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
339334824674	339334825240	339334825788	339334826340	339334826888	339334827438	339334827988	339334828538	339334829088	339334829638	339334830188	339334830740	339334831288	339334831840	339334832388	339334832938	339334833490	339334834040	339334834590	339334835138	339334835690	339334836238	339334836790	339334837340	339334837890	339334838440	339334838990	339334839540	339334840088	339334840638	339334841190	339334841740	339334842288	339334842840	339334843390	339334843938	339334844490	339334845040	339334845590	339334846140	339334846690	339334847240	339334847790	339334848340	339334848890	339334849440	339334849990	339334850538	339334851090	339334851640	339334852190	339334852738	339334853290	339334853840	339334854390	339334854940	339334855490	339334856038	339334856590	339334857140	339334857690	339334858240	339334858790	339334859340	339334859890	339334860440	339334860990	339334861540	339334862090	339334862640	339334863190	339334863740	339334864290	339334864840	339334865390	339334865940	339334866490	339334867040	339334867590	339334868140	339334868690	339334869240	339334869790	339334870340	339334870890	339334871440	339334871990	339334872540	339334873090	339334873640	339334874190	339334874740	339334875290	339334875840	339334876390	339334876940	339334877490	339334878040	339334878590	339334879140	339334879690	339334880240	339334880790	339334881340	339334881890	339334882440	339334882990	339334883540	339334884090	339334884640	339334885190	339334885740	339334886290	339334886840	339334887390	339334887940	339334888490	339334889040	339334889590	339334890140	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2574	3600	2300	2573	3600	2300	2573	3600	2300	2573	3600	2300	2573	3600	2300	2573	3600	2300	2573	3600	2300	2573	3600	2300	2573	3600	2300	2573	3600	2300	2573	3600	2300	2573	3600	2300	2573	3600	2300	2573	3600	2300	2573	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24579	21720	29366	24634	21940	52717	70281	55224	34519	21468	16383	14370	14196	13997	14000	14046	14000	14157	14112	14057	13794	13888	13880	13863	14052	13906	13759	13808	14031	13756	13890	13821	13916	13856	13885	13849	13851	13889	14003	13946	13911	13864	14108	13938	13900	13760	13893	13818	13776	13944	13685	13874	13800	13866	13841	13909	13799	13937	13782	13857	13892	13862	13914	13783	14010	13876	13856	13798	13844	13852	13999	13769	13683	13941	13637	13951	13796	13893	13895	13900	13897	13894	13864	13985	13878	13769	13691	13739	13643	13901	13845	13892	13937	13808	13693	13808	13834	13684	13800	13995	13830	13771	13774	13789	13920	13796	13825	13729	13670	13723	13705	13841	13876	13685	13891	14102	13868	13898	13819	13725	13805	13748	13831	13634	13502	13884	13747	14043	13813	13748	13874	13770	13880	13844	13870	13876	13772	13918	13939	13976	13965	13893	13832	13555	13812	14006	13841	13832	13842	14029	13794	13953	13774	13652	13877	13939	13759	13826	13902	13794	13759	13881	13838	13737	13804	13860	13780	14000	13811	13669	13639	13876	13864	13904	13986	13785	13917	14247	13891	13889	13760	13790	13728	13712	13709	13889	13969	13892	13897	13691	13854	13805	13770	13724	13963	13790	13695	13789	13666	13864	14053	13856	13964	13803	13880	13855	13723	13989	13839	13893	14143	13843	13756	14023	13785	13854	13825	13913	13802	13681	13607	13718	13926	13901	13811	13914	13772	13962	13755	13730	13947	13760	13718	13912	13837	13687	13798	13616	13852	13604	13918	13983	13812	13812	13706	13746	13768	13831	13852	13795	13826	13830	13803	13808	13852	13761	13651	13698	13809	13789	13927	13842	13880	13736	13865	13854	13856	13858	13862	13804	13716	13644	13576	13903	14043	13872	13896	13891	13747	13638	13769	13693	13970	13797	13705	13754	13714	13799	13780	13668	13720	13677	13795	13842	13797	13753	13937	13783	13685	13828	13801	13659	13693	13800	13813	13952	13878	13817	14042	13788	13918	13710	13607	13913	13723	13779	13870	13891	13724	13999	13789	13634	13763	13896	13823	13683	14008	13891	13798	13853	13819	13965	13806	13738	13812	13812	13807	13874	13725	14002	13775	13835	13838	13783	13764	13722	13831	13724	13908	13800	13795	13805	13819	13885	13883	13838	13746	13711	13634	13800	13708	13702	13850	13774	13788	13703	13894	13521	13719	13793	13881	13800	13788	13796	13725	13704	13837	13922	13870	13867	14041	13790	13911	13977	13897	13676	13925	13790	13674	13605	13633	13663	13693	13804	13720	13768	13949	13917	13748	14005	13711	13838	13830	13858	13974	13834	13753	13836	13520	13665	14020	13783	13809	14008	13847	13733	13753	13708	13876	13721	13613	13793	13923	13780	13947	13721	13731	13888	13957	13711	13706	13870	13726	13777	13969	13808	14012	14046	13851	13892	13760	13613	13963	13644	13682	13898	13825	13749	13866	13866	13967	14003	14016	13784	13772	13676	13877	13743	13844	13934	13630	13848	13853	13901	13844	13965	13862	13968	13992	13682	13894	13682	13769	13861	13715	13812	13990	13826	13884	13844	13882	13748	13852	13701	13790	13651	13950	13926	13766	13938	13893	13885	13828	13749	13840	13820	13780	13814	13814	13864	13757	13833	13813	13756	13851	13620	13654	13812	13901	13810	13974	13789	13764	13824	13739	13928	14181	13767	13804	13819	14010	13864	13890	13836	13736	13805	13828	13917	13783	13831	13813	13646	13488	13714	13912	13808	13751	13797	13767	13618	13645	13839	13884	13548	13776	13814	13734	13901	13787	13902	13853	13539	14021	13828	13691	13670	13877	13724	13583	13737	13618	13709	13666	13748	13955	13925	14006	13906	14078	13925	13723	13647	13838	13665	13588	13929	13983	13697	13697	13812	13726	13933	13869	13933	13736	13831	13824	13684	13618	13904	13866	13729	13865	13745	13844	13712	13848	13839	13960	13633	13926	13864	13731	13588	13869	13866	13968	13724	13786	13900	13591	13835	13637	13761	13898	14004	14003	13742	13757	13923	13835	13767	13824	13627	13896	13725	13873	13790	13725	13763	13773	13895	13782	13862	13713	13735	13965	13840	13642	13723	13809	13636	13732	13670	13680	13618	13619	13737	13886	13862	13862	13839	13963	13715	13659	13879	13734	13701	13822	13836	13812	13815	13871	13908	13930	14018	13758	13832	13726	13722	13983	13839	14078	13584	13782	13836	13869	13998	13907	13844	13883	13921	13893	13751	13834	13799	13739	13694	13667	13516	13773	13823	13728	13767	13796	13842	13885	13761	13900	13802	13761	13948	13693	13797	13877	13819	13851	13579	13663	13805	13806	13852	13796	13934	13845	13897	13819	13826	13664	13750	13658	13764	13956	13967	13851	13943	13904	13845	13698	13867	13742	13659	13727	13716	13775	13903	13968	13723	13692	13743	13801	13732	13877	13813	13751	13816	13708	13614	14076	13748	13797	13949	13874	13659	13919	13887	13787	13924	13867	13707	13840	13713	13907	13655	13660	13909	13761	13868	13962	13579	13717	13919	13756	13839	13869	13672	13792	13811	13835	13708	13823	13786	13765	13904	13813	13784	13753	13993	13764	13630	13737	13803	13649	13719	13740	13783	13771	13753	13868	13895	13826	13875	13734	13868	13900	13905	13993	13919	13996	13885	13900	13854	13827	13837	13946	14063	13949	13820	13601	13997	13785	13803	13709	13706	13769	13749	13719	13884	13868	13855	13734	13828	13763	13810	13747	13793	13883	13816	13849	13795	13917	13901	13880	13710	13832	13834	13977	13612	13660	13622	13866	13596	13673	13953	13987	13945	13964	13744	13757	13847	13879	13662	13847	13884	13624	14010	13771	13668	13761	13794	13791	13880	13829	13869	13859	13948	13726	13701	13741	13934	13734	13765	13882	13495	13858	13878	13826	13693	13724	13573	13763	13800	13854	13963	13927	13814	14044	13909	13920	14022	13823	13767	13712	13632	13848	13745	13828	13749	13784	13714	13706	13870	13727	13766	13800	13667	13473	13670	13888	13841	13731	13835	13595	13672	13769	13958	13908	13837	13860	13778	13730	13699	13868	13517	13780	13991	13878	13971	14024	13944	13786	13848	13786	13882	13652	13860	13770	13823	13608	13954	13765	13803	13913	13820	13948	13900	13660	14003	13793	13748	13899	13765	13851	13925	13578	14040	13815	13836	14023	13842	13903	13816	13805	13883	13917	13642	13780	13809	13764	13748	13914	13637	13660	13724	13668	13639	13629	13920	13866	13875	13664	13802	13869	13996	13893	13907	13832	13700	13887	13813	13748	13758	14000	13838	13798	13788	13718	13783	13905	13723	13858	13845	13809	13886	13850	14069	13887	13791	13771	13868	13855	13614	13807	13815	13663	13689	13718	13884	13908	13841	13707	13943	13799	13735	13839	13726	13869	13745	13734	13901	13855	13703	13743	13870	13831	13823	13841	13715	13963	13764	13568	13771	13742	13813	13570	13834	13677	13722	13932	13611	13957	13723	13828	13798	13675	13838	13872	13878	13659	13863	13855	13737	14137	13797	13933	13989	13825	13876	13748	13645	13982	13933	13848	13849	13961	13930	13751	13813	13834	13696	13810	13970	13720	13859	13904	13894	13946	13960	13675	13721	13894	13818	13933	13820	13813	13777	13761	13925	13838	13785	13869	14043	13936	13891	13880	13799	13644	13806	13964	13824	13863	13778	13760	13797	13749	13584	13748	13926	13759	13814	13835	13866	13863	13930	13701	13836	14004	13693	13854	13879	13980	13803	13891	13625	13811	13732	13660	13695	13818	13844	13840	13729	13765	13756	13914	13864	13709	13863	13643	13913	13822	13758	13807	13754	13678	13699	13786	13893	13895	13838	13928	13881	13864	13994	13696	13678	13698	13895	13803	13955	13810	13813	13695	13855	13861	13860	13786	14010	13726	14000	14023	13813	13787	13776	13719	13750	13902	13918	13816	13800	13775	13775	13807	13756	13652	13813	13910	13859	13839	14008	13853	13812	13752	13787	13920	13789	13751	13801	13717	13644	13772	13861	13847	13795	13860	13842	13926	13951	13748	13731	13837	13799	13923	13756	13929	13742	13800	13836	14086	13843	13780	13579	13656	13820	13947	13928	13868	13879	13723	13883	13804	13867	13590	13966	13672	13661	13602	13863	13901	13992	13790	13866	13786	13728	13889	13921	13723	13915	13539	13658	13882	13909	13870	13840	13871	13875	13716	13677	13657	13939	13922	13823	13863	13667	13641	13825	13828	13916	13858	13952	13827	13823	13836	13785	13825	13758	13742	13693	13963	13749	13649	13693	13784	13642	13746	13738	13873	13854	13830	13729	13825	13868	13918	13881	14108	13792	13715	13818	13742	13705	13797	13742	13803	14001	13760	13781	13727	13737	13839	13652	13784	13914	13729	13838	13697	13776	13727	13926	13804	13806	13777	13785	13848	13849	13860	13852	13830	13815	13848	13848	13863	13716	13977	13914	13663	13616	13893	13642	13813	13974	13777	13825	13828	13775	13807	13639	13821	13759	13848	13722	13791	13721	13854	13848	13723	13912	13743	13749	13898	13796	13802	13868	13784	13728	13663	13926	13857	13824	13672	13811	13693	13923	13943	13911	13829	13817	13706	13770	13790	13818	13758	13772	13743	13689	13762	13714	13812	13830	13798	13850	13713	13767	13771	13897	13850	13735	14006	13766	13593	13745	13654	13876	13891	13816	13879	13870	13746	13811	14005	13816	13964	13859	13820	13536	13878	13903	13873	13702	13662	13688	13895	13738	13954	13865	13889	13838	13982	13676	13891	13593	13918	13857	13809	13908	13625	13883	13984	13788	13815	13858	13896	13830	13966	13972	13918	13990	13865	13918	14053	13819	13746	13841	13735	13813	14081	13776	13698	13818	13781	13966	13899	13809	13788	13816	13672	13968	13869	13728	14015	13722	13830	13800	13843	13834	13777	13656	13981	13902	13754	13636	13651	13782	13965	13787	13597	13732	13887	13913	13633	13716	13732	13750	13721	13840	13857	13871	13751	13852	13621	13826	13927	14008	13798	13941	13704	13818	13561	13913	13846	13682	14038	13677	13664	13889	13853	13910
15379	25828	24382	19804	18461	62668	71791	56028	35381	20069	15035	13670	13611	13518	13716	13477	13364	13533	13495	13509	13588	13495	13566	13483	13354	13358	13359	13567	13511	13517	13148	13409	13434	13645	13552	13429	13513	13455	13461	13469	13616	13458	13672	13526	13573	13474	13539	13324	13523	13404	13451	13459	13656	13318	13354	13561	13536	13446	13313	13537	13485	13405	13534	13616	13472	13551	13333	13436	13329	13516	13559	13467	13515	13447	13577	13472	13459	13398	13531	13593	13290	13450	13528	13437	13436	13559	13297	13608	13512	13490	13382	13601	13562	13552	13548	13591	13385	13443	13558	13625	13340	13580	13401	13398	13393	13366	13629	13373	13402	13450	13444	13433	13514	13337	13597	13476	13473	13618	13519	13543	13589	13403	13455	13417	13434	13527	13697	13354	13652	13500	13459	13484	13555	13454	13413	13440	13578	13367	13509	13378	13563	13575	13725	13471	13426	13476	13438	13507	13598	13384	13611	13250	13473	13435	13415	13516	13400	13541	13447	13400	13506	13637	13446	13437	13427	13505	13481	13519	13413	13433	13358	13627	13361	13341	13517	13417	13456	13447	13584	13410	13371	13510	13408	13467	13545	13302	13342	13452	13377	13571	13436	13389	13449	13573	13481	13582	13462	13428	13355	13541	13515	13253	13515	13402	13503	13369	13434	13529	13408	13415	13556	13485	13542	13514	13555	13481	13382	13543	13489	13529	13561	13416	13471	13504	13460	13647	13324	13441	13652	13506	13569	13569	13461	13488	13462	13385	13416	13536	13573	13395	13434	13318	13496	13485	13498	13407	13431	13374	13427	13544	13612	13435	13238	13436	13425	13489	13512	13560	13405	13692	13579	13590	13648	13322	13493	13505	13398	13382	13509	13482	13473	13492	13384	13432	13431	13651	13494	13408	13346	13506	13583	13460	13492	13501	13297	13632	13445	13395	13487	13483	13612	13321	13337	13496	13500	13273	13487	13438	13436	13472	13428	13504	13332	13595	13497	13519	13526	13469	13441	13495	13443	13517	13575	13358	13465	13477	13485	13531	13442	13446	13603	13568	13526	13527	13493	13473	13492	13516	13304	13375	13323	13438	13378	13616	13723	13480	13466	13450	13447	13366	13387	13503	13310	13443	13442	13410	13534	13301	13407	13447	13596	13393	13397	13419	13553	13382	13480	13455	13488	13444	13386	13408	13526	13471	13339	13349	13552	13648	13408	13417	13456	13477	13440	13399	13505	13488	13385	13486	13502	13603	13475	13495	13394	13461	13359	13325	13494	13486	13512	13550	13446	13458	13449	13461	13587	13321	13571	13504	13373	13344	13400	13353	13465	13650	13403	13405	13474	13540	13382	13614	13486	13491	13571	13556	13542	13528	13538	13463	13332	13317	13529	13474	13364	13522	13457	13356	13622	13421	13576	13529	13501	13576	13315	13336	13432	13592	13512	13528	13470	13468	13508	13538	13376	13357	13408	13427	13454	13549	13575	13595	13549	13561	13505	13486	13531	13513	13358	13524	13539	13417	13273	13612	13513	13457	13661	13517	13632	13501	13325	13365	13536	13557	13362	13455	13568	13622	13364	13408	13551	13505	13484	13470	13457	13434	13550	13484	13475	13437	13454	13583	13526	13233	13348	13559	13274	13463	13490	13509	13588	13265	13465	13605	13331	13495	13535	13403	13451	13465	13511	13467	13644	13448	13600	13374	13451	13479	13372	13480	13313	13499	13404	13352	13444	13427	13330	13595	13476	13583	13373	13505	13457	13609	13384	13428	13416	13391	13626	13273	13465	13546	13463	13494	13498	13439	13433	13566	13533	13470	13455	13384	13428	13442	13313	13533	13508	13536	13465	13418	13517	13476	13369	13462	13542	13387	13476	13476	13389	13435	13426	13536	13481	13406	13602	13316	13564	13509	13455	13553	13422	13425	13423	13564	13486	13307	13390	13375	13244	13356	13607	13515	13312	13477	13525	13392	13466	13458	13374	13582	13440	13296	13373	13499	13430	13522	13525	13478	13424	13527	13423	13429	13391	13412	13495	13619	13439	13457	13348	13371	13529	13373	13582	13457	13315	13401	13443	13242	13519	13414	13605	13483	13492	13476	13537	13529	13418	13367	13555	13576	13534	13654	13503	13600	13512	13520	13520	13479	13414	13406	13429	13485	13395	13517	13523	13507	13366	13296	13357	13475	13436	13421	13384	13499	13525	13481	13599	13545	13407	13394	13506	13573	13469	13537	13482	13615	13487	13579	13455	13251	13403	13500	13478	13538	13353	13462	13358	13503	13331	13522	13674	13398	13448	13437	13525	13494	13410	13524	13524	13568	13366	13312	13493	13453	13454	13517	13527	13489	13528	13548	13557	13469	13474	13565	13639	13607	13361	13412	13354	13520	13384	13525	13391	13605	13537	13428	13573	13508	13426	13547	13452	13608	13520	13480	13385	13366	13469	13616	13237	13458	13413	13490	13494	13533	13477	13390	13508	13278	13422	13536	13476	13485	13543	13304	13579	13406	13554	13322	13466	13489	13371	13506	13504	13531	13489	13316	13525	13494	13424	13558	13516	13530	13518	13500	13422	13449	13420	13581	13249	13260	13433	13512	13242	13600	13362	13506	13503	13570	13384	13432	13624	13442	13302	13629	13414	13516	13534	13500	13574	13359	13683	13488	13647	13432	13390	13586	13510	13497	13422	13294	13621	13379	13485	13588	13429	13318	13453	13643	13411	13475	13574	13646	13576	13481	13536	13398	13606	13384	13304	13473	13634	13513	13459	13588	13527	13524	13417	13530	13519	13351	13531	13470	13437	13520	13469	13458	13487	13553	13317	13511	13411	13380	13412	13353	13594	13369	13598	13452	13466	13429	13349	13368	13514	13364	13397	13341	13436	13474	13568	13510	13483	13636	13478	13442	13411	13398	13495	13405	13551	13540	13543	13310	13471	13567	13474	13520	13533	13277	13476	13501	13551	13619	13458	13439	13511	13561	13574	13546	13419	13473	13467	13376	13604	13477	13477	13493	13374	13385	13407	13311	13585	13474	13551	13510	13498	13454	13470	13254	13416	13516	13473	13444	13452	13504	13586	13498	13644	13428	13453	13400	13535	13414	13571	13324	13441	13455	13497	13398	13447	13482	13414	13469	13529	13580	13504	13558	13348	13386	13477	13557	13523	13463	13543	13611	13288	13397	13463	13488	13315	13537	13492	13532	13526	13498	13391	13397	13432	13552	13476	13547	13415	13569	13460	13514	13470	13483	13406	13357	13503	13427	13543	13382	13464	13451	13412	13431	13520	13501	13512	13438	13541	13632	13359	13403	13444	13459	13574	13556	13535	13292	13337	13636	13502	13552	13640	13459	13335	13356	13429	13466	13473	13479	13434	13468	13348	13512	13362	13498	13438	13646	13566	13497	13468	13326	13489	13573	13374	13444	13616	13240	13475	13551	13499	13381	13350	13547	13319	13480	13497	13435	13457	13440	13407	13433	13451	13281	13528	13443	13556	13422	13426	13497	13496	13458	13448	13405	13469	13586	13532	13544	13557	13469	13533	13369	13330	13366	13455	13662	13374	13566	13635	13531	13475	13498	13531	13477	13491	13314	13401	13324	13256	13419	13388	13543	13446	13356	13527	13289	13528	13472	13508	13605	13493	13424	13440	13374	13410	13406	13449	13449	13466	13526	13467	13471	13372	13586	13550	13539	13350	13585	13392	13553	13524	13325	13547	13446	13408	13468	13494	13331	13448	13337	13387	13495	13578	13436	13462	13578	13625	13606	13631	13535	13586	13376	13402	13585	13649	13552	13384	13476	13535	13462	13383	13515	13674	13503	13523	13571	13406	13394	13469	13396	13452	13524	13381	13465	13422	13371	13453	13402	13406	13410	13410	13489	13525	13351	13584	13439	13625	13592	13467	13746	13307	13595	13585	13358	13412	13500	13316	13446	13462	13737	13293	13425	13295	13414	13417	13498	13536	13459	13468	13559	13435	13587	13471	13534	13471	13531	13431	13645	13509	13408	13628	13402	13407	13333	13458	13291	13406	13455	13429	13537	13567	13412	13562	13245	13714	13544	13554	13364	13537	13344	13622	13490	13660	13551	13442	13534	13490	13482	13534	13566	13534	13577	13484	13551	13414	13484	13341	13578	13444	13482	13568	13517	13526	13502	13433	13614	13420	13408	13337	13397	13311	13639	13413	13485	13439	13386	13462	13460	13499	13596	13421	13457	13475	13691	13604	13661	13514	13342	13436	13396	13567	13378	13501	13586	13421	13372	13500	13526	13518	13595	13486	13644	13560	13495	13355	13570	13430	13440	13568	13451	13662	13442	13342	13389	13627	13486	13443	13412	13546	13614	13512	13497	13317	13505	13543	13443	13785	13636	13603	13369	13457	13412	13537	13512	13449	13496	13414	13498	13378	13504	13459	13429	13379	13712	13470	13620	13379	13546	13437	13442	13498	13494	13684	13292	13385	13425	13363	13531	13492	13494	13392	13525	13546	13558	13431	13496	13486	13511	13397	13451	13467	13420	13525	13573	13463	13656	13467	13449	13498	13450	13373	13417	13540	13264	13454	13533	13403	13518	13326	13454	13610	13424	13553	13401	13602	13499	13368	13502	13408	13476	13519	13281	13327	13362	13544	13540	13450	13456	13586	13633	13406	13326	13583	13371	13640	13476	13455	13458	13522	13412	13523	13407	13589	13408	13527	13581	13476	13288	13445	13668	13452	13360	13365	13565	13507	13527	13461	13464	13476	13494	13440	13366	13359	13532	13512	13641	13388	13424	13466	13425	13561	13434	13430	13553	13410	13352	13445	13575	13447	13531	13470	13542	13484	13292	13457	13648	13488	13383	13367	13534	13540	13477	13397	13335	13511	13476	13462	13412	13467	13406	13542	13478	13530	13365	13518	13415	13503	13531	13488	13345	13491	13674	13442	13573	13584	13346	13337	13491	13466	13523	13292	13705	13586	13504	13622	13525	13434	13514	13429	13500	13340	13356	13512	13405	13515	13486	13285	13514	13455	13505	13515	13499	13204	13406	13408	13408	13503	13585	13392	13446	13329	13495	13534	13430	13359	13677	13585	13529	13419	13313	13498	13422	13420	13465	13476	13476	13518	13384	13430	13382	13343	13514	13545	13469	13380	13627
28625	20914	18925	16224	14350	20758	26083	22218	17826	15564	14745	14550	14432	14365	14451	14468	14631	14429	14427	14561	14497	14392	14378	14363	14521	14474	14449	14481	14433	14392	14609	14469	14468	14515	14379	14458	14357	14203	14616	14418	14269	14361	14587	14363	14206	14322	14554	14276	14288	14422	14369	14392	14514	14437	14463	14501	14471	14266	14402	14514	14382	14464	14448	14291	14300	14369	14428	14455	14378	14376	14376	14389	14289	14502	14372	14404	14488	14428	14431	14386	14156	14465	14504	14324	14390	14354	14308	14581	14408	14344	14515	14470	14388	14416	14521	14476	14381	14364	14442	14332	14350	14441	14511	14381	14446	14514	14437	14402	14196	14149	14138	14439	14308	14286	14260	14288	14485	14373	14368	14338	14384	14350	14302	14405	14525	14519	14429	14381	14427	14750	14457	14469	14433	14313	14392	14502	14421	14318	14368	14453	14592	14477	14349	14366	14453	14189	14454	14432	14531	14437	14512	14488	14301	14270	14410	14563	14320	14491	14606	14481	14493	14624	14408	14196	14352	14568	14385	14273	14470	14477	14495	14417	14386	14560	14503	14459	14302	14446	14668	14634	14326	14509	14257	14449	14362	14446	14507	14359	14319	14280	14515	14223	14393	14398	14422	14185	14335	14326	14480	14320	14383	14333	14404	14452	14648	14532	14402	14472	14346	14209	14525	14347	14315	14468	14315	14375	14268	14390	14348	14406	14351	14352	14605	14360	14496	14606	14519	14565	14551	14360	14454	14378	14281	14278	14410	14419	14521	14435	14584	14331	14487	14327	14257	14685	14336	14509	14538	14445	14398	14392	14609	14269	14446	14527	14432	14394	14458	14462	14305	14449	14508	14330	14533	14383	14462	14356	14428	14505	14276	14425	14478	14307	14551	14313	14407	14300	14473	14352	14437	14408	14357	14530	14392	14702	14552	14262	14418	14539	14438	14326	14410	14336	14351	14312	14438	14497	14334	14428	14533	14397	14566	14508	14556	14316	14341	14301	14603	14640	14427	14678	14469	14443	14392	14544	14423	14438	14449	14493	14297	14539	14368	14426	14545	14326	14549	14278	14399	14376	14348	14330	14399	14262	14414	14520	14519	14608	14391	14157	14466	14619	14413	14555	14601	14453	14478	14374	14395	14403	14504	14443	14452	14358	14386	14290	14543	14586	14361	14463	14461	14443	14334	14291	14284	14391	14425	14317	14480	14354	14373	14253	14503	14432	14289	14405	14538	14459	14582	14385	14422	14593	14567	14551	14570	14402	14417	14439	14569	14481	14433	14585	14396	14511	14306	14502	14375	14396	14428	14509	14592	14342	14478	14379	14533	14378	14507	14342	14523	14417	14562	14489	14483	14506	14377	14328	14269	14438	14333	14343	14220	14516	14400	14342	14178	14339	14597	14317	14434	14471	14405	14202	14468	14520	14452	14364	14316	14442	14418	14295	14414	14544	14563	14330	14587	14528	14484	14495	14560	14553	14442	14343	14429	14356	14323	14640	14410	14493	14552	14355	14424	14331	14336	14371	14402	14671	14450	14354	14330	14499	14349	14422	14393	14277	14391	14319	14277	14438	14442	14510	14552	14334	14356	14336	14409	14327	14444	14412	14465	14280	14588	14268	14478	14544	14264	14337	14448	14313	14416	14463	14631	14401	14670	14226	14339	14431	14501	14413	14652	14231	14428	14449	14509	14384	14520	14499	14399	14419	14366	14481	14490	14464	14456	14364	14458	14303	14305	14556	14469	14497	14538	14534	14171	14660	14573	14535	14522	14479	14526	14518	14399	14360	14356	14609	14496	14381	14331	14517	14373	14353	14580	14553	14248	14206	14463	14333	14313	14494	14482	14399	14487	14537	14294	14378	14442	14622	14596	14402	14297	14173	14398	14522	14413	14523	14489	14383	14285	14470	14359	14387	14634	14355	14540	14557	14580	14390	14517	14542	14426	14464	14436	14261	14270	14460	14348	14510	14416	14502	14322	14468	14361	14237	14462	14348	14574	14638	14527	14332	14322	14330	14466	14370	14435	14372	14459	14147	14623	14447	14470	14497	14452	14529	14420	14431	14417	14365	14572	14374	14322	14116	14524	14355	14265	14662	14455	14410	14457	14399	14386	14327	14554	14617	14371	14343	14426	14208	14353	14467	14400	14416	14214	14269	14305	14491	14489	14405	14423	14443	14178	14284	14444	14542	14574	14357	14340	14495	14592	14207	14447	14289	14371	14371	14285	14457	14256	14342	14484	14339	14613	14348	14392	14248	14572	14531	14245	14442	14476	14590	14341	14440	14471	14387	14518	14338	14276	14318	14425	14665	14449	14308	14230	14400	14523	14458	14457	14395	14340	14227	14416	14256	14387	14230	14321	14382	14376	14479	14297	14412	14405	14344	14671	14434	14449	14673	14459	14535	14319	14451	14440	14374	14381	14450	14425	14415	14434	14556	14432	14551	14446	14246	14378	14390	14423	14385	14589	14576	14451	14286	14357	14581	14263	14440	14263	14492	14524	14427	14384	14541	14575	14508	14220	14444	14433	14246	14436	14353	14236	14415	14402	14296	14649	14347	14438	14319	14339	14652	14317	14251	14480	14399	14342	14675	14440	14561	14465	14528	14423	14386	14223	14622	14421	14599	14236	14425	14349	14368	14221	14475	14315	14373	14506	14686	14572	14372	14404	14268	14331	14359	14553	14227	14315	14289	14513	14384	14457	14586	14512	14328	14479	14477	14274	14423	14382	14313	14347	14254	14386	14442	14356	14448	14473	14609	14413	14464	14407	14546	14428	14372	14495	14475	14411	14474	14506	14422	14554	14370	14527	14678	14316	14220	14382	14265	14316	14546	14504	14434	14318	14567	14481	14453	14186	14367	14574	14311	14339	14481	14231	14539	14416	14569	14477	14463	14348	14264	14352	14404	14433	14213	14385	14237	14349	14567	14254	14429	14248	14402	14478	14387	14371	14384	14375	14304	14424	14358	14375	14461	14582	14353	14498	14401	14467	14397	14393	14402	14364	14515	14466	14328	14553	14449	14322	14285	14402	14370	14187	14547	14384	14351	14350	14340	14319	14370	14361	14423	14321	14424	14429	14266	14564	14383	14435	14446	14523	14606	14452	14510	14370	14570	14319	14585	14678	14417	14367	14407	14545	14506	14557	14423	14405	14356	14482	14435	14423	14504	14488	14300	14598	14397	14407	14214	14425	14579	14608	14344	14491	14374	14425	14444	14492	14587	14410	14413	14486	14399	14454	14415	14514	14364	14590	14632	14539	14308	14452	14321	14354	14283	14288	14561	14526	14596	14610	14111	14461	14336	14532	14394	14440	14479	14365	14312	14340	14528	14382	14280	14377	14527	14469	14536	14518	14315	14564	14556	14522	14498	14426	14534	14561	14455	14466	14362	14588	14298	14370	14399	14331	14508	14539	14477	14335	14466	14535	14438	14335	14489	14327	14535	14298	14480	14335	14305	14457	14543	14471	14420	14487	14174	14404	14446	14342	14324	14284	14438	14401	14296	14341	14399	14507	14437	14362	14526	14658	14220	14633	14427	14567	14415	14559	14524	14244	14463	14524	14350	14370	14597	14549	14552	14528	14496	14417	14473	14648	14398	14385	14481	14403	14417	14433	14540	14285	14224	14518	14373	14368	14468	14425	14281	14391	14419	14283	14442	14526	14311	14377	14417	14407	14457	14287	14458	14487	14279	14477	14459	14447	14511	14347	14332	14426	14478	14500	14513	14456	14527	14414	14484	14438	14506	14421	14384	14295	14580	14564	14267	14364	14296	14388	14292	14357	14315	14443	14217	14566	14468	14226	14414	14525	14506	14446	14362	14308	14395	14390	14550	14551	14435	14355	14325	14335	14325	14344	14374	14228	14505	14664	14472	14641	14486	14236	14440	14545	14469	14449	14518	14410	14448	14522	14431	14501	14477	14411	14673	14255	14467	14560	14305	14358	14303	14400	14481	14398	14445	14445	14564	14602	14368	14476	14346	14765	14478	14417	14436	14513	14434	14616	14491	14461	14216	14382	14398	14477	14456	14349	14412	14437	14421	14429	14326	14228	14393	14391	14393	14376	14621	14550	14460	14206	14527	14599	14365	14278	14439	14376	14422	14521	14384	14348	14349	14516	14445	14376	14432	14334	14457	14518	14320	14459	14417	14370	14559	14495	14559	14501	14401	14637	14434	14352	14372	14473	14258	14298	14487	14354	14537	14355	14456	14570	14407	14417	14505	14469	14566	14347	14393	14500	14572	14483	14449	14363	14427	14508	14360	14480	14525	14604	14501	14228	14360	14506	14149	14356	14438	14334	14402	14452	14536	14201	14438	14575	14510	14438	14459	14455	14346	14243	14466	14483	14554	14470	14491	14581	14354	14497	14471	14333	14517	14601	14504	14703	14328	14350	14432	14588	14300	14490	14413	14433	14556	14422	14367	14497	14855	14373	14354	14426	14372	14397	14333	14565	14420	14440	14628	14535	14403	14424	14490	14641	14447	14624	14502	14448	14354	14467	14508	14349	14466	14465	14395	14408	14211	14333	14506	14370	14346	14397	14437	14346	14469	14424	14409	14402	14398	14428	14376	14429	14487	14535	14396	14480	14309	14269	14532	14434	14465	14488	14331	14398	14482	14498	14464	14552	14256	14409	14491	14274	14476	14345	14305	14246	14542	14468	14513	14368	14562	14498	14513	14482	14397	14414	14535	14547	14449	14293	14512	14314	14248	14433	14295	14172	14280	14418	14584	14414	14323	14388	14277	14422	14483	14406	14372	14454	14405	14522	14499	14360	14447	14445	14442	14331	14373	14538	14486	14559	14400	14410	14354	14510	14383	14398	14454	14628	14240	14523	14561	14578	14468	14400	14126	14639	14484	14462	14527	14391	14414	14299	14599	14434	14494	14313	14254	14216	14466	14342	14336	14664	14460	14391	14605	14517	14384	14532	14470	14633	14607	14373	14349	14469	14540	14559	14393	14235	14355	14391	14472	14465	14415	14214	14372	14399	14496	14546	14458	14432	14323	14277	14612	14471	14302	14580	14417	14513	14636	14287	14344	14431	14299	14634	14642	14399	14588	14607	14648	14645	14528	14490	14476	14412	14502	14510	14623	14405	14532	14569	14189	14378	14470	14658	14560	14472	14668
14275	14710	14748	14384	14081	24230	28320	23178	17142	14633	14090	13635	13632	13912	13742	13837	13802	13956	13861	13701	13904	13703	13940	13749	13814	13802	13834	13708	13822	13897	13787	13772	13673	13907	13751	13776	13794	13882	13669	13652	13798	13750	13888	13859	13685	13803	13828	13883	13615	13837	13682	13828	13815	13756	13924	13850	13790	13800	13889	13734	13853	13797	13925	13832	13946	13638	13895	13764	13833	13887	13880	13899	13679	13731	13975	13921	13788	13637	13700	13830	13742	13705	13739	13962	13823	13776	13904	13844	13846	13873	13800	13810	13774	13629	13640	13778	13882	13621	13746	13867	13717	13728	13947	13873	13791	13771	13800	13780	13855	13706	13731	13649	13798	13923	13893	13827	13695	13837	13781	13686	13791	13823	13649	13803	13644	13722	13886	14021	13752	13695	13908	13797	13880	13662	13725	13861	13835	13651	13886	13685	13803	13794	13782	13638	13853	13740	13852	13928	13673	13651	13921	13891	13616	13857	13882	13841	13849	13748	13594	13854	13783	13738	13873	13808	13768	13891	13804	13687	13707	13793	13783	13691	13719	13661	13885	13834	13963	13805	13876	13815	13717	13814	13946	13705	13782	13681	13887	13856	13736	13727	13782	13825	13955	13848	13680	13706	13884	13588	13862	13817	13826	13941	13911	13876	13714	13748	13972	13844	13793	13656	13885	13732	13956	13884	13763	13741	13924	13698	13751	13758	13794	13745	13692	13741	13759	13822	13910	13746	13689	13858	13840	13698	13783	13588	13827	13814	13846	13634	13841	13894	13787	13704	13757	13846	13865	13767	13924	13713	13664	13939	13984	13711	13839	13687	13753	13650	13722	13727	13933	13753	13963	13779	13772	13828	13854	13788	13689	13753	14058	13683	13857	13861	13897	13898	13811	13813	13790	13765	13858	13632	13795	13646	13813	13818	13884	13786	13720	13991	13836	13775	13986	13777	13681	13756	13942	13659	13739	13688	13832	13889	13888	13743	13885	13775	13594	13697	13853	13638	13873	13838	13805	13788	13788	13742	13846	13712	13848	13717	13568	13773	13794	13720	13693	13823	13864	13867	13703	13628	13690	13856	13672	13906	13806	13737	13749	13816	13696	13758	13770	13789	13700	13937	13736	13934	13954	13754	13817	13736	13898	13766	13824	13807	13605	13962	13841	13859	13712	13742	13637	13772	13870	13831	13789	13764	13816	13771	13665	13633	13827	13847	13699	13937	13673	13880	13777	13906	13844	13923	13803	13673	13833	13744	13846	13817	13791	13786	13835	13845	13621	13809	13699	13838	13884	13661	13912	13777	13879	13861	13977	13822	13684	13715	13754	13669	13901	13724	13713	13866	13868	13711	13657	13745	13844	13663	13841	13816	13901	13876	13779	13798	13798	14019	13900	13641	13828	13726	13863	13885	13858	13882	13789	13822	13728	13846	13768	13829	13825	13861	13809	13903	13673	13850	13795	13945	13658	13629	13916	13817	13857	13802	13704	13894	13883	13776	13770	13826	13828	13892	13931	13855	13815	13834	13793	13759	13768	13920	13762	13927	13712	13740	13715	14027	13729	13802	13813	13723	13829	14052	13778	13718	13790	13659	13921	13666	13789	13719	13699	13986	13683	13870	13743	13717	13839	13761	13632	13789	13768	13793	13713	13817	13743	13616	13787	13885	13735	13768	13800	13888	13985	13734	13851	13762	13824	13944	13898	13742	13778	13803	13898	13898	13859	13778	13753	13762	13819	13733	13861	13802	13792	13850	13910	13850	13696	13745	13780	13951	13932	13944	13854	13676	13789	13509	13778	13840	13811	13836	13764	13723	13780	13863	13858	13958	13813	13623	13821	13752	13844	13875	13887	13708	13808	13954	13628	13840	13901	13705	13669	13880	13676	13764	13851	13794	13859	13915	13820	13719	13867	13846	13822	13783	13780	13778	13813	13765	13823	13798	13903	13690	13724	13809	13641	13903	13842	13729	13742	13623	13698	13872	13858	13692	13771	13675	13738	13827	13743	13764	13900	13806	13830	13739	13848	13578	13808	13796	13802	13794	13773	13908	13871	13814	13855	13827	13819	13879	13712	13844	13916	13734	13945	13818	13751	13767	13730	13763	13689	13865	13790	13656	13738	13818	13710	13616	13805	13895	13826	13704	13813	13584	13823	13761	13850	13921	13737	13944	13858	13879	13872	13685	13945	13857	13810	13816	13850	13884	13804	13872	13916	13918	13873	13949	13894	13846	13828	13924	13761	13739	13744	13963	13833	13840	13841	13668	13752	13775	13921	13989	13725	13715	13764	13941	13940	13915	13835	13825	13855	13966	13853	13895	13961	13712	13770	13849	13752	13872	13637	13957	13869	14022	13852	13886	13713	13778	13760	13890	13686	13780	13673	13726	14051	13823	13795	13794	13700	13813	13740	13762	13791	13819	13602	13960	13884	13918	13787	13648	13681	13824	13748	13912	13767	13748	13676	13866	13876	13922	13808	13784	14098	13752	13917	13956	13760	13834	13736	13766	13706	13794	13870	13819	13743	13804	13831	13893	13782	13819	13936	13798	13685	13705	13752	13974	13775	13752	13855	13659	13775	13770	13750	13842	13894	13761	13742	13910	13920	13703	13807	13856	13699	13789	13751	13867	13693	13755	13973	13950	13975	13896	13665	13795	13872	13739	13592	13779	13643	13835	13892	13829	13814	13850	13662	13726	13748	13735	13878	13676	13756	13704	13716	13699	13775	13813	13926	13841	13732	13615	13664	13920	13712	13748	13780	13825	13642	13859	13650	13660	13868	13770	13883	13628	13882	13897	13751	13710	13751	13656	14032	13799	13873	13864	13623	13756	13831	13814	13836	13834	13800	13831	13801	13653	13763	13936	13689	13767	13976	13748	13698	13825	13644	13729	13824	13697	13898	13666	13854	13811	13907	13803	13812	13684	13835	13893	13871	13720	13844	13765	13705	13849	13814	13561	13881	13923	13695	13797	13683	13635	13780	13870	13823	13835	13836	13760	13897	13707	13661	13641	13880	13840	13827	13662	13792	13965	13641	13642	13603	14034	13885	13970	13836	13703	13609	13857	13922	13630	13793	13844	13838	13789	13895	13649	13901	13922	13841	13893	13798	13840	13750	13947	13835	13636	13584	13746	13826	13855	13824	13754	13765	13880	13746	13892	13954	13688	13636	13776	13839	13874	13742	13698	13869	13926	13692	13779	13824	13875	13795	13971	13719	13719	13856	13776	13694	13781	13786	13944	13829	13795	13771	13862	13607	13687	13893	13832	13720	13725	13843	13759	13925	13913	13808	13691	13830	13807	13915	13673	13858	13730	13644	13756	13772	13761	13961	13753	13740	13886	13723	13814	13914	13776	13836	13726	13799	13841	13915	13856	13810	13783	13789	13609	13751	13808	13818	13973	13770	13734	13892	13805	13730	13918	13776	13791	13639	13807	13775	14019	13841	13865	13868	13657	13646	13648	13704	13698	13833	13875	13872	13748	13899	14006	13716	13802	13725	13768	13747	13685	13912	13626	13893	13723	13994	13902	13852	13823	13570	13821	13860	13966	13783	13710	13705	13853	14068	13726	13587	13649	13792	13809	13816	13883	13805	13930	13881	13753	13765	13664	13881	14049	13879	13770	13653	13712	13697	13889	13860	13726	13560	13770	13946	13977	13845	13808	13870	13794	13826	13874	13723	13886	13734	13876	13620	13675	13747	13672	13618	13683	13856	13815	13839	13882	13788	13752	13885	13690	13708	13924	13720	13823	13737	13863	13953	13846	13794	13814	13889	13811	13825	13735	13923	13801	13696	13643	13791	13790	13729	13756	13907	13918	13909	13618	13877	13643	13605	13804	13720	13950	13793	13840	13745	13690	13787	13897	13874	13759	13972	13657	13769	13817	13863	13748	13858	13877	13765	13820	13693	13886	13729	13885	13739	13960	13765	13810	13899	13746	13711	13883	13785	13749	13826	13699	13869	13644	13685	13701	13867	13785	13926	13764	13895	13800	13832	13780	13809	13771	13812	13900	13857	13776	13855	13850	13782	13847	13757	13699	13755	13780	13755	13770	13715	13849	13796	13715	13831	13881	13884	13815	13961	13975	13925	13874	13828	13680	13933	13848	13870	13839	13823	13996	13962	13815	13897	13801	13844	13770	13801	13689	13775	13671	13788	13757	13738	13647	13691	13625	13892	13770	13869	13820	13844	13757	13718	13800	13749	13860	13841	13829	13945	13667	13722	13746	13620	13845	13838	13916	13822	13826	13744	13725	13740	13873	13821	13811	13897	13684	13814	13866	13721	13849	13848	13690	13809	13796	13999	13788	13731	13939	13798	13797	13812	13778	13808	13820	14020	13743	13899	13840	13927	13761	13845	13630	13689	13776	13599	13688	13848	13807	13810	13780	13877	13927	13720	13833	13709	13830	13963	13756	13875	13852	13795	13951	13754	13798	13845	13785	13836	13924	13744	13801	13737	13905	13842	13782	13738	13850	13734	13829	13742	13684	13714	13911	13816	13696	13837	13919	13670	13821	13660	13809	13749	13809	13782	13772	13871	13915	13843	13635	13810	13901	13882	13909	13765	13829	13893	13773	13618	13713	13826	13859	13808	13520	13806	13684	13863	13810	13950	13923	14002	13748	13808	13689	13850	13803	13786	13718	13931	13756	13823	13894	13668	13798	13688	13854	13772	13894	13699	13807	13784	13796	13677	13742	13677	13970	13740	13746	13752	13884	13845	13722	13975	13732	13839	13847	13843	13865	13635	13787	13849	13808	13750	13782	13713	13802	13767	13882	13853	13817	13959	13828	13831	13856	13654	13876	13767	13708	13835	13820	13868	13813	13910	13845	13768	13784	13758	13571	13682	13874	13729	13859	13747	13787	13875	13812	13905	13784	13815	13878	13827	13733	13774	13671	13700	13889	13786	13865	13827	13810	13863	13777	13851	13852	13895	13754	13684	13792	14154	13813	14035	13832	13837	13835	13769	13708	13581	13869	13673	13744	13900	13884	13816	13860	13814	13685	13828	13742	13955	13889	13680	13748	13782	13752	13757	13811	13697	13641	13905	13867	13825	13800	13995	13850	13817	13787	13562	13795	13860	13620	13732	13762	13876	13719	13803	13908	13730	13732	13840	13959	13867	13712	13802	13630
25670	21096	27069	25480	18215	39236	50706	39408	25996	17685	15287	14330	14396	14313	14234	14151	14409	14323	14317	14294	14371	14237	14220	14275	14114	14170	14254	14338	13941	14362	14344	14154	14350	14176	14270	14195	14152	14124	14396	14447	14369	14313	14214	14229	14116	14141	13912	14270	14185	14155	14142	14386	14078	14301	14295	14271	14300	14326	14117	14277	14203	14178	14485	14253	14234	14202	14074	14344	14197	14132	14123	14307	13976	14341	14276	14111	14250	14403	14108	14315	14142	14300	14276	14330	14287	14279	14176	14174	14166	14282	14194	14012	14308	14302	14194	14124	14234	14397	14179	14214	14249	14261	14062	14171	14282	14288	14213	14262	14172	14294	14215	14293	14323	13959	14123	14266	14178	14053	14126	14245	14397	14324	14080	14349	14412	14136	14177	14409	14363	14336	14326	14192	14191	14352	14222	14387	14111	14172	14222	14170	14361	13998	14134	14195	14183	14332	14428	14228	14268	14145	14255	14334	14101	14253	14164	14288	14286	14445	14291	14054	14220	14177	14257	14058	14185	14231	14379	14158	14269	14185	14182	14369	14263	14303	14404	14295	14279	14064	14389	14417	14117	14338	14243	14201	14351	14090	14124	14012	14110	14320	14295	14145	14023	14204	14320	14282	14185	14117	14254	14315	14235	14386	14269	14207	14465	14057	14193	14154	14323	14312	14260	14227	13967	14179	14253	14142	14259	14334	14111	14247	14162	14148	14264	14121	14129	14241	14193	14303	14174	14235	14307	14218	14230	14214	14074	14187	14186	14187	14180	14159	14080	14005	14227	13998	14242	14155	14219	14277	14320	14223	14015	14208	14288	14202	14315	14385	14265	14263	14149	14281	14196	14309	14174	14226	14134	14059	14256	14169	14125	14193	14104	14289	14217	14119	14158	14122	14262	14201	14279	14291	14496	14312	14290	14185	14249	14216	14259	14193	14058	14133	14296	14077	14243	14269	14213	14290	14335	14335	14115	14230	14100	14101	14219	14252	14202	14375	14252	14285	14246	14101	14205	14156	14267	13946	14110	14057	14093	14198	14185	14179	14252	14232	14025	14269	14343	14251	14247	14151	14196	14205	14142	14077	14128	14279	14221	14328	14275	14386	14205	14104	14216	14389	14265	14075	14344	14259	14265	14045	14292	14219	14307	14210	14214	13928	14410	14321	14379	14308	14291	14281	14331	14302	14197	14402	14369	14285	14137	14157	14402	14175	14532	14121	14253	14336	14064	14172	14317	14135	14304	14081	14147	14356	14191	14303	14206	14367	14109	14242	14194	14370	14247	14268	14156	14265	14241	14312	14082	14293	14327	14256	14269	14329	14323	14127	14227	14248	14469	14242	14209	14178	14217	13987	14078	14128	14290	14364	14253	14219	14277	14211	13984	14272	14367	14226	14128	14264	14166	14238	14089	14187	14255	14217	14042	14153	14500	14240	14250	14294	14078	13969	14117	14069	14219	14224	14090	14385	14170	14269	14263	14184	14178	14286	14065	14227	14170	14148	14188	14225	14437	14233	14176	14294	14203	14114	14207	14310	14141	13964	14243	13923	14162	14293	14434	14159	14299	14091	14257	14278	14058	14158	14459	14102	14397	14165	14260	14197	14412	14411	14229	14194	14129	14296	14033	14078	14077	14237	14286	14369	14115	14346	14122	14247	14091	14210	14192	14204	14227	14311	14338	14159	14347	14061	14294	14266	14205	13954	14050	14073	14251	14408	14321	14267	14442	14160	14345	14501	14212	14174	14372	14161	14221	14186	14343	14121	14245	14256	14273	14220	14153	14248	14381	14179	14266	14223	14153	14294	14315	14233	14219	14284	14193	14242	14204	14333	14348	14314	14121	14264	14348	14231	14275	14341	14313	14258	14119	14082	14126	14288	14161	14224	14145	14102	14380	14230	14214	14303	14312	14098	14155	14267	14454	14224	14098	14083	14165	14304	14367	13998	14048	14213	14277	14343	14172	14223	14152	14147	14410	14410	14182	14229	14103	14175	14330	14268	14357	14071	14012	14257	14329	14351	14230	14368	14268	14396	14108	14223	14136	14442	14307	14081	14244	14301	14256	14229	14081	14219	14262	14366	13956	14178	14092	14257	14290	14212	14248	14307	14238	14161	13919	14263	14030	14207	14208	14290	14232	13970	14257	14320	14338	14280	14433	14334	14203	14111	14036	14069	14138	14163	14246	14172	14246	14246	14143	14255	14159	14390	14229	14010	14109	14102	14275	14364	14327	14355	13959	14175	14063	14114	14073	14243	14165	14259	13938	14165	14257	14359	14248	14145	14201	14255	14303	14238	14317	14243	14388	14412	14251	14271	14025	14278	14356	14247	14156	14030	14087	14164	14316	14306	14135	14296	14271	14094	14311	14137	14346	14132	14277	14247	14099	14155	14418	14384	14085	14307	14409	14337	14117	14168	14007	14305	14259	14312	14230	14333	14408	14305	14359	14163	14102	14097	14296	14217	13988	14474	14265	14162	14247	14296	14366	14202	14158	14183	14423	14376	14213	14255	14353	14316	14253	14111	14079	14269	14260	14156	14317	14281	14307	14410	14379	14334	14386	14069	14035	14229	14024	14094	14196	14225	14300	14294	14306	14319	14186	14256	14251	14176	14273	14458	14269	14068	14227	14193	14289	14128	14150	14190	14266	14422	14155	14236	14288	14382	14239	14332	14333	14326	14107	14188	14398	14118	14236	14080	14388	14396	14167	14263	14320	14208	14209	14134	14190	14273	14312	14346	14302	14148	14170	14058	14061	14176	14170	14395	14227	14141	14276	14174	14177	14346	14188	13971	14380	14318	14213	14341	14293	14384	14341	14272	14165	14215	14147	14066	14205	14193	14197	14036	14089	14173	14236	14152	14103	14078	14364	14322	14118	14230	14299	14252	14318	14284	14219	14137	14200	14100	14336	14283	14243	14253	14108	14338	14257	14331	14079	13977	14213	14252	14017	14238	14459	14204	14314	14239	14297	14301	14219	14315	14233	14488	14107	14301	14365	14059	14394	14286	14286	14249	14332	14336	14198	14259	14116	14104	14311	14229	14288	14193	14433	14151	14169	14091	14250	14277	14259	14356	14285	14358	14162	14127	14318	14493	14230	14270	14095	14177	14297	13950	14078	14240	14271	14264	14370	14233	14096	14212	14195	14303	14273	14345	14104	14305	14101	14165	14297	14195	14108	14239	14160	14322	14351	14258	14037	14272	14361	14164	14303	14217	14396	14086	14202	14244	14145	14416	14341	14254	14235	14382	14155	14360	14241	14197	14127	14205	14271	14198	14299	14274	14304	14245	14289	14512	14287	14306	14146	14499	14249	14216	14274	14388	14389	14111	14167	14179	14148	14215	14369	14197	14076	14174	14401	14233	14279	14355	14290	14264	14270	14266	14360	14357	14240	14240	14151	14298	14149	14128	14382	14101	14287	14236	14291	14281	14328	14238	14262	14155	14163	14125	14326	14420	14143	14188	14329	14178	14222	14217	14117	14506	14197	14165	14405	14164	14171	14236	14088	14267	14146	14206	14218	14031	14425	14262	14163	14346	14075	14018	14366	13991	14137	14167	14039	14259	14365	14146	14180	14305	14363	14366	14240	14179	14293	14240	14088	14277	14205	14079	14394	14372	14210	14249	14286	14142	14341	14189	14171	14224	14239	14332	14308	14249	14288	14148	14278	14424	14311	14168	14238	14119	14158	14328	14063	14117	14296	14230	14157	14195	14306	14519	14219	14275	14241	14234	14246	14222	14359	14209	14151	14051	14309	13993	14226	14196	14075	14168	14152	14252	14149	14279	14394	14273	14294	14243	14164	14332	14034	14156	14284	14283	14197	14314	14250	14300	14229	14236	14294	14303	14191	14070	14046	14020	14345	14362	14338	14312	14330	14123	14242	14236	14322	14178	14247	14224	14206	14167	14173	14131	14222	14229	14209	14253	14176	14134	14182	14169	14400	14216	14311	14185	14246	14331	14284	14370	14317	14237	14243	14348	14207	14309	14311	14046	14296	14164	14245	14098	14120	14196	14241	14319	14416	14190	14357	14078	14113	14090	14136	14272	14345	14260	14566	14448	14177	14358	14290	14216	14287	14297	14191	14251	14168	14260	14380	14192	14150	14259	14405	14180	14148	14387	14284	14031	14180	14141	14081	14201	14302	14352	14138	14279	14188	14214	14198	14326	14088	14184	14083	14224	14155	14286	14291	14235	14275	14236	14333	14248	14110	14313	14177	14199	14213	14347	14114	14127	14351	14084	14115	14318	14267	14255	14218	14230	14384	14130	14134	14104	14335	14115	14303	14258	14192	14323	14271	14147	14141	14160	14486	14391	14289	14067	14202	14136	14122	14203	14269	14380	14260	14129	14494	14230	14420	14153	14260	14223	14132	14178	14397	14184	14087	14184	14124	14139	14134	14199	14081	14208	14195	14248	14239	14171	14178	14266	14139	14133	14172	14151	14051	14285	14359	14133	14397	14415	14293	14142	14129	14247	14236	14132	14309	14185	14219	14295	14319	14174	14262	14375	14255	14270	13998	14142	14199	14173	14260	14289	14213	14269	14297	14303	14282	14243	14212	14203	14302	14205	14167	14139	14115	14197	14169	14088	14124	14302	14326	14183	14167	14154	14162	14269	14349	14021	14210	14288	14367	14060	14262	14280	14093	14277	14076	14156	14300	14236	14154	14085	14273	14324	14163	14202	14356	14267	14229	14117	14295	14119	14231	14296	14407	14007	14295	14145	14193	14243	14198	14198	14192	14353	14189	14170	14449	14242	14228	14169	14336	14265	14298	14151	14124	14232	14310	14070	14270	14274	14157	14138	14311	14189	14358	14386	14425	14290	14195	14245	14168	14236	14243	14309	14276	14290	14339	14256	14107	14167	14157	14179	14379	14335	14342	14210	14290	14250	14298	14170	14392	14276	14394	14217	14220	14201	14268	14304	14198	14203	14142	14317	14424	14227	14357	14226	14232	14069	14346	14267	14214	14093	14350	14396	14122	14448	14189	14135	14437	14390	14257	14060	14166	14205	14283	14219	14282	14425	14099	14161	14015	14103	14151	14160	14188	14088	14245	14191	14261	14242	14068	14407	14189	14219	14267	14185	14328	14334	14272	14208	14182	14320	14211	14216	14170	14096	14256	14047
13141	18687	17890	16101	15273	44968	49620	40019	25988	16109	14485	13696	13742	13655	13726	13615	13569	13670	13716	13610	13618	13708	13707	13710	13758	13582	13791	13640	13617	13705	13658	13791	13598	13765	13732	13838	13656	13557	13681	13724	13677	13608	13694	13680	13605	13627	13571	13680	13579	13622	13448	13625	13782	13581	13760	13592	13533	13696	13666	13532	13688	13667	13906	13727	13728	13651	13665	13738	13531	13819	13763	13711	13790	13687	13801	13610	13584	13657	13582	13789	13549	13670	13676	13692	13786	13567	13574	13612	13856	13604	13750	13770	13621	13512	13620	13710	13641	13682	13519	13826	13684	13640	13734	13869	13590	13695	13702	13426	13514	13654	13778	13650	13709	13738	13502	13702	13719	13669	13856	13680	13680	13464	13697	13611	13704	13679	13513	13679	13640	13778	13665	13576	13707	13694	13813	13580	13623	13596	13763	13681	13693	13621	13731	13527	13598	13707	13649	13692	13733	13708	13612	13653	13641	13749	13626	13625	13713	13690	13612	13571	13638	13742	13592	13979	13716	13716	13738	13725	13529	13573	13701	13794	13483	13604	13610	13726	13771	13637	13747	13531	13579	13709	13675	13694	13781	13739	13489	13612	13595	13817	13724	13769	13658	13744	13666	13818	13687	13714	13641	13678	13688	13593	13585	13713	13676	13674	13579	13480	13496	13672	13691	13671	13544	13968	13794	13775	13651	13679	13677	13662	13554	13663	13532	13683	13702	13559	13760	13586	13612	13649	13608	13646	13703	13785	13728	13806	13685	13751	13715	13686	13581	13484	13619	13726	13707	13611	13717	13703	13780	13700	13626	13707	13727	13643	13601	13570	13585	13644	13716	13837	13704	13667	13700	13640	13527	13651	13691	13716	13586	13580	13738	13677	13733	13703	13778	13595	13899	13612	13808	13672	13683	13768	13531	13756	13666	13756	13590	13824	13587	13708	13714	13769	13678	13670	13627	13448	13640	13608	13690	13573	13502	13453	13812	13512	13775	13745	13608	13671	13715	13760	13773	13725	13755	13764	13581	13645	13758	13675	13732	13690	13585	13629	13757	13662	13820	13549	13659	13604	13489	13512	13843	13638	13746	13607	13769	13628	13723	13629	13524	13584	13774	13580	13920	13742	13672	13757	13600	13655	13718	13654	13507	13582	13530	13659	13712	13718	13369	13719	13756	13721	13547	13768	13503	13658	13713	13681	13594	13733	13568	13635	13707	13716	13552	13582	13649	13715	13632	13582	13649	13592	13631	13596	13566	13573	13600	13680	13737	13627	13614	13418	13768	13649	13590	13843	13558	13676	13759	13727	13676	13666	13702	13745	13733	13790	13618	13877	13697	13542	13603	13573	13636	13481	13410	13506	13716	13712	13642	13740	13703	13585	13627	13672	13807	13738	13707	13694	13690	13723	13606	13674	13807	13795	13499	13653	13674	13560	13705	13477	13468	13783	13635	13643	13758	13626	13818	13679	13651	13662	13650	13763	13634	13635	13521	13657	13642	13586	13740	13825	13648	13715	13779	13515	13590	13734	13696	13739	13578	13554	13581	13694	13662	13715	13697	13517	13667	13664	13768	13652	13650	13594	13715	13586	13813	13478	13727	13634	13458	13654	13749	13682	13656	13534	13655	13532	13668	13682	13487	13509	13718	13597	13601	13692	13759	13632	13417	13760	13702	13611	13636	13633	13611	13568	13678	13683	13626	13739	13805	13630	13731	13628	13641	13665	13765	13742	13614	13693	13798	13605	13718	13692	13483	13685	13470	13645	13594	13775	13584	13600	13802	13534	13854	13604	13640	13589	13519	13712	13563	13721	13542	13622	13764	13755	13526	13661	13535	13840	13802	13530	13755	13619	13673	13709	13670	13548	13661	13745	13636	13806	13793	13631	13627	13492	13565	13505	13689	13632	13678	13620	13720	13649	13569	13720	13549	13429	13638	13727	13632	13643	14042	13537	13748	13577	13640	13596	13398	13658	13575	13726	13752	13552	13557	13635	13636	13581	13572	13805	13752	13707	13551	13531	13742	13705	13851	13812	13614	13736	13654	13639	13605	13494	13820	13527	13603	13641	13591	13637	13594	13453	13684	13649	13556	13577	13720	13658	13700	13693	13916	13744	13679	13541	13511	13570	13671	13636	13765	13513	13734	13817	13761	13732	13542	13699	13752	13823	13724	13713	13621	13685	13586	13623	13638	13747	13653	13532	13730	13475	13402	13511	13654	13577	13639	13658	13739	13818	13737	13594	13703	13720	13611	13750	13703	13682	13730	13568	13762	13639	13707	13635	13585	13791	13668	13668	13608	13693	13651	13715	13505	13761	13518	13603	13638	13674	13697	13718	13842	13633	13683	13684	13733	13609	13580	13711	13662	13542	13576	13802	13594	13663	13600	13562	13648	13657	13639	13723	13550	13664	13687	13698	13591	13481	13698	13713	13682	13563	13573	13742	13493	13609	13522	13720	13540	13634	13709	13596	13831	13678	13686	13733	13805	13741	13574	13706	13736	13673	13791	13549	13690	13543	13723	13650	13718	13817	13663	13782	13827	13632	13598	13683	13568	13689	13690	13575	13693	13781	13701	13662	13676	13460	13721	13653	13652	13560	13630	13758	13801	13640	13649	13692	13570	13564	13639	13600	13680	13738	13682	13589	13506	13544	13602	13410	13541	13545	13666	13807	13626	13661	13638	13642	13609	13613	13648	13608	13729	13729	13696	13841	13718	13786	13606	13769	13668	13625	13737	13629	13513	13649	13673	13609	13643	13552	13725	13752	13634	13621	13756	13566	13582	13711	13677	13678	13628	13670	13562	13692	13685	13701	13742	13626	13759	13718	13437	13819	13530	13454	13727	13718	13681	13662	13519	13597	13600	13546	13581	13660	13706	13512	13693	13861	13625	13605	13662	13733	13477	13646	13689	13602	13631	13630	13577	13569	13677	13614	13515	13640	13702	13670	13832	13660	13659	13644	13736	13667	13528	13679	13485	13609	13669	13592	13707	13560	13520	13649	13688	13830	13740	13718	13737	13600	13780	13562	13714	13650	13692	13612	13552	13628	13627	13805	13611	13707	13578	13635	13756	13596	13511	13604	13553	13670	13636	13702	13629	13523	13562	13466	13866	13761	13759	13825	13607	13704	13479	13531	13579	13728	13725	13810	13583	13860	13540	13736	13748	13605	13702	13617	13728	13628	13606	13698	13578	13634	13505	13756	13606	13628	13656	13707	13496	13564	13812	13624	13701	13492	13680	13673	13656	13648	13725	13821	13735	13725	13732	13621	13599	13531	13526	13625	13706	13715	13719	13558	13626	13730	13541	13516	13663	13690	13654	13793	13650	13782	13762	13621	13656	13524	13464	13640	13820	13748	13601	13777	13621	13600	13644	13691	13545	13445	13626	13676	13597	13918	13505	13615	13868	13640	13590	13748	13724	13667	13608	13701	13714	13507	13635	13812	13658	13606	13706	13673	13643	13772	13646	13584	13628	13618	13564	13796	13675	13526	13653	13778	13677	13647	13677	13762	13578	13608	13799	13798	13760	13675	13698	13702	13708	13580	13757	13694	13654	13814	13701	13616	13536	13676	13674	13595	13631	13882	13629	13579	13692	13567	13788	13733	13780	13727	13441	13512	13722	13541	13782	13456	13753	13469	13611	13680	13714	13472	13753	13719	13610	13488	13766	13722	13554	13658	13521	13561	13670	13617	13471	13648	13807	13718	13748	13629	13693	13758	13620	13563	13630	13748	13603	13525	13771	13770	13723	13717	13689	13689	13556	13703	13498	13861	13635	13536	13689	13669	13610	13601	13597	13580	13721	13773	13856	13549	13705	13635	13577	13751	13689	13739	13653	13785	13677	13741	13614	13579	13588	13723	13530	13734	13616	13789	13597	13545	13662	13822	13662	13652	13673	13638	13757	13661	13648	13654	13655	13637	13673	13730	13688	13723	13500	13638	13727	13663	13545	13595	13748	13813	13631	13779	13644	13651	13695	13751	13869	13530	13725	13542	13684	13652	13722	13741	13763	13531	13797	13672	13726	13653	13652	13745	13663	13584	13643	13760	13620	13721	13703	13594	13688	13725	13751	13638	13532	13613	13541	13671	13622	13688	13628	13694	13692	13626	13693	13690	13603	13616	13725	13647	13741	13723	13686	13660	13833	13552	13759	13685	13720	13773	13612	13764	13671	13826	13590	13673	13772	13668	13815	13706	13524	13690	13696	13692	13637	13671	13632	13587	13648	13660	13735	13764	13647	13461	13490	13578	13568	13729	13618	13578	13600	13579	13652	13797	13669	13662	13735	13711	13556	13690	13530	13667	13714	13627	13557	13758	13653	13807	13754	13711	13788	13407	13703	13624	13684	13490	13630	13742	13640	13847	13677	13626	13607	13504	13582	13586	13747	13726	13635	13640	13701	13636	13539	13469	13707	13647	13558	13830	13673	13539	13633	13711	13701	13656	13791	13929	13818	13503	13704	13564	13770	13757	13711	13620	13637	13549	13671	13681	13760	13622	13666	13671	13580	13647	13585	13683	13560	13694	13597	13659	13701	13559	13748	13599	13781	13623	13650	13537	13785	13732	13791	13723	13525	13344	13869	13546	13793	13610	13688	13769	13598	13722	13812	13728	13568	13494	13624	13678	13707	13520	13878	13679	13633	13699	13706	13699	13648	13695	13691	13541	13745	13653	13642	13772	13693	13503	13587	13556	13852	13728	13596	13504	13579	13713	13672	13663	13713	13613	13602	13620	13726	13562	13587	13636	13797	13618	13842	13774	13470	13547	13680	13529	13812	13610	13558	13706	13664	13661	13623	13605	13698	13531	13655	13722	13577	13719	13644	13869	13654	13650	13580	13612	13761	13738	13616	13541	13696	13708	13537	13729	13586	13647	13644	13701	13606	13649	13638	13673	13582	13560	13544	13677	13768	13678	13608	13569	13883	13697	13739	13624	13650	13677	13644	13698	13715	13602	13567	13640	13800	13662	13655	13761	13508	13757	13741	13747	13614	13613	13805	13779	13773	13729	13802	13576	13448	13680	13617	13844	13532	13678	13534	13741	13692	13754	13665	13595	13745	13547	13666	13655	13498	13725	13525	13752	13646	13514	13586	13711	13717	13541	13633	13681	13682	13730	13550	13693	13691	13648
23816	21093	28527	23894	21316	51769	67388	54277	36041	21610	16606	14457	14102	14326	14184	14095	14091	14151	14131	14149	14227	14048	14124	13978	14056	14196	14046	13910	14075	14163	14067	14041	14270	14200	13967	14088	13995	13940	14184	13915	13939	14118	13918	14105	14023	14093	14108	14023	13984	13957	14029	14068	14015	14110	13945	13935	13999	14070	14023	13902	13966	14041	13949	13999	13895	13782	13862	13973	13994	13897	13857	13941	14041	14016	14068	14016	13994	13944	14023	14073	13938	14021	14011	13952	13762	14055	14001	13836	13866	13650	13908	14000	13918	13731	13930	13901	13858	13850	13790	13950	13935	14050	13829	13935	14122	13900	13855	14005	14115	13860	13951	13990	13885	13911	13763	14163	14017	13981	14074	13930	14038	13961	13943	14102	13945	13864	13999	13957	13836	13846	13793	13960	14076	14102	13919	14098	13908	13811	14039	13806	13908	13999	14042	13978	13870	14064	13949	13975	14095	13847	13814	13763	13794	14029	13782	13843	13922	13921	14047	14013	14008	13818	13871	13691	13761	13913	13781	13983	13923	13864	13862	13727	14078	13961	13903	13992	14100	14047	14063	13853	13986	13977	13931	14155	13868	13929	14038	13998	13872	13977	13871	13857	13981	13998	13944	14033	13858	13998	13886	14037	13992	13895	14043	13927	14029	13868	13882	14151	13745	13705	13990	13947	14029	13951	14057	13893	13956	14040	13986	13929	14006	14023	14023	13683	14019	13927	13961	13975	13820	14067	13927	14107	13979	14033	13903	13957	13956	13894	13754	13749	13939	14021	14048	13641	13985	13927	13929	13989	14109	14007	14021	13809	13959	13913	13880	14012	13766	13904	13937	13880	13895	14062	13748	14100	14053	13791	13985	13987	13853	13942	13972	13937	13956	14011	13947	13941	13747	13982	13943	13883	13982	13884	14040	13797	13933	13903	13916	13941	13816	13821	13835	14093	14022	13948	13920	13812	13915	14101	13876	13813	13806	13965	13824	14029	13946	13950	13980	13736	13886	13914	13948	13984	14014	13922	14050	13765	13945	13833	14133	14116	13897	14022	14041	13934	13834	13896	13614	14019	13792	13799	14060	13970	13858	13695	13959	13994	13927	13745	13956	13960	13867	13847	14215	13878	13908	13699	14036	13824	14020	13897	13790	13948	13892	13944	13869	14046	13852	13951	13972	13935	13997	13900	14000	13764	13834	14004	13989	13777	13991	13889	13970	13741	13839	14084	13816	13806	13995	13888	13825	14020	13917	14000	13803	13894	13906	13851	13716	14114	13767	13896	14042	13924	13920	14116	13781	13998	13950	13992	13983	13905	13860	14151	14109	14013	13860	13905	13916	13909	13965	13998	14135	13809	13918	13821	13909	13867	13976	13846	13769	13886	13964	13855	13886	13835	13930	13900	13878	13962	14123	13794	13971	13889	13997	14006	13903	13932	14027	14070	13918	14125	13946	13902	13887	13865	14025	14019	14058	13910	14084	13941	14029	13947	13899	14112	13943	14050	13945	13858	13910	13893	13898	13850	13794	14067	13947	14020	13934	14022	13875	13789	13801	13993	13972	13912	13866	13898	14084	13886	14071	13979	13826	13894	13899	13689	13920	13973	14013	14009	13921	13846	13982	14006	13976	13828	13949	14012	14019	13994	13911	13939	13809	13972	13997	13897	14131	14136	13993	13974	13764	13941	13943	13762	14029	14072	14081	13953	13873	14035	14013	14016	13927	13746	14014	14041	14124	14064	13814	13790	13755	13971	14060	13863	13951	13875	14005	13914	13877	13927	13993	13924	14036	13976	13979	13949	13772	13719	13835	13843	13899	13973	13922	13967	13925	13849	13855	13856	13973	13928	13814	14056	14038	13856	13919	13981	13938	13924	13835	13999	14049	13918	13853	13738	13958	13828	14001	13867	13879	13838	14153	14034	14215	14175	13878	14115	13887	13870	13852	13921	14074	13920	13926	14054	14021	14041	13770	13687	13733	13981	14046	13940	13809	13942	13905	13898	13775	13990	13845	13832	13961	13923	13964	14059	13891	14103	13952	13740	13759	13951	13822	14120	14010	13945	14057	13577	13904	13883	13833	13821	13784	13715	13838	14074	13873	13815	14018	13893	13999	14129	13923	13843	13869	14000	13911	13734	14112	13903	14001	13927	13806	13979	13766	13867	13884	13877	13910	13878	13644	13940	13901	14145	13905	13946	13974	13912	13851	13928	13821	13826	13931	13789	13918	13911	14069	14090	13971	13999	14063	13939	13856	13820	13935	13927	13882	13884	13857	13957	13912	14046	13682	13937	13976	13850	13934	13741	13992	13908	13952	13917	13874	13987	14012	14015	14034	13808	14073	13868	13996	13911	13933	13771	13960	14041	13856	14119	13855	14093	13960	14001	13804	14001	14033	13869	13767	14070	14152	13946	13803	13778	13957	14039	13774	14065	13768	14042	14047	13934	13956	13872	13852	13815	13789	13880	14034	13870	13758	13899	13865	14093	13964	13812	13908	14068	13878	13975	13919	13825	13955	13890	14080	13883	14156	13857	13920	13861	13721	14039	13938	13998	14113	14008	14040	13775	13992	13781	14044	13955	13649	13772	13905	13738	13939	14002	14060	13992	13940	14037	14038	14046	14157	13915	13852	13864	13922	13989	13933	14014	13901	13986	13731	13870	13779	13984	13950	14050	13827	14078	13885	13860	13787	13653	13892	13980	13774	13798	13937	13853	13832	14128	14088	13889	13856	13933	14196	13905	13788	13936	14048	14019	13853	13923	13884	13919	13859	13762	13971	13928	13946	14023	13968	13957	13866	14054	13886	13961	13856	13977	14066	13878	13879	13842	14009	13891	13912	13909	14043	13802	13758	13830	13988	13752	13923	13939	13867	13800	13758	13897	13830	14039	13877	13838	14038	13905	14083	13815	14012	14023	14058	14028	13761	13954	13964	13951	13809	13905	13849	14023	13746	13953	13776	13917	13810	13868	13866	13978	14087	13974	14032	14054	14060	13702	13720	13844	13731	13881	13987	13966	14033	13932	13901	13893	13899	13826	13774	13680	13940	13926	13710	14032	13826	14032	13845	13773	13811	14002	13969	13999	14076	14051	14073	13995	13975	13931	13847	14063	14052	14049	14038	13829	13975	14089	13863	13806	14086	13966	13930	13999	14087	13840	13915	13963	13919	14337	13959	13986	13821	13819	13818	13825	13826	13713	13937	13809	13950	14026	14034	13872	13967	13868	14007	13885	13997	13791	13945	13850	13862	13824	14024	14075	13945	13834	13744	13937	13925	14183	13846	13928	13819	13842	14115	14091	14072	14024	13853	13857	13775	13825	13970	13897	14028	13984	14031	14209	13910	14037	14031	14008	13917	13992	13970	14061	14041	13906	13809	13804	13773	14018	13946	13923	14128	13811	13958	13997	14064	13991	14140	13990	13875	13901	13952	13726	13972	13804	13865	13783	13865	13927	13974	13701	13935	13957	13973	14014	13882	13879	13900	13593	13814	13793	13912	13820	13887	13995	13890	13940	13854	13713	13984	13955	14059	14150	13848	14015	13913	13826	13902	13937	13908	14007	13879	13922	13897	13786	13817	14100	13914	14141	13979	13845	13902	14001	13915	13874	13948	14115	13999	13849	13914	13858	13828	13889	14052	13937	13893	13836	13938	13814	13779	13843	13854	14041	13884	14039	13908	13938	13891	13800	13829	13790	13892	13927	14145	14000	13884	13975	14104	14046	13862	13899	13989	14049	13849	13893	13970	13827	14019	13856	13979	13912	13850	13892	13988	13951	13912	13743	14089	14167	14270	13928	13852	13849	13739	13756	13844	14015	14037	13974	13861	13998	13879	14023	13891	13921	13807	14037	14004	13891	13879	14072	13866	13889	13854	13924	13957	13538	14032	14029	13984	14051	13885	14020	13711	13944	13933	13824	14034	13980	13859	14025	14105	13999	13803	13972	13821	13994	13951	14005	14009	14000	13916	13730	13870	13944	13866	13930	13887	14050	13945	13938	13969	13806	13934	13969	13887	13862	14094	13923	13987	14100	13942	13975	13891	14040	13889	13787	14002	13935	13845	13793	13888	13920	14012	13931	13852	13947	13959	13784	13762	13835	14004	14038	13978	13964	13872	14104	13988	14119	14102	13798	13871	13714	13857	13952	14116	13977	13962	14003	14061	13938	13985	13829	13874	13765	13801	13920	13936	13948	13990	13987	13943	13770	13941	13922	13969	13995	13902	13947	13871	13924	13985	13953	13911	13937	13940	14067	14010	13805	13977	13957	13920	13881	13775	13988	13898	13934	13883	13933	14026	13919	13921	14036	13746	13794	13899	14034	13906	13895	13935	13890	13735	13988	13993	13850	13864	14017	13962	13939	13904	13954	13885	13909	14039	14058	13839	14101	13963	13960	13853	13924	13921	13858	14051	14062	13886	13973	13851	13899	14021	14026	13943	14042	13741	13917	13777	13995	13671	13942	13911	13880	14015	13757	13792	13933	13799	13944	14102	14081	14107	13897	14012	14003	13985	14000	13993	13927	14122	13961	13917	13993	14101	13916	14169	14098	13984	14128	13917	14009	13829	13792	13920	13914	13831	13997	13960	13970	13761	13903	14113	14021	13935	13797	14116	13791	13826	13864	13910	14092	13991	13891	13979	13912	14057	13869	14004	13943	13989	13861	13794	13957	14098	14096	13855	13947	13992	13931	13857	13917	13916	13967	13971	14105	13957	14029	14013	13734	14002	13893	13967	13821	13954	13990	14053	13841	13989	13850	13954	13665	13930	13830	14081	14046	13938	13893	13874	14014	14018	14034	13924	13990	13893	14115	13981	13732	13943	13920	13904	14182	13969	13957	13922	13916	14011	13890	13893	13991	13993	13791	13935	13883	13936	14008	13868	14104	13861	13982	13902	13830	13964	14125	13982	14081	14040	13979	13886	14016	13938	14000	14007	13906	13914	13872	13929	14077	13977	14203	13984	13910	13957	13825	13957	13895	13960	13944	13878	13931	14106	13912	13912	13906	13877	13838	14052	13864	14106	13911	13852	13844	14053	13826	13943	13799	13995	13799	14006	14043	13820	13990	13870	13793	13889	13859	13959	13993	13773	13803	14083	14015	13905	13919	13928	13879	14100	13898	13847	13933	13799	13922
15365	25604	24166	19477	17607	61575	68236	55517	36257	19828	15455	13532	13352	13584	13520	13396	13391	13445	13395	13360	13383	13532	13599	13256	13432	13338	13511	13351	13445	13430	13427	13494	13508	13551	13329	13478	13479	13553	13408	13379	13495	13550	13357	13615	13193	13438	13424	13463	13513	13468	13430	13197	13444	13554	13485	13477	13330	13509	13299	13514	13519	13424	13404	13349	13416	13436	13570	13572	13233	13474	13468	13579	13292	13436	13452	13368	13468	13209	13456	13595	13440	13475	13490	13368	13302	13452	13463	13443	13468	13360	13658	13422	13432	13380	13264	13593	13466	13379	13549	13401	13552	13432	13545	13353	13459	13344	13440	13482	13509	13624	13398	13510	13380	13497	13402	13741	13465	13467	13330	13260	13583	13450	13373	13520	13381	13423	13502	13415	13462	13381	13407	13247	13372	13524	13373	13484	13460	13601	13430	13570	13363	13602	13597	13307	13426	13617	13543	13500	13423	13447	13510	13261	13407	13474	13429	13468	13419	13436	13477	13279	13346	13355	13463	13243	13397	13533	13435	13287	13381	13266	13441	13333	13357	13419	13498	13430	13459	13516	13575	13535	13412	13428	13346	13267	13606	13500	13496	13384	13442	13521	13560	13511	13297	13515	13386	13472	13307	13450	13575	13520	13358	13516	13382	13431	13431	13497	13348	13572	13371	13552	13480	13499	13433	13356	13333	13474	13483	13457	13463	13324	13376	13447	13416	13403	13494	13353	13320	13431	13461	13430	13490	13206	13489	13510	13418	13237	13523	13337	13427	13476	13373	13453	13547	13289	13492	13561	13469	13311	13432	13382	13461	13215	13341	13389	13557	13455	13453	13572	13358	13252	13393	13387	13429	13312	13361	13190	13284	13385	13334	13424	13296	13428	13431	13486	13533	13470	13527	13455	13374	13554	13455	13481	13402	13438	13411	13521	13447	13461	13382	13453	13325	13358	13349	13370	13593	13489	13334	13522	13553	13546	13365	13391	13399	13472	13379	13589	13357	13434	13426	13515	13401	13553	13461	13417	13352	13304	13448	13299	13386	13546	13549	13563	13551	13322	13384	13519	13379	13449	13457	13521	13440	13428	13515	13615	13475	13263	13434	13344	13410	13471	13305	13325	13446	13325	13436	13374	13366	13380	13559	13530	13472	13310	13327	13499	13460	13319	13564	13535	13453	13517	13565	13533	13306	13500	13531	13459	13447	13472	13556	13367	13352	13399	13335	13582	13571	13463	13502	13604	13585	13453	13361	13502	13540	13495	13370	13468	13167	13425	13515	13379	13378	13455	13377	13422	13418	13419	13407	13408	13352	13500	13541	13297	13471	13389	13418	13352	13291	13541	13695	13256	13546	13453	13415	13448	13412	13469	13123	13460	13346	13592	13332	13531	13269	13413	13595	13489	13352	13445	13543	13364	13347	13476	13341	13398	13427	13409	13389	13456	13525	13328	13328	13394	13646	13479	13382	13477	13558	13589	13465	13397	13437	13438	13457	13409	13542	13230	13246	13372	13539	13531	13484	13490	13505	13481	13419	13278	13411	13411	13458	13425	13547	13427	13443	13446	13477	13363	13503	13357	13391	13374	13569	13376	13320	13448	13463	13429	13372	13285	13355	13396	13511	13415	13384	13650	13401	13225	13477	13520	13399	13587	13347	13522	13394	13498	13598	13484	13477	13354	13638	13423	13375	13309	13394	13474	13365	13459	13553	13262	13452	13424	13430	13534	13461	13465	13429	13484	13359	13497	13403	13434	13431	13253	13417	13575	13463	13546	13439	13413	13463	13402	13534	13517	13588	13556	13359	13402	13395	13306	13390	13526	13564	13548	13473	13484	13408	13337	13583	13506	13542	13425	13525	13444	13324	13290	13338	13606	13230	13391	13401	13392	13536	13550	13337	13300	13453	13454	13213	13334	13205	13324	13500	13546	13414	13546	13438	13376	13362	13620	13303	13452	13453	13407	13479	13323	13440	13600	13323	13417	13457	13472	13320	13506	13638	13303	13244	13554	13384	13336	13339	13389	13415	13475	13393	13424	13482	13485	13265	13267	13405	13449	13473	13680	13453	13419	13422	13475	13361	13377	13580	13633	13469	13377	13403	13373	13364	13407	13440	13397	13273	13286	13382	13546	13615	13441	13475	13443	13339	13325	13602	13360	13404	13446	13491	13375	13373	13508	13523	13335	13479	13509	13317	13331	13303	13408	13357	13300	13483	13391	13445	13477	13450	13304	13594	13279	13342	13501	13303	13380	13368	13380	13387	13481	13552	13448	13405	13450	13371	13534	13359	13336	13334	13380	13166	13428	13453	13384	13546	13426	13552	13400	13587	13372	13611	13389	13532	13447	13353	13427	13486	13530	13508	13445	13327	13377	13432	13439	13450	13473	13411	13437	13449	13460	13283	13437	13507	13427	13289	13590	13401	13409	13396	13469	13258	13380	13351	13307	13336	13337	13533	13426	13335	13394	13398	13396	13304	13427	13458	13466	13418	13421	13442	13399	13419	13443	13278	13383	13437	13372	13421	13591	13397	13527	13432	13485	13431	13404	13381	13317	13409	13402	13389	13537	13507	13545	13343	13481	13447	13439	13436	13389	13524	13430	13391	13477	13480	13417	13417	13397	13421	13441	13563	13436	13310	13459	13286	13515	13457	13349	13325	13506	13433	13467	13528	13470	13478	13488	13253	13507	13427	13458	13468	13397	13408	13294	13343	13488	13496	13424	13422	13507	13488	13569	13443	13456	13593	13293	13508	13480	13502	13435	13338	13355	13599	13591	13375	13373	13462	13537	13572	13325	13587	13394	13532	13279	13553	13495	13505	13325	13397	13507	13424	13318	13391	13413	13500	13480	13393	13415	13466	13334	13464	13423	13358	13388	13459	13450	13508	13435	13221	13466	13542	13392	13363	13324	13408	13270	13393	13312	13563	13443	13356	13433	13447	13413	13378	13508	13349	13333	13531	13453	13570	13477	13387	13607	13597	13585	13536	13459	13298	13609	13357	13388	13264	13488	13415	13359	13611	13233	13405	13609	13540	13381	13521	13312	13398	13512	13432	13152	13496	13530	13373	13355	13414	13510	13431	13374	13545	13526	13431	13350	13464	13387	13451	13313	13395	13510	13436	13310	13562	13491	13435	13458	13330	13510	13477	13418	13486	13416	13471	13439	13523	13473	13404	13404	13496	13531	13408	13353	13462	13470	13454	13517	13533	13718	13321	13286	13372	13464	13399	13288	13364	13378	13382	13273	13468	13456	13371	13409	13597	13390	13348	13430	13356	13301	13413	13495	13481	13349	13443	13544	13496	13473	13341	13533	13575	13516	13433	13587	13306	13627	13389	13445	13363	13343	13521	13488	13320	13342	13495	13348	13408	13467	13525	13510	13407	13490	13523	13402	13336	13364	13434	13447	13298	13436	13419	13301	13328	13382	13424	13245	13394	13291	13433	13297	13213	13616	13544	13483	13439	13452	13322	13569	13637	13330	13349	13423	13538	13558	13514	13356	13370	13206	13559	13498	13382	13474	13424	13387	13439	13350	13444	13372	13397	13455	13482	13515	13416	13513	13478	13389	13748	13461	13471	13221	13429	13369	13412	13373	13460	13473	13284	13396	13445	13341	13253	13497	13421	13574	13535	13446	13442	13525	13428	13490	13425	13487	13547	13360	13353	13682	13272	13419	13398	13397	13360	13444	13427	13374	13466	13322	13485	13395	13514	13394	13442	13304	13495	13418	13298	13569	13268	13431	13461	13399	13550	13498	13461	13455	13509	13340	13338	13451	13502	13443	13433	13428	13471	13379	13466	13458	13468	13437	13415	13368	13304	13309	13297	13358	13492	13429	13425	13357	13397	13390	13297	13512	13464	13585	13464	13328	13455	13272	13572	13420	13499	13446	13367	13457	13658	13744	13405	13626	13322	13525	13407	13388	13345	13492	13454	13477	13554	13365	13405	13513	13507	13390	13536	13365	13410	13439	13477	13426	13350	13345	13659	13392	13498	13479	13429	13446	13305	13435	13441	13546	13406	13356	13376	13434	13405	13393	13556	13496	13346	13351	13441	13387	13324	13530	13267	13551	13340	13425	13369	13499	13406	13411	13450	13546	13356	13207	13590	13304	13376	13471	13276	13402	13340	13486	13315	13478	13428	13310	13504	13368	13471	13487	13513	13417	13254	13419	13665	13367	13414	13552	13527	13363	13548	13462	13530	13398	13275	13412	13457	13495	13543	13520	13636	13376	13432	13267	13398	13403	13444	13455	13472	13575	13228	13615	13304	13500	13279	13396	13493	13605	13445	13394	13306	13434	13410	13476	13482	13548	13397	13506	13262	13367	13282	13472	13313	13386	13427	13516	13416	13404	13243	13355	13279	13423	13329	13393	13508	13318	13430	13393	13278	13573	13394	13395	13479	13461	13419	13419	13464	13520	13514	13337	13361	13317	13347	13253	13536	13415	13570	13368	13373	13440	13483	13391	13099	13383	13431	13328	13326	13670	13446	13389	13494	13321	13342	13434	13431	13455	13347	13500	13448	13442	13489	13297	13511	13473	13484	13595	13467	13379	13522	13455	13435	13344	13513	13454	13577	13234	13499	13442	13492	13492	13493	13475	13462	13357	13222	13383	13435	13306	13335	13397	13291	13494	13362	13467	13418	13429	13509	13498	13477	13362	13432	13531	13449	13460	13423	13324	13506	13324	13597	13601	13341	13356	13417	13333	13494	13436	13448	13457	13492	13444	13644	13389	13494	13470	13568	13302	13387	13555	13564	13459	13456	13462	13198	13526	13534	13443	13407	13288	13389	13550	13512	13443	13547	13402	13461	13490	13448	13548	13412	13365	13364	13534	13415	13480	13349	13538	13444	13426	13389	13553	13512	13337	13530	13418	13565	13419	13545	13466	13484	13368	13444	13265	13381	13335	13460	13477	13369	13655	13390	13390	13286	13551	13574	13454	13256	13371	13447	13544	13587	13419	13333	13516	13435	13585	13402	13402	13310	13570	13444	13357	13519	13485	13298	13240	13536	13578	13268	13422	13351	13433	13438	13379	13329	13506	13521	13337	13432	13482	13542	13527	13376	13440	13334	13502	13645	13256	13400	13401	13341	13341	13469	13326	13422	13519	13336	13526	13368	13359	13387	13366
28531	21064	18992	16386	14914	21828	25374	22252	18222	15814	15243	14897	14737	14776	14934	14985	14933	14819	14819	14797	14980	14654	14774	14946	14802	14944	14839	14934	14743	14910	14780	14837	14814	14779	14722	14814	14861	14556	14842	14910	14736	14783	14733	14681	14677	14656	14775	14596	14596	14815	14719	14780	14965	14771	14887	14790	14810	14731	14892	14597	14961	14783	14836	14913	14577	14743	14724	14920	14819	14924	14946	14575	14752	14885	14674	14597	14983	14911	14849	14853	14743	14764	14872	14753	14900	14913	14869	14795	14661	14875	14837	14814	14660	14762	14792	14923	14912	14890	14649	14708	14693	14640	14854	14856	14659	14836	14912	14731	14727	14768	14810	14713	14685	14994	14552	14592	14676	14972	14827	14766	14830	14740	14549	14666	14716	14890	14887	14776	14773	14699	14899	14795	14690	14885	14662	14677	14859	14863	14755	14631	14642	14809	14674	14868	14953	14720	14603	14713	14885	14741	14843	14700	14717	14933	14713	14758	14700	14763	14952	14753	14858	14779	14798	14655	14835	14698	14643	14822	14792	14771	14829	14881	14836	14816	14773	14707	14785	14857	14816	14708	14592	14809	14763	15042	14935	14784	14779	14747	14785	14908	14876	14691	14690	14724	14606	14800	14790	14684	14810	14676	14833	14809	14914	14942	14837	14689	14822	14989	14625	14857	14834	14926	14894	14649	14580	14762	14759	14650	14721	14718	14727	14978	14796	14728	14879	14844	14893	14836	14773	14732	14731	14815	14732	14787	14738	14681	14795	14674	14779	14858	14614	14591	14721	14756	14771	14808	15020	14968	14781	14671	14924	14889	14846	14653	14784	14708	14951	14947	14819	14752	14672	14725	14690	14692	14579	14719	14673	14574	14865	14753	14944	14701	14736	14647	14637	14714	14851	14741	14708	14563	14727	14719	14930	14666	14866	14850	14781	14744	14743	14813	14834	14680	14555	15000	14677	14777	14921	14850	14861	14844	14791	14543	14801	14832	14830	14801	14629	14892	14813	14783	14679	14793	14540	14825	14820	14569	14683	14717	14656	14788	14708	14746	14851	14822	14762	14792	14591	14710	14819	14646	14695	14789	14697	14511	14835	14855	15000	14830	14693	14794	14743	14863	14897	14723	14704	14587	14796	14769	14732	14564	14824	14700	14850	14818	14946	14746	14777	14640	14768	14542	14799	14667	14879	14865	14800	14649	14674	14811	14767	14587	14754	14585	14758	14903	15113	14722	14865	14935	14856	14819	14940	14863	14849	14852	15057	14789	14663	14762	14746	14738	14792	14924	14769	14775	14999	14598	14812	14870	14708	14871	14858	14762	14730	14753	14841	14777	14879	14833	14763	14697	14723	14837	14892	14909	14806	14979	14625	14730	14504	14921	14665	14876	14714	14779	14867	14585	14696	14831	14846	14924	14937	14725	14753	14918	14711	14550	14773	14735	14851	14696	14578	14607	14937	14529	14758	14676	14497	14841	15013	14781	14714	14737	14892	14665	14863	14744	14925	14652	14794	14850	14839	14964	14783	14565	14788	14802	14576	15000	14572	14669	14971	14878	14882	14761	14666	14716	14885	14785	14722	14690	14733	14937	14684	14848	14968	14621	14894	14656	14814	14717	14856	14790	14895	14737	14690	14912	14978	14907	14926	15012	14886	14754	14860	14779	14683	14813	14568	14603	14822	14914	14877	14798	14673	14904	14931	14811	14783	14963	14985	14728	14835	14838	14934	14665	14763	14772	14655	14550	14665	14793	14752	14579	14799	14828	14831	14836	14818	14841	14719	14875	14876	14882	14736	14791	14762	14803	14887	14704	14794	14857	14807	14805	14665	14885	14722	14635	14804	14860	14744	14764	14673	14792	14690	14686	14664	14988	14903	14794	14733	14905	14911	14754	14713	14708	14873	14875	14908	14809	14585	14721	14694	14681	14742	14890	14801	14795	14811	14626	14918	14688	14675	14762	14674	14638	14874	14597	14679	14783	14688	14816	14787	14653	14808	14807	14819	14853	14738	14793	14721	14771	14809	14687	14738	14764	14756	14840	14819	14712	15022	14695	14862	14893	14981	14742	14751	14767	14690	14786	14786	14975	14783	14899	14655	14856	14706	14810	14929	14709	14790	14844	14870	14918	14789	14826	14824	14653	14818	14730	14873	14893	14900	14890	14688	14705	14730	14944	14804	14724	14770	14629	14813	14720	14773	14916	14879	14719	14618	14678	14771	14684	14912	14704	14880	14835	14700	14795	14986	14885	14718	14930	14631	14618	14768	14853	14811	14760	14847	14800	14980	14898	14759	14890	14764	14720	14736	14689	14713	14723	14731	14835	14713	14864	14983	14754	14907	14634	14775	14609	14743	14915	14674	14824	14939	14716	14771	14715	14863	14785	14821	14904	14719	14843	14651	14875	14672	14642	14870	14887	14717	14686	14775	14790	14723	14641	14757	14917	14962	14747	14762	14723	14722	14715	14843	14784	14812	14749	14772	14790	14746	14650	14847	14735	14741	15055	14760	14652	14735	14808	14827	14744	14883	14662	14767	14764	14923	14829	14853	15027	14964	14848	14920	14861	14879	14753	14810	14860	14774	14907	14752	14685	14753	14729	14666	14636	14664	14948	14642	14656	14667	14660	14448	14778	14658	14900	14858	14762	14719	14767	14588	14793	14917	14774	14939	14805	14866	14695	14869	14562	14655	14635	14775	14943	14947	14766	14852	14862	14659	14761	14983	14603	14855	14795	14918	14789	14740	15012	14736	14976	14726	14835	14836	14785	14921	14906	14798	14664	14778	14911	14665	14853	14674	14880	14645	14759	14796	14995	14973	14757	14723	14737	14893	14891	15006	14737	14740	14803	14887	14896	14882	14720	14771	14857	14712	14748	14999	14773	14812	14790	14723	14822	14874	14773	14789	14787	14837	14910	14707	14706	14655	14845	14876	14949	14756	14839	14634	14879	14870	14886	14631	14743	14750	14789	14827	14863	14732	14573	14722	14815	14684	14736	14731	14723	14770	14643	14838	14814	14781	14702	14805	14687	14827	14756	14774	14779	14600	14724	14612	14729	14603	14480	14726	14631	14750	14753	14680	14899	14810	14794	14663	14650	14660	14610	15000	14816	14661	14873	14570	14760	14838	14721	14720	14576	14808	14929	15113	14672	14999	14759	14900	14768	14932	14829	14748	14756	14701	14742	14825	14797	14737	14822	14899	14840	14925	14778	14797	14958	14793	14866	14627	14749	14864	14750	14772	14696	14697	14750	14703	15031	14777	14714	14708	14963	14674	14900	14744	14849	14841	14897	14832	14615	14848	14620	14817	14705	14699	14602	14762	14826	14681	14821	14688	14748	14673	14927	14768	14659	14734	14753	14648	14523	14805	14877	14671	14771	14639	14875	14759	14857	14674	14771	14616	14796	14712	14856	14864	15028	14857	14969	14780	14777	14803	14681	14810	14646	14648	14839	14893	14631	14719	14761	15027	14759	14766	14901	14871	14585	14728	14654	14886	14729	14866	14780	14804	14987	14928	14704	14630	14693	14717	14763	14755	14891	14766	14747	14759	14935	14689	14747	14848	14842	14616	14736	14873	14811	14942	14804	14843	14696	14636	14626	14751	14914	14792	14888	14641	14722	14724	14870	14832	14677	14841	14775	14739	14871	14979	14845	14686	14726	14597	14887	14883	14877	14750	14595	14810	14881	14699	14912	14835	14801	14690	14838	14655	14626	14817	14762	14908	14684	14625	14679	14760	14759	14685	14734	14871	14984	14861	14602	14690	14937	14540	14617	14749	14639	14675	14872	14827	14841	14711	14798	14602	14857	14685	14767	14854	14768	14846	14865	14788	14733	14822	14780	14788	14852	14812	14833	14712	14534	14808	14794	14877	14700	14812	14843	14818	14682	14862	14828	14974	14911	14681	14775	14728	15020	14943	14753	14751	14749	14739	14805	14739	14682	14831	14803	14660	14686	14653	14929	14916	14672	14893	14771	14834	14935	14693	14775	14906	14750	14876	14604	14791	14949	14768	14689	15014	14667	14748	14926	14848	14864	14662	14688	14688	15001	14810	14797	14567	14833	14608	14765	14836	14794	14749	14825	14659	14769	14837	14720	14717	14798	14606	14758	14605	14789	14725	14729	14788	14847	14769	14556	14785	14675	14881	14747	14807	14766	14746	14742	14926	14895	14789	14977	14937	14711	14914	14630	14653	14690	14639	14811	14909	14803	14827	14675	14829	14757	14820	14836	15065	14941	14736	14832	14997	14813	14676	14783	14946	14902	14852	14878	14743	14681	14740	14883	14840	14767	14660	14780	14812	14709	14677	14788	14766	14469	14862	14654	14849	14755	14631	14843	14727	14967	14654	14753	14792	14695	14663	14818	14820	14854	14798	14896	14728	14741	14781	14842	15017	14839	14659	14760	14829	14832	14833	14801	14608	14832	14717	14699	14663	14855	14848	14692	14895	14834	14620	14933	14849	14720	14684	14826	14808	14806	14794	14813	14870	14876	14726	14842	15055	14752	14823	14797	14832	14806	14662	14719	14737	14776	14817	14796	14825	15023	14924	14757	14822	14853	14714	14832	14715	14825	14573	14810	14720	14846	15008	14669	14800	14983	14830	14796	14992	14741	14891	14957	14741	14708	14982	14703	14926	14883	15016	14740	14959	14797	14855	14844	14749	14780	14842	14779	14862	14882	14713	14866	14865	14867	14924	14871	14870	15024	14917	14967	14768	14756	14717	14918	14969	14809	15001	14934	14750	14752	14957	14775	14919	14885	14729	14697	14904	14931	14687	14707	15010	14746	14815	14732	14795	14807	14777	14740	14745	14717	14709	14774	14637	14877	14827	15049	14856	14865	14768	14857	14890	14780	15123	14807	15008	14684	14622	14813	14697	14892	14734	14851	14819	14929	14773	14698	14817	14765	14874	14733	14704	14703	14876	14624	14665	14595	14861	14671	14853	14736	14643	14771	14813	14792	14705	14753	14708	14747	14928	14700	14698	14890	14749	14899	14893	14749	14798	14846	14721	14640	14802	14980	14955	14963	14703	14843	14689	14828	14937	14978	14764	14994	14876	14760	14717	14743	14905	14628	14859	14991	14619	14773	14750	14825	14927	14856	14784	14694	14878	14811	14825	14883	14845	14894
14332	14757	14915	14421	14147	25772	27117	23127	17763	14874	14229	14011	14149	13923	14256	14027	13832	14011	14017	14019	14070	14013	14094	13866	14154	13944	13953	13937	13912	14076	14004	14005	13983	14188	13908	13895	14059	14086	14037	14028	14012	14020	13956	13998	13808	14084	14002	14047	13938	13996	13934	13932	14038	13871	13933	13998	13790	14129	13998	13999	13985	13948	14040	13924	13962	14078	13857	14070	14112	14060	14069	14054	13961	14089	14119	14042	14025	13970	14054	14088	14023	13997	13944	13872	14137	13972	14018	13892	13932	14030	13965	14046	14056	13960	14036	13849	14137	13929	14018	14090	14055	13895	14083	13903	14100	14132	13921	14134	13929	14034	14088	14092	13932	13966	13916	13994	14006	13994	13995	14012	14011	14075	14011	14114	14069	13985	14035	13951	14139	14043	13946	14077	14117	14139	13952	13813	14104	14022	13933	14006	14040	14048	13856	13968	14075	13986	13998	14129	13924	14061	14042	14105	13883	14048	13970	13996	13955	14051	14043	14172	14049	13893	13979	13948	13930	14161	14019	13932	14103	13969	13910	14088	13951	14044	13859	14085	14126	14013	14075	13922	14011	13914	14070	14019	14107	13873	13871	14053	13774	14105	13863	14030	14045	13857	14028	13882	13906	14206	13991	14051	14014	13969	13967	14158	13823	14049	13724	13779	13893	13921	14088	14036	13919	13962	13823	13854	13795	13943	14152	14023	14014	14161	13954	13973	14086	14047	14094	13975	14028	13988	13936	13862	14050	14023	13994	13961	14010	13927	14012	13962	14045	13947	13924	14054	14000	14078	14117	13872	14003	13949	13948	13995	13966	13896	14070	13953	13927	14074	14018	13892	14198	13953	13942	14035	14117	13894	14099	13961	14002	14080	14152	14175	13989	14103	13821	13957	14143	13963	14101	14093	13892	13944	13867	14005	14021	14215	13886	13849	13984	13907	14069	13947	14092	13976	13961	13986	13837	14001	13902	14103	13834	14099	14100	14126	13938	13975	14049	13929	13855	14051	13817	13840	13925	13873	13983	13902	14090	14163	14013	13968	14134	13853	14110	14049	14059	13988	14082	13991	13950	13859	14062	13978	14127	13984	13946	13958	13892	13980	14046	14072	14102	14013	13911	13939	13950	14169	14045	13977	13989	13895	14126	13866	14036	14098	13994	14112	14101	13980	14022	13914	14096	13986	13926	13976	13949	13837	14183	13848	13962	13941	14006	13956	14187	14044	13974	13898	14052	13983	14059	14087	13893	13812	14016	14042	14077	13900	13921	13934	14077	14054	14189	13942	14014	13925	14053	13922	13894	13917	14053	13928	14070	13844	13976	13907	14064	13902	14031	14163	14091	13952	14010	13877	14066	14045	14035	13924	13870	13889	14121	14093	13799	13957	13947	13936	13957	14073	13960	13946	14174	14177	13913	14039	14032	13874	14115	13894	14103	13975	14036	14102	13995	13968	14122	13942	13964	13990	14030	13991	13896	13978	13983	13960	13871	13825	13931	14107	13935	14026	13819	13845	13977	13811	14071	13804	14049	13969	13997	13879	14063	13941	13892	14030	13942	13913	13874	13979	14139	14045	13948	13926	14040	14001	14077	13999	13829	13964	14109	14068	13917	13934	13855	13832	14025	13950	14132	13933	14150	13871	13959	13984	13864	14034	13948	13981	14005	13967	13833	14122	14038	13930	13877	14079	14002	13905	14046	14002	13913	13957	13993	13957	14009	13893	14102	14015	13906	13840	14053	14059	13855	13991	14207	14035	14032	13964	13939	13956	14028	13862	13976	14164	13954	13977	14136	13934	13951	14199	13946	13988	14086	14154	13905	13961	14147	13942	14074	14046	14102	14064	14028	13933	14057	14028	13949	13924	13969	13933	13884	13905	14037	13964	13886	13869	13914	13936	13979	13901	13921	13963	13921	14024	14017	14029	14045	13946	13884	13975	14069	13966	14039	14092	13884	14118	14011	13872	14067	14001	14043	13955	14049	14005	13870	14068	14099	14010	13933	14063	14022	13948	14092	13997	13884	13926	14089	14026	14085	13937	14191	13945	13977	13965	14127	14054	14133	13896	14055	13953	14111	13948	14069	14112	13917	14051	13956	13855	14042	13957	14051	14037	13987	14015	14006	13962	14045	14007	13976	13879	14009	14028	14093	14105	14034	13867	13995	14056	14017	13934	13959	14008	13987	14131	14136	13946	14009	13982	14051	13980	14121	14083	14012	13903	13958	14116	14056	14081	13898	14052	14028	14009	13929	13984	14018	14088	14036	13797	13851	14070	14009	13881	14151	13896	13967	14112	14107	14081	13861	13986	13782	14000	13926	14139	13890	14034	14012	13966	13943	13990	14018	13837	14051	14085	13846	14067	14098	14181	13929	14023	13904	13963	13908	13919	14141	14107	13988	13986	13988	14016	13891	13832	14188	14103	13896	14050	14078	14002	14015	13964	14017	13941	13788	14074	14127	14031	13864	13902	14047	13835	13906	14140	13928	14021	13973	14021	13907	14110	13939	13983	14116	13910	13981	13975	13963	13964	14138	13993	13927	14187	13970	13790	13996	13870	13923	14045	13913	14000	13943	13863	13843	14130	14077	14107	14114	14060	13810	13977	13895	13960	14125	13997	14168	14029	14074	13924	14066	14096	13974	13962	14100	14101	14042	14083	14078	14141	13969	13966	13981	14092	13750	14017	14000	14087	14001	14031	13870	14062	13983	13891	14178	14038	14000	14119	13820	14027	14022	14097	13944	13929	14069	13967	13875	13971	14038	13865	13991	14033	13958	14062	14025	13957	13982	13911	14042	14099	14211	14103	13972	14014	13986	14087	13839	13932	13969	14051	13965	13913	14065	13995	14046	14092	14044	13806	14156	14159	14093	13937	14062	13966	13965	14087	13923	14070	14033	14023	13900	13998	14108	14024	14148	13965	13907	13856	14050	13971	14082	13991	13954	13947	14148	13962	13993	13919	13984	13884	14051	14184	14061	13952	13913	14088	14071	13965	14042	14182	14022	14083	14010	13908	14044	14007	14098	13991	13945	14099	13996	14076	14058	13987	13984	13982	14007	13908	13901	13961	14055	13993	14054	13954	13960	13984	14130	13950	13997	14094	14119	13929	13935	14019	14056	14108	13925	13893	13978	13836	14018	13888	14104	14046	14108	14046	14083	13952	13845	14091	13914	13921	13978	13931	13904	14004	13917	14167	14034	13996	14023	13952	14042	13913	14018	13923	13938	13911	14043	14004	13926	14028	13813	13866	14090	13946	13893	14152	14018	13917	13873	14105	13941	14062	13927	13950	14082	14013	13939	14094	13902	14034	13949	13989	13995	14024	13953	14016	13978	13996	13911	13911	14087	13915	14088	14002	14069	13921	13880	14135	14027	14065	13789	14035	14143	13801	13933	14029	13972	13949	13806	13976	14013	14135	13974	14129	14030	14055	14215	14104	14010	14183	14127	14038	13992	13918	14077	13973	14075	13984	14055	13911	13911	14027	13982	13948	14077	13983	14083	14014	13965	14013	13981	14032	14056	13816	13960	14120	14030	13861	13885	13918	14004	14018	13978	13848	14027	14000	13880	14016	13917	14017	14007	14111	14173	13938	13914	13983	14016	13919	13980	14007	13907	14051	13983	13884	14040	14045	14093	14006	13952	13948	14139	13986	14035	13982	13853	14037	14131	14040	14124	14128	13872	13969	13909	13924	13949	14164	14086	13927	14002	14081	13993	13839	14009	14078	13979	14052	14111	13825	13957	14032	13837	13864	13760	13985	14026	14113	14009	13984	13894	14012	13888	14102	13996	14188	13931	13984	14126	13916	14091	14090	13946	13983	14085	14001	13915	14035	14065	13964	13902	14093	13893	14015	14084	13946	13990	14133	13997	14010	13912	13992	13884	14050	14133	14109	14123	13862	13937	14119	13913	14018	14035	14010	14089	14161	14019	13866	13989	13995	13891	14011	14100	14037	13951	13985	14048	14007	14063	13932	14090	14059	13973	13922	13925	14044	13918	14085	14033	14031	13835	14140	13962	14075	14128	13920	14171	13866	14110	13837	13897	13993	14076	13970	13828	14026	14138	14029	14088	14087	13962	14020	14029	13893	13949	13857	13938	14074	13964	13997	13988	14063	13938	13798	13928	13895	14025	14063	14009	13980	14005	14088	14042	14063	13991	13980	13831	13981	14076	14058	13878	14102	14094	14117	14113	13923	14019	14043	13918	14086	14007	13854	13966	14037	13899	14101	14233	14151	14037	13999	14090	14013	13966	14139	14144	14054	13830	14007	14072	14040	13988	13990	13951	13976	14067	14132	13947	14072	13889	14124	14125	14078	13964	14027	13867	13931	13993	14048	14032	14153	14276	13958	13842	14185	14042	14048	14200	14167	13935	14019	14034	14076	13979	13923	14052	13920	13966	13954	14041	13840	14080	14040	13980	13997	13897	14012	14075	14070	14041	13999	14041	14092	14145	14028	13981	14023	13905	14020	13903	14104	14014	14154	14048	14001	14102	13865	14154	13995	14064	13979	13958	14018	14032	13797	14087	13837	13880	14056	13935	13857	13996	13842	13994	13926	14035	13928	13955	13858	14069	14067	13924	14016	14052	13978	13931	14052	13930	13854	13970	14030	13968	13812	13946	14131	14079	14169	13967	14015	14019	14003	14132	14016	14014	13949	14157	14131	13926	13780	13992	14060	14041	13856	13769	13866	13879	13904	13956	13965	13836	13965	14138	14166	14014	14012	14031	14076	14048	14170	14015	14137	13970	14006	14096	14009	13987	13913	13980	14063	13871	13883	14040	13941	13993	14042	13988	14037	13991	14113	13757	14117	14020	13909	13831	14051	13860	13986	13870	14328	14132	14042	13965	13906	14063	13963	14054	13732	14112	14096	13874	13925	14224	14084	14098	13944	13879	14020	13939	14076	13990	14069	13944	14013	13818	14074	14105	14056	14041	14120	13864	13961	14098	13900	14064	13973	13936	14040	13975	13992	14002	13971	14043	14129	14205	13998	14058	14007	13864	14086	14074	13982	13940	13896	14100	14046	14091	13950	14004	13940	13993	14101	14016	14102	14018	14134	13893	14117	14213	13961	14143	14051	14129	13999	13973	13913	13964	14058	14051	13945	13989	13987	14073	13874	13932	14082
25706	21092	27087	25412	18292	39637	50574	39686	26714	17967	15507	14610	14610	14476	14586	14616	14613	14569	14719	14561	14644	14442	14599	14532	14605	14596	14526	14433	14691	14533	14690	14456	14730	14349	14478	14391	14484	14434	14474	14607	14514	14403	14419	14262	14475	14384	14555	14416	14631	14573	14460	14387	14462	14569	14449	14507	14500	14324	14560	14376	14594	14530	14435	14430	14522	14407	14431	14444	14510	14463	14253	14523	14459	14417	14528	14494	14548	14511	14534	14426	14348	14521	14481	14477	14308	14531	14536	14446	14430	14426	14388	14344	14302	14767	14432	14313	14408	14599	14645	14520	14425	14326	14530	14535	14468	14424	14371	14379	14575	14268	14478	14389	14358	14717	14502	14458	14427	14445	14545	14274	14499	14468	14734	14422	14462	14516	14550	14310	14542	14498	14516	14547	14424	14411	14491	14570	14327	14387	14322	14477	14511	14529	14346	14343	14227	14415	14426	14462	14580	14479	14305	14352	14545	14597	14588	14350	14352	14431	14365	14265	14443	14461	14575	14344	14489	14440	14471	14152	14489	14440	14400	14521	14486	14476	14254	14471	14510	14227	14400	14667	14426	14589	14636	14437	14393	14313	14285	14471	14493	14452	14493	14669	14707	14562	14553	14627	14580	14611	14464	14460	14440	14501	14449	14670	14487	14362	14507	14229	14437	14490	14374	14419	14517	14481	14397	14484	14562	14620	14413	14528	14525	14467	14461	14453	14458	14497	14350	14381	14475	14418	14414	14263	14414	14651	14350	14388	14486	14372	14525	14513	14546	14319	14622	14440	14427	14610	14521	14537	14511	14356	14503	14418	14438	14475	14488	14424	14377	14386	14523	14631	14431	14477	14529	14405	14570	14184	14431	14453	14584	14407	14503	14448	14463	14424	14510	14452	14830	14650	14371	14377	14470	14548	14700	14398	14591	14772	14538	14498	14519	14761	14407	14588	14449	14455	14303	14443	14458	14336	14603	14516	14490	14547	14318	14366	14460	14429	14463	14506	14364	14519	14464	14425	14527	14444	14383	14316	14398	14447	14472	14480	14386	14318	14487	14484	14454	14240	14315	14310	14418	14597	14553	14434	14346	14481	14326	14405	14395	14404	14472	14384	14427	14360	14559	14415	14604	14450	14472	14711	14533	14625	14450	14453	14309	14300	14190	14358	14721	14450	14455	14378	14518	14387	14606	14503	14558	14335	14473	14376	14454	14256	14450	14466	14542	14496	14510	14330	14470	14549	14384	14231	14645	14303	14410	14468	14563	14415	14391	14185	14348	14223	14497	14522	14395	14502	14499	14400	14523	14520	14538	14387	14467	14593	14429	14293	14497	14408	14623	14386	14449	14409	14446	14378	14666	14707	14452	14616	14480	14465	14434	14412	14406	14356	14317	14270	14389	14597	14313	14410	14457	14348	14369	14601	14535	14494	14454	14324	14301	14574	14413	14371	14295	14606	14363	14341	14619	14363	14417	14416	14563	14204	14406	14325	14359	14245	14359	14407	14387	14474	14436	14506	14426	14238	14376	14344	14438	14589	14663	14301	14534	14434	14579	14336	14169	14297	14260	14499	14527	14595	14290	14320	14556	14548	14342	14290	14594	14510	14318	14454	14367	14465	14423	14365	14577	14663	14335	14455	14415	14432	14173	14407	14388	14211	14432	14398	14545	14246	14444	14425	14430	14365	14489	14444	14557	14503	14294	14467	14350	14443	14550	14526	14448	14377	14594	14548	14493	14494	14555	14259	14391	14422	14384	14457	14445	14497	14186	14381	14265	14451	14271	14366	14452	14453	14346	14395	14537	14446	14535	14509	14411	14517	14523	14483	14652	14499	14258	14389	14216	14447	14446	14410	14504	14234	14631	14476	14699	14547	14299	14377	14396	14425	14394	14338	14699	14546	14356	14585	14589	14433	14181	14401	14396	14428	14451	14310	14484	14530	14681	14457	14519	14433	14465	14194	14551	14481	14315	14507	14475	14522	14652	14239	14320	14599	14401	14326	14357	14426	14311	14543	14235	14304	14239	14376	14366	14400	14540	14451	14315	14318	14416	14356	14316	14436	14268	14290	14450	14412	14506	14410	14331	14479	14380	14637	14453	14474	14243	14533	14299	14526	14440	14511	14486	14538	14314	14419	14480	14540	14461	14205	14352	14515	14560	14358	14473	14370	14570	14385	14292	14298	14442	14247	14340	14487	14551	14431	14447	14607	14503	14401	14526	14439	14422	14409	14432	14392	14264	14458	14625	14284	14413	14399	14327	14381	14414	14399	14594	14303	14333	14451	14472	14580	14533	14295	14358	14449	14447	14427	14348	14578	14490	14250	14497	14435	14474	14213	14368	14480	14289	14482	14307	14340	14492	14378	14413	14535	14433	14396	14451	14453	14473	14461	14426	14330	14627	14559	14324	14360	14187	14624	14340	14333	14449	14493	14324	14604	14463	14376	14366	14386	14295	14431	14467	14403	14503	14468	14436	14433	14306	14411	14387	14456	14400	14352	14474	14295	14409	14517	14433	14522	14599	14453	14388	14330	14405	14358	14122	14433	14417	14405	14236	14254	14420	14573	14307	14533	14555	14357	14390	14563	14532	14553	14630	14413	14383	14400	14165	14377	14382	14710	14640	14264	14311	14341	14460	14367	14388	14348	14254	14260	14704	14465	14526	14447	14446	14456	14604	14247	14490	14429	14490	14491	14545	14542	14517	14422	14569	14446	14480	14504	14395	14557	14487	14217	14291	14326	14553	14399	14538	14465	14564	14610	14509	14613	14396	14259	14308	14579	14466	14548	14443	14509	14478	14582	14458	14454	14304	14382	14313	14515	14442	14323	14428	14385	14392	14528	14653	14706	14506	14468	14562	14269	14338	14342	14440	14387	14666	14647	14620	14500	14348	14451	14451	14633	14435	14502	14753	14416	14569	14459	14441	14369	14468	14421	14400	14463	14528	14591	14492	14423	14530	14407	14647	14495	14505	14383	14378	14515	14477	14435	14498	14501	14299	14314	14496	14471	14372	14631	14596	14384	14537	14513	14288	14482	14387	14550	14521	14505	14470	14365	14496	14401	14462	14359	14349	14496	14441	14421	14272	14443	14418	14424	14400	14553	14342	14467	14606	14540	14543	14467	14461	14360	14551	14378	14393	14367	14413	14482	14286	14475	14551	14416	14540	14448	14332	14617	14461	14465	14406	14359	14600	14418	14324	14477	14266	14469	14415	14525	14434	14351	14582	14380	14380	14531	14503	14562	14574	14615	14437	14359	14477	14413	14492	14328	14351	14448	14421	14410	14277	14584	14321	14713	14465	14363	14409	14603	14706	14512	14612	14456	14578	14322	14536	14569	14427	14506	14482	14506	14432	14553	14517	14523	14545	14613	14542	14458	14306	14457	14430	14268	14559	14369	14244	14526	14339	14493	14663	14442	14432	14464	14189	14366	14427	14543	14591	14234	14318	14479	14380	14428	14373	14352	14505	14430	14636	14675	14518	14414	14550	14465	14298	14456	14449	14272	14309	14353	14497	14276	14230	14139	14425	14455	14324	14533	14391	14514	14405	14548	14619	14475	14475	14588	14356	14368	14321	14345	14471	14358	14383	14373	14428	14511	14349	14319	14497	14334	14392	14575	14588	14479	14637	14385	14511	14475	14303	14288	14469	14573	14629	14487	14293	14568	14429	14362	14453	14567	14279	14478	14534	14477	14226	14530	14330	14506	14413	14358	14402	14395	14436	14502	14630	14639	14431	14532	14567	14414	14357	14327	14447	14513	14328	14603	14552	14628	14421	14572	14703	14476	14506	14545	14438	14284	14496	14388	14749	14381	14354	14431	14376	14442	14514	14321	14476	14405	14488	14441	14306	14421	14538	14382	14388	14551	14413	14518	14540	14452	14311	14470	14386	14460	14424	14658	14368	14288	14597	14493	14319	14337	14354	14428	14484	14539	14307	14514	14425	14577	14472	14561	14296	14595	14610	14458	14440	14392	14664	14533	14348	14403	14444	14354	14515	14456	14324	14489	14390	14681	14477	14499	14440	14565	14472	14486	14573	14429	14534	14445	14289	14472	14399	14325	14445	14457	14421	14469	14376	14458	14416	14571	14312	14421	14449	14280	14441	14404	14523	14562	14275	14321	14348	14600	14562	14338	14263	14431	14251	14476	14517	14393	14388	14416	14376	14388	14331	14275	14653	14416	14386	14580	14437	14190	14483	14386	14284	14575	14387	14461	14465	14600	14337	14450	14455	14447	14552	14380	14431	14528	14634	14577	14434	14378	14464	14474	14367	14407	14539	14537	14503	14482	14544	14547	14536	14578	14536	14314	14595	14416	14340	14361	14361	14551	14351	14334	14529	14466	14519	14546	14266	14525	14355	14339	14492	14414	14524	14441	14459	14466	14683	14325	14194	14235	14397	14348	14527	14531	14311	14499	14486	14587	14371	14510	14358	14368	14463	14455	14600	14273	14535	14311	14415	14409	14419	14435	14339	14509	14292	14208	14511	14521	14672	14604	14373	14578	14543	14420	14446	14611	14524	14394	14386	14402	14497	14368	14396	14458	14331	14521	14638	14476	14481	14358	14455	14585	14383	14501	14306	14439	14434	14656	14670	14604	14383	14439	14446	14416	14371	14354	14329	14379	14524	14401	14348	14381	14515	14554	14354	14485	14456	14270	14354	14425	14371	14376	14457	14602	14306	14567	14650	14334	14489	14371	14491	14492	14651	14509	14367	14429	14463	14535	14294	14300	14508	14374	14643	14552	14442	14419	14427	14594	14567	14487	14612	14553	14556	14641	14469	14454	14494	14603	14491	14588	14366	14390	14316	14674	14397	14456	14364	14506	14363	14482	14414	14540	14700	14413	14619	14456	14272	14297	14333	14453	14356	14327	14315	14401	14623	14452	14495	14322	14188	14467	14451	14556	14600	14384	14463	14556	14546	14492	14456	14418	14531	14583	14574	14554	14507	14287	14514	14365	14327	14439	14360	14428	14465	14323	14614	14361	14514	14327	14650	14397	14430	14304	14322	14464	14394	14408	14405	14406	14375	14664	14383	14401	14371	14436	14597	14428	14499	14440	14418	14709	14504	14431	14533	14521	14321	14311	14711	14407	14398	14447	14570	14499	14581	14418	14545	14562	14570	14416
13220	18520	17873	15697	15124	44413	49410	40764	26263	16534	14410	13791	13746	13707	13845	13762	13752	13680	13637	13748	13544	13802	13645	13821	13522	13806	13689	13796	13865	13737	13802	13477	13901	13707	13718	13825	13710	13607	13679	13888	13680	13637	13766	13657	13959	13695	13699	13691	13762	13862	13741	13704	13838	13770	13618	13691	13639	13808	13804	13723	13758	13765	13759	13991	13775	13664	13784	13705	13758	13763	13763	13759	13701	13731	13675	13758	13771	13788	13787	13785	13862	13929	13782	13582	13805	13705	13696	13783	13613	13556	13713	13719	13802	13835	13844	13872	13806	13640	13806	13775	13764	13831	13898	13744	13782	13774	13949	13566	13675	13635	13647	13882	13619	13779	13687	13681	13674	13682	13766	13622	13810	13690	13791	13906	13807	13772	13649	13644	13709	13915	13767	13660	13650	13898	13584	13867	13680	13631	13811	13614	13890	13784	13755	13716	13761	13860	13847	13845	13544	13859	13805	13828	13624	13770	13885	13742	13657	13909	13740	13817	13675	13856	13670	13791	13684	13725	13687	13685	13812	13712	13849	13686	13876	13783	13639	13776	13864	13782	13786	13589	13864	13687	13642	13803	13843	13786	13727	13759	13661	13662	13715	13641	13788	13784	13853	13640	13825	13596	13741	13638	13651	13736	13822	13717	13689	13848	13607	13744	13828	13689	13760	13777	13680	13766	13831	13730	13708	13824	13536	13843	13714	13749	13581	13611	13688	13651	13722	13799	13550	13825	13631	13807	13809	13668	13573	13730	13721	13676	13674	13714	13758	13799	13666	13861	13802	13736	13689	13805	13747	13641	13533	13644	13770	13760	13651	13723	13642	13780	13807	13703	13700	13812	13779	13847	13733	13682	13757	13667	13796	13701	13592	13835	13797	13976	13694	13771	13658	13752	13942	13653	13658	13772	13861	13790	13741	13795	13751	13660	13680	13822	13792	13583	13712	13817	13688	13712	13883	13591	13689	13726	13845	13759	13650	13674	13777	13764	13735	13656	13546	13697	13742	13913	13865	13690	13669	13770	13703	13632	13671	13903	13888	13755	13853	13687	13876	13673	13792	13889	13582	13719	13805	13671	13654	13719	13541	13751	13749	13646	13624	13591	13761	13744	13781	13602	13855	13752	13814	13857	13777	13788	13655	13527	13757	13810	13638	13734	13758	13661	13670	13747	13787	13712	13793	13662	13795	13804	13757	13691	13691	13799	13766	13713	13684	13857	13758	13770	13750	13721	13708	13857	13586	13625	13707	13568	13842	13739	13702	13829	13582	13804	13713	13757	13697	13790	13723	13596	13478	13783	13686	13717	13797	13654	13842	13745	13673	13780	13829	13844	13777	13680	13659	13751	13817	13925	13862	13637	13625	13671	13731	13807	13716	13752	13744	13905	13634	13645	13683	13722	13825	13695	13558	13662	13693	13767	13592	13648	13765	13746	13849	13680	13458	13790	13772	13818	13713	13750	13727	13695	13663	13601	13717	13871	13803	13600	13804	13777	13752	13782	13635	13834	13684	13772	13875	13687	13739	13923	13706	13605	13671	13863	13573	13635	13812	13704	13710	13612	13741	13790	13731	13756	13547	14001	13644	13735	13759	13515	13633	13920	13774	13668	13843	13795	13649	13707	13630	13857	13615	13857	13847	13775	13866	13761	13804	13769	13902	13712	13700	13813	13670	13813	13662	13730	13752	13648	13764	13870	13693	13667	13762	13777	13887	13813	13742	13622	13757	13787	13762	13678	13614	13783	13782	13892	13806	13759	13737	13792	13813	13819	13541	13712	13632	13748	13685	13748	13677	13736	13676	13748	13694	13818	13807	13725	13700	13796	13712	13703	13922	13836	13754	13728	13852	13603	13779	13764	13540	13647	13615	13673	13788	13714	13717	13801	13766	13758	13616	13691	13613	13813	13688	13560	13761	13775	13776	13778	13728	13755	13740	13852	13721	13599	13663	13747	13763	13681	13688	13886	13708	13749	13772	13659	13784	13848	13762	13835	13707	13704	13706	13739	13847	13876	13665	13700	13663	13727	13714	13793	13802	13766	13767	13680	13756	13748	13771	13750	13739	13858	13686	13887	13709	13831	13636	13630	13827	13577	13714	13591	13758	13901	13573	13713	13671	13719	13626	13753	13691	13732	13841	13721	13744	13650	13779	13727	13701	13806	13521	13892	13690	13757	13770	13769	13860	13691	13704	13714	13764	13794	13803	13677	13730	13743	13755	13688	13565	13692	13857	13784	13692	13751	13658	13873	13920	13633	13769	13887	13789	13701	13872	13793	13774	13715	13817	13821	13696	13634	13788	13767	13661	13606	13808	13804	13770	13609	13775	13688	13875	13901	13667	13773	13738	13854	13714	13741	13546	13878	13695	13704	13684	13949	13651	13501	13639	13725	13776	13709	13722	13795	13712	13701	13566	13705	13823	13959	13613	13819	13758	13831	13803	13760	13755	13678	13701	13817	13952	13830	13639	13875	13755	13685	13692	13758	13664	13842	13825	13736	13630	13784	13719	13758	13815	13731	13904	13748	13881	13505	13828	13876	13670	13863	13758	13700	13814	13706	13775	13803	13600	13620	13735	13581	13706	13832	13772	13809	13692	13704	13786	13770	13699	13682	13425	13844	13813	13550	13661	13825	13733	13706	13653	13744	13957	13741	13754	13986	13748	13725	13700	13799	13818	13871	13881	13921	13776	13756	13805	13890	13829	13664	13745	13662	13827	13698	13637	13741	13685	13606	13713	13698	13821	13704	13825	13856	13872	13830	13723	13885	13812	13663	13744	13789	13647	13781	13773	13745	13604	13631	13643	13828	13682	13776	13817	13589	13732	13578	13969	13726	13705	13638	13764	13869	13889	13698	13709	13781	13642	13780	13751	13716	13654	13710	13771	13799	13759	13707	13786	13819	13887	13651	13957	13734	13722	13642	13635	13811	13821	13664	13667	13752	13920	13614	13822	13629	13754	13591	13764	13850	13635	13858	13659	13549	13772	13770	13727	13753	13698	13767	13665	13735	13988	13793	13685	13690	13809	13619	13679	13745	13792	13637	13640	13743	13912	13734	13789	13601	13709	13584	13713	13821	13662	13805	13752	13875	13742	13689	13778	13772	13764	13628	13764	13619	13772	13690	13789	13705	13745	13654	13743	13746	13530	13609	13605	13824	13767	13798	13682	13804	13917	13802	13715	13925	13770	13878	13702	13844	13784	13909	13803	13816	13595	13757	13747	13849	13834	13655	13690	13766	13966	13776	13766	13744	13737	13801	13739	13759	13693	13779	13931	13693	13755	14044	13841	13637	13631	13864	13781	13608	13801	13744	13646	13723	13581	13776	13867	13783	13726	13514	13769	13558	13830	13616	13694	13704	13797	13778	13944	13678	13764	13737	13844	13666	13843	13855	13623	13880	13552	13779	13741	13740	13663	13758	13737	13715	13734	13821	13787	13834	13844	13712	13787	13734	13609	13806	13642	13845	13603	13696	13739	13806	13736	13776	13675	13620	13860	13785	13732	13652	13775	13758	13787	13759	13651	13818	13790	13620	13735	13881	13716	13692	13879	13639	13918	13799	13746	13822	13695	13772	13629	13779	13669	13635	13663	13685	13839	13826	13603	13884	13740	13845	13819	13813	13655	13572	13887	13642	13845	13626	13839	13731	13717	13654	13543	13705	13767	13780	13895	13758	13790	13768	13877	13699	13866	13691	13643	13610	13742	13659	13634	13842	13707	13691	13800	13929	13741	13769	13676	13832	13730	13774	13657	13621	13764	13757	13834	13692	13900	13717	13711	13763	13730	13723	13731	13629	13641	13807	13773	13619	13650	13753	13794	13862	13793	13787	13869	13682	13762	13821	13685	13713	13649	13837	13779	13873	13888	13784	13742	13597	13825	13674	13771	13696	13747	13648	13788	13722	13509	13691	13771	13796	13839	13616	13660	13858	13684	13729	13706	13763	13699	13936	13653	13902	13589	13883	13595	13701	13673	13755	13723	13783	13721	13754	13768	13809	13872	13637	13684	13853	13852	13690	13650	13710	13745	13764	13639	13625	13704	13813	13863	13699	13822	13795	13781	13638	13850	13784	13817	13712	13671	13706	13744	13830	13722	13724	13701	13859	13750	13778	13813	13855	13807	13811	13787	13808	13717	13713	13670	13676	13583	13828	13880	13619	13532	13708	13779	13693	13629	13794	13739	13613	13672	13801	13780	13739	13661	13624	13823	13864	13729	13590	13817	13654	13983	13667	13832	13836	13770	13614	13711	13790	13591	13552	13596	13803	13837	13783	13700	13656	13949	13687	13881	13848	13638	13834	13613	13802	13689	13759	13656	13755	13800	13704	13730	13826	13702	13666	13714	13899	13746	13758	13729	13536	13760	14077	13751	13772	13784	13757	13868	13816	13755	13850	13586	13901	13699	13713	13603	13603	13572	13655	13654	13825	13694	13787	13636	13816	13781	13861	13673	13689	13968	13662	13627	13762	13861	13698	13832	13842	13838	13705	13810	13747	13712	13654	13833	13669	13853	13733	13733	13694	13686	13711	13692	13945	13777	13705	13737	13833	13718	13643	13801	13669	13873	13771	13849	13875	13697	13713	13743	13624	13707	13680	13720	13761	13742	13816	13863	13706	13902	13735	13838	13874	13694	13629	13743	13869	13715	13717	13765	13628	13705	13677	13716	13728	13795	13843	13611	13931	13741	13841	13610	13781	13650	13692	13924	13667	13916	13661	13745	13662	13610	13783	13777	13866	13715	13513	13728	13689	13630	13755	13855	13618	13867	13670	13900	13819	13851	13817	13852	13609	13806	13807	13673	13751	13697	13717	13631	13659	13523	13731	13771	13632	13638	13627	13827	13979	13688	13840	13516	13702	13660	13844	13808	13693	13699	13667	13870	13828	13738	13780	13880	13789	13730	13715	13760	13667	13690	13800	13752	13616	13797	13639	13822	13837	13792	13720	13607	13757	13715	13637	13771	13743	13676	13765	13660	13800	13756	13811	13664	13708	13714	13796	13635	13796	13719	13732	13702	13849	13599	13831	13672	13842	13576	13706	13675	13819	13831	13683	13769	13671	13714	13868	13660	13654	13773	13838	13763	13842	13748	13754	13672	13861	13876	13615	13576	13824	13813	13938	13655	13759
23791	21080	28488	23900	21312	48695	68775	56445	36826	21656	15856	13643	13494	13303	13509	13367	13502	13409	13382	13406	13565	13369	13409	13331	13410	13374	13320	13431	13322	13428	13252	13231	13279	13231	13361	13307	13150	13288	13430	13208	13266	13187	13377	13320	13302	13326	13339	13152	13344	13509	13121	13298	13373	13471	13471	13425	13202	13263	13433	13357	13320	13078	13436	13208	13210	13337	13226	13161	13192	13419	13181	13246	13254	13384	13301	13225	13157	13251	13369	13239	13132	13235	13346	13277	13177	13405	13338	13220	13275	13438	13279	13174	13272	13243	13296	13454	13388	13381	13300	13089	13162	13244	13172	13118	13319	13355	13289	13252	13471	13367	13300	13223	13188	13384	13241	13242	13315	13405	13347	13235	13180	13282	13213	13161	13043	13270	13245	13187	13214	13237	13490	13174	13274	13283	13489	13287	13303	13138	13221	13090	13369	13510	13367	13222	13392	13420	13444	13121	13051	13287	13450	13366	13210	13310	13504	13057	13241	13399	13317	13313	13317	13115	13329	13228	13434	13322	13238	13220	13165	13261	13442	13294	13315	13280	13412	13195	13398	13209	13451	13287	13130	13161	13479	13333	13366	13182	13248	13279	13287	13363	13337	13275	13302	13433	13201	13293	13366	13470	13268	13253	13343	13193	13176	13489	13268	13177	13039	13196	13414	13104	13184	13127	13299	13188	13246	13254	13315	13390	13321	13266	13150	13286	13257	13315	13347	13196	13397	13210	13304	13382	13164	13221	13258	13425	13266	13436	13154	13362	13097	13335	13257	13329	13350	13468	13120	13192	13165	13309	13353	13439	13348	13189	13159	13272	13272	13308	13386	13143	12973	13152	13202	13171	13321	13342	13140	13371	13395	13243	13213	13249	13230	13217	13431	13177	13365	13411	13169	13201	13336	13310	13117	13478	13390	13154	13214	13270	12994	13310	13320	13430	13340	13277	13196	13369	13252	13306	13325	13179	13332	13218	13294	13283	13145	13225	13296	13439	13180	13298	13347	13183	13197	13297	13174	13166	13231	13386	13263	13138	13407	13249	13238	13348	13263	13015	13191	13390	13228	13285	13465	13176	13439	13402	13298	13237	13279	13271	13263	13415	13283	13321	13280	13250	13420	13272	13189	13387	13110	13463	13157	13314	13098	13157	13218	13173	13141	13351	13306	13090	13146	13179	13288	13205	13281	13224	13367	13228	13174	13199	13397	13241	13029	13429	13299	13291	13268	13248	13314	13236	13169	13233	13066	13272	13400	13267	13214	13301	13333	13379	13326	13197	13221	13295	13297	13306	13164	13330	13400	13246	13230	13117	13370	13230	13332	13285	13422	13124	13463	13221	13362	13324	13228	13147	13327	13342	13384	13320	13182	13235	13221	13303	13322	13174	13445	13233	13427	13244	13397	13211	13272	13271	13242	13465	13441	13324	13399	13304	13158	13280	13313	13218	13394	13259	13260	13124	13317	13298	13335	13237	13126	13127	13310	13408	13205	13188	13355	13133	13153	13375	13284	13320	13209	13217	13324	13223	13000	13283	13484	13162	13362	13312	13436	13324	13283	13071	13131	13227	13284	13391	13113	13239	13238	13392	13204	13272	13299	13177	13287	13276	13353	13540	13203	13239	13159	13160	13106	13313	13161	13277	13341	13226	13080	13367	13192	13376	13293	13372	13374	13314	13321	13383	13316	13324	13245	13516	13309	13262	13277	13389	13335	13318	13113	13231	13410	13366	13214	13323	13383	13406	13261	13208	13370	13302	12991	13295	13257	13223	13310	13177	13309	13345	13196	13395	13274	13275	13285	13238	13333	13208	13437	13238	13306	13141	13171	13363	13356	13385	13180	13135	13150	13149	13477	13222	13459	13183	13220	13332	13234	13354	13283	13349	13274	13263	13405	13178	13263	13379	13207	13292	13405	13293	13353	13214	13299	13572	13295	13065	13304	13251	13253	13323	13312	13247	13467	13139	13297	13085	13368	13147	13206	13395	13283	13261	13282	13245	13147	13284	13272	13165	13242	12896	13214	13185	13174	13262	13255	13261	13266	13407	13403	13128	13178	13319	13314	13148	13306	13182	13386	13209	13237	13086	13568	13290	13393	13297	13221	13159	13308	13296	13185	13130	13292	13376	13167	13311	13150	13196	13309	13163	13253	13386	13287	13239	13312	13237	13400	13476	13207	13218	13365	13047	13498	13379	13236	13388	13099	13060	13361	13192	13288	13345	13233	13471	13201	13323	13433	13322	13185	13199	13262	13208	13459	13463	13443	13121	13182	13319	13327	13249	13291	13498	13209	13430	13194	13268	13213	13302	13336	13186	13210	13040	13111	13362	13283	13315	13239	13111	13284	13220	13331	13292	13414	13601	13222	13280	13328	13365	13368	13398	13196	13033	13415	13298	13279	13305	13303	13208	13129	13237	13219	13339	13465	13392	13214	13240	13331	13489	13384	13284	13407	13349	13336	13269	13357	13298	13323	13168	13334	13177	13340	13202	13183	13238	13340	13234	13222	13261	13306	13353	13294	13380	13192	13288	13230	13349	13348	13412	13172	13237	13323	13434	13308	13310	13179	13163	13251	13415	13191	13289	13346	13248	13422	13163	13349	13125	13219	13304	13176	13281	13227	13386	13337	13398	13306	13469	13254	13336	13218	13213	13259	13363	13242	13249	13218	13120	13283	13198	13199	13407	13429	13292	13257	13163	13247	13342	13194	13275	13217	13325	13186	13225	13255	13337	13302	13295	13448	13328	13339	13323	13333	13358	13485	13219	13101	13382	13279	13178	13203	13306	13261	13163	13473	13308	13310	13185	13003	13086	13337	13327	12961	13233	13165	13238	13159	13405	13320	13296	13235	13303	13400	13362	13442	13404	13248	13246	13152	13430	13390	13218	13499	13135	13302	13202	13221	13139	13346	13224	13303	13332	13233	13369	13262	13276	13370	13417	13020	13246	13226	13267	13528	13224	13383	13150	13245	13382	13210	13289	13216	13196	13293	13600	13302	13226	13447	13182	13296	13223	13426	13259	13265	13319	13382	13012	13387	13336	13196	13049	13139	13170	13209	13224	13228	13426	13270	13215	13373	13301	13252	13264	13086	13351	13155	13369	13442	13273	13079	12946	13238	13244	13484	13101	13195	13117	13192	13433	13512	13097	13196	13371	13400	13395	13274	13247	13352	13433	13171	12962	13234	13284	13267	13396	13222	13508	13147	13197	13121	13346	13194	13275	13329	13293	13381	13385	13320	13313	13291	13115	13299	13481	13047	13203	13252	13259	13122	13216	13517	13481	13191	13340	13406	13266	13258	13334	13327	13454	13381	13341	13302	13336	13254	13294	13199	13288	13407	13186	13378	13348	13305	13297	13218	13176	13250	13207	13281	13215	13151	13084	13246	13384	13399	13247	13212	13469	13450	13169	13426	13219	13351	13307	13390	13369	13248	13380	13055	13320	13293	13272	13233	13475	13319	13354	13385	13235	13131	13216	13396	13540	13212	13466	13294	13255	13209	13227	12973	13237	13118	13277	13297	13287	13464	13520	13170	13276	13246	13262	13157	13434	13228	13119	13299	13242	13346	13254	13188	13399	13229	13301	13008	13208	13212	13265	13368	13407	13332	13215	13273	13461	13384	13184	13325	13310	13369	13240	13077	13155	13212	13162	13464	13251	13068	13157	13185	13176	13309	13078	13141	13135	13281	13302	13255	13173	13193	13339	13356	13247	13160	13171	13349	13210	13196	13178	13248	13283	13269	13190	13247	13134	13087	13117	13118	13283	13372	13215	13243	13123	13248	13284	13075	13267	13451	13438	13412	13305	13206	13244	13415	13372	13249	13288	13024	13423	13207	13291	13231	13331	13265	13252	13221	13184	13244	13085	13192	13303	13311	13171	13241	13250	13289	13284	13430	13428	13114	13515	13309	13092	13318	13229	13396	13281	13195	13405	13280	13119	13384	13200	13253	13215	13438	13509	13232	13372	13205	13464	13361	13335	13415	13299	13115	13297	13148	13365	13168	13423	13345	13106	13134	13141	13259	13293	13343	13203	13486	13490	13242	13324	13319	13080	13347	13236	13345	13206	13289	13350	13151	13439	13171	13215	13285	13376	13312	13417	13339	13297	13458	13187	13346	13357	13132	13167	13192	13205	13323	13263	13230	13172	13143	13244	13125	13292	13442	13290	13156	13174	13138	13418	13263	13143	13153	13269	13095	13235	13099	13178	13143	13455	13368	13213	13424	13228	13049	13325	13178	13247	13238	13199	13148	13161	13192	13349	13513	13401	13058	13212	13280	13355	13041	13234	13311	13377	13153	13281	13422	13271	13221	13276	13328	13305	13073	13430	13194	13330	13176	13213	13303	13290	13097	13329	13360	13167	13158	13337	13274	13275	13261	13225	13456	13207	13031	13107	13186	13266	13349	13294	13270	13434	13244	13214	13283	13431	13350	13285	13274	13178	13260	13208	13129	13189	13132	13157	13283	13071	13350	13268	13286	13119	13186	13270	13289	13179	13250	13415	13265	13150	13429	13284	13213	13274	13438	13374	13200	13283	13211	13183	13379	13437	13297	13225	13333	13298	13232	13054	13389	13409	13159	13288	13373	13254	13182	13350	13328	13155	13614	13236	13365	13206	13343	13309	13342	13350	13234	13286	13249	13256	13492	13287	13251	13269	13197	13333	13193	13343	13392	13290	13140	13218	13216	13096	13416	13113	13143	13282	13297	13433	13311	13161	13339	13214	13398	13091	13372	13292	13316	13222	13356	13354	13440	13407	13325	13297	13446	13235	13515	13198	13528	13330	13277	13239	13201	13227	13133	13377	13144	13393	13144	13176	13359	13167	13299	13365	13266	13339	13219	13326	13268	13383	13231	13211	13215	13288	13352	13364	13268	13370	13358	13391	13359	13400	13332	13370	13246	13365	13139	13289	13453	13341	13229	13385	13278	13241	13276	13343	13164	13108	13139	13269	13177	13221	13340	13213	13406	13318	13302	13410	13335	13237	13302	13150	13184	13380	13437	13106	13247	13193	13553	13592	13422	13414	13271	13247	13463	13230	13155	13511	13362	13323	13354	13423	13364	13299	13384	13168	13259	13286	13451	13261	13264	13431	13259	13307	13264	13191	13465	13283	13250	13347	13480	13292
14814	24860	23298	18589	16995	53644	68829	57094	36927	20185	14892	13010	13082	12917	12993	13052	12884	13139	13067	12976	12860	12818	13146	13026	12998	12964	13099	12949	12982	12925	12865	12751	12920	13197	13254	12998	12968	13001	13036	12917	12989	12921	13074	12934	13115	13091	12940	13021	13109	12975	13031	12909	12967	12895	13020	12934	13110	13109	12939	12972	12929	12947	13088	12979	12948	12838	12938	13064	12860	13023	13101	12867	12967	12960	12965	13053	12894	12950	13050	13005	12932	13163	13042	13036	12971	12986	12929	13001	12894	12893	12842	12860	12965	12860	13057	13082	13119	12911	12951	13096	12942	13020	12962	12993	13054	12984	12939	12830	13077	12794	13155	12811	13041	12975	13032	13058	13000	12999	12892	12912	13088	12986	12989	13004	13009	12888	12948	12931	13012	12993	12973	12964	12984	12860	12937	12971	12972	12941	12996	12766	12984	12959	13020	13025	12976	12890	13025	12931	12911	12916	12992	12860	13018	12904	12862	12947	12960	13013	12878	12805	13056	13004	12911	12909	12940	12984	13142	13030	12908	12901	13006	12941	12987	12926	12815	12963	13023	13007	12930	12923	12911	12858	12782	12893	12970	12822	12857	13112	13051	12931	12901	12942	12958	12921	12975	12938	13012	12848	12962	13058	12893	13010	12812	12911	12911	12950	12803	13181	12926	12808	12903	12886	12970	12876	12857	12937	12940	13100	13015	12889	12879	13171	12933	12942	12995	12999	13086	12984	12903	12971	12921	12959	13111	13148	12894	12766	13086	12812	12853	12842	13069	13028	12875	12791	12972	12813	12845	12770	12919	13072	12860	12960	12839	12929	13036	12935	12971	12979	13098	13019	12926	12969	12988	12973	12919	12944	13017	13094	13081	12998	12996	13152	12984	12940	12768	12858	12997	13007	13072	13083	12940	12987	13122	13027	12979	12938	12998	12811	12893	12983	13024	13036	12922	12917	12947	13014	12727	12936	13080	12897	12740	12846	12910	13047	13043	12877	12792	13031	13009	12954	13078	12857	12955	13022	13070	12898	12940	13037	12909	12950	12971	12867	12877	12885	13074	12938	12919	12903	12900	12960	12906	12853	13096	13100	12866	12868	12990	12987	13101	13037	13017	13033	12939	12872	12862	13001	13008	13126	12962	13073	12862	12953	12980	13018	12981	12879	12854	13032	12856	13029	12896	12874	12898	13055	12807	13003	13003	12963	12829	12886	13118	13004	12782	12936	12891	12980	12936	12965	12935	12931	12970	12858	12725	12984	13062	12918	12871	12992	12890	12976	13023	12910	13066	13109	12875	12913	12824	12955	12768	12940	12997	12994	13039	12913	12928	12821	12989	13114	12909	12967	12960	12723	13071	13086	12904	12966	13081	12989	13011	12920	13010	12868	13010	12847	12798	12924	13017	13122	12808	13015	12916	12911	12878	12934	12974	12896	12976	12855	12932	12910	12669	12985	12826	13094	13035	12943	12998	12946	12847	13016	12872	13021	13041	12972	13021	12964	12887	12869	12922	12942	12989	12934	12965	13028	12975	12956	13041	12907	12931	12903	12917	13035	12970	13080	12980	12972	12835	13032	13020	12844	13131	12940	13071	12885	12944	12994	13057	13050	12986	13035	12989	12875	12947	13032	13125	13009	12980	13019	12914	12963	12859	12928	13033	12997	12992	12938	12775	12960	13093	13000	12926	13065	12972	12952	12901	13071	12869	13028	12865	12833	12986	12810	12972	13030	12874	12941	13100	13012	12922	12973	12954	12965	13004	13046	12909	13080	12947	12947	13079	13021	13066	12886	13090	13014	12933	12977	12997	12854	13089	13073	12886	13027	13005	12921	12898	12993	12832	13008	12865	13074	12854	12844	12980	12934	13002	13083	12966	13004	12980	12937	12811	12859	13105	13051	12869	12928	13006	12847	12929	12953	12893	12928	12855	12882	13072	12830	12892	12862	13046	13022	13000	13079	13010	12894	12953	13058	12927	13008	12936	13016	12930	12940	12914	13187	12981	12875	12925	12904	13034	13021	12889	13047	12950	13067	12788	12979	12748	12979	12907	12862	12878	12990	12805	12860	12946	12894	12953	12969	13026	13048	12981	12879	12930	12998	12971	12876	13092	12958	12846	13025	13078	12929	12996	12939	12948	12975	12966	12926	12849	13016	12948	13059	13180	12956	12909	12803	12896	13029	12944	13044	12885	13055	12851	12903	12950	12969	12902	13019	12956	13048	12963	12911	13026	12862	13051	12888	12938	12948	13033	12927	12989	13026	12833	12986	13043	12999	13059	12863	12997	12977	12983	12873	12814	13060	12882	12788	12909	12994	12958	12977	13019	13128	12799	12933	12921	13050	12932	12795	13019	12967	12861	13139	13028	12825	13025	12909	13062	12926	12761	12910	13142	12990	13138	12929	13005	12908	12894	12831	13025	12968	12962	13007	13056	12982	12990	13002	12847	12862	13094	13121	13011	12941	12684	13055	13036	12948	12876	12910	13131	12838	12908	13016	12810	12835	12997	12999	12876	12945	12891	12912	12825	13094	12828	12942	13051	12786	12992	13143	13031	12894	12962	13017	13016	12894	12926	12972	13079	12929	13015	12792	12869	12980	12964	12990	12921	13127	13023	12936	12866	12813	13106	12911	12918	12983	12982	13040	13103	12865	13032	12853	13025	12889	12974	13072	12902	12909	13028	12976	12974	13003	12921	13084	12785	13034	13166	13078	12884	13041	12895	12883	13019	12985	12968	12891	13005	12998	13026	12855	12943	13007	12927	12846	12980	12934	13119	13095	13029	13025	12967	13090	13014	12917	12956	12888	12865	13114	12919	12961	12894	13104	12985	13048	12900	12837	12786	12891	12892	13057	13024	12980	12938	12952	13073	12969	13025	12845	13002	12833	12883	13081	13031	12961	12898	12945	12823	13096	13020	12938	12914	12882	12897	12955	13028	12876	13055	12947	13082	12940	12821	13070	12845	12991	12952	12966	12796	13005	13040	13136	13188	12940	13037	12928	13051	13055	12979	12877	12991	12914	12984	12887	12893	13060	12924	13002	12868	12856	12997	13027	12951	12984	12977	13001	12920	12915	12834	13036	13101	12911	13049	12875	12925	13111	12984	12793	13244	13016	12984	12811	13009	12925	12927	12916	13048	12999	12891	12971	13043	13003	13021	12935	13081	12914	12943	12921	13141	12971	13007	12806	12947	12780	12952	12832	12929	12999	12976	12961	12873	12983	12839	12983	12938	12943	12996	12992	12846	12829	12938	13054	13158	12986	12929	12907	12830	12956	13081	13011	13034	13005	12984	12924	12954	13042	12979	12988	12942	12958	13037	12975	12963	12884	12900	12983	12918	12869	12876	13084	13020	12965	13025	12914	13008	12936	12988	12945	13020	12913	13047	12891	13036	13066	12889	12909	12934	12911	12916	13002	12847	12977	12969	12934	12845	13001	12797	12762	13002	13016	12907	12851	12830	12903	12945	13082	13017	12964	12936	13022	12714	13091	12810	12973	13011	13046	12851	12859	13046	12859	13214	12876	12852	12997	12874	13028	13004	12782	12935	12983	12953	13020	13079	13062	12897	12860	12899	12936	13030	12746	12917	13057	12906	13104	12921	12890	12986	13052	13004	12973	12997	13113	12975	13061	12907	12952	13033	13005	12767	13118	12986	12839	13070	12737	13092	13035	12986	12801	13060	12957	12874	12963	12891	12936	13071	12890	12964	12849	13117	12842	12960	13032	12918	13045	12899	12900	12916	13013	12941	12782	12806	13026	12802	12892	12747	13096	12910	12923	12994	12921	13019	12833	12799	13030	12830	12987	12934	13078	12948	13012	12901	13077	12888	12835	13016	13047	12949	12979	12886	12860	12910	12920	12954	13086	12997	12970	13034	12906	12904	12820	12867	12965	12902	12891	12936	12877	12920	12984	12940	12999	13006	12887	12870	12898	13086	12975	13010	12774	13142	12956	12855	12998	12839	12965	12932	13115	13117	12978	12919	12997	12977	12940	12967	12824	13091	12981	12855	12950	12939	12934	12942	12828	13037	13030	12855	12976	13133	12825	13103	12914	12894	12846	12774	12935	12857	13061	12846	12983	12955	13034	12978	12984	12756	13097	12991	13100	12836	13050	12989	12828	12962	13065	13024	12841	12883	12998	12941	12867	12870	12943	12898	12874	12830	13044	12903	12973	12979	12979	13008	12997	12994	12984	13066	13117	12920	12836	12962	13117	12815	13053	12974	12882	13060	12921	12778	12983	12928	12964	13034	12943	13007	12980	12935	12869	12853	12844	12828	12990	12815	12978	13031	13047	12880	12974	12997	12852	12918	12993	12972	12815	13005	12966	12965	12860	12995	12855	12901	12882	12805	12990	12842	12911	12901	12787	12968	12889	12996	12924	12873	13038	12902	13074	12951	12982	13061	12876	12914	12919	13139	13015	13047	13006	13024	12966	12970	13108	12938	13020	12914	12789	12804	13040	12845	12970	12921	12926	13037	13059	12950	12915	12999	13013	12913	12909	12916	12950	12894	12906	13082	12971	12988	12957	12984	12877	13075	13055	12923	12841	12943	12970	12978	12996	13041	12901	12801	13000	13015	13067	12933	13008	12998	12958	12973	12980	12979	12851	12948	12891	12908	12934	12960	12967	12675	12909	13009	12962	12841	12897	12974	12967	12895	12851	12948	12927	13099	12839	12931	12836	12862	13026	12927	12846	12852	13051	12849	12951	12983	13081	12910	13138	12976	12968	12990	12940	12973	12932	13004	13000	12974	12893	13016	12991	12969	13046	12937	12844	12777	13110	13053	12961	13086	13031	13066	12999	12891	13014	13129	12955	12952	13151	13182	12992	12905	12770	12882	12926	12929	12948	13115	12882	12860	12918	13016	12925	13012	13041	13007	12936	12911	13023	12839	13045	13164	12897	12969	12976	13022	13020	13025	13078	12788	12947	12916	12998	12854	12998	12987	13001	12876	13011	13001	13065	12991	12900	12906	13044	12975	12903	13111	12888	12906	12869	12967	12963	13094	13098	12939	13043	13068	13029	12973	13037	13017	12912	13099	12872	13098	12845	12951	13011	13020	13136	12953	12960	13046	12912	12927	12876	13046	13050	12936	13138	12754	12902	12891	12913	12958	12943	12968	13007
28521	20720	18091	15509	13411	18248	24643	22013	17400	14609	13958	13517	13459	13514	13676	13501	13749	13702	13537	13478	13687	13517	13345	13502	13252	13601	13685	13557	13665	13499	13519	13703	13854	13591	13416	13409	13509	13452	13342	13494	13672	13546	13426	13473	13543	13602	13623	13314	13427	13510	13551	13486	13561	13520	13389	13377	13745	13699	13407	13407	13580	13541	13569	13514	13582	13584	13533	13537	13626	13637	13488	13606	13452	13489	13547	13616	13711	13605	13421	13548	13484	13568	13662	13543	13597	13384	13425	13616	13393	13802	13455	13524	13592	13831	13493	13616	13625	13510	13319	13577	13582	13513	13520	13483	13699	13636	13617	13584	13632	13405	13671	13558	13491	13574	13787	13395	13399	13595	13488	13349	13520	13513	13549	13517	13508	13546	13606	13564	13569	13496	13554	13483	13512	13624	13563	13609	13462	13463	13472	13610	13621	13609	13675	13486	13526	13517	13602	13522	13583	13684	13560	13624	13552	13552	13576	13357	13433	13677	13492	13458	13724	13570	13458	13578	13510	13521	13507	13488	13553	13540	13677	13514	13580	13741	13485	13645	13595	13454	13520	13398	13501	13509	13486	13586	13562	13503	13388	13392	13479	13531	13519	13562	13680	13444	13551	13703	13709	13505	13403	13619	13459	13503	13458	13476	13753	13425	13400	13400	13625	13625	13494	13589	13365	13481	13505	13549	13690	13385	13536	13670	13753	13687	13614	13504	13723	13670	13528	13258	13531	13544	13487	13614	13618	13624	13658	13514	13551	13520	13639	13603	13640	13513	13566	13707	13464	13501	13555	13470	13614	13551	13562	13683	13709	13593	13561	13568	13556	13624	13660	13582	13559	13445	13470	13650	13464	13475	13638	13439	13566	13412	13311	13574	13492	13507	13530	13499	13454	13778	13624	13448	13628	13422	13540	13555	13619	13441	13422	13555	13613	13421	13477	13421	13645	13613	13469	13506	13583	13570	13531	13537	13427	13637	13484	13558	13453	13382	13443	13485	13476	13783	13659	13548	13634	13594	13592	13450	13737	13669	13685	13723	13597	13535	13463	13490	13623	13687	13683	13651	13580	13574	13539	13453	13577	13587	13611	13576	13568	13560	13553	13511	13406	13313	13633	13616	13746	13431	13666	13509	13382	13512	13706	13646	13528	13594	13333	13735	13455	13520	13427	13509	13622	13428	13447	13576	13654	13541	13611	13517	13439	13646	13698	13366	13570	13420	13584	13679	13380	13566	13424	13576	13667	13603	13497	13651	13544	13523	13595	13558	13640	13591	13649	13532	13653	13712	13709	13614	13536	13666	13542	13614	13544	13583	13451	13401	13460	13383	13456	13542	13568	13368	13611	13555	13568	13456	13582	13554	13571	13446	13512	13614	13403	13398	13414	13679	13566	13469	13553	13527	13538	13733	13533	13632	13631	13429	13440	13529	13358	13531	13731	13574	13672	13474	13484	13634	13635	13525	13686	13568	13593	13677	13466	13527	13438	13441	13419	13471	13511	13460	13512	13460	13467	13564	13649	13580	13450	13467	13484	13593	13390	13534	13557	13518	13512	13488	13525	13625	13635	13477	13639	13690	13461	13554	13554	13583	13551	13538	13537	13603	13532	13378	13579	13665	13737	13496	13714	13531	13638	13529	13562	13566	13661	13646	13378	13601	13416	13422	13716	13539	13434	13582	13731	13660	13595	13475	13461	13556	13624	13670	13687	13456	13632	13607	13493	13491	13562	13629	13441	13526	13524	13418	13358	13594	13762	13566	13430	13524	13683	13480	13573	13411	13502	13570	13559	13480	13651	13391	13646	13555	13695	13597	13551	13498	13538	13634	13483	13525	13235	13414	13614	13594	13607	13468	13657	13518	13590	13652	13392	13676	13205	13447	13586	13499	13515	13558	13446	13462	13477	13686	13493	13487	13467	13465	13627	13452	13590	13434	13672	13640	13543	13656	13550	13524	13469	13514	13618	13498	13588	13539	13477	13487	13631	13743	13590	13546	13574	13461	13566	13676	13619	13540	13630	13569	13481	13584	13749	13507	13561	13564	13501	13568	13605	13428	13548	13517	13485	13446	13584	13483	13482	13606	13531	13451	13604	13589	13540	13651	13698	13671	13505	13612	13486	13470	13555	13698	13547	13597	13530	13439	13409	13563	13365	13699	13720	13683	13562	13571	13513	13555	13712	13394	13610	13622	13641	13595	13503	13542	13419	13321	13628	13577	13419	13473	13505	13584	13544	13502	13514	13604	13651	13517	13700	13541	13533	13528	13586	13624	13709	13480	13290	13544	13544	13478	13539	13511	13449	13608	13438	13501	13627	13569	13639	13618	13398	13466	13553	13470	13654	13641	13592	13498	13755	13450	13543	13376	13462	13393	13535	13596	13488	13603	13331	13584	13536	13450	13417	13636	13298	13582	13465	13613	13454	13483	13535	13690	13544	13684	13611	13445	13494	13457	13635	13435	13580	13496	13677	13670	13680	13709	13703	13460	13560	13520	13600	13564	13613	13419	13488	13569	13524	13500	13236	13424	13756	13544	13684	13526	13460	13346	13634	13632	13574	13471	13639	13651	13771	13395	13348	13454	13526	13663	13625	13486	13468	13589	13652	13590	13612	13485	13526	13265	13560	13535	13398	13394	13438	13478	13607	13352	13482	13536	13562	13501	13603	13554	13390	13383	13545	13702	13604	13599	13639	13570	13551	13577	13624	13520	13762	13473	13442	13623	13562	13521	13413	13567	13550	13438	13531	13505	13526	13565	13500	13568	13570	13678	13708	13644	13636	13586	13510	13485	13321	13741	13559	13512	13466	13437	13562	13739	13570	13670	13610	13592	13442	13518	13441	13587	13691	13670	13561	13398	13431	13562	13551	13808	13524	13709	13463	13448	13572	13676	13651	13689	13592	13388	13475	13580	13460	13637	13705	13508	13584	13460	13543	13587	13573	13486	13505	13638	13731	13643	13469	13376	13420	13526	13657	13762	13444	13457	13752	13567	13629	13496	13575	13526	13418	13595	13641	13456	13708	13404	13543	13463	13545	13571	13425	13500	13563	13535	13416	13469	13462	13506	13606	13483	13736	13678	13349	13642	13547	13225	13648	13330	13511	13552	13273	13488	13618	13374	13528	13468	13673	13558	13469	13654	13487	13366	13757	13519	13638	13723	13535	13648	13643	13532	13554	13491	13393	13564	13634	13603	13461	13380	13564	13533	13262	13648	13381	13667	13591	13574	13678	13758	13835	13565	13613	13689	13611	13501	13460	13610	13512	13488	13621	13701	13379	13455	13594	13498	13385	13527	13698	13471	13700	13733	13566	13544	13559	13514	13568	13686	13552	13729	13466	13446	13312	13607	13769	13748	13642	13478	13606	13610	13507	13677	13542	13468	13628	13456	13415	13547	13569	13543	13461	13641	13481	13422	13400	13404	13506	13543	13628	13338	13540	13622	13562	13624	13491	13675	13634	13659	13573	13483	13464	13454	13464	13654	13516	13533	13691	13591	13483	13592	13583	13555	13608	13550	13448	13414	13455	13420	13427	13589	13391	13524	13597	13699	13676	13549	13422	13625	13603	13341	13609	13572	13614	13420	13318	13689	13548	13425	13582	13466	13509	13421	13707	13485	13525	13462	13597	13617	13640	13396	13478	13421	13645	13625	13601	13463	13667	13482	13656	13597	13422	13524	13632	13452	13543	13560	13498	13388	13576	13584	13656	13383	13663	13536	13517	13400	13418	13628	13717	13464	13533	13574	13547	13639	13620	13745	13656	13611	13547	13513	13386	13718	13481	13681	13592	13566	13536	13416	13453	13576	13809	13404	13606	13300	13554	13533	13410	13510	13475	13473	13445	13569	13712	13561	13397	13526	13585	13656	13406	13484	13529	13553	13367	13645	13767	13601	13690	13459	13615	13421	13699	13481	13503	13662	13536	13603	13578	13630	13629	13540	13463	13626	13467	13525	13541	13535	13492	13530	13433	13500	13618	13660	13743	13521	13637	13482	13433	13619	13484	13371	13580	13565	13632	13631	13544	13624	13576	13659	13474	13593	13673	13568	13777	13433	13503	13534	13499	13562	13552	13416	13734	13488	13480	13557	13623	13420	13403	13389	13715	13553	13523	13560	13543	13593	13538	13638	13489	13726	13574	13469	13594	13432	13470	13643	13688	13609	13435	13628	13534	13576	13465	13414	13586	13689	13545	13430	13494	13496	13671	13527	13510	13567	13418	13462	13652	13329	13812	13530	13461	13693	13563	13390	13595	13402	13733	13641	13492	13490	13442	13513	13691	13483	13579	13419	13412	13375	13485	13499	13702	13651	13555	13401	13432	13522	13477	13655	13508	13427	13539	13458	13485	13620	13528	13467	13562	13472	13409	13556	13643	13487	13611	13757	13459	13529	13524	13495	13615	13715	13729	13505	13497	13448	13425	13523	13726	13695	13582	13478	13464	13543	13399	13560	13419	13621	13508	13607	13332	13352	13630	13572	13463	13501	13715	13596	13514	13446	13494	13402	13375	13526	13563	13781	13451	13539	13417	13493	13774	13777	13552	13419	13722	13644	13541	13426	13662	13477	13557	13532	13437	13529	13379	13546	13560	13575	13422	13344	13611	13359	13513	13478	13363	13538	13505	13601	13553	13538	13574	13484	13431	13523	13426	13540	13556	13419	13572	13523	13420	13438	13387	13566	13653	13592	13664	13590	13553	13536	13641	13452	13551	13580	13503	13600	13570	13782	13798	13591	13504	13525	13640	13634	13572	13411	13450	13595	13567	13437	13586	13539	13448	13474	13406	13572	13718	13611	13673	13588	13660	13506	13546	13593	13621	13510	13663	13321	13635	13593	13477	13443	13551	13574	13689	13655	13671	13509	13444	13507	13674	13536	13620	13527	13581	13565	13413	13430	13460	13530	13667	13348	13507	13495	13497	13595	13556	13529	13580	13503	13413	13542	13670	13603	13321	13722	13664	13502	13548	13502	13691	13555	13313	13551	13723	13567	13478	13536	13532	13587	13698	13612	13803	13525	13480	13579	13412	13544	13534	13654	13393	13466	13482	13759	13304	13367	13666	13641	13539	13613	13461	13616	13709	13440	13702	13400	13566	13565	13588	13377	13481	13510	13716	13433	13571	13567	13586	13585
13661	14011	14009	13648	13267	21595	28033	23255	17378	14119	13357	13136	13233	13170	13218	13338	13029	13194	13119	13145	13157	13287	13119	13019	13076	13112	13214	13328	13210	13165	13223	13402	13068	13008	13293	13255	13191	13076	13053	13142	13283	13193	13039	13096	13294	13084	13167	13343	13359	13140	13224	13227	13231	13094	12968	13135	13343	13199	13121	13147	13331	13212	13401	12980	13124	13167	13052	13159	13171	13250	13334	13305	13096	13109	13431	13288	13246	12939	13192	13207	13297	13158	13108	13180	13266	13199	13125	13185	13126	13049	13186	13160	13171	13202	13271	13219	13204	13055	13041	13347	13182	13293	13088	13035	13203	13126	13187	13102	13168	13132	13349	13072	13224	13121	13176	13266	13065	13149	13029	13217	13004	13298	12986	12942	13044	13015	13122	13276	13024	13011	13279	13106	13029	13163	13248	13280	13160	13049	13268	13182	13269	13140	13215	13065	13035	13113	13084	13223	13053	13247	13193	13242	13088	13303	13018	13148	13095	13314	13087	13004	13114	13144	13202	13151	13190	13231	13149	13139	13055	13117	13250	13096	13113	13094	13184	13185	13086	13269	13093	13115	13193	13156	13036	12973	13279	13109	13134	13327	13294	13091	13083	13151	13320	13184	13159	13124	13187	13124	13154	13104	13155	13132	13108	13290	13149	13113	13021	13163	13241	13147	13190	13221	13212	13113	13115	13050	13250	13322	13197	13136	13213	13102	13062	13144	13169	13053	13215	13026	13043	13161	13180	13248	13170	13186	13369	13271	13094	13154	13210	13278	13092	13168	13096	13171	13264	13372	13166	13129	13104	13047	13169	13231	13255	13113	13142	13131	13180	13048	13361	13111	13200	13115	13095	13175	13095	13110	13102	12984	13349	13040	13050	13119	13123	13197	13199	13079	13184	13085	13146	13287	13116	13205	13114	13076	13205	13323	13066	13243	13210	13247	13049	13197	13132	13136	13238	13079	13158	13292	13147	13006	13179	13084	13075	13160	12993	13179	13136	13254	13233	13089	13311	13033	13138	13078	13259	13003	13141	13277	13250	12997	13175	13004	13207	13108	13281	13165	13256	13220	13224	13277	12993	13219	13183	13163	13177	13036	13368	13062	13187	13099	13067	13287	13242	13253	13117	13322	13159	13042	13110	13102	13162	13195	13156	13138	13155	13130	13078	13154	13203	13262	13225	13047	13361	13053	13118	13062	13228	13116	13145	13199	13190	13115	13238	13024	13298	13099	13093	13077	13101	13194	13260	13212	13261	13195	13050	13117	13202	13181	13125	13078	13215	13119	13298	13177	13226	13031	13271	13141	13142	13157	13191	13080	13218	13186	13236	13216	13057	13160	13098	13257	13221	13078	13280	13290	13189	13077	13073	13173	13050	13162	13023	13210	13273	13231	13125	13074	13182	13189	13108	13222	13095	13162	13360	13114	13075	13128	13169	13377	12970	13150	13199	13256	12986	13180	12994	13216	13044	13014	13176	13240	13095	12965	13180	13288	13050	13121	13072	13102	13297	13076	13061	13124	13095	13230	13251	13016	13308	13191	13209	13005	13234	13177	13056	13101	13139	13150	13183	13220	13103	13252	13211	13131	13076	13033	13068	13222	13207	13238	13451	13227	13142	13155	13037	13319	13184	13140	13041	13175	13031	13163	12997	13078	13242	12970	13202	13113	13106	13058	13076	13120	13274	13215	13193	13072	13180	13162	13176	13358	13224	13297	13191	13038	13078	13092	13151	13367	13147	13234	13239	13184	13229	13109	13216	13206	13133	13226	13215	13204	13171	13324	13080	13187	13120	13245	13070	13233	13053	12963	12967	13203	13200	12997	13275	13156	13107	13226	13180	13127	13135	13167	13192	13196	13287	13282	13202	13197	13076	13161	13198	13011	13255	13105	13156	13252	13327	13218	13047	13173	13225	13165	13165	13073	13292	13173	13103	13276	13071	12994	13191	13264	13098	13138	13207	13197	13284	13087	13267	13261	13385	13269	13117	13076	13124	13036	13108	13408	13149	13316	13092	13230	13172	13261	13106	13117	13257	13244	13159	13254	12983	13327	13233	13158	13054	13211	13145	13111	13288	12997	13077	13083	13126	13209	12977	13276	13055	13175	13199	12943	13239	13158	12984	13182	13273	13049	13163	13117	13164	13261	13232	13135	12986	13264	13205	13232	13118	13172	13085	13116	13179	13019	13078	13158	13159	13037	13213	13175	13218	13208	13111	13150	13034	13131	13010	13219	13108	13088	13128	13264	13345	13099	13323	13083	13156	13179	13267	13003	13150	13077	13030	13306	13112	13212	13161	13059	13206	13114	13339	13273	13148	13296	13158	13088	13328	13251	13233	13001	13185	13171	13380	13275	13137	13096	13133	13294	13233	13270	13184	13151	13148	13004	13080	13103	13227	13239	13189	13077	13196	13067	13297	13150	13216	13070	13085	13241	13293	13072	13193	13341	13218	13084	13070	13084	13053	13161	13183	13070	13143	13252	13200	13061	13207	13234	13042	13125	13214	13179	13209	13228	13266	13333	13241	13205	13113	13085	13363	13100	13295	13216	13128	13025	13097	13315	13286	13109	13095	13260	13180	13288	13105	13272	13129	13028	13211	13274	13127	13189	13205	13000	13084	13276	13016	13014	13224	13215	13198	13088	13162	13186	13217	13215	13204	13131	13078	13222	13157	13025	13166	13115	13196	13196	12974	13282	13375	13240	13183	13232	13323	13055	13345	13086	13163	13206	13247	13360	13269	13362	13107	13165	13351	13136	13253	13264	13058	13122	13236	12986	13169	13162	13032	13224	13158	13274	13484	13313	13312	13212	13140	13210	13041	13103	13167	13209	13170	13226	13192	13265	13222	13314	13220	13060	13220	13077	13468	13231	13102	13123	13066	13058	13257	13300	13211	12884	13087	13123	13162	13062	13068	13209	13162	13004	13137	13256	13114	13138	13080	13151	13105	13223	13009	13025	13129	13352	13354	13233	13184	13243	13230	13118	13057	13278	13227	13196	13080	13412	13054	13108	13148	13049	13213	13257	13205	13049	13149	13210	13106	13147	13000	13137	13168	13079	13079	13046	13065	13008	13159	12993	13232	13049	13161	13030	13084	13117	13252	13207	13222	13337	13115	13044	13062	13280	13253	13189	13024	13182	13116	13119	13067	13163	13107	13301	13215	13311	13286	13171	13178	13218	13112	13153	13175	13229	13253	13342	13034	13206	13150	13144	13272	13235	13221	13108	13136	13195	13239	13250	13094	13094	13144	13019	13170	13117	13298	13148	13110	13214	13087	13135	13263	13169	13164	13195	13113	13120	13169	13315	13291	13146	13353	12914	13276	13148	13153	13301	13201	13199	12974	13363	13137	13145	13124	13109	13220	13178	13355	13312	13313	13217	13216	13153	13251	13192	13316	13116	13123	13147	13050	13151	13151	13200	13148	13106	13212	12998	13379	13074	13270	13220	13128	13202	13040	13120	13238	13185	13085	13202	13125	13222	13170	13201	13072	13162	13065	12926	13159	13226	13151	13131	13186	13181	12979	13211	13220	13075	13086	13121	13176	13122	13122	13298	13110	13173	13253	13249	13139	13236	13113	13266	13268	12980	13279	13271	13213	13190	13136	13344	13163	13268	13129	13098	13152	13171	13139	13134	13129	13226	13140	13230	13228	13287	13088	13229	13136	13279	13065	13182	13191	13327	13315	13230	13390	13106	13139	12916	13196	13132	13406	13052	13208	12914	13016	13202	13123	13091	13364	13131	13198	13170	13290	13171	13015	13019	13181	13174	13120	13153	13083	13012	13189	13155	13244	13228	13129	13270	13149	13223	13005	13125	13106	12996	13308	13226	13223	13285	13191	13187	13193	13380	13212	13212	13199	13098	13003	13093	13281	13082	13228	13046	13301	13136	13164	13241	13317	13227	13202	13039	13167	13064	13168	13110	13136	13162	13175	13043	13040	13108	13095	13106	13060	13245	13263	13046	13108	13060	13095	13141	13188	13273	13158	13144	13205	13251	13229	13083	13056	13263	13279	13132	13215	13129	13137	13083	13266	13012	13123	13122	13100	13044	13011	13069	13096	13069	13167	13254	13117	13190	13232	13129	13244	13156	13199	13305	13112	13209	13119	13141	13149	13067	13085	13263	13148	12957	13056	13239	13177	13277	13065	12963	13278	13124	13286	13030	13319	13275	13196	13153	13206	13231	13216	13284	13216	13183	13163	13046	13196	13226	13096	13158	13193	13154	13177	13169	13200	13263	13068	13185	13212	13293	13112	13226	13137	13042	13138	13150	13109	13155	13114	13301	13226	13206	13161	13041	13134	13231	13191	13435	13013	13125	13270	13122	13214	13114	13135	13187	13166	13237	13193	13196	13174	13209	13205	13198	13171	13123	13164	13148	13131	13059	13259	13296	13181	12996	13217	13124	13116	13314	13255	13223	13070	13186	13152	13226	13134	13069	13109	13139	13163	13288	13264	13148	13243	13022	13218	13195	13060	13161	13232	13120	13066	13163	13256	13134	13402	13014	13223	13078	13018	13181	13233	13140	13166	13047	13241	13190	13077	13103	13015	13079	13101	13156	13067	13227	13129	13197	13059	12938	13282	13228	13234	13274	13120	13257	13169	13233	13090	13083	13058	13283	13123	13157	13181	13269	13138	13216	13246	13072	13176	13312	13210	12997	13100	13109	13038	13082	13313	13221	13155	13154	13098	13202	13264	13143	13356	13197	13070	13258	13242	13178	13278	13284	13141	13153	13140	13126	13019	13201	13115	13268	13296	13134	13163	13039	13189	13164	13027	13241	13166	13290	13102	13165	13322	13236	13208	13053	13107	13074	13132	13147	13122	13140	13216	13179	13205	13133	13045	13183	13240	13242	13250	13173	13104	13261	13110	13085	13121	13186	13128	13215	13227	13334	13104	13160	13092	13337	13251	13174	13082	13286	13266	13191	13251	13220	13081	13101	13346	13200	13232	13181	12997	13303	13126	13260	13179	13137	13115	13188	13177	13132	13211	13284	13221	13192	13017	13259	13378	13080	13231	13275	13143	12960	13146	13202	13134	13153	13182	13324	13148	13190	13080	13189	13187	13072	13008	13128	12955	13167	13141	13098	13169	13209	13088	13245	13161	13194	13236	13215	13165	13232
25795	21079	27002	25267	16873	29529	49897	40261	26404	16663	13312	12531	12738	12630	12558	12432	12439	12386	12597	12524	12567	12309	12543	12514	12581	12380	12362	12400	12409	12443	12572	12622	12514	12431	12514	12619	12422	12575	12445	12474	12359	12502	12378	12469	12333	12482	12308	12551	12329	12369	12470	12195	12256	12430	12386	12429	12549	12293	12394	12502	12561	12463	12358	12344	12362	12357	12427	12440	12544	12366	12447	12482	12371	12362	12539	12482	12497	12617	12475	12489	12438	12535	12496	12367	12396	12413	12385	12378	12587	12444	12418	12587	12438	12365	12454	12539	12428	12395	12607	12499	12490	12435	12397	12441	12444	12466	12310	12218	12564	12443	12283	12413	12540	12503	12360	12590	12318	12585	12465	12402	12371	12303	12417	12307	12519	12586	12475	12294	12701	12607	12502	12387	12500	12327	12502	12525	12501	12227	12419	12495	12580	12530	12321	12507	12512	12372	12356	12518	12552	12452	12417	12278	12373	12407	12680	12406	12334	12528	12450	12542	12366	12285	12582	12441	12404	12650	12463	12458	12456	12515	12514	12427	12431	12418	12380	12514	12569	12409	12377	12469	12620	12509	12444	12530	12278	12371	12331	12334	12481	12420	12387	12336	12467	12461	12408	12424	12361	12354	12556	12375	12282	12347	12597	12251	12660	12361	12413	12649	12555	12312	12451	12478	12290	12584	12414	12454	12466	12565	12424	12224	12570	12379	12493	12536	12542	12322	12238	12360	12418	12525	12554	12457	12527	12411	12313	12540	12349	12452	12509	12416	12470	12302	12393	12446	12465	12378	12639	12433	12490	12318	12516	12381	12561	12573	12650	12579	12453	12641	12399	12443	12448	12486	12277	12382	12404	12392	12487	12288	12325	12426	12474	12524	12567	12523	12493	12293	12488	12650	12543	12459	12474	12520	12392	12144	12434	12619	12428	12394	12431	12373	12335	12250	12221	12178	12462	12411	12358	12468	12422	12580	12349	12405	12171	12358	12391	12510	12503	12409	12453	12490	12498	12563	12451	12470	12429	12378	12230	12316	12337	12526	12560	12351	12467	12523	12620	12606	12505	12500	12521	12443	12390	12347	12448	12546	12350	12532	12516	12401	12328	12314	12591	12341	12296	12338	12449	12521	12325	12488	12457	12509	12489	12611	12557	12516	12552	12632	12334	12466	12374	12442	12414	12459	12427	12483	12580	12441	12609	12514	12340	12598	12499	12569	12341	12374	12597	12470	12350	12373	12451	12532	12506	12419	12547	12548	12472	12461	12339	12571	12374	12483	12555	12618	12551	12268	12306	12518	12487	12423	12558	12488	12413	12272	12616	12312	12474	12325	12483	12531	12416	12525	12545	12499	12449	12495	12428	12326	12489	12445	12486	12508	12495	12550	12458	12443	12480	12397	12458	12512	12564	12471	12442	12515	12401	12446	12497	12401	12532	12200	12438	12358	12467	12467	12390	12543	12504	12599	12513	12469	12408	12379	12489	12423	12522	12316	12482	12490	12314	12500	12559	12371	12492	12362	12526	12358	12290	12542	12379	12375	12505	12562	12509	12433	12463	12352	12315	12469	12444	12492	12506	12453	12656	12490	12492	12412	12592	12589	12551	12525	12418	12449	12504	12462	12583	12357	12534	12336	12346	12232	12259	12364	12402	12390	12366	12339	12371	12476	12523	12714	12531	12482	12465	12483	12429	12358	12387	12276	12652	12529	12405	12334	12420	12415	12326	12250	12515	12411	12161	12468	12609	12320	12420	12539	12384	12307	12504	12458	12279	12518	12516	12508	12571	12506	12456	12408	12463	12422	12312	12473	12438	12373	12480	12338	12576	12376	12512	12361	12464	12434	12431	12259	12682	12319	12484	12618	12306	12636	12323	12349	12268	12394	12371	12428	12674	12308	12318	12611	12441	12423	12577	12593	12330	12377	12583	12559	12458	12437	12352	12416	12239	12610	12630	12449	12323	12286	12370	12390	12519	12425	12414	12391	12336	12546	12404	12297	12535	12567	12230	12497	12445	12619	12392	12385	12353	12304	12496	12556	12468	12430	12367	12482	12415	12332	12320	12392	12438	12342	12480	12490	12448	12360	12614	12709	12478	12530	12383	12490	12502	12330	12403	12461	12365	12465	12446	12541	12272	12380	12515	12382	12389	12645	12430	12407	12555	12429	12518	12457	12307	12488	12531	12330	12381	12381	12475	12398	12486	12376	12231	12474	12405	12363	12428	12458	12510	12236	12402	12405	12384	12454	12405	12510	12559	12408	12412	12466	12546	12633	12477	12484	12362	12665	12273	12510	12572	12386	12204	12388	12398	12584	12520	12529	12318	12476	12469	12534	12455	12512	12586	12534	12356	12520	12536	12439	12553	12497	12579	12365	12385	12312	12520	12341	12348	12525	12387	12513	12652	12566	12298	12503	12418	12660	12290	12397	12275	12481	12465	12450	12298	12385	12369	12437	12554	12502	12456	12372	12316	12315	12474	12751	12433	12417	12479	12475	12428	12382	12415	12406	12428	12420	12340	12393	12623	12426	12327	12552	12451	12460	12443	12349	12461	12397	12407	12234	12568	12461	12380	12582	12406	12400	12476	12249	12461	12548	12386	12374	12434	12357	12540	12462	12475	12448	12336	12414	12490	12485	12315	12351	12381	12480	12566	12519	12471	12429	12468	12329	12430	12216	12505	12452	12584	12469	12499	12375	12479	12345	12373	12572	12224	12351	12602	12411	12486	12365	12485	12566	12353	12390	12534	12597	12575	12385	12476	12344	12541	12409	12583	12324	12494	12424	12448	12382	12411	12524	12524	12361	12362	12341	12349	12351	12498	12382	12415	12488	12413	12416	12258	12245	12448	12405	12568	12527	12411	12501	12424	12376	12376	12368	12331	12417	12330	12531	12571	12468	12494	12459	12524	12371	12434	12386	12436	12621	12442	12382	12475	12313	12426	12467	12526	12424	12344	12458	12402	12498	12458	12419	12349	12344	12556	12428	12517	12536	12654	12510	12402	12475	12383	12313	12436	12467	12435	12499	12555	12411	12337	12423	12429	12362	12503	12555	12443	12464	12427	12544	12573	12505	12623	12397	12470	12420	12360	12432	12454	12467	12614	12357	12378	12410	12347	12488	12552	12536	12468	12530	12262	12545	12441	12527	12461	12562	12287	12459	12286	12376	12440	12367	12398	12339	12363	12487	12445	12419	12441	12430	12349	12368	12438	12418	12350	12285	12534	12274	12513	12623	12409	12490	12388	12260	12557	12374	12267	12493	12389	12492	12496	12491	12395	12411	12510	12442	12572	12441	12452	12415	12372	12503	12419	12381	12335	12519	12379	12510	12393	12229	12298	12379	12454	12378	12460	12549	12400	12458	12476	12426	12493	12507	12601	12389	12408	12434	12257	12438	12516	12370	12677	12432	12632	12630	12620	12329	12399	12386	12347	12397	12511	12434	12530	12371	12602	12277	12383	12420	12526	12525	12461	12464	12471	12621	12328	12438	12503	12558	12530	12470	12576	12490	12448	12503	12396	12458	12549	12470	12404	12525	12263	12440	12435	12370	12406	12489	12555	12484	12388	12527	12431	12422	12390	12535	12677	12442	12457	12344	12420	12640	12478	12627	12429	12450	12432	12464	12450	12563	12358	12436	12423	12619	12455	12519	12413	12567	12579	12544	12526	12528	12411	12483	12523	12426	12628	12484	12365	12608	12468	12408	12491	12507	12524	12453	12291	12439	12353	12390	12489	12439	12446	12395	12480	12573	12462	12356	12451	12538	12501	12505	12352	12268	12329	12473	12907	12454	12516	12419	12392	12511	12448	12394	12668	12601	12425	12282	12273	12408	12427	12442	12520	12310	12373	12429	12529	12326	12480	12329	12327	12343	12315	12258	12378	12336	12471	12466	12407	12506	12346	12274	12337	12502	12408	12398	12529	12445	12358	12451	12432	12456	12368	12360	12361	12544	12440	12529	12529	12472	12658	12514	12377	12488	12468	12325	12412	12285	12393	12435	12703	12530	12548	12464	12414	12481	12344	12501	12342	12510	12550	12492	12382	12551	12525	12553	12404	12417	12418	12299	12661	12448	12495	12447	12490	12335	12216	12419	12299	12477	12567	12408	12280	12505	12306	12305	12371	12518	12491	12447	12573	12562	12516	12553	12298	12373	12502	12308	12502	12542	12519	12567	12404	12443	12516	12497	12487	12409	12379	12351	12365	12540	12299	12362	12545	12472	12416	12443	12208	12560	12660	12511	12312	12473	12362	12443	12453	12303	12381	12307	12415	12341	12555	12417	12464	12314	12510	12435	12532	12666	12584	12403	12359	12659	12407	12350	12411	12381	12259	12408	12309	12542	12548	12405	12472	12547	12425	12599	12485	12449	12589	12361	12363	12350	12546	12582	12544	12477	12364	12472	12415	12384	12308	12487	12279	12521	12488	12512	12600	12481	12432	12631	12357	12421	12464	12489	12417	12187	12405	12377	12528	12336	12507	12388	12443	12402	12354	12364	12640	12387	12475	12429	12438	12471	12484	12516	12490	12490	12236	12241	12338	12488	12322	12545	12359	12659	12438	12528	12473	12415	12696	12403	12452	12423	12585	12445	12626	12430	12413	12301	12138	12405	12458	12519	12398	12468	12546	12612	12445	12390	12564	12459	12540	12557	12484	12343	12269	12430	12304	12542	12536	12480	12426	12518	12483	12454	12349	12484	12345	12573	12438	12556	12549	12382	12296	12424	12308	12400	12333	12466	12425	12578	12506	12295	12393	12476	12479	12514	12390	12438	12440	12481	12495	12595	12409	12437	12386	12595	12395	12487	12306	12513	12233	12437	12362	12283	12417	12305	12570	12509	12411	12433	12490	12604	12387	12499	12307	12376	12558	12416	12602	12532	12535	12519	12517	12448	12399	12504	12464	12452	12507	12482	12534	12547	12354	12471	12454	12527	12197	12450	12445	12338	12237	12369	12384	12463	12330	12549	12534	12495	12481	12308	12412	12482	12566	12522	12483	12473	12419	12635	12559	12483	12506	12617	12442	12417	12423	12304	12396	12613	12462	12437	12513	12564	12367	12386	12475	12439	12474	12431	12435	12228	12534	12537	12350	12364	12502	12562	12325	12363	12565	12404	12397	12282	12369	12494
12304	17482	16729	14409	13673	34365	49995	41421	26762	15809	12866	12431	12500	12416	12490	12608	12364	12465	12517	12597	12511	12567	12457	12615	12483	12388	12477	12539	12427	12414	12426	12433	12480	12385	12433	12387	12478	12255	12520	12610	12355	12511	12452	12403	12451	12232	12382	12516	12382	12477	12379	12436	12338	12519	12365	12327	12484	12499	12501	12543	12477	12482	12337	12447	12429	12466	12324	12421	12521	12373	12430	12445	12416	12390	12502	12323	12420	12239	12352	12445	12486	12349	12493	12371	12454	12430	12367	12418	12503	12355	12500	12455	12492	12570	12491	12325	12581	12334	12332	12448	12528	12353	12376	12345	12404	12410	12467	12314	12324	12619	12437	12076	12395	12441	12422	12509	12239	12552	12514	12528	12423	12423	12484	12427	12278	12310	12528	12592	12500	12423	12458	12375	12426	12538	12440	12282	12256	12584	12493	12342	12486	12553	12476	12398	12552	12444	12489	12509	12472	12422	12310	12295	12591	12417	12339	12638	12450	12265	12415	12452	12569	12642	12467	12568	12587	12446	12401	12599	12450	12546	12469	12406	12398	12308	12549	12268	12486	12553	12616	12359	12399	12338	12627	12455	12382	12419	12502	12556	12340	12493	12425	12501	12455	12449	12388	12356	12626	12392	12498	12520	12502	12571	12371	12421	12382	12348	12611	12355	12530	12415	12537	12622	12229	12372	12448	12363	12474	12511	12209	12457	12486	12429	12355	12461	12574	12330	12432	12390	12341	12367	12515	12479	12359	12421	12484	12528	12298	12503	12449	12461	12369	12569	12503	12564	12551	12547	12385	12284	12393	12404	12423	12415	12560	12351	12558	12368	12260	12381	12392	12351	12449	12248	12398	12386	12386	12397	12583	12389	12435	12496	12520	12465	12350	12436	12429	12249	12443	12324	12513	12553	12348	12459	12310	12371	12459	12499	12403	12387	12486	12490	12318	12407	12326	12384	12528	12469	12416	12394	12471	12458	12299	12405	12527	12467	12455	12370	12378	12508	12261	12503	12333	12555	12349	12415	12395	12212	12334	12378	12522	12618	12393	12348	12434	12293	12425	12517	12524	12502	12347	12359	12427	12301	12619	12565	12349	12394	12478	12406	12480	12454	12519	12559	12352	12485	12628	12355	12384	12452	12527	12511	12423	12305	12550	12412	12371	12380	12384	12262	12326	12314	12659	12290	12540	12641	12317	12408	12500	12573	12580	12468	12484	12376	12334	12491	12620	12437	12536	12612	12345	12348	12327	12551	12386	12530	12448	12474	12493	12389	12264	12300	12446	12498	12457	12486	12400	12474	12498	12383	12526	12255	12454	12593	12341	12441	12461	12272	12395	12398	12323	12397	12450	12469	12446	12496	12615	12476	12367	12407	12444	12370	12413	12589	12403	12375	12436	12518	12501	12248	12493	12544	12380	12369	12402	12482	12428	12372	12357	12497	12455	12467	12355	12478	12428	12366	12362	12567	12389	12516	12402	12293	12457	12532	12473	12543	12508	12432	12538	12481	12519	12439	12417	12416	12458	12395	12186	12379	12238	12510	12474	12394	12437	12487	12410	12510	12248	12314	12538	12568	12440	12358	12473	12568	12466	12410	12493	12299	12489	12315	12431	12469	12321	12515	12373	12510	12342	12406	12562	12450	12368	12496	12414	12259	12488	12565	12296	12511	12315	12347	12457	12373	12375	12542	12383	12465	12267	12518	12384	12252	12481	12560	12369	12412	12488	12370	12413	12599	12563	12434	12459	12587	12419	12293	12470	12474	12447	12530	12577	12175	12420	12677	12334	12532	12355	12494	12445	12415	12444	12598	12260	12279	12431	12427	12501	12414	12378	12519	12447	12452	12440	12293	12483	12460	12437	12379	12398	12422	12394	12420	12449	12389	12465	12404	12443	12502	12515	12305	12423	12550	12456	12374	12407	12510	12529	12366	12508	12552	12554	12504	12421	12465	12389	12375	12318	12352	12475	12491	12456	12371	12512	12388	12413	12535	12620	12437	12456	12533	12193	12663	12335	12486	12410	12294	12523	12475	12345	12453	12527	12465	12608	12377	12406	12424	12404	12425	12438	12596	12490	12444	12376	12380	12418	12446	12633	12281	12391	12435	12366	12596	12381	12326	12311	12420	12537	12488	12400	12389	12386	12323	12483	12441	12462	12369	12396	12429	12343	12464	12369	12524	12402	12516	12368	12570	12290	12451	12579	12515	12420	12415	12422	12357	12402	12472	12523	12506	12400	12345	12360	12563	12488	12265	12522	12379	12479	12526	12494	12390	12502	12419	12358	12365	12543	12644	12516	12405	12346	12391	12413	12324	12405	12393	12389	12592	12305	12085	12448	12327	12404	12372	12446	12415	12381	12431	12401	12552	12389	12329	12320	12388	12596	12457	12543	12404	12329	12496	12341	12303	12318	12476	12431	12493	12439	12420	12392	12466	12358	12434	12418	12371	12360	12549	12575	12376	12428	12393	12518	12387	12595	12293	12335	12657	12567	12354	12341	12390	12588	12527	12431	12385	12314	12368	12699	12300	12399	12336	12416	12375	12485	12277	12480	12427	12483	12502	12465	12505	12223	12402	12346	12636	12550	12397	12460	12267	12349	12499	12364	12632	12421	12421	12340	12511	12357	12332	12391	12272	12274	12387	12403	12407	12401	12563	12450	12504	12314	12394	12603	12461	12528	12475	12481	12459	12535	12446	12461	12300	12435	12422	12457	12469	12442	12286	12636	12446	12434	12543	12370	12442	12259	12420	12457	12567	12406	12318	12437	12453	12445	12548	12500	12465	12504	12520	12393	12566	12307	12448	12383	12487	12492	12434	12498	12567	12607	12390	12377	12356	12464	12261	12463	12456	12394	12435	12252	12454	12594	12368	12465	12316	12454	12464	12446	12479	12456	12438	12449	12477	12312	12459	12563	12509	12324	12447	12385	12459	12468	12580	12504	12473	12481	12561	12352	12694	12598	12331	12450	12493	12320	12538	12439	12359	12536	12426	12433	12354	12389	12375	12481	12437	12396	12476	12323	12508	12413	12528	12288	12505	12429	12369	12411	12489	12618	12476	12494	12374	12447	12218	12517	12274	12515	12373	12511	12497	12369	12367	12504	12524	12340	12393	12413	12443	12304	12382	12425	12442	12357	12320	12444	12367	12429	12472	12454	12457	12469	12528	12452	12545	12425	12433	12374	12478	12315	12462	12474	12282	12378	12452	12509	12431	12454	12511	12374	12443	12420	12403	12441	12430	12544	12341	12391	12405	12422	12497	12498	12453	12273	12557	12446	12380	12354	12497	12312	12270	12480	12397	12566	12487	12525	12553	12369	12271	12418	12444	12526	12479	12422	12463	12358	12516	12360	12470	12393	12539	12520	12558	12482	12448	12410	12403	12417	12507	12405	12417	12425	12663	12454	12451	12535	12553	12512	12489	12440	12504	12408	12264	12283	12459	12428	12350	12415	12389	12531	12414	12634	12304	12397	12466	12293	12397	12406	12444	12278	12551	12319	12580	12550	12487	12468	12436	12481	12319	12462	12557	12422	12591	12400	12442	12498	12406	12415	12400	12499	12414	12441	12359	12319	12539	12366	12474	12333	12489	12538	12560	12398	12294	12475	12364	12530	12586	12381	12502	12433	12404	12419	12496	12585	12338	12595	12564	12198	12454	12395	12562	12386	12384	12231	12355	12503	12384	12365	12483	12413	12458	12454	12345	12356	12548	12369	12423	12579	12211	12391	12619	12503	12559	12510	12476	12552	12454	12431	12529	12277	12412	12423	12383	12458	12463	12375	12496	12442	12301	12424	12545	12389	12257	12384	12566	12419	12490	12667	12524	12372	12437	12460	12396	12317	12458	12413	12359	12533	12412	12603	12393	12428	12562	12439	12445	12348	12187	12461	12443	12447	12336	12634	12442	12476	12410	12406	12376	12501	12437	12383	12313	12289	12512	12497	12348	12444	12469	12495	12597	12309	12385	12402	12365	12354	12363	12530	12326	12457	12405	12421	12284	12358	12477	12423	12430	12387	12422	12459	12474	12426	12402	12443	12427	12337	12429	12624	12371	12439	12418	12505	12388	12524	12494	12372	12541	12407	12411	12324	12423	12383	12565	12469	12433	12469	12465	12493	12476	12346	12312	12409	12347	12425	12497	12580	12407	12601	12431	12349	12469	12571	12379	12519	12509	12412	12574	12330	12516	12331	12478	12409	12473	12453	12447	12427	12514	12601	12366	12415	12404	12443	12324	12441	12481	12365	12411	12517	12490	12601	12313	12427	12388	12321	12296	12323	12412	12426	12349	12280	12498	12305	12506	12444	12400	12313	12470	12439	12524	12495	12343	12498	12323	12490	12369	12373	12441	12386	12478	12376	12321	12458	12533	12316	12259	12392	12506	12430	12429	12411	12416	12377	12334	12444	12406	12450	12424	12439	12403	12375	12532	12350	12340	12485	12589	12377	12208	12415	12565	12450	12455	12599	12449	12461	12329	12355	12407	12376	12431	12409	12474	12418	12391	12346	12413	12351	12505	12554	12572	12548	12419	12468	12328	12496	12543	12453	12296	12386	12392	12509	12377	12340	12655	12473	12482	12484	12453	12571	12550	12436	12478	12588	12395	12393	12480	12534	12518	12426	12524	12380	12291	12343	12518	12422	12383	12516	12345	12500	12706	12577	12520	12547	12505	12414	12404	12549	12539	12512	12288	12495	12413	12551	12480	12455	12450	12524	12302	12464	12502	12311	12317	12506	12432	12266	12446	12499	12323	12453	12476	12259	12262	12299	12572	12451	12468	12197	12491	12501	12465	12492	12345	12247	12533	12490	12583	12243	12309	12504	12421	12332	12424	12346	12427	12429	12366	12365	12432	12417	12388	12408	12577	12413	12488	12356	12403	12365	12566	12465	12542	12497	12407	12252	12474	12367	12525	12360	12410	12354	12349	12522	12377	12389	12522	12526	12363	12500	12424	12449	12447	12480	12523	12497	12428	12566	12335	12538	12546	12430	12358	12527	12422	12363	12464	12482	12476	12305	12436	12318	12487	12237	12401	12407	12607	12357	12446	12437	12480	12508	12319	12482	12426	12479	12675	12455	12577	12506	12374	12205	12327	12447	12634	12523	12399	12545	12380	12656	12509	12547	12389
23890	21076	28461	23928	21257	41370	68927	56787	37219	21259	14744	12171	11845	12077	11818	11729	11808	11735	11844	11638	11853	11565	11612	11639	11907	11836	11918	11641	11668	11614	11743	11824	11876	11656	11657	11640	11788	11664	11649	11821	11724	11905	11722	11695	11692	11840	11766	11849	11620	11792	11782	11637	11686	11693	11669	11713	11870	11730	11613	11681	11608	11687	11662	11599	11617	11819	11731	11835	11609	11771	11775	11665	11675	11538	11793	11711	11738	11577	11683	11533	11775	11464	11685	11688	11716	11681	11518	11680	11581	11672	11637	11752	11691	11836	11585	11747	11586	11689	11653	11823	11564	11724	11910	11749	11648	11742	11774	11738	11568	11935	11679	11511	11726	11436	11689	11728	11743	11671	11708	11822	11751	11687	11630	11554	11657	11624	11723	11687	11728	11941	11682	11594	11790	11456	11683	11516	11529	11643	11514	11631	11687	11540	11731	11798	11642	11735	11646	11586	11774	11502	11796	11776	11485	11597	11633	11702	11458	11609	11710	11684	11838	11777	11586	11651	11602	11775	11655	11500	11768	11644	11685	11717	11634	11700	11607	11616	11636	11646	11675	11707	11704	11639	11751	11734	11668	11664	11676	11634	11511	11552	11705	11555	11564	11677	11713	11792	11476	11493	11590	11563	11692	11651	11588	11543	11623	11636	11546	11690	11530	11925	11754	11774	11666	11530	11636	11678	11780	11600	11736	11813	11751	11697	11701	11632	11690	11637	11642	11582	11618	11644	11526	11613	11747	11685	11686	11726	11745	11521	11794	11583	11640	11812	11830	11608	11727	11593	11626	11783	11640	11662	11692	11655	11649	11663	11796	11672	11584	11622	11679	11502	11762	11574	11608	11486	11423	11500	11516	11458	11789	11737	11678	11799	11674	11408	11651	11634	11442	11711	11860	11740	11859	11624	11665	11574	11528	11655	11713	11603	11635	11616	11610	11595	11831	11583	11540	11777	11651	11405	11732	11582	11555	11736	11537	11655	11667	11715	11749	11485	11774	11707	11612	11565	11666	11625	11783	11659	11538	11875	11661	11743	11770	11522	11426	11591	11729	11697	11751	11724	11693	11857	11626	11776	11716	11608	11615	11524	11593	11590	11712	11720	11741	11596	11548	11724	11576	11697	11747	11638	11643	11740	11779	11641	11632	11661	11614	11457	11577	11635	11434	11577	11500	11593	11641	11474	11736	11817	11689	11698	11497	11608	11761	11771	11729	11698	11609	11639	11715	11524	11708	11611	11694	11727	11762	11514	11822	11547	11769	11874	11619	11690	11777	11821	11530	11537	11706	11552	11722	11571	11617	11671	11596	11705	11765	11696	11618	11634	11655	11706	11606	11643	11619	11611	11691	11675	11757	11609	11868	11705	11740	11640	11663	11792	11802	11724	11739	11694	11633	11606	11497	11700	11558	11772	11631	11864	11748	11714	11734	11787	11636	11678	11734	11659	11704	11702	11749	11737	11606	11720	11781	11641	11518	11654	11605	11638	11503	11657	11727	11794	11724	11843	11682	11710	11596	11463	11639	11659	11775	11525	11761	11703	11691	11662	11536	11747	11838	11841	11635	11619	11632	11742	11494	11723	11764	11632	11659	11602	11843	11416	11557	11704	11687	11662	11600	11689	11692	11556	11641	11736	11509	11628	11727	11690	11710	11493	11612	11690	11684	11588	11635	11735	11669	11635	11735	11604	11559	11692	11679	11721	11657	11702	11669	11570	11653	11629	11498	11719	11632	11593	11767	11515	11600	11670	11650	11712	11638	11833	11691	11662	11621	11651	11719	11556	11584	11778	11576	11798	11543	11840	11684	11747	11621	11612	11666	11596	11611	11696	11678	11694	11589	11708	11663	11682	11658	11639	11774	11788	11528	11722	11672	11636	11636	11731	11670	11716	11805	11802	11878	11703	11846	11588	11917	11753	11669	11487	11623	11817	11591	11633	11672	11604	11660	11620	11667	11534	11533	11640	11763	11616	11845	11681	11641	11631	11583	11663	11636	11630	11730	11833	11612	11812	11840	11798	11649	11743	11493	11693	11694	11601	11614	11676	11721	11616	11630	11610	11844	11755	11716	11718	11741	11704	11668	11661	11740	11577	11570	11722	11719	11783	11628	11686	11737	11701	11593	11607	11661	11731	11754	11704	11634	11565	11682	11745	11654	11741	11618	11665	11659	11586	11581	11761	11507	11614	11582	11700	11717	11652	11585	11712	11698	11767	11631	11775	11587	11695	11619	11632	11590	11673	11681	11704	11700	11667	11569	11799	11670	11647	11872	11514	11469	11711	11463	11695	11572	11835	11552	11585	11743	11642	11839	11691	11725	11792	11695	11632	11659	11802	11783	11627	11803	11717	11529	11581	11740	11657	11664	11631	11576	11699	11682	11459	11725	11461	11560	11689	11649	11587	11637	11582	11757	11816	11669	11547	11616	11641	11542	11736	11824	11776	11620	11730	11672	11670	11667	11837	11537	11552	11710	11701	11657	11793	11672	11608	11782	11691	11542	11786	11796	11750	11809	11486	11693	11552	11745	11623	11778	11519	11636	11588	11726	11696	11606	11740	11767	11689	11717	11668	11679	11825	11782	11734	11809	11817	11587	11605	11513	11588	11745	11734	11694	11663	11581	11804	11648	11677	11736	11555	11598	11753	11758	11597	11698	11728	11472	11711	11867	11694	11626	11567	11705	11765	11625	11810	11757	11500	11728	11633	11556	11706	11604	11592	11630	11703	11649	11508	11720	11784	11521	11720	11790	11723	11697	11705	11665	11739	11669	11542	11640	11645	11653	11577	11505	11702	11601	11670	11800	11611	11592	11718	11772	11447	11565	11541	11589	11606	11639	11478	11640	11691	11750	11466	11579	11639	11586	11733	11680	11535	11730	11488	11614	11621	11818	11770	11780	11702	11782	11744	11581	11618	11600	11555	11441	11544	11602	11592	11675	11558	11728	11663	11652	11540	11597	11425	11610	11791	11597	11709	11673	11612	11724	11699	11559	11735	11595	11784	11625	11661	11582	11576	11761	11708	11696	11780	11608	11650	11754	11697	11759	11652	11629	11691	11695	11756	11759	11645	11594	11674	11853	11702	11679	11638	11624	11808	11655	11674	11673	11626	11717	11619	11684	11576	11757	11866	11653	11714	11695	11770	11707	11622	11618	11573	11629	11877	11628	11697	11583	11636	11797	11643	11669	11750	11746	11682	11659	11685	11692	11577	11588	11539	11608	11518	11546	11525	11617	11555	11750	11625	11606	11584	11625	11802	11718	11672	11571	11561	11584	11630	11497	11679	11585	11849	11850	11681	11568	11705	11841	11629	11752	11697	11752	11698	11615	11786	11577	11552	11727	11702	11542	11759	11762	11844	11701	11786	11594	11870	11763	11464	11535	11638	11869	11792	11695	11705	11756	11609	11554	11671	11922	11525	11652	11670	11611	11753	11702	11585	11502	11732	11669	11549	11537	11757	11487	11587	11661	11471	11607	11785	11556	11586	11802	11667	11789	11666	11642	11785	11621	11657	11491	11827	11678	11623	11627	11606	11692	11603	11652	11762	11477	11569	11574	11665	11749	11740	11791	11643	11598	11579	11798	11777	11700	11539	11724	11572	11736	11684	11736	11762	11695	11572	11582	11507	11768	11704	11730	11617	11682	11620	11686	11608	11790	11732	11650	11587	11592	11831	11825	11683	11604	11583	11586	11596	11513	11627	11644	11680	11838	11475	11580	11526	11703	11629	11667	11689	11766	11658	11766	11615	11631	11663	11756	11678	11754	11639	11572	11695	11666	11530	11737	11665	11887	11696	11840	11675	11634	11560	11652	11801	11760	11644	11762	11883	11572	11618	11512	11822	11660	11653	11606	11799	11773	11713	11705	11496	11525	11647	11794	11742	11486	11570	11414	11579	11658	11812	11449	11698	11570	11562	11719	11675	11559	11445	11729	11579	11892	11426	11684	11526	11602	11767	11607	11776	11626	11634	11612	11587	11578	11711	11770	11720	11685	11717	11679	11673	11519	11778	11547	11517	11473	11706	11690	11701	11587	11618	11534	11686	11481	11622	11375	11538	11768	11871	11743	11639	11509	11534	11771	11668	11549	11830	11629	11729	11738	11741	11739	11536	11478	11775	11812	11770	11619	11638	11601	11491	11754	11802	11804	11543	11559	11679	11774	11843	11679	11784	11770	11513	11527	11440	11669	11733	11716	11702	11668	11745	11649	11615	11687	11635	11654	11677	11522	11597	11836	11712	11699	11562	11549	11857	11462	11604	11667	11582	11506	11698	11692	11754	11695	11525	11590	11656	11566	11658	11917	11559	11544	11804	11760	11887	11664	11456	11679	11889	11702	11649	11609	11419	11782	11635	11660	11558	11679	11566	11815	11843	11610	11445	11510	11572	11801	11724	11614	11542	11652	11699	11592	11713	11665	11577	11766	11746	11588	11783	11649	11809	11696	11585	11491	11757	11644	11850	11824	11686	11587	11653	11534	11429	11605	11598	11565	11633	11573	11547	11645	11529	11578	11553	11638	11740	11716	11721	11642	11878	11559	11788	11709	11634	11663	11584	11714	11605	11453	11823	11553	11660	11576	11419	11566	11723	11697	11742	11469	11643	11700	11564	11804	11745	11663	11548	11730	11620	11719	11602	11600	11734	11595	11851	11627	11772	11718	11564	11636	11839	11816	11656	11694	11574	11583	11696	11632	11655	11663	11687	11657	11690	11564	11610	11701	11729	11780	11711	11485	11651	11743	11836	11753	11669	11665	11617	11810	11544	11609	11743	11443	11620	11634	11626	11545	11570	11569	11293	11662	11691	11800	11701	11648	11603	11606	11591	11747	11817	11752	11591	11708	11686	11598	11569	11660	11564	11657	11697	11540	11568	11752	11510	11536	11629	11624	11768	11564	11673	11804	11599	11501	11631	11614	11618	11694	11717	11650	11547	11606	11551	11537	11643	11653	11525	11649	11460	11724	11723	11659	11645	11599	11573	11618	11656	11799	11713	11590	11594	11795	11646	11602	11526	11673	11714	11659	11535	11688	11688	11582	11592	11525	11560	11626	11660	11529	11597	11599	11667	11668	11719	11690	11727	11819	11770	11732	11594	11638	11695	11689	11689	11647	11629	11642	11812	11574	11879
14385	24171	22430	17513	15707	44891	69684	57701	38234	20135	13723	11834	11936	11758	11923	11940	11975	11707	11846	11887	11844	11996	11741	11936	11807	11789	11746	11933	11972	11890	11994	11828	11969	11821	11948	11887	11932	11736	11871	11910	11818	12128	11844	12000	11959	11911	11778	11910	11953	11869	11836	11893	11920	11835	11934	12000	12003	11944	12092	11756	11906	11688	11950	11971	11977	11980	11785	11828	12037	11931	12106	11824	11859	11891	11848	11920	11935	11855	11931	11910	11900	11763	11848	11789	11887	11802	11755	11840	11923	11886	11857	11795	11895	11844	11751	11861	11767	12024	11862	11808	11876	11869	11814	11898	11876	11803	12013	11982	11762	11601	11847	11852	11687	11935	11912	11880	11878	11964	11822	11818	11888	11894	11830	11918	11809	11866	11753	11985	11968	11737	11970	11860	11987	11845	11783	11892	11912	11802	11852	11952	11824	11934	11983	11772	11900	11947	11929	12056	11891	11780	11870	11916	11787	11904	12122	11951	11952	12035	11964	11983	11814	11840	11740	11810	11795	11791	11847	11965	11833	11889	12075	11904	11908	11847	11820	11894	11981	11894	11849	11935	11806	11767	11748	11968	11786	11907	11901	11993	11857	11928	11878	11939	11901	11814	11855	11753	11925	11871	12057	11754	11903	11908	11827	11853	11788	11870	11955	11880	11960	12006	11838	11930	11906	11814	11953	11928	11777	11901	11876	11889	11926	11830	11876	11799	11827	11971	11823	11659	12016	11735	11904	12017	11779	11917	11664	11951	11947	11801	11880	11792	11874	11958	11795	11901	11963	11901	11915	11784	11772	12001	11933	11824	11978	11828	11824	11834	11959	11880	11866	11819	11991	11956	11741	11811	11865	11730	11756	11825	11890	11815	11949	12087	11921	12076	11958	11953	11913	11920	11876	11505	11892	11943	11846	11718	11748	11745	11912	11658	11763	11921	11870	11904	11880	11818	11907	11782	11879	11902	11809	11978	11819	11868	11851	11868	11822	11881	11804	11803	11859	11801	11748	12050	11844	11887	12087	11916	11917	11890	11790	11975	11876	11843	11883	11786	11976	11926	11875	11958	11891	11790	11731	11920	11791	11842	12052	11999	11763	12019	11692	11873	11962	11895	11865	11768	11944	11839	11938	11745	12050	11956	11943	11871	11835	11778	11838	11912	11980	11848	11813	11783	11921	11708	11892	11851	11762	11855	11800	11763	11919	11866	11971	11837	11873	11895	12007	11881	11668	11895	11964	11944	11835	12073	12083	11887	11879	11889	11790	11826	11959	11958	11982	11761	11910	11736	11748	11933	12014	11933	11999	11924	11777	11763	11918	11908	11869	11966	11883	11718	11841	11949	12085	11765	11891	11769	11859	11791	11924	11806	11989	11986	11972	11814	11802	11840	11952	11874	11916	11817	12014	12095	11972	11887	11802	11957	11983	12008	11845	11875	11717	11911	11979	12013	11987	11841	11724	11717	11897	11768	11825	11838	11837	11897	12014	11886	12010	11824	12064	11914	11692	11875	11768	11888	11721	11869	11769	11912	11836	11875	11855	11946	11787	11948	11981	11848	11705	11852	11863	11882	11893	11709	11940	11791	11861	11826	11833	11923	11902	11704	11856	11886	11791	11904	11744	11714	11983	11738	12029	11823	11707	11794	11845	11999	11920	11723	11665	11833	11759	11680	11965	11962	11991	11876	11943	11773	11965	11689	11839	11823	11823	11884	11980	11920	11904	11901	11806	11800	11672	11762	11904	11839	11829	11872	12030	11932	11872	11830	11852	11797	11891	12024	11859	11840	11862	11844	12039	11930	11836	11810	11852	11856	11713	11817	11829	11693	11794	11827	11936	11938	11847	11904	11919	11734	11743	11932	11949	11804	11910	11932	11864	11885	11751	11850	11930	11961	11750	11815	11871	11957	11905	11793	11724	11906	11747	12012	11675	11904	12022	11882	11847	11844	11918	11823	11844	11903	11764	11858	11783	11891	11804	11861	11876	12033	11749	11965	11845	11859	11902	11863	11821	11794	11785	11807	11957	11892	11887	11874	11828	11979	11846	11957	11841	11831	12011	11823	11846	11821	11799	11947	11895	11797	11775	11960	11809	11867	11710	11813	11935	11954	11859	11916	11866	11901	11814	11855	11852	12017	11691	11753	11874	11828	11801	11851	11757	11862	11921	11808	11807	11858	11695	11977	11919	11817	11958	11753	11972	11863	11993	11866	11982	12081	11909	11883	11893	11828	11785	11891	11912	11829	11930	11942	11817	11757	11814	11838	11890	11750	11890	11841	11804	11831	11931	12014	11940	11768	11815	11872	11928	11750	11860	11668	11912	11776	11992	11861	11663	11846	11885	11921	11857	11874	11915	11882	11767	11836	11776	11956	11899	11814	11849	11986	11876	11909	11873	11940	11897	11874	11881	11888	11937	11853	11844	11963	11824	11933	11823	11896	11927	11767	11911	11881	11988	11786	11918	11850	11888	11846	11912	12001	11747	11920	11871	11778	11823	11764	11872	11870	11751	11870	11699	12016	11761	11940	11955	11910	11901	11831	11982	11868	11917	11918	11876	11848	11858	11875	11949	11844	11859	11912	11745	11837	11827	11840	11894	11760	11789	11854	11740	11860	11850	11708	11879	11868	11960	11821	11823	11928	11747	11839	11913	12007	11866	11884	11893	11976	11857	11801	11876	11720	11874	12032	11791	11783	11788	11817	12018	11804	11848	12019	11859	11885	11904	11838	11895	11893	11878	11915	11787	11924	11816	11752	11777	11903	11925	11838	11923	11809	11888	11812	11724	11951	11886	11931	11911	11914	11836	11879	11999	11810	12008	11885	11835	11735	11933	11843	11761	11837	11884	11839	11751	11794	11940	11981	11787	12059	11871	11866	11904	11937	11878	11807	11861	11839	11996	11829	12002	11916	11834	11775	11805	12002	11836	11981	11887	11924	11795	11783	11726	11934	11916	11693	11902	11624	11922	11749	12076	11919	11970	11795	11784	12088	11818	11879	11929	11872	11846	11846	11747	11777	11729	11831	11915	12001	11817	11865	11898	11818	11716	11842	11984	11709	11817	11872	11924	11761	11980	11752	11796	12041	11988	11739	11953	12029	12025	11994	11918	11727	11844	11679	11917	11924	12026	11869	11798	11807	11857	11928	11905	11687	12010	11787	11922	11952	11935	11853	11853	11948	11842	11715	11942	11730	11963	11795	11924	11953	11783	11876	12029	11865	11935	11730	11942	11973	11901	11821	11847	11918	11684	11919	11784	11934	11741	11855	11933	11858	11788	11853	11848	11859	11884	11880	11956	11813	11800	11820	12004	11923	11870	11957	11835	11922	11757	11850	11808	11778	12002	11961	11832	11915	11827	11904	11810	11852	11805	11882	11979	11984	11984	11941	11677	11845	11803	11773	11844	11885	11865	11992	11979	11729	11752	11801	11755	11846	11862	11844	11841	11814	11939	11870	11890	11890	11705	11804	12063	11672	11929	11951	11858	11890	11879	11862	11890	11771	11883	11906	11916	11874	11968	11881	11810	11788	11853	11727	11720	11847	11943	11970	11896	11824	11949	11784	11809	11847	11839	11734	11844	11842	11746	11941	11835	11877	12045	11778	11986	11898	11887	11937	11957	11850	11772	12008	11956	11828	11874	11838	11931	11839	11843	11897	11794	11765	11924	11749	11911	11894	11835	11929	11791	12003	11843	11840	11933	12031	11870	11832	11764	11930	11760	11901	11829	11868	11891	11837	11904	11821	11958	11968	11800	11665	11860	11854	11893	11807	11941	11890	11829	11764	11904	11904	11825	11888	11879	11821	12010	11979	11848	11709	11782	11891	11967	11874	11930	11907	11931	11839	11895	11916	11975	11874	11773	11926	11753	11865	12032	11924	12035	11858	11711	11814	11916	11793	11794	11796	11989	11893	11723	12007	11849	11893	11990	11947	11893	11964	11921	11953	11782	11924	11742	11916	11756	11684	11838	12047	12008	11940	11766	11777	11792	11815	11873	12123	11854	11809	11876	11909	11921	11797	11833	11933	11774	11997	11837	11818	11896	11797	11749	11728	11850	11806	11818	12029	11949	11932	11804	11722	11966	11885	11953	11981	11840	11861	12012	11803	12039	11757	11957	12012	11703	11939	11937	11707	11842	11767	11732	11952	11973	11809	12024	11818	11877	11863	11714	11878	11963	11840	11817	11873	11907	11985	11907	11911	11711	11971	11853	11990	11774	11971	11969	11733	11883	11948	11858	11891	11841	11796	11863	11814	12000	11880	11978	11826	11757	11899	11995	11961	11876	11898	11990	11996	12086	11907	11963	11805	11905	11909	11742	11840	11821	11838	11972	12016	11775	11963	11847	11732	11862	11927	11947	11956	11949	12000	11896	11944	12024	11677	11895	11823	11898	11913	11881	12043	11836	11811	11930	12029	11749	11885	11907	11981	11976	11743	11913	11979	11904	11812	11939	11934	11841	11715	11878	11950	11966	11749	11957	11879	11971	11909	11840	11866	11798	11979	11846	11800	11864	11847	11921	11830	12003	11885	11954	11901	11669	11969	11887	11916	11945	11760	11815	11828	11813	12001	11824	11807	11765	11954	11870	11924	11790	11919	11890	11815	11778	11901	11820	11838	11693	11978	11745	11878	11877	11980	11797	11977	11924	11881	11970	11824	11930	12068	11764	11873	11984	11912	11915	11774	11987	11828	11851	11772	11913	11835	11857	11807	11844	11946	11851	11874	11786	11871	11935	11916	11894	11739	11850	11921	11799	11705	11929	11830	11978	11942	11780	11967	11910	11892	11917	11759	11922	11660	11938	11828	11820	11885	11798	12008	11940	11898	11925	11882	11827	11983	11912	12021	11819	11946	11848	11703	11941	11789	11834	11842	11743	11856	11956	11894	11755	11837	11896	11834	11905	11907	11773	11857	11940	11982	11842	11758	11939	11892	11947	11746	11794	11890	11719	11829	11728	11911	11761	11857	11852	11887	11962	11799	11854	11962	11701	11969	11974	11848	11752	11737	11892	12006	11862	11711	12051	11862	11701	11970	11796	11984	11792	12029	11963	11904	11841	11816	11981	11890	11727	11875	11824	11819	11902	11905	11978	11731	11880	11847	11830	11875	11860	11834	11940	11948	11825	11752
28313	20334	17286	14253	12550	17745	23840	21016	16710	14053	12697	12435	12456	12467	12453	12314	12540	12296	12365	12422	12323	12345	12575	12585	12378	12518	12467	12285	12338	12412	12441	12366	12267	12239	12442	12374	12369	12384	12378	12363	12410	12437	12507	12441	12390	12376	12363	12550	12395	12321	12381	12271	12247	12393	12542	12475	12472	12307	12253	12272	12265	12409	12406	12359	12259	12343	12489	12362	12361	12583	12345	12352	12388	12375	12126	12342	12456	12475	12320	12534	12376	12526	12280	12328	12277	12354	12477	12324	12402	12206	12305	12291	12258	12323	12323	12263	12335	12288	12219	12408	12373	12526	12576	12342	12289	12427	12458	12321	12358	12331	12290	12368	12410	12511	12351	12313	12498	12111	12303	12349	12474	12470	12390	12401	12423	12232	12251	12192	12401	12524	12212	12268	12525	12375	12319	12493	12342	12303	12295	12244	12483	12435	12333	12256	12332	12253	12271	12280	12392	12279	12434	12362	12344	12367	12231	12459	12381	12368	12402	12457	12292	12450	12380	12337	12433	12424	12309	12369	12233	12517	12235	12482	12346	12438	12374	12314	12493	12525	12490	12373	12357	12245	12388	12375	12365	12418	12439	12345	12241	12455	12129	12373	12175	12567	12400	12256	12250	12401	12507	12336	12330	12322	12326	12366	12477	12316	12239	12283	12355	12324	12354	12414	12466	12357	12344	12435	12452	12474	12264	12381	12300	12444	12389	12487	12411	12288	12378	12348	12364	12308	12251	12510	12405	12393	12303	12383	12359	12475	12229	12352	12411	12511	12510	12201	12335	12128	12243	12186	12297	12327	12249	12436	12349	12436	12309	12576	12462	12388	12206	12391	12372	12255	12512	12252	12222	12424	12246	12508	12395	12404	12398	12610	12232	12406	12516	12566	12246	12565	12384	12242	12464	12388	12378	12268	12421	12375	12516	12413	12394	12398	12484	12446	12530	12218	12326	12212	12358	12440	12333	12434	12301	12444	12469	12340	12475	12430	12239	12208	12185	12308	12374	12332	12325	12430	12326	12322	12430	12395	12297	12430	12347	12302	12529	12260	12365	12413	12348	12268	12491	12369	12525	12420	12480	12467	12245	12226	12457	12310	12459	12465	12345	12301	12268	12276	12417	12413	12161	12276	12312	12319	12513	12503	12325	12280	12380	12441	12392	12355	12379	12450	12345	12354	12429	12176	12286	12141	12344	12409	12388	12427	12490	12322	12172	12307	12236	12374	12474	12360	12399	12377	12372	12345	12344	12390	12251	12286	12300	12563	12409	12443	12281	12350	12469	12480	12478	12229	12316	12381	12480	12350	12497	12206	12366	12377	12534	12242	12288	12314	12502	12460	12410	12348	12472	12262	12380	12510	12367	12291	12458	12519	12270	12316	12378	12539	12542	12552	12470	12404	12357	12382	12490	12232	12303	12483	12465	12422	12234	12462	12307	12415	12313	12416	12512	12241	12415	12494	12508	12447	12378	12181	12380	12220	12496	12397	12280	12386	12443	12234	12374	12307	12456	12352	12465	12379	12256	12497	12372	12333	12374	12301	12469	12399	12410	12327	12510	12512	12168	12250	12503	12151	12326	12491	12491	12516	12380	12578	12201	12262	12335	12138	12350	12314	12155	12347	12316	12311	12470	12490	12422	12508	12494	12389	12367	12355	12457	12289	12517	12603	12438	12499	12477	12332	12441	12432	12350	12439	12332	12434	12262	12301	12194	12166	12443	12268	12339	12474	12302	12344	12420	12269	12440	12403	12502	12468	12415	12390	12203	12435	12479	12249	12245	12160	12520	12312	12154	12394	12430	12290	12172	12368	12473	12416	12364	12401	12353	12399	12366	12353	12360	12309	12456	12417	12173	12241	12394	12410	12258	12425	12441	12482	12189	12212	12432	12402	12474	12446	12338	12314	12341	12463	12366	12302	12388	12422	12374	12316	12251	12243	12183	12298	12379	12371	12294	12400	12397	12407	12314	12219	12450	12404	12498	12213	12427	12419	12262	12583	12552	12458	12487	12325	12271	12317	12482	12378	12476	12331	12434	12419	12367	12291	12347	12333	12417	12474	12374	12312	12629	12393	12325	12364	12346	12570	12388	12467	12299	12426	12369	12283	12453	12410	12475	12212	12218	12328	12269	12383	12280	12239	12516	12407	12222	12329	12520	12432	12480	12316	12274	12456	12355	12561	12329	12304	12234	12097	12358	12360	12305	12332	12415	12328	12340	12397	12381	12292	12343	12444	12496	12410	12388	12496	12328	12252	12345	12173	12266	12449	12342	12347	12541	12360	12307	12315	12566	12473	12452	12352	12352	12555	12335	12345	12372	12388	12536	12359	12376	12452	12316	12402	12247	12529	12520	12337	12393	12409	12343	12311	12243	12354	12450	12491	12439	12399	12399	12222	12642	12438	12308	12439	12402	12337	12480	12443	12411	12375	12372	12399	12329	12315	12251	12183	12396	12227	12375	12440	12411	12381	12348	12356	12392	12290	12597	12242	12299	12543	12341	12341	12341	12357	12377	12487	12336	12351	12279	12307	12421	12374	12385	12474	12445	12225	12474	12285	12354	12302	12362	12315	12454	12374	12367	12320	12446	12374	12337	12321	12437	12346	12409	12345	12409	12263	12405	12499	12427	12441	12498	12452	12628	12560	12420	12351	12428	12409	12482	12450	12257	12390	12249	12290	12563	12471	12500	12377	12123	12342	12310	12370	12332	12301	12311	12458	12381	12425	12310	12382	12397	12272	12380	12441	12434	12554	12494	12478	12214	12470	12298	12462	12485	12314	12417	12247	12323	12587	12306	12364	12456	12582	12515	12388	12373	12382	12477	12345	12229	12237	12535	12579	12183	12446	12327	12300	12409	12262	12572	12359	12417	12418	12412	12250	12375	12382	12474	12265	12256	12499	12644	12530	12439	12416	12469	12376	12167	12476	12243	12461	12207	12284	12320	12250	12504	12356	12423	12272	12467	12382	12350	12257	12307	12320	12572	12234	12395	12478	12413	12359	12325	12322	12394	12326	12463	12292	12297	12404	12215	12450	12363	12167	12392	12262	12350	12357	12486	12436	12474	12419	12401	12241	12400	12349	12262	12369	12403	12310	12335	12497	12493	12294	12217	12485	12308	12219	12278	12305	12378	12275	12373	12306	12367	12324	12444	12399	12293	12274	12412	12139	12208	12338	12242	12492	12547	12331	12390	12517	12272	12413	12330	12373	12537	12378	12495	12397	12567	12405	12379	12537	12371	12240	12313	12471	12618	12306	12551	12345	12467	12487	12374	12470	12312	12371	12444	12320	12503	12329	12377	12329	12399	12269	12321	12570	12320	12270	12498	12424	12529	12193	12386	12308	12522	12397	12370	12502	12534	12451	12250	12449	12325	12336	12439	12399	12387	12366	12212	12408	12435	12159	12279	12455	12545	12506	12366	12199	12629	12291	12329	12571	12565	12318	12438	12397	12183	12550	12369	12575	12277	12282	12474	12275	12496	12389	12466	12481	12412	12284	12471	12319	12182	12198	12408	12499	12339	12585	12371	12293	12304	12335	12382	12392	12266	12512	12334	12437	12513	12364	12429	12478	12394	12484	12359	12436	12252	12289	12494	12341	12509	12438	12338	12378	12406	12547	12564	12486	12490	12428	12371	12219	12350	12226	12270	12383	12334	12389	12311	12271	12226	12422	12284	12377	12426	12404	12341	12244	12384	12414	12337	12345	12446	12468	12387	12500	12381	12233	12339	12455	12436	12339	12428	12392	12288	12373	12350	12492	12360	12401	12424	12564	12461	12335	12484	12409	12355	12381	12464	12416	12257	12261	12549	12368	12415	12468	12186	12538	12272	12312	12347	12351	12352	12454	12447	12331	12522	12363	12297	12183	12227	12182	12338	12441	12236	12450	12228	12500	12437	12386	12403	12326	12367	12304	12205	12441	12211	12435	12289	12537	12505	12465	12494	12474	12265	12303	12526	12378	12337	12163	12378	12310	12503	12354	12416	12326	12407	12337	12375	12478	12325	12520	12496	12418	12232	12052	12144	12326	12165	12274	12446	12519	12368	12396	12345	12241	12431	12435	12288	12401	12314	12359	12332	12343	12366	12484	12530	12494	12409	12326	12413	12495	12458	12329	12363	12387	12321	12254	12234	12389	12280	12358	12485	12413	12246	12509	12442	12428	12372	12479	12473	12341	12422	12575	12307	12327	12239	12371	12312	12177	12382	12155	12352	12402	12506	12296	12278	12378	12233	12356	12152	12598	12420	12268	12435	12398	12371	12258	12386	12309	12324	12443	12405	12216	12504	12444	12280	12411	12461	12412	12354	12482	12415	12295	12235	12499	12471	12470	12435	12432	12318	12401	12294	12406	12337	12434	12431	12392	12240	12403	12406	12447	12349	12388	12433	12422	12347	12409	12469	12335	12484	12561	12327	12174	12454	12358	12275	12505	12437	12328	12350	12462	12413	12395	12449	12447	12330	12357	12598	12399	12420	12305	12504	12265	12296	12387	12344	12414	12268	12396	12394	12484	12249	12336	12359	12286	12439	12405	12373	12314	12545	12302	12258	12522	12584	12335	12403	12378	12399	12387	12364	12368	12216	12282	12493	12675	12200	12314	12417	12371	12405	12503	12484	12425	12340	12340	12424	12386	12444	12475	12514	12376	12294	12276	12431	12471	12375	12440	12395	12400	12230	12284	12407	12215	12307	12415	12125	12363	12447	12358	12472	12328	12302	12296	12348	12334	12263	12295	12388	12363	12431	12374	12426	12340	12093	12385	12595	12511	12329	12431	12403	12322	12487	12451	12346	12590	12557	12400	12282	12346	12442	12351	12456	12420	12312	12357	12360	12487	12417	12464	12319	12477	12527	12284	12278	12463	12346	12325	12439	12313	12300	12408	12353	12356	12557	12334	12147	12458	12370	12375	12402	12359	12558	12378	12218	12294	12426	12414	12558	12546	12396	12272	12515	12343	12318	12368	12230	12556	12291	12419	12402	12289	12371	12269	12473	12476	12369	12391	12320	12355	12535	12361	12593	12337	12252	12420	12522	12409	12512	12259	12360	12385	12493	12248	12318	12253	12355	12288	12400	12403	12429	12257	12321	12259	12500	12319	12281	12317	12478	12353	12341	12276	12505	12477
13060	13250	13012	12660	12613	21996	27328	22812	17021	13486	12606	12275	12393	12381	12363	12489	12423	12347	12412	12327	12392	12356	12333	12293	12279	12247	12305	12332	12299	12420	12483	12361	12399	12303	12274	12463	12368	12470	12254	12361	12272	12299	12295	12379	12430	12295	12479	12324	12234	12350	12354	12313	12682	12278	12356	12443	12176	12393	12374	12336	12478	12402	12421	12276	12439	12279	12389	12210	12441	12267	12339	12371	12151	12508	12203	12262	12512	12382	12221	12458	12238	12227	12474	12528	12444	12459	12318	12309	12429	12551	12275	12330	12319	12273	12637	12419	12336	12249	12291	12353	12415	12350	12329	12458	12326	12396	12314	12386	12552	12414	12267	12463	12368	12452	12409	12375	12360	12543	12452	12226	12232	12495	12371	12480	12239	12326	12478	12412	12452	12376	12383	12414	12239	12414	12367	12367	12377	12297	12356	12228	12116	12291	12307	12240	12334	12294	12342	12339	12440	12386	12315	12485	12345	12432	12503	12416	12350	12393	12395	12329	12329	12325	12343	12316	12216	12386	12409	12250	12384	12400	12144	12388	12382	12395	12317	12412	12382	12379	12263	12368	12386	12480	12377	12240	12210	12386	12468	12504	12350	12416	12527	12343	12414	12262	12224	12383	12469	12372	12459	12354	12445	12348	12556	12330	12452	12362	12388	12441	12370	12283	12299	12448	12407	12498	12362	12418	12308	12202	12346	12309	12277	12384	12363	12373	12465	12244	12265	12277	12377	12527	12328	12397	12297	12384	12181	12309	12307	12347	12401	12243	12277	12247	12211	12478	12440	12403	12514	12425	12257	12464	12245	12337	12274	12321	12502	12361	12335	12237	12294	12287	12354	12443	12304	12266	12423	12315	12572	12430	12260	12386	12236	12343	12342	12498	12351	12321	12354	12302	12431	12228	12422	12470	12398	12418	12271	12388	12363	12251	12200	12445	12452	12350	12374	12411	12124	12481	12315	12361	12510	12271	12365	12321	12338	12268	12295	12415	12328	12396	12277	12393	12454	12400	12362	12325	12275	12388	12447	12338	12382	12418	12326	12437	12423	12327	12459	12437	12307	12455	12246	12317	12317	12291	12291	12440	12359	12331	12342	12321	12381	12401	12305	12320	12513	12412	12369	12387	12261	12350	12430	12287	12461	12420	12487	12320	12346	12236	12455	12327	12478	12361	12422	12334	12339	12397	12390	12409	12343	12234	12165	12256	12372	12368	12361	12458	12354	12226	12301	12291	12376	12250	12402	12410	12519	12430	12281	12337	12457	12449	12231	12448	12174	12312	12470	12395	12364	12345	12279	12445	12432	12327	12379	12294	12324	12444	12346	12368	12192	12193	12304	12290	12290	12254	12407	12390	12446	12410	12404	12379	12295	12562	12358	12429	12356	12416	12305	12203	12287	12285	12380	12524	12125	12396	12503	12134	12498	12352	12241	12454	12188	12442	12241	12401	12536	12425	12209	12425	12237	12235	12313	12348	12483	12373	12253	12445	12197	12367	12194	12161	12262	12232	12367	12270	12440	12291	12307	12474	12324	12323	12343	12397	12374	12406	12297	12406	12321	12320	12383	12521	12423	12229	12393	12370	12501	12257	12379	12384	12317	12294	12265	12250	12433	12458	12326	12317	12459	12265	12476	12245	12342	12211	12143	12440	12293	12418	12283	12383	12405	12252	12285	12383	12325	12239	12438	12315	12400	12459	12321	12229	12377	12462	12371	12338	12160	12389	12315	12255	12368	12349	12388	12361	12295	12310	12440	12306	12366	12449	12330	12333	12243	12330	12471	12387	12419	12349	12265	12335	12397	12247	12167	12203	12482	12441	12348	12477	12419	12296	12387	12363	12344	12380	12404	12316	12565	12300	12316	12453	12282	12266	12453	12509	12380	12130	12276	12204	12212	12402	12199	12382	12432	12281	12409	12435	12298	12453	12444	12351	12180	12380	12369	12288	12327	12384	12176	12269	12458	12456	12242	12431	12301	12319	12442	12402	12464	12389	12390	12168	12445	12284	12388	12386	12390	12441	12376	12294	12289	12368	12313	12392	12218	12360	12438	12335	12528	12294	12369	12240	12214	12359	12346	12278	12460	12317	12333	12471	12330	12340	12197	12332	12349	12277	12451	12292	12429	12301	12323	12404	12351	12229	12501	12356	12256	12403	12318	12343	12383	12339	12563	12257	12379	12451	12289	12480	12487	12357	12454	12323	12246	12436	12347	12343	12296	12367	12348	12372	12291	12444	12488	12327	12289	12394	12356	12315	12438	12289	12418	12311	12388	12430	12404	12428	12140	12362	12356	12145	12228	12221	12359	12409	12427	12266	12213	12352	12370	12418	12479	12340	12328	12566	12472	12246	12374	12199	12353	12273	12421	12573	12356	12466	12366	12346	12455	12295	12447	12455	12414	12366	12280	12240	12347	12373	12308	12397	12419	12476	12309	12322	12346	12309	12304	12438	12376	12371	12197	12226	12372	12290	12505	12427	12208	12471	12436	12308	12358	12375	12424	12150	12426	12388	12409	12247	12554	12451	12483	12347	12238	12194	12320	12221	12380	12381	12310	12411	12354	12331	12316	12324	12398	12372	12242	12403	12478	12385	12302	12260	12383	12293	12483	12569	12286	12509	12335	12341	12533	12435	12369	12254	12214	12344	12264	12243	12442	12277	12446	12404	12513	12378	12456	12376	12341	12484	12193	12339	12414	12392	12296	12413	12471	12360	12486	12418	12301	12311	12442	12394	12259	12350	12219	12354	12307	12235	12316	12461	12399	12393	12349	12298	12301	12279	12479	12394	12334	12251	12245	12318	12449	12479	12399	12478	12431	12287	12409	12291	12363	12469	12339	12384	12222	12306	12441	12247	12377	12171	12383	12374	12424	12328	12344	12432	12316	12559	12481	12267	12422	12308	12429	12349	12294	12335	12416	12473	12507	12378	12485	12228	12311	12403	12322	12226	12277	12446	12484	12412	12328	12309	12278	12330	12242	12366	12403	12319	12250	12292	12249	12248	12358	12418	12445	12388	12232	12323	12463	12528	12312	12455	12377	12418	12623	12451	12379	12338	12191	12323	12235	12264	12408	12327	12279	12343	12314	12494	12300	12265	12293	12264	12341	12332	12380	12220	12253	12250	12316	12449	12408	12434	12430	12278	12348	12418	12410	12349	12340	12380	12414	12432	12393	12354	12302	12475	12342	12269	12285	12330	12276	12397	12406	12448	12320	12512	12193	12455	12350	12304	12373	12479	12380	12257	12544	12433	12445	12171	12350	12343	12283	12422	12310	12341	12416	12430	12450	12321	12417	12432	12345	12234	12348	12396	12195	12272	12523	12341	12502	12280	12587	12427	12387	12411	12302	12267	12431	12259	12435	12382	12397	12482	12444	12220	12302	12427	12316	12299	12348	12307	12302	12281	12357	12280	12235	12249	12298	12354	12416	12386	12372	12420	12364	12254	12336	12288	12218	12253	12304	12401	12369	12416	12380	12100	12421	12499	12196	12528	12410	12434	12322	12439	12314	12610	12306	12332	12489	12431	12369	12371	12393	12361	12326	12425	12250	12348	12464	12367	12454	12417	12339	12264	12380	12335	12412	12283	12417	12396	12458	12406	12450	12389	12417	12573	12287	12377	12371	12408	12341	12323	12404	12303	12301	12408	12354	12373	12445	12341	12293	12335	12376	12373	12485	12193	12230	12272	12307	12357	12555	12507	12365	12377	12276	12248	12329	12430	12473	12302	12333	12382	12394	12322	12249	12393	12441	12344	12407	12381	12398	12321	12440	12316	12350	12349	12402	12406	12477	12232	12345	12552	12370	12164	12552	12324	12377	12521	12417	12413	12417	12265	12437	12213	12413	12286	12185	12477	12454	12394	12261	12443	12285	12424	12312	12300	12327	12308	12114	12459	12424	12186	12389	12356	12602	12383	12212	12364	12358	12315	12355	12420	12415	12515	12334	12484	12252	12390	12332	12540	12417	12368	12350	12355	12342	12274	12370	12402	12300	12426	12457	12415	12361	12334	12391	12499	12438	12326	12448	12325	12305	12278	12371	12359	12330	12421	12431	12363	12333	12274	12429	12411	12287	12418	12488	12438	12261	12363	12437	12429	12369	12377	12377	12393	12292	12414	12328	12332	12532	12234	12213	12434	12430	12364	12465	12534	12287	12305	12318	12266	12614	12212	12333	12340	12455	12412	12220	12373	12490	12451	12476	12480	12341	12389	12234	12220	12325	12302	12276	12273	12237	12422	12358	12400	12396	12442	12308	12361	12324	12398	12320	12384	12325	12425	12314	12500	12525	12335	12482	12352	12547	12518	12334	12521	12292	12396	12271	12362	12515	12480	12291	12384	12362	12366	12643	12440	12362	12183	12522	12387	12288	12406	12289	12312	12309	12437	12414	12345	12414	12432	12538	12291	12218	12482	12413	12304	12503	12350	12494	12373	12340	12307	12196	12333	12278	12492	12359	12374	12544	12429	12284	12480	12348	12391	12344	12346	12500	12372	12505	12469	12496	12498	12458	12409	12273	12390	12254	12329	12521	12424	12466	12426	12375	12316	12293	12208	12409	12284	12391	12170	12430	12456	12465	12290	12509	12442	12345	12286	12435	12253	12251	12386	12454	12280	12320	12153	12400	12269	12154	12417	12463	12362	12382	12299	12435	12368	12329	12426	12239	12319	12386	12272	12361	12272	12559	12398	12380	12380	12375	12300	12360	12258	12418	12318	12361	12362	12402	12365	12568	12357	12469	12371	12363	12174	12268	12396	12415	12229	12350	12341	12415	12285	12132	12424	12253	12307	12261	12315	12306	12395	12365	12427	12342	12446	12506	12432	12372	12198	12419	12339	12480	12259	12462	12425	12351	12485	12301	12362	12377	12359	12325	12311	12416	12322	12344	12207	12324	12093	12372	12404	12314	12398	12380	12318	12419	12214	12465	12356	12312	12270	12383	12230	12309	12428	12475	12358	12371	12327	12454	12354	12211	12359	12289	12309	12301	12405	12335	12280	12380	12283	12477	12303	12404	12393	12443	12378	12352	12381	12294	12320	12449	12416	12316	12488	12315	12371	12284	12451	12360	12334	12256	12421	12398	12393	12549	12415	12512	12263	12428	12451	12332	12259	12178	12303	12358	12206
25779	21127	26978	25339	18491	36718	49048	37917	25204	15960	12845	11882	11784	11899	11988	11840	11810	11662	11864	11808	11818	11847	11762	11723	11819	11699	11813	11840	11741	11735	11950	11692	11609	11713	11744	11763	11818	11707	11681	11870	11653	11968	11579	11770	11757	11876	11794	11924	11857	11719	11641	11808	11853	11837	11823	11714	11826	11745	11959	11836	11776	11733	11561	11865	11785	11796	11766	11792	11787	11990	11853	11855	11843	11760	11820	11863	11911	11800	12015	11923	11859	11867	11917	11778	11707	11787	11842	11694	11643	11845	11709	11810	11883	11556	11737	11897	11762	11801	11716	11854	11686	11813	11761	11793	11968	11804	11885	11695	11849	11787	11824	11871	11751	11818	11907	11874	11753	11795	11827	11797	11983	11847	11632	11889	11903	11824	11779	11834	11757	11813	11727	11776	11931	11756	11900	11565	11770	11815	11724	11665	11850	11805	11675	11697	11734	11834	11826	11905	11877	11605	11719	11609	11854	11774	11797	11758	11924	11935	11889	11838	11706	11725	11734	11753	11866	11713	11736	11759	11613	11888	11695	11887	11651	11869	11875	11662	11819	11709	11820	11829	12039	11931	11751	11795	11891	11710	11950	11611	11673	11692	11747	11959	11809	11609	11918	11730	11688	11856	11868	11722	11831	11980	11711	11717	11814	11768	11709	11714	11730	11907	11697	11642	11758	11808	11745	11826	11726	11660	11668	11720	12067	11830	11928	11670	11699	11803	11936	11820	11932	11730	11602	11799	11926	11954	11882	11925	11847	11680	11826	11782	11611	11852	11797	11823	11629	11823	11560	11783	11887	11715	11779	11726	11623	11764	11588	11897	11806	11704	11730	11861	11779	11729	11637	11797	11968	11748	11667	11799	11957	11760	11792	11875	11894	11709	11882	11895	11775	11755	11831	11776	11709	11778	11808	11618	11615	11709	11782	11895	11658	11656	11807	11718	11723	11669	11905	11730	11818	11867	11724	11863	11774	11881	11623	11796	11713	11827	11698	11797	11534	11798	11850	11802	11696	11782	11711	11900	11684	11695	11949	11781	11814	11966	11731	11516	11736	11782	11860	11800	11821	11692	11704	11737	11807	11915	11782	11656	11666	11779	11953	11759	11697	11710	11884	11698	11646	11720	11878	11636	11771	11812	11870	11712	11629	11751	11801	11741	11906	11734	11752	11925	11776	11888	11736	11832	11798	11771	11596	11940	11652	11675	11777	11727	11833	11678	11941	11890	11820	11822	11863	11748	11886	11850	11824	11571	11839	11791	11956	11654	11892	11826	11632	11740	11829	11632	11684	11791	11895	11659	11647	11808	11985	11697	11714	11708	11735	11724	11629	11628	11849	11573	11875	11764	11781	11694	11816	11772	11783	11703	11923	11636	11692	11894	11779	11918	11812	11780	11715	12032	11951	11735	11842	11665	11889	11923	11733	11547	11848	11966	11781	11755	11839	11745	11852	11771	11580	11872	11939	11726	11815	11852	11710	11679	11828	11812	11764	11750	11819	11905	11799	11883	11693	11600	11947	11783	11704	11846	11960	11783	11833	11657	11790	11801	11883	11962	11648	11752	11828	11765	11679	11926	11879	11782	11821	11846	11921	11795	11713	11829	11808	11734	11844	11769	11707	11887	11809	11765	11718	11647	11654	11844	11911	11812	11726	11844	11867	11882	11828	11804	11862	11844	11801	11782	11879	11823	11775	11856	11692	11792	11812	11823	11726	11879	11622	11841	11991	11887	11658	11581	11609	11803	11811	11829	11937	11773	11718	11683	11693	11893	11818	11800	11881	11770	11810	11800	11868	11816	11821	11778	11821	11738	11854	11901	11997	11786	11845	11958	11843	11899	11819	11673	11868	11819	11783	11811	11740	11761	11729	11832	11701	11757	11960	11706	11840	11706	11567	11771	11906	11725	11842	11697	11779	11751	11826	11798	11865	12050	11769	11790	11547	11704	11933	11853	11926	11737	11854	11570	11872	11702	11720	11536	11926	11726	11823	11747	11898	11807	11771	11770	11729	11906	11803	11807	11863	11890	11857	11741	11636	11752	11706	11875	11886	11809	11808	11852	11864	11948	11850	11714	11654	11745	11737	11709	11964	11535	11690	11860	11877	11785	11879	11814	11832	11750	11901	11792	11770	11751	11754	11811	11837	11742	11880	12044	11824	11947	11810	11831	11896	11776	11806	11634	11615	11738	11695	11696	11574	11819	11874	11702	11790	11824	11835	11766	11768	11498	11740	11564	11895	11657	11818	12026	11821	11856	11891	11902	11790	11749	11984	11778	11802	11770	11766	11881	11799	11877	11663	11781	11943	11838	11763	11604	11798	11560	11790	11814	11758	11975	11909	11507	11877	11751	11893	11711	11611	11649	11833	11788	11686	11806	11813	11554	11930	11780	11893	11719	11854	11765	11755	11748	11767	11738	11748	11827	11892	11719	11789	11678	11744	11764	11720	11788	11598	11709	11785	11759	11835	11511	11690	11717	11983	11681	11869	11836	11681	11769	11764	11852	11780	11810	11605	11796	11937	11848	11813	11817	11817	11858	11937	11661	11943	11626	11678	11666	11926	11656	11763	11864	11868	11856	11831	11682	11738	11823	11843	11770	11734	11624	11820	11775	12021	11844	11813	11745	11863	11677	11696	11904	11725	11739	11675	11753	11782	11942	11828	11743	11954	11714	11753	11814	11806	11862	11939	11788	11955	11748	11852	11725	11628	11703	11785	11821	11779	11798	11828	11965	11694	11725	11787	11796	11739	11877	11596	11673	11697	11893	11810	11761	11771	11831	11986	11820	11789	11865	11814	11833	11866	11812	11806	11717	11909	11837	11764	11704	11921	11893	11781	11767	11991	11827	11750	12094	11803	11654	11705	11760	11855	11918	11795	11792	11758	11912	11696	11878	11848	11666	11858	11846	11858	11833	11856	11681	11819	11965	11818	11782	11817	11785	11820	11931	11874	11909	11681	11835	11750	11689	11847	11827	11732	11866	12014	11822	11870	11698	11877	11767	11850	11759	11875	11943	11862	11637	11927	11785	11936	11857	11893	11704	11788	11825	11828	11719	11866	11813	11848	11745	11757	11847	11813	11736	11967	11782	11829	11750	11769	11743	11880	11699	11998	11712	11733	11977	11530	11686	11712	11930	11811	11703	11706	11677	11955	11677	11853	11649	11776	11733	11818	11762	11903	11767	11882	11768	11842	11696	11880	11852	11774	11809	11854	11709	11708	11730	11612	11722	11910	11856	11944	11799	11944	11873	11720	11827	11668	11805	11784	11877	11714	11814	11770	11742	11766	11772	11733	11729	11840	12001	11850	11693	11737	11969	11879	12000	11637	11759	11882	11746	11796	11517	11653	11712	11777	11841	12043	11838	11832	11886	11866	11902	11777	11828	11796	11811	11759	11767	11697	11660	11771	11911	11534	11787	11885	11729	11578	11987	11739	11636	11698	11769	11921	11552	11636	11813	11781	11845	11737	11789	11905	11782	11736	11754	11871	11772	11793	11744	11826	11943	11753	11663	11761	11770	11729	11823	11693	11726	11829	11503	11887	11760	11784	11831	11866	11734	11821	11871	11931	11714	11732	11790	11921	11933	11986	11862	11900	11570	11906	11933	11954	11777	11933	11781	11742	11827	11769	11838	11866	11812	11684	11890	11966	11745	11771	11667	11770	11724	12034	11640	11838	11854	11683	11629	11816	11664	11748	11803	11915	11821	11857	11981	11830	11638	11613	11800	11899	11716	11915	11732	11860	11778	11943	11659	11809	11744	11926	11994	11767	11909	11979	11814	11664	11909	11752	11726	11815	11636	11744	11780	11936	11860	12011	11753	11752	11600	11703	11720	11800	11763	11885	11879	11729	11675	11734	11688	11722	11762	11868	11757	11670	11790	11646	11843	11831	11807	11746	11702	11716	11947	11805	11709	11570	11680	11713	11820	11740	11788	11756	11718	11716	11965	11737	11807	11997	11831	11917	11952	11909	11776	11659	11799	11760	11804	11988	11652	11803	11897	11934	11850	11653	11844	12060	11842	11814	11857	11844	11840	11711	11698	12009	11644	11872	11897	11927	11762	11917	11670	11757	11678	11789	11715	11695	11719	11734	11638	11987	11717	11714	11676	11817	11788	11858	11785	11742	11827	11741	11822	11625	11771	12011	11758	11632	11805	11874	11752	11736	11746	11723	12078	11938	11730	11879	11669	11893	11808	11702	11751	11921	11888	11715	11789	11772	11852	11760	11953	11738	11597	11784	11731	11804	11908	11686	11804	11728	11949	11815	11759	11729	11873	11681	11832	11960	11850	11891	11738	11826	11751	11709	11888	11817	11901	11638	11785	11823	11870	11668	11691	11718	11680	11846	11684	11815	11817	11984	11879	11846	11749	11811	11943	11817	11711	11859	11695	11889	11596	11894	11860	11715	11715	11587	11889	11794	11825	11701	11845	11853	11943	11712	11790	11785	11659	11823	11808	11690	11856	11859	11840	11870	11976	11925	11703	11694	11646	11768	11587	11731	11720	11886	11638	11627	11870	11733	11837	11832	11695	11666	11767	11897	11887	11841	11808	11916	11792	11817	11844	11899	11902	11775	11758	11669	11815	11725	11746	11808	11746	11818	11919	11878	11846	11850	11828	11717	11768	11630	11612	11720	11823	11684	11755	11791	11760	11849	11848	11773	11764	11785	11757	11706	11702	11923	11623	11810	11748	11818	11731	11816	11711	11609	11774	11816	11740	11809	11990	11935	11962	11761	11534	11715	11714	11710	11915	11889	11800	11958	11818	11819	11931	11728	11902	12007	11808	11630	11649	11681	11885	11970	11784	11693	11901	11819	11769	11904	11811	11791	11694	11883	11931	11953	11804	11784	11843	11905	11898	11938	11830	11987	11743	11956	11778	11756	11633	11843	11677	11926	11890	11946	11600	11737	11922	11770	11778	11652	11802	11705	11733	11810	11819	11586	11581	11773	11727	11666	11944	11781	11749	11870	11859	11818	11651	11750	11787	11770	11730	11702	11640	11882	11528	11684	11765	11705	11810	11764	11759	11979	11650	11800	11725	11860	11626	11646	11885	11821	11549	11798	11679	11783	11893	11733	11905	11638	11892	11988	11945	11768	11946	11730	11778	11763	11873	11935	11823
11937	16955	16251	14267	18750	43229	49100	40057	25726	15587	12583	12071	12007	11857	11974	12301	11861	12035	11854	12060	12118	12057	12109	11961	12052	11929	11993	11971	11805	11857	11932	11880	12133	12048	11985	12081	12048	12067	12065	12030	11859	11902	11946	11991	11965	11953	12036	11876	12067	12019	11940	12080	11968	11941	11898	12036	11830	11869	11969	12026	11994	11949	12001	11838	11912	12065	12098	12147	11973	11988	11942	12036	11987	11965	11803	11979	12067	12031	11932	11797	11964	11829	12032	11879	11976	11853	12098	12008	11958	12018	12001	11919	11980	11879	12003	11924	11924	12047	11927	11919	11938	12011	11985	11895	12017	12129	12128	11939	12138	11976	11892	11990	11817	11884	11775	11993	11971	11926	11944	12092	11968	12088	11867	11986	11990	12039	12039	12076	11902	12028	12005	12030	12108	11985	12134	11928	11982	11820	12015	11795	11907	11991	11885	12115	11983	12063	11867	11949	12025	11989	11936	11880	12012	11986	11913	11929	12089	11853	11886	11816	11947	11921	12029	12041	12030	12030	11906	11908	12038	11848	11922	11935	11954	11987	11845	11961	12043	11928	12010	12051	11941	11994	11998	11902	12026	12061	12121	12142	12037	11989	11911	11869	11958	12047	11849	11998	11895	12003	11947	11736	11896	11963	11951	11972	11912	11989	11904	12110	12144	11874	11989	12053	12139	11896	12106	11998	12095	11987	12002	12174	11990	11819	11875	12035	11930	12090	12096	12004	12075	11972	11962	12059	12038	11902	11922	11811	12159	12069	12149	12063	11923	11893	12027	12051	11952	12033	11964	12050	12060	11777	12096	11982	11883	11828	11878	11908	11977	12063	12067	11900	11960	12056	11970	12065	11875	12016	12064	11800	11968	11968	12046	12059	11938	11918	12106	11974	11900	11952	12111	11970	12078	11968	11868	12121	11953	12032	11962	12007	11918	11789	11836	11931	11928	11973	11941	11944	11902	11777	11960	11898	11929	12022	11873	11970	11913	11904	11884	11918	11963	12000	12055	12000	11961	11985	12001	11831	12046	11982	12132	12060	11749	11899	12019	11877	11957	11905	11945	12012	11941	11994	12153	12007	11983	12091	12076	12007	12064	11932	12011	12065	12058	12073	11963	11879	12087	12034	11926	12048	12011	12018	11966	11992	11858	11962	12056	11923	12011	11857	11964	12149	11810	11912	12054	11952	11993	12015	11971	11951	11991	12109	11883	11948	11911	12122	12065	12047	11907	11909	11920	11946	11844	12099	12242	12088	12051	11922	11967	11898	11990	11963	11961	11987	12022	11892	11814	12193	12058	11987	12023	11926	12033	11949	11960	11859	11940	12137	11969	11906	11991	12083	12081	12026	11876	12255	12031	11988	12027	12098	12015	11897	12039	11959	11856	12033	11973	12136	11822	11900	11976	11947	12008	11882	11752	11980	11906	12028	11950	12052	12006	12028	12053	11962	11975	12186	12015	11951	11874	12029	12039	11950	11919	11833	11906	12028	11885	12083	11972	12163	12020	11866	12068	11912	11936	11909	12021	11798	12142	11888	11987	12062	11954	12092	11887	12136	11974	11909	11759	12147	12002	11861	11988	11901	12108	11785	11986	11986	11992	11822	12070	11914	11924	11990	12009	11983	12012	12004	12002	11896	11836	11952	12054	11937	12035	12077	11878	11857	11938	12066	11931	11905	11962	12062	11925	11997	11993	12060	12036	11965	11954	11978	12056	12103	11930	12105	12094	12113	12070	11956	12021	12047	11866	11843	11998	11953	11959	11926	11923	11966	11860	11878	11868	12019	11917	11884	11997	11986	11955	11981	12021	11831	11947	12029	11969	11962	11879	11990	12094	11884	12086	11946	12146	11896	11862	12054	11993	12020	11977	12014	11988	12121	11915	12019	11986	11967	12049	11797	12088	12092	11915	11863	11875	12071	11979	11894	12032	11907	11839	12087	11986	12006	11878	12063	11960	11812	12145	12065	11903	11933	11877	12084	12054	11836	12017	11867	12024	11978	11950	11806	11879	12127	12062	12075	11930	12031	11852	11967	12094	12034	12011	11851	11929	11950	12011	11947	12011	12121	11947	11936	11869	11931	11916	11985	11987	12041	11997	12012	11971	12011	11990	11801	11939	11928	12000	11968	12006	12037	11841	11964	12023	12030	11993	12047	12015	11989	11876	12029	12007	11986	12056	12091	11961	11996	12010	12025	11912	11961	11935	11935	11864	11921	12195	11982	11842	12047	11915	11907	12150	12058	11737	11915	12035	11951	11935	12045	12009	11945	11866	12036	11878	11995	12141	11921	11945	12137	12043	11948	11990	11969	12030	12030	11950	11987	12035	11821	11866	11881	12002	12053	12048	11985	11792	12119	11956	11914	11944	11881	12006	11724	11894	12085	11924	11975	12078	11840	11904	12023	11896	11840	12035	11976	12098	11971	11848	12007	12151	12067	11863	11796	11949	12113	11991	11956	11929	11938	12057	11908	12058	12007	12100	11905	11976	12023	11876	11870	11941	11991	11970	12010	12024	12098	11878	11785	11990	11956	11980	12036	11911	11821	11907	12057	11951	11747	11991	12077	11936	12063	11873	11905	12016	11745	11799	11941	11991	11961	12065	12091	12051	11957	12028	11844	12078	12025	12057	11776	12055	11876	12080	11944	11916	12106	11842	11763	12043	11963	11733	12042	11946	11992	12033	11912	11947	12053	11958	11972	12131	12049	11809	11893	11952	11794	11938	11980	11981	12123	12077	12069	12096	11860	11928	12021	12071	11943	11920	11989	11951	11987	12021	11839	12030	11966	11973	12047	12086	12074	11961	12011	11995	11988	11942	11826	12135	11948	12091	11909	11809	12069	11957	12007	11990	11931	12001	11942	11853	12053	11876	11891	11959	11987	12089	12135	11764	11932	11897	11794	11985	11945	12033	12058	11941	11752	12041	11994	12090	11978	12129	11894	12099	11855	11975	12020	12046	11880	12124	12010	11822	11856	11904	11973	11976	11920	11879	11846	12025	12050	11947	12001	12050	11951	11807	12054	12047	11890	11822	11899	11921	11820	11902	11984	11908	12056	11969	11992	11908	11777	11848	11968	12016	11956	11945	11916	12031	11957	11955	11938	11799	11935	11971	11966	12018	11957	11943	11985	12088	12042	12187	12047	11936	12132	12023	11956	11869	11946	11865	12114	11959	11954	12039	11939	11890	11957	11928	12097	11797	12098	11851	12103	12024	12091	12112	11971	12072	12104	12029	11989	11867	11854	11949	11995	11829	11915	11975	11891	12024	11740	12007	12002	12156	11828	11944	12043	11865	11978	11961	11906	11781	11964	11868	12163	11833	12035	12066	12010	11986	11974	12017	11986	11932	12069	12091	12137	11944	12108	11822	12048	11912	11879	12010	12055	12186	12192	11887	12105	11928	11989	12013	12021	11913	11873	12032	11853	11939	11875	12027	12079	12011	11880	11937	11978	11899	12034	12063	12042	12075	11854	11870	11843	12003	12087	11847	12049	12043	11938	11808	12050	12049	12001	12000	11881	11985	11852	11967	11753	11909	11869	11896	11996	11937	12057	12025	11869	12076	12031	12015	11970	11909	11919	12022	11850	11942	11968	11915	11945	11704	11980	11845	11964	11972	11774	11950	11892	12010	11917	12220	12157	11898	12036	11859	11894	11914	11884	12064	11933	11914	11942	12158	11774	11934	11893	11962	11916	11920	12002	11985	11888	11818	12073	11983	11997	11808	11910	11850	11977	11878	11693	11975	11852	11824	11893	11956	11907	12009	12002	12064	11889	11943	11973	12029	11995	12057	12085	11973	12025	12016	12120	11942	12046	11915	11929	11881	12007	11940	11943	12161	11876	12026	11946	12018	12107	12076	12061	12121	11941	11954	12012	11860	12174	12131	11906	11992	11923	12088	12051	11957	12003	12167	11912	11856	12048	12100	11884	11896	12094	11874	11984	11871	11941	11968	12016	11970	11877	11983	11867	12053	11834	11907	12096	11957	11838	11983	11878	12033	11965	11838	12083	12024	12033	11998	12067	11992	11990	11884	11955	11999	11844	11921	12019	11882	11996	11819	11775	12229	12031	11878	11946	11926	12048	12010	12098	11943	11780	11982	11983	11988	12104	11900	11963	12000	11922	12047	12116	11965	11851	11821	11972	12033	11898	12104	11853	11852	11969	12065	11990	11963	11999	11959	12147	12148	11904	11951	11906	12177	11958	12030	11915	12027	11973	12029	11992	12034	12017	11998	11990	11999	11890	11862	12052	12083	12132	12009	12040	11953	11961	12074	12034	11992	12079	11825	12036	12131	11928	11959	12031	11910	12062	12024	11967	12030	11881	11995	11889	12026	12023	11908	11893	12066	11970	11799	11723	11851	11792	11988	12050	12013	11979	11973	11928	11981	11992	11997	11930	12153	11851	12106	12022	11972	11954	11910	11932	11958	11988	11984	11931	11926	12048	11871	11820	11918	11819	12121	11844	11966	11907	12015	11889	12114	12138	12002	12175	11722	11860	12053	12001	11959	11952	12046	11925	11909	11890	11930	12034	11796	12069	12010	11934	12119	12062	11986	12041	12053	12120	12011	11846	11935	12043	11921	12005	11983	11762	12025	12029	11933	11924	12050	12000	11970	11949	11880	12020	11826	12011	11970	11746	12029	11851	11966	12064	12095	11832	12024	11928	12123	11955	12051	11968	12034	12021	11887	12053	12006	11985	12072	12045	11904	12061	11975	12072	11843	12105	12078	11918	11845	11926	12152	12123	12036	11834	12037	12016	11925	11944	11828	11917	12051	11944	11999	11995	12039	12052	11832	11990	11992	11943	12011	12034	11853	11986	12037	12001	11869	11890	12078	11866	11972	12046	12000	11975	12040	11964	11984	12052	12042	11909	11950	11871	11950	12009	12079	12145	12021	12058	12002	12091	12046	12066	12028	12066	11951	12044	11949	12057	12044	12125	12109	12084	12059	12087	12015	12039	11923	12004	11892	12107	11951	11944	12033	12015	11892	12059	11692	12012	11998	11819	11945	11969	11987	11806	11956	11964	11981	11950	12079	11905	11933	12083	11927	12108	11896	11889	11936	12115	12065	12133	11968	12003	11964	11961	12044	11953	11907	11953	12020	12176	11905	11820	12010	11936
23922	21084	28506	23938	22544	55751	65994	50287	30791	18308	12434	11256	11052	10893	10883	10984	10829	10795	10850	10789	10927	10937	10969	10882	10897	10902	10963	10883	11044	10929	10840	10908	10854	11063	10819	10961	10797	10714	10673	10761	10841	10981	10828	10852	10795	10932	10777	10734	10896	10871	10695	10573	10776	10787	10843	10652	10781	10781	10744	10834	10771	10828	10759	10690	10684	10826	10870	10895	10907	10774	10695	10795	10903	10909	10723	10751	11013	11041	10903	10895	10838	10707	10736	10936	10780	10939	10751	10752	10805	10572	10745	10726	10710	10862	10799	10735	10759	10680	10812	10797	10761	10587	10730	10981	10756	10678	10681	11029	10849	10805	10867	10750	10720	10749	10805	10701	10859	11025	10851	10584	10759	10716	10623	10933	10946	10718	10657	10691	10631	10799	10739	10777	10767	10656	10874	10692	10805	10736	10751	10944	10790	10795	10675	10607	10801	10767	10806	10627	10700	10861	10969	10941	10679	10726	11008	10858	10806	10646	10715	10797	10791	10871	10806	10880	10818	10885	10824	10930	10567	10742	10694	10746	10676	10772	10779	10771	10699	10650	10566	10703	10622	10813	10628	10749	10937	10725	10743	10827	10909	10679	10745	10827	10649	10632	10948	10674	10920	10806	10951	10752	10848	10960	10886	10731	10849	10921	10741	10760	10609	10887	10872	10705	10701	10837	10903	10746	10678	10850	10738	10893	10774	10774	10796	10882	10743	10746	10921	10867	10633	10707	10775	10782	10717	10800	10901	10779	10964	10822	10785	10943	10699	10727	10799	10746	10917	10794	10790	10744	10937	10739	10703	10827	10821	10660	10826	10732	10780	10747	10793	10878	10944	10796	10964	10711	10823	10561	10705	10759	10825	10773	10643	10718	10828	10919	10665	10934	10816	10611	10825	10746	10638	10733	10775	10867	10691	10797	10782	10724	10743	10579	10795	10817	10855	10763	10786	10761	10763	10838	10946	10706	10901	10678	10707	10744	10743	10837	10678	10819	10711	10713	10737	10673	10873	10974	10786	11074	10682	10612	10691	10655	10755	10627	10870	10676	10823	10942	10686	10899	10890	10706	10926	10719	10651	10770	10730	10776	10625	10711	10632	10706	10953	10825	10949	10732	10834	10759	10690	10769	10780	10809	10627	10848	10694	10739	10766	10721	10692	10716	10825	10864	10762	10957	10908	10786	10847	10776	10521	10589	10790	10775	10809	10750	10842	10831	10661	10818	10793	10752	10710	10731	10791	10855	10734	10737	10649	10856	10826	10787	10801	10525	10905	10687	10732	10706	10873	10713	10835	10711	10817	10607	10579	10833	10744	10920	10768	10965	10675	10823	10832	10822	10694	10759	10801	10800	10854	10789	10894	10799	10763	10749	10831	10791	10589	10628	10730	10869	10720	10846	10680	10895	10778	10753	10697	10689	10701	10695	10794	10459	10717	10634	10785	10838	10786	10660	10691	10831	10867	10818	10779	10770	10766	10898	10696	10625	10783	10627	10906	10953	10814	10724	10668	10743	10874	10753	10841	10676	10777	10800	10869	10571	10514	10923	10817	10793	10715	10808	10760	10645	10752	10934	10818	10739	10802	10947	10645	10839	10863	10815	10796	10747	10807	10768	11066	10825	10677	10618	10814	10843	10943	10794	10770	10791	10938	10832	10577	10827	10921	10811	10869	10730	10866	10809	10654	10650	10825	10748	10797	10783	10749	10827	10872	10787	10676	10679	10832	10831	10793	10765	10768	10712	10952	10666	10863	10651	10782	10852	10814	10739	10784	10713	10801	10655	10725	10754	10869	10709	10693	10513	10775	10817	10636	10760	10862	10759	10772	10621	10833	10812	10784	10775	10819	10834	10900	10832	10715	10642	10794	10814	10843	10905	10939	10541	10877	10776	10821	10826	10646	10777	10559	10803	10794	10717	10723	10617	10937	10771	10605	10719	10571	10722	10713	10779	10763	10687	10748	10810	10721	10825	10727	10691	10888	10683	10921	10757	10637	10861	10788	10735	10767	10709	10826	10716	10900	10856	10737	10928	10770	10778	10801	10910	10704	10800	10729	10694	10969	10775	10703	10823	10815	10821	10897	10721	10833	10622	10904	10840	10610	10748	10751	10734	10822	10818	10818	10869	10740	10714	11001	10677	10719	10776	10615	10741	10653	10605	10601	10745	10824	10721	10736	10687	10824	10850	10878	10775	10661	10763	10661	10675	10843	10719	10742	10743	10719	10847	10816	10826	10742	10720	10641	10556	10686	10912	10834	10583	10866	10861	10887	10739	10870	10600	10702	10633	10760	10894	10770	10915	10653	10658	10809	10737	10810	10740	10678	10872	10657	10941	10655	10751	10910	10805	10722	10844	10828	10849	10702	10738	10865	10801	10870	10886	10704	10710	10815	10920	10804	10701	10636	10772	10793	10714	10715	10919	11013	10980	10713	10696	10866	10778	10616	10678	10689	10582	10757	10777	10998	10923	10772	10725	10738	10785	10838	10779	10709	10716	10716	10650	10719	10776	10630	10793	10770	10566	10881	10827	10905	10716	10921	10762	10881	10690	10759	10780	10728	10772	10774	10853	10858	10715	10823	10703	10692	10692	10921	10740	10887	10678	10679	10849	10507	10725	10795	10753	10847	10874	10860	10691	10688	10695	10777	10790	10780	10942	10703	10788	10796	10795	10865	10836	10766	10955	10680	10835	10743	10743	10752	10708	10589	10621	10690	10666	10712	10849	10991	10803	10731	10759	10867	10801	10746	10828	10696	10711	10701	10994	10886	10737	10814	10840	10600	10747	10730	10876	10691	10718	10701	10734	10821	10642	10773	10691	10725	10920	10763	10646	10812	10779	10765	10581	10707	10744	10807	10758	10812	10751	10654	10862	10968	10828	10733	10859	10767	10688	10710	10734	10857	10914	10865	10859	10819	10726	10852	10766	10776	10894	10844	10729	10697	10586	10876	10798	10735	10641	10754	10654	10758	10774	10738	10669	10717	10773	10840	10812	11029	10806	10760	10686	10729	10805	10917	10725	10748	10760	10721	10829	10716	10613	10700	10633	10615	10857	10803	10735	10648	10800	10808	10789	10952	10484	10775	10874	10846	10632	10842	10767	10773	10645	10778	10731	10796	10766	10815	10824	10703	10781	10762	10835	10888	10765	10851	10625	10853	10830	10739	10948	10805	10825	10774	10885	10765	10529	10748	10905	10911	10881	10786	10790	10814	10920	10820	10904	10793	10916	10563	10739	10784	10962	10615	10584	10764	10883	10843	10921	10736	10606	10998	10688	10794	10662	10732	10664	10830	10768	10635	10726	10524	10670	10837	10756	10831	10776	10844	10819	10916	10962	10770	10839	10696	10659	10796	10835	10689	10933	10740	10645	10668	10741	10751	10882	10773	10774	10716	10777	10663	10674	10661	10752	10888	10841	10974	10797	10695	10802	10584	10886	10584	10647	10808	10898	10873	10899	10700	10607	10690	10875	10774	11000	10621	10640	10630	10761	10747	10804	10793	10813	10836	10801	10757	10617	10778	10691	10665	10877	10772	10616	10830	10581	10684	10688	10550	10760	10751	10669	10783	10752	10744	10779	10942	10812	10919	10668	10649	10700	10705	10939	10781	10727	10684	10752	10807	10905	10717	10784	10831	10774	10669	10789	10772	10844	10657	10839	10825	10845	10681	10559	10937	10793	10876	10845	10835	10766	10685	10805	10721	10829	10577	10939	10581	10808	10748	10730	10788	10743	10804	10782	10678	10656	10815	10734	10696	10972	10833	10780	10623	10822	10823	10851	10840	10810	10850	10778	10530	10712	10688	10944	10848	10720	10776	10893	10680	10860	10591	10837	10777	10701	10908	10885	10829	10835	10907	10838	10782	10952	10667	10840	10753	10673	10932	10650	10648	10679	10759	10721	10962	10858	10794	10713	10803	10644	10863	10692	10842	10796	10859	10965	10763	10596	10676	10871	10607	10768	10744	10852	10914	10913	10868	10690	10713	10760	10832	10697	10884	10752	10831	10572	10736	10852	10926	10824	10610	10854	10600	10830	10697	10853	10913	10752	10715	10850	10790	10738	10749	10721	10709	10850	10714	10681	10735	10789	10725	10761	10695	10747	10817	10632	10808	10916	10740	10772	10922	10651	10903	10849	10890	10731	10817	10641	10783	10749	10757	10787	10907	10733	10668	10647	10769	10864	10826	10780	10944	10709	10805	10637	10701	10918	10790	10741	10740	10833	10810	10714	10885	10655	10714	10655	10677	10711	10773	10796	10777	10726	10595	10725	10823	10773	10945	10642	10623	10832	10708	10844	10959	10892	10607	10769	10883	10748	10841	10847	10900	10805	10786	10657	10721	10809	10799	10832	10736	10659	10899	10646	10615	10871	10766	10807	10794	10873	10679	10744	10701	10658	10739	10622	10710	10725	10639	10742	10729	10642	10680	10649	10792	10917	10782	10761	10798	10710	10708	10762	10770	10636	10628	10927	10777	10809	10878	10825	10769	10850	10813	10822	10758	10850	10863	10846	10796	10912	10866	10815	10571	10660	10841	10681	10951	10824	10593	10841	10710	10657	10690	10770	10897	10612	10606	10701	10718	10713	10734	10638	10941	10804	10869	10780	10708	10718	10832	10607	10660	10787	10790	10858	10698	10781	10558	10726	10790	10844	10826	10680	10659	10736	10757	10597	10656	10835	10775	10849	10748	10757	10960	10794	10709	10806	10748	10727	10736	10695	10709	10612	10833	10815	10871	10905	10774	10649	10904	10864	10746	10739	10755	10780	10685	10628	10784	10671	10725	10864	10821	10764	10755	10818	10829	10897	10689	10615	10848	10801	10845	10639	10677	10630	10804	10719	10893	10712	10709	10619	10778	10773	10644	10865	10575	10813	10923	10824	10853	10739	10779	10840	10628	10765	10658	10605	10977	10832	10689	10876	10621	10783	10742	10633	10829	10770	10686	10763	10776	10806	10804	10863	10860	10725	10798	10739	10717	10800	10703	10600	10643	10829	11033	10949	10699	10802	10867	10751	10745	10595	10870	10753	10842	10632	10767	10766	10637	10655	10776	10934	10814	10860	10678	10689	10783	10735	10875	10754	10780	10611	10910	10714	10779	10847	10810	10792	10807	10741	10794	10882
13976	23906	22035	18452	29597	65285	67015	52111	31037	17628	11912	11321	11237	11117	11189	11272	11201	11175	11170	11181	11114	11126	11209	11162	11267	11142	11141	11143	11286	11265	11232	11095	11227	11269	11203	11164	11265	11187	11243	11299	11121	11276	11242	11192	11241	11073	11278	11152	11111	11250	11171	11277	11175	11103	11168	11346	11238	11037	11270	11162	11296	11284	11212	11168	11150	11194	11264	11322	11094	11019	11345	11031	11251	11286	11399	11135	11356	11332	11212	11340	11219	11100	11091	11188	11197	11199	11145	11072	11234	11016	11046	11284	11164	11173	11190	11250	11245	11161	11283	11306	11126	11152	11261	11079	11124	11157	11109	11177	11203	11113	11286	11207	11181	11118	11303	11212	11248	11081	11321	11083	11057	11226	11310	11126	11123	11415	11300	11309	11081	11254	11074	11150	11181	11256	11250	11414	11288	11117	11256	11147	11200	11191	11116	11195	11126	11198	11168	11198	11201	11141	11455	11254	11095	11209	11149	11234	11233	11283	11117	11270	11195	11194	11157	11178	11279	11226	11184	11156	11329	11368	11347	11121	11158	10951	11137	11224	11245	11008	11277	11121	11272	11235	11210	11092	11254	11289	11172	11163	11192	11155	11297	11126	11131	11079	11068	11085	11342	11022	11060	11208	11435	11107	11139	11198	11077	11290	11132	11189	11041	11105	11231	11235	11100	11285	11216	11289	11215	11063	11213	11189	11181	11231	11288	11259	11115	11229	11274	11093	11441	11182	11052	11269	11201	11152	11264	11085	11218	11046	11119	11058	11341	11158	11215	11199	11202	11091	11025	11265	11170	11313	11185	11358	11222	11118	11144	11214	11310	11260	11236	11098	11128	11178	11189	11104	11114	11154	11096	11128	11195	11088	11224	11313	11071	11099	11018	11024	11325	11158	11238	11161	11168	11205	11270	11111	11113	11119	11326	11103	11160	11083	11114	11289	11173	11066	11222	11101	11196	11306	11241	11170	11281	11274	11164	11144	11296	11179	11166	11010	11032	11177	11249	11168	11106	11298	11236	11104	11262	11137	11224	11161	11198	11169	11232	11086	11072	11309	11104	11154	11148	11218	11128	11074	11252	11150	11325	11128	11183	11203	11225	11109	11326	11068	11238	11254	11170	11315	11312	11171	11223	11097	11245	11336	11292	11077	11244	11162	11328	11103	11150	11240	11162	11323	11243	11090	11008	11181	11159	11152	11149	11255	11298	11179	11203	11198	11058	11113	11162	10953	11307	11289	11236	11258	11261	11190	11204	11155	11183	11259	11080	11249	11236	11258	11218	11143	11324	11073	11280	11107	11229	11061	11092	11175	11197	11303	11118	11268	10991	11258	11109	11209	11137	11242	11331	11238	11196	11147	11167	11080	11371	11041	11142	11127	11384	11225	11296	11218	11201	11125	11083	11297	11033	10985	11176	11302	11159	11213	11126	11414	11179	11141	11248	11160	11315	11220	11201	11211	11220	11171	11109	11332	11425	11210	11226	11236	11230	11234	11271	11192	11236	11048	11223	11199	11207	11122	11168	11160	11204	11290	11161	10992	11157	11195	11247	11241	11229	11191	11007	11177	11281	11163	11198	11089	11240	11127	10945	11050	11159	11204	11165	11047	11262	11095	11434	11114	11335	11002	11227	11067	11191	11108	11220	11146	11147	11142	11151	11198	11159	11083	11098	11090	11219	11240	11202	11246	11208	11172	11260	11183	11103	11181	11121	11056	11198	11144	11261	11242	11243	11090	11177	11170	11293	11182	11121	11348	11273	11249	11138	11046	11172	11213	11233	11239	11178	11205	11179	11308	11156	11149	11123	11318	11232	11123	11068	11104	11120	11087	11173	11021	11104	11229	11136	11184	11188	11215	11205	11067	11220	11304	11121	11019	11289	11120	11321	11152	11284	11203	11178	11227	11232	11193	11328	11252	11119	11147	11249	11094	11154	11030	11203	11208	11190	11136	11130	11350	11154	11079	11171	11135	11333	11129	11282	11252	11221	11207	11163	11060	11227	11024	11233	11192	11057	11313	11109	11254	11140	11113	11231	11253	11140	11158	11272	11110	11085	11159	11246	11259	11155	11065	11066	11400	11125	11213	11183	11090	11118	11268	11110	11304	11038	11268	11086	11138	11342	10992	11264	11213	11260	11095	11213	11073	11237	11180	11209	11394	11141	11310	11232	11116	11198	11152	11051	11292	11138	11080	11331	11121	11314	11230	11071	11191	11354	11073	11149	11344	11108	11174	11263	11341	11181	11253	10995	11067	11091	11140	11065	11180	11049	11080	11162	11134	11141	11154	11075	11254	11323	11159	11278	11043	11353	11191	11327	11269	11140	11268	11266	11117	11219	11236	11109	11076	11272	11177	11196	11140	11068	11163	11265	11222	11346	11225	11149	11049	11181	11241	11125	11068	11202	11319	11186	11179	11200	11231	11126	11033	11161	11104	11080	11287	11302	11139	11177	11104	11161	11250	11266	11191	11213	11163	11249	11038	11225	11109	11150	11243	11009	11214	11193	11250	11305	11087	11252	11280	11228	11331	11130	11221	11218	11150	11092	11258	11204	11245	11154	11092	11149	11205	11221	11041	11155	11236	11213	11222	11300	11152	11229	11151	11323	11011	11289	11218	11200	11135	11197	11357	11157	11256	11215	11283	11189	11136	11162	11092	11230	11144	11226	11039	11107	11217	11205	11242	11180	11226	11210	11078	11111	11219	11191	11285	11239	11243	11200	11246	11071	11165	11256	11284	11299	11167	11372	11105	11296	11238	11000	11144	11219	11073	11448	11117	11218	11146	11242	11179	11189	11239	11248	11215	11249	11226	11139	11240	11313	11151	11282	11275	11163	11196	11413	11209	11242	11202	11232	11109	11100	11079	11182	11050	11105	11195	11199	11106	11284	11107	11117	11201	11310	11205	11185	11141	11210	11188	11288	11053	11139	11171	11206	11049	11193	11234	11299	11082	11279	11115	11290	11144	11174	11204	11163	11101	11129	11008	11326	11205	11162	10994	11077	11216	11123	11071	11296	11381	11345	11277	11216	11226	11247	11246	11107	11165	11217	11132	11181	11265	11245	11148	11158	11275	11207	11123	11160	11222	11167	11119	11317	11226	11283	11264	11041	11183	11187	11133	11196	11239	11085	11210	11103	11216	11175	11386	11215	11070	11153	11107	11236	11259	11100	11183	11131	11107	11177	11230	11239	11247	11262	11144	11268	11172	11233	11273	11271	11160	11017	11185	11324	11089	11153	11219	10963	11244	11214	11168	11328	11075	11173	11326	11149	11271	11250	11075	11175	11071	11239	11299	11085	11177	11142	11288	11135	11043	11223	11181	11211	11140	11196	11050	11238	11182	11251	11286	11180	11262	11086	11165	11274	11075	11196	11175	11331	11210	11214	11164	11149	11284	11125	11249	11398	11331	11185	11086	11218	11248	11185	11121	11194	11116	11139	11188	11244	11208	11200	11129	11155	11140	11202	11171	11159	11193	11138	11076	11157	11261	11224	11311	11242	11141	11202	11111	11175	11091	11250	11226	11346	11242	11131	11157	11243	11210	11039	11031	11205	11403	11174	11180	11248	11216	11105	11132	11135	11245	11026	11279	11242	11069	11289	11122	11199	11075	11124	11184	10982	11241	11278	11163	11168	11127	11167	11220	11217	11155	11222	11101	11181	11082	11231	11125	11201	11201	11216	11211	11270	11028	11223	11250	11248	11084	11034	11088	11194	11162	11295	11042	11219	11106	11154	11080	11142	11084	11339	11206	11174	11288	11236	11223	11178	11259	11177	11233	11241	11124	11099	11085	11313	11200	11281	11029	11160	11137	11135	11129	11295	11171	11186	11098	11337	11233	11241	11227	11209	11156	11112	11215	11245	11084	11104	11105	11049	11182	11245	11303	11122	11203	11150	11140	11248	11187	11235	11128	11081	11219	11066	11136	11222	11308	11145	11247	11255	11197	11160	11168	10995	11258	11045	11183	11066	11267	11088	11048	11190	11250	10927	11194	11105	11231	11060	11164	11143	11168	11454	11196	11190	11402	11339	11156	11135	11221	11212	11115	11290	11234	11081	11037	11252	11174	11086	11264	11396	11222	11220	11316	11177	11259	11202	11268	11282	11156	11105	11123	11101	11185	11220	11148	11205	11180	11172	11245	11230	11170	11334	11250	11287	11231	11119	11226	11150	11137	11247	11168	11086	11248	11191	11244	11234	11111	11326	11120	11250	11130	11334	11048	11200	11280	11184	11185	11268	11137	11217	11175	11166	11234	11191	11240	11259	11255	11310	11159	11264	11159	11102	11172	11063	11342	11349	11265	11280	11222	11243	11173	11234	11037	11171	11321	11163	11309	11274	11132	11195	11265	11229	11207	11025	11011	11091	11096	11110	11198	11177	11208	11149	11020	11131	11110	11135	11209	11286	11235	11172	11145	11282	11069	11159	11184	11007	11244	11079	11128	11266	11144	11043	11323	11295	11216	11167	11235	11215	11150	11081	11274	11098	11176	11272	11013	11100	11153	11251	11189	11201	11165	11117	11185	11250	11158	11358	11145	11205	11228	11167	11104	11236	10977	11342	11215	11067	11018	11106	11135	11207	11148	11136	11036	11285	11244	11161	11131	11281	11124	11103	11147	11105	11290	11175	11141	11196	11247	11154	11246	11075	11021	11000	11161	11144	11138	11078	11094	11051	11270	11285	11263	11255	11143	11215	11319	11130	11164	11315	11286	11243	11099	11370	11306	11169	11301	11353	11283	11185	11092	11214	11157	11236	11281	11201	11173	11053	11101	11149	11242	11023	11060	11164	11223	11103	11116	11228	11303	11132	11099	11110	11098	11230	11266	11145	11107	11054	11261	11108	11267	11235	11215	11207	11137	11275	11149	11238	11154	11152	11147	11233	11277	11216	11159	11071	11071	11332	11177	11055	11288	11155	11139	11233	11237	11363	10976	11159	10979	11258	11133	11277	11093	11077	11210	11088	11150	11149	11089	11137	10984	11256	11242	11208	11181	11142	11191	11376	11096	11230	11124	11278	11223	11183	11251	11157	11120	11201	11227	11175	11328	11264	11170	11279	11241	11170	11089	11142	11275	11254	11249	11306	11299	11049	11149	11139	11119	11266	11048	11188	11140	11302	10977
28110	20047	16162	13120	13938	24901	24225	17992	13776	11976	11473	11449	11439	11452	11498	11545	11488	11579	11295	11241	11487	11461	11341	11445	11382	11275	11316	11504	11245	11252	11383	11387	11513	11422	11402	11428	11469	11436	11341	11412	11351	11437	11509	11323	11299	11320	11484	11186	11272	11386	11358	11275	11422	11398	11427	11527	11416	11284	11307	11228	11397	11398	11505	11340	11418	11486	11425	11528	11305	11255	11296	11422	11465	11428	11399	11436	11398	11373	11163	11551	11471	11192	11258	11473	11414	11253	11380	11215	11394	11286	11337	11424	11441	11432	11465	11211	11555	11340	11472	11425	11281	11382	11448	11476	11304	11432	11536	11284	11335	11356	11434	11309	11290	11533	11250	11420	11437	11317	11342	11347	11398	11405	11346	11545	11394	11497	11297	11284	11330	11356	11315	11430	11296	11423	11285	11376	11359	11507	11450	11398	11367	11424	11168	11533	11282	11395	11611	11388	11538	11388	11458	11453	11376	11380	11454	11225	11288	11302	11304	11359	11351	11292	11316	11439	11337	11298	11403	11203	11272	11501	11292	11486	11441	11453	11509	11272	11424	11289	11216	11255	11388	11392	11403	11429	11338	11319	11340	11430	11452	11303	11358	11324	11485	11361	11441	11426	11387	11386	11380	11407	11295	11294	11461	11250	11339	11225	11445	11247	11453	11522	11230	11497	11604	11485	11462	11372	11387	11292	11473	11341	11385	11421	11385	11525	11295	11504	11478	11272	11339	11415	11347	11507	11359	11336	11517	11486	11396	11349	11367	11252	11332	11276	11395	11449	11392	11362	11390	11323	11407	11470	11453	11340	11373	11414	11501	11374	11468	11365	11395	11408	11335	11402	11372	11484	11333	11404	11488	11285	11342	11482	11423	11383	11253	11341	11426	11213	11679	11426	11434	11316	11281	11354	11416	11148	11371	11365	11431	11416	11371	11457	11293	11290	11372	11414	11464	11560	11484	11480	11341	11471	11413	11443	11267	11163	11289	11260	11560	11297	11425	11350	11230	11283	11321	11277	11431	11522	11331	11199	11327	11472	11437	11343	11291	11304	11379	11329	11389	11242	11440	11533	11320	11330	11254	11458	11251	11488	11473	11554	11372	11299	11287	11460	11475	11548	11411	11578	11552	11405	11537	11239	11426	11592	11531	11378	11317	11424	11344	11406	11392	11472	11464	11286	11380	11407	11477	11351	11475	11483	11337	11221	11197	11336	11384	11402	11339	11311	11201	11447	11347	11528	11506	11504	11367	11222	11503	11356	11311	11462	11202	11123	11351	11339	11629	11262	11375	11314	11624	11476	11403	11464	11342	11336	11349	11366	11206	11427	11293	11374	11310	11470	11542	11519	11607	11345	11294	11387	11489	11418	11282	11436	11473	11476	11401	11345	11295	11303	11580	11270	11407	11592	11555	11548	11370	11301	11318	11339	11396	11386	11365	11475	11293	11403	11385	11223	11291	11285	11318	11505	11504	11395	11515	11369	11326	11371	11259	11309	11236	11244	11534	11436	11239	11300	11390	11269	11383	11424	11279	11190	11331	11431	11272	11437	11302	11572	11560	11514	11460	11547	11324	11301	11296	11307	11337	11323	11303	11486	11423	11394	11400	11221	11373	11377	11413	11352	11479	11308	11278	11360	11316	11372	11522	11441	11386	11395	11613	11299	11419	11436	11376	11283	11380	11394	11385	11464	11274	11268	11397	11357	11317	11435	11472	11467	11578	11384	11504	11393	11371	11343	11403	11394	11437	11505	11476	11382	11344	11324	11440	11503	11373	11364	11232	11439	11397	11406	11393	11376	11549	11327	11540	11296	11471	11478	11350	11396	11363	11500	11590	11404	11427	11299	11462	11358	11410	11411	11296	11471	11251	11363	11339	11309	11336	11517	11409	11284	11228	11297	11316	11331	11504	11449	11472	11538	11281	11418	11531	11407	11571	11419	11471	11466	11230	11322	11338	11401	11303	11328	11442	11445	11409	11114	11200	11443	11447	11231	11471	11404	11600	11403	11531	11596	11509	11218	11247	11418	11264	11461	11475	11351	11484	11423	11460	11203	11318	11330	11277	11322	11371	11275	11110	11227	11246	11450	11543	11409	11642	11276	11341	11366	11269	11325	11391	11426	11200	11363	11312	11357	11418	11235	11348	11291	11360	11508	11372	11484	11357	11345	11359	11433	11329	11407	11554	11420	11491	11286	11520	11362	11294	11215	11528	11335	11389	11438	11440	11392	11512	11357	11567	11517	11604	11401	11426	11389	11322	11416	11464	11360	11475	11407	11386	11450	11409	11426	11562	11454	11544	11432	11245	11396	11273	11345	11243	11420	11430	11421	11394	11429	11351	11445	11426	11423	11348	11315	11393	11299	11474	11392	11557	11461	11326	11404	11205	11412	11481	11376	11452	11496	11360	11358	11456	11359	11230	11243	11518	11520	11384	11388	11211	11378	11397	11473	11234	11439	11474	11461	11549	11461	11523	11340	11349	11399	11484	11563	11416	11425	11366	11285	11528	11359	11358	11448	11505	11449	11518	11436	11468	11252	11355	11466	11297	11734	11413	11436	11487	11169	11383	11469	11370	11413	11246	11484	11430	11362	11270	11504	11474	11472	11333	11282	11300	11491	11369	11313	11550	11493	11271	11444	11289	11393	11523	11229	11358	11396	11336	11430	11373	11354	11521	11535	11337	11377	11357	11389	11388	11380	11221	11369	11445	11458	11477	11252	11325	11370	11469	11237	11337	11355	11290	11558	11347	11246	11536	11419	11377	11465	11319	11330	11300	11460	11366	11456	11360	11388	11155	11358	11456	11390	11376	11437	11367	11480	11378	11398	11379	11456	11284	11301	11234	11349	11532	11452	11344	11449	11303	11448	11414	11276	11372	11381	11373	11209	11348	11443	11445	11349	11425	11427	11441	11533	11351	11334	11454	11575	11285	11348	11222	11464	11386	11298	11452	11322	11322	11411	11440	11476	11380	11258	11296	11355	11395	11271	11393	11385	11248	11323	11247	11389	11348	11420	11497	11419	11338	11237	11300	11283	11340	11251	11509	11331	11545	11365	11415	11326	11303	11326	11331	11347	11317	11312	11246	11252	11402	11367	11437	11208	11364	11383	11258	11387	11445	11394	11413	11407	11286	11380	11279	11412	11328	11390	11405	11372	11463	11220	11341	11300	11519	11562	11263	11275	11521	11269	11398	11396	11494	11299	11386	11435	11474	11133	11303	11445	11252	11328	11309	11321	11448	11405	11375	11282	11433	11419	11513	11390	11415	11215	11595	11408	11365	11468	11426	11418	11429	11411	11388	11515	11280	11505	11347	11213	11386	11318	11343	11222	11445	11328	11339	11275	11357	11284	11505	11588	11444	11249	11258	11630	11478	11246	11407	11501	11415	11540	11503	11345	11490	11288	11372	11417	11348	11367	11397	11307	11455	11270	11580	11307	11437	11487	11329	11301	11384	11457	11386	11502	11332	11386	11338	11362	11338	11480	11415	11380	11461	11270	11316	11367	11443	11483	11405	11356	11266	11352	11356	11260	11296	11326	11348	11353	11388	11335	11383	11391	11597	11400	11424	11264	11369	11466	11428	11291	11334	11422	11600	11435	11389	11437	11468	11391	11350	11365	11273	11242	11513	11600	11451	11175	11252	11408	11264	11223	11339	11540	11398	11324	11244	11377	11334	11483	11372	11359	11527	11458	11250	11382	11438	11344	11535	11454	11264	11231	11425	11542	11343	11377	11340	11412	11351	11378	11352	11367	11399	11329	11421	11351	11267	11292	11419	11401	11479	11357	11322	11453	11197	11345	11388	11473	11348	11294	11246	11307	11253	11346	11190	11319	11476	11357	11388	11367	11405	11452	11352	11326	11493	11517	11477	11290	11482	11464	11390	11459	11460	11399	11419	11359	11473	11496	11511	11322	11209	11491	11349	11234	11415	11493	11363	11476	11071	11313	11368	11407	11326	11394	11467	11321	11524	11525	11457	11361	11457	11314	11426	11361	11456	11410	11573	11467	11488	11410	11471	11419	11339	11317	11417	11420	11315	11407	11345	11475	11375	11384	11365	11400	11363	11475	11567	11114	11253	11341	11492	11440	11414	11375	11449	11353	11316	11352	11407	11298	11336	11316	11433	11307	11287	11465	11251	11200	11227	11377	11287	11384	11424	11438	11358	11301	11276	11316	11322	11405	11375	11487	11496	11372	11269	11494	11411	11443	11466	11335	11308	11431	11230	11452	11185	11551	11468	11333	11333	11376	11394	11420	11311	11407	11364	11306	11347	11298	11427	11363	11312	11430	11186	11156	11309	11371	11493	11466	11452	11459	11349	11422	11408	11386	11383	11291	11340	11472	11492	11452	11423	11387	11432	11344	11663	11437	11262	11362	11391	11496	11438	11501	11428	11229	11466	11274	11359	11410	11353	11481	11299	11296	11441	11384	11319	11382	11618	11324	11510	11406	11337	11323	11515	11221	11371	11278	11568	11409	11566	11518	11484	11457	11494	11266	11479	11263	11306	11532	11436	11351	11423	11355	11526	11361	11342	11347	11367	11440	11392	11441	11323	11307	11296	11395	11570	11530	11462	11402	11495	11474	11439	11294	11285	11260	11545	11457	11277	11533	11480	11483	11420	11298	11121	11440	11406	11345	11299	11413	11459	11546	11318	11167	11382	11238	11484	11359	11441	11311	11529	11373	11308	11418	11444	11394	11325	11286	11358	11332	11505	11467	11345	11420	11638	11445	11421	11286	11329	11437	11392	11347	11314	11280	11332	11302	11182	11484	11531	11313	11548	11644	11355	11267	11441	11281	11230	11438	11228	11291	11253	11347	11326	11522	11505	11460	11570	11377	11610	11465	11480	11363	11359	11565	11339	11317	11456	11408	11476	11304	11287	11422	11314	11226	11299	11296	11372	11298	11409	11458	11465	11345	11308	11413	11689	11415	11107	11315	11254	11236	11353	11198	11473	11549	11294	11530	11279	11430	11491	11351	11342	11530	11526	11478	11365	11400	11205	11285	11565	11522	11347	11401	11359	11319	11400	11388	11470	11355	11250	11535	11341	11259	11334	11394	11556	11342	11333	11332	11406	11449	11472	11458	11280	11373	11335	11299	11160	11535	11378	11503	11465	11451
12596	12558	12423	11951	16389	30293	26271	18982	13760	12049	11771	11670	11649	11762	11660	11756	11585	11610	11575	11631	11641	11689	11560	11535	11663	11705	11618	11576	11570	11623	11592	11777	11642	11686	11499	11611	11656	11503	11533	11650	11675	11542	11604	11498	11716	11563	11536	11658	11574	11462	11568	11543	11700	11716	11728	11612	11533	11667	11724	11579	11646	11688	11629	11526	11495	11681	11556	11615	11575	11608	11624	11707	11744	11725	11625	11699	11613	11636	11756	11850	11576	11512	11574	11579	11709	11572	11649	11487	11610	11741	11816	11560	11589	11564	11628	11594	11501	11568	11632	11684	11577	11552	11725	11623	11604	11780	11633	11641	11698	11646	11867	11702	11727	11678	11547	11608	11594	11661	11605	11754	11610	11723	11545	11490	11628	11615	11564	11620	11691	11545	11441	11713	11657	11743	11545	11598	11482	11702	11713	11567	11652	11424	11767	11622	11745	11507	11643	11660	11709	11657	11722	11444	11676	11600	11646	11448	11707	11588	11516	11679	11589	11573	11582	11690	11711	11832	11729	11570	11459	11699	11566	11664	11714	11537	11647	11571	11540	11531	11576	11672	11552	11711	11729	11582	11511	11492	11507	11720	11552	11557	11643	11616	11527	11678	11544	11692	11623	11612	11701	11464	11631	11627	11615	11713	11682	11568	11532	11585	11676	11558	11569	11565	11542	11678	11630	11486	11814	11529	11528	11574	11570	11608	11481	11715	11712	11392	11530	11600	11452	11638	11731	11631	11670	11574	11511	11684	11598	11524	11676	11586	11617	11620	11619	11685	11496	11795	11674	11641	11497	11697	11670	11544	11551	11668	11704	11676	11512	11668	11633	11561	11668	11699	11688	11430	11752	11663	11791	11615	11579	11456	11523	11626	11654	11611	11651	11578	11583	11577	11613	11666	11593	11735	11595	11699	11560	11731	11701	11584	11564	11488	11660	11545	11693	11701	11545	11709	11566	11621	11706	11564	11492	11658	11599	11521	11652	11614	11600	11564	11401	11683	11782	11688	11626	11644	11556	11526	11699	11516	11627	11603	11487	11744	11675	11535	11837	11643	11642	11564	11664	11556	11697	11614	11652	11599	11536	11781	11814	11496	11714	11544	11556	11531	11752	11573	11567	11859	11487	11612	11528	11627	11654	11637	11555	11553	11686	11534	11538	11749	11509	11865	11671	11504	11607	11578	11749	11674	11504	11519	11558	11514	11663	11722	11568	11580	11373	11822	11499	11940	11616	11771	11694	11636	11543	11657	11557	11499	11498	11581	11626	11561	11680	11626	11614	11491	11498	11699	11640	11582	11603	11799	11476	11766	11376	11613	11651	11540	11577	11632	11593	11638	11524	11667	11574	11524	11522	11636	11633	11475	11622	11457	11763	11493	11598	11630	11733	11610	11553	11519	11545	11616	11482	11686	11692	11673	11524	11593	11527	11619	11637	11692	11710	11661	11507	11655	11443	11556	11626	11625	11634	11563	11731	11656	11549	11553	11644	11518	11582	11465	11486	11464	11620	11771	11700	11662	11572	11625	11653	11545	11552	11532	11586	11454	11761	11572	11725	11659	11499	11542	11629	11474	11610	11606	11644	11523	11600	11595	11625	11482	11585	11621	11621	11743	11632	11694	11659	11420	11401	11651	11695	11654	11770	11655	11586	11622	11688	11537	11622	11650	11610	11648	11767	11567	11531	11551	11600	11541	11546	11570	11589	11682	11600	11583	11639	11731	11612	11793	11636	11508	11502	11591	11557	11601	11598	11749	11569	11606	11560	11689	11566	11541	11549	11722	11572	11476	11578	11644	11599	11487	11544	11662	11826	11680	11543	11613	11623	11544	11745	11689	11616	11623	11591	11681	11529	11556	11634	11470	11769	11538	11606	11429	11588	11703	11473	11642	11567	11604	11702	11660	11703	11588	11504	11569	11640	11555	11661	11501	11602	11657	11737	11655	11622	11599	11655	11588	11663	11471	11704	11715	11616	11534	11733	11589	11688	11534	11607	11797	11608	11673	11661	11600	11671	11497	11599	11610	11658	11619	11555	11577	11658	11553	11654	11608	11585	11517	11588	11600	11635	11615	11630	11608	11594	11490	11525	11693	11626	11631	11709	11584	11802	11531	11645	11622	11781	11656	11533	11616	11611	11521	11640	11544	11622	11646	11649	11666	11480	11540	11594	11633	11534	11703	11752	11534	11545	11699	11676	11636	11710	11375	11541	11699	11678	11718	11525	11487	11667	11547	11768	11677	11658	11611	11674	11674	11561	11744	11604	11617	11634	11592	11795	11493	11598	11571	11794	11511	11712	11466	11671	11581	11626	11704	11537	11723	11572	11742	11696	11640	11614	11508	11670	11686	11521	11603	11550	11588	11454	11581	11667	11514	11645	11676	11779	11562	11785	11450	11625	11558	11592	11590	11696	11570	11471	11704	11619	11426	11563	11696	11684	11609	11665	11652	11661	11550	11632	11545	11599	11465	11609	11615	11554	11619	11628	11467	11703	11513	11686	11626	11589	11686	11592	11598	11683	11571	11841	11730	11699	11708	11513	11806	11617	11496	11679	11479	11782	11574	11676	11658	11606	11711	11514	11609	11636	11657	11616	11498	11608	11529	11550	11679	11481	11682	11814	11811	11636	11511	11686	11656	11749	11635	11517	11636	11523	11483	11444	11729	11593	11516	11641	11647	11608	11749	11789	11638	11609	11679	11725	11715	11632	11749	11605	11692	11539	11760	11568	11592	11425	11631	11639	11576	11465	11723	11638	11519	11731	11567	11726	11678	11697	11663	11380	11651	11507	11674	11609	11555	11462	11734	11521	11536	11669	11586	11759	11707	11615	11502	11568	11649	11572	11670	11683	11663	11639	11784	11615	11616	11629	11618	11583	11499	11678	11700	11558	11754	11668	11642	11543	11634	11650	11429	11724	11508	11559	11552	11531	11424	11639	11540	11582	11600	11551	11529	11660	11619	11490	11499	11628	11731	11591	11829	11631	11677	11698	11511	11510	11587	11685	11607	11627	11658	11486	11708	11704	11678	11688	11676	11673	11798	11556	11544	11686	11622	11448	11877	11672	11514	11775	11739	11625	11679	11691	11617	11709	11673	11552	11679	11545	11550	11684	11564	11669	11689	11526	11571	11636	11697	11642	11793	11479	11651	11631	11758	11690	11619	11923	11611	11591	11693	11721	11711	11621	11700	11641	11625	11695	11568	11590	11587	11562	11642	11710	11692	11649	11512	11716	11454	11572	11435	11612	11601	11647	11672	11785	11622	11670	11566	11427	11709	11834	11524	11614	11462	11606	11592	11721	11581	11671	11624	11645	11654	11571	11507	11558	11556	11702	11753	11671	11773	11689	11533	11642	11727	11572	11720	11591	11661	11762	11566	11661	11530	11608	11712	11686	11587	11672	11733	11640	11563	11722	11580	11737	11696	11620	11694	11587	11692	11809	11616	11606	11577	11527	11548	11578	11754	11564	11594	11671	11498	11651	11529	11644	11638	11584	11757	11473	11754	11683	11496	11600	11668	11705	11616	11549	11563	11677	11758	11678	11751	11728	11611	11710	11705	11523	11585	11527	11820	11601	11565	11615	11616	11635	11573	11647	11598	11606	11841	11638	11641	11744	11724	11492	11521	11671	11719	11645	11530	11590	11735	11629	11593	11627	11670	11802	11699	11509	11391	11732	11616	11554	11719	11707	11762	11593	11570	11667	11670	11656	11529	11587	11687	11522	11540	11627	11671	11513	11642	11690	11676	11572	11774	11685	11580	11528	11689	11547	11625	11584	11637	11684	11557	11543	11584	11639	11705	11674	11575	11674	11615	11701	11546	11601	11727	11651	11669	11577	11621	11535	11741	11587	11636	11601	11656	11641	11524	11695	11564	11636	11606	11554	11617	11548	11581	11625	11587	11593	11697	11640	11718	11632	11703	11560	11730	11597	11551	11654	11625	11628	11652	11626	11566	11707	11605	11648	11555	11507	11539	11625	11608	11498	11688	11698	11623	11678	11686	11459	11710	11624	11698	11594	11715	11468	11532	11611	11713	11573	11766	11608	11578	11510	11687	11546	11590	11586	11492	11862	11563	11469	11661	11609	11837	11819	11566	11595	11700	11597	11591	11517	11739	11591	11699	11604	11767	11584	11546	11469	11641	11657	11629	11667	11743	11650	11640	11757	11657	11631	11485	11606	11741	11761	11615	11665	11546	11617	11669	11651	11555	11640	11562	11670	11646	11668	11750	11641	11823	11715	11665	11606	11472	11595	11700	11550	11591	11645	11528	11663	11685	11640	11655	11569	11604	11547	11574	11576	11646	11555	11651	11689	11550	11642	11641	11664	11491	11593	11445	11644	11731	11737	11701	11666	11713	11522	11600	11600	11502	11585	11471	11710	11640	11538	11772	11743	11548	11558	11685	11642	11595	11590	11724	11604	11627	11691	11648	11440	11538	11474	11566	11498	11630	11466	11687	11688	11438	11584	11713	11551	11624	11658	11593	11701	11774	11716	11464	11644	11834	11404	11598	11623	11598	11666	11507	11696	11607	11565	11682	11577	11606	11674	11735	11706	11595	11669	11577	11654	11673	11535	11452	11670	11594	11596	11568	11671	11599	11661	11675	11539	11581	11610	11525	11642	11739	11497	11544	11650	11587	11623	11579	11579	11643	11643	11644	11498	11679	11611	11488	11642	11486	11484	11694	11601	11596	11798	11657	11601	11589	11665	11504	11580	11633	11495	11518	11655	11558	11794	11533	11720	11587	11766	11610	11570	11496	11596	11596	11612	11611	11725	11751	11631	11581	11695	11657	11677	11457	11492	11746	11554	11577	11662	11538	11458	11568	11727	11749	11630	11587	11606	11641	11651	11637	11653	11712	11671	11688	11614	11506	11528	11559	11548	11632	11669	11714	11607	11668	11653	11533	11717	11465	11569	11571	11674	11633	11604	11525	11659	11646	11640	11573	11699	11552	11637	11619	11666	11559	11643	11702	11541	11659	11729	11397	11654	11529	11751	11493	11691	11498	11617	11619	11560	11825	11529	11678	11597	11499	11645	11662	11715	11689	11725	11697	11658	11677	11436	11761	11474	11604	11582	11699	11667	11723	11777	11602	11706	11689	11724	11601	11607	11719	11659	11636
25796	21116	26835	25909	39502	52729	39920	25767	16135	12531	11113	10687	10509	10654	10572	10515	10560	10597	10419	10602	10593	10612	10576	10530	10536	10622	10671	10498	10414	10560	10347	10414	10527	10442	10546	10434	10472	10577	10480	10510	10588	10366	10422	10450	10418	10642	10520	10487	10436	10379	10658	10660	10579	10407	10509	10651	10590	10476	10447	10521	10613	10428	10533	10515	10427	10369	10435	10432	10461	10350	10582	10577	10561	10617	10323	10362	10575	10535	10364	10551	10296	10516	10567	10349	10530	10424	10514	10525	10468	10386	10356	10541	10457	10374	10514	10533	10401	10461	10541	10407	10500	10466	10350	10502	10466	10505	10450	10627	10503	10510	10617	10494	10372	10531	10404	10622	10578	10420	10472	10480	10398	10226	10670	10255	10409	10570	10604	10508	10347	10417	10300	10472	10508	10471	10546	10573	10457	10510	10422	10403	10537	10454	10302	10586	10230	10570	10640	10508	10561	10440	10373	10390	10506	10488	10480	10504	10537	10421	10580	10335	10328	10431	10485	10501	10500	10663	10343	10508	10384	10403	10332	10502	10428	10249	10499	10359	10459	10431	10320	10508	10511	10466	10461	10429	10318	10468	10395	10685	10488	10548	10459	10397	10517	10325	10481	10381	10447	10571	10370	10498	10437	10405	10534	10240	10590	10464	10419	10441	10530	10605	10343	10463	10557	10283	10523	10455	10274	10488	10451	10391	10639	10536	10594	10457	10669	10601	10634	10292	10539	10289	10560	10337	10356	10502	10447	10481	10501	10514	10482	10384	10587	10370	10481	10310	10468	10517	10444	10416	10563	10509	10476	10476	10316	10459	10468	10516	10396	10376	10454	10307	10563	10588	10520	10432	10474	10563	10674	10451	10546	10560	10310	10611	10300	10361	10514	10439	10371	10502	10625	10483	10448	10500	10654	10516	10410	10381	10522	10423	10358	10569	10536	10402	10418	10579	10420	10627	10610	10354	10436	10433	10361	10519	10508	10388	10524	10498	10532	10603	10502	10589	10518	10454	10412	10477	10357	10589	10591	10617	10266	10327	10456	10428	10499	10398	10620	10329	10559	10526	10513	10504	10510	10611	10419	10408	10550	10522	10535	10506	10373	10460	10381	10599	10550	10634	10464	10481	10514	10555	10723	10506	10477	10297	10484	10715	10422	10649	10331	10358	10598	10501	10318	10447	10623	10425	10596	10394	10489	10504	10629	10566	10633	10459	10461	10423	10437	10428	10295	10509	10421	10493	10416	10440	10329	10317	10414	10547	10380	10498	10511	10424	10604	10389	10427	10496	10581	10505	10486	10506	10600	10301	10503	10491	10335	10371	10499	10639	10572	10545	10439	10276	10444	10522	10553	10400	10398	10409	10511	10559	10585	10588	10439	10582	10498	10540	10373	10611	10497	10469	10404	10548	10554	10673	10545	10321	10371	10516	10389	10615	10684	10509	10362	10586	10592	10352	10618	10345	10578	10419	10521	10572	10516	10399	10622	10497	10499	10604	10529	10456	10459	10497	10533	10177	10254	10230	10283	10468	10300	10360	10496	10661	10424	10507	10687	10517	10518	10487	10416	10352	10435	10590	10584	10583	10594	10435	10422	10473	10448	10447	10534	10600	10574	10383	10523	10492	10413	10454	10676	10470	10329	10488	10342	10480	10536	10530	10442	10486	10415	10451	10567	10597	10542	10427	10460	10335	10431	10395	10491	10492	10534	10480	10520	10432	10461	10506	10402	10435	10472	10558	10597	10370	10648	10437	10510	10559	10474	10430	10395	10561	10486	10450	10361	10526	10186	10443	10400	10507	10408	10336	10503	10475	10533	10751	10490	10293	10460	10395	10676	10413	10323	10346	10465	10442	10373	10435	10397	10521	10694	10486	10550	10484	10592	10402	10606	10315	10548	10438	10461	10386	10510	10535	10679	10724	10457	10566	10514	10563	10604	10396	10706	10422	10399	10418	10384	10589	10563	10314	10431	10495	10442	10322	10310	10419	10609	10463	10581	10465	10489	10256	10360	10403	10413	10250	10420	10438	10321	10421	10562	10437	10343	10619	10551	10524	10571	10323	10330	10369	10563	10474	10343	10339	10412	10545	10370	10463	10505	10536	10508	10530	10511	10425	10376	10284	10462	10415	10610	10373	10210	10415	10494	10513	10226	10348	10323	10396	10558	10464	10474	10408	10519	10410	10543	10570	10287	10444	10502	10463	10479	10282	10444	10651	10544	10590	10579	10402	10510	10519	10293	10620	10366	10362	10511	10542	10425	10442	10574	10491	10471	10346	10401	10379	10405	10571	10594	10510	10408	10560	10527	10325	10352	10500	10467	10230	10569	10461	10412	10490	10515	10454	10462	10253	10433	10298	10596	10594	10625	10506	10432	10533	10493	10387	10326	10494	10677	10378	10285	10563	10359	10431	10538	10510	10548	10200	10656	10396	10567	10457	10464	10605	10438	10542	10513	10480	10424	10344	10395	10381	10544	10452	10533	10552	10424	10442	10650	10356	10712	10471	10567	10416	10436	10334	10357	10513	10235	10254	10502	10386	10425	10284	10388	10410	10521	10594	10606	10556	10313	10387	10418	10419	10418	10422	10538	10488	10409	10364	10357	10369	10604	10309	10519	10374	10500	10517	10530	10344	10532	10323	10365	10575	10443	10622	10441	10670	10369	10319	10535	10503	10395	10545	10491	10672	10587	10462	10299	10475	10524	10556	10551	10578	10448	10536	10469	10421	10470	10528	10664	10501	10417	10433	10614	10518	10308	10409	10586	10559	10457	10515	10437	10440	10424	10504	10375	10485	10313	10559	10505	10595	10605	10396	10548	10479	10624	10529	10511	10596	10524	10403	10633	10503	10434	10496	10376	10237	10282	10705	10369	10522	10287	10426	10444	10465	10442	10481	10455	10545	10404	10511	10642	10609	10453	10562	10369	10554	10445	10336	10590	10569	10586	10439	10406	10457	10525	10522	10595	10462	10566	10679	10385	10502	10476	10439	10415	10435	10416	10599	10529	10552	10663	10399	10565	10456	10477	10544	10511	10407	10425	10421	10380	10504	10220	10490	10445	10445	10412	10647	10347	10307	10481	10334	10546	10652	10599	10484	10648	10316	10375	10383	10412	10356	10497	10454	10412	10463	10468	10515	10503	10530	10651	10531	10542	10432	10488	10402	10446	10384	10497	10372	10410	10367	10741	10322	10609	10437	10581	10719	10301	10479	10396	10375	10602	10419	10346	10482	10382	10429	10470	10746	10575	10546	10488	10315	10191	10450	10514	10457	10493	10516	10463	10270	10505	10307	10361	10547	10413	10434	10499	10434	10449	10471	10462	10635	10480	10352	10369	10483	10460	10664	10549	10563	10413	10655	10575	10492	10321	10624	10693	10498	10464	10500	10720	10369	10386	10462	10347	10367	10605	10550	10633	10649	10597	10490	10619	10487	10459	10450	10637	10403	10613	10424	10433	10329	10407	10600	10712	10334	10645	10461	10449	10466	10658	10320	10373	10441	10468	10448	10498	10324	10348	10409	10505	10332	10366	10413	10377	10506	10491	10554	10652	10372	10312	10472	10386	10504	10518	10443	10461	10465	10539	10433	10434	10391	10448	10683	10546	10432	10477	10386	10336	10339	10385	10488	10622	10472	10429	10576	10431	10445	10426	10527	10381	10414	10392	10572	10619	10455	10629	10527	10568	10532	10440	10397	10441	10442	10435	10581	10435	10412	10476	10525	10476	10685	10572	10503	10573	10609	10534	10551	10384	10434	10341	10413	10377	10502	10479	10405	10427	10630	10518	10442	10276	10455	10396	10567	10432	10380	10525	10537	10387	10437	10518	10379	10551	10455	10500	10494	10505	10541	10495	10448	10442	10580	10425	10446	10373	10542	10533	10458	10519	10524	10682	10464	10557	10291	10430	10489	10458	10501	10382	10438	10407	10628	10531	10506	10445	10450	10384	10613	10421	10612	10426	10531	10452	10293	10664	10449	10393	10467	10436	10571	10558	10551	10714	10439	10620	10322	10498	10414	10493	10409	10363	10499	10404	10508	10467	10384	10534	10475	10606	10434	10489	10463	10600	10413	10516	10490	10510	10471	10563	10397	10386	10464	10246	10434	10456	10630	10502	10580	10459	10391	10523	10428	10363	10649	10446	10381	10385	10319	10624	10459	10515	10520	10493	10460	10593	10396	10476	10549	10617	10380	10333	10610	10448	10521	10371	10456	10422	10579	10617	10534	10264	10455	10424	10488	10625	10629	10412	10439	10458	10526	10331	10186	10546	10462	10505	10631	10389	10378	10229	10250	10541	10567	10305	10516	10453	10486	10642	10584	10486	10436	10243	10446	10380	10527	10550	10415	10498	10585	10590	10503	10429	10494	10397	10350	10345	10406	10334	10620	10454	10346	10518	10391	10328	10642	10629	10502	10463	10582	10435	10619	10390	10410	10441	10557	10671	10557	10489	10592	10369	10437	10480	10695	10346	10395	10499	10484	10515	10353	10391	10489	10465	10509	10424	10510	10601	10479	10411	10616	10465	10403	10542	10548	10527	10737	10463	10529	10441	10612	10493	10569	10589	10453	10425	10427	10334	10444	10490	10469	10374	10308	10408	10557	10486	10483	10327	10544	10541	10413	10560	10412	10390	10456	10483	10387	10362	10566	10516	10535	10269	10519	10482	10527	10402	10403	10505	10428	10586	10340	10477	10736	10483	10452	10482	10320	10440	10441	10349	10530	10424	10538	10535	10486	10423	10379	10291	10455	10383	10611	10453	10523	10548	10414	10448	10455	10646	10574	10464	10451	10405	10499	10491	10632	10373	10492	10436	10498	10551	10698	10606	10555	10484	10479	10522	10507	10471	10537	10571	10414	10560	10496	10460	10554	10593	10605	10530	10425	10460	10609	10642	10445	10475	10438	10473	10553	10489	10574	10219	10434	10516	10460	10536	10431	10461	10459	10433	10426	10464	10492	10536	10632	10638	10461	10562	10323	10328	10507	10604	10557	10529	10453	10666	10520	10524	10579	10348	10470	10411	10607	10317	10293	10449	10420	10586	10634	10560	10619	10561	10510	10564	10566	10553	10425	10304	10515	10494	10338	10590	10412	10503	10408	10648	10570	10385	10443	10616	10612	10566	10532
11456	16142	15485	22441	46970	53988	40051	27960	16634	13342	11433	11002	10977	11187	11188	11196	11136	11066	11157	10908	11041	11080	11011	11162	10978	11060	11088	10964	11041	11081	11024	11115	11120	11056	11133	10838	11002	11003	10961	11111	11151	11127	10973	11010	11056	11088	11208	10945	11145	11085	10992	11106	11039	11160	11119	11158	10942	10956	11110	10994	11145	11027	10982	11145	11054	11108	10929	11050	11064	11047	10946	11035	10915	11054	10885	11202	11081	11009	11013	11007	11088	10945	10935	11051	10963	10992	11012	11039	11082	10997	11079	11321	11207	11062	11177	11230	11092	11025	11080	11056	11069	11119	11088	11079	11075	11059	11020	11042	11029	11097	11073	11097	11249	11062	11141	10942	11051	10982	11175	11179	11015	11061	11081	11076	11152	10989	11092	11160	11071	11007	10975	11063	11072	10937	11102	10933	11056	11071	11150	10959	11036	11118	11089	11143	10885	10996	10957	11124	10928	10957	11100	11078	10914	11054	11045	10978	11054	11015	11168	11109	11086	11058	11051	11017	11044	10931	10922	10903	11142	11201	10975	11076	11155	11074	10979	11100	11046	11022	10939	11022	11020	11130	10991	10996	10938	11035	11073	10934	10909	10993	11188	11036	11010	11050	11092	10990	11063	11089	11114	11217	11021	11077	11048	11132	11041	11085	11022	11039	10993	11113	11060	11009	10875	10983	11186	11048	10953	11044	11066	11020	11206	11081	10935	11085	11008	11035	11065	10983	10953	11231	11228	10960	11091	11091	11167	10934	10936	11148	10977	11088	11108	11010	10944	11038	11143	10871	11124	11135	11152	10946	11156	11078	10978	11081	11083	11090	11053	10894	11213	11071	10994	11063	10990	10980	11179	11139	10904	11037	11118	11031	11106	10785	10933	10950	11173	11183	11030	11152	11192	10966	11060	10979	11194	11203	11022	11029	11081	11038	11143	10993	11077	10977	11126	11102	11070	10878	10994	11188	11119	11161	10965	11107	11034	11039	10906	11039	11089	11011	10953	11023	11016	11052	11177	11175	11040	11014	10950	10954	11063	11104	10990	11158	11254	11225	11196	11151	11029	11137	11051	11114	11062	11177	10974	11103	11144	11099	11062	11024	11041	11002	11046	11158	10900	11075	11066	11059	11205	11151	11160	11050	11140	11103	10962	11095	11137	10967	11144	10953	11015	11250	10872	11166	11250	11184	10910	11018	11113	10827	10962	11016	11082	11021	11240	10870	10834	11042	11018	11035	11068	10924	11037	11053	11026	11049	11093	11078	11105	11045	11112	10940	10977	11240	11086	11013	11173	11153	11033	11078	11078	11007	11161	10909	11082	11026	10935	11196	11136	11049	10973	11108	11079	11003	10944	11111	11143	11002	10961	10922	11023	10805	11105	10970	11067	11113	11131	11038	11201	11150	11093	11099	10860	10967	10942	11061	11094	11041	10971	10979	11076	11032	11217	11055	11030	11133	10977	11036	11165	10977	11088	11049	11105	11018	10958	11028	11089	10970	10913	10991	11204	11083	10933	11078	10989	11112	11077	11041	11042	11132	11037	11061	11079	11074	10991	11228	11130	10982	10963	11001	10862	11018	11087	11006	10962	11213	10985	11075	11016	10993	11080	10980	11022	11089	11220	10994	11087	10868	11053	11067	10926	10988	10952	11038	11057	11248	11097	11072	11088	11176	11092	11017	11082	11005	11011	11041	11060	10973	10963	10973	10972	11033	11044	11058	11094	10899	11187	11065	11123	11065	10921	10966	11073	11073	11045	10946	11162	11028	10882	10869	11129	11008	10957	11152	10942	11119	10929	11136	11007	10877	11169	11112	11035	11061	10969	11136	11112	10910	11037	10984	11066	11034	11086	10906	10978	10922	11216	11024	10974	11012	11137	11016	10895	11065	11151	11050	11149	11129	11100	11188	11030	11004	11065	11091	11185	11126	10962	11079	11146	11131	10981	11073	11079	11081	11000	11004	11179	11126	10848	11130	11065	11025	11140	11086	11105	11052	10984	10891	11184	11034	10977	11042	11152	11154	10979	11029	11233	11179	11319	11028	10885	10948	10996	10908	11033	11144	11115	10958	10914	11023	11057	11018	11088	11039	11093	10981	11056	10949	11226	11163	11119	10885	11035	11034	11010	11126	11072	11044	11043	11101	10915	11090	11031	11040	11064	11017	10891	11050	11217	11031	10998	11143	11089	10974	11110	10975	11282	11124	10992	11129	11033	11020	11129	11061	11166	11121	10961	11033	11000	11147	11138	10997	11027	11102	10954	11042	11010	11074	10919	11082	10985	10921	10995	10980	10963	10839	11023	11039	10976	11084	10938	10983	11031	11037	11058	11019	10999	10971	11088	11045	11047	11056	11053	11044	10899	11170	11123	11083	11051	11110	10995	11088	10956	10904	11039	11165	10946	11230	11072	11002	10987	10892	11083	11200	10998	10969	11234	11019	10956	10883	10962	11106	11035	11057	11016	10985	11003	11015	10955	11080	11094	11052	10937	11116	10936	10975	10929	10928	10947	10942	11106	11031	11121	10940	11003	11032	11035	11157	11003	11070	11011	10968	10923	11026	10901	11048	11272	11113	11059	11078	10978	10985	11095	10889	11188	11078	11001	11103	11034	10926	11047	11112	11095	11099	10932	10951	10994	10989	10892	11003	10943	11153	11117	11100	10879	11245	11171	11006	10983	11112	10970	11043	11114	11063	11184	11190	10939	11070	10963	11161	11156	11084	11041	10788	11136	10984	11006	10953	10996	11180	10935	11068	11138	10987	11055	11009	11056	10991	11046	10814	11170	11022	11121	11025	11030	11091	10963	11086	11067	11076	11099	11084	10999	11031	11146	11187	11067	11165	10939	11128	11041	11151	10876	11095	10972	11070	10870	11024	11089	11063	10996	11180	11057	10939	11076	11125	11189	10947	10804	11096	10992	11110	11018	10947	11050	11146	11084	10995	10987	11136	11126	10861	11091	11130	11061	10876	11112	11094	10939	10912	11196	11273	10881	11002	11015	11039	10978	10959	11032	11107	11192	10934	10969	11181	10925	11182	11036	10950	11103	11020	11035	11038	11125	11036	11114	10911	11223	11029	11025	11030	11034	11204	10903	11026	11023	11110	11012	11006	10895	11091	11199	11021	10895	11060	11254	10960	11056	11006	11303	11095	11082	11036	10964	11123	10897	10943	11027	10898	11080	11024	10942	11148	11130	10986	11111	10996	11079	11015	11089	10997	10996	11022	11018	11141	11096	11021	11060	10909	11013	11140	11022	11025	10903	11054	11062	11108	10997	11225	11116	11001	11016	10925	10875	11072	11113	11201	11160	10964	11221	11099	10974	11073	11125	11102	11031	10984	11043	11091	10989	11068	11101	10901	11083	11105	11174	10987	11017	11027	11005	11050	10859	10946	11071	11048	11096	11039	10916	10990	11214	11120	11126	11235	11078	11028	11151	11101	11143	11055	10902	11106	10995	11111	11004	10941	11130	11066	11015	11237	11039	11102	10934	11058	10918	10950	10927	11049	11067	11116	11125	10952	11023	11011	11040	11175	11011	11149	11059	11138	11073	11057	11017	11043	11126	11054	11050	10981	10922	11058	11034	11042	11074	11066	11096	10948	11089	10997	10974	11017	11110	11018	10987	11111	11069	11028	11069	11018	11029	11114	11132	10953	11009	11101	11127	10945	11022	11009	11062	11069	11148	11068	11051	11077	11086	11045	10953	11261	10999	11027	10971	10977	11116	11078	11018	11049	11070	11163	11008	11032	10901	10935	10979	11186	10915	11102	11065	11154	11202	11084	11074	10960	10997	11041	11043	11003	11088	11254	11040	11001	11209	10976	11202	10969	10996	10980	11039	11079	11044	11145	11215	11070	11155	10945	11023	11097	11157	11054	11197	11023	11109	11078	10956	11024	11199	11108	11007	11013	11000	11010	11148	10979	11043	10893	11272	10877	11117	11070	10940	11076	11023	11087	10947	11160	10965	10938	11035	11018	10984	10974	11039	11111	11101	11134	11044	11157	10977	11042	11077	11155	11052	11141	11131	11213	10958	11148	11018	11040	11089	11098	11085	10890	11057	11045	10960	11110	11005	11056	10984	11081	11146	10973	10907	11022	11061	11100	11157	11094	10872	11006	10933	11113	11121	11069	11106	11035	10938	10903	10966	11076	11033	11080	10974	11085	11115	10924	11065	11009	11136	11027	11086	11120	11018	10974	11075	11090	11275	10893	11082	11194	11068	11003	11136	11171	11012	11017	11152	11080	11113	11039	11153	10934	11045	11010	11068	11141	11055	11148	11120	11075	10993	10983	10871	11113	10966	11068	10922	11042	11001	11167	11053	11008	11103	11011	10935	11093	10850	10994	11151	10952	10983	10946	11125	11036	11038	11048	11075	11126	10949	11035	11085	10994	11066	11028	11079	11077	10934	11093	11113	11021	10971	11051	11139	11044	11002	10992	10946	11091	10890	10970	11013	11162	11186	10969	11100	11002	11017	10958	11011	11108	11211	10989	11040	11061	11096	10929	11165	10993	10895	11057	11164	11106	11047	11151	11088	11098	10975	11016	11058	10993	11055	11006	10875	11126	11021	10939	11017	11131	10942	10975	11131	11044	11207	11113	11072	10976	10933	11082	10988	11067	11106	11125	10968	10919	11070	11246	10982	11138	11078	11026	11063	11154	11105	11202	11003	11084	10978	11160	10955	11098	11182	11048	10937	11151	11244	10959	11118	11100	11126	10936	11117	11207	11154	10955	11061	11202	10865	11099	11103	10941	11049	10953	11033	10981	11038	10947	10993	11083	11065	11039	11065	11175	11192	11069	11057	11130	10940	11119	11066	11067	11010	11014	10920	10962	10968	10909	10959	11073	10982	11064	11016	11130	11062	11079	10991	11197	11022	11077	11160	11133	10984	11177	11040	11121	11046	11078	11093	11015	11121	11173	11141	10906	11161	11074	10930	11106	11142	11025	10979	10993	11077	11083	11056	11089	11090	11053	11088	11091	11108	10911	10971	11024	11057	11051	10990	11040	11055	11017	11235	11040	10997	10927	10966	11104	10983	11069	11086	11213	11186	11067	11088	11063	11046	11036	11094	11018	11064	10962	10931	11115	10911	11293	10963	10891	11081	11106	11133	10977	11119	11062
24049	21158	28564	24021	58645	68103	53996	34038	21669	14693	11779	10642	10595	10416	10598	10407	10425	10585	10463	10431	10478	10480	10426	10428	10336	10459	10356	10226	10266	10436	10426	10416	10246	10261	10455	10336	10375	10286	10434	10385	10387	10423	10360	10274	10366	10310	10268	10486	10212	10467	10270	10294	10311	10313	10410	10411	10320	10306	10487	10227	10311	10460	10481	10495	10425	10485	10490	10258	10359	10571	10319	10469	10368	10446	10450	10428	10247	10389	10296	10405	10428	10246	10532	10422	10476	10432	10486	10403	10434	10437	10503	10215	10347	10331	10244	10392	10338	10485	10272	10465	10347	10404	10314	10328	10309	10284	10246	10387	10507	10514	10355	10481	10409	10456	10488	10270	10292	10469	10310	10359	10267	10404	10424	10256	10397	10422	10358	10369	10252	10434	10363	10258	10299	10502	10373	10263	10325	10244	10404	10495	10344	10335	10248	10368	10391	10384	10317	10347	10353	10291	10382	10283	10198	10241	10329	10425	10351	10380	10396	10436	10306	10269	10426	10216	10322	10419	10265	10471	10455	10243	10378	10368	10322	10321	10384	10307	10251	10146	10271	10444	10398	10524	10398	10329	10491	10388	10286	10408	10405	10489	10337	10425	10104	10309	10413	10281	10502	10362	10240	10240	10491	10304	10265	10159	10319	10182	10263	10346	10362	10298	10485	10471	10415	10261	10366	10316	10289	10404	10316	10283	10430	10356	10419	10271	10313	10220	10133	10442	10484	10324	10406	10449	10353	10385	10240	10272	10375	10507	10272	10285	10373	10425	10634	10345	10223	10313	10322	10242	10424	10402	10377	10285	10419	10329	10265	10258	10377	10600	10338	10252	10212	10316	10306	10343	10138	10437	10320	10262	10339	10257	10280	10338	10344	10491	10287	10291	10179	10297	10426	10250	10356	10326	10454	10263	10294	10293	10231	10343	10374	10365	10370	10335	10413	10509	10411	10492	10558	10300	10361	10532	10186	10484	10378	10270	10366	10415	10449	10393	10339	10351	10356	10294	10444	10274	10150	10200	10274	10335	10255	10251	10424	10351	10368	10381	10496	10270	10438	10516	10342	10405	10257	10500	10566	10378	10399	10321	10264	10425	10227	10243	10211	10349	10465	10278	10473	10197	10253	10305	10404	10221	10275	10335	10465	10333	10306	10050	10293	10367	10265	10362	10258	10329	10292	10371	10453	10449	10392	10435	10295	10246	10211	10519	10400	10509	10369	10295	10378	10188	10414	10634	10458	10396	10436	10323	10170	10428	10241	10358	10307	10420	10264	10314	10317	10202	10222	10305	10450	10362	10349	10260	10504	10112	10365	10306	10246	10162	10410	10416	10413	10532	10239	10377	10295	10496	10444	10319	10389	10424	10397	10512	10187	10334	10291	10375	10264	10422	10366	10305	10372	10227	10225	10224	10364	10375	10472	10326	10478	10494	10445	10229	10511	10280	10336	10173	10288	10370	10336	10204	10294	10354	10289	10112	10511	10259	10358	10360	10456	10299	10457	10463	10309	10323	10375	10248	10522	10366	10325	10364	10218	10284	10201	10421	10459	10146	10467	10356	10232	10473	10300	10365	10358	10351	10395	10413	10533	10262	10399	10336	10269	10178	10294	10333	10408	10316	10273	10332	10226	10504	10359	10341	10390	10423	10462	10233	10420	10355	10368	10347	10411	10299	10391	10357	10197	10416	10316	10266	10192	10265	10236	10455	10378	10138	10347	10208	10340	10360	10293	10301	10318	10407	10157	10228	10264	10229	10392	10262	10232	10332	10382	10278	10245	10242	10285	10362	10365	10372	10323	10140	10405	10264	10457	10471	10349	10343	10265	10442	10298	10507	10411	10584	10350	10432	10385	10294	10384	10222	10248	10274	10299	10286	10485	10232	10334	10413	10479	10477	10405	10278	10321	10361	10166	10149	10233	10503	10247	10276	10308	10300	10304	10324	10423	10276	10292	10356	10244	10303	10315	10345	10418	10389	10282	10228	10208	10425	10399	10249	10446	10284	10267	10346	10389	10328	10314	10284	10407	10280	10296	10198	10235	10552	10612	10251	10363	10406	10347	10487	10497	10400	10393	10226	10342	10346	10212	10515	10471	10410	10247	10378	10305	10199	10328	10235	10326	10408	10419	10356	10404	10372	10154	10356	10181	10351	10311	10276	10142	10480	10356	10225	10188	10353	10325	10374	10271	10292	10515	10314	10367	10395	10257	10269	10329	10288	10282	10216	10348	10352	10435	10350	10361	10361	10339	10378	10243	10379	10428	10216	10313	10377	10337	10227	10601	10292	10202	10250	10456	10317	10349	10154	10418	10320	10418	10315	10451	10444	10238	10265	10309	10161	10316	10435	10189	10377	10307	10374	10362	10264	10238	10385	10275	10306	10487	10473	10304	10491	10249	10418	10441	10296	10301	10304	10369	10205	10251	10168	10048	10160	10409	10282	10395	10339	10437	10305	10315	10364	10333	10346	10281	10379	10307	10333	10371	10274	10203	10278	10339	10314	10407	10294	10364	10434	10480	10379	10489	10354	10088	10205	10259	10504	10239	10236	10390	10360	10471	10543	10386	10294	10345	10237	10309	10402	10286	10423	10352	10169	10354	10311	10248	10331	10323	10391	10457	10442	10350	10403	10561	10322	10434	10472	10266	10387	10409	10121	10279	10404	10549	10569	10467	10362	10360	10334	10398	10279	10338	10371	10268	10173	10103	10214	10249	10298	10347	10341	10427	10190	10378	10356	10368	10433	10471	10344	10353	10313	10416	10395	10453	10221	10214	10335	10346	10469	10221	10241	10455	10443	10310	10361	10322	10427	10291	10299	10236	10359	10388	10559	10121	10393	10267	10198	10220	10339	10225	10295	10380	10302	10336	10183	10394	10320	10357	10225	10372	10355	10238	10301	10261	10351	10411	10315	10229	10274	10418	10412	10420	10355	10335	10435	10514	10183	10328	10270	10429	10315	10283	10366	10222	10437	10380	10238	10287	10393	10315	10282	10372	10340	10339	10341	10329	10199	10307	10279	10431	10298	10373	10310	10333	10229	10241	10398	10299	10447	10493	10447	10247	10450	10186	10310	10393	10277	10261	10265	10500	10347	10405	10426	10321	10363	10245	10237	10440	10381	10470	10357	10307	10367	10080	10455	10327	10368	10322	10391	10542	10377	10254	10173	10425	10157	10295	10172	10273	10138	10256	10298	10264	10258	10250	10208	10446	10230	10412	10484	10152	10320	10379	10409	10236	10259	10312	10229	10385	10312	10326	10423	10497	10441	10273	10222	10260	10197	10402	10341	10292	10201	10385	10209	10232	10414	10230	10215	10284	10389	10187	10222	10429	10329	10261	10369	10367	10520	10533	10220	10209	10179	10249	10489	10355	10281	10420	10282	10284	10273	10325	10261	10301	10443	10317	10219	10536	10270	10340	10325	10300	10321	10227	10285	10257	10358	10345	10222	10225	10512	10492	10290	10486	10235	10503	10335	10283	10476	10313	10284	10319	10185	10144	10458	10351	10520	10592	10411	10397	10282	10337	10428	10355	10468	10312	10277	10271	10417	10430	10303	10409	10317	10355	10325	10339	10382	10278	10411	10271	10214	10308	10246	10181	10231	10412	10325	10252	10346	10410	10281	10461	10380	10491	10395	10435	10347	10379	10275	10465	10409	10253	10166	10298	10346	10205	10282	10429	10341	10439	10391	10342	10408	10316	10284	10326	10378	10386	10327	10307	10259	10541	10310	10347	10462	10423	10221	10194	10375	10362	10490	10218	10340	10296	10445	10328	10358	10195	10440	10269	10176	10277	10303	10207	10413	10421	10431	10509	10111	10256	10428	10301	10331	10382	10298	10238	10211	10233	10312	10459	10392	10418	10406	10436	10311	10233	10394	10203	10219	10418	10297	10319	10361	10310	10438	10332	10315	10404	10344	10302	10223	10291	10383	10466	10361	10291	10362	10427	10377	10490	10410	10271	10489	10418	10316	10295	10235	10291	10284	10202	10241	10400	10397	10416	10503	10368	10283	10380	10295	10484	10280	10378	10352	10341	10312	10324	10439	10266	10451	10343	10375	10262	10203	10290	10320	10441	10365	10620	10414	10372	10232	10466	10550	10313	10394	10369	10343	10207	10401	10278	10410	10426	10450	10279	10268	10348	10419	10428	10423	10386	10391	10367	10309	10330	10402	10420	10313	10191	10415	10368	10217	10401	10465	10222	10281	10203	10418	10465	10405	10374	10458	10291	10406	10319	10267	10414	10312	10512	10228	10210	10252	10509	10332	10343	10470	10290	10229	10360	10317	10279	10290	10220	10232	10194	10260	10143	10386	10478	10319	10218	10339	10299	10359	10370	10398	10451	10324	10181	10288	10323	10379	10406	10412	10281	10321	10254	10201	10400	10451	10278	10499	10469	10474	10269	10371	10356	10534	10601	10323	10252	10336	10423	10384	10424	10375	10267	10331	10372	10312	10172	10367	10417	10180	10371	10350	10413	10288	10421	10375	10264	10419	10162	10252	10323	10371	10422	10229	10156	10431	10282	10305	10335	10386	10253	10151	10213	10294	10262	10370	10493	10229	10505	10303	10344	10386	10326	10209	10338	10466	10444	10485	10455	10402	10543	10324	10435	10281	10351	10316	10368	10495	10329	10277	10210	10433	10424	10558	10246	10592	10310	10224	10498	10410	10356	10221	10323	10299	10351	10290	10416	10385	10129	10511	10333	10254	10461	10427	10473	10391	10343	10521	10300	10435	10335	10454	10241	10339	10192	10396	10464	10273	10246	10527	10462	10277	10365	10435	10394	10368	10540	10335	10429	10440	10261	10392	10137	10235	10210	10287	10288	10305	10439	10377	10330	10388	10364	10142	10282	10488	10300	10209	10449	10409	10433	10393	10470	10404	10325	10215	10372	10438	10429	10356	10530	10274	10269	10378	10298	10360	10386	10328	10270	10505	10458	10329	10292	10455	10354	10190	10395	10335	10404	10407	10287	10259	10319	10332	10515	10340	10252	10223	10406	10230	10229	10135	10364	10229	10436	10303	10262	10550	10427	10304	10151	10201	10256	10216	10397	10361	10371	10089	10245	10300	10265	10522	10145	10357	10436	10481	10537	10358	10338	10236	10135	10184	10216	10318
14117	23651	21836	19453	72156	73551	56460	35366	23251	15521	12219	11100	11093	10901	11082	10959	11108	11012	11036	11080	10997	11027	11083	10955	11010	10986	11014	11079	11031	11109	11227	10964	11003	11076	10998	11008	10969	11000	11052	10997	11121	11143	11085	10956	11060	11169	10974	10946	10918	11172	11129	10992	11009	11029	10978	10842	11148	10915	11117	10929	11051	10935	11096	11096	10973	11047	10974	10989	11006	11043	11001	10913	11086	11072	11090	10990	10994	10887	10999	11036	10943	10901	10972	11104	11162	11023	10964	10996	11017	10887	10883	11086	11079	10899	10990	11060	11036	11067	10915	11102	11036	11021	10879	10962	11008	10942	10860	10948	10975	11087	11035	11016	10915	11138	11036	10936	11094	10853	10996	10761	11205	10990	11062	10912	11146	10953	10964	10949	10962	10915	10988	10825	10934	10951	11089	11106	10957	11138	11028	10994	11027	10997	11021	10971	10954	10878	10988	10965	10934	10910	10927	10996	11095	10877	11077	10942	10964	10834	10961	11086	11059	11008	11044	10914	11131	10881	11015	11023	11063	10998	10893	10951	11079	11108	11083	11008	10887	11026	10996	10992	11009	11034	10991	11084	10994	11034	10909	11020	10876	10923	11020	10923	11083	10883	10954	11083	10976	11056	11054	10989	11017	11030	11031	10999	10987	11077	11107	10854	11003	11083	10957	11009	10802	10975	10871	10969	11071	11030	10916	11046	10978	11062	10938	11061	10831	10849	11092	10909	11053	11098	10873	11015	11040	11109	11039	10945	10994	10978	10969	10977	11084	10842	10877	11036	11055	10923	11067	11012	10814	10961	11000	10877	11050	11024	10974	11002	10985	11018	11007	10871	10945	11030	11038	11169	11026	10916	10943	10995	11022	10932	11067	11010	10960	10846	10998	11005	10989	10918	10840	10972	11107	11090	10953	10980	11060	11140	10944	11090	10866	10946	11009	10942	11019	11078	11097	11019	10965	10982	11103	11041	11044	10935	10991	10982	11010	10903	11018	10893	10938	10977	11098	10984	10875	11156	11002	11060	10985	11030	10957	10939	10986	11007	11030	10993	10935	11081	10981	11092	11022	11019	11015	11026	10936	11178	10884	11094	10983	11067	11073	10951	10930	11038	10994	11137	11091	10820	11030	11006	10969	10967	11211	11033	11076	11076	11160	11167	11179	11051	11033	10920	11090	10959	11149	10805	11144	11054	10978	10792	10962	11157	11004	10949	10857	11094	11105	10989	10887	10975	11004	11133	10884	11013	11125	11021	10748	11022	10935	11011	11243	10957	10965	10984	10970	11014	11026	10965	10970	10827	10948	11079	10846	11015	10961	10993	11096	11098	11135	10926	11129	10993	10820	11032	11050	11009	11058	10994	11092	11043	11178	11046	11080	11012	11097	10942	10957	10965	11058	11294	11048	11154	10920	10977	10957	10949	10958	10965	11062	10943	10986	11148	10926	11122	10942	11004	10954	10957	11025	10969	10922	11057	10945	11056	11039	10926	11002	11080	10895	11151	10924	10891	10867	10963	11040	11132	11009	10985	11010	10941	10975	11102	10908	11134	10930	10849	10940	11013	11054	10903	10961	10938	11024	11022	10973	10947	10940	11105	10933	11067	10812	10889	11020	11139	11045	11001	11012	11029	10850	11054	10950	11043	11061	11242	11035	10948	11003	11037	10924	10866	10740	10985	11042	11038	11092	10901	11003	10951	10914	11109	11083	11095	10941	10893	10955	10955	10904	10866	10880	11027	10916	11083	11012	10983	11077	10918	10945	10871	11077	10974	11060	10922	10884	10998	11007	11103	11079	10941	11017	11022	10940	10973	10973	11044	10929	10949	10982	11045	11212	11090	11159	10969	10970	10868	10972	11069	11046	10956	11008	11019	10915	10995	11002	10995	11017	11072	10973	10956	11204	10962	11115	10914	11088	10974	10983	11231	10965	10957	11035	10979	10952	11131	11106	11046	10864	10936	11102	10993	11070	11160	11005	11032	10958	11165	11032	10999	11025	10929	10804	11029	10872	11061	11140	11056	10920	10949	11073	11038	11118	10947	10917	10921	11013	10938	10965	11000	11055	10969	11103	10892	10936	11051	10910	10964	11068	10970	10967	11142	10967	11111	11051	11007	10997	10956	11077	10972	11034	11135	10868	11085	10908	11066	10946	10991	10898	10974	10932	10924	10965	11060	10889	11094	10912	10881	10939	11098	10909	11107	10904	11068	10967	11074	11135	10891	11032	11038	10870	11024	11067	11026	11073	10807	10914	10973	10968	10936	10903	11081	11106	11023	10929	10950	10838	11012	10934	10856	11084	11042	11022	10938	11032	10872	11003	10873	10987	10981	10993	11181	10932	11027	10986	10964	11144	10920	10930	10862	11085	10845	10967	10987	10909	11105	11051	11008	11085	10969	10962	11094	10930	11017	10884	10837	11267	11039	10847	11102	10996	10990	11083	11045	11097	11201	10892	10952	10857	11100	10911	11170	11013	11015	10924	11050	11022	10989	11042	11039	10887	11061	11166	11011	11067	11016	11117	10881	10954	10986	11105	10961	11156	11010	10901	10944	11004	10942	10967	11209	10982	11145	11038	10870	11010	10969	11060	11094	10848	10994	10927	11052	10991	11086	10962	10889	10924	10929	11196	10908	10985	10975	11121	10985	11094	10907	11106	11049	10941	11047	10986	10842	11077	10869	11011	11049	11045	11043	11029	11083	10950	11029	11067	11038	11105	11127	10864	10859	11014	11114	11056	11053	11014	10920	10903	10928	10925	11012	10958	10869	10918	11035	11005	11218	11100	11018	10923	10960	11046	11057	11032	11054	11049	10953	10901	10831	11038	10941	10884	10955	11106	10973	11018	10989	11074	11085	10914	10921	10954	10873	10922	11064	10994	11004	11034	10935	11127	10996	10950	10920	11113	11007	11122	10888	11027	11044	10922	11073	11109	10787	10887	10985	11087	11047	10901	11117	10881	10960	10952	11015	11016	10980	11185	10942	10916	10948	10835	11046	11187	11065	11128	10933	10863	10920	10933	10918	11056	10884	10929	10987	10955	11105	11187	10915	10884	10973	10897	10899	11015	10887	11052	10964	10896	11021	11014	10969	11010	11047	10824	10863	11012	11159	10899	10877	11074	11068	10984	11065	10943	10955	10882	11000	11030	11134	11046	11105	11051	11086	10889	10929	10967	11020	11022	10781	11177	11041	10946	11063	11034	10975	11053	10932	11084	10962	10980	11057	11020	11080	11025	10996	11084	11089	10918	10916	11025	10995	11016	10980	11069	11049	11187	10918	10879	10944	10949	10911	11003	10902	10862	11083	10808	11008	10903	10979	11017	10956	11027	10919	11040	10914	11215	11024	11067	10965	10899	10973	10851	10869	10958	10975	11074	11031	11035	11126	10966	11026	11015	10931	10916	10943	10999	11125	10915	10821	10924	11095	10992	11042	10979	10971	11102	10913	10991	10847	11138	10948	11079	10923	10992	11166	11055	10959	11103	11220	11010	10977	10913	10876	11004	11083	10991	11067	11003	11004	10964	11002	10969	11077	10992	10964	11148	11087	11078	10853	11015	11065	10979	11019	11081	10984	10990	11053	10913	10951	10967	10797	10959	11102	11042	10985	11051	10924	11016	11082	10880	10993	10941	11097	11068	11060	11088	11124	10896	11039	11019	11011	11087	10827	10954	10913	10960	10925	10920	10925	11024	10924	11016	11018	10926	10958	11019	10964	11161	10940	10841	11244	11074	11102	10993	10961	10946	11013	11017	11008	10979	11080	11032	10917	11136	10953	11133	11008	10963	10838	10914	10964	11012	10902	10993	11040	10963	11085	11062	10960	10958	11027	11084	11029	11055	10854	10998	11040	11016	10969	10980	11072	10947	11154	10844	11145	10936	11068	10972	10958	10881	11002	10916	10978	10851	10761	10996	10948	10900	10956	11034	11092	11043	10915	11189	11055	10898	11048	10952	11027	10919	10958	11014	11046	10991	11020	11161	10855	11067	10947	10992	10924	11157	10906	10984	10888	10931	11019	11108	10861	10975	11086	11084	10831	10935	11058	11140	10925	10966	11020	11017	10990	11043	11133	11026	10886	11000	10895	10972	11127	11081	10943	10888	11037	10962	10996	10934	11074	10857	10987	10870	10977	11023	11119	11034	10949	10901	11017	10981	11086	10997	10921	10949	10971	10966	11037	11161	10858	10986	10933	10931	10956	10999	11096	10882	10980	11039	10840	10875	10980	11049	10873	11104	11050	10918	10966	11006	10910	10852	10914	10885	10947	11021	10984	11114	10887	11061	10853	11037	10945	11072	11169	10933	11030	11064	10988	10888	10880	10916	11013	10959	11024	10884	11089	11004	10970	10990	11056	10910	10847	11036	10967	11015	11143	10923	10976	10911	10969	10873	11085	11002	10886	11010	11020	11194	11091	11111	10930	10912	10981	10971	10926	10898	11047	11046	10945	11011	11067	10758	10860	11032	11068	11060	10958	11079	11026	10922	10881	11076	10974	11027	10913	10917	10988	11017	11071	10919	11100	11171	10855	11087	10975	10741	11085	10989	11016	10846	11114	11171	10932	11131	11014	10870	10894	11002	11045	10923	11098	10939	11080	11036	11059	10738	11019	10731	10925	10976	10976	11046	11032	11083	10992	11017	10956	11108	10977	11177	11050	10978	11022	11092	10914	11037	10832	10894	11105	10907	11062	11062	10919	11009	10862	11051	10884	11107	10920	11010	10937	11095	10910	10982	10977	10921	10975	11006	11135	11036	10998	11052	11093	10909	10923	11244	10827	10940	10928	11026	11047	10931	10914	11093	11014	10921	11093	10993	10924	10940	10959	11038	10927	11002	11043	10958	11145	10947	11012	11051	10845	11077	11082	11080	10971	10975	10969	11121	11091	11032	10898	10986	10891	10901	10947	11081	10950	11001	10957	10997	11116	10845	10995	10943	10973	11057	11074	11043	10939	11026	11091	10960	10971	11161	11043	10955	10926	11064	10907	11022	10926	10971	10991	11017	11090	11046	10993	10910	10986	11008	10945	10988	10980	10982	11034	10965	10955	11099	10865	10933	11019	10967	10951	10916	11129	11143	11060	10962	11095	10972	10947	10983	10858	10959	10985	11000	11003	11055	10928	10994	10953
28068	20392	17331	14552	18190	25017	22798	18228	14892	13345	12899	12945	12865	12855	12872	12916	12780	12874	12805	12981	12898	12675	12770	12899	12954	12767	12566	12783	12847	12794	12760	12671	12937	12787	12736	12749	12880	12787	12847	12890	12900	12726	12844	12637	12844	12703	12837	12709	12730	12686	12875	12841	12753	12802	12690	12685	12530	12777	12815	12790	12891	12796	12762	12849	12739	12849	12811	12659	12529	12746	12900	12757	12887	12796	12744	12762	12666	12845	12769	12519	12727	12865	12733	12665	12842	12933	12963	12777	12630	12763	12819	12607	12748	12596	12685	12804	12777	12558	12708	12877	12948	12758	12796	12663	12830	12831	12841	12741	12797	12774	12705	12683	12834	12671	12643	12788	12954	12694	12860	12912	12641	12976	12790	12751	12794	12863	12731	12890	12706	12685	12684	12765	12710	12781	12965	12806	12919	12416	12779	12734	12787	12749	12714	12717	12871	12631	12520	12647	12692	12975	12675	12948	12654	12815	12810	12874	12768	12847	12603	12854	12810	12702	12753	12717	12864	12891	12779	12603	12753	12617	12807	12638	12757	12955	12621	12807	12668	12858	13017	12698	12824	12959	12784	12835	12819	12876	12851	12569	12632	12923	12727	12780	12499	12517	12727	12682	12942	12817	12832	12851	12824	12772	12881	12779	12685	12810	12958	12630	12928	12638	12706	12797	12872	12785	12808	12851	12978	13076	12681	12895	12778	12608	12903	12710	12859	12874	12753	12854	12741	12726	12786	12835	12821	12781	12876	12629	12687	12833	12694	12745	12693	12862	13023	12655	12561	12713	12622	12594	12711	12734	12695	12821	12721	12789	12771	12730	12816	12804	12684	12790	12715	12899	12993	12912	12835	12920	12937	12922	12780	12777	12641	12704	12932	12874	12791	12614	12766	12829	12742	12935	12742	12938	12739	12804	12839	12754	12853	12694	12783	12825	12746	12887	12942	12838	12715	12794	12744	12865	12716	12762	12732	12829	12808	12825	12596	12852	12749	12782	12868	12643	12828	12558	12821	12849	12623	12886	12795	12667	12807	12790	12798	12857	12710	12737	12727	12735	12727	12841	12770	12876	12896	12824	12630	12946	12798	12809	12787	12692	12869	12883	12828	12683	12783	12743	12866	12906	12883	12828	12843	12882	12835	12932	12753	12889	12833	12761	12736	12771	12743	12751	12805	12811	12723	12735	12900	12697	12751	12739	12748	12832	12647	12537	12655	12779	12647	12859	12728	12801	12722	12648	12788	12724	12700	12758	12753	12747	12780	12889	12872	12885	12775	12910	12718	12750	12768	12660	12634	12798	12725	12785	12881	12705	12862	12742	12547	12781	13016	12714	12810	12631	12808	12542	12642	12753	12920	12719	12796	12738	12762	12850	12899	12813	12814	12835	12721	12853	12813	12598	12854	12710	12710	12636	12828	12898	12779	12805	12584	12879	12696	12639	12984	12836	12833	12690	12817	12738	12921	12681	12743	12726	12840	12769	12804	12527	12984	12950	12768	12676	12682	12735	12723	12782	12812	12706	12974	12875	12739	12817	12727	12765	12747	12733	12805	12743	12914	12724	12976	12674	12825	12860	12829	12719	12949	12864	12837	12804	12862	12935	12541	12671	12838	12793	12760	12808	12753	12720	12751	12746	12681	12721	12947	12796	12771	12774	12864	12850	12742	12706	12664	12948	12693	12758	12873	12825	12784	12611	12669	12805	12699	12847	12673	12903	12862	12697	12718	12769	12588	12820	12837	12661	12726	12739	12848	12819	12821	12802	12805	12711	12756	12673	12778	12822	12763	12728	12738	12687	12732	12877	12630	12638	12754	12814	12753	12951	12811	12766	12675	12699	12804	12724	12726	12767	12780	12735	12983	12842	12767	12884	12806	12914	12580	12866	12918	12726	12635	12821	12792	12863	12934	12780	12959	12822	12862	12730	12789	12787	12847	12841	12794	12707	12900	12866	12681	12781	12722	12822	12742	12819	13033	12724	12803	12862	12796	12726	12745	12668	12800	12741	12839	12652	12685	12934	12947	12931	12760	12770	12553	12845	12657	12645	12716	12513	12790	12787	12828	12875	12756	12871	12925	12968	12816	12811	12665	12877	12891	12892	12751	12786	12873	12772	12657	12590	12731	12670	12787	12820	12839	12850	12794	12789	12862	12902	12766	12719	12808	12776	12669	12832	12770	12626	12632	12831	12775	12666	12839	12711	12886	12661	12838	12882	12825	12853	12978	12826	12805	12781	12808	12799	12891	12816	12875	12866	12826	12882	12659	12839	12889	12769	12789	12824	12758	13000	12919	12683	12751	12635	12895	12877	12901	12605	12943	12775	12851	12732	12620	12695	12843	12757	12879	12737	12852	12744	12712	12750	12789	12882	12757	12959	12740	12637	12915	12676	12865	12687	12911	12728	12782	12592	12815	12729	12730	12823	12850	12728	12762	12593	12542	12716	12859	12776	12787	12757	12857	12842	12942	12735	12870	12596	12745	12737	12708	12664	12831	12732	12696	12848	12718	12652	12693	12744	12847	12702	12743	12669	12903	12810	12816	12778	12830	12700	12803	12907	12740	12954	12940	12797	12893	12759	12921	12935	12767	12892	12834	13025	12947	12897	12661	12680	12763	12829	12790	12526	12612	12660	12761	12923	12836	12735	12830	12636	12717	12881	12740	12927	12835	12826	12750	12913	12852	12828	12778	12720	12901	12768	12799	12672	12825	12817	12801	12841	12896	12758	12703	12814	12859	12738	12785	12647	12764	12649	12851	12728	12724	12720	12746	12613	12704	12970	12778	12539	12825	12964	12764	12611	12894	12833	12852	12837	12569	12816	12870	12696	12815	12861	12943	12820	12788	12725	12585	12782	12756	12901	12803	12964	12835	12695	12799	12730	12896	12745	12774	12611	12769	12900	12505	12691	12873	12783	12607	12662	12919	12741	12573	12719	12844	12731	12748	12788	12749	12678	12878	12756	12620	12772	12804	12682	12771	12882	12808	12621	12782	12684	12908	12805	12839	12871	12722	12754	12788	12742	12772	12832	12713	12852	12797	12733	12643	12754	12849	12800	12963	12988	12907	12836	12709	12769	12810	12903	12980	12725	12665	12848	12671	12564	12863	12748	12784	12492	12777	12681	13037	12757	12736	12643	12845	12821	12934	12828	12619	12838	12763	12794	12688	12726	12835	12953	12751	12932	12819	12749	12896	12939	12929	12745	12897	12941	12639	12856	12863	12689	12843	12617	12669	12828	12876	12686	12808	12817	12625	12892	12937	12730	12835	12697	12814	12674	12734	12714	12684	12926	12838	12775	12857	12774	12919	12913	12775	12895	12716	12583	12781	12783	12728	12597	12816	12872	12950	12646	12728	12784	12687	12979	12729	12774	12970	12776	12872	12806	12722	12860	12537	12775	12746	12709	12711	12677	12653	12735	12776	12976	12784	12809	12778	12696	12771	12743	12844	12799	12837	12791	12834	12838	12877	12713	12695	12783	12857	12769	12776	12914	12816	12931	12821	12585	12678	12834	12896	13091	12972	12834	12637	12736	12699	12564	12774	12694	12846	12733	12754	12727	13039	12787	12753	12891	12758	12776	12800	12660	12698	12662	12792	12869	12912	12775	12895	12505	12868	12860	12771	12644	12735	12734	12806	12636	12611	12772	12784	12701	12905	12630	12853	12859	12841	12765	12749	12703	12851	12645	12855	12719	12934	12930	12676	12773	12705	12825	12612	12778	12790	12768	12904	12711	12755	12725	12833	12656	12505	12940	12772	12584	12625	12878	12770	12828	12712	12876	12835	12864	12782	12758	12589	12915	12917	12754	12815	12839	12746	12791	12822	12783	12714	12784	12736	12776	12781	12813	12819	12837	12832	12915	12909	13069	12782	12855	12908	12834	13050	12948	12726	12924	12787	12716	12832	12814	12666	12892	12837	12743	12868	12873	12731	12909	12894	12858	12934	12953	12867	12836	12850	13101	12758	12867	12710	12719	12671	12506	12937	12780	12727	12668	12893	12781	12964	12921	12639	12731	12614	12614	12599	12843	12693	12619	12893	12677	12866	13014	12732	12918	12782	12719	12876	12718	12642	12784	12690	12741	12618	12777	12766	12745	12809	12878	12945	12850	12960	12722	12785	12956	12665	12837	12615	12741	12747	12807	12773	12663	12683	12891	12739	12684	12713	12921	12896	12752	12808	12693	12874	12851	12842	12789	12859	12684	12806	12731	12774	12830	12886	12632	12739	12948	12876	12646	13046	12893	12750	12920	12751	12960	12836	12819	12822	12860	12696	12734	12773	12975	12739	12866	12856	12836	12691	12881	12754	12724	12664	12903	12850	12704	12579	12802	12722	12785	12743	12914	12752	12710	12757	12549	12709	12705	12712	12665	12821	12813	12882	12870	12926	12692	12787	12808	12854	12686	12935	12782	12597	12773	12746	12896	12866	12937	12664	12769	12968	12972	12859	12704	12816	12650	12939	12869	12652	12787	12885	12801	12683	12617	12771	12840	12733	12720	12622	12760	12948	12861	12725	12784	12738	12753	12876	12676	12810	12715	12769	12918	12783	12694	12806	12680	12808	12682	12821	12769	12757	12600	12765	12709	12736	12703	12835	12785	12818	12702	12991	12675	12718	12839	12818	12742	12726	12682	12849	12832	12786	13000	12710	12701	12856	12729	12842	12631	12915	12827	12703	12788	12848	12835	12659	12848	12595	12930	12826	12769	12664	12738	12741	12850	12835	12918	12901	12714	12678	12805	12717	12709	12868	12881	12738	12874	12803	12793	12759	12642	12800	12766	12777	12780	12724	12708	12735	12722	12901	12837	12827	12768	12806	12773	12635	12820	12965	12895	12847	12813	12612	12922	12955	12764	12736	12801	12802	12737	12673	12781	12721	13057	12744	12567	12705	12844	13028	12776	12862	12766	12876	12650	12774	12860	12791	12907	12726	12870	12692	12777	12704	12734	12752	12752	13000	12713	12843	12494	12826	12747	12828	12731	12745	12818	12716	12886	12734	12825	12731	12674	12935	12612	12894	12809	12689	12759	12946	12852	12860	12946	12737	12912	12749	12853	12783	12924	12588	12795	12903	12802	12875	12739	12758	12851	12811	12896	12704	12700	12821	12829	12676	12658	13029	12704
13318	13366	13304	12999	21403	29278	24738	19046	14666	13128	12794	12596	12605	12625	12781	12697	12602	12714	12637	12763	12695	12579	12724	12484	12741	12648	12758	12709	12526	12610	12628	12527	12790	12641	12744	12750	12481	12773	12710	12576	12729	12590	12599	12798	12636	12696	12892	12847	12716	12695	12667	12654	12686	12693	12727	12750	12638	12596	12756	12652	12585	12650	12539	12581	12617	12713	12550	12875	12575	12669	12608	12517	12637	12740	12619	12531	12601	12715	12662	12524	12598	12813	12697	12618	12561	12560	12629	12626	12831	12513	12555	12682	12527	12658	12683	12566	12804	12676	12505	12755	12612	12787	12666	12561	12743	12640	12726	12783	12687	12639	12590	12688	12688	12720	12733	12391	12802	12446	12689	12677	12768	12671	12619	12564	12703	12624	12483	12580	12726	12616	12626	12698	12479	12691	12764	12732	12700	12663	12793	12593	12623	12636	12608	12579	12671	12632	12710	12739	12528	12595	12709	12534	12848	12576	12831	12525	12613	12680	12676	12639	12633	12563	12604	12636	12588	12627	12630	12533	12632	12605	12679	12645	12654	12601	12693	12673	12656	12721	12582	12688	12412	12596	12638	12605	12654	12682	12579	12610	12631	12806	12454	12734	12516	12721	12457	12604	12629	12496	12582	12734	12688	12520	12712	12686	12589	12574	12579	12681	12689	12642	12798	12725	12586	12614	12675	12483	12538	12536	12641	12557	12689	12648	12388	12793	12766	12555	12632	12669	12572	12697	12556	12550	12592	12554	12691	12529	12569	12627	12587	12476	12668	12554	12699	12579	12535	12493	12554	12780	12556	12821	12517	12831	12448	12598	12590	12621	12705	12628	12859	12599	12481	12590	12442	12769	12689	12559	12690	12707	12538	12639	12667	12483	12676	12785	12730	12770	12532	12722	12625	12738	12843	12682	12664	12631	12766	12832	12552	12591	12698	12740	12604	12730	12778	12626	12553	12809	12647	12648	12741	12566	12705	12620	12623	12593	12693	12695	12402	12696	12374	12626	12658	12619	12548	12698	12708	12545	12560	12766	12628	12565	12749	12626	12671	12689	12583	12596	12611	12494	12599	12508	12661	12602	12776	12497	12493	12660	12577	12571	12734	12691	12756	12770	12594	12630	12474	12566	12617	12808	12588	12654	12562	12710	12642	12621	12797	12463	12727	12692	12600	12687	12629	12728	12682	12608	12516	12522	12627	12631	12695	12694	12858	12794	12629	12517	12757	12613	12657	12528	12734	12764	12727	12572	12741	12461	12678	12587	12637	12622	12507	12617	12618	12755	12450	12677	12697	12637	12731	12765	12657	12712	12644	12574	12597	12792	12560	12701	12547	12563	12603	12643	12474	12672	12588	12444	12645	12752	12549	12537	12574	12603	12691	12689	12666	12499	12734	12729	12618	12742	12722	12817	12650	12617	12715	12595	12601	12631	12592	12722	12677	12727	12562	12501	12557	12575	12676	12618	12684	12563	12627	12456	12631	12633	12751	12780	12655	12436	12730	12624	12757	12516	12577	12699	12466	12490	12706	12644	12580	12634	12635	12577	12646	12616	12669	12555	12706	12732	12590	12791	12650	12744	12520	12760	12548	12697	12568	12713	12576	12594	12763	12495	12718	12666	12494	12777	12711	12654	12681	12649	12714	12708	12696	12744	12564	12680	12679	12766	12752	12587	12836	12640	12642	12535	12639	12588	12577	12526	12725	12692	12684	12635	12660	12669	12678	12471	12549	12629	12750	12679	12443	12652	12535	12505	12638	12713	12629	12689	12652	12818	12591	12624	12663	12775	12711	12677	12568	12534	12676	12666	12867	12563	12460	12695	12458	12453	12520	12596	12834	12594	12629	12389	12526	12741	12546	12523	12560	12851	12594	12783	12719	12549	12604	12746	12577	12699	12595	12619	12861	12662	12668	12744	12644	12536	12579	12722	12710	12651	12486	12738	12614	12678	12666	12654	12751	12574	12598	12674	12718	12738	12571	12529	12617	12700	12560	12702	12509	12719	12628	12606	12699	12667	12845	12754	12698	12726	12651	12686	12673	12745	12606	12735	12589	12643	12822	12617	12636	12561	12589	12686	12669	12628	12674	12631	12719	12609	12588	12625	12486	12577	12707	12631	12668	12757	12801	12540	12579	12659	12677	12668	12730	12582	12505	12668	12725	12663	12693	12737	12624	12564	12655	12645	12692	12622	12526	12595	12530	12743	12623	12716	12599	12702	12727	12522	12700	12586	12685	12640	12633	12697	12657	12573	12526	12770	12642	12640	12611	12670	12685	12652	12621	12722	12576	12624	12661	12510	12710	12575	12855	12717	12620	12648	12564	12729	12601	12679	12771	12591	12700	12575	12604	12634	12550	12556	12748	12755	12638	12708	12573	12576	12677	12642	12640	12538	12505	12695	12515	12721	12615	12649	12620	12654	12798	12514	12666	12675	12511	12742	12797	12610	12748	12829	12671	12613	12614	12812	12503	12559	12667	12640	12614	12724	12753	12508	12613	12632	12526	12588	12581	12558	12728	12465	12648	12630	12683	12625	12626	12664	12584	12788	12555	12657	12775	12524	12489	12648	12588	12537	12601	12633	12670	12684	12724	12565	12578	12660	12696	12644	12701	12563	12692	12679	12810	12596	12656	12744	12663	12598	12708	12704	12650	12677	12752	12716	12710	12657	12685	12640	12688	12653	12625	12499	12687	12645	12616	12459	12674	12631	12684	12611	12604	12653	12587	12754	12584	12646	12464	12518	12630	12619	12596	12746	12595	12711	12704	12754	12702	12808	12633	12623	12641	12566	12615	12639	12679	12752	12530	12505	12627	12718	12635	12672	12654	12576	12756	12672	12770	12542	12662	12765	12537	12646	12756	12585	12520	12492	12791	12524	12706	12586	12823	12743	12643	12597	12591	12783	12591	12615	12614	12665	12744	12642	12690	12714	12590	12546	12842	12652	12733	12750	12541	12676	12726	12483	12500	12639	12660	12508	12715	12545	12754	12644	12728	12606	12782	12545	12470	12552	12684	12812	12688	12415	12781	12670	12625	12476	12596	12676	12567	12525	12623	12588	12656	12681	12622	12599	12516	12675	12492	12642	12848	12640	12658	12658	12665	12611	12679	12690	12638	12601	12658	12494	12671	12609	12576	12806	12774	12725	12770	12609	12559	12887	12661	12745	12824	12621	12633	12627	12715	12490	12584	12565	12543	12472	12680	12748	12590	12510	12561	12642	12713	12710	12723	12726	12631	12557	12619	12635	12683	12677	12737	12602	12676	12699	12547	12504	12751	12710	12799	12735	12643	12785	12652	12503	12656	12521	12743	12629	12651	12805	12603	12622	12679	12677	12700	12664	12625	12703	12600	12571	12394	12628	12681	12757	12717	12665	12611	12726	12539	12651	12689	12802	12590	12602	12512	12555	12771	12510	12731	12746	12616	12514	12534	12690	12725	12415	12633	12687	12594	12579	12483	12692	12607	12678	12508	12599	12583	12599	12506	12741	12555	12646	12598	12516	12843	12683	12528	12598	12570	12631	12788	12677	12793	12531	12582	12615	12753	12644	12775	12719	12768	12740	12746	12400	12724	12681	12582	12646	12748	12649	12670	12579	12805	12561	12736	12652	12415	12741	12549	12788	12629	12635	12632	12653	12558	12753	12597	12534	12672	12678	12568	12771	12638	12816	12582	12614	12482	12649	12712	12553	12692	12613	12776	12502	12739	12467	12680	12631	12486	12713	12713	12632	12649	12730	12746	12660	12616	12809	12568	12760	12623	12605	12597	12659	12789	12789	12596	12528	12514	12714	12650	12649	12624	12707	12556	12504	12735	12644	12722	12553	12689	12662	12675	12748	12806	12680	12585	12767	12783	12693	12560	12599	12794	12520	12571	12603	12747	12563	12628	12686	12578	12602	12757	12762	12569	12770	12562	12700	12726	12827	12790	12489	12572	12780	12680	12554	12631	12605	12779	12679	12729	12749	12599	12626	12641	12676	12541	12758	12807	12832	12580	12577	12629	12631	12518	12659	12585	12524	12711	12621	12622	12696	12677	12613	12707	12603	12708	12665	12645	12608	12561	12784	12642	12526	12611	12645	12736	12499	12675	12845	12586	12834	12728	12768	12424	12881	12550	12649	12623	12581	12634	12624	12722	12700	12770	12777	12760	12506	12657	12657	12597	12578	12590	12630	12724	12770	12692	12611	12667	12669	12748	12606	12474	12646	12576	12726	12653	12544	12730	12668	12584	12596	12571	12615	12706	12680	12704	12520	12546	12588	12636	12629	12730	12841	12738	12372	12653	12738	12830	12595	12649	12825	12562	12725	12749	12680	12775	12659	12606	12656	12638	12658	12541	12594	12615	12643	12727	12641	12628	12688	12624	12685	12690	12619	12635	12685	12687	12643	12747	12685	12767	12433	12712	12730	12578	12738	12525	12731	12705	12617	12675	12627	12540	12662	12728	12646	12769	12696	12647	12596	12771	12701	12734	12621	12808	12504	12764	12788	12775	12700	12757	12583	12747	12566	12428	12580	12698	12762	12718	12609	12620	12612	12812	12496	12563	12666	12829	12576	12585	12809	12711	12540	12630	12812	12580	12733	12754	12520	12658	12562	12817	12536	12682	12601	12549	12710	12689	12424	12723	12472	12607	12489	12643	12548	12701	12691	12579	12676	12619	12696	12747	12534	12729	12667	12613	12623	12814	12747	12598	12639	12735	12512	12692	12556	12521	12770	12587	12655	12492	12656	12690	12674	12772	12594	12693	12658	12674	12576	12538	12496	12422	12724	12673	12752	12598	12601	12703	12606	12591	12532	12944	12614	12585	12624	12572	12563	12535	12744	12594	12702	12713	12702	12649	12441	12821	12519	12556	12762	12604	12630	12628	12646	12773	12652	12566	12599	12614	12553	12674	12644	12581	12664	12588	12690	12660	12725	12684	12736	12697	12601	12630	12619	12641	12735	12558	12615	12637	12614	12754	12727	12552	12726	12575	12701	12716	12661	12758	12448	12656	12738	12673	12709	12599	12784	12668	12584	12579	12745	12737	12607	12633	12570	12639	12581	12781	12459	12669	12573	12605	12497	12736	12588	12733	12684	12673	12733	12753	12661	12736	12721	12749	12871	12580	12642	12522	12804	12599	12626
25775	21116	27035	25307	20285	49188	47593	35926	23106	15739	13447	12807	12765	12732	12901	12799	12870	12754	12860	12746	12740	12811	12714	12848	12858	12635	12742	13034	12799	12800	12790	12796	12809	12792	12777	12750	12722	12668	12549	12686	12673	12815	12833	12720	12699	12747	12830	12554	12805	12731	12769	12716	12713	12749	12726	12768	12923	12750	12772	12821	12703	12737	12636	12694	12758	12757	12579	12633	12738	12949	12654	12383	12632	12819	12732	12795	12593	12869	12695	12797	12746	12893	12680	12921	12918	12766	12548	12591	12609	12721	12740	12540	12669	12459	12717	12658	12779	12626	12851	12787	12849	12767	12862	12760	12732	12644	12680	12742	12733	12657	12735	12806	12673	12754	12688	12726	12597	12736	12636	12785	12988	12713	12723	12746	12680	12713	12787	12671	12687	12740	12653	12720	12837	12792	12555	12747	12740	12691	12684	12696	12797	12565	12534	12614	12761	12700	12596	12812	12675	12574	12687	12689	12792	12715	12611	12729	12598	12388	12772	12538	12545	12821	12644	12756	12829	12857	12785	12658	12827	12604	12690	12771	12848	12784	12825	12794	12684	12716	12731	12641	12659	12647	12806	12755	12879	12711	12637	12609	12740	12938	12640	12693	12570	12708	12693	12491	12612	12663	12768	12649	12637	12629	12672	12667	12758	12623	12754	12690	12614	12686	12724	12671	12630	12597	12667	12687	12649	12739	12760	12586	12892	12629	12835	12644	12828	12709	12804	12872	12804	12758	12535	12711	12759	12895	12766	12697	12818	12661	12591	12793	12573	12761	12695	12803	12907	12876	12709	12642	12692	12806	12786	12729	12768	12566	12663	12638	12560	12621	12730	12796	12695	12852	12559	12658	12830	12880	12742	12654	12635	12881	12609	12721	12862	12646	12823	12827	12827	12797	12809	12845	12701	12806	12588	12586	12862	12678	12811	12616	12815	12663	12673	12679	12751	12738	12759	12689	12692	12825	12692	12712	12687	12565	12715	12751	12540	12655	12780	12944	12780	12649	12653	12807	12684	12766	12773	12644	12672	12592	12806	12611	12729	12705	12496	12444	12699	12855	12743	12791	12678	12705	12588	12728	12738	12652	12721	12729	12749	12795	12779	12789	12632	12729	12629	12800	12862	12758	12708	12747	12876	12603	12887	12808	12854	12786	12673	12680	12636	12844	12697	12802	12695	12658	12804	12766	12658	12612	12786	12715	12913	12749	12722	12703	12717	12766	12791	12795	12803	12503	12808	12814	12676	13013	12676	12727	12690	12734	12740	12586	12741	12949	12707	12798	12654	12723	12766	12583	12730	12762	12655	12745	12699	12939	12719	12758	12999	12795	12787	12499	12696	12702	12790	12815	12817	12597	12548	12787	12590	12774	12839	12740	12518	12935	12641	12867	12699	12681	12643	12702	12793	12795	12775	12677	12603	12755	12629	12816	12648	12693	12929	12749	12750	12590	12805	12830	12779	12752	12713	12766	12582	12962	12652	12835	12581	12713	12754	12701	12620	12785	12777	12794	12719	12906	12774	12739	12675	12819	12843	12705	12678	12743	12637	12670	12620	12658	12802	12757	12702	12672	12690	12659	12567	12833	12847	12789	12655	12696	12720	12602	12670	12811	12869	12790	12687	12699	12502	12669	12638	12709	12608	12786	12786	12744	12550	12682	12637	12553	12785	12751	12727	12668	12609	12799	12589	12722	12608	12831	12987	12709	12814	12520	12568	12658	12725	12707	12679	12754	12908	12812	12625	12815	12682	12770	12801	12735	12702	12722	12626	12778	12797	12761	12569	12734	12606	12532	12696	12798	12639	12656	12496	12531	12774	12675	12592	12751	12821	12817	12794	12842	12664	12786	13016	12736	12764	12666	12752	12634	12675	12829	12654	12963	12823	12723	12612	12588	12743	12706	12738	12755	12704	12586	12824	12797	12850	12657	12982	12572	12643	12696	12699	12612	12725	12611	12645	12750	12573	12751	12694	12888	12651	12677	12730	12684	12528	12615	12811	12782	12701	12670	12661	12436	12636	12668	12700	12716	12692	12912	12484	12721	12833	12732	12726	12720	12668	12583	12837	12667	12744	12690	12583	12546	12795	12677	12742	12733	12714	12763	12682	12510	12552	12629	12633	12679	12855	12583	12593	12793	12832	12784	12819	12562	12551	12683	12839	12665	12748	12848	12784	12819	12773	12650	12652	12559	12832	12587	12757	12532	12650	12628	12643	12699	12809	12833	12782	12589	12743	12659	12552	12800	12799	12780	12635	12592	12707	12674	12631	12700	12760	12695	12633	12814	12657	12877	12583	12801	12668	12638	12658	12666	12589	12569	12657	12605	12814	12864	12629	12700	12757	12648	12665	12710	12857	12675	12561	12650	12816	12810	12801	12631	12687	12832	12773	12781	12799	12839	12762	12695	12592	12718	12567	12622	12755	12581	12672	12621	12813	12688	12749	12793	12677	12520	12912	12749	12961	12613	12776	12667	12948	12724	12765	12664	12721	12557	12713	12590	12810	12897	12639	12709	12756	12608	12693	12820	12712	12722	12654	12943	12674	12566	12660	12862	12752	12677	12744	12829	12712	12683	12739	12698	12611	12643	12623	12871	12691	12850	12763	12581	12791	12629	12828	12652	12563	12601	12811	12660	12819	12919	12754	12778	12628	12704	12695	12779	12871	12785	12912	12709	12552	12699	12750	12779	12829	12752	12738	12758	12655	12899	12759	12829	12803	12874	12594	12534	12973	12450	12580	12730	12682	12768	12635	12675	12798	12498	12551	12803	12715	12728	12727	12917	12799	12873	12545	12933	12800	12766	12578	12754	12511	12764	12660	12707	12862	12608	12733	12613	12861	12824	12658	12780	12798	12942	12625	12841	12786	12720	12806	12673	12764	12791	12659	12614	12620	12583	12581	12626	12758	12751	12591	12877	12717	12816	12797	12678	12675	12775	12776	12610	12763	12517	12684	12613	12769	12683	12736	12796	12736	12656	12737	12914	12936	12742	12601	12772	12778	12621	12753	12585	12603	12674	12660	12590	12764	12870	12795	12738	12661	12752	12777	12790	12678	12764	12947	12706	12814	12665	12741	12763	12900	12663	12678	12691	12816	12781	12835	12677	12691	12755	12897	12687	12849	12756	12777	12725	12814	12620	12570	12615	12700	12691	12859	12828	12764	12740	12819	12694	12788	12460	12544	12734	12708	12701	12533	12793	12820	12684	12683	12566	12701	12732	12648	12708	12865	12646	12862	12622	12883	12797	12676	12542	12767	12635	12742	12782	12709	12551	12795	12753	12620	12738	12616	12681	12667	12922	12796	12655	12583	12725	12700	12736	12610	12821	12843	12724	12805	12642	12696	12686	12811	12807	12654	12737	12681	12785	12715	12945	12811	12713	12587	12650	12647	12842	12793	12740	12701	12728	12660	12820	12612	12716	12697	12605	12619	12709	12805	12857	12696	12624	12823	12804	12786	12809	12858	12673	12764	12497	12704	12709	12630	12759	12609	12676	12747	12731	12766	12381	12689	12689	12716	12773	12806	12614	12847	12928	12645	12737	12712	12873	12811	12772	12701	12789	12762	12547	12530	12775	12670	12780	12792	12785	12639	12628	12634	12714	12747	12621	12730	12766	12681	12730	12779	12465	12730	12592	12890	12618	12913	12690	12589	12841	12663	12790	12776	12576	12767	12679	12720	12557	12704	12524	12877	12817	12652	12698	12673	12701	12752	12602	12615	12643	12702	12743	12637	12543	12779	12741	12771	12739	12690	12568	12684	12823	12690	12773	12723	12736	12745	12849	12654	12555	12775	12741	12645	12742	12643	12705	12741	12675	12931	12607	12730	12658	12642	12746	12728	12788	12503	12719	12983	12743	12713	12682	12851	12652	12566	12628	12573	12449	12528	12669	12669	12905	12677	12757	12642	12734	12762	12659	12692	12701	12631	12705	12596	12605	12652	12742	12849	12731	12832	12767	12670	12722	12686	12488	12704	12580	12779	12823	12833	12665	12652	12566	12721	12778	12642	12807	12708	12849	12995	12550	12736	12617	12732	12712	12844	12881	12622	12783	12711	12584	12744	12851	12624	12728	12721	12589	12747	12944	12808	12708	12669	12763	12688	12689	12591	12847	12680	12563	12860	12619	12746	12676	12775	12852	12602	12870	12594	12736	12765	12706	12772	12707	12496	12902	12733	12817	12722	12842	12893	12762	12788	12610	12773	12678	12572	12708	12751	12709	12658	12784	12881	12844	12935	12712	12598	12863	12672	12842	12777	12896	12684	12699	12620	12916	12807	12943	12852	12811	12641	12701	12561	12522	12730	12862	12722	12724	12634	12565	12682	12622	12768	12694	12791	12845	12801	12746	12814	12541	12711	12716	12748	12651	12682	12812	12725	12716	12581	12692	12799	12704	12853	12761	12792	12639	12665	12821	12847	12751	12564	12522	12666	12664	12692	12796	12719	12804	12725	12752	12754	12750	12541	12663	12689	12789	12878	12864	12633	12824	12976	12633	12743	12589	12740	12728	12751	12854	12674	12770	12641	12706	12633	12661	12727	12728	12680	12738	12738	12580	12720	12808	12797	12776	12827	12522	12828	12829	12793	12752	12643	12710	12705	12750	12478	12805	12755	12645	12742	12587	12681	12653	12894	12748	12716	12620	12602	12712	12643	12630	12711	12535	12545	12784	12805	12699	12778	12765	12787	12907	12811	12763	12885	12712	12780	12774	12701	12745	12745	12781	12753	12777	12681	12921	12527	12657	12700	12777	12650	12881	12681	12851	12720	12612	12802	12854	12814	12848	12857	12681	12860	12649	12787	12620	12883	12736	12809	12714	12758	12705	12675	12656	12671	12611	12697	12779	12428	12781	12824	12684	12880	12687	12941	12715	12766	12660	12718	12851	12657	12552	12456	12833	12857	12835	12777	12901	12763	12606	12705	12622	12718	12778	12975	12931	12568	12669	12578	12704	12735	12707	12646	12714	12856	12837	12709	12613	12847	12668	12752	12683	12561	12582	12582	12727	12694	12717	12696	12767	12792	12620	12786	12703	12702	12899	12662	12507	12709	12873	12694	12825	12658	12679	12657	12642	12759	12822	12629	12697	12672	12594	12814	12800	12669	12806	12781	12708	12631	12534	12831	12751
12235	17554	16781	14567	21778	52262	47936	37350	22787	15100	13176	12723	12709	12750	12648	12730	12596	12607	12707	12586	12646	12700	12709	12603	12754	12678	12640	12557	12561	12657	12582	12683	12672	12656	12633	12594	12491	12670	12858	12551	12709	12659	12543	12543	12585	12726	12713	12563	12841	12557	12704	12636	12601	12541	12586	12663	12666	12791	12567	12657	12613	12552	12669	12617	12682	12735	12648	12695	12777	12719	12651	12531	12604	12616	12573	12698	12602	12572	12689	12580	12566	12445	12661	12520	12576	12513	12547	12664	12613	12773	12667	12559	12615	12582	12658	12611	12569	12613	12758	12547	12644	12560	12735	12661	12775	12733	12685	12863	12933	12740	12623	12743	12711	12659	12760	12650	12610	12644	12837	12503	12660	12627	12824	12611	12764	12704	12548	12554	12593	12576	12629	12551	12687	12688	12642	12683	12553	12549	12775	12626	12640	12558	12597	12395	12768	12681	12493	12677	12703	12674	12462	12573	12793	12735	12821	12640	12519	12753	12815	12699	12593	12702	12577	12623	12676	12543	12650	12577	12608	12734	12716	12758	12598	12623	12708	12641	12676	12717	12598	12600	12686	12577	12765	12537	12657	12523	12666	12587	12653	12625	12584	12818	12592	12613	12558	12578	12654	12536	12718	12708	12614	12527	12547	12699	12565	12694	12548	12630	12556	12683	12634	12662	12709	12735	12648	12560	12691	12849	12532	12672	12590	12706	12547	12605	12604	12735	12822	12582	12623	12471	12636	12548	12647	12796	12611	12556	12620	12675	12643	12618	12613	12695	12607	12684	12558	12584	12656	12643	12907	12475	12703	12681	12672	12745	12638	12713	12763	12586	12763	12641	12599	12656	12753	12624	12610	12717	12663	12567	12704	12405	12655	12478	12620	12738	12690	12663	12575	12668	12741	12531	12539	12578	12729	12712	12654	12797	12555	12513	12712	12705	12727	12580	12684	12670	12682	12593	12755	12630	12642	12719	12585	12761	12476	12568	12665	12614	12547	12739	12631	12398	12768	12541	12559	12618	12680	12694	12521	12629	12638	12601	12598	12579	12551	12624	12784	12609	12695	12634	12572	12798	12562	12843	12748	12694	12732	12616	12568	12636	12692	12758	12573	12585	12700	12678	12500	12641	12596	12835	12819	12645	12720	12607	12594	12479	12602	12494	12544	12609	12695	12621	12658	12592	12656	12704	12726	12540	12620	12642	12711	12618	12736	12628	12562	12441	12566	12766	12778	12691	12756	12645	12668	12654	12741	12678	12643	12640	12741	12666	12617	12546	12684	12651	12582	12487	12786	12733	12788	12611	12586	12607	12603	12646	12647	12601	12691	12725	12523	12750	12760	12658	12605	12790	12672	12649	12551	12552	12705	12513	12677	12682	12843	12642	12439	12592	12571	12521	12610	12534	12660	12858	12728	12614	12606	12619	12584	12660	12643	12680	12637	12566	12580	12668	12664	12611	12703	12615	12830	12540	12722	12651	12578	12632	12745	12636	12618	12668	12532	12642	12668	12670	12569	12547	12749	12635	12772	12620	12634	12549	12564	12524	12626	12523	12574	12588	12719	12700	12707	12856	12616	12670	12550	12785	12637	12503	12548	12504	12739	12564	12587	12523	12501	12688	12443	12692	12760	12635	12697	12670	12698	12658	12805	12599	12727	12559	12500	12616	12570	12586	12552	12604	12581	12671	12624	12504	12672	12555	12620	12844	12659	12616	12384	12600	12688	12455	12734	12672	12630	12545	12489	12599	12684	12847	12816	12614	12669	12662	12607	12519	12618	12695	12665	12564	12729	12777	12673	12529	12666	12599	12626	12670	12511	12675	12743	12638	12643	12548	12615	12619	12638	12577	12605	12601	12631	12488	12510	12679	12695	12512	12683	12608	12620	12714	12485	12515	12745	12651	12639	12693	12516	12676	12771	12653	12564	12660	12645	12583	12663	12732	12706	12699	12599	12653	12718	12582	12575	12648	12537	12688	12598	12631	12705	12510	12688	12597	12590	12542	12645	12481	12745	12653	12616	12601	12615	12539	12635	12576	12709	12732	12656	12546	12767	12638	12682	12592	12617	12589	12634	12524	12666	12475	12567	12685	12657	12734	12621	12533	12726	12616	12567	12731	12731	12547	12776	12502	12707	12781	12538	12524	12578	12614	12563	12601	12735	12597	12516	12458	12686	12660	12579	12499	12583	12684	12739	12705	12550	12595	12482	12683	12663	12575	12743	12803	12643	12603	12567	12695	12629	12697	12516	12603	12740	12692	12688	12696	12709	12634	12615	12723	12669	12723	12751	12398	12589	12635	12415	12534	12737	12597	12603	12702	12608	12598	12560	12726	12700	12540	12625	12631	12596	12466	12553	12603	12563	12547	12439	12551	12685	12528	12703	12647	12674	12659	12779	12645	12661	12755	12557	12693	12701	12593	12747	12585	12694	12542	12560	12604	12687	12761	12568	12632	12606	12812	12672	12631	12691	12644	12671	12737	12564	12699	12713	12799	12551	12588	12723	12765	12734	12653	12635	12679	12561	12707	12639	12676	12647	12504	12504	12654	12614	12418	12748	12692	12788	12502	12657	12629	12677	12637	12594	12590	12741	12629	12607	12772	12556	12589	12695	12770	12581	12524	12777	12568	12627	12656	12636	12660	12628	12682	12500	12675	12728	12537	12834	12630	12717	12515	12717	12645	12574	12552	12664	12613	12518	12823	12658	12602	12628	12648	12649	12649	12491	12579	12630	12611	12791	12553	12624	12688	12615	12643	12600	12587	12574	12558	12470	12575	12664	12688	12613	12672	12503	12624	12668	12652	12604	12684	12614	12708	12730	12552	12705	12574	12761	12774	12659	12489	12573	12515	12392	12775	12611	12737	12442	12690	12468	12619	12723	12613	12674	12559	12678	12647	12536	12587	12642	12691	12584	12725	12857	12678	12566	12525	12620	12643	12616	12579	12719	12609	12553	12632	12727	12807	12669	12573	12665	12583	12748	12631	12524	12610	12527	12730	12681	12846	12665	12642	12596	12647	12641	12636	12577	12663	12733	12612	12612	12713	12702	12533	12788	12575	12458	12658	12925	12480	12682	12428	12577	12768	12483	12572	12607	12641	12734	12612	12585	12545	12448	12704	12634	12630	12665	12668	12567	12666	12531	12609	12718	12773	12705	12623	12542	12788	12555	12715	12681	12731	12597	12755	12649	12694	12666	12729	12588	12591	12652	12664	12760	12612	12764	12624	12708	12635	12632	12588	12612	12547	12569	12609	12550	12670	12738	12577	12665	12608	12611	12792	12643	12564	12678	12688	12749	12516	12749	12586	12475	12561	12575	12526	12640	12709	12624	12438	12671	12595	12791	12633	12508	12682	12691	12602	12684	12765	12734	12539	12481	12689	12592	12607	12510	12417	12803	12681	12587	12543	12742	12493	12666	12565	12709	12481	12652	12630	12585	12545	12459	12727	12726	12528	12741	12644	12749	12645	12813	12562	12821	12736	12581	12641	12561	12765	12621	12596	12460	12640	12651	12597	12493	12501	12533	12728	12626	12593	12669	12499	12596	12614	12557	12639	12636	12818	12444	12658	12687	12678	12644	12565	12733	12596	12561	12661	12573	12550	12882	12685	12634	12708	12759	12673	12745	12647	12637	12701	12544	12698	12646	12735	12665	12693	12574	12571	12662	12501	12529	12607	12716	12651	12603	12552	12772	12555	12819	12707	12354	12532	12594	12693	12703	12807	12371	12476	12512	12634	12714	12627	12594	12670	12507	12436	12539	12507	12621	12589	12576	12716	12626	12676	12608	12648	12579	12616	12700	12743	12785	12612	12629	12704	12530	12604	12450	12608	12681	12674	12637	12765	12746	12557	12503	12524	12631	12821	12752	12653	12576	12666	12603	12663	12702	12754	12724	12700	12644	12783	12648	12509	12607	12636	12670	12635	12671	12613	12725	12674	12781	12632	12663	12661	12654	12605	12685	12701	12683	12596	12660	12614	12685	12651	12655	12728	12680	12522	12666	12461	12689	12514	12703	12529	12549	12675	12647	12590	12651	12641	12528	12569	12615	12806	12730	12652	12555	12627	12572	12672	12535	12466	12579	12606	12671	12588	12736	12618	12647	12640	12707	12503	12448	12604	12744	12615	12560	12602	12727	12543	12732	12668	12623	12584	12679	12565	12765	12673	12636	12679	12577	12570	12575	12395	12735	12645	12772	12688	12713	12621	12754	12534	12605	12679	12750	12625	12668	12607	12436	12848	12581	12648	12470	12623	12488	12632	12671	12643	12573	12511	12580	12607	12521	12650	12625	12727	12652	12767	12589	12610	12672	12455	12534	12734	12635	12644	12771	12718	12598	12688	12678	12438	12652	12731	12537	12683	12542	12612	12769	12618	12512	12574	12657	12605	12602	12553	12626	12768	12556	12524	12797	12599	12832	12729	12789	12746	12591	12585	12550	12557	12569	12580	12634	12819	12647	12585	12647	12547	12745	12563	12589	12639	12501	12587	12607	12622	12788	12757	12665	12591	12592	12549	12577	12657	12692	12457	12660	12884	12591	12621	12564	12725	12582	12624	12464	12482	12572	12705	12631	12582	12611	12863	12664	12798	12756	12695	12560	12622	12643	12586	12729	12601	12584	12691	12614	12734	12549	12649	12770	12617	12676	12495	12719	12615	12678	12517	12521	12523	12802	12597	12587	12667	12714	12781	12631	12717	12539	12708	12619	12565	12629	12470	12565	12746	12555	12487	12748	12613	12535	12675	12678	12682	12640	12588	12556	12765	12542	12731	12684	12609	12522	12722	12682	12609	12538	12557	12663	12816	12593	12558	12748	12708	12646	12682	12475	12760	12632	12722	12585	12703	12642	12537	12580	12701	12464	12673	12656	12609	12709	12541	12683	12618	12700	12638	12616	12580	12760	12770	12570	12727	12654	12664	12690	12509	12654	12622	12582	12694	12569	12613	12650	12606	12515	12469	12678	12640	12594	12628	12572	12680	12669	12620	12656	12629	12492	12554	12729	12609	12718	12670	12682	12576	12590	12888	12730	12604	12804	12696	12693	12784	12528	12578	12745	12544	12550	12407	12756	12548	12660	12682	12518	12670	12652	12677	12511	12619	12593	12750	12774	12588	12510	12675	12723	12765
23846	21072	28507	23878	29794	64317	59947	47570	30334	19379	14139	12863	12704	12427	12621	12573	12381	12680	12422	12401	12382	12572	12545	12493	12511	12620	12350	12433	12419	12373	12307	12427	12308	12317	12599	12278	12432	12333	12401	12463	12537	12561	12400	12265	12189	12392	12213	12469	12431	12678	12402	12634	12566	12320	12363	12490	12311	12300	12357	12380	12492	12376	12412	12389	12524	12424	12287	12364	12326	12377	12277	12383	12498	12532	12378	12441	12351	12511	12320	12313	12416	12552	12375	12360	12307	12327	12115	12596	12496	12405	12340	12383	12443	12371	12385	12283	12426	12453	12436	12424	12208	12487	12430	12298	12238	12277	12330	12407	12318	12209	12443	12506	12244	12321	12489	12332	12392	12266	12400	12386	12344	12421	12247	12393	12248	12311	12411	12319	12532	12251	12271	12334	12394	12183	12436	12409	12472	12419	12459	12439	12562	12453	12443	12261	12306	12316	12316	12306	12567	12433	12483	12375	12416	12507	12383	12284	12484	12516	12296	12461	12405	12312	12241	12237	12474	12368	12448	12393	12400	12339	12424	12507	12445	12533	12214	12261	12335	12242	12414	12335	12497	12516	12425	12348	12312	12411	12376	12426	12252	12639	12447	12320	12464	12415	12264	12339	12221	12291	12375	12390	12561	12326	12454	12306	12455	12446	12343	12348	12352	12292	12400	12336	12386	12539	12396	12452	12334	12230	12245	12393	12237	12434	12313	12299	12265	12370	12285	12326	12484	12232	12399	12260	12288	12280	12217	12307	12416	12283	12165	12328	12336	12460	12416	12360	12509	12393	12401	12335	12311	12534	12407	12506	12360	12267	12373	12325	12302	12575	12427	12322	12427	12448	12461	12475	12408	12212	12329	12330	12386	12355	12328	12301	12598	12341	12342	12418	12317	12367	12197	12277	12285	12159	12487	12461	12205	12434	12228	12544	12432	12266	12548	12331	12265	12416	12394	12383	12245	12246	12273	12509	12344	12220	12230	12305	12376	12512	12310	12322	12414	12347	12296	12331	12310	12233	12405	12316	12364	12337	12416	12161	12377	12120	12403	12206	12520	12350	12562	12246	12600	12283	12293	12231	12489	12496	12209	12377	12390	12486	12242	12373	12330	12219	12313	12266	12392	12139	12405	12306	12558	12215	12543	12256	12218	12411	12468	12360	12240	12262	12211	12544	12411	12327	12330	12436	12330	12278	12505	12263	12433	12339	12487	12297	12310	12451	12370	12412	12357	12402	12314	12344	12307	12319	12402	12305	12189	12197	12188	12302	12275	12295	12361	12454	12334	12277	12443	12310	12262	12367	12392	12432	12434	12339	12490	12244	12412	12240	12537	12340	12264	12457	12163	12373	12217	12287	12478	12487	12380	12258	12418	12376	12331	12326	12271	12444	12351	12335	12323	12401	12678	12404	12238	12289	12111	12351	12461	12410	12358	12343	12495	12321	12428	12480	12031	12491	12240	12552	12217	12400	12298	12482	12487	12442	12313	12443	12431	12469	12266	12441	12423	12386	12370	12441	12327	12411	12458	12482	12455	12374	12475	12431	12455	12325	12459	12354	12540	12266	12523	12327	12359	12453	12514	12338	12428	12466	12403	12297	12541	12376	12375	12310	12371	12529	12372	12165	12343	12472	12432	12261	12542	12463	12376	12435	12563	12396	12309	12296	12209	12297	12269	12185	12178	12361	12360	12432	12270	12300	12223	12436	12326	12423	12332	12324	12430	12335	12178	12293	12419	12465	12300	12354	12456	12401	12444	12346	12465	12211	12370	12273	12250	12256	12444	12295	12385	12634	12382	12294	12458	12190	12345	12180	12242	12451	12505	12313	12324	12310	12288	12265	12365	12395	12309	12190	12342	12220	12330	12357	12546	12259	12343	12296	12296	12515	12444	12355	12474	12417	12368	12139	12395	12506	12494	12373	12460	12463	12271	12297	12280	12305	12259	12375	12418	12276	12261	12321	12295	12347	12454	12352	12407	12427	12272	12421	12402	12388	12350	12347	12318	12255	12251	12270	12187	12320	12252	12337	12396	12174	12368	12416	12325	12306	12302	12286	12260	12419	12510	12366	12266	12293	12410	12287	12225	12414	12384	12256	12344	12468	12301	12345	12329	12200	12097	12205	12337	12365	12435	12277	12369	12368	12313	12249	12370	12465	12338	12288	12417	12280	12255	12276	12508	12295	12257	12328	12352	12316	12407	12345	12301	12482	12225	12334	12364	12222	12453	12310	12302	12182	12282	12564	12491	12214	12406	12354	12313	12314	12201	12520	12165	12366	12152	12445	12341	12411	12411	12284	12357	12353	12363	12389	12268	12320	12226	12452	12420	12520	12457	12299	12305	12244	12415	12376	12337	12432	12415	12395	12271	12291	12287	12326	12438	12360	12428	12345	12286	12465	12360	12441	12347	12287	12560	12313	12388	12298	12462	12312	12291	12256	12362	12318	12322	12235	12427	12291	12236	12548	12347	12496	12412	12077	12187	12551	12257	12353	12318	12459	12422	12353	12206	12364	12195	12313	12197	12399	12471	12287	12232	12173	12352	12190	12332	12336	12287	12470	12396	12437	12201	12220	12418	12489	12366	12423	12477	12525	12211	12416	12265	12148	12510	12373	12284	12344	12526	12520	12271	12390	12269	12503	12299	12397	12334	12168	12406	12489	12374	12351	12323	12516	12288	12366	12143	12375	12183	12267	12560	12257	12418	12216	12198	12369	12349	12358	12527	12495	12323	12373	12282	12290	12339	12356	12365	12399	12528	12553	12269	12421	12389	12338	12337	12409	12237	12352	12283	12349	12256	12438	12414	12449	12242	12418	12314	12384	12330	12398	12244	12357	12270	12277	12248	12368	12395	12447	12357	12319	12563	12254	12352	12291	12322	12530	12293	12451	12518	12401	12366	12314	12557	12343	12333	12401	12330	12382	12406	12348	12282	12431	12347	12456	12385	12378	12524	12423	12388	12297	12460	12284	12330	12438	12338	12362	12561	12456	12395	12475	12439	12379	12347	12164	12119	12521	12356	12224	12257	12471	12247	12223	12402	12432	12322	12343	12413	12429	12405	12308	12282	12293	12305	12124	12337	12477	12326	12351	12219	12204	12285	12483	12465	12506	12277	12248	12357	12411	12426	12234	12290	12358	12314	12370	12373	12395	12373	12439	12237	12266	12391	12450	12153	12461	12454	12212	12558	12245	12467	12292	12286	12374	12359	12432	12315	12375	12287	12357	12331	12285	12423	12384	12437	12404	12295	12465	12376	12422	12186	12389	12363	12211	12382	12386	12325	12547	12391	12435	12286	12279	12435	12352	12385	12437	12534	12349	12491	12488	12458	12465	12464	12339	12234	12507	12347	12498	12436	12348	12404	12257	12189	12308	12327	12386	12410	12457	12385	12474	12394	12266	12245	12111	12379	12484	12277	12291	12246	12368	12397	12418	12281	12212	12350	12163	12258	12468	12418	12245	12597	12389	12403	12462	12258	12253	12324	12326	12261	12318	12316	12244	12157	12421	12296	12204	12385	12346	12214	12198	12260	12395	12321	12166	12416	12366	12433	12276	12487	12464	12328	12458	12417	12487	12449	12415	12340	12241	12405	12301	12381	12331	12413	12263	12354	12445	12326	12258	12402	12263	12280	12403	12547	12295	12404	12211	12204	12283	12446	12194	12291	12439	12229	12421	12386	12324	12307	12336	12355	12376	12554	12407	12437	12385	12409	12220	12346	12265	12462	12336	12432	12330	12447	12474	12526	12386	12519	12470	12369	12326	12392	12388	12356	12209	12230	12306	12548	12447	12268	12425	12365	12326	12336	12387	12460	12409	12312	12327	12477	12368	12322	12415	12225	12237	12252	12404	12385	12427	12168	12123	12408	12330	12247	12417	12273	12333	12358	12292	12380	12415	12340	12276	12288	12449	12328	12213	12291	12293	12332	12360	12399	12335	12361	12429	12344	12400	12245	12314	12300	12422	12399	12296	12448	12397	12359	12499	12304	12346	12491	12390	12191	12336	12271	12231	12360	12182	12408	12280	12260	12370	12294	12162	12283	12239	12389	12286	12440	12255	12284	12273	12363	12346	12388	12323	12200	12373	12316	12242	12389	12501	12309	12385	12385	12410	12152	12507	12515	12499	12439	12435	12432	12480	12611	12398	12381	12245	12359	12308	12319	12498	12288	12329	12397	12431	12316	12285	12359	12100	12467	12351	12448	12345	12357	12501	12385	12560	12390	12428	12276	12338	12265	12396	12196	12084	12303	12337	12256	12372	12476	12304	12332	12255	12364	12381	12434	12247	12259	12465	12437	12466	12406	12322	12301	12238	12314	12193	12593	12303	12372	12418	12297	12136	12379	12526	12515	12301	12474	12377	12317	12166	12308	12369	12405	12370	12377	12244	12298	12337	12492	12506	12277	12226	12300	12477	12348	12349	12385	12425	12399	12288	12477	12348	12228	12381	12355	12452	12147	12459	12266	12395	12382	12513	12319	12564	12426	12300	12234	12398	12270	12380	12396	12411	12318	12472	12186	12397	12486	12111	12388	12336	12340	12395	12373	12502	12214	12381	12343	12045	12274	12351	12528	12413	12480	12498	12330	12147	12435	12454	12188	12411	12528	12234	12324	12539	12490	12387	12396	12151	12296	12336	12377	12563	12385	12325	12387	12392	12178	12280	12445	12414	12546	12358	12505	12391	12394	12319	12220	12432	12382	12227	12354	12381	12412	12449	12314	12377	12310	12315	12361	12439	12251	12410	12597	12413	12682	12197	12369	12344	12447	12430	12435	12356	12262	12266	12290	12417	12208	12297	12428	12157	12293	12364	12486	12228	12327	12376	12346	12334	12381	12277	12530	12155	12461	12195	12463	12326	12202	12182	12277	12486	12415	12279	12120	12384	12294	12564	12633	12326	12505	12265	12488	12544	12355	12422	12385	12187	12220	12458	12283	12103	12263	12353	12155	12264	12381	12335	12228	12317	12419	12239	12367	12251	12437	12394	12319	12283	12159	12132	12310	12283	12307	12538	12253	12228	12454	12438	12418	12534	12492	12417	12274	12569	12438	12506	12383	12474	12395	12393	12254	12303	12274	12410	12421	12515	12375	12503	12362	12297	12284	12267	12448	12434	12402	12486	12470	12329
14546	24472	22912	18522	42395	71582	62882	50116	30717	18668	13333	12387	12362	12486	12350	12201	12384	12365	12422	12536	12606	12332	12420	12220	12450	12302	12419	12433	12506	12304	12411	12505	12400	12440	12306	12384	12413	12447	12648	12391	12529	12379	12247	12372	12375	12314	12477	12494	12600	12402	12390	12514	12338	12453	12375	12378	12275	12503	12452	12259	12475	12452	12391	12503	12308	12380	12372	12344	12233	12489	12351	12387	12355	12366	12430	12448	12556	12536	12312	12317	12314	12323	12389	12363	12347	12320	12530	12382	12559	12475	12473	12506	12456	12358	12365	12419	12372	12402	12421	12395	12474	12251	12432	12257	12505	12385	12258	12414	12422	12530	12277	12431	12405	12351	12258	12414	12526	12271	12494	12272	12407	12406	12351	12229	12437	12375	12365	12416	12467	12502	12330	12408	12337	12292	12361	12402	12445	12246	12390	12305	12341	12230	12429	12346	12272	12691	12241	12539	12480	12457	12341	12229	12378	12150	12516	12400	12385	12304	12412	12390	12492	12412	12424	12307	12400	12385	12337	12405	12385	12381	12352	12251	12362	12244	12292	12394	12415	12470	12313	12597	12377	12446	12391	12214	12435	12486	12342	12332	12407	12392	12422	12497	12488	12309	12322	12461	12394	12435	12637	12305	12487	12444	12354	12260	12329	12242	12253	12514	12291	12378	12440	12405	12501	12203	12351	12244	12400	12415	12320	12308	12217	12345	12291	12446	12494	12388	12333	12471	12366	12246	12295	12350	12425	12482	12326	12432	12429	12450	12538	12324	12438	12496	12447	12477	12432	12446	12611	12478	12413	12323	12346	12365	12278	12327	12382	12545	12494	12423	12476	12508	12365	12354	12250	12378	12531	12416	12356	12435	12502	12304	12353	12289	12383	12361	12363	12222	12418	12470	12265	12450	12436	12359	12419	12609	12243	12343	12260	12332	12502	12323	12255	12363	12423	12353	12363	12391	12467	12330	12368	12506	12193	12357	12481	12392	12538	12506	12263	12259	12430	12395	12427	12430	12397	12525	12342	12365	12354	12496	12408	12297	12446	12400	12491	12350	12365	12469	12497	12249	12263	12335	12317	12534	12216	12588	12363	12550	12520	12413	12309	12516	12423	12458	12328	12431	12238	12332	12394	12234	12432	12381	12413	12251	12295	12268	12534	12281	12305	12352	12424	12369	12311	12459	12424	12356	12476	12358	12257	12376	12424	12373	12301	12236	12219	12400	12462	12273	12445	12634	12362	12580	12387	12341	12216	12515	12220	12299	12357	12384	12505	12454	12427	12404	12435	12305	12319	12386	12441	12367	12228	12365	12431	12240	12471	12371	12489	12300	12311	12444	12417	12320	12271	12302	12374	12348	12413	12402	12506	12509	12278	12269	12376	12390	12271	12332	12289	12472	12377	12369	12372	12361	12448	12418	12428	12465	12275	12416	12402	12372	12346	12376	12399	12432	12384	12405	12387	12214	12416	12427	12395	12403	12424	12493	12257	12283	12406	12473	12407	12382	12489	12408	12383	12400	12329	12392	12450	12403	12321	12430	12456	12367	12306	12439	12307	12406	12482	12488	12338	12314	12443	12437	12323	12503	12315	12470	12382	12285	12283	12312	12375	12148	12375	12311	12370	12349	12291	12280	12385	12422	12543	12432	12497	12333	12246	12351	12269	12389	12493	12375	12451	12285	12349	12291	12225	12326	12475	12332	12457	12410	12389	12306	12253	12328	12263	12289	12430	12385	12408	12189	12332	12470	12435	12365	12375	12339	12447	12486	12337	12418	12386	12401	12411	12398	12371	12349	12333	12359	12433	12348	12350	12433	12392	12299	12517	12310	12317	12499	12283	12295	12429	12219	12500	12481	12333	12361	12447	12432	12499	12415	12407	12353	12491	12350	12465	12420	12416	12341	12329	12354	12252	12416	12207	12483	12460	12361	12395	12312	12261	12341	12476	12401	12307	12333	12392	12398	12344	12388	12279	12303	12387	12509	12407	12385	12458	12493	12373	12365	12353	12325	12417	12379	12421	12460	12400	12378	12376	12475	12352	12390	12394	12400	12298	12353	12335	12403	12338	12352	12501	12377	12348	12422	12409	12417	12324	12537	12384	12479	12513	12423	12333	12244	12496	12390	12316	12483	12380	12462	12366	12355	12387	12313	12412	12398	12591	12379	12327	12464	12269	12306	12179	12492	12503	12478	12118	12448	12238	12531	12501	12353	12331	12243	12377	12382	12389	12423	12358	12370	12403	12412	12412	12433	12315	12379	12328	12347	12441	12369	12370	12237	12428	12422	12257	12323	12435	12559	12396	12429	12448	12283	12383	12349	12259	12331	12463	12407	12353	12297	12402	12331	12425	12528	12403	12357	12426	12351	12438	12277	12407	12305	12450	12474	12353	12340	12297	12471	12355	12494	12322	12272	12341	12457	12190	12388	12346	12293	12243	12356	12410	12285	12457	12364	12496	12351	12375	12350	12347	12374	12393	12244	12403	12378	12342	12355	12349	12253	12558	12364	12414	12264	12358	12415	12326	12477	12295	12415	12342	12381	12429	12218	12508	12323	12311	12455	12366	12423	12450	12279	12488	12388	12361	12421	12513	12380	12163	12425	12332	12387	12455	12431	12395	12272	12596	12276	12393	12433	12546	12365	12544	12314	12321	12304	12386	12304	12375	12463	12403	12393	12316	12371	12449	12346	12325	12270	12280	12440	12422	12223	12392	12275	12433	12443	12408	12379	12524	12438	12368	12477	12421	12411	12251	12506	12409	12316	12316	12294	12392	12362	12257	12376	12511	12437	12355	12441	12329	12401	12427	12452	12405	12505	12482	12542	12288	12657	12303	12326	12200	12450	12522	12555	12453	12428	12358	12428	12400	12404	12611	12377	12537	12250	12435	12478	12400	12335	12485	12497	12354	12431	12291	12384	12371	12330	12259	12304	12431	12320	12523	12396	12328	12369	12372	12238	12366	12358	12338	12344	12231	12273	12295	12396	12453	12217	12445	12390	12540	12419	12336	12402	12263	12332	12320	12494	12487	12474	12381	12515	12500	12382	12323	12375	12532	12243	12307	12260	12520	12312	12336	12238	12510	12353	12488	12336	12416	12245	12329	12222	12423	12298	12388	12369	12479	12381	12428	12224	12170	12462	12327	12321	12242	12450	12375	12294	12255	12350	12363	12237	12329	12330	12386	12278	12394	12409	12378	12298	12349	12385	12425	12424	12412	12243	12343	12421	12356	12466	12391	12333	12334	12425	12373	12308	12257	12468	12272	12430	12346	12401	12403	12411	12370	12403	12422	12513	12399	12285	12585	12386	12265	12406	12485	12379	12484	12323	12364	12201	12466	12345	12472	12434	12323	12520	12462	12255	12389	12391	12319	12165	12538	12425	12428	12478	12417	12382	12408	12470	12361	12402	12420	12307	12359	12330	12429	12355	12341	12293	12348	12444	12301	12136	12393	12350	12424	12428	12383	12294	12282	12347	12410	12388	12193	12467	12541	12434	12431	12250	12321	12421	12551	12532	12369	12360	12350	12479	12358	12434	12545	12501	12330	12435	12234	12342	12386	12433	12451	12449	12276	12123	12293	12180	12420	12385	12360	12415	12221	12331	12449	12422	12445	12323	12287	12440	12449	12211	12507	12312	12535	12464	12291	12331	12348	12492	12348	12330	12282	12408	12315	12555	12388	12417	12418	12533	12319	12411	12389	12155	12361	12340	12328	12354	12325	12441	12335	12340	12577	12312	12463	12375	12431	12417	12306	12318	12529	12554	12282	12320	12395	12387	12331	12367	12460	12493	12221	12407	12327	12413	12461	12430	12212	12361	12346	12413	12304	12291	12416	12396	12424	12377	12351	12499	12267	12525	12375	12232	12364	12313	12285	12466	12311	12418	12405	12415	12256	12125	12337	12258	12421	12496	12244	12290	12518	12496	12312	12308	12444	12399	12453	12200	12356	12517	12377	12270	12365	12273	12363	12309	12337	12451	12294	12217	12397	12443	12510	12358	12289	12437	12387	12247	12393	12363	12420	12332	12266	12503	12425	12234	12496	12355	12379	12346	12307	12348	12383	12336	12377	12576	12372	12428	12114	12350	12362	12515	12400	12352	12353	12344	12416	12443	12292	12420	12458	12582	12421	12527	12288	12400	12362	12536	12306	12387	12329	12320	12355	12560	12296	12383	12368	12475	12329	12333	12350	12375	12317	12485	12289	12341	12518	12304	12374	12348	12303	12395	12451	12335	12606	12517	12313	12376	12207	12355	12318	12522	12357	12403	12298	12364	12392	12410	12286	12333	12425	12375	12402	12424	12286	12446	12265	12416	12457	12278	12407	12431	12291	12505	12339	12303	12356	12406	12504	12357	12376	12447	12470	12450	12323	12389	12346	12453	12257	12222	12183	12327	12420	12468	12393	12172	12454	12348	12343	12430	12384	12344	12281	12259	12439	12463	12470	12333	12583	12239	12558	12370	12521	12432	12391	12517	12430	12437	12359	12304	12235	12444	12500	12368	12344	12336	12429	12243	12282	12341	12328	12474	12340	12337	12413	12416	12351	12410	12380	12254	12331	12324	12292	12322	12365	12282	12297	12549	12361	12259	12270	12346	12317	12278	12390	12452	12425	12457	12373	12230	12402	12375	12581	12362	12447	12446	12307	12398	12335	12411	12282	12280	12356	12256	12500	12380	12254	12541	12310	12386	12531	12491	12481	12427	12378	12438	12364	12348	12422	12436	12145	12444	12315	12506	12314	12230	12321	12456	12332	12443	12377	12439	12452	12394	12501	12390	12441	12328	12169	12464	12268	12452	12331	12264	12285	12379	12366	12300	12324	12340	12282	12462	12480	12384	12317	12341	12500	12395	12356	12371	12367	12402	12643	12455	12319	12264	12348	12360	12383	12411	12413	12453	12332	12456	12505	12316	12433	12377	12355	12276	12392	12297	12410	12385	12420	12568	12269	12292	12360	12448	12353	12362	12474	12429	12400	12359	12402	12109	12498	12385	12331	12353	12413	12278	12381	12413	12378	12257	12507	12279	12323	12384	12299	12315	12371	12445	12275	12395	12285	12371	12345	12257	12443	12445	12376	12387	12400	12345	12389	12247	12450	12263	12404	12267	12463	12263	12311	12336	12596	12437
28295	20718	18540	15991	19808	26050	22776	19443	16262	14684	14308	13959	14176	14133	14024	14228	14111	14108	14081	14178	14138	14043	14201	14318	14248	14093	13940	14008	14169	14113	14169	14076	14161	13883	14083	14213	14189	14146	14146	14140	14086	14175	14020	14157	14222	13993	14126	14116	13893	14065	14056	14103	14100	14047	13982	14222	14058	14155	14212	14178	14160	14044	14047	14115	14255	14061	13950	14023	14110	14121	14170	14015	14171	14011	13901	13932	13796	14030	13981	14139	14160	14111	14026	14088	14001	14162	14306	14052	14168	13904	14231	14173	14014	13926	14128	14144	14110	14087	14057	14137	14204	14170	14086	14026	14290	14076	14301	13931	14116	14047	14188	14234	14095	14084	14126	14152	14023	14117	14106	14132	14042	13963	14022	14070	14094	14170	14039	14233	14116	14041	13993	14120	14235	14212	14268	14278	14255	14080	14051	14191	14150	14038	13846	14083	14063	14117	14116	14038	14050	14030	14141	14077	14006	13944	14042	14067	14027	14059	14155	14206	14094	14012	14076	14095	14129	14134	14151	14224	13989	14037	14226	14059	14066	14216	14034	13875	14169	14025	14157	14152	14305	13998	14127	14249	14243	13852	13924	14242	14183	14115	14121	14097	14067	14203	14165	14090	14171	14113	14055	14044	14089	14114	14132	14128	14022	14110	13979	14070	14023	13961	14094	14069	14134	13932	14082	14038	14151	14209	14092	14090	14135	14145	14020	14177	14434	14098	14077	14153	14351	14142	14006	14363	14262	14125	14108	14110	14005	14176	14013	14228	14066	13999	14192	14127	14123	14075	14067	14066	14150	14045	14050	14072	14156	13996	14079	14038	13933	14169	14080	14166	14107	14079	14007	14101	14180	14176	14014	14050	14180	14001	14143	14053	14015	14122	14276	14159	14070	14188	14045	14071	14061	14042	14024	14066	13921	14008	14114	13970	14200	14104	14073	14176	14053	14344	14257	14152	14190	14098	14017	13996	13927	14076	14037	13948	13992	14058	14076	14162	13976	14004	14153	13962	13961	14058	14055	14375	14173	14212	14131	14207	14268	14270	14056	13928	14150	14078	13913	13952	14053	14024	14248	14320	14056	14103	14038	14193	14171	14172	14035	14069	14071	14196	14191	14179	14076	14242	14059	14269	14002	13921	14043	14012	13967	14092	13963	14187	14100	14252	14034	14090	14043	14148	14092	14012	14065	14142	14188	14143	14234	14211	14050	14018	14128	14174	14331	14108	14233	14251	14067	14257	14194	13878	14070	14085	14041	14195	14041	14088	14241	14210	14158	14033	14064	13997	14176	14034	14046	14093	14142	14164	13971	13869	14158	14152	14199	14209	14139	14126	14028	13894	14190	14153	14206	14183	14004	13850	13973	13923	14163	14121	14115	13970	14107	14230	14157	13969	14241	14136	14326	14164	14144	13986	13952	14101	14117	14204	13996	14037	14094	14126	13997	13865	13897	13969	14183	14113	14175	14077	14198	14119	14129	14183	14114	13954	14075	14178	14130	14319	14029	14216	14147	14205	13865	14058	13985	13955	14074	13985	14138	14119	14277	14223	14188	14082	14035	14352	14061	14118	14004	14095	14149	14091	14047	14112	14058	14055	14182	14273	14153	14100	13972	13954	14155	14256	14183	14012	14124	14045	14079	13825	14137	14097	14260	14012	14104	14282	14097	13917	14159	14082	14204	13995	14166	14217	14024	14128	14053	14079	14030	14193	14127	13951	14049	14133	14081	14033	14184	14176	14114	14093	14076	14027	13972	14217	14157	14030	14316	14193	14145	14000	14106	14141	13846	13923	14082	14013	14059	14238	14094	14178	13997	14031	14162	14189	14007	14078	14127	14121	14047	13967	14014	14195	14126	14104	14226	14018	13842	14051	14091	14135	14240	14129	14022	13935	14176	13957	14143	14020	14117	14110	13943	14285	14087	14239	14110	14040	14245	14020	14015	14291	14252	14124	14059	14083	14091	14078	14199	14090	14239	14028	14075	14041	14136	14348	14161	14186	14230	13911	14078	14143	14062	14083	14162	14108	13949	14191	14123	14095	13951	13969	14007	14179	13963	13907	14071	14031	14052	13983	14019	13923	13996	14062	14160	13996	14089	14142	14325	14228	14106	14131	14012	14042	14175	14073	14044	14186	14020	14046	14283	14065	14050	14233	14030	14143	14161	14144	14289	14092	14110	14162	14038	14073	14064	14028	14078	13967	14225	14046	14022	14106	14065	14144	14199	14085	14063	14070	14053	14210	14274	14309	13960	14040	13945	14232	14139	14035	14119	14139	14017	14118	14133	14188	13986	14113	14096	14181	14162	14255	13991	14222	14076	14204	14118	14013	13993	14153	14123	14033	14173	13992	14121	14058	13969	14143	14150	14183	14089	14051	14265	14186	14274	14267	14150	13913	14051	14105	14161	14162	14053	14094	14158	13933	14127	14354	14036	13967	13999	13929	14317	14289	14183	14107	14213	14115	14134	14015	14345	14067	14087	13956	14186	13933	14154	14110	14097	14212	13958	14118	13994	14085	14241	14106	13973	13914	14186	14170	14275	14089	14148	14135	14156	14198	14300	14092	14118	13976	14105	13986	14152	14082	14165	14194	14003	13937	14289	14056	14045	14281	14179	14052	14199	13972	14160	14195	14182	14009	14156	13800	13954	14098	14103	14091	14107	14063	13997	14052	14187	14066	14004	14270	14065	13968	14122	14310	13914	14049	14123	14151	14162	14175	14042	14131	14058	14084	13963	14140	13978	14072	14040	14154	13949	14286	14116	14244	14003	14125	14037	14208	13905	14046	14042	14237	13984	14058	14010	14168	14079	14282	14027	14184	14045	14080	14096	14169	14256	14168	14116	13857	13966	14179	14171	14104	13945	14132	14324	13967	13951	13962	14069	14042	14308	14126	13971	14166	14001	14173	14041	14209	14227	14172	14247	14129	14023	14209	13941	14156	14101	13846	14041	14085	14230	14054	14142	14185	14083	14121	14030	14038	14042	14067	14152	14016	13735	14100	14110	13986	14124	13880	13935	14297	14127	14054	14078	14073	14004	14154	14186	14150	14132	14316	14136	14156	14094	14158	13963	14093	13980	14115	13933	13960	14138	14084	14062	14259	14046	14028	14254	13898	14147	13991	13950	14035	14004	14145	14112	13952	14139	14278	14150	13919	14050	13856	13855	14053	13988	14087	14032	14165	14124	14043	14170	13985	14207	14151	14084	14249	14044	14154	14012	14164	14053	14126	14055	14129	13937	14003	14220	14236	14048	14097	14205	14172	14075	14041	14137	14206	14137	14128	13899	13936	14090	14037	14193	14171	14226	13937	14091	14080	14236	14127	14108	14025	14096	14145	14134	14099	14095	14131	14125	14103	14090	14048	14115	13961	14008	14039	14171	14047	14132	13962	13998	14101	14016	14273	14117	14045	14029	14034	14058	14053	14162	14071	14129	14264	13944	14217	14324	14123	14039	14064	14109	14027	14194	13929	14098	13949	13999	14031	14007	14201	13972	14155	14177	14171	13886	14070	14122	13952	14012	14219	14041	14137	14024	13969	14097	14157	14021	14058	14272	14074	14090	14159	14034	14005	14025	14278	14067	14007	14046	14052	14083	14080	14072	14140	14178	14103	14339	14025	14138	14073	14145	14112	14174	14244	14234	14168	14203	14282	14178	14098	14231	14181	14137	14052	14053	14218	13950	14146	14350	14044	14121	14069	14088	14324	14239	14093	14172	14317	14158	14121	14086	14182	14027	14193	14139	14136	14074	14112	14380	13946	14118	13996	13946	14261	14217	13994	14159	14226	14104	14197	13996	14081	14121	13976	14039	14146	14260	14156	14066	14026	13964	14068	13971	14145	14118	14189	14078	14211	14068	14066	13940	14092	13875	14020	14145	14204	14106	14057	13905	14018	14017	14196	13961	14190	14039	14214	14096	14043	14209	14199	14177	14190	13991	14152	14209	14091	14290	14145	14091	14046	14150	14253	14183	14086	14224	14022	14128	14008	14088	14104	14173	14185	14137	13849	13983	14080	14072	14064	13898	13962	14043	14260	14110	13997	14139	14141	13978	14038	13947	14073	14183	14289	14034	13976	14131	14230	14181	14009	14004	14102	14185	13994	13960	14319	13928	14102	14043	14130	14150	14246	14228	14117	14157	13988	14176	13919	14096	14056	14033	14159	13940	14073	14108	14141	14203	14257	14172	14081	14186	14159	13957	14189	13978	14056	14101	14073	14332	14033	14192	14181	14187	14097	13980	14196	14300	14069	13994	14267	14009	14210	14119	14276	13953	14098	14171	14012	14093	14244	14199	14098	14040	13905	14029	13926	14100	13639	13951	14133	14112	14158	14173	14056	14030	14004	13989	14101	14168	14065	14092	14155	14103	14096	14190	14064	14078	14180	13992	14013	14101	13883	13998	14033	14149	13969	14143	14063	13965	14100	14059	14139	13839	14063	14041	14111	14158	14015	13967	13955	14088	14122	14018	14100	13988	14084	14045	14174	14127	14148	13983	14071	14044	13953	14153	14154	14105	14133	14196	14168	14215	13996	14018	14211	13994	14148	13831	14230	14043	14105	14119	13998	14195	14234	14231	14114	14015	14186	14159	14153	13938	14173	14075	14075	14136	14101	14004	14095	14054	14123	14188	14078	14026	14148	14145	14118	14037	14172	14157	14168	14073	14187	14115	14048	13988	14204	14081	14022	14148	14082	14318	14124	14275	14056	14016	14187	14024	14019	14200	14197	14118	14125	14188	14219	14308	14105	14200	14163	14188	13940	14138	14105	13946	14043	14132	14038	14151	14046	14141	14195	14029	14209	14136	14012	14136	14023	14031	13998	14255	14129	14314	14084	14028	14084	14059	14183	14002	13999	14015	14103	14310	13838	14266	13908	14082	14098	14027	14117	14090	14005	14079	13984	13927	14196	14132	14021	14057	14008	14077	14235	14317	14068	13929	14235	14039	14038	14094	13936	14034	14017	14053	14119	14079	14285	14218	14263	14301	14029	14085	14307	14148	14234	14147	14041	14125	14071	14184	13910	14120	14151	14072	13994	13996	14153	13840	14010	14159	13936	14260	14182	14131	14300	14062	14172	14070	14185	13911	14003	13976	14213	14160	14258	13979	14318	14174	14088	14333	14192
13878	14243	14366	14048	23219	29085	24160	20004	15748	14134	13732	13686	13584	13667	13428	13461	13630	13539	13529	13477	13600	13513	13394	13452	13653	13409	13643	13566	13540	13456	13509	13655	13518	13612	13570	13688	13446	13708	13654	13543	13549	13521	13489	13635	13701	13558	13509	13499	13576	13525	13600	13628	13434	13636	13451	13519	13350	13583	13538	13490	13536	13405	13507	13736	13593	13615	13662	13500	13534	13546	13346	13681	13463	13455	13641	13442	13740	13461	13532	13545	13530	13438	13586	13593	13297	13703	13340	13476	13826	13539	13642	13466	13460	13491	13552	13465	13497	13566	13477	13594	13447	13600	13419	13467	13755	13508	13603	13558	13501	13605	13601	13542	13514	13571	13421	13629	13442	13500	13573	13538	13742	13443	13590	13344	13459	13628	13627	13565	13564	13596	13492	13500	13557	13517	13605	13739	13781	13503	13512	13546	13490	13470	13332	13604	13517	13678	13497	13465	13554	13576	13479	13515	13571	13464	13714	13565	13528	13562	13606	13562	13364	13552	13502	13638	13564	13465	13414	13467	13504	13585	13431	13600	13511	13619	13659	13597	13503	13644	13557	13585	13672	13544	13589	13618	13429	13555	13650	13398	13420	13622	13526	13321	13565	13485	13349	13561	13637	13509	13545	13568	13533	13402	13480	13484	13809	13370	13567	13539	13374	13611	13482	13491	13703	13608	13613	13645	13500	13592	13536	13537	13644	13594	13552	13592	13468	13651	13500	13569	13552	13521	13576	13497	13589	13565	13537	13493	13361	13425	13592	13446	13634	13454	13635	13624	13541	13463	13513	13565	13596	13493	13432	13497	13555	13422	13488	13638	13525	13567	13546	13606	13452	13478	13627	13515	13644	13494	13439	13623	13509	13433	13610	13575	13441	13474	13592	13560	13560	13528	13467	13575	13617	13672	13608	13375	13376	13460	13560	13744	13384	13534	13489	13373	13673	13570	13508	13484	13555	13497	13556	13535	13543	13604	13520	13584	13481	13522	13647	13681	13605	13562	13404	13584	13615	13499	13493	13485	13470	13525	13330	13508	13490	13521	13496	13732	13497	13560	13439	13443	13584	13610	13464	13622	13580	13585	13799	13563	13482	13577	13390	13578	13521	13511	13708	13421	13677	13513	13570	13630	13435	13388	13494	13584	13544	13502	13523	13638	13704	13520	13500	13744	13540	13547	13363	13398	13521	13495	13555	13584	13502	13521	13557	13680	13596	13569	13438	13575	13536	13499	13519	13605	13627	13385	13599	13599	13567	13491	13433	13677	13560	13546	13469	13577	13575	13467	13423	13674	13482	13506	13732	13680	13446	13576	13441	13390	13606	13622	13562	13600	13690	13384	13548	13728	13647	13537	13410	13424	13673	13421	13471	13590	13588	13450	13473	13582	13529	13400	13557	13685	13551	13607	13537	13504	13398	13646	13578	13617	13544	13391	13550	13526	13711	13444	13500	13513	13766	13534	13479	13481	13634	13465	13625	13597	13440	13577	13495	13584	13518	13596	13529	13596	13482	13461	13398	13513	13505	13479	13591	13474	13580	13698	13511	13514	13482	13615	13473	13515	13395	13405	13491	13411	13576	13588	13593	13668	13539	13632	13551	13638	13688	13429	13702	13363	13603	13510	13562	13555	13570	13360	13555	13649	13657	13621	13589	13385	13444	13569	13432	13474	13355	13499	13495	13567	13622	13624	13430	13478	13484	13453	13616	13725	13587	13529	13537	13474	13591	13635	13358	13496	13661	13580	13622	13679	13568	13519	13522	13514	13541	13493	13601	13442	13554	13669	13419	13487	13498	13510	13701	13436	13481	13673	13538	13468	13462	13516	13528	13661	13634	13617	13675	13589	13644	13374	13587	13542	13465	13610	13443	13455	13758	13573	13595	13601	13471	13471	13435	13624	13560	13715	13602	13443	13572	13689	13601	13603	13558	13654	13410	13660	13654	13590	13607	13601	13609	13597	13413	13572	13581	13557	13557	13601	13634	13630	13581	13515	13476	13467	13630	13624	13566	13426	13667	13533	13452	13539	13750	13536	13538	13412	13405	13518	13615	13483	13531	13505	13537	13626	13580	13529	13545	13671	13575	13652	13597	13582	13556	13520	13735	13379	13619	13428	13559	13617	13620	13559	13674	13452	13377	13471	13536	13697	13392	13613	13486	13562	13482	13644	13520	13481	13479	13620	13427	13721	13696	13681	13474	13377	13553	13602	13591	13475	13487	13602	13426	13668	13510	13566	13670	13485	13486	13651	13468	13461	13420	13614	13441	13566	13588	13542	13657	13438	13618	13528	13511	13369	13560	13612	13491	13572	13625	13433	13487	13545	13539	13590	13570	13768	13623	13359	13676	13388	13454	13573	13547	13659	13571	13556	13487	13744	13515	13393	13576	13597	13457	13421	13463	13511	13564	13512	13495	13687	13455	13646	13471	13585	13558	13629	13565	13608	13476	13481	13733	13459	13581	13542	13508	13523	13459	13548	13526	13602	13464	13496	13608	13402	13657	13600	13497	13514	13605	13655	13618	13485	13722	13631	13605	13494	13422	13740	13396	13780	13743	13495	13498	13792	13421	13557	13519	13597	13602	13633	13572	13647	13743	13547	13477	13742	13561	13482	13557	13523	13481	13728	13536	13569	13523	13441	13537	13439	13367	13458	13574	13548	13546	13449	13574	13570	13526	13529	13600	13450	13429	13532	13570	13530	13429	13601	13473	13693	13630	13565	13524	13657	13646	13634	13721	13370	13515	13410	13564	13557	13366	13621	13603	13377	13516	13558	13449	13542	13574	13447	13642	13527	13661	13479	13521	13492	13485	13578	13673	13590	13685	13669	13498	13562	13357	13522	13496	13391	13454	13618	13543	13570	13457	13516	13648	13728	13533	13479	13546	13575	13574	13415	13689	13635	13583	13481	13419	13583	13364	13690	13639	13231	13650	13552	13518	13507	13565	13601	13508	13542	13589	13477	13625	13671	13550	13524	13551	13565	13521	13518	13614	13610	13490	13534	13534	13371	13412	13615	13566	13557	13552	13572	13586	13617	13566	13633	13682	13415	13610	13608	13493	13519	13470	13599	13409	13673	13634	13548	13677	13593	13488	13434	13612	13621	13589	13596	13527	13608	13646	13692	13446	13520	13549	13624	13470	13564	13668	13538	13740	13614	13665	13703	13576	13526	13657	13600	13522	13573	13597	13452	13704	13441	13487	13589	13585	13470	13601	13748	13533	13737	13626	13447	13551	13664	13636	13322	13439	13455	13479	13786	13561	13511	13482	13702	13504	13416	13553	13585	13562	13465	13542	13383	13470	13629	13620	13528	13807	13431	13408	13597	13590	13597	13506	13529	13660	13376	13590	13566	13744	13354	13501	13599	13529	13528	13506	13567	13466	13444	13477	13574	13528	13473	13622	13463	13512	13559	13512	13657	13574	13634	13626	13646	13519	13603	13674	13669	13673	13493	13467	13791	13477	13335	13618	13568	13573	13493	13712	13717	13565	13536	13477	13704	13610	13486	13609	13517	13654	13579	13625	13661	13405	13472	13631	13423	13564	13544	13682	13589	13446	13597	13535	13507	13645	13576	13524	13595	13675	13543	13615	13646	13533	13523	13486	13576	13543	13606	13421	13562	13512	13521	13584	13696	13605	13576	13498	13656	13512	13376	13455	13694	13527	13415	13556	13610	13462	13511	13508	13447	13503	13794	13455	13451	13571	13512	13677	13518	13600	13502	13642	13686	13744	13637	13345	13637	13333	13346	13545	13430	13423	13567	13512	13654	13558	13512	13683	13586	13515	13508	13475	13529	13581	13564	13529	13643	13480	13570	13509	13549	13401	13525	13659	13542	13631	13610	13510	13590	13486	13595	13464	13613	13479	13516	13517	13703	13481	13582	13413	13393	13654	13569	13526	13584	13461	13649	13611	13557	13636	13590	13687	13358	13469	13435	13691	13471	13448	13535	13490	13454	13511	13552	13549	13501	13466	13651	13561	13377	13698	13542	13437	13379	13456	13527	13447	13577	13528	13526	13538	13483	13455	13380	13610	13577	13553	13582	13510	13572	13592	13513	13586	13503	13503	13423	13510	13469	13345	13571	13691	13435	13457	13583	13614	13554	13467	13492	13497	13531	13641	13581	13548	13397	13462	13494	13566	13568	13646	13499	13578	13457	13552	13591	13345	13541	13524	13561	13463	13654	13538	13476	13657	13505	13546	13415	13564	13461	13294	13688	13560	13663	13705	13635	13576	13534	13489	13468	13410	13527	13515	13556	13552	13561	13534	13567	13755	13668	13366	13579	13543	13370	13390	13423	13611	13487	13530	13521	13697	13564	13558	13660	13471	13504	13531	13482	13512	13598	13458	13591	13498	13468	13684	13340	13545	13339	13570	13670	13445	13588	13543	13661	13486	13503	13671	13607	13502	13549	13567	13514	13430	13601	13505	13549	13488	13624	13626	13639	13541	13621	13571	13649	13570	13569	13537	13568	13556	13473	13599	13599	13519	13574	13619	13682	13635	13525	13464	13722	13667	13561	13501	13474	13688	13510	13582	13512	13539	13619	13680	13452	13573	13574	13799	13562	13450	13564	13583	13562	13616	13521	13511	13506	13610	13620	13624	13499	13461	13534	13440	13674	13482	13656	13438	13436	13632	13490	13512	13438	13558	13515	13415	13527	13533	13516	13455	13526	13595	13570	13506	13680	13716	13548	13485	13617	13589	13548	13588	13525	13533	13418	13474	13558	13644	13504	13407	13559	13627	13669	13575	13705	13585	13612	13680	13583	13670	13472	13666	13589	13571	13551	13524	13610	13393	13498	13522	13558	13569	13478	13481	13414	13497	13537	13542	13512	13489	13459	13648	13520	13606	13587	13609	13646	13605	13625	13710	13561	13565	13526	13550	13618	13509	13537	13557	13391	13385	13633	13595	13607	13621	13595	13525	13423	13642	13460	13456	13622	13842	13641	13638	13583	13459	13713	13334	13664	13508	13670	13428	13307	13590	13731	13576	13407	13624	13559	13567	13759	13503	13560	13704	13585	13670	13747	13675	13746	13488	13614	13396	13507	13563	13514	13660	13562	13491	13536	13343	13541	13432	13527	13577	13636	13532	13677	13566	13568	13542	13658	13548	13497	13825	13474
25657	21088	27061	25397	29616	51567	45423	35044	23127	16663	14889	14717	14545	14502	14420	14166	14275	14373	14291	14316	14209	14285	14162	14531	14416	14089	14313	14345	14254	14308	14410	14352	14224	14165	14218	14062	14141	14365	14164	14217	14316	14306	14393	14266	14337	14237	14192	14188	14337	14262	14243	14197	14138	14195	14383	14367	14322	14231	14302	14187	14139	14223	14075	14198	14206	14372	14418	14301	14238	14370	14409	14252	14274	14414	14345	14283	14150	14226	14035	14221	14453	14182	14340	14241	14286	14435	14214	14448	14293	14444	14301	14390	14032	14140	14213	14285	14311	14397	14066	14386	14076	14382	14191	14246	14296	14225	14338	14198	14280	14173	14150	14185	14177	14274	14380	14182	14230	14263	14221	14335	14235	14366	14440	14314	14247	14215	14209	14350	14276	14332	14367	14171	14361	14244	14200	14324	14320	14253	14131	14208	14264	14182	14241	14411	14207	14353	14182	14125	14084	14236	14271	14241	14338	14272	14215	14342	14177	14269	14225	14294	14353	14362	14144	14365	14250	14163	14411	14441	14292	14272	14090	14205	14324	14062	14252	14133	14193	14271	14245	14217	14455	14253	14104	14037	13993	14229	14343	14281	14224	14305	14303	14207	14184	14181	14232	14279	14269	14218	14141	14230	14324	14334	14058	14302	14251	14237	14174	14362	14239	14167	14342	14242	14203	14172	14195	14244	14154	14275	14359	14101	14457	14312	14283	14426	14222	14257	14263	14215	14347	14320	14069	14351	14366	14052	14246	14173	14130	14367	14099	14391	14227	14344	14516	14176	14119	14228	14092	14032	14172	14180	14341	14291	14341	14328	14259	14228	14205	14447	14228	14265	14287	14515	14256	14468	14223	14237	14284	14139	14177	14122	14363	14174	14242	14223	14280	14215	14269	14199	14279	14292	14121	14347	14223	14136	14111	14403	14153	14239	14151	14372	14286	14251	14421	14163	14267	14388	14372	14242	14282	14223	14224	14145	14102	14152	14131	13961	14198	14207	14338	14337	14253	14230	14127	14362	14147	14268	14289	14384	14277	14209	14379	14319	14326	14176	14352	14184	14201	14300	14278	14356	14119	14176	14166	14170	14263	14219	14157	14173	14301	14202	14213	14237	14222	14225	14164	14314	14095	14245	14184	14268	14365	14145	14385	14447	14223	14306	14331	14078	14365	14447	14344	14280	14290	14229	14203	14242	14141	14204	14160	14199	14279	14387	14311	14307	14432	14275	14152	14197	14248	14317	14382	14192	14227	14387	13995	14315	14387	14449	14350	14297	14484	14347	14295	14465	14246	14255	14527	14269	14345	14315	14247	14245	14311	14533	14243	14307	14152	14390	14176	14145	14408	14297	14181	14135	14149	14269	14195	14312	14249	14113	14367	14100	14402	14164	14357	14137	14369	14222	14355	14359	14392	14326	14161	14240	14474	14219	14197	14224	14292	14236	14202	14193	14079	14201	14331	14248	14288	14230	14259	14127	14301	14532	14119	14351	14431	14255	14086	14018	14058	14281	14273	14279	14315	14317	14280	14076	14272	14464	14551	14424	14323	14315	14241	14136	14135	14199	14172	14255	14100	14361	14247	14140	14158	14200	14348	14168	14300	14313	14132	14207	14397	14047	14228	14398	14218	14197	14318	14108	14291	14327	14217	14212	14279	14318	14304	14168	14360	14187	14168	14197	14331	14150	14347	14305	14215	14098	14351	14229	14301	14270	14148	14207	14244	14225	14530	14264	14199	14383	14213	14253	14529	14155	14145	14125	14231	14201	14326	14336	14196	14167	14294	14368	14290	14304	14128	14169	14326	14192	14146	14211	14217	14371	14214	14175	14191	14224	14258	14329	14135	14266	14378	14452	14305	14370	14479	14410	14241	14441	14316	14422	14185	14242	14474	14190	14254	14543	14215	14260	14299	14150	14231	14298	14370	14084	14236	14345	14248	14193	14105	14370	14219	14286	14313	14310	14231	14306	14261	14079	14207	14242	14110	14206	14347	14179	14376	14196	14343	14355	14243	14306	14291	14335	14282	14505	14359	14363	14204	14423	14264	14162	14147	14216	14305	14286	14490	14262	14333	14308	14272	14188	14102	14159	14242	14542	14245	14108	14329	14198	14379	14258	14311	14227	14400	14441	14299	14245	14271	14304	14251	14441	14434	14358	14354	14306	14251	14293	14476	14248	14263	14210	14250	14392	14269	14259	14246	14334	14312	14214	14215	14112	14334	14392	14307	14209	14399	14318	14121	14261	14291	13966	14176	14410	14351	14074	14211	14403	14322	14286	14172	14318	14403	14252	14251	14261	14250	14233	14291	14225	14338	14173	14353	14187	14182	14282	14220	14097	14257	14304	14290	14172	14196	14405	14296	14149	14300	14303	14220	14114	14259	14363	14318	14293	14256	14075	14251	14374	14290	14269	14066	14261	14228	14324	14062	14076	14228	14275	14231	14257	14415	14227	14168	14354	14177	14337	14330	14228	14374	14192	14438	14372	14245	14350	14431	14427	14271	14186	14316	14294	14215	14220	14382	14128	14046	14332	14336	14209	14189	14485	14322	14238	14063	14216	14387	14198	14296	14317	14023	14273	14271	14193	14248	14089	14360	14401	14023	14109	14275	13893	14445	14405	14396	14481	14202	14334	14400	14442	14314	14186	14214	14245	14357	14315	14353	14264	14317	14264	14482	14322	14175	14328	14367	14245	14408	14256	14334	14110	14405	14147	14225	14114	14251	14088	14260	14207	14340	14185	14284	14344	14212	14346	14292	14130	14313	14024	14206	14295	14376	14330	14455	14313	14415	14150	14238	14167	14201	14210	14069	14170	14215	14192	14283	14283	14477	14276	14232	14327	14254	14301	14414	14186	14294	14272	14387	14374	14225	14099	14333	14364	14320	14293	14284	14143	14219	14211	14272	14241	14283	14079	14255	14337	14259	14211	14235	14247	14313	14407	14318	14327	14446	14410	14439	14412	14196	14007	14125	14133	14186	14159	14311	14301	14273	14335	14472	14299	14324	14409	14177	14234	14318	14409	14303	14253	14195	14262	14344	14267	14187	14069	14164	14125	14182	14278	14243	14209	14181	14154	14307	14407	14271	14374	14152	14177	14223	14223	14293	14321	14306	14174	14159	14269	14286	14275	14174	14143	14044	14330	14244	14311	14059	14194	14345	14353	14242	14197	14370	14187	14075	14320	14347	14388	14206	14073	14091	14239	14209	14200	14306	14186	14429	14254	14167	14243	14412	14295	14207	14190	14268	14380	14265	14041	14184	14114	14160	13995	14218	14507	14178	14160	14354	14448	14444	14165	14183	14398	14448	14273	14262	14293	14284	14147	14090	14294	14365	14487	14360	14183	14311	14046	14243	14155	14275	14322	14430	14222	14434	14390	14308	14261	14340	14311	14061	14253	14226	14354	14403	14395	14299	14218	14157	14121	14277	14202	14272	14423	14308	14098	14201	14032	14200	14471	14327	14052	14343	14232	14363	14373	14379	14402	14143	14256	14257	14020	14142	14245	14335	14282	14433	14343	14342	14256	14150	14332	14317	14300	14213	14327	14144	14305	14371	14380	14316	14270	14272	14206	14307	14296	14421	14484	14169	14188	14353	14308	14301	14199	14268	14332	14303	14485	14156	14252	14251	14204	14103	14278	14454	14099	14195	14246	14402	14285	14370	13969	14451	14301	14224	14312	14168	14317	14298	14248	14371	14402	14240	14264	14448	14417	14239	14347	14405	14401	14221	14236	14346	14126	14233	14238	14304	14201	14289	14310	14344	14272	14169	14148	14415	14307	14195	14054	14042	14323	14407	14465	14160	14375	14306	14208	14108	14232	14281	14354	14364	14343	14310	14275	14329	14379	14516	14458	14403	14312	14373	14305	14313	14215	14320	14246	14356	14184	14368	14307	14339	14261	14432	14600	14442	14179	14191	14282	14279	14390	14138	14159	14178	14209	14295	14343	14412	14193	14306	14118	14127	14334	14325	14199	14360	14211	14172	14203	14309	14269	14299	14270	14390	14411	14457	14158	14175	13926	14228	14240	14063	14165	14302	14307	14130	14378	14240	14348	14240	14255	14265	14215	14268	14342	14276	14277	14426	14428	14199	14337	14288	14368	14437	14301	14303	14162	14284	14277	14115	14200	14243	14161	14189	14160	14254	14284	14397	14288	14111	14243	14226	14176	14214	14292	14352	14404	14383	14297	14225	14236	14408	14228	14179	14123	14260	14370	14392	14172	14243	14179	14276	14199	14257	14196	14243	14065	14283	14229	14169	14078	14190	14343	14183	14256	14284	14403	14314	14381	14362	14329	14185	14026	14121	14417	14424	14244	14354	14326	14276	14169	14139	14351	14125	14086	14242	14176	14307	14291	14220	14267	14423	14334	14208	14276	14136	14260	14039	14365	14266	14323	14211	14312	14145	14200	14293	14328	14336	14148	14050	14297	14403	14384	14221	14143	14191	14350	14268	14240	14298	14142	14271	14507	14242	14293	14290	14367	14227	14129	14508	14369	14270	14253	14279	14363	14257	14225	14354	14328	14139	14373	14273	14367	14161	14221	14380	14344	14202	14140	14287	14292	14126	14373	14302	14359	14437	14112	14208	14222	14331	14207	14430	14333	14408	14368	14427	14431	14280	14339	14009	14082	14158	14143	14339	14248	14282	14394	14085	14460	14171	14352	14461	14136	14070	14034	14339	14273	14474	14316	14262	14306	14342	14132	14272	14281	14145	14360	14191	14209	14296	14347	14244	14183	14267	14211	14512	14191	14296	14312	14375	14324	14277	14192	14162	14281	14292	14150	14291	14436	14147	14128	14613	14278	14276	14366	14349	14158	14481	14272	14282	14181	14296	14130	14280	14500	14317	14303	14154	14230	14292	14208	14225	14272	14425	14316	14177	14391	14151	14310	14319	14109	14368	14297	14349	14437	14255	14076	14192	14247	14283	14421	14503	14364	14244	14121	14278	14107	14253	14350	14398	14510	14183	14438	14109	14264	14170	14311	14239	14187	14388	14236	14244	14317	14353	14309	14182	14317	14105	14328	14295	14299	14261	14239	14281	14296	14096	14330	14329	14396	14300	14150	14196	14490	14362	14129	14429	14382	14202	14279	14205	14298	14364	14224	14255	14298	14260	14418
12948	18559	17985	16111	34438	52330	46340	36464	22280	15394	14206	13833	13694	13721	13703	13562	13735	13695	13872	13848	13730	13653	13644	13737	13768	13644	13884	13693	13674	13791	13726	13719	13568	13690	13734	13713	13713	13839	13599	13737	13559	13763	13726	13569	13857	13770	13691	13770	13746	13812	13797	13665	13575	13815	13637	13533	13792	13827	13668	13750	13742	13564	13720	13722	13767	13733	13750	13669	13780	13843	13969	13828	13733	13712	13591	13665	13687	13599	13674	13744	13866	13719	13552	13768	13824	13665	13881	13728	13643	13606	13783	13589	13585	13589	13721	13777	13778	13703	13660	13779	13553	13775	13638	13775	13619	13962	13642	13754	13585	13602	13777	13512	13667	13718	13680	13628	13731	13671	13722	13692	13788	13739	13571	13611	13739	13758	13795	13647	13681	13590	13615	13692	13742	13712	13735	13692	13820	13731	13591	13703	13672	13890	13725	13681	13608	13839	13615	13559	13619	13552	13639	13697	13724	13700	13648	13750	13744	13778	13693	13674	13927	13728	13584	13688	13807	13594	13653	13818	13640	13744	13762	13767	13559	13658	13769	13802	13849	13791	13725	13876	13622	13645	13784	13724	13804	13745	13730	13737	13770	13619	13639	13503	13780	13678	13692	13654	13812	13769	13798	13700	13761	13765	13601	13841	13980	13724	13748	13652	13776	13792	13777	13730	13822	13643	13889	13564	13720	13882	13705	13708	13641	13728	13645	13610	13700	13749	13867	13706	13793	13761	13623	13923	13770	13707	13671	13786	13722	13640	13692	13763	13646	13717	13560	13833	13789	13703	13660	13830	13660	13649	13852	13627	13726	13747	13638	13798	13832	13616	13802	13603	13745	13622	13545	13789	13771	13724	13738	13682	13780	13684	13788	13634	13770	13847	13874	13654	13680	13737	13681	13600	13814	13640	13838	13536	13753	13725	13673	13812	13746	13643	13708	13708	13760	13739	13816	13576	13825	13852	13553	13808	13654	13704	13515	13581	13442	13724	14031	13830	13688	13820	13853	13576	13800	13859	13820	13679	13711	13732	13580	13709	13655	13764	13664	13813	13636	13551	13899	13731	13735	13727	13762	13701	13644	13673	13829	13594	13793	13569	13497	13725	13565	13692	13694	13779	13849	13696	13767	13870	13538	13663	13722	13595	13630	13650	13842	13699	13743	13816	13662	13846	13641	13704	13736	13664	13778	13703	13653	13796	13670	13633	13723	13606	13680	13531	13682	13674	13708	13848	13743	13892	13775	13836	13516	13726	13706	13734	13840	13717	13791	13612	13704	13808	13655	13718	13548	13790	13680	13645	13691	13702	13807	13697	13776	13693	13581	13698	13748	13708	13555	13818	13702	13729	13755	13875	13758	13673	13716	13714	13689	13791	13751	13651	13851	13753	13706	13718	13741	13770	13792	13564	13879	13675	13675	13518	13760	13779	13651	13758	13802	13884	13637	13736	13719	13850	13689	13560	13833	13779	13646	13640	13764	13602	13671	13676	13629	13702	13642	13669	13734	13575	13773	13806	13772	13762	13602	13648	13757	13703	13621	13635	13809	13512	13740	13722	13632	13759	13602	13707	13812	13879	13848	13723	13683	13745	13555	13672	13604	13782	13795	13677	13733	13717	13656	13783	13794	13580	13707	13654	13683	13864	13727	13810	13888	13736	13608	13756	13744	13662	13785	13743	13785	13866	13743	13720	13593	13736	13859	13670	13751	13674	13691	13711	13753	13726	13758	13820	13679	13731	13739	13555	13708	13728	13750	13665	13717	13687	13777	13598	13819	13928	13590	13508	13785	13638	13838	13549	13672	13669	13680	13626	13579	13775	13567	13833	13626	13730	13749	13764	13766	13778	13791	13682	13803	13763	13729	13848	13617	13686	13783	13730	13730	13652	13769	13625	13708	13899	13765	13622	13789	13803	13706	13720	13649	13729	13809	13674	13736	13717	13770	13679	13699	13667	13749	13686	13719	13725	13680	13711	13714	13771	13808	13766	13651	13698	13738	13650	13704	13627	13788	13831	13680	13750	13662	13630	13902	13793	13679	13668	13595	13778	13664	13579	13693	13828	13713	13757	13804	13649	13793	13695	13740	13747	13742	13617	13535	13649	13754	13622	13600	13640	13641	13683	13707	13731	13651	13654	13503	13737	13722	13745	13635	13675	13751	13665	13655	13850	13565	13834	13697	13698	13718	13619	13684	13711	13808	13658	13762	13709	13716	13757	13670	13630	13833	13623	13667	13855	13660	13652	13528	13696	13775	13534	13693	13663	13846	13902	13742	13656	13846	13814	13804	13671	13783	13696	13722	13639	13706	13741	13701	13720	13627	13664	13628	13664	13571	13636	13790	13601	13959	13689	13787	13632	13742	13860	13728	13823	13794	13990	13719	13860	13791	13676	13786	13667	13711	13709	13865	13616	13681	13575	13801	13801	13729	13846	13561	13721	13731	13631	13808	13481	13720	13628	13780	13577	13746	13657	13733	13723	13765	13610	13794	13594	13777	13650	13580	13651	13717	13793	13682	13617	13819	13742	13792	13904	13634	13704	13561	13633	13581	13593	13641	13700	13746	13844	13738	13615	13710	13741	13911	13734	13529	13719	13772	13820	13809	13792	13808	13683	13608	13667	13619	13745	13768	13623	13710	13733	13938	13778	13875	13862	13737	13700	13876	13761	13648	13738	13662	13691	13562	13699	13662	13695	13769	13648	13783	13645	13600	13861	13642	13779	13747	13620	13825	13663	13623	13807	13714	13585	13752	13658	13779	13521	13623	13916	13715	13675	13843	13602	13882	13704	13663	13886	13822	13673	13801	13706	13773	13691	13946	13849	13881	13810	13721	13716	13557	13663	13710	13793	13636	13824	13777	13877	13770	13652	13817	13841	13813	13763	13744	13725	13736	13816	13767	13746	13750	13709	13703	13529	13626	13747	13817	13702	13663	13827	13769	13603	13774	13800	13625	13913	13719	13639	13772	13804	13766	13628	13668	13697	13603	13664	13676	13789	13744	13703	13600	13717	13847	13589	13671	13786	13799	13656	13815	13645	13630	13778	13742	13745	13652	13707	13836	13741	13824	13589	13742	13721	13744	13845	13619	13768	13829	13718	13620	13655	13620	13784	13526	13880	13614	13801	13755	13631	13933	13879	13829	13573	13745	13704	13813	13721	13710	13912	13697	13689	13742	13845	13630	13896	13739	13805	13691	13715	13766	13785	13675	13646	13777	13699	13688	13836	13814	13604	13652	13773	13529	13711	13685	13559	13823	13735	13837	13769	13810	13538	13539	13784	13909	13761	13795	13774	13758	13756	13717	13790	13605	13616	13599	13730	13648	13670	13687	13836	13676	13815	13705	13673	13774	13755	13572	13792	13594	13792	13743	13727	13631	13792	13855	13710	13683	13672	13615	13716	13855	13728	13721	13727	13620	13692	13754	13721	13750	13664	13572	13703	13786	13674	13734	13660	13763	13598	13841	13708	13661	13687	13739	13559	13829	13625	13849	13655	13671	13775	13701	13724	13618	13763	13610	13715	13907	13810	13713	13908	13738	13891	13770	13621	13913	13626	13802	13627	13700	13569	13810	13617	13810	13691	13700	13740	13815	13771	13662	13850	13797	13794	13607	13678	13698	13820	13905	13809	13688	13529	13899	13677	13804	13880	13695	13853	13721	13738	13666	13679	13875	13765	13751	13605	13712	13693	13804	13841	13667	13606	13663	13680	13750	13642	13665	13808	13666	13540	13765	13652	13728	13877	13718	13743	13744	13680	13774	13889	13724	13632	13679	13677	13597	13744	13701	13667	13804	13740	13696	13689	13645	13625	13585	13595	13724	13838	13739	13526	13726	13678	13744	13699	13560	13746	13835	13860	13622	13688	13781	13572	13754	13558	13683	13691	13633	13801	13793	13727	13795	13866	13787	13775	13769	13755	13610	13552	13794	13792	13941	13697	13769	13733	13581	13662	13732	13631	13646	13866	13838	13634	13746	13614	13631	13662	13719	13758	13694	13771	13641	13668	13674	13788	13735	13663	13671	13835	13753	13735	13641	13930	13669	13622	13813	13797	13617	13971	13841	13721	13822	13818	13694	13742	13636	13768	13706	13919	13547	13816	13664	13821	13590	13819	13814	13765	13557	13734	13649	13754	13803	13574	13713	13830	13907	13602	13970	13675	13617	13682	13762	13804	13817	13622	13616	13724	13821	13698	13641	13642	13878	13714	13598	13723	13768	13769	13767	13646	13761	13656	13762	13618	13628	13676	13706	13671	13772	13756	13757	13551	13791	13605	13654	13753	13753	13705	13725	13705	13695	13647	13706	13528	13665	13750	13829	13631	13772	13712	13613	13692	13580	13602	13841	13770	13659	13726	13701	13655	13743	13745	13745	13737	13822	13723	13731	13760	13655	13651	13842	13765	13716	13823	13759	13761	13622	13754	13609	13870	13779	13661	13738	13819	13772	13875	13832	13802	13686	13717	13698	13629	13722	13644	13633	13701	13730	13538	13886	13592	13643	13753	13570	13618	13781	13865	13841	13826	13670	13628	13704	13726	13605	13691	13814	13725	13835	13708	13753	13808	13789	13637	13565	13733	13485	13789	13718	13866	13772	13704	13660	13575	13845	13750	13874	13633	13642	13660	13680	13789	13563	13714	13590	13734	13638	13787	13669	13743	13708	13817	13704	13810	13628	13815	13733	13551	13736	13658	13636	13679	13812	13506	13854	13739	13722	13803	13720	13877	13888	13751	13699	13772	13613	13714	13741	13825	13748	13782	13571	13823	13601	13775	13672	13747	13672	13688	13644	13523	13840	13666	13798	13665	13759	13754	13589	13747	13755	13746	13719	13755	13750	13830	13736	13814	13580	13664	13804	13731	13759	13835	13825	13778	13696	13873	13937	13878	13696	13767	13632	13692	13874	13759	13699	13850	13717	13758	13765	13575	13636	13664	13610	13641	13956	13689	13809	13701	13878	13618	13545	13619	13845	13688	13627	13752	13804	13671	13690	13729	13700	13673	13736	13918	13834	13595	13731	13706	13643	13754	13794	13651	13778	13746	13754	13903	13713	13690	13744	13835	13660	13911	13535	13586	13490	13730	13748	13847	13661	13769	13619	13751	13626	13892	13608	13719	13729	13824	13712	13670
23846	21116	28541	23956	27235	66069	63771	49888	31000	19922	16040	14438	14301	14426	14457	14309	14435	14272	14098	14474	14237	14381	14289	14228	14167	14140	14045	14231	14101	14188	14185	14087	14028	14278	14130	14013	14099	14262	14173	14095	14282	14155	14143	14009	14039	14335	14377	13978	14069	14000	14152	14119	14208	14152	14169	14234	14140	14085	13986	14151	14316	14211	14147	14181	14153	14174	14056	14122	13892	14324	14113	14111	14068	13938	14100	14083	14180	14180	14005	14043	14071	14171	14105	14029	13991	14317	14316	14068	14137	14020	14159	14250	14088	14225	14043	14070	14133	14273	14216	14249	14034	14116	14180	14176	14123	13923	14078	14385	14377	14199	14264	14282	14224	14036	14330	14220	14100	14192	14123	14151	14081	14035	13905	13949	14141	14183	14179	14039	14317	14153	14160	14212	14021	14472	14224	14046	14209	14043	14131	14076	14069	14118	14080	14193	14139	14025	14139	14145	14011	13992	13998	13956	14029	13973	14087	13976	14136	14354	14185	14027	14184	14115	14308	14196	14115	14025	14031	13993	14201	14065	14024	14188	14182	14158	14137	14124	13947	14261	14373	14185	13962	14084	14159	14273	14068	14164	14263	14114	14160	14184	14254	14161	14119	14175	14294	14206	13944	14094	14114	13917	14069	13959	14318	14091	14283	14167	14153	14106	14176	14263	14091	14271	14254	14065	14136	14146	14025	14205	14173	14118	14127	14359	14349	14218	13828	14064	14240	14087	14065	14076	14036	14020	14204	14136	14129	14092	14179	14135	13972	14124	14050	14157	14091	14138	14272	13791	14043	14027	13877	14013	14244	14169	14108	13818	14021	14062	14020	14165	14112	14063	14003	14239	14152	14145	13939	14035	14087	14173	14287	14226	14204	14224	14149	14108	14268	13947	13932	14039	14029	14024	14085	14225	14187	14331	14207	14080	13946	13974	14129	14205	14110	14096	14130	13997	14211	14141	14038	14122	14101	14029	14009	14133	14174	14096	13927	14122	14226	14081	14128	14253	14017	13942	14165	13982	14100	14167	14213	14241	14077	14068	14014	14027	14018	14036	14173	14114	14175	14111	14315	14336	14097	14059	14125	14178	13933	14139	14099	13967	14301	14053	13915	14054	14178	14347	14034	14162	14080	14031	14044	14126	13989	14052	14414	14186	14195	14151	14082	14130	14167	14276	14142	13956	14038	13984	14082	14140	13959	14154	14193	13948	14101	14024	14154	14266	14191	13880	14102	13972	14145	14105	14105	14070	14004	14188	14200	14052	14175	14078	13908	14245	14120	14113	14005	14041	14128	14111	13968	14129	14088	14223	14019	14020	14020	13994	14172	14145	14045	14194	14166	14213	14060	14004	14128	14163	14259	14242	13980	14183	13910	14033	14268	14203	14056	14286	14121	14101	14153	14036	14023	14112	14201	14127	14109	14199	13928	14104	14015	14140	14035	13950	14345	14212	14325	14086	13988	14031	14048	14079	14007	13893	14202	14245	14287	14045	14309	13950	14096	14190	14124	14182	14093	13894	14072	14115	14231	14238	14083	14155	14327	14182	13974	14120	14139	14187	14055	14240	13983	13913	14125	13993	14165	14167	13976	14024	14226	14156	14134	14111	14087	14082	14125	14125	14022	14046	14263	14141	14053	14218	13945	13980	14100	14250	14200	14077	14060	14066	14212	14186	14053	14045	13980	13999	14021	14150	14100	14079	14131	13981	14055	14050	14191	13923	14159	14242	14186	14045	14250	14329	14191	13821	14271	14215	14072	14082	14103	14023	14072	14002	14142	14074	14040	13999	14159	14069	14202	14044	14384	14105	14023	13850	13968	14121	14036	14122	14111	14234	14230	14090	13967	14048	14414	13988	14171	14019	14193	14318	14224	14262	14113	14065	14123	14049	14249	14073	14076	14095	14118	14049	14079	14152	14112	14193	14002	14208	14115	14311	14159	13943	14218	13983	14436	13970	14144	14309	14064	14120	14050	14210	14062	14068	14237	14080	14131	14153	14220	14209	14040	14041	14124	14079	14332	14215	14339	14212	14152	13910	14119	14045	14093	14151	14008	14238	13904	14086	13968	14328	14247	14097	14093	14165	14176	14153	14062	14189	14088	14032	14157	14028	14107	14090	14142	14034	14177	13987	14042	14170	13976	14127	14316	14162	14110	14131	14166	13961	14039	14274	14051	14204	14192	14153	14225	14255	14282	14259	14038	14165	14032	14007	14123	13994	14322	14076	14037	14184	14073	14068	14054	14166	14268	14132	14143	14087	14172	14316	13975	14202	14205	14117	14031	14090	13996	13897	14127	14012	14005	14128	14229	14211	14036	14058	14009	14101	14019	14043	14109	13991	14266	14208	14074	14059	14137	13972	14047	14271	14046	14184	14090	14054	14201	14194	14004	14375	14118	13975	14174	14173	14188	14151	14084	14149	14045	14116	14207	14059	13845	14166	14221	14099	14091	14102	14447	14228	14013	14155	14106	14091	14099	14181	14075	14086	14190	13990	14061	13974	14134	14222	14241	14091	14037	14151	14135	14158	13971	14080	14040	13993	14087	14045	14276	14252	14183	14152	14187	13994	14130	14054	14214	14044	14392	14261	14168	14373	14070	13997	14276	14145	14057	13962	14334	14039	14147	14244	14191	14152	14201	14171	14094	14113	14027	14268	14086	14121	14103	14194	13952	13942	14111	14151	14330	14000	14188	14243	14135	14057	14071	14153	14047	14169	14240	14253	14331	14171	14082	14018	14180	14178	14330	14266	14069	14022	14186	14242	14271	14317	14057	13988	14136	14125	14155	14110	14124	14067	14087	14265	14186	14110	13974	14124	14046	14042	14172	14185	14175	14057	14114	14258	14300	14126	14237	14075	14167	13979	13986	14231	13935	14028	14192	14334	14339	14150	13949	14053	13918	14197	14087	14057	14159	14108	14081	14201	14183	14120	14035	14050	14126	14136	13990	14162	14113	13941	14255	14218	14157	14131	14337	14069	14013	14118	14378	14345	14177	14090	14381	14122	14153	14121	14198	14162	14101	14289	14061	13997	14102	14094	14000	14070	14092	14078	14114	13996	14185	14060	14185	14038	14052	14218	14155	14237	13802	14234	14284	14243	14058	14147	14345	14210	14126	14234	14107	14206	14109	14067	13964	14021	13952	14209	14008	13936	13973	14176	14108	14080	14008	14268	14255	14190	14101	14097	14046	14122	14148	14084	14105	14377	14082	14047	14386	14097	14121	14256	14066	14031	14034	14022	14057	14054	14178	14127	14205	14066	14035	14061	13862	14286	14238	13930	14119	14121	14130	14017	13994	14302	14157	13998	14235	14334	14092	14209	14093	14104	14168	13980	14191	13955	14109	14195	14088	14352	14294	14213	14147	14194	14051	13931	14074	14220	14142	14185	14062	14200	14055	14293	14141	14313	14038	14128	14002	14126	14386	14359	14258	13989	14354	14144	14148	14132	14214	14132	14150	14126	14118	14175	13991	14148	14277	14051	14105	14037	14289	14035	14157	14005	14185	14092	14098	14042	13963	14105	14275	14212	14268	14054	14031	13978	14145	14074	14220	14156	14017	14084	14110	14181	14189	14307	14117	14199	14191	14230	14139	14104	14190	14052	14252	14158	14193	14160	14064	13999	14132	14188	14066	14102	14072	14098	13911	14106	14118	14022	14109	14244	14218	14227	14050	14270	14040	14108	14141	14279	13893	14037	14093	14037	14142	14177	14039	14154	14107	14128	14108	14177	14134	14057	14022	14065	14058	13943	14348	14123	14081	14261	14120	14176	14292	14203	14179	14086	13958	14032	14143	14106	13960	14281	14085	14225	14080	13931	14038	14036	14060	14046	14222	14184	14250	14063	14351	14136	13907	14035	14171	14084	14030	14179	13900	14021	14102	14033	14232	14102	14219	14111	14179	14027	14014	14113	14280	14108	14112	13932	14080	14037	14264	14053	14041	14359	14170	14129	14013	14106	14277	14093	14072	14209	14183	13921	14235	14086	14365	14248	14117	14243	14098	14028	14015	14185	14150	14088	14126	14065	14114	14088	13980	14066	14142	14166	14251	14220	14117	13945	14158	14214	14154	14050	14210	14262	14107	14120	14123	14308	14032	14094	14058	14006	14287	14097	14002	14248	13951	14160	13987	14324	14198	13893	14089	14117	14019	14118	14278	14177	14015	14186	14028	14038	14070	14004	14039	14231	14157	14127	14022	14077	13960	14301	14212	14113	14134	14142	14276	14411	14107	14156	14118	14067	14097	14000	14047	14016	14158	14134	14033	14105	14162	14107	14095	14303	14159	14089	14110	13977	14197	13945	14111	14410	14064	13919	14125	14257	14222	14064	14185	14196	14149	14095	14119	14027	14150	14097	14062	14099	14158	14231	14082	14069	14132	14172	14041	14248	14301	14135	14121	13975	14121	14112	14086	14199	14095	14176	14204	14150	14098	14191	14193	13958	13911	14203	14139	14211	14137	14385	14332	14193	13947	14160	13939	14003	14117	14155	14213	13980	14041	13960	14341	14014	14226	14032	13850	14151	14236	14166	13967	14047	13987	14140	14167	14141	14015	14192	14239	14053	14085	14032	14061	14184	14094	14196	14040	13977	14106	13943	14159	13827	14132	14128	14056	14084	14155	14127	14233	14285	14127	14142	14108	14044	14285	14083	14206	13972	14105	14275	14084	14133	14339	14267	14076	14114	14188	14228	13929	14318	14181	14005	14195	14177	14101	14147	13969	14007	14197	14311	14119	14126	14327	14053	14098	14239	14114	14259	14138	14041	14072	14159	14032	14036	14049	14044	14185	14063	14154	14218	14134	14196	14124	14160	14122	14173	14149	14117	14202	14013	14271	14260	14125	14185	14214	14186	14346	14156	14184	14105	14375	14116	14131	13940	14132	13999	13995	14116	13968	14197	14063	14105	14307	14304	14187	14077	14171	14241	14266	13942	14018	14214	14234	14011	14178	14108	14174	14226	14000	14098	14056	14000	14244	14137	14124	14044	14106	14106	14139	14099	14037	14088	14134	14023	14243	14140	14153	14097	14265	13839	14074	14141	14190	14320	14202	14104	14200	14173	14123	14012	14281	14073	14107	14199	14225	14164	13904	14205	14063	14147	14006	14004	13932	14174	14034	14112	14154	14074
15225	25547	24053	19815	38278	74511	65985	51108	30726	18213	14731	13634	13753	13557	13646	13591	13662	13685	13631	13564	13678	13447	13664	13611	13714	13616	13564	13538	13641	13549	13685	13609	13565	13515	13772	13600	13362	13562	13591	13334	13466	13659	13707	13601	13819	13697	13641	13676	13767	13568	13447	13547	13705	13523	13625	13513	13734	13606	13474	13730	13620	13763	13719	13669	13600	13478	13740	13647	13684	13609	13698	13734	13372	13610	13606	13583	13613	13683	13491	13556	13529	13587	13780	13779	13536	13696	13613	13509	13563	13617	13471	13712	13575	13719	13559	13606	13779	13706	13557	13704	13534	13609	13589	13565	13650	13682	13574	13544	13660	13422	13596	13804	13628	13682	13572	13672	13652	13778	13607	13550	13536	13675	13540	13648	13560	13470	13589	13698	13532	13634	13413	13419	13653	13473	13563	13593	13645	13681	13636	13551	13492	13633	13505	13778	13777	13508	13579	13477	13564	13630	13552	13643	13559	13540	13602	13559	13666	13458	13591	13699	13640	13579	13465	13593	13450	13692	13686	13644	13439	13640	13433	13660	13691	13554	13653	13547	13505	13475	13658	13752	13707	13393	13767	13740	13513	13642	13774	13632	13625	13580	13594	13632	13524	13503	13640	13439	13667	13603	13723	13606	13447	13463	13485	13568	13589	13656	13549	13730	13605	13611	13636	13582	13467	13830	13581	13723	13673	13483	13611	13752	13642	13575	13682	13508	13597	13527	13646	13586	13600	13470	13521	13825	13614	13661	13675	13415	13556	13563	13574	13485	13769	13730	13512	13630	13582	13683	13706	13623	13563	13553	13591	13456	13653	13655	13586	13576	13571	13669	13425	13625	13674	13693	13592	13580	13635	13525	13580	13487	13489	13590	13491	13714	13736	13633	13396	13400	13458	13608	13543	13543	13599	13573	13661	13561	13718	13725	13585	13574	13595	13516	13572	13682	13651	13576	13445	13709	13625	13528	13360	13624	13460	13695	13628	13632	13537	13804	13753	13437	13774	13531	13597	13606	13462	13730	13666	13543	13563	13651	13569	13508	13543	13490	13661	13788	13579	13275	13521	13679	13646	13754	13712	13702	13683	13555	13637	13632	13621	13478	13653	13619	13581	13682	13761	13502	13568	13620	13623	13534	13656	13542	13375	13579	13650	13650	13616	13594	13628	13373	13481	13611	13545	13671	13617	13602	13493	13663	13739	13574	13720	13537	13647	13661	13439	13664	13500	13608	13552	13517	13649	13681	13700	13555	13687	13653	13641	13710	13504	13594	13500	13543	13565	13570	13792	13676	13538	13523	13554	13517	13563	13661	13518	13700	13567	13489	13480	13638	13677	13342	13486	13526	13719	13677	13648	13585	13449	13593	13647	13716	13542	13564	13623	13605	13619	13608	13531	13599	13562	13735	13500	13392	13656	13579	13638	13690	13634	13707	13565	13631	13676	13663	13657	13506	13710	13541	13668	13585	13478	13711	13767	13750	13676	13566	13606	13486	13467	13551	13624	13645	13543	13723	13652	13479	13572	13541	13700	13407	13653	13577	13666	13710	13525	13727	13711	13547	13686	13477	13615	13441	13669	13477	13706	13687	13708	13548	13525	13694	13540	13719	13696	13646	13636	13592	13497	13544	13532	13558	13592	13528	13490	13729	13734	13661	13545	13493	13485	13592	13570	13597	13757	13575	13695	13477	13697	13642	13745	13428	13555	13661	13566	13534	13700	13498	13589	13464	13523	13622	13635	13588	13529	13587	13496	13608	13573	13715	13405	13624	13466	13561	13402	13482	13576	13648	13741	13588	13633	13452	13681	13493	13722	13539	13494	13589	13453	13699	13669	13610	13444	13672	13511	13625	13513	13431	13542	13475	13592	13561	13699	13631	13488	13604	13597	13658	13567	13461	13810	13539	13645	13610	13737	13516	13536	13655	13687	13646	13534	13486	13486	13712	13517	13447	13643	13626	13544	13370	13715	13435	13545	13553	13679	13664	13534	13565	13597	13518	13445	13746	13602	13444	13670	13392	13588	13518	13585	13520	13601	13664	13509	13730	13661	13449	13695	13565	13538	13467	13640	13605	13774	13526	13669	13661	13453	13561	13558	13679	13603	13640	13847	13661	13611	13627	13497	13470	13606	13621	13588	13654	13558	13660	13651	13582	13605	13717	13569	13592	13530	13622	13613	13606	13531	13755	13464	13499	13710	13558	13525	13662	13548	13481	13508	13719	13607	13668	13620	13650	13319	13664	13650	13606	13459	13733	13586	13486	13525	13597	13656	13721	13645	13662	13561	13357	13639	13431	13567	13585	13646	13621	13705	13579	13679	13743	13586	13794	13365	13530	13519	13500	13623	13570	13685	13466	13663	13545	13609	13558	13596	13653	13722	13499	13668	13591	13575	13553	13591	13574	13699	13684	13690	13521	13606	13577	13544	13510	13544	13616	13716	13632	13604	13640	13480	13505	13573	13380	13702	13691	13484	13486	13487	13724	13720	13599	13809	13637	13640	13695	13672	13523	13394	13640	13583	13602	13493	13578	13588	13570	13564	13548	13525	13567	13690	13690	13470	13450	13559	13598	13610	13662	13621	13733	13560	13758	13559	13598	13593	13737	13558	13510	13615	13588	13665	13670	13641	13594	13594	13577	13413	13630	13676	13527	13601	13519	13651	13568	13553	13703	13440	13621	13488	13509	13620	13649	13584	13760	13558	13445	13576	13689	13559	13616	13692	13577	13621	13751	13496	13535	13607	13581	13625	13580	13565	13738	13778	13578	13662	13578	13723	13639	13597	13563	13779	13535	13607	13420	13559	13688	13712	13550	13565	13633	13642	13641	13699	13620	13577	13689	13750	13586	13550	13557	13585	13525	13626	13570	13412	13546	13498	13534	13667	13627	13661	13494	13578	13665	13496	13612	13469	13762	13579	13605	13678	13563	13643	13621	13627	13793	13412	13625	13750	13799	13874	13686	13681	13747	13607	13436	13408	13593	13619	13561	13667	13645	13608	13773	13796	13646	13656	13663	13591	13696	13516	13638	13696	13722	13440	13734	13690	13548	13731	13514	13506	13473	13467	13721	13559	13662	13585	13539	13570	13690	13610	13481	13655	13603	13572	13634	13539	13531	13407	13605	13484	13552	13603	13642	13530	13578	13571	13559	13612	13651	13492	13768	13556	13587	13715	13597	13668	13692	13507	13528	13556	13775	13480	13863	13559	13518	13603	13583	13560	13627	13566	13661	13607	13603	13421	13558	13768	13417	13602	13690	13709	13540	13516	13674	13620	13604	13526	13442	13568	13579	13767	13421	13601	13592	13795	13524	13516	13603	13604	13560	13631	13645	13659	13555	13576	13646	13594	13525	13479	13678	13509	13538	13557	13624	13622	13630	13542	13662	13645	13568	13653	13632	13714	13576	13688	13602	13507	13512	13490	13398	13555	13722	13661	13501	13634	13733	13674	13597	13721	13681	13621	13553	13544	13511	13604	13637	13675	13576	13560	13608	13659	13688	13625	13563	13665	13667	13540	13558	13483	13489	13720	13573	13511	13620	13640	13651	13523	13438	13662	13619	13646	13683	13547	13678	13737	13555	13688	13618	13725	13509	13659	13612	13618	13597	13626	13616	13436	13571	13554	13598	13618	13832	13603	13675	13510	13582	13644	13680	13689	13588	13473	13646	13652	13647	13639	13554	13499	13621	13864	13622	13595	13644	13575	13732	13545	13586	13587	13629	13548	13410	13686	13588	13717	13798	13644	13507	13541	13639	13495	13689	13445	13607	13538	13822	13525	13574	13682	13435	13670	13423	13664	13454	13557	13570	13626	13460	13515	13624	13522	13527	13556	13684	13545	13522	13721	13618	13730	13638	13702	13755	13536	13656	13628	13563	13579	13533	13610	13518	13278	13600	13555	13654	13506	13466	13793	13584	13571	13561	13750	13658	13746	13495	13458	13574	13507	13674	13536	13726	13670	13532	13474	13517	13600	13630	13536	13647	13659	13637	13624	13564	13524	13664	13589	13709	13570	13578	13748	13555	13427	13661	13708	13525	13665	13588	13594	13601	13648	13730	13539	13405	13500	13636	13654	13531	13703	13636	13574	13580	13455	13627	13662	13552	13636	13599	13736	13633	13672	13473	13514	13663	13755	13518	13672	13661	13791	13902	13681	13606	13559	13539	13732	13541	13666	13625	13426	13678	13577	13621	13747	13626	13617	13436	13380	13628	13643	13652	13659	13633	13550	13584	13750	13751	13579	13694	13745	13394	13572	13628	13667	13629	13547	13584	13523	13637	13461	13496	13706	13694	13569	13581	13725	13602	13539	13803	13805	13517	13630	13697	13725	13583	13548	13696	13623	13534	13674	13575	13574	13579	13585	13337	13725	13534	13621	13521	13719	13575	13672	13614	13802	13591	13689	13619	13592	13583	13548	13723	13531	13647	13477	13759	13630	13500	13602	13284	13632	13693	13565	13592	13542	13579	13709	13504	13502	13602	13519	13672	13495	13540	13630	13682	13479	13523	13642	13587	13636	13676	13696	13635	13575	13565	13635	13546	13385	13611	13384	13556	13656	13481	13577	13608	13638	13685	13586	13639	13583	13640	13574	13581	13578	13521	13465	13546	13770	13480	13803	13603	13734	13507	13621	13632	13571	13542	13618	13450	13623	13605	13450	13554	13626	13657	13576	13668	13536	13703	13684	13580	13659	13573	13680	13563	13502	13655	13587	13580	13635	13540	13591	13661	13537	13608	13608	13480	13662	13673	13664	13547	13684	13444	13667	13556	13735	13500	13738	13643	13846	13636	13660	13620	13700	13556	13541	13553	13491	13724	13620	13536	13601	13668	13578	13446	13769	13602	13710	13650	13469	13515	13658	13523	13624	13603	13481	13610	13560	13647	13556	13716	13560	13620	13375	13652	13662	13731	13666	13517	13659	13613	13519	13651	13671	13618	13631	13807	13760	13607	13636	13571	13718	13712	13625	13545	13480	13458	13700	13622	13489	13580	13568	13583	13519	13765	13669	13453	13580	13615	13730	13691	13768	13576	13737	13670	13545	13622	13628	13561	13541	13593	13536	13644	13472	13618	13685	13667	13501	13682	13612	13345	13579	13576	13558	13655	13597	13485	13626	13629	13470	13605	13611	13642
28585	21070	19645	17136	17427	26147	25937	21522	17470	15909	15406	15342	15213	15259	15079	15203	15219	15169	15162	15136	15116	15243	15080	15073	15177	15136	15031	15160	15082	15153	15317	15097	15047	15013	15096	15062	15055	15182	15024	15104	15158	15068	15117	15142	15056	15012	15252	15112	15277	15152	15183	15277	15214	15197	15235	15134	14949	15226	15249	15159	15059	14953	15264	15077	15133	15234	14916	15058	15090	15125	15157	15182	15214	15131	15038	15122	15105	15164	15179	14975	15124	15022	15154	15055	15172	15094	15082	15250	15186	15041	15068	15098	15105	15056	15162	15172	15034	15245	15154	15182	15149	15258	15062	15098	14992	15247	15209	14941	15311	15113	15142	15117	15108	15094	14989	15154	15158	15058	15359	15000	15146	15181	15233	14970	15197	15093	14998	15173	14930	14839	15131	15019	15237	15286	15123	15077	15291	15172	15040	15265	15267	15199	15063	14880	15179	15300	15265	15063	15005	15192	15086	15071	15013	15115	15159	15162	14894	15203	15253	15015	14854	15264	15114	15048	14941	15125	15194	14957	15054	15195	15014	15184	15079	15035	15020	15078	15139	14877	15192	15115	15123	15196	15184	15102	14853	14976	15130	15151	15148	15019	15187	15089	14971	15056	15121	15081	14943	15106	15087	15036	15096	14997	15114	15177	15166	15107	15114	14970	14957	15303	15095	15068	15332	14984	15012	15035	15166	15085	15087	15202	14904	14838	15271	15143	15174	15083	15025	15229	15109	15184	15079	15168	15127	15080	15149	15130	14939	15058	15044	15215	15253	15068	14990	15220	15091	15121	15148	15153	15131	15199	15166	15120	15158	15254	15083	15264	15118	15168	15152	15121	15246	15000	15086	14994	15337	15170	15357	15249	15263	15193	15214	15116	15188	14956	15139	15046	15033	15185	15234	15136	15028	14966	15362	15124	15330	14944	15108	15108	15027	15061	15146	15232	15088	15146	15254	15149	15193	15202	15271	14975	15265	14992	15116	14921	15354	15151	15317	15075	15054	15235	15143	15136	15278	15084	15119	15267	15156	14978	15008	14995	15160	15288	15115	15007	15090	15076	14982	15163	15215	15199	15086	14991	15049	15208	15213	15166	15013	15091	15138	15056	14863	14984	15241	15012	15381	15027	15093	14928	15154	15038	14997	14958	15068	15194	15152	14932	15247	15321	15070	15125	15060	15130	15226	14942	14962	15070	15111	15296	15114	15047	15153	14997	14846	15190	15041	15155	15331	15114	15224	15053	15264	15025	15079	15178	15097	15137	15271	15058	15273	15141	15031	15018	15293	15077	15172	15058	15046	14967	15287	14812	15030	15140	15259	15205	15313	15128	15077	15182	15096	15087	15113	15085	15125	15343	15214	15117	15127	15055	15130	15081	15055	15067	14998	15166	15147	15079	15044	15201	15096	15270	15070	14957	14931	14830	15090	15156	15227	15295	15012	15169	15193	14997	15142	15150	15267	15188	15058	14960	14992	14997	15074	15178	14987	15144	15202	15127	15098	15093	14997	14717	15225	15087	15290	15286	15202	14911	15187	15123	15160	14945	15151	15128	15012	15168	15085	15085	15046	15048	15306	15125	15061	14995	15066	15248	15351	15068	15155	15237	15203	15212	15183	15132	15094	15061	15068	15136	15123	15199	14889	15003	15253	14986	15172	14927	14934	14932	15275	15112	15112	15121	15056	15288	15215	15061	15164	15201	14946	15219	15315	15008	14958	15109	15065	15145	15173	15052	15126	15298	15183	15184	15204	15326	15337	15056	15206	15116	15065	15284	15116	14927	15127	14901	15040	15145	15217	15025	15004	15123	14967	15031	15163	15196	15213	14926	15149	15106	15123	15165	15059	15155	15006	14964	15189	15189	15038	15153	15097	14986	15112	15177	14983	15244	15082	15213	15192	15118	15183	15072	15232	15325	15159	15092	15067	15100	15092	15067	14984	15097	14973	14947	15357	15082	15153	15024	15358	15210	15194	15232	15220	15271	15080	15125	15090	15146	15210	15153	15200	15148	15147	15293	15194	15069	15065	15172	15060	15099	15057	15317	15041	15084	15099	15188	15124	14998	15168	15187	15220	15171	15228	14884	15049	15110	15307	14895	14982	14952	14980	15091	15069	15117	14972	14985	15009	15141	15116	15313	14864	15064	15056	15173	14955	15220	14969	14963	15113	15139	15188	15041	15053	15040	15122	14871	15074	15136	14927	15109	15131	15055	15158	15003	15162	15180	15204	15310	15384	15031	15125	15196	15022	15153	15160	15192	15160	15166	14874	14951	15144	15058	14982	15185	14849	15148	15215	15032	15071	15132	15190	15206	15245	15302	14971	15184	15267	15119	15250	15111	15049	15045	15085	15218	15227	15329	15205	15211	14992	15317	15149	15180	15077	14893	15106	15122	15059	15099	15125	14995	15227	15026	15033	15135	15087	15100	15266	15100	14852	15124	14945	15250	14928	15062	14988	15014	15077	15137	15031	15126	15105	15224	15222	15181	15065	15092	15245	15095	15071	15143	15234	15010	15129	15234	15222	15161	15074	15106	15089	15001	15179	15175	15030	15070	15096	15135	15086	15038	15116	15138	15256	15213	15145	14963	15195	15076	14986	15136	15185	14939	15085	15135	15021	15182	15276	15278	15223	15155	15111	15081	15144	15327	15182	15085	15070	15351	15176	15149	15177	15245	15149	15402	15195	15126	15405	15026	15166	15133	15167	15386	15103	15122	15114	15177	15212	15151	15085	15166	15413	15124	14968	14960	15145	15138	15115	14737	15132	15238	15000	15051	15081	15223	15029	14969	15073	15096	15226	15050	15080	15118	15014	15138	15222	15054	15186	15137	15135	15037	15091	15021	15129	15003	14962	15084	15111	15107	15350	15159	15102	15144	15166	15117	15256	15104	15082	15154	14823	15170	15077	15093	15018	15105	15276	15169	15287	15169	15187	15270	15238	15106	15074	15200	15084	15305	15078	15203	15273	15262	15088	15207	15167	15133	15222	15158	15143	15184	15170	15090	15166	15002	15164	15333	15119	15224	14973	15113	14984	15077	15229	15245	15012	15089	15017	15159	15302	15120	15342	15146	15060	15111	15203	15251	15116	15094	15190	15013	15093	15187	15235	15107	15036	15025	15168	15198	15193	15024	15386	15102	15257	15082	15241	15296	15112	15047	14922	15085	15173	14918	15095	15007	14928	15211	15068	15296	15292	15160	15182	15057	15057	15142	15079	15122	15275	15036	15128	15032	15189	15071	15375	15105	15224	15220	15186	15215	15071	15087	15114	15205	14976	15045	15060	14929	14980	15153	15123	15263	15129	15095	15314	15012	14961	15160	15084	15107	15016	15045	15247	15120	15236	15003	15175	15347	15217	15102	15117	15055	15105	15088	15027	14931	15035	15135	15358	15151	15281	15367	15119	14948	15005	15137	15058	14932	15203	15217	15140	15106	15237	15038	15172	14950	15076	15132	15247	15022	15175	15079	15204	15188	15037	15191	15102	15362	15241	15160	15145	15192	14915	15141	15293	15175	14929	15078	14991	15177	15245	15235	14985	15105	15188	15100	15061	15152	15324	15353	15282	15123	15284	14960	15203	15182	15175	15209	15132	15188	14927	15208	15215	15290	14998	15127	15291	14928	15060	15092	14998	15226	15148	15240	15218	15007	15255	15162	15040	15161	15335	15089	14988	15246	15343	15124	15148	15217	15103	15238	15318	15163	15042	15041	15142	15087	15228	14964	15207	15260	15213	15155	15169	14977	14950	15276	15347	15149	15153	15154	15133	15179	15234	15109	14904	15041	15018	15288	15265	15107	15081	15020	15020	15155	14978	15221	15063	15188	15248	15197	15132	15165	15320	15197	15149	15086	15085	15052	15248	15073	15144	15121	15084	15165	15106	15105	15153	15246	15213	15186	15233	15035	15244	15016	14840	15107	15055	14977	15106	15045	14869	15130	15118	14994	15112	15292	15233	15173	15102	15147	15238	15063	15218	15087	15100	15224	15075	14964	15091	15154	15108	15144	15093	15051	15165	15213	15198	15052	15257	15126	15016	15192	15049	15122	15096	15184	15130	14982	15106	15236	15490	15068	15100	15197	15124	15213	15086	15133	15275	15121	14970	15251	15253	15368	15038	15214	15234	15157	15100	15273	15313	15102	15122	15225	15259	15079	15268	15027	14986	15318	15093	15092	14883	15196	15135	15159	15048	15036	15262	15221	15142	15203	15123	15092	15194	15073	15027	15097	15078	14997	15175	15213	15198	15075	14931	14991	15157	15175	15027	15032	15251	15193	15201	15192	15287	15486	15090	15231	15099	15271	15388	15079	15047	15264	15121	15384	15236	15121	15316	15164	15070	15018	15070	15087	15145	15135	14936	15209	15188	15321	15308	15219	15148	15145	15125	15152	15284	15328	15070	15169	15140	15373	15031	15083	15007	15066	15160	15225	15110	15007	15060	15171	15154	15245	15203	15176	15094	15063	15192	15054	15161	15132	15180	15092	15215	15210	15255	15062	15199	14950	15116	15071	15022	15126	15115	15225	15007	15151	15189	15226	15066	15027	15236	15036	15069	15103	15104	15083	15039	15252	15142	15093	15119	15078	15396	15307	15108	15165	15212	15092	15286	15153	15169	15091	14991	15093	15234	15078	15094	15131	15097	15010	15204	15095	14938	14933	15115	15055	15069	15216	15142	15166	15247	14885	15078	15012	15076	15269	15234	15124	15134	15039	15191	15091	15036	15257	15225	14900	15175	15223	15246	15037	15011	15239	15202	15024	14979	15072	15174	15340	15045	15062	15129	15142	15172	14996	15176	15100	14964	15134	14960	14962	15061	15045	15098	14971	15018	15106	15239	15217	15184	14993	15111	15006	15168	15340	15225	15039	15136	14926	15154	15134	15018	15065	15130	15000	14972	14986	15039	15327	15261	15278	15062	15139	15058	15073	15273	15126	15136	15201	15095	15058	15119	15156	15224	15100	15135	15070	15034	15070	15074	15269	15271	15151	15151	15043	15272	15039	15130	15336	14854	15207	15284	15250	15100	15098	15132	15188	15135	15120	15126	15082	15165	15146	14970	15235	15085	14997	15191	15031	14926	15142	15252	14986	15117	15110	15191	15066	15128	14933	15227	15226	14991	15259	15009	14873
14383	15239	15250	14826	18937	29935	27315	21725	16649	14646	14340	14291	14106	14312	14215	14169	14097	14319	14401	14090	14342	14032	14245	14236	14199	14137	14069	14203	14137	14161	14231	14138	14218	14367	14408	14159	14168	14280	14216	14135	14165	14021	14145	14263	14189	14376	14176	14223	14134	14240	14239	14222	14262	14113	14217	14299	14147	14237	14128	14154	14390	14249	14150	14111	14229	14122	14144	14046	14139	14183	14126	14240	14190	14368	14160	14030	14312	14350	14139	14330	14084	14311	14064	14242	13987	14278	14100	14109	14116	14148	14270	14246	14236	14214	14234	14307	14200	14369	14283	14207	14156	14247	14136	14050	14113	14157	14247	14300	14189	14417	14286	14297	14204	14356	14334	13999	14227	14181	14212	14167	14292	14232	14382	14265	14046	14190	14186	14246	14141	14248	14124	14192	14129	14124	14202	14284	14070	14379	14277	14193	14261	14123	14071	14244	14020	13974	14423	14283	14295	14125	14265	14351	14287	14321	14243	14175	14153	14220	14250	14170	14266	14378	14193	14261	14253	14095	14204	14127	14260	14098	14252	14159	14389	14172	14142	14200	14176	14326	14205	14258	14100	14142	14064	14125	14187	14317	14271	14176	14212	14225	14283	14138	14246	14221	14074	14120	14301	14362	14198	14211	14176	14168	14336	14261	14318	14148	14483	14177	14281	14166	14207	14291	14279	14196	14198	14289	14409	14096	14238	14251	14052	14361	14202	14111	14234	14264	14239	14186	14347	14132	14144	14034	14202	14264	14206	14035	14201	14263	14142	14246	14088	14204	14331	14291	14152	14288	14352	14340	14170	14265	14350	14240	14115	14237	14153	14282	14279	14180	14180	14188	14340	14219	14134	14310	14219	14200	14211	14306	14093	14113	14065	14073	14344	14169	14391	14241	14326	14267	14136	14178	14308	14285	14080	14131	14152	14145	14138	14294	14257	14202	14266	14191	14159	14336	14246	14263	14205	14266	14264	14244	14131	14281	14071	14241	14400	14242	14307	14188	14383	14292	14237	14298	14094	14208	14259	14298	14121	14266	14134	14135	14269	14175	14150	14343	14071	14224	14332	14171	14175	14237	14004	14392	14224	14205	14359	14217	14200	14456	14172	14171	14221	14167	14141	14293	14181	14246	14218	14091	14214	14447	14181	14274	14166	14202	14418	14164	14178	14110	14261	14248	14418	14055	14198	14224	14297	14222	14263	14140	14302	14094	14422	14162	14181	14442	14134	14158	13983	14341	14130	14322	14317	14143	14160	14178	14187	14257	14116	14276	14196	14164	14059	14174	14229	14205	14112	14216	14260	14318	14259	14168	14148	14153	14292	14064	14303	14175	14147	14304	14157	14173	14286	14343	14370	14213	14182	14234	14461	14249	14252	14235	14217	14103	14160	14239	14165	14200	14243	14133	14260	14117	14142	14205	14255	14098	14332	14266	14246	14114	14191	14287	14267	14279	14199	14056	14424	14185	14390	14248	14134	14234	14251	14084	14232	14278	14274	14311	14205	14306	14290	14149	14151	14092	14106	14180	14270	14145	14284	14233	14050	14308	14330	14173	14073	14227	14216	14161	14231	14285	14212	14444	14233	14567	14310	14299	14236	14127	14161	14037	14251	14172	14276	14135	14125	14281	14230	14061	14247	14276	14160	14215	14131	14114	14284	14128	14151	14151	14205	14316	14195	14345	14198	14111	14139	14164	14247	14238	14253	14174	14170	14140	14167	14248	14247	14305	14174	14161	14022	14189	14215	14026	14272	14173	14186	14150	14164	14195	14251	14079	14156	14210	14090	14107	14189	14041	14201	14295	14023	14300	14044	14275	14085	14246	14164	14256	14207	14191	14126	14268	14157	14165	14242	14204	14141	14325	14244	14197	14312	14158	14273	14060	14191	14279	14269	14288	14316	14073	14193	13989	14190	14266	14065	14311	14193	14193	14250	14367	14112	14202	14152	14108	14201	14184	14211	14210	14358	14153	14106	14168	14394	14164	14124	14172	14303	14280	14342	14121	14034	14261	14201	14368	14285	14155	14133	14359	14158	14130	14350	14352	14255	14246	14273	14275	14180	14311	14202	14250	14140	14231	13933	14340	14240	14188	14168	14164	14181	14179	14353	14068	14134	14304	14152	14108	14252	14205	14246	14102	14218	14201	14369	14232	14281	14084	14120	14160	14145	14251	14065	14285	14191	14053	14016	14180	14058	14265	14145	14147	14290	14243	14212	14312	14274	14141	14426	14361	14167	14149	14225	14090	14352	14285	14249	14024	14243	14356	14233	14437	14252	14141	14199	14050	14222	14211	14146	14008	14273	14262	14180	14285	14131	14269	14156	14115	14072	14267	14307	14143	14157	14312	14233	14214	14162	14238	14194	14310	14229	14109	14193	14314	14219	14163	14255	14113	14322	14281	14249	14323	14216	14171	14277	14129	14427	14193	14298	14214	14078	14188	14077	14186	14227	14106	14164	14179	14232	14310	14219	14443	14167	14262	14252	14275	14334	14210	14256	14236	14074	14004	14192	14267	14206	14239	14381	14123	14180	14167	14254	14201	14243	14183	14309	14197	14229	14067	14343	14195	14117	14318	14250	14148	14292	14101	14137	14186	14204	14264	14322	14229	14259	14352	14189	14255	14376	14291	14119	14291	14022	14172	14126	14044	14256	14266	14190	14116	14270	14351	14242	14228	14196	14241	14124	14392	14386	14182	14160	14211	14299	14434	14178	14297	14140	14112	14192	14341	14326	14402	14289	14257	14397	14087	14418	14328	14281	14192	14288	14074	14332	14101	13992	14205	14205	14264	14115	14109	14217	14140	14309	14293	14151	14239	14237	14045	14261	14283	14173	14240	14037	14227	14386	14240	14178	14373	14349	14130	14220	14179	14236	14172	14161	14165	14156	14163	14216	14377	14160	14376	14347	14316	14379	14127	14133	14211	14241	14136	14328	14338	14125	14153	14110	14154	14170	14291	14297	14343	14133	14304	14234	14253	14289	14108	14216	14152	14200	14272	14144	14131	14178	14111	14268	14135	14246	14313	14315	14182	14427	14150	14274	14110	14134	14333	14134	14318	14289	14350	14190	14317	14381	14411	14272	14260	14256	14206	14150	14396	14261	14096	14284	14170	14188	14292	14343	14079	14328	14121	14129	14279	14175	14088	14239	14269	14125	14225	14346	14272	14197	14308	14256	14140	14317	14058	14248	14108	14152	14312	14134	14122	14095	14264	14350	14157	14195	14190	14229	14276	14224	14207	14313	14082	14126	14308	14089	14301	14168	14387	14332	14350	14155	14143	14258	14206	14196	14235	14216	14153	14263	14159	14102	14338	14139	14196	14187	14486	14278	14054	14116	14265	14200	14164	14235	14326	14246	14264	14090	14189	14251	14138	14178	14232	14042	14234	14123	14252	14160	14105	14300	14222	14378	14120	14222	14243	14123	14342	14318	14111	14199	14215	14274	14216	14370	14373	14219	14225	14267	14321	14286	14219	14145	14356	14318	14176	14363	14261	14240	14294	14162	14267	14143	14173	14227	14099	14259	14282	14266	14228	14073	14304	14374	14314	14249	14233	14362	14161	14191	14259	14239	14136	14313	14347	14216	14339	14227	14330	14201	14319	14157	14236	14292	14337	14232	14294	14175	14227	14073	14214	14367	14306	14144	14182	14164	14172	14219	14087	14208	14239	14265	14270	14317	14291	14128	14206	14321	14357	14090	14236	14255	14423	14343	14382	14195	14253	14200	14165	14216	14153	14112	14449	14316	14215	14165	14229	14208	14330	14280	14114	14370	14248	14153	14151	14256	14294	14187	14225	14136	14217	14318	14359	14288	14275	14033	14225	14156	14289	14161	14087	14406	14114	14290	14291	14155	14165	14244	14320	14163	14035	14310	14176	14205	14287	14127	14138	14253	14237	14126	14131	14269	14319	14312	14339	14091	14207	14108	14166	14107	14243	14151	14104	14293	14085	14207	14216	14124	14068	14263	14091	14279	14254	14218	14186	14174	14176	14176	14273	14199	14364	14030	14259	14336	14350	14249	14233	14266	14417	14255	14270	14306	14351	14405	14230	14103	14224	14220	14170	14126	14260	14186	14221	14133	14168	14349	14042	14375	14250	14266	14196	14194	14221	14170	14318	14271	14213	14209	14232	14284	14340	14214	14206	14163	14275	14260	14224	13991	14256	14266	14306	14441	14180	14166	14139	14125	14281	14276	14244	14192	14225	14323	14404	14171	14291	14166	14205	14259	14279	14256	14416	14158	14082	14171	14144	14317	14104	14026	14223	14220	14363	14224	14190	14246	14302	14302	14376	14337	14196	14172	14251	14201	14378	14218	14148	14202	14197	14326	14215	14321	14160	14087	14359	14263	14338	14242	14111	14183	14189	14330	14080	14168	14280	14003	14303	14183	14233	14256	14184	14263	14264	14335	14158	14137	14207	14055	14381	14241	14240	14165	14215	14256	14227	14092	14178	14143	14101	14211	14034	14286	14165	14345	14228	14362	14315	14320	14193	14288	14314	14260	14173	14175	14296	14113	14077	14161	14272	14232	14131	14074	14294	14143	14216	14065	14229	14337	14134	14156	14305	14300	14135	14198	14376	14420	14297	14260	14153	14319	14341	14198	14106	14220	14249	14150	14457	14301	14099	14318	14178	14263	14320	14202	14176	14173	14378	14190	14206	14280	14245	14246	14158	14033	14297	14304	14304	14061	14303	14400	14060	14229	14103	14269	14145	14003	14263	14123	14258	14178	14065	14233	14382	14250	14189	14146	14257	14366	14127	14123	14322	14211	14168	14285	14176	14334	14174	14256	14190	14253	14177	14223	14268	14189	14225	14230	14205	14126	14149	14259	14147	14121	14102	14319	14317	14196	14218	14039	14269	14241	14045	14210	14425	14166	14410	14297	14349	14220	14141	14358	14351	14277	14203	14181	14303	14362	14169	14187	14248	14155	14246	14104	14485	14354	14235	14060	14162	14177	14083	14286	14234	14170	14177	14305	14004	14183	14153	14191	14207	14064	14247	14268	14235	14199	14274	14163	14381	14053	14318	14249	14271	14193	14029	14175	14209	14269	14215	14162	14103	14238	14211	14346	14125	14266	14408	14226	14368	14149	14152	14235	14224	14334	14289	14279	14211	14179	14040
25639	21127	27181	25465	21618	49985	49735	37442	24319	17414	15540	14980	14981	15071	15003	14960	14900	14765	14881	14959	15062	14886	15160	14987	15195	14899	14884	15016	14932	14986	15108	14830	14910	14933	14924	14961	14856	14983	14826	14953	14756	14877	14767	14949	15008	14932	14910	14986	14980	15130	14854	14967	15015	14744	14761	14700	14862	14730	14836	15041	14959	15002	14976	14924	14866	14807	14931	14805	14992	15068	14762	14691	14864	14837	14932	14878	14921	14865	14755	14642	14984	15004	14946	14822	15023	14879	14842	14905	15045	14956	15069	14785	14938	14834	14827	14797	14780	14972	14921	14674	15020	14859	14886	14793	15012	15058	14990	14779	14991	14896	15074	14925	14909	15121	14844	15019	15108	14842	14892	14898	14948	14822	14938	14838	15065	15132	14813	14805	14947	14991	14926	15131	15045	14668	14742	14822	14983	14909	14961	15001	14737	15028	14835	14731	14824	14895	14945	14858	14999	14667	14891	14762	14972	14876	14939	14927	14849	14933	14820	14772	14779	15239	14861	14923	14782	14836	14826	14778	14940	14927	14925	14787	14873	15084	14899	14882	14667	14826	14786	14927	14989	14955	15007	14831	14932	15023	15008	14848	15122	14969	14856	15026	14816	15049	14660	14920	14752	14711	14981	15007	14924	15047	14882	14891	14813	14967	14823	14849	15134	14947	14868	14882	14924	14950	15003	14865	14750	14808	14889	14985	14988	14979	14991	14999	14866	15113	14864	14885	15022	14817	14781	14908	15020	14890	14762	14941	14859	14832	14776	14987	14983	14835	14966	14878	14969	14709	14912	14875	15048	15081	14933	14593	15125	14850	15020	15000	15034	14899	15124	14964	14863	14979	14792	14666	14971	14850	14925	14998	14922	14940	15062	14752	14914	14806	14688	14898	14961	14909	14822	14946	14855	14955	14907	14912	14882	14844	14942	14724	14713	14876	14867	14911	14934	14716	14880	14937	14885	14900	14989	14920	14845	14855	14894	14882	14887	14812	14898	14894	14724	14834	14903	15055	14952	14846	14919	14990	15028	14808	14795	15101	14976	14995	14830	14740	14905	14985	15014	15015	14883	14983	14769	14799	15085	15035	14809	14822	14890	14715	14717	14843	14877	15098	14761	14854	14897	15056	14920	14939	14765	14863	14962	14791	14979	15180	14949	15054	14832	14859	14925	14826	14958	14867	14891	14901	14959	14894	14982	14736	15000	14843	14908	14935	14985	14753	14823	15047	14838	14873	14893	14796	14820	15058	15028	15065	14959	14971	14957	14916	14978	14859	15003	15025	14757	15019	14841	14816	14713	14992	14812	14904	14871	15019	14906	14727	14844	14878	15032	14920	14944	15005	14967	14932	14868	14906	14926	14830	15003	14811	14912	14804	15103	14794	14844	15037	14899	14901	14899	14825	15086	14983	14891	14958	14679	14826	14815	14775	15073	14990	14867	14936	14966	14888	14903	14937	14696	14861	14951	14851	15113	14826	14977	14887	14910	14922	14769	14989	14844	14954	14954	15033	14776	14915	14769	15061	14773	14964	14757	15002	14921	14809	14809	14888	14721	14992	14931	14887	15063	14988	14772	14796	14860	14825	15004	14785	15061	15016	14872	14998	14926	15125	15043	14899	14917	14940	14845	14875	14725	14939	15074	14856	14892	14766	15008	14748	14917	14710	14925	14880	14861	14829	15126	14849	15122	15103	14986	15003	14974	14934	14897	14868	14929	14976	14998	14913	14886	14794	14983	15026	14881	14876	14836	14802	14754	14947	14776	14918	15162	14883	14832	15065	14904	14710	14883	14998	14948	14870	15014	14885	15016	14846	14989	14858	14852	14837	14934	14739	14872	15046	14963	15146	14914	15019	14931	15031	14850	15017	15072	14977	15029	14988	14770	14988	15093	14878	14902	14915	14805	15137	14947	15083	14934	14903	14971	14892	14818	14866	15076	15059	15236	15185	14932	14847	15062	15230	15128	14877	14764	14749	14940	14822	14797	14911	14782	14750	14913	15018	14943	14885	14937	14737	14827	15064	14878	14875	14871	14908	14971	14849	14927	14972	15011	15060	14840	14739	14861	14848	14916	14809	14874	14897	15000	14770	14998	15075	14813	14822	15029	15015	14938	15043	14886	14950	14976	14931	14713	14849	14836	14782	14960	14925	14899	14668	14794	14571	15044	14804	14890	14990	15001	14915	14815	14599	14949	14881	14789	14782	14735	14812	15057	14767	14776	14939	14823	14819	15098	14925	14877	14909	14832	14764	14938	14807	14848	14692	14516	14799	14755	14759	14918	14731	14909	14959	14834	14985	14835	14906	14890	15038	14995	14906	14975	14842	14824	14736	14866	14946	14791	14819	14855	15082	14756	14852	14936	14998	15170	14838	14703	14981	14906	14820	14830	14979	14979	14775	14983	14931	14830	14840	14920	14993	15044	14886	14889	14798	14987	14796	15095	14892	14973	14850	14978	14858	14853	14866	14954	14947	14837	14988	14683	14718	14982	14870	14882	15053	14934	14915	14780	14987	14705	15060	14870	14899	14921	14969	14733	14919	14932	14825	14768	14901	15110	14787	14934	14893	14807	14824	14979	15061	15002	14905	14975	14864	14957	14992	14735	14740	14829	14893	14958	14904	14878	15042	14908	14876	14869	14928	14900	14987	14861	14718	15173	14943	14834	15022	14922	15043	14756	15035	14840	14848	15059	14942	14859	14801	14819	14752	14938	14994	14907	14893	14920	15063	14986	14846	14873	14945	14886	14976	14832	14868	14960	14931	14906	14998	14873	15121	15007	14946	14902	14973	14804	14935	14982	15048	14897	14923	14827	14755	15005	14858	14828	14950	14877	14808	15145	14958	14979	15102	15141	15069	14844	14823	15019	14628	14817	14857	15113	14971	14713	14862	14855	14745	14988	14785	14917	14951	14890	14917	14887	14902	14981	14827	14774	14816	14888	14984	14885	15035	14871	15017	14796	14697	14864	14863	14836	14965	14956	14705	14904	14905	14876	14782	14866	14882	14872	14815	14698	15035	15001	14912	14970	14792	14898	14886	14931	14942	14982	14775	15033	14847	14715	14926	15060	14788	14861	14678	14895	14969	15065	14782	14952	14978	15088	14951	14801	14829	14933	15075	14856	14790	15076	14958	14769	14702	14819	14893	14830	14817	15088	14983	14848	14850	15097	15016	14894	15007	15009	14874	14919	14859	14867	14871	14741	14763	14909	14884	14892	14996	14804	14924	14819	15005	14883	14850	14938	14846	14847	14948	14964	14757	14779	14894	14877	14806	15021	14930	14861	14917	15006	15072	14864	14964	14926	14846	14856	14959	14944	15209	15086	14941	15057	14978	14979	14973	14869	14820	14905	14854	14855	14812	14897	14908	14935	14861	14869	14892	14878	14955	14886	14789	15115	14908	14948	14764	14849	15004	14732	14818	14995	14802	15055	14699	14874	14897	14959	15088	15059	14921	14969	14944	14811	14934	14895	14928	14985	14910	15074	14934	14972	14968	14931	14742	15050	14883	14750	14814	14992	14880	15006	14683	15019	14962	14809	14824	14960	14604	14832	14921	14940	14800	14948	14814	14898	14742	14987	14987	14881	15060	14928	14950	14865	14962	14846	15012	14825	15069	14924	14878	14843	14947	14780	15096	14943	15059	15040	15003	14955	14892	15109	14905	14768	14973	14796	14787	14911	14946	14829	14912	14935	14892	14957	15026	14986	14848	14888	14982	15088	15026	14869	14826	14946	14941	14793	14873	14976	15003	15074	14996	14904	14793	14995	15069	14859	14738	15015	14942	14922	14716	14851	15108	14893	14995	14768	14825	14914	15002	14847	14947	14876	14765	15048	15163	14944	14838	14963	14941	14950	14831	14780	14864	14955	14915	14761	14991	14847	14953	14864	14885	14635	15027	14886	14838	14787	14686	14836	14937	14699	14898	14881	14773	14854	14952	15131	14906	14999	14825	15084	15019	14917	14884	14941	14847	14911	14871	14967	14799	14845	14800	14963	14707	14878	14914	15057	14912	14924	15023	15037	14756	14857	14936	14905	14876	14962	14761	14888	15149	14842	14916	14849	15020	14883	14806	14782	14901	14839	14821	14956	15157	14849	15016	14951	14921	15020	14885	14947	14744	14738	14954	14927	14924	14848	14968	14997	14976	14980	14840	15019	14900	14877	14726	14806	14929	14864	14889	14779	14907	14871	14884	14963	14981	14991	14883	14995	15111	14869	14847	14948	14994	14978	14813	14990	14920	14906	14903	15073	15042	14847	14805	14875	14941	14901	14995	14958	14855	14853	14698	14865	14988	14980	14715	14898	14849	14894	14783	14705	14998	15094	15039	14805	14723	14915	15021	14871	14744	14895	14953	15000	14988	15039	14826	14992	14837	15093	15078	14897	15096	14995	14974	14963	14849	14905	14945	14933	15048	14877	14914	14809	14901	14959	14929	15079	14843	15000	14768	14847	14789	14856	14899	14734	14888	14857	14795	14878	14690	14991	15054	14888	14790	14904	15025	14867	14783	14841	14775	14802	14825	15097	14977	15021	15013	14996	14994	14939	14886	15160	14992	15023	14943	15178	14778	14910	14898	15152	15005	14908	14873	15072	14965	14927	14667	14892	14952	14822	14869	14824	15010	14842	14845	14913	14909	14935	15108	14853	14878	14839	14926	15247	14742	14836	14910	14903	14925	15026	14918	14982	14594	14700	14939	14857	14782	14912	14863	14742	14841	14909	14839	14974	15054	14744	15007	14842	14967	14708	14931	14842	14904	14836	14839	14905	14997	14975	14857	14898	15048	14992	14912	14804	14973	14951	14910	14851	14823	15033	14745	14652	14924	14987	14919	14842	14795	14692	14828	14904	14984	14867	14933	14959	14782	14979	14841	14797	14958	14980	14861	15041	14870	14923	15065	14987	14957	14669	14844	15136	14830	14883	14936	14753	15012	15122	14882	14856	14798	14779	14995	14934	15117	14939	14822	15044	14915	14790	14821	14853	14805	14877	14782	14887	14796	14898	14873	14990	15100	14978	15067	14855	14965	14778	15057	15066	14908	14923	14833	14987	14922	14850	14883	14741	14869	14755	14751	14730	14837	14903	15013	14919	14813	14950	14902	14962	14886	15004	15008	14803	14939	14801	15009
13124	19138	18339	16282	23336	52521	49194	38256	23346	15971	14720	14081	14123	14085	14204	14148	14208	14032	14183	13977	14139	14167	14253	14092	13946	14236	14069	13989	14036	14136	14162	14072	14163	14115	14031	14115	14101	14211	14038	14021	14172	14122	14021	14084	13976	14136	14101	14111	14013	14027	14003	14121	14153	13986	14334	14033	14112	13953	14099	14056	14082	14131	13997	14093	14055	14079	14009	14059	14062	14127	13995	13992	14143	14016	14237	13946	14178	13989	14091	14262	14128	14243	14076	14123	14127	14095	14112	14096	14112	14030	13954	13884	14056	14168	13907	14212	14094	14106	14084	14068	14002	13899	14004	14129	14089	14071	14204	13959	14013	14137	14039	14076	14145	14225	14128	13957	13969	14181	14099	14137	14011	14026	14122	14117	14098	14060	14308	14105	14132	14137	13979	14084	14193	14182	14043	13950	14097	14142	13996	14054	14038	14087	13925	14174	14046	14190	14085	14126	13916	14203	14068	14116	14142	14135	13923	14141	14224	14109	14143	14212	13947	14000	14082	14142	14033	13996	14169	14059	14142	14085	14059	14091	14127	14017	14051	13970	14195	14025	14104	14099	14032	13911	14033	14060	14052	14062	14144	14125	14008	14160	13962	14166	14111	14071	14123	14002	14234	13990	14139	14022	14197	14063	14221	14062	14094	14021	14018	14126	14175	14246	14005	14047	14104	13944	14132	14034	14021	14210	14076	14023	14168	14077	14118	14032	14035	14117	14062	14132	14101	13974	14130	14067	14282	14096	14074	14043	14125	14288	14098	13975	14124	14097	14094	14023	14040	14173	14041	14201	14015	14131	14092	14044	13965	14026	13981	14090	14024	14186	14101	14109	14101	14150	14071	14106	14143	14148	14135	14156	14095	14108	14127	14014	14037	14165	14076	13915	14126	13877	14130	14085	14016	14107	13833	14083	14097	14108	14139	14220	14156	14107	13985	13990	14102	14146	14120	14195	14123	14197	14052	13982	14156	14024	14062	14131	14109	14138	14052	14115	13892	14131	14147	14126	14042	14115	14141	14128	14218	14073	14099	14006	14199	14026	14133	14069	14058	13896	14234	13978	14094	14216	14050	14222	14046	14012	14066	14012	14104	14006	14133	14185	14219	14205	14041	14194	13968	14046	14005	14020	14074	13953	14005	14140	13991	14024	14129	14151	14032	14195	14147	14063	14161	14281	14042	13900	14041	14171	14081	13983	14023	14187	14032	14198	14128	14002	14169	13972	14215	14121	13916	14051	13999	14082	14228	14159	14121	14138	14318	14095	14075	14058	14173	14251	14077	14024	14138	14225	13916	14046	14063	13940	13993	14129	14094	14177	14084	14110	14054	14071	14307	14084	14168	14157	14121	14233	14224	14242	14143	14020	14075	14110	14191	13961	14083	14129	14003	14053	14104	14186	13952	13926	14131	13973	14119	14230	14229	13973	14093	13933	14172	14110	14267	14146	14212	14113	14190	14124	13998	14211	14067	14009	14211	13998	13978	14057	14147	14052	14274	14022	13873	14232	14037	14100	14308	14014	13887	13929	14044	14030	14227	14077	14117	14120	14068	14249	13987	14116	14068	14160	14301	14069	13982	14114	14121	14221	14120	13934	14045	14155	14033	14163	14113	14080	14158	14140	14142	14144	14110	14056	14152	14028	14178	14065	14146	13895	13975	14009	14087	14208	14032	14116	13985	14202	14059	14125	14230	14100	14162	13971	14028	14167	14129	13937	14145	14252	14128	13885	13990	14065	14179	14043	14184	13989	14214	14180	14232	13921	14271	13985	14117	14022	14014	14047	13925	14106	14062	14219	14128	14079	14122	14131	13971	14014	13939	14151	14244	14098	14046	14064	14074	13943	14205	14182	14204	13918	14135	14218	14165	14135	14094	14135	13995	14244	14166	13926	14110	13988	14047	14048	14137	14031	14044	14130	13966	14087	13988	14106	14003	13951	13917	14200	14084	14086	14016	14177	14176	13924	14111	13939	14088	14209	14210	14068	14130	14149	13952	14108	14022	14003	14170	14193	14068	14164	14238	14350	14059	14077	14091	14039	14109	14126	14078	13998	14118	14082	14169	14198	14069	13964	14280	14066	14154	13982	13952	14134	13963	14014	14039	14184	13920	14095	14174	14077	13986	14127	14048	14064	14042	14094	14121	14062	14159	14030	14065	14174	14075	14041	14041	13912	14105	14113	14151	14247	14012	13994	14036	14141	14058	14182	14218	14097	13863	14184	14111	14151	14077	14000	14034	14192	14072	14307	14166	13995	14086	14033	14060	14049	14023	14259	14139	14035	13944	13975	14187	14205	14197	14044	14190	13980	14051	13885	13991	13962	14043	14084	14227	14029	14135	14225	14154	14048	14136	14097	14065	14094	13980	14166	14064	13911	14063	14092	14151	14155	14018	13976	13976	14272	14206	14277	14207	13994	14255	14083	14175	14024	14073	14061	14081	14027	14229	14155	14134	14104	13969	14221	14067	14066	14045	14218	14038	13998	14073	14069	14039	14105	13967	14087	14141	14141	14161	14111	14166	14104	14090	13866	14172	14100	14249	14236	14096	14055	14067	14103	14108	13939	14191	14054	14072	14079	13993	14063	13992	14216	14116	14225	14200	14065	14046	14075	14004	14043	13938	14071	14040	14054	14039	14062	14090	14056	14112	14220	14042	14217	13947	14135	14184	13970	14167	14122	14165	14145	14053	14225	14126	14063	14055	14168	14107	14075	13964	14127	13994	14005	14048	14009	13977	14181	13998	13913	14138	14093	14027	14106	14039	14113	14158	14068	14257	14147	14135	14216	14164	14165	14075	14130	14066	14010	14274	14010	14208	14109	14158	14165	13997	14111	14191	14147	14138	14099	14054	14068	14076	14051	14093	14132	14072	13893	13999	14148	14022	14105	13892	14053	14200	14119	14195	14122	14136	14079	14044	14064	14008	14114	14188	13961	14100	14179	13977	13985	14135	14008	13806	14109	13963	14140	14149	14091	14076	14161	13997	14187	14218	14050	14184	14068	14046	14147	14115	14218	14064	14202	14145	13867	13959	14164	14177	14064	14165	14017	14127	14026	14031	13987	14135	13981	14064	14219	14164	14066	14149	14099	14076	14018	14053	14020	14169	14092	14047	13989	14045	14122	13851	13965	14216	14124	14127	14026	14101	14258	14105	14110	14049	14148	13940	14100	13968	14068	14138	14099	14139	14109	14010	14040	14096	13972	14048	14206	14059	14137	14217	14240	14066	14238	13931	14089	13968	14172	14098	14034	13862	13936	13980	14060	13944	14153	14082	14111	14256	13992	14249	14078	14073	14098	14003	14015	14143	14220	14081	13939	14185	14091	14252	14146	14203	14113	14241	14283	14100	14059	14149	14086	14098	14013	14123	14039	13998	14030	14171	13964	14212	14162	14226	14172	14233	14163	13982	14148	14280	14072	14183	14208	14134	14179	14197	14279	14039	14150	13994	14042	14083	14041	14044	14013	14117	13925	14255	14106	14075	14198	13987	14110	13996	14057	14133	14121	14138	14071	13977	14132	14051	14097	14032	13903	14157	14118	13820	14009	14113	14051	14118	14018	14041	13887	14150	14085	14156	14195	14097	14059	14056	14203	13954	14063	14111	14014	13958	14128	14113	14096	14168	13946	14162	13917	14143	14130	14130	14138	14078	14086	13970	14084	14201	14066	14085	14134	14018	13897	14184	14072	14307	14042	14129	14126	14140	13959	13930	14021	14023	14231	14201	14165	14051	14116	14136	14012	14101	13999	14029	14038	14196	14209	14165	14136	14064	14055	13976	14047	14105	14067	14135	14045	14160	13952	14287	14253	14048	14076	14061	14033	14070	14052	14157	13907	14010	14101	13981	14090	14082	13943	14309	14115	14282	14002	14262	14018	14164	13988	14073	13993	14096	14077	14102	14260	13969	13972	14072	14119	14158	14036	14122	14096	14211	14058	13930	13987	14053	13999	14349	14176	14117	14240	14041	14199	14174	14112	13819	14031	14155	14064	14214	14176	14145	14174	14040	14250	14166	14206	14103	14055	14147	14280	13949	13902	14217	14003	14075	14043	14163	13986	14232	14170	14034	14068	14035	14034	14040	14077	14150	14057	14101	14132	14138	14174	13981	14088	14208	14084	14227	14179	14170	14170	14217	13842	14164	14098	14048	14049	14283	14086	14115	14264	14043	14122	14099	13968	14101	14087	14030	14194	14146	14254	13966	14075	14054	14152	14053	14009	14074	14104	13982	14144	13998	14060	14079	14199	14154	14195	14055	13966	14188	14126	14006	14089	14052	13956	14170	14100	14051	14009	14052	14051	14190	14251	14132	14103	14235	14180	14164	14018	14176	14122	14073	14295	14009	14055	14087	13951	14043	14065	14285	14071	13917	14186	14207	14102	14079	14058	14234	14125	14124	14193	14251	13962	14160	14104	14094	14047	14075	14106	14160	14045	14219	13971	14089	14112	14123	14148	13925	14029	13928	14119	14208	14155	14026	14222	14163	14203	14049	14059	13894	14233	14210	14004	14124	14043	14010	14214	14228	14124	14042	14005	14054	14194	13978	13942	14179	14056	13945	14125	14082	14166	14141	14118	14034	13968	14087	14151	14033	14244	14122	14015	14063	14039	14265	14113	14142	14134	13956	14091	14243	13980	14201	14133	14273	14046	14012	14113	14271	13972	13979	14082	14069	14070	14210	14118	14124	14135	13994	14164	14041	14255	14119	13985	14046	14190	14093	14227	14000	14202	14169	14140	14124	13851	13944	14266	14092	13953	14096	13969	14124	14085	14063	14096	13955	13912	14155	14033	14228	14203	14081	14101	14124	14014	14060	14102	14110	14144	14263	13977	14104	14212	14251	14155	13964	14126	14046	14105	14262	14013	14244	14157	14229	13916	14045	14127	14090	14129	14233	14219	14151	14202	13992	14077	14218	14134	14086	14186	14126	14062	14091	14057	14029	14081	13998	14111	14060	14133	14111	13977	14124	14212	14193	14331	14043	14027	14271	14101	14058	14170	14079	13938	14213	14050	13964	14064	14052	14257	14045	13926	14081	14142	14202	14108	14281	14035	14219	14201	14191	14155	14164	13992	14075	14053	14225	14251	14079	14110	14132	14063	14036	14201	14141	14228	14028	14228	14121	14132
23743	21086	28564	23858	22301	55047	68750	54276	34362	21385	16754	15000	14702	14706	14706	14617	14671	14748	14600	14584	14394	14626	14517	14565	14512	14460	14377	14528	14624	14436	14477	14604	14515	14418	14641	14502	14403	14569	14509	14457	14412	14468	14411	14473	14411	14518	14589	14537	14488	14322	14584	14544	14512	14470	14885	14508	14604	14430	14362	14499	14664	14415	14477	14281	14664	14350	14449	14507	14405	14385	14627	14414	14597	14495	14504	14537	14455	14449	14660	14564	14477	14439	14526	14378	14298	14316	14437	14415	14513	14432	14510	14461	14324	14469	14645	14314	14689	14540	14312	14400	14589	14357	14435	14257	14564	14584	14521	14446	14466	14595	14308	14479	14276	14408	14461	14302	14528	14236	14337	14468	14373	14506	14571	14386	14578	14401	14300	14477	14424	14508	14417	14550	14535	14460	14450	14293	14328	14493	14314	14295	14305	14583	14441	14486	14464	14280	14468	14355	14397	14605	14532	14391	14347	14498	14491	14379	14384	14455	14618	14435	14510	14441	14405	14395	14556	14461	14585	14253	14564	14532	14483	14459	14379	14484	14521	14660	14449	14636	14377	14617	14656	14692	14426	14391	14279	14542	14343	14553	14367	14453	14460	14359	14255	14444	14386	14314	14310	14403	14368	14452	14468	14442	14579	14410	14573	14548	14216	14396	14212	14491	14447	14368	14530	14300	14436	14462	14510	14367	14517	14705	14450	14165	14500	14591	14323	14355	14345	14326	14434	14447	14215	14368	14611	14459	14359	14400	14532	14358	14527	14374	14419	14442	14595	14495	14481	14473	14375	14471	14388	14361	14445	14494	14353	14487	14351	14240	14393	14416	14398	14661	14534	14427	14595	14470	14398	14484	14590	14517	14348	14561	14491	14461	14375	14463	14414	14407	14539	14539	14410	14467	14502	14369	14459	14416	14338	14247	14316	14625	14534	14453	14406	14449	14375	14353	14312	14283	14499	14513	14492	14362	14283	14413	14240	14364	14523	14439	14341	14362	14589	14417	14346	14410	14607	14472	14441	14434	14345	14468	14493	14574	14413	14622	14388	14408	14325	14507	14610	14378	14535	14519	14511	14368	14617	14460	14212	14576	14543	14291	14416	14483	14499	14663	14627	14475	14416	14373	14618	14312	14386	14427	14377	14315	14436	14529	14448	14344	14358	14421	14343	14430	14439	14485	14618	14399	14461	14504	14398	14440	14431	14336	14511	14550	14486	14333	14475	14558	14504	14491	14581	14400	14557	14546	14508	14353	14537	14235	14398	14592	14473	14211	14486	14556	14453	14484	14117	14343	14627	14534	14388	14416	14240	14553	14612	14332	14413	14412	14368	14301	14405	14344	14431	14305	14524	14493	14481	14363	14580	14620	14480	14378	14243	14482	14505	14514	14577	14304	14406	14432	14517	14445	14426	14264	14455	14599	14537	14377	14437	14515	14457	14392	14585	14529	14256	14544	14364	14527	14585	14355	14404	14501	14423	14342	14428	14493	14454	14256	14382	14308	14436	14456	14607	14422	14294	14390	14570	14510	14479	14432	14344	14505	14334	14403	14445	14664	14309	14509	14433	14403	14487	14523	14476	14561	14407	14681	14390	14213	14269	14460	14633	14452	14422	14607	14407	14462	14696	14538	14400	14394	14413	14415	14277	14387	14421	14546	14367	14388	14462	14323	14384	14501	14335	14571	14553	14350	14200	14416	14374	14354	14561	14574	14390	14340	14403	14428	14327	14347	14418	14478	14271	14731	14423	14255	14531	14383	14425	14328	14614	14640	14501	14283	14446	14706	14424	14549	14637	14316	14453	14491	14365	14252	14573	14426	14578	14357	14338	14483	14450	14601	14397	14295	14402	14524	14600	14632	14599	14389	14495	14290	14571	14363	14276	14653	14517	14429	14437	14464	14356	14286	14436	14443	14354	14334	14632	14473	14422	14482	14422	14420	14302	14446	14439	14440	14313	14371	14548	14413	14283	14443	14503	14400	14511	14368	14353	14305	14335	14413	14430	14549	14387	14404	14376	14306	14400	14426	14654	14401	14463	14497	14711	14432	14472	14676	14678	14434	14544	14281	14304	14369	14435	14484	14468	14397	14474	14221	14406	14374	14456	14425	14257	14553	14540	14521	14472	14492	14387	14534	14640	14385	14408	14502	14327	14346	14269	14491	14447	14440	14540	14464	14319	14386	14205	14509	14348	14386	14483	14676	14427	14214	14428	14406	14386	14473	14431	14465	14436	14479	14396	14351	14407	14332	14220	14545	14423	14420	14278	14610	14381	14429	14464	14471	14482	14431	14539	14125	14533	14617	14198	14357	14443	14317	14487	14305	14375	14402	14473	14191	14454	14337	14649	14510	14475	14507	14366	14357	14387	14293	14615	14370	14535	14418	14533	14451	14374	14394	14653	14526	14318	14465	14402	14560	14409	14517	14451	14365	14369	14528	14422	14485	14282	14430	14355	14410	14442	14451	14325	14370	14465	14460	14563	14374	14573	14435	14528	14445	14556	14436	14480	14364	14580	14402	14306	14458	14396	14274	14227	14542	14244	14463	14373	14478	14482	14309	14274	14579	14436	14525	14384	14392	14524	14365	14611	14400	14347	14389	14270	14561	14582	14356	14334	14306	14511	14335	14475	14445	14422	14540	14469	14552	14670	14474	14295	14471	14361	14467	14483	14379	14421	14376	14315	14335	14705	14291	14296	14299	14448	14498	14458	14533	14480	14448	14602	14498	14472	14562	14389	14504	14527	14218	14564	14396	14622	14398	14524	14347	14508	14292	14492	14445	14486	14354	14459	14390	14498	14387	14425	14529	14417	14531	14481	14496	14424	14160	14477	14208	14535	14408	14500	14334	14605	14464	14294	14434	14539	14465	14504	14548	14407	14296	14390	14559	14571	14225	14375	14445	14400	14210	14462	14366	14433	14704	14589	14575	14451	14402	14301	14399	14529	14227	14276	14487	14415	14215	14480	14533	14425	14261	14443	14411	14517	14298	14613	14386	14422	14569	14420	14523	14337	14599	14362	14392	14515	14360	14496	14499	14571	14611	14561	14475	14360	14402	14591	14396	14493	14442	14430	14522	14482	14348	14529	14481	14349	14399	14476	14456	14561	14490	14305	14532	14552	14413	14601	14446	14354	14493	14489	14367	14334	14507	14384	14399	14480	14352	14472	14644	14689	14417	14281	14512	14467	14357	14518	14442	14339	14341	14466	14615	14613	14115	14370	14376	14501	14440	14520	14477	14384	14409	14396	14479	14340	14382	14399	14226	14480	14400	14448	14305	14461	14526	14521	14366	14515	14427	14452	14508	14538	14485	14358	14502	14293	14347	14222	14495	14282	14345	14361	14295	14557	14298	14442	14393	14259	14469	14278	14507	14389	14464	14284	14389	14400	14278	14239	14319	14260	14529	14517	14593	14470	14659	14482	14519	14575	14447	14405	14462	14370	14300	14598	14178	14296	14465	14607	14355	14305	14334	14328	14505	14445	14563	14323	14472	14487	14578	14470	14560	14720	14400	14439	14256	14422	14523	14375	14329	14363	14288	14371	14397	14361	14425	14427	14201	14430	14441	14575	14316	14199	14462	14387	14318	14360	14464	14383	14295	14333	14353	14470	14596	14458	14416	14455	14279	14358	14452	14424	14339	14581	14595	14342	14308	14474	14522	14586	14411	14485	14178	14674	14437	14400	14191	14280	14301	14528	14546	14447	14456	14569	14597	14488	14492	14426	14443	14605	14370	14377	14526	14428	14498	14684	14445	14295	14446	14306	14408	14435	14530	14476	14563	14398	14516	14449	14483	14412	14322	14115	14317	14418	14253	14443	14217	14475	14499	14312	14470	14608	14480	14378	14484	14473	14554	14458	14305	14346	14547	14556	14427	14258	14448	14393	14676	14444	14479	14569	14442	14271	14509	14301	14361	14372	14375	14510	14475	14289	14397	14604	14494	14668	14365	14559	14453	14327	14329	14467	14344	14333	14343	14388	14289	14385	14524	14336	14677	14398	14388	14441	14347	14539	14319	14555	14444	14324	14394	14478	14402	14451	14384	14530	14457	14501	14578	14490	14386	14597	14477	14511	14485	14568	14493	14393	14416	14388	14475	14354	14370	14346	14509	14522	14349	14301	14612	14221	14220	14507	14504	14342	14650	14411	14429	14524	14403	14475	14428	14412	14404	14595	14434	14571	14448	14541	14519	14431	14435	14594	14183	14414	14457	14355	14432	14546	14539	14605	14518	14292	14374	14291	14424	14552	14498	14450	14335	14281	14367	14248	14336	14490	14347	14427	14524	14298	14530	14311	14433	14327	14424	14353	14538	14520	14369	14566	14401	14303	14329	14662	14602	14419	14318	14417	14473	14606	14373	14415	14507	14479	14371	14349	14542	14384	14451	14220	14334	14446	14316	14344	14384	14482	14594	14405	14369	14283	14436	14547	14449	14509	14404	14471	14423	14571	14323	14484	14156	14366	14345	14345	14475	14184	14217	14616	14448	14394	14497	14353	14548	14550	14335	14351	14580	14392	14414	14490	14449	14566	14306	14441	14551	14523	14223	14339	14508	14455	14419	14388	14395	14404	14348	14256	14429	14617	14445	14491	14488	14357	14370	14659	14481	14440	14458	14458	14423	14535	14392	14651	14298	14501	14498	14453	14399	14578	14406	14447	14332	14385	14445	14466	14485	14445	14579	14425	14417	14371	14464	14441	14355	14328	14342	14404	14390	14295	14420	14438	14491	14452	14278	14498	14489	14401	14523	14243	14484	14594	14519	14373	14402	14512	14607	14536	14599	14512	14483	14227	14493	14526	14344	14451	14370	14545	14807	14564	14583	14490	14567	14485	14160	14478	14546	14217	14502	14455	14326	14390	14434	14596	14387	14335	14367	14580	14670	14405	14550	14572	14556	14392	14524	14513	14555	14407	14425	14422	14173	14251	14328	14558	14539	14572	14445	14623	14517	14567	14482	14492	14318	14438	14436	14351	14543	14545	14470	14462	14382	14412	14477	14492	14347	14440	14473	14431	14401	14520	14542	14289	14240	14469	14299	14468	14509	14448	14424	14451	14386	14398	14401	14182	14338	14264	14320	14569	14296	14299	14495	14435	14469	14439	14442	14516	14567	14479	14356	14625	14488
15300	25614	23863	19645	28686	64597	70881	54947	34097	19463	15157	13723	13713	13628	13633	13778	13788	13767	13699	13838	13733	13877	13893	13776	13609	13819	13809	13881	13761	13612	13598	13794	13712	13591	13854	13666	13638	13779	13826	13789	13733	13838	13800	13692	13649	13666	13752	13899	13978	13850	13806	13873	13660	13853	13570	13816	13799	13707	13737	13666	13795	13707	13775	13853	13666	13834	13993	13671	13772	13801	13753	13826	13746	13737	13947	13706	13787	13809	13812	13849	13840	13629	13677	13656	13857	13776	13755	13750	13607	13836	13678	13861	13678	13754	13598	13720	13934	13729	13790	13641	13849	13851	13791	13651	13677	13838	13700	13713	13795	13761	13775	13803	13632	13648	13905	13901	13960	13782	13740	13836	13713	13847	13771	13735	13686	13831	13669	13944	13791	13882	13795	13758	13861	13982	13694	13749	13711	13664	13756	13779	13821	13794	13817	13654	13887	13726	13839	13773	13738	13719	13727	13821	13761	13883	13724	13818	13717	13781	13564	13868	13608	13616	13790	13714	13676	13771	13763	13637	13733	13786	13759	13861	13702	13626	13832	13740	13774	13957	13752	13760	13771	13783	13713	13780	13956	13616	13617	13609	13757	13719	13698	13728	13660	13730	13840	13790	13805	13839	13740	13854	13774	13656	13686	13728	13940	13679	13665	13796	13804	13692	13726	13666	13835	13529	13808	13774	13711	13698	13680	13815	13664	13729	13785	13633	13726	13742	13811	13818	13911	13737	13801	13790	13701	13636	13823	13927	13730	13745	13911	13764	13679	13673	13650	13686	13845	13674	13693	13854	13815	13775	13883	13533	13775	13728	13700	13657	13603	13701	13745	13687	13677	13810	13779	13740	13746	13876	13811	13788	13859	13650	13707	13714	13549	13764	13677	13817	13811	13630	13839	13751	13831	13898	13607	13994	13823	13777	13736	13622	13894	13561	13798	13811	13701	13668	13757	13619	13665	13889	13689	13858	13729	13824	13713	13741	13732	13905	13674	13810	13711	13445	13789	13861	13757	13902	13770	13532	13736	13904	13810	13564	13913	13903	13638	13857	13802	13686	13690	13795	13842	13835	13742	13701	13679	13599	13847	13635	13790	13603	13734	13639	13574	13952	13684	13758	13750	13877	13666	13859	13879	13906	13519	13719	13722	13680	13833	13686	13807	13646	13625	13810	13886	13954	13712	13718	13794	13768	13670	13714	13524	13722	13976	13890	13775	13700	13756	13872	13710	13684	13809	13691	13838	13760	13582	13688	13682	13778	13885	13776	13707	13689	13610	13605	13710	13712	13596	13766	13827	13699	13660	13749	13634	13550	13871	13882	13692	13786	13838	13787	13717	13785	13752	13846	13922	13717	13739	13610	13546	13740	13773	13805	13753	13858	13601	13698	13676	13799	13684	13762	13678	13898	13711	13671	13937	13765	13757	13814	13789	13838	13892	13600	13897	13885	13595	13892	13669	13823	13710	13837	13623	13750	13795	13707	13824	13880	13756	13828	13710	13880	13788	13578	13640	13511	13802	13701	13748	13768	13950	13745	13754	13811	13736	13736	13835	13761	13739	13741	13687	13590	13754	13920	13748	13724	13853	13649	13816	13749	13880	13705	13582	13647	13691	13730	13756	13745	13734	13647	13680	13837	13945	13593	13713	13733	13706	13710	13887	13560	13671	13724	13824	13803	13837	13778	13697	13738	13909	13794	13657	13875	13725	13658	13721	13804	13765	13691	13713	13676	13781	13729	13823	13748	13703	13660	13706	13869	13651	13718	13700	13645	13791	13630	13634	13804	13806	13770	13779	13731	13599	13632	13675	13724	14026	13759	13762	13555	13902	13703	13765	13730	13848	13638	13700	13705	13976	13743	13904	13857	13737	13789	13736	13955	13677	13761	13674	13713	13716	13808	13775	13551	13656	13645	13800	13782	13821	13832	13791	13888	13858	13621	13785	13738	13742	13855	13642	13850	13745	13834	13711	13796	13781	13788	13784	13736	13636	13835	13784	13526	13769	13773	13780	13758	13739	13801	13601	13669	13774	13714	13815	13714	13767	13642	13794	13661	13697	13903	13736	13643	13708	13770	13789	13828	13831	13768	13791	13743	13691	14001	13771	13747	13869	13817	13836	13747	13621	13794	13828	13766	13791	13704	13821	13772	13762	13775	13760	13750	13738	13823	13912	13713	13683	13727	13731	13797	13549	13798	13665	13632	13653	13773	13635	13860	13638	13703	13619	13815	13746	13842	13823	13693	13839	13651	13885	13729	13585	13716	13727	13790	13894	13787	13606	13925	13855	13799	13721	13575	13748	13899	13764	13679	13771	13702	13842	13839	13619	13683	13815	13919	13780	13797	13808	13640	13777	13605	13815	13735	13928	13760	13755	13797	13613	13775	13558	13734	13677	13846	13759	13745	13830	13890	13864	13867	13664	13679	13674	14016	13649	13840	13760	13682	13761	13637	13724	13670	13811	13639	13624	13741	13728	13865	13868	13740	13632	13697	13640	13776	13850	13716	13761	13656	13772	13685	13670	13605	13831	13742	13941	13878	13824	13683	13665	13799	13872	13760	13771	13704	13681	13891	13870	13733	13791	13679	13739	13580	13669	13636	13682	13776	13761	13756	13642	13655	13637	13713	13598	13726	13707	13800	13612	13820	13845	13926	13858	13782	13893	13739	13713	13792	13839	13943	13746	13447	13831	13847	13933	13834	13771	13752	13647	13698	13771	13762	13964	13718	13975	13787	13715	13842	13902	13685	13787	13813	13757	13745	13729	14035	13766	13735	13801	13807	13846	13807	13619	13690	13793	13811	13876	13726	13825	13747	13570	13910	13650	13859	13674	13578	13887	13667	13803	13506	13717	13644	13709	13798	13698	13706	13777	13697	13678	13584	13709	13747	13701	13606	13859	13634	13810	13746	13541	13681	13908	13692	13713	13662	13810	13798	13677	13803	13662	13669	13632	13767	13751	13637	13836	13767	13686	13744	13705	13810	13766	13799	13763	13943	13747	13738	13788	13544	13820	13808	13810	13685	13716	13761	13709	13683	13643	13743	13714	13797	13729	13681	13833	13793	13739	13753	13791	13782	13797	13768	13716	13748	13706	13704	13810	13819	13712	13720	13634	13674	13703	13756	13737	13792	13889	13697	13785	13689	13720	13746	13715	13796	13979	13691	13849	13917	13675	13803	13776	13621	13789	13711	13816	13719	13788	13818	13618	13806	13735	13670	13856	13687	13737	13838	13793	13651	13735	13893	13742	13632	13776	13755	13697	13633	13931	13549	13719	13666	13682	13715	13870	13935	13790	13672	13838	13697	13815	13626	13800	13905	13860	13884	13742	13667	13644	13465	13602	13629	13819	13806	13725	13888	13829	13878	13733	13888	13990	13750	13655	13699	13794	13722	13744	13645	13760	13756	13732	13929	13749	13831	13760	13719	13816	13580	13646	13745	13690	13763	13767	13686	13688	13857	13697	13616	13786	13825	13774	13528	13692	13821	13802	13879	13962	13728	13779	13796	13880	13720	13746	13741	13745	13868	13692	13835	13746	13746	13775	13792	13844	13851	13667	13742	13749	13824	13750	13817	13649	13745	13787	13835	13775	13610	13654	13773	13807	13906	13834	13760	13600	13778	13731	13785	13662	13735	13614	13783	13857	13813	13792	13684	13694	13790	13745	13604	13640	13679	13908	13660	13776	13708	13669	13776	13829	13778	13838	13800	13664	13798	13770	13805	13679	13629	13847	13851	13620	13611	13724	13639	13771	13818	13602	13793	13632	13690	13720	13543	13895	13761	13639	13752	13717	13694	13836	13918	13587	13879	13867	13597	13821	13780	13784	13777	13739	13782	13774	13872	13865	13699	13782	13664	13710	13860	13666	13696	13745	14002	13860	13839	13711	13864	13720	13897	13893	13819	13820	13699	13568	13563	13820	13675	13704	13711	13740	13891	13656	13693	13821	13763	13787	13596	13744	13704	13745	13734	13942	13690	13648	13593	13893	13700	13808	13722	13710	13853	13635	13878	13870	13644	13789	13817	13838	13723	13696	13639	13684	13725	13656	13647	13705	13675	13723	13927	13767	13771	13804	13748	13802	13804	13746	13752	13755	13683	13679	13803	13998	13658	13734	13693	13560	13950	13819	13531	13982	13797	13711	13715	13715	13582	13747	13714	13763	13670	13801	13839	13716	13660	13651	13713	13705	13810	13877	13757	13547	13817	13713	13755	13767	13798	13644	13695	13808	13700	13834	13692	13706	13657	13931	13663	13784	13906	13811	13740	13773	13864	13783	13750	13894	13719	13778	13928	13667	13764	13813	13660	13652	13872	13725	13962	13667	13706	13862	13763	13599	13836	13838	13846	13659	13819	13576	13782	13895	13767	13748	13784	13667	13973	13716	13801	13743	13664	13839	13821	13723	13818	13737	13660	13674	13872	13728	13733	13819	13794	13748	13833	13807	13662	13615	13698	13712	13826	13805	13695	13886	13573	13607	13796	13731	13671	13633	13616	13854	13719	13776	13751	13665	13750	13439	13789	13844	13695	13820	13829	13761	13874	13754	13694	13691	13963	13709	13906	13783	13838	13763	13810	13902	13653	13836	13867	13850	13775	13696	13779	13652	13778	13846	13756	13707	13905	13698	13596	13821	13794	13704	13794	13754	13850	13725	13831	13607	13695	13726	13738	13799	13708	13725	13616	13887	13803	13755	13691	13847	13674	13839	13890	13894	13820	13611	13708	13579	13762	13841	13688	13542	13574	13795	13815	13808	13695	13676	13803	13704	13866	13805	13760	13691	13811	13742	13767	13803	13666	13788	13748	13789	13764	14040	13684	13814	13680	13704	13656	13702	13666	13878	13682	13800	13696	13814	13810	13755	13810	13665	13775	13686	13856	13677	13857	13921	13679	13717	13851	13704	13693	13665	13634	13594	13826	13522	13728	13841	13588	13740	13751	13736	13685	13817	13787	13731	13604	13774	13753	13676	13691	13555	13809	13677	13777	13681	13847	13636	13831	13784	13628	13682	13788	13802	13770	13661	13615	13668	13636	13607	13687	13943	13944	13870	13783	13649	13673	13917	13826	13686	13811	13789	13738	13758	13656	13729	13720	13688	13882	13792	13746	13788	13827	13765	13734	13599	13695
28746	21177	19690	17175	15962	22947	26754	22642	18548	16426	15863	15562	15372	15505	15568	15593	15275	15416	15579	15544	15407	15524	15501	15643	15286	15405	15487	15495	15518	15507	15297	15391	15392	15246	15385	15354	15441	15470	15545	15526	15460	15397	15661	15513	15334	15365	15508	15411	15621	15541	15417	15491	15455	15416	15567	15645	15425	15434	15426	15523	15466	15281	15420	15387	15476	15147	15442	15395	15267	15541	15393	15779	15534	15494	15496	15478	15621	15473	15418	15368	15329	15295	15577	15457	15508	15514	15298	15408	15331	15386	15606	15499	15348	15614	15479	15390	15515	15674	15523	15391	15442	15518	15543	15304	15465	15516	15585	15404	15582	15315	15579	15538	15462	15446	15546	15416	15364	15402	15566	15405	15432	15372	15496	15558	15394	15328	15552	15347	15483	15534	15595	15254	15492	15445	15527	15357	15496	15536	15555	15456	15485	15503	15517	15489	15334	15461	15332	15322	15343	15457	15330	15476	15409	15353	15291	15411	15501	15449	15372	15448	15429	15505	15634	15390	15377	15615	15646	15543	15697	15506	15430	15642	15370	15348	15270	15502	15461	15575	15502	15588	15394	15476	15567	15491	15337	15190	15278	15215	15383	15523	15293	15503	15427	15336	15405	15561	15512	15394	15480	15400	15412	15321	15510	15598	15530	15395	15531	15378	15645	15625	15338	15356	15515	15593	15472	15398	15212	15462	15560	15234	15159	15192	15467	15371	15384	15513	15315	15564	15426	15681	15627	15563	15182	15365	15330	15429	15574	15604	15446	15434	15497	15403	15387	15400	15356	15427	15411	15466	15423	15324	15329	15674	15501	15566	15506	15484	15517	15337	15574	15491	15409	15443	15516	15516	15492	15469	15210	15339	15260	15438	15466	15581	15521	15122	15771	15419	15428	15582	15619	15424	15394	15610	15641	15572	15536	15660	15450	15453	15647	15176	15529	15328	15545	15442	15526	15609	15275	15508	15384	15494	15444	15630	15574	15378	15449	15382	15424	15643	15616	15557	15258	15478	15299	15466	15489	15509	15586	15425	15392	15588	15494	15489	15509	15368	15477	15494	15364	15408	15423	15434	15523	15503	15430	15389	15464	15317	15432	15474	15315	15342	15547	15553	15361	15482	15590	15428	15391	15380	15532	15527	15292	15360	15567	15262	15411	15539	15334	15731	15533	15367	15374	15477	15482	15529	15423	15478	15376	15452	15457	15326	15601	15489	15594	15369	15329	15273	15343	15603	15302	15370	15586	15456	15465	15323	15549	15440	15486	15408	15545	15336	15318	15470	15406	15403	15169	15402	15510	15451	15428	15482	15561	15385	15380	15385	15478	15379	15425	15381	15519	15408	15360	15512	15488	15426	15399	15387	15536	15495	15337	15591	15358	15202	15457	15462	15319	15407	15482	15422	15457	15500	15280	15474	15420	15414	15468	15540	15372	15498	15460	15416	15616	15497	15613	15385	15424	15441	15441	15417	15494	15675	15575	15468	15495	15246	15531	15648	15459	15439	15428	15621	15526	15564	15247	15316	15440	15476	15472	15475	15409	15561	15568	15193	15591	15505	15602	15547	15413	15673	15377	15534	15339	15413	15508	15545	15478	15462	15384	15392	15534	15331	15524	15517	15479	15419	15249	15310	15475	15333	15291	15554	15574	15459	15351	15534	15400	15445	15441	15375	15215	15329	15578	15543	15494	15365	15304	15453	15585	15492	15499	15540	15587	15321	15414	15563	15556	15569	15444	15574	15453	15299	15387	15438	15295	15247	15503	15477	15303	15244	15429	15354	15345	15407	15453	15266	15475	15367	15560	15465	15452	15454	15470	15514	15360	15487	15418	15529	15579	15599	15451	15362	15529	15442	15452	15418	15438	15442	15500	15481	15442	15455	15384	15588	15724	15582	15452	15599	15452	15456	15539	15543	15566	15515	15349	15481	15285	15415	15546	15207	15370	15321	15410	15519	15598	15292	15526	15499	15551	15469	15346	15465	15445	15545	15289	15387	15536	15399	15428	15430	15404	15406	15565	15309	15380	15532	15616	15465	15549	15466	15534	15344	15464	15379	15422	15498	15484	15374	15546	15500	15395	15535	15373	15624	15522	15308	15501	15483	15431	15464	15343	15520	15356	15519	15373	15405	15614	15556	15500	15442	15282	15430	15512	15233	15338	15403	15660	15368	15556	15216	15496	15336	15361	15399	15308	15315	15568	15357	15396	15426	15561	15477	15463	15373	15558	15445	15481	15538	15417	15250	15685	15430	15553	15544	15456	15551	15719	15564	15515	15371	15505	15607	15550	15472	15544	15455	15419	15593	15435	15509	15344	15546	15457	15462	15447	15430	15444	15402	15721	15535	15522	15577	15382	15669	15324	15628	15356	15494	15493	15502	15380	15415	15319	15539	15466	15438	15452	15574	15543	15469	15504	15467	15466	15558	15360	15439	15373	15396	15321	15579	15467	15441	15314	15257	15530	15533	15451	15448	15521	15267	15419	15362	15381	15576	15294	15575	15541	15392	15513	15682	15479	15397	15476	15308	15396	15400	15391	15453	15241	15399	15403	15386	15419	15382	15512	15320	15533	15319	15313	15514	15351	15289	15529	15570	15442	15348	15321	15643	15418	15548	15548	15524	15348	15167	15439	15495	15392	15580	15536	15458	15393	15449	15495	15363	15347	15426	15276	15389	15417	15422	15625	15360	15451	15449	15481	15414	15525	15423	15368	15407	15408	15435	15372	15329	15506	15339	15532	15405	15475	15480	15423	15371	15453	15580	15430	15489	15387	15344	15406	15575	15411	15424	15466	15541	15333	15600	15600	15526	15481	15502	15488	15384	15368	15478	15418	15685	15411	15490	15369	15461	15454	15517	15381	15564	15547	15382	15392	15558	15383	15437	15443	15630	15310	15333	15425	15412	15350	15455	15602	15584	15606	15425	15453	15336	15615	15499	15513	15458	15342	15311	15477	15430	15502	15131	15254	15535	15387	15267	15517	15681	15505	15473	15408	15504	15526	15393	15492	15472	15386	15405	15409	15667	15437	15594	15284	15535	15375	15388	15409	15194	15503	15413	15379	15577	15588	15442	15394	15307	15524	15463	15455	15410	15540	15607	15372	15334	15545	15270	15648	15410	15483	15371	15386	15465	15437	15393	15477	15497	15547	15348	15583	15567	15525	15459	15536	15513	15547	15458	15465	15457	15436	15217	15520	15470	15495	15392	15412	15523	15352	15484	15571	15544	15410	15301	15589	15375	15383	15608	15558	15254	15501	15389	15457	15456	15537	15564	15370	15620	15522	15608	15640	15508	15350	15376	15355	15360	15398	15298	15420	15278	15531	15440	15444	15331	15428	15366	15493	15444	15415	15349	15545	15697	15379	15374	15544	15479	15545	15335	15491	15386	15564	15543	15588	15705	15310	15331	15495	15548	15646	15466	15716	15566	15355	15444	15415	15475	15450	15593	15331	15406	15478	15295	15306	15439	15540	15482	15454	15521	15417	15605	15319	15353	15385	15494	15315	15361	15278	15465	15622	15384	15335	15485	15504	15477	15538	15305	15599	15442	15350	15616	15424	15455	15422	15494	15310	15414	15456	15405	15398	15488	15458	15438	15514	15513	15298	15447	15435	15490	15575	15634	15488	15511	15345	15490	15379	15550	15552	15474	15551	15440	15570	15562	15445	15496	15543	15552	15368	15506	15371	15421	15397	15450	15261	15561	15454	15357	15324	15395	15515	15525	15506	15418	15606	15606	15397	15235	15577	15429	15438	15351	15250	15526	15532	15411	15370	15540	15487	15473	15607	15538	15404	15513	15386	15302	15491	15514	15422	15405	15351	15388	15270	15428	15560	15295	15573	15510	15460	15449	15324	15396	15397	15360	15452	15235	15411	15328	15407	15449	15645	15464	15528	15527	15366	15567	15478	15503	15342	15281	15292	15460	15333	15488	15537	15590	15668	15368	15333	15395	15383	15446	15282	15596	15447	15596	15410	15328	15499	15571	15477	15613	15674	15265	15310	15247	15315	15353	15468	15421	15373	15431	15283	15585	15277	15409	15503	15421	15288	15266	15367	15460	15367	15591	15268	15486	15566	15610	15559	15803	15522	15448	15447	15473	15379	15480	15371	15331	15302	15738	15462	15576	15428	15156	15432	15301	15420	15272	15433	15453	15411	15539	15461	15417	15326	15346	15446	15633	15630	15445	15484	15374	15306	15416	15370	15381	15136	15440	15226	15466	15493	15575	15525	15266	15409	15340	15599	15321	15448	15271	15364	15470	15528	15484	15716	15466	15472	15332	15676	15555	15522	15437	15431	15458	15546	15366	15693	15572	15290	15436	15500	15620	15479	15339	15378	15327	15432	15578	15557	15639	15386	15407	15488	15503	15368	15275	15548	15457	15436	15347	15435	15483	15429	15581	15310	15300	15503	15560	15511	15501	15411	15464	15393	15368	15537	15356	15416	15301	15435	15458	15414	15399	15419	15371	15814	15683	15414	15457	15496	15287	15381	15441	15366	15481	15630	15522	15558	15557	15392	15449	15342	15494	15601	15562	15464	15445	15560	15633	15515	15316	15412	15143	15353	15480	15563	15400	15491	15531	15627	15539	15339	15554	15460	15552	15545	15475	15425	15444	15490	15625	15424	15668	15317	15407	15327	15367	15365	15364	15411	15341	15474	15429	15357	15491	15546	15599	15525	15348	15313	15363	15326	15321	15482	15234	15400	15416	15424	15469	15414	15575	15436	15469	15386	15409	15378	15565	15481	15395	15353	15462	15588	15331	15654	15341	15327	15447	15438	15495	15356	15481	15413	15338	15424	15626	15431	15382	15407	15216	15636	15408	15333	15425	15451	15523	15302	15645	15332	15308	15448	15512	15266	15383	15280	15487	15490	15474	15269	15525	15453	15390	15330	15585	15373	15419	15453	15590	15449	15676	15411	15483	15522	15625	15553	15454	15612	15389	15646	15417	15462	15335	15367	15511	15546	15531	15560	15532	15427	15613	15580	15468	15516	15428	15412	15540	15596	15421	15689	15489	15395	15348	15369	15533	15680	15443	15491	15477	15409	15448	15371	15387	15479	15603	15494	15303	15504	15310	15191	15259	15498	15134	15335	15600	15476	15552	15361	15444	15309	15466	15398	15471
14559	15398	15067	14558	15544	26345	28457	23120	17456	15209	14612	14395	14416	14428	14353	14534	14509	14448	14376	14399	14408	14535	14301	14531	14520	14501	14205	14471	14139	14101	14481	14337	14378	14189	14402	14256	14343	14559	14495	14450	14250	14393	14312	14560	14465	14430	14364	14391	14340	14331	14328	14344	14410	14348	14536	14430	14390	14294	14262	14298	14312	14385	14358	14349	14325	14369	14352	14277	14337	14409	14492	14315	14300	14423	14402	14444	14300	14353	14092	14318	14292	14387	14309	14412	14174	14418	14230	14193	14518	14372	14314	14302	14396	14551	14423	14432	14395	14243	14461	14410	14373	14430	14465	14630	14243	14466	14426	14198	14373	14311	14393	14345	14342	14366	14310	14352	14225	14355	14264	14528	14473	14276	14347	14336	14351	14467	14483	14502	14437	14411	14520	14253	14450	14245	14374	14255	14191	14382	14447	14407	14351	14337	14198	14492	14389	14343	14409	14350	14442	14083	14360	14546	14347	14288	14338	14355	14378	14241	14333	14405	14420	14498	14452	14334	14314	14351	14317	14411	14150	14388	14579	14402	14306	14313	14250	14513	14308	14217	14445	14292	14343	14399	14490	14501	14396	14352	14425	14346	14354	14489	14554	14420	14380	14416	14373	14235	14393	14438	14327	14365	14391	14442	14379	14463	14403	14292	14293	14278	14514	14343	14335	14426	14371	14318	14598	14319	14376	14405	14373	14420	14372	14219	14410	14407	14483	14430	14351	14280	14283	14366	14420	14464	14412	14271	14475	14501	14420	14328	14267	14324	14365	14435	14363	14477	14324	14324	14460	14283	14414	14417	14192	14316	14304	14271	14273	14322	14366	14432	14346	14477	14499	14356	14324	14117	14209	14385	14444	14283	14360	14380	14366	14211	14592	14316	14334	14415	14396	14345	14335	14393	14272	14381	14271	14374	14365	14242	14352	14327	14489	14317	14278	14370	14427	14433	14567	14276	14272	14399	14378	14328	14337	14389	14420	14319	14348	14395	14477	14326	14260	14347	14387	14413	14406	14418	14333	14392	14295	14389	14350	14387	14538	14430	14232	14557	14333	14344	14358	14378	14502	14386	14252	14468	14323	14352	14379	14403	14454	14434	14333	14432	14287	14409	14304	14487	14408	14373	14327	14407	14343	14422	14243	14529	14490	14278	14389	14423	14456	14279	14363	14348	14534	14298	14381	14409	14447	14220	14247	14447	14180	14454	14507	14368	14059	14404	14431	14246	14370	14269	14396	14186	14379	14358	14475	14341	14593	14416	14396	14350	14405	14339	14315	14305	14387	14360	14414	14319	14286	14330	14379	14499	14592	14457	14266	14473	14345	14391	14099	14385	14485	14244	14466	14292	14236	14407	14389	14411	14341	14267	14342	14382	14386	14400	14342	14116	14366	14350	14340	14489	14422	14371	14475	14402	14324	14470	14280	14397	14275	14382	14320	14382	14271	14423	14422	14406	14386	14534	14397	14173	14316	14268	14381	14405	14412	14532	14333	14391	14482	14380	14307	14340	14445	14304	14452	14249	14228	14381	14603	14152	14436	14361	14369	14454	14359	14539	14414	14414	14589	14570	14343	14333	14447	14447	14305	14560	14281	14434	14341	14390	14387	14242	14463	14274	14325	14339	14347	14333	14292	14371	14330	14281	14449	14400	14412	14451	14373	14319	14284	14370	14252	14301	14443	14328	14306	14344	14294	14465	14278	14335	14416	14286	14374	14396	14544	14393	14485	14304	14447	14333	14448	14337	14405	14398	14219	14441	14226	14429	14415	14287	14496	14268	14503	14358	14245	14227	14192	14321	14437	14279	14353	14394	14463	14469	14439	14397	14210	14450	14501	14213	14480	14370	14156	14463	14367	14388	14269	14443	14350	14474	14524	14338	14336	14296	14328	14413	14451	14357	14348	14368	14439	14454	14390	14353	14375	14472	14377	14277	14472	14375	14388	14235	14404	14394	14225	14427	14394	14382	14295	14370	14406	14359	14253	14385	14384	14522	14328	14349	14382	14155	14413	14418	14455	14239	14369	14402	14491	14369	14506	14377	14246	14470	14541	14412	14479	14329	14375	14282	14511	14344	14290	14449	14430	14307	14458	14205	14289	14379	14294	14391	14264	14517	14449	14391	14451	14497	14165	14294	14393	14579	14351	14421	14438	14392	14396	14530	14364	14361	14382	14293	14477	14541	14254	14247	14372	14248	14318	14495	14347	14575	14352	14552	14211	14390	14407	14444	14367	14293	14379	14440	14406	14424	14372	14463	14267	14281	14414	14348	14439	14381	14481	14333	14397	14403	14429	14404	14364	14462	14337	14398	14415	14429	14254	14358	14407	14286	14368	14200	14599	14352	14213	14381	14339	14583	14229	14458	14442	14343	14350	14403	14445	14248	14283	14439	14633	14261	14292	14329	14450	14482	14432	14419	14441	14352	14556	14328	14411	14467	14482	14482	14226	14506	14342	14290	14315	14334	14491	14325	14445	14324	14399	14389	14274	14337	14345	14466	14449	14252	14395	14343	14420	14347	14419	14492	14423	14495	14460	14557	14379	14384	14373	14398	14281	14334	14381	14197	14310	14381	14670	14352	14380	14411	14212	14248	14453	14410	14585	14460	14303	14396	14339	14327	14419	14235	14261	14398	14263	14308	14464	14411	14440	14427	14567	14328	14416	14460	14227	14326	14278	14301	14475	14363	14389	14369	14473	14261	14263	14496	14489	14468	14620	14419	14387	14437	14479	14461	14458	14456	14298	14321	14306	14431	14419	14496	14316	14277	14485	14392	14422	14391	14330	14230	14269	14462	14172	14373	14312	14501	14426	14371	14533	14430	14360	14388	14399	14287	14411	14389	14478	14301	14323	14372	14395	14348	14420	14511	14572	14335	14274	14552	14316	14288	14405	14327	14310	14447	14301	14259	14485	14311	14402	14467	14394	14449	14334	14473	14344	14429	14466	14239	14394	14508	14359	14438	14367	14453	14381	14319	14373	14356	14351	14365	14338	14342	14605	14451	14290	14278	14415	14352	14416	14481	14397	14308	14294	14473	14495	14306	14296	14538	14331	14352	14258	14297	14313	14379	14347	14352	14333	14332	14333	14311	14241	14427	14363	14387	14555	14325	14346	14372	14368	14422	14380	14141	14476	14224	14389	14433	14344	14384	14222	14342	14371	14545	14385	14445	14402	14347	14354	14556	14496	14388	14313	14284	14292	14360	14272	14445	14411	14346	14404	14302	14519	14470	14549	14316	14401	14288	14514	14255	14326	14298	14427	14418	14499	14460	14287	14390	14330	14346	14448	14321	14373	14431	14360	14391	14513	14295	14477	14397	14421	14327	14485	14368	14497	14238	14470	14371	14423	14438	14400	14579	14280	14260	14209	14361	14274	14346	14207	14356	14563	14414	14314	14432	14299	14442	14359	14325	14412	14300	14409	14302	14239	14407	14412	14264	14391	14388	14257	14489	14433	14292	14506	14236	14369	14352	14339	14489	14467	14325	14477	14546	14393	14401	14355	14347	14462	14304	14535	14324	14519	14351	14277	14515	14272	14328	14493	14353	14270	14351	14400	14394	14507	14472	14402	14377	14350	14567	14174	14481	14348	14478	14404	14304	14460	14189	14399	14337	14342	14386	14424	14469	14367	14415	14280	14371	14450	14205	14409	14459	14290	14409	14439	14220	14597	14301	14490	14355	14270	14441	14451	14317	14434	14349	14438	14218	14435	14381	14313	14341	14343	14538	14361	14284	14388	14540	14247	14412	14492	14307	14481	14319	14422	14376	14294	14320	14271	14422	14307	14375	14364	14358	14250	14434	14385	14395	14307	14366	14483	14371	14446	14267	14455	14533	14341	14389	14380	14274	14386	14330	14450	14372	14302	14554	14465	14426	14411	14337	14493	14442	14479	14402	14334	14391	14408	14569	14339	14362	14373	14498	14368	14405	14371	14464	14407	14571	14220	14215	14477	14411	14380	14440	14426	14248	14438	14280	14340	14481	14299	14492	14456	14490	14477	14498	14386	14432	14379	14506	14547	14456	14462	14439	14336	14338	14250	14275	14445	14385	14296	14332	14351	14447	14371	14405	14415	14336	14409	14460	14650	14383	14525	14293	14411	14286	14270	14373	14411	14473	14310	14578	14355	14276	14445	14466	14446	14503	14461	14521	14447	14400	14235	14445	14479	14341	14347	14414	14316	14344	14374	14272	14405	14454	14421	14406	14205	14427	14332	14326	14602	14381	14274	14360	14339	14351	14441	14330	14374	14458	14473	14320	14453	14576	14301	14442	14469	14460	14380	14469	14279	14482	14281	14343	14467	14266	14418	14451	14352	14293	14380	14385	14270	14465	14222	14472	14359	14366	14409	14324	14454	14315	14516	14385	14344	14408	14420	14357	14462	14453	14478	14501	14406	14246	14558	14491	14438	14396	14327	14334	14370	14552	14534	14460	14426	14408	14416	14322	14181	14475	14325	14495	14359	14387	14524	14449	14424	14281	14478	14441	14375	14317	14278	14373	14450	14434	14451	14441	14368	14391	14302	14387	14458	14307	14321	14329	14439	14408	14390	14392	14492	14387	14433	14374	14481	14441	14321	14436	14378	14675	14350	14537	14271	14458	14568	14376	14435	14309	14345	14413	14224	14294	14504	14453	14394	14282	14320	14381	14352	14419	14306	14410	14417	14244	14433	14448	14359	14326	14309	14466	14280	14126	14351	14391	14477	14444	14321	14456	14307	14427	14308	14509	14399	14431	14506	14499	14151	14469	14417	14327	14427	14453	14446	14505	14451	14457	14430	14420	14201	14338	14363	14415	14402	14421	14395	14292	14286	14223	14426	14513	14322	14398	14292	14463	14434	14361	14431	14235	14249	14498	14390	14442	14290	14345	14331	14432	14348	14383	14292	14349	14331	14389	14540	14497	14347	14369	14293	14476	14384	14398	14441	14245	14465	14306	14319	14275	14532	14264	14276	14539	14376	14400	14403	14297	14411	14362	14474	14335	14425	14566	14423	14433	14443	14376	14338	14380	14444	14394	14289	14463	14498	14332	14353	14418	14410	14443	14092	14411	14381	14329	14449	14260	14386	14281	14416	14338	14504	14580	14308	14471	14318	14320	14304	14407	14538	14321	14354	14353	14306	14304
25664	21073	27064	25557	21675	53215	49669	37359	24638	18068	16286	15650	15542	15665	15678	15610	15591	15574	15675	15469	15641	15430	15590	15581	15541	15545	15430	15784	15425	15712	15749	15577	15654	15526	15617	15446	15562	15441	15664	15466	15475	15575	15498	15550	15418	15409	15370	15401	15420	15238	15435	15567	15602	15655	15428	15375	15522	15552	15538	15662	15651	15748	15460	15630	15426	15352	15420	15429	15516	15335	15523	15650	15488	15620	15402	15362	15313	15446	15376	15477	15490	15556	15641	15589	15475	15404	15374	15528	15523	15572	15295	15578	15640	15633	15578	15583	15504	15369	15474	15446	15356	15407	15339	15585	15449	15461	15523	15604	15611	15619	15574	15397	15455	15549	15540	15522	15541	15270	15401	15593	15370	15562	15434	15612	15573	15604	15553	15577	15466	15359	15436	15616	15323	15487	15441	15547	15537	15412	15376	15534	15498	15398	15472	15641	15382	15359	15646	15539	15273	15553	15532	15508	15586	15425	15661	15351	15504	15450	15480	15608	15482	15564	15681	15598	15444	15362	15509	15577	15498	15531	15416	15755	15530	15509	15486	15636	15425	15380	15531	15572	15577	15626	15476	15649	15517	15568	15553	15476	15632	15487	15300	15510	15501	15437	15569	15496	15660	15618	15276	15418	15441	15642	15571	15392	15468	15590	15338	15640	15422	15496	15692	15403	15566	15508	15475	15428	15522	15511	15510	15611	15467	15497	15378	15315	15428	15474	15431	15582	15533	15590	15402	15573	15518	15482	15531	15431	15560	15388	15404	15307	15277	15515	15587	15590	15382	15642	15418	15273	15630	15543	15515	15444	15657	15333	15342	15448	15605	15523	15568	15448	15387	15469	15465	15359	15563	15795	15515	15619	15544	15381	15548	15624	15435	15362	15362	15498	15225	15366	15481	15287	15365	15552	15545	15480	15348	15544	15517	15510	15491	15358	15472	15546	15378	15681	15597	15521	15400	15264	15624	15525	15439	15518	15585	15802	15710	15389	15666	15461	15392	15328	15546	15496	15405	15437	15605	15532	15606	15577	15345	15635	15435	15610	15585	15372	15679	15479	15644	15656	15653	15427	15460	15532	15326	15651	15618	15444	15565	15589	15495	15311	15314	15441	15537	15451	15394	15517	15762	15508	15459	15494	15452	15584	15326	15491	15363	15321	15597	15348	15283	15549	15385	15511	15483	15436	15362	15495	15582	15357	15289	15513	15615	15455	15574	15488	15613	15610	15346	15510	15627	15579	15665	15638	15368	15568	15474	15599	15444	15489	15487	15581	15398	15402	15326	15516	15384	15616	15528	15614	15657	15686	15439	15391	15582	15431	15417	15577	15481	15307	15604	15396	15532	15336	15569	15386	15768	15390	15465	15429	15381	15297	15373	15348	15532	15578	15712	15410	15538	15673	15508	15520	15534	15509	15457	15627	15434	15448	15522	15442	15474	15351	15586	15584	15601	15541	15418	15367	15711	15540	15466	15564	15373	15244	15565	15597	15667	15455	15591	15310	15510	15434	15586	15434	15495	15405	15535	15355	15559	15259	15369	15420	15323	15384	15599	15686	15535	15783	15620	15456	15321	15633	15642	15391	15546	15518	15500	15442	15581	15399	15461	15556	15436	15429	15575	15483	15638	15531	15633	15523	15557	15704	15488	15577	15530	15427	15520	15507	15508	15311	15460	15452	15283	15431	15602	15603	15439	15369	15519	15480	15558	15557	15263	15507	15603	15492	15557	15742	15544	15351	15347	15473	15469	15582	15371	15402	15492	15409	15692	15382	15410	15511	15449	15617	15588	15618	15503	15598	15277	15376	15602	15607	15456	15597	15455	15499	15648	15369	15431	15514	15518	15334	15605	15580	15405	15458	15600	15576	15406	15398	15582	15402	15588	15569	15386	15515	15663	15370	15694	15530	15663	15549	15432	15416	15426	15506	15624	15495	15492	15291	15424	15634	15582	15531	15515	15315	15562	15169	15597	15280	15583	15536	15387	15362	15570	15403	15493	15424	15588	15335	15486	15366	15393	15505	15573	15359	15469	15533	15624	15351	15708	15440	15253	15399	15552	15345	15648	15534	15600	15193	15428	15332	15552	15542	15429	15398	15565	15418	15500	15669	15468	15428	15565	15542	15507	15447	15546	15449	15425	15488	15500	15433	15455	15427	15505	15481	15376	15512	15508	15513	15578	15611	15688	15534	15411	15432	15482	15410	15322	15436	15605	15312	15540	15477	15330	15432	15339	15422	15493	15320	15489	15626	15596	15544	15454	15333	15539	15418	15422	15231	15351	15467	15511	15486	15278	15488	15478	15519	15383	15487	15322	15414	15389	15647	15650	15486	15450	15328	15409	15313	15590	15389	15695	15371	15481	15393	15499	15489	15582	15503	15678	15578	15606	15530	15566	15616	15382	15562	15590	15339	15497	15573	15540	15501	15473	15483	15431	15433	15614	15536	15500	15611	15453	15570	15451	15501	15542	15518	15420	15502	15563	15676	15457	15308	15554	15582	15479	15585	15565	15441	15484	15769	15496	15420	15408	15668	15642	15392	15468	15672	15468	15402	15516	15421	15515	15451	15426	15423	15409	15366	15496	15445	15336	15395	15447	15737	15613	15593	15562	15550	15550	15502	15285	15488	15661	15669	15477	15427	15453	15420	15355	15416	15440	15535	15432	15412	15540	15409	15306	15250	15443	15612	15478	15536	15508	15545	15651	15379	15432	15518	15393	15492	15478	15459	15536	15668	15455	15402	15435	15686	15533	15410	15292	15480	15539	15366	15478	15399	15459	15434	15450	15334	15450	15427	15581	15573	15555	15511	15580	15571	15378	15663	15518	15433	15579	15615	15507	15554	15556	15491	15496	15433	15342	15613	15408	15453	15435	15573	15445	15672	15518	15445	15335	15255	15555	15506	15318	15563	15618	15357	15442	15345	15742	15497	15584	15478	15537	15379	15561	15447	15443	15462	15419	15544	15410	15490	15688	15543	15659	15636	15551	15526	15680	15601	15452	15311	15566	15443	15584	15535	15476	15511	15507	15466	15623	15583	15455	15623	15445	15463	15357	15405	15517	15569	15516	15512	15443	15536	15460	15523	15523	15520	15611	15539	15512	15492	15589	15421	15579	15472	15369	15419	15434	15444	15758	15485	15599	15359	15372	15566	15486	15467	15458	15579	15622	15626	15429	15599	15543	15542	15480	15463	15675	15642	15401	15442	15426	15556	15506	15431	15566	15625	15637	15640	15436	15414	15382	15378	15354	15319	15551	15478	15503	15529	15661	15370	15488	15452	15512	15413	15400	15473	15474	15475	15708	15354	15639	15513	15509	15781	15500	15552	15565	15513	15607	15553	15524	15338	15459	15442	15589	15694	15773	15608	15541	15223	15578	15650	15568	15556	15572	15267	15513	15429	15339	15545	15526	15343	15486	15315	15686	15482	15613	15376	15304	15495	15478	15496	15548	15429	15407	15459	15469	15607	15405	15380	15443	15493	15640	15479	15555	15479	15586	15510	15384	15620	15457	15555	15476	15479	15555	15588	15335	15573	15544	15560	15363	15397	15564	15475	15513	15602	15567	15531	15361	15388	15411	15519	15492	15429	15364	15629	15645	15415	15411	15426	15493	15419	15300	15633	15594	15693	15605	15301	15439	15513	15594	15472	15539	15473	15333	15440	15415	15538	15315	15422	15533	15393	15488	15521	15488	15594	15559	15352	15387	15420	15373	15427	15506	15452	15565	15636	15557	15356	15468	15502	15461	15414	15604	15532	15478	15273	15650	15249	15260	15486	15590	15345	15232	15693	15319	15634	15329	15571	15431	15349	15588	15492	15474	15424	15567	15580	15660	15297	15451	15645	15554	15471	15512	15455	15394	15395	15477	15469	15520	15501	15576	15529	15542	15549	15543	15516	15649	15628	15622	15594	15597	15438	15342	15421	15437	15588	15423	15319	15616	15324	15398	15732	15555	15534	15599	15471	15465	15650	15378	15469	15501	15567	15545	15471	15521	15404	15355	15339	15750	15486	15286	15417	15539	15464	15477	15561	15597	15293	15487	15524	15670	15377	15439	15432	15450	15488	15663	15354	15258	15567	15416	15394	15737	15386	15633	15615	15512	15544	15180	15380	15620	15639	15433	15540	15564	15439	15587	15508	15759	15355	15449	15565	15454	15469	15503	15569	15561	15713	15649	15671	15428	15525	15551	15598	15537	15399	15471	15385	15364	15591	15445	15601	15588	15378	15521	15413	15549	15636	15606	15330	15440	15343	15436	15636	15394	15579	15235	15386	15490	15513	15629	15772	15448	15329	15561	15510	15511	15544	15549	15454	15420	15638	15376	15668	15583	15276	15552	15573	15416	15469	15406	15443	15525	15365	15498	15522	15441	15443	15439	15484	15591	15485	15583	15567	15438	15566	15523	15454	15416	15553	15401	15498	15511	15456	15445	15249	15399	15579	15628	15313	15544	15610	15437	15498	15579	15481	15669	15608	15649	15403	15649	15560	15599	15510	15357	15318	15410	15358	15636	15526	15273	15437	15514	15564	15620	15701	15256	15552	15426	15418	15325	15661	15314	15669	15494	15477	15604	15553	15369	15469	15661	15490	15421	15476	15451	15456	15392	15465	15401	15588	15470	15372	15534	15598	15443	15515	15533	15557	15502	15538	15725	15400	15729	15498	15457	15424	15413	15468	15476	15463	15556	15729	15533	15729	15631	15532	15630	15402	15371	15704	15431	15397	15423	15392	15595	15620	15525	15536	15435	15603	15560	15544	15518	15364	15449	15515	15648	15444	15569	15618	15568	15548	15393	15295	15637	15631	15562	15449	15336	15486	15426	15536	15392	15382	15448	15441	15369	15417	15725	15449	15575	15514	15569	15694	15656	15427	15631	15299	15452	15413	15555	15574	15502	15439	15821	15372	15439	15374	15335	15658	15474	15541	15379	15370	15441	15371	15509	15494	15454	15520	15441	15574	15440	15666	15676	15449	15573	15537	15491	15476	15279	15477	15415	15440	15677	15459	15328	15403	15355	15681	15499	15355	15518	15496	15401	15730	15688	15634	15488	15446	15472	15583	15559	15579	15538	15494	15312	15427	15406	15371	15549	15533	15511	15378	15411	15566	15531	15528	15671	15423	15349	15527
13380	19144	18555	16378	22541	54220	49136	37680	23724	16343	15063	14529	14372	14450	14436	14468	14503	14202	14300	14401	14512	14515	14331	14437	14513	14426	14407	14420	14486	14458	14617	14205	14458	14429	14441	14321	14413	14440	14497	14497	14433	14360	14532	14216	14314	14269	14566	14409	14409	14432	14213	14492	14309	14463	14598	14457	14439	14480	14448	14393	14333	14498	14371	14279	14401	14396	14502	14225	14300	14305	14410	14313	14603	14256	14473	14194	14385	14429	14333	14322	14305	14390	14500	14398	14494	14446	14316	14365	14533	14489	14398	14416	14339	14416	14292	14469	14629	14396	14384	14411	14406	14537	14416	14448	14493	14347	14402	14468	14481	14398	14526	14496	14466	14387	14338	14272	14422	14336	14404	14429	14443	14419	14467	14365	14502	14359	14279	14323	14483	14301	14383	14534	14597	14318	14424	14443	14337	14260	14433	14489	14535	14253	14460	14286	14573	14469	14464	14530	14336	14360	14346	14477	14399	14486	14229	14421	14489	14340	14502	14485	14453	14459	14576	14359	14423	14361	14324	14444	14387	14402	14353	14389	14488	14477	14334	14461	14269	14296	14354	14436	14395	14495	14414	14362	14395	14492	14382	14326	14581	14312	14407	14242	14488	14329	14413	14287	14463	14444	14518	14269	14451	14439	14459	14714	14323	14464	14505	14289	14314	14402	14365	14468	14577	14427	14500	14479	14323	14507	14343	14355	14319	14335	14506	14418	14398	14466	14403	14374	14320	14416	14369	14420	14390	14448	14271	14530	14328	14478	14403	14382	14489	14491	14258	14138	14573	14457	14288	14250	14335	14426	14394	14339	14483	14379	14318	14605	14393	14324	14499	14447	14486	14373	14417	14370	14349	14235	14421	14670	14451	14417	14351	14452	14426	14549	14227	14330	14363	14408	14258	14454	14493	14559	14428	14290	14333	14375	14421	14395	14500	14472	14372	14409	14417	14494	14293	14488	14419	14493	14427	14365	14368	14278	14548	14544	14404	14544	14485	14471	14361	14352	14595	14482	14428	14267	14337	14244	14448	14461	14589	14285	14467	14203	14400	14426	14380	14361	14428	14406	14400	14424	14510	14397	14418	14496	14368	14382	14222	14342	14450	14608	14377	14486	14433	14431	14310	14358	14504	14243	14448	14449	14289	14335	14295	14306	14444	14494	14493	14505	14403	14308	14423	14440	14496	14556	14338	14392	14350	14358	14411	14620	14561	14370	14382	14440	14498	14612	14404	14461	14382	14449	14299	14391	14403	14373	14496	14385	14359	14594	14480	14463	14480	14494	14522	14374	14415	14535	14498	14467	14239	14452	14573	14582	14474	14478	14335	14336	14332	14423	14597	14456	14326	14208	14498	14435	14308	14353	14393	14324	14386	14404	14464	14580	14414	14479	14413	14450	14518	14223	14413	14442	14364	14220	14372	14431	14543	14555	14253	14495	14439	14386	14422	14490	14479	14344	14366	14438	14407	14307	14373	14420	14553	14501	14280	14242	14423	14255	14508	14324	14426	14305	14390	14509	14335	14413	14463	14512	14414	14439	14384	14438	14492	14483	14382	14411	14522	14429	14268	14459	14514	14274	14536	14440	14404	14391	14488	14595	14407	14282	14480	14311	14466	14502	14459	14377	14592	14450	14400	14479	14446	14426	14401	14192	14270	14216	14314	14391	14518	14474	14322	14352	14399	14238	14437	14367	14319	14413	14399	14534	14405	14605	14363	14428	14500	14376	14398	14238	14303	14369	14310	14290	14451	14387	14358	14328	14528	14425	14444	14482	14293	14338	14514	14467	14368	14557	14454	14368	14337	14425	14357	14381	14331	14398	14552	14328	14474	14437	14426	14360	14475	14311	14361	14327	14346	14350	14562	14480	14477	14366	14278	14427	14428	14358	14313	14450	14388	14462	14385	14279	14360	14565	14302	14439	14530	14362	14435	14431	14541	14392	14304	14443	14283	14341	14377	14429	14459	14490	14532	14255	14419	14524	14290	14369	14453	14349	14286	14390	14298	14393	14382	14463	14567	14481	14492	14274	14364	14375	14409	14404	14330	14322	14471	14328	14279	14566	14399	14479	14413	14442	14416	14469	14486	14401	14397	14344	14418	14390	14564	14344	14571	14414	14422	14283	14386	14468	14180	14494	14403	14518	14282	14543	14145	14362	14432	14501	14550	14298	14475	14400	14385	14397	14519	14421	14383	14521	14471	14358	14595	14290	14396	14356	14400	14505	14387	14359	14398	14465	14301	14267	14291	14482	14464	14499	14452	14429	14551	14367	14500	14327	14181	14404	14292	14349	14321	14562	14317	14470	14579	14355	14326	14408	14412	14589	14428	14509	14528	14338	14499	14192	14456	14217	14304	14358	14336	14410	14417	14478	14564	14488	14469	14500	14325	14613	14427	14402	14313	14418	14393	14460	14545	14271	14304	14367	14385	14289	14310	14390	14351	14320	14421	14311	14561	14350	14463	14417	14418	14352	14344	14446	14482	14330	14454	14479	14408	14465	14388	14297	14474	14323	14419	14460	14512	14317	14510	14446	14587	14438	14421	14311	14304	14320	14280	14407	14341	14276	14205	14436	14379	14349	14353	14295	14472	14486	14324	14436	14586	14505	14511	14580	14310	14418	14282	14519	14465	14344	14401	14411	14315	14366	14488	14354	14307	14462	14450	14568	14451	14499	14603	14469	14412	14341	14369	14334	14392	14561	14603	14353	14480	14410	14491	14422	14301	14245	14443	14610	14297	14253	14369	14511	14447	14400	14408	14294	14372	14479	14430	14468	14328	14271	14399	14366	14501	14496	14438	14251	14564	14507	14340	14409	14501	14264	14542	14510	14451	14525	14357	14443	14435	14398	14418	14350	14507	14326	14420	14295	14452	14490	14460	14231	14523	14393	14331	14372	14415	14301	14451	14459	14395	14556	14388	14438	14359	14469	14426	14499	14459	14364	14485	14608	14355	14532	14511	14352	14468	14321	14353	14466	14184	14581	14424	14602	14404	14274	14596	14490	14308	14354	14591	14326	14474	14265	14511	14517	14224	14590	14579	14531	14504	14412	14375	14445	14503	14471	14430	14600	14422	14383	14179	14484	14438	14444	14439	14457	14372	14266	14429	14457	14386	14384	14572	14437	14244	14288	14426	14280	14490	14461	14384	14353	14547	14236	14486	14233	14493	14488	14381	14352	14553	14419	14289	14394	14264	14291	14464	14261	14355	14393	14649	14484	14335	14380	14528	14499	14436	14305	14383	14348	14335	14474	14478	14438	14528	14430	14281	14383	14454	14434	14353	14295	14398	14431	14402	14536	14631	14298	14199	14522	14296	14379	14356	14540	14364	14441	14387	14302	14426	14426	14481	14417	14629	14421	14339	14396	14662	14414	14478	14433	14386	14335	14522	14559	14373	14466	14393	14220	14419	14231	14312	14398	14398	14227	14382	14433	14399	14338	14515	14524	14476	14635	14311	14432	14489	14232	14334	14615	14232	14626	14409	14419	14346	14249	14502	14338	14338	14449	14403	14378	14491	14438	14478	14438	14401	14493	14331	14532	14368	14277	14283	14528	14299	14373	14281	14365	14487	14404	14484	14527	14422	14464	14524	14391	14444	14413	14377	14633	14577	14463	14420	14542	14339	14284	14443	14518	14345	14384	14495	14498	14429	14441	14398	14436	14377	14438	14484	14508	14547	14535	14462	14437	14415	14411	14333	14297	14300	14484	14393	14464	14411	14442	14531	14273	14334	14465	14342	14384	14415	14414	14296	14436	14469	14492	14457	14499	14581	14340	14563	14351	14473	14443	14358	14425	14583	14462	14470	14320	14287	14411	14314	14408	14251	14403	14588	14386	14395	14384	14396	14552	14326	14394	14339	14532	14348	14381	14434	14394	14440	14418	14334	14463	14320	14429	14411	14292	14363	14392	14534	14432	14572	14424	14478	14495	14334	14386	14620	14353	14370	14328	14427	14361	14495	14251	14510	14399	14526	14345	14422	14505	14479	14328	14411	14460	14433	14622	14509	14451	14374	14384	14540	14350	14550	14374	14345	14457	14432	14514	14651	14544	14562	14563	14532	14372	14400	14360	14415	14516	14473	14646	14469	14344	14516	14468	14459	14404	14492	14492	14493	14581	14525	14410	14425	14461	14558	14289	14157	14307	14534	14378	14464	14549	14448	14431	14502	14483	14424	14532	14441	14414	14547	14403	14404	14393	14420	14392	14525	14568	14483	14383	14463	14288	14395	14354	14454	14412	14390	14367	14469	14420	14436	14511	14488	14370	14133	14481	14417	14334	14457	14350	14346	14492	14446	14355	14377	14360	14486	14577	14222	14398	14470	14368	14300	14533	14475	14270	14282	14482	14390	14385	14451	14453	14446	14530	14401	14480	14460	14507	14511	14518	14480	14399	14491	14373	14491	14546	14513	14333	14476	14231	14462	14386	14303	14318	14357	14384	14426	14389	14482	14453	14394	14440	14390	14373	14326	14407	14487	14470	14487	14325	14390	14397	14263	14525	14386	14374	14412	14381	14267	14334	14364	14311	14332	14355	14559	14543	14554	14379	14477	14262	14423	14302	14355	14428	14349	14337	14380	14503	14378	14450	14270	14308	14431	14508	14381	14409	14469	14627	14500	14434	14477	14498	14280	14370	14521	14175	14501	14359	14467	14398	14266	14502	14463	14455	14372	14586	14308	14397	14428	14435	14343	14450	14604	14392	14404	14424	14367	14432	14519	14383	14397	14325	14499	14347	14370	14322	14529	14320	14419	14556	14576	14383	14281	14469	14414	14300	14453	14427	14396	14365	14457	14437	14262	14342	14328	14513	14306	14377	14293	14298	14431	14483	14465	14425	14348	14335	14396	14484	14460	14460	14241	14459	14324	14427	14527	14392	14498	14351	14413	14466	14576	14487	14557	14510	14394	14359	14377	14385	14467	14377	14404	14388	14361	14672	14387	14433	14291	14457	14383	14416	14574	14514	14462	14333	14362	14431	14415	14410	14393	14349	14486	14326	14452	14230	14365	14388	14417	14459	14417	14412	14368	14358	14411	14571	14597	14420	14433	14573	14445	14364	14303	14483	14342	14362	14456	14476	14417	14162	14451	14471	14488	14509	14428	14285	14259	14450	14363	14438	14462	14512
23792	21088	28556	23859	22290	59820	67480	52403	34856	22025	17437	15606	15228	15317	15048	15062	15141	15294	15030	14995	15129	15269	15114	15091	15024	15101	15049	15007	15073	15210	15121	15037	14811	15038	14952	14997	15044	14810	14797	15014	15120	15052	14878	14853	14704	15009	15015	14968	15199	15084	15112	15041	15061	14982	14921	15008	14992	14983	14951	15019	14808	15072	14960	15077	14989	14838	15023	14992	14976	15032	14927	14823	15011	15027	14848	14944	14927	15007	14987	14684	14884	14949	14796	14963	14982	14779	14948	15045	15139	15026	14892	14923	15074	14897	14875	15008	14895	14836	14911	14972	15155	14936	14970	15037	15004	15095	14993	15030	14949	14973	15129	15181	15064	14882	15100	14960	14876	15110	14880	15051	14964	15231	15113	14997	14937	14812	14890	14964	14974	14910	15012	14761	15010	14822	15020	14878	15158	15062	14999	14988	14988	14953	15040	15032	14699	14965	15071	15050	15049	14862	14862	15036	15039	14863	15007	14966	15115	15184	14960	15012	14872	14743	15022	14926	14779	14960	15145	15150	15128	14871	14965	14826	15073	15059	15029	15143	14948	15134	14890	14875	14949	15185	14941	14923	14923	14804	15059	15016	14917	14981	14896	14848	14704	14935	15038	15103	15043	14891	14894	14915	14796	14845	15039	15045	14998	15120	15013	15069	14839	14836	14772	14939	14953	15131	14955	14953	14845	14882	14986	14861	14771	15019	15016	15025	14994	15035	14872	14956	14892	15154	15015	14867	15095	15176	15138	14968	14916	14940	14714	14906	14923	14877	15026	14867	14677	15127	14892	14866	14878	15028	14895	15046	14846	15095	15111	15133	15025	15118	15004	14970	15161	14945	14794	14784	15029	14997	14745	14907	14811	14943	14929	15086	14910	14913	15045	14989	14913	14938	14967	15200	15007	14921	15066	14886	14845	14990	14777	14883	15047	14946	15054	15035	14870	14883	14840	14942	14844	14985	14962	14911	14893	14957	15116	15181	15094	15002	14864	15087	14941	14849	15040	14844	15069	14982	14938	14807	14859	14953	15123	14809	14723	15021	14880	14775	14847	14746	14954	14990	15052	14825	14915	14926	14897	15026	14981	14883	15045	14834	15037	14819	14958	14864	15013	15206	15035	15015	15040	15022	14763	14807	14856	14906	14974	15040	15050	15020	14856	15066	14959	14887	14856	15105	14808	15190	14851	15011	14898	15049	14990	14894	15125	15071	15129	15178	14854	15111	15093	15232	14913	14783	14943	15233	14923	14903	14925	15134	14994	14975	14917	14951	14769	15007	15044	14893	14904	14887	14947	15085	14909	14898	15077	14959	14948	14984	14879	15092	14885	15003	15004	15001	15107	14868	14948	15017	14882	15071	14936	15091	15107	14926	14997	14986	15050	14908	14940	14821	14897	14846	14951	14934	14839	14889	14970	14941	15145	15089	14976	14990	14931	14856	14781	14846	14776	14831	14953	14956	14998	15019	14983	15027	14928	15287	15077	15007	15094	14800	14855	14852	15090	14969	15165	14949	14993	15066	15068	15003	15187	14959	14838	14802	14978	14925	14844	15046	14954	14868	14959	14920	15029	15041	15005	15087	14817	14919	14934	15079	15080	14979	15003	14974	15000	14945	14938	14913	14971	15039	15036	15095	14736	15022	14937	14735	15062	15138	15197	14887	14864	14912	15066	14888	14969	14923	14843	14887	14998	14916	15007	14889	14846	15155	15086	14894	15005	15077	14964	15001	14902	15057	14941	14940	14934	15004	14985	14809	15094	15036	14845	14832	14944	15136	15071	15069	15040	14840	14766	14865	15024	15022	15113	15170	14980	14882	14755	15106	14984	15035	15054	14962	14961	15037	14979	14861	15020	14945	14926	14947	15180	14996	14723	14903	14888	15097	15058	14975	14945	14776	15078	14924	14990	14931	15001	14713	14980	14893	15058	14948	14779	14792	14873	14837	15037	14923	14858	14867	14860	15026	15101	15002	14930	14946	15061	14863	14913	14928	14713	15063	14974	14915	14766	14968	15098	14748	14994	15180	14971	14919	15008	14954	15118	15066	14974	14928	15005	15133	15022	14996	15096	14953	14847	15061	14945	15024	14964	14869	14838	14848	14944	14997	15114	14981	14891	15048	14935	14924	15043	14875	14949	14911	14801	14932	14961	14843	14989	15032	15147	14911	15149	14977	15161	15155	15078	15059	15035	14990	14881	14904	14933	15087	15045	15014	15092	14953	15132	15038	14841	15048	14864	15027	15087	14941	14974	14903	14821	14995	14874	14907	14944	14977	15159	15013	15082	14882	14927	15011	14879	15066	14881	15066	14821	14872	15074	15106	14987	14959	14790	15051	15095	14851	14886	14985	14939	15087	14822	15013	14918	15117	14915	14948	14873	14986	15004	14902	14833	15029	14928	15037	15003	14800	15124	15053	15101	14822	15087	14909	14729	14853	14949	14887	14907	15083	15079	14963	14941	15154	14914	14933	14892	14955	14903	15026	14972	15064	15113	14983	15019	14934	15102	14992	14914	15068	14955	15099	14987	15028	15033	15130	15009	14860	14936	14970	14963	15062	14982	14991	14794	14851	15049	15219	15053	14964	14709	14898	15003	14909	15007	14813	15026	14990	15056	15022	14972	14907	14964	14908	15031	14928	14882	14854	14982	14772	14882	15070	14826	15024	14857	15005	14853	14824	14835	14878	14855	14997	15081	15170	15043	14887	14907	15013	14997	14898	15100	14894	15081	14929	14818	15012	14857	14785	14973	14814	14808	14989	15012	15141	14913	14977	15069	15028	15104	14985	14929	14928	15050	14964	15090	14873	14962	14919	14980	14925	15069	15079	14892	14954	14947	14981	14871	15093	14964	15039	14830	15087	14980	15019	14912	15105	15054	15073	15118	14954	14984	14789	15030	14854	14834	14850	14767	15036	14898	15003	15118	14899	14977	15009	15085	14915	14905	15013	14944	14972	14940	14957	14932	14896	14877	14686	15029	14820	15032	14972	15026	14945	15132	15029	15093	15062	14888	15001	14860	15059	15075	14854	15006	15079	14999	14798	14909	15155	14928	14928	15175	14919	14832	15081	15091	15014	14867	15016	14991	15084	15064	14682	15006	14857	14985	14840	14779	15004	15140	15046	15227	14932	15016	14983	14942	15068	14730	14910	14993	14773	15011	15045	14716	14688	15000	14967	14909	14862	14909	15138	15053	15068	14955	14944	14843	15050	14828	14808	15131	14869	14914	14840	14750	14942	14978	15006	14994	15076	14958	14969	14819	14829	14924	14927	14867	14901	14934	14987	14918	15088	14893	15014	14950	15095	14974	15099	14813	14812	15096	14944	15108	14948	15070	15072	15017	14702	14909	14916	15020	14924	14945	15220	14803	14861	15030	14990	14912	14906	14906	14825	14855	14901	14933	14874	14902	15119	15013	14989	14890	14803	15026	15042	14993	14987	15025	14923	14839	14926	14883	14925	14927	14993	14868	15010	14898	14970	15128	14902	14762	15081	15035	14979	14775	14987	15081	14835	14979	14714	14924	14934	14971	15187	14757	15067	14883	14979	15106	14759	15100	14852	14923	14957	14964	15035	14833	14753	14952	14946	14868	14964	14832	15100	14915	14795	14898	15126	14900	15090	14895	14871	14972	14818	14906	14793	15142	15013	15096	14859	14913	14946	14757	14736	14700	14843	14900	14872	14968	15007	15005	14964	14852	14695	14994	14946	14996	15023	15171	14844	14773	15034	14863	15074	14888	15191	15024	15041	15179	14991	14796	15000	14960	15053	14910	14909	15029	14866	14877	14997	14842	14962	14856	14949	15067	14818	14736	14792	14911	14900	14982	14812	15028	14826	15023	14892	14788	15027	14831	14616	14814	14947	15146	15026	14966	14887	14907	14897	15022	14836	14948	14978	14953	14829	15046	14955	15041	14975	15136	15101	15135	14909	14895	15025	14923	14854	15032	15025	15194	15010	15010	14859	15048	14964	14813	15144	15054	15216	15080	15129	14895	15058	14936	14728	15118	14881	14917	14934	14828	15031	14955	15021	15071	14966	14975	14930	15028	15037	14894	14913	14878	14841	14948	15010	15002	14827	14801	14735	14921	14899	15006	15053	14895	14781	15039	14950	14948	14985	14993	14923	14924	14775	15033	14966	14749	14896	15069	14906	15025	15122	14968	14839	14947	14946	15112	15027	14867	14904	14823	14888	14935	14993	15071	14797	14892	15067	15128	15069	14949	15031	15071	14947	14908	14984	14985	15003	14882	14928	15224	14942	14921	15073	15069	14774	14843	14845	15066	15081	15105	15167	14900	14982	14897	15002	14787	14986	14864	14828	14899	15017	15016	14939	14917	15160	15059	15049	14824	15034	15074	15180	15185	14803	14896	14963	15101	15056	14650	14996	15046	14962	15194	14979	14927	15174	14952	14814	14937	14774	14788	15037	14975	14959	15050	15116	14912	14987	14949	15012	15023	15055	14982	14823	14888	15022	14986	14999	14842	14781	14926	15018	15203	15083	15055	14884	14981	15023	15080	14915	14751	14928	14908	14879	14999	15002	14942	14928	14769	14891	14902	14756	14785	14980	15053	15077	15121	14986	14973	15088	14940	14981	15007	15203	14945	14814	14718	14780	14849	15036	15025	15025	15030	14839	14994	14743	15108	15029	14768	15004	15176	14898	15091	15123	14943	14781	15046	15032	15101	14924	14998	14898	14909	14931	14757	15037	14947	14981	14894	14734	14916	14905	15013	15161	14830	14895	14825	14815	14842	15024	14739	15024	15007	15031	14984	14882	15073	15139	15039	15001	15038	14927	14883	14829	15029	14807	15186	14923	14862	15008	15023	15060	14873	14877	15068	14758	15169	15068	14969	14835	14944	14974	14921	14907	15104	14982	14997	14917	15093	15044	14936	14971	14918	14919	14909	15021	14823	15034	14957	15020	15098	14933	14929	14786	15140	15076	15010	14911	14865	14812	15054	14974	15101	14906	15047	14940	14831	15112	14953	14995	15144	15122	14971	14860	14759	14914	14964	14902	14882	14944	15002	14978	14991	14934	15056	14875	14786	15023	14867	14981	14947	15051	14871	15038	14795	15035	15027	14749	14910	14810	14958	14886	15062	14800	14949	14862	14964	14956	14923	14914
15398	25636	24262	19477	24960	69079	69520	53693	35023	20023	15921	14050	14066	13949	14007	13997	14233	13918	14115	14305	14071	14063	14145	14207	14186	14066	14068	14187	14147	14073	14174	14172	14026	14047	14047	14096	13980	14100	14077	13905	14173	14028	13948	13981	14067	14104	14123	14042	14153	14039	14036	14034	14078	14008	14038	13961	13932	14062	13993	13986	14063	14177	13885	14129	14141	14131	14003	14072	14375	14045	14092	13990	14130	14134	13966	14090	14051	13914	14054	14122	14124	14079	14031	14175	13968	14089	13968	13997	14120	14000	13818	14232	14229	13966	14057	14012	13857	13922	14154	14027	13938	13996	13959	14098	13959	14113	14182	14127	14097	13795	13930	14103	14041	13957	14033	14110	14043	13995	14110	14015	13921	14019	13994	14135	14117	14181	14211	13865	14012	14088	14079	14079	14041	14091	13983	14104	14112	13922	14040	14070	14096	14096	13975	14212	14011	14117	13980	14046	13925	14058	14082	13862	14013	14139	14044	14204	14162	14103	14077	14182	13990	13765	13990	14146	14051	14051	14099	13969	14075	14027	14055	14037	14163	14221	13986	13947	14062	14100	14127	14105	13977	14137	14061	14044	14059	13984	14149	14053	14082	14151	14199	13905	14147	13946	14052	13955	14139	14033	14047	13879	13961	14083	14103	13962	14076	14076	13997	14158	14096	14076	14149	14156	13899	14016	14093	14121	14052	14186	14026	14048	13944	14195	14073	13953	13927	14157	14088	14160	14225	14354	14007	14131	13864	14102	14072	14134	14068	13960	13862	14085	14110	14042	13961	13985	14191	14134	13968	14081	14034	14219	14016	14044	13909	14173	14035	13906	14163	14006	14049	14139	14107	14073	14015	14147	13967	14299	14155	14172	14165	13965	14086	14236	14041	14050	14006	13947	13977	14015	13985	13952	14173	14233	14019	13928	13983	13853	14211	14175	14033	14020	13868	14096	14133	14221	13984	14367	13933	13987	13993	13978	14100	14158	13991	14008	14208	14013	14151	13985	13936	13966	13812	13978	14115	13927	14006	13900	14217	14013	13971	14093	14101	14060	14027	13982	13994	14145	14026	14090	14226	14091	13998	14145	14210	13866	13972	14022	14016	14039	14130	14063	14040	14240	14042	13889	14088	13979	14234	14208	14003	14043	14166	14178	13971	13941	13845	14083	14034	13893	14055	14064	14128	14191	14012	13957	14021	14227	14141	14082	14134	14053	13977	13991	13982	14117	14032	14086	14153	14160	14003	14110	14013	14119	14265	13990	13995	14029	14011	14051	13959	14270	14060	14038	14133	14075	14059	14094	14089	14138	14113	14042	13995	14106	13980	14100	14136	14073	13936	13974	14221	13959	14044	14256	14154	14138	14212	14165	14024	13987	14122	14222	14092	14159	14020	14018	14316	14119	13992	14026	14042	13950	14073	14060	14076	14182	14063	14064	14047	14065	13931	13936	14238	14104	13980	14055	14055	14013	14053	14038	14184	13999	14044	14175	14096	14155	13994	13881	14175	14124	14088	14056	13984	13956	14090	14035	13981	14095	14005	14041	14179	14055	13972	14103	14191	14017	14058	13948	14063	14182	13916	14097	14042	14054	13859	14228	14096	14127	14017	14190	14094	14052	14233	13979	13945	13911	14096	14056	14077	14035	14020	14133	13953	14053	14020	14170	14055	14146	14255	14172	14010	14045	14185	13987	13934	14207	13930	14158	14123	13953	13883	14104	14060	14203	13937	14079	13959	13827	14102	13818	13936	13977	13944	14121	13937	14098	13976	14161	14020	14098	14005	14064	14019	14173	14098	14118	13984	14168	14246	14015	14158	13989	13942	13942	14037	14083	14011	14011	14148	14165	14056	14051	14253	14034	14116	14117	14013	14050	14277	14188	14161	14139	14107	14003	13978	14108	14043	13950	14106	14031	14033	14110	13899	14092	14182	14137	13966	14080	14022	14143	13943	14057	14048	13819	14128	14051	13995	14188	14150	14120	13974	14042	14089	14139	13964	14015	13865	13975	13954	14055	14098	14159	14076	14168	13984	14167	13978	14018	14195	13960	14032	14072	13957	13930	14160	14003	14121	14199	14065	14092	13939	14065	14143	14007	14117	14221	14044	14075	13943	14053	14027	14003	14015	13950	14048	13989	13885	14163	14091	14168	13941	14024	14120	14046	14211	14045	14038	13907	14165	14020	14081	14006	14131	13940	14083	14016	14079	14093	14034	14030	14033	14243	14080	13945	14135	14142	13895	14086	14292	14033	13931	14006	14041	14039	14107	14084	13921	14218	13948	14185	14109	14040	14064	14217	14063	13987	13988	13957	14190	14008	14036	14011	14019	13978	13928	13984	13894	14056	14000	14135	13839	14095	14130	14100	14000	14196	14120	14101	13900	14121	14010	14048	13949	14290	14158	13905	13959	14210	14054	14218	14063	13917	14032	14056	14063	14021	14111	14161	13969	14089	14067	14092	14062	13998	14095	14040	14057	14102	13975	14099	14136	13998	14085	13926	14171	14128	13939	14198	14092	14155	14141	14120	13954	13987	14098	13987	14042	14254	14086	14152	14047	14185	14034	13932	14161	14000	14022	14037	13959	14056	14035	13926	14255	14001	13936	14182	14121	13960	14113	14103	14070	14120	14120	14147	13931	13905	14026	14102	13814	13894	13980	14082	13997	14028	14039	13858	14087	14143	13988	14094	13979	14038	14041	14010	13918	13953	14092	13947	13851	14163	14037	14011	13975	14166	13950	14015	14082	14131	14112	14161	14072	14186	13972	14198	14336	14226	14179	14195	14005	14147	14180	13961	14051	14089	14169	14140	14039	14082	14210	14021	13952	14115	14137	14151	14220	14060	13886	14069	14015	14145	13950	14053	14063	14183	14101	13870	14203	14191	14188	14157	13995	14037	13962	13974	14084	14006	14040	14071	13882	13991	14134	14159	14071	13945	14089	13972	14156	14209	14044	14088	14017	14118	13995	14017	13928	14093	14075	14087	14163	14110	14118	14140	14136	14020	14062	13920	14084	14023	14061	13979	13969	14029	14130	13895	13945	14157	14038	14155	14070	14128	14205	13948	13938	14162	14019	13933	14066	14054	13988	13986	14092	14004	14072	14169	14145	13989	14031	14174	13960	14015	14088	14075	13998	14038	14012	14020	14116	14282	14062	13978	13977	14017	13944	14063	13900	14164	13869	14050	14282	14131	13950	13902	13999	14169	14181	14183	14007	14057	14014	13969	14157	14114	14202	14046	14102	14038	14062	14157	14141	14022	14073	13993	14015	14153	14094	14126	14089	14031	14026	14039	13903	13974	14044	14111	14097	14173	14087	14100	13977	14191	13998	14165	13888	14082	14068	14044	13947	14056	14103	13971	14084	14074	13961	14233	14142	14134	13978	14073	13949	14135	14173	14075	14088	14014	13950	14158	14065	14133	13984	14138	13970	14126	14122	14034	14041	13849	14149	14139	14206	13981	14148	13950	14059	14089	14123	13988	13976	14104	14017	14154	13908	14087	14182	13973	13943	14121	14078	14083	14110	14111	14069	14022	13935	14028	13899	14138	14058	14012	14270	13963	14138	14254	14267	13950	14194	14079	13955	14031	14228	14059	13926	13940	13978	14224	14064	13916	14137	14023	14001	14090	14110	14060	13918	14063	14070	14041	14142	14016	13943	14208	13968	14096	13932	14190	13959	14233	14056	14064	14025	13906	14006	14100	13969	13889	13888	14179	14118	14052	14031	14045	14209	14199	14150	13938	14128	14010	14150	14202	14138	14059	14223	13963	13964	14053	13929	14155	14000	14049	13939	14062	13987	14094	14029	14040	13967	13922	14010	13992	14042	14040	14066	14058	13939	13782	14068	13957	14069	14071	14066	14096	13945	14029	14101	14046	13880	13883	13963	14060	14101	14080	14025	14059	13937	14065	13768	14105	14135	13906	14056	13861	14018	14011	14039	14060	14088	14061	14088	14048	14022	13968	14297	14125	14126	13980	13979	14147	13971	13866	14194	14072	14179	14003	14021	14129	14077	14076	14153	14101	14121	14144	14130	13933	14101	13977	13980	14000	13822	14107	14018	13837	14200	13893	14041	14081	14071	14136	13917	14054	13996	14009	14014	14021	14026	13966	14116	13940	14161	13951	14077	14114	14037	14083	13927	14058	14105	14015	14173	13967	13919	14068	14087	14022	13964	14208	14084	14002	14141	14137	14005	14079	14071	13958	14018	14032	14064	14034	14072	14058	13905	13961	14220	14172	14091	14273	14030	13983	14008	14094	13978	14025	14067	14135	13972	14108	14123	14034	14053	13995	14048	14001	13913	14053	14246	14079	13923	14102	14082	14031	14137	13962	14193	14148	14074	14101	13923	14212	14174	14124	14120	13845	14001	14065	14050	13899	13997	13974	14079	14070	14022	14036	14049	14044	13995	14220	13920	14113	14120	14084	14099	14127	14132	13991	13980	13999	14168	13989	14070	14143	14135	14031	13937	13966	14137	13952	14173	14119	14129	14149	14009	14107	14002	14087	14052	14072	13862	13895	14138	14045	14123	13898	13926	14023	13853	14113	14043	13998	13938	14040	13948	13989	14093	14025	14057	14100	14054	14179	14109	13967	13935	14003	14089	13938	14100	14151	14309	14069	14075	14008	14136	13944	14149	13980	13987	14106	13971	14097	13933	14049	14179	13990	14033	14103	13896	13876	14099	13951	14019	14163	14082	14119	13999	14155	14200	13989	14145	14121	13943	14085	13985	14175	13976	13994	14024	14095	14165	14023	13942	14045	13981	14000	14147	13924	14162	14055	13935	14014	14194	14146	14151	14037	14044	14040	14021	13991	14020	13754	14104	14088	14101	13979	14041	14127	14178	14050	13983	14015	13983	14100	13958	14199	14048	14048	13984	14012	14212	14038	13935	13946	14019	14076	13876	13916	14129	14150	14106	14133	13943	14004	13814	13971	14110	14183	14027	14010	13841	14146	14158	14125	14205	14279	14068	13822	14094	14134	14145	14113	14050	14085	13964	13976	14071	14100	14012	14122	13873	13846	14182	13943	13929	14082	14206	14070	14145	13950	14036	14068	14115	14105	14101	14074	14086	14148	14126	13966	14025	14123	14077	14001	14120	14124	14036	13959	14071	14165	14079	14147	14196	14138
28678	21195	19895	17545	15865	20490	27084	23798	19555	17035	16064	15839	15754	15776	15723	15763	15568	15713	15848	15933	15653	15698	15704	15727	15470	15750	15773	15592	15663	15792	15838	15827	15623	15672	15700	15741	15888	15619	15838	15777	15720	15686	15638	15605	15730	15640	15603	15593	15509	15700	15590	15573	15601	15846	15678	15810	15678	15629	15641	15778	15580	15534	15610	15788	15786	15794	15713	15657	15829	15731	15840	15774	15763	15744	15710	15793	15723	15642	15672	15754	15827	15573	15662	15647	15877	15604	15704	15840	15665	15768	15758	15632	15791	15652	15832	15680	15604	15910	15609	15923	15738	15490	15464	15687	15665	15668	15592	15787	15777	15851	15541	15662	15707	15770	15718	15495	15744	15668	15679	15651	15488	15742	15512	15798	15587	15574	15933	15740	15661	15799	15738	15691	15727	15510	15774	15650	15740	15637	15765	15613	15703	15699	15699	15733	15800	15705	15762	15507	15762	15693	15778	15658	15626	15786	15688	15671	15671	15605	15773	15565	15579	15760	15830	15716	15634	15558	15762	15633	15544	15458	15666	15704	15656	15888	15780	15504	15615	15754	15807	15703	15679	15688	15819	15708	15883	15658	15544	15792	15885	15632	15740	15572	15636	15569	15693	15840	15719	15966	15604	15745	15828	15645	15806	15693	15846	15579	15655	15511	15721	15605	15748	15585	15713	15712	15584	15721	15756	15529	15664	15677	15620	15622	15741	15706	15631	15606	15804	15638	15564	15782	15709	15719	15716	15821	15861	15493	15646	15749	16106	15468	15590	15845	15824	15582	15583	15548	15797	15550	15798	15835	15468	15640	15742	15412	15601	15699	15788	15695	15689	15762	15633	15623	15685	15614	15778	15817	15851	15701	15694	15790	15537	15628	15677	15699	15927	15767	15640	15752	15655	15721	15584	15656	15713	15652	15657	15802	15651	15825	15748	15874	15744	15576	15708	15577	15750	15683	15648	15696	15457	15714	15598	15700	15729	15794	15631	15791	15699	15464	15908	15699	15788	15653	15816	15358	15604	15760	15666	15668	15897	15793	15669	15473	15626	15589	15721	15647	15677	15725	15511	15695	15657	15717	15774	15558	15444	15660	15729	15723	15679	15663	15812	15663	15750	15632	15616	15564	15551	15667	15611	15607	15731	15711	15819	15692	15670	15685	15762	15673	15565	15762	15666	15832	15662	15716	15775	15909	15632	15791	15785	15660	15768	15621	15657	15751	15793	15587	15634	15634	15916	15693	15563	15837	15806	15827	15728	15627	15604	15823	15645	15724	15832	15837	15647	15880	15562	15598	15748	15622	15663	15747	15513	15798	15747	15564	15669	15671	15707	15512	15778	15697	15669	15696	15708	15693	15550	15609	15776	15647	15721	15786	15521	15555	15659	15614	15759	15716	15680	15701	15694	15498	15597	15577	15702	15753	15840	15732	15758	15798	15756	15607	15755	15813	16023	15664	15790	15772	15728	15819	15809	15781	15565	15697	15789	15764	15850	15726	15802	15699	15787	15786	15695	15799	15787	15877	15574	15830	15619	15704	15713	15671	15552	15496	15733	15647	15738	15687	15822	15841	15507	15592	15758	15609	15633	15681	15350	15642	15646	15662	15606	15626	15692	15646	15844	15605	15578	15724	15695	15930	15647	15737	15771	15866	15749	15556	15770	15613	15734	15615	15599	15800	15714	15792	15733	15710	15726	15822	15644	15608	15821	15677	15810	15734	15566	15791	15799	15672	15544	15564	15823	15711	15730	15745	15771	15654	15628	15688	15690	15563	15768	15832	15759	15855	15800	15779	15664	15550	15634	15766	15721	15609	15846	15730	15680	15586	15471	15703	15767	15637	15617	15809	15633	15778	15552	15680	15838	15693	15750	15687	15570	15725	15773	15796	15698	15650	15553	15695	15495	15587	15644	15768	15878	15914	15810	15681	15578	15816	15792	15704	15669	15514	15848	15742	15849	15799	15597	15593	15573	15816	15770	15660	15832	15820	15685	15675	15663	15562	15774	15737	15539	15803	15626	15619	15799	15795	15767	15730	15530	15803	15579	15864	15607	15579	15438	15736	15637	15683	15681	15670	15727	15793	15792	15576	15659	15998	15772	15773	15761	15629	15764	15778	15683	15937	15769	15649	15520	15614	15734	15726	15630	15656	15616	15750	15739	15823	15618	15639	15713	15877	15791	15966	15778	15554	15718	15804	15778	15789	15785	15843	15558	15609	15768	15782	15727	15620	15823	15842	15653	15847	15727	15565	15666	15626	15727	15502	15744	15582	15727	15642	15688	15640	15745	15794	15771	15540	15752	15632	15761	15780	15697	15624	15615	15961	15526	15797	15720	15775	15741	15493	15547	15553	15546	15710	15666	15613	15647	15610	15843	15592	15656	15641	15630	15701	15581	15583	15705	15662	15642	15635	15751	15696	15769	15783	15637	15708	15785	15791	15827	15653	15727	15946	15859	15836	15714	15671	15830	15840	15635	15666	15670	15485	15764	15699	15751	15688	15822	15671	15587	15447	15952	15561	15910	15622	15694	15722	15476	15702	15810	15784	15741	15854	15773	15749	15819	15525	15564	15654	15729	15832	15735	15678	15600	15789	15555	15719	15619	15638	15765	15758	15803	15624	15499	15721	15938	15729	15637	15658	15960	15856	15705	15638	15606	15749	15613	15794	15585	15645	15829	15832	15550	15835	15768	15854	15793	15693	15664	15438	15529	15503	15693	15598	15577	15628	15871	15701	15843	15719	15666	15518	15641	15809	15649	15603	15599	15673	15800	15782	15694	15836	15663	15651	15628	15775	15644	15801	15714	15750	15729	15667	15677	15590	15693	15671	15640	15698	15768	15763	15912	15748	15589	15729	15636	15936	15829	15767	15495	15666	15586	15767	15857	15608	15611	15844	15671	15699	15771	15798	15777	15643	15405	15649	15545	15646	15608	15811	15760	15659	15880	15824	15744	15804	15789	15695	15803	15617	15856	15583	15787	15809	15800	15773	15888	15642	15879	15686	15840	15691	15652	15675	15752	15748	15670	16004	15689	15822	15724	15571	15516	15730	15581	15815	15908	15664	15644	15648	15757	15714	15716	15697	15712	15786	15650	15684	15715	15767	15733	15489	15647	15741	15821	15634	15442	15747	15761	15784	15489	15658	15772	15755	15661	15740	15617	15615	15776	15657	15693	15879	15756	15756	15634	15481	15708	15679	15671	15651	15682	15629	15648	15677	15695	15652	15861	15835	15754	15798	15733	15593	15818	15737	15844	15750	15708	15673	15678	15770	15690	15729	15892	15692	15548	15985	15698	15789	15786	15807	15760	15617	15693	15780	15782	15767	15901	15797	15597	15575	15747	15791	15755	15573	15719	15746	15701	15569	15561	15639	15950	15657	15742	15740	15617	15721	15607	15580	15400	15698	15792	15615	15593	15783	15765	15625	15687	15799	15626	15660	15625	15627	15657	15675	15651	15743	15740	15518	15744	15654	15790	15686	15707	15769	15644	15739	15731	15519	15517	15598	15901	15942	15772	15711	15765	15612	15755	15637	15644	15615	15679	15731	15698	15735	15784	15685	15801	15875	15863	15747	15898	15825	15832	15757	15786	15737	15628	15948	15863	15585	15688	15618	15607	15678	15613	15781	15591	15718	15611	15632	15579	15669	15753	15770	15825	15446	15616	15712	15617	15601	15553	15718	15653	15640	15728	15861	15508	15520	15854	15713	15765	15769	15779	15777	15634	15696	15674	15929	15609	15844	15612	15766	15632	15835	15848	15800	15604	15943	15677	15644	15857	15507	15697	15507	15748	15736	15611	15633	15738	15678	15722	15680	15685	15782	15740	15806	15617	15643	15619	15729	15688	15927	15551	15664	15521	15613	15777	15601	15952	15733	15903	15651	15769	15748	15694	15600	15545	15590	15599	15864	15909	15535	15787	15779	15841	15765	15551	15653	15675	15568	15792	15775	15577	15806	15646	15905	15517	15588	15866	15803	15811	15707	15780	15775	15741	15525	15598	15809	15783	15636	15572	15728	15792	15637	15647	15726	15839	15723	15733	15909	15552	15618	15724	15812	15943	15652	15822	15602	15621	15698	15579	15727	15611	15859	15734	15708	15612	15833	15556	15545	15466	15611	15670	15899	15767	15574	15867	15820	15616	15721	15793	15562	15526	15641	15759	15584	15570	15606	15718	15876	15698	15796	15768	15893	15830	15708	15561	15725	15644	15772	15850	15790	15634	15622	15550	15555	15692	15774	15660	15776	15689	15750	15610	15736	15800	15780	15622	15625	15636	15665	15657	15851	15798	15680	15596	15710	15747	15886	15595	15673	15901	15560	15785	15686	15696	15661	15763	15644	15618	15632	15699	15701	15609	15546	15692	15660	15746	15675	15971	15765	15675	15725	15592	15804	15529	15660	15657	15362	15792	15688	15643	15775	15571	15783	15670	15926	15944	15726	15478	15949	15727	15534	15699	15692	15764	15747	15638	15756	15936	15605	15753	15878	15626	15592	15714	15750	15649	15647	15658	15657	15862	15588	15788	15620	15726	15640	15593	15602	15601	15504	15667	15614	15742	15607	15600	15579	15600	15769	15733	15724	15705	15826	15820	15804	15736	15593	15751	15858	15732	15609	15807	15571	15721	15754	15717	15786	15614	15894	15784	15618	15728	15806	15703	15776	15788	15779	15654	15840	15814	15862	15554	15776	15705	15608	15768	15626	15805	15779	15667	15470	15849	15537	15719	15629	15608	15753	15764	15728	15616	15619	15712	15732	15702	15510	15772	15644	15893	15700	15608	15871	15799	15773	15756	15762	15861	15708	15537	15759	15619	15633	15772	15785	15541	15768	15674	15776	15617	15698	15854	15781	15568	15592	15764	15656	15629	15738	15620	15707	15612	15587	15505	15752	15677	15628	15732	15572	15686	15641	15750	15887	15480	15759	15606	15719	15629	15673	15861	15481	15564	15597	15856	15714	15640	15733	15822	15737	15646	15562	15746	15751	15720	15619	15747	15770	15850	15600	15656	15884	15719	15838	15739	15519	15783	15685	15673	15781	15839	15697	15592	15798	15694	15624	15584	15822	15772	15739	15793	15752	15571	15705	15737	15761	15825	15880	15752	15577	15654	15817	15849	15705	15764	15794
14705	15430	15039	14847	14680	22708	29045	23911	18320	15388	14688	14514	14407	14604	14482	14526	14610	14532	14505	14377	14472	14456	14497	14552	14463	14481	14397	14451	14342	14414	14558	14531	14565	14493	14408	14481	14511	14676	14521	14440	14657	14610	14490	14406	14520	14481	14504	14428	14413	14493	14618	14533	14515	14537	14308	14499	14591	14527	14587	14724	14453	14482	14400	14434	14336	14453	14480	14495	14399	14634	14489	14294	14480	14441	14560	14489	14565	14494	14736	14519	14769	14489	14511	14587	14542	14594	14442	14502	14439	14458	14577	14583	14577	14487	14479	14609	14465	14367	14511	14614	14625	14439	14452	14437	14607	14450	14396	14502	14488	14538	14533	14453	14370	14363	14612	14485	14457	14478	14547	14449	14570	14397	14575	14542	14371	14625	14576	14662	14638	14495	14744	14524	14448	14349	14335	14498	14478	14326	14535	14645	14613	14396	14518	14452	14572	14533	14483	14652	14503	14421	14471	14412	14644	14548	14470	14462	14665	14522	14381	14630	14426	14660	14506	14402	14474	14455	14410	14459	14491	14526	14501	14561	14543	14409	14544	14590	14528	14555	14507	14595	14633	14606	14392	14614	14464	14504	14459	14503	14618	14544	14398	14552	14623	14635	14546	14463	14405	14311	14450	14475	14280	14633	14483	14354	14563	14619	14421	14331	14508	14377	14428	14718	14655	14570	14569	14378	14616	14320	14354	14559	14428	14592	14624	14527	14586	14566	14390	14531	14707	14457	14396	14479	14609	14437	14577	14511	14376	14553	14507	14389	14277	14339	14555	14336	14608	14396	14571	14389	14436	14437	14508	14469	14402	14409	14586	14559	14407	14537	14467	14571	14537	14405	14480	14470	14455	14511	14529	14579	14566	14630	14410	14281	14506	14446	14410	14561	14617	14547	14508	14569	14413	14471	14667	14634	14623	14551	14454	14532	14448	14575	14523	14559	14395	14542	14562	14443	14418	14620	14579	14528	14422	14598	14388	14496	14696	14551	14542	14541	14277	14624	14566	14603	14405	14563	14557	14290	14557	14410	14379	14573	14573	14629	14408	14423	14385	14303	14449	14658	14484	14549	14488	14519	14490	14403	14521	14416	14480	14408	14405	14623	14599	14377	14512	14290	14479	14486	14505	14355	14430	14503	14370	14458	14420	14530	14425	14506	14583	14694	14557	14478	14701	14494	14617	14549	14431	14530	14516	14523	14548	14404	14481	14488	14478	14361	14416	14553	14424	14565	14414	14505	14501	14559	14449	14580	14438	14386	14506	14476	14438	14607	14321	14506	14570	14541	14528	14466	14525	14454	14447	14304	14493	14338	14444	14466	14564	14571	14438	14568	14556	14537	14517	14551	14661	14482	14366	14584	14476	14442	14527	14554	14562	14409	14433	14549	14439	14560	14497	14394	14460	14507	14604	14410	14502	14570	14391	14551	14523	14519	14350	14454	14444	14466	14664	14560	14556	14349	14447	14410	14592	14559	14515	14633	14656	14573	14622	14359	14504	14380	14647	14453	14728	14330	14427	14562	14547	14405	14567	14410	14618	14539	14585	14532	14439	14359	14472	14433	14459	14523	14629	14389	14261	14509	14666	14487	14586	14496	14423	14459	14334	14608	14627	14540	14499	14384	14601	14505	14499	14492	14680	14548	14489	14383	14603	14381	14474	14542	14445	14410	14584	14544	14343	14351	14519	14596	14504	14453	14550	14582	14497	14614	14419	14535	14518	14531	14451	14378	14261	14523	14495	14543	14512	14601	14453	14555	14487	14461	14496	14417	14508	14384	14590	14431	14484	14563	14382	14601	14423	14486	14556	14499	14426	14512	14583	14600	14536	14498	14595	14583	14570	14555	14476	14373	14560	14459	14548	14443	14628	14502	14347	14521	14416	14603	14510	14530	14356	14436	14499	14475	14437	14402	14380	14455	14474	14348	14441	14410	14661	14392	14564	14391	14457	14528	14459	14541	14443	14736	14578	14470	14505	14482	14453	14514	14478	14560	14478	14515	14488	14594	14386	14648	14372	14450	14501	14488	14438	14435	14575	14423	14371	14529	14554	14480	14345	14633	14544	14447	14590	14445	14509	14609	14539	14460	14509	14500	14616	14630	14471	14434	14504	14374	14683	14491	14414	14449	14417	14507	14558	14420	14451	14428	14536	14443	14539	14529	14591	14486	14595	14601	14527	14640	14401	14622	14543	14476	14512	14530	14428	14608	14456	14401	14568	14568	14422	14508	14579	14442	14693	14557	14509	14542	14515	14530	14507	14542	14449	14531	14515	14468	14464	14483	14529	14768	14534	14502	14640	14495	14438	14556	14374	14481	14570	14507	14497	14382	14581	14532	14601	14376	14564	14483	14323	14588	14609	14401	14440	14578	14532	14581	14552	14559	14614	14538	14426	14434	14443	14528	14658	14419	14521	14444	14509	14419	14724	14397	14569	14326	14597	14498	14608	14395	14662	14521	14378	14477	14699	14502	14391	14656	14391	14646	14573	14464	14660	14458	14403	14517	14371	14436	14543	14658	14433	14572	14616	14631	14482	14475	14448	14481	14521	14508	14479	14447	14592	14542	14339	14489	14641	14610	14739	14483	14538	14503	14649	14403	14626	14519	14516	14541	14324	14583	14534	14392	14508	14488	14545	14597	14511	14558	14495	14497	14435	14506	14362	14567	14380	14563	14716	14276	14417	14652	14414	14502	14582	14440	14350	14539	14568	14549	14479	14541	14508	14564	14426	14542	14428	14525	14596	14568	14486	14531	14684	14408	14438	14431	14475	14467	14458	14546	14474	14466	14627	14691	14568	14357	14506	14421	14383	14557	14467	14392	14410	14536	14627	14446	14494	14686	14433	14808	14579	14511	14584	14412	14608	14511	14426	14638	14638	14479	14581	14355	14469	14446	14438	14633	14546	14502	14417	14589	14417	14427	14456	14592	14585	14399	14498	14525	14474	14513	14558	14416	14492	14434	14500	14607	14511	14633	14547	14536	14477	14510	14543	14407	14516	14418	14537	14604	14649	14371	14516	14547	14512	14492	14651	14441	14650	14624	14681	14467	14450	14416	14517	14340	14681	14446	14531	14350	14606	14347	14585	14595	14393	14610	14391	14368	14696	14617	14466	14468	14430	14414	14439	14301	14563	14358	14620	14426	14410	14636	14623	14588	14596	14577	14427	14420	14593	14424	14394	14438	14527	14289	14501	14676	14702	14386	14547	14590	14467	14482	14367	14508	14416	14414	14358	14583	14418	14482	14485	14307	14257	14306	14574	14578	14469	14519	14582	14585	14366	14538	14453	14694	14608	14459	14662	14360	14639	14496	14478	14540	14553	14376	14474	14400	14534	14461	14498	14499	14516	14540	14537	14588	14530	14575	14519	14565	14616	14485	14586	14338	14574	14305	14580	14414	14474	14645	14532	14597	14515	14679	14474	14616	14612	14546	14492	14486	14421	14613	14595	14510	14522	14600	14396	14389	14550	14732	14646	14591	14529	14520	14393	14372	14554	14590	14577	14404	14345	14557	14444	14512	14296	14514	14485	14624	14490	14555	14420	14412	14647	14452	14252	14470	14449	14511	14415	14600	14536	14509	14539	14479	14395	14419	14348	14552	14398	14458	14474	14407	14467	14551	14376	14593	14556	14439	14609	14659	14423	14358	14379	14337	14405	14618	14666	14628	14547	14475	14434	14437	14591	14613	14477	14485	14522	14563	14390	14593	14551	14554	14485	14557	14491	14488	14489	14421	14775	14521	14621	14618	14459	14505	14440	14554	14537	14644	14647	14597	14455	14400	14498	14445	14491	14497	14439	14487	14372	14449	14322	14624	14413	14408	14644	14603	14427	14708	14523	14470	14388	14569	14434	14320	14679	14425	14626	14542	14547	14430	14469	14531	14389	14549	14613	14513	14670	14485	14523	14433	14339	14501	14421	14415	14513	14410	14567	14598	14350	14575	14530	14572	14524	14386	14480	14483	14348	14495	14462	14476	14592	14545	14572	14516	14485	14518	14692	14522	14466	14439	14360	14413	14459	14637	14623	14545	14470	14482	14339	14475	14391	14573	14486	14444	14568	14407	14646	14616	14522	14522	14593	14442	14447	14440	14309	14621	14497	14534	14617	14430	14482	14403	14500	14362	14303	14531	14562	14521	14518	14438	14582	14536	14483	14663	14463	14326	14445	14436	14513	14659	14401	14653	14452	14777	14504	14527	14489	14395	14392	14532	14690	14420	14665	14382	14502	14499	14600	14562	14411	14465	14581	14346	14417	14582	14297	14556	14317	14439	14626	14593	14728	14511	14436	14577	14556	14368	14557	14511	14633	14493	14570	14503	14462	14651	14427	14482	14580	14388	14574	14395	14538	14565	14509	14580	14499	14603	14335	14397	14423	14490	14538	14508	14391	14543	14474	14639	14425	14482	14575	14450	14518	14542	14553	14453	14366	14433	14410	14583	14508	14444	14403	14289	14421	14597	14618	14397	14470	14418	14368	14579	14488	14581	14415	14458	14298	14491	14413	14579	14507	14424	14678	14476	14666	14603	14455	14575	14419	14385	14499	14618	14479	14641	14382	14464	14633	14580	14692	14513	14449	14521	14575	14507	14447	14583	14583	14448	14519	14411	14639	14527	14458	14385	14600	14451	14562	14396	14567	14455	14517	14663	14408	14411	14658	14396	14492	14516	14465	14428	14397	14619	14457	14574	14554	14405	14664	14558	14423	14520	14368	14662	14423	14609	14490	14488	14401	14420	14496	14521	14559	14489	14537	14658	14471	14332	14602	14438	14516	14409	14664	14453	14512	14520	14535	14603	14513	14471	14474	14627	14558	14612	14425	14488	14593	14367	14539	14380	14562	14504	14363	14443	14619	14582	14677	14574	14394	14623	14506	14491	14589	14532	14426	14265	14532	14435	14567	14713	14512	14540	14671	14485	14424	14537	14467	14513	14322	14438	14434	14471	14588	14607	14383	14619	14508	14333	14384	14491	14453	14523	14400	14484	14425	14611	14485	14504	14522	14501	14736	14355	14404	14478	14742	14396	14638	14463	14495	14447	14468	14494	14459	14315	14550	14548	14530	14510	14575	14356	14278	14420	14444	14506	14658	14441	14473	14444	14586	14717	14280	14704	14460	14576	14410	14392
25791	21167	27213	25552	18941	39546	52346	40168	26581	18903	16660	15855	15806	15570	15700	15807	15829	15673	15552	15718	15727	15488	15552	15675	15655	15689	15587	15614	15576	15568	15474	15659	15543	15738	15601	15510	15687	15464	15592	15356	15714	15487	15606	15575	15726	15530	15460	15465	15709	15693	15743	15625	15573	15704	15623	15553	15679	15577	15771	15657	15501	15498	15673	15650	15732	15585	15573	15450	15408	15529	15493	15552	15514	15569	15504	15343	15703	15625	15580	15563	15489	15629	15451	15553	15284	15619	15519	15559	15728	15567	15590	15838	15596	15403	15508	15965	15478	15577	15493	15581	15584	15487	15409	15588	15449	15495	15613	15593	15575	15677	15686	15461	15633	15729	15366	15693	15573	15673	15504	15617	15655	15502	15350	15507	15599	15763	15545	15573	15593	15782	15433	15719	15376	15593	15447	15572	15714	15391	15434	15728	15760	15495	15624	15697	15560	15321	15476	15571	15372	15285	15631	15726	15545	15522	15725	15465	15735	15533	15463	15530	15726	15484	15485	15517	15491	15609	15626	15584	15537	15514	15348	15493	15608	15652	15509	15538	15435	15517	15433	15477	15728	15469	15616	15600	15374	15500	15206	15343	15641	15627	15316	15459	15484	15426	15587	15364	15573	15648	15600	15527	15544	15602	15827	15612	15665	15632	15627	15563	15704	15429	15466	15511	15597	15584	15520	15557	15601	15698	15440	15475	15466	15530	15518	15661	15601	15627	15547	15578	15576	15651	15610	15756	15494	15388	15538	15296	15591	15612	15645	15527	15742	15616	15552	15624	15551	15455	15541	15466	15451	15666	15564	15456	15447	15474	15628	15613	15651	15690	15605	15547	15572	15579	15629	15579	15517	15435	15633	15810	15562	15576	15444	15464	15414	15533	15585	15512	15495	15433	15588	15354	15484	15726	15623	15474	15449	15597	15442	15429	15596	15478	15584	15485	15675	15476	15813	15724	15746	15652	15664	15457	15723	15515	15577	15522	15641	15511	15510	15520	15538	15639	15367	15789	15596	15521	15596	15433	15621	15467	15637	15648	15682	15632	15626	15398	15434	15457	15611	15692	15803	15529	15593	15498	15539	15583	15470	15735	15530	15388	15554	15473	15740	15532	15544	15364	15680	15715	15662	15548	15418	15606	15466	15557	15766	15677	15520	15648	15322	15473	15460	15559	15751	15602	15498	15539	15641	15426	15604	15441	15409	15279	15488	15556	15588	15572	15610	15646	15543	15620	15662	15640	15523	15566	15544	15616	15484	15454	15515	15566	15611	15488	15630	15470	15794	15642	15630	15502	15597	15564	15677	15569	15556	15621	15484	15479	15492	15410	15494	15456	15484	15678	15594	15617	15561	15450	15788	15533	15493	15514	15538	15667	15555	15507	15359	15551	15426	15517	15503	15865	15623	15562	15418	15754	15740	15410	15394	15610	15625	15552	15563	15488	15499	15604	15419	15565	15521	15549	15546	15579	15532	15489	15456	15618	15628	15633	15587	15574	15481	15654	15495	15684	15510	15467	15545	15565	15531	15565	15638	15540	15540	15593	15740	15709	15508	15802	15568	15565	15600	15667	15509	15612	15712	15534	15536	15564	15398	15495	15735	15626	15572	15484	15469	15502	15576	15631	15552	15657	15657	15648	15558	15404	15535	15519	15526	15621	15460	15749	15552	15788	15644	15613	15460	15486	15502	15353	15770	15431	15526	15458	15577	15496	15680	15601	15726	15573	15333	15737	15812	15469	15645	15544	15699	15710	15681	15564	15580	15586	15556	15492	15652	15643	15527	15756	15672	15468	15488	15712	15466	15440	15528	15386	15562	15401	15204	15642	15461	15412	15562	15625	15618	15575	15405	15557	15493	15502	15653	15567	15494	15487	15650	15654	15611	15364	15417	15593	15552	15454	15391	15517	15581	15476	15467	15513	15542	15405	15647	15421	15355	15507	15632	15695	15629	15571	15607	15650	15529	15400	15516	15434	15518	15430	15417	15593	15573	15487	15569	15767	15540	15505	15430	15660	15601	15611	15688	15493	15520	15532	15533	15584	15609	15588	15629	15566	15537	15825	15642	15388	15476	15403	15623	15644	15530	15507	15487	15544	15450	15312	15502	15457	15484	15610	15594	15409	15750	15498	15629	15387	15578	15347	15531	15428	15603	15496	15723	15547	15480	15608	15479	15527	15283	15515	15716	15561	15602	15558	15591	15533	15584	15424	15608	15391	15674	15636	15544	15648	15572	15628	15675	15519	15663	15542	15550	15304	15692	15419	15515	15656	15638	15539	15665	15632	15684	15604	15515	15482	15620	15421	15550	15641	15303	15590	15524	15312	15639	15441	15570	15644	15596	15595	15840	15682	15480	15445	15592	15515	15391	15565	15727	15602	15547	15484	15502	15773	15702	15485	15516	15560	15670	15795	15709	15467	15622	15618	15450	15585	15410	15561	15651	15442	15565	15744	15714	15704	15717	15746	15672	15516	15558	15708	15306	15523	15424	15619	15713	15487	15855	15778	15509	15472	15713	15849	15625	15609	15583	15531	15458	15465	15701	15597	15495	15764	15435	15632	15405	15539	15663	15575	15584	15533	15621	15565	15628	15412	15848	15585	15344	15609	15427	15570	15678	15716	15597	15492	15737	15597	15695	15479	15488	15566	15313	15636	15389	15427	15405	15564	15682	15587	15475	15571	15717	15584	15678	15488	15453	15478	15550	15640	15483	15657	15455	15556	15441	15532	15422	15621	15677	15582	15426	15629	15550	15670	15525	15341	15587	15760	15569	15534	15630	15476	15438	15616	15566	15551	15505	15594	15677	15705	15690	15671	15655	15536	15618	15492	15399	15596	15575	15656	15503	15726	15545	15574	15708	15620	15412	15513	15564	15383	15627	15674	15753	15581	15614	15505	15658	15353	15481	15446	15378	15322	15388	15601	15558	15614	15447	15691	15515	15497	15573	15382	15707	15586	15643	15486	15400	15481	15595	15661	15625	15568	15711	15598	15616	15579	15654	15614	15595	15594	15545	15572	15410	15426	15518	15567	15604	15612	15529	15630	15370	15634	15636	15467	15510	15697	15649	15648	15601	15623	15474	15721	15613	15632	15570	15588	15612	15433	15588	15607	15497	15615	15579	15338	15537	15560	15596	15597	15617	15617	15635	15657	15528	15495	15602	15563	15569	15605	15550	15667	15498	15709	15536	15488	15511	15438	15509	15617	15632	15536	15567	15503	15700	15676	15716	15631	15604	15694	15600	15578	15635	15525	15549	15591	15469	15651	15697	15711	15566	15598	15720	15444	15739	15539	15617	15678	15644	15660	15584	15655	15501	15456	15392	15478	15649	15752	15562	15613	15591	15366	15592	15638	15540	15435	15425	15486	15480	15596	15587	15598	15628	15668	15518	15339	15657	15623	15434	15528	15478	15633	15894	15625	15509	15561	15580	15514	15469	15236	15431	15651	15617	15339	15582	15517	15654	15473	15512	15602	15500	15502	15531	15623	15522	15607	15606	15586	15720	15508	15456	15365	15615	15686	15597	15615	15539	15782	15496	15604	15552	15514	15569	15690	15765	15636	15481	15666	15714	15603	15547	15649	15596	15620	15664	15429	15477	15360	15509	15628	15514	15676	15590	15576	15661	15531	15665	15644	15568	15613	15577	15589	15494	15588	15795	15511	15929	15533	15508	15533	15815	15631	15489	15525	15653	15539	15543	15650	15351	15484	15638	15517	15774	15701	15446	15458	15579	15270	15650	15576	15723	15588	15392	15387	15572	15686	15304	15584	15599	15477	15656	15602	15670	15420	15660	15510	15630	15455	15641	15599	15508	15711	15408	15678	15447	15602	15676	15761	15559	15486	15412	15614	15499	15654	15376	15696	15460	15425	15524	15585	15655	15495	15536	15596	15550	15376	15393	15572	15349	15657	15447	15741	15365	15395	15560	15530	15808	15436	15580	15473	15631	15554	15525	15473	15478	15655	15807	15565	15568	15524	15561	15665	15425	15606	15486	15492	15522	15620	15676	15681	15534	15485	15651	15520	15667	15342	15529	15484	15529	15452	15386	15521	15338	15463	15646	15502	15546	15567	15630	15596	15607	15518	15562	15583	15510	15652	15473	15537	15632	15529	15590	15537	15618	15423	15503	15764	15514	15669	15469	15570	15805	15473	15386	15498	15676	15260	15485	15558	15508	15702	15637	15673	15459	15625	15489	15451	15417	15417	15552	15610	15555	15672	15521	15522	15614	15621	15638	15647	15685	15766	15724	15531	15520	15578	15411	15594	15667	15789	15812	15476	15600	15665	15692	15514	15562	15582	15545	15530	15604	15426	15481	15454	15588	15518	15698	15374	15639	15586	15699	15596	15544	15596	15602	15565	15534	15645	15566	15543	15521	15352	15496	15532	15535	15458	15661	15589	15509	15683	15302	15645	15571	15609	15562	15601	15618	15621	15692	15310	15632	15553	15766	15535	15398	15532	15506	15385	15626	15477	15568	15561	15580	15716	15521	15473	15475	15747	15460	15281	15466	15366	15506	15429	15639	15474	15751	15518	15589	15489	15537	15486	15615	15516	15458	15688	15621	15607	15808	15660	15712	15555	15523	15641	15557	15519	15491	15555	15388	15504	15578	15694	15716	15576	15493	15605	15215	15634	15581	15452	15573	15737	15646	15545	15576	15558	15714	15607	15560	15524	15639	15463	15519	15518	15524	15638	15434	15418	15592	15549	15565	15568	15503	15647	15551	15562	15536	15577	15505	15519	15697	15659	15576	15571	15579	15540	15475	15559	15509	15383	15433	15564	15623	15790	15369	15641	15446	15624	15456	15597	15666	15487	15846	15571	15597	15473	15534	15500	15610	15552	15593	15505	15686	15526	15494	15473	15638	15532	15593	15589	15735	15356	15729	15375	15546	15595	15684	15507	15498	15542	15500	15481	15414	15585	15756	15479	15439	15375	15402	15621	15758	15550	15533	15660	15498	15595	15571	15431	15550	15548	15588	15737	15622	15547	15294	15467	15678	15745	15316	15164	15643	15601	15614	15512	15783	15681	15378	15511	15790	15588	15563	15565	15485	15362	15447	15408	15509	15715	15639	15544	15617	15629	15739	15538	15702	15470	15542	15477	15424	15755	15701	15527	15571	15711
13499	19118	18399	16623	15948	43699	51164	39926	26116	17131	15214	14495	14601	14510	14463	14583	14464	14381	14413	14601	14329	14546	14472	14432	14557	14668	14532	14438	14437	14544	14332	14368	14436	14445	14452	14694	14535	14427	14494	14568	14560	14427	14563	14640	14535	14529	14494	14576	14354	14366	14573	14586	14487	14525	14587	14631	14462	14494	14416	14507	14394	14528	14479	14473	14450	14452	14353	14509	14481	14267	14500	14328	14481	14378	14528	14302	14399	14475	14538	14320	14438	14599	14420	14499	14625	14446	14592	14603	14542	14512	14378	14487	14473	14437	14472	14535	14398	14422	14674	14529	14528	14395	14527	14323	14657	14400	14511	14523	14575	14371	14382	14584	14438	14385	14315	14353	14458	14437	14428	14551	14374	14532	14376	14404	14513	14386	14488	14434	14534	14299	14401	14542	14385	14444	14445	14602	14502	14508	14625	14532	14521	14280	14546	14433	14554	14430	14532	14350	14448	14439	14473	14561	14590	14336	14354	14503	14371	14514	14493	14619	14675	14370	14620	14464	14380	14542	14327	14465	14407	14417	14444	14497	14521	14539	14509	14547	14578	14458	14481	14620	14475	14496	14532	14560	14454	14605	14487	14586	14458	14491	14423	14502	14453	14503	14496	14467	14331	14537	14577	14439	14534	14469	14355	14288	14402	14579	14670	14414	14466	14560	14316	14456	14417	14398	14563	14526	14232	14610	14472	14519	14587	14428	14486	14576	14532	14407	14382	14452	14509	14505	14424	14386	14587	14595	14474	14425	14573	14451	14366	14499	14450	14254	14456	14509	14441	14373	14385	14682	14432	14250	14464	14674	14428	14449	14438	14472	14488	14425	14378	14626	14477	14459	14425	14392	14270	14406	14446	14504	14299	14666	14487	14523	14478	14513	14540	14330	14392	14466	14467	14429	14379	14438	14420	14478	14344	14533	14539	14326	14524	14397	14406	14443	14353	14248	14476	14430	14414	14275	14526	14255	14278	14371	14360	14262	14494	14489	14410	14499	14360	14374	14543	14268	14361	14394	14504	14560	14556	14429	14480	14568	14511	14444	14524	14456	14557	14576	14363	14464	14425	14479	14563	14586	14556	14548	14415	14374	14547	14407	14604	14416	14261	14439	14354	14472	14569	14503	14303	14339	14577	14477	14373	14504	14427	14514	14363	14583	14583	14556	14334	14461	14351	14464	14320	14549	14496	14437	14568	14436	14653	14594	14602	14301	14432	14442	14471	14461	14422	14614	14477	14373	14293	14547	14430	14464	14415	14257	14402	14424	14611	14525	14476	14461	14444	14599	14416	14466	14642	14508	14381	14671	14408	14513	14399	14412	14354	14590	14535	14504	14404	14413	14577	14401	14466	14572	14479	14384	14361	14377	14570	14425	14534	14455	14394	14480	14557	14567	14582	14299	14329	14483	14378	14438	14413	14574	14636	14373	14483	14491	14519	14428	14334	14429	14506	14476	14592	14450	14362	14444	14633	14426	14404	14286	14610	14486	14389	14635	14305	14461	14445	14485	14534	14636	14464	14472	14524	14573	14588	14618	14515	14543	14224	14394	14501	14377	14561	14433	14358	14483	14477	14391	14389	14477	14375	14464	14493	14545	14375	14496	14446	14435	14532	14431	14489	14631	14554	14703	14620	14517	14309	14398	14488	14438	14489	14501	14427	14441	14561	14671	14552	14530	14418	14460	14658	14452	14476	14493	14593	14373	14495	14575	14464	14533	14475	14209	14593	14442	14399	14426	14638	14492	14532	14472	14444	14561	14493	14413	14538	14389	14440	14432	14357	14523	14369	14464	14405	14298	14502	14524	14488	14492	14609	14492	14489	14535	14329	14532	14568	14603	14311	14472	14482	14367	14461	14446	14503	14568	14569	14348	14462	14504	14502	14309	14564	14457	14410	14475	14428	14503	14390	14371	14426	14618	14393	14298	14568	14290	14476	14625	14532	14495	14517	14479	14566	14424	14282	14452	14280	14558	14362	14500	14361	14396	14563	14488	14494	14533	14265	14511	14483	14479	14587	14599	14526	14547	14319	14518	14325	14452	14395	14463	14352	14626	14431	14483	14386	14565	14501	14479	14452	14634	14405	14522	14429	14424	14609	14643	14527	14354	14563	14584	14475	14439	14354	14470	14308	14416	14438	14277	14511	14586	14516	14430	14313	14466	14282	14447	14472	14510	14407	14327	14472	14441	14511	14439	14336	14409	14683	14416	14492	14459	14514	14618	14576	14528	14298	14701	14457	14577	14430	14496	14373	14622	14498	14527	14360	14452	14567	14523	14397	14468	14532	14355	14447	14593	14448	14311	14401	14491	14555	14528	14403	14510	14540	14398	14357	14555	14416	14453	14523	14461	14491	14514	14420	14311	14396	14474	14379	14266	14374	14441	14396	14395	14448	14497	14473	14302	14425	14377	14451	14484	14473	14470	14414	14539	14622	14464	14431	14516	14596	14406	14326	14588	14393	14542	14504	14575	14458	14391	14570	14527	14308	14543	14384	14538	14524	14468	14426	14507	14419	14446	14514	14550	14339	14582	14469	14421	14470	14508	14538	14435	14542	14373	14349	14626	14374	14577	14352	14389	14466	14429	14362	14255	14387	14613	14355	14442	14359	14393	14583	14536	14490	14430	14470	14514	14552	14351	14468	14596	14301	14499	14478	14466	14379	14369	14500	14426	14372	14365	14675	14434	14464	14458	14356	14609	14410	14393	14512	14440	14306	14435	14495	14584	14555	14264	14436	14462	14275	14393	14538	14439	14439	14562	14586	14332	14366	14602	14425	14570	14372	14481	14403	14535	14527	14383	14338	14436	14605	14467	14518	14472	14444	14364	14603	14477	14412	14519	14468	14520	14479	14434	14476	14291	14468	14477	14438	14601	14499	14542	14383	14336	14457	14367	14445	14546	14395	14417	14361	14552	14436	14367	14450	14372	14565	14318	14577	14483	14385	14382	14513	14401	14542	14310	14454	14515	14662	14521	14500	14276	14498	14631	14494	14500	14454	14458	14529	14472	14526	14531	14349	14447	14495	14407	14486	14600	14368	14675	14475	14613	14517	14430	14570	14441	14350	14321	14461	14541	14532	14405	14453	14452	14527	14458	14569	14369	14538	14376	14333	14583	14441	14356	14465	14601	14405	14488	14424	14448	14637	14563	14321	14433	14328	14400	14633	14540	14591	14527	14450	14458	14538	14406	14109	14459	14468	14298	14315	14296	14457	14557	14463	14678	14484	14400	14419	14411	14395	14562	14533	14394	14381	14512	14457	14533	14596	14524	14337	14255	14571	14439	14496	14477	14570	14441	14571	14459	14487	14570	14508	14565	14602	14508	14465	14418	14556	14491	14428	14420	14418	14343	14611	14459	14424	14531	14455	14420	14453	14430	14403	14503	14403	14391	14528	14351	14479	14531	14536	14455	14368	14349	14374	14326	14384	14547	14246	14648	14401	14494	14548	14386	14486	14685	14459	14539	14404	14366	14362	14309	14495	14397	14545	14652	14321	14389	14433	14528	14457	14551	14277	14635	14525	14283	14304	14421	14310	14425	14473	14393	14448	14498	14554	14517	14424	14416	14347	14437	14276	14419	14363	14510	14285	14442	14465	14451	14447	14521	14392	14562	14518	14432	14524	14488	14674	14443	14471	14455	14555	14565	14634	14428	14497	14389	14450	14520	14584	14420	14392	14536	14530	14358	14361	14477	14297	14378	14468	14568	14459	14491	14404	14484	14394	14474	14406	14675	14377	14401	14427	14543	14542	14462	14516	14454	14501	14489	14499	14543	14597	14487	14470	14542	14458	14399	14479	14482	14569	14656	14549	14413	14381	14506	14594	14344	14484	14366	14355	14302	14377	14578	14545	14451	14331	14645	14459	14357	14478	14414	14394	14422	14493	14332	14435	14517	14407	14319	14514	14551	14463	14430	14154	14443	14456	14582	14514	14541	14531	14441	14350	14502	14577	14455	14510	14536	14564	14482	14394	14307	14507	14410	14464	14448	14373	14559	14553	14346	14406	14376	14619	14586	14667	14493	14418	14436	14416	14407	14586	14441	14450	14419	14236	14561	14346	14425	14387	14620	14480	14595	14463	14402	14491	14447	14503	14374	14506	14521	14359	14448	14497	14407	14423	14516	14400	14497	14494	14389	14358	14406	14489	14495	14425	14485	14684	14487	14322	14530	14524	14469	14488	14387	14506	14435	14452	14537	14392	14540	14539	14600	14392	14686	14348	14508	14458	14488	14405	14354	14446	14461	14500	14484	14520	14532	14485	14508	14584	14490	14399	14655	14525	14295	14579	14306	14600	14511	14433	14441	14284	14439	14451	14441	14493	14542	14455	14498	14345	14612	14365	14538	14583	14399	14430	14396	14592	14324	14402	14690	14633	14546	14477	14515	14695	14533	14457	14254	14511	14459	14374	14578	14406	14374	14456	14378	14596	14494	14357	14386	14631	14435	14381	14520	14297	14402	14456	14278	14459	14380	14605	14407	14490	14415	14417	14300	14366	14507	14394	14542	14465	14392	14523	14338	14222	14525	14344	14537	14506	14561	14359	14482	14353	14574	14507	14533	14440	14479	14405	14612	14594	14373	14343	14640	14477	14405	14526	14423	14553	14425	14324	14539	14538	14514	14432	14509	14338	14447	14510	14512	14564	14503	14334	14555	14509	14596	14443	14429	14452	14421	14677	14364	14466	14431	14338	14490	14426	14467	14406	14379	14468	14629	14422	14428	14505	14279	14477	14291	14524	14531	14471	14545	14584	14388	14424	14567	14435	14569	14402	14410	14524	14583	14412	14593	14474	14371	14392	14465	14599	14591	14398	14515	14603	14428	14581	14457	14380	14494	14508	14368	14494	14317	14412	14525	14398	14424	14372	14436	14347	14467	14364	14415	14485	14382	14640	14321	14500	14386	14607	14572	14446	14430	14478	14348	14455	14473	14334	14425	14388	14402	14517	14387	14398	14563	14479	14451	14576	14455	14509	14426	14603	14479	14525	14304	14499	14379	14551	14468	14447	14489	14461	14410	14526	14565	14495	14422	14387	14455	14541	14320	14573	14503	14404	14563	14461	14477	14455	14563	14526	14550	14502	14293	14531	14276	14599	14607	14543	14527	14534	14433	14560	14490	14467	14380
23746	21080	28547	23851	21663	62980	66434	52580	35028	22232	17384	15702	15373	15252	15211	15353	15216	14893	15190	15067	15071	15304	15070	15178	15154	15247	14926	15103	14992	15094	15342	15166	15148	15245	14894	15230	15104	15170	14968	15135	15070	14879	14942	15071	14918	14985	14986	15206	14975	15083	15042	14980	15077	15261	15100	15028	14957	15036	14900	15189	15080	14921	15018	14930	15205	15252	15109	15143	15234	15070	15040	14953	15136	15055	15013	15032	15125	15202	15009	14763	14905	15050	15082	15218	15113	15086	15051	15227	15102	15024	14937	14983	15102	14986	15009	15009	15066	15006	15228	15129	15100	15273	14961	14759	14994	14924	15153	15009	15024	15003	15032	15185	15013	15189	14900	14880	14912	15251	15149	15063	14898	15192	15096	14977	14975	14875	14931	14997	14877	15036	15276	14959	14791	14808	15054	15139	15237	15119	15054	15058	15127	15014	15192	15227	14919	15132	15109	15140	15159	14882	15134	14963	15074	14958	15170	14960	15135	14999	15271	15152	14923	14878	14980	15071	14894	15101	15028	15106	14972	15096	14930	15076	14973	15085	15109	14795	15088	15063	14943	15132	14977	15052	14974	14926	15074	15082	15018	14976	15040	14883	15014	15044	14952	14747	14870	14754	14920	14906	15061	15109	15248	15093	15046	15133	15144	15076	14974	15000	14989	15008	15189	14988	14939	15052	14973	15096	15097	14990	15021	14997	14954	15025	14976	14870	15076	14901	15136	14909	14993	14932	15268	14963	14975	15084	14977	15006	15067	15039	14816	15037	14792	15092	14958	15119	14830	15078	14918	14963	15048	15086	15027	14953	14907	15073	14908	15004	15270	15092	14831	14928	15003	14964	14859	14950	15162	14914	15060	15074	14959	15106	14934	15209	14906	14847	15207	15098	15019	15111	15261	15047	15238	15069	15050	14959	14986	14941	15029	15168	14941	15056	14903	15105	15082	14945	15112	15017	14942	15099	15041	14871	14930	14843	15065	15014	15078	14927	15116	15156	15059	15018	15148	14939	15136	15006	15144	15340	14990	15033	15033	14931	14878	15166	14958	14991	14978	15078	15047	14906	14891	15062	15061	14991	14989	15088	14918	14915	15100	15012	14971	14999	15013	15016	15071	14993	14954	15038	15080	14950	14899	14935	14974	15002	14957	15099	15107	15098	15040	14777	15043	15045	15064	15064	15031	15106	15007	15062	15086	14921	15058	14993	14870	15087	14987	14868	14926	15003	15006	14939	14988	15176	15070	15046	14931	14971	15147	15080	15054	15266	14874	14824	15109	14998	15021	14981	15038	15081	15028	15117	15029	15074	14959	15222	15174	15105	15109	15188	15184	14888	14840	14923	14811	15177	15002	15054	14961	14940	14941	14864	15104	14912	15032	15120	15052	14717	15031	15061	14807	15003	14918	14939	14924	15100	14944	14997	15103	14947	15023	14894	15014	15122	14889	14937	15230	15157	14887	14934	14979	15081	14992	14930	14849	15149	15039	14944	15125	15261	15106	14936	14991	15108	15078	14950	14885	15144	15107	14909	15032	14918	15112	14854	15154	15164	14843	15063	14999	15031	15022	14980	14938	15126	15066	14936	14877	14846	15051	15267	15102	14872	15051	15042	14882	14926	14866	15052	14904	15059	14968	15060	14914	15213	15030	15092	15110	14992	15090	15144	15054	14930	15207	15017	15055	15032	15023	14838	15073	15070	15223	14929	14841	15124	15222	15099	15052	14875	14879	14898	15130	15103	14998	14994	15080	15002	15014	14995	14934	15217	15278	15077	15027	14978	15054	15006	15133	14989	15129	15051	14872	15010	14865	14906	15091	14802	14927	15027	15057	15120	15091	15125	14922	14919	15245	14900	15010	15225	15084	15175	14976	14996	15057	15098	15161	14935	15054	14962	14914	15069	14891	14914	14832	14994	15003	14963	15034	15005	15064	15044	15003	15174	14946	14987	15130	15073	15001	15103	15019	15023	15142	14861	14852	15172	14771	15210	15126	14992	14998	15151	14835	14826	14978	14944	14839	15076	15074	14929	15077	15087	15133	15172	14913	14912	14931	14809	14760	14776	15088	15081	14929	14903	15188	14910	15017	14837	15200	15075	14935	15060	15103	15117	14901	14844	15165	15137	15127	15093	14998	15051	15025	15005	15092	14951	15014	15133	14955	15041	14977	14847	15047	15272	15081	14969	15022	15243	15064	15304	15181	15009	14921	15155	14993	15132	14861	14928	15162	15180	15073	14943	15125	15029	15126	15164	15096	15189	15063	14833	14823	15012	14938	14989	15204	15143	15048	15078	15137	15002	15059	15085	15146	14883	14884	15064	14883	14953	14673	14970	14908	14878	14920	15064	15031	15049	14976	15080	15133	15149	15005	15070	15232	14995	15066	14764	14972	14947	15015	14714	15068	15040	15000	14901	14766	14940	14914	15015	14980	14966	14976	15071	14987	15056	15165	15132	15091	14964	15062	15044	15051	14947	15069	14925	15094	15172	15116	15095	14998	15142	15008	14805	14966	14967	14983	15084	14976	14974	14955	15025	15196	15048	15078	15286	15055	14856	15030	14909	14962	14915	15013	14973	14909	15063	14977	15054	15089	14820	14926	14937	14921	15217	15042	15175	14991	15034	14800	14926	15014	15065	15013	15188	15093	14955	14929	14956	15061	15037	14892	15270	15019	14971	15055	15029	15112	14987	15104	15199	14984	15002	15003	14956	15158	15257	14924	15059	14971	14873	15341	15090	14920	15160	15064	15363	15016	15131	14978	15087	15033	15051	14985	14956	14873	14977	14900	15057	15007	15071	14834	15063	14870	14852	14941	15090	15078	14916	14911	15008	14903	15015	15104	15048	15046	15032	15026	14949	14920	14958	15027	15040	15096	15063	15056	15168	15064	15124	15147	15093	14872	14950	15053	15034	15066	15125	14827	14941	15112	15043	15147	15244	14910	15159	14808	14955	15096	14692	14911	15017	15151	15029	14983	15115	14910	15007	14831	15140	14948	14960	15089	14890	15185	14993	15104	14812	15044	14956	15031	14950	15062	15102	14989	15014	14934	15037	14992	14938	14889	15032	15095	15101	14926	15074	15072	14983	14984	14974	14922	14899	15022	15065	14849	14922	14889	15136	15015	14799	14985	15201	15026	15163	14946	15114	14960	15036	14793	15084	14950	14891	15016	15054	14917	14951	15154	14892	14778	14889	14930	15063	14976	15091	15007	14945	15201	15071	15050	15073	15170	15081	15225	15139	15025	14918	14834	15154	14935	15079	15124	15069	15012	15123	15024	15022	14961	14931	14961	14959	14919	14848	15015	14850	14798	14893	14930	14943	15042	14882	14861	14949	14900	15034	15307	15129	15123	14931	15092	14805	14983	14774	14959	15229	15087	14991	15177	15051	14793	15068	14905	14926	14976	14800	14804	15146	15170	15144	14882	15109	15200	15094	15128	15022	15000	15184	14936	15055	15267	14811	14976	15111	15131	15125	14938	14923	15110	15043	15007	14871	15058	14815	15060	15156	15038	14895	14892	15158	14894	14985	15095	15088	14873	15185	15085	14905	15124	14999	14948	14919	14872	14868	15084	15038	15199	15147	15073	14850	15012	15064	15131	15009	14950	15011	14992	14945	14933	14952	14801	15117	15182	15018	15175	14946	14936	15020	15081	15066	15111	14929	15109	15075	15067	15097	14904	15104	15073	15070	14897	14937	15028	15121	15309	14944	14867	15048	15091	15129	14981	14902	14951	14973	14970	15102	15076	14937	15027	14861	15028	15078	15083	14995	15062	15192	15080	15082	14913	15060	15069	15006	15018	14793	15055	15037	14834	14967	14982	15135	14901	15025	14928	15022	15159	15133	15011	15144	14982	14983	15078	14901	15043	15038	15107	15131	15101	15088	15270	15151	15047	14940	14998	14808	15131	14919	14820	15143	15009	14940	14979	14995	14914	15161	15098	14989	15005	15120	15141	14872	14811	15020	15123	14946	15068	15003	14989	14963	14932	15063	14831	14829	15069	15079	15153	15013	14976	15243	14906	15108	14891	14761	14970	15023	14985	14999	14820	14846	15025	15033	14975	14967	15118	14993	15187	14991	14892	15145	14932	15039	15148	15022	15075	15057	14961	14976	15158	15021	15059	15096	14967	14936	15030	15187	14975	14897	15072	14987	14962	14977	15064	15176	14986	15101	15037	14961	15182	14941	14919	14740	14949	15094	14983	14882	14972	15061	14942	15007	14959	14756	14915	14730	14889	14908	14957	14896	15108	15203	15025	15139	15076	14819	15040	14990	14888	15012	14974	14935	15117	15090	15105	15182	14962	15059	14866	14999	14997	14942	15090	15071	14914	15010	15004	14955	14877	15144	14937	14950	14998	15012	15103	15260	15098	14759	15055	14940	15053	15169	15098	15025	15160	14738	15100	14994	15018	15138	14913	14814	14766	15079	15056	14960	15053	15118	15023	15233	14860	14986	15216	14892	14888	15071	15058	15134	14933	14835	14991	15103	14999	15029	15254	15023	14979	14930	15032	14956	15103	15007	15070	15169	15229	14997	14948	14892	14965	14845	14950	14993	14913	14970	15029	15155	15061	15037	14989	14950	14923	15081	14843	15159	15051	14893	14989	15041	15059	15018	14973	15056	15111	14989	14861	14865	14943	14937	15135	15103	14874	14940	15100	15015	15105	14949	15141	14945	14915	14870	15055	15071	14842	15036	14908	15054	14972	14974	14901	15028	15143	15035	15042	14982	14998	14786	14959	14943	15001	14889	15125	15141	14953	15080	14906	15099	14972	14998	15037	15125	14934	14968	15054	15010	15106	15196	15173	15187	14944	14959	15075	15057	14975	14991	15039	14963	15021	15185	14843	15287	14876	15021	15235	15170	15156	15121	15140	14865	14844	14990	15012	14896	14971	15125	14883	14939	15133	14959	14960	15212	14985	14943	15092	15002	14740	15121	15159	14913	15002	14867	15242	15101	14975	15168	15146	14814	15004	15076	14840	14901	14925	14917	14878	14782	15095	14971	15080	15073	15045	15012	14847	14982	15208	15151	15198	14982	15072	14952	14987	15031	14940	15044	14980	15076	14878	15009	15179	14975	14821	14884	15002	14808	15014	15008	15094	14837	15213	15015	14875	15121	15155	14998
15493	25946	24153	19668	21109	69587	68125	53453	35212	20036	15739	14185	14034	14149	14041	13890	14124	13947	14084	14158	14125	14068	14003	13963	14068	14083	14275	13966	14315	14098	14161	14073	14120	14224	14052	14076	13993	14026	14061	14049	14091	13991	14075	14038	14163	14012	14161	14020	13964	14026	14074	14201	14224	14076	14213	14074	14023	14115	14135	14103	14139	14131	14042	13965	14310	14023	13930	14085	14118	14203	14111	13989	14123	14165	14188	13976	14242	14163	14154	14140	13995	13925	14032	13858	13983	14131	14132	14225	14227	14149	13985	14245	14077	14072	14070	13976	14098	14033	14123	14214	14360	13964	13874	13979	13997	14062	14127	14121	14208	14116	13961	13998	13995	14139	14046	14228	14168	14192	14221	14045	14137	14049	14080	14074	14168	14045	14166	14056	13997	14112	14083	14137	14128	14184	14020	14189	14090	14099	13990	14125	14025	14149	13892	14009	14040	13982	13976	14236	14007	14056	14074	14058	14233	14186	14043	14298	14102	13858	14265	14040	14082	14157	14080	14129	14164	14055	14209	13932	14193	14105	13915	13994	14138	14104	14102	14098	13992	14051	14089	14084	14240	13962	13958	14102	14233	14099	13869	13983	14092	13976	13889	14091	14217	14020	14139	14094	14187	14151	14181	14198	14247	14005	14177	14191	13898	14066	14093	14133	14144	14024	14251	13990	13981	14041	14046	14033	14016	14001	14184	14048	14110	14130	14010	13929	14030	13883	14101	14031	14173	14188	13943	14018	14143	13913	14099	14187	14074	14119	14001	14268	13960	14036	14228	14152	14123	14090	14230	13955	14284	13921	14006	14201	13966	14198	14037	14111	14067	14019	14179	14230	14000	14201	14084	14061	14152	14075	14138	14131	14051	14196	14071	14135	14184	13965	14061	14106	14116	14163	14251	13804	14019	13995	14153	14136	14133	14011	14075	14012	14192	14069	14144	14058	14068	14095	13958	14156	14110	14148	14085	14089	13986	14012	14134	14095	14077	14153	14080	14076	14094	14214	14094	14053	14081	13921	14195	14028	14036	14180	14116	14173	14196	14103	14008	13940	14006	14084	14190	14170	13996	14231	13947	14022	14022	14150	14143	14206	14099	14119	14107	13914	14025	14201	14175	14186	14215	13989	14174	14288	14021	14111	14155	14129	14088	14019	14107	13978	14075	13905	14018	14069	13936	14018	14025	14205	13993	13903	14080	14142	14091	14117	14003	14096	14175	14114	14130	14117	13953	14047	13925	14133	14127	14164	14042	14016	14070	14052	14087	14031	14178	14013	14244	14168	14008	14303	14203	14275	14196	13932	14077	14034	14151	14221	14102	14078	14146	14035	14138	14117	14034	14056	14036	14054	14113	14201	14117	14233	14115	14016	13900	13965	14265	14139	14048	14176	13965	14180	14035	14098	14097	14093	14237	14190	14058	13913	14061	14103	14033	14260	14136	14144	14069	13888	14139	14051	14130	14043	14060	13990	14184	14059	14151	13987	14063	14068	14061	14112	14023	14031	14040	14103	14136	14139	14232	14268	13914	14044	13859	14107	13996	14127	14121	14229	14080	14065	13952	14109	14067	14253	14120	14289	14118	13980	13996	14165	14139	14246	14161	14144	14193	14015	14209	14037	14149	14241	14090	14233	14069	14075	14139	14064	14256	14340	14187	14146	14252	14116	14175	14233	14160	14207	14017	14072	14172	13988	13940	14131	14246	14105	14002	13927	14213	14061	14259	14042	14142	14165	14112	14127	14201	14164	14138	14027	14235	14190	14039	13988	14355	14212	14013	14053	14113	14054	14245	13968	14167	14238	13949	14188	14103	14076	14028	14055	14009	13878	14001	14024	14220	14179	14151	13940	14001	14037	14305	14133	14062	14182	13987	13972	14113	14140	14205	14105	14131	14200	14175	13996	14164	14180	14118	13987	14107	14068	13854	14014	14273	14236	14055	14163	13906	13915	14093	14035	14053	13989	14165	14073	14177	14234	14036	14072	14118	14177	14103	13966	13860	14055	14198	14056	14033	14162	14182	14148	14059	14124	14108	14182	14061	14022	14096	14075	14302	14088	14101	13863	14116	14154	14198	14027	14105	14022	14041	14058	14087	14118	14050	14208	14105	14160	14187	14010	13967	14181	14203	14054	14066	14213	14068	14113	14134	13920	14155	14011	14129	14058	13992	14029	14066	14041	14190	14125	14108	13997	13970	14170	14102	14122	14102	14252	14076	14017	14133	13929	14067	14128	14102	13840	14003	14147	14146	14094	14076	14178	14102	14136	14222	14072	14162	13863	14153	14219	13998	14118	14215	14168	14100	14083	14045	14048	14182	13921	14068	14062	14288	14027	14234	14063	14030	14168	13925	14097	13954	14169	14154	14037	14036	14135	14155	14018	14112	14047	14220	13996	14315	14101	14029	14112	14059	14099	14114	14158	14247	14120	14234	14000	14022	14020	14180	14214	14195	14100	14153	14097	14010	14086	14111	14048	14013	14022	14050	14167	14095	14166	14114	14100	14174	14083	14022	14046	14173	14035	14000	14022	14063	14152	14088	14194	14018	14030	14182	14170	14010	14027	14112	14178	14140	14168	14157	14062	14004	13995	14141	14202	14054	13986	14158	13964	14141	14263	14067	14085	13975	14162	14073	14173	14031	14121	13901	13999	14287	14011	14162	14254	14102	14113	14070	14277	13915	14168	13981	14112	14002	13997	14175	14096	13979	14067	14053	14010	14345	14125	14208	14156	13988	14137	13926	14268	14074	14144	14146	14071	14143	14228	14028	14019	14240	14110	14281	14025	14111	14195	13927	14095	14040	14161	14157	13947	14165	14105	14170	14267	13978	13991	14047	14147	14011	14069	14019	14015	14073	14230	14151	14212	13969	13947	14107	14034	14106	13975	14056	14144	14123	14011	13999	14035	13990	14199	14130	14170	14116	14233	14135	13927	14294	14146	14084	14049	13988	14182	14151	14147	14107	14188	14037	13925	13907	14112	14134	14103	14157	13959	14240	14190	13958	14086	14214	14098	14058	14084	14113	14106	14146	14096	14146	13978	14058	14166	13953	14113	13920	14142	14044	14092	14142	13994	14114	14084	14101	13968	14094	14043	14157	14189	14202	14023	14134	14310	14129	14143	14076	14173	13991	14125	14093	14061	14084	14323	13999	14156	13962	14101	14050	14205	14209	14125	14171	14204	14058	14100	14121	14091	13980	14102	13989	14072	14027	14058	14044	13976	14174	13989	14163	14075	13956	14102	14133	14288	14001	14022	14063	14017	14061	14050	14164	14097	14055	14005	14210	14094	14216	14187	14088	14154	14039	14024	14119	14038	14176	14065	14107	14097	14096	14046	13996	14084	13983	14116	14132	14188	14113	14100	14089	14134	14076	14293	14023	14003	14114	14261	14245	14046	14229	14021	14081	14223	14131	14221	13916	13914	14117	14053	14024	14106	14096	13957	14125	14213	14172	14030	14083	14143	13885	14151	14073	14174	13983	14050	14118	14267	14010	14155	14095	14198	14175	14057	14047	14088	14090	14032	14039	14075	14169	14223	14152	14272	14166	14058	14194	14084	14162	14166	14241	14027	14251	14081	14021	14135	14211	14169	14056	13968	13999	14050	14229	14187	14051	13931	13942	14183	14030	14070	13982	14120	13997	14091	14161	14025	14268	14003	13888	14048	14250	14143	14153	14085	14045	14211	14059	14150	13833	14236	14193	13998	14056	14050	14105	14039	14106	14127	14097	14058	14077	14046	13924	14256	14114	14133	14168	13930	14145	14192	14132	14083	14099	14014	14127	14258	14128	14138	14166	14018	13986	14196	14050	14179	14207	14074	14210	14203	13996	14059	13962	14015	14236	14063	14200	14056	13939	14180	13991	14097	14185	14125	14086	14014	14009	14254	14225	14155	13921	14058	14002	14164	13892	13990	14123	14052	14096	14068	14239	14032	14068	14092	14088	14001	14145	14185	14162	14168	14248	14097	14163	14147	14033	14021	14076	14130	14097	14049	14216	14099	14140	13936	14001	14143	14042	14108	14057	14088	14338	13994	13874	14087	14208	14044	13970	14248	14168	14051	14117	14147	14179	14099	14172	14095	14191	14182	14043	14128	14046	14149	14082	14197	14149	14064	14123	14011	14272	14061	14024	14037	14037	14087	13973	13956	14058	14117	14148	13970	14015	14099	14179	14215	14104	13993	14084	14134	14186	14101	14199	14038	14082	14065	14209	14316	14041	14122	14109	14229	14055	14201	14093	14093	13969	13790	14168	13995	14142	13998	14145	14213	13972	14056	14182	13983	14187	14099	14166	14173	14107	14076	14090	14125	13963	14050	14036	14073	14116	14051	13820	14165	13988	14297	14304	14361	14144	14053	13969	14001	14015	14116	14214	14166	14090	13977	14190	14168	13942	14103	14180	14016	14075	14042	14012	14194	14165	14009	14128	14057	14222	14030	14030	14129	14120	13849	13945	14176	14067	14046	13995	14041	14104	14281	14176	14093	14146	14175	14032	14275	14100	14243	14189	14180	14121	14091	14095	14189	14044	14033	14155	13952	14061	13987	14096	14028	14067	14012	14019	14014	14147	14206	14249	14009	14117	14027	14024	14225	14145	14079	14046	14112	14256	13965	14169	14247	14144	14144	14223	14026	14156	14099	14160	14057	14247	14163	14152	14096	14185	13972	14164	14078	14197	14052	13984	14014	14201	14030	13993	14117	14149	14044	14100	14330	13972	14016	14152	14181	14187	14091	14090	14034	14135	14079	14097	14173	14065	14115	14212	14034	13846	14094	14202	14183	14052	14041	14142	14040	14120	14076	14133	14114	14129	14093	14273	14054	14191	14057	14164	14164	13998	13960	13989	14081	14058	13922	14094	14015	13961	14040	14045	14213	14023	14194	14023	14058	14181	14114	14132	14198	14241	13991	13984	14113	14094	14139	14172	14236	14185	14273	14004	14260	13973	14277	13988	14154	14120	14166	14070	14070	14149	14105	14013	13960	14092	14184	14054	14162	14201	13963	13996	14148	14086	14059	14228	13980	14160	14086	14069	14180	14002	14083	14191	14046	14158	14208	14072	14060	14017	14150	13954	14051	14120	14113	14173	14138	14209	14113	14021	14164	14123	14012	14060	14071	14262	14035	14265	14201
28486	21224	20112	17630	16185	25498	26025	22764	18905	16842	16192	15724	15550	15668	15864	15640	15972	15739	15727	15756	15616	15653	15877	15986	15998	15770	15721	15613	15643	15577	15720	15750	15961	15532	15671	15787	15719	15862	15665	15697	15675	15733	15861	15768	15677	15763	15649	15580	15760	15674	15709	15834	15747	15666	15860	15784	15657	15673	15718	15777	15727	15752	15837	15851	15700	15815	15816	15716	15632	15841	15730	15840	15723	15796	15712	15879	15793	15684	15609	15738	15646	15563	15862	15649	15748	15747	15940	15647	15824	15661	15869	15847	15815	15802	15743	15694	15692	15698	15788	15887	15853	16012	15755	15643	15801	15939	15543	15924	15789	15757	15872	15821	15718	15584	15857	15667	15724	15783	15854	15685	15672	15645	15608	15765	15619	15586	15827	15662	15710	15572	15620	15754	15818	15560	15739	15711	15631	15858	15652	15752	15664	15702	15729	15649	15541	15733	15705	15681	15774	15977	15834	15704	15670	15790	15706	15676	15830	15796	15832	15776	15914	15719	15638	15673	15631	15733	15781	15786	15710	15644	15800	15763	15903	15769	15714	15674	15604	15877	15594	15740	15749	15615	15664	15744	15583	15738	15959	15827	15631	15718	15796	15860	15709	15942	15879	15764	15644	15736	15611	15592	15571	15568	15809	15670	15683	15899	15779	15729	15797	15766	16034	15718	15685	15761	15747	15768	15876	15673	15874	15819	15658	15689	16034	15601	15866	15614	15682	15741	15692	15680	15761	15706	15745	15649	15759	15642	15720	15776	15858	15774	15624	15716	15685	15616	15881	15770	15768	15728	15783	15776	15731	15692	15927	15791	15916	15654	15738	15850	15798	15880	15669	15895	15987	15814	15857	15782	15746	15605	15775	15713	15882	15724	15583	15793	15789	15782	15498	15657	15658	15799	15795	15618	15849	15722	15781	15730	15700	15831	15682	15723	15742	15771	15731	15642	15831	15685	15887	15686	15749	15699	15725	15761	15743	15764	15864	15864	15831	15675	15648	15521	15772	15800	15925	15582	15789	15718	15729	15820	15682	15741	15673	15663	15550	15615	15714	15557	15799	15698	15729	15774	15832	15701	15765	15605	15824	15854	15584	15739	15688	15712	15774	15874	15699	15843	15772	15942	15577	15503	15805	15735	15809	15862	15813	15901	15836	15810	15698	15802	15683	15549	15679	15876	15733	15677	15544	15815	15553	15608	15768	15627	15838	15945	15705	15734	15784	15714	15627	15763	15812	15950	15830	15761	15819	15577	15660	15629	15805	15474	15742	15895	15501	15896	15919	15659	15792	15748	15692	15720	15742	15644	15821	15707	15662	15777	15623	15756	15785	15732	15577	15907	15916	15670	15625	15566	15955	15695	15813	15736	15857	15520	15624	15772	15839	15844	15757	15668	15720	15723	15636	15701	15998	15539	15803	15868	15780	15789	15899	15336	15706	15621	15811	15834	15781	15630	15814	15693	15745	15866	15660	15705	15672	15838	15601	15614	15679	15678	15666	15524	15569	15778	15684	15545	15835	15638	15851	15794	15650	15739	15926	15922	15742	15726	15689	15798	15610	15633	15661	15675	15708	15966	15730	15628	15755	15794	15803	15777	15660	15628	15717	15744	15759	15684	15635	15587	15558	15646	15664	15649	15828	15796	15695	15853	15800	15848	15533	15644	15612	15722	15703	15770	15814	15562	15690	15756	15770	15857	15755	15761	15800	15705	15803	15753	15649	15694	15590	15689	15702	15690	15905	15810	15689	15685	15754	15736	15770	15832	15622	15577	15764	16053	15910	15856	15636	15429	15572	15730	15879	15806	15723	15761	15821	15874	15839	15670	15599	15674	15722	15813	15777	15945	15660	15844	15807	15809	15902	15714	15785	15782	15688	15922	15712	15628	15847	15747	15564	15813	15523	15771	15790	15875	15765	15503	15658	15628	15723	15804	15716	15769	15735	15627	15814	15636	15668	15879	15631	15845	15697	15673	15730	15905	15857	15588	15651	15820	15741	15703	15663	15811	15776	15775	15749	15679	15737	15681	15630	15693	15725	15557	15698	15835	15781	15658	15801	15608	15813	15769	15769	15637	15674	15610	15710	15789	15781	15770	15630	15783	15635	15752	15841	15646	15921	15876	15744	15755	15845	15720	15644	15612	15859	15633	15761	15645	15762	15597	15506	15689	15883	15735	15703	15698	15566	15753	15704	15667	15810	15978	15778	15709	15648	15721	15751	15785	15708	15708	15838	15757	15695	15621	15890	15767	15884	15517	15764	15746	15723	15763	15726	15731	15598	15699	15773	15638	15771	15761	15851	15908	15726	15771	15481	15780	15784	15644	15879	15692	15652	15732	15655	15656	15749	15640	15826	15711	15775	15783	15693	15872	15999	15601	15670	15669	15619	15544	15964	15654	15603	15832	15848	15709	15564	15728	15746	15758	15729	15702	15774	15983	15664	15629	15748	15766	15752	15732	15498	15438	15666	15730	15821	15701	15642	15660	15692	15482	15930	15745	15740	15860	15848	15780	15576	15699	15731	15832	15732	15592	15777	15868	15792	15636	15718	15704	15763	15642	15882	15658	15885	15796	15787	15625	15653	15665	15570	15762	15668	15711	15808	15646	15666	15711	15873	15681	15801	15950	15619	15863	15514	15751	15660	15885	15614	15713	15860	15522	15717	15812	15850	15659	15571	15783	15511	15641	15869	15895	15987	15762	15785	15730	15752	15822	15544	15851	15819	15777	15890	15598	15576	15789	15704	15662	15856	15600	15962	15847	15794	15577	15758	15726	15826	15709	15899	15800	15830	15748	15732	15803	15720	15629	15578	15715	15599	15705	15715	15728	15769	15751	15797	15506	15740	15982	15721	15928	15644	15824	15731	15630	15588	15745	15633	15888	15630	15795	15793	15605	15672	15549	15865	15760	15842	15925	15956	15826	15583	15751	15682	15720	15726	15837	15720	15899	15788	15829	15848	15866	15687	15849	15888	15735	15902	15926	15809	15811	15595	15765	15791	15801	15930	15838	15752	15845	15620	15870	15801	15842	15899	15791	15659	15798	15881	15811	15874	15718	15888	15670	15614	15782	15698	15883	15722	15671	15835	15663	15872	15695	15873	15769	15635	15716	15604	15751	15679	15717	15666	15625	15935	15963	15921	15496	15657	15732	15822	15705	15691	15819	15859	15944	15790	15966	15781	15842	15749	15689	15891	15620	15685	15722	15523	15760	15825	15860	15647	15857	15854	15746	15745	15764	15684	15654	15815	15780	15737	15586	15781	15438	15623	15623	15825	15860	15728	15837	15774	15732	15792	15868	15645	15591	15648	15586	15688	15702	15726	15777	15712	15616	15667	15619	15802	15660	15873	15824	15791	15867	15637	15837	15795	15851	15652	15911	15797	15745	15856	15674	15690	15888	15858	15767	15747	15669	15631	15660	15928	15844	15603	15773	15875	15627	15549	15888	15597	15593	15817	15606	15807	15862	15739	15829	15553	15828	15720	15872	15897	15763	15732	15579	15990	15666	15792	15643	15692	15718	15723	15792	15697	15686	15687	15563	15710	15968	15766	15824	15694	15732	15631	15840	15669	15845	15702	15587	15637	15769	15796	15798	15802	15835	15917	15677	15776	15680	15884	15613	15701	15848	15761	15934	15706	15924	15773	15560	15773	15621	15733	15809	15641	15538	15923	15703	15769	15696	15860	15773	15659	15995	15727	15872	15800	15837	15726	15789	15729	15838	15738	15704	15556	15601	15816	15795	15822	15785	15701	15561	15734	15745	15514	15954	15862	15908	15916	15811	15558	15800	15868	15796	15713	15601	15684	15736	15747	15727	15682	15679	15667	15571	15732	15748	15758	15677	15647	15649	15877	16021	15847	15687	15745	15603	15647	15649	15736	15862	15809	15814	15819	15764	15469	15808	15760	15615	15828	15748	15474	15814	15864	15855	15764	15692	15731	15670	15705	15655	15773	15749	15795	15589	15624	15764	16085	15837	15798	15734	15838	15757	15879	15680	15738	15576	15735	15612	15874	15586	15611	15759	15617	15617	15625	15810	15749	15768	15858	15703	15927	15618	15714	15633	15622	15762	15695	15803	15809	15673	15614	15578	15703	15711	15711	15604	15759	15754	15811	15810	15689	15637	15686	15725	15800	15677	15657	15638	15817	15573	15694	15772	15895	15734	15685	15761	15659	15876	15629	15658	15859	15795	15842	15745	15660	15959	15551	15759	15839	15655	15825	15800	15733	15777	15607	15976	15707	15981	15649	15681	15692	15848	15706	15878	15785	15764	15765	15790	15791	15980	15765	15878	15937	15825	15602	15879	15811	15657	15737	15690	15808	15732	15725	15834	15777	15747	15636	15710	16063	15526	15749	15469	15775	15724	15800	15620	15633	15455	15658	15620	15729	15790	15682	15856	15881	15694	15853	15514	15742	15786	15605	15747	15754	15668	15638	15685	15782	15893	15897	15687	15903	15844	16107	15747	15681	15742	15866	15717	15746	15539	16017	15623	15836	15825	15608	15805	15697	15839	15539	15793	15668	15745	15589	15787	15789	15634	15779	15775	15748	15567	15757	15770	15830	15750	15639	15805	15738	15662	15654	15751	15723	15628	15725	15538	15720	15744	15826	15582	15658	15498	15696	15779	15844	15744	15665	15750	15678	15846	15677	15663	15600	15675	15674	15926	15784	15775	15685	15684	15828	15802	15718	15874	15709	15625	15606	15683	15746	15728	15560	15637	16038	15623	15755	15558	15871	15761	15911	15666	15920	15731	15836	15660	15773	15831	16044	15724	15810	15864	15728	15814	15779	15947	15622	15791	15789	15864	15690	15688	15768	15844	15537	15883	15841	15813	15833	15801	15783	15697	15856	15829	15704	15818	15737	15543	15694	15600	15697	15727	15711	15658	15803	15540	15861	15743	15779	15759	15790	15821	15841	15713	15932	15713	15948	15731	15755	15872	15748	15846	15781	15945	15905	15876	15883	15734	15671	15625	15723	15769	15669	15907	15809	15936	15733	15678	15813	15753	15678	15750	15524	15726	15634	15875	15784	15901	15694	15677	15812	15683	15808	15795	15842	15603	15987	15714	15790	15858	15702	15682	15799	15844	15990	15523	15826	15834	15966	15605	15556	15799	15598	15614
14815	15418	15191	14874	15420	28998	27206	22544	17738	15306	14751	14656	14672	14429	14530	14642	14516	14577	14585	14478	14339	14662	14534	14493	14496	14400	14501	14694	14434	14588	14520	14499	14469	14570	14559	14502	14473	14412	14452	14563	14433	14457	14575	14457	14646	14554	14449	14472	14448	14515	14460	14576	14439	14463	14616	14665	14600	14443	14517	14513	14501	14386	14496	14383	14544	14538	14447	14547	14672	14279	14598	14294	14483	14626	14550	14388	14439	14501	14605	14471	14550	14420	14528	14517	14499	14242	14596	14408	14547	14461	14545	14438	14626	14525	14504	14534	14538	14535	14397	14360	14501	14556	14514	14487	14371	14719	14498	14423	14462	14574	14520	14394	14445	14428	14347	14459	14372	14526	14528	14547	14445	14563	14566	14553	14477	14544	14571	14546	14360	14434	14468	14595	14621	14400	14425	14560	14529	14644	14437	14450	14432	14517	14571	14501	14420	14447	14590	14428	14509	14358	14495	14536	14544	14589	14375	14493	14459	14540	14468	14567	14416	14339	14509	14603	14354	14456	14351	14589	14344	14506	14407	14419	14504	14640	14671	14507	14465	14595	14633	14467	14635	14476	14437	14591	14408	14400	14601	14578	14319	14630	14325	14456	14421	14556	14451	14516	14457	14543	14493	14506	14584	14635	14518	14485	14422	14442	14619	14436	14591	14421	14422	14621	14378	14403	14522	14455	14391	14438	14635	14524	14354	14707	14492	14283	14648	14458	14463	14485	14589	14524	14442	14594	14584	14604	14367	14544	14474	14405	14715	14501	14511	14380	14497	14459	14469	14497	14623	14538	14670	14368	14342	14614	14309	14501	14487	14180	14525	14635	14458	14532	14412	14569	14443	14462	14434	14396	14456	14578	14511	14568	14503	14435	14630	14375	14520	14504	14389	14514	14602	14539	14543	14315	14545	14712	14399	14371	14589	14575	14448	14606	14522	14467	14474	14577	14593	14469	14305	14495	14264	14659	14532	14546	14431	14456	14313	14579	14590	14484	14623	14671	14644	14697	14535	14387	14437	14505	14562	14470	14502	14400	14509	14459	14373	14698	14504	14549	14399	14408	14446	14500	14452	14479	14586	14612	14403	14594	14340	14369	14702	14307	14439	14454	14654	14487	14452	14431	14430	14579	14558	14356	14642	14634	14518	14657	14455	14604	14451	14527	14471	14471	14609	14556	14499	14481	14658	14702	14522	14552	14466	14532	14431	14480	14615	14452	14544	14579	14466	14589	14468	14465	14594	14465	14444	14525	14564	14555	14531	14365	14546	14420	14431	14484	14477	14562	14433	14539	14554	14578	14386	14521	14515	14576	14417	14583	14513	14690	14503	14446	14484	14597	14517	14500	14459	14617	14377	14401	14653	14566	14569	14417	14457	14323	14607	14476	14490	14387	14407	14446	14662	14556	14434	14283	14519	14388	14473	14464	14372	14492	14595	14539	14520	14342	14598	14460	14531	14554	14567	14549	14385	14424	14399	14301	14570	14564	14399	14542	14327	14468	14462	14451	14418	14495	14340	14463	14664	14539	14532	14532	14579	14508	14523	14423	14548	14608	14495	14463	14502	14436	14613	14358	14516	14541	14451	14531	14474	14512	14418	14501	14447	14385	14495	14600	14510	14422	14552	14483	14570	14482	14585	14529	14302	14571	14527	14316	14430	14454	14556	14368	14388	14553	14457	14491	14526	14537	14503	14538	14590	14439	14488	14428	14507	14400	14448	14435	14513	14486	14436	14483	14532	14537	14637	14471	14545	14716	14407	14459	14467	14466	14560	14408	14565	14562	14316	14555	14384	14514	14541	14475	14621	14512	14629	14622	14433	14354	14394	14558	14547	14568	14380	14492	14595	14430	14371	14428	14563	14443	14533	14394	14304	14314	14434	14496	14547	14527	14345	14399	14233	14473	14347	14462	14584	14419	14506	14530	14482	14471	14567	14395	14486	14508	14283	14657	14328	14610	14442	14562	14526	14468	14500	14530	14566	14518	14541	14475	14496	14593	14478	14649	14487	14512	14555	14427	14416	14537	14598	14438	14496	14441	14517	14485	14303	14525	14420	14480	14525	14429	14510	14529	14444	14474	14366	14483	14481	14577	14536	14717	14523	14636	14566	14630	14380	14557	14436	14621	14537	14478	14506	14516	14624	14506	14478	14492	14357	14660	14365	14495	14511	14481	14422	14497	14497	14452	14385	14427	14354	14517	14726	14566	14330	14447	14492	14648	14517	14408	14450	14524	14509	14411	14583	14523	14432	14547	14589	14544	14389	14584	14631	14527	14463	14546	14490	14493	14453	14521	14556	14558	14576	14381	14641	14557	14431	14576	14654	14413	14460	14415	14492	14710	14538	14595	14379	14441	14535	14509	14516	14376	14395	14594	14511	14511	14389	14390	14342	14486	14544	14610	14342	14572	14423	14538	14682	14523	14556	14540	14562	14656	14581	14636	14447	14434	14316	14452	14646	14546	14573	14420	14514	14516	14713	14435	14537	14566	14664	14384	14589	14532	14475	14563	14394	14396	14361	14532	14409	14545	14529	14500	14556	14461	14570	14469	14569	14520	14554	14439	14690	14542	14389	14631	14411	14423	14564	14464	14505	14518	14547	14459	14409	14505	14563	14471	14318	14627	14396	14493	14490	14564	14690	14291	14445	14469	14348	14605	14557	14467	14603	14448	14647	14590	14528	14490	14378	14515	14560	14506	14468	14469	14496	14501	14443	14336	14416	14438	14578	14470	14545	14353	14457	14570	14518	14369	14513	14478	14453	14667	14509	14559	14362	14450	14374	14637	14727	14386	14501	14468	14503	14449	14705	14459	14601	14668	14425	14416	14396	14499	14469	14470	14567	14524	14376	14448	14537	14618	14637	14507	14307	14441	14525	14474	14581	14332	14551	14406	14337	14648	14526	14495	14467	14532	14497	14495	14460	14384	14570	14457	14635	14599	14540	14560	14477	14446	14636	14516	14549	14516	14440	14477	14635	14689	14545	14577	14492	14414	14526	14507	14480	14549	14538	14424	14397	14474	14467	14471	14539	14543	14376	14514	14191	14516	14426	14634	14400	14491	14582	14453	14572	14465	14599	14518	14463	14462	14610	14523	14542	14425	14536	14386	14674	14480	14492	14525	14491	14359	14312	14423	14535	14539	14364	14488	14493	14528	14596	14608	14616	14435	14510	14609	14412	14561	14393	14501	14492	14537	14565	14639	14439	14504	14538	14426	14429	14621	14507	14353	14454	14580	14542	14421	14588	14581	14617	14506	14525	14440	14511	14564	14618	14440	14441	14405	14578	14434	14475	14534	14629	14460	14427	14425	14542	14553	14422	14434	14546	14439	14364	14317	14410	14388	14551	14511	14434	14379	14540	14380	14615	14512	14615	14428	14429	14506	14576	14413	14352	14454	14597	14576	14482	14612	14615	14491	14443	14601	14550	14510	14463	14280	14431	14385	14598	14495	14505	14505	14436	14573	14432	14465	14563	14385	14480	14472	14562	14473	14464	14449	14618	14520	14412	14515	14611	14481	14371	14666	14628	14576	14503	14448	14501	14463	14580	14577	14637	14566	14452	14393	14320	14544	14512	14421	14439	14331	14592	14595	14523	14449	14521	14599	14547	14531	14473	14367	14468	14497	14532	14563	14374	14504	14545	14446	14461	14539	14522	14390	14271	14454	14537	14343	14550	14545	14544	14476	14320	14541	14441	14478	14500	14457	14554	14482	14392	14592	14380	14371	14510	14628	14653	14464	14550	14419	14548	14701	14495	14497	14397	14432	14608	14510	14439	14500	14465	14488	14636	14715	14435	14241	14598	14466	14518	14449	14428	14563	14565	14425	14471	14517	14541	14348	14454	14521	14461	14471	14466	14533	14503	14596	14535	14555	14535	14466	14314	14554	14508	14439	14528	14537	14460	14675	14460	14495	14487	14567	14533	14524	14235	14470	14445	14598	14527	14466	14531	14464	14538	14541	14505	14385	14457	14292	14672	14418	14400	14659	14332	14576	14508	14498	14523	14451	14379	14510	14553	14440	14544	14471	14200	14465	14455	14362	14573	14611	14530	14405	14455	14522	14426	14542	14565	14536	14452	14423	14493	14563	14554	14611	14572	14470	14462	14582	14596	14452	14671	14694	14528	14457	14422	14481	14566	14542	14520	14486	14527	14623	14349	14471	14586	14671	14403	14434	14498	14541	14659	14472	14534	14463	14560	14569	14415	14440	14418	14618	14392	14502	14588	14711	14534	14498	14581	14475	14601	14525	14448	14479	14624	14551	14526	14458	14523	14560	14656	14471	14368	14428	14629	14547	14388	14400	14383	14617	14450	14463	14404	14495	14502	14438	14553	14382	14516	14680	14663	14337	14531	14559	14482	14394	14521	14500	14470	14495	14625	14679	14588	14379	14519	14636	14534	14481	14478	14623	14454	14530	14414	14429	14473	14513	14387	14537	14512	14322	14569	14658	14381	14456	14423	14525	14516	14427	14535	14473	14502	14466	14530	14458	14399	14473	14476	14367	14418	14496	14479	14538	14511	14739	14610	14492	14460	14538	14432	14465	14621	14304	14598	14548	14579	14576	14494	14562	14522	14438	14633	14500	14344	14534	14582	14530	14573	14540	14524	14381	14360	14492	14558	14471	14449	14378	14522	14453	14545	14466	14574	14438	14587	14513	14580	14529	14540	14479	14385	14473	14519	14389	14346	14542	14624	14527	14442	14599	14522	14373	14581	14323	14465	14498	14478	14508	14486	14302	14501	14691	14471	14485	14448	14461	14493	14559	14692	14319	14488	14337	14505	14449	14611	14363	14367	14359	14507	14422	14548	14389	14578	14469	14568	14503	14413	14434	14424	14574	14663	14488	14413	14495	14627	14458	14539	14639	14349	14593	14447	14396	14517	14537	14454	14558	14581	14351	14503	14422	14576	14323	14612	14302	14582	14543	14379	14582	14577	14484	14410	14508	14441	14449	14524	14364	14533	14462	14347	14502	14519	14423	14609	14668	14355	14609	14464	14447	14534	14442	14324	14641	14419	14397	14527	14557	14516	14612	14405	14428	14502	14585	14526	14500	14374	14579	14543	14390	14489	14464	14385	14502	14406	14487	14634	14343	14570	14627	14469	14490	14326	14397	14659	14418
25639	21082	27087	25448	19703	48774	48607	37521	26097	18786	16417	15335	15314	15234	15375	15220	15519	15477	15349	15416	15404	15309	15174	15251	15524	15401	15290	15465	15411	15318	15424	15315	15346	15545	15385	15337	15363	15407	15403	15140	15358	15282	15303	15337	15221	15133	15331	15234	15458	15473	15155	15295	15319	15515	15578	15414	15273	15417	15395	15359	15272	15260	15308	15252	15236	15184	15219	15240	15405	15433	15406	15273	15333	15274	15341	15476	15209	15277	15289	15195	15340	15350	15268	15442	15296	15393	15091	15293	15118	15443	15294	15324	15272	15242	15158	15213	15360	15317	15180	15293	15481	15409	15333	15262	15331	15268	15350	15254	15220	15298	15470	15240	15345	15277	15320	15161	15282	15334	15259	15225	15347	15215	15337	15352	15277	15334	15327	15327	15203	15534	15247	15331	15182	15358	15230	15159	15574	15372	15023	15260	15331	15427	15430	15231	15175	15378	15351	15313	15407	15490	15404	15296	15401	15280	15091	15162	15294	15220	15306	15376	15175	15150	15239	15380	15463	15168	15227	15141	15162	15214	15345	15374	15179	15359	15421	15224	15213	15178	15112	15099	15216	15200	15324	15385	15120	15164	15312	15478	15365	15504	15154	15405	15425	15250	15383	15180	15354	15400	15403	15277	15311	15287	15278	15241	15239	15419	15124	15264	15164	15369	15256	15403	15427	15310	15349	15322	15199	15272	15168	15198	15364	15361	15163	15275	15175	15375	15076	15264	15385	15228	15383	15288	15176	15272	15252	15152	15226	15244	15200	15401	15385	15176	15430	15250	15373	15193	15305	15439	15206	15231	15302	15234	15333	15481	15272	15395	15347	15477	15216	15338	15277	15198	15128	15119	15217	15145	15200	15451	15249	15206	15170	15348	15375	15447	15314	15267	15264	15367	15246	15319	15272	15183	15483	15198	15104	15280	15230	15380	15325	15263	15118	15395	15267	15328	15268	15211	15139	15013	15269	15293	15309	15208	15234	15271	15307	15309	15360	15460	15213	15325	15126	15277	15228	15427	15284	15269	15363	15203	15347	15325	15254	15379	15336	15314	15323	15160	15355	15313	15356	15079	15183	15351	15411	15082	15361	15391	15417	15350	15349	15270	15356	15320	15266	15245	15091	15274	15133	15203	15239	15309	15497	15320	15326	15270	15219	15100	15442	15331	15241	15248	15381	15280	15308	15243	15286	15111	15304	15220	15142	15159	15293	15132	15333	15321	15357	15316	15550	15298	15351	15219	15391	15258	15304	15134	15242	15344	15222	15275	15159	15617	15465	15113	15164	15238	15252	15309	15289	15391	15308	15202	15274	15362	15282	15309	15498	15266	15351	15366	15255	15231	15062	15236	15365	15357	15254	15271	15356	15142	15428	15338	15131	15287	15084	15306	15374	15202	15281	15197	15263	15381	15387	15358	15341	15081	15380	15602	15366	15326	15362	15330	15244	15307	15161	15248	15167	15159	15167	15314	15310	15342	15161	15336	15234	15250	15118	15128	15203	15320	15174	15251	15200	15376	15299	15275	15285	15286	15308	15166	15396	15240	15302	15280	15120	15219	15527	15167	15274	15349	15349	15313	15488	15362	15423	15200	15287	15301	15001	15156	15414	15221	15161	15385	15295	15219	15286	15373	15204	15192	15376	15215	15237	15231	15259	15399	15408	15436	15230	15095	15277	15249	15235	15266	15275	15237	15169	15364	15302	15159	15130	15376	15449	15274	15342	15174	15366	15335	15217	15231	15263	15280	15069	15129	15341	15325	15295	15372	15427	15526	15318	15382	15295	15392	15263	15553	15365	15107	15388	15272	15195	15269	15079	15291	14955	15152	15282	15226	15134	15249	15106	15130	15235	15292	15223	15315	15369	15265	15334	15149	15212	15217	15458	15099	15272	15398	15387	15131	15243	15253	15253	15329	15260	15253	15199	15355	15278	15410	15347	15255	15159	15332	15238	15272	15271	15208	15310	15255	15485	15246	15356	15256	15211	15328	15331	15517	15488	15431	15291	15229	15369	15186	15179	15443	15102	15194	15356	15448	15252	15417	15384	15427	15205	15316	15233	15349	15216	15220	15402	15204	15102	15293	15360	15156	15389	15521	15430	15165	15297	15102	15322	15376	15333	15318	15546	15182	15343	15348	15391	15168	15356	15202	15264	15270	15344	15193	15221	15324	15321	15371	15433	15248	15461	15422	15202	15504	15418	15165	15375	15258	15195	15149	15193	15196	15338	15272	15297	15280	15273	15170	15133	15347	15362	15291	15376	15264	15147	15342	15486	15353	15085	15225	15299	15347	15344	15352	15198	15461	15357	15277	15158	15235	15266	15297	15217	15350	15497	15238	15070	15357	15188	15199	15356	15391	15243	15224	15161	15243	15446	15218	15244	15191	15244	15476	15373	15260	15553	15261	15345	15359	15081	15096	15247	15292	15224	15092	15389	15236	15381	15443	15141	15215	15259	15394	15391	15289	15281	15461	15295	15242	15209	15365	15364	15169	15187	15031	15341	15185	15330	15141	15185	15100	15386	15245	15351	15313	15222	15330	15244	15357	15287	15233	15351	15498	15300	15329	15326	15012	15230	15363	15424	15422	15335	15205	15192	15456	15341	15232	15449	15377	15298	15256	15429	15328	15318	15322	15404	15159	15401	15360	15424	15295	15295	15295	15120	15232	15283	15313	15406	15363	15277	15115	15092	15412	15346	15570	15246	15369	15175	15338	15256	15259	15343	15318	15083	15310	15186	15120	15278	15415	15339	15270	15290	15350	15302	15327	15327	15280	15295	15142	15126	15312	15217	15202	15445	15357	15429	15327	15307	15127	15220	15385	15345	15210	15225	15558	15296	15457	15089	15349	15221	15443	15260	14948	15244	15168	15314	15249	15326	15189	15330	15328	15292	15418	15378	15119	15371	15283	15256	15334	15275	15120	15121	15268	15214	15233	15464	15135	15300	15092	15319	15283	15254	15117	15248	15413	15067	15251	15319	15416	15247	15449	15351	15434	15413	15309	15418	15340	14978	15329	15330	15369	15363	15250	15196	15075	14916	15197	15327	15420	15485	15249	15476	15171	15486	15309	15253	15280	15252	15107	15339	15417	15408	15436	15271	15253	15474	15402	15363	15206	15321	15261	15124	15185	15276	15336	15230	15485	15152	15195	15141	15426	15294	15159	15342	15149	15470	15091	15352	15080	15218	15207	15318	15402	15407	15472	15076	15154	15114	15279	15253	15333	15381	15473	15019	15425	15066	15143	15326	15316	15149	15324	15330	15053	15376	15398	15261	15302	15073	15128	15419	15170	15115	15463	15469	15214	15380	15260	15215	15477	15097	15216	15344	15378	15271	15297	15126	15277	15213	15287	15214	15129	15069	15349	15305	15298	15172	15188	15207	15023	15334	15390	15227	15344	15071	15423	15461	15407	15390	15352	15421	15057	15291	15403	15147	15220	15314	15331	15421	15313	15311	15283	15331	15336	15256	15367	15502	15233	15120	15246	15377	15388	15431	15375	15427	15320	15269	15330	15311	15278	15343	15452	15371	15299	15284	15183	15417	15425	15311	15223	15216	15385	15270	15162	15024	15292	15319	15307	15357	15172	15212	15155	15264	15184	15084	15086	15226	15311	15230	15363	15224	15294	15253	15234	15316	15301	15280	15451	15364	15445	15260	15342	15250	15277	15315	15122	15378	15404	15186	15457	15391	15154	15168	15204	15299	15281	15015	15261	15331	15301	15203	15309	15281	15182	15254	15281	15165	15118	15226	15219	15266	15252	15160	15215	15482	15277	15128	15197	15296	15378	15201	15192	15286	15341	15222	15357	15290	15283	15289	15400	15214	15190	15502	15427	15334	15412	15489	15319	15418	15113	15380	15189	15190	15368	15053	15260	15136	15202	15269	15329	15272	15246	15243	15270	15495	15155	15255	15407	15401	15130	15430	15225	15277	15279	15221	15390	15101	15160	15150	15294	15156	15395	15457	15297	15234	15364	15250	15158	15116	15065	15284	15251	15296	15357	15357	15357	15359	15281	15205	15309	15422	15315	15413	15366	15340	15355	15018	15315	15233	15280	15268	15391	15304	15271	15243	15177	15233	15158	15357	15283	15523	15319	15257	15371	15486	15285	15090	15369	15233	15391	15199	15311	15133	15358	15254	15183	15288	15593	15494	15571	15258	15425	15235	15242	15264	15190	15344	15065	15427	15230	15257	15309	15312	15342	15200	15199	15317	15298	15380	15379	15369	15163	15413	15294	15244	15256	15458	15261	15346	15349	15346	15313	15248	15135	15165	15462	15049	15384	15339	15320	15401	15384	15380	15160	15431	15323	15429	15402	15316	15342	15444	15266	15333	15372	15187	15197	15350	15391	15241	15287	15358	15218	15181	15270	15241	15300	15183	15451	15349	15268	15180	15301	15209	15225	15417	15328	15218	15505	15280	15226	15359	15306	15185	15418	15415	15349	15194	15267	15324	15345	15233	15288	15077	15358	15189	15196	15097	15268	15166	15237	15356	15366	15285	15269	15265	15305	15219	15468	15320	15153	15153	15167	15438	15364	15372	15310	15316	15056	15343	15304	15477	15305	15346	15330	15229	15109	15208	15232	15285	15239	15190	15259	15237	15236	15231	15250	15236	15447	15426	15302	15118	15344	15264	15286	15278	15162	15370	15406	15448	15278	15257	15253	15234	15258	15134	15123	15288	15185	15367	15323	15262	15282	15363	15291	15472	15281	15348	15393	15432	15319	15334	15211	15173	15249	15524	15339	15251	15403	15306	15332	15350	15274	15291	15400	15312	15332	15320	15281	15209	15372	15331	15210	15368	15287	15330	15362	15526	15250	15353	15299	15209	15267	15284	15223	15432	15433	15373	15312	15258	15307	15200	15274	15334	15168	15313	15296	15283	15196	15208	15305	15269	15207	15349	15099	15321	15365	15296	15303	15060	15307	15113	15351	15185	15290	15071	15097	15282	15185	15234	15276	15281	15287	15304	15089	15311	15241	15404	15318	15326	15264	15552	15528	15122	15378	15201	15251	15261	15165	15105	15233	15383	15247	15398	15202	15246	15269	15383	15402	15412	15434	15309	15196	15229	15462	15364	15279	15133	15177	15341	15276	15377	15322	15362	15464	15280	15128	15139	15399
13285	18881	18263	16208	18690	52264	47819	38338	25841	17067	14999	14319	14274	14229	14074	14301	13975	14236	14266	14078	14136	14262	14244	14297	14289	14340	14201	14171	14503	14343	14253	14111	14189	14284	14156	14286	14270	14244	14062	14095	14230	14294	14260	14137	14294	14389	14191	14489	14314	14072	14091	14339	14120	14154	14304	14122	14347	14150	14234	14119	14265	14231	14071	14359	14228	14220	14183	14274	14363	14341	14295	14284	14338	14134	14110	14310	14132	14139	14203	14182	14262	14254	14006	14216	14243	14163	14295	14161	14261	14068	14356	14175	14171	14156	14134	14147	14310	14256	14232	14224	14508	14221	14046	14202	14153	14154	14299	14200	14301	14298	14138	14041	14068	14178	14216	14333	13901	14258	14125	14135	14241	14336	14266	14143	14182	14223	14240	14232	14270	14144	14198	14235	14104	14089	14381	14100	14028	14435	14345	14218	14255	14171	14180	14255	14305	14093	14238	14152	14333	14326	14215	14198	14289	14211	14143	14296	14357	14238	14254	14404	14232	14392	14240	14275	14234	14076	14071	14259	14281	14124	14086	14173	14260	14166	14042	14229	14210	14271	14415	14149	14320	14295	14322	14242	14274	14196	14108	14235	14171	14321	14190	14320	14211	14352	14135	14238	14160	14373	14234	14163	14241	14302	14295	14161	14257	14342	13955	14220	14348	14337	14212	14205	14126	14173	14258	14151	14364	14284	14274	14361	14209	14186	14209	14217	14163	14216	14273	14218	14080	14270	14188	14413	14190	14249	14400	14184	14275	14178	14125	14261	14230	14234	14340	14155	14247	14328	14235	14224	14056	14405	14435	14309	14307	14309	14105	14225	14262	14150	14421	14198	14179	14075	14078	14013	14159	14234	14212	14160	14156	14097	14291	14037	14307	14120	14308	14163	14179	14216	14229	14307	14291	14265	14295	14344	14161	14032	14094	14139	14097	14311	14166	14067	14296	14349	14078	14171	14278	14349	14217	14151	14242	14071	14225	14228	14234	14210	14261	14117	14171	14151	14330	14095	14200	14250	14299	14196	14158	14114	14261	14145	14172	14272	14248	14109	14185	14235	14134	14236	14342	14182	14287	14137	14103	14138	14245	14193	14209	14258	14225	14166	14178	14112	14197	14046	14196	14190	14197	14365	14113	14349	14106	14006	14212	14157	14135	14073	14168	14130	14110	14158	14434	14163	14280	14027	14161	14252	14219	14378	14237	14351	14157	14098	14251	14173	14344	14287	14375	14285	14157	14294	14131	14253	14210	14159	14140	14292	14106	14212	14084	14222	14094	14143	14189	14240	14359	14089	14336	14407	14256	14454	14149	14240	14312	14032	14296	14247	14255	14205	14158	14294	14283	14217	14196	14142	14295	14316	14095	14313	14189	13971	14354	14284	14337	14324	14168	14339	14119	14142	14221	13989	14256	14150	14349	14362	14145	14187	14083	14199	14366	14343	14077	14063	14236	14266	14195	14157	14312	14423	14138	14082	14076	14052	14197	14137	14122	14145	14247	14288	14109	14140	14193	14292	14128	14186	14335	14212	14039	14193	14373	14312	14243	14187	14192	14293	14364	14265	14287	14156	14406	14193	14396	14049	14253	14146	14238	14330	14243	14155	14366	14273	14198	14151	14228	14248	14364	14057	14370	14449	14243	14194	14070	14128	14289	14311	14235	14317	14127	14356	14280	14211	14247	14364	14301	14370	14214	14372	14108	14234	14177	14317	14386	14312	14241	14252	14179	14214	14203	14209	14267	14225	14120	14367	14334	14216	14173	14057	14103	14276	14259	14182	14248	14232	14278	14327	14257	14301	14392	14407	14223	14199	14269	14325	14231	14266	14309	14194	14281	14011	14231	14158	14379	14230	14249	14342	14212	14284	14221	14164	14219	14171	14038	14275	14297	14230	14355	14227	14204	14237	14387	14146	14202	14184	14264	14131	14156	14107	14264	14274	14124	14098	14369	14203	13970	14354	14247	14284	14166	14229	14160	14304	14289	14257	14335	14263	14284	14372	14191	14265	14288	14104	14353	14348	14319	14294	14269	14232	14250	14244	14230	14233	14311	14270	14225	14217	14299	14272	14235	14429	14432	14314	14198	14210	14243	14308	14157	14218	14136	14120	14218	14169	14226	14227	14249	14163	14262	14396	14286	14317	14415	14313	14187	14277	14286	14243	14214	14261	14340	14141	14360	14313	14172	14289	14053	14190	14169	14275	14307	14215	14271	14269	14287	14150	14254	14107	14202	14140	14420	14327	14212	14255	14242	14171	14128	14239	14337	14159	14217	14207	14158	14020	14224	14138	14146	14014	14188	14063	14091	14283	14361	14182	14294	14182	14281	14206	14191	14160	14150	14326	14249	14277	14125	14289	14290	14139	14218	14208	14244	14101	14203	14130	14331	14381	14327	14130	14362	14198	14429	14243	14214	14325	14333	14361	14240	14124	14170	14294	14248	14467	14232	14197	14248	14149	14257	14111	14287	14216	14319	14116	14155	14186	14347	14251	14175	14200	14337	14214	14100	14264	14318	14254	14259	14275	14208	14071	14338	14312	14019	14300	14253	14225	14210	14157	14276	14123	14218	14344	13940	14368	14224	14037	14215	14301	14254	14208	14253	14276	14113	14150	14079	14414	14341	14276	14204	14226	14276	14383	14262	14248	14303	14187	14049	14228	14251	14329	14133	14376	14175	14167	14273	14202	14180	14172	14104	14213	14103	14277	14117	14314	14255	14152	14104	14239	14295	14229	14229	14271	14270	14125	14188	14344	14229	14282	14249	14079	14395	14161	14229	14068	14333	14247	14191	14132	14199	14177	14261	14243	14243	14212	14239	14297	14291	14173	14118	14240	14254	14206	14338	14159	14233	14179	14379	14238	14144	14245	14243	14333	14285	14230	14091	14123	14353	14288	14325	14091	14113	14114	14150	14242	14220	14163	14174	14295	14253	14207	14348	14297	14249	14179	14176	14124	14267	14371	14140	14226	14147	14336	14333	14378	14237	14249	14063	14159	14278	14133	14116	14290	14236	14306	14341	14271	14175	14369	14220	14297	14083	14386	14233	14085	14240	14335	14258	14341	14252	14116	14097	14136	14180	14231	14252	14285	14307	14221	14180	14242	14145	14161	14135	14252	14258	14190	14228	14241	14162	14176	14372	14100	14268	14269	14083	14191	14184	14087	14257	14220	14106	14260	14068	14236	14103	14233	14168	14213	14330	14205	14257	14311	14264	14195	14263	14259	14114	14295	14157	14207	14331	14421	14268	14252	14211	14191	14152	14049	14299	14279	14068	14420	14232	14132	14152	14101	14357	14310	14170	14105	14176	14364	14167	14104	14106	14139	14266	14191	14171	14176	14279	14169	14289	14208	14285	14164	14168	14277	14252	14231	14266	14229	14176	14219	14097	14252	14050	14143	14209	14147	14191	14145	14169	14267	14237	14291	14199	13958	14289	14161	14138	14091	14230	14255	14199	14199	14456	14245	14278	14046	14311	14188	14174	14313	14093	14455	14233	14216	14202	14227	14240	14211	14219	14150	14168	14244	14238	14286	14434	14077	14254	14147	14291	14196	14196	14162	14147	14230	14076	14169	14111	14146	14212	14142	14231	14304	14197	14283	14272	14245	14173	14126	14306	14270	14203	14198	14126	14423	14149	14249	14208	14139	14325	14245	14146	14373	14086	14012	14295	14325	14407	14207	14222	14326	14242	14375	14286	14038	14282	14246	14205	14157	14237	14432	14199	14253	14255	14211	14218	14101	14094	14149	14185	14283	14141	14197	14331	14266	14246	14229	14199	14236	14404	14148	14236	14063	14252	14071	14359	14223	14450	14053	14285	14426	14151	14283	14205	14318	14267	14271	14197	14301	14149	14213	14270	14199	14286	14141	14285	14265	14061	14382	14222	14199	14341	14002	13961	14306	14191	14139	14253	14379	14235	14315	14262	14348	14185	14380	14165	14227	14255	14310	14218	14085	14148	14218	14361	14182	14365	14403	14220	14253	14169	14173	14369	14223	14261	14332	14175	14068	14349	14296	14283	14167	14118	14283	14310	14078	14211	14180	14115	14252	14119	14213	14153	14157	14021	14184	14219	14329	14267	14177	14335	14353	14302	14229	14375	14362	14281	14238	14100	14184	14263	14287	14233	14168	14097	14359	14207	14483	14319	14160	14304	14264	14203	14239	14400	14255	14284	14207	14322	14166	14083	14324	14169	14247	14250	14231	14239	14274	14210	14368	14252	14262	14135	14117	14177	14156	14194	14273	14166	14132	14289	14311	14238	14289	14276	14295	14131	14361	14400	14023	14160	14308	14221	14306	14259	14260	14195	14222	14156	14185	14105	14176	14063	14205	14395	14033	14291	14044	14112	14257	14200	14266	14218	14225	14128	14089	14258	14223	14171	14304	14400	14044	14176	14239	14233	14139	14272	14187	14152	14138	14264	14216	14204	14299	14276	14314	14175	14241	14254	14263	14154	14154	14050	14219	14340	14202	14360	14132	14364	14114	14327	14012	14266	14597	14098	14274	14170	14141	14144	14255	14432	14314	14319	14241	14094	14186	14212	14144	14097	14260	14357	14202	14258	14242	14013	14231	14084	14198	14152	14228	14115	14120	14406	14189	14235	14208	14228	14228	14151	14336	14164	14275	14186	14049	14058	14287	14252	14243	14256	14245	14192	14061	14196	14236	14189	14293	14400	14197	14195	14271	14153	14169	14207	14270	14216	14381	14218	14283	14304	14181	14127	14300	14129	14264	14324	14237	14254	14357	14153	14169	14218	14293	14095	14240	14240	14361	14205	14238	14330	14187	14290	14288	14354	14210	14156	14273	14405	14352	14291	14136	14185	14298	14348	14151	14163	14228	14312	14250	14210	14390	14296	14221	14136	14234	14251	14303	14286	14343	14258	14311	14341	14195	14216	14169	14213	14428	14256	14267	14328	14169	14298	14329	14307	14148	14324	14061	14180	14171	14301	14082	14301	14277	14272	14215	14312	14307	14228	14184	14442	14266	14158	14154	14288	14525	14144	14181	14372	14380	14363	14358	14254	14195	14312	14199	14079	14359	14071	14227	14227	14210	14285	14208	14280	14277	14326	14199	14295	14185	13975	14274	14293	14209	14376	14238	14209	14062	14260	14236	14122	14131
23838	21114	28535	23938	21516	58339	66792	55209	37126	23247	17390	15150	14752	15019	14617	14727	14783	14789	14681	14510	14841	14595	14829	14789	14767	14792	14548	14638	14849	14673	14447	14969	14478	14798	14689	14668	14620	14662	14743	14578	14600	14693	14751	14792	14651	14689	14512	14404	14662	14652	14696	14695	14595	14761	14783	14712	14723	14624	14686	14603	14583	14585	14486	14750	14522	14614	14629	14508	14462	14600	14476	14594	14630	14506	14542	14393	14785	14390	14589	14496	14779	14611	14598	14367	14528	14728	14402	14484	14590	14332	14527	14764	14613	14469	14669	14663	14446	14485	14598	14768	14660	14740	14462	14575	14526	14453	14523	14547	14537	14402	14637	14768	14637	14518	14764	14625	14531	14787	14505	14646	14623	14694	14539	14476	14579	14548	14699	14451	14372	14504	14561	14343	14627	14580	14684	14660	14573	14801	14696	14617	14623	14525	14722	14523	14587	14606	14538	14647	14686	14457	14614	14512	14603	14550	14597	14651	14674	14612	14480	14577	14664	14622	14617	14902	14585	14716	14788	14600	14540	14395	14538	14715	14724	14668	14579	14639	14441	14589	14617	14593	14625	14517	14674	14409	14551	14537	14507	14601	14485	14455	14499	14672	14699	14529	14520	14577	14364	14285	14451	14363	14633	14504	14824	14538	14629	14609	14493	14461	14577	14603	14604	14555	14595	14441	14583	14648	14703	14488	14593	14475	14481	14643	14448	14690	14500	14661	14716	14454	14536	14489	14477	14661	14745	14543	14473	14594	14614	14637	14610	14601	14701	14651	14591	14443	14328	14637	14593	14729	14711	14461	14674	14581	14553	14638	14633	14500	14591	14502	14413	14545	14585	14503	14538	14510	14440	14597	14649	14640	14416	14524	14653	14743	14582	14523	14522	14625	14472	14620	14784	14800	14523	14696	14549	14615	14541	14632	14413	14617	14692	14613	14665	14736	14652	14647	14401	14419	14754	14534	14557	14711	14613	14495	14672	14469	14640	14539	14307	14768	14453	14716	14625	14471	14545	14575	14602	14741	14579	14537	14499	14578	14380	14606	14580	14627	14548	14660	14578	14584	14559	14601	14614	14408	14525	14688	14429	14562	14554	14531	14742	14587	14344	14663	14350	14624	14669	14531	14665	14590	14392	14478	14659	14537	14582	14638	14493	14575	14621	14632	14567	14586	14566	14549	14591	14579	14459	14570	14582	14397	14509	14410	14707	14575	14671	14613	14563	14477	14409	14683	14540	14488	14530	14658	14432	14510	14406	14423	14575	14590	14611	14411	14401	14622	14554	14571	14497	14346	14623	14540	14505	14515	14627	14614	14649	14567	14585	14591	14481	14314	14723	14755	14715	14606	14688	14611	14545	14740	14638	14604	14638	14447	14638	14573	14598	14549	14607	14564	14434	14609	14736	14632	14492	14454	14748	14410	14649	14585	14531	14387	14745	14588	14535	14424	14487	14541	14611	14554	14673	14717	14674	14513	14482	14520	14738	14474	14562	14476	14572	14315	14580	14490	14514	14487	14511	14386	14576	14552	14517	14583	14318	14480	14493	14788	14761	14704	14482	14384	14530	14576	14588	14542	14665	14555	14556	14338	14509	14567	14567	14458	14366	14626	14530	14672	14599	14522	14638	14482	14870	14504	14513	14519	14433	14416	14573	14373	14497	14654	14778	14696	14558	14717	14530	14548	14790	14567	14798	14429	14519	14585	14648	14569	14646	14476	14560	14503	14643	14415	14433	14634	14590	14656	14667	14560	14501	14478	14385	14706	14459	14458	14568	14378	14746	14544	14485	14473	14549	14536	14554	14553	14623	14501	14505	14432	14561	14660	14612	14603	14521	14591	14533	14651	14473	14460	14650	14378	14522	14426	14640	14811	14657	14563	14690	14551	14597	14654	14620	14651	14377	14523	14501	14442	14456	14569	14611	14627	14531	14543	14427	14665	14594	14507	14609	14520	14490	14497	14621	14703	14528	14558	14365	14356	14589	14593	14768	14609	14472	14488	14418	14477	14419	14629	14546	14517	14868	14712	14826	14482	14577	14471	14502	14623	14503	14548	14635	14485	14545	14819	14700	14407	14332	14657	14521	14738	14507	14658	14720	14592	14505	14440	14440	14852	14553	14467	14531	14620	14815	14588	14597	14418	14735	14561	14540	14677	14747	14481	14579	14592	14521	14468	14568	14453	14442	14466	14379	14772	14653	14459	14447	14661	14632	14389	14503	14454	14656	14453	14702	14502	14527	14506	14507	14552	14708	14680	14413	14536	14660	14725	14439	14429	14502	14428	14427	14605	14604	14459	14517	14620	14543	14613	14531	14460	14426	14463	14550	14706	14523	14684	14512	14706	14615	14674	14514	14381	14530	14588	14379	14537	14588	14619	14467	14375	14502	14537	14705	14574	14602	14593	14590	14708	14623	14585	14467	14427	14570	14401	14412	14443	14596	14466	14689	14532	14434	14438	14609	14545	14743	14620	14657	14624	14682	14612	14615	14501	14313	14422	14585	14528	14401	14554	14634	14466	14575	14572	14751	14420	14509	14510	14607	14554	14587	14635	14683	14576	14536	14549	14753	14378	14712	14474	14669	14519	14517	14633	14397	14492	14634	14609	14536	14558	14679	14558	14341	14618	14625	14510	14726	14451	14464	14443	14521	14508	14576	14458	14534	14629	14598	14479	14799	14498	14630	14622	14746	14780	14564	14481	14659	14509	14544	14694	14788	14576	14632	14568	14601	14551	14739	14436	14528	14663	14535	14526	14455	14434	14624	14401	14316	14545	14690	14529	14515	14431	14540	14566	14372	14393	14568	14525	14506	14544	14564	14397	14421	14467	14486	14541	14457	14569	14537	14467	14812	14683	14592	14609	14478	14681	14779	14659	14550	14523	14352	14686	14652	14418	14729	14498	14499	14419	14672	14376	14566	14637	14757	14546	14668	14617	14503	14779	14567	14329	14680	14638	14416	14603	14673	14591	14617	14666	14546	14578	14836	14677	14513	14615	14731	14641	14521	14485	14623	14402	14514	14498	14457	14377	14652	14588	14714	14657	14571	14501	14501	14555	14404	14621	14623	14743	14553	14390	14562	14622	14541	14615	14652	14530	14454	14693	14553	14589	14633	14779	14656	14417	14550	14653	14559	14494	14505	14552	14532	14376	14523	14563	14519	14654	14586	14524	14666	14749	14557	14630	14637	14309	14466	14399	14415	14630	14611	14419	14677	14563	14725	14718	14755	14464	14374	14755	14497	14626	14493	14551	14538	14677	14551	14702	14562	14714	14479	14541	14624	14666	14620	14468	14428	14629	14588	14514	14631	14850	14619	14548	14710	14527	14676	14540	14483	14504	14721	14573	14436	14522	14528	14462	14570	14544	14702	14579	14559	14503	14691	14544	14596	14471	14631	14660	14600	14587	14431	14483	14560	14606	14377	14424	14451	14463	14542	14482	14637	14405	14477	14616	14547	14578	14636	14620	14504	14543	14493	14589	14695	14543	14624	14416	14621	14443	14388	14401	14577	14678	14630	14666	14618	14582	14504	14469	14649	14437	14497	14681	14278	14491	14605	14670	14585	14558	14599	14513	14747	14558	14602	14780	14614	14593	14595	14491	14570	14747	14588	14677	14494	14572	14544	14330	14451	14858	14644	14359	14519	14752	14624	14360	14651	14594	14457	14594	14737	14725	14674	14319	14374	14619	14547	14592	14701	14453	14620	14631	14351	14673	14458	14611	14615	14674	14721	14469	14525	14547	14502	14528	14611	14639	14552	14465	14640	14717	14885	14758	14453	14365	14597	14489	14731	14484	14735	14624	14594	14642	14584	14607	14492	14627	14561	14410	14444	14415	14546	14670	14373	14431	14277	14470	14524	14676	14701	14687	14601	14551	14463	14426	14647	14483	14580	14637	14531	14619	14480	14469	14613	14556	14674	14637	14562	14697	14495	14549	14624	14516	14413	14758	14458	14525	14446	14617	14580	14533	14655	14686	14463	14679	14625	14791	14554	14410	14588	14528	14731	14677	14666	14688	14392	14490	14568	14460	14429	14645	14736	14555	14601	14666	14503	14475	14576	14526	14597	14399	14606	14609	14457	14393	14459	14627	14625	14605	14647	14655	14603	14433	14397	14564	14541	14672	14708	14481	14525	14671	14644	14559	14737	14591	14718	14510	14653	14557	14704	14532	14523	14428	14644	14517	14440	14504	14667	14566	14389	14667	14500	14467	14586	14667	14601	14640	14620	14595	14603	14615	14510	14497	14791	14691	14528	14567	14586	14432	14540	14570	14692	14729	14479	14425	14516	14574	14516	14634	14750	14584	14496	14435	14546	14535	14652	14623	14379	14650	14519	14484	14719	14769	14450	14510	14444	14596	14564	14642	14341	14571	14471	14486	14539	14382	14563	14524	14463	14694	14488	14612	14566	14585	14786	14676	14516	14513	14663	14782	14594	14470	14517	14480	14614	14404	14575	14509	14648	14352	14586	14522	14688	14526	14472	14544	14478	14495	14750	14376	14499	14626	14725	14702	14575	14745	14448	14699	14613	14541	14615	14647	14615	14685	14606	14709	14649	14588	14557	14476	14648	14385	14650	14642	14752	14463	14570	14444	14566	14751	14615	14578	14652	14519	14737	14580	14592	14439	14525	14474	14482	14452	14565	14570	14658	14420	14667	14603	14405	14460	14671	14568	14473	14656	14609	14730	14678	14434	14464	14758	14683	14661	14335	14490	14499	14619	14579	14540	14589	14786	14452	14602	14347	14514	14782	14512	14885	14593	14619	14531	14613	14453	14522	14574	14363	14392	14609	14627	14534	14575	14641	14639	14525	14478	14558	14552	14615	14383	14539	14424	14711	14598	14695	14586	14633	14360	14545	14561	14533	14614	14471	14523	14598	14475	14409	14549	14569	14413	14489	14559	14603	14655	14758	14650	14345	14535	14324	14513	14699	14435	14603	14554	14567	14600	14693	14422	14514	14571	14605	14652	14848	14703	14506	14615	14592	14428	14668	14455	14710	14515	14636	14665	14545	14635	14587	14621	14593	14540	14695	14625	14853	14474	14489	14568	14764	14458	14481	14652	14329	14414	14459	14466	14486	14438	14614	14655	14485	14521	14601	14492	14682	14601	14512	14646	14553	14509
15115	25577	23961	19592	21209	64740	68631	56205	37881	21577	15901	14188	13786	13680	13759	13955	13632	13811	13761	13814	13974	13905	13871	13662	13934	13975	13759	13841	13733	13812	13872	13720	13895	13803	13816	13694	13726	13943	13812	13806	13926	13782	13785	13837	13936	13833	13882	13781	13875	13887	13699	13874	13742	13649	13562	14079	13730	13893	13805	13832	13639	13954	13716	13818	13755	13694	13818	13818	13710	13650	13840	13774	13826	13722	13846	13779	13856	13734	13812	13740	13935	13686	13895	13709	13733	13868	13944	13800	13887	13753	13849	13794	13769	13666	13982	13716	13830	13897	13758	13983	13836	13798	13810	13962	13740	13748	13724	13648	13760	13685	13753	13763	13765	13869	13711	13774	13637	13778	13673	13727	13661	13810	13820	13727	13664	13802	13705	13715	13771	13853	13675	13791	13624	13765	13786	13792	13741	13735	13578	13635	13903	13837	13782	13743	13697	13830	13628	13672	13772	13934	13639	13699	13762	13965	13811	13898	13690	13521	13692	13835	13914	13649	13823	13678	13731	13796	13756	13821	13641	13947	13615	13878	13829	13718	13778	13862	13762	13647	13805	13845	13641	13808	13744	13703	13764	13662	13702	13791	13776	13889	13703	13708	13894	13671	13715	13672	13700	13711	13756	13768	13676	13802	13659	13627	13794	13732	13863	13618	13729	13752	13722	13762	13833	13797	13838	13714	13835	13880	13783	13773	13965	13756	13729	13678	13686	14031	13720	13714	13666	13768	13718	13758	13913	13922	13681	13703	13796	13692	13861	13873	13851	13708	13865	13524	13820	13695	13749	13748	13757	13691	13607	13720	13662	13790	13876	13728	13748	13745	13711	13857	13834	13753	13693	13882	13681	13748	13727	13780	13814	13916	13775	13706	13818	13604	13839	13680	13812	13821	13791	13642	13820	13794	13673	13677	13726	13749	13681	13857	13803	13764	13909	13884	13794	13718	13665	13827	13709	13683	13722	14007	13929	13727	13825	13657	13797	13789	13696	13642	13669	13679	13796	13763	13827	13709	13821	13754	13771	13651	13891	13698	13857	13785	13722	13818	13718	13785	13839	13885	13752	13790	13802	13745	13632	13950	13953	13723	13838	13710	13767	13809	13695	13807	13949	13782	13667	13745	13819	13668	13839	13708	13748	13718	13847	13799	13826	13954	13643	13796	13755	13701	13779	13696	13789	13607	13788	13797	13886	13911	13735	13782	13798	13920	13862	13804	13787	13805	13777	13789	13765	13707	13961	13738	13762	13724	13722	13740	13661	13598	13751	13658	13659	13878	13842	13586	13732	13573	13590	13681	13712	13801	13652	13856	13757	13749	13813	13954	13745	13730	13709	13780	13707	13836	13804	13759	13819	13758	13699	13730	13763	13762	13776	13897	13645	13863	13804	13986	13708	13922	13895	13831	13724	13603	13827	13723	13857	13740	13591	13910	13726	13868	13814	13781	13699	13676	13639	13826	13901	13843	13861	13740	13603	13750	13806	13717	13663	13925	13685	13610	13764	13774	13705	13833	13582	13863	13763	13850	13852	13832	13506	13873	13732	13908	13656	13792	13774	13841	13689	13810	13727	13827	13861	13704	13912	13600	13626	13823	13713	13723	13676	13835	13703	13824	13641	13835	13588	13711	13718	13657	13861	13653	13699	13790	13826	13870	13782	13868	13723	13799	13826	13915	13699	13858	13769	13648	13661	13799	13705	13769	13760	13738	13960	13761	13842	13747	13758	13896	13688	13842	13442	13714	13800	13819	13834	13725	13699	13787	13801	13817	13865	13869	13839	13749	13820	13742	13732	13747	13709	13779	13874	13663	13647	13892	13708	13645	13837	13770	13987	13810	13785	13581	13792	13774	13772	13831	13804	13902	13827	13809	13692	13802	13824	13757	13574	13805	13812	13839	13987	13844	13761	13768	13792	13639	13918	13767	13732	13910	13971	13780	13856	13861	13722	13801	13557	13707	13793	13617	13759	13752	13840	13609	13933	13907	13687	13672	13747	13642	13737	13800	13892	13845	13827	13668	13682	13686	13777	13765	13795	13810	13743	13745	13725	13751	13753	13793	13830	13806	13628	13827	13801	13933	13734	13720	13672	13659	13979	13839	13582	13681	13810	13715	13826	13751	13888	13806	13721	13748	13627	13722	13706	13769	13795	13827	13653	13568	13772	13882	13901	13653	13661	13756	13646	13773	13864	13699	13807	13756	13761	13804	13545	13883	13632	13827	13928	13862	13911	13791	13800	13705	13809	13706	13788	13785	13782	13743	13643	13714	13845	13758	13692	13775	13859	13762	13811	13694	13837	13902	13782	13762	13674	13600	13861	13768	13809	13878	13858	13915	13803	13614	13904	13670	13893	13681	13768	13897	13826	13660	13778	13763	13842	13860	13650	13646	13660	13714	13670	13839	13655	13916	13704	13848	13742	13750	13765	13653	13672	13809	13799	13726	14079	13795	13756	13728	13814	13862	13838	13856	14022	13603	13743	13878	13824	13807	13815	13675	13829	13793	13811	13744	13891	13775	13670	13934	13566	13810	13915	13767	13672	13819	13978	13641	13768	13801	13687	13755	13845	13887	13804	13731	13873	13842	13813	13582	13695	13776	13798	13815	13821	13642	13695	13801	13559	13805	13774	13669	13848	13593	13848	13796	13659	13953	13748	13741	13843	13765	13602	13732	13807	13719	13775	13675	13673	13862	13804	13670	13751	13838	13811	13646	13730	13819	13638	13812	13707	13994	13812	13848	13708	13732	13582	13787	13839	13729	13728	13599	13688	13810	13680	13713	13835	13717	13842	13782	13824	13832	13768	13659	13660	13774	13827	13701	13829	13669	13797	13723	13728	13678	13857	13706	13786	13751	13866	13890	13722	13807	13874	13716	13749	13650	13628	13738	13797	13756	13660	13709	13670	13782	13880	13629	13906	13717	13803	13709	13774	13685	13841	13865	13793	13892	13801	13838	13716	13733	13726	13774	13684	13598	13683	13667	13703	13554	13974	13800	13669	13686	13797	13718	13899	13711	13814	13842	13824	13823	13623	13752	13910	13711	13647	13741	13790	13711	13948	13787	13941	13611	13802	13660	13635	13947	13731	13802	13804	13874	13580	13742	13725	13803	13904	13870	13780	13700	13678	13766	13959	13805	13868	13672	13854	13690	13748	13714	13820	13876	13758	13789	13813	13830	13749	13624	13738	13726	13968	13767	13689	13793	13702	13712	13820	13717	13834	13749	13814	13723	14019	13766	13736	13728	13628	13772	13703	13714	13800	13656	13696	13825	13752	13721	13889	13674	13762	13708	13819	13778	13695	13782	13696	13691	13850	13761	13839	13737	13766	13653	13814	13755	13706	13905	13953	13714	13775	13767	13659	13838	13765	13860	13681	13678	13683	13653	13708	13792	13716	13672	13757	13740	13667	13913	13808	13753	13841	13663	13787	13881	13742	13722	13884	13699	13724	13698	13642	13763	13674	13769	13589	13905	13751	13932	13710	13818	13799	13661	13726	13955	13834	13766	13844	13700	13766	13691	13717	13692	13706	13632	13807	13832	13825	13739	13856	13920	13751	13942	13784	13873	13804	13643	13887	13664	13912	13674	13737	13920	13557	13684	13799	13671	13707	13637	13776	13969	13698	13738	13821	13749	13752	13711	13593	13813	13848	13791	13804	13819	13572	13650	13814	13755	13736	13677	13577	13825	13725	13825	13827	13736	13810	13749	13752	13790	13644	13753	13667	13746	13662	13746	13752	13821	13787	13614	13841	13686	13725	13592	13819	13812	13709	13666	13862	13763	13907	13650	13773	13756	13753	13693	13759	13837	13681	13838	13723	13623	13656	13753	13903	13752	13860	13750	13715	13799	13629	13733	13802	13613	13763	13852	13903	13800	13902	13905	13808	13761	13852	13998	13810	13698	13724	13617	13705	13682	13757	13563	13810	13666	13836	13813	13824	13797	13889	13609	13813	13701	13851	13709	14017	13837	13886	13608	13725	13666	13799	13748	13726	13537	13769	13634	13765	13775	13768	13752	13812	13775	13726	13792	13798	13675	13734	13713	13771	13757	13921	13760	13721	13741	13647	13705	13827	13901	13668	13754	13750	13821	13708	13786	13741	13636	14010	13791	13737	13823	13705	13851	13713	13728	13760	13761	13864	13709	13708	13768	13693	13900	13865	13684	13716	13733	13643	13862	13787	13876	13712	13907	13826	13866	13622	13666	13641	13759	13836	13759	13734	13870	13642	13665	13959	13846	13703	13769	13684	13848	13807	13713	13767	13694	13741	13740	13634	13758	13695	13731	13687	13792	13659	13817	13796	13850	13711	13672	13800	13749	13790	13779	13625	13825	13653	13783	13728	13860	13804	13700	13807	13794	13640	13896	13743	13869	13827	13717	13818	13715	13661	13893	13803	13795	13740	14018	13796	13759	13917	13697	13718	13810	13680	13666	13732	13645	13792	13915	13763	13773	13754	13823	13730	13856	13765	13673	13761	13832	13828	13652	13514	13788	13727	13805	13854	13712	14061	13853	13935	13768	13707	13751	13754	13728	13793	13771	13780	13749	13764	13610	13804	13848	13797	13762	13875	13684	13797	13769	13665	13629	13797	13712	13766	13846	13905	13783	13845	13651	13731	13692	13722	13781	13735	13811	14002	13628	13856	13730	13797	13781	13746	13745	13566	13714	13692	13695	13816	13863	13738	13812	13613	13707	13621	13852	13613	13852	13646	13651	13669	13801	13801	13786	13623	13805	13681	13822	13711	13755	13698	13675	13824	13694	13851	13654	13620	13826	13709	13710	13726	13716	13803	13710	13804	13679	13746	13738	13847	13872	13868	13681	13679	13705	13907	13765	13739	13724	13689	13837	13696	13671	13848	13716	13652	13813	13657	13661	13825	13753	13800	13821	13697	13707	13718	13742	13766	13820	13763	13896	13673	13603	13820	13741	13667	13771	13860	13702	13759	13642	13759	13769	13662	13756	13779	13717	13833	13906	13656	13796	13836	13955	13813	13672	13863	13949	13640	13600	13727	13861	13856	13707	13783	13625	13730	13935	13660	13782	13735	13740	13791	13644	13857	13700	13918	13801	13821	13886	13719	13777	13835	13768	13692	13763	13647	13678	13682	13923	13824	13872	13769	13710
28483	21056	19559	17040	15433	19560	26737	23500	19233	16633	15547	15281	15402	15188	15315	15115	15225	15007	15311	15160	15248	15344	15178	15280	15129	15450	15262	15162	15317	15148	15309	15206	15153	15292	15207	15215	15186	15172	15312	15329	15338	15218	15058	15155	15171	15097	15228	15222	15099	15293	15247	15063	15295	15094	15449	15339	15167	15106	15080	15157	15200	15196	15064	15042	15252	15375	15274	15148	15360	15469	15346	15108	15258	15086	15039	15171	15184	15082	15277	15146	15213	15284	15239	15170	15218	15430	15423	15255	15217	15415	15086	15274	15200	15299	15399	15293	15130	15261	15230	15214	15094	15163	15114	15275	15335	15335	15294	15100	15044	15298	15298	15242	15327	15119	15195	15282	15221	15135	15291	15340	15379	15301	15306	15171	14986	15335	15083	15140	15105	14832	15189	15143	15149	15160	15316	15095	15298	15290	15293	15271	15261	15195	15143	15608	15437	15268	15223	15393	15309	15356	15228	15227	15171	15193	15166	15304	15237	15128	15280	15131	15279	15187	15320	15339	15241	15103	15410	15235	15259	15185	15090	15082	15138	15315	15184	15261	15184	15053	15125	15280	15227	15320	15218	15233	15231	15459	15329	15042	15047	15126	15160	15051	15160	15173	15073	15299	15157	15260	15254	15054	15197	15208	14972	15177	15148	15161	15187	15147	15289	15388	15071	15126	15412	15114	15154	15303	15261	14996	15246	15176	15174	15241	15221	15235	15123	15200	15447	15161	15242	15087	15179	15278	15201	15290	15176	15296	15150	15173	15432	15402	15242	15224	15165	15173	15029	15234	15296	15311	15206	15182	15227	15089	15174	15164	15393	15240	15359	15251	15183	15162	15245	15186	15200	15387	15142	15229	15184	15166	15382	15070	15243	15440	15225	15166	15153	15175	15158	15263	15190	15328	15304	15249	15372	15243	15003	15371	15162	15406	15116	15219	15385	15213	15260	15300	15232	15128	15172	15514	15422	15260	15339	15118	15357	15368	15251	15309	15270	15056	15060	15394	15027	15300	15157	15311	15313	15162	15254	15353	14982	15109	15307	15204	15283	15118	15275	15171	14976	15091	15121	15110	15174	14971	15257	15313	15253	15056	15355	15166	15078	15273	15376	15354	15355	15123	15457	15316	15410	15304	15390	15038	15323	15300	15191	15261	15115	15032	15373	15229	15072	15207	15213	15184	15140	15201	15271	15154	15206	15182	15202	15245	15441	15182	15124	15187	15258	15084	15327	15254	15288	15288	15316	15276	15144	15050	15207	15310	15443	15341	15161	15321	15350	15079	15452	15179	15222	15091	15173	15111	15214	15147	15175	15296	15183	15224	15159	15272	15201	15275	15369	15226	15201	15297	15253	15226	15199	15251	15160	15147	15263	15164	15351	15107	15284	15381	15071	15044	15249	15234	15292	15141	15149	15060	15108	15259	15130	15266	15338	15251	15385	15249	15195	15214	15039	15112	15143	15166	15215	15153	15164	15148	15135	15255	15259	15123	15185	15208	15119	15170	15102	15272	15144	15129	15354	15264	15241	15126	15153	15046	15326	15259	15179	15149	15392	15490	15305	15256	15280	15170	15164	15273	15188	15389	15325	15352	15197	15213	15375	15238	15135	15438	15202	15246	15349	15179	15157	15091	15130	15239	15140	15325	15239	15124	15289	15246	15252	15042	15096	15177	15252	15077	15234	15484	15299	15058	15245	15151	15325	15140	15331	15242	15453	15247	15307	15180	15150	15285	15066	15136	15226	15251	15371	15252	15308	15072	15168	15505	15444	15136	15281	15234	15217	15235	15322	15288	15336	15146	15229	15218	15233	15221	15371	15082	15004	15128	15227	15085	15397	15089	15215	15177	15264	15294	15192	15204	15203	15177	15067	15221	15132	15110	15249	15291	15171	15097	15365	15261	15142	15292	15179	15207	15031	15194	15215	15299	15403	15283	15288	15149	14952	14983	15301	15136	15359	15364	15219	15093	15208	15033	15190	15223	15086	15252	15340	15032	15256	15235	15376	15264	15362	15061	15009	15160	15135	15323	15098	15266	15326	15228	15169	15088	15241	15154	15273	15208	15210	15149	15069	15097	14867	15264	15156	15203	15261	15254	15267	15243	15077	15090	15192	15260	15112	15227	15379	15207	15128	15102	15322	15331	15319	15118	15361	15223	15353	15154	15224	15299	15169	15240	15247	15249	15161	15126	15226	14970	15138	15270	15103	15279	15235	15366	15353	15313	14955	15072	15210	15084	15449	15118	15161	15292	15239	15314	15261	15343	15082	15180	15086	15091	15288	15210	15102	15328	15327	15209	15231	15082	15148	15310	15076	15120	15356	15194	15138	15098	15206	15282	15361	15249	15214	15462	15212	15067	15070	15197	15258	15239	15280	15306	15153	15206	15276	15286	15074	15229	15107	15023	15047	15010	15258	15034	15299	15253	15139	15213	15190	15216	15074	15393	15169	15207	15194	15314	15342	15118	15376	15361	15193	15326	15331	15357	15316	15178	15339	14985	15134	15235	15156	14964	15240	15296	15438	15308	15232	15346	15149	15116	15402	15173	15362	15092	15366	15246	15156	15179	15151	15188	15258	15151	15232	15174	15318	15128	15185	15405	15316	15054	15136	15000	15243	15259	15260	15163	15281	15246	15218	15234	15060	15220	15024	15135	15097	15076	15190	15004	15357	15189	15195	15113	15096	15238	15157	15145	15205	15298	15204	15252	14940	15226	15266	15170	15302	15223	15226	15220	15086	15009	15368	15439	15131	15170	15293	15310	15184	15151	15477	15407	15230	15215	15165	15377	15251	15358	15237	15024	14957	15264	15342	15072	15179	15175	15000	15312	15187	15266	15203	15232	15225	15183	15357	15197	15193	15191	15009	15192	15118	15263	15255	15101	15222	15242	15083	15253	15282	15063	15153	15274	15296	15325	15368	15090	15199	15156	15146	15354	15497	15272	15286	15278	15346	15224	15272	15255	15332	15174	15319	15195	15292	15086	15206	15288	15411	15177	15314	15141	15073	15118	15228	15309	15216	15358	15182	15071	15185	15328	15366	15126	15288	15229	15159	15210	15404	15159	15311	15385	15091	15122	15230	15081	15249	15264	15204	15125	15221	15060	15146	15233	15021	15173	15189	15181	15281	15054	15362	15272	15300	15195	15052	15083	15307	15066	15002	15131	15102	15170	15205	15108	15200	15202	15289	15290	15124	15086	15294	15285	15279	15178	15413	15346	15131	15106	15020	15231	15161	15016	15260	15105	15193	15114	15322	15342	15312	15280	15283	15319	15383	15262	15146	15176	15239	15161	15423	15172	15369	15305	15165	15018	15363	15255	15294	15335	15321	15164	15202	15298	15197	15249	15219	15118	15115	15135	15158	15326	15428	15096	15131	15227	15138	15311	15139	15250	15233	15148	15301	15215	15095	15109	15441	15343	15281	15275	15305	15237	15282	15141	15377	15179	15410	15179	15307	15324	15256	15216	15228	15063	14989	15043	15261	15098	14948	15045	15233	15142	15018	15022	15178	15287	15219	15212	15117	15176	15272	15186	15249	15150	15372	15390	15233	15122	15106	15069	15132	15210	15229	15067	15257	15229	15375	14919	15279	15156	15324	15263	15264	15199	14982	15065	15366	15468	15174	15123	15204	15239	15173	15337	15450	15173	15393	15248	15214	15208	15260	15013	15191	15188	15332	15365	15342	15417	15097	15125	15274	15214	15245	15342	15317	15305	15404	15187	15181	15135	15163	15217	15281	15168	15175	15263	15216	15219	15152	15332	15269	15066	15081	15203	15082	15255	15242	15242	15285	15216	15261	15180	15240	15288	15074	15228	15129	15146	15173	15228	15010	15324	15197	15046	15293	15140	15175	15233	15211	15090	15229	15097	15271	15222	15136	15351	15351	15236	15019	15049	15108	15266	15106	15222	15299	15021	15181	15142	15039	15235	15254	15226	15268	15156	15354	15196	15315	15101	15227	15217	15306	15357	15183	15072	15398	15267	15353	15160	15331	15321	15158	15223	15328	15202	15230	15315	15364	15286	15176	15175	15075	15132	15241	15333	15183	15340	15361	15484	15151	15268	15314	15158	15182	15214	15217	15413	15320	15257	15250	15224	15238	15356	15242	15150	15257	15319	15217	15393	15404	15140	15109	15337	15394	15377	15160	15254	15476	15376	15247	15405	15156	15324	15165	15201	15128	15234	15316	15266	15103	15143	15094	15346	15284	15139	15257	15238	15277	15139	15320	15206	15006	15274	15327	15384	15245	15218	15199	15219	15061	15111	15180	15221	15323	15137	15003	15076	15163	15001	15205	15156	15219	15391	15245	15282	15386	15260	15143	15057	15079	15285	15145	14958	15253	15196	15232	15398	15227	15008	15095	15075	15349	15173	15497	15175	15141	15292	15204	15342	15266	15198	15348	15238	15315	15172	15135	15119	15376	15453	15188	15176	15444	15297	15237	15095	15127	15134	15230	15213	15276	15405	15372	15246	15145	15092	15144	15038	15118	15282	15179	15205	14981	15223	15427	15243	15313	15197	15332	15162	15266	15220	15314	15393	15223	15058	15352	15055	15277	15086	15339	15023	15236	15099	15217	15161	15348	15296	15270	15265	15151	15221	15294	15431	15205	15055	15002	15081	15280	15149	15179	15435	15147	15350	15262	15257	15242	15301	15363	15203	15158	15356	15226	15322	15383	15169	15331	15141	15331	15229	15301	15369	15303	15102	15074	15384	15188	15187	15155	15246	15232	15373	15313	15165	15158	14837	15080	15207	15293	15286	15260	15178	15372	15534	15254	15360	15060	15259	15105	15364	15137	15298	15256	15147	15449	15210	15200	15419	15206	15359	15172	15167	15184	15289	15096	15119	15303	15312	15146	15205	15164	15234	15296	15265	15296	15307	15211	15275	15163	15136	15101	15246	15220	15261	15267	15183	15337	15420	15344	15175	15406	15267	15296	15215	15330	15157	15139	15177	15133	15203	15276	15160	15187	15302	15304	15204	15333	15282	15072	15245	15216	15222	15048	15072	15346	15185	15082	15349	15339	14945	15183	15268	15180	15184	15360	15378	15332	15314	15237	15365	15410	15149	15233	15333	15332	15180	15170	15301	15268	15343	15152	15164	15378	15177	15274	15336	15300	15174
14389	14940	14990	14584	14468	21705	29104	23966	18518	15196	14546	14228	14203	14300	14124	14285	14130	14186	14203	14155	14146	13958	14234	14192	14136	14125	14338	14230	14153	14321	14142	14099	14243	14283	14295	14141	14181	14173	13974	14236	14122	14311	14398	14147	14123	14143	14099	14181	14202	14039	14053	14301	14288	14204	14145	14058	14187	14101	14069	14069	14147	14184	14154	14160	14216	14174	14031	14259	14087	14303	14172	14259	14330	14028	14117	14235	14027	13989	14145	14022	14099	14109	14109	14288	14108	14209	14183	14136	14244	14067	14217	14248	14066	14248	14235	14087	14170	13896	14140	13958	14109	14048	14187	14163	14156	14163	14327	14380	14261	14155	14240	14388	14053	14293	14118	14072	14344	14120	14178	14159	14045	14120	14203	14147	14210	14278	14026	14261	14459	14314	14271	14241	14259	14289	14189	14274	14125	14140	14116	14211	14153	14125	14158	14097	14110	14162	14172	13949	14191	14268	14353	13905	14189	14120	14150	14314	14211	14242	14167	14090	14109	14083	14081	14029	14213	14149	14128	14180	14176	14211	14244	14262	14186	14176	14295	14249	14042	14354	14257	14101	14299	14394	14161	14305	14191	14295	14145	14214	14051	14199	14226	14205	14206	14285	14229	13965	14201	14250	14289	14064	14254	14092	13948	14138	14045	14026	14263	14165	14279	14055	14139	14213	14084	14287	14114	14255	14132	14196	14163	14332	14334	14142	14113	14173	14009	14132	14232	14101	14189	14174	14324	14239	14199	14041	14124	14173	14184	14169	14282	14048	14184	14299	14168	14332	14233	14212	14016	14280	14071	14171	14187	14187	14185	14096	14118	14219	14101	14214	14198	14275	14276	14214	14065	14167	14318	14282	14048	14107	14289	14298	14188	14128	14163	14141	13933	14088	14314	14271	14312	14178	14284	14216	14067	14136	14002	14113	14186	14352	14174	14147	14152	14288	14191	14107	14062	14168	14202	14133	14108	13952	14307	14260	14183	14178	14293	14088	14125	14177	14073	14064	14112	14099	14171	14246	14164	14106	14209	14169	14066	14103	14072	14019	14195	14223	14036	14205	14244	14248	13997	14177	14279	14131	14182	14037	14228	14307	14084	14074	14170	14141	14208	14069	14098	14165	14123	14308	14074	14099	14118	14324	14174	14298	14310	14088	14113	14156	14162	14186	14128	14343	14110	14301	14108	14248	14318	14154	14191	13986	14151	14198	14065	14233	14294	14149	14245	14260	14398	14290	14177	14192	14232	14146	14059	14320	14226	14041	14190	14102	14242	14266	14333	14174	14235	14158	14131	14180	14148	14157	14145	13981	14065	14150	14252	14319	14013	14288	14234	14150	13970	14197	14206	14171	14055	14266	14207	14232	14302	14086	14042	13862	14052	14158	14211	14262	14274	13990	14255	14145	14325	14080	14270	14181	14068	14332	14232	13995	14227	14069	14088	14253	14212	14248	14256	14076	14141	14250	14095	14132	14158	14083	14140	14175	14141	14168	14141	14169	14149	14220	14117	14113	14030	14128	14210	14118	14131	14117	14166	14170	14357	14113	14205	14167	14181	14130	14299	14312	14177	14165	14277	14120	14271	14128	14045	14232	14223	14170	14182	14217	14289	13985	14255	14217	14156	14192	14164	14083	14082	14357	14186	14375	14132	14214	14202	14141	14026	14169	14120	14193	14065	14360	14211	14234	14223	14085	14118	14132	14098	14201	14144	14155	14200	14218	14192	14306	14102	14290	14111	14160	14125	14242	14398	14196	14150	14195	13985	13996	14155	14071	14291	14149	14176	13971	14280	14152	14174	14204	14147	14122	14268	14185	14218	14334	14230	14217	14241	14135	14226	14127	14122	14281	14231	14036	14337	14213	14204	13997	14274	14221	14133	14182	14165	14049	14143	14384	14163	14172	14005	14114	14036	14196	14287	14163	14151	14067	14164	14206	14061	14136	14089	14298	14138	14123	14335	14181	14009	14077	14052	14390	14145	14342	14182	14162	14057	14339	14195	14135	14219	14235	14295	14153	14258	14041	14070	14133	14349	14131	13996	14209	14105	14081	14131	14166	14061	14364	13998	14225	14120	14246	14237	14035	14306	14139	14150	14235	14184	14223	14252	14327	14301	14254	14228	14234	14133	14177	14318	14203	14082	14096	14201	14125	14287	14224	14130	14132	14330	14191	14074	14117	14187	14176	14329	14255	14334	14255	14151	14202	14209	14119	14131	14260	14109	14296	14037	14217	14177	14133	14231	14129	14190	14166	14193	14115	14221	14115	14169	14198	14275	14120	14252	14068	14185	14213	14170	14208	14165	14279	14334	14186	14277	14197	14142	14295	14263	14045	14177	14405	14150	14170	14217	14290	14327	14313	14192	14029	14198	14038	14140	14296	14119	14283	14123	14129	14134	14208	14139	14200	14163	14244	14242	14111	14039	14201	14166	14234	14166	14153	14141	14213	14188	14196	14063	14212	14208	14201	14120	14259	14269	14109	14242	14105	14219	14011	14307	14014	14158	14135	14141	14147	14159	14051	14340	14153	14213	14126	14086	14136	14247	13932	14218	14058	14181	14275	14476	14151	14190	14173	14240	14163	14104	14120	14079	14254	14132	14242	14149	14128	14171	14106	14070	14196	14038	14206	14233	14045	14123	14231	14151	14276	14097	14144	14063	14145	14286	14002	14158	13939	14206	14178	14089	14147	14161	14180	14185	14034	14157	14191	14192	14089	13986	14167	14091	14130	14217	14276	14271	14180	14091	14262	14252	14229	14053	14189	14193	14074	14155	14288	14207	14225	14118	14127	14259	14100	14098	14007	14170	14321	14179	14180	14137	14334	14113	14121	14060	13985	13999	14212	14231	14244	14126	14223	14280	14322	14171	14146	14170	14150	13932	14223	14127	14018	14134	14231	14301	14204	13923	14131	14244	14119	14146	14106	14182	14162	14301	14034	14195	14098	14015	14181	14106	14319	14206	14269	14097	14081	14237	14102	14307	14210	14225	14194	14127	13993	14018	14253	14102	13998	14157	14129	14090	14297	14192	14061	14183	14164	14093	14204	14024	14157	14128	14085	14242	14168	14209	14068	14310	14276	14190	14292	14219	14087	14132	14118	14131	14056	14199	14189	14261	14289	14142	14128	14181	14292	14375	14165	14194	14203	14129	14192	14118	14094	14125	14003	14095	14197	14061	14269	14054	14018	14138	14175	14194	14073	13933	14136	14100	14227	14180	14244	14247	14067	14174	14204	14172	14099	14203	14229	14085	14290	14117	14163	14111	14300	14088	14091	14246	14128	14237	14227	14062	14136	14249	14205	14293	14126	14251	14170	14042	14048	14240	14243	14099	14214	14306	14188	14021	14252	14200	14251	14203	14188	14219	14193	14248	14143	14147	14198	14149	14076	14089	14266	14108	14087	14176	14237	14235	14137	14347	14161	14196	14116	14292	14103	14158	14318	14174	14231	14161	14259	14081	14191	14127	14207	13983	14315	14078	14471	14251	14196	13993	14262	14033	14159	14203	14240	14168	14075	14332	14247	14180	14217	14225	14262	14086	14127	14116	14107	14163	14173	14016	14317	14160	14171	14201	14136	14271	14270	14286	14127	14061	14242	14204	14287	14103	14232	14154	14262	14172	14183	14206	14164	14167	14167	14296	14229	14240	14037	14218	14281	14241	14088	14148	14089	14197	14210	14275	13979	14178	14064	14061	14280	14173	14299	14142	14090	13995	14080	14317	14194	14122	14072	14210	14147	14179	14193	14122	14191	14283	14132	14206	14078	14216	14378	14064	14138	14017	14137	14159	14251	14083	14084	14114	14266	14199	14316	14142	14080	14200	14173	14179	14179	14019	14258	14276	14193	14137	14198	14252	14308	13989	14061	14257	14167	14203	14170	14150	14336	14369	14248	14107	14206	14312	14080	14101	14257	14072	14290	14294	14179	14404	14308	14121	14076	14161	14382	14384	14145	14228	14170	14269	14238	14054	14215	14173	14091	14059	14322	14088	14128	14215	14242	14183	14151	14163	14304	14151	14270	14297	14218	14070	14190	14174	14150	13972	14112	14171	14264	14305	14251	14244	14093	14181	14055	14366	14268	14384	14157	14172	14122	14136	13992	14157	14109	14115	14148	14129	14137	14210	14203	14127	14006	14054	14233	14284	14343	14120	14184	14192	14150	14125	14035	14197	14253	14198	14213	14284	14165	14107	14268	14146	14145	14345	14041	14339	14131	14245	14315	14122	14164	13971	14227	14176	14347	14259	14159	14244	14024	14293	14221	14171	14050	14330	14110	14227	14221	14051	14085	14192	14143	14200	14085	14224	14257	14025	14132	14166	14213	14233	14258	14203	14293	14091	14213	14096	14263	14138	14190	14396	14117	14150	14299	14040	14252	14098	14112	14117	14162	14133	14257	14278	14199	14204	14251	14055	14034	14099	14044	14184	14193	14056	14180	14126	14345	14185	14189	14110	14232	14156	14116	14123	14157	14210	14061	14048	14195	14144	14246	14307	14213	14357	14249	14302	14176	14159	14404	14135	14284	14218	14090	14192	14247	14226	14081	14398	14185	14215	14220	14130	14173	14099	14173	14302	14254	14112	14212	13971	14237	14313	14200	14161	14080	14255	14115	14164	14193	14167	14209	14321	14153	14307	14126	14119	14120	14062	14168	13981	14238	14109	14195	14104	14218	14060	14154	14191	14202	14229	14215	14156	14208	14210	14170	14349	14201	14110	14065	14210	14175	14221	14178	14133	14394	14093	13937	14271	14135	14351	14153	14464	13968	14192	14228	14223	14052	14126	14088	14072	14175	14178	14161	14187	14240	14198	14113	14174	14165	14134	14095	14252	14339	14081	14177	14265	14207	14136	14138	14415	14192	14166	14136	14332	14146	14226	14225	14213	14235	14126	14211	14115	14159	14054	14033	14219	13957	14071	14197	14067	14227	14213	14216	14242	14167	14144	14174	14255	14059	14295	14129	14188	14101	14120	14202	14106	14411	14229	14170	14006	14175	14068	14162	14243	14196	14046	14249	14166	14053	14184	14198	14183	14165	14117	14303	14139	14105	14198	14364	14113	14205	14114	14208	14101	14164	14047	14300	14080	14084	14136	14294	14222	14247	14197	14303	14240	14328	14240	14167	14158	14129
25758	21136	27160	25463	18628	34057	53772	39944	27670	18857	16223	15142	15085	15081	15029	15062	15040	14992	15051	14799	14886	14791	14921	14892	14999	15063	14920	15009	15075	14867	14850	15015	14954	15078	14946	14929	15043	14755	14880	15005	14816	14933	14903	14798	14907	15060	15077	15031	14978	14917	15183	15108	15171	14710	15039	14851	14974	14793	14713	15090	14962	14971	14542	14876	14768	15050	15034	14941	15122	14961	15007	14998	15010	15034	14935	15039	15061	15000	14802	14801	14921	14990	14906	14936	14929	15070	14812	14930	14893	14997	14955	14681	14838	15033	15040	14889	14885	15140	14883	15063	15049	14791	14746	14795	14727	14978	15060	14970	14864	14954	14841	14910	14966	14863	14852	15097	15065	14909	14966	14984	15016	15016	14823	14792	14905	14925	14991	14944	14923	15014	15053	14850	14817	15031	14976	15005	14853	14950	14941	14781	14865	14749	14934	14807	14919	14879	14847	14821	14881	14860	14956	14755	14886	14993	15067	15031	15025	15098	14905	14928	14884	14866	14934	15004	15160	15094	15030	14869	14867	15007	14924	14764	14746	14858	14801	14948	14921	14839	14813	14954	14903	14929	14956	14955	15235	14925	15022	14967	14996	14821	14885	14890	14964	14876	14860	14888	15115	14875	14945	14993	15018	14904	14868	14884	14909	15025	14993	14950	14756	14895	14830	14947	14989	14924	14904	15027	14990	14812	15072	14903	14800	14891	14680	14756	14977	14934	14892	15016	14857	14783	15093	14865	15082	14812	14839	14584	14821	14721	14781	15001	14894	14986	14777	14968	14940	15051	14910	14861	14975	14929	14967	14957	14870	14942	14852	14902	14816	14987	14968	15091	14937	15017	15068	14751	14766	14927	14915	14746	14934	14941	14908	15061	14900	14950	14897	14964	14820	14909	14835	14859	14968	15124	14935	14978	15076	15053	14950	14758	14837	14985	15130	15037	14969	14824	14920	14926	15081	14840	14846	14931	14979	14859	15122	14943	15029	14855	15034	14798	14964	14973	15150	14714	14750	14842	14967	14813	15136	14732	15048	14795	15027	15072	14773	14807	14947	14823	14978	14916	15000	15060	15070	15103	14926	14999	14955	15092	14753	14876	14910	14863	14955	15025	14987	14960	14849	14820	14949	14849	14939	14853	14781	14909	14976	14786	14776	14704	14980	14832	15071	14950	14852	14905	14853	14979	15108	15014	15020	14836	15019	14823	14840	15086	15081	15037	14991	15020	15003	14966	14933	14809	15206	14977	15018	14840	14995	14809	14841	14947	15111	14951	14797	15067	14934	14915	14876	14954	14896	14939	14991	14938	15049	15002	14823	14767	14903	14880	14984	14909	14868	14935	15105	14878	14950	14909	14888	14882	15001	15041	14920	15069	14832	15124	15070	14845	14999	14822	15135	14706	14868	14923	15005	14885	15038	14729	14942	14992	14917	14776	14768	14942	14818	15042	14985	14937	14924	14936	15049	14903	14854	14797	14848	14966	14905	14984	14821	15061	15021	14668	15047	14920	14885	14890	15035	14902	14863	15028	14731	14925	15066	14793	14953	14800	14708	14834	14873	14946	15036	14851	14905	14954	14876	14977	14811	15010	14858	14918	14851	15054	14822	15076	14828	14908	15052	15012	14902	14893	14860	14950	14945	14864	14809	15047	14936	15001	14836	14908	14952	14941	14898	14990	14937	15027	14893	14865	15023	15044	14720	14929	15011	14860	14815	14987	14894	14912	15018	14959	14915	14926	15087	15055	14956	14867	14999	14825	15060	14945	14859	14959	15020	14920	14870	14946	14893	14922	14932	14975	14955	14929	15015	14846	14951	14867	14956	15044	15008	14862	14954	14942	14951	15078	14917	14999	14850	15054	14833	14993	14972	14958	14922	15119	14960	14945	15009	14990	14939	14895	14829	14907	15030	14936	14988	14974	14929	14863	14878	14908	15157	15113	14901	14748	14884	15046	14683	14880	14978	14876	14818	14963	14804	14907	15040	14811	14707	15007	15049	15027	14978	14886	14852	14857	14998	14838	14887	15082	15009	14931	14889	14890	14937	14745	14930	15023	14997	14868	14992	15095	15068	14924	14896	14941	14902	14931	14875	14860	14989	14791	15044	14947	15164	14870	14738	14759	15078	14651	14749	14824	14937	15064	14967	14996	14702	15018	14882	15152	15011	14862	14817	14771	14736	14918	14833	15110	14910	14771	14873	14863	14932	14954	14934	14894	14908	14946	14737	15011	14946	14952	14964	15022	14917	14758	14961	14853	14906	15022	14983	15079	14889	14940	15097	14857	14900	14829	14700	14834	14846	14912	14875	14860	14859	15049	15002	14878	15074	14702	14928	15019	15064	14987	15091	15040	14848	14959	14792	15047	15027	14863	14900	14850	14971	14997	14980	14837	14931	15135	14825	15013	15112	14875	14933	14741	15011	14813	15008	14809	14871	14891	14765	14848	14798	15039	14924	14933	14765	14837	14976	15026	14846	14869	14972	15104	14679	15084	14863	14948	14867	14881	14916	14913	14883	15110	15054	14888	14765	14923	14900	14941	15007	15021	15142	15044	14917	14852	14896	14832	14882	14863	14974	14933	14714	14906	14992	15103	15024	14938	14962	14808	14865	14805	14789	14920	14985	14760	14914	14811	14824	14862	14830	14924	14855	14827	15058	14824	14800	14947	15003	15089	14877	14829	14946	14808	14739	14764	14873	14924	14943	14783	15087	15110	14792	15033	15026	14781	14900	15040	14849	14951	14961	14748	14968	14781	14886	15036	14731	15060	14906	15073	14765	14854	14932	15039	15001	14914	14875	15047	14975	14901	14966	15005	15100	14908	14960	14870	14866	14887	14921	14806	14819	14966	14994	14863	14835	15038	14898	14943	14911	15112	14841	14916	14933	14778	14738	14956	14912	14825	14932	15056	14938	14901	14730	14842	15007	14925	14843	14979	14892	14941	15064	14851	14818	15034	14778	14983	14866	14848	14995	14940	14964	14966	14891	14791	15101	14956	14922	14853	14872	15037	15010	15050	15010	15007	14945	14929	14919	14954	14948	14844	14811	14987	14850	14845	15052	14972	14738	14969	14967	14689	14722	15002	14759	14929	15040	14853	14880	14935	14934	15042	14822	14991	14837	14880	15043	14944	15029	14828	14989	14815	15034	15083	14963	14958	15154	15061	15095	14955	14892	15077	14792	14869	15056	14932	15177	14879	14764	14937	14990	15066	14962	14844	14885	14899	14938	14912	15020	14909	15059	15096	15048	14906	14787	15034	14899	14965	15021	14887	14765	14823	14968	15009	14885	15020	15002	14966	15062	14907	14818	15025	14946	15146	14873	15016	15100	14894	14857	14835	14978	14790	15044	15009	14907	14991	15077	14950	15064	14852	14988	14908	14901	14792	14816	15183	14971	14857	15016	15013	14907	14929	15001	14985	15001	14858	15092	14893	14901	14988	14671	14727	14826	14765	14826	14734	14958	14921	14677	14809	14864	14807	14882	15049	14785	14943	14874	14978	15015	14720	14924	14953	15080	15009	15110	14840	14951	15098	14844	15092	14892	14847	15053	15012	15044	14852	15101	14793	14835	14946	15003	15031	15054	15067	14929	15065	15059	14881	14874	14979	14948	15129	14778	14958	15014	14815	14965	14904	14954	14862	14990	14847	14733	14905	14982	15013	15033	14936	14996	14860	14916	14992	14825	15024	15003	15012	14887	15091	14934	14896	15046	14696	14797	14772	14846	14965	14858	14895	14925	14759	14921	14873	14920	14975	15072	14875	14855	15073	14977	15023	14777	14980	14917	14860	14949	14719	14992	15074	14950	14759	14709	15026	15006	14937	14901	14885	15103	14793	14805	15084	14995	14921	14862	14996	14946	14897	14944	14865	14969	14973	14938	14763	14817	14886	14970	15085	14779	14863	14789	15034	14893	15129	14923	15048	14776	15110	14810	14752	14665	14975	14935	14982	14909	14830	15054	15081	15066	14845	15044	14964	14854	14992	14918	14934	15121	14927	14847	14855	14839	14810	14911	15050	15242	14889	14995	15044	14959	14915	14907	14898	14952	14882	14991	15156	15019	14989	15047	14848	14884	14848	15002	14977	14899	14925	14772	14878	15012	14884	14912	14992	14828	15093	15056	15007	14815	14949	14878	14747	14803	14911	15052	15049	15071	15023	14920	14875	14982	15027	15024	14835	14743	14736	14873	14901	14876	14791	14998	14912	14746	14743	14889	15162	14928	14974	14986	14933	14842	14781	14904	14929	15025	14978	15010	14839	14923	14881	14792	14732	14775	14880	15071	14801	15047	14950	15080	15041	14819	14956	14795	14918	14864	14840	14902	14924	15108	14951	14940	14734	14950	14785	14976	14893	14770	14935	14719	14843	14917	14804	15112	14989	15026	15060	14945	14898	15007	14792	15133	14962	15030	15015	15035	14963	14867	14918	14963	15015	14998	14943	15026	15039	15040	14974	14847	14727	14707	14942	15019	14857	14852	14845	14812	15010	14842	15021	14803	14887	14979	14932	15079	15016	15040	14862	14881	14986	14971	14860	14870	14950	14995	14967	15104	14886	15023	14955	14934	14861	14957	15111	14926	14897	15088	14889	14913	15024	14755	14946	15042	15011	14868	15123	14785	14876	15003	14680	14928	14892	14943	14790	14790	15061	15053	15001	14898	14882	14912	15001	14844	14811	15193	14873	14980	15030	15012	15030	15015	14972	15053	14892	14847	14848	14957	15041	14907	14901	14898	15042	14985	15083	14940	15022	14973	15058	14852	15009	14826	14926	14823	15024	14855	14900	14970	15050	14828	15042	14936	15032	14931	14844	14953	14935	14940	14899	14843	14930	14870	14979	14957	14823	14953	15030	14721	14940	14898	15050	14936	14953	14750	14813	15087	15000	14940	14979	15041	14902	14857	15032	15021	14921	15004	14917	14856	15002	14906	14805	14803	14867	14891	14912	14971	14991	14939	14968	14991	14901	14863	14949	15007	14880	14894	15039	15014	14900	15008	14810	15053	14890	15019	14802	14908	14972	14749	14829	14984	15001	15030	14843	14897	14888	14887	15173	14842	14923	14867	15087	14848	14990	15007	15017	14951	15059	14862	14742	14762	15000	15033	14967	14797	14757	14971	14966	14873	14884
13102	18720	18192	16162	15464	37730	52307	40466	27657	17368	14924	14234	14077	13917	13967	14027	14146	14183	14222	14041	14199	14114	13963	13957	14143	14064	14011	13813	14121	13976	14114	14076	14126	13998	14141	14029	13954	14055	13870	13991	14142	14053	13970	14112	14031	14048	14048	14007	14110	14101	14084	13929	14042	14041	13904	13882	13910	14196	14182	14053	13951	14080	13978	13957	14006	13965	13909	13952	14137	14112	13853	14057	13908	13961	14192	14107	13989	13984	14004	14192	14156	14083	14252	14193	14146	14038	14241	13854	14055	14106	14149	13916	14250	13980	14050	14043	14135	14040	13969	14077	13941	14070	13907	14177	13883	13979	13990	14134	14083	13970	14015	14165	14056	14012	14062	14124	14029	13968	13949	13994	14068	14151	14079	14004	14085	14111	13931	14093	14130	14021	14118	13994	14180	14042	14104	14102	14222	14029	14078	13992	14049	14185	14038	14057	13931	14104	14030	14047	13997	14090	13916	14114	14134	13979	13848	13978	14067	14003	14051	14020	14090	13913	13996	13945	13994	14109	14006	14176	14094	13884	13947	13781	14116	13997	14003	14077	13982	13947	14110	14077	14116	14014	14086	14065	13888	14046	13955	13812	14137	14108	13947	14210	13939	14081	14196	14035	14004	14211	13990	13945	14103	14094	13937	14060	13965	14021	14012	14071	14242	14125	14364	14048	14278	14049	14047	14101	14119	13968	14157	14258	14173	14064	14066	14092	13992	14132	13937	13956	13989	14119	13930	14031	13873	13983	13996	14181	14142	13913	13973	13969	13973	13932	14063	14009	13935	13994	14128	14149	14164	14001	14021	14017	14037	14034	14166	14117	14020	14064	14203	13975	14063	14152	13929	14098	14065	14024	14043	13930	14121	14070	13976	14142	14059	14053	14166	14177	14065	13955	14066	14008	13928	14280	14149	13906	13979	14026	14121	13948	14040	14035	14007	14092	14088	14035	14039	14174	14129	14095	13790	14063	13867	14037	13882	14102	13952	14047	14196	14031	14050	14025	14170	14102	13916	14263	14078	13910	14113	14009	14138	14164	14019	14080	14141	13909	13987	13946	14018	14004	13950	14008	13967	14106	14069	13929	13924	14136	14068	13991	14192	13970	14066	14224	14008	14047	14105	13909	14069	14137	13937	13716	14103	14129	14263	14209	14116	14074	13934	13953	14083	14128	14001	14163	13981	14005	14053	14090	14063	13999	13969	14080	14134	13986	14065	13926	14066	13987	14076	14163	14002	13975	13958	13970	13919	13961	13963	13823	14161	13888	14074	13998	14080	14233	14036	14049	13955	13991	14008	13954	13879	14144	14129	14003	13990	14070	13989	14044	14073	14025	14210	13888	14056	14064	14037	14014	14108	13789	14143	13915	13964	14038	14159	14047	13981	14035	14022	14139	14081	14016	14061	14188	14137	14008	13997	14176	14069	14044	14091	13951	13951	14101	14025	14146	13853	14033	13860	13919	13960	14032	14067	13923	14134	14038	14109	14095	13979	14057	14001	14130	14069	14010	14050	13904	13933	14145	14081	14121	14088	14049	13975	14062	14017	13933	13954	14072	14103	14007	13916	13916	13965	14173	14083	13954	14013	14082	14063	14093	13956	14152	14013	14139	13986	14118	14151	13941	13954	13899	13936	14180	13943	14168	13995	14031	14035	14080	14177	14054	13893	14012	13919	14023	14082	13995	13821	13879	14039	13977	14026	14074	14018	13975	14048	14137	14051	14008	14024	14132	14079	14125	13933	14073	14045	14024	14134	14077	13994	14095	13976	13992	13900	13938	14163	14044	14062	14088	13976	13984	13870	13979	13869	14138	14067	14104	14042	13954	14093	14050	13913	14036	14025	13976	13995	14060	14079	13949	14147	14106	13990	13955	14125	14009	14000	13983	14101	14228	14017	13860	14212	14051	14051	14124	14042	14066	13851	14059	14097	13995	14261	13948	13976	14050	14086	13927	14058	13966	14082	14000	13816	13902	13955	14138	13933	13980	14088	14007	14107	14002	14048	13799	13938	14084	14293	13999	14071	14085	14091	14260	13965	14374	14113	14030	14114	14045	13965	14109	14046	14005	14260	14067	14051	14028	13859	13992	14096	13976	14120	13942	14092	14037	14172	13970	14231	13895	14101	14048	14015	14033	14041	14012	14141	14082	14005	14055	14164	14048	13939	14063	14056	14131	13924	14082	14167	13897	13884	14076	13987	13979	14015	13881	14108	14062	14050	14046	14059	14035	14173	13911	14051	14002	14068	13962	14007	14134	13845	13945	13954	13860	14183	14178	13939	13963	13941	13949	14165	14026	13967	14063	13942	14076	14000	14030	14128	14045	13984	13930	13987	14070	14017	14171	14044	14040	14034	14168	14052	14106	14064	14225	14037	13942	13987	14136	14041	14182	13958	13883	14047	14098	13959	14053	13990	14000	14023	14039	14016	14010	14064	14138	14218	14046	14111	13972	14208	14053	13988	14053	14013	13893	13936	14080	14081	14046	13895	14005	14024	14085	13978	13936	13991	13944	13940	14099	14096	14101	14086	14003	14054	13908	14045	13989	14205	13846	14057	14005	14069	14059	14087	14162	13943	13981	14108	13906	14129	14157	13978	13942	14000	14082	13876	13939	13979	14082	13951	14133	14101	14119	14157	14113	14007	13896	14138	13924	14004	13971	13956	13869	14043	13982	14113	13839	14180	13992	14194	13927	13935	13948	14157	13971	14123	13994	14009	14027	14152	13873	14194	14119	13994	14058	13865	13898	14061	14200	14158	14017	14244	14033	13854	14116	14199	14062	14208	14223	14094	14040	13971	14121	14062	14011	13965	13979	14112	13929	14037	13907	13985	13928	14043	14013	14151	14068	14069	14054	14026	13969	14112	14098	13982	14043	13847	14116	13950	13842	14016	14083	14155	14107	13979	13962	14030	14068	14010	14113	14125	14032	14289	13938	14080	14004	13896	14230	14138	13995	13954	13902	14051	14148	14183	14027	14127	13942	14157	14010	14220	14050	13959	14117	14084	14045	14148	13836	14057	13917	14125	14144	14031	14020	13985	14028	14210	14082	14077	14019	14288	14045	14106	14014	14123	13969	14138	13998	14101	13972	13876	14075	14017	14098	14093	14066	14197	14176	14126	14133	14048	14121	14056	14098	13988	14036	13929	14065	14181	14019	13968	14130	14086	13961	14002	13991	14019	13946	14029	14152	14169	14057	14111	13970	14246	13931	13899	14011	13991	13925	14115	14013	13945	14214	14023	14108	14032	13949	14093	14163	13994	14125	14043	14051	13926	14075	14126	13871	14026	13975	14060	14234	13994	14149	13884	14017	14071	14092	14066	14134	14101	13976	13902	14151	14054	13968	14078	14071	14005	13976	14033	13788	14079	13909	14095	13990	14103	14031	13936	14024	13962	14099	14079	14038	13941	14102	14035	13971	14092	13954	14009	14229	14205	14116	13801	14045	14019	13935	14185	14000	14133	13987	13952	13919	14110	13827	14078	14091	13947	13971	13998	14100	14090	14010	14023	14056	14050	13954	13974	13979	14133	14135	13688	14095	14094	14234	13965	14000	14111	14142	14025	14203	14047	13947	14015	14189	14001	13966	14072	14121	13968	14125	14106	14074	14086	14195	14027	14095	14044	14000	14048	13887	14210	14124	14115	14032	14056	14025	13997	13865	14066	13937	13944	14101	14103	14057	14080	14121	13968	14032	14060	13966	14023	13960	14001	14083	14081	14015	13933	13889	14054	14013	13932	14133	14059	14198	14022	14161	14282	14134	13970	14119	13977	14075	14016	13861	14145	14020	13980	13975	14052	14077	13915	13975	14139	14043	13961	14119	14073	13972	13979	13946	14083	13997	13921	14019	14075	14128	14044	13971	13981	14132	14048	13961	13957	14035	13885	13968	14299	14102	14026	13934	14130	13860	14137	14073	14104	13882	14050	13855	14092	14007	14246	14046	14069	14039	14007	14010	13965	13992	13984	13901	14176	14100	14002	14032	14104	14113	14041	13915	14214	14075	14104	14131	13862	14009	13978	14130	14082	14122	13984	14160	14068	14017	13998	14140	14047	14082	13929	13978	14013	14050	14217	14240	13774	14063	14009	14141	14115	13979	14110	13893	14044	14102	14179	13835	14016	13969	14122	13973	13918	14103	14091	13970	14032	14043	13993	14045	14059	13989	14104	13991	14018	14079	14034	14021	13863	14064	13918	14226	14015	14121	13995	13911	13992	14030	13996	13915	14169	14049	14079	13988	13912	13903	14008	14099	14047	14063	14130	14072	14021	14013	14016	13971	13957	14076	14065	14053	14001	14017	14062	14030	13937	14048	14082	13874	14119	14010	14135	14033	13987	14192	14044	13892	13995	13978	14045	14085	13981	13917	14056	14148	13915	13919	14056	14228	14056	14095	13911	13981	14198	14044	14196	13837	14054	13890	13983	13907	14015	14090	14059	14112	14046	14058	13893	14085	14047	14170	13973	14101	14056	14055	13867	13986	14064	13961	13956	14028	13934	14138	14135	14099	14066	13973	14060	14079	14045	14008	13991	14086	14054	14128	13927	14016	13941	14183	14105	14182	14058	13964	14026	14162	14139	14119	14158	13989	13957	14014	14208	13975	14010	14019	14274	14152	13952	14154	14093	14093	13953	14134	14066	14143	14004	14005	14013	14133	14013	14071	14158	14169	13931	13987	14028	14083	14074	14025	14111	14172	13870	13925	14134	14103	13823	14204	14049	14016	13884	14079	14061	14133	13987	13916	14117	14000	14145	14084	13974	14193	14021	13984	14075	14159	13973	14099	13938	14103	14089	14033	14009	14068	14164	14050	13973	14096	14078	14077	14036	14069	13954	13964	14085	14028	13931	14096	14062	14214	14130	13913	13969	14038	13945	14134	14058	14127	13995	14129	13944	13916	13980	14083	13970	14064	14122	14230	13967	14027	14052	14132	14093	14041	14052	14129	14076	13866	13958	14018	13870	14100	14069	13981	14038	14040	14099	14017	14057	14072	14110	14001	13986	14104	14001	14125	14237	13937	13971	13989	14113	14153	13904	14144	13921	14088	13944	13949	13940	13998	14032	14089	13984	13972	14155	14154	14142	14014	14200	14057	14049	14059	14079	14026	13823	14091	14107	13964	13987	14115
23803	21122	28616	23908	21384	47070	70532	55373	37886	23710	17528	15132	14587	14584	14565	14376	14563	14619	14430	14436	14496	14325	14531	14516	14523	14161	14377	14242	14596	14485	14456	14283	14440	14355	14509	14373	14377	14318	14459	14340	14565	14582	14494	14072	14475	14376	14378	14428	14567	14300	14359	14314	14189	14445	14362	14345	14337	14248	14343	14282	14534	14242	14377	14332	14259	14327	14413	14423	14334	14408	14301	14293	14311	14331	14484	14302	14392	14311	14517	14307	14240	14354	14437	14291	14263	14264	14168	14511	14363	14357	14199	14587	14331	14604	14553	14450	14503	14476	14416	14505	14451	14295	14246	14256	14604	14173	14221	14257	14372	14411	14315	14239	14355	14465	14362	14103	14331	14466	14412	14387	14387	14418	14295	14412	14337	14369	14445	14288	14224	14565	14409	14278	14575	14386	14312	14418	14403	14263	14352	14209	14415	14371	14313	14219	14320	14298	14169	14370	14279	14347	14482	14210	14349	14274	14154	14358	14366	14383	14208	14265	14313	14434	14330	14531	14706	14336	14264	14289	14334	14191	14300	14324	14433	14425	14412	14524	14357	14477	14419	14347	14334	14434	14361	14297	14550	14362	14366	14549	14272	14275	14072	14057	14546	14179	14188	14184	14325	14309	14287	14313	14541	14264	14491	14238	14182	14346	14325	14344	14436	14332	14392	14322	14267	14358	14424	14421	14492	14411	14365	14446	14327	14304	14255	14296	14246	14349	14324	14368	14327	14446	14380	14441	14331	14435	14358	14296	14359	14362	14416	14084	14358	14250	14252	14370	14282	14361	14481	14255	14318	14445	14467	14397	14249	14423	14166	14406	14172	14388	14380	14463	14487	14182	14498	14525	14336	14154	14402	14283	14358	14384	14234	14254	14386	14246	14288	14397	14544	14219	14392	14311	14301	14365	14462	14459	14312	14469	14381	14377	14422	14310	14510	14388	14283	14259	14159	14540	14193	14432	14595	14387	14323	14347	14449	14360	14353	14414	14456	14514	14370	14345	14402	14453	14395	14391	14338	14012	14322	14242	14565	14400	14281	14291	14189	14261	14294	14335	14413	14344	14307	14310	14166	14289	14549	14262	14241	14285	14332	14479	14444	14436	14512	14513	14300	14428	14349	14328	14450	14367	14555	14271	14457	14270	14328	14183	14287	14265	14160	14145	14158	14458	14355	14187	14343	14442	14218	14366	14193	14479	14120	14260	14398	14333	14280	14318	14343	14452	14289	14384	14488	14207	14473	14410	14440	14393	14357	14325	14168	14377	14148	14285	14323	14440	14279	14419	14146	14099	14392	14287	14145	14331	14290	14359	14377	14272	14478	14276	14125	14225	14379	14405	14432	14418	14369	14286	14405	14223	14260	14187	14406	14188	14244	14200	14151	14432	14479	14347	14314	14381	14439	14400	14477	14111	14422	14282	14349	14388	14387	14209	14358	14304	14263	14399	14336	14475	14359	14191	14412	14108	14430	14240	14301	14401	14448	14325	14211	14285	14303	14401	14369	14420	14252	14448	14557	14254	14050	14297	14251	14379	14233	14282	14353	14391	14474	14448	14422	14313	14266	14357	14329	14527	14341	14530	14324	14287	14479	14323	14102	14472	14408	14303	14205	14331	14463	14266	14406	14508	14157	14495	14407	14272	14227	14437	14242	14383	14161	14371	14347	14418	14312	14419	14469	14402	14346	14211	14262	14344	14302	14213	14501	14403	14243	14237	14445	14295	14311	14480	14389	14363	14415	14467	14395	14339	14240	14398	14284	14396	14355	14283	14433	14489	14378	14006	14220	14303	14344	14234	14272	14277	14396	14367	14562	14552	14263	14407	14443	14166	14181	14409	14585	14346	14171	14473	14316	14310	14442	14327	14438	14360	14416	14420	14450	14242	14364	14444	14471	14335	14361	14392	14297	14378	14529	14409	14370	14400	14460	14349	14411	14310	14200	14287	14366	14329	14341	14444	14253	14407	14330	14322	14316	14391	14505	14267	14369	14408	14304	14288	14171	14255	14327	14431	14321	14354	14260	14202	14408	14383	14416	14276	14338	14436	14213	14380	14305	14488	14426	14448	14456	14291	14278	14387	14360	14128	14251	14179	14413	14264	14509	14331	14456	14236	14156	14303	14444	14424	14160	14539	14405	14260	14127	14290	14440	14362	14354	14338	14264	14250	14265	14077	14424	14215	14287	14462	14189	14369	14309	14349	14239	14368	14365	14562	14210	14336	14379	14338	14457	14446	14498	14388	14527	14442	14460	14270	14227	14148	14305	14284	14492	14437	14359	14142	14431	14393	14350	14415	14394	14462	14422	14504	14455	14337	14199	14403	14158	14338	14297	14422	14418	14363	14286	14352	14488	14429	14336	14311	14396	14228	14466	14446	14325	14288	14152	14385	14439	14270	14508	14246	14419	14274	14377	14182	14216	14318	14231	14323	14469	14344	14164	14346	14405	14288	14241	14328	14385	14317	14363	14363	14296	14419	14320	14445	14451	14382	14370	14355	14098	14248	14364	14558	14215	14283	14278	14295	14208	14246	14279	14451	14166	14237	14228	14303	14502	14534	14463	14283	14252	14311	14483	14477	14341	14326	14267	14195	14408	14400	14224	14573	14271	14323	14427	14384	14405	14459	14401	14539	14432	14519	14381	14314	14306	14445	14439	14340	14356	14332	14300	14294	14500	14330	14369	14267	14244	14258	14275	14314	14271	14425	14421	14185	14143	14419	14388	14504	14364	14228	14313	14409	14273	14361	14252	14344	14523	14292	14208	14401	14433	14427	14272	14341	14364	14300	14404	14268	14644	14400	14435	14279	14301	14391	14282	14503	14293	14289	14483	14271	14375	14367	14275	14376	14499	14260	14374	14287	14330	14426	14400	14528	14291	14550	14229	14351	14329	14235	14270	14398	14473	14310	14310	14306	14370	14454	14181	14377	14278	14384	14552	14449	14284	14396	14279	14375	14243	14307	14380	14261	14152	14306	14314	14447	14398	14355	14090	14337	14459	14308	14533	14373	14436	14194	14451	14311	14486	14387	14561	14372	14592	14447	14399	14515	14451	14247	14199	14220	14268	14451	14439	14270	14432	14408	14448	14393	14349	14160	14440	14245	14274	14336	14494	14404	14328	14461	14219	14524	14417	14440	14386	14348	14313	14355	14298	14287	14502	14339	14238	14399	14174	14343	14113	14232	14300	14213	14072	14333	14190	14408	14196	14319	14350	14307	14325	14492	14383	14362	14334	14402	14208	14380	14308	14316	14314	14316	14368	14217	14244	14367	14405	14265	14373	14334	14281	14353	14218	14407	14361	14376	14347	14350	14243	14268	14544	14239	14452	14342	14408	14184	14425	14487	14373	14207	14351	14351	14352	14368	14364	14386	14501	14347	14277	14404	14359	14240	14269	14142	14373	14177	14137	14310	14319	14209	14364	14584	14256	14444	14325	14444	14414	14277	14317	14135	14259	14509	14304	14415	14344	14375	14243	14259	14200	14128	14364	14259	14377	14513	14378	14411	14308	14317	14498	14354	14397	14447	14451	14333	14279	14403	14534	14372	14364	14470	14316	14321	14413	14343	14295	14356	14479	14241	14345	14398	14201	14380	14295	14343	14541	14307	14361	14483	14262	14201	14347	14335	14226	14322	14240	14370	14329	14319	14266	14325	14360	14407	14434	14366	14388	14498	14412	14377	14453	14267	14305	14362	14401	14395	14378	14314	14505	14289	14171	14359	14336	14267	14295	14246	14427	14394	14299	14189	14393	14158	14355	14352	14494	14195	14275	14240	14349	14605	14184	14315	14371	14452	14383	14474	14286	14467	14514	14426	14315	14182	14526	14421	14354	14547	14317	14385	14504	14464	14347	14402	14427	14302	14239	14401	14515	14397	14429	14204	14255	14330	14403	14337	14269	14308	14324	14237	14423	14374	14345	14289	14453	14217	14255	14145	14415	14475	14391	14251	14179	14463	14431	14285	14357	14300	14307	14364	14277	14414	14206	14191	14303	14399	14252	14342	14361	14176	14320	14391	14298	14475	14466	14133	14425	14345	14392	14442	14281	14358	14329	14557	14524	14195	14312	14275	14297	14123	14258	14351	14430	14488	14228	14196	14579	14380	14269	14184	14326	14437	14217	14153	14311	14250	14237	14421	14381	14229	14370	14414	14460	14488	14442	14272	14458	14339	14460	14479	14358	14362	14307	14341	14270	14289	14347	14234	14460	14368	14404	14478	14287	14246	14447	14450	14301	14418	14365	14165	14514	14182	14309	14362	14487	14431	14347	14416	14308	14205	14398	14343	14362	14116	14321	14221	14249	14230	14157	14357	14388	14447	14440	14076	14350	14238	14475	14392	14228	14231	14306	14361	14360	14335	14423	14206	14435	14473	14453	14399	14281	14178	14344	14290	14340	14376	14270	14276	14364	14402	14446	14299	14220	14322	14322	14358	14359	14292	14266	14311	14211	14363	14470	14346	14453	14415	14273	14303	14554	14293	14541	14333	14322	14334	14428	14393	14523	14363	14481	14465	14293	14320	14270	14220	14424	14257	14459	14302	14287	14172	14448	14312	14287	14328	14302	14353	14510	14558	14301	14273	14445	14154	14301	14461	14294	14361	14198	14330	14395	14391	14336	14406	14297	14358	14362	14162	14186	14370	14293	14404	14349	14295	14282	14137	14497	14320	14127	14347	14463	14169	14438	14193	14187	14417	14349	14255	14450	14255	14324	14465	14435	14398	14395	14347	14370	14294	14387	14210	14288	14268	14446	14325	14375	14670	14320	14304	14291	14535	14335	14358	14294	14285	14289	14240	14226	14268	14380	14311	14298	14347	14357	14383	14247	14445	14143	14167	14347	14275	14235	14375	14310	14471	14259	14333	14353	14229	14347	14186	14399	14263	14251	14336	14342	14387	14344	14363	14395	14268	14317	14357	14255	14273	14408	14442	14406	14429	14435	14325	14577	14266	14521	14554	14605	14285	14350	14297	14520	14396	14215	14286	14157	14346	14516	14304	14272	14309	14358	14531	14414	14173	14319	14304	14297	14302	14334	14337	14415	14468	14286	14326	14367	14263	14320	14296	14249	14321	14414	14529	14361	14485	14203	14321	14384	14402	14442	14457	14589	14364	14511	14245	14345	14313
15084	25657	23791	19301	17473	51185	69936	56228	38967	22172	16062	13849	13613	13658	13592	13761	13664	13713	13913	13456	13646	13764	13651	13582	13527	13600	13777	13594	13691	13615	13661	13699	13647	13578	13643	13363	13642	13534	13626	13849	13674	13582	13638	13571	13663	13661	13563	13717	13755	13740	13598	13560	13680	13543	13672	13527	13696	13575	13606	13603	13935	13558	13680	13451	13666	13515	13667	13607	13785	13664	13644	13565	13453	13722	13613	13557	13546	13559	13621	13671	13760	13539	13614	13697	13524	13632	13785	13670	13653	13555	13673	13537	13619	13699	13506	13632	13664	13696	13710	13645	13765	13561	13566	13651	13702	13561	13805	13691	13669	13620	13549	13604	13641	13734	13602	13844	13682	13744	13505	13654	13672	13767	13667	13594	13749	13582	13492	13656	13566	13724	13575	13671	13623	13620	13477	13674	13633	13709	13542	13638	13435	13665	13758	13403	13549	13760	13662	13737	13785	13623	13777	13536	13529	13619	13653	13565	13809	13670	13445	13520	13656	13619	13588	13731	13674	13538	13782	13544	13610	13667	13621	13544	13736	13700	13511	13698	13460	13587	13650	13620	13691	13633	13547	13650	13685	13555	13653	13808	13600	13671	13706	13595	13657	13709	13620	13688	13382	13643	13721	13674	13688	13561	13322	13658	13644	13673	13631	13616	13740	13568	13782	13651	13437	13453	13659	13589	13566	13722	13625	13578	13477	13629	13536	13807	13651	13575	13612	13568	13602	13676	13542	13676	13419	13675	13632	13442	13644	13639	13559	13594	13635	13650	13724	13568	13709	13587	13690	13583	13621	13590	13491	13699	13663	13516	13570	13585	13685	13661	13618	13717	13619	13701	13439	13752	13735	13562	13451	13649	13800	13618	13757	13554	13583	13442	13771	13712	13676	13545	13567	13556	13670	13585	13456	13643	13595	13471	13617	13611	13639	13657	13619	13501	13573	13542	13639	13722	13583	13580	13618	13621	13657	13663	13590	13626	13525	13675	13571	13395	13668	13717	13561	13546	13634	13658	13559	13669	13739	13608	13733	13659	13703	13713	13586	13651	13634	13474	13411	13728	13677	13677	13751	13653	13774	13797	13526	13612	13563	13637	13574	13691	13698	13619	13731	13496	13610	13588	13677	13735	13599	13662	13800	13580	13609	13504	13631	13594	13884	13616	13559	13454	13619	13484	13664	13622	13591	13628	13610	13629	13621	13575	13642	13811	13476	13689	13676	13528	13678	13706	13562	13621	13688	13584	13604	13694	13446	13600	13539	13699	13472	13589	13708	13582	13779	13679	13553	13735	13662	13673	13488	13640	13653	13538	13502	13522	13723	13683	13677	13646	13585	13765	13625	13639	13527	13643	13648	13462	13619	13692	13805	13715	13451	13627	13442	13645	13421	13608	13729	13580	13647	13604	13692	13706	13682	13529	13505	13655	13618	13656	13707	13536	13476	13633	13575	13795	13652	13705	13686	13698	13746	13788	13751	13744	13676	13695	13650	13724	13665	13509	13735	13552	13587	13707	13655	13734	13692	13667	13435	13617	13572	13526	13697	13653	13683	13626	13674	13650	13626	13589	13640	13578	13464	13592	13669	13493	13603	13544	13523	13543	13625	13688	13603	13619	13518	13565	13641	13645	13590	13651	13800	13546	13588	13757	13657	13759	13568	13593	13679	13687	13661	13622	13705	13599	13598	13613	13522	13579	13732	13430	13532	13774	13675	13587	13472	13559	13677	13486	13631	13648	13677	13683	13577	13635	13664	13606	13787	13778	13582	13567	13470	13625	13516	13546	13602	13587	13765	13607	13627	13527	13630	13475	13672	13666	13586	13625	13577	13567	13500	13592	13515	13564	13675	13442	13596	13628	13708	13672	13683	13514	13786	13592	13765	13704	13466	13681	13578	13707	13545	13535	13562	13627	13725	13655	13554	13579	13534	13552	13579	13639	13952	13581	13641	13653	13451	13538	13515	13523	13535	13647	13445	13728	13599	13648	13573	13687	13637	13615	13629	13748	13570	13497	13571	13602	13596	13629	13706	13426	13555	13618	13603	13641	13560	13759	13626	13512	13723	13687	13535	13650	13859	13469	13548	13681	13657	13507	13612	13614	13344	13499	13640	13585	13470	13573	13599	13629	13499	13632	13612	13687	13694	13539	13620	13546	13433	13598	13736	13702	13657	13579	13599	13597	13747	13624	13706	13750	13645	13479	13615	13509	13582	13545	13557	13679	13595	13624	13661	13731	13629	13599	13670	13787	13766	13700	13611	13609	13707	13624	13732	13548	13655	13827	13672	13559	13603	13686	13674	13517	13452	13518	13664	13579	13606	13670	13456	13655	13560	13527	13742	13602	13663	13464	13686	13836	13573	13788	13615	13584	13570	13851	13579	13539	13600	13679	13696	13751	13865	13642	13701	13546	13676	13511	13477	13671	13647	13562	13596	13682	13614	13529	13661	13547	13768	13662	13622	13606	13657	13623	13633	13706	13613	13600	13608	13532	13554	13560	13736	13649	13555	13657	13723	13561	13600	13613	13716	13558	13647	13549	13557	13540	13606	13644	13637	13533	13581	13778	13619	13782	13608	13418	13598	13631	13457	13795	13570	13774	13671	13628	13577	13660	13650	13692	13720	13446	13611	13753	13675	13602	13729	13606	13611	13416	13701	13732	13565	13654	13512	13614	13515	13630	13702	13673	13533	13651	13703	13694	13720	13582	13662	13665	13600	13661	13546	13585	13647	13639	13561	13771	13557	13646	13678	13630	13680	13548	13682	13598	13678	13601	13504	13720	13630	13519	13518	13782	13607	13706	13700	13604	13659	13672	13621	13335	13599	13661	13591	13528	13634	13502	13517	13488	13475	13530	13580	13638	13711	13581	13669	13698	13720	13513	13601	13510	13514	13700	13726	13598	13633	13561	13631	13647	13752	13752	13554	13700	13570	13620	13518	13555	13554	13665	13618	13616	13605	13663	13604	13456	13654	13761	13604	13504	13614	13591	13591	13752	13628	13530	13591	13700	13618	13745	13638	13796	13594	13749	13627	13579	13713	13574	13661	13579	13483	13369	13570	13834	13587	13516	13649	13622	13794	13561	13517	13590	13758	13528	13607	13653	13501	13454	13674	13706	13549	13708	13637	13638	13564	13541	13576	13664	13742	13593	13618	13530	13675	13589	13599	13714	13514	13583	13755	13656	13403	13631	13519	13609	13721	13740	13625	13726	13641	13606	13605	13525	13611	13686	13505	13461	13542	13585	13664	13657	13622	13731	13539	13779	13332	13470	13609	13759	13779	13762	13749	13559	13736	13607	13585	13572	13832	13770	13634	13705	13610	13546	13604	13758	13552	13664	13723	13608	13684	13679	13561	13700	13727	13466	13525	13545	13647	13532	13637	13636	13449	13650	13542	13437	13652	13665	13713	13519	13566	13673	13563	13782	13597	13740	13771	13494	13636	13563	13710	13614	13694	13715	13630	13548	13630	13615	13657	13599	13609	13581	13576	13629	13764	13781	13678	13709	13607	13599	13517	13614	13621	13691	13548	13524	13584	13551	13701	13598	13629	13683	13738	13685	13623	13487	13683	13487	13489	13672	13633	13621	13536	13648	13590	13731	13577	13600	13667	13713	13516	13646	13501	13593	13548	13698	13464	13678	13518	13511	13627	13760	13559	13557	13755	13696	13523	13777	13691	13590	13539	13537	13600	13568	13652	13540	13682	13564	13661	13538	13751	13616	13533	13723	13659	13650	13740	13604	13651	13546	13725	13669	13623	13536	13639	13675	13718	13772	13633	13581	13517	13542	13684	13575	13796	13542	13438	13740	13522	13667	13588	13527	13557	13596	13831	13647	13812	13550	13718	13553	13712	13527	13523	13707	13699	13715	13606	13690	13779	13662	13697	13612	13720	13564	13467	13752	13772	13677	13576	13607	13596	13589	13672	13692	13475	13556	13368	13692	13702	13544	13743	13738	13577	13682	13628	13575	13620	13655	13747	13530	13695	13698	13750	13683	13663	13641	13578	13725	13742	13567	13668	13644	13542	13649	13559	13606	13763	13679	13652	13611	13642	13678	13691	13670	13538	13638	13519	13678	13635	13715	13561	13662	13706	13597	13579	13467	13805	13648	13572	13640	13681	13733	13525	13433	13550	13521	13590	13638	13728	13618	13598	13750	13602	13584	13600	13549	13659	13606	13536	13634	13528	13791	13656	13406	13783	13724	13672	13667	13553	13583	13600	13632	13471	13565	13431	13626	13576	13616	13524	13575	13760	13482	13663	13541	13737	13593	13535	13583	13573	13568	13614	13677	13581	13551	13581	13543	13460	13597	13669	13635	13377	13588	13687	13507	13586	13740	13589	13624	13756	13654	13557	13558	13714	13673	13572	13641	13514	13471	13771	13667	13488	13575	13484	13589	13525	13577	13701	13761	13709	13641	13617	13645	13607	13532	13570	13535	13550	13611	13568	13607	13685	13760	13542	13556	13540	13510	13678	13646	13652	13434	13662	13634	13554	13653	13747	13682	13770	13751	13749	13714	13581	13642	13658	13686	13615	13734	13738	13737	13584	13579	13669	13576	13801	13711	13616	13650	13575	13639	13798	13593	13547	13594	13476	13549	13501	13588	13591	13609	13570	13542	13616	13736	13584	13575	13722	13788	13571	13691	13676	13682	13735	13615	13682	13516	13681	13535	13686	13622	13665	13638	13697	13813	13642	13635	13757	13750	13797	13561	13654	13637	13577	13699	13681	13584	13594	13725	13546	13647	13580	13672	13557	13515	13547	13663	13628	13520	13710	13711	13619	13627	13497	13680	13553	13744	13568	13628	13622	13572	13690	13695	13825	13474	13563	13644	13540	13582	13666	13629	13658	13606	13549	13481	13695	13795	13621	13628	13536	13703	13608	13551	13768	13616	13761	13629	13539	13606	13555	13648	13435	13568	13523	13614	13588	13503	13504	13697	13606	13746	13657	13540	13601	13592	13733	13610	13715	13602	13418	13522	13547	13559	13735	13598	13679	13567	13561	13652	13605	13598	13786	13595	13629	13546	13647	13508	13643	13534	13652	13681	13513	13580	13532	13645	13500	13749	13675	13780	13670	13612	13588	13647	13645	13461	13587	13600	13736	13694	13747	13717	13660	13545
28702	21065	19443	16854	15335	21442	26198	22664	18485	16312	15616	15250	15236	15138	15275	15333	15282	15176	15066	15281	15072	15189	14963	15185	15296	15168	15129	15173	15134	15233	15324	15254	15354	15224	15200	15516	15223	15245	15226	15099	15150	15193	15248	15130	15255	15354	15158	15135	15103	15177	15226	15304	15233	15340	15238	15007	15292	15231	15304	15391	15153	15166	15463	15266	14943	15158	15116	15257	15170	15216	15152	15199	15373	15224	15441	15317	15200	15195	15285	15371	15404	15445	15324	15180	15339	15182	15282	15166	15063	15369	15343	15285	15191	15188	15223	15138	15389	15200	15276	15040	15259	15149	15266	15111	15203	15231	15136	15278	15104	15273	15109	15185	15241	15410	15154	15254	15122	15079	15198	15211	15264	15234	15222	15353	15138	15179	15205	15292	15144	15124	15178	15165	15047	15243	15300	15097	15294	15050	15333	15103	15176	15285	15162	15206	15161	15116	15272	15375	15163	15221	15292	15062	15202	15145	15209	15160	15208	15203	15249	15459	15271	15246	15033	15255	15269	15076	15099	15041	15036	15257	15235	15294	15146	15169	15085	15097	15463	15085	15235	15101	15106	15109	15280	15167	15130	15248	15126	15211	15254	15180	15226	15054	15319	15285	15265	15046	15321	15062	15290	15237	15393	15122	15123	15241	15209	15292	15297	15219	15332	15246	15313	15107	15115	15174	15312	15315	15381	15107	15219	15111	15265	15244	15203	15215	15250	15265	15194	15067	15314	15234	15123	15113	15222	15229	15041	15356	15113	15190	15209	15285	15146	15322	15157	15030	15157	15278	15110	15010	15144	15201	15065	15056	14979	15309	15446	15042	15115	15081	15093	15403	15185	15152	15246	15172	14964	15131	15178	15434	15328	15270	15165	15298	15214	15082	15212	15233	15102	15255	15342	15222	15219	15174	14986	15129	15225	15339	15194	15162	15129	15123	15345	15183	15181	15328	15009	15232	15155	15227	15119	15076	15141	15133	15210	15267	15318	15161	15111	15259	15102	15228	15193	15172	15378	15354	15241	15220	15013	15091	15191	15227	15130	15060	15244	15107	15062	15218	15347	15351	15136	15443	15239	15019	15247	15326	15348	15258	15326	15314	15020	15319	15256	15141	15360	14992	15265	15231	15214	15226	15183	15168	15077	15154	15336	15109	15078	15147	15191	15238	15168	15133	15143	15275	15045	15102	15373	15066	15220	14997	15131	15107	15228	15083	15334	15121	15223	15091	15247	15429	15006	15178	15371	15129	15166	15316	15192	15165	15154	15166	15262	15220	15149	14967	15194	15278	15104	15029	15570	15125	15373	15104	15165	15172	15063	15091	15150	15082	15139	15213	15300	15339	15295	15224	15356	15210	15188	15195	15004	15413	15279	15210	15171	15127	15100	15329	15286	15237	15318	15136	15281	15021	15054	15220	15168	15091	15212	15155	15009	15164	15177	15368	15296	15297	15112	15157	15086	15163	15068	15119	15171	15305	15138	15266	15215	15272	15185	15052	15299	15094	15105	15313	15335	15326	15246	15501	15233	15237	15149	15113	15098	15145	15169	15209	15002	15164	15265	15307	15195	15051	15186	15299	15260	15146	15163	15061	15199	15259	15117	15185	15307	15075	15030	15171	15247	15134	14982	15459	15323	15191	15147	15289	14994	14918	15176	15231	15451	15222	15238	15293	15093	15185	15202	15294	15355	15208	15229	15060	15161	15331	15204	15025	15061	15161	15178	15281	15147	15142	15222	15200	15077	15264	14925	15201	15134	15175	15354	15058	15303	15117	15188	15349	15318	15383	15086	15179	15216	15215	15035	15291	15220	15080	15435	15438	15045	15181	15087	14998	15407	15226	15151	15277	15155	15233	15126	14964	15133	15161	15203	15292	15107	15214	14880	15312	15261	15388	15362	15054	15181	15196	15050	15356	15254	15065	14964	15152	15208	15213	15457	15051	15078	15050	15199	15139	15074	15250	15116	15239	15168	15241	15236	15025	15172	15303	15391	15238	15445	15112	15374	15199	15325	15218	15268	15235	15472	15230	15054	15251	15309	15283	15194	15294	15231	15124	15172	15217	15237	15331	14992	15073	15086	15260	15271	15043	15202	15158	15226	15178	15066	15325	15105	15152	15220	15143	15305	15397	15174	15297	15150	15023	15164	15118	15323	15075	15189	15176	15195	15302	15213	15239	15256	15233	15329	15208	15208	15193	15220	15168	15306	15453	15178	15228	15103	15112	15280	15383	15163	15276	15116	15101	15151	15181	15156	15061	15080	15225	15295	15224	15156	15030	15313	15175	15009	15167	15136	15061	15379	15078	15120	15196	14979	15226	15194	15058	15209	15326	15247	15186	15331	15309	15293	15060	15187	15166	15175	15092	15230	15222	15166	15147	15442	15344	15220	15205	14915	15037	15154	15187	15504	15362	15222	15204	15312	15278	15120	15260	15128	15154	15064	15172	15212	15128	15315	15233	15161	15104	15221	15156	15257	15198	15147	15199	15371	15371	15144	14982	15346	15250	15134	15172	15167	15122	15477	15263	15324	15181	15227	15527	15370	15267	15104	15094	15125	15177	15123	15028	15223	15281	15215	15280	15237	15265	15197	15161	15075	15239	15138	15333	15190	15288	15158	15192	15294	15072	15256	15109	15053	15173	15333	15382	15482	15149	15147	15235	15101	15281	15283	15208	15439	15177	15183	15202	15522	15098	15344	15212	15284	15144	15372	15289	15376	15176	15295	15265	15076	15145	15248	15240	15147	15209	15073	15069	15184	15254	15076	15201	15179	15142	15394	15244	15145	15120	15162	15092	15113	15040	15350	15148	15210	15281	15190	15075	15193	15403	14971	15347	15220	15295	15484	15015	15164	15175	15304	15193	15390	15171	15140	15119	15330	15245	15171	15163	15180	15285	15291	15218	15236	15203	15346	15064	15352	15151	15092	15355	15229	15121	15229	15318	15194	15123	15016	15280	15124	15374	15355	15248	15355	15167	15174	15159	15105	15239	15348	15103	15222	15326	15360	15398	15338	15176	15328	15374	15370	15272	15117	15114	15230	15282	15203	15195	15078	15175	15065	15133	15167	15371	15169	15268	15181	15229	15252	15162	15293	15271	15119	15300	15271	15336	15197	15072	15228	15315	15118	15373	15304	14951	15113	15131	15213	15370	15306	15104	15182	15293	15297	15057	15296	15389	15219	15188	15355	15261	14949	15154	15438	15083	15065	15165	15263	15342	15369	15148	15255	15093	15101	15128	15193	15232	15349	15315	15082	15118	15359	15010	15347	15246	15323	15171	15118	15154	15279	15247	15112	15249	15417	15252	15280	15086	15213	15240	15312	15316	15251	15340	15281	15327	15252	15353	15347	15402	15377	15233	15241	15171	15189	15215	15323	15457	15467	15273	15288	15135	15126	15148	15249	15199	15357	15243	15291	15358	15375	15422	15280	15122	15211	15030	15127	14993	15116	15234	15247	15076	15222	15083	15083	15018	15137	15242	15096	15341	15206	15182	15197	15269	15307	15291	15119	15224	15297	15354	15162	15304	15080	15112	15228	15192	15150	15326	15257	15279	15176	15191	15441	15136	15246	15218	15071	15255	15011	15194	15118	15189	15126	15219	15217	15236	15269	15356	15302	15083	15318	15280	15050	15200	15254	15218	15044	15224	15215	15227	15142	15407	15211	15347	15134	15240	15460	15295	15329	15249	15173	15032	15342	15188	15244	15268	15274	15309	15131	15194	15180	15163	15217	15204	15232	15265	15237	15321	15097	15039	15240	15151	15293	15068	15249	15257	15181	15191	15257	15099	15183	15240	15108	15334	15260	15343	15311	14971	15194	15251	15246	15271	15236	15157	15161	15244	15343	15280	15300	15282	15359	15236	15341	15345	15137	15030	15370	15247	15357	15273	15286	15403	15338	15380	15130	15147	15084	15155	15030	15333	15278	15298	15342	15220	15207	15215	15239	15120	15108	15178	15209	15081	15245	15102	15350	15281	15096	15333	15037	15079	15291	15260	15317	15295	15572	15261	15263	15090	15048	15065	15160	15257	15187	15303	15177	15181	15272	15042	15092	15302	15322	15073	15280	15184	15138	15297	15336	15039	15102	15212	15075	14974	15267	15168	15426	15240	15447	15157	15166	15263	15377	15077	15194	15130	15121	15250	15257	15313	15262	15059	15214	15284	15167	15164	15392	15216	15250	15280	15231	15192	15347	15335	15218	15041	15344	15203	15320	15127	15161	15252	15279	15257	15233	15250	15227	15002	15007	15292	15326	15068	15102	14878	15280	15126	15112	15249	15111	15044	15263	15162	15251	15011	15259	15240	15274	15116	15118	15358	15071	15297	15069	15235	15300	15421	15138	15280	15414	15429	15029	15023	15066	15316	15473	15335	15271	15219	15305	15124	15186	15358	15195	15356	15288	15235	15293	15146	14986	15335	15135	15309	15069	15357	15158	15200	15121	15288	15302	15184	15111	15305	15263	15280	15079	15079	15209	15249	15073	15226	15205	15186	15258	15272	15271	15249	15318	14996	15445	15220	15248	15340	15328	15255	15374	15202	15074	15093	15168	15303	15269	15229	15180	15242	15230	15117	15189	15457	15486	15149	15063	15320	15182	15251	15032	15083	15315	15329	15275	15312	15158	15031	15113	15217	15242	15309	15166	14887	15221	15170	15124	15306	15158	15186	15493	15111	15205	15226	15156	15316	15223	15147	15039	15238	15439	15362	15356	15202	15207	15052	15136	15145	14960	15334	15318	15288	15297	15110	15155	15111	15122	15338	15321	15237	15010	15063	15370	15202	15273	15282	15249	15240	15310	15312	15191	15273	15429	15198	15376	15214	15236	15192	14968	15271	15091	15151	15328	15299	15273	15407	15060	15209	15268	15271	15062	15181	15237	15173	15076	15107	15063	15245	15182	15058	15100	15084	15072	15256	15083	15310	15133	15368	15041	15356	15311	15218	15228	15449	15134	15307	15155	15122	15098	15297	15281	15231	15255	15364	15170	15310	15274	15166	15122	15146	15182	15302	15280	15280	15369	15171	15138	15055	15063	15163	15051	15354	15266	15257	15136	15065	15073	15196	15323	15206	15181	15140	15087	15039	15237	15226	15176	15250	15113	15278	15156	15146	15300	15139	15144	15284
14455	15041	14853	14483	14389	24493	28123	22994	17784	15227	14589	14338	14242	14378	14424	14209	14374	14189	14181	14395	14152	14251	14238	14233	14216	14162	14268	14151	14200	14086	14239	14310	14023	14101	14205	14107	14218	14264	14380	14219	14060	14309	14326	14314	14137	13971	14189	14288	14318	14095	14335	14307	14205	14103	14197	14213	14210	14236	14353	14266	14106	14107	14200	14171	14249	14138	14193	14217	14232	14179	14111	14161	14216	14219	14152	14116	14284	14119	14085	14082	14271	14197	14325	14359	14239	14320	14341	14098	14083	14190	14069	14168	14189	14206	14090	14251	14297	14094	14126	14203	14194	14226	14295	14156	14238	14141	14134	14073	14196	14178	14213	14072	14207	14162	14343	14198	14299	14195	14263	14062	14196	14320	14325	14185	14259	14314	14383	14180	14103	14073	14223	14188	14126	14272	14213	14282	14335	14196	14071	14222	14206	14209	14156	14226	14196	14342	14202	14311	14231	14011	14400	14266	14101	14313	14159	14259	14352	14148	14268	14321	14172	14322	14286	14246	14077	14153	14269	14305	14148	14101	14079	14385	14242	14268	14179	14085	13991	14257	14177	14347	14152	14252	14104	14234	14372	13998	14085	14177	14171	14208	14182	14229	14046	14373	14270	14090	14269	14215	14299	14283	14162	14256	14137	14153	14296	14089	14035	14098	14222	14281	14239	14326	14109	14122	14154	14050	14345	14263	14198	14181	14268	14387	14279	14150	14100	14119	14179	14152	14225	14201	14234	14232	14265	14204	14119	14162	14223	14246	14308	14284	14165	14327	14131	14378	14199	14083	14201	14194	14318	14188	14233	14389	14169	14079	14201	14229	14179	14298	14147	14131	14302	14207	14264	14076	14212	14284	14060	14370	14279	14188	14245	14190	14120	14261	14124	14172	14076	14260	14100	14274	14132	14208	14200	14101	14151	14151	14143	14316	14161	14163	14125	14365	14211	14199	14507	14181	14310	14260	14118	14037	14272	14040	14218	14042	14267	14134	14274	14217	14244	14091	14249	14229	14015	14309	14167	14305	14239	14144	14252	14239	14366	14124	14229	14329	14234	14174	14155	14270	14245	14264	14202	14217	14188	14139	14215	14120	14245	14405	14139	14239	14131	14183	14123	14114	14109	14246	14216	14096	13999	14434	14206	14314	14151	14264	14253	14129	14287	14313	14258	13997	14187	14190	14020	14174	14152	14332	14139	14193	14259	14324	14336	14151	14077	14235	14131	14210	14200	14200	14365	14202	14199	14235	14219	14129	14232	14126	14052	14221	14050	14196	14118	14054	14258	14237	14139	14272	14217	14121	14062	14227	14048	14256	14342	14205	14207	14131	14136	14147	14030	14231	14116	14293	14242	14194	14225	14135	14171	14259	14165	14273	14407	14198	14233	14183	14122	14298	14210	14135	14274	14142	14342	14244	14194	14212	14172	14227	14217	14018	14287	14180	14223	14173	14218	14123	14154	14255	14215	14148	14223	14163	14183	14119	14362	14163	14185	14314	14274	14069	14119	14307	14243	14017	14160	14180	14332	14255	14155	14338	14252	14083	14192	13989	14281	14194	14205	14132	14149	14218	14164	14221	14095	14129	14076	14130	14242	14127	14217	14214	14216	14204	14184	14257	14101	14290	14054	14285	14173	14321	14389	14158	14191	14250	14153	14189	14215	14271	14232	14109	14210	14084	14109	14463	14198	14148	14248	14305	14256	14099	14154	14092	14267	14140	14283	14290	14242	14102	14076	14130	14096	14109	14242	14257	14166	14263	14351	14197	14265	14294	14187	14409	14284	14276	14212	14365	14196	14109	14203	14173	14162	14197	14025	14109	14209	14197	14183	14232	14254	14220	14244	14128	14227	14243	14141	14285	14266	14176	14133	14226	14326	14304	14155	14145	14189	14140	14182	13987	14192	14196	14105	14349	14164	14103	14153	14340	14260	14309	14234	14154	14219	14203	14331	14123	14035	14247	14100	14096	14233	14326	14211	14269	14129	14277	14328	14149	14159	14203	14341	14213	14212	14213	14220	14266	14321	14184	14150	14209	14378	14215	13999	14344	14059	14269	14086	14090	14174	14082	14209	14236	14183	14145	14188	14199	14148	14196	14146	14144	14181	14123	14142	14087	14231	14031	14152	14169	14225	14044	14152	14212	14138	14161	13978	14248	14346	14284	14307	14132	14127	14195	14226	14106	14021	14416	14236	14268	14292	14427	14192	14119	14261	14214	14193	14243	14293	14153	14267	14337	14097	14224	14295	14226	14130	14165	14304	14079	14312	14030	14187	14174	14092	14400	14250	14252	14103	14189	14104	14356	14194	14171	14308	14164	14151	14216	14319	14221	14048	14259	14244	14307	14293	14092	14205	14284	14161	14238	14148	14283	14062	14286	14289	14225	14133	14293	14276	14042	14123	14208	14165	14082	14218	14033	14437	14091	14191	14142	14232	14194	14117	14231	14204	14112	14099	14135	14093	14270	14128	14312	14113	14119	14296	14353	14177	14239	14093	14249	14206	14205	14319	14004	14095	14313	14030	14210	14279	14263	14333	14170	13937	14180	14394	14235	14289	14172	14096	14111	14252	14140	14211	14249	14325	14235	14231	14267	14105	14288	14143	14226	14166	14456	14084	14226	14257	14104	14106	14298	14123	14079	14302	14225	14345	14169	14289	14349	14135	14255	14082	14021	14127	14204	14344	13999	14288	14245	14232	14218	14144	14242	14200	14143	14164	14288	14140	14217	14262	14197	14084	14261	14243	14253	14412	14180	14181	14144	14213	14167	14099	14133	14270	14087	14121	14236	14258	14193	14268	14133	14276	14105	14266	14313	14266	14307	14146	14214	14142	14070	14073	14248	14092	14361	14320	14193	14172	14052	14269	14161	14297	14329	14200	14161	14104	14254	14097	14099	14212	14362	14103	14056	14200	14116	14184	14302	14281	14172	14113	14166	14108	14202	14216	14138	14147	14348	14194	14209	14221	14266	14100	14092	14257	14296	14157	14156	14322	14141	14218	14127	14115	14138	14146	14143	14249	14328	14186	14238	14128	14209	14246	14106	14201	14298	14102	14173	14232	14254	14233	14162	14125	14183	14253	14134	14022	14343	14182	14161	14373	14220	14175	14342	14255	14179	14159	14264	14055	14220	14226	14111	14075	14192	14189	14140	14140	14198	14203	14207	14126	14173	14383	14279	14277	14154	14070	14014	14211	14327	14175	14212	14138	14314	14357	14098	14311	14324	14041	14215	14145	14377	14092	14282	14195	14083	14306	14168	14166	14252	14144	14208	14142	14072	14429	14220	14158	14237	14320	14318	14227	14166	14224	14190	14256	14236	14298	14149	14162	14375	14082	14024	14276	14344	14172	14420	14127	14208	14099	14318	14241	14247	14221	14141	14193	14217	14240	14202	14218	14181	14078	14267	14210	14259	14314	14287	14115	14225	14177	14009	14147	14286	14166	14287	14105	14102	14203	14040	14114	14413	14239	14146	14222	14166	14251	14207	14261	14148	14177	14250	14292	14168	14320	14185	14074	14261	14199	14187	14231	14086	14214	14168	14240	14171	14202	14213	14117	14193	14064	14262	14279	14230	14228	14314	14309	14180	14078	14232	14219	14280	14234	14222	14178	14108	14303	14058	14275	14052	14138	14221	14151	14292	14168	14239	14233	14131	14085	14316	14329	14187	14170	14257	14239	14053	14126	14140	14086	14148	14303	14212	14155	14207	14233	14214	14277	14243	14014	14240	14429	14201	14169	14321	14133	14220	14260	14092	14273	14246	14141	14373	14168	14330	14106	14089	14268	14169	14308	14159	14151	14341	14118	14118	14060	14179	14230	14171	14190	14190	14285	14156	14167	14180	14190	14210	14130	14241	14211	14182	14070	14124	14210	14338	14210	14370	14363	14255	14209	14234	14231	14291	14200	14226	14286	14260	13995	14227	14140	14330	14352	14217	14230	14261	14200	14108	14105	14152	14177	14176	14229	14240	14168	14283	14422	14210	14408	14163	14338	14309	14206	14271	14163	14183	14175	14258	14229	14283	14280	14132	14172	14180	14092	14135	14098	14239	14170	14221	14149	14229	13960	13945	14233	14140	14296	14024	14372	14242	14242	14047	14162	14139	14166	14275	14015	14266	14169	14232	14125	14252	14337	14175	14135	14323	14268	14255	14115	14166	14207	14295	14254	14185	14215	14105	14247	14296	13999	14254	14272	14193	14171	14311	14126	14312	14122	14104	14127	14125	14330	14223	14125	14309	14337	14364	14140	14136	14160	14186	14143	14184	14110	14151	14077	14223	14150	14070	14177	14230	14159	14228	14161	14254	14179	14421	14355	14311	14157	14182	14236	14179	14279	14005	14264	14165	14222	14281	14125	14268	14198	14181	14036	14225	14226	14280	14197	14177	14202	14152	14133	14251	14117	14233	14125	14209	14331	14302	14155	14095	14276	14210	14218	14229	14152	14303	14136	14120	14105	14166	14287	13970	14218	14206	14263	14051	14301	14303	14242	14285	14045	14175	14220	14321	14081	14120	14244	14183	14254	14171	14285	14075	14289	14311	14217	14277	14214	14273	14129	14227	14255	14316	14253	14217	14197	14271	14270	14268	14205	14214	14209	14263	14081	14224	14212	14263	14128	14143	14153	14207	14231	14143	14191	14323	14111	14357	14208	14279	14265	14200	14268	14171	14314	14074	14290	14308	14243	14242	14219	14129	14235	14100	14286	14243	14240	14195	14164	14260	14222	14373	14204	14151	14162	14223	14200	14144	14247	14197	14331	14254	14155	14325	14255	14066	14099	14166	14185	14159	14049	14224	14315	14144	14144	14115	14201	14169	14204	14253	14436	14246	14166	14296	14230	14256	14265	14181	14175	14078	14098	14178	14115	14236	14261	14222	14413	14261	14270	14144	14285	14382	14165	14260	14201	14338	14329	14298	14126	14126	14327	14207	14194	14228	14146	14284	14257	13996	14178	14195	14209	14189	14157	14171	14478	14335	14119	14238	14217	14248	14137	14112	14087	14290	14234	14348	14175	14304	14147	14119	14379	14126	14196	14122	14317	14390	14199	14173	14198	14277	14185	14091	14177	14187	14240	14069	14245	14019	13991	14088	14240	14058	14227	14311	14199	14116	14206	14150	14092	14112
25649	21089	27106	25443	20651	50516	49110	36558	25011	18438	16179	15502	15238	15249	15105	15222	15221	15203	15248	15073	15292	15070	15155	15165	15353	15244	15237	15056	15253	15259	15189	15022	15162	15296	15281	15106	15281	15134	15043	15242	15252	15211	14988	15039	15032	15184	15124	15197	15183	15072	15245	15112	15044	15088	14970	15235	15107	15035	15175	15110	15069	15179	15074	15014	14964	14934	15266	15083	15205	15177	15020	15180	15235	15161	15108	15122	15311	15045	15168	15121	15044	15191	15227	15053	15235	15155	14803	15058	15055	15237	15334	15105	15162	15104	15110	14966	15066	15063	15278	15051	15173	15268	15136	15112	15224	15111	15144	15239	15138	15185	15138	15140	15114	15105	15305	15300	15190	15211	15115	14949	14987	15100	15251	14869	15004	15146	15138	15107	15155	15107	15025	15131	15158	15110	15261	15087	15002	14959	15188	15084	15050	15246	15031	15174	15198	14932	15182	15287	15089	15120	15205	15004	15118	15062	15087	15186	15217	14987	15267	15254	15160	15004	15078	15256	14983	14964	14992	15195	15044	15007	15190	15057	15094	14937	15044	15078	15204	15213	15104	14989	14976	14982	15039	15041	14911	15062	14873	14927	15263	14944	15070	15040	15151	15172	15235	15154	15210	15172	15029	15009	15090	15088	15176	15015	15088	15119	15073	15016	15129	15034	15025	15112	15109	15218	15041	15185	15044	14818	14951	15078	15130	15032	15171	15009	15179	15007	15183	14883	15223	15226	15098	15259	14827	15237	14953	15059	15028	15180	15131	15112	15114	15192	15167	14974	15099	15054	15350	15176	15017	15054	15077	15284	15142	14941	15102	14931	14960	15127	14970	14994	15041	15173	15111	15024	15123	15281	15120	15056	14960	14970	15150	14948	15091	15148	15196	15124	15059	15281	15165	14994	15101	14977	14884	15085	15148	15078	15216	15141	14855	15268	15141	14833	15074	15198	15062	15148	15132	15020	15100	15096	15180	15041	15069	15043	15256	15161	15122	15202	15319	15317	15089	15255	15007	15064	15092	15125	15091	15135	15295	14873	15218	15113	15170	15357	15104	15153	14988	14981	15185	15151	15078	15131	15217	15079	15036	15112	15017	15062	15045	15250	15008	15107	15136	15111	14927	15046	15126	14843	15128	15135	14979	15079	15241	14930	15050	15190	14853	15087	15021	15114	15088	14959	15350	15250	14934	15030	15152	15009	15219	15210	14998	14983	15351	15060	15176	15200	15224	15253	15270	15171	14949	14974	14968	15005	15095	15070	14982	15168	15190	14906	15146	15149	15048	15226	15134	15187	15121	15128	15136	15398	15081	14944	15226	14921	15187	15210	15090	14960	15328	14862	15101	15087	15239	15174	14981	15043	15090	15174	15125	15337	15169	15090	14963	15048	14888	15143	15218	15434	15011	15024	15125	14963	15032	15163	15036	14988	15176	15020	15195	15140	15181	15083	15043	15228	15233	15072	15258	15103	15205	15097	15079	14972	15157	15218	15425	15230	15087	15088	15096	15030	15100	15203	15103	15179	15088	14863	15191	15096	15065	15085	15097	15042	15080	15026	15100	14897	15237	15268	15037	15021	15079	15136	15281	14956	15026	14916	15214	15124	15279	15267	15029	15089	14909	15132	15224	14971	14982	15044	15246	15122	15075	15246	15182	15043	14998	15151	15257	15071	15189	15155	14886	15358	15091	15249	15337	15159	15088	14995	15055	15236	15214	14886	15284	14998	15106	15133	15131	15125	14959	15019	14935	14998	14905	15110	14828	15154	15312	15118	15128	15224	15223	15296	15197	14961	15164	15129	14859	15000	14988	15109	15040	15222	14987	15178	15246	15364	15146	15142	15155	15181	15131	15185	15170	15190	15178	15149	15132	15306	15231	15164	15194	15204	14928	15051	15129	15209	15044	15217	15077	15132	15103	15327	14946	15079	15089	15200	15083	15036	15232	15255	15168	15012	15094	15066	15075	15207	15086	15154	15233	15024	15267	15021	15186	15194	14976	15007	15006	15123	15010	14997	15124	15119	15037	15104	15377	15135	14930	15005	15143	15196	15048	15216	15284	15066	14953	15054	15170	15090	14918	14937	14949	15175	15094	15307	15223	15023	15000	15170	15135	15138	15016	15107	15365	15186	15113	15111	14966	15004	14928	14967	15207	15187	15202	15329	15154	15138	14938	15176	15232	15090	15317	15033	15158	15120	14955	15061	14982	15220	15144	14961	15265	15187	14977	14998	15150	15095	15227	15100	15232	15119	15125	15017	15210	14954	15038	15121	15164	14996	15167	15127	15140	15060	15043	15138	15090	15063	15134	15226	15045	15089	15080	15041	15278	15041	15078	15242	15161	15133	15090	15108	14970	15083	14979	15202	14883	14969	15173	15094	15183	14979	15199	15074	15333	14990	14879	15158	15131	14853	15396	14984	15191	15214	15130	14959	15094	14967	15088	15141	15205	14960	15216	15036	15014	15043	15221	15192	15122	15153	15228	15249	15023	15038	15094	15188	14899	14988	14930	15119	15122	15277	15077	14944	15102	15139	15079	15154	15061	15277	15124	15159	15432	15195	15070	15051	15072	15040	15010	15308	15129	15098	15113	15116	15031	15063	15089	15187	15147	15119	15158	15176	15007	15183	15027	15037	15256	15125	15074	15087	15236	15244	15035	15075	15114	15120	15080	15000	15010	15223	15208	15175	15184	15092	15120	15199	15297	15159	15043	15230	15095	15061	15319	14954	15300	15185	14915	15184	15057	15019	15055	15093	15282	15125	15370	14957	15202	15175	15231	15113	15094	15148	15070	15103	14826	15182	15036	15085	14950	15197	14943	15146	15109	14958	14943	15164	14953	15083	15015	15017	15051	15207	15253	15189	14963	15316	15221	15157	15067	15062	15154	15128	15026	14943	15246	15131	15238	15167	15172	15028	14956	15200	15112	15138	14961	15174	15138	15131	15147	15050	15075	15253	15170	15018	14888	15076	15045	15270	15169	15052	14931	15080	15023	15035	15142	15017	15158	15170	14994	14970	14964	14961	15207	15064	15111	15092	15070	15032	15109	15028	15114	15229	15071	15010	15080	15132	15150	15142	14907	15086	15153	15062	15070	15204	15008	15129	15100	15124	15260	15148	15056	15113	15069	15101	15074	15225	15254	15299	15233	15063	15213	15219	15059	15200	15119	15158	15214	15070	15310	15123	15077	15110	15182	14913	15030	15256	15332	15234	15176	15161	15278	15253	15116	15012	15198	15173	15138	15091	15060	14990	15054	15043	14949	15246	15069	14937	15215	15107	14776	14974	15069	15150	15148	14963	15224	15244	15108	15159	15049	15166	15212	15226	15101	15073	14951	15035	15349	15055	15095	14967	14948	15270	15046	15278	15056	15126	15068	15075	15069	14869	15070	14929	14946	15026	15189	15051	15084	15006	15117	15102	15066	15067	14974	15093	15019	15171	15117	15163	15229	15105	15173	15052	15019	15213	15038	15215	15283	15089	15088	15157	15276	15045	14963	15057	15173	15081	15072	15143	15144	15074	15150	15131	15205	15193	14922	15279	15042	15222	15038	15149	15125	15104	14909	14929	15213	15224	15027	15193	15112	15079	15157	15042	15292	15110	15110	15188	15073	15065	14929	15215	15223	15184	15063	15165	15224	14993	15114	15125	15179	15041	15083	15015	14993	15149	15262	14961	14992	15160	15085	15313	15418	15249	15097	15141	15223	14963	15069	15121	15261	15130	15053	15180	15270	15116	15247	15272	15049	15145	14982	14963	15001	14966	15118	14971	15061	14988	15021	15098	15216	15402	15036	15123	15141	14955	14979	15044	15082	14988	15255	15244	15280	15027	15323	15263	14970	15144	15200	15218	15078	15251	15031	15034	15183	15342	15016	15158	15181	14914	15152	15315	15236	15091	15198	15034	15206	14967	15000	15288	15078	14952	15047	15165	14956	15226	15267	15160	15083	15037	15068	15198	15118	15085	15107	14907	15026	15135	15018	15008	15084	15178	15026	14986	14977	15117	15130	15180	15362	15093	15019	15262	15382	15278	15068	15171	15066	15019	15050	14992	14925	15089	15119	15086	15007	15009	15209	15160	15135	15049	15136	15199	15159	15209	15151	15171	15256	15155	15127	15021	15163	15035	15302	14915	15254	15174	15097	15061	15067	15100	15041	14920	15049	15130	15198	15190	15057	15145	14990	14955	15075	15353	15064	15298	15222	15057	14984	15231	14864	15178	15337	15271	15325	15231	14982	15124	15020	15215	15047	15126	14907	14942	15086	15195	15144	15215	15106	15128	14992	14984	15066	15062	15011	15150	15223	15087	15168	15188	15156	15216	15129	15248	15225	15036	15138	14988	14810	15028	15083	15176	15064	15154	15056	15300	15112	15229	15204	15253	15118	15121	15291	15150	15178	15110	15219	14998	15126	15297	15301	15282	15172	15289	15036	15048	15013	15167	15113	15112	15070	15081	15157	15014	15041	15130	15124	15023	15226	15310	15353	15022	15133	15197	15200	15317	15164	15376	15046	14916	15187	15233	15062	15160	15217	15058	15148	15019	14998	15170	15036	15015	15036	15163	15236	15339	15170	15055	15191	15037	15133	15182	14938	15184	15133	14884	15031	15068	15291	15065	15091	15175	15238	15160	15080	15243	15082	15055	15184	15033	15142	15243	15139	15011	15283	14975	15023	15107	15205	15074	15090	15188	15203	15120	15233	15200	15117	15096	15182	15104	14967	15049	15037	15186	15214	15064	15053	15305	15264	15226	15078	15110	15186	14890	15140	15203	15007	15356	15165	15203	15004	15192	15203	15244	15070	14978	15164	14955	15271	15110	15091	15118	15122	15121	15121	15031	15137	15114	15274	14950	15270	14979	15143	15030	15155	15094	15030	14989	15204	15191	15131	15326	15127	15042	14936	15015	15098	15321	14941	15086	15027	15152	15148	15192	15221	15111	15155	14986	15198	15218	15058	15087	15243	14946	15271	15106	15116	15121	15012	15326	15086	15077	15203	15081	15185	15181	15079	14934	15279	15155	15001	14974	15211	14984	15125	15090	15044	15183	15098	15138	15118	14959	15024	15135	15120	15083	14949	15072	15158	15294	15205	15323	15120	15159	15122	15040	15209	15283	15193	15035	15063	15286
13230	18801	18138	15966	20638	52888	48278	37667	25054	16770	14639	14231	14352	14127	14064	14140	14231	14192	14077	14151	14204	14090	14128	14237	14035	14228	14247	14143	14217	14164	14181	14243	14248	14211	14149	14098	14209	14271	14129	14028	14380	14280	14073	14112	14226	14110	14238	14250	14104	13953	14135	14175	14266	14058	14190	14218	14190	13969	14179	14173	14241	14096	14183	14337	14400	14041	14066	13989	13978	14291	14138	14141	14084	14189	13993	14179	14168	13867	14104	14102	14181	14238	14178	14308	14122	14149	14097	14131	14087	14313	14014	14216	14067	14074	14067	14177	14225	14010	14155	14194	13979	14192	14205	14191	14107	14078	14185	14119	14075	14174	14132	14299	14199	14162	14321	14145	14239	14311	14080	14162	14248	14049	14179	14267	14259	14234	14378	14255	14134	14068	13938	14328	14150	14174	14176	14115	14088	14094	14215	14124	14043	14092	14083	14245	14025	14126	14148	14268	14111	14086	14203	14133	14186	14234	13961	14186	14171	14036	13983	14205	14184	14227	14188	14113	14236	14129	14153	14162	13997	14251	14143	14163	14028	14183	14153	14163	14120	14172	14281	14180	14218	14287	14202	14024	14149	14177	14062	14172	14217	14171	14227	14090	14075	14144	14183	14022	14125	14141	14151	14303	14058	14009	14183	14171	14160	14337	14334	14126	14248	13994	14107	14293	14018	14258	14114	14182	14126	14110	14226	14161	14192	14112	14136	14208	14278	14208	14146	14118	14202	14232	14115	14116	14089	14316	14235	14016	14075	14097	14220	14008	14262	14047	14065	14132	14368	14109	14247	14134	14106	14142	14099	14077	14322	14091	13968	14325	14183	14107	14172	14042	14090	14298	14013	14141	14266	14168	14310	14174	14097	14156	13934	14209	13899	14156	14195	14123	14120	13983	14050	14202	14109	14326	14196	14125	14247	14099	14118	14215	14028	14298	14118	14198	14034	14000	14194	14046	14122	14191	14125	13921	14187	14134	14283	14264	14029	14064	14150	14015	14139	14142	14253	14035	14222	14040	14046	14260	14115	14027	14198	14073	14349	14222	14167	14405	14292	14097	14187	13984	14222	14058	14111	14114	14161	14150	13853	14169	14194	14092	14041	14001	14246	14209	14082	14149	14157	14225	14185	14339	14216	13934	14241	14184	14041	14190	14166	14261	14224	14079	14145	14060	14213	14131	14223	14210	14140	14248	14174	14146	14234	13981	14192	14307	14201	14200	14100	14055	14106	14075	14215	14147	14191	14254	14136	14040	14098	14062	14225	14058	14084	14166	14063	14188	13896	14163	14297	14119	14194	14105	14250	14158	14238	13999	14149	13987	14035	14307	14130	13988	14127	14022	14082	14155	14177	14258	14207	14266	14206	14213	14231	14231	14189	14068	14176	14194	14174	14178	14202	14173	14070	14112	14141	14151	14045	13902	14028	14184	13953	14183	14146	13968	14196	14100	14142	14113	14089	14167	14105	14134	14037	14198	14064	14054	14022	14120	14050	14241	14101	14096	14181	14140	14268	14211	14100	14031	14331	14306	14273	14075	14085	14025	14160	14254	14265	14078	14242	14193	14190	14264	14114	14180	14068	13992	14123	14007	14132	14127	14104	14118	14167	14241	14297	14116	14141	13987	14254	14228	14109	14107	14311	14186	14254	14112	14155	14064	14242	14063	14027	14201	13992	14113	13878	14139	14052	14057	14089	14104	14119	14349	14118	14100	14038	14181	14084	14175	14112	14047	14226	14053	14208	14193	14005	14051	14037	14128	14018	14225	14218	14197	14179	14074	14138	14082	14039	14103	14077	14052	14134	14029	14217	14148	14199	14113	14043	14024	14174	14232	14137	14194	14153	14297	14146	14192	14157	14181	14045	14110	14106	14320	14015	14033	14114	14209	14172	14177	14022	14231	14235	14215	14158	14176	14168	14046	14321	14231	14261	14120	14144	14064	14390	14266	14250	14174	14031	14034	14201	14097	14061	14180	14191	14058	14184	14096	14148	14207	14264	14093	13961	13983	14207	14211	14256	13981	14064	14240	14279	14183	14066	14141	14184	14030	14119	14183	14046	14298	13907	14286	14137	14270	14144	14234	14124	13908	14285	14138	14217	14244	14309	13954	14155	14157	14022	14134	14095	14103	13987	14254	14174	14104	14126	14017	14361	14139	14214	14070	13987	14035	14298	14092	14132	14116	14131	14160	13982	14297	14359	14159	14102	14291	14107	14140	14171	14207	14162	13981	14212	14020	14147	14111	14058	14247	13907	14184	14140	14146	14244	14139	14049	14255	14094	14059	14389	14157	14099	14125	14090	14304	14174	14207	14123	14083	14207	14311	14157	14018	13951	14232	14078	14100	14093	14171	14144	14083	14103	14181	14211	14144	14185	14127	14301	14192	14100	13953	14094	14229	14207	14075	14233	14112	14206	14228	14156	14096	14222	14056	14093	14127	14279	14281	14174	14071	14409	14017	14143	14070	14104	14073	14147	14151	14249	14227	14309	14302	14128	14160	14094	14381	14060	14018	14187	14185	14210	14102	14070	14071	13943	14256	14052	14189	14038	14101	14169	14233	14172	14152	14169	14063	14121	14017	14226	14103	14100	14050	14198	14071	14119	14349	13963	14286	14038	14291	14126	14247	14010	14023	14209	14278	14062	14090	14157	14282	14134	14326	14330	13922	14204	14197	14136	14229	14064	14271	14086	14235	14055	14183	14247	14208	14450	14262	14072	14246	14120	14114	14021	13993	14165	14268	14182	14214	14051	14196	14196	14010	14122	14290	14174	14194	14068	14064	14128	14311	14151	14094	14174	14116	14211	14240	14016	14200	14115	14072	14114	14064	14127	14134	14099	14286	14015	14313	14173	14110	14206	14145	14112	14206	14047	14050	13886	14079	14307	14161	14168	14229	14103	14109	14031	14344	14202	14199	14037	14109	14283	14204	14069	14024	14043	14067	14117	14265	14115	14121	14126	14204	14095	14231	14103	14245	14199	14062	14276	14102	14001	14136	14238	14093	14033	14172	13945	14183	14190	14140	14176	14160	14229	13989	14070	14197	14030	14062	14039	14046	14252	14016	14081	14202	14092	14064	13993	14225	14164	14118	14072	14191	14193	14173	14163	14200	14093	14135	14177	14177	14211	14220	14085	14227	14182	14134	14191	14178	14140	14191	14146	14152	14041	14093	14254	14071	14017	14163	14106	14272	14089	14199	14163	14213	14124	14106	14094	14081	14072	14075	14188	14152	14114	14107	14224	14047	14171	14328	14194	14152	14186	14048	14201	14144	14170	14045	14114	14104	14440	14332	14184	14066	14101	14218	14184	14075	14315	13957	14274	14199	14185	14078	14233	14090	14047	14186	14178	14158	14283	13999	14149	14109	14171	14098	13971	14331	14203	14229	14246	14141	14223	14313	13963	14151	13998	14046	14232	14312	14095	14193	14296	14242	14266	14111	14249	14194	14109	14049	14144	13977	14162	14079	14252	14071	14110	14113	14225	14186	14181	14041	14180	14141	14238	14117	14133	14151	14281	14038	14145	14162	14279	14218	14082	14198	14321	14072	14005	14176	13983	14352	14040	14044	14129	14101	14130	14227	14111	14155	14178	14166	14135	14214	14080	13956	14075	14130	14167	14149	14266	14437	14241	14053	14178	14244	14024	14122	14089	14116	14111	14127	14251	14082	14159	14221	14179	14050	14308	14266	14165	14073	14323	14200	14235	14223	14174	14280	14151	14152	14161	14191	14172	14116	14229	13996	14124	14197	14087	14138	14055	14107	14321	14078	14159	14301	14078	14256	14113	14288	14149	14159	14051	14197	14011	14267	14221	14202	14209	14108	14150	14022	14164	14124	14045	14149	14361	14161	14068	14057	14298	14235	14170	14116	14120	14175	14188	14220	14122	14226	14169	14136	14075	14261	14171	14100	14026	14169	14184	14153	14050	14133	13962	14266	14252	14198	14228	14092	14135	14068	14142	14438	14107	14084	14228	14216	13956	14217	14173	14148	14173	14042	14069	14022	14237	14226	14102	13932	13958	14058	14277	14195	14323	14006	14135	14019	14124	14181	14111	14084	14179	14098	14039	14183	14168	14150	14092	14103	13987	14280	14104	14063	14165	14193	14101	14114	14262	14093	14202	14158	14195	14152	14205	14132	14202	14213	14145	14165	14310	14104	14036	14079	14210	14237	14140	13996	14226	14093	14109	14101	14266	14085	14239	14168	14076	14212	14240	14198	14185	14292	14130	14311	14282	14160	14192	14003	14163	14194	14106	14124	14224	13953	14130	14069	14219	14280	14104	14103	14140	14052	14079	14131	14186	14241	14142	14015	14206	14236	14172	14168	14168	14150	14083	14207	14128	14090	14161	14139	14269	14223	14094	14107	14045	14210	13999	14088	14246	14222	14212	14114	14179	14109	14238	14220	14159	14151	14201	14150	14040	14111	14056	14230	14231	14192	14282	14327	14046	14001	14036	14073	14088	13972	14248	13995	14081	14332	14025	14057	14262	14075	14298	14020	14233	14202	14086	14004	14261	14211	14169	14217	14149	14161	14124	14080	14307	14112	14237	14173	14152	14142	14062	14115	14216	14142	14147	14049	13998	14150	14372	14188	14008	14353	14292	14052	14140	14177	14224	14152	14132	14158	14189	14240	14235	14150	14273	14168	14220	14081	14136	14161	14023	14149	14132	14117	14164	14060	14214	14254	14010	14114	14239	14113	14257	14002	14339	14240	14288	13862	14018	14149	14143	14211	14112	14129	14109	14330	14297	14215	14134	14175	14083	13981	14136	13974	14273	14343	14052	14234	14227	14046	14146	14126	14343	13940	14201	14199	14017	13999	14109	14259	14240	14371	14016	14288	13973	14130	14146	14176	14105	14210	14232	14103	14186	14157	14305	14218	14205	14275	14186	14231	14186	13992	14237	14153	14067	14161	14105	14170	14303	14028	14008	14332	14102	14112	14123	13961	14124	14229	14177	14193	14048	14106	14016	14241	14177	14226	14127	14095	14102	13985	14147	14075	14247	13895	14252	14288	14005	14216	14234	14208	14271	14248	14295	14111	14202	14210	14173	14201	14048	14218	14132	14142	14243	14212	14046	14120	14286	14094	14058	14255	14219	14041	14042	14248	14185	14361	14279	14111
23825	21120	28608	23855	23274	69360	62971	50117	33854	21732	16875	15100	14887	14821	15043	14896	14833	14996	14737	14572	14863	14859	14745	14873	14774	14811	14629	14622	14877	14683	14602	14723	14636	14509	14574	14669	14817	14690	14688	14841	14475	14640	14430	14529	14586	14696	14711	14564	14829	14683	14699	14719	14657	14546	14761	14851	14689	14629	14560	14784	14493	14713	14689	14498	14757	14670	14740	14582	14709	14705	14516	14724	14781	14553	14510	14673	14834	14794	14688	14867	14750	14799	14597	14410	14583	14874	14838	14739	14771	14572	14628	14678	14612	14656	14665	14835	14543	14750	14825	14624	14555	14446	14747	14661	14615	14605	14854	14833	14586	14471	14584	14669	14583	14695	14406	14727	14706	14635	14747	14546	14909	14739	14693	14731	14824	14838	14601	14672	14671	14620	14743	14776	14724	14725	14850	14774	14614	14701	14871	14562	14667	14645	14538	14688	14717	14707	14621	14624	14483	14696	14518	14562	14732	14568	14545	14665	14576	14817	14556	14579	14455	14556	14517	14581	14662	14756	14504	14549	14605	14765	14630	14564	14632	14750	14685	14588	14596	14768	14408	14555	14706	14727	14363	14699	14588	14567	14584	14610	14594	14726	14669	14624	14613	14679	14547	14546	14827	14559	14463	14743	14474	14544	14634	14737	14744	14468	14743	14639	14488	14668	14591	14547	14633	14559	14722	14553	14647	14567	14549	14654	14484	14796	14610	14488	14574	14495	14440	14728	14566	14686	14527	14554	14550	14720	14634	14530	14703	14400	14687	14502	14760	14464	14767	14685	14530	14681	14580	14674	14606	14674	14671	14829	14519	14713	14618	14620	14511	14558	14790	14550	14675	14925	14691	14728	14710	14648	14685	14711	14470	14638	14516	14674	14679	14682	14785	14609	14689	14683	14568	14702	14511	14626	14687	14675	14628	14577	14907	14869	14578	14555	14686	14735	14689	14570	14398	14575	14668	14641	14772	14561	14837	14622	14706	14606	14657	14711	14667	14640	14554	14612	14713	14431	14513	14581	14384	14640	14595	14611	14651	14682	14709	14499	14774	14898	14627	14653	14655	14694	14513	14585	14585	14847	14557	14768	14355	14490	14585	14637	14664	14717	14640	14590	14732	14566	14552	14712	14581	14810	14501	14546	14607	14418	14526	14619	14544	14716	14774	14522	14642	14545	14678	14455	14532	14343	14551	14713	14579	14769	14573	14564	14484	14536	14585	14619	14670	14621	14721	14498	14687	14789	14606	14576	14588	14625	14658	14671	14682	14814	14647	14783	14602	14598	14613	14629	14553	14592	14620	14655	14639	14603	14712	14570	14460	14801	14552	14603	14731	14690	14760	14640	14569	14807	14746	14428	14458	14576	14745	14674	14648	14625	14691	14729	14661	14474	14760	14711	14726	14616	14704	14733	14630	14687	14588	14581	14682	14793	14562	14609	14747	14550	14636	14714	14703	14608	14701	14644	14539	14662	14517	14564	14661	14668	14456	14438	14538	14454	14545	14764	14526	14554	14367	14630	14590	14731	14658	14683	14782	14707	14664	14413	14825	14545	14498	14700	14532	14624	14472	14448	14659	14641	14719	14671	14471	14464	14687	14571	14541	14334	14431	14586	14511	14629	14725	14466	14685	14701	14644	14504	14483	14493	14456	14763	14625	14580	14516	14727	14465	14580	14497	14364	14457	14676	14689	14343	14664	14610	14613	14702	14513	14766	14610	14708	14640	14661	14652	14539	14727	14517	14497	14710	14528	14658	14585	14748	14640	14666	14695	14543	14513	14564	14610	14663	14525	14656	14676	14416	14755	14454	14720	14572	14574	14640	14717	14685	14774	14518	14740	14632	14746	14577	14457	14724	14689	14519	14699	14667	14577	14554	14858	14705	14645	14629	14651	14555	14707	14765	14426	14596	14605	14713	14704	14581	14754	14435	14673	14767	14592	14542	14625	14662	14725	14653	14665	14623	14574	14703	14495	14634	14585	14498	14861	14678	14655	14602	14634	14781	14758	14582	14503	14756	14651	14602	14523	14461	14589	14565	14492	14498	14545	14606	14512	14702	14702	14765	14609	14785	14654	14503	14647	14712	14626	14640	14671	14680	14529	14745	14575	14555	14661	14724	14444	14689	14595	14628	14719	14557	14589	14587	14765	14781	14723	14626	14680	14630	14648	14716	14862	14653	14645	14483	14719	14527	14656	14487	14648	14527	14590	14614	14556	14646	14521	14629	14754	14508	14599	14683	14606	14735	14676	14609	14611	14460	14720	14487	14539	14336	14504	14548	14537	14743	14824	14452	14485	14733	14530	14719	14817	14700	14618	14507	14608	14836	14660	14707	14660	14707	14593	14667	14875	14712	14503	14777	14857	14606	14538	14472	14424	14767	14504	14702	14671	14668	14582	14618	14687	14779	14401	14724	14571	14738	14497	14606	14647	14559	14614	14799	14710	14781	14659	14774	14571	14379	14769	14725	14643	14783	14677	14620	14597	14502	14725	14660	14407	14799	14527	14616	14669	14632	14915	14703	14771	14748	14635	14581	14688	14351	14460	14706	14647	14337	14629	14530	14476	14684	14531	14527	14720	14519	14859	14620	14602	14758	14535	14626	14709	14795	14748	14686	14594	14658	14623	14798	14632	14744	14604	14624	14546	14599	14695	14624	14784	14635	14733	14684	14665	14607	14549	14536	14457	14394	14628	14621	14698	14608	14798	14641	14650	14602	14431	14615	14551	14568	14551	14620	14783	14583	14665	14566	14764	14718	14534	14688	14565	14717	14630	14519	14695	14565	14701	14791	14618	14739	14493	14617	14751	14572	14634	14565	14726	14486	14694	14673	14503	14472	14619	14653	14567	14715	14614	14668	14719	14650	14735	14564	14586	14528	14692	14575	14643	14510	14688	14558	14666	14631	14607	14742	14791	14623	14741	14500	14416	14759	14695	14743	14618	14423	14612	14741	14575	14642	14645	14639	14495	14703	14827	14510	14684	14585	14692	14501	14673	14455	14636	14595	14574	14681	14630	14646	14635	14791	14800	14750	14746	14819	14608	14697	14527	14643	14580	14703	14556	14477	14296	14545	14527	14680	14795	14524	14822	14681	14577	14535	14634	14483	14669	14603	14761	14473	14613	14615	14681	14716	14470	14669	14639	14744	14679	14565	14626	14639	14539	14675	14615	14432	14529	14676	14681	14810	14779	14636	14749	14361	14484	14821	14729	14700	14853	14740	14625	14607	14570	14714	14611	14585	14708	14693	14582	14585	14795	14612	14523	14743	14469	14720	14828	14644	14703	14641	14560	14639	14686	14663	14633	14481	14671	14639	14683	14696	14795	14601	14680	14663	14845	14859	14620	14653	14750	14627	14614	14674	14674	14651	14535	14576	14666	14671	14613	14648	14702	14682	14674	14481	14589	14714	14563	14738	14609	14519	14521	14559	14693	14614	14739	14601	14470	14693	14532	14840	14700	14570	14597	14671	14776	14757	14466	14582	14605	14629	14747	14537	14811	14428	14675	14679	14651	14698	14702	14721	14435	14618	14486	14563	14640	14715	14773	14599	14546	14648	14619	14735	14532	14701	14650	14555	14701	14615	14590	14420	14619	14522	14526	14534	14594	14480	14633	14670	14545	14706	14720	14556	14461	14514	14627	14615	14491	14716	14632	14582	14507	14574	14565	14813	14864	14840	14790	14722	14617	14837	14595	14680	14507	14515	14673	14744	14525	14482	14572	14620	14623	14500	14772	14586	14773	14601	14846	14729	14622	14623	14597	14531	14521	14738	14617	14765	14705	14502	14562	14559	14564	14673	14671	14647	14675	14663	14504	14733	14536	14599	14547	14384	14544	14659	14610	14564	14669	14671	14564	14565	14605	14774	14661	14650	14565	14563	14725	14665	14710	14791	14720	14555	14672	14563	14459	14636	14812	14634	14702	14456	14633	14459	14551	14631	14764	14665	14737	14455	14550	14655	14616	14616	14576	14445	14666	14700	14632	14706	14685	14527	14691	14684	14684	14723	14730	14664	14501	14482	14521	14585	14663	14520	14608	14623	14546	14598	14503	14752	14722	14754	14578	14563	14530	14487	14703	14491	14653	14647	14494	14728	14487	14644	14744	14513	14425	14630	14678	14565	14441	14527	14555	14833	14583	14527	14601	14853	14728	14435	14621	14677	14567	14564	14691	14850	14683	14727	14737	14654	14438	14613	14660	14654	14672	14644	14567	14608	14502	14823	14608	14719	14709	14607	14600	14706	14525	14608	14657	14525	14550	14587	14801	14526	14722	14607	14759	14534	14698	14605	14696	14548	14727	14650	14515	14487	14795	14635	14728	14728	14505	14563	14560	14693	14636	14660	14612	14567	14644	14499	14476	14613	14567	14633	14780	14744	14471	14653	14733	14674	14683	14484	14691	14433	14599	14887	14828	14640	14718	14573	14497	14443	14707	14450	14599	14524	14485	14678	14641	14525	14664	14683	14674	14771	14492	14667	14510	14406	14609	14468	14563	14663	14629	14627	14657	14466	14633	14486	14664	14482	14640	14799	14624	14581	14454	14624	14484	14691	14569	14729	14624	14575	14829	14486	14670	14730	14608	14629	14705	14713	14644	14514	14463	14423	14642	14764	14636	14642	14759	14615	14493	14615	14775	14750	14605	14682	14939	14564	14627	14628	14650	14605	14689	14649	14513	14677	14614	14818	14485	14652	14688	14675	14804	14678	14582	14678	14804	14505	14564	14982	14509	14680	14680	14787	14743	14666	14542	14806	14573	14689	14712	14646	14725	14776	14624	14619	14657	14555	14670	14495	14743	14641	14674	14567	14751	14747	14819	14770	14572	14512	14474	14582	14553	14636	14587	14803	14534	14670	14733	14665	14685	14631	14665	14797	14624	14554	14645	14656	14723	14592	14640	14642	14535	14737	14576	14651	14597	14611	14588	14528	14569	14586	14531	14495	14754	14560	14620	14658	14587	14634	14675	14749	14362	14608	14582	14596	14582	14499	14657	14669	14726	14734	14585	14481	14503	14564	14657	14618	14587	14559	14577	14758	14858	14794	14677	14711	14627	14689	14525	14427	14668	14527	14688	14733	14687	14763	14796	14690	14814	14738	14501	14491	14767	14502	14584	14551	14695	14795	14530	14567
15249	25596	24021	19065	29662	74021	64319	51629	34671	20398	15328	14202	13896	13736	13850	13792	13838	13748	13914	13905	13778	13831	13720	13879	13751	13933	13806	13984	13831	13777	13844	13713	13781	13718	13972	13891	13749	13906	13937	13859	13894	13853	13763	13795	13889	13975	13782	13971	13909	13931	13893	13782	13673	13821	13760	13772	13946	13846	13749	13826	13932	13771	13885	13695	13916	13723	13953	13786	13852	13802	13717	13827	13828	13703	13875	13723	13973	13914	13837	13820	13716	13822	13790	13851	13849	13726	13891	13726	13838	13679	13955	13854	13779	13770	13874	13652	13866	14004	13710	13757	13739	13727	13752	13784	13949	13737	13694	14091	13785	13951	13925	13733	13861	13787	13730	13811	14023	13900	13759	13855	13650	13783	13798	13750	13854	13808	13844	13805	13856	13741	13821	13728	13881	13835	13854	13762	13982	13869	13859	13747	13821	13967	13768	13829	13710	13913	13817	13882	13872	13817	13920	13776	13685	13811	13869	13935	13870	13905	13746	13771	13775	13764	13770	13814	13949	13756	13889	13770	13854	13749	13862	13798	13945	13776	13835	13789	13885	13839	13734	14018	13831	13978	13814	13818	13881	13885	13818	13717	13853	13781	13776	13881	13840	13809	13857	13917	13846	13780	13854	13958	14037	13816	13918	13805	13788	13883	13821	13810	13736	13898	13869	13921	13809	13746	13664	13840	13845	13838	13997	13823	13766	13677	13720	13664	13604	13881	13984	13870	13908	13772	13920	13823	13681	13865	13856	13768	13757	13821	13712	13627	13833	13880	13727	13853	13865	13719	13769	13869	13745	13699	13726	13826	13797	13702	13824	13797	13777	13725	13757	13753	13897	13885	13774	13765	13940	13762	13846	13808	13802	13916	13772	13881	13734	13796	13772	13973	13726	13652	13924	13807	13798	13727	13940	13922	13848	13808	13959	13774	13796	13766	13849	13864	13581	13717	13956	13805	13724	13726	13934	13821	13952	13862	13727	13662	13780	13641	13724	13844	13761	13982	13767	13831	13893	13490	13853	13849	13812	14026	13639	13860	13858	13902	13931	13944	13941	13819	13842	13698	13905	13798	13719	13763	13856	13910	14021	13722	13807	13751	13736	13722	13705	13866	13833	13858	13824	13849	13814	13767	13785	13804	13740	13713	13806	13804	13851	13919	13816	13825	13907	13734	13757	13958	13687	13818	13899	13896	13963	13967	13892	13702	13811	13778	13785	13819	13841	13859	13850	13955	13960	13733	13774	13836	13869	13821	13827	13743	13776	13824	13873	13848	13910	13829	13732	13715	13912	13789	13739	13812	13942	13746	13841	13729	13830	13817	13969	13617	13693	13653	13651	13675	13925	13682	13823	13709	13785	13815	13659	13766	13761	13760	13894	13895	13909	13776	13845	13586	13843	13572	13671	13903	13784	13650	13754	13706	13818	13648	13937	13734	13710	13739	13776	13658	13839	13759	13848	13820	13924	13730	13763	13793	13790	13674	13659	13888	13836	13741	13982	13747	13792	13755	13994	13766	13666	14043	13807	13734	13826	13755	13772	13983	13740	13766	13664	13642	13761	13842	13791	13758	13813	13926	13876	13753	13757	13612	13839	13756	13823	13908	13632	13908	13810	13859	13690	13815	13770	13847	13853	13737	13818	13778	13738	13638	13740	13642	13965	13789	13785	13891	13888	13813	13835	13823	13711	13602	13809	13728	13807	13642	13753	13839	13764	13899	13626	13761	13933	14041	13728	13794	13737	13756	13783	13795	13857	13810	13817	13735	13724	13830	13839	13916	13876	13787	13749	13952	13688	13810	13863	13684	13761	13778	13812	13885	13839	13868	13701	13829	13799	13867	13807	13769	13675	13694	13845	13684	13806	13808	13981	13828	13747	13867	13736	13810	13884	13748	13824	13963	13823	13724	13795	13731	13800	13881	13839	13905	13754	13754	13774	13795	13633	13796	13876	13904	13817	13819	13787	13725	13960	13796	13882	13732	14071	13862	13721	13743	13688	13819	13812	13784	13806	13758	13837	13748	13836	13931	13868	13717	13832	13784	13702	13753	13803	13900	13703	13923	13689	13957	13807	13919	13891	13920	13936	13731	13712	13968	13959	13772	13762	13931	13858	13724	13811	13678	13784	13722	13728	13907	13649	13657	13784	13833	13866	13692	13801	13868	13780	13812	13787	13943	13800	13742	13833	13985	13830	13910	13821	13705	13880	13835	13866	13808	13643	13795	13769	13760	14033	13773	13917	13821	13854	13826	13794	13747	13669	13913	13683	13851	13901	13872	14005	13746	13865	13818	13844	13787	13885	13822	13728	13803	13645	13880	13903	13859	13981	13656	13789	13848	13741	13692	13852	13850	13734	13740	13685	13819	13895	13818	13680	13723	13900	13756	13752	13697	13991	13880	13770	14019	13837	13865	13764	13744	13845	13792	13881	13784	13775	13773	13813	13904	13815	13665	13739	13943	13744	13804	13730	14044	13866	13925	13834	13881	13858	13833	13873	13900	13870	13697	13907	13728	13923	13924	13821	13979	13929	13728	13733	13830	13905	13963	13848	13668	13778	13669	13803	13689	13853	13833	13847	13789	13818	13863	13718	13808	13795	13673	13728	13787	13780	13729	13857	13945	13768	13971	13848	13878	13765	13959	13870	13814	13900	13773	13797	13910	13786	13733	13864	13732	13801	13762	13771	13856	13804	13745	13675	13723	13737	13667	13869	13767	13816	13829	13891	13849	13590	13867	13808	13806	13776	13668	13731	13723	13755	13781	13813	13783	13909	13699	13632	13843	13897	13739	13775	13887	13772	13792	13825	13733	13576	13808	13711	13784	13822	13788	13881	13751	13919	13819	13876	13828	13613	13877	13776	13706	13921	13795	13894	13825	13804	13883	13702	13882	13958	13750	13850	13901	13724	13790	13848	13779	13872	13856	13845	13839	13738	13787	13666	13684	13843	13760	13784	13852	13754	13781	13870	13778	13830	13789	13703	13703	13778	13933	13773	13729	13727	13868	13794	13684	13876	13757	13771	13748	13805	13717	13813	13881	13929	13829	13659	13778	13848	13987	13937	13830	13844	13792	13852	13686	13760	13752	13704	13588	13818	13781	13824	13858	13845	13809	13836	13771	14009	13839	13737	13966	13806	13851	13783	13868	13954	13835	13878	13738	13835	13829	13679	13814	13691	13757	13806	13760	13577	13895	13735	13763	13858	13819	13778	13943	13849	13768	13890	13900	13701	13852	13882	13954	13645	13844	13693	13962	13632	13874	13784	13735	13825	13827	13755	13906	13875	13804	13661	13803	13847	13766	13827	13856	13861	13825	13894	13839	13783	13783	13943	13784	13824	13769	13787	13856	13790	13758	13768	13679	13806	13779	13720	13819	13757	13844	13680	13639	13810	13802	13699	13882	13641	14025	13595	13744	13815	13789	13843	13904	13845	13792	13862	13966	13866	13767	13776	13803	13804	13865	13819	13788	13740	13715	13711	13887	13812	13823	13702	13715	13810	13773	13750	14015	13889	13847	13912	13618	13837	13747	13785	13740	13849	13865	13631	13846	13775	13843	13758	13726	13800	13849	13670	13920	13758	13786	13881	13687	13808	13707	13884	13893	13767	13680	13863	13795	13751	13839	13916	13823	13910	13890	13851	13765	13841	13821	13696	13859	13845	13829	13806	13686	13842	13804	13892	13833	13750	13777	13720	13765	13829	13810	13802	13860	13907	13766	13851	13908	13837	13927	13714	13808	13733	13829	13846	13800	13712	13709	13728	13749	13932	13767	13861	13630	13722	13771	13806	13717	13686	13847	13803	13821	13902	13654	13879	14103	13719	13926	13776	13846	13842	13865	13666	13829	13974	14012	13766	13858	13657	13678	13884	13844	13744	13850	13896	13729	13895	13744	13880	14014	13684	13912	13843	13644	13579	13772	13867	13705	13819	13797	13713	13832	13970	13715	13847	13694	13694	13790	13879	14012	13690	13777	13955	13871	13890	13885	13965	13879	13937	13822	13853	13963	13815	13853	13873	13748	13889	13851	13720	13828	13814	13995	13899	13872	13717	14024	13677	13857	13769	13747	13900	13758	13888	13731	13775	13953	13758	13758	13690	13776	13875	13725	13553	13796	13719	13762	13893	13688	13755	13884	13821	13789	13673	13853	13722	13849	13650	13755	13716	13931	13750	13787	13684	13903	13818	13923	13560	13781	13794	13690	13985	13812	13768	13770	13658	13946	13742	13698	13665	13776	13723	13799	13892	13948	13792	13762	13805	13775	13862	13757	13928	13761	13775	13901	13841	13902	13854	13894	14008	13705	13888	13918	13793	13929	13765	13854	13854	13867	13907	13866	13759	13838	13713	13716	13856	13830	13927	13816	13624	13768	13684	13773	13852	13751	13898	13813	13665	13762	13802	13827	13961	13793	13717	13686	13886	13776	13852	13739	13879	13715	13800	13803	13794	13861	13896	13846	13970	13913	13928	13809	13956	13805	13808	13836	13847	13889	13684	13860	13713	13829	13861	13667	13773	13729	13832	13742	13814	13655	13825	13959	14096	13773	13797	13857	13756	13816	13679	13654	13705	13898	13769	13906	13974	13774	13934	13837	13728	13868	13831	13890	13854	13721	13900	13894	13816	13740	13846	13841	13568	13768	13824	13861	13824	13801	13884	13823	13756	13837	13641	13815	13831	13729	13933	13796	13786	13768	13951	13769	13652	13769	13856	13847	13782	13746	13816	13928	13787	13815	13857	13854	13899	13819	13987	13835	13835	13830	13925	13892	13826	13694	13810	14045	13803	13606	13879	13853	13807	13882	13793	13697	13883	13878	13786	13933	13812	13815	13740	13789	13754	13770	13751	13741	13671	13696	13774	13781	13733	13978	13945	13903	13835	13939	13729	13675	13894	13823	13696	13876	13761	13920	13946	13907	13806	13703	13937	13825	13730	13682	13983	13823	13753	13814	13903	13800	13657	13865	13833	13760	13756	13780	13844	13661	13827	13898	13813	13850	13884	13790	13908	13682	13728	13939	13940	13846	13876	13759	13834	13843	13926	13796	13871	13657	13867	13731	13901	13925	13746	13692	13874	13820	13613	13713	13679	13902	13933	13862	13661	13723	13798	13844	13887	13891	13793	13796	13804	13645
28413	21060	19668	17063	16076	24102	25779	22394	18537	16411	15605	15561	15214	15273	15392	15425	15340	15291	15438	15222	15098	15242	15412	15560	15304	15384	15260	15416	15321	15321	15305	15437	15266	15353	15385	15202	15303	15215	15656	15531	15430	15148	15384	15255	15299	15491	15212	15248	15274	15143	15479	15288	15184	15339	15291	15442	15366	15510	15192	15312	15507	15540	15239	15308	15462	15242	15312	15445	15287	15430	15379	15357	15288	15273	15320	15452	15264	15374	15228	15513	15447	15216	15352	15246	15291	15273	15165	15161	15253	15291	15619	15084	15321	15515	15366	15374	15478	15464	15171	15503	15312	15185	15285	15512	15338	15339	15334	15232	15307	15187	15303	15382	15517	15267	15317	15206	15305	15420	15333	15326	15354	15209	15393	15311	15146	15257	15418	15383	15504	15419	15356	15463	15451	15189	15380	15397	15232	15300	15203	15225	15122	15319	15450	15160	15276	15377	15313	15417	15477	15448	15232	15241	15307	15325	15438	15244	15334	15389	15290	15355	15221	15340	15211	15321	15449	15350	15263	15315	15442	15407	15573	15448	15310	15341	15345	15353	15303	15286	15317	15510	15458	15115	15200	15267	15277	15409	15355	15279	15352	15286	15251	15340	15573	15633	15424	15274	15341	15291	15331	15348	15420	15426	15331	15279	15365	15294	15273	15201	15456	15275	15347	15243	15377	15345	15184	15441	15500	15293	15405	15252	15386	15340	15493	15461	15395	15084	15360	15427	15404	15158	15445	15295	15150	15328	15325	15233	15387	15228	15451	15261	15256	15410	15341	15323	15303	15283	15154	15369	15429	15326	15348	15179	15189	15332	15087	15109	15253	15342	15221	15396	15312	15487	15276	15464	15475	15340	15048	15250	15265	15452	15422	15359	15317	15376	15207	15337	15406	15248	15285	15323	15325	15457	15459	15239	15206	15144	15486	15192	15211	15297	15414	15149	15316	15364	15302	15240	15380	15306	15377	15269	15309	15097	15377	15442	15295	15494	15298	15261	15368	15322	15518	15264	15216	15414	15334	15300	15151	15188	15172	15395	15288	15385	15260	15328	15346	15324	15243	15247	15282	15131	15185	15138	15301	15326	15337	15308	15333	15201	15364	15325	15358	15393	15242	15231	15397	15353	15205	15221	15264	15359	15290	15519	15448	15357	15193	15229	15393	15295	15385	15206	15458	15126	15146	15329	15292	15128	15128	15310	15278	15342	15257	15282	15327	15412	15271	15386	15567	15315	15258	15286	15490	15293	15254	15389	15295	15224	15393	15443	15356	15483	15362	15214	15253	15295	15251	15501	15306	15275	15289	15395	15309	15164	15430	15081	15347	15100	15407	15364	15372	15352	15592	15401	15278	15289	15282	15429	15316	15315	15318	15447	15361	15356	15084	15301	15353	15317	15471	15290	15265	15462	15327	15411	15599	15375	15420	15321	15230	15381	15494	15312	15303	15354	15278	15192	15422	15272	15342	15303	15420	15223	15303	15404	15508	15565	15503	15349	15273	15386	15437	15245	15234	15206	15162	15300	15222	15282	15181	15255	15396	15325	15267	15313	15307	15185	15512	15222	15199	15294	15362	15191	15366	15351	15101	15245	15241	15443	15358	15342	15268	15075	15442	15198	15266	15288	15131	15405	15312	15361	15102	15353	15248	15268	15393	15445	15436	15323	15437	15425	15343	15351	15338	15231	15427	15434	15236	15257	15291	15192	15327	15401	15312	15375	15424	15286	15305	15421	15331	15291	15184	15492	15422	15483	15246	15225	15326	15291	15499	15294	15324	15231	15441	15530	15283	15200	15321	15398	15263	15205	15181	15279	15194	15305	15522	15315	15432	15366	15366	15386	15078	15286	15342	15424	15510	15341	15229	15299	15151	15126	15469	15278	15319	15335	15238	15438	15351	15300	15505	15311	15332	15165	15216	15356	15519	15401	15300	15283	15434	15215	15338	15222	15187	15188	15263	15328	15079	15371	15229	15318	15535	15602	15454	15340	15290	15312	15417	15322	15329	15397	15332	15240	15222	15156	15221	15356	15525	15233	15233	15458	15286	15221	15182	15309	15227	15207	15309	15221	15184	15161	15156	15299	15126	15146	14998	15379	15187	15258	15177	15289	15357	15413	15287	15479	15247	15256	15099	15248	15372	15328	15365	14917	15220	15329	15315	15259	15414	15453	15418	15343	15439	15446	15470	15381	15537	15304	15402	15147	15327	15220	15421	15174	15338	15324	15316	15375	15204	15322	15359	15219	15141	15305	15283	15151	15285	15335	15200	15271	15395	15339	15472	15431	15335	15261	15252	15399	15496	15117	15368	15129	15425	15149	15172	15366	15406	15231	15285	15462	15455	15216	15415	15332	15522	15490	15393	15480	15354	15272	15296	15323	15364	15248	15341	15302	15366	15155	15353	15202	15242	15200	15305	15238	15331	15382	15252	15390	15397	15241	15412	15345	15386	15343	15286	15201	15192	15371	15424	15118	15337	15298	15461	15312	15399	15426	15290	15099	15216	15294	15336	15192	15476	15382	15335	15520	15216	15286	15233	15199	15450	15401	15404	15400	15287	15201	15282	15430	15415	15380	15497	15618	15374	15484	15305	15158	15409	15396	15258	15486	15247	15344	15126	15375	15282	15282	15327	15380	15284	15340	15161	15389	15370	15359	15261	15317	15461	15368	15252	15353	15444	15449	15272	15205	15351	15323	15314	15258	15292	15387	15389	15346	15438	15343	15238	15229	15387	15455	15367	15292	15495	15442	15263	15202	15480	15208	15456	15370	15528	15198	15217	15273	15354	15287	15192	15255	15362	15283	15337	15309	15263	15236	15328	15318	15285	15450	15271	15526	15389	15264	15358	15222	15293	15374	15197	15233	15377	15226	15427	15319	15369	15274	15147	15379	15491	15379	15218	15512	15574	15224	15554	15284	15255	15381	15087	15249	15203	15364	15349	15315	15596	15300	15316	15215	15297	15423	15188	15354	15357	15313	15462	15474	15390	15246	15427	15202	15424	15358	15201	15257	15462	15448	15250	15524	15422	15186	15168	15426	15258	15306	15409	15348	15348	15429	15328	15350	15355	15479	15392	15234	15437	15435	15364	15333	15246	15242	15231	15246	15338	15232	15279	15286	15307	15334	15141	15381	15363	15287	15234	15361	15377	15417	15580	15287	15308	15166	15260	15403	15325	15242	15133	15321	15319	15351	15325	15356	15369	15355	15275	15244	15359	15300	15428	15410	15231	15257	15320	15339	15122	15446	15312	15351	15339	15377	15315	15364	15171	15395	15469	15246	15077	15427	15479	15310	15375	15329	15229	15271	15357	15448	15419	15319	15321	15195	15315	15252	15291	15077	15335	15241	15359	15363	15160	15194	15347	15412	15358	15477	15190	15458	15347	15162	15279	15253	15326	15187	15366	15153	15254	15414	15285	15310	15344	15313	15075	15303	15405	15234	15205	15444	15156	15386	15279	15499	15343	15251	15275	15349	15343	15384	15146	15463	15252	15327	15396	15259	15358	15416	15292	15329	15179	15353	15455	15265	15312	15123	15178	15126	15259	15408	15347	15164	15519	15338	15242	15376	15286	15280	15248	15108	15310	15214	15325	15378	15397	15514	15305	15361	15425	15217	15464	15426	15306	15445	15227	15430	15183	15335	15275	15488	15487	15326	15360	15391	15360	15330	15385	15310	15306	15190	15366	15282	15346	15390	15395	15215	15362	15401	15132	15382	15207	15187	15277	15271	15438	15274	15190	15244	15488	15409	15301	15318	15390	15310	15433	15246	15430	15284	15421	15414	15360	15338	15302	15506	15308	15375	15410	15506	15355	15281	15489	15134	15401	15345	15210	15128	15383	15300	15253	15354	15374	15395	15261	15484	15488	15344	15380	15280	15485	15364	15167	15314	15297	15338	15493	15435	15335	15357	15589	15454	15317	15365	15299	15279	15368	15440	15485	15281	15259	15291	15222	15297	15246	15336	15237	15281	15216	15361	15424	15341	15627	15166	15259	15497	15230	15390	15201	15321	15326	14997	15382	15359	15412	15401	15324	15275	15427	15558	15279	15180	15063	15181	15225	15299	15226	15367	15371	15288	15421	15129	15336	15384	15385	15652	15309	15280	15125	15426	15385	15223	15333	15514	15421	15177	15453	15246	15440	15185	15324	15477	15276	15255	15416	15404	15399	15401	15382	15173	15416	15316	15153	15079	15532	15233	15414	15366	15312	15297	15439	15584	15257	15310	15215	15278	15390	15190	15478	15444	15436	15382	15421	15122	15280	15349	15408	15479	15367	15183	15422	15381	15450	15389	15277	15161	15461	15260	15283	15458	15412	15331	15345	15253	15268	15323	15303	15408	15468	15319	15103	15401	15399	15148	15601	15247	15310	15455	15337	15092	15282	15430	15345	15265	15310	15333	15330	15303	15272	15420	15422	15372	15385	15485	15212	15211	15412	15206	15441	15169	15383	15374	15332	15273	15444	15413	15266	15260	15529	15342	15171	15233	15213	15545	15338	15443	15372	15236	15218	15554	15373	15380	15366	15292	15397	15362	15411	15353	15121	15364	15312	15254	15535	15565	15377	15307	15276	15331	15293	15502	15425	15238	15519	15309	15340	15541	15383	15343	15383	15294	15117	15273	15260	15277	15363	15258	15337	15231	15338	15459	15309	15220	15382	15255	15271	15440	15341	15179	15402	15486	15513	15397	15338	15307	15516	15283	15201	15178	15469	15363	15390	15412	15509	15238	15346	15221	15382	15427	15287	15294	15228	15334	15255	15219	15419	15095	15395	15514	15533	15162	15318	15371	15241	15429	15257	15243	15386	15185	15360	15474	15413	15306	15240	15212	15415	15265	15208	15411	15508	15422	15255	15337	15254	15249	15278	15274	15437	15281	15416	15264	15271	15301	15293	15374	15335	15255	15457	15421	15386	15223	15176	15204	15307	15280	15275	15362	15261	15379	15309	15297	15267	15441	15437	15315	15174	15451	15494	15439	15343	15188	15321	15368	15525	15241	15223	15321	15478	15393	15330	15441	15296	15452	15285	15126	15236	15434	15241	15307	15249	15335	15441	15322	15439	15446	15500	15486	15350	15203	15334	15451	15230	15158	15254	15421	15381	15343	15309	15376	15268	15346	15408	15202
14501	14889	14921	14627	16153	27522	27292	22472	17784	14952	14331	14407	14147	14217	14306	14158	14105	14182	14140	14245	14296	14187	14241	14208	14189	14200	14360	14081	14133	14277	14064	14240	14183	14387	14299	14319	14268	14079	14259	14100	14188	14199	14342	14263	14339	14205	14129	13982	14270	14311	14316	14237	14297	14242	14419	14241	14206	14377	14220	14179	14170	14079	14245	14320	14254	13979	14105	14298	14255	14234	14161	14089	14268	14119	14385	14287	14219	14345	14210	14259	14249	14223	14230	14459	14162	14338	14347	14141	14217	14317	14168	14204	14138	14326	14342	14164	14229	14368	14227	14213	14091	14227	14071	14258	14334	14286	14219	14301	14114	14353	14211	14183	14254	14113	14197	14203	14165	14190	14049	14107	14212	14326	14152	14197	14106	14287	14201	14332	14278	14196	14296	14340	14216	14233	14105	14211	14233	14107	14158	14095	14077	14220	14307	14177	14189	14235	14215	14305	14431	14357	14113	14211	14113	14249	14160	14163	14081	14339	14268	14170	14160	14187	14345	14295	14295	14187	14278	14250	14205	14179	14112	14309	14261	14224	14330	14337	14124	14275	14179	14062	14264	14148	14084	14243	14292	14104	14301	14345	13980	14264	14232	14364	14109	14273	14142	14152	14217	14235	14270	14168	14146	14271	14056	14031	14254	14219	14192	14176	14306	14293	14340	14232	14188	14186	14164	14358	14306	14288	14090	14375	14162	14126	14151	14094	14270	14292	14121	14189	14201	14136	14366	14316	14207	14235	14147	14141	14186	14365	14191	14346	14134	14003	14406	14304	14426	14288	14146	14319	14183	14080	14310	14301	14295	14315	14202	14246	14273	14305	14142	14359	14148	14273	14208	14177	14246	14076	14231	14193	14224	14269	14254	14355	14331	14249	14335	14196	14230	14132	14358	14248	14330	14207	14121	14179	14192	14205	14223	14291	14282	14234	14206	14191	14275	14060	14319	14277	14184	14193	14300	14317	14228	14200	14226	14270	14204	14330	14217	14240	14270	14304	14126	14305	14297	14170	14156	14324	14214	14206	14078	14230	14119	14262	14188	14196	14250	14270	14226	14358	14190	14136	14129	14271	14222	14242	14267	14325	14179	14007	14221	14169	14329	14045	14265	14229	14211	14407	14101	14276	14109	14191	14361	14146	14232	14299	14150	14251	14231	14047	14278	14286	14415	14183	14286	14247	14298	14289	14323	14261	14286	14224	14309	14192	14300	14188	14125	14372	14251	14196	14168	14206	14349	14145	14329	14265	14158	14335	14214	14241	14230	14234	14168	14075	14264	14043	14152	14139	14398	14055	14357	14302	14335	14223	14374	14235	14277	14265	14288	13942	14356	14245	14318	14173	14197	13996	14320	14204	14260	14279	14354	14275	14090	14159	14200	14122	14318	14333	14366	14383	14355	14108	14227	14084	14171	14322	14239	14201	14209	14226	14218	14220	14350	14390	14191	14227	14232	14145	14282	14232	14213	14162	14185	14239	14158	14107	14239	14281	14262	14193	14131	14349	14241	14232	14151	14280	14093	14270	14183	14323	14164	14129	14207	14295	14221	14217	14279	14285	14460	14141	14147	14333	14308	14260	14104	14294	14114	14243	14251	14050	14156	14259	14045	14163	14208	14139	14221	14210	14176	14320	14079	14186	14239	14178	14197	14161	13988	14138	14341	14138	14092	14270	14398	14202	14315	14311	14130	14245	14345	14318	13965	14263	14183	14180	14230	14215	14242	14164	14136	14168	14089	14144	14077	14251	14202	14152	14295	14096	14330	14029	14266	14255	14411	14219	14167	14166	14401	14124	14257	14145	14339	14175	14162	14215	14316	14075	14251	14272	14206	14204	14190	14318	14082	14127	14162	14222	14193	14252	14329	14158	14130	14152	14101	14144	14282	14123	14222	14114	14175	14202	14153	14333	14076	14299	14216	14188	14154	14295	14340	14050	14368	14144	14043	14091	14412	14274	14151	14271	14118	14198	14236	14271	14116	14166	14176	14201	14405	14212	14187	13959	14263	14299	14254	14010	14266	14296	14330	14217	14248	14146	14169	14343	14259	14131	14254	14226	14243	14315	14195	14201	14260	14345	14014	14391	14247	14291	14113	14166	14246	14207	14151	14259	14183	14347	14222	14151	14230	14096	14162	14207	14299	14051	14280	14081	14136	14086	14135	14484	14103	14171	14094	14233	14217	14285	14202	14072	14217	14235	14196	14255	14307	14250	14189	14270	14254	14096	14404	14220	14177	14251	14250	14369	14225	14250	14129	14521	14186	14000	14032	14222	14361	14146	14341	14303	14262	14280	14328	14260	14190	14250	14120	14268	14130	14232	14167	14239	14165	14186	14171	14129	14216	14104	14182	14222	13996	14117	14256	14107	14267	14084	14159	14242	14300	14128	14171	14221	14325	14245	14294	14347	14370	14168	14219	14378	14068	14140	14204	14088	14226	14421	14186	14321	14221	14379	14259	14262	14255	14144	14169	14114	14172	14219	14048	14138	14255	14326	14166	14275	14225	14114	14121	14277	14330	14381	14176	14141	14386	14108	14175	14211	14307	14030	14342	14208	14208	14285	14093	14281	14220	14371	14257	14206	14119	14224	14266	14229	14051	14168	14105	14268	14152	14272	14237	14162	14247	14090	14268	14263	14165	14304	14139	14243	13992	14173	14275	14142	14150	14194	14253	14104	14288	14193	14238	14147	14209	14220	14298	14214	14295	14165	14318	14195	14135	14119	14253	14226	14248	14102	14180	14209	14333	14311	14176	14253	14283	14343	14186	14122	14143	14108	14322	14193	14156	14318	14274	14149	14321	14173	14273	14504	14358	14147	14236	14014	14285	14365	14046	14392	14255	14085	14262	14092	14293	14186	14346	14160	14150	14280	14184	14137	14232	14276	14168	14146	14312	14343	14181	14195	14115	14264	13978	14325	14242	14228	14153	14133	14149	14148	14239	14089	14027	14294	14329	14090	14301	14257	14272	14221	14231	14247	14292	14148	14246	14225	14184	14268	14155	14214	14273	14112	14299	14245	14065	14027	14053	14131	14328	14340	14158	14160	14106	14193	14099	14232	14142	14214	14185	14211	14392	14338	14238	14231	14139	14407	14090	14227	14215	14247	14235	14218	14235	14491	14215	14212	14182	14221	14268	14079	14200	14239	14138	14219	14117	14200	14274	14153	14282	14347	14228	14125	14264	14209	14211	14151	14345	14127	14222	14156	14333	14206	14136	14245	14242	14278	14168	14249	14034	14144	14231	14244	14193	14190	14239	14297	14218	14360	14251	14161	14242	14121	14316	14113	14278	14183	14192	14235	14204	14209	14214	14276	14065	14270	14291	14213	14346	14331	14254	14251	14142	14154	14297	14045	14168	14318	14283	14306	14096	14227	14273	14269	14238	14160	14260	14361	14214	14369	14280	14007	14201	14288	14105	14229	14292	14250	14291	14187	14271	14360	14166	14103	14240	14188	14076	14122	14202	14121	14300	14196	14034	14193	14312	14388	14386	13968	14094	14149	14317	14201	14334	14200	14300	14167	14054	14241	14239	14292	14268	14093	14274	14252	14337	14366	14200	14354	14139	14159	14119	14009	14182	14303	14222	14102	14285	14126	14341	14216	14159	14360	14322	14354	14273	14274	14147	14215	14200	14177	14369	14155	14197	14306	14281	14098	14283	14210	14185	14138	14043	14119	14165	14157	14298	13991	14254	14194	14288	14238	14335	14180	14179	14283	14318	14166	14258	14140	14309	14118	14347	14287	14267	14169	14291	14022	14083	14255	14274	14176	14122	14071	14167	14238	14209	14110	14255	14204	14196	14380	14228	14110	14015	14267	14306	14183	14185	14181	14148	14391	14006	14314	14256	14373	14281	14167	14193	14139	14309	14209	14188	14177	14463	14347	14107	14199	14097	14405	14249	14269	14183	14163	14316	14434	14184	14209	14250	14099	14192	14306	14187	14211	14345	14319	14256	14109	14194	14246	14127	14273	14332	14285	14271	14248	14186	14278	14165	14216	14231	14061	14289	14276	14245	13972	14249	14097	14180	14266	14196	14224	14213	14177	14074	14255	14285	14137	14223	14273	14154	13988	14362	13974	14217	14149	14293	14211	14121	14089	14263	14136	14191	14137	14375	14231	14203	14369	14257	14222	14308	14217	14325	14253	14308	14152	14331	14197	14353	14323	14132	14289	14173	14290	14426	14163	14159	14229	14230	14275	14363	14201	14264	14276	14237	14162	14268	14300	14321	14168	14202	14310	14361	14200	14247	14059	14308	14351	14333	14172	14376	14126	14301	14375	14081	14271	14067	14335	14219	14305	14332	14160	14367	14145	14239	14169	14247	14542	14184	14288	14152	14112	14208	14190	14107	14217	14156	14258	14234	14206	14190	14263	14233	14082	14141	14178	14257	14309	14151	14175	14250	14193	14355	14258	14511	14176	14217	14286	14233	13976	14188	14315	14090	13998	14149	14287	14162	14176	14338	14142	14327	14271	14229	14284	14278	14198	14119	14263	14079	14246	14132	14122	14255	14305	14362	14217	14145	14354	14180	14259	14272	14071	14181	14445	14108	14243	14218	14236	14167	14225	14257	14260	14246	14193	14325	14009	14268	14282	14283	14272	14239	14224	14146	14280	14275	14193	14200	14192	14168	14243	14248	14234	14092	14343	14125	14230	14298	14317	14132	14314	14175	14232	14295	14305	14270	14215	14195	14315	14166	14352	14250	14262	14260	14046	14199	14215	14124	14143	14279	14240	14352	14327	14315	14381	14154	14358	14389	14420	14265	14229	14225	14169	14292	14212	14194	14250	14246	14275	14396	14165	14359	14097	14336	14265	14173	14306	14144	14163	14254	14166	14380	14253	14227	14229	14180	14096	14025	14456	14008	14155	14198	14283	14143	14407	14052	14086	14053	14249	14221	14373	14209	14288	14143	14193	14305	14245	14232	14046	14268	14226	14310	14153	14246	14243	14291	14205	14337	14229	14072	14223	14067	14000	14322	14211	14501	14155	14336	14036	14194	14321	14235	14287	14331	14126	14234	14277	14247	14207	14226	14424	14043	14263	14178	14336	14260	14362	14311	14236	14184	14204	14218	14283	14225	14295	14256	14044	14244	14330	14112	14202	14355	14248	14236	14195
25672	21151	27194	25557	19934	40904	51658	39722	26657	19281	16561	15717	15228	15431	15416	15426	15460	15254	15431	15414	15547	15331	15261	15590	15456	15292	15283	15315	15151	15433	15321	15344	15285	15288	15123	15107	15290	15223	15375	15162	15273	15157	15253	15091	15369	15294	15334	15291	15235	15325	15218	15239	15185	15203	15274	15172	15326	15280	15149	15242	15252	15295	15506	15256	15282	15252	15257	15421	15346	15182	15205	15178	15363	15337	15302	15341	15177	15075	15266	15176	15350	15337	15300	15333	15268	15468	15292	15343	15263	15291	15277	15186	15314	15141	15278	15498	15349	15101	15312	15176	15118	15292	15448	15330	15211	15274	15262	15393	15513	15306	15243	15119	15204	15228	15316	15276	15263	15280	15250	15352	15200	15087	15360	15168	15222	15220	15219	15311	15437	15249	15097	15256	15025	15185	15194	15138	15202	15216	15156	15324	15425	15189	15256	15162	15041	15332	15353	15188	14948	15127	15084	15223	15324	15424	15265	15062	15311	15189	15197	15326	15053	15201	15174	15293	15353	15303	15119	15473	15047	15263	15180	15300	15324	15207	15255	14939	15203	15293	15162	15334	15255	15254	15207	15380	15046	15273	15125	15069	15185	15305	15239	15462	15268	15375	15295	15048	15257	15262	15337	15276	15136	15090	15338	15028	15205	15167	15437	15098	15263	15244	15196	15310	15199	15129	15350	15139	15035	15156	15185	15307	15171	15365	15122	15135	15117	15124	15372	15323	15152	15203	15295	15135	15429	15369	15323	15248	15055	15191	15145	15081	15372	15315	15250	15263	15317	15382	15197	15187	15304	15335	15057	15236	15463	15175	15151	15116	15192	15327	15276	15243	15297	15016	15298	15102	15427	15211	15226	15386	15163	15272	15298	15326	15295	15139	15198	15507	15117	15229	15138	15099	15288	15301	15139	15353	15213	15127	15189	15083	15291	15334	15335	15298	15331	15077	15198	15109	15115	15221	15027	15273	15406	15135	15298	15155	15368	15336	15163	15083	15113	15277	15042	15286	15382	15398	15338	15118	15096	15265	15314	15270	15243	15084	15153	15521	15160	15078	15382	15131	15292	15184	15346	15334	15286	15078	15230	15191	15085	15174	15104	15003	15163	15197	15096	15201	15177	15411	15237	15159	15296	15288	15123	15220	15224	15182	15254	15345	15200	15001	15335	15291	15371	15237	15264	15203	15117	15297	15255	15303	15140	15316	15512	15266	15294	15197	15403	15304	15456	15204	15270	15189	15262	15297	15177	15354	15410	15367	15285	15311	15223	15310	15105	15369	15182	15301	15047	15268	15436	15135	15439	15414	15145	15267	15223	15307	15379	15182	15367	15304	15355	15268	15294	15096	15263	15246	15328	15313	15261	15164	15197	15143	15375	15210	15347	15074	15238	15112	15196	15170	15224	15201	15355	15083	15201	15115	15050	15317	15207	15182	15108	15281	15350	15324	15405	15265	15067	15254	15310	15408	15236	15057	15366	14912	15406	15114	14913	15169	15178	15217	15316	15341	15226	15239	15334	15098	15259	15225	15436	15112	15239	15179	15239	15037	15276	15143	15285	15164	15232	15252	15200	15142	15056	15196	15419	15358	15357	15468	15475	15293	15464	15371	15346	15250	15120	15192	14936	15179	15399	15239	15296	15283	15236	15169	15128	15182	15245	15397	15373	15232	15236	15368	15145	15334	15291	15130	15130	15383	15224	15190	15191	15316	15099	15112	15203	15380	15158	15173	15357	15285	15355	15310	15026	15247	15243	15139	15129	15280	15346	15317	15216	15272	15244	15217	15265	15129	15116	15104	14952	15108	15278	15192	15396	15303	15363	15460	14980	15172	15267	15128	15197	15179	15340	15435	15233	15341	15507	15439	15306	15260	15178	15073	15173	15266	15207	15188	15121	15219	15180	15415	15445	15107	15266	15281	15204	15188	15123	15377	15296	15272	15349	15227	15252	15205	15298	15385	15430	15237	15324	15412	15483	15105	15281	15120	15146	15277	15357	15297	15228	15222	15204	15232	15208	15122	15169	15152	15385	15295	15183	15259	15334	15442	15124	15206	15161	15236	15223	15083	15395	15055	15357	15441	15232	15150	15261	15042	15263	15525	15382	15233	15164	15206	15110	15414	15185	15199	15059	15092	15173	15233	15245	15296	14976	15288	15097	15359	15289	15292	15429	15176	15365	15408	15261	15256	15174	15135	15276	15176	15290	15305	15216	15321	15086	15066	15234	15204	15195	15302	15128	15312	15341	15412	15254	15080	15264	15259	15273	15214	15274	15325	15303	15246	15234	15230	15155	15352	15274	15267	15155	15284	15211	15211	15128	15254	15222	15334	15227	15213	15248	15332	15210	15238	15299	15218	15163	15068	15172	15232	15507	15263	15179	15282	15238	15171	15172	15274	14958	15315	15306	15132	15231	15357	15567	15435	15264	15246	15363	15245	15148	15364	15289	15162	15184	15169	15158	15148	15150	15446	15340	15388	15325	15193	15248	15511	15308	15162	15266	15463	15454	15448	15479	15181	15337	15075	15331	15303	15347	15308	15358	15353	15135	15317	15192	15454	15122	15266	15274	15502	15407	15177	15240	15300	15037	15281	15072	15313	15229	15191	15071	15184	15214	15245	15435	15339	15343	15294	15264	15172	15378	15375	15325	15209	15289	15195	15333	15261	15255	15337	15048	15363	15207	15255	15193	15215	15304	15115	15288	15326	15378	15347	15150	15176	15226	15241	15388	15282	15231	15202	15138	15089	15301	15015	15212	15273	15258	15210	15285	15341	15321	15161	15229	15136	15105	15152	15145	15322	15346	15099	15296	15391	15283	15045	15201	15392	15265	15146	15217	15285	15298	15409	15130	15121	15118	15200	15282	15265	15354	15279	15399	15237	15131	15168	15035	15263	15199	15393	15137	15312	15169	15232	15237	15205	15116	15231	15038	15382	15319	15352	15341	15216	15072	15470	15084	15058	15270	15423	15238	15262	15316	15283	15257	15186	15233	15329	15183	15325	15009	15068	15328	15258	15311	15280	15320	15135	15197	15359	15300	15227	15090	15286	15425	15333	15106	15212	15248	15411	15157	15286	15278	15218	15030	15389	15203	15301	15300	15209	15524	15448	15247	15350	15145	15292	15334	15241	15201	15182	15346	15195	15509	15210	15223	15270	15266	15018	15322	15251	15171	15278	15212	15168	15306	15430	15430	15164	15220	15195	15153	15181	15374	15297	15328	15293	15321	15197	15282	15258	15211	15112	15202	15179	15455	15387	15281	15348	15373	15068	15035	15323	15225	15338	15320	15496	15107	15246	15187	15282	15135	15202	15142	15387	15343	15363	15456	15091	15254	15207	15305	15191	15146	15284	15369	15261	15083	15197	15237	15121	15284	15243	15135	15133	15143	15223	15226	15321	15268	15154	15145	15282	15296	15224	15380	15283	15403	15163	15575	15368	15325	15208	15304	15323	15436	15426	15285	15197	15277	15061	15175	14995	15322	15158	15211	15369	15189	15272	15317	15221	15374	15201	15155	15367	15341	15278	15197	15110	15327	15473	15482	15265	15173	15159	15393	15213	15266	15390	15300	15323	15218	15173	15312	15340	15263	15416	15506	15149	15207	15134	15184	15024	15190	15165	15163	15243	15411	15139	15189	15250	15250	15311	15271	15287	15136	15266	15137	15235	15335	15257	15069	15181	15299	15113	15056	15174	15224	15209	15159	15166	15189	15051	15218	15320	15181	15225	15489	15290	15217	15175	15370	15157	15157	15316	15222	15348	15317	15076	15258	15329	15305	15348	15130	15315	15233	15138	15213	15254	15210	15082	15362	15121	15189	15280	15344	15270	15314	15095	15185	15160	15226	15330	15417	15188	15349	15345	15276	15203	15290	15315	15435	15345	15277	15211	15104	15370	15142	14977	15119	15277	15181	15305	15384	15032	15166	15367	15304	15191	15394	15243	15405	15514	15305	15441	15186	15203	15359	15121	15270	15214	15389	15212	15216	15305	15259	15265	15285	15280	15112	15280	15244	15341	15422	15120	15161	15297	15321	15225	15317	15377	15272	15265	15380	15417	15436	15309	15078	15175	15511	15262	15393	15336	15366	15316	15158	15235	15213	15284	15241	15221	15237	15073	15566	15219	15186	15052	15245	15164	15382	15386	15173	15078	15295	15121	15248	15503	15181	15172	15303	15002	15277	15439	15230	15195	15154	15349	15264	15274	15263	15208	15149	15069	15297	15108	15156	15236	15204	14990	15349	15127	15381	15528	15227	15229	15424	15412	15364	15306	15299	15153	15211	15263	15075	15168	15352	15392	15187	15007	15182	15342	15044	15117	15270	15317	15233	15126	14973	15390	15305	15085	15082	15241	15176	15312	15202	15293	15209	15256	15036	15257	15258	15201	15402	15423	15270	15119	15177	15270	15279	15241	15283	15160	15352	15153	15248	15331	15285	15508	15472	15433	15320	15102	15191	15184	15254	15149	15223	15157	15265	15166	15273	15242	15193	15069	15234	15224	15295	15083	15217	15127	15198	15193	15403	15224	15157	15127	15379	14995	15184	15141	15143	15236	15330	15209	15156	15085	15269	15211	15547	15003	15287	15265	15409	15279	15254	15299	15387	15134	15226	15180	15265	15413	15377	15074	15405	15437	15193	15262	15114	15167	15140	15235	15307	15317	15267	15281	15116	15261	15533	15361	15307	15154	15333	15095	15305	15141	15312	15274	15182	15205	15197	15252	15511	15394	15258	15549	15260	15329	15346	15119	15113	15081	15234	15453	15317	15258	15099	15377	15233	15188	15266	15125	15265	15185	14998	15091	15222	15217	15325	15181	15251	15352	15236	15292	15289	15315	15329	15249	15350	15140	15254	15325	15232	15125	15167	15108	15262	15217	15279	15266	15297	15140	15317	15142	15170	15097	15409	15275	15167	14956	15216	15069	15211	15273	15317	15281	15157	15221	15232	15226	15464	15385	15178	15163	15233	15267	15239	15070	15143	15491	15196	15423	15246	15264	15163	15299	15494	15191	15171	15177	15322	15407	15172	15319	15176	15105	15235	15048	15289	15154	15265	15430	15378	15355	15287	15089	15329	15328	15312	15148	15200	15266	15137	15294	15241	15231	15332	15311	15421	15257	15291	15153
13332	18891	18204	16454	18601	46080	50837	40346	26307	17519	14968	14389	14236	14219	14368	14195	14303	14066	14339	14355	14345	14252	14167	14205	14149	14224	14374	14208	14193	14262	14293	14207	14257	14103	14303	14088	14520	14213	14177	14297	14343	14150	14528	14282	14211	14231	14358	14307	14234	14185	14309	14105	14287	14218	14152	14310	14190	14227	14226	14211	14150	14367	14329	14237	14201	14135	14306	14355	14481	14277	14142	14294	14318	14253	14217	14270	14222	14211	14194	14338	14129	14180	14286	14336	14085	14151	14290	14208	14323	14262	14178	14241	14221	14162	14198	14301	14281	14276	14081	14114	14158	14266	14271	14151	14118	14163	14079	14327	14241	14334	14129	14331	14235	14223	14165	14132	14175	14203	14292	14139	14228	14149	14206	14260	14298	14281	14180	14302	14150	14166	14135	14179	14213	14259	14269	14153	14201	13984	14177	14186	14064	14082	14238	14059	14102	14197	14315	14211	14263	14331	14230	14237	14118	14240	14091	14373	14127	14292	14203	14165	14307	14316	14286	14408	14116	14305	14147	14238	14172	14154	14150	14109	14275	14337	14204	14278	14092	14185	14344	14389	14260	14124	14314	14201	14214	14174	14265	14195	14012	14213	14203	14110	14218	14150	14254	14123	14221	14057	14273	14371	14240	14217	14201	14291	14105	14237	14143	14212	14237	14099	14032	14349	14303	14196	14305	14334	14012	14167	14144	14277	14398	14374	14250	14085	14192	14320	14146	14267	14208	14239	14258	14214	14206	14084	14380	14296	14323	14325	14264	14291	14433	14229	14247	14149	14284	14114	14339	14347	14365	14347	14184	14201	14143	14240	14188	14295	14099	14178	14312	14132	14310	14485	14062	14320	14348	14265	14125	14116	14272	14219	14295	14411	14231	14327	14239	14135	14388	14154	14296	14320	14255	14289	14358	14223	14212	14201	14271	14263	14126	14273	14160	14108	14319	14191	14126	14235	14325	14202	14307	14335	14339	14398	14106	14231	14314	14213	14222	14206	14272	14345	14233	14206	14426	14415	14326	14252	14274	14240	14249	14261	14113	14330	14274	14205	14260	14232	14157	14262	14294	14016	14288	14150	14273	14300	14389	14090	14267	14233	14162	14402	14426	14159	14140	14272	14275	14308	14176	14292	14227	14219	14324	14230	14266	14356	14327	14311	14099	14179	14349	14069	14151	14251	14264	14389	14219	14093	14144	14264	14436	14191	14216	14144	14181	14291	14292	14181	14269	14128	14125	14188	14300	14379	14326	14265	14269	14204	14163	14204	14247	14274	14167	14179	14324	14116	14217	14337	14202	14328	14265	14312	14146	14363	14246	14290	14197	14200	14163	14303	14192	14430	14125	14286	14265	14142	14253	14170	14284	14196	14180	14236	14276	14046	14190	14153	14195	14204	14336	14396	14080	14133	14153	14207	14248	14189	14164	14222	14228	14319	14213	14346	14170	14220	14262	14125	14256	14075	14332	14259	14192	14144	14101	14261	14260	14411	14233	14233	14152	14306	14316	14150	14297	14257	14355	14321	14232	14276	14163	14301	14329	14222	14312	14239	14199	14212	14345	14351	14372	14106	14314	14125	14338	14195	14216	14233	14218	14263	14225	14422	14276	14288	14105	14394	14239	14365	14336	14064	14290	14203	14172	14224	14291	14239	14428	14186	14289	14352	14258	14258	14328	14228	14298	14241	14174	14349	14224	14141	14267	14036	14245	14346	14241	14387	14244	14313	14391	14294	14192	14223	14175	14222	14199	14344	14233	14284	14333	14214	14213	14217	14088	14122	14261	14270	14198	14179	14206	14310	14112	14226	14296	14285	14332	14185	14219	14354	14329	14286	14331	14339	14153	14004	14353	14036	14221	14238	14172	14340	14198	14209	14427	14277	14297	14264	14241	14100	14274	14362	14158	14173	14192	14195	14304	14220	14150	14276	14409	14240	14217	14139	13999	14279	14192	14149	14170	14315	14158	14169	14386	14109	14279	14323	14219	14240	14091	14102	14393	14105	14248	14263	14269	14252	14235	14121	14192	14297	14208	14155	14255	14097	14226	14183	14181	14175	14306	14166	14397	14075	14345	14227	14185	14113	14183	14193	14169	14202	14045	14203	14149	14339	14099	14275	14226	14188	14382	14211	14228	14262	14242	14278	14181	14106	14153	14200	14317	14272	14101	14260	14262	14308	14393	14273	14186	14309	14072	14107	14210	14203	14297	14262	14089	14282	14187	14240	14198	14256	14192	14225	14191	14275	14224	14227	14274	14116	14310	14241	14197	14410	14073	14199	14266	14268	14286	14212	14303	14175	14266	14286	14247	14405	14238	14206	14304	14399	14189	14214	14326	14194	14243	14335	14163	14276	14151	14240	14216	14269	14362	14156	14226	14258	14377	14231	14111	14199	14022	14188	14271	14307	14183	14396	14279	14027	14286	14153	14270	14217	14236	14148	14262	14257	14217	14306	14245	14246	14219	14221	14133	14151	14179	14243	14338	14128	14209	14138	14282	14191	14343	14226	14307	14274	14163	14170	14199	14237	14256	14282	14213	14328	14228	14323	14302	14184	14139	14198	14143	14370	14392	14160	14320	14337	14217	14251	14295	14185	14341	14095	14175	14214	14143	14260	14311	14331	14174	14160	14160	14206	14150	14335	13995	14307	14215	14347	14320	14230	14183	14303	14391	14175	14329	14312	14308	14377	14059	14172	14397	14060	14278	14200	14378	14282	14286	14194	14276	14216	14099	14436	14280	14343	14236	14296	14337	14330	14181	14321	14194	14323	14209	14289	14230	14178	14282	14164	14189	14120	14290	14312	14292	14214	14342	14082	14222	14070	14193	14239	14098	14144	14293	14260	14133	14244	14255	14161	14212	14174	14079	14232	14327	14301	14150	14186	14081	14357	14067	14215	14132	14239	14308	14215	14394	14204	14250	14084	14301	14207	14304	14152	14375	14156	14179	14385	14256	14308	14340	14301	14032	14434	14130	14258	14300	14133	14425	14266	14252	14296	14160	14313	14268	14190	14368	14194	14241	14287	14317	14244	14078	14362	14179	14114	14098	14166	14270	14197	14354	14267	14148	14163	14257	14097	14198	14399	14133	14368	14199	14275	14387	14246	14368	14321	14235	14140	14250	14325	14195	14303	14249	14285	14367	14262	14240	14303	14285	14119	14263	14443	14207	14394	14114	14281	14198	14185	14133	14417	14285	14197	14341	14245	14308	14442	14266	14134	14234	14229	14156	14150	14419	14357	14089	14324	14177	14186	14194	14428	14174	14435	14085	14256	14361	14413	14239	14308	14055	14167	14299	14104	14139	14402	14260	14045	14224	14274	14097	14085	14160	14315	14171	14378	14201	14279	14106	14171	14350	14232	14109	14205	14175	14231	14164	14331	14049	14482	14172	14139	14107	14411	14305	14152	14154	14154	14226	14232	14333	14124	14314	14314	14181	14186	14002	14350	14161	14145	14251	14377	14226	14435	14262	14187	14139	14037	14151	14325	14258	14374	14336	14220	14094	14208	14182	14125	14442	14272	14151	14258	14278	14335	14142	14180	14261	14247	14198	14167	14273	14222	14439	14310	14064	14098	14372	14135	14224	14292	14236	14323	14408	14265	14153	14320	14082	14285	14312	14227	14243	14430	14055	14112	14153	14253	14328	14194	14399	14264	14428	14163	14223	14250	14164	14095	14333	14249	14277	14351	14455	14237	14194	14216	14307	14254	14109	14134	14291	14261	14229	14083	14267	14323	14280	14214	14374	14133	14197	14274	14530	14192	14199	14300	14335	14287	14312	14193	14249	14424	14135	14208	14151	14311	14213	14106	14228	14262	14259	14191	14343	14207	14264	14368	14211	14211	14165	14129	14236	14304	14162	14195	14158	14283	14355	14201	14370	14153	14298	14395	14161	14186	14168	14257	14212	14283	14333	14396	14188	14159	14232	14270	14149	14263	14319	14254	14141	14290	14101	14179	14162	14373	14261	14105	14318	14326	14200	14289	14389	14322	14115	14377	14190	14212	14240	14324	14160	14156	14256	14258	14377	14295	14256	14271	14087	14428	14313	14182	14442	14225	14334	14220	14278	14273	14211	14168	14363	14173	14304	14346	14270	14146	14162	14211	14283	14287	14218	14159	14360	14304	14222	14312	14250	14258	14410	14371	14318	14259	14123	14159	14412	14268	14319	13928	14329	14249	14249	14307	14136	14224	14139	14092	14073	14217	14357	14257	14207	14105	14168	14214	14060	14159	14378	14220	14288	14195	14132	14206	14142	14164	14229	14479	14216	14256	14157	14079	14473	14305	14147	14279	14121	14186	14214	14474	14314	14329	14337	14312	14234	14206	14282	14214	14163	14187	14239	14190	14151	14471	14201	14283	14197	14127	14170	14250	14133	14116	14224	14158	14267	14203	14289	14231	14189	14283	14296	14366	14274	14145	14172	14438	14177	14256	14228	14244	14064	14342	14038	14241	14349	14399	14061	14060	14189	14255	14165	14152	14287	14384	14218	14176	14237	14219	14172	14294	14172	14337	14098	14144	14267	14231	14265	14332	14249	14237	14181	14273	14257	14308	14253	14158	14280	14312	14133	14181	14357	14135	14199	14225	14256	14109	14254	14200	14294	14130	14310	14191	14215	14195	14386	14282	14348	14222	14147	14291	14311	14307	14111	14276	14184	14253	14127	14181	14406	14170	14230	14319	14328	14278	14369	14348	14247	14315	14223	14453	14328	14145	14282	14207	14159	14280	14238	14164	14199	14226	14150	14250	14311	14217	14396	14281	13985	14303	14391	14249	14301	14295	14117	14184	14069	14198	14157	14201	14287	14258	14174	14194	14095	14154	14159	14299	14111	14159	14277	14228	14303	14215	14286	14372	14177	14314	14213	14241	14230	14253	14431	14074	14233	14267	14490	14256	14136	14306	14192	14216	13978	14347	14141	14181	14069	14406	14374	14307	14311	14206	14252	14195	14366	14238	14136	14204	14293	14296	14244	14266	14163	14219	14289	14346	14320	14286	14320	14392	14240	14268	14337	14205	14114	14315	14307	14093	14093	14229	14033	14142	14269	14291	14112	14106	14320	14158	14229	14246	14260	14148	14256	14176	14167	14192	14231	14159	14394	14393	14321	14321	14164	14216	14285	14174
23707	21106	28586	23898	21393	49851	69654	54983	36234	23634	17600	15418	15048	15235	15046	15140	15015	15044	15140	14744	14763	14743	14963	14813	14798	14875	14990	14938	14910	14766	15031	14872	15089	15077	14932	14898	14902	14997	14961	14829	14876	15022	14749	14819	14872	14855	14960	14859	14729	14784	15003	15121	14822	14852	14998	14928	14812	14904	14997	14790	14893	14826	14796	14951	14873	14882	14781	14887	14956	14950	14823	14936	14997	14889	14835	15029	14866	14733	14623	14932	14800	15064	14882	14968	14948	14874	14914	14810	14768	14933	14887	14777	14842	14829	14795	14771	14787	14807	15136	14870	14986	15103	14841	14802	14735	14963	15085	14902	14783	14972	15021	14891	14920	14940	14708	15058	14881	14655	14828	14885	14885	14733	14916	14877	14915	14810	14722	14828	14725	14679	15012	14983	14990	14950	14977	14869	14969	14926	14687	14736	14736	14894	14812	14921	14995	14686	14747	14905	14844	14749	15063	14621	14776	14951	14886	14771	14951	14851	14995	14865	14760	14792	14963	14868	14854	14807	14950	14828	14904	14871	14855	14698	14992	14888	14760	14956	14768	15000	14987	14704	14939	14720	14768	14833	14765	14839	14880	14765	15015	14767	14899	14853	14759	14967	14712	14930	14690	14916	15038	14974	14832	14933	14987	14799	14982	14861	14916	14716	14722	14810	14796	14663	14676	14884	14826	14807	14854	14803	14850	14840	15036	14760	14793	14865	14866	14938	14898	14850	14884	14957	14733	14733	14965	14765	14728	14825	14970	15044	14890	14815	14779	14852	14789	14885	14779	14829	14689	14890	15012	15047	14624	14923	14920	14904	15056	14668	14900	14683	14824	14724	14730	14939	14836	14916	14808	14771	14929	14824	14978	14887	14859	14864	14729	14793	14817	14717	14684	14951	14860	14903	14901	14934	14698	14830	14704	14835	14790	14786	14813	14829	15117	14915	14816	15044	14760	14768	14816	14721	14935	14718	14660	14988	14755	14808	14840	15010	15005	15056	14642	15046	15013	15024	14804	15031	14844	14920	14885	14827	14862	14888	14811	14886	14783	14792	14783	14917	14738	14833	14847	14816	14822	14919	14905	14835	14965	15017	14819	14845	14822	14858	14729	14927	14889	14808	14842	14833	14934	14764	15012	14992	15054	14781	14950	14852	14900	14963	14807	14882	14890	15006	14821	14963	14893	14808	15077	14813	14766	14761	14716	14850	14762	15080	14851	14852	14853	14768	14893	14819	14883	14743	14804	14652	14996	14828	14802	14945	14852	14864	14842	14645	14632	14918	14956	14909	14935	15016	14823	14991	14956	14713	14935	14623	14858	14630	14832	14883	14868	14723	15004	14854	14991	14871	14904	14736	14637	15052	14807	14856	14989	14802	14878	14889	14953	14997	15086	14812	14762	14836	14941	15021	14807	14967	14884	14769	14755	15057	14819	14837	14748	14883	15009	14984	14733	14734	15010	14778	14895	14920	14829	15001	14913	14889	14893	14994	15101	14756	14792	14949	14851	14723	14888	14830	14878	14850	14904	14818	14992	15003	14784	14771	14892	14743	14934	14789	14774	14930	14794	14987	14916	14908	14819	15037	14821	14905	14809	14866	14926	14590	14639	14767	14805	14983	15086	14780	14803	14741	14916	15074	14768	14816	14803	14897	14857	14843	15069	14947	14951	14861	14737	14791	14720	14940	14826	14903	14796	14725	14802	14965	14766	14913	14824	14871	14747	14801	14776	14776	14916	14709	14751	14726	14920	14945	14906	14976	14797	14839	14918	14926	14884	14886	14937	14745	14773	14993	14778	15139	14730	14875	14961	14947	14683	14871	14789	14756	14815	14715	14791	14857	14910	14710	14910	14717	14783	14796	14801	15052	15105	14875	14885	14850	14866	14893	14915	14837	14963	14884	14607	14869	14774	14795	14491	15004	14749	14889	14734	14737	14702	14730	15112	14691	14799	14912	14913	14816	14851	14705	14926	14830	14998	14972	14869	14867	14700	14744	14787	14849	14895	14790	15144	14909	14695	15121	14767	14746	14865	14715	14797	14885	14903	14951	14800	14847	14863	14895	14917	14737	14913	14720	14546	14753	14942	14991	14825	14777	14846	14982	14911	15062	15016	14871	14804	14800	14797	14905	15012	14813	14850	14886	14838	14836	14896	14869	14895	14828	14952	14771	14804	14698	14776	14824	14889	14833	14703	14780	14844	14807	15008	14773	14832	14919	14804	14785	14799	14982	15062	14799	14867	14825	14806	14824	14780	14881	14771	14912	14956	14811	15026	14941	14918	14829	15028	14898	14805	14836	14737	14870	14795	14782	14681	14764	14656	14888	14690	14970	14862	14665	14746	14888	14802	14765	15021	14873	14854	14884	14806	14713	15118	14803	14724	15034	14657	14773	15001	14796	14823	14875	14932	14722	14998	14754	14751	14812	14926	14799	14789	14886	14911	14988	14823	15072	14932	14861	14930	14817	14916	14981	14704	14778	14929	14947	14943	14803	14830	14801	14791	14944	15119	15006	14937	14772	14845	14813	14693	14783	14808	14840	14873	14702	14867	15017	14895	14764	14755	14997	14899	14712	14794	14992	15016	14933	14783	14848	14890	14912	15019	14881	14800	14671	14830	14832	14900	14937	15085	14936	14677	14904	14916	14993	15121	14832	14940	14739	14832	14780	14795	14816	14840	14685	14792	14835	14737	14984	14876	14888	14966	14812	14784	14679	14871	14913	14814	14962	14831	14902	15130	14870	14915	14758	14843	14892	14744	14883	14906	14706	14999	14754	14877	14792	14592	14789	14805	14874	14659	14715	14959	14937	14852	14859	14877	14805	14897	14909	14903	14826	14754	14685	14902	14724	14848	14793	14940	14830	14952	14806	14695	14962	14997	14759	14791	14819	15011	14947	14812	14967	14848	14838	14848	14867	14967	14814	14821	14935	14740	14810	14892	15034	14835	14910	14852	14928	14905	14762	14795	15204	14976	15020	14956	14920	14882	15010	14901	14853	14909	14907	14904	14827	14889	14986	14894	14897	14880	14958	14688	14875	14795	14884	14807	14836	14733	14906	14759	14722	14920	14961	14982	14871	14878	14770	14922	14951	15035	14936	14927	14917	14851	14870	14960	14756	15059	14695	14682	15003	14830	14852	14733	14720	14814	14853	14876	14707	14978	14769	14826	14732	14669	14868	14861	14924	14988	14844	14695	14974	14857	14863	15130	14818	14916	14930	14819	14794	14925	15032	14794	14728	14805	14745	14898	14902	14778	14808	14896	14744	14712	14807	14757	14833	14839	14780	14655	14924	14806	15002	14918	14852	14798	14823	14876	14901	14860	14837	14896	14888	14969	14814	14623	14929	14976	14827	14656	14860	14957	14925	14833	14895	14893	14641	15078	14926	14718	14778	14847	14925	14913	14618	14729	14869	14858	14997	14886	15074	14702	14717	14944	14895	14865	14876	14738	14880	15027	14952	14932	14924	14923	14783	14935	14672	14879	14985	14747	14900	14622	14569	14849	14873	14791	14800	14691	14773	14750	14652	14840	15119	14687	15076	14956	14795	14801	14731	14791	14859	15168	14852	15084	14874	14672	14521	14715	14846	14804	14898	14857	14428	14789	14747	14954	14895	14959	14983	14841	14692	14841	15112	15039	14441	14953	14744	14901	14733	14785	14918	15054	14748	14846	14905	14864	14896	14808	14921	14855	14990	14814	15055	14986	14777	14630	14899	14814	14926	14814	14815	14913	14969	14829	14954	14867	14799	14939	14739	14992	14940	15036	14870	14722	14883	14880	14908	14980	14798	14962	14770	14945	14798	14740	14912	14742	14926	14965	14822	15000	14812	14907	14741	14866	14874	14769	14788	14995	14894	15007	14893	14776	14792	14680	14717	14832	14769	14904	14954	14843	14958	14850	14911	14743	14948	14893	14863	14932	14905	14990	14864	14948	14996	14944	15018	14838	15043	14878	14819	14881	14756	15029	14978	14730	14653	14733	14892	14873	14980	14884	14667	14787	14778	14734	14923	15056	14715	14800	15001	15063	15059	14805	14980	14844	14800	14952	14661	14736	14828	14927	14819	15016	15053	15007	14849	15063	15101	14757	14877	14817	14895	14917	14830	14834	14894	14566	14722	14872	14871	14785	14808	14929	14915	14960	14959	14802	14824	14717	14979	14903	14966	14877	14843	14812	14898	14763	14977	14783	15065	14785	14638	14729	15085	14820	14791	14880	14827	14828	14896	14997	14757	14865	14829	14893	15021	14961	15003	14897	14952	14903	14886	14858	14993	14988	14796	14974	14796	14810	14821	14813	14752	14834	14941	14855	14840	14966	14719	14745	14888	14814	14886	14868	14863	14797	14728	14821	14935	14786	14807	14873	14778	14808	14953	15085	14939	14697	14864	14740	14699	14935	14789	14868	14885	14868	14910	14819	14796	15097	15077	14898	14848	14809	14835	15091	14868	14779	14909	14879	14849	14941	14634	14842	14796	14642	14776	14861	14762	14908	14740	14801	14850	14942	14646	15077	14693	14913	14945	14692	14860	14793	14880	14880	14753	14929	15087	14744	14961	14936	14685	14842	14730	14704	14788	14815	14856	14961	15090	14725	14804	14938	14686	14758	14912	14741	14886	14822	14925	14599	14597	14850	14716	15011	14818	14827	14734	14926	14813	14723	14897	14828	14721	14914	14941	14678	14796	14802	14815	14779	14809	14807	14915	14841	14849	14929	14871	14668	14832	14873	14774	14753	14879	14921	14743	15040	15016	14793	14784	14744	14828	14962	14899	14691	14810	14816	14977	14861	14652	15043	14752	14983	14908	14872	14738	14818	14880	14829	15035	14957	14817	14868	14915	14779	14948	14922	14726	14917	14772	14822	14713	14960	14738	14820	14790	14932	14828	14694	14787	14810	14804	14870	14859	14654	14869	14895	14961	14940	14819	14951	14944	15056	14707	14893	14781	14956	14786	14842	14794	14894	15035	14886	14773	14804	14908	14750	14613	14872	14786	14739	14912	14841	14919	14840	14984	14817	14681	14610	14834	14969	14750	14834	14740	14908	14918	14892	14824	14867	14778	14912	15010	14957	14934	14912	14827	14847	14813	14822	14621	14798	14628	14737	14818	14808	14970	14845	14799	14868	14579
15024	25647	23893	19518	18216	57170	70393	56138	37064	22128	16019	14354	13925	13996	13952	14100	14039	13981	14023	13886	13992	14073	13899	13884	13915	13857	13822	13875	14011	14128	14078	14061	14119	14268	14094	13939	14044	13922	14042	13833	13946	13703	14081	13738	13817	13997	13981	14125	13944	14002	13962	13910	14062	13864	14010	13913	13983	14132	14062	13946	13974	13893	14183	14002	13901	13929	14002	14157	13948	13896	14116	13837	14059	14058	13959	13956	13984	13978	13884	13845	13926	14188	13916	13916	13963	13949	14080	14099	13985	14000	14107	14081	13993	13888	14008	13922	13941	14070	14034	13981	13996	14060	14071	13888	14057	13921	14058	14150	13922	14003	13984	13881	14138	13949	13940	13901	14045	14093	13984	14117	13946	13862	14093	14085	13980	14040	13789	14099	13985	14105	14009	13975	13981	14052	14018	13884	14144	13939	13956	14053	14047	13861	14114	14124	13997	13793	13920	13882	14040	14044	13794	14116	14188	13863	13885	13922	14048	13984	13993	13897	13935	13980	13806	13847	13885	14041	13972	13962	13965	14031	13991	13985	13908	14033	14009	14018	14054	14020	13901	14040	14118	13988	13796	13902	13906	14030	13997	14034	14103	13986	13953	13943	13960	13969	13819	13837	13958	13935	13880	13954	13978	13893	14041	14032	14019	13852	13940	13975	13938	14123	13974	13962	13968	13998	14055	13824	13984	13993	14023	13948	13938	13897	13932	13965	13900	14089	13726	14011	13982	13921	13855	14085	14057	13829	14013	13946	14051	13931	13830	13874	13907	13963	13985	13965	14054	14039	13954	14052	13836	13878	14051	13873	14036	14025	13867	13887	13866	13943	14100	13941	13995	13975	14214	13974	13883	14006	13917	14014	14040	13881	14021	14022	14161	13980	14076	13922	13848	14036	13833	14030	14030	14010	14109	13854	14093	14006	14077	14178	14112	13913	13812	13985	13992	14090	14065	14079	13895	14077	13870	13917	14053	14133	14001	13951	13947	14016	14005	14071	13967	14030	13982	14156	14001	14017	14050	14078	13817	14053	13984	14005	14015	13813	14084	14003	14019	14018	14015	14053	14193	13998	13953	13964	13959	14044	14094	14019	13889	14006	13852	14090	14065	13943	14028	13869	13949	13976	14047	14022	13988	13958	13980	14002	14033	13932	13948	14058	13817	13971	13994	13832	13946	14000	13862	13898	13919	14028	13912	13948	14073	14000	13887	13990	13861	13986	13803	14121	13933	13910	13712	13923	14096	13933	14085	13790	13950	13908	14159	13907	13950	13947	13879	13901	13971	14056	13946	13926	13770	13960	13726	14092	13863	13926	13815	13884	14281	14040	13964	13757	14015	14025	13818	14032	13971	14040	13947	13939	14023	14044	14115	14000	14057	13869	13853	14178	13898	13932	13935	13950	14021	14084	14068	14040	13969	13782	13957	13973	14058	13995	14046	14061	13900	13958	13814	13992	13966	13845	14156	13979	13946	14087	14011	14004	14084	13981	14008	13941	14059	13911	13958	14013	13879	14090	13974	13875	14019	13928	14131	13898	13882	13995	13862	14085	13842	14054	13897	13960	13904	14068	14050	14022	13893	13792	14078	13948	13843	14034	13913	14014	14209	14091	13962	13901	14078	13982	13855	13956	14069	14172	13938	14056	13719	14095	13806	14157	13949	13868	13989	14000	13905	14025	13847	13903	14014	14102	13994	13997	13992	13917	13960	14003	13923	13974	13969	14009	14006	13901	13879	13840	13889	13862	13941	13987	13830	13852	13982	13991	14070	13912	13927	13981	13976	13819	13839	14000	13975	13962	14036	13898	14022	14076	14012	13909	14016	14023	14087	13940	13835	14021	13999	14049	13828	13901	14008	14112	13956	13962	14061	13900	14014	14048	14063	14084	13846	13878	13944	13882	14050	13914	13945	13972	13973	14092	14069	13914	14000	14001	14094	13929	13961	14114	13750	13863	13943	13921	13893	13942	14015	13992	14000	14178	13965	14058	13975	13968	13912	13971	13927	14071	13894	13918	13942	14250	14045	14062	14066	13996	14057	13898	13866	13837	13914	14004	13778	14060	13927	13985	13828	13941	13925	14001	13976	14019	13907	13978	13956	14067	13937	13862	13987	13989	13930	13979	13996	13991	13853	14109	14079	13878	13899	14019	13804	14059	13922	13870	14074	13915	13975	13927	14025	13994	14006	13929	13991	14012	14021	13952	14030	14095	13927	14025	13985	14095	13878	14028	13930	14065	13988	13896	13947	13906	13937	13861	13910	13983	14065	13982	14079	14034	14071	13920	14023	13998	14160	13918	13969	14071	14082	13975	13854	13923	14026	14150	13976	13896	13754	13878	13964	13985	13965	14040	14169	13979	13885	14215	14163	14024	13848	14037	13958	14080	13854	14117	14067	13967	13904	14059	13808	13977	14143	13839	14000	14016	13921	14103	13972	14043	14027	13978	14125	14048	13997	13893	14057	14009	14017	14138	13854	13965	13940	14105	13862	14010	14021	13926	14056	14021	13992	13814	13985	14022	13993	13961	14084	14005	14110	13823	13932	13980	13947	13872	14070	13894	13974	13801	13950	13969	14039	13883	13928	13849	14004	14054	13863	14026	13912	13920	14059	13910	14047	13963	13844	14038	14005	13958	13977	14005	13941	14129	14034	14033	14070	14130	14010	13801	13857	13995	13941	13917	14053	14000	14050	13938	13951	14168	13984	13942	14048	14046	14161	13902	14014	13979	13945	13949	13855	13878	14006	14081	13965	14096	14045	14073	13944	14062	13916	13991	14153	13888	14105	13911	13863	14106	13953	14074	13986	13875	14071	13945	14001	13864	13817	14012	13977	13945	14035	14016	14029	13920	14057	14096	13852	14081	14035	13937	13910	13872	13939	14020	13852	13759	14051	13892	14082	14108	13970	13852	14007	14017	14055	14158	13884	13925	13982	14056	13888	13941	14107	13915	14027	14013	14076	13966	14093	13878	14069	13954	14028	14073	13915	14001	14010	14086	13962	14222	14132	14080	13952	14069	13918	14012	14097	13965	13997	13897	13896	14072	13945	13800	13993	13799	13844	14092	13849	14029	13801	14179	13920	13983	13982	13949	13928	14056	13971	13930	13978	13963	14095	14032	13933	13907	13919	14015	14027	13868	13757	13915	13956	13891	14025	14144	14056	13876	13870	13945	14099	14013	13898	13971	13943	14038	13888	13924	13960	13971	14123	14056	13902	14030	13932	13982	13988	13947	13838	14024	14099	13978	13938	13975	14111	13953	13946	13910	14018	14018	13937	13860	14065	13844	13924	13964	13872	13872	13906	14170	13957	13945	13948	13847	14052	13877	14012	14000	13949	14061	13854	14069	13918	14017	14045	14221	13865	14149	13956	13913	14044	13898	13850	13895	13910	13881	13915	13874	13858	14001	14025	13988	13918	13922	13875	14027	13828	13853	13930	13966	13996	14142	13869	13985	13966	13853	14023	13839	13918	14076	13970	13935	14077	13916	14077	14010	13868	13808	14040	14142	13886	13870	13961	13851	13961	13751	14025	13911	13946	14051	14005	14045	13839	14020	13896	13863	14027	13887	13895	13897	14039	13805	13936	13962	13893	13831	13928	13920	13938	13885	13870	13906	14123	14042	13940	14030	13964	13859	13990	14047	13993	13880	14067	13956	13883	13914	13931	13809	13943	14005	14046	13866	14026	13973	13966	13985	13864	13885	14019	13849	13990	13937	13977	13947	14070	14029	14048	14105	14002	13865	13987	13973	13793	14068	14028	13914	13895	14012	13809	14003	13890	13987	13973	13982	13951	14015	13915	14033	13897	14044	14069	13795	13941	14033	13959	13858	14026	13914	14010	14073	13922	13993	13947	14174	13954	13908	13926	13901	13940	14003	13965	14026	13942	14065	13770	13786	14054	14040	13913	13998	13988	13964	13951	13964	14005	13989	14049	13903	13965	13978	13939	13947	14010	14066	13949	13931	14010	13896	13785	14106	13891	13969	13901	13925	13895	13969	13982	14053	13882	13946	13978	13871	14014	13904	14033	13934	14132	14015	13945	13943	13922	14044	14072	14029	13846	14017	13979	13882	13987	13991	13827	14063	13875	13912	13784	13985	14127	13998	14111	13896	13921	13901	13932	14020	14014	13967	13903	13865	13929	13800	14074	13871	13886	13969	14010	13868	14100	14004	14004	13961	13867	14035	13945	13940	14030	13964	14036	13987	13948	13858	14185	13940	13882	13963	14239	13976	13854	14006	13879	13841	13982	14055	13879	13847	14016	13883	13955	13963	13934	13831	14082	14090	13988	14056	13979	13891	13854	13957	14044	14020	14077	14060	13816	13909	13999	14011	14037	14149	13843	13987	14043	13783	14165	14097	13911	13975	13952	14069	13946	14048	13813	13894	14038	13963	13991	13999	13977	13933	13853	13891	14024	13935	13907	14053	14065	13849	14112	13844	13983	13913	13965	13967	13897	14016	13977	14044	13934	13927	14031	13856	13914	13990	14025	14100	14082	13967	14030	14037	13909	13989	13942	13851	13972	14020	13929	14048	13849	13929	13950	13939	13896	14129	14004	13923	13982	13889	14085	14078	13798	14126	14006	13743	13965	13799	13928	13957	14050	14076	13987	13961	13837	13999	14038	13830	13908	13991	13958	13938	13945	13959	13999	14101	13869	13889	13968	14096	14097	13964	14040	14053	13830	14008	13951	14091	13944	13912	14029	13980	13845	14021	14021	14049	13826	13894	13987	13911	14086	13834	14093	13900	13967	13954	13986	13865	13969	13916	14008	13942	13967	13887	13835	13939	13903	13913	14123	14004	14054	13829	13882	13991	13869	14050	13923	13839	13997	14059	13935	13930	14135	13939	13818	13927	13890	14019	13873	14044	13900	13823	14043	13937	13890	13946	13934	14031	14029	14014	13834	13958	14055	13920	14033	13961	14031	14073	14145	13889	13957	13966	13990	14039	14018	13931	14014	13920	13807	13901	13978	14076	13989	14081	13884	13899	14109	13951	13988	14038	14071	13951	14107	13952	14171	14051	13902	13957	13893	14070	13887	14018	13844	13896	13951	13863	14000	13835	13983	13929	13984	13948	14075	14033	13978	13897	13832	13919	14058	13740	13859	13874	14068	13924	14054	14047
28725	21189	19957	17682	16016	21825	26935	23263	19134	16911	16423	16006	15874	15800	15816	15821	15856	16095	16011	15918	15878	15918	15922	15858	15593	15787	15915	15745	15786	15697	15877	15984	15953	15754	15812	15985	15994	15849	15752	15674	15830	15879	16125	15943	15900	15945	15939	15786	15972	15886	15877	15844	15808	15810	15782	15642	15883	15809	15769	15925	15737	15841	15778	15953	15830	15890	15900	15807	15747	15831	15978	15902	15943	15808	15873	15822	15701	15803	15824	15895	15742	15862	15757	15908	15916	15955	15769	15866	15879	16014	15884	15906	15861	15623	15704	16068	15862	15865	15906	16158	15852	15775	15799	15850	15779	15819	15731	15683	15750	15695	15890	15631	15935	15857	15967	15747	15860	15794	16018	15717	15935	15704	16019	15711	15983	15801	15889	15870	15804	15830	15894	15821	15826	15812	15981	15922	15965	15963	15885	15693	15967	15901	15922	15815	15928	15875	15902	15715	15813	16073	15998	15765	15640	15749	15787	15889	16003	15805	15860	15875	15893	15974	15593	15842	15924	15908	15740	15831	15661	15848	15971	15864	15687	15897	15975	16108	15822	15871	15886	15794	15926	15760	15984	15711	15900	15791	15735	15795	15829	15888	15694	15868	15866	15799	15947	15685	15706	15847	15830	15991	15974	15841	15828	15806	15772	16146	16042	15783	15899	16032	15731	15856	15971	15912	15931	15781	15775	15727	15685	15760	15892	15715	15802	15870	15928	15936	15924	15911	15895	15791	15915	15908	15843	15726	15918	16005	15723	16040	16074	15841	16042	15733	15860	15875	15781	15606	15872	15942	15920	15891	15809	15788	15874	15836	15817	15828	15822	15908	16029	15740	15951	15991	15728	15818	15836	15973	15801	15863	15910	15658	15706	15944	15913	15762	15776	15875	15648	15858	15796	15931	15811	16013	15968	15991	15735	15810	15825	15788	15793	16138	16031	15898	16011	15918	15738	15724	16009	15776	15833	15867	15925	15896	15810	15676	15978	15824	15973	15779	15747	15876	15782	15714	15804	15786	15838	15898	15899	15717	16096	15907	15662	15963	15848	15937	15838	15919	16084	15810	16068	15796	15885	15883	16052	15909	15757	15958	15971	15974	15810	15786	15925	15846	15892	15702	16059	15990	15862	15784	15766	15926	15925	15872	15813	15753	15973	15802	15815	15876	16074	15982	15889	15916	15962	15746	15898	15770	15798	15806	16080	15776	16027	15748	15909	15791	15759	15886	15889	15756	15824	16086	15914	15916	15804	15886	15819	15756	15869	15815	15875	15845	15932	15770	15856	15731	15885	15929	15891	15828	15825	15840	15993	15968	15875	16007	15981	15916	15882	15920	15833	15890	15822	15744	15819	15953	16013	16082	16006	15730	15714	15844	15738	15781	15654	15633	15940	15789	15832	15939	15781	15888	15839	15807	15834	15984	15622	15872	15784	15732	16107	15985	15806	15918	15755	15920	15910	15923	15843	15851	15794	15735	15751	15880	15898	15939	16048	15905	15844	15915	15829	15695	15996	15896	15809	15861	15904	15818	15940	15628	15937	15899	15754	15983	16019	15778	15871	15840	15738	15925	15773	15768	15875	15945	15841	15752	15867	15880	16009	15914	15833	15916	15774	15926	15953	15947	15856	15802	15840	15839	15817	15915	15590	15837	15993	15792	15778	15925	15978	15873	15957	15674	15798	15877	16046	15945	15978	15828	15764	15724	15942	15829	15734	15868	15743	15790	15903	15985	15964	15828	15716	15943	15974	15880	15724	15862	16039	15900	15994	16023	15889	15872	15862	15832	15918	15742	15869	15783	15820	16031	15943	15822	15892	15637	15864	15818	15764	15825	15962	15835	15731	15878	15737	15845	15791	15695	15702	15734	15901	15880	15920	15902	15883	15843	15992	15984	15913	15803	15789	16032	15998	15835	16050	15878	15933	15891	16016	15848	15956	16077	15766	15944	15903	15982	15918	16131	15975	15918	15779	15947	16041	15910	15853	15876	15858	15793	15812	15850	15819	16036	15945	15870	16025	16055	15915	15800	16021	15920	15841	15779	15902	15954	15938	15664	16171	15873	15717	15771	15681	15851	15916	15782	15830	15901	15841	15893	15891	16009	16032	15761	15702	15898	15898	15880	15838	15681	15864	15726	15821	15753	15912	15806	15946	15896	15916	15920	15990	15933	15715	15868	15815	16065	15822	15902	15912	15882	15935	15979	15862	15824	15942	15900	15788	15851	15835	16070	15870	15959	15992	16011	15767	15923	16043	15747	15888	15906	15807	15882	16216	15898	15907	15834	15798	15797	15715	15798	15943	15836	15936	15829	15775	15965	15737	15867	15950	15715	16006	15700	15957	15767	15900	15981	16095	15679	15816	15950	15964	15842	16056	15813	15872	15826	15967	15965	15769	15859	15877	15909	15911	15816	15725	15815	15925	15938	15978	15918	15962	15895	15909	16002	15882	15844	15748	15701	15822	15833	16002	15936	15804	15952	15824	15797	16057	15627	15869	15920	15774	15955	15922	15684	15983	15825	15881	15674	15916	15797	15952	15594	15937	15988	15807	15733	15813	15880	15839	15677	16077	15838	16043	15862	15775	15821	15896	15957	15984	15717	16033	15999	15752	15877	15807	15828	15991	15892	15863	15958	15805	15933	15995	15863	15786	15919	15775	15773	15943	15734	15782	15678	15879	15846	15821	15940	15852	15698	15857	15857	15805	15747	15817	15847	15942	16079	15809	15986	15848	15699	15863	15859	15704	15707	15766	15781	15912	15984	15718	15903	15642	15701	15893	15774	15782	15896	15850	15892	16049	15754	15908	15860	15869	15940	15865	15921	16033	15829	15867	15737	15838	15976	15852	15734	15776	15848	15786	16030	16006	15877	15870	15841	15976	15916	15865	15889	15783	15808	15844	15895	15981	15803	15882	16036	15905	15898	15899	15885	15950	15983	15979	15994	16044	15711	15882	15778	16064	15946	16129	15875	15815	15797	15686	15787	15870	15749	15895	15839	16017	15733	16138	15921	15879	15759	15790	15928	15817	15786	15784	15962	16007	15891	15990	15843	15873	15997	15982	15891	15759	15908	15992	15879	15880	15739	15743	15913	15911	15717	15880	15840	15897	15828	15963	15812	15744	15943	15906	15644	15920	15780	15767	16041	16183	15861	15951	15797	15750	15801	15903	15672	15838	15764	15863	15951	15612	15970	16003	16011	15949	15761	15969	15745	15731	15998	15941	15861	15897	15806	15911	16080	16009	15740	15915	15983	15980	15827	15703	15834	15855	15919	15884	15853	15838	15915	15940	15879	15831	15893	15800	15686	15859	15668	15960	15947	15676	15928	15786	15993	15733	15981	15744	15935	15917	15788	15799	15928	15961	15883	16021	15853	15775	15854	15820	15962	15775	15977	15834	15985	15802	15855	15926	15825	15661	15908	15834	15895	15726	15720	15695	15993	15861	15794	15698	16040	15894	15726	15953	15923	15751	15738	15964	15852	16063	15999	15941	15635	15808	15786	15804	15678	15854	15845	15923	15932	15890	15833	15815	15945	15690	15719	16003	16023	15984	15755	16063	15817	15763	15884	15744	15872	15891	15822	15779	15861	15869	15794	15816	15870	16029	15814	15796	15926	15711	15830	16003	15729	15914	15997	15815	15709	15938	15791	15771	15643	15831	15975	15773	15732	15810	15836	15967	15820	15832	16109	15867	15853	15824	15815	15840	15969	15901	15730	15869	15903	15821	15802	15808	15870	15885	15860	15968	15901	15779	16039	15973	15680	15898	15710	15903	15879	15776	15898	15845	16028	15915	15835	15805	15859	15885	16015	15836	15955	15917	15957	15827	15769	15748	15895	16012	15881	16008	16059	15758	15946	15995	15915	15999	15681	15792	16001	15802	15739	15896	15939	15854	15765	15793	15855	15692	15954	15679	15564	15962	15798	15592	15958	15776	15755	15845	15822	15944	15931	15802	15912	15872	15969	15921	15944	16078	15804	15776	15863	15845	15818	15798	15680	16084	15867	15865	15909	16022	15880	15805	15689	15882	15955	16009	15957	15887	15732	15844	15984	15843	15929	15707	15821	15765	15824	15806	15771	15838	16003	15959	15845	15864	15722	15993	15913	16016	15928	16106	15730	15799	15796	16002	15901	15586	15738	15922	16095	15942	15634	15939	15773	16025	15804	16063	15942	16080	16005	15760	15677	15823	15835	15903	15887	15878	16100	15730	15924	16001	15762	15834	15968	15845	15768	15934	15861	15855	15809	15956	15768	15808	15775	15905	15882	15908	15922	16003	15817	15995	15908	15838	16091	16018	15919	15974	15910	16085	15965	16023	15627	15755	15884	15910	15850	15736	15964	15696	15959	15863	15911	16013	15867	15878	15926	15843	15786	15900	15963	15710	15766	15929	15832	15879	15755	16105	15564	15791	15878	15888	15937	15917	15967	15752	15665	15711	15845	15796	15765	15688	15758	15777	15897	15901	16092	16093	15821	15856	15841	15919	15912	15896	15981	15936	15867	15771	15890	15876	15767	15817	15941	15762	15896	15826	15773	15732	15654	15663	15690	15987	15921	15771	15761	15831	15763	15958	15657	15788	15751	15830	15899	15892	15787	15898	15924	15928	15886	15728	15915	16107	15971	15774	15762	15829	15837	15792	15785	15843	15841	15822	15738	16039	15871	16166	15843	15881	16030	15949	15699	15700	15831	15667	15763	15803	15756	15892	16013	15997	15779	16019	15795	15944	15721	15834	15928	15987	15946	16055	15842	15822	15978	15744	15928	15866	15959	15839	15767	15970	15802	15917	15838	15832	15878	15945	15979	15946	15822	15921	15745	16048	15985	15866	15856	15946	15878	15893	15760	15803	15797	15884	16041	15956	16016	15983	15834	15919	15904	15850	15904	15787	15856	15735	15720	15833	15854	16029	15911	15881	15714	15982	16068	15878	15860	15953	15836	15901	15725	15752	15925	15914	15834	15817	15940	15868	15919	16079	15669	15807	15945	15869	15805	15820	15981	15941	15724	15708	15893	15678	15828	15881	15951	15929	15852	15960	15966	15947	15896	15986	15965	15851	16064	16054	15976	15890	15771	15937	15905	15864	15951	15904	15993	15853	15845	15860	15870	15942	15885	15637	15878	15776	16028
14789	15560	15421	14852	14740	24621	28558	23192	17926	15440	14879	14571	14666	14467	14628	14461	14673	14622	14673	14453	14523	14552	14782	14745	14693	14704	14621	14495	14799	14637	14730	14735	14572	14579	14471	14685	14600	14743	14611	14604	14641	14722	14672	14687	14561	14736	14554	14802	14493	14518	14451	14672	14663	14637	14588	14518	14610	14612	14660	14521	14596	14577	14443	14519	14629	14624	14568	14733	14677	14598	14347	14561	14689	14494	14683	14582	14486	14494	14622	14582	14605	14626	14530	14610	14487	14673	14696	14584	14740	14725	14676	14674	14788	14596	14635	14684	14801	14545	14507	14569	14603	14516	14602	14750	14565	14836	14405	14522	14583	14530	14572	14695	14504	14462	14679	14497	14604	14455	14523	14611	14491	14581	14538	14456	14830	14626	14553	14658	14630	14582	14537	14659	14601	14687	14669	14680	14448	14528	14539	14732	14518	14571	14576	14649	14472	14525	14613	14470	14591	14599	14759	14529	14550	14562	14517	14579	14578	14590	14665	14485	14469	14561	14533	14729	14657	14617	14836	14613	14654	14651	14617	14620	14729	14600	14822	14649	14717	14570	14665	14594	14546	14519	14465	14619	14795	14723	14561	14671	14671	14598	14469	14761	14556	14658	14557	14687	14679	14665	14648	14531	14717	14592	14702	14508	14573	14560	14484	14663	14702	14581	14631	14430	14609	14721	14535	14578	14622	14621	14696	14715	14589	14740	14715	14614	14652	14699	14585	14555	14589	14784	14664	14674	14689	14614	14541	14629	14720	14560	14716	14727	14541	14547	14616	14431	14706	14609	14613	14702	14628	14623	14627	14637	14691	14564	14676	14690	14765	14665	14720	14529	14494	14532	14564	14657	14567	14507	14543	14629	14867	14421	14608	14539	14630	14600	14459	14625	14596	14684	14666	14642	14596	14666	14554	14635	14784	14592	14736	14545	14745	14508	14609	14573	14663	14619	14627	14602	14570	14569	14563	14736	14644	14666	14608	14796	14728	14826	14609	14610	14664	14673	14448	14514	14547	14552	14896	14750	14497	14660	14584	14645	14684	14702	14634	14602	14621	14389	14619	14566	14707	14685	14595	14416	14579	14679	14648	14622	14572	14643	14619	14462	14634	14589	14565	14700	14630	14514	14601	14560	14626	14619	14497	14726	14554	14556	14556	14608	14602	14564	14426	14621	14650	14507	14518	14542	14537	14569	14655	14509	14625	14686	14585	14660	14491	14626	14616	14579	14511	14477	14575	14674	14603	14554	14406	14554	14608	14519	14573	14419	14745	14587	14543	14475	14668	14708	14674	14626	14704	14615	14596	14546	14749	14636	14570	14560	14594	14540	14649	14592	14664	14717	14630	14517	14619	14521	14631	14609	14469	14590	14679	14508	14783	14552	14628	14629	14486	14397	14594	14633	14660	14426	14544	14539	14701	14574	14552	14505	14495	14597	14703	14549	14627	14522	14561	14635	14515	14589	14502	14623	14641	14598	14727	14702	14598	14416	14528	14682	14644	14709	14713	14448	14595	14522	14690	14563	14638	14731	14571	14442	14559	14667	14634	14650	14526	14634	14618	14527	14434	14441	14715	14503	14734	14610	14716	14725	14641	14688	14672	14635	14635	14590	14604	14589	14730	14644	14581	14714	14504	14609	14534	14556	14624	14648	14580	14658	14527	14541	14517	14574	14613	14738	14648	14633	14661	14721	14698	14624	14564	14384	14621	14663	14642	14807	14538	14772	14643	14587	14664	14588	14535	14477	14610	14565	14603	14581	14603	14626	14397	14538	14709	14645	14621	14495	14635	14657	14579	14615	14631	14441	14527	14527	14512	14555	14627	14617	14477	14562	14650	14424	14581	14735	14729	14609	14612	14665	14698	14590	14605	14631	14625	14527	14521	14558	14428	14537	14729	14669	14681	14529	14487	14645	14685	14769	14539	14520	14670	14611	14650	14706	14783	14586	14640	14597	14711	14782	14632	14514	14562	14593	14614	14432	14551	14598	14588	14676	14536	14588	14532	14541	14487	14629	14810	14417	14652	14625	14698	14655	14495	14598	14578	14700	14538	14653	14689	14692	14760	14703	14573	14642	14684	14424	14704	14482	14712	14619	14495	14620	14485	14582	14724	14548	14572	14708	14678	14588	14616	14561	14647	14601	14580	14521	14604	14787	14388	14532	14652	14637	14768	14622	14505	14521	14554	14533	14655	14691	14506	14499	14639	14451	14667	14643	14484	14586	14778	14537	14521	14530	14827	14533	14612	14562	14380	14623	14707	14702	14813	14565	14658	14451	14554	14586	14643	14618	14731	14673	14609	14582	14587	14516	14480	14562	14555	14589	14475	14612	14596	14630	14556	14702	14582	14552	14613	14602	14592	14693	14469	14547	14704	14548	14590	14555	14745	14579	14473	14777	14424	14582	14558	14681	14704	14664	14624	14495	14626	14707	14538	14606	14519	14577	14647	14754	14643	14541	14816	14570	14627	14565	14483	14540	14580	14588	14684	14604	14487	14582	14802	14495	14810	14500	14747	14685	14533	14591	14549	14705	14582	14715	14617	14737	14637	14638	14674	14592	14694	14663	14588	14707	14751	14336	14859	14695	14694	14570	14592	14641	14519	14502	14583	14595	14613	14535	14603	14706	14721	14724	14597	14505	14740	14661	14669	14701	14519	14642	14414	14645	14701	14612	14583	14729	14728	14751	14607	14846	14488	14705	14503	14594	14574	14664	14342	14564	14485	14634	14596	14615	14690	14798	14718	14487	14407	14453	14530	14552	14520	14555	14659	14525	14594	14391	14662	14605	14629	14615	14669	14523	14554	14663	14705	14557	14639	14668	14597	14657	14505	14444	14609	14668	14643	14479	14767	14556	14450	14508	14572	14467	14508	14662	14625	14537	14553	14631	14697	14597	14574	14705	14704	14541	14576	14401	14664	14654	14596	14734	14586	14649	14728	14619	14683	14670	14657	14601	14612	14656	14656	14631	14432	14686	14574	14834	14541	14528	14542	14539	14606	14767	14661	14795	14664	14604	14569	14333	14650	14654	14522	14622	14666	14668	14591	14624	14557	14496	14599	14904	14662	14510	14513	14590	14615	14449	14581	14650	14624	14722	14552	14650	14614	14515	14487	14779	14663	14555	14509	14528	14618	14629	14746	14495	14473	14578	14515	14521	14523	14659	14585	14557	14665	14501	14623	14732	14605	14692	14614	14725	14759	14589	14456	14457	14612	14594	14700	14553	14777	14563	14609	14565	14670	14630	14619	14576	14605	14660	14578	14431	14590	14724	14545	14538	14728	14553	14578	14786	14596	14488	14472	14561	14692	14450	14525	14491	14488	14663	14635	14622	14649	14476	14711	14718	14467	14561	14681	14670	14756	14616	14585	14505	14610	14587	14693	14702	14615	14705	14618	14450	14535	14519	14732	14461	14544	14641	14668	14575	14838	14649	14572	14747	14444	14612	14815	14630	14606	14535	14472	14479	14728	14760	14672	14649	14563	14623	14773	14595	14645	14668	14635	14649	14380	14479	14540	14629	14609	14470	14435	14530	14761	14541	14619	14642	14507	14683	14747	14552	14609	14525	14603	14651	14611	14531	14617	14632	14546	14483	14578	14556	14590	14697	14426	14707	14508	14645	14718	14566	14689	14486	14743	14497	14676	14584	14663	14726	14484	14706	14622	14599	14657	14710	14682	14591	14576	14563	14685	14581	14575	14681	14553	14627	14584	14514	14601	14639	14624	14460	14633	14577	14502	14729	14644	14592	14573	14687	14642	14536	14516	14712	14764	14545	14667	14567	14682	14564	14555	14690	14614	14624	14699	14795	14503	14663	14570	14552	14506	14654	14498	14580	14593	14510	14440	14730	14380	14673	14599	14540	14394	14718	14548	14741	14662	14607	14648	14768	14442	14531	14628	14595	14570	14440	14541	14581	14539	14671	14579	14658	14455	14663	14539	14783	14585	14599	14766	14576	14653	14438	14727	14512	14576	14708	14599	14672	14773	14569	14527	14723	14657	14583	14526	14790	14574	14674	14654	14804	14639	14506	14489	14656	14598	14458	14504	14540	14683	14736	14604	14386	14622	14515	14646	14519	14427	14651	14489	14614	14538	14605	14635	14582	14671	14598	14842	14728	14710	14583	14772	14493	14542	14593	14702	14652	14613	14655	14546	14602	14782	14470	14613	14560	14785	14458	14719	14696	14616	14654	14606	14506	14683	14644	14552	14458	14497	14531	14701	14721	14629	14672	14557	14659	14639	14793	14600	14663	14470	14646	14710	14628	14584	14575	14685	14585	14561	14593	14512	14620	14620	14589	14749	14661	14631	14767	14634	14604	14406	14449	14453	14555	14474	14682	14592	14402	14502	14590	14688	14534	14539	14562	14483	14646	14634	14687	14605	14476	14669	14638	14710	14610	14567	14625	14695	14626	14689	14568	14658	14603	14436	14739	14430	14722	14740	14770	14600	14768	14523	14675	14533	14761	14519	14486	14617	14676	14721	14663	14432	14425	14668	14653	14684	14653	14648	14648	14660	14710	14696	14550	14526	14601	14704	14857	14700	14655	14683	14511	14469	14606	14573	14722	14732	14669	14539	14803	14702	14522	14658	14686	14719	14451	14711	14536	14658	14480	14559	14675	14540	14590	14601	14705	14460	14547	14648	14548	14655	14724	14647	14625	14498	14553	14615	14618	14620	14619	14647	14505	14658	14670	14607	14795	14773	14574	14473	14541	14555	14697	14806	14681	14617	14718	14606	14748	14511	14450	14735	14627	14647	14636	14699	14574	14433	14472	14662	14417	14494	14702	14605	14600	14577	14638	14689	14764	14703	14612	14682	14561	14640	14600	14422	14593	14559	14616	14555	14605	14698	14672	14670	14770	14513	14521	14573	14732	14555	14576	14532	14742	14483	14695	14517	14703	14511	14697	14621	14616	14571	14551	14655	14535	14569	14613	14608	14497	14442	14524	14826	14567	14603	14684	14473	14538	14631	14469	14613	14629	14699	14635	14691	14571	14722	14509	14802	14643	14667	14662	14588	14626	14713	14506	14439	14404	14663	14615	14689	14472	14553	14739	14577	14757	14564	14624	14693	14520	14658	14677	14709	14636	14620	14400	14674	14544	14465	14468	14721	14486	14607	14489
25622	21069	27128	25428	19106	41899	52233	39615	26561	19342	16810	16078	15989	15946	15984	15984	16126	16114	16071	15914	16178	15960	16045	16024	16026	16094	15859	15974	16033	16196	15834	16060	16165	15901	15967	16011	15919	15931	16055	16010	15929	16160	15802	15977	16026	15775	16072	15897	15786	15967	15993	16044	16031	15980	15908	15846	16116	15941	16069	15862	15997	16210	15956	16018	15965	15875	16016	16030	15956	16092	15727	15965	15760	15973	15936	15821	16199	16045	15981	16017	15931	16155	15868	15697	15837	15941	15918	15873	16074	16152	15984	15843	15702	15862	15884	15852	16022	15905	15880	15992	16066	15984	15885	15905	15968	15942	16083	16038	15928	16016	15911	15851	15827	15896	16006	15844	15988	15744	15942	15880	15754	16252	16064	15895	16036	16023	15942	15832	15804	15936	16029	15895	16009	15839	15787	15882	15971	15894	15851	15731	15884	15988	15912	15940	15935	15936	15986	16046	16046	15885	15924	15866	16085	15950	15731	15950	15978	15798	15972	15957	16046	15717	15788	16018	15819	16118	15999	16340	15990	16160	15792	15931	16082	15921	16047	15914	15896	16004	15849	15898	16021	15878	15915	15924	16072	15909	15962	15783	15850	15923	16002	16014	15962	15909	15867	16007	16080	15731	16108	15823	16036	15677	15762	15873	15861	15880	15757	16123	16186	15945	15911	15965	16000	15827	15844	15904	16064	15906	15822	15737	16104	15978	15978	16029	15889	16046	15958	15965	15932	15870	16024	15850	15961	16038	16076	16068	15902	15928	16051	15960	15888	15838	15815	15979	15665	16076	15943	15914	16126	16031	15835	15938	15952	15954	15949	15833	15926	15875	15937	15811	15989	15916	15917	15931	15846	15882	15920	15976	16026	15960	15897	15925	15886	15969	15914	15857	15920	15981	15984	15804	16064	15795	15976	16060	15894	16089	15851	15970	15993	15986	15864	15913	15995	15907	15803	15976	15882	15802	15846	15884	15910	16099	15869	15809	15906	15946	15924	15964	16002	15973	15897	15815	15862	15813	15835	15951	15945	15866	15926	15733	15843	16041	15831	15822	15829	15893	15928	15760	15989	15841	15805	15921	15804	16046	15875	16047	15779	16111	16087	15848	16041	16006	15944	15926	15811	16056	15886	15904	15788	15907	16073	15703	15821	15932	15879	16078	16048	15957	16001	15871	16088	15649	16010	15902	15858	16030	15897	15907	16081	15971	15962	15921	16028	15973	16110	15804	15854	15757	15805	15840	15828	15953	15993	15794	15945	16024	16014	15848	16026	16052	15977	16021	15817	15927	16079	16060	16088	15853	16106	16006	15833	15862	15854	15878	15893	15729	16076	15848	15925	15839	15726	15961	16162	15969	15786	15901	15964	15847	15943	16048	16132	15870	15907	15898	15784	15956	15950	15932	15807	16005	16053	16073	15972	16229	16063	15823	15774	15911	15920	15912	15968	16043	15865	15777	15916	16070	15723	16041	16083	15806	15871	16153	15823	16132	15950	15986	16031	16013	15970	15807	15716	16062	15981	15958	15731	16141	15977	15871	16078	15813	16095	15904	15907	15848	15907	16040	16055	16150	15871	15840	15802	15745	15793	16073	16034	16087	15828	15910	15891	15797	15897	15934	15933	15771	15720	16146	15973	16003	16117	15869	15730	15951	15933	15804	16031	15947	16036	15952	15928	15814	16117	16023	15927	16084	15904	15809	16083	15916	15885	16000	15783	15773	16059	15856	15923	16040	15824	15984	16000	15920	15857	15913	16038	15820	16086	15824	15965	16148	15949	15947	15995	15859	15856	16055	15834	16049	15971	15890	16044	16001	16072	16014	15862	16028	16010	15970	16046	16044	15996	15918	15936	15910	15987	16126	15876	15798	15795	16055	15909	15827	15968	15965	16080	15873	15947	16199	15976	15984	15942	15887	15942	15938	15946	15983	15942	15865	16088	15944	16045	16008	15884	15947	15958	16036	15720	15869	16025	15976	15910	16008	15962	16032	16184	16152	15958	15930	15933	15993	16007	16037	15962	16023	15774	15905	15979	15744	15859	15710	15996	16023	15886	15912	15858	16047	15973	15956	15841	15908	16027	16146	15892	16015	15942	15980	15910	15986	15827	16204	16182	15829	15925	15997	15965	15960	15924	15963	16017	15924	15939	15719	15847	15732	15990	15913	16026	16031	15854	15914	15843	15884	16074	15895	16072	16067	16204	15905	15915	15963	15892	15846	15940	15926	16074	15970	16010	15972	15641	15916	16014	15823	15988	15944	16037	15936	16052	15761	15873	15872	16112	15991	15912	15795	16093	15968	15924	15928	15843	15756	15887	16024	15744	15869	15838	15869	15890	15899	15786	15940	15973	15806	15915	15991	16203	16135	16008	16103	15975	15926	15817	16012	15896	16073	16226	15837	16296	15946	16104	16164	15927	15781	15972	15872	15940	15799	15879	15909	15759	15842	15723	15845	15834	16033	16240	15875	16089	16066	15836	16013	15803	15876	15897	15830	15911	15824	15953	15816	16160	15720	16023	16190	16051	15872	15736	16105	16017	15984	15868	16025	15837	15868	15662	15697	16201	15933	15970	15717	15923	16093	15970	16035	15832	15935	15798	16018	15843	15929	15953	15912	15929	15849	15959	15733	15956	15852	15874	16088	16059	16159	15951	15951	15880	15826	16048	16026	15829	15760	15910	15825	16065	15826	15905	16006	15985	15987	15973	15901	16104	15941	16051	16133	15762	16042	15991	16017	16106	15964	15859	15837	15973	15973	15882	15965	15978	15924	15853	15930	15878	15937	15852	15898	16038	16011	15932	15988	15969	15955	15826	15953	15973	16040	15855	16037	16102	16106	15838	15904	15797	15850	15694	15901	16052	15896	15812	15886	15938	15771	15967	15923	15693	15796	16113	15988	16028	16118	16076	16017	15902	15866	15677	15861	16076	15935	16296	16033	16010	16038	16004	15971	16145	15972	16152	15928	15920	16080	16061	16031	15978	15880	15767	15946	15948	15935	15835	15783	15917	15869	16076	16066	16000	16112	16112	16040	15978	16029	16120	15955	15947	15979	15938	15880	16052	16004	15883	15975	16012	16049	15740	15869	15868	15971	15897	15811	15919	15983	15980	15829	15779	16039	15861	15646	15851	15832	15908	15804	15991	15983	16054	15985	16166	15921	15906	16113	15940	15934	15974	15938	16001	15928	15903	15835	15923	15932	15849	16108	15936	15850	15814	15905	15979	16022	15793	15906	15908	16084	15757	16047	16119	15808	15997	15918	15875	15976	15933	15866	15829	15842	15944	15728	15856	16015	15764	15966	15953	15895	15981	16055	15798	15698	15906	16116	15970	15905	15691	15918	15810	15765	15992	15916	15996	15949	15832	15782	15881	15779	15866	15943	15983	15828	16001	15748	15948	15911	15897	15924	15977	16024	16079	15977	16117	16001	16015	16057	15758	15898	16038	16100	16035	15903	15892	16063	15912	16003	16106	16041	16148	15944	15972	15890	16055	15917	15826	16165	16042	15797	15882	16097	16086	15996	15977	16009	15791	15936	15855	15897	15862	15920	15964	15809	15993	15889	15730	16078	15811	16161	15850	15840	15930	15912	15890	15946	15956	15900	15825	16028	15925	15929	16094	15940	15968	15994	15862	15984	16051	15970	15810	15885	15827	15891	16051	15964	15980	15953	16059	15921	16014	16038	15979	16010	15889	15954	16086	15903	16024	15973	16053	15927	16069	15898	15901	15993	15781	15705	16042	15896	15808	16079	16013	16105	15840	15866	15885	15792	15947	15928	15879	16077	15720	15886	15955	15988	15897	16028	15973	15947	15906	15965	15896	16255	15994	15987	16103	15909	15931	15845	15907	16010	16101	15945	16200	15937	15949	15895	16016	15993	15836	15769	16013	15932	15872	15994	15976	16019	16122	16168	15883	16211	16048	15845	15942	15889	16066	16159	15755	15951	15990	15819	15965	15767	16016	15965	15691	16036	15910	15824	15735	15895	15957	15864	15924	16083	15948	15936	16109	15954	16019	15832	16111	15885	15786	15989	16173	15885	16047	16022	15821	15994	16006	15867	15942	16019	15933	16047	15922	16084	16235	15837	16045	15868	15850	15845	15887	16067	16041	16122	15922	15829	15942	15884	15937	15816	15868	16033	16069	15819	15996	15889	16092	15823	15645	15885	15903	16029	15980	15879	15964	16141	16000	16043	15820	16069	15897	15944	16020	15929	15873	16052	15949	15984	15947	15867	15970	15857	15976	15767	15815	15830	15973	15970	15917	15935	15972	16040	16085	15835	15869	15842	15867	15913	15981	16036	15917	15910	15837	15957	15756	16061	15994	15896	16084	15959	16213	15943	15962	15802	16081	15870	16011	15887	15954	15836	15828	15895	15995	16044	16016	15871	16065	15851	15936	15935	16082	15955	15758	15848	15761	15916	16019	16036	15898	15938	15862	15892	15996	15894	15985	15997	16124	16044	16027	15929	15925	15846	15781	16121	16061	16023	16111	16172	16068	15835	15928	15986	16012	15864	15968	15943	15956	16071	15946	16032	15947	15761	15994	16002	16080	16029	15874	15971	16085	15860	15899	15859	15870	15860	16016	16052	16048	15989	15907	15804	15876	15982	15999	16159	15826	16000	15918	16137	15870	15867	15965	15929	15950	16001	16035	15835	16091	15962	15897	15989	15945	15980	15919	16056	16139	16075	15715	15917	16121	16078	16063	15883	15820	15954	15833	15913	15830	16135	15853	15899	15835	16120	15945	16035	15913	15807	15900	15914	15903	15894	15931	16054	15881	15827	16095	15797	15892	16105	15959	16053	15897	15843	15917	15732	15936	15851	16035	16110	15757	16002	15947	15997	15818	15918	15881	15736	15908	16143	16055	15922	15954	16018	16070	16043	15965	15834	15937	15731	15933	15771	15831	15806	15845	15888	15963	15951	15914	15831	15928	15857	15892	15891	15951	15981	15884	15942	16041	15867	16135	15987	15803	16046	15997	15943	15778	15882	15945	15835	15738	15865	16025	16018	15971	15952	15971	15797	16047	15959	15956	16003	15863	16059	16178	15950	15776	15645	15902	15914	15939	16065	15896	15909	15881	15929	15893	15778	15925	15810	15898	15721	15992	15988	16183	15915	15998	15869
13377	19374	18711	16716	16122	46450	50686	39963	25446	17435	15538	14709	14581	14823	14680	14602	14635	14997	14760	14631	14750	14562	14762	14667	14662	14676	14686	14652	14562	14667	14694	14524	14856	14678	14553	14573	14780	14654	14763	14677	14586	14905	14755	14674	14590	14712	14761	14684	14749	14622	14671	14681	14690	14749	14744	14579	14765	14586	14705	14756	14668	14850	14642	14651	14670	14625	14670	14396	14725	14710	14689	14911	14799	14577	14679	14552	14742	14713	14701	14487	14647	14642	14617	14608	14623	14614	14578	14689	14699	14537	14679	14704	14637	14697	14632	14565	14811	14647	14736	14657	14754	14606	14716	14756	14541	14649	14719	14640	14465	14679	14731	14713	14644	14591	14688	14604	14610	14735	14810	14583	14731	14752	14733	14668	14661	14717	14504	14642	14549	14779	14875	14843	14745	14527	14615	14829	14800	14652	14574	14638	14723	14648	14765	14565	14577	14741	14781	14688	14604	14618	14795	14726	14560	14707	14836	14657	14656	14632	14628	14610	14689	14561	14653	14639	14587	14612	14690	14671	14793	14694	14762	14741	14741	14595	14635	14424	14668	14631	14697	14829	14687	14636	14763	14801	14722	14719	14835	14608	14539	14683	14749	14702	14631	14791	14601	14620	14828	14639	14697	14676	14607	14784	14689	14626	14646	14641	14732	14583	14877	14643	14680	14578	14758	14640	14636	14755	14576	14659	14745	14682	14532	14715	14594	14787	14531	14614	14609	14769	14592	14843	14613	14627	14658	14787	14617	14636	14685	14619	14700	14641	14437	14685	14750	14732	14742	14650	14582	14849	14743	14520	14632	14691	14649	14914	14634	14648	14799	14544	14576	14725	14562	14689	14690	14636	14618	14832	14661	14587	14797	14589	14670	14703	14610	14656	14672	14760	14717	14510	14528	14604	14659	14854	14538	14700	14605	14663	14593	14735	14668	14720	14501	14747	14582	14633	14642	14630	14623	14605	14670	14464	14489	14729	14803	14674	14580	14493	14671	14706	14746	14764	14644	14767	14837	14555	14598	14613	14550	14770	14829	14526	14884	14555	14594	14737	14624	14565	14633	14757	14654	14475	14888	14734	14691	14594	14434	14669	14730	14610	14705	14718	14732	14777	14795	14668	14698	14748	14580	14584	14693	14685	14680	14818	14641	14750	14718	14668	14558	14827	14654	14647	14678	14647	14646	14727	14608	14687	14646	14669	14668	14608	14709	14636	14696	14606	14573	14640	14732	14562	14796	14688	14555	14881	14593	14783	14663	14622	14600	14611	14744	14539	14539	14741	14742	14508	14678	14707	14562	14639	14697	14772	14615	14552	14615	14694	14771	14716	14707	14675	14873	14592	14755	14688	14541	14667	14774	14626	14693	14844	14716	14724	14641	14711	14671	14535	14582	14845	14650	14817	14677	14639	14621	14677	14697	14621	14654	14703	14679	14616	14555	14769	14817	14738	14725	14524	14460	14641	14648	14771	14733	14743	14697	14491	14596	14699	14699	14730	14648	14690	14642	14721	14687	14501	14700	14708	14724	14676	14653	14779	14692	14662	14605	14672	14669	14603	14570	14702	14722	14700	14628	14731	14644	14761	14705	14982	14761	14749	14514	14875	14783	14622	14644	14693	14695	14667	14580	14677	14865	14811	14741	14621	14638	14880	14741	14609	14749	14699	14768	14649	14716	14717	14754	14595	14534	14704	14658	14692	14583	14632	14684	14801	14674	14548	14800	14691	14765	14710	14757	14612	14749	14813	14712	14522	14512	14697	14656	14705	14763	14539	14596	14591	14814	14683	14643	14726	14706	14730	14826	14687	14775	14807	14659	14879	14657	14757	14741	14734	14590	14570	14727	14525	14750	14841	14729	14664	14697	14728	14687	14971	14585	14741	14745	14729	14608	14728	14575	14607	14626	14719	14656	14625	14623	14890	14712	14791	14856	14900	14612	14544	14820	14705	14807	14696	14497	14485	14757	14476	14707	14605	14617	14656	14612	14518	14669	14818	14797	14687	14536	14743	14686	14735	14476	14602	14748	14786	14533	14879	14639	14663	14905	14345	14583	14784	14670	14745	14800	14542	14762	14790	14672	14686	14784	14662	14503	14813	14484	14630	14634	14705	14808	14769	14675	14702	14580	14582	14530	14795	14566	14594	14623	14761	14716	14622	14684	14638	14871	14485	14727	14619	14618	14654	14661	14774	14525	14747	14733	14529	14622	14617	14577	14737	14773	14749	14578	14662	14726	14706	14658	14671	14568	14686	14675	14630	14640	14658	14569	14525	14649	14762	14635	14625	14583	14657	14822	14728	14665	14760	14597	14569	14719	14905	14723	14561	14612	14691	14738	14716	14725	14738	14676	14643	14563	14730	14748	14647	14471	14583	14611	14820	14474	14743	14639	14756	14704	14626	14532	14589	14530	14831	14736	14661	14695	14727	14654	14546	14628	14841	14682	14658	14711	14816	14630	14738	14790	14617	14691	14586	14722	14448	14736	14549	14579	14766	14609	14571	14576	14666	14705	14661	14672	14783	14686	14507	14548	14632	14639	14786	14630	14465	14559	14777	14623	14738	14708	14469	14716	14645	14523	14764	14718	14862	14781	14784	14624	14622	14590	14754	14635	14788	14689	14590	14704	14810	14741	14722	14673	14715	14574	14672	14611	14763	14603	14517	14700	14695	14738	14758	14926	14687	14760	14565	14828	14612	14776	14711	14706	14431	14651	14718	14428	14646	14739	14578	14705	14575	14617	14666	14720	14671	14701	14720	14610	14794	14663	14586	14472	14749	14815	14651	14805	14672	14818	14652	14655	14582	14505	14670	14593	14839	14681	14617	14614	14570	14623	14584	14649	14673	14594	14721	14766	14533	14666	14681	14608	14715	14752	14617	14608	14634	14771	14526	14632	14817	14643	14668	14516	14678	14666	14774	14628	14713	14522	14589	14731	14796	14604	14751	14711	14452	14736	14594	14923	14673	14778	14419	14559	14617	14661	14704	14581	14706	14675	14688	14563	14490	14741	14490	14448	14590	14611	14772	14751	14724	14601	14703	14813	14649	14676	14770	14574	14697	14646	14852	14660	14495	14896	14456	14817	14703	14796	14643	14872	14769	14702	14688	14593	14526	14618	14617	14685	14611	14512	14686	14835	14570	14783	14602	14639	14634	14556	14788	14649	14615	14638	14662	14690	14577	14649	14593	14617	14777	14570	14636	14566	14802	14631	14623	14709	14825	14576	14815	14526	14742	14682	14668	14618	14719	14812	14507	14810	14550	14768	14761	14510	14779	14606	14626	14532	14702	14608	14709	14597	14693	14471	14575	14727	14666	14705	14715	14650	14675	14699	14664	14611	14729	14676	14741	14618	14642	14638	14710	14732	14579	14885	14522	14795	14613	14666	14617	14761	14613	14751	14749	14790	14639	14688	14514	14783	14561	14686	14721	14770	14710	14681	14564	14680	14693	14766	14827	14669	14601	14544	14551	14712	14670	14552	14645	14492	14546	14712	14636	14764	14704	14707	14645	14757	14702	14632	14695	14532	14688	14672	14943	14795	14680	14654	14575	14522	14755	14502	14559	14539	14620	14581	14848	14763	14660	14636	14588	14771	14771	14709	14555	14723	14718	14590	14710	14626	14640	14834	14688	14606	14573	14643	14810	14547	14667	14878	14606	14676	14666	14730	14594	14579	14894	14674	14664	14786	14735	14803	14707	14746	14658	14718	14597	14420	14657	14547	14677	14659	14765	14589	14648	14673	14759	14508	14798	14698	14808	14596	14816	14622	14774	14634	14675	14685	14569	14667	14681	14728	14690	14661	14568	14667	14708	14776	14581	14829	14824	14611	14671	14579	14865	14584	14660	14494	14550	14637	14722	14620	14574	14644	14678	14596	14595	14678	14663	14732	14650	14644	14844	14723	14682	14576	14679	14654	14713	14661	14957	14532	14509	14484	14730	14494	14735	14765	14656	14670	14528	14724	14658	14766	14689	14726	14636	14532	14895	14739	14575	14629	14711	14680	14658	14610	14697	14870	14765	14641	14546	14582	14830	14812	14781	14671	14749	14799	14535	14577	14693	14683	14768	14750	14866	14586	14722	14670	14693	14742	14643	14608	14704	14591	14757	14756	14765	14634	14616	14579	14809	14598	14886	14644	14633	14795	14780	14848	14645	14662	14697	14670	14598	14743	14749	14807	14702	14546	14492	14677	14877	14631	14577	14637	14751	14759	14745	14639	14765	14711	14684	14611	14585	14722	14634	14571	14560	14652	14828	14783	14672	14746	14797	14603	14710	14749	14751	14688	14576	14649	14770	14682	14651	14855	14811	14567	14660	14715	14554	14675	14730	14819	14809	14748	14745	14738	14667	14767	14510	14718	14681	14634	14608	14724	14701	14709	14676	14525	14723	14438	14798	14544	14716	14700	14496	14739	14780	14592	14649	14607	14700	14732	14696	14698	14625	14650	14769	14771	14416	14737	14555	14822	14750	14801	14583	14711	14392	14571	14644	14615	14609	14669	14618	14559	14677	14698	14757	14751	14684	14758	14842	14638	14789	14694	14744	14730	14721	14628	14750	14593	14581	14601	14819	14739	14799	14667	14633	14731	14701	14732	14678	14519	14721	14573	14631	14570	14720	14612	14774	14779	14743	14488	14423	14675	14700	14702	14704	14726	14749	14620	14772	14644	14746	14696	14730	14630	14624	14680	14655	14699	14726	14618	14733	14627	14736	14685	14698	14802	14570	14591	14754	14767	14586	14606	14717	14809	14635	14533	14550	14780	14615	14625	14723	14769	14595	14762	14613	14606	14689	14610	14737	14744	14711	14636	14454	14657	14677	14745	14794	14683	14616	14639	14769	14640	14787	14758	14636	14767	14611	14744	14589	14565	14520	14736	14664	14625	14610	14869	14439	14620	14663	14544	14753	14591	14633	14856	14616	14619	14508	14589	14759	14754	14632	14596	14744	14761	14714	14654	14674	14523	14690	14678	14584	14699	14799	14715	14746	14590	14621	14686	14648	14645	14648	14694	14807	14535	14641	14759	14837	14552	14564	14646	14620	14588	14401	14613	14695	14705	14706	14865	14657	14603	14666	14633	14691	14664	14590	14603	14610	14694	14704	14686	14728	14574	14866	14765	14761	14567	14777
23654	21118	28618	23866	21456	49995	68349	54402	35401	23446	18406	16565	16020	16055	15980	15820	15939	16073	15886	15827	15995	16020	15784	15787	16053	16075	15914	16165	15974	15859	15795	15712	16029	15988	15962	15936	15924	15880	15743	15936	15755	15876	15896	15943	15726	16031	15847	15960	15699	15893	15834	15876	15962	15828	15908	15866	15681	15687	15738	15677	15788	15751	15702	15708	15876	15825	15925	15709	15955	15938	15920	15733	15882	15998	15798	15791	15859	15755	15949	15641	15880	15691	15991	15726	15877	15704	15976	15678	15811	15958	15920	15778	15752	15800	15679	15875	15766	15676	16041	15882	15816	15854	15844	15876	15854	15837	15673	15905	15935	15805	15757	15541	15761	15924	15954	15689	15792	15659	15850	15835	15702	15689	15709	15779	15710	15799	15703	15773	15939	15902	15833	15752	15855	16091	15740	15818	15861	15855	15960	15861	15836	15772	15675	15854	15789	15811	15906	15732	15661	15906	15769	15802	15901	15802	15845	15938	15912	15846	15846	15718	15839	15933	15864	15746	15802	15781	15775	15906	15691	15924	15752	15820	15767	15923	15934	15785	15866	15807	15845	15839	15801	15678	15620	15601	15925	15670	15818	15728	15669	15780	15759	15651	15792	15661	15843	15800	15687	15612	15735	15825	15778	15744	15873	15867	15937	15724	15940	15590	15795	15873	15936	15929	16044	15773	15922	15621	15894	15925	15846	15719	15885	15859	15874	15758	15753	15995	15834	15954	15781	15863	15712	15963	15725	15750	15807	15804	15823	15933	15791	15883	15930	15580	15879	15945	15652	15689	15734	15755	15769	15839	15771	15792	15684	15772	15917	15736	15833	15851	15815	15937	15826	15611	15805	15816	15797	15967	15710	15780	15841	15670	15587	15836	15751	15628	15823	15708	15865	15785	15908	16012	15820	15787	15627	15757	15778	15716	15747	15816	15786	15716	15851	15838	15826	15772	15953	15944	15950	15780	15715	15653	15844	15810	15802	15807	15849	15947	15714	15669	15711	15875	15599	15801	15760	15820	15727	15715	15678	15737	15857	15661	15854	15778	15910	15807	15743	15894	15849	15886	15747	15744	15888	15750	15879	15837	15784	15930	15910	15851	15872	15838	15819	15874	15925	15736	15893	15965	15908	15886	15709	15816	15857	15822	15909	15880	15805	15858	15840	15757	15912	15828	15879	15770	15712	15822	15805	15753	15712	15744	15774	15474	15609	15756	15657	15779	15910	15791	15658	15721	15763	15897	15828	15765	15786	15714	15835	15840	15931	15846	15797	15954	15812	15932	15838	15656	15629	15767	15565	15816	15906	15672	15858	15676	15911	15715	15883	15745	15874	15733	15841	15890	15834	15846	15814	15917	16166	15848	16007	15756	15648	15623	15856	15736	15882	15781	15930	15657	15834	15824	15893	15889	15757	16094	15817	15657	16010	15715	15938	15901	15794	15757	15957	15777	15997	15635	15802	15878	15698	15908	15835	15810	15870	15964	15558	15810	15649	15687	15800	15698	15838	15893	15805	15986	15920	15809	15714	15894	15737	15880	15692	15679	15851	15757	15760	15761	15791	15761	15758	15790	15671	15729	16039	16009	15707	15764	15651	15735	15695	15839	15710	15777	15623	15659	15815	15796	15813	15752	15805	15696	15610	15800	15712	15849	15821	15873	15708	15861	15814	16035	15877	15781	15799	15826	15838	16082	15824	15920	15963	15841	15861	15835	15722	15883	15843	16001	15657	15953	15804	15888	15968	15871	15906	15658	15632	15592	15872	15782	16008	15849	16025	15920	15841	16019	15801	15967	15893	15707	15722	15462	15824	15846	15717	15774	15797	16008	15890	15841	15768	15664	15701	15683	16062	15761	15848	15986	15737	16016	15702	15815	15707	15892	15797	15716	15964	15907	15929	15764	15854	16102	15775	15818	15957	15756	15671	15775	15836	16015	15905	15751	15720	15926	15717	15666	15667	15765	15875	15857	15622	15868	15973	15778	15828	15750	15732	15808	15739	15651	15888	15873	15928	15619	15662	15884	15950	15979	15938	15855	15769	15795	15809	15806	15707	15754	15789	15810	15920	15730	15793	15774	15635	15742	15749	15617	15674	15944	15894	15736	15828	15923	15828	15759	15819	15739	15813	15774	15666	15927	15799	15943	15943	16045	15841	15769	15794	15641	15704	15837	15638	15772	15864	15696	15869	15870	15695	15829	15874	15840	15664	15533	15768	16094	15678	15813	15719	15932	15908	15743	15687	15697	16069	15762	15914	16015	15942	15743	16076	15925	15705	15860	15910	15813	15910	15930	15734	15923	15612	15545	15712	15717	15742	15872	15808	15824	15772	15780	15970	15900	15821	15852	15832	15670	15688	15658	15749	15922	15711	15615	15685	15777	15901	15796	15671	15715	15866	15755	15834	15708	16077	15863	15755	15796	15965	15710	15878	15808	15741	15831	15740	15778	15839	15873	15847	15855	15751	15781	15916	15851	16036	15761	15750	15725	15613	15757	15922	15863	15859	15959	15878	15813	15925	15826	15745	15926	15733	15865	15810	15821	15820	15783	15631	15846	15760	15851	16016	15804	15842	15811	15716	15850	15706	15987	15923	16079	15743	15973	15870	15744	15817	15854	15660	15777	15624	15864	15739	15610	15747	15758	15895	15969	15699	15840	15717	15851	15826	15882	15976	15869	15715	15839	15826	15928	15864	15880	15746	15617	15653	15710	15976	15821	15691	15664	15792	15798	15628	15997	15851	16053	15988	15962	15756	15676	15860	15869	15767	15733	15885	15917	15678	15762	15911	15784	15923	15954	15815	15764	15601	15875	15717	15917	15819	15688	15782	15725	15937	15785	15838	15922	15789	15665	15721	15878	15626	15668	15792	15644	15676	15860	15805	15744	15753	15753	15748	15903	15629	15845	15680	15899	15768	15749	15587	15750	15655	15645	16021	15783	15885	15801	15933	15946	15735	15867	15792	15890	15643	15819	15936	15768	15897	15665	15933	15910	15932	15700	16092	15775	15953	15749	15832	15790	15669	15855	15937	15881	15726	15902	15848	15885	15841	16126	15734	15863	15870	15863	15801	15643	15856	15767	15667	15726	15884	15893	15783	15771	15811	15782	15770	15634	15709	15682	15764	15687	15876	15798	15984	15904	15761	15801	15642	15889	15889	15842	15727	15606	15803	15869	15719	15838	15888	15775	15967	15862	15896	15890	16064	15914	15947	15840	15645	15627	15742	15778	15729	15669	15784	15835	15732	15901	15759	15803	15887	15872	15793	15702	15912	15762	16098	15769	15928	15823	15704	15621	15784	15977	15802	15859	15885	15864	15792	15858	15920	15674	15905	15701	15764	15928	15815	15766	16080	15827	15627	15712	15950	15749	15896	15598	15678	15840	15741	15668	15910	15898	15827	15691	15888	15827	15734	15912	15775	15888	15998	15773	15966	15893	15825	15856	15826	15735	15720	15866	15811	15845	15948	15941	15879	15791	15867	15823	15948	15737	15927	15774	15916	15818	15682	15811	15835	15905	15929	15690	15934	15808	16059	15526	15839	15738	15705	15809	15822	15727	15703	16077	15938	15723	15851	15905	16111	16040	15821	15745	16039	15881	15932	15935	15808	15763	15843	15947	15930	15880	15748	15924	15791	15667	15701	15857	15789	15931	15725	15966	15634	15725	15667	15876	15664	15801	15726	15908	15805	15969	15863	15646	15813	15990	15748	15782	15781	15758	15668	15871	15717	15848	15730	15628	15790	15715	15964	15978	15850	15801	15731	15817	15685	15827	15631	15781	15870	15779	15691	15740	15732	15748	15845	15668	15849	15973	15849	15797	15830	15606	15757	15819	15712	15896	15855	15638	15770	15739	15925	15867	15820	15766	16023	15729	15623	15802	15706	15767	15880	15678	15885	15832	15797	15653	15735	15781	15828	15711	16025	15820	15995	15749	15742	15912	15778	15871	15777	15915	15775	15825	15672	15784	15802	15779	15719	15829	15885	15680	15760	15768	15750	15858	15754	15946	15781	15831	15921	15935	15822	15920	15915	15817	15871	16036	15807	15877	15873	15636	15770	15854	15905	15748	15703	15770	15751	15758	15752	15838	15823	16004	15851	15712	15919	15786	15637	15773	15758	15657	15833	15736	16038	15940	15832	15890	15992	15808	15789	15721	15791	15648	15710	15753	15704	15678	15879	15743	15813	15943	15717	15732	15645	15921	15798	15783	16007	15854	16035	15847	15842	15987	15939	15749	15907	15793	15992	15847	15745	15849	15817	15914	15845	15742	15711	15938	15856	15884	15937	15908	15823	15922	15784	16052	15936	15700	16103	15730	15779	15588	15858	16078	16029	15874	15956	15730	15640	15535	15664	15750	15706	15616	15818	16076	15873	15750	15864	15808	15739	15621	15730	15789	15812	15969	15892	15852	15834	15926	15600	15859	15774	16016	15882	15790	15932	15729	15959	15742	15711	15868	15685	15931	15932	15767	15817	15893	15789	15768	15775	15823	15809	15698	15863	15879	15842	15785	15758	15785	15838	15757	15909	15865	15715	15905	15871	15808	15896	15618	15713	15932	15800	15787	15776	15721	15754	15842	15649	15842	15841	15689	15747	15835	15784	15817	15923	15724	15676	15598	15754	15637	15836	15752	15704	15789	15690	15735	15758	15694	15769	15703	15852	15851	15824	15988	15831	15620	15878	15754	15626	16014	15755	15768	15918	15727	15805	15652	15761	15756	15934	15898	15861	15704	15785	15951	15689	15816	15878	15898	15729	15651	15798	15754	15848	15422	15658	15766	15830	15824	15969	15927	15793	15905	15900	15670	15702	15791	15740	15815	15732	15808	15482	15894	15897	15704	15651	15714	15679	15866	15847	15699	15853	15852	15821	15869	15906	15886	15848	15874	15906	15732	15822	15682	15832	15823	15806	15711	15872	15805	15810	16069	15743	15859	15568	15749	15851	15758	15856	15833	15656	15931	15892	15708	15678	15922	15751	15857	15764	15888	16047	15704	15784	15779	15824	15725	15817	15773	15853	15826	15918	15690	15758	15756	15812	15898	16052	15895	15738	15770	15755	15804	15765	15922	15783	15826	15953	15753	15788	15973	15868	15854	15822	15665	15885	15886	15712	15833	15883	15825	15742	15909
15471	26140	24173	19796	18312	61272	71371	55841	35667	21472	16281	14975	14622	14623	14515	14681	14708	14578	14832	14704	14465	14729	14495	14767	14586	14472	14496	14705	14706	14661	14628	14630	14646	14630	14565	14553	14531	14704	14457	14615	14590	14619	14743	14638	14551	14604	14599	14557	14834	14678	14589	14475	14707	14606	14515	14590	14627	14398	14695	14630	14488	14525	14750	14543	14539	14769	14500	14541	14597	14469	14661	14639	14646	14678	14559	14498	14672	14528	14648	14630	14638	14560	14541	14606	14596	14543	14588	14729	14629	14545	14588	14544	14579	14748	14603	14477	14708	14556	14492	14745	14665	14505	14482	14644	14659	14645	14676	14701	14710	14642	14580	14516	14568	14552	14502	14566	14734	14540	14738	14621	14607	14533	14421	14663	14471	14660	14536	14558	14354	14489	14572	14588	14559	14724	14621	14521	14455	14565	14767	14525	14631	14761	14515	14534	14576	14546	14686	14777	14678	14345	14508	14451	14600	14592	14732	14525	14497	14630	14568	14685	14701	14590	14623	14542	14547	14481	14555	14550	14465	14789	14687	14622	14553	14651	14478	14685	14521	14656	14499	14503	14531	14657	14617	14558	14543	14437	14561	14444	14727	14489	14529	14548	14591	14696	14474	14561	14680	14545	14469	14624	14606	14503	14643	14568	14657	14658	14640	14751	14613	14682	14481	14517	14567	14664	14570	14562	14548	14502	14675	14644	14586	14744	14679	14553	14598	14678	14662	14513	14700	14652	14514	14604	14644	14532	14840	14787	14535	14595	14577	14619	14615	14554	14431	14584	14737	14602	14484	14456	14551	14604	14685	14638	14475	14710	14574	14562	14469	14580	14534	14627	14504	14784	14606	14710	14471	14618	14630	14437	14526	14574	14517	14680	14627	14624	14476	14413	14646	14658	14472	14611	14506	14543	14475	14527	14724	14379	14707	14562	14570	14718	14628	14513	14648	14563	14521	14602	14480	14564	14882	14587	14540	14717	14805	14671	14515	14568	14663	14487	14518	14471	14431	14708	14567	14649	14567	14622	14442	14547	14549	14540	14682	14527	14484	14747	14733	14683	14669	14633	14497	14468	14504	14593	14389	14641	14564	14552	14512	14658	14604	14572	14574	14556	14563	14578	14522	14740	14590	14519	14689	14550	14641	14539	14790	14594	14693	14407	14495	14746	14698	14677	14592	14531	14639	14440	14569	14449	14734	14579	14605	14496	14581	14657	14685	14649	14646	14353	14504	14483	14557	14638	14320	14667	14673	14598	14540	14521	14672	14646	14620	14597	14600	14599	14592	14727	14543	14853	14502	14522	14621	14512	14650	14575	14593	14497	14611	14766	14525	14651	14854	14564	14431	14710	14699	14580	14421	14615	14463	14702	14591	14630	14440	14580	14629	14583	14495	14351	14535	14648	14554	14642	14605	14759	14527	14428	14452	14740	14789	14455	14436	14745	14601	14529	14597	14585	14624	14567	14549	14491	14486	14484	14510	14547	14670	14512	14542	14542	14649	14621	14539	14487	14460	14639	14612	14503	14575	14619	14650	14640	14593	14670	14674	14550	14634	14609	14455	14452	14693	14482	14565	14589	14379	14478	14483	14580	14599	14596	14629	14444	14663	14688	14493	14659	14700	14617	14505	14549	14479	14641	14582	14550	14619	14526	14613	14537	14706	14474	14660	14508	14523	14627	14713	14550	14482	14764	14455	14540	14694	14644	14608	14660	14614	14481	14547	14541	14562	14566	14663	14549	14598	14517	14660	14556	14646	14473	14372	14638	14566	14632	14624	14529	14565	14640	14572	14534	14484	14637	14406	14578	14612	14686	14598	14536	14580	14627	14537	14570	14645	14629	14565	14556	14641	14536	14653	14697	14703	14500	14486	14461	14533	14460	14591	14551	14603	14482	14665	14608	14495	14408	14485	14619	14675	14575	14601	14616	14495	14568	14565	14454	14535	14627	14742	14703	14626	14438	14617	14676	14651	14701	14514	14614	14621	14731	14515	14639	14467	14621	14860	14563	14548	14762	14618	14561	14471	14530	14760	14599	14440	14545	14554	14457	14620	14792	14534	14623	14537	14514	14630	14621	14513	14551	14599	14445	14417	14622	14558	14562	14604	14493	14703	14576	14648	14753	14538	14598	14579	14527	14569	14453	14610	14685	14753	14494	14582	14460	14486	14663	14497	14537	14613	14663	14615	14681	14492	14494	14502	14456	14586	14551	14597	14573	14571	14643	14686	14542	14602	14731	14653	14551	14434	14617	14619	14588	14711	14680	14507	14625	14536	14633	14661	14412	14612	14633	14556	14651	14594	14564	14435	14492	14747	14634	14544	14630	14511	14734	14668	14718	14517	14684	14477	14717	14505	14675	14435	14600	14556	14596	14725	14680	14652	14698	14653	14429	14651	14619	14603	14576	14650	14612	14531	14707	14368	14560	14629	14707	14632	14541	14547	14470	14638	14598	14603	14627	14662	14617	14645	14627	14533	14547	14543	14584	14445	14680	14441	14564	14695	14704	14567	14497	14488	14588	14616	14603	14433	14567	14629	14507	14653	14417	14610	14760	14725	14461	14432	14632	14487	14672	14559	14434	14499	14740	14358	14563	14560	14566	14522	14544	14451	14450	14570	14654	14669	14426	14509	14585	14486	14868	14545	14606	14544	14520	14618	14677	14620	14816	14679	14447	14715	14581	14643	14674	14652	14577	14514	14655	14482	14519	14561	14555	14426	14662	14583	14622	14657	14584	14567	14509	14511	14489	14673	14677	14473	14612	14540	14802	14773	14479	14438	14613	14616	14525	14587	14556	14569	14494	14540	14566	14593	14619	14596	14543	14656	14537	14512	14515	14577	14707	14552	14770	14583	14751	14665	14602	14591	14763	14569	14565	14522	14545	14666	14505	14520	14687	14679	14666	14653	14505	14687	14616	14613	14586	14478	14660	14549	14554	14501	14576	14496	14657	14450	14692	14492	14811	14597	14687	14568	14747	14533	14595	14537	14646	14531	14595	14496	14647	14669	14620	14829	14398	14611	14488	14654	14523	14568	14551	14602	14700	14667	14629	14676	14610	14549	14660	14668	14566	14548	14700	14468	14437	14554	14522	14541	14472	14629	14607	14609	14711	14664	14433	14659	14606	14770	14590	14589	14608	14569	14648	14744	14640	14767	14723	14543	14584	14568	14643	14633	14588	14516	14513	14685	14553	14548	14379	14628	14589	14478	14430	14577	14515	14476	14554	14849	14495	14615	14628	14511	14608	14708	14613	14475	14510	14856	14610	14497	14444	14590	14506	14449	14585	14661	14655	14580	14670	14549	14561	14724	14568	14647	14736	14584	14448	14606	14555	14545	14666	14447	14644	14549	14618	14568	14672	14515	14541	14617	14672	14683	14621	14606	14732	14625	14498	14510	14489	14596	14533	14573	14628	14508	14616	14509	14730	14601	14562	14479	14681	14528	14716	14445	14634	14761	14663	14630	14530	14709	14459	14536	14661	14504	14610	14606	14691	14596	14663	14619	14692	14615	14561	14491	14486	14441	14506	14484	14629	14606	14636	14554	14826	14535	14660	14686	14506	14582	14666	14399	14629	14616	14588	14758	14505	14397	14668	14723	14428	14594	14444	14544	14585	14575	14543	14431	14542	14640	14595	14609	14655	14691	14561	14604	14572	14662	14551	14712	14703	14563	14553	14556	14658	14455	14450	14721	14604	14635	14707	14567	14685	14579	14532	14686	14569	14553	14606	14613	14543	14667	14591	14611	14549	14499	14628	14619	14685	14431	14515	14606	14562	14514	14738	14670	14533	14497	14499	14551	14606	14387	14701	14526	14527	14600	14583	14487	14657	14587	14489	14503	14602	14598	14538	14500	14466	14525	14654	14540	14664	14541	14543	14689	14504	14475	14564	14787	14466	14507	14661	14656	14627	14726	14492	14611	14651	14512	14592	14581	14582	14709	14650	14592	14700	14520	14654	14649	14585	14500	14633	14524	14486	14839	14526	14572	14633	14707	14456	14598	14637	14635	14508	14709	14541	14561	14621	14521	14584	14647	14644	14606	14564	14486	14597	14536	14606	14615	14576	14889	14676	14683	14509	14592	14783	14587	14660	14553	14574	14310	14669	14504	14653	14609	14507	14661	14702	14771	14547	14796	14623	14585	14551	14794	14422	14663	14585	14644	14745	14666	14674	14617	14500	14818	14680	14420	14790	14552	14511	14595	14475	14555	14601	14470	14758	14703	14507	14447	14776	14579	14516	14338	14637	14688	14553	14487	14634	14576	14533	14821	14334	14519	14701	14438	14424	14571	14449	14699	14572	14530	14712	14544	14571	14616	14542	14602	14327	14532	14495	14631	14446	14669	14591	14499	14492	14511	14545	14741	14669	14700	14454	14443	14535	14614	14564	14684	14492	14567	14580	14475	14628	14724	14518	14692	14685	14501	14678	14556	14601	14477	14524	14521	14414	14405	14530	14561	14508	14665	14527	14591	14488	14523	14628	14645	14557	14743	14609	14689	14696	14648	14428	14630	14463	14581	14611	14656	14585	14602	14598	14507	14492	14526	14607	14550	14601	14582	14731	14598	14469	14620	14347	14605	14516	14646	14551	14489	14758	14497	14497	14557	14542	14634	14568	14627	14521	14607	14551	14533	14475	14536	14586	14514	14631	14631	14612	14747	14621	14639	14650	14616	14491	14654	14441	14700	14574	14740	14448	14669	14646	14572	14679	14607	14571	14573	14696	14443	14596	14547	14405	14632	14696	14456	14613	14500	14650	14498	14587	14506	14608	14501	14418	14637	14565	14724	14627	14635	14573	14630	14724	14691	14523	14459	14545	14616	14479	14640	14562	14664	14664	14460	14555	14570	14688	14438	14711	14394	14647	14586	14536	14590	14608	14545	14629	14667	14536	14558	14614	14399	14778	14634	14465	14516	14544	14722	14660	14447	14500	14653	14744	14519	14612	14557	14438	14615	14584	14576	14497	14502	14561	14714	14637	14677	14529	14641	14527	14634	14560	14651	14498	14521	14505	14473	14655	14607	14392	14535	14514	14558	14633	14588	14471	14608	14624	14575	14721	14619	14663	14742	14469	14425	14674	14581	14593	14571	14559	14593	14650	14508	14649	14747	14555	14646	14576	14524	14831
28854	21538	20797	18645	16667	23826	27722	23883	20022	17642	16859	16757	16826	16656	16712	16779	16722	16687	16707	16503	16622	16666	16787	16802	16823	16701	16616	16757	16638	16859	16614	16893	16711	16699	16717	16699	16917	16789	16805	16691	16702	16733	16720	16563	16463	16789	16527	16820	16824	16695	16861	16899	16686	16912	16747	16696	16687	16770	16516	16762	16853	16702	16663	16716	16839	16789	16738	16638	16637	16637	16730	16697	16584	16765	16672	16819	16814	16353	16675	16570	16683	16718	16710	16872	16595	16670	16660	16679	16666	16702	16705	16766	16815	16889	16717	16605	16569	16658	16803	16853	16804	16947	16887	16778	16620	16835	17004	16810	16696	16730	16737	16659	16625	16699	16797	16760	16629	16826	16724	16836	16539	16809	16581	16641	16687	16716	16916	16503	16655	16549	16628	16542	16855	16802	16752	16725	16847	16598	16438	16681	16704	16800	16740	16687	16732	16652	16560	16670	16774	16587	16582	16829	16578	16653	16736	16872	16798	16576	16853	16725	16833	16658	16598	16612	16582	16623	16475	16692	16715	16651	16776	16782	16534	16485	16587	16669	16609	16774	16691	16599	16540	16556	16569	16777	16717	16581	16412	16867	16600	16707	16576	16671	16731	16514	16749	16656	16696	16682	16465	16813	16727	16670	16748	16705	16829	16670	16703	16732	16658	16631	16735	16854	16599	16545	16794	16493	16646	16689	16875	16854	16553	16606	16673	16746	16799	16701	16749	16670	16749	16812	16727	16614	16769	16602	16699	16560	16664	16754	16570	16643	16617	16910	16721	16613	16673	16874	16758	16691	16650	16532	16609	16721	16929	16549	16703	16793	16668	16633	16637	16537	16680	16710	16690	16626	16816	16745	16688	16595	16625	16762	16730	16631	16896	16706	16793	16796	16559	16792	16882	16626	16625	16682	16689	16696	16615	16600	16525	16712	16695	16773	16692	16687	16498	16759	16687	16597	16761	16605	16516	16462	16751	16610	16588	16709	16671	16740	16535	16909	16614	16814	16709	16705	16726	16754	16654	16678	16709	16707	16674	16814	16691	16661	16796	16826	16780	16518	16708	16712	16879	16627	16710	16685	16698	16739	16579	16679	16628	16602	16669	16586	16858	16719	16644	16589	16644	16718	16647	16637	16834	16667	16589	16762	16805	16791	16700	16657	16534	16537	16515	16767	16699	16768	16624	16701	16767	16732	16728	16745	16627	16728	16724	16891	16657	16615	16658	16669	16850	16743	16637	16458	16738	16726	16786	16737	16590	16513	16722	16781	16626	16755	16895	16708	16706	16725	16797	16701	16897	16539	16818	16663	16569	16769	16641	16597	16879	16676	16662	16783	16730	16677	16569	16875	16828	16717	16641	16850	16579	16873	16682	16598	16652	16565	16504	16538	16551	16855	16627	16958	16614	16739	16619	16696	16713	16680	16633	16800	16675	16847	16811	16728	16947	16431	16756	16628	16722	16677	16733	16686	16596	16502	16636	16572	16867	16911	16909	16656	16552	16691	16647	16683	16815	16849	16747	16659	16758	16765	16580	16620	16589	16866	16774	16704	16701	16652	16689	16946	16647	16872	17059	16651	16676	16739	16830	16769	16743	16666	16839	16659	16790	16666	16657	16848	16782	16832	16664	16759	16554	16556	16760	16645	16728	16561	16545	16835	16819	16749	16383	16599	16721	16785	16565	16738	16774	16841	16782	16628	16622	16753	16802	16656	16783	16727	16669	16605	16688	16823	16689	16605	16538	16868	16642	16417	16775	16640	16752	16738	16792	16644	16772	16890	16856	16879	16765	16658	16763	16827	16714	16822	16718	16718	16983	16391	16856	16819	16627	16417	16713	16583	16819	16578	16447	16730	16670	16785	16791	16654	16749	16562	16865	16852	16748	16688	16781	16814	16766	16866	16639	16736	16708	16812	16649	16761	16732	16794	16717	16849	16719	16741	16639	16883	16697	16745	16738	16651	16687	16530	16697	16674	16704	16628	16672	16924	16800	16752	16687	16755	16717	16864	16667	16582	16642	16693	16671	16592	17016	16625	16870	16788	16885	16952	16639	16678	16787	16715	16702	16792	16541	16739	16599	16845	16606	16926	16642	16564	16633	16662	16857	16623	16647	16754	16625	16722	16689	16631	16747	16757	16662	16744	16756	16680	16715	16632	16772	16694	16732	16747	16817	16859	16754	16595	16661	16852	16807	16701	16693	16578	16774	16714	16681	16658	16601	16801	16706	16699	16675	16841	16517	16617	16677	16974	16776	16810	16761	16640	16734	16706	16644	16905	16835	16628	16618	16595	16537	16616	16829	16827	16826	16771	16642	16515	16881	16658	16910	16710	16703	16750	16807	16586	16609	16886	16712	16568	16837	16663	16757	16482	16621	16681	16610	16573	16750	16656	16694	16749	16662	16579	16756	16868	16729	16707	16659	16651	16672	16649	16906	16718	16444	16567	16808	16676	16580	16675	16656	16654	16714	16527	16575	16616	16861	16852	16664	16731	16722	16576	16938	16737	16635	16733	16665	16779	16926	16768	16699	16864	16665	16768	16713	16696	16905	16636	16715	16720	16723	16726	16625	16746	16652	16660	16798	16883	16883	16519	16582	16734	16737	16601	16595	16536	16631	16779	16795	16738	16666	16806	16708	16732	16643	16840	16813	16817	16738	16573	16566	16641	16626	16784	16535	16722	16709	16844	16679	16796	16723	16585	16689	16786	16834	16591	16656	16777	16898	16609	16727	16732	16621	16796	16708	16828	16769	16761	16666	16356	16705	16793	16732	16607	16782	16623	16796	16785	16644	16853	16594	16863	16636	16566	16632	16686	16689	16636	16622	16652	16737	16660	16749	16861	16720	16694	16633	16585	16877	16697	16818	16654	16726	16842	16691	16815	16588	16894	16825	16846	16686	16595	16610	16682	16815	16557	16592	16685	16510	16907	16754	16908	16676	16802	16739	16797	16567	16911	16455	16745	16652	16806	16582	16697	16780	16868	16696	16762	16855	16754	16758	16532	16729	16549	16594	16753	16627	16973	16694	16767	16802	16622	16740	16860	16549	16596	16799	16778	16566	16762	16701	16798	16671	16714	16841	16801	16930	16649	16732	16723	16672	16811	16692	16780	16768	16801	16718	16734	16524	16774	16805	16678	16598	16710	16934	16588	16645	16698	16888	16692	16600	16864	16854	16795	16847	16666	16524	16777	16704	16652	16877	16766	16908	16676	16672	16452	16787	16667	16786	16670	16721	16657	16942	16732	16670	16552	16813	16901	16844	16459	16866	16800	16694	16769	16975	16647	16746	16916	16825	16644	16637	16758	16529	16779	16749	16691	16736	16759	16720	16749	17003	16623	16596	16515	16636	16669	16864	16671	16526	16838	16843	16748	16573	16741	16714	16871	16810	16708	16744	16665	16786	16714	16731	16575	16675	16960	16627	16625	16520	16426	16555	16694	16685	16695	16772	16767	16545	16617	16681	16766	16537	16625	16688	16685	16687	16564	16659	16989	16697	16629	16624	16810	16719	16796	16644	16646	16764	16667	16630	16678	16704	16698	16616	16543	16679	16906	16649	16710	16585	16716	16612	16729	16738	16760	16614	16780	16658	16480	16784	16647	16684	16721	16589	16498	16557	16781	16753	16714	16671	16442	16789	16577	16955	16429	16695	16677	16851	16778	16815	16849	16809	16786	16625	16642	16874	16737	16491	16755	16715	16693	16944	16790	16728	16605	16739	16794	16650	16677	16793	16790	16877	16800	16667	16787	16523	16645	16615	16648	16738	16659	16698	16880	17086	16818	16899	16646	16727	16869	16524	16538	16629	16739	16547	16650	16866	16811	16738	16810	16685	16548	16808	16672	16718	16697	16934	16783	16719	16769	16766	16752	16795	16645	16640	16550	16582	16630	16719	16608	16738	16647	16526	16516	16615	16559	16920	16638	16623	16726	16646	16702	16779	16684	16556	16604	16716	16664	16854	16634	16750	16781	16760	16715	16825	16837	16732	16724	16595	16568	16832	16565	16574	16611	16775	16759	16801	16728	16600	16659	16852	16982	16608	16830	16820	16855	16707	16836	16750	16772	16553	16774	16699	16702	16793	17067	16569	16721	16720	16775	16738	16657	16677	16654	16825	16616	16736	16813	16587	16667	16766	16551	16873	16655	16618	16804	16676	16809	16682	16917	16826	16626	16696	16706	16572	16639	16725	16375	16772	16854	16741	16679	16715	16575	16481	16730	16782	16724	17097	16717	16611	16554	16774	16725	16800	16607	16694	16878	16803	16656	16753	16659	16700	16774	16788	16684	16769	16861	16814	16904	16749	16620	16705	16723	16787	16738	16816	16664	16734	16834	16969	16887	16791	16658	16692	16747	16713	16712	16528	16819	16746	16905	16725	16633	16574	16780	16778	16838	16633	16589	16758	16651	16620	16541	16789	16649	16574	16818	16839	16684	16744	16769	16803	16888	16690	16709	16770	16636	16784	16707	16683	16674	16570	16976	16719	16457	16766	16756	16786	16718	16729	16544	16902	16944	16718	16611	16825	16520	16600	16589	16780	16685	16651	16749	16632	16567	16795	16785	16788	16882	16770	16913	16742	16562	16615	16612	16519	16846	16929	16602	16768	16758	16623	16723	16660	16646	16675	16659	16575	16701	16570	16807	16732	16656	16934	16818	16945	16667	16772	16718	16600	16628	16810	16812	16589	16843	16609	16858	16592	16585	16793	16536	16508	16516	16734	16883	16795	16744	16576	16817	16791	16822	16770	16731	16860	16689	16718	16632	16655	16602	16823	16566	16642	16775	16643	16671	16680	16982	16693	16739	16685	16634	16812	16779	16502	16701	16687	16640	16842	16528	16611	16689	16547	16663	16786	16761	16694	16445	16598	16785	16885	16775	16637	16628	16674	16782	16895	16886	16664	16688	16748	16685	16707	16733	16758	16697	16782	16809	16671	16659	16802	16762	16602	16650	16560	16772	16632	16636	16627	16494	16683	16892	16623	16748	16622	16680	16608	16773	16686	16752	16789	16687	16699	16669	16645	16672	16600	16999	16710	16682	16711	16703	16790	16670	16783	16647	16721	16562	16699	16777	16804	16849	16698	16782	16559	16722	16803	16632	16646	16728	16748	16612	16575	16827	16650	16814
15033	15747	16037	15713	15412	26490	28762	23562	18108	15929	15331	15081	15284	15194	15166	15229	15201	15081	15107	15106	15168	14998	15105	15223	15066	15251	15060	15165	15235	15261	15095	15253	15088	15149	15278	15070	15088	15329	15151	15174	15196	15046	15194	15089	15272	15036	15191	15253	14993	15236	15087	15183	15055	15061	15218	15235	15217	15211	15294	15242	15155	15062	15228	15090	15301	15235	15144	15241	15193	15238	15184	14936	15342	15153	15270	15182	15141	15172	15138	15132	14975	15101	15077	15166	15156	15164	15089	15200	15235	14960	15097	15312	15188	15415	15202	15133	15045	15335	15022	15032	15129	15360	15310	15144	15187	15162	15194	15031	15165	15208	15302	15211	15237	15306	15146	15183	15140	15251	14965	15169	15193	15222	15166	15214	15133	15079	15352	15027	15236	15174	15098	15123	15063	15012	15048	15131	15080	15120	15202	15289	14995	15326	15169	14997	15169	15055	15087	14954	15272	15197	14834	15184	15131	15180	15226	15299	15204	14927	15162	15318	15139	15063	15138	14953	15174	15031	15291	15201	15252	15158	15087	15172	15063	15090	15047	15074	15215	15350	15218	15133	15128	15261	15163	15178	15063	15077	15215	15070	15156	14971	15165	15073	15167	15297	15073	15164	15094	15143	15294	15193	15325	15175	15125	15033	15027	15133	15266	15257	15209	15146	15078	15112	15048	15331	15166	15168	15137	15072	15142	15084	15156	15199	15229	15049	15167	15009	15111	15134	15189	15009	15246	15141	15190	15071	15055	15071	15053	15089	15225	15195	15084	15159	15126	15101	15040	14964	14982	15186	15238	15067	15281	15018	15158	15109	15151	15248	15308	15274	14998	15268	15153	15139	15136	15149	15092	15293	15041	15207	15205	15120	15242	15103	15183	15069	15190	15151	14991	15018	15199	15088	15165	15130	14953	15130	15099	15034	15318	15024	15003	15180	15053	15106	15209	15071	15188	15125	15133	15110	15337	14999	15423	15080	15162	15290	15234	15179	15201	15208	15101	15251	15159	15014	15170	15088	15113	15248	15128	15111	15130	15112	15069	15142	14992	14931	15113	15154	15152	15052	15039	15135	15327	15224	15100	15178	15197	15149	15069	15212	15235	15296	15042	15120	15131	15195	15025	15190	15283	15064	14984	15096	15026	15260	15179	15163	15243	15200	15222	15230	15011	15140	15330	15140	15166	15138	15059	15226	15048	15192	15055	15142	15273	15122	15105	15210	15144	15166	15096	15313	15322	15102	15129	15166	15263	15125	14945	15198	15237	15281	15090	15012	15161	15090	14996	15260	15200	14980	15086	15070	14986	15190	15226	15129	15056	15159	15004	15072	15234	15188	15157	15124	15182	15083	15179	15233	15155	15173	14997	15204	15230	15250	15217	15313	15088	15176	15124	14956	15326	15178	15222	15022	15087	15113	15129	15191	15216	15301	15035	15156	15171	15121	15140	15146	15094	15073	15049	15230	15217	15192	15270	15254	14897	15241	15054	15157	15121	15187	15147	15138	15130	15165	15049	15061	15226	15138	15125	15132	15063	15126	15126	15177	15117	15130	15149	15209	15124	15182	15121	14974	15118	15029	15282	15233	15167	15258	15124	15088	15252	15175	15000	15108	15110	14983	15168	15239	15172	15075	15144	15176	15402	15217	15172	15129	15077	15013	15093	15075	15198	15121	15159	15257	15063	15135	15175	15206	15142	15163	15037	15021	15151	15218	15149	15096	15101	15044	15268	15148	15165	15217	14981	15101	15067	15114	15074	15066	15253	15065	15220	15210	15168	15172	15154	15166	15120	15169	15274	15128	15118	15144	15128	14966	15180	15355	15183	15139	15282	15137	15195	15141	15144	14871	15157	15175	15062	15241	15114	15086	15230	15124	15194	15271	15099	15258	15181	15191	15018	15262	14952	14987	15224	15064	15037	15292	15028	15123	15067	15283	15185	15212	15275	15119	15257	15168	15132	14977	15128	15259	15356	15183	15178	15295	15064	15171	15152	15043	15183	15024	15172	15091	15111	15149	15206	14985	15222	15075	15066	15021	15065	15248	15169	15032	15147	15039	15223	15152	15165	15011	15113	14908	15262	15088	15201	15356	15118	15185	15326	15203	15132	15227	15275	15122	15173	15060	15007	15267	15102	15233	15125	15232	15222	15118	15209	15220	15036	14955	15143	15148	15056	15168	15092	15133	15198	15205	15328	15228	15233	15224	15109	15197	15252	15159	15226	15057	15247	15285	15079	15012	15151	15090	15297	14864	15167	15256	15265	15028	15164	15175	14946	15062	15185	15189	15258	15149	15065	15070	15192	15190	15237	15208	15087	15147	14978	15226	15143	15204	15129	15219	15124	15138	15151	15116	15139	15183	14981	15044	15245	15231	15343	15076	14990	15093	14931	15278	15074	15201	15207	15211	15204	15179	15205	15030	15114	15041	15133	15184	15225	15006	15053	15068	15200	15166	15038	15415	15126	15198	15255	15251	15079	15176	15020	15147	15294	15164	15277	15197	15110	15313	15081	15116	15154	15294	15292	15259	15028	15109	15257	15300	15187	15082	15170	15226	15036	15358	15015	15105	15173	15068	15111	15210	15120	14980	15158	15308	15142	15173	15168	15116	15088	15034	15171	15266	15145	15262	15215	15124	15167	15160	15229	15168	14972	15179	15207	15153	15127	15273	15182	14983	15168	15271	15167	14845	15076	15174	15037	15178	15336	15217	15080	15166	15275	15147	15115	15328	15186	15297	15187	15064	15157	15159	15002	15128	15218	15200	15136	15139	15257	15216	15105	15165	15141	15046	15171	15241	15169	15082	15190	15312	15020	15137	15282	15280	15350	14967	15080	15183	15186	15192	15060	15236	15075	15129	15183	15165	15211	15053	15098	15193	15110	15075	15271	15157	15074	15139	15367	15086	15279	15168	15118	15274	15141	15228	14997	15061	15179	15092	15113	15204	15234	15245	15068	15198	15113	14997	15105	15045	15043	15126	14943	15260	15253	15087	15199	15327	15166	15069	15287	15184	15234	14999	15166	15269	14984	15257	15176	15088	15266	15159	15227	15135	15271	15147	15156	15057	15242	15264	15158	15119	15084	15122	15107	15183	15266	15057	15220	15023	15095	15138	14999	15097	15176	15203	15040	15208	15173	15054	15059	15174	15331	15227	15031	15215	15113	15323	15147	15244	15293	15163	15113	15255	15064	15002	15274	15102	15233	15087	15170	15248	15026	15094	15016	15113	15119	15083	15329	15064	15138	15205	15258	15270	15115	15026	15302	15108	15171	15108	15028	15063	15186	15145	15149	15226	15116	15154	15171	15277	15191	15139	15310	15056	15017	15229	15051	15175	15184	15103	15045	15109	15225	15168	15150	15110	15082	15227	15154	15179	15135	15153	15104	15032	15264	15172	15069	15193	15195	15129	15270	15076	15213	15035	15276	15214	15193	15405	15065	15326	15064	15020	15232	15176	15174	15162	15214	15270	15076	15254	15140	15226	15094	15067	15080	15079	15267	15038	15223	15136	15139	15243	15098	15261	15151	15058	15163	15117	15213	15073	15280	15082	15235	15151	15246	15159	15091	15191	15308	15002	15250	15172	15269	15197	15099	15187	15180	15200	15092	15318	15229	15199	15091	15072	15063	15237	15074	15305	15091	15159	15154	15218	15404	15037	15086	15109	15164	15215	15121	15290	15188	15032	15391	15186	15186	15023	15193	15157	15096	15174	15160	15141	15333	15127	15177	15144	15114	15205	15057	15280	15172	15304	15170	15183	15335	15401	15117	15335	15159	15137	15153	15173	15020	15184	15297	15256	15124	15356	15056	15083	15211	15054	15271	15236	15299	15147	15173	15158	15215	15061	15257	15074	15187	15052	15072	15202	15323	15106	15350	15272	15101	15339	15159	15201	15121	15187	15125	15148	15129	15056	15122	15021	15075	15194	14987	15201	15088	15113	15189	15134	15124	15228	15324	15244	15180	15113	15274	15008	15127	15050	15017	15332	15169	15123	15242	15220	15001	15109	15193	15110	15318	15128	15132	15067	15097	15099	15142	15126	15265	15115	15172	15083	15162	15163	15052	15246	15201	15119	15053	15095	15246	15190	15081	15201	15156	15209	15205	15042	15184	14999	15192	15313	15170	15127	15113	15107	15110	15145	15054	15192	15155	15112	15244	15159	15100	15148	15082	15188	15019	15129	15154	15241	15282	15143	15119	15253	15053	15023	15165	15210	15154	15214	15192	15223	15301	15130	15276	15199	15150	15168	15317	15295	15267	15136	15132	15230	15014	15084	15094	15170	15030	15221	14865	15026	15054	15190	15129	15061	15068	15323	15370	15250	15187	15157	15163	15300	15104	14990	15152	15313	15165	15064	15065	15072	15235	15141	15029	15096	15213	15020	15087	15118	15236	15074	15124	15083	15284	15371	15026	15074	15170	15342	15060	15193	15029	15106	15058	15354	15140	15113	15143	15324	15171	15204	15188	15241	15250	15010	15135	15146	15053	15080	15024	15185	15218	15156	15237	15242	15173	15047	15170	15126	15095	15251	15116	15225	15351	15235	15272	15135	15236	15145	14956	15138	15267	15185	15136	15053	15182	15285	15036	15318	15123	15303	15207	15117	15216	15134	15047	15326	15078	15062	15090	15160	15003	15009	15168	15177	15182	15118	15183	15213	15144	15274	15066	15348	15137	15133	15171	15155	14976	14990	15244	15269	15132	15149	15231	14970	15306	15109	15124	15075	15316	15221	15139	15192	15236	15042	15247	15145	15158	15029	15137	15138	15198	15107	15076	15034	15113	15142	15198	15211	15210	15080	15187	15049	15177	15247	15070	15205	15276	15141	15183	15259	15197	15099	15084	15247	15100	14990	15160	15245	15259	15230	15335	15242	15262	15020	15184	15143	15146	15208	15075	15126	15210	15145	15278	15123	14939	15067	15186	15152	15247	15031	15380	15009	15057	15245	15076	15049	15059	15165	15076	15244	15203	15183	15017	15161	15174	15172	15303	15081	15219	15123	15141	15251	15273	15186	15242	15239	15296	14963	15175	15204	15130	15105	15091	15204	15250	15242	15279	15022	15216	15083	15154	15175	15272	15203	15050	15092	15274	15067	15266	15220	15319	15010	15065	15196	15143	15105	15139	15165
25668	21125	27288	25527	19504	44513	51587	39554	26533	19813	17469	16781	16645	16573	16621	16621	16588	16646	16562	16536	16567	16370	16455	16472	16643	16564	16375	16670	16447	16649	16643	16496	16596	16809	16363	16451	16429	16444	16455	16501	16303	16668	16664	16370	16407	16366	16313	16699	16523	16293	16533	16503	16651	16419	16440	16321	16426	16471	16560	16478	16536	16553	16372	16552	16674	16506	16301	16444	16472	16590	16708	16467	16572	16492	16488	16484	16383	16617	16421	16343	16610	16525	16390	16703	16453	16292	16538	16544	16692	16515	16672	16321	16475	16518	16411	16451	16512	16617	16527	16565	16366	16429	16375	16707	16619	16606	16380	16239	16805	16399	16390	16470	16760	16533	16493	16481	16513	16569	16584	16457	16495	16470	16471	16285	16525	16520	16517	16346	16487	16620	16484	16413	16435	16450	16392	16687	16516	16310	16327	16557	16551	16435	16377	16465	16415	16578	16641	16427	16218	16596	16634	16450	16551	16381	16551	16528	16427	16579	16659	16635	16521	16580	16454	16522	16509	16532	16447	16544	16396	16426	16458	16362	16490	16398	16500	16429	16564	16473	16658	16365	16353	16238	16326	16427	16358	16416	16275	16403	16502	16455	16475	16608	16633	16427	16654	16535	16494	16413	16281	16558	16514	16534	16347	16533	16553	16542	16574	16603	16491	16369	16449	16358	16604	16496	16443	16456	16513	16535	16663	16525	16490	16430	16448	16573	16420	16452	16530	16520	16741	16415	16582	16521	16404	16590	16494	16468	16409	16580	16615	16494	16570	16467	16557	16363	16553	16671	16411	16669	16380	16508	16481	16310	16444	16545	16616	16570	16447	16378	16250	16627	16544	16521	16564	16558	16529	16536	16366	16265	16591	16518	16519	16498	16274	16235	16486	16483	16557	16435	16581	16556	16433	16526	16498	16527	16596	16577	16530	16635	16343	16575	16688	16427	16368	16466	16481	16363	16460	16408	16579	16510	16707	16422	16384	16382	16481	16533	16770	16500	16448	16326	16505	16523	16460	16294	16374	16707	16527	16684	16560	16334	16731	16581	16444	16206	16367	16432	16453	16380	16502	16438	16481	16467	16232	16622	16592	16512	16641	16383	16611	16387	16228	16286	16426	16358	16400	16558	16357	16460	16297	16453	16586	16523	16350	16388	16600	16648	16552	16369	16452	16461	16416	16506	16538	16549	16583	16387	16588	16684	16479	16563	16439	16662	16557	16526	16496	16438	16393	16393	16358	16459	16533	16528	16202	16316	16367	16480	16397	16377	16526	16508	16470	16568	16682	16411	16426	16462	16663	16395	16415	16571	16479	16402	16541	16506	16237	16533	16607	16118	16694	16473	16557	16496	16507	16471	16315	16512	16428	16329	16354	16568	16470	16471	16463	16586	16510	16480	16617	16535	16372	16565	16531	16440	16527	16478	16440	16445	16579	16380	16434	16465	16500	16441	16537	16250	16450	16475	16526	16510	16569	16524	16652	16551	16546	16406	16517	16364	16493	16587	16385	16679	16527	16640	16584	16573	16486	16514	16399	16396	16140	16722	16511	16624	16328	16403	16346	16553	16453	16527	16487	16429	16640	16520	16388	16540	16452	16530	16552	16416	16427	16458	16764	16581	16460	16619	16539	16307	16495	16535	16440	16371	16563	16411	16372	16360	16529	16482	16471	16540	16422	16541	16507	16586	16550	16676	16503	16521	16578	16563	16351	16494	16511	16511	16473	16504	16773	16446	16343	16626	16451	16433	16447	16418	16505	16461	16608	16390	16294	16401	16548	16509	16348	16486	16592	16387	16399	16309	16345	16562	16430	16587	16451	16411	16597	16511	16291	16295	16426	16195	16442	16498	16251	16495	16483	16555	16491	16399	16403	16448	16368	16601	16550	16547	16400	16414	16327	16507	16716	16493	16605	16261	16431	16450	16482	16581	16536	16559	16541	16482	16550	16444	16628	16381	16557	16502	16657	16384	16461	16521	16528	16605	16528	16290	16486	16372	16462	16578	16312	16534	16377	16463	16381	16363	16491	16525	16307	16413	16379	16486	16435	16536	16321	16245	16491	16232	16616	16460	16423	16431	16522	16326	16631	16462	16572	16734	16513	16293	16326	16513	16430	16517	16384	16621	16536	16485	16484	16508	16530	16307	16447	16551	16541	16332	16489	16475	16367	16342	16614	16515	16446	16424	16602	16434	16368	16527	16319	16556	16440	16335	16559	16430	16567	16595	16438	16735	16556	16535	16627	16524	16291	16382	16564	16453	16505	16510	16667	16258	16469	16629	16378	16471	16475	16471	16620	16592	16276	16209	16424	16240	16453	16423	16610	16367	16499	16595	16428	16546	16545	16431	16663	16577	16407	16432	16421	16823	16496	16401	16581	16504	16553	16324	16209	16518	16620	16505	16514	16427	16309	16429	16383	16652	16437	16330	16375	16524	16659	16494	16481	16609	16465	16645	16272	16445	16574	16342	16406	16464	16339	16656	16392	16420	16465	16318	16403	16444	16400	16581	16368	16439	16568	16451	16219	16500	16450	16375	16484	16387	16557	16344	16509	16441	16551	16479	16455	16371	16444	16543	16521	16528	16587	16516	16451	16579	16567	16431	16362	16448	16614	16485	16378	16431	16618	16362	16404	16391	16438	16539	16571	16484	16534	16461	16613	16589	16548	16420	16392	16646	16593	16512	16365	16387	16555	16346	16317	16545	16452	16597	16539	16664	16572	16533	16464	16653	16330	16575	16506	16301	16639	16590	16462	16644	16262	16370	16414	16486	16518	16522	16280	16401	16585	16527	16387	16367	16587	16369	16524	16480	16457	16262	16317	16283	16483	16322	16402	16379	16655	16396	16580	16320	16573	16539	16557	16586	16661	16411	16403	16286	16397	16543	16537	16586	16315	16320	16506	16469	16511	16411	16563	16475	16604	16514	16466	16551	16537	16611	16493	16495	16647	16436	16583	16612	16304	16502	16316	16489	16480	16421	16579	16380	16466	16579	16477	16482	16496	16324	16530	16366	16465	16536	16297	16359	16509	16360	16573	16411	16464	16618	16461	16407	16266	16489	16640	16178	16479	16487	16443	16531	16601	16343	16454	16508	16700	16426	16539	16586	16476	16403	16473	16527	16423	16569	16474	16301	16564	16478	16570	16633	16704	16410	16561	16367	16505	16202	16479	16716	16447	16402	16544	16495	16416	16348	16503	16632	16425	16494	16622	16596	16351	16478	16348	16475	16413	16440	16560	16421	16541	16504	16546	16450	16362	16578	16485	16549	16548	16496	16425	16423	16484	16585	16347	16528	16417	16659	16451	16740	16272	16477	16491	16405	16576	16594	16545	16446	16622	16621	16278	16729	16561	16512	16551	16491	16591	16489	16448	16524	16716	16487	16533	16536	16453	16348	16433	16380	16369	16462	16619	16355	16487	16639	16568	16430	16596	16569	16499	16615	16478	16301	16346	16578	16486	16422	16547	16646	16580	16416	16626	16360	16451	16643	16384	16593	16538	16471	16406	16555	16544	16574	16379	16408	16595	16436	16653	16553	16463	16548	16570	16396	16281	16361	16641	16485	16607	16379	16365	16419	16453	16313	16320	16494	16524	16325	16582	16384	16450	16645	16589	16531	16658	16463	16473	16544	16491	16348	16694	16443	16470	16443	16553	16530	16583	16652	16509	16298	16661	16469	16452	16596	16495	16479	16627	16602	16268	16200	16590	16280	16427	16638	16683	16684	16645	16521	16428	16510	16548	16387	16339	16481	16424	16552	16560	16654	16374	16486	16455	16545	16427	16478	16439	16556	16299	16308	16314	16428	16455	16448	16478	16363	16618	16538	16414	16652	16694	16502	16567	16492	16457	16388	16485	16540	16578	16450	16526	16399	16560	16656	16400	16310	16566	16392	16463	16520	16442	16612	16342	16478	16629	16431	16580	16476	16597	16383	16285	16466	16717	16332	16524	16425	16498	16539	16584	16581	16457	16223	16403	16582	16549	16283	16491	16435	16524	16589	16474	16498	16398	16399	16467	16559	16498	16535	16605	16547	16584	16488	16648	16609	16651	16650	16285	16322	16410	16288	16509	16447	16539	16336	16581	16661	16409	16399	16548	16386	16765	16706	16396	16413	16625	16487	16654	16599	16481	16433	16443	16450	16611	16385	16532	16323	16340	16486	16508	16331	16577	16554	16738	16485	16512	16624	16608	16528	16337	16307	16555	16520	16616	16542	16546	16819	16591	16567	16437	16403	16534	16403	16632	16575	16417	16526	16572	16812	16459	16385	16332	16374	16478	16489	16536	16616	16351	16455	16522	16527	16385	16337	16411	16416	16484	16611	16357	16418	16459	16421	16504	16503	16503	16531	16463	16576	16514	16532	16388	16453	16299	16417	16578	16469	16471	16542	16350	16636	16579	16651	16446	16397	16423	16319	16518	16569	16435	16418	16541	16464	16462	16464	16434	16670	16269	16250	16352	16470	16621	16546	16544	16736	16395	16469	16528	16508	16640	16621	16477	16394	16380	16341	16560	16557	16481	16414	16566	16411	16490	16511	16523	16512	16506	16453	16519	16388	16655	16405	16639	16393	16480	16725	16423	16555	16544	16414	16500	16484	16449	16635	16457	16506	16387	16528	16503	16415	16553	16392	16398	16489	16465	16599	16606	16571	16449	16687	16488	16627	16555	16417	16473	16563	16529	16413	16426	16519	16486	16565	16466	16245	16550	16436	16585	16532	16382	16483	16510	16410	16418	16656	16412	16458	16466	16569	16493	16516	16653	16650	16331	16325	16444	16601	16354	16395	16479	16340	16688	16492	16360	16495	16500	16349	16399	16527	16536	16661	16581	16357	16407	16580	16378	16466	16456	16236	16606	16439	16500	16468	16588	16662	16488	16679	16452	16346	16689	16422	16616	16607	16384	16679	16574	16490	16552	16578	16652	16510	16547	16373	16694	16100	16429	16463	16611	16700	16381	16259	16363	16403	16623	16405	16299	16461	16509	16539	16457	16477	16395	16459	16495	16485	16591	16510	16413	16389	16623	16627	16212	16540	16616	16535	16345	16521	16404	16524	16686	16400	16417	16490	16682	16739	16545	16710	16549	16637	16510	16393	16317	16536	16498	16309	16721	16443	16497	16693	16433	16579
13659	19530	19286	17327	16717	49080	50134	39792	25341	17822	15673	15159	14924	14915	15077	15029	14898	15064	15028	14924	15177	14921	15134	15017	15165	14978	15020	14881	14978	14974	15106	15093	15082	15135	15186	15088	15120	15068	15049	15059	15075	15027	15068	15144	15001	14999	15023	14854	15188	14990	15079	14989	14957	15012	15288	14982	15045	15090	14983	14993	14834	14924	15153	14870	15010	14994	15118	15055	15009	15030	14968	14933	15044	14956	14962	14937	14884	15126	14887	15006	14754	15159	15070	14989	14980	15118	15003	15038	15170	14990	14996	15032	15144	14837	15131	15105	15048	15141	14965	15054	15055	15077	14911	14989	14910	14938	15067	14996	14891	15022	14914	15206	15084	14853	15017	15017	14973	14930	14977	15097	14961	15073	14727	15053	15114	15027	15062	14973	14909	15173	14953	15007	15047	14975	14963	15111	15109	14927	14893	14927	15170	14942	14956	14946	14875	15002	15029	14986	14934	15221	15054	14956	14948	14998	15055	14994	15131	14922	15037	15078	15018	15022	14931	14879	14820	14639	14939	14996	15130	15065	14947	15020	14926	14981	14950	15041	14942	14953	15028	14910	14967	15090	15038	14947	14941	14985	15101	15080	15045	15102	14979	15008	15084	14958	14967	15066	15015	14862	15035	15069	15043	15163	15052	14843	14928	14836	15034	14924	14941	14919	14952	15179	14942	15147	15049	15006	14960	14918	14970	14812	14889	14996	14963	15170	14928	15038	15026	15019	14960	15017	15109	14901	14903	14960	14943	15109	15023	14896	14946	15093	14960	14949	15024	14966	15121	14876	15031	14981	14949	14980	14992	15056	15072	15079	15009	15031	15040	15049	15046	14966	15091	14887	14965	14937	14889	15161	14887	14895	15047	14964	14945	14880	15030	15041	14888	15025	15179	14854	15029	15099	14987	14788	15048	15013	15127	15006	14950	14892	14999	14965	14924	15050	14967	14877	15010	15108	15071	15047	14917	15023	15046	14927	14951	15150	15073	14915	14940	14909	14880	14983	14845	15187	15079	15090	14964	14962	15060	14939	15037	14987	14969	14827	15153	15008	15056	14964	15067	14952	14930	15074	15142	14926	15058	14975	14974	14992	15024	14935	14948	15139	14911	14976	14994	15241	14937	14962	15089	15072	14748	14915	14869	14935	15066	15104	15067	15092	15036	14876	15003	14830	15192	14849	14915	15043	14998	14868	15151	15086	15047	14878	15010	15035	14982	14975	14902	15051	14927	15041	14960	15208	14983	14877	15067	14967	15025	15055	15005	14812	15154	15057	15084	15063	15047	15042	14988	15104	15052	15095	15029	14978	15110	14976	14923	15146	14943	14873	15201	14999	15018	15019	14918	15087	15122	15009	14986	14901	15016	14882	15069	15009	15129	15052	15019	14965	14839	14932	14956	15145	14866	15177	14970	14967	14880	14947	15014	15059	15065	15044	15098	15037	15035	14910	15022	15043	15150	15142	14940	15079	15001	15036	15178	14920	15101	15141	15016	15049	14942	14955	15051	15027	14992	14972	15146	14954	15066	14965	15217	14937	14947	14940	15084	15067	14922	15042	15014	15033	15057	14797	14995	14904	15123	14858	15070	14964	14901	15171	14907	15056	15069	14951	14837	15020	14982	14958	15166	14999	15018	15073	15090	15044	15183	15162	15036	14992	14930	14994	15033	14902	14956	14971	15085	14938	15110	14979	15032	14955	14930	15014	15109	14857	14840	15065	15073	14863	15166	15050	14885	14962	15046	15001	14998	14854	15008	14986	14869	14951	14915	15050	15249	14969	15010	14877	15026	14890	14890	15087	15166	15060	14843	15059	14958	14895	14972	15182	14923	14923	15008	14946	15046	14940	14985	15022	15030	15196	14911	14906	15095	14991	15074	15050	15179	15047	14830	14860	14938	15054	15286	15047	15001	14975	14975	15121	14835	15120	14925	14935	15158	15096	15168	14924	15002	15151	15086	15067	14962	14878	14998	15034	14980	15010	15143	14984	15101	15170	15039	15073	14905	15010	15021	15031	14912	14917	15007	14965	15003	14862	15117	14942	14924	14991	15195	14939	14847	14870	15073	15047	14907	15141	14989	15060	15017	15202	14951	15106	15083	14981	14765	15021	14958	15020	14937	15012	15082	15132	14863	14951	15014	15017	14998	14863	15049	14972	15103	14839	14979	15170	15089	15111	15011	14986	14988	14973	15227	15087	14967	14978	15099	14993	14937	15033	15038	15000	15103	14983	15155	14825	14988	15047	15054	14928	14841	14879	14814	14852	15077	15099	14881	14959	15033	14956	15141	15100	14978	15096	14994	14997	15202	14948	14925	14971	15131	14786	15094	15159	15019	14877	14969	15042	15005	14979	14927	15137	14901	15212	14857	15007	15069	14873	15065	14911	14986	15001	14941	15136	14905	15034	14911	15028	14998	15105	14984	14805	15038	15141	14975	15038	14927	15055	15100	15039	14992	14924	15133	15079	15111	14976	14943	14884	15097	14923	15050	14928	14994	15132	15032	14941	15179	15033	14978	15062	14856	15047	15018	14883	15102	15116	14961	15003	14783	14952	14941	15013	14811	14897	15082	14978	15042	15124	15013	14845	15001	15148	14934	15082	15061	15078	15020	14962	15046	15071	15087	15010	15195	14820	15038	15041	14923	15043	15106	14960	15011	15056	14958	15037	15005	15075	15035	15086	14951	15058	15088	15100	14901	15119	15027	14974	14933	15119	15021	14977	15071	14981	14957	14969	14917	14995	15021	14967	15022	14944	15073	15047	14877	14969	15017	14788	14901	15037	14897	15070	14759	15061	15063	15215	14872	15084	15039	14996	15100	15239	14956	14854	14834	14938	15060	15189	15087	14992	14929	14980	14939	15008	14855	15040	14889	14867	15216	15009	14968	15086	15070	15160	15075	14932	14958	14989	14993	15102	14957	15095	14964	15014	14763	15008	15205	14989	15164	15176	15150	14908	15089	14986	15089	14911	15058	14706	15011	15091	15062	15107	15065	15018	15042	15083	15044	14944	14905	15026	15110	15080	14997	14982	14961	14924	14979	15074	15021	15003	15161	14890	14960	15236	15060	15052	14930	15006	15019	15068	14935	14977	15004	15002	15069	15154	14863	15187	14997	14945	14977	14982	15036	14913	15034	14996	14973	15069	14999	14908	15196	15017	14909	15018	14883	15010	14974	15095	15004	15111	15102	14971	14935	14840	15067	14896	15041	15137	15040	14905	14960	14874	15126	15001	15067	14986	15171	15186	15096	15122	14865	14886	14978	15032	15012	15053	15076	15047	14933	15163	15118	15147	14981	15032	14993	14934	14841	14881	14953	15201	15195	14889	14887	15068	15018	14886	15023	15031	15058	15134	15152	15107	15018	15042	15102	15092	15046	14976	15150	15069	15101	14984	14985	14852	15099	14949	15023	14894	15126	15097	14959	14964	14816	15091	15015	14983	15081	15072	14957	15123	14967	15064	15012	14909	14852	15013	14879	15166	15016	15128	15053	14857	14997	14982	15141	15227	15174	14982	15001	15084	15111	15038	14989	15135	15127	15055	15084	14895	14838	15009	15002	14999	15069	15012	14923	15198	14993	14889	15098	15022	15152	14830	15115	15010	14905	15021	15099	15000	15122	15105	14868	14933	15110	14930	15049	14798	14955	14969	14959	14934	15047	14869	15015	15097	15046	14936	15029	14905	15050	14842	15048	14953	14982	14921	14985	14780	15041	14902	14965	15041	15098	15113	15088	14821	15064	14976	14986	15045	15011	14934	14938	15006	14968	14919	15010	14893	15038	15010	15168	15038	15055	15086	14967	14899	15152	14987	14912	15099	14927	15199	14984	15023	15226	15130	15060	14912	14970	14905	15139	15034	14917	14977	15150	15060	15099	15049	15023	14981	14948	14937	14866	14876	14914	14919	14979	15077	15117	15045	14893	15029	14988	15088	14930	14934	14971	15109	15019	15077	14786	14860	15030	15155	15046	14754	15067	15045	14946	15181	14910	14862	14862	15036	14955	14962	15026	15095	14970	14871	15003	14875	14986	14826	14906	15172	14887	15026	14979	15076	15008	15020	14953	15010	15106	14952	15034	15085	14977	15013	15023	14988	15085	14879	15257	15134	15088	14986	14869	14980	14951	14992	15144	14993	15178	15154	15026	15181	15293	14991	15020	14978	15077	15063	15082	15019	14999	14941	14939	15043	14963	14900	15076	15050	14910	15070	15017	14978	15119	15067	14891	15057	15085	14981	14894	15064	14962	15237	15103	15050	15061	15087	14955	15059	15036	15073	15001	14941	15029	15054	15176	14950	14902	15171	14899	15009	15144	14839	15013	15057	15009	15050	15138	14850	15036	14992	14922	15124	15074	14982	14909	15028	14904	15092	14991	14794	15010	14907	14917	15184	14952	14928	15007	15003	15029	15030	15022	14848	14963	14966	15089	15089	14931	15026	14938	14969	15089	14890	15192	14951	15068	15034	14903	15120	15040	15165	14994	15017	15061	15131	14926	14908	14843	15161	15150	14844	14972	15003	15153	14862	14918	15112	14884	14964	15105	15026	14867	15180	15124	15037	14965	15050	14920	15047	15001	15093	14839	14963	15018	14950	15021	15012	15091	15053	14849	14980	14925	15150	15058	15037	14861	15058	15018	15005	14994	15132	14985	14865	15118	15192	14921	15033	15063	15003	15030	14990	14947	14877	15039	14960	14867	15045	14797	15017	14956	14868	14883	15015	15103	15065	14967	14854	15054	14943	15092	14995	15044	15000	14894	14941	14913	15151	15042	14861	15012	15075	14815	14887	14940	15161	14992	14922	15028	15016	14972	15183	15125	15025	14905	15019	15092	14906	14909	15071	14987	15022	15194	14777	14988	15148	14999	15055	14862	14765	14996	14931	15099	14876	15033	15205	14836	14945	14835	15120	15011	15026	14966	14889	14917	15032	15018	14973	14966	15028	15111	14982	15031	15051	14961	14944	14847	15143	14993	14964	15011	15045	14918	14767	15061	15048	15104	14938	14899	15107	15029	14973	14832	15054	15034	14829	14925	14911	14968	14969	15027	15136	15101	14909	15026	15110	14828	14885	15145	14930	14907	14882	15056	15039	15034	14990	15238	15018	15037	14994	15122	15074	14993	15120	15001	14894
23709	21116	28575	23907	21449	52731	66054	53770	34584	22816	18009	16306	15906	16181	15738	15924	15773	15891	15847	15817	15891	15837	15800	15809	15612	15771	15855	15768	15826	15827	15774	15750	15653	15842	15717	15860	15721	15782	15639	15808	15735	15521	15744	15831	15828	15630	15833	15714	15841	15653	15551	15752	15630	15776	15733	15562	15539	15677	15659	15744	15782	15656	15729	15709	15601	15665	15727	15814	15838	15517	15886	15602	15751	15803	15787	15703	15938	15709	15717	15621	15736	15725	15693	15799	15774	15769	15871	15886	15701	15721	15663	15626	15648	15726	15773	15810	15648	15708	15718	15731	15822	15675	15729	15521	15552	15844	15536	15701	15831	15888	15902	15844	15763	15612	15803	15772	15740	15627	15725	15688	15834	15832	15820	15787	15756	15690	15809	15690	15757	15905	15745	15770	15723	15734	15572	15769	15431	15762	15725	15484	15775	15651	15681	15805	15484	15695	15845	15798	15642	15714	15846	15621	15739	15876	15841	15702	15518	15768	15623	15776	15677	15702	15682	15709	15814	15772	15784	15813	15751	15664	15858	15684	15595	15798	15612	15512	15561	15783	15800	15613	15842	15653	15698	15733	15956	15601	15780	15709	15643	15836	15700	15658	15684	15765	15708	15718	15655	15732	15739	15838	15659	15660	15572	15691	15680	15438	15717	15784	15691	15407	15704	15686	15532	15483	15871	15726	15538	15716	15754	15676	15815	15781	15682	15793	15821	15809	15653	15709	15845	15608	15816	15590	15600	15556	15675	15670	15826	15683	15779	15519	15622	15830	15863	15708	15743	15594	15803	15711	15667	15679	15624	15755	15750	15758	15696	15839	15772	15913	15648	15430	15508	15832	15725	15733	15686	15610	15784	15704	15709	15681	15552	15832	15517	15847	15756	15514	15684	15853	15709	15733	15826	15712	15876	15655	15766	15634	15819	15623	15779	15709	15755	15453	15769	15552	15656	15533	15634	15893	15753	15709	15556	15734	15780	15690	15547	15656	15848	15808	15673	15718	15472	15546	15694	15560	15671	15832	15743	15594	15747	15587	15498	15800	15683	15773	15713	15765	15663	15671	15797	15676	15566	15813	15774	15576	15618	15699	15678	15547	15644	15757	15603	15531	15689	15644	15680	15672	15917	15723	15564	15671	15561	15586	15812	15559	15713	15654	15875	15603	15642	15580	15534	15584	15757	15708	15797	15889	15823	15693	15631	15638	15555	15645	15972	15744	15543	15729	15875	15731	15665	15813	15768	15729	15794	15814	15612	15790	15753	15926	15766	15669	15810	15825	15616	15720	15616	15476	15519	15717	15759	15744	15700	15674	15766	15526	15525	15496	15518	15808	15619	15814	15761	15850	15673	15665	15590	15955	15620	15830	15845	15761	15832	15801	15827	15953	15792	15615	15727	15623	15571	15482	15706	15754	15662	15705	15978	15577	15652	15894	15784	15741	15639	15905	15631	15574	15599	15725	15801	15717	15666	15736	15685	15628	15701	15759	15881	15679	15659	15555	15637	15717	15648	15902	15936	15597	15721	15700	15614	15712	15672	15708	15752	15656	15772	15703	15428	15843	15676	15777	15764	15561	15585	15667	15865	15706	15675	15653	15538	15780	15624	15677	15805	15679	15610	15740	15796	15530	15746	15822	15732	15750	15771	15878	15696	15740	15740	15747	15793	15653	15542	15814	15757	15714	15818	15617	15726	15678	15704	15624	15757	15758	15720	15623	15740	15704	15733	15802	15676	15779	15642	15699	15727	15792	15484	15680	15731	15640	15665	15633	15752	15513	15698	15764	15629	15551	15714	15596	15475	15687	15806	15537	15785	15564	15899	15718	15494	15634	15509	15776	15835	15597	15668	15845	15758	15530	15800	15680	15674	15694	15836	15752	15628	15737	15694	15647	15631	15609	15554	15684	15670	15595	15617	15494	15599	15726	15483	15747	15749	15849	15895	15740	15655	15673	15731	15952	15658	15774	15772	15679	15872	15816	15735	15527	15592	15631	15803	15585	15787	15809	15645	15840	15768	15859	15924	15710	15933	15886	15783	15756	15751	15774	15716	15804	15611	15714	15835	15599	15807	15699	15825	15643	15803	15917	15548	15625	15770	15594	15821	15675	15423	15761	15528	15712	15586	15658	15443	15645	15581	15615	15613	15747	15780	15699	15741	15755	15631	15600	15613	15576	15761	15692	15718	15601	15759	15728	15774	15532	15805	15732	15507	15700	15724	15658	15601	15706	15706	15754	15788	15720	15727	15685	15726	15667	15696	15724	15751	15610	15853	15693	15601	15722	15759	15621	15828	15712	15689	15673	15614	15755	15812	15701	15889	15724	15756	15778	15738	15747	15628	15754	15673	15749	15815	15582	15792	15579	15806	15703	15784	15891	15613	15629	15702	15492	15687	15516	15640	15689	15805	15813	15878	15781	15825	15537	15742	15656	15921	15687	15761	15756	15654	15639	15474	15634	15681	15626	15692	15690	15825	15666	15464	15722	15632	15717	15674	15771	15783	15763	15683	15614	15593	15669	15767	15916	15415	15519	15733	15724	15579	15748	15757	15733	15670	15568	15801	15834	15679	15752	15784	15851	15638	15825	15832	15640	15426	15592	15900	15850	15814	15728	15928	15776	15616	15648	15713	15686	15690	15689	15689	15549	15805	15734	15853	15721	15493	15753	15743	15568	15694	15741	15701	15604	15782	15768	15779	15663	15674	15705	15767	15764	15653	15719	15672	15803	15797	15804	15815	15807	15762	15673	15741	15541	15645	15786	15621	15698	15917	15608	15794	15670	15634	15547	15719	15628	15740	15688	15545	15617	15736	15680	15772	15847	15706	15768	15584	15606	15591	15776	15729	15715	15726	15675	15657	15555	15715	15734	15849	15738	15726	15611	15549	15917	15579	15725	15775	15738	15909	15783	15662	15912	15688	15775	15774	15957	15801	15761	15583	15699	15811	15642	15829	15692	15753	15825	15736	15849	15598	15605	15589	15622	15837	15742	15537	15769	15553	15559	15698	15732	15707	15644	15720	15732	15738	15629	15648	15636	15695	15573	15722	15624	15635	15726	15772	15667	15610	15524	15883	15699	15772	15719	15568	15877	15650	15649	15853	15712	15905	15551	15547	15774	15555	15746	15574	15853	15634	15763	15589	15879	15704	15676	15661	15734	15716	15595	15531	15683	15770	15672	15640	15645	15666	15393	15564	15740	15766	15670	15748	15652	15983	15516	15747	15679	15592	15562	15641	15645	15439	15796	15729	15682	15735	15679	15584	15781	15686	15459	15678	15764	15892	15608	15555	15840	15707	15733	15672	15782	15685	15618	15667	15728	15575	15651	15571	15764	15692	15670	15658	15944	15838	15681	15664	15807	15937	15860	15699	15635	15640	15439	15783	15704	15630	15641	15670	15715	15777	15698	15576	15567	15645	15631	15452	15765	15685	15766	15734	15721	15645	15576	15648	15589	15724	15601	15597	15779	15700	15730	15939	15810	15733	15551	15640	15679	15824	15727	15710	15960	15753	15613	15690	15562	15422	15719	15692	15717	15719	15592	15886	15680	15766	15655	15740	15786	15824	15625	15769	15581	15620	15713	15836	15831	15802	15682	15572	15700	15756	15538	15783	15629	15799	15624	15671	15677	15721	15794	15569	15636	15733	15814	15746	15545	15841	15737	15747	15627	15582	15724	15773	15566	15738	15765	15839	15703	15481	15695	15706	15862	15871	15733	15649	15545	15666	15622	15674	15944	15780	15905	15680	15611	15730	15654	15795	15682	15866	15921	15811	15577	15704	15646	15681	15884	15528	15570	15788	15690	15666	15754	15749	15949	15603	15726	15729	15798	15880	15749	15683	15744	15732	15698	15692	15789	15780	15805	15712	15756	15651	15552	15643	15741	15849	15526	15592	15652	15562	15754	15762	15770	15813	15740	15821	15700	15341	15796	15574	15593	15636	15583	15817	15563	15717	15752	15578	15708	15640	15876	15606	15802	15637	15811	15626	15647	15827	15927	15663	15552	15879	15823	15618	15604	15939	15819	15611	15637	15695	15838	15790	15799	15726	15586	15663	15794	15806	15476	15888	15533	15632	15789	15787	15608	15608	15749	15592	15696	15544	15753	15677	15731	15768	15634	15784	15750	15737	15708	15471	15780	15616	15612	15808	15714	15540	15803	15835	15708	15880	15779	15494	15693	15813	15898	15739	15611	15877	15736	15649	15756	15785	15748	15718	15687	15663	15597	15952	15642	15570	15582	15628	15723	15826	15560	15686	15736	15684	15851	15830	15532	15569	15706	15715	15636	15664	15673	15650	15791	15727	15621	15464	15517	15703	15712	15572	15539	15533	15742	15651	15645	15632	15657	15693	15809	15735	15679	15801	15822	15932	15634	15778	15799	15637	15664	15739	15729	15622	15746	15518	15601	15806	15745	15681	15503	15806	15785	15843	15658	15803	15839	15791	15678	15781	15468	15733	16039	15854	15632	15565	15628	15654	15706	15520	15674	15645	15978	15737	15802	15773	15711	15748	15821	15754	15482	15690	15479	15728	15793	15608	15768	15703	15699	15786	15876	15751	15567	15630	15667	15761	15612	15464	15700	15550	15579	15675	15823	15626	15706	15593	15653	15875	15763	15757	15760	15546	15729	15813	15737	15673	15664	16007	15661	15681	15683	15701	15613	15542	15769	15777	15793	15802	15796	15511	15759	15684	15666	15542	15829	15743	15762	15580	15580	15588	15660	15690	15671	15600	15721	15757	15579	15742	15483	15983	15772	15672	15739	15512	15672	15704	15764	15562	15811	15653	15693	15423	15493	15812	15714	15609	15720	15695	15732	15458	15777	15715	15550	15708	15770	15695	15729	15697	15770	15649	15575	15697	15500	15820	15685	15681	15667	15731	15691	15689	15681	15675	15559	15617	15742	15699	15762	15531	15785	15571	15652	15593	15681	15373	15600	15364	15755	15590	15605	15624	15708	15587	15701	15643	15687	15816	15800	15799	15803	15772	15960	15811	15625	15565	15814	15911	15614	15811	15608	15759	15473	15410	15758	15685	15733	15620	15696	15704	15766	15686	15485	15591	15572	15698	15799	15641	15706	15824	15672	15749	15684	15522	15651	15681	15699	15682	15848	15440	15772	15768	15559
15565	26470	24943	20031	18933	65036	68785	55497	34277	21165	16038	14780	14566	14630	14503	14385	14548	14479	14514	14380	14475	14550	14542	14417	14394	14500	14572	14472	14442	14617	14562	14498	14331	14519	14318	14569	14538	14241	14523	14456	14509	14331	14487	14535	14538	14377	14396	14521	14543	14536	14618	14412	14739	14523	14456	14512	14594	14479	14544	14642	14396	14574	14500	14490	14700	14646	14507	14219	14255	14430	14641	14500	14598	14624	14413	14351	14657	14490	14441	14452	14529	14554	14455	14375	14312	14526	14513	14544	14505	14455	14380	14516	14431	14423	14515	14374	14670	14689	14450	14591	14413	14490	14500	14251	14480	14600	14424	14543	14504	14420	14357	14510	14399	14405	14537	14345	14524	14332	14392	14487	14392	14445	14393	14611	14637	14453	14517	14361	14362	14554	14518	14582	14481	14283	14274	14474	14316	14588	14497	14477	14402	14505	14464	14632	14470	14555	14403	14392	14333	14488	14446	14380	14305	14464	14193	14426	14593	14509	14542	14461	14581	14468	14418	14373	14483	14315	14396	14525	14438	14415	14427	14535	14417	14461	14521	14469	14498	14566	14491	14408	14544	14598	14591	14543	14571	14307	14576	14596	14510	14466	14353	14435	14471	14327	14302	14451	14552	14558	14438	14606	14410	14568	14350	14358	14356	14378	14417	14487	14475	14565	14486	14448	14425	14420	14517	14607	14422	14420	14469	14428	14444	14517	14432	14541	14557	14462	14427	14530	14374	14441	14386	14473	14463	14566	14612	14567	14345	14250	14659	14276	14388	14403	14434	14520	14499	14521	14437	14549	14529	14404	14610	14467	14503	14465	14488	14335	14312	14549	14462	14284	14543	14487	14460	14336	14581	14374	14418	14519	14623	14507	14478	14520	14475	14535	14601	14419	14362	14539	14601	14415	14500	14516	14492	14486	14587	14462	14448	14510	14427	14392	14466	14468	14562	14378	14615	14399	14653	14674	14478	14437	14366	14431	14410	14437	14510	14472	14277	14550	14614	14461	14345	14329	14511	14431	14431	14485	14406	14571	14488	14344	14534	14575	14533	14437	14553	14484	14408	14392	14414	14443	14485	14312	14580	14411	14494	14447	14424	14506	14466	14573	14584	14608	14501	14509	14477	14647	14393	14416	14335	14579	14575	14506	14418	14391	14439	14497	14425	14450	14389	14351	14500	14592	14520	14511	14593	14405	14443	14448	14303	14275	14471	14595	14478	14453	14410	14441	14446	14530	14295	14483	14460	14493	14453	14338	14489	14223	14545	14470	14601	14460	14499	14397	14421	14391	14529	14597	14443	14416	14492	14566	14439	14660	14522	14435	14501	14523	14607	14431	14465	14358	14598	14352	14484	14433	14561	14624	14332	14395	14561	14508	14405	14474	14527	14478	14302	14480	14521	14315	14156	14681	14380	14338	14515	14340	14450	14415	14578	14412	14587	14397	14565	14529	14496	14615	14351	14404	14510	14537	14302	14502	14476	14583	14560	14446	14528	14424	14453	14332	14310	14330	14529	14382	14386	14442	14556	14380	14426	14567	14281	14443	14481	14636	14518	14505	14496	14311	14639	14362	14449	14638	14622	14369	14611	14382	14358	14555	14339	14567	14374	14434	14580	14399	14368	14574	14355	14590	14537	14471	14546	14717	14523	14562	14654	14461	14399	14470	14490	14690	14479	14400	14483	14644	14550	14423	14481	14332	14486	14375	14476	14410	14330	14479	14488	14469	14368	14501	14325	14643	14410	14615	14433	14482	14426	14587	14467	14608	14380	14576	14444	14511	14348	14554	14321	14423	14408	14360	14513	14354	14607	14499	14334	14498	14449	14619	14398	14305	14441	14300	14399	14509	14483	14614	14508	14618	14577	14400	14529	14389	14518	14563	14506	14567	14561	14469	14305	14590	14480	14408	14523	14480	14408	14531	14489	14525	14438	14425	14441	14806	14311	14502	14451	14576	14407	14402	14348	14595	14638	14457	14446	14742	14676	14395	14398	14296	14362	14338	14365	14323	14598	14297	14479	14406	14345	14482	14378	14477	14501	14650	14415	14479	14427	14579	14397	14375	14459	14336	14490	14414	14512	14356	14482	14526	14412	14527	14318	14259	14564	14295	14619	14331	14575	14357	14525	14394	14429	14503	14586	14276	14394	14592	14469	14569	14550	14448	14511	14382	14603	14458	14512	14458	14595	14456	14446	14288	14443	14415	14532	14427	14459	14356	14490	14539	14463	14341	14571	14455	14337	14445	14534	14612	14509	14479	14271	14452	14502	14532	14355	14426	14523	14334	14424	14314	14544	14390	14633	14363	14473	14377	14440	14507	14497	14452	14566	14374	14569	14438	14379	14468	14559	14663	14446	14471	14564	14425	14680	14388	14410	14413	14303	14391	14426	14230	14449	14522	14428	14462	14536	14518	14410	14473	14472	14316	14613	14498	14576	14507	14547	14429	14488	14532	14452	14516	14304	14378	14604	14379	14562	14252	14534	14405	14313	14600	14395	14475	14544	14453	14412	14615	14350	14625	14439	14459	14410	14452	14555	14525	14360	14511	14409	14403	14310	14410	14618	14379	14424	14493	14579	14463	14515	14516	14383	14294	14482	14651	14477	14386	14483	14543	14534	14548	14405	14481	14423	14536	14577	14433	14394	14478	14428	14610	14352	14684	14388	14484	14437	14454	14493	14372	14349	14556	14422	14571	14527	14387	14356	14501	14504	14436	14537	14345	14392	14506	14354	14375	14575	14458	14409	14518	14387	14415	14449	14574	14357	14464	14544	14550	14476	14512	14474	14440	14459	14369	14610	14441	14372	14506	14344	14372	14537	14371	14559	14428	14470	14478	14392	14421	14455	14580	14556	14473	14433	14525	14413	14403	14489	14472	14490	14489	14435	14643	14428	14269	14555	14555	14418	14588	14368	14450	14350	14462	14486	14285	14525	14263	14537	14429	14400	14456	14555	14471	14379	14461	14541	14392	14629	14488	14343	14480	14658	14460	14669	14373	14556	14234	14571	14549	14563	14501	14595	14435	14464	14573	14416	14566	14656	14552	14472	14413	14436	14568	14519	14659	14377	14357	14440	14544	14432	14551	14438	14460	14591	14464	14527	14421	14546	14431	14470	14326	14436	14411	14418	14517	14475	14437	14492	14409	14409	14591	14487	14511	14534	14531	14623	14324	14573	14550	14459	14588	14460	14419	14401	14428	14576	14292	14454	14473	14454	14526	14423	14230	14562	14462	14624	14393	14531	14522	14579	14359	14549	14485	14488	14477	14440	14401	14554	14442	14379	14504	14471	14595	14428	14443	14513	14471	14556	14435	14581	14381	14616	14456	14438	14612	14530	14355	14350	14492	14435	14462	14523	14367	14643	14369	14446	14525	14539	14514	14442	14523	14534	14439	14467	14508	14493	14418	14383	14461	14561	14338	14477	14646	14509	14419	14577	14596	14456	14451	14390	14371	14485	14461	14388	14529	14396	14372	14374	14401	14384	14657	14544	14706	14552	14408	14497	14463	14359	14438	14491	14520	14501	14458	14579	14627	14447	14501	14508	14518	14470	14595	14303	14442	14425	14500	14334	14529	14496	14424	14343	14516	14446	14474	14440	14467	14363	14371	14493	14357	14430	14504	14355	14346	14427	14322	14395	14466	14632	14545	14469	14456	14459	14395	14413	14376	14571	14575	14473	14474	14431	14499	14539	14417	14545	14439	14365	14648	14542	14339	14352	14425	14509	14386	14388	14705	14505	14608	14535	14391	14415	14482	14303	14427	14480	14487	14400	14494	14484	14338	14623	14462	14401	14544	14345	14492	14387	14367	14530	14416	14442	14422	14388	14554	14421	14417	14357	14409	14461	14592	14471	14431	14537	14516	14355	14699	14442	14469	14366	14610	14365	14422	14479	14622	14399	14403	14456	14491	14651	14510	14461	14400	14459	14325	14407	14356	14505	14381	14577	14553	14523	14499	14502	14505	14570	14421	14445	14450	14531	14354	14321	14671	14472	14491	14301	14441	14493	14632	14519	14553	14420	14697	14464	14519	14569	14514	14494	14490	14487	14587	14290	14450	14556	14461	14392	14450	14471	14491	14592	14337	14447	14433	14376	14565	14422	14511	14461	14552	14416	14375	14455	14535	14421	14447	14367	14480	14410	14672	14465	14581	14525	14582	14603	14495	14500	14435	14458	14558	14530	14315	14568	14356	14471	14539	14596	14258	14194	14392	14379	14642	14478	14574	14576	14478	14684	14591	14645	14633	14446	14483	14564	14411	14324	14389	14509	14456	14366	14451	14467	14572	14536	14500	14543	14561	14460	14385	14390	14489	14605	14584	14580	14555	14441	14502	14406	14367	14359	14516	14229	14550	14509	14379	14501	14391	14499	14398	14546	14529	14632	14563	14535	14513	14573	14496	14574	14532	14420	14336	14356	14611	14590	14386	14354	14485	14374	14433	14629	14549	14376	14430	14442	14534	14451	14399	14570	14439	14501	14555	14403	14606	14404	14497	14469	14460	14552	14370	14477	14290	14510	14291	14465	14397	14342	14412	14532	14466	14418	14490	14546	14457	14430	14505	14365	14282	14360	14563	14475	14466	14533	14495	14279	14411	14467	14608	14662	14439	14532	14435	14322	14470	14366	14534	14519	14407	14425	14481	14495	14497	14499	14489	14622	14384	14431	14400	14663	14508	14440	14453	14360	14431	14647	14497	14354	14615	14453	14432	14296	14668	14507	14519	14563	14427	14515	14523	14537	14478	14389	14537	14406	14553	14523	14511	14409	14563	14366	14563	14411	14472	14410	14510	14496	14392	14445	14365	14448	14489	14513	14501	14518	14624	14576	14634	14478	14446	14452	14541	14581	14471	14593	14572	14403	14554	14438	14312	14589	14594	14463	14470	14398	14455	14303	14544	14364	14491	14500	14336	14455	14392	14527	14413	14623	14398	14591	14410	14388	14613	14521	14290	14568	14466	14617	14533	14446	14455	14624	14532	14517	14543	14564	14601	14477	14354	14566	14600	14476	14454	14545	14534	14370	14515	14431	14436	14577	14561	14536	14437	14592	14450	14454	14530	14400	14440	14522	14397	14310	14648	14257	14554	14469	14472	14381	14486	14306	14464	14395	14526	14348	14700	14302	14491
28632	21279	20393	17817	16047	23386	26605	23386	19041	16963	16355	16215	16262	16009	15919	16182	16099	16316	16028	15959	16058	16185	16218	16131	16027	16049	15963	16056	16118	16009	16051	16033	15969	15954	16156	16220	15974	15897	16134	16208	16007	16210	16161	15900	15889	16037	15820	16047	16051	15962	15727	16051	15999	15911	16005	16112	15988	16014	15728	16069	16118	15891	15977	16099	15936	15999	16023	15907	16294	15887	16018	15816	16027	15983	16164	16050	16139	15797	15987	16037	15978	16094	15895	15942	15948	16046	15941	16076	16125	16092	15956	15708	15888	16141	15925	15902	15942	15867	15943	15995	15989	15894	16071	16151	16062	16337	15997	16147	15890	16028	16235	15961	16027	16043	16035	15789	15912	16064	15995	15942	15830	15822	16077	15881	15885	15964	15858	15840	16078	16109	16146	15981	15932	15978	15994	16247	16095	16234	16185	16049	16115	16137	16270	16105	16193	15921	16106	15970	16214	16076	16122	15983	15962	15882	15944	16138	16043	15976	16009	16287	15939	16151	16012	16009	16179	15988	16002	16177	15793	15873	16142	15906	16043	16017	16054	16101	16175	16064	16018	16084	15987	16219	16071	15953	16043	15976	16163	16074	16005	16025	16083	16051	16003	16043	16049	15927	15977	15970	16085	15974	15979	15952	15736	15949	15828	15845	15904	16004	16052	16122	16071	15917	16023	16161	16035	15764	15972	15722	15930	15946	15992	16021	16120	15940	16095	16039	15905	16066	16087	16101	16089	16094	16100	15964	16228	16129	15878	15872	16107	16097	16086	15842	15892	15860	16061	16011	15829	16194	16077	15870	15987	16288	16257	16065	16108	16213	15849	16155	16120	16097	15854	15771	16084	15965	16011	16047	16099	16000	16115	16198	15973	16127	16172	16179	16003	16086	16147	16181	16122	16217	16074	15918	15849	15975	15954	15996	16006	15967	16064	15967	16049	15933	16123	16140	16050	16106	16054	16249	16136	16014	16219	15972	16013	16070	16331	16013	16005	15866	16109	16104	16230	16054	15953	16081	16114	16198	15897	16148	15942	16070	15880	16030	16024	15883	15944	16080	16085	16152	16046	16109	16114	16197	16170	15926	15930	16099	16134	16109	16124	16143	15944	16024	16211	15958	16024	15912	15941	15802	15889	15916	16053	16184	16019	15970	16014	15932	16030	16041	16065	15972	16068	15924	15947	16140	15962	15948	16000	16035	16159	16133	16077	15939	16135	16160	16071	15927	15977	15762	15716	15891	16021	16096	16012	15936	16000	15929	15950	15855	15920	16002	15841	15855	15914	15972	15927	16032	16046	15849	16124	16097	16057	16211	15871	15997	16111	15999	16032	16054	15901	16115	15899	15817	15903	15915	15910	15994	15993	16029	15914	15944	15905	15946	16199	15942	16116	16001	16104	15828	16041	15821	16049	16145	15782	16044	15707	15848	15868	15959	15904	15830	16015	16125	16126	15906	16073	16082	16044	15931	16015	15918	15932	15898	16029	15890	16182	16079	15959	15937	16055	15917	16012	16011	16166	16070	16055	16066	15997	16143	16002	16107	15966	16016	15930	16169	16107	16013	15921	15804	16098	16150	16042	15962	16315	16219	16017	15911	16005	16154	15980	15943	15954	15938	16231	15920	15930	16018	16010	15921	15969	16041	16010	15943	16060	15887	16115	16190	16080	16057	16042	16224	16064	15930	16205	15968	15980	15931	15986	15985	16014	16100	15969	16005	16086	15988	16117	16132	15980	16067	16160	16112	16030	16026	16078	15860	16279	16149	16035	15970	16068	16016	16130	16217	15910	15730	16040	15854	16140	15946	16089	16037	16014	16090	15835	16005	15954	16027	16005	16155	16157	15990	16086	16140	16213	15847	15849	15927	16090	16275	16065	16269	16083	15985	15861	15788	15991	16045	16152	15940	15915	15958	15909	16041	15745	16022	16002	16019	16010	15987	16101	16065	16393	15819	15998	15899	15929	16034	16089	15965	15949	16012	16087	15998	16094	16103	16175	16055	15877	15920	15899	15868	16100	16028	16011	16009	16037	15976	16078	16214	16068	16013	15982	16142	16007	16052	15903	16058	15950	15974	16008	16053	15772	15961	16042	16061	16024	15927	15965	16062	16016	16075	15944	16139	16023	15847	15987	15942	16179	15967	15964	15931	15756	15959	15991	16000	16252	15977	16054	16017	15917	15945	16171	16221	16009	15989	15944	16111	15986	16186	15965	16051	16129	15886	15861	16156	16111	15948	16069	15903	15911	16064	16242	15944	15975	16045	15940	15868	15995	15935	16062	16069	16021	15962	15993	16085	16059	15941	16137	15977	15971	15926	16060	15976	16029	15976	16082	16093	15887	16004	16002	16044	16166	15988	16185	16123	16089	16121	15938	15980	16015	15979	15981	16112	16225	16101	16144	15977	15885	15983	15904	16037	16160	16097	16115	16048	16001	16048	16021	16044	16246	16193	16170	15937	15943	15794	16079	16100	15874	16071	16121	15994	15951	15949	16033	15941	16031	15952	16133	15978	15964	16030	15911	16029	16198	16019	16046	16052	16092	16038	16213	16201	15903	15923	16016	16034	16078	16126	15909	16101	16097	15751	15960	16049	15926	15894	16004	16020	16008	15979	15971	15918	16089	16122	16151	16080	15937	15991	16150	16039	15984	15985	16037	15996	16068	15930	16025	15936	16066	15949	16130	16115	15834	15861	15997	15968	16151	16076	16017	16197	15963	16234	16013	15904	15793	16009	16237	16115	15951	15928	16045	16229	16160	16023	15691	15985	16013	16133	15805	16223	16039	15989	15944	16004	16101	16149	16156	16054	15871	16268	15882	16062	15986	16064	15844	15891	16042	15865	15781	15996	15895	16318	16142	16031	16197	15997	15922	16041	16053	16010	16032	15929	15977	16002	15976	16063	16232	15904	16016	15865	16066	16020	16036	15883	15885	15926	15930	15983	16042	15991	15995	16001	16225	16029	15931	16090	16020	15970	16055	16230	15850	15976	15877	16005	16031	15838	16019	16032	16080	16160	15999	16059	15992	16042	16012	16030	15965	15852	15992	16122	16034	15965	16246	15984	15899	15877	16159	16063	16077	16127	15949	15913	15946	15912	15995	15967	16018	15832	16065	16130	15806	15855	16099	16103	15986	15931	15971	16058	15984	16010	15835	15971	15887	16029	15982	15867	16058	15923	15849	16170	15937	16005	16260	16058	15944	16134	15968	15859	16168	15805	16056	16128	16168	16306	16165	15888	16156	16076	15988	15977	15883	15952	16128	15960	16134	16285	16049	16152	16090	16132	15909	15848	16032	15913	15939	16108	15904	15994	15718	16149	15967	16022	15983	15972	16203	16177	15946	16025	16077	16048	15996	15975	15934	15877	15928	16001	16283	16087	16201	16023	16014	16067	15973	16164	16002	16078	16126	15956	16132	15787	16027	16067	16210	15899	15827	16011	16023	16015	16146	16068	16120	16041	16214	16098	15988	15910	15953	15896	16110	16108	15787	16048	16134	15944	16075	15867	15944	16213	16060	16118	16164	16096	16049	15967	16008	16065	15930	15790	16028	16046	15952	15946	16076	16098	16130	16046	16092	16138	15897	15957	16042	16173	16042	16124	16148	15875	16036	16104	16115	16060	15946	16203	16114	15942	15972	16061	16140	15761	15812	16215	15959	15936	15811	16022	16208	15969	15990	16065	15807	15975	15940	16045	15951	16153	16055	15879	16041	16119	16056	16004	15935	16031	15827	15936	15999	16063	16014	16063	15929	15991	15920	16154	16036	16062	16340	16176	16182	16163	16123	16096	15961	16230	16039	16392	16109	16183	16143	16149	16050	16211	16198	16065	15910	15952	16185	15973	16051	15940	16118	15860	16084	16099	16040	15969	15929	16165	16038	16007	16051	16155	16265	15872	15936	15972	15997	16181	16077	16009	16028	16196	15997	16199	16298	15897	16044	16192	16128	15893	16026	15949	15951	15774	15916	16018	15842	15904	16201	16124	16175	16007	15917	15910	15923	16189	16119	16039	16218	16013	16088	16000	16034	16134	16150	16023	16100	16222	15977	15860	16042	16089	15831	15948	15960	16100	15905	16008	16071	15940	15969	16140	15983	16144	15894	16003	15920	15960	16086	15784	16000	16149	16047	15987	16091	15921	16042	15959	16193	16034	15920	16052	15892	15994	16150	16025	16095	16059	15938	16150	16007	16004	15856	15915	16036	16239	16049	16201	16091	16137	16044	16017	16151	16115	16215	16059	15919	16036	16052	15971	15955	16161	16062	15846	15976	16178	15935	16032	15888	15915	15908	16033	15691	15946	16123	16029	15991	16031	16182	16044	16008	15951	16148	16025	15950	16131	15953	15740	16218	16289	15972	16130	15970	15992	15969	15986	16138	16008	16107	15928	16003	15964	15946	15842	15877	15924	15950	15923	15964	16100	15629	16114	15904	16077	16074	16086	15993	16101	15854	15935	16065	15914	15977	16174	16037	16203	16040	16105	16132	15974	16042	16121	16014	16096	16068	16142	15938	16121	15951	15839	16165	15902	16116	16098	16138	16062	16089	16014	16097	16148	16098	16012	16083	15979	15974	15889	15913	16107	15989	16145	16051	16000	15919	15746	15932	16195	15969	16145	16050	16080	16206	16190	16117	16145	16083	16118	16060	16114	16001	15990	16041	16041	16022	16150	16040	15974	15867	15956	16034	15924	16107	16057	16113	15919	16025	16099	16076	16004	16036	15799	15934	15910	15984	15896	16144	16068	16146	16181	15973	16030	16062	16090	16018	15941	15834	16182	16172	16136	16209	16084	16072	16264	16055	15911	16250	16235	15948	16012	15996	15986	15859	16070	15812	16028	16116	16013	16210	15986	15866	15851	16196	16175	15921	16042	16110	16065	15902	15802	16074	15889	16120	16002	16056	16163	15980	16068	15968	15977	16152	16017	15926	16012	15922	16057	16146	16425	16141	16093	16248	15711	15974	16042	15988	15869	15862	15952	16153	15973	15633	15939	16030	16049	16068	16107	16014	16217	15813	15801	16122	15990	16079	16157	15962	16094	15902	16161	16138	16053	15876	16021	16293	15969	16189	16174	15985	15960	15994	16015	16032	15932	16002	16121	16160	16049	15967	15861	15966	16050	15938	16005
14929	15994	15935	15244	15077	26656	27935	23062	17635	15332	14680	14543	14450	14727	14757	14837	14602	14566	14777	14477	14704	14638	14688	14923	14532	14774	14706	14706	14600	14720	14679	14791	14668	14712	14722	14731	14640	14678	14643	14603	14783	14659	14726	14623	14616	14633	14714	14770	14628	14547	14811	14648	14746	14507	14422	14655	14707	14517	14716	14641	14541	14693	14499	14786	14681	14767	14472	14642	14795	14646	14566	14558	14591	14671	14527	14690	14625	14523	14649	14663	14568	14551	14720	14475	14701	14473	14555	14635	14699	14672	14611	14708	14684	14579	14722	14661	14646	14759	14673	14620	14672	14630	14660	14957	14563	14528	14825	14607	14625	14552	14599	14470	14500	14680	14623	14621	14597	14715	14633	14805	14690	14729	14687	14845	14612	14673	14667	14595	14629	14539	14757	14764	14780	14568	14566	14614	14588	14711	14470	14550	14687	14769	14615	14541	14697	14555	14638	14521	14765	14715	14627	14681	14638	14628	14639	14642	14502	14664	14576	14665	14592	14553	14685	14702	14689	14534	14706	14662	14772	14612	14550	14492	14643	14580	14674	14691	14629	14587	14469	14573	14777	14765	14665	14658	14595	14698	14607	14571	14591	14687	14693	14585	14530	14653	14812	14567	14686	14676	14649	14502	14737	14748	14522	14764	14622	14602	14777	14686	14721	14696	14617	14552	14623	14579	14627	14649	14533	14674	14707	14682	14461	14448	14655	14539	14752	14748	14663	14585	14681	14437	14581	14529	14759	14394	14501	14438	14528	14512	14721	14543	14557	14608	14586	14610	14702	14827	14749	14614	14467	14432	14726	14554	14672	14595	14681	14440	14721	14466	14649	14756	14576	14742	14484	14632	14648	14610	14691	14581	14563	14686	14460	14623	14596	14603	14733	14590	14602	14631	14674	14788	14651	14559	14572	14676	14763	14613	14622	14737	14624	14632	14537	14844	14661	14728	14775	14405	14514	14731	14534	14681	14688	14597	14792	14624	14550	14669	14749	14458	14757	14551	14651	14556	14705	14636	14601	14639	14502	14610	14603	14464	14556	14639	14674	14530	14610	14575	14500	14705	14667	14530	14585	14507	14451	14747	14652	14548	14773	14724	14568	14768	14657	14516	14673	14826	14612	14585	14544	14597	14606	14604	14698	14705	14651	14594	14592	14734	14751	14652	14582	14645	14598	14620	14660	14743	14468	14781	14652	14780	14592	14770	14555	14610	14565	14632	14656	14723	14552	14751	14694	14727	14717	14747	14636	14672	14519	14532	14604	14663	14771	14543	14684	14705	14587	14697	14741	14688	14657	14621	14790	14636	14611	14566	14543	14650	14597	14558	14662	14610	14729	14466	14573	14688	14770	14647	14596	14449	14605	14695	14812	14686	14538	14650	14594	14686	14618	14491	14620	14753	14678	14739	14565	14681	14701	14706	14661	14669	14569	14658	14714	14532	14595	14722	14601	14533	14616	14619	14639	14661	14574	14695	14553	14668	14616	14551	14709	14581	14661	14718	14709	14451	14725	14585	14724	14668	14757	14553	14664	14750	14658	14731	14727	14621	14776	14516	14764	14639	14538	14644	14425	14602	14709	14756	14587	14774	14621	14536	14590	14757	14740	14592	14555	14706	14723	14667	14739	14684	14653	14615	14606	14525	14570	14641	14512	14501	14651	14768	14525	14572	14697	14705	14445	14680	14712	14559	14708	14554	14532	14596	14547	14759	14494	14527	14720	14634	14678	14449	14711	14588	14570	14736	14672	14619	14609	14554	14630	14541	14630	14732	14553	14675	14563	14742	14583	14531	14682	14662	14794	14768	14734	14647	14617	14634	14607	14639	14586	14651	14766	14421	14731	14503	14618	14587	14778	14721	14650	14826	14525	14667	14792	14700	14698	14624	14835	14543	14665	14621	14478	14600	14688	14592	14794	14684	14617	14693	14726	14769	14572	14628	14678	14659	14561	14660	14585	14563	14640	14606	14611	14587	14549	14580	14635	14658	14691	14681	14489	14632	14654	14810	14632	14599	14577	14646	14692	14670	14614	14713	14494	14626	14420	14577	14629	14647	14618	14560	14557	14536	14592	14639	14664	14656	14732	14685	14657	14565	14701	14618	14486	14521	14630	14587	14496	14553	14694	14645	14648	14689	14680	14723	14523	14699	14692	14788	14554	14718	14854	14671	14640	14705	14530	14687	14691	14721	14678	14859	14500	14597	14571	14787	14679	14632	14737	14608	14670	14664	14561	14678	14561	14753	14638	14599	14643	14691	14686	14626	14793	14521	14777	14659	14701	14673	14666	14530	14623	14719	14570	14545	14674	14538	14708	14757	14599	14669	14517	14620	14750	14621	14691	14615	14643	14407	14684	14803	14736	14557	14680	14819	14587	14790	14612	14731	14514	14578	14691	14573	14664	14882	14612	14627	14677	14606	14550	14628	14624	14545	14711	14703	14604	14556	14671	14715	14736	14628	14665	14737	14655	14560	14652	14920	14574	14644	14781	14604	14645	14694	14709	14691	14588	14749	14618	14721	14626	14540	14537	14737	14585	14689	14571	14557	14560	14656	14679	14499	14646	14584	14849	14744	14511	14667	14659	14741	14515	14791	14663	14547	14628	14550	14759	14822	14741	14703	14473	14612	14658	14685	14560	14643	14586	14612	14714	14557	14691	14640	14667	14704	14615	14525	14577	14581	14671	14446	14621	14741	14610	14567	14747	14626	14689	14822	14679	14744	14633	14594	14733	14731	14876	14577	14641	14559	14475	14589	14533	14599	14611	14600	14635	14608	14652	14699	14656	14635	14775	14695	14652	14606	14759	14708	14728	14586	14521	14663	14712	14686	14628	14647	14718	14541	14726	14723	14659	14563	14617	14498	14551	14696	14662	14777	14734	14519	14702	14690	14647	14597	14592	14793	14606	14586	14735	14752	14542	14513	14616	14680	14552	14653	14664	14553	14669	14674	14569	14646	14750	14692	14594	14712	14665	14526	14568	14732	14440	14622	14552	14567	14772	14604	14626	14673	14554	14702	14482	14503	14597	14599	14581	14650	14680	14522	14714	14780	14477	14678	14686	14433	14647	14713	14574	14674	14763	14612	14596	14723	14684	14729	14483	14659	14634	14583	14797	14593	14753	14796	14709	14563	14585	14652	14593	14588	14710	14499	14686	14618	14584	14723	14681	14620	14453	14586	14685	14675	14755	14575	14566	14678	14749	14462	14703	14598	14547	14683	14722	14781	14767	14588	14731	14715	14721	14716	14720	14694	14656	14838	14672	14699	14750	14782	14643	14687	14688	14601	14782	14481	14413	14609	14820	14655	14525	14716	14701	14595	14602	14697	14726	14683	14628	14698	14729	14464	14598	14799	14584	14542	14680	14682	14799	14702	14721	14526	14666	14548	14569	14539	14636	14741	14811	14537	14724	14771	14672	14481	14628	14341	14551	14600	14632	14656	14784	14738	14630	14580	14499	14540	14704	14418	14608	14606	14782	14618	14646	14733	14669	14723	14519	14685	14591	14855	14568	14595	14703	14746	14634	14662	14788	14750	14714	14601	14567	14723	14655	14590	14887	14641	14734	14737	14553	14582	14626	14431	14532	14593	14611	14569	14699	14741	14763	14677	14529	14690	14599	14691	14481	14556	14622	14583	14599	14672	14697	14693	14722	14729	14474	14573	14787	14827	14688	14536	14661	14601	14809	14573	14646	14621	14703	14642	14563	14611	14605	14800	14625	14563	14646	14698	14680	14591	14779	14620	14577	14611	14607	14704	14704	14680	14551	14651	14739	14697	14777	14623	14602	14751	14625	14845	14680	14547	14792	14614	14453	14625	14585	14573	14723	14774	14681	14582	14692	14734	14544	14696	14620	14612	14560	14535	14656	14709	14857	14495	14521	14731	14587	14719	14558	14687	14761	14685	14595	14558	14562	14551	14703	14577	14675	14598	14599	14630	14861	14770	14484	14730	14673	14731	14736	14564	14716	14558	14784	14541	14541	14811	14681	14469	14677	14715	14717	14679	14539	14738	14616	14673	14572	14554	14683	14808	14651	14670	14791	14693	14592	14737	14610	14751	14604	14643	14622	14661	14661	14488	14595	14539	14776	14631	14720	14756	14638	14616	14625	14631	14597	14824	14579	14762	14694	14910	14633	14691	14950	14556	14670	14808	14650	14493	14708	14634	14668	14627	14630	14727	14554	14527	14632	14635	14790	14657	14749	14797	14724	14533	14668	14627	14634	14656	14644	14581	14384	14644	14589	14482	14529	14686	14589	14769	14469	14707	14808	14687	14737	14580	14710	14666	14588	14599	14683	14577	14534	14625	14651	14773	14681	14740	14610	14747	14504	14698	14841	14797	14559	14669	14709	14650	14589	14557	14752	14629	14666	14514	14604	14625	14665	14611	14623	14678	14812	14759	14681	14534	14703	14711	14442	14659	14591	14583	14672	14628	14656	14522	14666	14571	14615	14718	14762	14662	14760	14743	14607	14639	14522	14712	14660	14593	14591	14665	14615	14684	14650	14587	14786	14561	14793	14570	14475	14586	14671	14639	14599	14610	14698	14544	14643	14937	14772	14476	14595	14628	14638	14772	14677	14759	14586	14582	14525	14744	14645	14587	14725	14521	14731	14726	14622	14690	14647	14646	14577	14612	14697	14620	14702	14750	14792	14834	14501	14554	14746	14623	14553	14537	14596	14674	14611	14674	14516	14664	14598	14597	14658	14773	14705	14701	14655	14609	14712	14533	14810	14668	14713	14555	14648	14685	14557	14671	14663	14595	14594	14689	14609	14784	14661	14602	14528	14629	14590	14553	14722	14516	14607	14652	14668	14608	14617	14677	14548	14648	14619	14555	14745	14762	14610	14587	14695	14703	14523	14592	14659	14589	14706	14699	14537	14505	14703	14653	14592	14635	14696	14677	14685	14706	14623	14569	14712	14638	14457	14717	14617	14673	14702	14689	14579	14704	14651	14610	14587	14532	14760	14680	14403	14689	14586	14645	14577	14541	14566	14662	14700	14549	14708	14591	14656	14690	14635	14602	14629	14601	14698	14790	14718	14696	14642	14550	14651	14628	14591	14694	14695	14659	14634	14871	14662	14539	14657	14761	14667	14643	14583	14538	14693	14605	14536	14662	14696	14454
25692	21129	27187	25618	19154	45008	50778	39329	25969	18865	16627	15966	15744	15622	15769	15850	15538	15923	15720	15870	15694	15819	15612	15696	15665	15612	15629	15686	15753	15794	15543	15762	15521	16016	15602	15600	15618	15507	15795	15551	15854	15730	15436	15631	15765	15542	15755	15728	15726	15636	15818	15692	15648	15819	15685	15801	15708	15758	15763	15561	15552	15611	15445	15645	15717	15639	15565	15478	15649	15722	15701	15761	15504	15545	15653	15656	15837	15724	15738	15567	15633	15658	15632	15731	15643	15516	15687	15634	15627	15672	15761	15514	15450	15591	15621	15676	15630	15541	15577	15757	15592	15421	15687	15734	15540	15647	15594	15537	15780	15801	15648	15489	15617	15544	15706	15540	15671	15563	15699	15638	15557	15517	15739	15501	15505	15494	15479	15477	15371	15602	15551	15571	15729	15558	15574	15664	15649	15682	15543	15636	15775	15643	15667	15621	15465	15719	15759	15618	15543	15764	15664	15577	15582	15598	15460	15637	15640	15633	15614	15710	15706	15612	15895	15677	15732	15577	15689	15627	15491	15538	15729	15662	15659	15562	15257	15682	15754	15547	15785	15526	15536	15576	15524	15582	15484	15589	15738	15536	15571	15744	15614	15870	15641	15537	15597	15547	15541	15788	15594	15695	15634	15613	15617	15745	15674	15708	15755	15689	15665	15754	15587	15574	15581	15538	15731	15467	15555	15797	15535	15437	15618	15589	15845	15662	15822	15528	15672	15841	15858	15698	15612	15523	15693	15702	15556	15813	15608	15681	15659	15541	15615	15601	15714	15780	15642	15719	15693	15681	15651	15526	15533	15607	15867	15833	15594	15763	15617	15609	15834	15422	15651	15746	15749	15797	15633	15548	15704	15659	15517	15627	15762	15611	15596	15455	15633	15711	15649	15603	15527	15448	15516	15807	15455	15788	15598	15798	15520	15595	15755	15506	15766	15540	15749	15679	15603	15559	15697	15635	15838	15615	15786	15838	15704	15508	15669	15735	15567	15687	15634	15545	15490	15560	15694	15616	15657	15622	15589	15521	15675	15518	15680	15764	15759	15744	15722	15749	15540	15646	15694	15590	15831	15580	15569	15549	15445	15584	15576	15517	15593	15517	15568	15632	15730	15545	15625	15763	15758	15586	15603	15702	15788	15669	15525	15530	15682	15758	15615	15811	15797	15685	15740	15631	15551	15762	15591	15291	15473	15752	15714	15579	15510	15713	15740	15634	15572	15562	15668	15633	15555	15463	15624	15620	15791	15554	15564	15591	15707	15394	15565	15666	15534	15580	15561	15668	15493	15557	15779	15576	15446	15569	15501	15684	15637	15804	15732	15709	15669	15681	15689	15723	15630	15572	15623	15475	15882	15536	15615	15601	15686	15619	15557	15711	15849	15700	15759	15608	15610	15586	15472	15568	15780	15541	15587	15567	15693	15643	15874	15794	15729	15612	15566	15528	15841	15734	15719	15701	15590	15761	15789	15661	15813	15682	15659	15642	15667	15468	15605	15581	15796	15584	15719	15450	15508	15396	15867	15668	15592	15603	15640	15826	15747	15803	15804	15635	15600	15696	15677	15701	15668	15553	15689	15647	15567	15584	15306	15733	15556	15649	15628	15554	15659	15577	15682	15481	15716	15699	15673	15737	15527	15612	15699	15759	15626	15727	15625	15779	15827	15654	15505	15572	15675	15573	15509	15641	15593	15599	15645	15642	15442	15605	15781	15807	15624	15569	15694	15714	15570	15646	15815	15517	15560	15624	15640	15659	15766	15746	15412	15747	15475	15544	15685	15712	15644	15776	15792	15770	15742	15590	15623	15573	15709	15633	15731	15620	15483	15841	15508	15555	15536	15291	15705	15604	15776	15821	15474	15740	15537	15649	15489	15751	15727	15774	15688	15597	15784	15741	15698	15690	15647	15609	15541	15736	15503	15675	15770	15713	15594	15682	15681	15637	15789	15706	15645	15512	15611	15535	15476	15743	15524	15413	15578	15687	15487	15734	15598	15668	15467	15717	15646	15532	15531	15649	15543	15734	15544	15539	15543	15700	15756	15947	15468	15540	15500	15703	15658	15506	15380	15507	15650	15686	15674	15807	15496	15562	15534	15599	15968	15830	15582	15553	15452	15760	15713	15523	15523	15514	15487	15598	15801	15608	15649	15546	15823	15691	15725	15824	15673	15644	15810	15787	15715	15675	15695	15455	15617	15696	15720	15740	15657	15765	15518	15809	15732	15642	15749	15686	15676	15638	15722	15633	15650	15481	15560	15621	15594	15982	15565	15619	15749	15463	15619	15680	15528	15554	15752	15777	15694	15662	15798	15567	15530	15587	15829	15894	15680	15598	15513	15537	15725	15606	15755	15690	15642	15612	15523	15811	15662	15405	15582	15507	15482	15740	15609	15503	15569	15752	15751	15657	15825	15520	15795	15635	15750	15637	15422	15609	15498	15616	15662	15645	15671	15582	15570	15702	15560	15506	15490	15726	15838	15754	15785	15545	15667	15580	15515	15643	15729	15799	15746	15620	15947	15526	15693	15597	15523	15676	15671	15855	15638	15699	15733	15498	15698	15656	15725	15735	15499	15674	15611	15608	15628	15746	15660	15697	15508	15729	15496	15511	15634	15624	15688	15542	15539	15493	15538	15667	15617	15632	15505	15792	15811	15716	15622	15652	15797	15601	15611	15657	15710	15592	15671	15669	15723	15713	15613	15762	15464	15717	15656	15536	15781	15675	15671	15841	15806	15538	15480	15485	15799	15566	15671	15675	15597	15632	15599	15744	15799	15536	15669	15787	15793	15585	15512	15697	15571	15683	15710	15929	15627	15645	15678	15398	15701	15594	15788	15620	15575	15482	15640	15736	15409	15534	15728	15492	15644	15471	15603	15726	15817	15695	15881	15471	15606	15444	15685	15670	15986	15589	15581	15684	15695	15562	15818	15547	15542	15497	15814	15685	15639	15533	15609	15775	15774	15592	15596	15635	15440	15765	15734	15502	15576	15491	15729	15596	15687	15566	15671	15837	15635	15668	15619	15599	15721	15604	15545	15854	15665	15493	15555	15588	15844	15546	15740	15512	15587	15849	15906	15524	15637	15576	15703	15584	15613	15728	15648	15710	15611	15698	15542	15461	15476	15461	15739	15693	15531	15738	15631	15914	15677	15708	15597	15674	15644	15803	15714	15654	15525	15462	15579	15759	15681	15591	15714	15579	15789	15556	15609	15399	15675	15731	15706	15521	15683	15597	15419	15656	15607	15800	15820	15490	15644	15607	15634	15690	15629	15718	15552	15560	15614	15621	15607	15641	15644	15772	15687	15739	15777	15592	15692	15594	15674	15597	15747	15675	15662	15621	15791	15792	15654	15604	15567	15454	15524	15486	15620	15483	15570	15707	15599	15676	15581	15591	15710	15657	15666	15858	15531	15423	15587	15868	15650	15804	15594	15506	15713	15619	15740	15759	15651	15539	15733	15605	15675	15679	15675	15555	15504	15825	15504	15533	15706	15475	15776	15657	15503	15555	15517	15681	15643	15504	15576	15485	15534	15509	15433	15478	15560	15528	15483	15475	15585	15733	15565	15605	15619	15556	15546	15700	15539	15747	15578	15490	15678	15750	15670	15713	15673	15699	15748	15794	15603	15807	15672	15687	15657	15670	15638	15705	15663	15750	15784	15602	15722	15708	15581	15694	15570	15531	15669	15764	15739	15617	15561	15587	15762	15720	15521	15618	15678	15678	15800	15663	15558	15781	15686	15747	15572	15615	15787	15643	15655	15709	15879	15627	15531	15368	15697	15741	15610	15647	15820	15487	15600	15626	15514	15617	15574	15554	15631	15563	15718	15661	15780	15583	15755	15642	15494	15769	15692	15594	15585	15584	15701	15794	15612	15704	15753	15567	15607	15531	15869	15696	15715	15749	15578	15432	15539	15647	15585	15541	15822	15569	15592	15500	15575	15580	15860	15554	15592	15474	15667	15679	15813	15631	15694	15391	15703	15966	15723	15351	15668	15639	15717	15548	15473	15725	15656	15530	15609	15654	15696	15678	15594	15640	15655	15774	15765	15734	15566	15651	15539	15777	15630	15568	15667	15434	15583	15777	15714	15684	15589	15934	15508	15569	15491	15728	15680	15630	15646	15511	15659	15589	15672	15745	15707	15507	15595	15710	15719	15844	15541	15496	15867	15726	15649	15693	15865	15632	15644	15501	15437	15648	15768	15781	15548	15735	15548	15569	15709	15873	15498	15580	15609	15712	15816	15772	15770	15774	15753	15662	15687	15722	15513	15493	15751	15653	15669	15654	15416	15656	15620	15627	15781	15644	15560	15724	15424	15656	15589	15708	15523	15687	15572	15639	15657	15711	15677	15706	15758	15701	15594	15763	15490	15613	15459	15597	15614	15495	15749	15636	15773	15576	15801	15595	15676	15466	15540	15709	15513	15563	15532	15688	15858	15699	15730	15622	15700	15620	15560	15661	15627	15537	15443	15696	15815	15705	15589	15521	15596	15564	15615	15711	15640	15433	15568	15709	15754	15583	15695	15823	15829	15637	15556	15668	15756	15675	15725	15676	15711	15542	15675	15664	15869	15571	15784	15609	15703	15801	15632	15852	15674	15552	15615	15829	15625	15633	15680	15593	15489	15761	15753	15472	15439	15595	15511	15585	15749	15688	15756	15639	15519	15431	15687	15741	15536	15425	15369	15781	15592	15688	15900	15772	15497	15762	15606	15477	15480	15516	15647	15495	15561	15852	15752	15653	15498	15770	15524	15582	15781	15725	15719	15713	15522	15518	15647	15870	15655	15517	15731	15314	15768	15688	15656	15657	15702	15517	15703	15532	15544	15674	15551	15588	15733	15558	15717	15705	15890	15482	15688	15565	15599	15560	15625	15524	15898	15774	15594	15514	15488	15509	15788	15646	15496	15565	15724	15544	15551	15691	15621	15663	15641	15637	15448	15833	15734	15527	15662	15535	15695	15722	15792	15743	15587	15640	15665	15682	15474	15544	15701	15424	15544	15477	15575	15657	15503	15683	15474	15709	15713	15609	15678	15878	15821	15601	15563	15531	15703	15792	15647	15690	15723	15652	15738	15609	15743	15634	15571	15581	15578	15761	15675	15812	15553	15584	15450	15496
13683	19814	19077	16913	16169	49751	49526	39835	24968	17146	15066	14695	14551	14403	14346	14502	14559	14594	14421	14409	14537	14456	14500	14525	14453	14537	14632	14469	14583	14538	14527	14492	14479	14457	14481	14556	14443	14489	14451	14488	14591	14470	14560	14537	14417	14463	14372	14497	14540	14532	14480	14322	14416	14417	14320	14454	14511	14572	14516	14464	14582	14527	14425	14535	14347	14426	14584	14381	14553	14429	14589	14484	14423	14518	14399	14535	14527	14422	14411	14538	14521	14591	14458	14578	14357	14575	14629	14609	14609	14464	14533	14515	14489	14474	14555	14408	14305	14355	14444	14423	14597	14493	14539	14390	14543	14455	14654	14538	14400	14537	14615	14494	14570	14455	14437	14568	14508	14480	14571	14350	14442	14454	14543	14552	14440	14477	14524	14440	14503	14614	14463	14504	14474	14541	14395	14518	14261	14578	14462	14508	14403	14541	14491	14326	14468	14634	14414	14519	14384	14512	14397	14445	14476	14436	14437	14620	14562	14474	14491	14451	14545	14392	14556	14470	14556	14581	14589	14461	14504	14611	14435	14442	14465	14578	14623	14600	14435	14396	14430	14575	14486	14598	14463	14606	14621	14517	14524	14443	14384	14477	14550	14329	14489	14492	14619	14447	14475	14666	14479	14671	14568	14510	14482	14421	14402	14544	14418	14483	14480	14494	14432	14434	14475	14583	14499	14425	14531	14447	14552	14551	14646	14615	14489	14467	14269	14598	14580	14469	14544	14500	14607	14546	14634	14527	14541	14388	14573	14577	14460	14449	14679	14320	14607	14457	14607	14604	14452	14377	14327	14543	14483	14555	14593	14271	14504	14464	14476	14591	14542	14525	14552	14556	14480	14577	14305	14592	14453	14528	14499	14469	14414	14458	14485	14529	14590	14465	14480	14573	14556	14478	14512	14402	14485	14465	14587	14376	14544	14458	14456	14522	14585	14302	14381	14603	14642	14711	14449	14569	14559	14471	14417	14454	14584	14538	14515	14567	14571	14504	14589	14358	14408	14474	14382	14387	14622	14492	14549	14379	14566	14358	14530	14532	14473	14342	14509	14376	14565	14591	14428	14426	14643	14488	14330	14516	14490	14390	14459	14532	14489	14532	14399	14513	14529	14615	14571	14462	14514	14464	14564	14367	14526	14462	14455	14597	14489	14533	14582	14386	14499	14575	14431	14595	14445	14403	14577	14481	14355	14436	14611	14447	14513	14481	14636	14573	14562	14357	14496	14503	14525	14373	14564	14481	14664	14478	14569	14546	14496	14396	14531	14535	14596	14499	14616	14614	14571	14357	14543	14515	14558	14426	14645	14446	14317	14507	14642	14330	14350	14477	14422	14447	14560	14569	14678	14412	14381	14518	14542	14453	14538	14546	14405	14486	14543	14399	14546	14465	14544	14553	14321	14672	14516	14581	14522	14611	14479	14489	14513	14436	14522	14464	14455	14612	14531	14490	14474	14475	14433	14457	14529	14417	14483	14548	14358	14446	14561	14500	14532	14560	14651	14595	14490	14430	14512	14486	14505	14512	14493	14439	14538	14347	14496	14375	14516	14431	14415	14455	14399	14420	14495	14420	14295	14413	14513	14458	14517	14455	14397	14463	14575	14510	14369	14510	14492	14488	14393	14467	14287	14487	14527	14444	14485	14545	14593	14436	14571	14630	14697	14553	14524	14611	14495	14542	14498	14302	14593	14682	14653	14426	14679	14393	14625	14643	14572	14554	14572	14564	14419	14331	14473	14449	14467	14440	14481	14405	14482	14445	14374	14513	14520	14598	14542	14598	14477	14515	14579	14515	14674	14446	14486	14523	14480	14439	14494	14733	14507	14574	14438	14520	14418	14441	14479	14526	14541	14387	14496	14529	14499	14454	14567	14454	14263	14481	14574	14391	14440	14589	14517	14611	14405	14496	14562	14652	14622	14389	14351	14579	14521	14523	14572	14428	14387	14431	14477	14404	14640	14506	14558	14618	14324	14649	14578	14493	14509	14421	14444	14401	14662	14356	14480	14414	14498	14475	14440	14480	14589	14396	14663	14667	14590	14406	14343	14561	14547	14456	14583	14488	14440	14494	14651	14520	14591	14541	14471	14567	14489	14438	14452	14357	14507	14544	14483	14670	14547	14487	14489	14500	14603	14555	14602	14560	14428	14633	14369	14561	14524	14631	14425	14638	14523	14297	14482	14531	14522	14427	14427	14519	14564	14414	14382	14417	14419	14443	14480	14535	14476	14334	14586	14433	14460	14350	14510	14678	14419	14503	14527	14709	14427	14505	14444	14537	14327	14402	14508	14455	14528	14292	14562	14537	14581	14475	14616	14478	14626	14618	14641	14513	14510	14302	14464	14536	14378	14512	14482	14585	14472	14377	14628	14573	14647	14484	14530	14420	14425	14551	14471	14623	14554	14480	14721	14469	14519	14348	14418	14411	14502	14570	14412	14476	14584	14351	14494	14369	14565	14414	14446	14316	14469	14591	14385	14560	14568	14619	14424	14513	14343	14549	14448	14486	14608	14436	14564	14377	14481	14546	14580	14500	14474	14543	14528	14579	14521	14471	14546	14364	14412	14532	14534	14429	14616	14379	14400	14487	14393	14490	14581	14558	14536	14584	14544	14515	14511	14390	14294	14391	14484	14542	14559	14442	14568	14515	14454	14359	14486	14429	14660	14480	14333	14435	14456	14538	14410	14494	14544	14540	14637	14407	14537	14522	14471	14395	14538	14591	14528	14484	14395	14486	14455	14491	14586	14528	14495	14421	14451	14484	14542	14535	14404	14500	14599	14471	14627	14392	14348	14582	14578	14580	14581	14518	14509	14592	14403	14392	14508	14524	14549	14515	14528	14339	14448	14435	14759	14468	14642	14547	14416	14392	14734	14658	14440	14399	14506	14561	14550	14609	14488	14315	14611	14524	14394	14292	14535	14577	14574	14588	14462	14446	14621	14471	14547	14448	14647	14628	14488	14596	14521	14513	14515	14509	14615	14500	14614	14474	14595	14565	14586	14493	14613	14529	14496	14446	14576	14256	14433	14556	14487	14374	14412	14558	14197	14466	14772	14508	14575	14535	14551	14525	14499	14538	14387	14483	14534	14549	14510	14466	14586	14586	14638	14530	14483	14514	14567	14625	14507	14592	14444	14538	14517	14569	14521	14582	14442	14397	14474	14541	14364	14476	14487	14406	14632	14397	14705	14512	14635	14521	14421	14574	14392	14468	14483	14575	14509	14521	14435	14513	14431	14500	14528	14624	14537	14471	14330	14693	14562	14706	14685	14478	14526	14411	14468	14515	14458	14511	14655	14650	14483	14392	14556	14412	14329	14461	14489	14565	14413	14664	14383	14379	14579	14335	14580	14448	14525	14508	14503	14591	14689	14518	14494	14567	14448	14444	14542	14565	14453	14403	14527	14660	14517	14415	14520	14378	14593	14607	14425	14505	14593	14675	14603	14610	14526	14484	14436	14631	14392	14514	14506	14383	14573	14625	14549	14425	14575	14586	14630	14545	14312	14438	14637	14483	14585	14471	14561	14458	14316	14400	14528	14517	14619	14424	14356	14502	14622	14665	14700	14556	14356	14645	14474	14419	14459	14505	14439	14479	14533	14506	14467	14383	14679	14546	14679	14545	14436	14641	14421	14422	14389	14770	14587	14541	14682	14599	14417	14598	14482	14585	14338	14487	14609	14573	14402	14453	14494	14550	14426	14594	14617	14744	14404	14481	14552	14460	14405	14522	14382	14601	14631	14674	14358	14542	14422	14436	14521	14486	14451	14573	14373	14590	14497	14491	14546	14528	14424	14506	14517	14467	14542	14421	14505	14377	14678	14412	14476	14409	14457	14473	14480	14479	14499	14699	14695	14406	14551	14667	14450	14430	14615	14617	14542	14425	14457	14444	14314	14573	14528	14509	14539	14358	14555	14436	14538	14538	14502	14499	14455	14626	14421	14597	14550	14428	14369	14419	14622	14377	14664	14189	14510	14450	14519	14479	14623	14520	14455	14497	14644	14516	14520	14440	14565	14346	14499	14570	14428	14616	14331	14421	14496	14484	14455	14452	14445	14570	14507	14475	14657	14422	14525	14613	14452	14645	14505	14532	14627	14581	14471	14483	14467	14675	14463	14381	14418	14530	14364	14471	14615	14394	14559	14657	14534	14402	14566	14467	14493	14460	14532	14599	14571	14383	14557	14557	14496	14617	14448	14499	14433	14621	14481	14422	14517	14628	14564	14499	14558	14460	14498	14528	14274	14403	14611	14523	14633	14535	14566	14427	14564	14485	14473	14542	14463	14423	14440	14212	14322	14497	14600	14502	14415	14459	14574	14538	14460	14606	14429	14574	14318	14467	14568	14458	14516	14553	14572	14516	14411	14624	14474	14539	14597	14609	14424	14404	14467	14454	14535	14487	14527	14361	14509	14474	14497	14351	14657	14486	14445	14390	14479	14601	14547	14584	14461	14516	14311	14547	14431	14559	14748	14490	14608	14346	14627	14519	14408	14346	14531	14472	14478	14378	14664	14555	14366	14461	14427	14657	14504	14492	14648	14441	14466	14557	14482	14503	14542	14435	14515	14509	14380	14472	14559	14495	14430	14485	14512	14487	14571	14472	14365	14385	14480	14743	14348	14386	14481	14700	14569	14447	14377	14506	14570	14277	14325	14429	14494	14522	14597	14338	14351	14446	14505	14564	14468	14646	14579	14391	14525	14653	14557	14624	14415	14571	14462	14431	14613	14553	14516	14383	14479	14547	14555	14318	14429	14434	14533	14609	14557	14393	14508	14445	14496	14550	14561	14530	14513	14491	14523	14443	14532	14349	14533	14504	14551	14503	14491	14440	14570	14518	14500	14515	14284	14575	14607	14487	14501	14544	14555	14473	14581	14589	14669	14466	14456	14558	14585	14606	14482	14603	14595	14503	14540	14762	14578	14597	14620	14528	14590	14622	14475	14482	14558	14537	14400	14533	14659	14357	14559	14647	14585	14537	14549	14566	14502	14317	14433	14607	14548	14506	14457	14599	14505	14413	14449	14624	14530	14531	14634	14562	14547	14404	14592	14600	14510	14599	14514	14364	14432	14508	14532	14660	14422	14474	14642	14499	14286	14571	14459	14553	14602	14460	14575	14593
23733	21094	28588	23833	21416	50403	68036	54770	35428	22516	17659	15828	15514	15517	15443	15400	15380	15339	15460	15402	15334	15251	15219	15288	15297	15342	15381	15328	15411	15294	15154	15247	15282	15409	15333	15476	15419	15359	15400	15349	15278	15324	15290	15226	15397	15207	15364	15186	15292	15396	15192	15340	15285	15488	15477	15487	15399	15221	15413	15198	15294	15137	15356	15273	15338	15222	15173	15495	15263	15269	15327	15003	15268	15324	15164	15266	15162	15372	15167	15281	15218	15324	15298	15342	15304	15075	15251	15147	15364	15251	15443	15321	15023	15206	15287	15248	15313	15377	15296	15179	15113	15431	15034	15443	15277	15161	15337	15283	15299	15223	15475	15312	15361	15250	15341	15266	15354	15329	15284	15132	15161	15334	15303	15329	15297	15071	15128	15279	15316	15133	15224	15057	15187	15264	15264	15257	15168	15258	15388	15136	15264	15302	15078	15255	15223	15323	15238	15367	15343	15321	15064	15415	15392	15215	15294	15126	15126	15042	15347	15139	15283	15227	15326	15160	15337	15136	15322	15365	15206	15219	15193	15333	15167	15184	15184	15095	15160	15315	15274	15162	15354	15235	15467	15255	15151	15217	15353	15234	15267	15419	15499	15157	15287	15367	15247	15180	15317	15288	15387	15293	15099	15444	15099	15277	15210	15174	15248	15116	15216	15368	15160	15428	15458	15403	15046	15235	15196	15338	15400	15266	15216	15419	15338	15233	15287	15335	15278	15263	15229	15095	15227	15164	15242	15179	15200	15129	15353	15189	15332	15426	15130	15270	15174	15269	15366	15322	15168	15370	15355	15214	15200	15131	15162	15174	15359	15359	15272	15435	15244	15214	15060	15420	15345	15205	15116	15322	15234	15262	15441	15126	15354	15410	15115	15186	15111	15365	15374	15354	15334	15355	15190	15283	15167	15184	15316	15329	15159	15247	15276	15318	15177	15172	15421	15246	15126	15184	15175	15205	15399	15180	15120	15425	15171	15113	15193	15248	15346	15139	15268	15094	15496	15248	15369	15292	15290	15237	15306	15301	15400	15245	15009	15152	15237	15197	15236	15275	15197	15109	15151	15209	15413	15273	15136	15152	15201	15412	15260	15343	15210	15123	15316	15360	15197	15227	15451	15241	15345	15117	15330	15220	14996	15239	15283	15306	15316	15132	15204	15130	15231	15242	15280	15343	15136	15284	14993	15089	15207	15254	15202	15223	15249	15179	15209	15410	15300	15442	15102	15327	15221	15207	15286	15193	15172	15281	15232	15198	15189	15215	15115	15052	15257	15060	15256	15345	15210	15224	15240	15326	15311	15407	15311	15361	15326	15458	15363	15244	15133	15116	15198	15326	15338	15289	15214	15258	15269	15298	15271	15149	15293	15141	15118	15285	15130	15095	15217	15203	15259	15291	15155	15180	15164	15361	15285	15197	15283	15389	15308	15197	15135	15267	15229	15248	15138	15240	15460	15267	15265	15174	15026	15454	15181	15347	15190	15232	15346	15031	15338	15213	15128	15215	15272	15250	15281	15202	15347	15304	15122	15217	15286	15571	15209	15132	15401	14986	15366	15308	15236	15256	15226	15025	15369	15259	15220	15096	15244	15188	15427	15210	15357	15312	15240	15220	15329	15223	15340	15238	15288	15245	15119	15417	15216	15269	15126	15446	15389	15424	15151	15194	15093	15290	15138	15209	15291	15516	15307	15247	15079	15431	15377	15144	15352	15218	15344	15015	15276	15176	15241	15000	15058	15121	15243	15331	15233	15229	15308	15291	15331	15363	15152	15103	15194	15316	15339	15256	15235	15268	15352	14992	15230	15114	15251	15253	15323	15224	15221	15212	15441	15150	15402	14976	15368	15500	15188	15250	15407	15243	15214	15273	15262	15135	15128	15238	15413	15317	15173	15188	15259	15156	15099	15102	15302	15221	15331	15207	15257	15179	15161	15199	15272	15209	15366	15273	15238	15253	15129	15255	15158	15103	15105	15020	15221	15288	15253	15297	14947	15123	15065	15462	15075	15413	15473	15094	15189	15189	15423	15211	15215	15448	15641	15275	15168	15309	15228	15260	15280	15319	15229	15268	15123	15326	15141	15368	15346	15302	15123	15471	15359	15084	15320	15149	15207	15192	15267	15553	15255	15079	15347	15166	15211	15169	15245	15134	15180	15285	15260	15344	15150	15079	15211	15233	15282	15329	15342	15220	15391	15186	15254	15138	15337	15220	15380	15205	15200	15411	15167	15159	15245	15249	15332	15064	15194	15307	15318	15098	15225	15229	15456	15402	15325	15268	15220	15446	15185	15269	15294	15381	15542	15334	15195	15222	15317	15151	15074	15186	15193	15143	15190	15012	15275	15110	15278	15251	15335	15241	15467	15347	15267	15166	15247	15191	15244	15185	15417	15251	15166	15315	15335	15283	15462	15203	15242	15390	15338	15245	15034	15358	15448	15142	15361	15085	15338	15321	15437	15390	15342	15040	15247	15191	15260	15362	15106	14953	15350	15082	15224	15186	15263	15122	15196	15227	15159	15279	15264	15457	15332	15194	15109	15099	15318	15158	15176	15162	15244	15153	15120	15344	15407	15030	15241	15158	15363	15353	15207	15297	15299	15229	15197	15319	15337	15318	15123	15132	14986	15117	15151	15069	15122	15277	15204	15254	15071	15222	15365	15180	15323	15453	15328	15222	15266	15168	15034	15158	15249	15245	15407	15146	15294	15215	15385	15192	15306	15270	15328	15243	15180	15167	15437	15189	15121	15196	15234	15283	15321	15141	15231	15173	15444	15259	15312	15291	15302	15417	15377	15350	15310	15387	15295	15422	15055	15134	15284	15308	15198	15109	15320	15292	15177	15119	15191	15292	15418	15100	15193	15303	15234	15125	15332	15274	15416	15300	15282	15417	15283	15189	15281	15323	15247	15234	15168	15331	15154	15153	15179	15272	15263	15446	14831	15138	15238	15318	15209	15185	15285	15442	15296	15198	15310	15368	15234	15272	15295	15237	15109	15288	15106	15215	15339	15270	15258	15113	15257	15443	15556	15157	15206	15066	15265	15347	15252	15298	15261	15174	15176	15173	15114	15130	15246	15194	15081	15351	15217	15148	15272	15295	15347	15159	14979	15358	15202	15335	15199	15162	15041	15210	15342	15163	15085	15095	15351	15324	15390	15267	15334	15426	15313	15239	15093	15207	15153	15289	15403	15141	15304	15230	15290	15252	15364	15326	15213	15349	15289	15160	15322	15133	15119	15469	15296	15272	15218	15304	15262	15279	15228	15363	15162	15284	15412	15323	15316	15527	15337	15228	15347	15031	15026	15292	15175	15161	15268	15142	15157	15353	15257	15380	15211	15293	15274	15420	15010	15296	15269	15195	15274	15443	15418	15298	15209	15376	15582	15228	15232	15263	15182	15161	15275	15245	15216	15145	15243	15349	15326	15344	15277	15217	15247	15188	14974	15302	15424	15232	15125	15352	15203	15286	15154	15335	15200	15169	15418	15319	15347	15348	15258	15078	15173	15106	15267	15214	15220	15229	15335	15199	15231	15299	15365	15498	15426	15360	15239	15217	15306	15106	15275	15145	15138	15397	15309	15163	15202	15260	15437	15241	15107	15364	15333	15207	15091	15315	15301	15146	15225	15237	15196	15350	15302	15194	15350	15331	15086	15342	15133	15122	15419	15300	15342	15148	15352	15338	15198	15288	15517	15340	15289	15310	15235	15261	15112	15289	15247	15173	15195	15208	15252	15179	15194	15448	15366	15275	15225	15268	15155	15352	15117	15214	15178	15143	15173	15397	15232	15362	15303	15227	15245	15205	15295	15253	15183	15229	15207	15228	15122	15341	15332	15259	15245	15086	15263	15235	15178	15317	15014	15252	15237	15317	15100	15258	15331	15491	15251	15377	15279	15421	15228	14881	15278	15256	15344	15293	15248	15217	15182	15096	15268	15276	15127	15334	15473	15264	15173	15358	15260	15225	15100	15415	15371	15151	15486	15372	15379	15281	15256	15136	15339	15285	15267	15246	15060	15115	15421	15234	15413	15245	15190	15304	15182	15288	15305	15266	15483	15379	15229	15172	15129	15223	15036	15224	15256	15347	15158	15167	15392	15245	15109	15473	15190	15285	15340	15203	15270	15067	15183	15161	15146	15223	15305	15271	15182	15369	15251	15200	15347	15257	15177	15373	15161	15193	15201	15157	15188	15057	15334	15118	15207	15224	15157	15229	15181	15156	15309	15283	15257	15325	15065	15162	15375	15231	15332	15260	15210	15232	15225	15300	15420	15393	15212	15126	15188	15193	15178	15345	15278	15161	15094	15287	15252	15456	15064	15255	15298	15234	15443	15367	15461	15220	15268	15314	15316	15144	15236	15308	15148	15111	15156	15167	15264	15090	15079	15320	15206	15207	15242	15241	15201	15203	15185	15317	15403	15177	15369	15226	15131	15137	15298	15373	15136	15057	15315	15374	15369	15476	15182	15207	15222	15196	15362	15262	15037	15329	15214	15257	15161	15064	15100	15378	15225	15194	15248	15333	15051	15495	15378	15137	15356	15427	15481	15416	15400	15353	15198	15247	15120	15390	15279	15100	15295	15188	15203	15352	15345	15133	15106	15114	15138	15007	15297	15200	15299	15083	15113	15283	15427	15156	15235	15180	15064	15012	15151	15218	15274	15323	15160	15199	15198	15359	15355	15168	15198	15286	15300	15403	15424	15167	15074	15162	15321	15318	15430	15187	15159	15080	15271	15158	15285	15322	15052	15288	15387	15363	15365	15131	15331	15338	15175	15269	15255	15374	15364	15314	15359	15105	15231	15086	15207	15117	15227	15279	15256	15078	15167	15290	15300	15394	15257	15274	15333	15125	15269	15301	15104	15335	15379	15269	15116	15119	15155	15421	15111	15406	14911	14944	15148	15349	15503	15399	15298	15309	15237	15286	15209	15266	15089	15315	15447	15073	15123	15111	15142	15300	15304	15230	15168	15149	15232	15148	15158	15325	15066	15299	15218	15253	15289	15302	15249	15077	15041	15339	15327	15253	15309	15135	15235	15160	15375	15192	15236	15382	15178	15031	15052	15147	15169	15111	15100	15179	15254	15175	15213	15403	15279	15117	15376	15196	15223	15477	15425	15209
15721	26305	24435	19900	18307	61367	69479	56093	35435	20716	16038	14337	14266	14342	14245	14299	14224	14198	14164	14285	14248	14250	14044	14385	14228	14192	14238	14271	14293	14236	14358	14343	14115	14280	14248	14115	14230	14295	14438	14151	14355	14357	14180	14339	14168	14496	14246	14335	14324	14322	14129	14335	14329	14193	14276	14365	14212	14253	14164	14294	14223	14393	14128	14209	14183	14148	14261	14411	14229	14219	14242	14277	14146	14325	14115	14174	14201	14310	14219	14226	14407	14446	14197	14365	14294	14197	14299	14051	14227	14335	14160	14218	14213	14213	14034	14330	14325	14166	14241	14207	14230	14054	14208	14235	14060	14224	14180	14245	14110	14192	14182	14266	14111	14329	14276	14252	14188	14216	14121	14383	14217	14081	14324	14170	14083	14215	14061	14269	14391	14151	14082	13968	14114	14314	14397	14247	14285	14297	14199	14125	14092	14269	14125	14212	14023	14189	14230	14425	14285	14291	14378	14163	14191	14185	14024	14181	14274	14123	14077	14152	14147	14260	14229	14346	14013	14045	14270	14258	14029	14286	14175	14171	14199	14270	14188	14187	14341	14082	14155	14237	14129	14214	14141	14184	14223	14199	14110	14211	14391	14155	14303	14325	14301	14102	14207	14397	14304	14330	14360	14144	14200	14247	14220	14263	14304	14252	14208	14092	14242	14183	14189	14188	14305	14393	14210	14170	14220	14212	14288	14239	14103	14450	14311	14167	14242	14321	14278	14117	14232	14082	14117	14278	14169	14375	14118	14165	14292	14233	14421	14151	14223	14207	14125	14259	14265	14198	14224	14102	14265	14142	14331	14313	14315	14281	14196	14207	14194	14235	14258	14118	14211	14146	14158	14374	14176	14188	14069	14222	14105	14267	14142	14231	14146	14105	14107	14236	14235	14238	14081	14230	14105	14378	14185	14432	14290	14140	14318	14200	14156	14119	14153	14210	14247	14199	14116	14215	14139	14137	14247	14255	14378	14258	14217	14188	14302	14292	14094	14046	14242	14130	14128	14175	14369	14158	14292	14313	14278	14191	14145	14149	14255	14115	14325	14260	14227	14174	13976	14160	14329	14119	14156	14120	14246	14039	14365	14352	14257	14042	14365	14126	14277	14166	14041	14211	14232	14176	14293	14252	14093	14135	14286	14164	14353	14180	14353	14175	14225	14153	14237	14100	14433	14235	14088	14346	14220	14223	14131	14156	14364	14196	14108	13978	14176	14183	14309	14135	14248	14214	14327	14232	14414	14398	14263	14249	14208	14202	14279	14141	14123	13991	14222	14261	14356	14201	14293	14235	14159	14283	14208	14278	14212	14132	14322	14210	14275	14184	14207	14326	14172	14017	14392	14174	14245	14180	14287	14297	14160	14277	14047	14277	13941	14210	14249	14238	14079	14237	14123	14180	14242	14314	14205	14134	14253	14184	14183	14303	14015	14183	14298	14091	14319	14387	14206	14194	14341	14200	14255	14257	14160	14216	14208	14381	14164	14166	14171	14148	14046	14136	14123	14190	14219	14157	14149	14103	14307	14252	14095	14082	14224	14156	14091	14242	14073	14121	14284	14078	14263	14267	14146	14304	14178	14343	14208	14126	14033	14351	14269	14286	14439	14149	14133	14230	14104	14359	14298	14033	14206	14182	14281	14472	14121	14223	14153	14061	14131	14233	13999	14240	14235	14326	14214	14074	14382	14156	14195	14157	14154	14206	14293	14355	14312	14092	14311	14262	14120	14232	14266	14116	14048	14269	14224	14174	14270	14300	14208	14230	14152	14251	14157	14295	14333	14071	14269	14287	14241	14293	14216	14168	14254	14148	14208	14228	14262	14315	14183	14378	14220	14268	14019	14253	14278	14215	14163	14302	14182	14176	14209	14099	14109	14224	14175	14226	14180	14289	14243	14100	14258	14393	14085	14294	14187	14209	14132	14215	14161	14305	14262	14099	14228	14324	14211	14148	14216	14081	14247	14149	14174	14172	14171	14206	14236	14151	14357	14269	14267	14364	14362	14112	14178	14198	14051	14362	14058	14174	14199	14199	14276	14066	14214	14343	14147	14223	14064	14260	14179	14087	14337	14076	14256	14163	13905	14197	14210	14356	14322	14241	14055	14211	14105	14204	14220	14238	14146	14248	14244	14168	14167	14324	14160	14203	14350	14212	14260	14275	14277	14214	14154	14239	13992	14238	14233	14195	14287	14223	14202	14340	14370	14171	14227	13945	14116	14225	14199	14342	14311	14072	14210	14384	14195	14290	14254	14270	14139	14203	14305	14150	14046	14322	14419	14062	14133	14253	14215	14286	14104	14302	14189	14207	14255	14275	14044	14159	14231	14365	14174	14102	14388	14083	14167	14215	14196	14236	14267	14205	14200	14240	14222	14263	14282	14020	14352	14195	14364	14269	14111	14171	14324	14387	14002	14172	14213	14370	14161	14285	14162	14171	14095	14308	14099	14258	14193	14242	14200	14166	14172	14191	14201	14171	14176	14412	14279	14421	14246	14106	14157	14176	14397	14267	14156	14218	14197	14274	14218	14128	14250	14193	14216	14189	14130	14119	14196	14120	14055	13938	14243	14241	14266	14221	14283	14273	14245	14119	14171	14270	14295	14296	14329	14262	14128	14263	14222	14250	14232	14446	14322	13957	14255	14156	14466	14205	14272	14359	14158	14256	14260	14143	14059	14250	14198	14210	14174	14271	14292	14193	14325	14170	14128	14313	14100	14186	14217	14167	14089	14057	14187	14151	14237	14152	14159	14113	14059	14270	14234	14273	14313	14275	14167	14149	14206	14072	14236	14239	14263	14365	14067	14128	14079	14198	14280	14206	14091	14120	14178	14171	14169	14236	14203	14185	14214	14144	14230	14163	14136	14116	14174	14424	14149	14104	14254	14126	14286	14219	14358	14319	14342	14187	14308	14212	14101	14304	14306	14294	14374	14207	14347	14146	14127	14135	14249	14257	14120	14129	14211	14139	14108	14198	14419	14264	14166	14241	14195	14220	14169	14149	14221	14204	14093	14308	14245	14146	14192	14275	14203	14058	14267	14210	14323	14195	14251	14055	14177	14314	14080	14057	14311	14123	14250	14259	14182	14233	14292	14089	14282	14174	14095	14203	14333	14285	14355	14124	14251	13956	14197	14020	14148	14331	14266	14160	14149	14281	14174	14077	14370	14133	14213	14241	14130	14370	14243	14222	14129	14183	14272	14181	14084	14191	14390	14212	13989	14222	14206	14075	14319	14221	14278	14275	14061	14171	13988	14158	14175	14251	14236	14428	14244	14253	14293	14101	14115	14164	14267	14150	14273	14183	14278	14355	14148	14181	14341	14205	14034	14208	14094	14161	14115	14231	14223	14403	14166	14164	14297	14197	14136	14399	14208	14401	14238	14165	14136	14261	14185	14256	14252	14193	14284	14202	14239	14044	14222	14219	14228	14300	14183	14311	14298	14265	14199	14244	14150	14239	14086	14154	13953	14253	14209	14345	14353	14243	14169	14021	14238	14312	14333	14267	14293	14330	14265	14159	14194	14141	13998	14202	14403	14063	14367	14081	14268	14182	14211	14343	14159	14244	14141	14117	14044	14331	14166	14241	14265	14258	14296	14175	14225	14189	14212	14280	14193	14095	14178	14310	14192	14199	14197	14047	14039	14501	14174	14327	14164	14125	14130	14326	14078	14223	14177	14153	14202	14108	14252	14259	14300	14247	14189	14155	14279	14260	14048	14090	14204	14317	14407	14172	14223	14273	14214	14220	14028	14317	14100	14196	14153	14256	14135	14310	14116	14301	14353	14172	14104	14345	14175	14034	13992	14278	14209	14115	14390	14036	14251	14317	14283	14214	14411	14285	14105	14188	14363	14136	14294	14273	14215	14340	14239	14359	14355	14259	14116	14478	14168	14090	14240	14289	14284	14434	14203	14307	14177	14320	14172	14194	14267	14406	14182	14191	14238	14049	14294	14083	14321	14299	14300	14145	14238	14135	14229	14258	14285	14114	14370	14244	14332	14339	14241	14193	14198	14253	14281	14342	14183	14181	14188	14336	14105	14185	14318	14228	14094	14165	14523	14077	14210	14182	14226	14080	14267	14202	14258	14241	14265	14198	14171	14174	14176	14199	14147	14169	14212	14213	14220	14321	14172	14412	14282	14349	14265	14160	14155	14175	14281	14284	14069	13988	14142	13972	14292	14189	14155	14128	14200	14319	14206	14258	14258	14328	14198	14252	14298	14237	14037	14114	14239	14055	14172	14114	14307	14103	14251	14364	14266	14151	14278	14381	14099	14246	14196	14287	14144	14021	14254	14179	14279	14079	14292	14144	14177	14188	14306	14174	14209	14315	14137	14144	14092	14194	14215	14194	14213	14097	14369	14227	14149	14366	14278	14073	14160	14284	14101	14224	14282	14356	14156	14233	14350	13972	14365	14123	14413	14167	14194	14169	14147	14299	14119	14214	14231	14298	14272	14265	14222	14212	14292	14090	14172	14296	14070	14072	14181	14254	14150	14102	14191	14275	14310	14188	13981	14237	14238	14272	14326	14149	14180	14274	14085	14263	14140	14248	14343	14112	14154	14169	14354	13987	14083	14174	14287	14074	14232	14216	14244	14304	14153	14270	14128	14342	14147	14190	14262	14150	14187	14141	14149	14092	14325	14271	13971	14291	14061	14123	14126	14234	14170	14307	14262	14215	14026	14097	14167	14348	14130	14126	14081	14120	14412	14377	14239	13950	14291	14097	14279	14381	14364	14095	14190	14232	14177	14155	14129	14162	14223	14067	14127	14157	14173	14223	14235	14356	14158	14179	14116	14159	14186	14248	14150	14288	14317	14283	14164	14177	14161	14103	14293	14094	14130	14260	14302	14201	14472	14313	14178	14076	14111	14280	14176	14206	14315	14288	14159	14079	14330	14263	14170	13971	14365	14231	14014	14163	14210	14184	14187	14093	14233	14205	14275	14231	14196	14292	14247	14200	14245	14216	14346	14185	14191	14204	14255	14354	14343	14287	14203	14174	14177	14368	14194	14029	14224	14266	14202	14199	14213	14095	14348	14270	14116	14191	14276	14282	14221	14308	14274	14164	14149	14163	14192	14233	14148	14198	14128	14311	14212	14152	14289	14200	14225	14261	14317	14221
28518	21189	20102	17894	16089	21514	26576	24054	19376	17114	16162	16272	16184	16050	15768	15874	15873	16098	15966	16206	15781	15961	16013	15872	16069	15916	15846	16001	16147	15914	15952	16062	15955	15968	15807	15689	15891	16036	15891	16003	16064	15865	16030	15831	15745	15782	15914	15902	16010	15917	16021	15724	15894	15942	16021	15924	15898	15894	16095	15848	16038	15902	15945	16049	16148	16008	16093	15850	15993	15775	15860	15950	15820	15858	15921	16022	16119	15977	15837	15891	15856	15952	15767	15834	15861	15984	15918	15873	15836	15988	16099	15879	15946	15994	16110	16099	16012	15847	15683	15925	15881	15984	16110	15875	15846	15818	15850	15862	15897	16042	15843	15886	15952	15947	16117	15769	15914	15962	15875	15815	15792	15829	15882	16005	15954	15927	15973	15940	15681	15998	15931	16012	15825	15797	15751	15916	15909	15962	15978	15931	16055	15992	16049	15818	15918	16031	15966	15835	15788	15955	15908	16011	16053	15945	15980	15717	15869	15832	15928	16013	16010	16101	15929	15843	15885	15947	16065	15900	15981	15879	15757	16219	15888	15894	15999	16001	15927	16001	15860	15687	15894	15999	15955	15902	15728	16008	15687	16017	15896	15823	15865	15886	15888	15882	15876	15926	15884	15976	15946	15961	15626	15994	15938	15834	15890	15942	15919	15960	16051	16089	15885	15908	15876	15895	16024	15979	16020	15897	16148	15806	16060	16082	15927	15877	15910	16011	15813	15909	15845	15815	15716	15932	15875	15982	16090	15987	15981	15996	15958	15889	15801	15955	16143	15857	15784	15787	15900	15984	15876	15902	15864	15950	15930	16009	15894	15770	16049	15923	16040	15915	15975	15967	16074	15833	15918	15919	16111	16133	15824	15749	16080	15939	15932	15919	16007	16008	15697	15859	15938	15825	15786	15913	15959	15998	15907	15928	16087	15983	15999	15700	15669	16024	16075	16048	15874	15886	16007	15953	16010	15921	15928	15737	15872	15811	15968	16065	15982	15953	15751	15939	16150	15840	15917	16118	15925	15857	15941	15559	15936	16134	15695	15989	15882	15867	16062	15955	15990	15908	15831	16012	15860	15915	15910	15893	16010	15885	15885	15824	15815	15839	15951	15898	15868	15851	15901	16051	15814	15897	15859	15786	16007	15944	16031	16028	15929	15892	16089	16021	15897	15980	16057	15926	15873	16113	15900	15911	16021	16158	15997	15754	15796	15740	15927	15735	16049	15889	15822	15816	16096	15967	15681	16009	15933	15824	16154	16009	15978	15862	16004	15995	16172	16054	15963	15881	15814	15808	16059	16016	15951	15965	16021	15889	15776	16190	15992	15998	16119	16042	15839	15765	15950	15875	15692	16067	16233	15891	15888	15838	16027	15666	15816	15865	15936	15911	15880	15899	16065	16067	16019	15999	15914	15846	15820	15649	15887	15930	15937	15975	15908	15863	15796	15959	16186	16055	15901	16010	15767	15874	15675	16010	15863	15957	16025	15970	15918	15871	16045	16096	15959	16063	16071	15856	15990	15981	15972	15868	15837	15808	15845	15965	15912	16049	16019	15993	15954	15789	16015	15907	15888	15769	15881	15900	15980	15961	15850	15828	16096	15840	15895	15996	15995	16081	15966	15927	15987	15938	16068	15808	15847	16060	15994	15882	15923	15931	15954	15837	15875	16030	15856	16039	15871	15957	15927	15828	15604	15934	15994	15750	15904	15742	15746	15991	15833	16120	15761	15727	15970	15885	16089	15981	16107	15851	16039	15965	15763	15971	15976	16037	15853	15964	15945	15921	16024	15770	16013	15919	15940	15808	15918	15904	15887	16063	15970	15914	15978	16035	16108	15999	16136	15981	15988	15971	16014	16041	15844	16075	15875	15873	16155	15883	15973	15926	15884	15848	15778	16215	15940	15916	15950	15799	15946	15819	15803	16056	15872	15853	15722	15940	15835	15983	16027	15820	15984	15917	15998	15929	15940	15879	15985	15937	16148	15978	15955	16026	15849	15936	15861	15928	15814	15872	15991	15976	15901	16185	15824	15904	15984	15852	15975	15976	16079	15863	16093	15849	16045	15757	15806	15971	16005	16125	15808	15894	15894	15969	16094	16037	15654	15842	15710	15994	16006	15918	15901	15819	15954	15727	15888	16111	15989	15956	15937	15917	16031	15904	15917	15983	15933	15806	15901	15881	15998	15786	15861	16013	15938	15873	16006	15846	16089	15769	15884	15753	15887	15994	15892	16088	16015	15942	15975	15947	15912	16117	16033	15771	15872	16063	15956	15877	15928	15722	16069	15727	16046	15986	15865	15910	16051	15914	15992	15905	15922	15827	15995	16027	15851	15937	15876	15768	15958	16017	15893	15823	15875	15933	15863	15769	16046	16025	15757	15860	15693	15869	15831	15832	16158	15960	15912	15898	15997	16051	15936	16032	16034	15857	15840	15968	15990	15875	15928	16050	16154	15820	16073	16007	16087	15677	16005	15922	15881	16004	15738	16047	15920	16113	16053	15835	15953	15994	15870	15853	15793	15992	15938	15895	15720	15956	16049	15984	15911	15765	15817	15652	15879	15935	15798	16038	15944	16186	15829	15918	16084	16018	16103	16043	16082	15758	16001	15949	15812	15701	15884	16066	15854	15966	15906	15804	16120	16047	15859	16010	16036	15991	15919	15689	15935	15895	15847	15970	15912	15838	16028	15967	15990	15817	15933	15899	16004	15940	15992	15851	15891	15882	15872	15994	15928	15967	15953	15807	15851	16030	15864	15874	15998	15955	16034	15893	15998	15707	15863	16079	15988	15940	16234	16094	16102	15916	15941	16060	16115	16005	15888	15903	15896	16039	16294	15901	16047	16012	15960	15912	15996	15854	15909	16026	15781	15872	15807	15835	15898	15903	16070	15916	15959	15846	15788	16024	15857	15930	15867	16168	15888	16047	16015	15898	15807	15944	15847	15907	15735	15778	16087	15836	15855	15993	15949	15793	16068	15912	16048	15904	16000	15867	15892	15936	15997	15903	16041	15816	15667	16027	15808	15867	15749	15984	16037	15869	15865	15867	15973	15963	16035	15838	15965	16076	15883	16027	15856	15933	15708	15959	15967	15840	15860	15798	15865	15906	15833	16016	15943	15780	16037	15870	15936	16042	15821	16109	15925	15989	15956	16091	15877	15998	15913	15914	15876	16021	15989	15682	15913	16025	15768	15843	15994	16244	15930	15958	15714	15818	15912	15849	15971	15969	16041	16013	16017	15761	15877	15952	15871	15886	15929	15909	15940	15942	16053	16093	15985	16062	15835	16011	15963	16013	15954	15848	15883	15968	15868	15952	16079	16058	15914	15997	15840	15782	15856	15916	15717	15679	15865	15906	16052	16038	15824	15997	16098	15966	16011	15713	15883	15855	16122	15916	15902	15836	15894	15895	15799	15934	15694	16013	15734	16171	15761	15771	16034	15990	15946	15798	15911	16052	15883	15840	15929	15841	15897	15993	15687	15954	15973	15940	15894	15808	15983	15809	15874	15978	15957	15932	15961	16077	16116	16015	16009	15907	16011	16066	16037	15915	16081	15819	15936	15800	16014	16004	15985	16037	15809	15831	15982	15813	15897	16072	15803	15863	15762	15951	15823	15837	15758	15717	16001	15863	16070	15982	15923	15855	16022	15873	15864	15951	15984	16146	15911	15908	15947	15969	15963	16075	16027	16191	16005	15868	15968	15905	15941	15920	15861	15758	15939	15810	15922	16304	16151	15704	16086	15980	16078	15924	16038	15908	16029	15952	15983	15973	16176	15805	15899	15956	15846	16007	16112	15986	15857	15760	15998	15928	16052	16052	16080	16041	15866	16155	15819	15967	15812	16078	15843	15998	15940	16078	15904	15947	15805	16035	15940	15968	15989	16020	16164	15863	15767	15737	15917	15869	16035	15844	16003	15987	15988	16081	16042	16080	16167	15815	15989	16103	15882	15963	15859	15817	15781	15932	15851	15951	15916	15985	15956	15786	16005	16008	15927	15795	16127	16142	15962	15979	15946	15929	15788	16077	16043	16018	16130	16027	15830	15784	15839	15844	15875	15936	16031	15915	15845	15855	15982	15956	15992	15867	15826	15730	16122	15836	15932	16029	15949	15884	16086	15960	15824	15710	15976	15834	15919	16092	16022	15904	15861	15797	16148	15947	15960	15924	15931	15870	15839	16042	15911	15867	15912	16031	15869	15894	15988	15950	15934	16040	16103	16055	15974	16018	16064	15953	15844	15891	15860	15999	16043	15908	15922	15876	15853	16022	16067	15950	15942	15950	15733	15877	15837	16023	16105	15880	15722	15743	15798	16138	15950	16037	15976	15770	15934	15942	16063	15808	15966	15984	15810	16051	15925	15941	15885	15662	15916	15852	16078	15958	15806	15990	15847	15826	15916	16077	16103	16079	15889	15968	15895	16024	15896	16117	16064	16153	15954	15868	15759	15915	16009	15909	15882	16000	15815	15935	15978	15860	15970	15803	16050	15954	15893	15969	15920	15899	15992	15984	15851	15844	15908	15848	16035	16044	15978	15975	16001	15783	16002	15968	15995	15826	16209	16014	15807	15986	16024	15987	15950	16054	15978	15772	15999	15855	15818	15687	15843	15984	15785	15913	15881	16053	16003	16028	15961	15926	15940	16107	16082	15967	16067	16159	16066	15788	15917	15784	15792	15834	15968	15861	15800	16069	15945	16089	16139	15823	16024	16058	15900	15772	15950	15933	15969	15906	15874	15821	16009	16098	15907	15776	15913	15811	15832	16030	15750	15931	15912	16009	15914	16003	15881	16158	16062	16056	16044	16084	15930	15829	16039	15834	15920	15927	16042	15836	15726	15876	16188	15991	16157	15934	16075	15962	15974	15834	16035	15872	16017	15993	16014	16051	15964	15980	16000	16054	15997	15742	15931	15908	16025	16177	16140	15874	16025	15900	15863	15954	15833	16014	16180	15897	16116	15960	16011	15867	15854	16028	15978	15926	15800	16173	16058	15862	15903	15891	16098	15938	15956	16188	15957	15770	15890	15923	15974	15940	15853	15965	15918	15985	16059	15880	15935	16026	15988	15852	15872	15944	16047	15975	16087	16049	16100	15953	15758	16041	15933	15932	16006	15640	15917	15989
14998	15954	15351	15243	14804	23949	28295	23768	17963	15513	14921	14564	14668	14579	14450	14533	14668	14525	14591	14691	14689	14668	14727	14528	14711	14599	14672	14714	14620	14528	14489	14812	14604	14703	14771	14736	14518	14798	14571	14806	14570	14804	14695	14701	14728	14753	14613	14631	14639	14441	14535	14525	14482	14649	14438	14720	14803	14622	14614	14564	14708	14572	14561	14714	14836	14401	14520	14724	14716	14574	14692	14534	14592	14619	14572	14648	14577	14574	14510	14522	14650	14612	14503	14725	14638	14546	14621	14521	14653	14534	14745	14597	14489	14777	14756	14723	14539	14662	14711	14728	14628	14772	14531	14606	14585	14690	14773	14818	14669	14511	14636	14597	14637	14630	14671	14752	14696	14610	14612	14655	14509	14612	14622	14816	14822	14605	14625	14674	14792	14727	14537	14901	14670	14787	14512	14608	14644	14711	14558	14662	14618	14719	14585	14593	14777	14614	14663	14730	14725	14600	14612	14549	14652	14674	14739	14687	14513	14710	14586	14578	14651	14623	14674	14752	14624	14670	14538	14583	14661	14624	14546	14818	14554	14585	14782	14664	14747	14638	14610	14733	14494	14719	14492	14751	14602	14619	14549	14664	14888	14534	14390	14548	14729	14745	14682	14525	14500	14684	14570	14666	14404	14660	14658	14517	14728	14517	14597	14597	14608	14623	14692	14551	14664	14733	14694	14564	14678	14679	14550	14636	14615	14689	14645	14831	14801	14555	14551	14756	14771	14699	14571	14664	14564	14777	14690	14604	14715	14801	14523	14629	14641	14658	14634	14611	14541	14714	14685	14548	14566	14634	14764	14586	14761	14388	14616	14804	14575	14499	14725	14690	14714	14721	14657	14747	14649	14588	14894	14562	14622	14513	14536	14764	14636	14548	14741	14615	14520	14570	14406	14697	14543	14601	14658	14638	14682	14553	14602	14642	14602	14590	14652	14592	14502	14513	14641	14516	14735	14609	14596	14674	14687	14766	14475	14590	14659	14679	14647	14673	14673	14502	14642	14546	14766	14688	14736	14700	14640	14701	14673	14658	14513	14574	14557	14756	14558	14663	14673	14488	14626	14717	14715	14599	14507	14686	14578	14772	14560	14700	14686	14737	14670	14505	14503	14615	14579	14585	14538	14666	14622	14657	14697	14638	14764	14649	14620	14573	14816	14546	14650	14658	14681	14705	14662	14650	14659	14532	14651	14588	14523	14703	14667	14664	14646	14664	14676	14510	14713	14584	14662	14710	14604	14703	14570	14764	14783	14649	14740	14690	14622	14678	14714	14605	14744	14722	14664	14569	14565	14718	14701	14689	14584	14606	14580	14524	14634	14665	14684	14581	14691	14661	14680	14752	14466	14636	14730	14690	14675	14665	14555	14876	14680	14476	14658	14573	14615	14635	14507	14365	14557	14642	14600	14577	14508	14612	14651	14776	14635	14794	14591	14574	14743	14518	14672	14536	14731	14643	14646	14570	14740	14640	14614	14648	14604	14577	14668	14506	14692	14775	14829	14657	14505	14721	14721	14602	14661	14645	14588	14842	14435	14510	14604	14372	14542	14532	14736	14624	14703	14767	14618	14726	14708	14674	14550	14766	14478	14580	14630	14766	14576	14846	14671	14792	14536	14628	14901	14759	14679	14737	14606	14624	14865	14750	14546	14691	14672	14807	14478	14875	14592	14508	14580	14554	14676	14466	14449	14698	14655	14658	14736	14680	14493	14673	14731	14689	14738	14692	14554	14480	14699	14626	14696	14746	14550	14811	14672	14606	14625	14552	14701	14673	14470	14548	14628	14724	14590	14630	14566	14645	14536	14677	14519	14793	14469	14622	14597	14688	14721	14770	14906	14642	14541	14539	14560	14665	14665	14791	14559	14614	14612	14591	14519	14597	14656	14548	14569	14780	14717	14708	14700	14673	14924	14539	14604	14590	14745	14594	14602	14749	14524	14709	14541	14576	14737	14537	14530	14727	14616	14618	14596	14571	14657	14615	14661	14735	14695	14791	14762	14669	14705	14701	14752	14566	14708	14470	14664	14541	14546	14563	14542	14828	14524	14787	14642	14580	14752	14360	14695	14719	14664	14616	14671	14676	14654	14739	14564	14621	14649	14771	14633	14786	14643	14687	14616	14504	14750	14442	14748	14576	14639	14645	14622	14659	14585	14656	14532	14584	14669	14581	14807	14554	14750	14770	14748	14687	14610	14458	14663	14617	14678	14672	14614	14785	14675	14665	14561	14654	14715	14671	14579	14595	14579	14593	14683	14464	14544	14635	14629	14593	14898	14528	14751	14515	14610	14667	14514	14565	14681	14562	14473	14583	14727	14671	14741	14620	14695	14761	14692	14625	14620	14520	14605	14598	14768	14488	14622	14634	14510	14600	14637	14728	14681	14585	14667	14655	14776	14611	14509	14729	14524	14660	14521	14582	14760	14709	14816	14763	14566	14757	14633	14641	14672	14614	14712	14534	14644	14684	14721	14563	14637	14572	14704	14613	14730	14752	14803	14661	14703	14748	14588	14556	14543	14657	14697	14635	14687	14545	14704	14526	14599	14566	14487	14645	14668	14520	14615	14779	14724	14550	14624	14696	14558	14605	14771	14629	14654	14720	14722	14644	14596	14657	14632	14673	14826	14564	14790	14587	14696	14630	14776	14507	14677	14512	14627	14729	14662	14716	14629	14661	14685	14697	14575	14780	14509	14806	14617	14583	14613	14521	14652	14597	14811	14855	14800	14889	14520	14671	14760	14824	14689	14636	14610	14648	14541	14626	14582	14594	14596	14669	14710	14654	14703	14620	14669	14627	14641	14635	14565	14466	14685	14718	14663	14713	14768	14534	14697	14517	14609	14793	14542	14794	14540	14715	14607	14729	14643	14720	14635	14667	14486	14651	14686	14650	14493	14654	14640	14692	14685	14713	14443	14644	14621	14701	14567	14655	14580	14674	14654	14688	14637	14413	14746	14532	14564	14569	14592	14562	14652	14755	14587	14785	14594	14596	14662	14660	14566	14490	14749	14806	14456	14677	14576	14734	14615	14692	14607	14931	14588	14700	14759	14833	14701	14624	14758	14553	14745	14492	14450	14636	14565	14663	14466	14709	14482	14665	14632	14773	14512	14601	14700	14712	14735	14581	14739	14644	14720	14526	14725	14725	14592	14752	14488	14741	14780	14644	14797	14688	14753	14606	14579	14645	14738	14617	14680	14576	14611	14591	14663	14775	14618	14758	14621	14685	14568	14747	14709	14793	14676	14793	14599	14608	14598	14627	14675	14483	14746	14628	14701	14409	14575	14690	14659	14513	14736	14744	14674	14601	14718	14751	14781	14551	14582	14570	14635	14852	14657	14635	14678	14551	14670	14750	14590	14513	14549	14539	14655	14692	14582	14907	14669	14521	14717	14753	14713	14606	14483	14713	14614	14716	14696	14792	14539	14376	14732	14639	14618	14773	14734	14761	14879	14671	14600	14565	14632	14617	14679	14562	14594	14436	14610	14708	14612	14587	14698	14667	14680	14609	14547	14584	14662	14692	14715	14620	14734	14661	14694	14562	14645	14628	14626	14503	14634	14655	14682	14550	14659	14551	14583	14508	14685	14732	14701	14616	14628	14691	14835	14545	14830	14520	14861	14580	14682	14475	14508	14587	14659	14653	14711	14776	14455	14740	14670	14560	14674	14477	14758	14556	14539	14711	14722	14533	14537	14573	14554	14771	14526	14610	14691	14628	14649	14605	14603	14504	14624	14653	14739	14645	14782	14588	14639	14714	14611	14644	14777	14663	14684	14502	14617	14517	14588	14513	14553	14560	14583	14733	14588	14733	14707	14550	14692	14635	14754	14516	14543	14555	14583	14716	14677	14618	14702	14708	14709	14487	14568	14614	14555	14632	14662	14534	14636	14678	14722	14607	14746	14418	14453	14684	14589	14593	14676	14477	14563	14688	14704	14531	14622	14597	14518	14626	14609	14761	14675	14691	14554	14562	14540	14483	14665	14719	14744	14567	14653	14811	14882	14768	14598	14665	14705	14611	14650	14471	14631	14612	14814	14676	14662	14599	14637	14652	14709	14675	14712	14749	14656	14739	14662	14616	14683	14529	14598	14511	14645	14741	14610	14598	14531	14558	14559	14693	14848	14512	14831	14616	14491	14745	14577	14636	14662	14667	14619	14756	14759	14639	14589	14670	14515	14694	14511	14738	14645	14546	14676	14742	14631	14767	14576	14896	14768	14610	14653	14540	14786	14587	14501	14738	14506	14582	14708	14562	14697	14628	14537	14717	14673	14480	14571	14633	14679	14619	14462	14608	14640	14542	14624	14654	14696	14779	14569	14775	14677	14637	14610	14646	14682	14539	14498	14752	14741	14631	14649	14642	14663	14657	14659	14653	14605	14659	14639	14564	14649	14629	14527	14537	14502	14693	14698	14685	14590	14693	14740	14531	14711	14585	14590	14442	14673	14653	14581	14565	14673	14853	14671	14651	14612	14685	14565	14686	14539	14605	14719	14565	14568	14654	14587	14610	14517	14700	14662	14624	14706	14674	14676	14584	14463	14622	14608	14674	14667	14592	14796	14611	14608	14617	14678	14593	14676	14612	14680	14596	14743	14732	14751	14745	14675	14758	14522	14635	14647	14524	14587	14412	14787	14790	14393	14654	14644	14508	14447	14579	14647	14590	14582	14476	14605	14531	14593	14701	14542	14708	14867	14716	14588	14510	14586	14700	14621	14701	14484	14735	14615	14707	14624	14629	14735	14714	14596	14648	14518	14686	14531	14597	14681	14520	14858	14669	14561	14765	14544	14806	14677	14668	14745	14667	14518	14766	14709	14639	14725	14762	14592	14563	14613	14620	14716	14616	14798	14522	14728	14594	14622	14734	14789	14546	14587	14583	14479	14583	14646	14882	14466	14522	14625	14517	14595	14535	14654	14627	14667	14568	14539	14795	14745	14450	14662	14848	14679	14585	14521	14641	14681	14586	14617	14641	14679	14743	14579	14657	14682	14654	14729	14760	14576	14751	14629	14680	14411	14469	14548	14661	14673	14498	14497	14648	14705	14570	14593	14605	14695	14547	14791	14651	14688	14559	14684	14693	14559	14751	14608	14689	14627	14611	14641	14649	14856	14667	14733	14682
25546	21072	27118	25510	19176	37799	52813	41480	27523	19300	17035	16505	16060	16231	15964	16165	15999	16166	16061	15918	15921	16020	16052	15939	16142	16038	16023	16238	16249	16045	16050	16162	16329	16095	15996	15968	16172	16196	16094	16120	16195	16015	16036	16111	15971	15969	16133	16113	16042	15949	16048	16036	16093	15941	16165	16010	15891	16058	15969	15815	16060	16233	16166	16168	15916	15995	15970	16109	15958	16212	16053	15913	16021	15898	15965	16007	15865	16014	16104	15846	16140	16030	15905	15783	16006	15992	15895	15890	15915	16086	16008	16151	15855	15948	15996	15925	15906	16175	16132	16038	15990	16056	16113	16129	16223	15900	15810	15983	16134	15855	15976	15855	16018	15931	15921	16117	15991	16025	16040	16030	16119	15961	15937	16170	15848	15801	15965	16124	16000	15936	15977	15865	16154	16042	16160	16021	16131	16028	16015	15953	16074	16137	15975	16021	16037	16077	15974	15958	15972	15889	15883	16020	15896	15973	16086	15923	15924	16094	16034	16201	16014	16023	15994	16088	16008	15920	15869	16130	15886	15874	15976	15942	16217	16127	15956	15859	15935	16003	15980	15918	15852	16116	15941	15922	15919	16019	16044	15810	15945	16157	15916	16098	15925	15831	15973	16071	16014	16020	16159	15951	15982	15893	16045	16106	15880	16017	15951	16029	15785	16049	16011	16108	16113	16142	16106	16006	16101	16073	16271	16025	15895	16125	15915	16104	16131	15936	16033	15976	15903	15962	15931	16037	15998	15911	16035	16022	15977	16001	16106	16052	16130	15776	16207	16017	15982	15992	16036	15992	15924	15940	16132	16050	16006	15943	15944	15880	16054	16008	15956	15945	16035	16161	16000	16057	16115	16033	15906	15816	15850	15828	15882	15932	16001	16027	15937	16065	15926	15848	15941	15842	15887	16010	15958	15990	16026	15891	16061	15921	15960	16068	16044	16078	16030	16109	15998	16049	16200	16213	16204	15878	15988	15836	15865	15875	15947	16071	16154	16076	16146	15957	16038	15876	16246	16132	16177	15921	16038	15993	15972	16073	16323	16024	15948	15976	16010	16080	16185	16078	16060	15990	16049	15803	15848	15927	16051	16111	15751	15907	15947	15841	15940	15929	16124	15910	15958	15889	16003	15915	16170	15981	15940	15920	16000	15995	15782	16002	16163	15948	16007	15950	15806	16075	16179	16037	16104	16149	15960	15804	15919	16000	16017	16119	16184	15940	16154	16025	15866	15886	16085	15946	15980	16147	15865	15883	16042	16019	15930	15760	15815	15672	16060	16000	15941	15947	16024	16039	16016	15838	16035	15878	16089	15779	16053	15979	16011	15885	16082	16003	16110	16192	16004	15870	16080	15971	16019	16111	16005	15934	15929	16058	16150	15874	16083	16095	15796	15937	16022	15973	16064	16203	16058	16181	16161	16069	16036	15747	16062	16071	16040	16119	16167	16007	16072	15914	16118	16031	15958	15812	15937	16090	16148	15961	15955	16039	16172	15897	16033	16206	15923	16048	15939	15943	16044	15998	16125	15973	15960	16004	16057	15940	15961	15972	15929	16299	16174	16085	15932	15979	16138	15953	16038	16030	16064	15961	16038	16092	16141	16046	15949	15847	15916	15930	15981	15911	15975	15900	16007	15893	15996	15780	16045	16011	15950	16204	15986	16143	16077	16007	16097	16071	15872	16019	16048	15958	16227	16050	16061	15897	16074	15942	16156	15985	16102	16010	15953	16068	16019	16030	16114	15961	16017	15982	15963	16116	15978	15985	16088	16027	16045	15917	16169	16142	15978	16088	15904	16186	15881	16251	15826	15870	16134	15973	16066	15988	15811	16042	16012	15880	15957	16015	16012	16041	16036	15953	15889	16050	15827	16090	15921	16003	15926	15904	15979	15764	15934	15990	15966	16173	15974	15844	15947	15987	15956	16229	15993	16062	15878	15856	15935	15963	15744	16011	16067	16049	16032	15800	16152	16064	16171	16097	16005	16069	15997	16064	16019	16080	16235	15922	16123	16139	15813	16025	16102	15922	15914	15807	16025	15951	16127	16186	16005	15850	16111	16138	16067	15995	15949	15778	15807	15861	16112	15821	16040	16006	16238	16146	15919	15957	15945	15787	16106	16100	16170	15964	16040	15880	16173	16011	15842	15943	15932	15959	15835	15858	15842	16358	15949	15989	16015	16014	16110	15944	15984	15997	16032	16139	15781	16206	15936	16018	16033	15789	15891	15974	16056	16035	16241	16102	15997	15905	15940	16014	16013	15956	16087	15963	16053	16006	15924	16070	15989	15985	15858	16102	16090	16051	15950	15950	16223	16089	16010	16041	15968	16033	16071	16108	16077	15969	16070	16173	15786	16032	15987	16080	16095	16121	16190	16175	15968	16070	15979	15985	16199	15960	16017	16059	15907	16019	16105	16012	15824	15989	15960	16054	15887	16283	16161	16048	15859	16067	16059	16038	15835	16077	15757	16075	15834	15961	16068	16075	16107	15910	15879	15968	16044	16068	16079	16006	16037	16037	15975	15896	16034	15968	16044	16061	16165	16124	16069	16139	16223	15832	16178	15970	15948	16042	15969	16078	15974	15824	15988	16124	16013	16028	16107	15948	16134	16268	16055	15899	15894	15901	16240	15980	16005	16042	16100	16050	16223	15995	15978	15900	16262	16075	15975	15995	15861	15987	15978	15888	15874	15917	16052	16057	15829	16105	16121	16067	16012	15976	16047	16104	16182	16054	16141	15967	15971	15946	15855	15897	16120	16094	15944	16030	15728	15988	16045	16200	15878	15923	16121	15987	16020	15942	15895	15905	15940	15891	16144	16102	16069	16014	16162	15980	16103	15815	16103	15992	15858	15969	15896	15960	15965	15982	15912	16022	16035	15898	15790	15769	15873	15739	15851	15963	16028	15977	16144	15896	16073	15952	16085	15982	15990	16090	16141	16086	16029	16132	15827	15968	15965	16023	16058	15979	16061	16095	16155	15699	16033	15913	15804	16227	16024	16075	15950	16104	15894	16103	16044	15946	15955	16002	15975	16049	16051	16100	16094	15735	16141	15986	15895	16046	15983	15952	15959	15907	15935	16093	16057	16095	16029	16028	15959	15938	16023	16064	15984	16100	15935	16108	16160	15904	15962	15883	16187	16106	16046	15861	16142	16081	16061	16085	16217	16067	16343	16120	16136	16055	15978	15848	16135	15955	15976	15869	15996	15959	15878	15985	16070	16068	16173	15883	15910	15956	15868	15848	16037	15835	16126	16014	15894	16049	16003	15967	15975	16023	15924	16136	16118	15969	16201	15911	16091	16000	16027	16068	15879	15826	16025	16014	15989	16191	16096	15958	15969	16038	15813	15903	15873	16155	15961	15974	16011	16041	16096	16070	15991	16093	16084	15954	15922	16380	16168	16073	15920	16234	16023	16157	16021	15882	16044	16042	16039	16039	15982	15988	15964	16051	16089	15859	16087	15998	16215	16004	15998	16022	16030	15893	15820	16253	16131	15996	15901	16168	16064	15882	16152	16110	15900	16158	15850	16182	16038	15902	16042	16108	16241	16070	16036	16137	16239	16248	15971	15991	15861	16123	16114	15943	16083	16194	15913	15859	15880	15787	15919	15900	16024	15888	16117	16028	15947	15939	16017	16077	16164	16022	15890	15810	15972	15981	16075	15916	15912	15998	16062	16074	16054	15957	16130	15960	16031	16049	15951	16062	16082	15935	16099	16011	15828	16056	15977	16020	16051	15810	16130	16148	15947	16081	16021	15935	16018	16106	16011	16011	16054	16090	16070	16162	15951	16097	15955	15915	16130	16018	16099	15890	16045	16178	16154	15948	15914	15891	15954	16063	16043	16057	15960	16259	16001	15949	15925	16054	16180	16061	15907	15900	16128	16219	16067	15910	16069	16121	15903	16202	16040	15912	15946	16056	15982	15859	15766	15943	15791	16041	16010	15978	16007	16070	16065	15927	16155	15984	16149	15986	15949	15955	15901	16059	16109	16213	15946	15924	16180	15944	15931	15846	16035	16137	16022	16011	16084	16050	15926	15947	15935	15812	16167	16091	15960	15878	16059	15935	15963	15810	16030	16136	15939	16081	16061	16000	15962	16008	15907	15942	16070	16045	15940	15972	15986	15807	15928	16126	16175	15901	16105	16218	15976	15911	15728	15859	15955	16097	16056	15988	15918	15959	16259	16137	15978	16118	15759	15980	16093	16065	16162	15985	16056	16027	16044	15944	15987	15823	16149	16103	15991	16110	16036	16025	16008	16222	16096	15991	16170	15951	16247	15821	15692	16099	15989	15995	15994	16100	16000	15877	16064	16038	15864	15931	16072	16078	16119	16158	16132	15988	16096	16068	16073	15935	15882	16021	16062	16243	16176	16096	16014	16000	15916	15835	15893	16083	16126	16072	15946	15965	16126	16057	15926	15925	15986	16062	15997	15951	15890	15937	16023	15898	15945	16095	16028	15931	15838	15921	15892	16035	16144	16108	15951	15846	16015	15844	16179	16284	15986	16020	16172	16025	15995	15806	16082	16010	16072	16133	15902	15877	16103	16060	15936	15856	16144	16214	16037	16062	16075	16011	15951	15912	15980	16088	15917	16018	16071	16107	15988	16175	15884	16052	16056	15966	16053	16141	16045	16106	15817	16003	16114	15972	16040	15833	16152	16117	15957	15967	15945	16095	15956	16136	16173	15824	16101	16034	16126	15892	15980	15943	15944	16068	16034	16149	16030	16199	15834	16046	16150	15915	15844	16097	16131	16038	15890	15908	15987	16197	15838	15901	15989	15926	15966	16253	16060	16118	16002	15927	16127	16018	16024	15875	15983	15835	15880	16021	16154	15885	16066	15907	15819	15899	15940	16075	16004	15926	16075	16057	16202	16135	16070	16050	16036	15968	15989	15932	15995	15926	15985	15891	15966	15898	16105	15922	16036	15910	15855	16299	16095	16030	16024	15932	15944	15991	15988	16087	15981	16126	16117	15669	16025	16027	16006	15980	16167	15937	15973	15940	16030	16124	15874	16059	16103	16015	16001	16105	15884	16055	16014	15963	15937	15837	15941	16065	16079	16126	15996	15932	16060	15992	16059	16182	16009	16125	16212	16311	16181	15876	15972	15925	16016	16044
13673	19770	19079	17070	16270	41830	51391	41373	25790	17247	15526	14814	14714	14747	14701	14761	14702	14720	14829	14671	14804	14861	14772	14584	14678	14690	14869	14496	14809	14747	14685	14734	14718	14786	14786	14815	14689	14623	14686	14620	14634	14780	14678	14664	14867	14601	14895	14709	14791	14649	14658	14670	14778	14418	14910	14723	14641	14694	14600	14648	14732	14822	14616	14939	14789	14705	14635	14762	14747	14761	14744	14853	14755	14828	14705	14759	14826	14666	14752	14771	14893	14577	14711	14647	14812	14852	14752	14838	14871	14643	14670	14776	14724	14572	14906	14736	14654	14651	14752	14749	14886	14666	14567	14871	14561	14742	14659	14702	14580	14782	14623	14900	14595	14772	14795	14479	14756	14714	14570	14750	14696	14755	14705	14840	14569	14714	14752	14625	14703	14741	14697	14785	14723	14580	14706	14630	14761	14568	14778	14628	14704	14642	14789	14775	14720	14612	14643	14700	14877	14753	14826	14765	14668	14696	14596	14822	14652	14718	14669	14782	14585	14727	14824	14721	14729	14843	14574	14789	14828	14842	14731	14715	14698	14819	14765	14816	14793	14714	14718	14600	14578	14781	14735	14564	14739	14795	14696	14527	14905	14791	14673	14388	14656	14798	14928	14737	14601	14766	14564	14800	14770	14732	14807	14671	14866	14622	14649	14575	14737	14862	14555	14831	14567	14672	14803	14748	14712	14602	14625	14762	14812	14714	14889	14687	14795	14817	14690	14722	14618	14649	14707	14661	14673	14760	14754	14750	14650	14717	14753	14694	14702	14805	14780	14591	14722	14797	14681	14739	14766	14789	15001	14711	14896	14710	14645	14728	14781	14755	14735	14727	14686	14709	14648	14702	14789	14702	14680	14644	14788	14654	14991	14681	14750	14757	14576	14826	14668	14577	14707	14873	14695	14826	14630	14587	14673	14699	14731	14651	14594	14736	14697	14571	14645	14866	14707	14856	14764	14732	14865	14831	14694	14672	14630	14843	14661	14742	14583	14782	14784	14590	14678	14803	14785	14746	14724	14780	14619	14758	14675	14733	14894	14660	14723	14660	14637	14724	14682	14883	14815	14531	14834	14621	14746	14734	14768	14808	14733	14580	14634	14706	14597	14789	14666	14756	14670	14640	14716	14797	14607	14627	14706	14702	14827	14694	14764	14732	14760	14792	14567	14783	14739	14905	14691	14529	14827	14762	14682	14693	14749	14633	14748	14802	14678	14741	14728	14763	14698	14718	14697	14629	14771	14723	14630	14627	14545	14512	14786	14815	14642	14924	14860	14701	14759	14650	14687	14803	14677	14769	14800	14751	14758	14656	14916	14518	14703	14811	14659	14663	14704	14714	14597	14762	14672	14920	14727	14695	14884	14677	14828	14818	14720	14632	14742	14612	14869	14650	14835	14733	14721	14661	14851	14904	14760	14636	14807	14820	14513	14794	14654	14701	14810	14819	14901	14676	14517	14750	14755	14554	14756	14689	14928	14741	14660	14667	14704	14900	14693	14718	14733	14618	14647	14682	14669	14597	14756	14699	14704	14681	14604	14650	14686	14669	14824	14669	14805	14737	14554	14514	14731	14725	14835	14691	14655	14615	14643	14860	15015	14585	14711	14610	14641	14848	14701	14680	14849	14679	14706	14586	14714	14756	14798	14729	14706	14648	14738	14936	14666	14546	14770	14601	14705	14710	14638	14717	14674	14781	14857	14739	14798	14695	14624	14766	14535	14728	14617	14799	14678	14809	14631	14592	14782	14769	14712	14713	14734	14739	14670	14736	14781	14645	14746	14696	14760	14664	14885	14688	14763	14621	14782	14846	14695	14591	14765	14700	14765	14625	14572	14683	14611	14759	14664	14592	14956	14607	14734	14728	14881	14651	14622	14733	14760	14813	14814	14828	14829	14598	14709	14761	14672	14660	14695	14733	14769	14738	14801	14584	14588	14765	14690	14479	14725	14656	14644	14542	14825	14814	14707	14693	14703	14741	14807	14582	14696	14578	14741	14703	14741	14678	14783	14778	14750	14941	14724	14753	14819	14606	14726	14856	14787	14631	14812	14763	14705	14820	14777	14744	14632	14876	14711	14606	14783	14812	14744	14753	14763	14535	14782	14616	14692	14624	14627	14687	14644	14697	14652	14502	14773	14751	14805	14735	14960	14800	14669	14809	14558	14661	14710	14526	14678	14883	14893	14563	14724	14662	14691	14901	14604	14760	14943	14765	14794	14797	14860	14811	14582	14838	14762	14872	14714	14771	14852	14739	14872	14678	14651	14700	14757	14655	14780	14487	14545	14840	14621	14679	14841	14558	14773	14691	14819	14624	14777	14765	14681	14784	14704	14624	14695	14683	14707	14747	14588	14687	14610	14702	14719	14673	14663	14687	14679	14715	14609	14772	14837	14813	14753	14702	14701	14750	14605	14587	14786	14727	14582	14543	14669	14708	14674	14780	14826	14557	14681	14676	14690	14748	14725	14725	14702	14593	14598	14800	14869	14681	14638	14710	14904	14792	14668	14788	14694	14719	14851	14707	14626	14881	14590	14639	14850	14724	14511	14699	14772	14685	14798	14703	14621	14861	14532	14585	14656	14756	14662	14767	14646	14472	14769	14609	14791	14652	14751	14629	14827	14688	14843	14783	14527	14528	14769	14678	14772	14784	14676	14693	14783	14741	14699	14609	14606	14612	14752	14804	14729	14594	14591	14718	14759	14623	14852	14596	14588	14755	14676	14698	14800	14836	14662	14659	14694	14466	14521	14669	14726	14688	14634	14876	14670	14771	14652	14854	14706	14694	14600	14649	14664	14699	14809	14501	14760	14611	14584	14748	14782	14607	14627	14628	14597	14594	14649	14666	14755	14596	14684	14643	14567	14766	14796	14609	14728	14735	14803	14776	14726	14657	14731	14770	14847	14599	14840	14679	14687	14857	14796	14546	14627	14664	14783	14487	14750	14694	14625	14640	14649	14722	14750	14654	14602	14704	14690	14687	14834	14824	14734	14704	14677	14729	14864	14668	14798	14748	14638	14605	14731	14704	14705	14629	14664	14747	14806	14586	14710	14759	14765	14710	14811	14706	14727	14794	14795	14655	14663	14824	14853	14889	14582	14754	14608	14659	14745	14891	14707	14644	14636	14725	14785	14595	14810	14770	14693	14767	14680	14750	14812	14675	14578	14670	14718	14615	14728	14947	14543	14702	14827	14897	14777	14753	14520	14703	14782	14820	14874	14560	14766	14715	14705	14897	14547	14809	14638	14597	14797	14619	14735	14620	14862	14811	14674	14714	14718	14621	14748	14657	14612	14811	14801	14774	14756	14757	14644	14756	14747	14707	14706	14596	14600	14638	14709	14666	14643	14715	14652	14804	14614	14753	14725	14670	14745	14642	14807	14586	14780	14796	14726	14711	14843	14627	14792	14620	14787	14658	14710	14682	14694	14669	14904	14728	14677	14684	14718	14654	14746	14806	14728	14585	14699	14768	14587	14859	14558	14736	14843	14781	14878	14683	14586	14723	14808	14588	14696	14712	14587	14770	14749	14722	14691	14696	14681	14685	14534	14712	14811	14736	14666	14659	14712	14683	14760	14771	14570	14864	14681	14804	14696	14694	14672	14773	14726	14809	14733	14585	14779	14729	14673	14846	14686	14682	14779	14692	14807	14665	14798	14782	14753	14696	14762	14662	14606	14539	14857	14807	14757	14830	14768	14529	14863	14640	14581	14717	14653	14580	14627	14611	14727	14399	14972	14896	14759	14747	14756	14752	14772	14717	14788	14661	14770	14821	14658	14952	14784	14716	14712	14811	14684	14786	14543	14690	14696	14636	14793	14713	14795	14562	14784	14629	14650	14741	14574	14677	14464	14865	14811	14667	14713	14783	14742	14781	14705	14820	14572	14692	14702	14680	14674	14667	14841	14737	14647	14703	14742	14691	14736	14770	14660	14716	14679	14826	14633	14658	14622	14660	14711	14741	14652	14837	14590	14663	14796	14792	14768	14859	14907	14762	14627	14904	14630	14803	14616	14790	14785	14883	14622	14836	14630	14682	14781	14764	14718	14797	14733	14697	14653	14867	14607	14681	14665	14752	14679	14776	14767	14926	14738	14738	14868	14848	14659	14679	14702	14636	14857	14801	14706	14876	14771	14818	14825	14762	14649	14897	14851	14664	14638	14705	14670	14753	14827	14706	14706	14757	14738	14741	14715	14733	14809	14914	14615	14817	14670	14669	14560	14768	14727	14824	14774	14703	14708	14731	14780	14616	14716	14622	14750	14638	14849	14659	14742	14752	14655	14738	14881	14718	14795	14627	14704	14771	14710	14854	14712	14713	14745	14752	14662	14625	14661	14744	14680	14655	14643	14712	14826	14680	14810	14677	14789	14673	14634	14743	14701	14708	14676	14798	14661	14604	14767	14593	14788	14869	14709	14786	14596	14593	14724	14660	14740	14636	14846	14834	14762	14632	14613	14704	14869	14709	14720	14724	14736	14805	14652	14727	14735	14671	14701	14586	14755	14651	14749	14625	14727	14720	14656	14746	14814	14590	14621	14743	14707	14731	14697	14681	14788	14620	14660	14581	14766	14585	14715	14631	14547	14632	14732	14816	14810	14581	14902	14783	14852	14726	14854	14762	14604	14726	14737	14581	14736	14770	14677	14685	14786	14524	14712	14807	14736	14577	14724	14782	14672	14765	14739	14835	14609	14734	14885	14657	14807	14759	14645	14543	14803	14775	14662	14796	14659	14681	14519	14675	14557	14770	14572	14638	14685	14656	14635	14707	14638	14673	14787	14735	14543	14610	14683	14729	14803	14743	14619	14777	14597	14671	14634	14786	14691	14680	14761	14634	14655	14800	14618	14754	14661	14824	14933	14613	14652	14673	14722	14723	14614	14677	14747	14694	14777	14716	14801	14736	14782	14642	14723	14612	14712	14810	14954	14714	14616	14715	14716	14844	14700	14740	14671	14763	14716	14754	14731	14783	14588	14596	14789	14774	14700	14794	14736	14764	14683	14811	14758	14759	14680	14676	14627	14577	14836	14649	14689	14751	14705	14688	14819	14692	14711	14602	14877	14783	14762	14584	14750	14699	14566	14717	14779	14749	14656	14721	14805	14763	14792	14746	14775	14819	14534	14703
23773	21134	28632	23946	21522	55429	69595	55385	35561	22978	18362	16806	16163	16506	16152	16341	16332	16286	16359	16390	16234	16297	16268	16399	16309	15969	16341	16112	16271	16194	16319	16363	16181	16296	16339	16291	16141	16190	15990	16265	16229	16173	16114	16206	16271	16125	16028	16268	16314	16211	16205	16132	16342	16067	16041	16193	16236	16046	16180	16258	16366	16163	16105	16064	16228	16076	16105	16224	16091	16249	16238	16198	16032	16214	16086	16235	16194	16195	16217	16240	16236	16293	16109	16096	16181	16150	16036	16252	16074	16021	16245	16106	16145	16151	16161	16347	16274	16174	16261	16176	16088	15988	16344	16122	16233	16214	16080	16112	16222	16106	16113	16159	16289	16031	16088	16336	15964	16200	16147	16093	16057	16316	16200	16261	16198	16103	16232	16144	16091	16177	16019	16052	16167	16190	16056	16287	16009	16127	16202	16289	15980	16285	16189	16138	16205	16069	16270	16101	16121	16111	16125	16240	16318	16168	16215	16053	16173	16058	16114	15969	16291	16309	16223	16147	16157	16184	16088	16179	16308	16095	16039	16153	16104	16073	16128	16167	16189	16056	16185	16032	16130	16148	15913	16036	16260	15956	16059	15996	16101	16196	16097	16122	16149	16218	16143	16076	16138	16146	16102	16067	16139	16107	16205	16142	16171	16303	16014	16227	16121	16247	16030	15968	16200	16237	16026	16166	16154	16252	16211	16107	16103	16038	16230	16209	16137	16032	16193	16138	16128	16037	16098	16246	16041	16037	16177	16168	16138	16126	16105	16115	15888	16317	16287	16062	16196	16119	16122	16305	16228	16227	16159	15984	15996	16243	16227	16040	16188	16151	16274	16123	16243	16187	16164	16168	16196	16353	16248	16238	16112	16284	16112	16145	16202	16072	16080	16170	16074	16038	16109	16154	16012	16323	16340	16107	16193	16156	16165	16234	16221	16262	16037	16193	16403	16034	16085	16217	16117	16330	16101	16154	16222	16009	16087	16223	16239	16053	16233	16298	16005	16172	16120	16027	16118	16424	16091	16012	16189	16142	16279	16148	15933	16102	16424	16175	16132	16181	15943	16137	16332	16101	16095	16135	16165	15981	16069	16086	16070	16017	16209	16065	16099	16172	16147	16154	16246	16286	16079	16052	16036	16242	16267	16192	16336	16136	16231	16202	16215	16235	16140	16215	16168	16000	16331	16029	16115	16175	16150	15821	16082	16221	16197	16073	16173	16276	16185	15967	16060	16122	16180	16123	16193	16146	16147	16029	16356	16164	16200	16245	16223	15953	16098	16012	16028	16131	16119	16109	16065	16119	16120	16163	15946	16044	16297	16083	16092	16352	16039	16014	16370	16204	16239	16073	16317	16088	16122	16151	16121	16130	16145	16020	16128	16155	16137	16226	16037	16109	16186	16166	16109	16092	16229	16271	16203	16019	15961	15905	16236	16182	16195	16158	16178	15985	16235	16170	16263	16132	16084	16171	16207	16231	16105	16147	16237	16133	16151	16261	16184	16243	16161	16020	16114	16161	16194	16154	16092	15905	16183	16043	16218	16163	16081	16147	16010	16333	16081	16124	16123	16052	15975	16288	16192	16209	16245	15939	16051	16122	15902	16048	15947	16174	15909	16129	16227	16045	16039	16095	16053	16144	16273	16273	16189	16194	16188	15958	15959	16165	16167	16267	16236	15991	16215	16008	16146	16178	16119	16087	16140	16483	16304	16128	16166	16084	16024	16342	16170	16064	16140	16195	16111	15874	16006	15948	16295	16182	16100	16047	16048	15992	15912	16110	16147	16081	16332	16156	16296	16109	16057	16017	16094	16110	16324	16221	16224	16239	16290	16271	16113	16190	16269	16184	16065	16073	15941	16078	16381	16161	16100	16013	16124	16104	16034	16280	16215	16070	16109	16225	16193	16058	16202	16251	16197	16144	16063	16152	16069	16101	16174	16057	16148	16231	16083	16076	16080	16223	16174	16105	16040	16171	16091	16280	16274	16265	16164	16207	15953	16287	16045	16019	16142	16190	16222	16044	16297	16227	16183	16104	16051	16219	16016	15715	16337	16153	16096	16182	16115	16266	16377	16031	16392	16133	16063	16049	16023	15943	16160	16105	16162	15849	16113	16261	16290	16180	15937	16189	16084	16145	16134	16177	15831	16042	16188	16166	16257	16347	16380	16269	16334	16101	16364	16058	16228	16067	15965	16077	15953	16066	16306	16259	16145	16464	16133	16155	16145	16158	16121	16164	16103	16182	16332	16040	16090	16179	16263	16226	16041	16091	16087	16103	16051	16192	16179	15969	16085	16064	16120	16054	16165	16113	16067	15985	16305	16241	16309	16030	16093	16023	16007	16123	16049	15851	16182	16192	16041	16204	16194	16011	16113	15964	16063	15961	16068	16231	16173	16293	16122	16236	16073	16103	16102	16290	16231	16117	16022	16140	16038	16259	16159	16148	16299	16094	16135	15931	16198	16395	16098	16124	16146	16145	16153	16048	16211	16279	16393	16255	15973	16211	16278	16377	16155	16049	16089	16237	16062	16084	16314	16178	16033	16228	16228	16171	16031	16323	16077	16204	16064	16128	16088	16257	16439	16111	16481	16258	16185	16140	16233	16208	16139	16044	16293	16383	16248	16161	16183	16084	16132	15923	15944	16070	16190	16226	16347	16053	16325	16094	16094	16366	16090	16090	16253	16226	16040	16076	16197	16339	16105	16274	16303	16139	16086	15995	16317	16289	16223	16413	16111	16266	16096	16108	16193	16065	16248	16106	16257	16042	16200	16143	16310	16141	16221	16042	16066	16130	16249	15934	16234	16095	16118	16162	16241	16199	16144	16256	16332	16164	16004	16186	16269	16064	16133	16120	16187	16326	16019	16286	16089	16056	16239	16207	16337	16110	16158	15992	15969	16336	16233	16162	16136	16103	16092	16024	15999	16333	16180	16173	16118	16159	16291	16061	16072	15998	16096	16099	16168	16054	16112	16085	16167	16099	16188	16214	16180	16195	16122	16134	16140	16042	16292	16020	16164	16304	16088	16271	16122	16214	16187	15954	16236	16208	16136	16413	16295	16102	15833	16203	16322	16120	16257	16414	16041	16307	16175	16117	16034	16060	16255	16206	16163	16038	16257	16006	16210	16138	15993	16171	16246	16115	16020	16096	16092	16139	16279	16185	16036	16290	15979	16026	16143	16110	16221	16104	16118	16224	16358	16227	16083	15915	16029	16039	16099	16346	16111	16169	16109	16085	16127	16245	16420	16060	16324	16126	16186	16022	15990	16223	16054	16354	16314	16141	16088	15886	16151	16223	16078	16248	16099	16136	16134	16137	16340	16080	16320	16199	16267	16179	16221	16315	16001	16053	16056	16263	15946	16116	16271	16074	16176	16122	16276	16193	16250	16175	16028	16005	16164	16075	16257	16231	15944	16239	16156	16065	16299	16055	16155	16121	16146	16209	16043	16050	16279	16101	16138	16011	16193	16061	16035	16162	16133	15985	16132	16071	16277	16265	16231	16131	16189	16335	16249	16153	16147	16135	16308	16122	16148	16011	16168	16002	16120	16235	15999	16109	16154	16289	15896	16148	16219	16303	16040	16015	16369	16263	16336	16217	16297	16164	16285	16082	15963	16197	16282	16129	16064	15928	16426	16185	16226	16074	16070	16124	16128	16333	16369	16300	16101	15963	16299	16195	16215	16045	16187	16172	15997	16047	16149	16234	16195	16291	16336	16179	16226	16332	16204	16053	16155	16076	16228	15957	16198	16158	16212	16141	16316	16175	16232	15874	16353	16038	16114	15909	16116	16255	16276	15989	15891	16029	16224	16262	16071	16241	15964	16112	15912	16022	15933	16204	16053	15971	16210	16009	16159	16048	16062	16026	16069	16215	16188	15908	16386	16071	16054	16182	16255	16138	16096	16338	16207	15839	16134	16013	16064	16191	16243	16237	16139	16087	16137	16158	16175	16216	16096	16034	16217	16188	16195	16192	16272	16033	16133	16195	16177	16249	16103	15872	16128	16081	16291	16038	16079	16078	16319	16057	16175	16245	16131	16324	16236	16108	16147	16185	16235	16022	16039	16219	16237	16038	16315	16095	16400	16235	16219	16097	16245	15965	16001	16155	15980	16154	15969	16147	16165	16190	15921	16106	16072	16022	16091	16290	16012	16279	16109	16068	16074	16206	16284	16233	16037	16186	15971	15965	16153	16299	16048	16111	16096	16127	16176	16091	16007	16269	16249	16082	16062	16124	16138	16242	16086	16190	16134	15975	16333	16210	16125	16123	16236	16009	16190	16024	16163	16288	16315	16065	16067	16092	15952	16366	16168	16242	16010	16036	16097	16018	16217	16233	16257	16394	16331	16165	16043	15879	16255	16064	16268	16069	16244	16141	16321	16268	16220	16186	15952	16035	16221	16053	16016	16201	16177	16327	16051	16156	16113	16115	15914	16086	16087	16300	16140	16176	16149	16358	16318	16182	15995	15994	16225	16158	16260	15999	16140	16212	16214	16058	15979	16039	16183	16062	16264	16117	16021	16096	16249	16123	16383	16155	16049	16090	16433	16100	16097	16122	16175	16205	16072	16147	16095	16064	16219	16079	16153	16259	16137	16161	16239	16132	16217	16174	16325	16134	16133	16122	16240	16367	16199	16220	16020	16169	16087	16151	16230	16156	16134	16165	16167	16178	16248	16037	16077	16109	16073	16165	16118	16193	16171	16126	16140	15980	16127	16252	16141	16408	16238	16030	16148	16230	16183	16272	16089	16188	16207	16283	16165	16124	16237	16136	15987	16300	16217	16243	16272	16097	16136	16039	16218	16015	16114	16229	16074	16300	16101	16151	16100	16259	16025	16119	16091	16000	16045	16254	15987	16327	16186	16292	16161	16232	16098	16111	16120	16111	15966	15936	16245	16160	16217	16214	16153	16111	16061	16146	15993	16180	16100	16018	16062	15991	16161	16142	16198	15983	16119	16151	16123	16234	16140	16085	16013	16108	16234	16220	16174	16157	16129	16102	16119	16173	16182	16035	16010	16129	16145	16103	16157	16125	16372	16133	16163	16339	16295	16125	16322	16302	16369	16186	16013	16094	16127	16135	15864	16081	16179	16122	16075	16200	16227	16038	16267	15957	16105	16159
15732	26611	24741	20326	19269	63600	71212	55868	34644	20395	16313	15109	14810	14715	14776	14859	14935	14752	14704	14781	14820	14807	14805	14742	14893	14705	14973	14933	14895	14881	14929	14620	14803	14814	14767	14751	14653	14879	14884	14944	14800	14853	14724	14950	14720	14859	14962	14867	14948	14777	14945	14828	14910	14900	14828	14759	14905	14872	14636	14708	14802	14805	14776	14873	14878	14790	14827	14774	14813	14691	14756	14702	14785	14685	14831	14789	14753	14860	14914	14827	14736	14945	14709	14767	14668	14677	14860	14764	14820	14861	14797	14615	14780	14770	14781	14624	14874	14731	14953	14745	14871	14854	14822	14771	14956	15068	14823	14619	14850	14702	14961	14754	14736	14780	14777	14821	14868	14713	14969	14801	14652	14681	14792	14864	14561	14702	14907	14853	14724	14813	14835	14772	14862	14679	14815	15011	14736	14636	14983	14807	14771	14767	14912	14762	14780	14889	14783	14898	14938	14924	14824	14726	14860	14645	14911	14716	14773	14898	14893	14742	14711	14740	14914	14928	14902	14720	14797	14815	14644	14779	14597	14714	14865	14864	14808	14946	14936	14787	14837	14803	14728	14775	14869	14888	14858	14912	14894	14822	14681	14690	14799	14780	14719	14782	14850	14732	14549	14752	14790	14817	14845	14853	14768	14930	14789	14594	14889	14931	14829	14695	14987	14791	15077	14970	14951	14874	14867	14733	14775	14697	14854	14838	14837	14826	14851	14882	14713	14932	14833	14775	14689	14904	14799	14853	14726	14765	14833	14972	14678	14752	14827	14616	14885	14994	14727	14852	14824	14856	14678	14585	14904	14735	14700	14822	14947	14634	14876	14970	14790	14844	14866	14760	14755	14816	14847	14784	14722	14710	14869	14650	14900	14675	14990	14706	14798	14913	14886	14779	14730	14919	14900	14924	14752	14717	14923	14684	14972	14761	14713	14945	14938	14854	14844	14677	14840	14814	14748	14887	14811	14806	14876	14972	15057	14650	14934	14739	14796	14767	14841	14736	14763	14612	15091	14850	14639	14802	14818	14649	14902	14855	14750	14743	14734	14799	14857	14812	14939	14744	14967	14998	14637	14907	14903	14791	14845	14818	14763	14874	14838	14737	14760	14805	14760	14677	14787	14691	14795	14814	14772	14823	14711	14804	14963	14774	14810	14789	14826	14990	14929	14667	14868	14762	14685	14789	14847	14860	14858	14756	14823	14887	14843	14800	14861	14872	14891	14838	14744	14694	14811	14695	14720	14858	14778	14856	14786	14762	14809	14793	14874	14816	14835	14766	14819	14725	14834	14733	14951	14880	14721	14769	14773	14924	14819	14986	14805	14872	14758	14772	14845	14768	14819	14788	14837	14784	14995	14889	14769	14868	15027	14897	14778	14670	14904	14870	14923	14808	14830	14817	14788	14806	14743	14954	14879	14854	14894	14760	14724	14694	14728	14986	14935	14606	14718	14685	14813	14851	14989	14751	14619	14633	14754	14698	14858	14903	14787	14733	14883	14809	14847	14927	14799	14847	14844	14670	14828	14846	14791	14908	14772	14782	14722	14827	14645	14634	14702	14709	14955	14894	14824	14831	14945	14795	14640	14809	14701	14731	14714	14908	14813	14818	14921	14845	14915	14852	14791	14854	14997	14801	14736	14764	14876	14759	14680	14839	14777	14835	15006	15021	14780	14892	14811	14752	14814	14770	14951	14779	14632	14770	14736	14844	14736	14724	14797	14819	14705	14698	14742	14830	14739	14774	14706	14802	14859	14953	14894	14765	14737	14826	14729	14680	14816	14897	14834	14831	14924	14895	14736	14680	14778	14733	14882	14886	14949	14858	14760	14794	14799	14821	14815	14525	14696	15048	14752	14848	14774	15042	14715	14851	14710	14788	14937	14751	14656	14775	14788	14817	14853	14876	14899	14923	14958	14924	14909	14974	14782	15018	14714	14864	14848	15004	14821	14792	14746	14877	14722	14716	14723	14830	14708	14743	14753	14890	14791	14779	14784	14739	14898	14917	14524	14818	14840	14784	14820	14865	14962	14916	14775	14714	14751	14768	14935	14737	14690	14778	14625	14959	14701	14787	14710	14780	14787	14848	14769	14976	14491	14774	14983	14906	14928	14842	14833	14715	14754	14740	14912	14825	14747	14683	14768	14916	14930	14752	14736	14789	14840	14742	14785	14778	14752	14785	14772	14783	14882	14649	14755	14833	14775	14874	14777	14870	14745	14744	14655	14915	14851	14904	14831	14818	15022	14776	14902	14600	14701	15007	14696	14876	14692	14663	14905	14842	14862	14788	14851	14708	14830	14843	14823	14807	14905	14825	14818	14825	14777	14714	14856	14679	14882	14922	14726	14906	14966	14976	14704	14884	14956	14809	14716	14795	14856	14772	14903	14796	14670	14971	14812	14750	14828	14673	14932	14909	14909	14649	14825	14890	14694	14736	14837	14873	14850	14843	14847	14760	14766	14819	14712	14726	14789	14739	14762	14712	14716	14682	14902	14802	14752	14956	14843	14785	15084	14781	14719	14879	14911	14963	14737	14728	14803	14637	14752	14796	14771	14722	14649	14700	14860	14912	14621	14655	14872	14829	14731	14716	14872	14756	14799	15007	14707	14801	14739	14914	14972	14537	14670	14964	14899	14723	14762	14957	14892	14793	14765	14888	14912	14793	14677	14910	14838	14799	14830	14890	14840	14659	14803	14824	14758	14728	14820	14952	14950	14838	14864	14805	14715	14926	14850	14723	14740	14689	14849	14678	14715	14950	14808	14824	14976	14897	14827	14622	14823	14865	14844	14860	14632	14735	14823	14863	14715	14848	14891	14761	14899	14820	14638	14865	14822	14831	15012	14678	14839	14986	14852	14694	14724	14851	14770	14902	14800	14814	14839	14799	14700	14828	14819	14845	14697	14802	14722	14808	14971	14837	14804	14884	14721	14632	14792	14787	15027	15050	14604	14804	14914	14772	14679	14864	14608	14858	14918	14786	14784	14999	14716	14861	14728	14506	14893	14781	14845	14843	14762	14811	14863	14784	14735	14864	14865	14739	14877	14670	14950	14779	14880	14733	14824	14944	14753	14777	14558	14920	14728	14772	14818	14765	14669	14809	14834	14995	14763	14846	14974	14642	14832	14715	14882	14781	14937	14825	14713	14695	14836	14707	14883	14815	14799	14755	14869	14896	14779	14767	14866	14887	14813	14751	14786	14660	14783	15055	14917	14809	14833	14858	14991	14852	14854	14717	15111	14896	14762	14757	14915	14664	14717	14826	14632	14941	14800	14669	14743	14753	14772	14776	14817	15030	14692	14846	14685	14640	14555	14726	14982	14585	14810	14905	14717	14770	14985	14846	14713	14801	14817	14676	14927	14883	14663	14835	14684	14954	14757	14935	14637	14936	14818	14751	14750	14850	14741	14919	14862	14780	14842	14749	14915	14635	14657	14877	14829	14771	14742	14684	14931	14732	14850	14693	14807	15052	14777	14818	14870	14755	14906	14775	14760	14916	14767	14825	14738	14842	14788	14829	14783	14795	14994	14722	14901	14790	14874	14844	14799	14842	14740	14712	14671	14814	14820	14902	14895	14630	14891	14948	14740	14872	14744	14757	14976	14789	14867	14925	14644	14806	14873	14854	14785	14892	14632	14893	14756	14857	14654	14853	14802	14760	14660	14946	14855	14708	14726	14835	14750	14980	14884	14735	14889	14786	14896	14857	14752	14833	14881	14800	14945	14732	14795	14775	14694	14849	14784	14948	14982	14680	14888	14837	14762	14660	14778	14890	14877	14748	14828	14829	15018	14725	14765	14731	14871	14878	14749	14907	14829	14675	14872	15026	14834	14810	14911	14706	14801	14664	14842	14793	14911	14688	14869	14886	14681	14946	14926	14675	14692	14782	14984	14807	14848	14667	14904	14861	14760	14866	14767	14981	14845	14891	14879	14821	14897	14962	14880	14803	14741	14661	14971	14952	14809	14695	14833	14771	14796	14799	14835	14783	14746	14810	14831	14671	14863	14740	14930	14858	14815	14788	14670	14833	14831	14823	14797	14806	14894	14773	14857	14633	14796	14730	14850	14639	14932	14776	14718	14686	14928	15010	14824	14965	14812	14693	14740	14898	14868	14712	15118	14851	14860	14856	14805	14698	14744	14845	14677	14782	14917	14668	14715	14978	14759	14846	14831	14916	14721	14698	14769	14787	14988	14798	14908	14911	14818	14539	14925	14823	14740	14836	14822	14806	14645	14766	14676	14874	14884	14693	14823	14780	14945	14810	14889	14779	14754	14879	14947	14851	14991	14678	14966	14694	14755	14968	14883	14895	14727	14781	14844	14926	14620	14884	14688	14664	14953	14826	14844	14744	14802	14729	14871	14785	15036	14828	14919	14842	14789	14746	14930	14737	14792	14822	14801	14866	14800	14661	14976	14738	14807	14637	14710	14789	14731	14935	14927	14769	14726	14764	14689	14724	14896	14790	14736	14752	15002	14779	14992	15071	14845	14901	14773	14994	14788	14920	14828	14840	14742	14900	14686	14786	14749	14725	14959	14768	14938	14741	14740	14813	15040	14742	14988	14702	14821	14914	15053	14730	14781	14720	14906	14771	14689	14850	14818	14802	14769	14718	14767	14832	14789	14758	14664	14743	14942	14899	14843	14769	14753	14601	14819	14826	14747	14816	14795	14752	14831	14807	14709	14856	14716	14771	14804	14822	14687	14796	14774	14975	14686	14829	14747	14752	14942	14877	14846	14747	14921	14946	14870	14731	14874	14748	14811	14976	14706	14863	14625	14899	14784	14785	14732	14834	14690	14660	14905	14705	14903	14907	14719	15050	14710	14705	14835	14800	14677	14977	14851	14825	14751	14847	14951	14609	14701	14890	14793	14685	14589	14813	14789	14878	14903	14697	14811	14783	14802	14763	14941	14827	14712	14849	14751	14851	15077	14697	14789	14895	14844	14968	14771	14741	14761	14734	14844	14883	14953	14798	14845	14612	14729	14688	14891	14735	14731	14833	14796	14649	14829	14967	14672	14869	14840	14681	14943	14648	14961	14832	14780	14715	14803	15112	14939	14624	14850	14813	14801	14746	14635	14796	14799	14733	14725	14938	14768	14825	14716	14762	14691	14740	14755	14795
29003	21710	21201	19165	17125	24465	28163	24438	20199	18275	17487	17473	17319	17267	17195	17250	17372	17213	17322	17172	17216	17298	17140	17284	17082	17262	17221	17032	17254	17298	17283	17262	17245	17319	17348	17187	17293	17256	17405	17302	17271	17195	17245	17252	17192	17425	17226	17278	17187	17081	17311	17241	17290	17450	17342	17145	17269	17410	17303	17245	17171	17246	17226	17361	17291	17373	17282	17204	17235	17030	17396	17285	17186	17026	17104	17373	17208	17164	17237	17288	17315	17244	17332	17234	17245	17240	17021	17351	17204	17233	17273	17236	17082	17049	17360	17177	16963	17165	17034	16948	17436	17189	17131	17169	17138	17477	17244	17371	17211	17100	17459	17188	17170	17242	16974	17154	17246	17304	17042	17225	17243	17167	17501	17166	17052	17094	17381	17125	17283	17249	17200	17305	17233	17293	17237	17303	17347	17320	17323	17219	17160	17009	17299	17228	17280	17272	17356	17207	17154	17128	17207	17159	17124	17184	17096	17362	17096	17015	17332	17228	17289	17212	17243	17282	17326	17300	17155	17324	17327	17376	17205	17144	17346	17398	17384	17241	17235	17254	17270	17211	17210	17491	17191	17237	17277	17270	17051	17219	17174	17208	17196	17219	17327	17146	17279	17088	17421	17044	17280	17167	17389	16994	17184	17209	17196	17214	17252	17310	17376	17293	17349	17319	17244	17352	17372	17253	17291	17347	17141	17365	17131	17350	17334	17200	17160	17215	17344	17095	17226	17193	17207	17114	17143	17198	17128	17503	17171	17286	17087	17104	17248	17319	17286	17304	17219	17258	17242	17167	17317	17206	17364	17188	17387	17065	17120	17351	17327	17267	17198	17271	17131	17161	17345	17229	17484	17098	17233	17149	17147	17101	17318	17091	17162	16905	17125	17333	17138	17367	17273	17142	17048	17283	17270	17202	17460	17307	17347	17342	17098	17195	17156	17118	17117	17513	17202	17087	17151	17184	17314	17212	17294	17301	17305	17265	17180	17123	17350	17400	17545	17190	17152	17206	17263	17403	17292	17376	17028	17284	17039	17210	17190	17070	17368	17387	17109	17195	17272	17323	17125	17357	17174	17262	17252	17161	17348	16962	17404	17179	17072	17178	17365	17528	17368	17075	17289	17236	17345	17368	17013	16980	17092	17446	17139	17246	17227	17231	17232	17338	17465	17267	17219	17209	17181	17276	17159	17074	17093	17170	17276	17187	17288	17436	17279	17047	17238	17149	17278	17189	17258	17262	17312	17239	17243	17318	17318	17155	17223	17254	17326	17446	17209	17072	17141	17332	17304	17309	17155	17401	17370	17271	17204	17289	17247	17268	17228	17331	17098	17079	17249	17223	17335	17293	17260	17186	17236	17116	17213	17472	17406	17319	17258	17220	17344	17164	17247	17124	16993	17040	17245	17293	17201	17014	17328	17248	17345	17286	17228	17362	17253	17238	17042	17237	17329	17251	17182	17152	17187	17369	17177	17254	17303	17356	17227	17131	17302	17219	17345	17229	17114	17182	17407	17340	17202	17192	17060	17349	17170	17212	17316	17254	17312	17229	17316	17171	17406	17131	17198	17255	17183	17128	17058	17309	17199	17509	17406	17312	17468	17136	17326	17288	17342	17180	17079	17252	17312	17119	17154	17345	17240	17269	17180	17291	17087	17139	17318	17268	17069	17225	17373	17339	17304	17120	17184	16951	17034	17193	17212	17236	17541	17258	17164	17362	17160	17237	17188	17120	17198	17328	17221	17105	17127	17233	17345	17229	17309	17256	17163	17226	17176	17282	17185	17044	17146	17143	17079	17233	17353	17285	17226	17170	17249	17308	17213	17145	17047	17227	17265	17345	17179	17215	17302	17184	17396	17265	17164	17254	17195	17263	17174	17204	17332	17347	17217	17110	17236	17387	17113	17190	17356	17249	17252	17105	17369	17264	17379	17134	17322	17241	17238	17148	17068	17239	17157	17089	17381	17121	17189	17288	17335	17150	17162	17270	17123	17048	17182	17323	17334	17113	17409	17174	17230	17204	16972	17243	17316	17257	17313	17135	17386	17213	17211	17227	17367	17105	17075	17311	17134	17240	17251	17497	17259	17311	17221	17303	17232	17256	17145	17050	17249	17031	17355	17181	17120	17128	17131	17241	17087	17172	17274	17240	17265	17302	17187	17143	17305	17321	17168	17225	17594	17558	17182	17360	17214	17182	17104	17017	17110	17222	17214	17157	17499	17153	17144	17211	17190	17162	17091	17275	17236	17273	17169	17135	17417	17317	17258	17323	17229	17120	17353	17370	16986	17167	17103	17248	17304	17214	17272	17301	17283	17116	17216	17371	17338	17279	17102	17234	17254	17254	17247	17334	17110	17209	17397	17337	17210	17151	17196	17248	17377	17297	17099	17240	17018	17244	17127	17415	17287	17192	17330	17244	17217	17291	17383	17384	17228	17297	17272	17510	17425	17252	17207	17386	17245	17245	17206	17088	17227	17368	17195	17236	17178	17103	17351	17414	17191	17306	17376	17203	17187	17356	17142	16973	17219	17312	17316	17196	17259	17228	17387	17161	17291	17190	17442	17219	17411	17169	17202	17248	17302	17121	17436	17284	17305	17077	17315	17151	17270	17306	17334	17208	17286	17414	17252	17257	17353	17303	17287	17234	17218	17158	17336	17215	17218	17110	17258	17186	17315	17255	17213	17240	17286	17211	17361	17245	17163	17163	17209	17206	17495	17377	17287	17318	17101	17431	17287	17358	17231	17194	17269	17097	17173	17295	17310	17240	17144	17330	17237	17173	17336	17044	17148	17158	17242	17236	17262	17181	17214	17327	17295	17403	17124	17201	17206	17346	17488	17310	17368	17245	17189	17036	17116	17126	17388	17276	17274	17326	17275	17161	17430	17553	17388	17384	17333	17152	17281	17061	17095	17278	17142	17230	17113	17234	17032	17286	17293	17171	17259	17176	17211	17333	17336	17109	17114	17338	17262	17388	17444	16918	17232	17162	17284	17454	17225	17186	17310	17148	17368	17158	17230	17299	17214	17147	17269	17308	17169	17191	17201	17270	17350	17202	17121	17233	17305	17044	17252	17258	17294	17207	17033	17238	17381	17125	17138	17108	17140	17229	17021	17189	17201	17049	17348	17137	17245	17172	17011	17104	17270	17280	17426	17145	17364	17263	17198	17005	17340	17304	17227	17248	17049	17148	17272	17162	17263	17393	17327	17041	17297	17212	17164	17101	17241	17220	17171	17148	17115	17188	17347	17121	17096	17267	17173	17211	17035	17240	17266	17519	17139	17300	17299	17179	17275	17159	17308	17243	17455	17128	17491	17374	17255	17080	17233	17306	17214	17491	17194	17161	17293	17200	17394	17435	17358	17402	17430	17303	17240	17344	17185	17142	17149	17188	17223	17240	17278	17450	17177	17050	17228	17215	17176	17312	17174	17049	17135	17117	17327	17365	17197	17347	17267	17393	17151	17094	17168	17114	17362	17427	17312	17416	17084	17287	17226	17178	17257	17084	17111	17398	17225	17162	17304	17389	17235	17172	17506	17361	17361	17210	17418	17372	17167	17242	17373	17334	17184	17223	17287	16945	17240	17211	17210	17183	17231	17252	17315	17082	17105	17093	17228	17045	17194	17231	17369	17188	17148	17179	17278	17347	17308	17188	17276	17232	17368	17270	17090	17260	17057	17151	17151	17242	17422	17239	17179	17376	17168	17217	17375	17139	17300	17270	17262	17209	17067	17246	17210	17323	17366	17290	17295	17014	17342	17256	17309	17035	17189	17199	17251	17226	17175	17405	17398	17191	17388	17330	17156	17259	17219	17205	17261	17371	17331	17282	17222	17167	17468	17164	17128	17385	17311	17389	17156	17198	17101	17330	17343	17403	17194	17334	17322	17407	17325	17120	17100	17251	17207	17351	17146	17089	17317	16943	17207	17257	17139	17409	17196	17299	17177	17416	17340	17272	17123	17155	17438	17236	17100	17097	17202	17170	17187	17258	17135	17190	17297	17118	17172	17297	17249	17221	17268	17117	17321	17140	17285	17371	17116	16966	17449	17489	17306	17342	17203	17263	17259	17215	17418	17276	17044	17304	17587	17219	17307	17292	17328	17239	17263	17362	17214	17300	17164	17105	17171	17336	17366	17344	17245	17426	17214	17224	17359	17191	17276	17281	17094	17344	17346	17075	17335	17119	17160	17278	17298	17138	17243	17241	17356	17101	17136	17296	17105	17209	17200	17329	17343	17278	17108	17224	17186	17197	17383	17141	17317	17279	17223	17171	17261	17157	17331	17231	17308	17355	17160	17186	16992	17192	17033	17136	17225	17301	17351	17422	17297	17109	17281	17214	17141	17188	17378	17234	17161	17138	17154	17372	17388	17382	17305	17344	17177	17178	17249	17377	17366	17181	17343	17324	17188	17121	17214	17187	17167	17386	17359	16969	17342	17185	17206	17179	17269	17128	17150	17118	17289	17174	17225	17342	17234	17234	17253	17225	17415	17277	17058	16989	17352	17322	16997	17098	17029	17416	17162	17209	17197	17400	17174	17347	17316	17340	17243	17066	17241	17303	17223	17237	17120	17171	17267	17213	17286	17192	17252	17464	17296	17242	17091	17139	17256	17318	17372	17229	17259	17278	17142	17226	17126	17181	17212	17322	17314	17270	17276	17178	17285	17345	17160	17430	17346	17431	17259	17299	17313	17276	17330	17260	17121	17243	17259	17190	17182	17266	17276	17395	17086	17392	17203	17139	17334	17122	17345	17118	17161	17251	17197	17449	17367	17528	17400	17215	17235	17415	17281	17324	17269	17396	17374	17252	17280	17224	17105	17391	17263	17355	17438	17302	17419	17171	17306	17168	17074	17327	17329	17392	17391	17221	17311	17344	17375	17130	17147	17328	17209	17197	17283	17154	17222	17319	17115	17262	17224	17287	17167	17383	17257	17143	17303	17187	17096	17456	17525	17113	17391	17231	17196	17021	17059	17234	17259	17483	17283	17218	17320	17127	17321	17316	17364	17244	17090	17296	17374	17091	17232	17187	17295	17142	17212	17250	17112	17042	17209	17491	17358	17277	17214	17373	17187	17185	17272	17353	17294	17328	17213	17212	17376	17251	17132	17209	17273	17030	17163	17038
15459	16373	16448	15871	15860	27045	29108	23985	18352	16213	15774	15550	15545	15467	15400	15460	15397	15536	15445	15549	15580	15541	15480	15484	15526	15475	15523	15403	15514	15453	15406	15614	15566	15559	15657	15402	15454	15358	15360	15383	15453	15516	15447	15354	15502	15554	15435	15526	15564	15504	15388	15651	15494	15571	15722	15401	15543	15550	15407	15420	15574	15372	15436	15425	15588	15557	15405	15387	15462	15724	15654	15487	15492	15583	15422	15375	15315	15592	15615	15596	15358	15447	15560	15391	15518	15543	15518	15524	15430	15690	15473	15472	15476	15644	15419	15612	15766	15531	15496	15509	15411	15401	15271	15442	15454	15422	15439	15416	15466	15320	15540	15536	15335	15431	15593	15510	15530	15565	15434	15524	15460	15570	15605	15634	15559	15497	15400	15653	15437	15474	15673	15551	15455	15478	15716	15629	15485	15655	15525	15524	15542	15532	15606	15406	15376	15478	15374	15565	15502	15464	15429	15585	15674	15492	15422	15517	15384	15419	15434	15571	15402	15690	15759	15547	15480	15510	15556	15660	15310	15522	15512	15516	15620	15631	15387	15476	15490	15611	15379	15423	15635	15503	15615	15421	15562	15485	15544	15609	15521	15503	15553	15451	15304	15624	15555	15510	15561	15534	15395	15433	15575	15425	15459	15652	15595	15470	15421	15392	15574	15467	15663	15456	15414	15355	15490	15522	15451	15514	15481	15582	15570	15521	15555	15515	15553	15540	15502	15488	15518	15437	15638	15452	15417	15538	15552	15413	15402	15471	15499	15630	15492	15431	15458	15435	15332	15593	15539	15484	15659	15285	15296	15438	15574	15515	15713	15430	15568	15556	15614	15570	15466	15386	15486	15554	15434	15657	15515	15325	15553	15282	15456	15630	15417	15588	15441	15514	15591	15489	15545	15555	15599	15524	15572	15475	15541	15498	15492	15547	15469	15513	15598	15620	15542	15621	15435	15547	15414	15321	15449	15315	15487	15620	15334	15499	15555	15564	15628	15461	15483	15548	15510	15449	15427	15440	15552	15348	15408	15387	15397	15575	15506	15611	15610	15766	15643	15654	15540	15542	15482	15486	15489	15412	15739	15449	15254	15657	15493	15512	15582	15453	15508	15467	15402	15587	15666	15662	15282	15479	15668	15293	15543	15335	15507	15519	15564	15509	15586	15488	15575	15509	15338	15414	15588	15546	15398	15581	15418	15460	15322	15652	15432	15530	15542	15464	15532	15495	15565	15410	15479	15508	15328	15467	15728	15241	15594	15493	15307	15671	15565	15540	15233	15506	15443	15577	15312	15440	15476	15615	15511	15526	15497	15435	15495	15463	15502	15577	15450	15377	15442	15646	15586	15585	15647	15298	15595	15468	15492	15640	15423	15581	15538	15476	15532	15479	15551	15534	15316	15529	15338	15455	15590	15591	15567	15471	15496	15691	15548	15447	15476	15457	15466	15398	15396	15548	15428	15440	15407	15353	15489	15444	15493	15448	15529	15634	15482	15548	15395	15457	15277	15403	15455	15545	15445	15371	15607	15500	15594	15420	15477	15432	15631	15317	15549	15494	15588	15494	15550	15400	15550	15562	15526	15466	15497	15550	15439	15472	15472	15500	15546	15494	15568	15506	15575	15593	15399	15520	15534	15569	15305	15640	15412	15508	15436	15634	15467	15489	15499	15473	15494	15625	15358	15504	15513	15494	15408	15535	15547	15473	15425	15458	15451	15525	15430	15344	15345	15596	15556	15519	15652	15590	15657	15457	15475	15621	15421	15403	15564	15720	15311	15630	15420	15407	15535	15247	15475	15580	15550	15544	15540	15507	15618	15593	15430	15503	15469	15428	15539	15409	15283	15537	15436	15408	15433	15385	15628	15244	15616	15687	15309	15651	15659	15458	15499	15586	15335	15528	15398	15480	15385	15453	15314	15540	15507	15413	15349	15514	15428	15596	15391	15424	15383	15416	15532	15658	15337	15464	15522	15584	15503	15393	15487	15474	15467	15316	15367	15462	15526	15503	15580	15423	15533	15390	15399	15467	15427	15418	15394	15579	15618	15479	15477	15275	15366	15459	15498	15307	15572	15565	15468	15530	15440	15475	15558	15602	15465	15547	15511	15348	15579	15427	15502	15541	15361	15494	15553	15471	15466	15532	15601	15599	15415	15570	15509	15571	15472	15513	15392	15414	15585	15342	15737	15593	15328	15438	15502	15442	15542	15476	15368	15522	15431	15569	15281	15513	15361	15384	15345	15486	15476	15383	15653	15375	15475	15492	15436	15469	15348	15544	15451	15534	15368	15701	15645	15414	15524	15591	15613	15425	15501	15510	15476	15608	15446	15454	15391	15512	15533	15654	15556	15504	15406	15550	15502	15438	15612	15465	15465	15517	15552	15491	15464	15499	15375	15403	15652	15510	15408	15383	15536	15494	15342	15578	15496	15544	15566	15477	15572	15647	15466	15538	15521	15427	15261	15592	15527	15509	15467	15458	15442	15544	15463	15387	15475	15393	15470	15360	15597	15500	15292	15336	15470	15532	15527	15476	15402	15511	15511	15370	15500	15581	15579	15405	15663	15619	15454	15416	15583	15560	15383	15484	15735	15522	15455	15452	15558	15607	15510	15407	15426	15384	15496	15714	15416	15538	15493	15587	15612	15517	15519	15529	15438	15514	15413	15400	15456	15497	15439	15491	15463	15278	15604	15476	15507	15489	15432	15228	15566	15318	15467	15447	15557	15454	15507	15462	15726	15491	15471	15585	15714	15427	15475	15361	15502	15287	15609	15406	15490	15327	15299	15478	15609	15455	15595	15438	15519	15472	15439	15334	15612	15718	15485	15630	15514	15592	15499	15567	15549	15544	15681	15542	15351	15543	15459	15458	15467	15572	15506	15443	15591	15439	15346	15522	15399	15389	15502	15541	15422	15413	15478	15497	15434	15552	15463	15549	15486	15399	15564	15383	15381	15579	15563	15521	15495	15570	15490	15501	15595	15362	15648	15503	15442	15384	15559	15492	15512	15576	15381	15491	15531	15422	15610	15460	15618	15520	15451	15375	15676	15503	15454	15503	15577	15458	15548	15367	15494	15443	15455	15510	15553	15470	15552	15506	15316	15534	15516	15564	15575	15545	15472	15319	15473	15584	15500	15615	15528	15578	15392	15512	15542	15527	15227	15549	15454	15581	15614	15599	15532	15462	15464	15550	15367	15588	15457	15493	15602	15412	15570	15345	15383	15710	15484	15599	15447	15474	15443	15469	15554	15564	15413	15575	15576	15340	15649	15493	15487	15596	15488	15445	15537	15552	15598	15607	15650	15495	15506	15299	15555	15527	15607	15475	15412	15524	15556	15499	15413	15441	15455	15498	15504	15426	15337	15582	15475	15498	15502	15549	15659	15642	15518	15673	15291	15701	15448	15585	15813	15378	15429	15440	15651	15482	15495	15517	15403	15472	15511	15360	15503	15417	15657	15611	15563	15611	15594	15302	15519	15574	15521	15394	15494	15325	15599	15447	15433	15525	15572	15367	15550	15551	15467	15444	15543	15388	15506	15512	15352	15298	15491	15616	15667	15548	15256	15350	15540	15376	15490	15488	15492	15442	15536	15478	15537	15453	15730	15497	15463	15436	15410	15517	15658	15629	15388	15596	15356	15620	15701	15520	15361	15609	15511	15400	15511	15600	15482	15543	15369	15793	15347	15484	15496	15418	15527	15530	15565	15451	15473	15414	15408	15541	15517	15424	15445	15448	15621	15474	15542	15561	15464	15526	15306	15472	15401	15450	15561	15633	15463	15325	15403	15631	15471	15494	15436	15503	15706	15531	15398	15564	15513	15536	15399	15587	15563	15357	15564	15434	15414	15685	15356	15536	15436	15584	15428	15503	15509	15409	15607	15467	15367	15369	15398	15330	15460	15560	15501	15527	15332	15661	15487	15442	15496	15646	15412	15678	15449	15262	15468	15326	15462	15326	15334	15510	15562	15540	15519	15591	15593	15581	15299	15338	15433	15442	15391	15588	15471	15565	15756	15467	15494	15500	15513	15610	15495	15524	15589	15373	15325	15417	15518	15320	15369	15300	15637	15451	15483	15504	15726	15239	15520	15538	15513	15431	15453	15452	15618	15465	15429	15621	15453	15474	15490	15427	15407	15541	15475	15536	15539	15596	15411	15689	15619	15469	15667	15379	15558	15458	15665	15485	15482	15362	15456	15502	15547	15408	15561	15552	15510	15581	15343	15437	15664	15489	15509	15375	15577	15377	15447	15365	15410	15522	15531	15262	15562	15495	15534	15615	15474	15416	15525	15539	15536	15584	15419	15570	15547	15563	15496	15570	15473	15533	15530	15531	15457	15511	15762	15551	15492	15665	15608	15640	15416	15550	15451	15586	15379	15531	15456	15361	15562	15681	15490	15598	15322	15567	15396	15636	15604	15720	15578	15474	15448	15335	15590	15566	15588	15625	15463	15401	15465	15492	15398	15465	15657	15562	15494	15456	15489	15429	15506	15342	15658	15385	15638	15704	15547	15603	15456	15606	15308	15354	15378	15520	15548	15571	15638	15626	15599	15467	15443	15584	15464	15598	15489	15455	15505	15614	15504	15586	15525	15433	15470	15408	15443	15449	15636	15308	15609	15609	15371	15511	15517	15529	15527	15537	15594	15570	15649	15365	15469	15621	15459	15528	15446	15789	15529	15420	15732	15326	15325	15414	15500	15502	15532	15402	15493	15604	15477	15368	15565	15545	15663	15562	15483	15489	15344	15592	15613	15498	15434	15429	15503	15282	15653	15422	15415	15621	15453	15516	15490	15588	15419	15347	15608	15516	15580	15332	15441	15465	15489	15565	15504	15499	15356	15466	15435	15431	15432	15430	15525	15611	15569	15530	15446	15379	15616	15348	15540	15477	15557	15530	15436	15611	15621	15514	15573	15525	15543	15564	15331	15550	15660	15328	15556	15502	15526	15294	15528	15383	15378	15529	15424	15619	15570	15441	15632	15492	15537	15544	15501	15466	15515	15514	15544	15632	15602	15367	15521	15581	15432	15745	15383	15619	15515	15353	15377	15512	15499	15322	15550	15508	15542	15587	15401	15519	15297	15564	15535	15596	15682	15658	15570	15397	15476	15435	15467	15513	15576	15605
25758	21118	27359	25552	20507	50506	51872	39047	26436	19939	18164	17532	17697	17386	17586	17517	17753	17530	17651	17743	17394	17379	17380	17256	17524	17611	17484	17441	17595	17453	17436	17512	17435	17535	17685	17454	17498	17467	17392	17422	17341	17478	17490	17479	17427	17322	17474	17418	17396	17481	17556	17366	17505	17442	17484	17394	17229	17653	17550	17322	17541	17215	17393	17616	17257	17328	17384	17668	17664	17523	17699	17328	17355	17231	17439	17509	17454	17362	17292	17298	17369	17397	17337	17533	17639	17449	17545	17532	17314	17520	17462	17472	17384	17457	17379	17437	17221	17240	17187	17568	17481	17383	17436	17491	17407	17170	17387	17549	17281	17474	17522	17554	17251	17409	17325	17435	17422	17448	17532	17365	17300	17451	17472	17536	17441	17589	17569	17313	17453	17427	17355	17347	17359	17473	17338	17453	17534	17436	17652	17299	17420	17442	17510	17231	17396	17211	17427	17466	17352	17436	17495	17444	17411	17366	17598	17425	17663	17291	17389	17438	17335	17465	17434	17532	17217	17460	17352	17446	17474	17188	17277	17189	17473	17236	17540	17426	17590	17372	17388	17452	17420	17294	17476	17319	17317	17501	17389	17199	17401	17304	17517	17434	17423	17248	17420	17316	17416	17438	17440	17552	17496	17387	17492	17217	17313	17563	17353	17424	17329	17326	17251	17420	17446	17327	17548	17475	17318	17430	17350	17435	17577	17372	17395	17281	17435	17331	17376	17253	17287	17533	17432	17261	17435	17481	17391	17427	17421	17348	17479	17291	17298	17520	17496	17320	17526	17422	17398	17538	17376	17461	17542	17478	17411	17384	17562	17403	17351	17350	17346	17331	17342	17375	17693	17322	17388	17441	17459	17180	17384	17501	17513	17483	17400	17355	17365	17306	17309	17383	17333	17473	17269	17436	17257	17360	17474	17370	17406	17387	17385	17491	17516	17385	17478	17494	17369	17580	17337	17329	17360	17455	17498	17548	17390	17365	17348	17283	17454	17508	17235	17120	17531	17444	17378	17370	17569	17426	17486	17491	17385	17487	17514	17559	17437	17363	17349	17401	17253	17598	17431	17345	17601	17424	17436	17402	17448	17344	17388	17426	17287	17561	17328	17356	17437	17174	17603	17592	17476	17507	17392	17581	17269	17473	17737	17469	17430	17450	17582	17309	17469	17547	17224	17442	17305	17454	17372	17410	17464	17442	17252	17529	17441	17403	17605	17373	17577	17309	17151	17344	17500	17676	17391	17432	17404	17509	17503	17360	17344	17361	17319	17354	17429	17416	17378	17474	17361	17313	17509	17364	17229	17347	17449	17289	17388	17473	17502	17326	17570	17262	17398	17469	17365	17431	17489	17532	17434	17297	17415	17375	17518	17391	17263	17478	17605	17421	17423	17314	17489	17423	17393	17497	17434	17300	17184	17311	17179	17552	17451	17646	17294	17393	17453	17325	17242	17447	17428	17305	17292	17274	17351	17377	17374	17266	17248	17532	17283	17449	17309	17446	17320	17375	17415	17570	17417	17290	17481	17553	17480	17239	17285	17532	17303	17480	17725	17387	17521	17471	17295	17546	17475	17420	17363	17517	17501	17477	17384	17570	17543	17383	17360	17408	17742	17379	17276	17319	17166	17564	17336	17501	17645	17291	17322	17535	17568	17368	17360	17543	17479	17346	17185	17485	17171	17260	17272	17245	17317	17434	17470	17446	17415	17378	17585	17543	17620	17298	17169	17479	17304	17247	17391	17335	17684	17422	17315	17358	17362	17406	17422	17197	17245	17397	17473	17657	17385	17394	17487	17378	17391	17423	17485	17486	17391	17483	17360	17306	17479	17343	17414	17413	17584	17410	17425	17613	17253	17320	17457	17486	17239	17449	17557	17327	17541	17333	17357	17309	17390	17435	17607	17515	17404	17502	17473	17228	17347	17281	17399	17524	17690	17349	17412	17164	17307	17530	17422	17378	17459	17511	17301	17445	17399	17351	17635	17408	17502	17388	17396	17465	17478	17641	17453	17413	17375	17529	17527	17287	17413	17426	17418	17472	17514	17512	17482	17500	17254	17472	17500	17587	17418	17476	17500	17622	17461	17308	17364	17213	17313	17257	17455	17250	17461	17288	17387	17490	17476	17327	17233	17343	17327	17483	17251	17411	17465	17347	17447	17218	17458	17394	17506	17436	17621	17418	17498	17477	17305	17297	17571	17175	17334	17384	17421	17291	17509	17416	17259	17589	17258	17403	17385	17302	17429	17317	17256	17308	17655	17412	17369	17589	17431	17617	17569	17359	17440	17243	17388	17478	17428	17482	17481	17516	17617	17401	17358	17301	17492	17421	17379	17320	17533	17562	17463	17319	17551	17301	17474	17528	17563	17519	17302	17484	17498	17404	17268	17336	17541	17500	17294	17220	17479	17327	17408	17372	17453	17479	17445	17522	17383	17488	17588	17504	17327	17538	17393	17490	17542	17519	17475	17386	17649	17364	17471	17278	17488	17344	17430	17320	17419	17342	17412	17600	17489	17291	17289	17441	17400	17531	17334	17292	17366	17395	17413	17270	17382	17585	17454	17342	17367	17278	17441	17570	17300	17450	17342	17458	17459	17248	17303	17435	17491	17475	17333	17391	17496	17629	17272	17422	17395	17514	17441	17379	17465	17494	17690	17422	17356	17451	17302	17415	17318	17596	17573	17425	17661	17586	17456	17544	17265	17373	17225	17435	17473	17425	17397	17570	17336	17507	17447	17385	17376	17406	17252	17386	17361	17378	17468	17345	17573	17550	17274	17591	17439	17551	17656	17286	17540	17464	17596	17575	17565	17499	17361	17423	17616	17364	17377	17411	17522	17353	17313	17633	17252	17476	17639	17651	17577	17558	17504	17580	17385	17558	17512	17410	17712	17535	17323	17528	17607	17394	17449	17288	17528	17473	17550	17379	17311	17440	17283	17209	17448	17457	17381	17323	17636	17549	17416	17545	17387	17389	17323	17298	17244	17322	17460	17263	17209	17353	17267	17302	17541	17593	17394	17335	17559	17540	17409	17383	17303	17291	17466	17373	17457	17299	17354	17380	17251	17275	17528	17549	17553	17426	17297	17367	17384	17092	17329	17362	17460	17488	17480	17440	17311	17297	17373	17362	17364	17387	17326	17459	17423	17257	17735	17256	17489	17479	17551	17446	17523	17208	17270	17507	17574	17379	17435	17423	17371	17419	17438	17421	17319	17480	17450	17369	17516	17269	17441	17317	17455	17448	17360	17477	17264	17475	17245	17435	17397	17493	17544	17744	17437	17436	17496	17374	17336	17229	17421	17338	17337	17358	17499	17447	17341	17324	17393	17384	17372	17466	17551	17179	17378	17544	17436	17238	17475	17302	17321	17341	17532	17281	17370	17371	17373	17404	17313	17389	17346	17563	17479	17424	17404	17369	17350	17515	17585	17552	17366	17327	17480	17498	17402	17393	17380	17453	17525	17239	17397	17541	17373	17364	17356	17525	17483	17420	17478	17497	17458	17268	17342	17476	17467	17428	17486	17306	17565	17337	17270	17304	17580	17555	17592	17315	17370	17572	17268	17548	17305	17417	17541	17366	17415	17542	17384	17304	17437	17283	17556	17355	17370	17634	17405	17470	17285	17308	17516	17288	17414	17366	17409	17400	17330	17405	17431	17449	17226	17436	17278	17345	17491	17500	17420	17309	17620	17339	17489	17266	17391	17303	17357	17369	17343	17358	17523	17300	17239	17562	17361	17228	17377	17525	17463	17570	17440	17498	17400	17407	17343	17254	17377	17280	17444	17314	17330	17643	17289	17399	17392	17401	17540	17434	17543	17362	17550	17363	17605	17383	17427	17512	17422	17415	17343	17416	17532	17506	17480	17458	17477	17468	17294	17274	17293	17322	17671	17251	17384	17472	17359	17386	17363	17302	17637	17563	17445	17260	17346	17301	17153	17295	17610	17423	17625	17508	17486	17429	17366	17427	17191	17367	17561	17548	17573	17418	17302	17474	17424	17577	17477	17299	17502	17567	17430	17534	17326	17375	17306	17366	17520	17349	17236	17445	17419	17520	17475	17415	17408	17438	17483	17303	17529	17546	17464	17453	17516	17475	17114	17488	17554	17416	17224	17400	17462	17415	17605	17443	17351	17566	17579	17537	17558	17335	17351	17416	17360	17419	17496	17414	17302	17437	17610	17230	17418	17524	17388	17293	17363	17285	17267	17310	17209	17504	17342	17536	17409	17403	17450	17347	17330	17320	17491	17435	17372	17428	17552	17617	17285	17477	17404	17322	17300	17283	17432	17548	17412	17505	17412	17333	17557	17264	17511	17408	17715	17501	17386	17394	17056	17378	17382	17349	17410	17517	17246	17560	17457	17498	17352	17649	17290	17358	17703	17566	17551	17446	17517	17381	17605	17512	17324	17346	17219	17477	17408	17459	17308	17331	17380	17363	17400	17293	17510	17227	17519	17416	17313	17302	17532	17522	17527	17235	17419	17606	17404	17416	17557	17377	17538	17465	17479	17552	17493	17348	17376	17396	17503	17489	17562	17511	17677	17410	17528	17496	17328	17403	17693	17511	17333	17537	17555	17420	17266	17529	17375	17431	17573	17555	17454	17351	17598	17613	17292	17426	17458	17487	17543	17484	17445	17504	17431	17334	17342	17476	17613	17745	17548	17229	17509	17411	17409	17333	17463	17412	17175	17379	17494	17321	17296	17226	17385	17359	17515	17602	17320	17231	17509	17474	17405	17430	17406	17286	17202	17450	17566	17400	17357	17521	17408	17368	17428	17186	17440	17492	17454	17454	17537	17518	17350	17461	17474	17338	17491	17459	17522	17369	17532	17635	17404	17529	17348	17424	17408	17595	17612	17641	17292	17483	17481	17579	17619	17348	17560	17386	17335	17369	17369	17458	17349	17438	17471	17516	17318	17457	17577	17317	17121	17454	17473	17265	17486	17502	17266	17230	17337	17261	17445	17353	17481	17474	17444	17366	17608	17479	17560	17331	17460	17335	17518	17672	17455	17432	17369	17666	17611	17500	17356	17378	17417	17496	17290	17341	17463	17410	17511	17429	17474	17348	17540	17776	17693	17489	17400	17324	17585	17503	17425	17387	17266	17462	17310	17477	17458	17407
14171	20342	19625	17543	18541	53131	50866	39068	24625	17787	16019	15888	15526	15651	15808	15562	15578	15751	15692	15636	15630	15683	15558	15807	15512	15649	15684	15554	15632	15575	15621	15534	15660	15530	15712	15559	15729	15622	15645	15609	15664	15517	15705	15749	15591	15693	15491	15568	15793	15592	15589	15565	15732	15595	15665	15665	15726	15558	15627	15698	15565	15473	15662	15598	15691	15661	15610	15806	15702	15544	15923	15579	15694	15661	15661	15621	15596	15535	15747	15523	15648	15651	15690	15551	15779	15696	15581	15663	15613	15541	15615	15766	15653	15626	15542	15663	15525	15532	15660	15707	15671	15708	15778	15774	15633	15533	15743	15538	15589	15522	15514	15581	15463	15858	15569	15537	15675	15661	15596	15708	15706	15521	15617	15602	15604	15655	15512	15639	15525	15650	15651	15576	15717	15506	15621	15490	15576	15739	15691	15556	15758	15748	15820	15623	15623	15518	15678	15529	15636	15661	15578	15433	15671	15671	15502	15574	15612	15597	15693	15603	15674	15888	15523	15656	15597	15475	15622	15582	15736	15632	15604	15712	15729	15490	15679	15703	15689	15694	15774	15621	15620	15626	15562	15440	15595	15650	15625	15680	15501	15587	15558	15571	15630	15650	15567	15547	15538	15578	15592	15598	15632	15696	15599	15516	15552	15739	15531	15559	15559	15592	15556	15638	15648	15707	15699	15767	15720	15538	15631	15525	15499	15647	15590	15659	15717	15682	15576	15549	15814	15679	15765	15517	15622	15705	15592	15696	15502	15651	15616	15475	15614	15745	15804	15470	15614	15805	15719	15497	15545	15667	15719	15577	15755	15445	15580	15651	15623	15673	15451	15526	15797	15638	15665	15715	15412	15811	15676	15583	15563	15677	15717	15734	15499	15670	15681	15545	15654	15556	15570	15632	15650	15472	15576	15628	15723	15665	15625	15730	15587	15595	15751	15234	15800	15716	15772	15669	15496	15716	15558	15524	15570	15684	15556	15657	15704	15507	15737	15629	15624	15642	15623	15748	15613	15575	15514	15794	15709	15724	15654	15605	15630	15662	15808	15698	15619	15620	15659	15614	15629	15623	15604	15665	15639	15723	15537	15667	15619	15602	15620	15748	15636	15698	15881	15631	15684	15690	15504	15565	15616	15535	15552	15366	15716	15637	15679	15396	15606	15550	15611	15571	15512	15825	15697	15693	15523	15680	15505	15469	15703	15604	15454	15510	15794	15532	15599	15501	15688	15617	15593	15852	15615	15755	15682	15654	15755	15555	15733	15813	15585	15744	15611	15705	15553	15838	15652	15646	15612	15679	15624	15444	15549	15815	15730	15445	15640	15627	15683	15797	15524	15563	15761	15609	15759	15635	15656	15688	15691	15797	15656	15620	15718	15638	15754	15690	15579	15690	15636	15658	15664	15724	15599	15495	15506	15574	15681	15701	15692	15693	15682	15659	15595	15559	15673	15703	15840	15513	15572	15589	15696	15743	15678	15615	15575	15763	15609	15541	15741	15586	15493	15539	15670	15530	15586	15612	15734	15599	15674	15684	15548	15767	15603	15571	15643	15713	15574	15628	15617	15593	15521	15708	15669	15658	15484	15683	15416	15657	15429	15777	15592	15714	15844	15601	15710	15675	15801	15739	15666	15752	15595	15534	15535	15717	15558	15608	15797	15730	15735	15632	15476	15849	15704	15788	15628	15624	15624	15637	15467	15800	15771	15524	15614	15826	15516	15580	15681	15641	15673	15451	15588	15639	15661	15730	15544	15514	15687	15559	15554	15714	15629	15622	15606	15459	15603	15690	15679	15525	15541	15757	15654	15758	15677	15618	15732	15638	15661	15470	15687	15608	15647	15698	15593	15583	15527	15634	15571	15573	15619	15731	15681	15537	15642	15791	15639	15607	15640	15693	15477	15638	15622	15638	15775	15511	15698	15647	15656	15710	15795	15797	15633	15705	15627	15460	15596	15590	15631	15525	15653	15629	15599	15766	15645	15532	15755	15561	15667	15484	15755	15779	15455	15628	15584	15589	15685	15572	15646	15645	15491	15738	15662	15682	15763	15590	15678	15902	15670	15819	15602	15740	15825	15780	15620	15663	15552	15676	15488	15594	15584	15749	15433	15572	15560	15636	15730	15543	15657	15663	15676	15800	15802	15647	15642	15696	15777	15433	15587	15689	15623	15550	15493	15669	15657	15552	15706	15769	15567	15620	15790	15504	15595	15787	15643	15538	15631	15779	15664	15720	15600	15572	15714	15693	15854	15537	15702	15524	15620	15607	15599	15627	15465	15464	15678	15612	15695	15756	15625	15508	15696	15720	15573	15593	15664	15668	15614	15559	15581	15646	15648	15660	15544	15644	15543	15640	15557	15648	15634	15723	15701	15641	15535	15475	15587	15622	15698	15750	15447	15571	15472	15698	15615	15475	15631	15476	15529	15599	15515	15407	15518	15663	15535	15511	15648	15733	15648	15746	15611	15499	15802	15573	15479	15726	15558	15685	15506	15620	15677	15696	15611	15492	15663	15491	15672	15431	15670	15456	15597	15786	15532	15568	15757	15625	15859	15654	15356	15652	15571	15471	15698	15781	15649	15771	15525	15704	15626	15611	15597	15643	15721	15583	15519	15743	15523	15620	15528	15512	15634	15658	15503	15742	15719	15652	15873	15591	15583	15603	15720	15400	15689	15709	15632	15559	15615	15642	15497	15658	15663	15739	15590	15804	15579	15754	15613	15814	15554	15703	15594	15353	15501	15653	15578	15548	15642	15552	15732	15701	15613	15745	15615	15614	15677	15782	15651	15548	15683	15631	15529	15615	15613	15675	15665	15554	15549	15820	15768	15606	15845	15763	15722	15517	15606	15466	15652	15760	15709	15824	15601	15712	15728	15732	15657	15521	15547	15667	15718	15640	15730	15581	15456	15598	15505	15482	15711	15537	15628	15875	15543	15684	15580	15615	15561	15690	15519	15693	15624	15615	15673	15715	15516	15713	15552	15744	15675	15698	15529	15576	15632	15538	15712	15515	15592	15695	15751	15675	15657	15680	15546	15582	15638	15640	15667	15767	15668	15663	15783	15714	15759	15778	15656	15565	15594	15595	15705	15652	15625	15621	15517	15669	15790	15450	15671	15577	15584	15548	15569	15692	15717	15658	15605	15751	15626	15626	15537	15603	15575	15529	15738	15725	15612	15769	15804	15507	15511	15380	15660	15626	15557	15455	15563	15569	15659	15554	15644	15692	15642	15689	15534	15424	15773	15703	15747	15709	15710	15660	15710	15707	15683	15713	15704	15659	15679	15638	15770	15633	15761	15494	15682	15654	15638	15510	15632	15698	15652	15590	15488	15697	15466	15669	15713	15761	15611	15659	15447	15507	15746	15497	15760	15572	15634	15470	15454	15605	15542	15600	15727	15721	15711	15685	15804	15714	15869	15755	15584	15532	15683	15627	15650	15633	15679	15670	15615	15574	15734	15635	15763	15545	15419	15460	15545	15797	15653	15619	15492	15699	15642	15514	15656	15719	15810	15598	15741	15495	15693	15773	15869	15645	15700	15575	15654	15559	15701	15582	15757	15796	15561	15759	15797	15526	15817	15624	15569	15672	15701	15604	15762	15779	15741	15502	15531	15587	15701	15599	15728	15637	15578	15742	15773	15599	15439	15612	15475	15488	15686	15789	15577	15879	15512	15695	15514	15606	15638	15624	15556	15691	15747	15748	15523	15717	15597	15538	15659	15581	15546	15831	15668	15738	15634	15571	15584	15812	15719	15635	15547	15721	15673	15711	15758	15633	15740	15604	15646	15726	15607	15658	15558	15604	15758	15757	15578	15656	15639	15745	15659	15856	15782	15813	15447	15640	15571	15707	15453	15613	15612	15623	15777	15621	15605	15714	15546	15707	15813	15733	15629	15664	15680	15599	15630	15476	15850	15624	15726	15681	15760	15672	15626	15683	15560	15411	15628	15687	15704	15581	15723	15613	15643	15551	15622	15549	15541	15622	15859	15559	15643	15599	15463	15627	15556	15734	15632	15628	15520	15565	15639	15544	15689	15649	15618	15531	15783	15594	15576	15730	15592	15647	15740	15639	15516	15537	15961	15553	15795	15660	15747	15675	15532	15757	15726	15612	15602	15641	15699	15532	15638	15446	15663	15433	15499	15564	15525	15833	15785	15870	15632	15683	15789	15655	15620	15719	15686	15653	15603	15475	15662	15833	15767	15589	15617	15574	15569	15655	15591	15707	15710	15728	15834	15604	15708	15698	15531	15772	15666	15601	15530	15772	15593	15621	15610	15627	15799	15556	15632	15687	15680	15728	15671	15543	15720	15633	15707	15760	15728	15738	15599	15623	15660	15635	15831	15668	15776	15607	15570	15569	15617	15554	15579	15529	15786	15674	15638	15607	15685	15618	15551	15672	15554	15734	15690	15562	15579	15715	15555	15574	15561	15600	15614	15572	15757	15482	15502	15742	15760	15683	15493	15762	15668	15553	15629	15519	15542	15644	15708	15782	15785	15502	15598	15623	15760	15658	15709	15579	15643	15637	15563	15548	15633	15690	15537	15770	15734	15654	15713	15599	15622	15720	15766	15541	15562	15659	15445	15550	15709	15544	15627	15567	15453	15746	15742	15593	15687	15751	15620	15600	15735	15658	15418	15687	15519	15835	15647	15538	15730	15693	15528	15772	15756	15463	15706	15639	15620	15539	15641	15534	15616	15495	15593	15722	15648	15755	15622	15845	15608	15675	15603	15602	15727	15534	15902	15526	15784	15525	15613	15555	15615	15635	15691	15686	15789	15610	15522	15559	15575	15446	15580	15506	15671	15539	15389	15528	15701	15636	15652	15674	15747	15620	15486	15669	15590	15580	15553	15618	15578	15472	15372	15655	15732	15558	15669	15667	15635	15604	15559	15574	15435	15762	15624	15635	15723	15612	15493	15487	15619	15753	15646	15662	15642	15499	15794	15787	15661	15394	15728	15749	15618	15648	15600	15670	15690	15721	15604	15644	15525	15553	15772	15634	15606	15732	15629	15669	15653	15470	15590	15519	15811	15732	15599	15673	15622	15675	15643	15685	15803	15619	15733	15617	15532	15744	15400	15546	15724	15808	15592	15567	15601	15642	15525	15548	15561	15748
23717	21154	28640	23957	22691	69256	67808	52973	33929	23284	19373	18122	17783	17823	17897	17644	17740	17805	17752	17613	17707	17483	17511	17490	17642	17520	17658	17533	17801	17666	17720	17761	17508	17795	17660	17462	17582	17516	17828	17527	17558	17599	17626	17469	17592	17393	17714	17434	17393	17517	17543	17501	17760	17476	17528	17445	17601	17527	17488	17690	17660	17717	17494	17710	17621	17445	17434	17591	17674	17602	17512	17550	17711	17502	17519	17565	17767	17682	17620	17690	17674	17428	17512	17476	17363	17407	17505	17485	17534	17583	17520	17530	17509	17401	17563	17573	17514	17716	17694	17766	17543	17423	17428	17518	17658	17579	17655	17601	17573	17572	17514	17332	17593	17423	17424	17573	17666	17567	17774	17525	17601	17567	17569	17464	17551	17349	17529	17439	17525	17614	17544	17355	17369	17402	17481	17508	17410	17645	17844	17659	17486	17558	17590	17464	17585	17543	17604	17497	17406	17458	17425	17715	17599	17477	17292	17685	17422	17458	17435	17670	17399	17503	17473	17589	17591	17630	17410	17480	17595	17474	17491	17693	17409	17822	17637	17616	17496	17659	17525	17534	17398	17467	17456	17442	17389	17407	17635	17514	17688	17496	17475	17423	17581	17448	17905	17324	17578	17468	17477	17497	17288	17360	17372	17439	17465	17514	17627	17628	17548	17575	17385	17455	17525	17522	17632	17782	17381	17366	17507	17419	17589	17582	17748	17385	17730	17550	17557	17589	17619	17566	17265	17426	17610	17479	17568	17545	17481	17310	17547	17497	17585	17409	17544	17484	17475	17479	17568	17619	17475	17617	17478	17421	17567	17420	17752	17600	17391	17377	17569	17492	17556	17516	17500	17372	17466	17693	17496	17440	17559	17555	17917	17691	17462	17651	17708	17502	17468	17799	17503	17539	17508	17574	17664	17263	17362	17468	17509	17698	17370	17598	17539	17268	17639	17371	17377	17321	17482	17513	17570	17559	17471	17591	17407	17350	17432	17451	17546	17530	17598	17396	17387	17480	17500	17448	17555	17537	17491	17418	17353	17610	17628	17423	17586	17542	17668	17732	17546	17334	17413	17351	17577	17537	17430	17339	17372	17565	17387	17679	17510	17676	17365	17578	17655	17496	17530	17655	17724	17587	17617	17535	17636	17473	17625	17508	17536	17428	17474	17281	17516	17502	17709	17532	17365	17552	17466	17528	17400	17503	17632	17561	17736	17402	17438	17509	17468	17525	17597	17502	17599	17381	17581	17423	17387	17322	17554	17488	17510	17405	17382	17650	17637	17584	17457	17631	17676	17607	17457	17562	17445	17435	17510	17473	17513	17384	17727	17670	17543	17582	17539	17606	17375	17567	17485	17759	17591	17541	17480	17413	17503	17617	17442	17468	17573	17497	17615	17622	17505	17608	17647	17628	17302	17509	17380	17684	17678	17535	17628	17586	17547	17348	17566	17545	17580	17519	17529	17575	17342	17541	17386	17615	17385	17468	17386	17338	17357	17428	17314	17350	17421	17593	17507	17473	17567	17373	17496	17376	17446	17501	17547	17395	17510	17578	17437	17692	17574	17627	17477	17468	17595	17571	17465	17605	17485	17305	17337	17483	17571	17396	17637	17505	17406	17416	17703	17566	17587	17542	17376	17495	17388	17434	17629	17531	17515	17466	17510	17690	17666	17704	17520	17472	17681	17487	17505	17522	17406	17652	17627	17764	17701	17382	17619	17576	17535	17648	17457	17627	17589	17406	17537	17553	17530	17543	17439	17527	17624	17570	17477	17446	17504	17562	17400	17277	17502	17530	17573	17621	17425	17506	17648	17677	17642	17489	17405	17630	17389	17337	17578	17623	17683	17575	17262	17269	17273	17524	17660	17437	17454	17527	17465	17552	17337	17419	17454	17566	17597	17575	17523	17568	17345	17507	17635	17588	17375	17678	17634	17709	17697	17402	17406	17459	17421	17416	17272	17396	17398	17351	17442	17450	17218	17314	17408	17448	17505	17487	17275	17696	17656	17493	17569	17390	17666	17440	17693	17581	17591	17377	17436	17613	17508	17539	17361	17603	17613	17415	17460	17558	17503	17541	17487	17560	17303	17544	17720	17553	17584	17569	17457	17554	17539	17630	17599	17541	17453	17394	17520	17447	17605	17497	17494	17721	17610	17455	17583	17536	17558	17542	17506	17372	17731	17560	17510	17476	17592	17656	17425	17420	17430	17424	17531	17616	17432	17572	17363	17709	17476	17488	17548	17680	17316	17368	17504	17499	17590	17528	17501	17369	17589	17537	17283	17547	17606	17694	17610	17641	17582	17643	17644	17480	17536	17488	17613	17332	17523	17614	17661	17404	17730	17445	17306	17468	17395	17561	17386	17438	17555	17616	17632	17526	17506	17418	17378	17401	17573	17280	17643	17646	17420	17274	17559	17510	17425	17609	17603	17512	17403	17704	17584	17654	17337	17628	17441	17677	17408	17365	17452	17516	17577	17516	17472	17608	17458	17611	17550	17547	17407	17582	17706	17490	17465	17644	17527	17639	17762	17583	17569	17629	17661	17380	17503	17303	17575	17699	17566	17403	17385	17589	17556	17342	17453	17478	17553	17599	17502	17709	17407	17323	17528	17660	17685	17579	17520	17387	17479	17365	17686	17522	17577	17583	17512	17621	17380	17507	17750	17682	17602	17449	17532	17525	17572	17500	17392	17656	17478	17594	17627	17424	17568	17706	17565	17446	17635	17563	17600	17491	17462	17390	17472	17517	17590	17467	17609	17510	17415	17519	17522	17364	17454	17577	17535	17494	17471	17652	17640	17794	17545	17561	17439	17617	17500	17464	17470	17715	17771	17663	17767	17363	17451	17442	17695	17551	17574	17538	17553	17487	17265	17540	17724	17430	17508	17308	17615	17900	17488	17595	17395	17318	17518	17356	17381	17580	17513	17758	17617	17492	17545	17520	17353	17453	17559	17431	17445	17336	17514	17463	17563	17426	17666	17532	17621	17350	17427	17420	17661	17401	17502	17758	17378	17569	17711	17643	17742	17566	17572	17714	17362	17453	17472	17321	17458	17338	17379	17462	17595	17474	17577	17392	17592	17637	17380	17519	17665	17450	17748	17591	17393	17396	17500	17454	17516	17648	17433	17497	17568	17631	17267	17468	17516	17522	17577	17493	17575	17622	17431	17537	17565	17379	17663	17517	17500	17514	17537	17544	17309	17704	17662	17505	17664	17492	17571	17395	17398	17452	17468	17690	17446	17524	17442	17709	17558	17405	17462	17443	17454	17473	17646	17614	17478	17622	17806	17594	17518	17485	17601	17465	17480	17493	17422	17448	17597	17518	17474	17614	17534	17382	17361	17580	17351	17573	17473	17487	17477	17484	17290	17483	17515	17376	17631	17592	17356	17282	17452	17537	17665	17516	17455	17456	17447	17441	17589	17520	17695	17425	17545	17580	17500	17518	17534	17613	17523	17623	17495	17351	17411	17385	17598	17611	17500	17537	17398	17611	17722	17588	17537	17479	17410	17489	17510	17587	17668	17429	17645	17482	17368	17461	17407	17623	17515	17560	17424	17520	17523	17456	17553	17448	17549	17387	17545	17459	17477	17462	17563	17438	17679	17401	17631	17443	17674	17706	17428	17444	17559	17658	17377	17275	17572	17504	17375	17222	17414	17662	17565	17613	17569	17491	17536	17518	17358	17368	17471	17612	17521	17606	17605	17383	17555	17556	17503	17557	17472	17620	17516	17550	17556	17376	17330	17463	17582	17513	17476	17861	17559	17675	17551	17593	17673	17627	17591	17533	17289	17382	17531	17473	17452	17491	17718	17499	17491	17779	17380	17568	17518	17492	17646	17518	17524	17379	17564	17643	17714	17672	17387	17537	17532	17374	17718	17549	17538	17506	17553	17580	17542	17499	17494	17499	17639	17486	17624	17305	17428	17550	17669	17383	17614	17543	17374	17535	17576	17377	17497	17616	17592	17782	17655	17397	17512	17695	17521	17251	17544	17650	17486	17634	17581	17417	17518	17468	17500	17450	17554	17426	17492	17661	17401	17681	17481	17699	17620	17657	17484	17425	17558	17527	17656	17574	17461	17475	17618	17695	17650	17562	17631	17203	17656	17530	17477	17533	17533	17599	17531	17471	17713	17473	17470	17513	17315	17522	17602	17459	17642	17549	17587	17420	17497	17455	17526	17534	17534	17386	17486	17522	17567	17505	17610	17501	17496	17507	17407	17516	17727	17621	17453	17638	17583	17521	17252	17567	17557	17484	17470	17398	17490	17499	17610	17588	17488	17533	17599	17634	17637	17522	17551	17643	17659	17398	17582	17767	17508	17568	17721	17454	17530	17589	17542	17366	17598	17462	17402	17382	17550	17543	17477	17469	17534	17568	17619	17702	17510	17536	17489	17465	17537	17443	17463	17360	17598	17726	17739	17564	17385	17405	17410	17384	17512	17575	17403	17487	17456	17786	17812	17627	17402	17643	17476	17383	17412	17668	17444	17485	17679	17507	17458	17577	17609	17652	17546	17551	17532	17358	17389	17335	17566	17336	17461	17426	17628	17554	17528	17510	17443	17522	17462	17716	17482	17517	17701	17591	17537	17534	17485	17717	17452	17588	17523	17494	17428	17577	17472	17567	17378	17559	17432	17568	17663	17479	17464	17335	17562	17444	17726	17488	17607	17549	17556	17585	17607	17489	17569	17525	17460	17411	17323	17630	17517	17522	17580	17545	17713	17551	17481	17633	17555	17319	17507	17385	17479	17493	17470	17366	17443	17713	17186	17507	17519	17438	17357	17691	17491	17320	17232	17524	17559	17535	17437	17411	17670	17580	17584	17639	17559	17533	17611	17487	17343	17305	17612	17355	17375	17572	17428	17510	17252	17624	17556	17458	17441	17386	17519	17550	17475	17581	17517	17453	17514	17516	17346	17482	17461	17508	17467	17699	17535	17485	17747	17461	17461	17726	17550	17519	17554	17406	17432	17572	17352	17788	17522	17603	17564	17598	17518	17398	17394	17569	17544	17635	17442	17476	17477	17344	17534	17338	17659	17595	17612	17601	17405	17529	17598	17604	17542	17522	17556	17523	17548	17686	17427	17388	17414	17664	17590	17664	17450	17321	17608	17775	17450	17439
16121	26934	25420	21391	26555	74127	69891	53861	32841	20391	16724	16020	15729	15671	15638	15803	15762	15757	15615	15638	15701	15759	15752	15722	15684	15831	15602	15786	15786	15743	15585	15745	15900	15718	15430	15718	15636	15637	15653	15695	15698	15581	15874	15674	15664	15564	15679	15794	15605	15689	15624	15683	15676	15801	15653	15630	15745	15689	15808	15505	15480	15768	15810	15642	15657	15604	15918	15837	15861	15647	15602	15606	15566	15585	15623	15606	15819	15726	15754	15682	15826	15664	15801	15554	15767	15603	15715	15552	15643	15751	15688	15613	15590	15593	15629	15750	15742	15466	15512	15692	15531	15695	15771	15717	15742	15759	15792	15674	15670	15538	15577	15606	15643	15720	15852	15567	15748	15720	15595	15821	15705	15774	15575	15763	15689	15755	15637	15616	15595	15556	15855	15557	15469	15808	15599	15711	15736	15760	15806	15536	15547	15918	15582	15599	15729	15622	15621	15605	15563	15697	15615	15704	15568	15573	15664	15583	15851	15839	15654	15468	15804	15702	15637	15552	15663	15622	15720	15683	15648	15655	15543	15713	15707	15796	15698	15637	15679	15908	15631	15779	15721	15682	15727	15707	15704	15705	15567	15711	15633	15799	15590	15825	15672	15650	15557	15695	15617	15682	15678	15613	15627	15693	15582	15892	15718	15655	15728	15672	15655	15769	15800	15841	15538	15835	15709	15701	15700	15635	15735	15781	15670	15632	15883	15707	15817	15633	15671	15530	15653	15786	15758	15729	15656	15555	15539	15801	15692	15679	15646	15548	15813	15704	15732	15751	15603	15749	15738	15792	15550	15661	15666	15517	15546	15699	15776	15689	15736	15662	15630	15661	15663	15606	15638	15667	15535	15727	15572	15605	15492	15704	15682	15717	15615	15518	15752	15637	15615	15618	15731	15450	15723	15497	15692	15774	15803	15807	15646	15704	15660	15775	15662	15614	15729	15664	15607	15462	15726	15556	15878	15692	15544	15803	15677	15702	15695	15547	15773	15684	15757	15714	15550	15596	15661	15669	15691	15684	15677	15646	15668	15712	15670	15600	15716	15845	15757	15541	15497	15711	15462	15808	15725	15628	15844	15649	15867	15665	15798	15725	15674	15661	15829	15785	15743	15666	15741	15691	15735	15465	15586	15619	15600	15704	15668	15679	15592	15855	15616	15796	15734	15850	15694	15785	15711	15577	15521	15586	15759	15538	15710	15697	15623	15708	15499	15639	15802	15615	15741	15629	15623	15699	15719	15693	15583	15873	15692	15812	15556	15609	15678	15850	15582	15616	15649	15481	15660	15598	15687	15623	15710	15803	15776	15633	15660	15661	15890	15642	15730	15589	15720	15733	15692	15634	15760	15657	15688	15607	15713	15689	15687	15779	15717	15664	15492	15718	15738	15624	15819	15707	15638	15789	15709	15781	15658	15677	15870	15646	15746	15736	15817	15717	15520	15581	15860	15765	15546	15697	15652	15638	15723	15625	15678	15367	15593	15790	15529	15854	15554	15663	15592	15698	15837	15594	15658	15691	15804	15712	15778	15553	15842	15644	15642	15703	15782	15586	15650	15755	15760	15649	15635	15559	15634	15627	15749	15704	15615	15806	15697	15612	15777	15712	15474	15631	15722	15766	15713	15752	15694	15648	15704	15728	15614	15781	15794	15540	15617	15847	15833	15699	15536	15657	15568	15717	15649	15690	15632	15778	15645	15670	15632	15578	15845	15685	15752	15710	15610	15533	15653	15559	15672	15705	15730	15720	15509	15782	15843	15758	15834	15514	15677	15588	15668	15872	15792	15588	15617	15653	15696	15686	15686	15698	15703	15552	15676	15720	15662	15721	15531	15700	15558	15631	15821	15610	15669	15855	15589	15691	15689	15622	15614	15686	15808	15669	15745	15844	15651	15671	15642	15653	15746	15683	15642	15481	15700	15603	15793	15848	15599	15824	15545	15765	15806	15678	15871	15589	15573	15650	15550	15728	15834	15830	15707	15697	15692	15653	15765	15624	15743	15812	15466	15654	15646	15622	15608	15630	15540	15781	15655	15604	15642	15753	15628	15582	15655	15779	15688	15679	15720	15819	15673	15518	15693	15484	15788	15742	15722	15591	15763	15633	15626	15664	15918	15767	15585	15661	15532	15602	15766	15582	15877	15409	15773	15604	15606	15743	15757	15617	15873	15746	15623	15477	15810	15573	15581	15722	15838	15767	15864	15707	15704	15816	15652	15850	15613	15707	15559	15658	15780	15678	15643	15648	15582	15691	15747	15601	15740	15594	15577	15476	15642	15852	15644	15733	15599	15722	15754	15787	15605	15612	15660	15836	15643	15645	15669	15638	15792	15646	15730	15715	15508	15836	15585	15631	15546	15766	15799	15970	15865	15596	15658	15668	15698	15665	15498	15727	15632	15736	15782	15594	15791	15752	15493	15749	15687	15842	15825	15532	15666	15607	15590	15531	15506	15667	15655	15634	15717	15620	15623	15696	15568	15689	15452	15680	15642	15740	15733	15670	15733	15775	15604	15784	15621	15674	15470	15673	15659	15667	15711	15462	15358	15841	15662	15628	15774	15794	15648	15807	15580	15645	15710	15608	15643	15752	15666	15691	15503	15650	15706	15664	15627	15618	15543	15728	15644	15677	15698	15672	15780	15624	15658	15728	15655	15744	15612	15649	15663	15763	15622	15839	15622	15725	15564	15697	15564	15875	15596	15574	15824	15790	15785	15714	15731	15585	15521	15657	15780	15577	15579	15854	15617	15735	15535	15745	15418	15691	15489	15781	15600	15621	15668	15576	15548	15738	15751	15700	15562	15592	15639	15607	15875	15584	15611	15637	15759	15607	15583	15600	15453	15563	15550	15912	15579	15571	15620	15673	15697	15719	15539	15814	15457	15644	15704	15765	15658	15545	15691	15575	15679	15681	15665	15772	15679	15809	15466	15676	15636	15886	15888	15537	15727	15661	15825	15633	15681	15727	15634	15761	15574	15841	15645	15639	15700	15765	15607	15696	15774	15806	15689	15654	15738	15737	15670	15842	15749	15651	15728	15633	15668	15625	15759	15692	15630	15697	15813	15690	15721	15710	15715	15646	15721	15577	15695	15693	15711	15713	15698	15724	15665	15786	15661	15658	15612	15792	15749	15559	15505	15696	15684	15638	15699	15905	15727	15579	15770	15631	15590	15596	15702	15765	15612	15793	15640	15600	15753	15707	15579	15724	15843	15688	15619	15677	15641	15526	15679	15756	15826	15705	15865	15758	15439	15607	15640	15711	15604	15734	15749	15650	15664	15627	15706	15710	15666	15722	15723	15802	15727	15648	15791	15511	15743	15685	15810	15787	15671	15726	15606	15559	15631	15690	15473	15722	15688	15595	15535	15588	15819	15640	15614	15620	15641	15614	15721	15734	15601	15634	15707	15649	15765	15865	15657	15612	15675	15585	15858	15704	15575	15750	15742	15601	15652	15632	15765	15632	15736	15709	15521	15769	15714	15696	15769	15629	15652	15822	15650	15626	15649	15610	15634	15621	15579	15742	15721	15568	15558	15701	15805	15708	15742	15666	15724	15643	15594	15770	15825	15619	15744	15595	15666	15619	15798	15612	15626	15738	15611	15767	15647	15726	15482	15775	15538	15750	15674	15656	15584	15576	15526	15790	15712	15553	15721	15853	15825	15650	15737	15822	15584	15616	15611	15851	15613	15598	15567	15809	15740	15686	15757	15808	15666	15596	15596	15611	15634	15633	15740	15732	15672	15760	15644	15610	15698	15708	15667	15472	15651	15595	15676	15600	15706	15562	15641	15603	15555	15652	15620	15616	15786	15835	15729	15578	15611	15848	15735	15854	15788	15885	15683	15624	15670	15864	15565	15708	15786	15749	15644	15544	15724	15753	15626	15594	15830	15646	15649	15724	15688	15883	15477	15796	15649	15750	15573	15728	15717	15631	15642	15786	15496	15754	15489	15682	15783	15663	15797	15750	15804	15582	15855	15670	15943	15598	15670	15648	15660	15697	15649	15679	15787	15849	15642	15741	15561	15787	15722	15791	15651	15729	15536	15653	15882	15664	15654	15625	15681	15678	15636	15762	15651	15791	15608	15858	15787	15754	15577	15720	15600	15613	15660	15680	15697	15662	15621	15682	15685	15631	15647	15693	15639	15799	15645	15786	15701	15671	15537	15598	15646	15764	15739	15602	15832	15712	15658	15826	15810	15601	15626	15598	15720	15758	15532	15590	15539	15556	15748	15730	15578	15672	15536	15951	15679	15791	15650	15695	15653	15583	15768	15680	15597	15804	15747	15703	15479	15600	15520	15662	15914	15630	15809	15637	15690	15703	15651	15525	15713	15918	15612	15631	15674	15682	15471	15734	15827	15687	15733	15773	15626	15695	15683	15673	15734	15657	15680	15846	15767	15580	15791	15570	15658	15753	15689	15672	15592	15650	15509	15636	15611	15588	15544	15780	15679	15583	15681	15583	15578	15750	15786	15690	15727	15689	15754	15737	15677	15764	15617	15547	15657	15657	15672	15550	15987	15677	15798	15513	15683	15668	15898	15780	15568	15696	15632	15752	15714	15685	15635	15683	15823	15687	15556	15639	15655	15675	15605	15664	15607	15590	15569	15705	15879	15537	15648	15585	15698	15871	15656	15751	15608	15831	15630	15651	15537	15651	15757	15623	15600	15623	15632	15655	15523	15626	15618	15776	15497	15778	15672	15799	15648	15814	15591	15724	15638	15632	15603	15787	15664	15575	15622	15709	15561	15743	15698	15754	15567	15702	15719	15791	15602	15681	15766	15575	15663	15586	15701	15718	15757	15650	15655	15579	15567	15725	15519	15882	15721	15652	15672	15464	15748	15724	15631	15567	15828	15704	15755	15689	15575	15530	15474	15590	15824	15505	15541	15683	15705	15472	15680	15452	15578	15610	15614	15580	15695	15802	15664	15837	15661	15584	15721	15651	15681	15655	15800	15808	15528	15706	15587	15809	15659	15705	15602	15718	15802	15646	15822	15587	15704	15619	15574	15707	15530	15738	15561	15773	15680	15535	15560	15539	15666	15618	15793	15622	15699	15704	15483	15663	15760	15630	15642	15786	15672	15436	15655	15622	15639	15644	15656	15688	15552	15673	15700	15607
28927	21850	22127	20062	18370	27991	29098	24958	20999	19182	18442	18210	18344	18297	17907	18446	18381	18400	18202	18367	18334	18091	18319	18338	18351	18195	18105	18292	18138	18229	18288	18262	18112	18050	18230	18261	18269	18335	18207	18042	18029	18240	18240	18144	18157	18287	18138	18322	18243	18492	18477	18295	18303	18217	18250	18201	18395	18437	18311	18346	18178	18309	18171	18051	18223	18311	18314	18095	18090	18168	18341	18403	18313	18193	18085	18212	18075	18287	18286	18128	18031	18227	18295	18082	18192	18296	18177	18148	18226	18096	18376	18201	18328	18308	18257	18321	18351	18248	18307	18038	18395	18283	18203	18041	18363	18242	18282	18185	18274	18212	18379	18253	18348	18043	18224	18251	18352	18150	18374	18324	18267	18116	18359	18449	18411	18295	18472	18201	18246	18397	18274	18286	18342	18283	18409	18331	18164	18250	18259	18515	18215	18217	18315	18203	18280	18090	18246	18268	18096	18108	18182	18102	18387	18106	17989	18025	18172	18091	18338	18386	18116	18150	18111	18208	18176	18186	18064	18095	18009	17996	18047	18176	18304	18253	18269	18223	18210	18261	18200	18126	18468	18399	18348	18114	18082	18300	18419	18223	17966	18499	18299	18291	18196	18313	18286	18368	18349	18256	18214	18165	18169	18175	18117	18160	18179	18159	18400	18243	18239	18249	18343	18059	18045	18283	18363	18169	18385	18183	18506	18278	18170	18081	18143	18341	18314	18137	18159	18121	18225	18183	18121	18350	18206	18161	18360	18111	18137	18268	18142	18197	18062	18255	18143	18237	18227	18078	18300	18291	18217	18309	18197	18393	18292	18355	18107	18249	18164	18346	18318	18358	18436	18382	18388	18162	18147	18355	18345	18365	18172	18239	18323	18126	18172	18196	18310	18297	18172	18051	18189	18256	18170	18335	18170	18045	18267	18284	18370	18397	18414	18237	18191	18201	18191	18330	18156	18259	18397	18116	18321	18223	18368	18281	17983	18136	18309	18112	18243	18201	18195	18212	18106	18312	18387	18335	18523	18300	18400	18167	18096	18153	18388	18165	18209	17993	18313	18474	18204	18359	18239	18059	18123	18366	18418	18219	17965	18203	18150	18285	18240	18130	18134	18435	18175	18265	18097	18345	18185	18471	18199	18175	18221	18230	18153	18226	18149	18207	18218	18308	18094	18136	18419	18244	18462	18396	18219	18365	18270	18162	18251	18154	18037	18240	18131	17977	18214	18178	18371	18187	18121	18264	18098	18210	18345	18190	18238	18250	18378	17976	18295	18246	18059	18076	18266	18119	18217	17949	18120	18123	18184	18136	18145	18148	18248	18242	18005	18435	18499	18346	18143	17988	18277	18474	18168	18285	18149	18204	18095	18157	18300	18341	18071	18325	18258	18153	18138	18187	18167	18285	18178	18168	18128	18277	18366	18110	18185	18243	18185	18165	18279	18195	18031	18585	18306	18356	18095	18275	18273	18164	18114	18141	18270	18345	18091	18272	18401	18123	18142	18386	18137	18246	18211	18183	18166	18157	18268	18357	18308	18263	18327	18256	18304	18323	18090	18141	18200	18365	18255	17968	18245	18173	18303	18282	18223	18324	18354	18507	18298	18208	18280	18298	18102	18323	18295	18334	18117	18353	18048	18288	18118	18142	18189	17928	18060	18142	18190	18255	18322	18449	18373	18138	18277	17989	18377	18059	18323	18308	18172	18160	18240	18414	18184	18272	18299	18412	18179	18074	18227	18301	18112	18258	18169	18144	18000	18251	18331	18114	18196	18102	18303	18228	18200	18305	18077	18236	18396	18250	18188	18130	18291	18270	18322	18205	18398	18132	18248	18315	18238	18245	18362	18277	18439	18206	18117	18217	18460	18250	18193	18220	18150	18037	18294	18149	18296	18161	18267	18248	18264	18333	18299	18297	18362	18247	18308	18180	18110	18268	18163	18274	18205	18360	18189	18180	18036	18238	18246	18050	18170	18398	18213	18218	18162	18113	18406	18165	17987	18214	18199	18329	18254	18535	18328	18207	18337	18211	18171	18283	18390	18269	18174	18267	18308	18111	18268	18164	18247	17956	18130	18264	18367	18284	18236	18249	18142	18142	18287	18045	18184	18367	18308	18134	18048	17929	18376	18302	18295	18241	18309	18208	18225	18308	18274	18326	18568	18298	18289	18246	18559	18033	18016	18195	18088	18240	18232	18163	18168	18200	18293	18228	18398	18152	18363	18200	18433	18258	18418	18080	18185	18281	18253	18327	18157	18222	18185	18178	18208	18274	18153	18091	18140	18108	18372	18238	18300	18186	18352	18314	18328	18111	18168	18209	18140	18051	18331	18303	18540	18097	18290	18176	18053	18110	18068	18197	18183	18114	18284	18215	18498	18152	18245	18417	18256	18252	18185	18544	18286	18231	18274	18338	18412	18067	18138	18311	18263	18464	18355	18187	18215	18447	18167	18171	18147	18285	18219	18179	18337	18389	18208	18355	18259	18266	18247	18069	18281	18137	18303	17969	18319	18254	18205	18255	18095	18378	18322	18368	18099	18430	18004	18160	18333	18099	18230	18266	18198	18160	18020	18165	18136	18364	18129	17902	18082	18405	18373	18060	18252	18418	18260	18342	18316	18234	17976	18248	18224	18215	18194	18098	18267	18168	18381	18131	18316	18162	18200	18212	18212	18349	18145	18172	18356	18205	18331	18253	18204	18487	18179	18157	18318	18249	18329	18145	18183	18013	18217	18310	18114	18186	18086	18058	18264	18124	18312	18144	18378	18405	18373	18267	18207	18255	18280	18197	18269	18334	18132	18160	18188	18406	18267	18094	18466	18176	18118	18159	18221	18238	18578	18211	18050	18279	18183	18339	18282	18373	18427	18180	18437	18133	18375	18290	18335	18343	18307	18146	18411	18367	18214	18203	18151	18154	18424	18397	18173	18393	18228	18275	18105	18144	18274	18523	18221	18317	18325	18263	18206	18230	18383	18195	18206	18202	18139	18304	18133	18074	18106	18070	18144	18363	18149	18186	18143	18367	18140	18189	18326	18205	18120	18343	18117	18178	18278	18545	18240	18187	18214	18302	18227	18010	18265	18326	18070	18272	18479	18224	18095	18243	18104	18369	17999	18204	18429	18208	18376	18265	18273	18261	18248	18284	18073	18180	18086	18288	18311	18293	18313	18347	18082	18173	18123	18289	18181	18037	18198	18300	18393	18221	18200	18044	18443	18048	18330	18484	18296	18385	18041	18181	18104	18136	18256	18260	18085	18248	18258	18344	18262	18094	18202	18266	18165	18051	18318	18195	18228	18403	18061	18239	18345	18312	18226	18307	18366	18298	18437	18407	18262	18154	18229	18351	18389	18215	18423	18265	18442	18216	18336	18180	18154	18201	18245	18232	18293	18447	18198	18333	18183	18234	18063	18142	18114	18150	18387	18412	18215	18101	18385	18300	18211	18101	18161	18211	18160	18162	18218	18197	18186	18230	18338	18060	18176	18237	18294	18200	18035	18326	18241	18080	18294	18309	18295	18155	18369	18125	18182	18454	18339	18231	18062	18201	18370	18241	18012	18298	18210	18193	18118	18356	18401	18541	18280	18168	18062	18148	18372	18159	18287	18112	18077	18175	18464	18142	18220	18293	18245	18321	18290	18129	18368	18270	18121	18182	18239	18423	18184	18222	18233	18452	18020	18145	18346	18276	18308	18237	18211	18209	18128	18182	18120	18101	18219	18236	18377	18384	18310	18219	18362	17961	18291	18059	18071	18223	18214	18030	18261	18344	18245	18179	18343	18367	18312	18197	18188	18264	18071	18307	18256	18203	18425	18283	18287	18252	18121	18107	18022	18157	18311	18214	18123	18274	18187	18195	18161	18326	18160	18236	18271	18229	18227	18475	18155	18096	18290	18250	18193	18146	18190	18218	18239	18177	18259	18171	18499	18435	18287	18231	18204	18227	18238	18327	18136	18333	18224	18319	18331	18300	18384	18231	18306	18137	18320	18209	18184	18221	18175	18286	18065	18342	18166	18001	18342	18200	18258	18298	18135	18212	18187	18245	18539	18188	18167	18205	18227	18327	18108	18397	18267	18217	18299	18252	18349	18228	18345	18053	18351	18374	18125	18273	18315	18048	18053	18198	18184	18091	18148	18110	18212	18341	18331	18345	18279	18228	18047	18172	18289	18222	18331	18342	18295	18173	18258	18256	18330	18239	18196	18427	18363	18266	18172	18144	18482	18266	18189	18122	18190	18255	18123	18327	18034	18261	18325	18204	18083	18229	18333	18334	18361	18096	18201	18135	18256	18329	18254	18172	18157	18136	18379	18112	18191	18243	18169	18163	18277	18219	18168	18186	18251	18271	18364	18369	18215	18391	18116	18196	18256	18239	18469	18131	18189	18189	18359	18043	18222	18241	18202	18151	18376	18362	18408	18168	18175	18202	18002	18090	18145	18425	18203	18223	18267	18373	18106	18316	18371	18292	18189	18376	18319	18143	18334	18140	18305	18347	18044	18232	18259	18365	18170	18076	18290	18117	18373	18165	18390	18320	18306	18259	18046	18232	18236	18156	18281	18309	18128	18172	18097	18353	18322	18482	18166	18158	18154	18329	18110	18280	18390	18233	18290	18188	18276	18197	18210	18316	18255	18290	18351	18215	18469	18373	18006	18289	18117	18454	18349	18121	18259	18096	18208	18188	18359	18261	18411	18185	18249	18306	18496	18368	18450	18202	18220	18169	18297	18093	18180	18311	18358	18255	18205	18273	18164	18419	18327	18355	18174	18254	18011	18150	18231	18289	18303	18232	18448	18160	18276	18165	18112	18253	18157	18182	18179	18246	18439	18326	18049	18178	18277	18116	18264	18176	18363	18333	18257	18247	18192	18296	18275	18197	18244	18129	18267	18210	18194	18122	17950	18145	18075	18225	18297	18160	18356	18258	18194	18371	18236	18396	18120	18332	18140	18145	18157	18094	18391	18326	18366	18311	18302	18154	18214	18302	18119	18090	18314	18082	18163	18212	18411	18207	18058	18196	18421	18334	18104	18058	18201	18167	18254	18240	18458	18264	18410	18152	18255	18165	18384	18178	18367	18175	18340	18244	18339	18258	18207	18240	18165	17989	17944	18166	18098	18186	18330	18282
15966	17229	17134	16576	16853	30302	29058	23669	18309	16707	16139	15985	16121	15977	16100	16153	16042	16017	16121	16066	15999	16103	15999	16077	16086	16134	16212	16092	15820	15965	16002	15999	15954	16081	16003	16135	16008	16017	16022	16025	15994	16001	16086	16148	16171	16066	15980	16112	15987	16059	15947	15881	16067	15982	15894	15953	16143	16053	16059	15830	16163	16087	16068	16185	16042	16121	16152	15976	15972	16010	16009	16058	16042	15886	16063	16090	16053	15947	16034	15992	16057	15859	15865	16066	15976	16080	15978	15958	16132	16027	16248	15986	16098	16072	16018	16200	15972	16116	16031	16132	16152	16110	16014	16148	15953	16027	16184	16056	15998	16190	16026	16015	16234	15979	16139	16233	15977	16002	16024	16018	16138	16116	15983	16044	16124	16375	16071	16023	16308	16099	16098	16165	15959	16141	16085	16171	16086	16179	16123	16035	15994	15937	15901	16203	16065	15924	16073	15974	16085	15847	15936	16029	16337	16010	15947	16035	16127	15907	16191	16066	16110	16099	16000	16118	15996	16007	15869	15919	15997	16073	16274	15963	16046	15908	16067	16194	16112	15984	16180	16007	15972	15939	15949	16110	16150	15988	16014	16106	16038	16008	16164	15995	16145	16085	16053	16148	16136	15982	16118	16090	16161	16151	16047	16038	16073	16289	15986	16175	16115	15962	16136	16048	16151	16108	16168	16068	16078	15977	16325	15947	16044	15929	16095	15992	16048	16046	16002	16080	15794	16102	16152	15946	16053	15963	16060	15975	16001	16095	16107	16121	16051	16044	15994	16333	16118	16147	16071	16109	16066	16113	16136	16079	15985	15870	16061	16196	16018	16016	15999	15888	16126	16205	16001	16044	16218	16148	15849	16062	16006	16162	16058	16169	16032	15896	15920	15976	16121	16044	16143	16020	16164	16141	16052	15912	15984	16209	16102	16172	16058	16128	16128	16156	15861	16093	16150	16034	16036	16077	16105	16114	16067	16070	16237	15913	16011	16095	16123	15978	16028	16271	16042	16031	16071	16050	15968	15977	15946	16097	16173	15884	15900	15934	16044	16029	16056	15887	16187	16001	16157	15937	16033	16006	15931	16080	16027	16094	16024	16033	15956	15988	15988	15958	16072	15868	16006	16090	16090	15998	16077	16153	16112	16036	15996	16123	16173	15937	16088	16145	15935	16044	16117	15964	15917	15880	15994	15913	15952	15900	15987	16108	16037	16011	16166	16121	15913	15994	16106	16017	15978	16167	16058	16229	16195	16104	16051	15930	16213	15996	16130	15999	16179	16062	16093	15852	16056	16089	15971	16131	16166	16023	16013	15866	16071	15922	16020	16113	16045	16008	15999	15880	15976	16043	15981	16054	16135	15943	16035	15986	16022	15994	16068	15947	16024	15975	16003	15984	16132	15802	16092	16154	16012	16015	16177	16067	16228	15925	15988	16116	16043	16048	16161	15941	16085	16063	15850	15967	16023	15935	16076	16046	16043	16047	16060	16181	15943	16089	16037	15953	15954	16072	16032	16109	16028	15942	16049	16171	16191	16045	16029	16256	16020	16171	16094	15886	16212	16089	15942	16097	16045	16082	16050	16145	15955	15865	15883	16081	16077	15971	16085	16155	16127	16030	15960	15929	16017	15932	16144	15959	16077	16091	16143	16020	15962	16023	16071	16104	16064	16094	15989	16091	15981	16226	16066	16074	16138	15983	16031	16139	16086	16178	16001	15908	15994	16183	16018	16020	15951	15929	16185	16078	16020	16080	16128	16080	16080	16215	16019	16006	16029	16015	16029	16030	16175	15974	16054	16153	16119	15954	16088	16025	15991	15992	15947	16040	16024	15731	16310	15927	16110	15985	16042	15989	15968	15912	15999	16120	16072	16094	15977	16002	15970	16035	16027	15966	15936	16010	15998	16070	16147	16191	16120	15864	16043	15996	15966	16034	16020	16166	15970	15912	15984	16225	15949	16139	16174	16081	16033	16282	16103	16040	16064	16041	15973	16248	16224	15957	16041	16084	16085	16124	16162	15973	16040	16183	16054	16044	16091	16039	16183	16116	16087	15990	15969	16012	16053	15942	16259	15931	16096	16017	16040	16113	16072	16195	16061	15906	15933	16078	15905	16087	16134	16069	16054	16067	16162	16024	15947	16182	16005	16044	16187	16102	16128	16077	16057	16037	16162	16082	16113	16055	16284	16067	16072	16020	15869	16075	16265	15974	16111	15960	16220	16150	16014	16151	16161	16091	16153	16040	16069	16088	16218	16020	16104	16204	16076	16109	16044	16101	16286	16189	16070	15939	16159	15964	16082	16106	16160	16068	16074	16135	16001	16060	16087	16212	16084	16103	16233	16135	16211	16099	16008	16046	16204	16142	15994	16092	16005	16151	15951	16065	15976	15961	15819	15959	16059	15999	16137	16089	16074	16026	16079	16130	16132	16058	16024	15981	16028	16059	16170	15978	16072	15951	16008	15863	16167	16169	16086	16049	16078	16139	16026	16124	16084	16161	16052	16180	15927	16065	16145	16166	15931	16130	15939	16144	16173	16100	16180	16085	15998	15840	15989	16043	16188	16051	16062	16224	16192	15989	16015	16236	15924	16138	16170	16063	16077	15905	16187	16031	15974	16123	16166	16046	16021	15930	16113	16048	16282	15899	16141	16077	16046	16053	16061	16212	15994	15983	16134	16080	16030	16142	16129	16054	16018	15998	16029	16085	16053	16201	16105	16171	16207	16082	15930	16008	16060	15933	16038	16050	16116	16231	15968	15998	16120	16006	15913	16026	16047	16063	16136	15934	16192	16121	16029	16176	16010	16011	16035	16070	15921	16078	16115	16062	16119	16117	15885	15998	16006	16227	16026	16119	16033	16022	16115	16036	16073	16126	16091	16198	15989	16084	15941	15882	16194	15966	16091	16261	16181	16217	16141	15996	15888	16081	16101	15886	16195	16162	15754	15921	15985	15993	15928	15989	15989	15985	15939	16253	16129	16032	16027	16071	16183	16087	16128	15995	16039	16016	15993	16002	15929	16142	16239	15925	15953	16006	16162	16124	15862	15877	16059	16212	15833	16143	15909	16056	15942	16158	15982	15905	15976	16093	16113	16058	15904	16003	16072	16079	16034	16026	15968	15911	15918	16049	16163	15948	16098	16023	16040	16086	16233	15922	16079	15964	16178	15985	15973	16326	16012	16091	16070	16094	16096	16140	16045	16010	16003	16084	16065	16059	15839	16180	16202	16011	16177	16103	16074	15992	15892	15972	15967	16116	16055	15988	16152	15956	16045	15960	15969	16204	16041	16187	16136	16014	15965	16081	16163	15871	16008	16133	15955	16004	16045	16105	15986	16212	16056	15959	16125	16005	16010	16025	16059	16015	15914	15982	16004	16101	15987	16113	16204	16050	16083	16003	15906	15846	16194	15900	15982	16028	16126	16029	16044	16053	15940	16310	16038	15947	15967	15974	16074	16103	16012	16083	16075	16095	16201	16075	16021	16125	15944	16074	15866	16034	16057	16062	16246	16015	16106	16159	15979	16024	15953	15926	15855	15994	16200	16121	16071	16200	15882	15904	15986	15953	16186	16045	15993	16183	16002	16083	16117	15919	16139	16122	15976	16032	15956	16013	16071	16058	16040	16014	16054	15845	16055	15992	16052	15892	15995	16013	16240	16020	16045	16017	16111	16198	15953	16053	15892	15915	15945	16242	15969	16015	16077	15939	16254	16039	16277	16215	16140	16023	16155	16094	16136	16176	16139	16128	16109	16059	16164	15928	16162	16137	15954	16225	16094	16091	15823	16021	16103	15960	16097	16079	16069	15981	15955	16041	15833	16134	16015	16130	15999	16074	16224	15992	15993	16110	16136	16066	16000	16285	16063	16083	15964	16031	15898	15947	16174	16228	16150	16079	15992	16209	15999	16093	15973	16005	16114	16168	16191	16171	15930	15973	16015	16077	16072	16002	15982	16249	16000	16051	16114	16004	15854	16159	16052	16050	16003	16125	16045	16063	16132	16124	16223	16015	15927	16195	16011	16032	16090	15975	16043	16160	16145	16150	15933	16117	16117	16032	16134	15977	15932	15858	16111	16062	16126	15918	16180	16131	16149	16066	16087	16164	16159	16022	16087	16039	16129	16154	15874	16140	16077	16082	16053	16034	16075	16069	15954	16062	16107	16118	16123	15977	16134	16087	15890	16097	15989	16002	16134	16005	16083	16126	16124	16081	15981	16180	16078	16015	15984	16134	15965	16054	16166	15942	16186	16201	16231	15981	16027	15951	15975	15896	16046	16140	16088	15825	16194	16096	16148	15972	16155	16032	16027	16153	16058	16118	16073	16196	15999	15954	16112	16059	16126	15884	16161	15958	15992	16116	16013	16115	15967	16081	15974	16035	16121	16148	16159	16086	15969	16157	16009	15989	16223	16039	16103	16013	16049	16124	16059	16082	15958	15874	16209	16134	16166	15927	16164	15985	15860	16005	16249	16004	15992	16037	16200	15988	16158	16149	15993	16110	16222	16117	16074	16002	16088	16033	15989	16161	16159	15979	16145	16130	16025	16042	16007	16044	16017	16112	16030	16088	16110	16172	16059	16110	16190	16203	16054	16165	16121	15969	16023	16030	15973	15976	16090	16107	15979	16152	16124	15991	16088	15953	16144	16095	15911	15966	15950	16079	16116	15884	15837	16149	16034	16087	15948	16083	16104	15861	16004	16086	16127	16036	15942	15980	16181	15927	16067	16043	16056	15894	15938	16134	15962	16064	16140	15985	15901	15959	16075	16004	15926	16100	16191	16127	15990	16028	16232	16018	16138	16052	16189	16061	16063	16066	16010	15883	16089	16117	16012	16088	16152	15965	16113	15995	16027	16122	16049	16038	16120	16079	16179	16032	15927	16151	16151	15964	16037	16327	15975	16142	16182	16077	16017	16101	16267	16064	16087	15967	16056	16233	16037	16154	15843	15896	16013	16015	16069	15942	16069	16090	16156	16300	15899	16049	16141	15842	16048	16071	16116	15913	15910	16002	15947	16072	15966	16113	16032	16040	15923	16315	16142	15980	16124	16158	15989	16130	16199	16145	16042	15946	16132	16182	16054	16082	15997	16062	16051	16097	16220	15948	16253	16042	16068	16015	16032	16304
25586	21111	27371	25761	23622	53339	51779	38946	26550	20682	18826	18391	18305	18166	18355	18034	18235	18143	18343	18183	18631	18334	18417	18087	18189	18304	18133	18219	18329	18269	18086	18380	18479	18328	18321	18114	18308	18288	18310	18209	18118	18288	18373	18280	18456	18290	18433	18352	18522	18145	18261	18388	18224	18262	18343	18146	18089	18181	18285	18222	18203	18161	18132	18158	18010	18297	18052	18166	18190	18454	18314	18183	18193	18264	18325	18169	18521	18191	18265	18197	18278	18000	18294	18095	18146	18182	18103	18260	18000	18350	18300	18151	18225	18101	18232	18283	18064	18196	18319	18120	18001	18302	18284	18137	18383	18357	18262	18200	18339	18286	18154	18217	18193	18155	18236	18205	18155	18347	18212	18095	18125	18165	18245	18042	18188	18116	18357	18352	18313	18239	18242	18224	18134	18185	18415	18424	18280	18375	18222	18297	18318	18334	18304	18004	18335	18402	18350	18174	18181	18378	18320	18117	18180	18106	18331	18320	18387	17967	18214	18270	18331	18174	18287	18322	18168	18107	18054	18241	18399	18399	18377	18115	18186	18260	18123	18226	18258	18267	18018	18193	18421	18252	18178	18209	18282	18021	18380	18188	18090	18009	18095	18286	18291	18173	18346	18212	18084	18271	18219	18168	18290	18256	18180	18360	18066	18184	18177	18074	18268	18091	18243	18390	18390	18324	18365	18210	18188	18302	18284	18257	18360	18396	18220	18186	18444	18260	18187	18436	18394	18290	18145	18376	18174	18381	18237	18189	18396	18079	18324	18193	18240	18160	18201	18270	18104	18242	18351	18134	18257	18224	18057	18318	18249	18388	18120	18177	18192	18244	18190	18264	18311	18406	18219	18298	18184	18119	18300	18250	18181	18124	18381	18322	18183	18130	17966	18097	18393	18305	18328	18125	18344	18000	18094	18247	18127	18052	18036	18277	18352	18221	18327	18253	18332	18409	18160	18097	18094	18388	18357	18417	18309	18207	18283	18341	18290	18148	18168	18411	18328	18252	18156	18179	18229	18258	18316	18191	18261	18266	18347	18282	18115	18171	18130	18326	18274	18252	18195	18146	18032	18221	18269	18189	18196	18305	18374	18226	18306	18127	18339	18175	18038	18229	18363	18362	18347	18324	18175	18328	18166	18349	18178	18190	18034	18307	18447	18361	18277	18110	18393	18253	18041	18102	17993	18225	18261	18134	18226	18396	18097	18153	18239	18307	18175	18142	18195	18472	18197	18207	18172	18185	18186	18122	18349	18230	18238	18284	18563	18030	18217	18245	18146	18280	18205	18278	18271	18127	18432	18385	18079	18279	18349	18132	18139	18147	18259	18423	18275	18302	18115	18364	18377	18376	18199	18178	18107	18111	18343	18288	18299	18289	18230	18342	18274	18428	18319	18287	18244	18316	18334	18346	18375	18391	18193	18279	18226	18025	18190	18407	18209	18396	18250	18225	18055	18214	18238	18337	18162	18078	18220	18164	18226	18187	18210	18183	18307	18204	18134	18136	18442	18055	18199	18283	18060	18203	18096	18268	18196	18219	18284	18328	18305	18328	18262	18049	18175	18352	18236	18224	18292	18268	18041	18137	18152	18095	18299	18335	18140	18457	18116	18377	18474	18220	18313	18169	18300	18331	18253	18473	18322	18182	18409	18232	18388	17979	18271	18354	18347	18203	18391	18378	18098	18213	18464	18224	18364	18151	18273	18395	18207	18568	18386	18322	18335	18218	18269	18433	18444	18286	18149	18147	18252	18220	18199	18142	18085	18231	18256	18299	18330	18323	18185	18158	18303	18236	18167	18229	18194	18327	18140	18216	18099	18368	18316	18104	18089	18185	18296	18185	18226	18147	18235	18430	18402	18306	18281	18202	18149	18211	18106	18257	18279	18059	18261	18265	18272	18192	18337	18251	18269	18279	18285	18237	18415	18359	18091	18110	18137	18179	18395	18434	18108	18318	18156	18135	18319	18285	18289	18213	18082	18420	18351	18221	18259	18236	18089	18190	18275	18345	18327	18267	18440	18123	18108	17975	18381	18177	18235	18232	18469	18205	18137	18302	18237	18226	18411	18187	18413	18231	18367	18185	17981	18260	18177	18205	18142	18220	18279	18329	18300	18216	18310	18409	18376	18432	18405	18267	18167	18227	18291	17955	18219	18174	18151	18197	18005	18204	18161	18256	18153	18503	18159	18260	18204	18377	18347	18012	18159	18270	18306	18067	18347	18167	18317	18251	18454	18351	18325	18188	18299	18499	18218	18206	18165	18181	18040	18236	18322	18150	18353	18225	18149	18307	18255	18217	18301	18192	18283	18305	18347	18357	18220	18207	18257	18133	18166	18182	18278	18166	18629	18244	18193	18282	18204	18191	18236	18196	18223	18305	18298	18346	18101	18272	18299	18329	18367	18293	17930	18267	18294	18347	18370	18391	18190	18308	18146	18391	18251	18378	18175	18068	18305	18457	18313	18214	18285	18125	18208	18091	18336	18218	18260	18366	18231	18220	18245	18321	18172	18217	18189	18220	18213	18183	18147	18171	18332	18298	18078	18153	18222	18325	18132	18141	18166	18189	18165	18375	18184	18185	18189	18240	18036	18297	18460	18296	18278	18400	18100	18292	18310	18323	18245	18183	18087	18235	18279	18007	17950	17948	18154	18217	18227	18355	18170	18209	18218	18322	18193	18350	18399	18303	18365	18353	18301	18291	18340	18216	18198	18259	18348	18254	18304	18008	18045	18132	18334	18196	18218	18189	18173	18343	18291	18287	18200	18094	18219	18145	18152	18237	18375	18337	18333	18065	18460	18244	18197	18228	18113	17911	18270	18371	18192	18198	18418	18276	18243	18414	18283	18341	18242	18293	18280	18378	17853	18170	18103	18201	18332	18467	18457	18326	18202	18398	18170	18253	18387	18276	18321	18179	18059	18241	18219	18150	18248	18365	18208	18318	18343	18381	18377	18347	18327	18357	17983	18513	18424	18246	18391	18165	18302	18111	18086	18118	18366	18280	18298	18276	18215	18155	18269	18400	18205	18029	18390	18186	18294	18236	18392	18037	18084	18257	18249	18314	18203	18277	18217	18255	18095	18281	18214	18254	18129	18386	18173	18325	18512	18108	18183	18382	17942	18130	18102	18361	18173	17977	18035	18281	18138	18195	18147	18313	18372	18210	18174	18138	18509	18331	18291	18141	18073	18096	18282	18225	18227	18177	18378	18344	18306	18280	18147	18344	18193	18224	18260	18176	18092	18236	18195	18345	18259	18297	18214	18289	18301	18132	18217	18136	18348	18410	18319	18032	18235	18344	18115	18263	18202	18175	18081	18205	18151	18151	18254	18412	18262	18145	18325	18171	18460	18265	18383	18074	18455	18201	18185	18230	18230	18130	18084	18202	18332	18342	18234	18430	18354	18342	18298	18163	18305	18255	18243	18410	18272	18339	18256	18315	18235	18135	18261	18271	18298	18442	18344	18252	18191	18116	18182	18247	18488	18122	18026	18037	18158	18297	18220	18113	18130	18248	18231	18427	18328	18061	18350	18029	18288	18330	18282	18254	18327	18272	18150	18303	18319	18145	18413	18194	18246	18356	18217	18293	18238	18147	18130	18133	18313	18492	18336	18010	18427	18335	18244	18060	18075	18276	18064	18189	18366	18169	18393	18226	18261	18323	18370	18418	18189	18313	18231	18150	18207	18149	18217	18043	18170	18297	18376	18266	18457	18126	18273	18242	18046	18152	18136	18257	18311	18191	18267	17957	18280	18149	18319	18182	18404	18348	18300	18231	18310	18116	18255	18330	18221	18020	18418	18141	18131	18212	18188	18243	18128	18280	18211	18330	18209	18337	18286	18177	18304	18223	18409	18243	18248	18350	18174	18285	18092	18333	18314	18217	18225	18185	18285	18201	18004	18181	18091	18245	18059	18326	18229	18269	18273	18208	18208	18136	18203	18168	18241	18172	18239	18195	18129	18300	18101	18180	18258	18126	18223	18121	18075	18238	18203	18323	18334	18248	18181	18253	18322	18492	18267	18205	18177	18457	18280	18192	18258	18344	18429	18277	18350	18400	18180	18183	18064	18222	18312	18069	18159	18332	18143	18017	18244	18152	18172	18154	18230	18255	18327	18168	18196	18140	18266	18324	18235	18039	18273	18310	18348	18324	18265	18287	18339	18045	18156	18222	18277	18216	18316	18108	18267	18056	18332	18098	17983	18022	18359	18177	17920	18144	18231	18055	18269	18240	18181	18222	18134	18086	18176	18065	18301	18233	18159	18156	18150	18099	18412	18167	18383	18269	18191	18449	18248	18243	18134	18141	18394	18221	18330	18250	18408	17998	18089	18168	18294	18130	18317	18328	18156	18155	18086	18295	18509	18272	18213	18151	18296	18515	18186	18202	18358	18195	18375	18363	18173	18298	18287	18319	18234	18234	18130	18329	18222	18341	18426	18342	18312	18159	18175	18301	18278	18371	18238	18063	18114	18270	18032	18227	18084	18177	18220	18163	18139	18225	18176	18278	18206	18193	18131	18141	18293	18167	18169	18297	18294	18231	18311	18307	18152	18042	18241	18207	18400	18219	18161	18174	18288	18114	18083	18386	18232	18018	18136	18289	18207	18092	18132	18492	18178	18260	18246	18427	18340	18108	18136	18160	18077	18151	18166	18222	18286	18312	18208	18272	18190	18297	18390	18128	18324	18326	18416	18396	18301	18276	18155	18285	18448	18254	18290	18222	18247	18361	18585	18270	18051	18515	18454	18291	18245	18268	18304	18127	18112	18309	18262	18331	18363	18198	18248	18017	18301	18133	18340	18334	18274	18092	18134	18110	18298	18032	18196	18197	18174	18356	18307	18046	18116	18025	18282	18214	18231	18135	18123	18416	18341	18223	18461	18338	18247	18168	18221	18254	18240	18449	18323	18558	18381	18285	18218	18123	18275	18180	18087	18314	18168	18247	18418	18441	18532	18335	18169	18012	18442	18275	18215	18305	18193	18249	18248	18321	18050	18267	18065	18119	18445	18242	18144	18211	18217	18330	18164	18268	18383	18222	18311	18140	18257	18112	18092	18328	18278	18194	18227	18386	18514	18306	18217	18269	18341	18297	18216	18186	18440	18255	18195	18069	18282	17951	18258	18322
14537	21092	20675	18214	26073	54317	50543	38386	23701	17837	16493	16218	16267	16101	16082	16148	15991	16070	16023	16132	16064	16013	16010	16079	16088	15989	16110	15978	16093	15988	16074	16230	16212	16010	15952	16079	16104	15992	16111	16035	16024	15995	16154	16093	16092	15989	16028	16069	16089	15989	16000	15904	16144	16091	16260	16157	16105	16036	15964	15968	16125	16184	16133	16136	16275	16068	16184	15913	16087	16104	16049	15966	15961	16175	15970	16172	16110	15959	16001	16199	16047	15999	15927	16109	16052	16096	16130	15941	16109	15999	15852	16203	15977	16100	16086	15998	15982	15987	16133	16121	16257	16135	16069	16151	15997	15984	16140	16039	16120	16013	15893	16215	16055	16066	16062	15992	15928	16122	16025	16034	16106	15941	16163	16068	16174	16089	16174	16041	16048	16085	15936	16103	15905	16171	16050	16141	15999	16149	16206	16049	16106	15923	16109	16140	16029	16084	16182	16275	15908	16205	15866	16065	15822	16176	15978	16169	16045	16013	16094	16032	15982	16093	16082	16009	16161	16069	15979	16127	16052	15927	16027	16096	16150	16230	16152	16102	16127	16152	15995	16188	15937	16140	16228	15956	16179	16018	16121	16029	16198	16114	16083	16027	16020	16016	15933	16013	15766	15989	16205	16074	16172	16114	15940	16160	15981	16150	16159	16187	16010	16099	16094	16002	16051	15859	16080	16081	16079	16217	16090	15958	15980	16024	16065	16043	16116	15958	16134	16030	15872	16206	16218	16067	16101	16202	16067	16165	16147	16075	16180	16030	15993	15853	16068	16019	16131	16031	16005	15926	16122	16202	15988	16122	16080	15914	16074	16170	16104	16105	16109	16151	16077	16044	15983	16137	16114	16011	16229	15955	16134	16109	16116	16025	16063	16035	15942	16049	15994	16104	15989	16056	15887	16292	16106	15973	16062	16149	16146	16070	16037	16230	16066	16021	15867	16105	15906	16193	16001	16231	16036	15999	15923	16052	16003	16094	15883	16153	16216	16234	16207	15907	16088	16237	15985	16082	16025	16086	16152	16225	16187	16133	16150	16021	16094	16114	15889	16211	16079	16056	16084	16009	16009	16175	16123	16076	16062	16049	15897	16155	15933	16094	16109	16100	16029	16002	15980	16166	16089	15927	16004	16205	16078	16123	16140	16123	15978	16235	16161	16020	16135	16147	15996	16074	16077	16137	16021	15986	15990	15882	16082	15910	16142	15994	16208	16029	16077	16173	15913	15941	16173	15937	16065	16162	15933	16003	15988	15987	16082	15960	15956	16176	16109	16197	15978	16196	16023	16040	16138	15990	15923	15995	15960	16016	16114	16125	16055	16218	16111	15977	16065	16100	15893	15929	16095	16034	16044	16272	16051	16109	16042	16006	16102	16178	15996	15973	16014	16073	16163	16106	15991	16107	16173	16143	16053	16046	16039	16152	15958	15893	16049	15979	16256	15907	16113	16057	15978	16005	16075	16132	16049	16044	16019	15951	15994	16053	16126	15891	16261	16112	16177	16087	15888	15933	16146	16109	15935	16142	15938	16004	16124	16066	16256	16102	16041	16125	16010	16145	16179	16188	16006	15994	15919	16069	16076	15882	16083	16093	15992	16125	16167	16198	16121	16043	16093	15864	16088	16020	16117	15992	16144	16081	15984	16159	16026	15959	16132	16073	16009	16187	15957	16013	16129	16106	16142	16081	16080	15982	16030	16013	16037	16144	16033	16005	15979	16096	16032	16155	15916	15925	16140	15900	15894	16175	16093	16066	16057	16208	16234	16028	16161	16121	16109	16016	16023	16189	16032	16007	16190	15937	16031	16129	15990	16319	15918	16077	16124	16133	16067	15948	16123	15904	15985	16128	16022	16034	16047	16162	15934	16001	16106	16053	16118	15832	16098	16160	15897	16106	16156	16207	15970	15848	16013	16100	16038	16128	16007	16098	16010	16174	16097	16037	15937	16059	16070	16185	16090	16067	15898	16014	16177	16018	16077	15959	15959	16098	15957	15926	16188	16042	15918	16115	16108	16103	15960	16109	16141	16018	16218	16021	16098	15958	15974	16050	15980	16185	15824	16103	16076	16009	16096	16022	16075	15967	16118	16164	16102	16074	16328	16128	16222	16122	16289	15931	16197	16041	15971	16032	15944	15967	16026	15939	16208	16057	16017	16055	16047	15936	15976	16135	16048	16145	16064	16119	16033	16101	15988	16171	16057	16042	16096	16059	16088	16221	15998	16001	16178	16015	15974	15970	16027	15928	16047	15970	16120	16033	16140	16051	16145	16049	16097	16006	16048	16160	15876	15894	16033	16188	16150	16090	16214	16136	16029	16214	16012	16113	15992	16127	16073	16058	16154	16075	15980	15986	16122	16167	15892	15976	15936	16010	16085	16007	16195	15976	16357	16036	16044	16169	16096	15964	16046	16115	15934	16027	16080	16133	16021	16103	16042	15963	16130	16219	16051	15954	15878	15981	16130	16089	16260	16131	16039	16058	16077	15932	16030	16055	16072	16000	16065	15992	16020	16041	16175	16116	15957	16045	15936	16148	15988	16079	15972	15965	16037	16093	16021	15986	16052	16070	15950	16056	15887	16036	16195	16033	16174	15954	16165	15942	15955	16011	16093	16140	16185	16047	16076	16201	16177	15912	15929	16234	16078	16041	16155	16024	15968	16023	16090	16032	16053	16068	16237	16145	16102	16102	15991	16066	16074	15914	16103	16186	16108	16205	16181	15931	16071	15916	16047	16096	16124	16112	15967	16340	16207	15945	16070	16169	16163	15958	15988	16098	15984	15998	16125	16136	16119	16105	16013	16003	16061	16177	16028	16004	16130	15881	16088	16009	16049	16069	16128	16133	16198	16162	15908	16094	16251	16028	16043	16071	16123	15958	16153	16012	16048	16071	15976	15989	16143	16003	16052	16082	16155	15974	16228	16080	16125	16109	15946	15940	16063	15908	16167	16075	16062	15948	16120	16036	16062	16085	16015	16146	16210	15981	16016	16080	16069	16093	16125	16051	16178	16054	16116	16119	16000	16062	16134	16168	16170	16108	16014	16104	15977	16095	16012	15999	16044	15963	16234	16140	16107	16131	16140	16012	16079	16112	16020	15968	16018	16060	16141	15955	16206	16084	16030	16149	16106	15996	15973	16015	16016	16142	15954	16059	16129	16090	16019	16027	16070	16106	16166	16146	16317	16047	16105	16016	16100	16257	16104	16110	16112	15940	15938	16107	15988	16110	16062	16048	16059	16134	16111	16263	16028	15998	15984	15985	16056	16138	15969	16105	15965	16154	16092	16051	16000	15970	15891	16030	16124	15915	16218	15993	16022	16073	16024	16095	15965	16072	16091	16127	16001	15940	16154	15866	16149	15887	16049	16044	16142	16052	15893	16011	16195	15975	16111	16211	16086	15986	15851	16021	16094	16093	16165	15944	16058	16078	16104	16091	16033	16269	16024	15972	15910	16354	16133	16103	16237	16063	16254	16068	16131	16087	16041	16190	16069	16150	16131	16225	15998	15960	15919	16016	16032	16020	16119	15982	16041	16041	16022	16054	16251	15964	16003	15843	16121	15989	16034	15862	16013	16005	16201	16149	16070	16188	16122	15986	16111	16117	15898	16076	16103	15935	16155	15797	16012	16133	16037	16154	16164	16290	16184	16130	16009	16117	15908	16207	16063	16068	15905	16037	16090	16029	16059	16033	15944	16092	16079	15885	16216	15992	16034	15985	16064	16018	16062	15850	16112	16172	16066	16073	16059	15994	16048	16104	15892	16072	16266	16017	15937	16038	16118	15926	16092	16089	15799	16023	15959	16087	16126	16139	16162	16115	16027	15864	16160	16142	16026	16003	16130	15974	16143	16193	16119	16038	16049	15975	16217	15943	16130	16251	16058	16071	16053	15947	15850	15955	16141	16102	15907	16060	16081	16084	15994	15970	16043	16005	16146	16268	16085	15935	16175	16150	15980	16041	16136	16029	16073	16124	16012	16067	16111	16071	16119	16205	16060	16021	16106	16082	16036	16180	16174	16191	16039	16275	15897	16083	15949	15990	16018	16030	15971	15996	15902	16149	16125	16076	16051	16270	16073	16073	16145	16029	15922	15926	15828	16029	16174	16102	16098	15899	15884	16023	16064	16037	15915	15935	15974	15923	16030	16141	15891	15980	16049	16032	16163	16173	16175	16153	16097	16103	15938	15951	16001	16105	16181	16102	16081	16052	16048	16237	16108	15997	16022	16075	16141	16026	16068	15932	16081	16213	15910	16110	16170	16021	16168	16012	16215	16085	16134	15946	15894	16170	15796	16014	16060	16045	15920	16026	16000	16135	16015	16032	16116	16119	16106	16075	16100	16176	16106	15954	16069	15957	16189	16073	16099	15977	16100	16193	16102	16062	16016	16037	16211	16122	16096	16153	15990	16156	16108	16217	15948	16120	16147	16027	16134	16058	15942	15989	16085	16112	15996	16112	16116	15953	16041	15927	16148	16156	16006	15869	16032	16176	16081	16062	15993	16022	16018	16123	16085	16083	16148	16065	16069	16156	16184	16094	16039	16091	16139	15898	16060	16167	15968	16173	15937	16105	16084	15933	16180	16031	16094	15764	16112	16107	16022	16150	16098	16214	16068	16094	16024	16138	15986	16103	16046	16022	16025	16025	15981	15974	16025	15984	16073	16161	16082	16093	16087	15950	16085	16081	16093	16187	16062	16207	16091	16110	16113	16022	16250	16206	16196	16068	15888	15859	16076	16093	15973	15997	15934	15951	16168	16160	16080	16061	15903	16111	15973	16165	16029	15945	16015	16037	16150	16053	16018	15968	16023	16136	16113	16159	15936	15727	15991	16154	16100	16081	16144	16265	16015	15943	16032	16009	16054	16167	16117	15783	16147	15968	16071	16040	16049	16156	16049	16008	16187	16079	16147	16125	16090	16051	16025	16051	16136	16126	15997	15992	15985	16068	15966	15970	15908	16033	15911	16161	16130	15981	16214	16064	16175	16065	16006	16100	16061	15999	16024	16137	16082	16043	15920	16023	16234	16128	15990	16182	16150	16001	16009	16073	16128	16025	16200	16053	15830	16085	16080	16149	16034	16110	16041	16044	16096	16132	15994	15904	16126	15939	16016	16124	16022	16107
23580	21080	28559	23830	21988	65267	67111	53821	34965	23964	19938	18420	18184	18068	18023	18097	18106	18150	18113	18281	18091	17997	18119	18066	17948	18018	17891	18077	18174	17875	17917	17965	17833	17966	18088	18032	17886	18123	17823	18056	18033	17827	18008	18038	17979	17882	17839	17975	17742	18057	18066	18122	17918	18097	18063	17784	17935	17793	17958	17885	17865	17777	17969	17917	17912	18043	18146	17729	17739	17836	17963	17973	17745	17971	17912	17858	17832	17921	17751	18098	17850	17714	17760	17952	17836	17932	17810	17705	17867	17880	18146	18045	18044	17816	17836	18010	18174	17923	18054	17844	17927	18090	17830	17917	17893	17913	17951	17963	17977	17896	17793	17916	17999	17895	17701	17857	17784	17999	17840	17913	18077	17811	18069	18068	17706	18028	17953	18080	18225	17852	17824	17783	18074	17741	17946	18002	17882	17769	17713	17674	17688	17981	17863	17778	17973	17859	17977	17792	17774	17692	17922	17909	18033	17823	17847	18024	17948	17791	17844	17996	17896	17908	17955	17990	17962	17764	17901	17946	17903	17934	17799	17810	17947	17689	17773	17933	17757	17968	18141	18013	18040	17777	17823	17810	18081	17940	17896	17922	17971	17714	17814	17748	17952	17806	17925	17862	17904	17730	17855	17815	17778	17904	17887	18026	18017	17795	18016	17964	18035	17833	17890	17938	17897	17962	17892	17888	17796	17999	18072	17976	17962	17843	17883	17900	18033	17860	18036	17962	18064	18015	17942	17970	18160	17972	17845	17923	18072	17768	18047	17944	17800	17939	17994	17973	17846	17931	17852	17949	17969	17890	17950	18054	17852	17961	18009	17844	17871	17972	17884	17919	17825	17989	17986	18056	17938	17878	17930	17920	17784	17930	18067	17952	17639	17895	17982	17829	17854	17959	18110	17959	17957	17955	17929	18011	17712	17870	17866	17794	17987	18157	17785	18018	17871	17935	17872	18007	18217	17995	17953	17870	18022	17935	17809	17978	17970	18080	18106	18113	17818	17983	18000	17878	17859	18126	17884	17895	17924	18072	17695	18114	17983	17742	17835	17858	17765	17907	17772	17863	17937	17982	17819	18034	17881	17640	18024	17848	18035	17862	17701	17884	17978	17855	18013	18075	17922	17892	17848	17845	18027	17993	17885	17850	17863	17904	17715	17950	17939	17970	17840	17663	17711	18010	17924	17797	17881	18147	17916	17984	17791	17880	17762	17895	17979	18015	17910	17892	17836	17641	17964	18018	18010	17923	18117	18118	18046	18024	17903	17796	17929	17852	17812	17946	17852	17968	17970	17920	17888	17745	17914	17770	17874	17936	17900	17773	17920	17829	17829	17744	18071	17831	17868	18123	17874	17741	17916	17649	17878	17687	18121	17960	18006	17778	17911	17729	18084	17979	17854	17838	17934	18023	17942	17976	17880	17710	17816	18087	17814	18009	17966	17962	17907	17767	17936	17807	18116	17982	17838	18033	17945	17964	17706	17868	17944	18041	17893	18003	17898	17685	17785	17901	17927	17888	17789	17966	17971	17897	17904	17867	17882	17844	17921	17797	17931	18036	17789	17688	17898	18183	17764	18076	17936	17859	18088	18023	17809	17753	18147	17877	18038	17893	17815	18046	18028	17944	17785	17815	17830	18135	18025	17808	17941	17901	17817	17894	17874	17859	18006	17898	18138	18107	18038	17970	18099	18086	17989	17859	17882	17763	17930	18047	17928	17665	17890	17940	17802	17775	17836	17925	17936	17975	18049	17692	17771	17890	17743	17943	17783	17861	17997	17844	17764	17798	17833	17935	18033	18016	17688	17937	17809	17937	17910	18077	17798	17876	17845	17749	17884	17844	17847	17927	17797	17902	17802	17880	18007	17785	17917	17728	17809	17642	17737	18060	18053	17990	17672	17962	17809	17652	18092	17944	17805	17959	17725	17936	17891	17730	17835	17826	18025	17998	17922	17883	17996	17946	17959	18022	17880	17731	17974	17815	17910	17875	17857	17972	17939	17649	17836	17981	17840	17882	17775	17634	17929	17854	18001	18215	17868	17745	17937	18116	17955	17907	17895	17785	18119	17862	17799	17936	17686	17848	17922	17806	17952	17775	17969	18037	18115	18008	17852	17916	17994	17802	17958	18017	18079	18022	17992	17799	17991	17975	17829	17983	17841	17928	18211	17697	17739	17993	17926	17955	17784	17872	18073	18021	18004	17868	18023	17965	17903	17841	17795	17807	17894	17940	18022	18033	17934	17852	18008	17830	18011	18192	17962	17964	17882	17880	17887	18038	17907	18000	17974	17806	18071	17689	17759	17961	17781	17997	17860	17911	17950	17992	17850	17812	17918	17860	17948	17866	18072	18147	18006	17738	17961	18126	17971	17935	17995	18061	17963	18096	17848	17861	17990	17718	18011	17896	18056	17694	17885	18012	17886	17844	17922	17882	17777	17955	17945	17987	18021	17922	17732	17908	17809	17868	17866	17764	17587	17926	18087	18070	17990	17992	18057	17955	17919	17962	17887	17961	17908	17907	17859	18056	17987	17858	18019	18125	17926	17829	17785	17998	18050	18091	17987	17906	18067	17857	17969	17795	17797	17946	17815	17898	17967	17734	17833	17820	17890	17989	17995	17958	17727	17884	17856	17729	18001	17826	17734	17910	17831	17867	17970	17894	18025	18003	17891	17873	17682	17938	17948	17777	17841	17865	17841	17866	17936	17997	17839	17921	18033	17883	17802	17926	17817	18011	17884	18036	17842	17817	17905	17835	18032	17804	17903	17948	18127	18085	17709	17750	17903	17934	17783	17783	17982	17808	17866	17793	17968	17975	17991	17983	17829	17817	18033	17847	17885	17516	17920	17985	18004	17889	18004	17892	18087	17899	18093	17861	17825	17858	17815	17780	18002	18010	17943	17931	17892	17747	17873	17737	17785	17885	17928	17835	18133	17927	17908	17988	18036	18044	17686	17952	17834	17753	17652	17811	17781	17812	17776	17921	17973	17979	17997	18024	17835	17825	18117	17855	17812	18105	18013	18014	17803	17757	17825	18066	18030	18128	17945	17737	17850	17818	18102	17915	17890	17962	18128	18075	18116	17763	17867	17808	18024	17910	18123	17830	17816	17957	17951	17837	17764	17888	17885	17757	17774	17960	18046	17742	17826	17842	17963	17938	18122	18077	17861	17835	17750	17886	17866	17948	17899	17818	18185	17846	17900	17919	17828	18088	17770	17818	17917	18157	17804	17726	17980	17750	17916	17711	17679	17677	17943	17799	17835	17764	17847	17852	17884	17829	17989	17900	17820	17898	18022	17922	18002	18034	18275	18022	18090	18077	17972	17854	18079	17910	17886	17904	17828	17828	18030	17908	17818	17824	17871	17583	17791	17915	17913	18138	17958	17711	17815	17916	17872	17959	17944	17979	17669	17833	17952	17793	17919	18007	17995	18016	18049	17900	18100	17897	18033	17898	17859	17955	18001	17998	17772	17858	17923	17846	17819	17920	17817	17911	18014	17908	17801	17633	17600	17848	17800	18036	17899	17836	17947	17919	18043	18172	17898	18137	17805	17823	18014	18101	17833	18183	18056	17894	17925	17960	17953	17861	17653	17709	18061	17999	17825	17999	17903	17805	17813	17844	18111	17709	17686	17759	18010	18042	17952	17971	17828	17807	17868	17835	18123	17792	17901	17607	18055	17806	17951	17659	18019	17997	17882	18102	17898	17867	18036	17801	17812	17786	17956	17812	18219	17864	18024	17821	17816	17915	18011	18109	17819	17727	17923	17861	17849	17807	17965	17966	17674	17796	17937	18149	18127	18017	18021	17675	17854	17858	17875	17833	17846	17861	17838	17963	17985	17973	17992	17778	17762	17923	18099	18063	17949	17888	17884	18027	18010	17926	18106	17742	18116	17860	17662	17728	17818	17765	17908	18073	17949	18027	18080	17810	17799	17823	17858	17867	18084	17866	18015	18008	17891	17896	18156	17982	17960	17773	17915	17863	17866	17840	17834	17879	18011	17958	17806	17987	17884	18100	17853	17931	17867	17958	17996	17876	18023	17789	17853	17952	17921	17950	17771	17823	17817	17778	18094	17845	17882	18121	17894	17985	17838	17841	18062	18087	17931	17902	18115	17913	17884	17876	17847	17810	17895	17852	17870	18045	17970	17918	18051	18013	17949	18043	18158	18112	18038	17854	17905	17810	17874	17939	17855	18083	17771	17860	17743	17732	18093	17823	17982	17975	17899	17980	17908	18138	17902	17931	17919	18016	18048	17856	17768	17883	17834	18074	18104	18197	17850	17961	17885	18171	17846	17902	18033	18080	17951	17828	18070	17755	17898	17818	17992	18103	18119	17761	17781	17934	17942	18013	17862	17727	17795	17897	18150	17885	17862	17883	17947	18005	17776	17956	17821	17795	17922	18033	17960	17913	18138	18086	17948	17997	17903	17797	17923	17871	17795	17837	17941	17943	18028	18118	17742	17752	17726	17676	17977	17856	17839	17865	18078	17991	18018	17938	17826	17818	17875	18024	17998	17982	17985	17775	17991	17856	18060	17799	17759	18157	18062	17855	17949	17937	17816	17917	17955	17847	17693	17835	17717	17719	17981	17926	17715	17949	17886	17874	17914	17869	17818	17957	17912	17999	17916	17925	17969	17857	17682	17911	17886	17904	17831	17910	17917	17822	18064	17848	17846	17998	18085	18005	18072	17899	17926	17932	17796	17990	17820	17778	17840	17808	17820	17971	17962	17967	17883	17916	17776	17660	17657	17929	17938	17998	17873	17985	17886	17965	17815	17913	17967	17797	17806	17865	18086	17893	17982	18116	17839	17779	17810	17901	17983	17802	17993	17896	17949	17870	17915	17836	18010	17918	18010	17827	18037	18119	18109	17957	17805	17876	17891	17851	17887	17918	17915	17978	18132	17990	17730	17883	17974	17888	17924	18148	17915	17659	18073	17722	17920	17904	17812	17942	18004	17694	17778	17982	17872	18027	17661	18116	18039	17834	17906	17843	17938	17886	17932	18015	17823	17813	17910	17863	17926	17909	17750	17963	17952	17932	17896	17828	18030	17937	17974	17945	17828	18011	17992	17890	17782	17814	17870	17872	17574	17797	17862	17997	17908	17795	17805	17864	18126	17689
16481	27571	25977	21469	23600	70988	69457	54643	33530	20892	17005	15903	15853	15955	15897	15811	15676	15985	15959	15890	15759	16012	15909	15990	16012	15739	15962	15849	15795	16015	15891	15999	15994	15771	15812	15830	15959	15791	15715	15897	15721	15918	15790	15929	16010	15787	15940	15917	15768	15869	15913	15900	16029	15936	16004	15827	16139	15938	15914	16083	15803	16118	15983	15925	15875	15845	15863	16006	15865	16067	15914	15840	15903	15926	15911	16036	15991	15856	15865	15900	15955	15806	15844	15833	15909	15884	15721	15950	15944	15874	15848	16077	15759	15875	15828	15933	15858	15897	15911	15889	15935	15675	15865	15918	15701	15921	15978	15788	15928	15758	15920	15803	15727	15894	15835	15887	15848	16055	15805	15990	15915	15863	16060	15709	15858	15902	15863	15820	15878	15869	15816	16020	15802	15801	15823	15944	15937	15842	15836	15801	15874	15878	15955	15899	15775	15771	15848	15886	15856	16006	15966	15919	15857	15871	15913	15820	15688	16016	15960	15887	15854	15858	15915	16050	15786	15987	15853	15732	15858	15764	15804	16001	16032	15889	15712	15842	15874	15931	15824	15659	16093	15946	15868	15930	15910	15713	15676	15950	15780	15950	15788	15862	15973	15950	15726	15971	15931	15658	15964	15978	15751	15841	15970	15949	15796	15809	15859	15905	15832	15867	15874	15860	15758	15870	15911	15741	15775	15644	15851	15946	15843	15976	15800	16013	15849	15956	15858	15897	15857	15809	15785	15752	15941	15879	15967	15808	15806	16022	15750	15932	15950	16046	15925	15803	15711	15927	15932	15894	15879	15922	15861	15833	15758	15848	15748	15729	15862	15843	16085	15841	15681	15869	16008	15951	15911	15754	15891	15976	15914	15915	15929	15800	15947	15851	15839	15967	15953	15895	15725	16007	16015	15900	15912	15803	15917	15876	15792	15777	15912	15822	15916	15832	15794	15893	15872	15830	15892	15964	15951	15996	16000	15673	15958	15836	15910	15713	16016	16014	15994	15750	15872	15899	15944	15758	15777	15830	16034	15915	16065	15808	15858	15836	15790	15869	16024	15774	16010	15786	15816	15823	15857	15879	15910	15750	15832	15602	16022	15844	15759	15884	15750	15911	15811	15812	15862	15865	15730	15848	15822	15977	15770	15949	15967	16077	15836	15808	15783	15929	15923	15923	15963	15932	15700	15851	15665	15891	15841	15866	15739	15710	15738	15696	15911	15847	15782	15799	15827	15902	15907	15843	15883	15874	15954	15931	15860	15841	15847	15882	15900	15968	15930	15865	15974	15858	15937	15738	15886	15893	15763	15910	15877	15877	15830	15940	15788	15778	15954	15886	16070	15768	15982	15806	15801	15752	15738	15911	15852	15977	15913	15808	15826	15987	15972	16019	15869	16004	15945	15922	15729	15862	15868	15890	15854	15998	15833	15826	15780	15877	15872	15953	15706	15900	15817	16054	15799	15745	15807	15895	15863	15872	15879	15948	15928	15983	15843	15989	15976	15853	15910	15854	15995	15817	16005	15890	16021	15988	15790	15941	15681	15802	15922	15672	15778	15764	15641	15983	15927	15827	15874	15868	15886	15897	15972	15894	15886	15903	16001	15883	15770	15798	15880	15887	15833	15972	15872	15772	15884	15842	15923	15853	15870	15759	15768	15963	16008	15933	15850	15828	15917	15875	15880	15746	15808	15753	15972	15749	15679	15875	15783	15873	15775	15833	16269	15849	15822	15857	15990	15873	15834	16017	15848	15832	15984	15795	15890	15915	15804	15891	15691	16042	15794	15942	16017	15838	15677	15743	15691	15897	15846	15726	15710	15759	15987	15903	15955	15826	15828	15865	15953	15881	16062	15832	15730	15732	15761	15791	15891	16035	16007	15984	15660	15801	15820	15744	15790	15962	15927	15880	15829	15799	15796	15910	15905	15902	15898	15937	15899	16031	15932	15838	15978	15996	15704	15941	15941	16000	16052	15703	15960	15744	15820	15873	15954	15857	15829	15840	16045	15992	15929	15794	15922	15991	15831	15933	15887	15775	15936	15852	15735	15769	15959	15775	15824	15851	15973	16020	15809	15895	15855	15862	15986	15897	15961	15855	15919	15865	15798	15914	15930	15911	15663	15954	15877	15819	16051	16014	15805	15874	15899	15835	15946	15888	15889	15908	15913	15856	15941	15839	15692	15960	15841	15859	15797	15961	15802	15950	15838	15894	15883	15857	15739	15802	15888	15814	15883	15942	15674	15983	15701	16067	15806	15815	15902	15795	15779	15905	15891	15833	15894	15767	15903	15886	15947	15950	15783	15794	15972	15897	15831	15988	16045	15843	15917	15929	15879	15947	15888	15795	15920	15809	15847	15783	15742	15903	15961	15969	15975	15809	15780	15903	16078	15836	15829	15850	15911	15859	15764	15875	15770	15761	15816	15973	15882	15881	15908	16047	15763	15918	15797	15873	15766	15899	15820	15972	15825	16036	15910	15766	15738	15863	15925	15944	15798	15997	15797	15876	15743	15864	15840	15856	15811	15866	15927	15847	15976	15873	15896	15840	15804	16064	15677	15720	15891	15826	15876	15782	16001	15785	15824	15803	16016	15941	15920	15680	15953	15690	15902	15755	15745	15811	15881	15955	15971	15857	15767	16037	15915	15913	15834	15979	15754	15986	15741	15949	15788	15952	15818	15856	15791	16076	16061	15717	15852	15790	15909	15818	15842	15846	15714	15703	15903	15734	15854	15920	16031	15886	15886	15746	15863	15939	15935	15835	15933	15877	15814	15885	15851	15962	15703	15985	15996	15818	15967	15854	15786	15978	15833	15898	15880	15843	15879	15983	16005	16005	15798	15977	15997	16018	15835	16004	15946	15854	15822	15854	15907	15829	15789	15825	15802	15751	15679	15766	16107	15951	15862	15869	16014	15962	15823	15860	15687	15788	15903	15835	15926	15649	15677	15777	15908	15872	15954	15965	15865	15832	15844	15746	15920	15760	15713	15756	15768	15996	15820	15813	16053	15851	15785	15864	15908	15685	15733	16114	15498	15778	15727	15787	15726	15871	15880	15991	15914	15756	15960	15680	15772	15817	15862	15939	15876	15961	15767	15859	15813	16051	15887	16032	15967	15764	15861	15908	15797	15843	15851	15708	15970	15902	15894	16044	15825	15989	15976	15834	15964	15904	15687	15763	15681	15925	15502	15831	15863	15736	15729	15738	16018	15740	15923	15964	15912	15715	15840	15815	15882	16044	15718	15864	15904	15906	15808	15944	15832	15816	16007	15786	15807	15876	15922	15803	15881	15921	15914	15839	15898	15908	15818	15888	15644	15777	15859	15788	15634	15847	16063	15698	15917	15833	15801	15914	15906	16033	15783	15645	15895	15808	16074	15957	15866	15804	15771	15817	15921	15753	15843	15786	15887	15827	15729	15833	15827	15730	15737	15902	15956	15873	15689	15853	15970	15929	15877	15889	15742	15908	15940	15858	16077	15925	15825	15911	15922	15723	15902	15737	15816	15795	16036	15641	15741	15858	15724	15900	15778	15831	15774	15936	15912	15699	15829	15971	15949	15776	15777	15802	15907	15847	15852	15815	15855	15957	15843	15961	15950	15873	15807	16032	15867	15820	15974	15908	16066	15952	15904	16051	16017	15958	15833	15841	15974	15885	15881	16011	15772	16033	15828	15720	15856	15893	15777	15878	15978	15605	15751	15864	15975	15918	15840	15763	15901	15885	15819	15896	15923	15662	15794	16128	15736	15763	15942	15877	15897	15901	15839	15825	16003	15928	15820	15817	15660	15916	15861	15827	15743	15818	15972	15826	15851	15878	15810	15753	15991	15919	15893	15976	15848	15714	15951	15895	15787	15782	15897	15954	15899	15925	15869	15945	15924	15704	15741	15874	15949	15711	15817	15963	15754	16003	15782	15903	15903	15892	15947	15898	15880	15797	15965	15801	15748	15866	15901	15839	15772	15871	15765	16005	15932	15967	15956	16041	15885	15804	15908	15777	15673	15717	15848	15852	15816	15919	15898	15971	15710	16143	15928	15796	15839	16030	15909	15914	15878	15954	16089	15950	15736	15838	15753	15853	15837	15826	16095	15854	15934	15848	16045	15802	15747	15830	15973	16026	15756	15664	16014	15854	15820	16005	15760	15803	15921	15777	16148	15973	15976	15886	15853	15903	15864	15699	16054	15791	15879	15872	15684	15962	15883	15788	15952	15867	15916	15798	15851	15712	15910	16047	15994	15894	15792	15880	15941	15907	15692	15938	15864	15890	15862	15822	16010	15804	16052	16033	16085	15787	15937	16000	15824	15877	15762	15877	15892	15748	15822	15905	15789	15770	15775	15883	15969	15753	15881	15805	15921	15682	16014	15778	15865	15877	15948	15963	15964	15869	15951	15951	15773	15831	15856	15981	15984	16010	15978	15825	15866	15992	15847	15930	16007	15958	16070	15650	15824	15954	15868	15944	15995	15845	15897	15841	15831	15890	15914	15924	15849	15858	15798	15894	15874	15871	15855	15631	15914	15816	16002	15704	15892	15895	15925	15898	16032	15754	15940	15818	15832	15682	15928	15962	15812	15831	16067	15789	15764	16104	15850	15702	15849	15891	15997	15787	16019	15821	15914	15974	15895	15838	15951	15861	15717	15971	15931	15745	15961	15790	15747	15821	15884	15881	15865	15908	15813	15928	15774	15967	15872	15688	15761	15757	15948	15873	15980	16037	15861	15789	15917	15770	15873	16032	15864	16060	15800	15771	16042	15842	15967	15799	15892	15767	15957	15788	15847	15956	15881	15853	15992	15883	16053	15976	15733	15899	15771	15962	15971	15791	15955	15768	15994	15764	16034	15945	15766	16004	15943	15849	15832	15871	15802	15898	15829	16010	15936	15893	15796	15936	15801	15768	15772	15724	15871	15852	15918	15880	15725	15805	15798	15863	16066	15831	15848	15877	15801	15933	15898	15949	15799	15951	15667	15744	15722	15780	15845	15797	15937	15897	16058	15735	15943	15831	15977	15807	15765	15807	15822	15784	15728	15632	15814	15929	15735	15758	15909	15852	16031	15806	16017	15759	16137	15747	15821	15856	15810	15934	15774	15951	15725	15832	15843	15622	15926	15910	15891	15779	15854	15931
28993	22089	22630	20538	18895	26491	29371	26033	21495	19785	18838	18623	18500	18477	18764	18613	18745	18832	18757	18572	18696	18777	18632	18739	18751	18550	18549	18474	18420	18625	18612	18555	18625	18583	18690	18403	18520	18505	18616	18490	18742	18690	18632	18502	18590	18677	18594	18546	18741	18613	18572	18491	18459	18629	18706	18770	18538	18609	18563	18491	18439	18693	18676	18579	18578	18548	18626	18656	18807	18702	18583	18598	18667	18365	18311	18530	18598	18532	18467	18484	18627	18641	18442	18618	18522	18415	18492	18548	18793	18673	18581	18749	18583	18214	18409	18511	18785	18645	18733	18562	18636	18569	18533	18783	18831	18652	18644	18626	18376	18831	18564	18808	18736	18670	18328	18601	18525	18474	18556	18610	18529	18584	18806	18598	18537	18608	18799	18718	18610	18651	18380	18495	18607	18437	18544	18576	18557	18650	18437	18465	18625	18558	18314	18634	18472	18594	18601	18615	18396	18476	18638	18698	18366	18417	18676	18418	18523	18611	18717	18670	18735	18705	18530	18807	18603	18547	18448	18661	18674	18584	18398	18509	18569	18581	18452	18652	18849	18666	18547	18509	18730	18529	18630	18555	18481	18420	18546	18653	18708	18491	18584	18649	18663	18386	18714	18543	18496	18513	18768	18571	18576	18653	18695	18537	18599	18633	18619	18492	18491	18517	18552	18776	18582	18543	18329	18370	18785	18469	18375	18520	18615	18625	18688	18614	18420	18599	18560	18568	18639	18760	18832	18484	18373	18406	18731	18546	18721	18711	18615	18409	18467	18658	18638	18656	18649	18852	18541	18404	18633	18527	18478	18714	18555	18643	18557	18480	18855	18539	18735	18617	18581	18793	18555	18667	18627	18647	18641	18415	18830	18462	18592	18629	18614	18575	18715	18730	18478	18513	18606	18735	18655	18500	18764	18795	18735	18728	18681	18394	18759	18538	18367	18492	18589	18412	18637	18503	18676	18516	18523	18452	18574	18611	18467	18735	18502	18567	18565	18442	18521	18515	18518	18342	18658	18637	18537	18559	18503	18543	18720	18555	18465	18483	18552	18781	18575	18617	18596	18488	18574	18708	18537	18726	18655	18679	18567	18470	18561	18495	18503	18572	18597	18596	18602	18647	18393	18611	18724	18401	18654	18516	18587	18656	18635	18533	18569	18502	18568	18637	18601	18671	18447	18776	18664	18510	18399	18523	18595	18592	18801	18709	18647	18443	18730	18676	18510	18599	18718	18764	18832	18598	18519	18572	18524	18697	18586	18643	18562	18660	18529	18484	18715	18537	18400	18616	18552	18456	18473	18765	18535	18571	18522	18772	18495	18485	18666	18473	18591	18698	18590	18432	18417	18495	18450	18599	18588	18439	18328	18538	18674	18640	18569	18430	18763	18420	18562	18509	18621	18618	18430	18478	18770	18423	18372	18540	18440	18477	18636	18562	18655	18391	18616	18564	18650	18448	18456	18618	18576	18865	18521	18657	18574	18596	18541	18659	18615	18609	18443	18484	18408	18417	18511	18629	18692	18570	18576	18491	18575	18619	18597	18644	18476	18549	18635	18515	18647	18496	18572	18651	18571	18714	18544	18707	18580	18540	18731	18504	18715	18607	18613	18678	18667	18577	18482	18324	18644	18474	18580	18587	18807	18448	18679	18574	18480	18432	18593	18562	18717	18664	18631	18659	18642	18604	18681	18293	18342	18602	18575	18750	18578	18419	18583	18633	18496	18591	18435	18473	18478	18649	18596	18623	18769	18640	18711	18566	18591	18574	18541	18621	18666	18593	18448	18601	18507	18571	18751	18616	18645	18695	18746	18772	18561	18451	18580	18792	18455	18657	18699	18747	18715	18571	18851	18658	18620	18472	18741	18621	18682	18664	18491	18672	18740	18572	18554	18636	18478	18545	18407	18638	18510	18852	18616	18501	18684	18534	18605	18573	18714	18737	18811	18758	18509	18715	18608	18540	18629	18572	18582	18522	18665	18690	18364	18647	18424	18483	18587	18770	18672	18452	18674	18676	18575	18620	18507	18532	18630	18678	18487	18654	18690	18614	18582	18628	18605	18488	18640	18563	18577	18722	18490	18529	18543	18631	18720	18602	18459	18649	18638	18512	18550	18423	18612	18473	18588	18572	18485	18532	18512	18489	18614	18473	18443	18452	18510	18690	18398	18543	18664	18700	18621	18323	18467	18449	18759	18544	18605	18648	18777	18627	18431	18709	18697	18512	18644	18470	18606	18576	18468	18661	18611	18803	18736	18855	18598	18472	18692	18693	18535	18708	18616	18630	18599	18437	18664	18367	18593	18522	18589	18577	18800	18567	18480	18587	18652	18559	18494	18608	18454	18634	18575	18671	18778	18558	18472	18548	18576	18619	18710	18671	18650	18511	18768	18422	18880	18688	18519	18599	18525	18746	18628	18848	18604	18374	18670	18537	18349	18478	18555	18537	18506	18598	18475	18527	18625	18480	18478	18551	18506	18462	18474	18569	18466	18573	18584	18584	18535	18573	18615	18495	18627	18565	18672	18599	18641	18525	18628	18552	18675	18682	18761	18575	18364	18361	18360	18648	18651	18411	18634	18493	18598	18548	18807	18551	18464	18715	18447	18739	18705	18727	18614	18332	18641	18856	18668	18690	18520	18565	18582	18343	18538	18728	18593	18477	18625	18554	18532	18584	18690	18533	18820	18780	18648	18678	18824	18573	18573	18609	18616	18684	18628	18577	18596	18563	18513	18778	18707	18489	18657	18532	18573	18587	18466	18643	18508	18622	18529	18642	18698	18634	18629	18751	18700	18500	18493	18608	18596	18456	18734	18589	18453	18582	18591	18583	18407	18715	18722	18502	18608	18456	18552	18455	18717	18642	18540	18465	18550	18580	18754	18500	18494	18423	18416	18434	18593	18781	18290	18543	18789	18798	18386	18559	18583	18478	18831	18592	18374	18602	18819	18529	18539	18494	18645	18608	18453	18710	18800	18415	18587	18584	18765	18403	18867	18554	18552	18549	18637	18738	18727	18551	18593	18515	18475	18753	18569	18500	18447	18466	18774	18743	18655	18666	18618	18436	18589	18656	18563	18508	18656	18654	18477	18567	18724	18737	18638	18629	18631	18669	18551	18386	18506	18728	18531	18559	18575	18525	18613	18842	18583	18622	18509	18631	18434	18561	18387	18560	18569	18655	18533	18557	18439	18687	18803	18627	18628	18503	18766	18492	18673	18766	18700	18820	18576	18602	18478	18569	18678	18633	18537	18638	18662	18533	18733	18503	18515	18512	18501	18614	18940	18443	18597	18674	18672	18615	18656	18795	18646	18616	18630	18680	18664	18659	18762	18506	18520	18503	18590	18688	18469	18464	18603	18638	18634	18379	18483	18641	18548	18667	18599	18486	18532	18654	18575	18589	18692	18616	18650	18614	18563	18688	18595	18581	18496	18686	18455	18682	18520	18538	18606	18784	18613	18384	18653	18457	18481	18672	18675	18574	18856	18560	18666	18533	18773	18506	18631	18645	18579	18457	18604	18615	18390	18583	18745	18807	18528	18702	18612	18673	18493	18731	18652	18677	18782	18405	18649	18654	18525	18684	18437	18660	18504	18530	18856	18463	18658	18572	18504	18634	18652	18485	18716	18472	18536	18648	18702	18571	18744	18647	18559	18618	18866	18503	18496	18551	18802	18726	18554	18590	18637	18614	18513	18776	18624	18607	18485	18517	18535	18703	18646	18450	18443	18544	18791	18678	18694	18655	18615	18693	18521	18526	18726	18613	18588	18382	18527	18647	18664	18546	18880	18476	18701	18585	18828	18715	18524	18354	18771	18451	18679	18749	18311	18772	18233	18570	18642	18541	18885	18732	18715	18757	18563	18574	18589	18548	18577	18671	18517	18455	18604	18735	18573	18542	18390	18582	18606	18540	18387	18605	18616	18563	18722	18687	18614	18568	18423	18625	18615	18677	18658	18606	18394	18794	18578	18745	18677	18454	18656	18609	18418	18693	18873	18640	18630	18731	18723	18485	18557	18634	18557	18545	18654	18655	18562	18477	18443	18451	18580	18413	18459	18618	18595	18638	18613	18719	18836	18614	18515	18563	18604	18453	18463	18724	18681	18777	18715	18908	18413	18625	18618	18612	18575	18629	18522	18571	18554	18682	18636	18554	18747	18482	18617	18538	18565	18517	18499	18441	18778	18617	18757	18562	18600	18508	18387	18460	18562	18411	18615	18511	18552	18375	18507	18539	18645	18719	18615	18630	18618	18479	18587	18474	18459	18580	18483	18638	18559	18590	18686	18624	18504	18557	18708	18487	18484	18600	18763	18491	18578	18671	18644	18697	18536	18872	18499	18497	18592	18521	18659	18554	18600	18579	18525	18793	18457	18588	18718	18606	18689	18695	18745	18439	18559	18597	18641	18636	18479	18705	18583	18591	18594	18502	18625	18635	18640	18389	18768	18484	18519	18556	18720	18470	18483	18658	18566	18572	18528	18856	18760	18473	18624	18638	18523	18647	18490	18850	18506	18701	18694	18457	18684	18642	18517	18575	18626	18602	18595	18815	18683	18970	18562	18540	18690	18659	18727	18493	18539	18566	18522	18606	18798	18666	18640	18374	18589	18365	18693	18566	18523	18365	18552	18650	18821	18593	18637	18542	18439	18621	18657	18785	18684	18687	18575	18735	18675	18687	18624	18741	18609	18594	18711	18692	18795	18717	18748	18466	18607	18479	18648	18696	18696	18628	18623	18577	18610	18667	18673	18384	18373	18488	18429	18634	18609	18448	18624	18527	18514	18512	18594	18710	18741	18787	18798	18737	18914	18681	18541	18557	18519	18564	18490	18597	18634	18599	18663	18676	18414	18543	18420	18710	18734	18494	18391	18686	18676	18630	18595	18613	18538	18597	18736	18747	18551	18496	18528	18661	18707	18676	18805	18761	18720	18686	18490	18608	18506	18775	18597	18618	18389	18524	18574	18515	18390	18640	18603	18642	18626	18450	18546	18584	18710	18603	18402	18642	18580	18692	18567	18441	18531	18474	18457	18570	18598	18550	18774	18416	18572	18466	18567	18605	18817	18644	18549	18591	18574	18759	18499	18682	18704	18596	18555	18725	18565	18648	18658	18478	18585	18420	18587	18488
16222	17577	17258	16852	16669	28734	29442	24555	19078	16981	16523	16211	16267	16039	16412	16423	16308	16287	16398	16223	16323	16285	16400	16146	16300	16445	16327	16300	16294	16261	16346	16269	16262	16295	16374	16332	16233	16249	16274	16329	16219	16327	16282	16236	16347	16234	16271	16363	16401	16252	16290	16233	16330	16260	16373	16311	16266	16178	16333	16267	16229	16439	16385	16247	16085	16319	16288	16243	16405	16218	16384	16282	16303	16295	16290	16293	16199	16184	16340	16191	16259	16472	16292	16472	16315	16303	16456	16187	16248	16161	16422	16355	16160	16415	16249	16319	16163	16314	16462	16232	16338	16424	16391	16232	16420	16387	16156	16227	16101	16323	16201	16254	16067	16155	16334	16170	16367	16302	16346	16212	16089	16343	16264	16332	16161	16128	16258	16227	16251	16123	16230	16373	16216	16424	16161	16296	16215	16201	16567	16257	16312	16127	16224	16335	16197	16307	16256	16323	16274	16199	16278	16343	16147	16354	16384	16189	16237	16338	16291	16176	16263	16326	16233	16237	16485	16196	16306	16305	16287	16138	16258	16136	16179	16060	16281	16055	16311	16408	16209	16232	16443	16396	16243	16348	16168	16288	16204	16215	16316	16117	16523	16100	16466	16096	16285	16388	16132	16296	16457	16339	16358	16264	16242	16292	16366	16282	16252	16327	16455	16259	16280	16442	16366	16464	16236	16272	16366	16398	16404	16333	16250	16246	16441	16207	16180	16277	16171	16086	16090	16471	16223	16373	16278	16415	16207	16275	16249	16243	16323	16279	16261	16276	16165	16400	16272	16348	16298	16165	16206	16161	16243	16310	16152	16344	16285	16289	16277	16273	16179	16329	16314	16242	16285	16325	16334	16340	16262	16034	16136	16225	16297	16251	16393	16225	16390	16226	16356	16505	16245	16061	16193	16370	16289	16152	16268	16313	16034	16237	16308	16323	16366	16254	16097	16141	16142	16135	16443	16344	16364	16228	16313	16297	16266	16182	16230	16107	16297	16478	16180	16173	16225	16302	16297	16373	16274	16374	16386	16350	16297	16236	16278	16345	16187	16223	16326	16208	16207	16271	16400	16313	16460	16530	16153	16208	16328	16353	16200	16183	16219	16270	16412	16262	16376	16246	16139	16351	16304	16203	16343	16152	16261	16310	16118	16122	16215	16311	16164	16281	16238	16211	16347	16329	16338	16271	16331	16284	16337	16327	16250	16244	16437	16302	16284	16356	16145	16232	16305	16109	16174	16136	16348	16169	16144	16339	16266	16267	16381	16195	16359	16207	16255	16452	16313	16196	16399	16241	16283	16326	16282	16245	16126	16365	16267	16422	16127	16321	16227	16254	16218	16245	16061	16194	16351	16268	16250	16270	16301	16189	16266	16288	16226	16229	16374	16255	16296	16264	16363	16208	16264	16081	16265	16112	16291	16437	16283	16204	16275	16253	16115	16471	16358	16279	16117	16285	16277	16249	16455	16283	16397	16400	16186	16344	16304	16240	16413	16193	16156	16120	16323	16289	16308	16300	16219	16247	16331	16348	16226	16312	16315	16250	16231	16256	16229	16387	16280	16219	16190	16179	16100	16212	16325	16266	16341	16209	16332	16299	16191	16343	16248	16338	16234	16218	16279	16300	16391	16251	16320	16408	16392	16393	16327	16253	16334	16262	16163	16349	16195	16370	16238	16244	16229	16221	16373	16280	16271	16231	16229	16124	16190	16220	16194	16307	16150	16243	16248	16215	16347	16220	16278	16204	16317	16296	16303	16413	16197	16312	16234	16223	16277	16225	16321	16326	16311	16259	16284	16297	16214	16089	16285	16284	16424	16300	16308	16317	16258	16377	16217	16210	16315	16157	16237	16466	16274	16213	16258	16318	16254	16224	16183	16327	16416	16214	16226	16294	16471	16221	16155	16419	16398	16313	16401	16209	16305	16363	16327	16175	16241	16542	16217	16194	16132	16127	16445	16295	16292	16267	16296	16211	16280	16177	16339	16231	16391	16202	16262	16234	16362	16155	16248	16385	16286	16403	16355	16234	16424	16161	16266	16416	16219	16295	16435	16171	16297	16280	16211	16331	16292	16235	16232	16475	16241	16297	16189	16232	16321	16227	16361	16222	16292	16211	16220	16277	16370	16244	16362	16263	16190	16223	16259	16463	16370	16272	16309	16168	16217	16342	16288	16159	16263	16216	16394	16244	16268	16214	16334	16131	16336	16249	16289	16308	16147	16076	16270	16368	16301	16412	16327	16316	16339	16339	16319	16300	16260	16286	16327	16229	16259	16400	16268	16333	16373	16128	16236	16343	16285	16223	16239	16283	16318	16182	16307	16406	16609	16250	16356	16200	16293	16309	16272	16356	16241	16214	16360	16472	16232	16202	16279	16262	16193	16302	16505	16324	16363	16197	16293	16355	16345	16196	16421	16233	16288	16378	16306	16256	16346	16334	16278	16297	16430	16348	16360	16359	16327	16279	16228	16193	16157	16366	16229	16322	16204	16303	16257	16191	16294	16380	16345	16173	16252	16330	16244	16356	16192	16343	16345	16463	16189	16348	16205	16281	16165	16222	16258	16278	16217	16148	16307	16332	16142	16217	16333	16336	16291	16406	16262	16327	16260	16356	16414	16162	16334	16071	16366	16356	16357	16228	16263	16344	16360	16174	16386	16353	16244	16340	16284	16257	16099	16275	16176	16236	16303	16321	16383	16310	16179	16210	16330	16473	16369	16075	16304	16166	16321	16449	16319	16392	16294	16073	16390	16246	16289	16196	16187	16209	16196	16239	16233	16264	16194	16305	16415	16505	16092	16248	16173	16514	16223	16285	16204	16246	16388	16112	16305	16244	16414	16067	16342	16383	16176	16140	16159	16062	16258	16286	16420	16345	16104	16157	16247	16119	16300	16451	16368	16278	16224	16063	16243	16376	16231	16308	16440	16263	16295	16220	16239	16245	16096	16400	16136	16244	16301	16196	16386	16378	16251	16295	16115	16273	16238	16325	16433	16280	16295	16147	16178	16164	16375	16356	16180	16462	16294	16326	16419	16269	16321	16310	16265	16078	16254	16376	16264	16425	16025	16389	16370	16439	16161	16285	16468	16227	16350	16409	16427	16176	16327	16335	16404	16278	16135	16368	16363	16501	16148	16143	16135	16163	16246	16355	16224	16213	16196	16345	16357	16345	16248	16196	16387	16397	16395	16274	16286	16179	16265	16451	16341	16168	16054	16342	16195	16190	16229	16174	16261	16279	16352	16268	16359	16333	16309	16217	16226	16437	16241	16286	16243	16189	16353	16352	16321	16127	16128	16230	16147	16071	16294	16337	16326	16307	16396	16222	16309	16310	16399	16379	16342	16429	16203	16227	16228	16264	16152	16253	16466	16369	16198	16179	16165	16379	16241	16264	16379	16354	16374	16311	16238	16155	16475	16184	16308	16430	16254	16331	16179	16473	16242	16195	16399	16154	16089	16233	16213	16481	16206	16397	16246	16282	16092	16184	16193	16259	16387	16229	16379	16219	16477	16354	16400	16394	16299	16243	16230	16428	16295	16218	16235	16302	16353	16118	16214	16404	16310	16312	16336	16323	16332	16128	16045	16252	16350	16356	16443	16215	16183	16275	16378	16407	16219	16168	16323	16354	16329	16189	16294	16383	16309	16356	16222	16337	16376	16423	16227	16309	16373	16326	16346	16262	16320	16212	16349	16257	16258	16352	16127	16421	16277	16181	16057	16145	16310	16291	16216	16346	16217	16267	16205	16483	16286	16417	16258	16275	16424	16273	16346	16287	16222	16245	16341	16262	16294	16288	16250	16158	16263	16239	16333	16234	16283	16270	16157	16202	16396	16251	16294	16349	16422	16200	16212	16153	16197	16295	16190	16103	16296	16223	16222	16528	16263	16360	16199	16107	16327	16298	16449	16198	16225	16317	16315	16195	16243	16328	16307	16100	16291	16180	16240	16164	16190	16242	16264	16145	16251	16240	16355	16212	16426	16224	16213	16356	16357	16491	16323	16047	16309	16285	16250	16196	16252	16245	16524	16215	16255	16347	16310	16458	16185	16254	16260	16277	16348	16311	16071	16482	16304	16350	16344	16144	16354	16244	16304	16267	16332	16230	16364	16148	16285	16375	16360	16152	16349	16354	16281	16123	16240	16352	16302	16242	16327	16344	16329	16168	16353	16312	16302	16241	16198	16374	16316	16221	16282	16329	16395	16159	16104	16270	16355	16138	16283	16330	16199	16362	16307	16241	16319	16252	16295	16341	16333	16335	16235	16245	16495	16345	16353	16189	16183	16240	16267	16422	16341	16297	16316	16216	16332	16272	16369	16097	16396	16257	16380	16202	16198	16067	16248	16372	16381	16230	16417	16250	16382	16178	16265	16333	16228	16239	16209	16226	16378	16272	16117	16396	16282	16380	16206	16368	16191	16240	16234	16360	16226	16406	16343	16334	16196	16279	16208	16370	16261	16335	16262	16127	16280	16180	16230	16335	16191	16116	16188	16221	16312	16203	16426	16403	16358	16322	16322	16189	16273	16320	16159	16272	16389	16431	16277	16293	16329	16335	16351	16320	16299	16329	16335	16298	16233	16271	16113	16194	16111	16352	16358	16415	16498	16264	16177	16173	16407	16084	16369	16252	16200	16436	16298	16215	16332	16321	16233	16172	16308	16205	16193	16335	16211	16332	16179	16442	16153	16457	16247	16194	16413	16212	16286	16331	16348	16362	16169	16326	16317	16328	16308	16453	16223	16200	16397	16363	16342	16333	16221	16402	16355	16224	16256	16265	16314	16241	16120	16357	16397	16169	16286	16256	16444	16536	16162	16225	16367	16353	16284	16429	16375	16356	16315	16221	16178	16288	16176	16096	16444	16212	16303	16433	16177	16147	16323	16338	16368	16314	16236	16306	16215	16285	16435	16093	16436	16191	16313	16432	16248	16434	16387	16338	16140	16113	16258	16433	16188	16383	16217	16515	16264	16388	16395	16320	16299	16636	16220	16216	16298	16329	16307	16306	16292	16190	16250	16065	16250	16203	16354	16354	16253	16261	16280	16377	16308	16361	16308	16110	16359	16351	16499	16235	16209	16393	16418	16221	16292	16192	16243	16208	16287	16186	16162	16390	16211	16334	16127	16438
25559	21089	27328	25714	21074	45955	53531	40685	27468	21511	19614	18760	18899	18704	18769	18669	18697	18937	18701	18841	18745	18725	18810	18964	18835	18683	18752	18836	18800	18870	18693	18555	18864	18776	18692	18653	18782	18811	18600	18749	18815	18490	18708	18714	18599	18686	18886	18649	18462	18767	18754	18633	18482	18661	18666	18657	18676	18618	18587	18844	18605	18757	18762	18915	18673	18722	18719	18603	18707	18879	18827	18952	18582	18771	18977	18715	18888	18717	18637	18681	18646	18693	18747	18633	18729	18714	18632	18583	18567	18624	18538	18700	18775	18799	18691	18590	18883	18692	18735	18585	18525	18669	18672	18653	18484	18660	18729	18686	18554	18551	18800	18673	18836	18685	18635	18492	18594	18704	18471	18812	18654	18724	18766	18357	18640	18673	18829	18618	18664	18645	18599	18620	18659	18715	18769	18589	18794	18877	18418	18968	18658	18670	18709	18702	18681	18589	18616	18748	18692	18524	18671	18611	18770	18844	18653	18842	18778	18629	18654	18511	18749	18618	18663	18785	18754	18802	18726	18569	18496	18572	18592	18666	18502	18632	18575	18657	18702	18800	18518	18717	18707	18709	18731	18796	18936	18509	18573	18774	18869	18540	18780	18672	18482	18763	18736	18591	18771	18562	18758	18921	18790	18482	18682	18637	18888	18566	18663	18550	18735	18729	18585	18599	18735	18502	18602	18521	18745	18575	18672	18666	18647	18646	18753	18551	18710	18822	18591	18753	18566	18579	18502	18864	18558	18653	18585	18521	18752	18720	18926	18655	18589	18849	18711	18723	18545	18680	18703	18721	18724	18752	18788	18807	18502	18513	18531	18744	18668	18808	18770	18727	18684	18714	18676	18737	18594	18721	18661	18716	18596	18589	18686	18717	18663	18650	18573	18726	18899	18564	18938	18644	18787	18761	18594	18728	18685	18602	18683	18562	18768	18661	18489	18727	18745	18698	18625	18574	18744	18672	18737	18597	18823	18643	18776	18752	18842	18739	18665	18713	18720	18831	18505	18786	18637	18576	18723	18856	18728	18754	18911	18563	18900	18539	18581	18595	18625	18850	18560	18783	18770	18842	18598	18635	18581	18604	18728	18593	18782	18733	18907	18584	18516	18769	18471	18700	18621	18747	18797	18868	18553	18694	18743	18645	18865	18717	18554	18775	18839	18617	18658	18682	18708	18695	18950	18408	18606	18525	18886	18813	18804	18598	18701	18774	18890	18705	18467	18655	18535	18760	18783	18730	18865	18609	18705	18654	18552	18746	18793	18916	18753	18518	18906	18761	18635	18906	18788	18756	18514	18602	18650	18718	18579	18634	18815	18743	18662	18791	18765	18730	18734	18671	18690	18619	18608	18525	18570	18512	18646	18690	18664	18876	18444	18662	18632	18652	19078	18677	18728	18728	18744	18845	18682	18582	18503	18558	18629	18723	18637	18797	18528	18674	18639	18542	18426	18485	18557	18661	18874	18616	18610	18482	18548	18579	18654	18637	18748	18700	18745	18642	18513	18767	18730	18379	18574	18607	18723	18624	18748	18751	18628	18632	18800	18758	18622	18619	18874	18518	18692	18517	18758	18682	18805	18901	18773	18716	18679	18780	18554	18613	18701	18684	18598	18656	18813	18606	18847	18972	18762	18543	18802	18763	18588	18844	18758	18715	18816	18664	18764	18767	18620	18521	18768	18732	18681	18657	18849	18884	18756	18881	18910	18675	18798	18632	18606	18819	18770	18656	18755	18536	18642	18626	18655	18683	18632	18759	18897	18806	18926	18795	18650	18724	18527	18798	18634	18455	18786	18737	18600	18755	18665	18547	18690	18715	18731	18781	18763	18617	18674	18741	18614	18800	18586	18669	18740	18710	18500	18604	18439	18523	18735	18589	18700	18742	18704	18738	18899	18539	18672	18778	18766	18660	18543	18597	18647	18698	18814	18611	18699	18568	18779	18897	18819	18749	18624	18836	18643	18756	18847	18813	18572	18581	18749	18490	18578	18632	18902	18775	18763	18688	18905	18961	18561	18724	18760	18495	18757	18558	18865	18701	18742	18689	18667	18723	18672	18670	18721	18695	18632	18617	18843	18780	18841	18654	18601	18870	18617	18500	18454	18538	18569	18650	18905	18509	18601	18600	18577	18665	18657	18645	18521	18766	18942	18483	18458	18683	18737	18711	18631	18663	18645	18535	18652	18530	18617	18739	18714	18701	18637	18882	18706	18623	18647	18758	18531	18714	18759	18376	18627	18422	18707	18669	18721	18751	18850	18635	18880	18453	18830	18714	18722	18629	18549	18567	18650	18689	18588	18752	18754	18717	18643	18814	18652	18514	18525	18830	18642	18629	18596	18640	18673	18719	18546	18621	18773	18633	18667	18665	18704	18633	18838	18761	18669	19051	18850	18739	18799	18670	18541	18749	18836	18771	19010	18833	18765	18396	18765	18414	18531	18765	18640	18514	18591	18678	18760	18635	18571	18496	18783	18756	18791	18529	18605	18733	18740	18821	18474	18543	18680	18680	18768	18551	18537	18815	18834	18584	18681	18653	18646	18831	18762	18754	18790	18765	18865	18753	18658	18887	18586	18828	18785	18829	18741	18652	18882	18663	18770	18726	18760	18701	18551	18539	18734	18590	18500	18588	18783	18599	18768	18807	18941	18631	18756	18723	18833	18603	18655	18660	18739	18624	18806	18729	18611	18622	19092	18700	18876	18522	18857	18609	18878	18644	18630	18481	18625	18822	19023	18889	18748	18774	18834	18574	18714	18549	18777	18622	18636	18523	18541	18572	18667	18634	18791	18657	18784	18607	18970	18526	18839	18736	18651	18472	18703	18854	18718	18796	18800	18787	18585	18602	18685	18531	18825	18606	18777	18796	18663	18564	18709	18592	18594	18617	18735	18543	18562	18587	18739	18915	18672	18801	18653	18637	18785	18753	18672	18799	18697	18645	18734	18627	18627	18560	18750	18695	18825	18919	18666	18711	18561	18694	18806	18696	18786	18891	18658	18592	18705	18625	18585	18796	18665	18738	18737	18747	18680	18727	18657	18689	18765	18807	18684	18647	18529	18820	18761	18577	18918	18682	18750	18779	18892	18821	18669	18726	18797	18708	18658	18537	18647	18499	18613	18525	18633	18714	18682	18854	18596	18658	18735	18651	18808	18744	18813	18564	18761	18773	18868	18672	18595	18759	18841	18714	18757	18790	18902	18629	18640	18848	18734	18616	18705	18599	18737	18754	18756	18834	18655	18569	18873	18509	18742	18621	18670	18431	18732	18715	18640	18750	18586	18738	18742	18437	18678	18604	18647	18669	18831	18810	18777	18870	18646	18779	18907	18583	18529	18663	18628	18812	18707	18591	18816	18690	18509	18808	18834	18780	18763	18433	18680	18739	18866	18533	18654	18582	18730	18740	18731	18569	18582	18821	18548	18633	18695	18662	18866	18771	18853	18782	18734	18727	18538	18578	18632	18859	18881	18637	18682	18747	18791	18598	18749	18765	18649	18483	18604	18563	18645	18539	18611	18674	18639	18429	18678	18640	18675	18483	18560	18481	18715	18467	18667	18702	18802	18634	18632	18655	18637	18827	18794	18687	18472	18700	18377	18750	18848	18710	18783	18600	18712	18844	18712	18680	18550	18654	18810	18732	18673	18670	18515	18459	18544	18540	18742	18619	18644	18712	18660	18882	18688	18625	18771	18691	18771	18741	18577	18718	18670	18718	18811	18697	18687	18653	18704	18848	18726	18717	18626	18736	18728	18691	18614	18761	18835	18900	18663	18508	18664	18576	18742	18372	18592	18359	18626	18774	18582	18593	18847	18570	18641	18622	18488	18693	18715	18668	18723	18651	18717	18621	18646	18719	18676	18609	18499	18585	18788	18746	19074	18734	18694	18706	18714	18578	18830	18747	18653	18624	18499	18700	18766	18891	18701	18574	18641	18620	18587	18663	18757	18909	18803	18559	18486	18644	18419	18568	18903	18513	18683	18993	18853	18573	19038	18582	18506	18585	18494	18490	18697	18857	18759	18752	18643	18732	18707	18692	18817	18633	18735	18829	18736	18696	18705	18798	18777	18681	18737	18484	18729	18620	18569	18933	18703	18673	18595	18652	18619	18551	18622	18793	18823	18427	18671	18739	18908	18710	18789	18815	18786	18600	18403	18722	18827	18538	18783	18667	18618	18585	18775	18627	18594	18460	18597	18576	18768	18612	18813	18815	18653	18553	18711	18744	18708	18515	18831	18795	18697	18646	18589	18649	18583	18773	18624	18556	18746	18642	18715	18685	18756	18535	18718	18712	18687	18642	18697	18323	18714	18680	18809	18715	18543	18578	18616	18720	18871	18636	18710	18779	18791	18701	18527	18785	18719	18707	18562	18608	18845	18724	18734	18563	18819	18528	18537	18712	18587	18624	18759	18762	18720	18543	18845	18831	18707	18657	18522	18683	18618	18701	18785	18580	18890	18683	18553	18418	18651	18549	18769	18726	18599	18639	18744	18608	18762	18547	18690	18860	18678	18786	18688	18830	18644	18940	18869	19013	18735	18602	18655	18803	18401	18726	18719	18755	18775	18750	18460	18555	18533	18544	18648	18569	18748	18679	18759	18539	18812	18617	18663	18551	18780	18688	18751	18565	18627	18858	18608	18904	18776	18704	18574	18774	18580	18653	18761	18555	18737	18606	18490	18649	18747	18593	18605	18653	18769	18599	18745	18539	18576	18497	18823	18490	18739	18589	18671	18688	18653	18530	18763	18621	18625	18638	18783	18704	18868	18795	18559	18586	18696	18722	18790	18723	18622	18635	18544	18565	18715	18798	18920	18641	18658	18610	18763	18568	18484	18753	18720	18638	18941	18765	18576	18586	18830	18544	18701	18889	18735	18662	18807	18485	18540	18385	18815	18776	18578	18725	18718	18513	18429	18566	18790	18703	18341	18750	18474	18827	18589	18855	18782	18648	18752	18676	18749	18737	18594	18805	18714	18606	18888	18674	18756	18982	18575	18721	18838	18590	18464	18731	18690	18773	18786	18585	18647	18736	18964	18749	18683	18541	18778	18807	18689	18706	18682	18633	18759	18705	18767	18655	18599	18734	18730	18619	18686	18653	18689	18722	18759	18643	18770	18738	18742	18660
15016	21225	20352	18479	18360	50530	51596	40182	25181	18442	16795	16389	16447	16207	16566	16207	16445	16305	16447	16461	16263	16290	16390	16133	16335	16388	16308	16484	16264	16291	16247	16289	16168	16293	16348	16412	16479	16222	16245	16545	16440	16392	16271	16327	16379	16331	16389	16480	16400	16301	16331	16363	16476	16255	16271	16265	16271	16323	16403	16319	16252	16280	16243	16324	16212	16337	16411	16215	16257	16392	16332	16373	16233	16247	16395	16367	16381	16513	16203	16325	16335	16296	16314	16386	16450	16301	16464	16082	16366	16337	16231	16185	16379	16504	16452	16539	16450	16397	16329	16428	16220	16339	16470	16258	16303	16303	16273	16266	16029	16239	16385	16362	16392	16346	16529	16278	16460	16355	16470	16314	16364	16310	16372	16324	16282	16383	16448	16362	16349	16319	16301	16533	16305	16359	16459	16295	16271	16339	16445	16344	16302	16200	16268	16323	16307	16387	16365	16239	16361	16280	16419	16202	16308	16323	16383	16295	16180	16617	16371	16290	16458	16460	16474	16202	16315	16239	16366	16305	16315	16512	16294	16278	16327	16351	16264	16253	16391	16354	16382	16573	16439	16411	16354	16361	16428	16279	16383	16245	16470	16454	16037	16329	16498	16396	16291	16414	16108	16192	16311	16430	16457	16377	16372	16375	16436	16457	16245	16234	16304	16443	16213	16447	16319	16497	16313	16311	16411	16287	16443	16429	16116	16447	16304	16273	16427	16433	16249	16408	16326	16470	16194	16314	16472	16338	16302	16391	16252	16450	16396	16358	16486	16343	16331	16267	16193	16323	16386	16467	16376	16445	16238	16616	16444	16388	16267	16192	16384	16525	16397	16448	16114	16325	16372	16302	16186	16433	16326	16321	16477	16298	16281	16367	16392	16437	16365	16416	16394	16105	16287	16386	16318	16280	16478	16327	16172	16389	16362	16182	16423	16314	16411	16289	16249	16282	16393	16417	16454	16334	16277	16174	16267	16287	16281	16289	16344	16406	16357	16341	16302	16404	16468	16160	16146	16389	16322	16338	16158	16380	16429	16425	16214	16275	16473	16363	16305	16215	16366	16442	16213	16317	16365	16202	16466	16390	16459	16340	16480	16291	16319	16125	16309	16243	16298	16350	16457	16364	16329	16292	16426	16354	16299	16198	16350	16324	16306	16294	16389	16351	16406	16346	16336	16281	16292	16329	16277	16308	16246	16364	16451	16407	16521	16285	16243	16352	16494	16230	16218	16286	16292	16317	16346	16316	16242	16377	16431	16283	16361	16380	16280	16309	16381	16424	16341	16558	16164	16479	16260	16209	16215	16331	16260	16235	16175	16408	16360	16428	16398	16361	16333	16553	16589	16301	16291	16302	16353	16308	16392	16351	16325	16151	16460	16257	16239	16125	16407	16222	16446	16375	16189	16312	16227	16295	16349	16384	16549	16401	16462	16243	16325	16379	16101	16295	16543	16430	16264	16326	16359	16323	16467	16254	16364	16399	16303	16196	16458	16207	16277	16290	16252	16174	16332	16203	16323	16360	16466	16420	16397	16477	16371	16334	16278	16243	16381	16310	16291	16425	16353	16264	16211	16500	16269	16483	16241	16456	16340	16338	16354	16342	16332	16405	16352	16351	16426	16330	16475	16140	16488	16371	16233	16450	16318	16291	16400	16427	16363	16378	16420	16387	16381	16140	16147	16527	16286	16295	16217	16299	16359	16537	16165	16544	16486	16152	16435	16329	16473	16275	16319	16351	16291	16384	16247	16341	16260	16361	16276	16304	16293	16274	16486	16259	16308	16317	16360	16317	16283	16430	16182	16371	16127	16283	16459	16477	16349	16288	16408	16580	16391	16351	16235	16299	16342	16351	16172	16414	16409	16471	16331	16276	16518	16289	16212	16362	16454	16403	16332	16307	16262	16241	16287	16356	16375	16385	16324	16275	16305	16330	16282	16338	16256	16199	16385	16457	16332	16267	16315	16368	16329	16327	16212	16233	16403	16431	16326	16399	16258	16265	16333	16257	16373	16302	16414	16324	16468	16298	16267	16291	16293	16362	16374	16317	16235	16486	16356	16492	16390	16452	16240	16362	16388	16300	16491	16365	16359	16414	16339	16279	16524	16283	16384	16308	16263	16296	16330	16433	16399	16457	16348	16405	16313	16237	16349	16365	16354	16349	16328	16520	16302	16197	16262	16288	16284	16195	16390	16281	16414	16449	16517	16159	16408	16391	16347	16305	16520	16326	16226	16419	16370	16383	16167	16448	16305	16443	16426	16309	16261	16438	16321	16287	16279	16333	16382	16529	16325	16095	16380	16325	16317	16303	16323	16333	16476	16392	16287	16406	16430	16256	16349	16400	16387	16267	16281	16132	16458	16462	16381	16259	16212	16308	16292	16411	16398	16292	16215	16329	16263	16349	16302	16296	16210	16398	16329	16374	16399	16374	16345	16389	16249	16314	16293	16203	16375	16500	16341	16312	16346	16395	16411	16485	16354	16301	16396	16366	16244	16471	16417	16473	16537	16331	16350	16220	16383	16469	16350	16285	16343	16247	16486	16233	16097	16416	16437	16457	16297	16291	16341	16295	16371	16373	16287	16331	16296	16191	16302	16433	16433	16176	16292	16363	16321	16245	16233	16379	16597	16557	16293	16331	16403	16537	16471	16516	16468	16215	16318	16442	16060	16399	16327	16192	16267	16363	16289	16474	16528	16386	16384	16283	16232	16443	16198	16372	16288	16400	16289	16303	16293	16287	16352	16443	16295	16522	16273	16298	16334	16378	16208	16533	16338	16552	16379	16141	16345	16303	16469	16279	16347	16268	16495	16381	16422	16404	16149	16226	16301	16397	16261	16304	16262	16084	16463	16314	16367	16334	16366	16341	16389	16299	16287	16252	16407	16393	16326	16210	16250	16315	16367	16293	16315	16462	16296	16216	16370	16420	16331	16431	16500	16334	16388	16408	16316	16431	16330	16260	16328	16373	16185	16299	16354	16505	16440	16356	16538	16615	16225	16268	16324	16355	16457	16255	16118	16319	16250	16446	16244	16290	16526	16372	16343	16327	16402	16278	16283	16376	16284	16290	16513	16293	16247	16245	16378	16258	16299	16460	16396	16314	16361	16439	16413	16339	16333	16195	16408	16474	16366	16336	16479	16198	16359	16378	16360	16229	16244	16336	16271	16357	16223	16394	16394	16207	16459	16409	16231	16152	16334	16410	16287	16270	16327	16340	16249	16499	16469	16416	16633	16274	16489	16410	16613	16575	16297	16347	16377	16406	16361	16312	16181	16317	16377	16349	16402	16310	16418	16123	16593	16370	16395	16324	16226	16375	16303	16358	16197	16260	16447	16297	16410	16467	16304	16422	16414	16227	16390	16355	16378	16392	16278	16405	16434	16319	16432	16231	16283	16625	16296	16342	16323	16249	16414	16200	16359	16338	16117	16441	16220	16361	16489	16416	16278	16373	16263	16532	16488	16342	16461	16230	16516	16297	16399	16477	16385	16439	16346	16441	16562	16166	16329	16282	16338	16161	16382	16314	16240	16475	16487	16345	16165	16470	16378	16205	16246	16350	16512	16318	16387	16226	16288	16346	16453	16263	16242	16378	16294	16374	16247	16284	16161	16398	16229	16255	16214	16340	16234	16181	16175	16485	16325	16293	16261	16541	16398	16318	16428	16169	16305	16382	16315	16257	16358	16351	16213	16430	16380	16338	16430	16406	16391	16247	16465	16191	16445	16386	16320	16266	16238	16433	16213	16575	16363	16218	16429	16397	16402	16509	16368	16392	16374	16357	16590	16369	16372	16379	16420	16228	16355	16245	16413	16329	16308	16392	16371	16381	16334	16317	16314	16461	16298	16222	16374	16339	16326	16119	16317	16407	16144	16393	16480	16234	16278	16179	16398	16477	16533	16278	16360	16506	16242	16439	16288	16300	16318	16237	16401	16304	16421	16268	16484	16293	16332	16466	16251	16384	16412	16448	16263	16422	16335	16399	16123	16436	16395	16328	16358	16277	16522	16153	16468	16357	16364	16290	16349	16378	16222	16341	16363	16345	16309	16301	16373	16324	16389	16381	16425	16366	16379	16395	16245	16414	16229	16252	16431	16307	16392	16298	16197	16195	16319	16405	16576	16349	16404	16302	16371	16328	16292	16305	16357	16420	16336	16401	16307	16187	16225	16356	16370	16386	16323	16361	16209	16209	16166	16457	16398	16415	16466	16363	16457	16188	16470	16321	16292	16384	16426	16450	16533	16177	16455	16366	16433	16414	16172	16426	16267	16330	16260	16462	16257	16180	16492	16330	16269	16309	16203	16291	16296	16333	16258	16364	16310	16295	16313	16421	16278	16239	16453	16212	16292	16270	16334	16331	16073	16333	16244	16461	16322	16227	16189	16432	16412	16352	16355	16497	16314	16407	16334	16410	16312	16139	16443	16439	16356	16320	16211	16414	16209	16298	16427	16135	16313	16348	16446	16285	16310	16209	16245	16363	16501	16231	16370	16391	16368	16365	16202	16150	16465	16537	16379	16480	16305	16499	16429	16348	16467	16382	16452	16398	16345	16465	16311	16206	16299	16522	16480	16360	16497	16410	16300	16314	16172	16422	16391	16324	16249	16221	16236	16251	16162	16459	16297	16222	16310	16375	16302	16459	16522	16336	16203	16311	16499	16252	16270	16293	16496	16402	16364	16379	16285	16242	16411	16325	16231	16318	16300	16367	16433	16397	16427	16389	16336	16412	16423	16479	16297	16284	16334	16403	16512	16380	16426	16358	16402	16443	16351	16282	16406	16519	16348	16387	16444	16531	16285	16239	16221	16419	16463	16315	16297	16434	16308	16443	16467	16254	16455	16423	16238	16459	16295	16162	16314	16306	16277	16372	16250	16341	16472	16324	16163	16318	16200	16438	16393	16437	16124	16315	16422	16380	16238	16504	16256	16508	16360	16283	16432	16304	16337	16097	16341	16332	16512	16352	16211	16281	16298	16388	16393	16398	16277	16284	16169	16355	16396	16349	16205	16332	16298	16293	16401	16253	16419	16314	16254	16383	16353	16253	16357	16225	16257	16258	16348	16251	16388	16303	16370	16327	16310	16351	16313	16479	16435	16470	16259	16149	16382	16449	16331	16414	16252	16291
23553	21081	28572	23834	21679	57483	70522	55284	35640	24678	20528	19253	18991	18738	18850	19007	18840	18945	18872	18799	18799	18990	18942	18605	18789	18576	18916	18880	18706	18844	18687	18729	18764	18950	18829	18637	18773	18654	18955	18750	18689	18761	18670	18760	18566	18390	18640	18672	18736	18689	18692	18511	18659	18631	18560	18668	18838	18602	18620	18632	18631	18660	18724	18737	18721	18795	18788	18564	18697	18594	18657	18513	18725	18690	18705	18729	18707	18765	18734	18781	18605	18697	18515	18603	18684	18641	18842	18901	18724	18577	18664	18733	18657	18568	18876	18711	18648	18679	18520	18563	18668	18613	18605	18823	18623	18880	18568	18697	18731	18627	18509	18666	18771	18763	18758	18765	18836	18597	18754	18859	18774	18679	18664	18710	18848	18762	18871	18666	18615	18449	18844	18606	18763	18751	18719	18550	18711	18785	18618	18571	18441	18621	18806	18633	18689	18574	19122	18899	18719	18712	18505	18596	18650	18804	18602	18721	18861	18591	18471	18563	18694	18625	18734	18650	18596	18780	18666	18850	18734	18733	18653	18611	18702	18717	18569	18694	18626	18512	18634	18675	18631	18648	18646	18506	18500	18626	18882	18571	18625	18605	18766	18687	18790	18738	18693	18773	18618	18612	18591	18740	18718	18562	18607	18814	18599	18680	18551	18776	18734	18380	18798	18711	18712	18813	18699	18664	18677	18735	18753	18721	18704	18642	18811	18636	18591	18562	18487	18719	18598	18643	18694	18823	18677	18648	18678	18862	18792	18751	18743	18573	18883	18763	18543	18546	18827	18518	18751	18700	18589	18567	18638	18573	18799	18628	18663	18568	18525	18798	18573	18659	18706	18436	18758	18750	18629	18946	18663	18622	18592	18812	18704	18816	18806	18576	18762	18558	18651	18705	18704	18559	18526	18734	18670	18904	18873	18648	18658	18684	18841	18731	18741	18790	18561	18700	18713	18784	18651	18717	18426	18693	18685	18621	18779	18690	18649	18521	18640	18844	18779	18748	18644	18734	18707	18725	18705	18653	18542	18379	18584	18741	18357	18843	18561	18735	18693	18614	18604	18747	18661	18578	18722	18683	18750	18793	18661	18545	18556	18536	18562	18756	18669	18856	18611	18568	18524	18581	18636	18619	18639	18549	18655	18866	18802	18777	18581	18616	18824	18670	18461	18580	18618	18819	18760	18675	18715	18699	18760	18460	18686	18687	18577	18698	18789	18792	18870	18622	18711	18708	18661	18529	18806	18804	18493	18673	18679	18495	18794	18694	18656	18698	18790	18774	18362	18875	18629	18590	18761	18638	18583	18640	18818	18758	18652	18576	18742	18826	18780	18688	18769	18564	18574	18740	18525	18551	18625	18663	18629	18710	18703	18575	18761	18544	18811	18730	18722	18536	18714	18672	18625	18629	18673	18765	18730	18878	18800	18514	18632	18768	18647	18652	18581	18718	18613	18525	18716	18719	18703	18679	18529	18611	18803	18536	18722	18864	18680	18673	18771	18835	18622	18673	18576	18577	18612	18876	18642	18682	18523	18745	18508	18501	18676	18714	18665	18618	18393	18593	18502	18359	18532	18693	18503	18708	18845	18783	18806	18542	18539	18548	18708	18702	18454	18863	18742	18589	18606	18729	18616	18500	18624	18693	18703	18720	18637	18572	18446	18608	18721	18782	18782	18550	18658	18488	18722	18575	18716	18648	18694	18645	18614	18562	18550	18769	18668	18462	18573	18643	18690	18740	18705	18704	18754	18729	18705	18775	18604	18524	18728	18719	18698	18770	18618	18689	18704	18658	18591	18592	18583	18744	18566	18601	18828	18736	18726	18778	18800	18735	18524	18565	18726	18529	18822	18897	18753	18715	18567	18601	18568	18663	18590	18648	18857	18886	18775	18702	18654	18455	18556	18671	18664	18735	18830	18574	18435	18736	18771	18773	18583	18780	18792	18702	18519	18832	18690	18797	18806	18599	18538	18534	18719	18695	18738	18662	18440	18798	18729	18596	18931	18535	18528	18649	18729	18663	18511	18807	18527	18663	18829	18583	18583	18549	18546	18670	18920	18569	18598	18598	18382	18551	18575	18596	18518	18586	18764	18915	18653	18608	18877	18666	18649	18618	18755	18706	18629	18411	18541	18559	18780	18797	18526	18784	18794	18611	18597	18830	18815	18662	18521	18619	18704	18411	18734	18828	18685	18867	18511	18527	18673	18712	18677	18446	18474	18544	18696	18737	18686	18681	18840	18884	18635	18976	18607	18884	18618	18605	18715	18738	18489	18580	18743	18889	18588	18563	18442	18682	18369	18541	18799	18618	18691	18685	18520	18473	18712	18306	18493	18695	18567	18631	18787	18693	18681	18370	18495	18841	18648	18620	18570	18709	18531	18563	18657	18520	18493	18660	18702	18620	18854	18899	18587	18860	18720	18673	18683	18564	18822	18766	18631	18742	18594	18593	18677	18602	18543	18711	18679	18547	18561	18773	18511	18673	18817	18713	18948	18602	18546	18844	18631	18633	18647	18937	18569	18648	18751	18638	18705	18481	18568	18728	18770	18751	18735	18598	18746	18814	18697	18679	18524	18639	18748	18320	18658	18721	18671	18470	18614	18626	18582	18501	18756	18783	18799	18599	18712	18470	18728	18476	18570	18709	18753	18685	18524	18664	18583	18576	18771	18583	18634	18612	18781	18553	18644	18767	18639	18533	18779	18636	18769	18813	18636	18697	18717	18645	18509	18488	18666	18483	18617	18554	18682	18708	18684	18706	18609	18446	18530	18624	18656	18537	18581	18726	18814	18450	18629	18736	18845	18725	18846	18701	18782	18569	18578	18712	18737	18648	18688	18647	18656	18722	18564	18710	18711	18773	18820	18565	18665	18740	18701	18806	18568	18554	18531	18549	18480	18714	18711	18759	18515	18613	18936	18811	18585	18665	18834	18731	18584	18728	18479	18701	18719	18795	18499	18586	18810	18488	18813	18496	18705	18690	18634	18712	18512	18539	18726	18470	18825	18709	18801	18790	18716	18569	18855	18545	18983	18787	18546	18581	18565	18610	18490	18687	18753	18579	18491	18554	18449	18818	18645	18654	18565	18516	18667	18670	18637	18669	18741	18486	18574	18679	18523	18604	18685	18580	18523	18810	18790	18824	18593	18529	18643	18626	18712	18790	18646	18542	18460	18590	18554	18775	18805	18554	18565	18622	18596	18710	18807	18642	18838	18720	18803	18690	18609	18626	18728	18631	18792	18574	18688	18499	18856	18673	18659	18382	18552	18511	18879	18554	18466	18600	18842	18807	18804	18876	18655	18901	18616	18652	18721	18636	18691	18561	18760	18627	18734	18713	18752	18644	18779	18607	18851	18754	18636	18763	18718	18739	18718	18616	18674	18812	18662	18551	18794	18671	18538	18644	18635	18595	18628	18839	18379	18721	18696	18511	18659	18552	18695	18620	18745	18709	18696	18530	18814	18711	18652	18611	18830	18726	18660	18725	18682	18599	18671	18562	18591	18811	18674	18691	18626	18697	18668	18562	18745	18676	18592	18686	18570	18718	18654	18709	18680	18674	18552	18732	18488	18693	18827	18357	18821	18697	18794	18762	18773	18473	18848	18516	18553	18761	18844	18773	18670	18894	18636	18683	18762	18862	18662	18594	18569	18750	18686	18600	18664	18610	18520	18493	18443	18840	18543	18717	18820	18672	18540	18663	18473	18562	18589	18611	18606	18668	18625	18653	18551	18826	18505	18715	18684	18704	18663	18693	18786	18597	18612	18461	18633	18631	18733	18698	18431	18745	18609	18937	18781	18594	18622	18682	18780	18890	18863	18826	18628	18659	18652	18717	18640	18595	18757	18832	18722	18626	18649	18782	18766	18559	18604	18669	18771	18722	18529	18626	18628	18800	18594	18618	18433	18701	18538	18681	18826	18738	18702	18889	18717	18848	18766	18834	18688	18560	18584	18594	18567	18653	18647	18603	18720	18707	18774	18747	18501	18685	18549	18653	18655	18779	18729	18815	18783	18613	18483	18551	18431	18473	18447	18366	18765	18730	18648	18811	18352	18741	18624	18652	18649	18770	18716	18458	18598	18654	18547	18473	18686	18628	18663	18704	18917	18905	18686	18705	18716	18748	18612	18738	18646	18552	18577	18611	18538	18799	18647	18600	18692	18548	18630	18522	18663	18905	18673	18660	18645	18699	18903	18687	18565	18403	18740	18690	18703	18693	18814	18709	18533	18865	18681	19033	18508	18714	18594	18592	18752	18763	18667	18486	18804	18730	18621	18581	18783	18725	18768	18694	18870	18709	18661	18813	18610	18884	18804	18468	18868	18712	18620	18522	18643	18646	18721	18634	18763	18562	18594	18644	18607	18629	18598	18876	18474	18548	18601	18594	18530	18679	18604	18818	18687	18604	18570	18545	18806	18574	18717	18588	18865	18736	18919	18757	18787	18732	18718	18675	18630	18606	18706	18819	18688	18732	18665	18771	18585	18711	18713	18788	18446	18711	18619	18424	18870	18620	18792	18728	18713	18638	18651	18817	18679	18667	18594	18844	18449	18606	18638	18687	18594	18537	18657	18824	18860	18727	18841	18553	18528	18646	18823	18847	18836	18748	18718	18596	18754	18805	18750	18778	18636	18701	18502	18646	18795	18586	18608	18892	18714	18571	18629	18555	18705	18719	18687	18750	18547	18533	18670	18917	18552	18576	18554	18862	18713	18673	18819	18614	18721	18580	18568	18661	18841	18549	18645	18482	18654	18624	18611	18706	18705	18779	18718	18611	18668	18554	18548	18397	18573	18551	18678	18467	18425	18677	18830	18753	18506	18567	18688	18648	18689	18626	18721	18527	18577	18516	18594	18602	18582	18470	18671	18729	18661	18587	18681	18855	18782	18645	18631	18793	18613	18598	18781	18564	18540	18729	18528	18458	18661	18874	18869	18715	18773	18573	18584	18672	18510	18526	18682	18668	18583	18676	18520	18619	18613	18464	18718	18542	18738	18516	18606	18606	18564	18929	18628	18706	18760	18564	18704	18675	18714	18747	18655	18772	18576	18584	18610	18687	18625	18607	18627	18546	18648	18724	18606	18620	18561	18871	18585	18913	18746	18711	18632	18503	18572	18736	18774	18746
16692	27623	26197	21682	22647	69062	72316	56026	34156	21471	17343	16339	16360	16371	16329	16385	16280	16420	16285	16337	16556	16286	16273	16312	16350	16311	16233	16135	16123	16249	16476	16288	16378	16273	16447	16057	16337	16490	16189	16195	16250	16358	16105	16311	16269	16385	16350	16255	16276	16297	16393	16445	16350	16293	16425	16324	16327	16433	16294	16127	16249	16315	16293	16239	16404	16127	16358	16370	16327	16211	16411	16271	16248	16187	16341	16069	16242	16187	16288	16326	16239	16382	16159	16392	16350	16408	16323	16207	16346	16247	16246	16431	16227	16278	16296	16123	16414	16244	16309	16231	16180	16094	16390	16481	16215	16460	16315	16150	16283	16279	16255	16337	16349	16068	16185	16281	16199	16218	16356	16256	16183	16279	16231	16253	16187	16352	16354	16242	16233	16316	16428	16129	16231	16440	16302	16089	16283	16321	16184	16283	16358	16418	16093	16299	16281	16376	16467	16379	16366	16368	16230	16278	16359	16134	16360	16264	16202	16227	16269	16276	16226	16271	16189	16333	16146	16197	16305	16239	16291	16218	16168	15918	16187	16272	16433	16390	16245	16228	16431	16299	16222	16108	16272	16219	16294	16335	16189	16225	16203	16380	16332	16375	16232	16326	16207	16298	16215	16164	16326	16209	16150	16465	16316	16277	16370	16144	16301	16236	16271	16433	16303	16229	16398	16230	16398	16241	16166	16296	16108	16193	16258	16362	16233	16434	16301	16405	16384	16366	16071	16370	16296	16154	16072	16229	16303	16285	16203	16435	16234	16139	16357	16188	16277	16344	16240	16156	16361	16195	16235	16286	16196	16344	16251	16331	16544	16194	16252	16475	16260	16307	16124	16199	16161	16284	16261	16297	16379	16163	16331	16271	16158	16159	16283	16196	16344	16253	16170	16175	16256	16194	16294	16207	16303	16409	16316	16249	16126	16261	16288	16500	16352	16305	16176	16115	16278	16349	16291	16240	16294	16136	16274	16138	16312	16267	16395	16257	16287	16282	16417	16423	16437	16367	16173	16315	16221	16299	16282	16457	16378	16317	16265	16124	16120	16235	16283	16098	16122	16386	16278	16308	16179	16240	16336	16390	16219	16220	16348	16293	16192	16317	16367	16329	16196	16169	16395	16242	16245	16268	16322	16377	16216	16291	16392	16383	16199	16144	16424	16216	16225	16244	16273	16273	16404	16207	16363	16218	16195	16156	16311	16194	16319	16617	16314	16062	16267	16189	16245	16341	16172	16325	16271	16165	16321	16277	16143	16268	16276	16350	16243	16325	16436	16282	16394	16352	16171	16280	16372	16172	16257	16343	16155	16128	16330	16199	16231	16085	16383	16181	16219	16363	16369	16282	16229	16378	16294	16051	16387	16256	16384	16233	16202	16315	16313	16216	16338	16103	16265	16343	16299	16304	16196	16151	16284	16247	16274	16317	16350	16303	16340	16253	16316	16149	16242	16134	16223	16204	16116	16482	16290	16218	16293	16412	16426	16397	16207	16520	16099	16388	16172	16250	16350	16388	16227	16339	16352	16205	16235	16206	16191	16272	16376	16329	16327	16230	16340	16390	16144	16225	16276	16183	16249	16337	16211	16261	16359	16465	16290	16087	16290	16218	16287	16208	16226	16160	16261	16214	16192	16340	16194	16231	16253	16303	16146	16086	16242	16218	16176	16411	16323	16195	16487	16346	16254	16125	16395	16262	16246	16300	16186	16318	16289	16345	16270	16371	16243	16245	16227	16343	16217	16366	16310	16266	16337	16232	16136	16299	16315	16321	16382	16302	16371	16362	16275	16254	16320	16330	16336	16206	16487	16183	16319	16354	16154	16299	16335	16294	16295	16520	16167	16267	16106	16322	16118	16332	16137	16198	16404	16317	16227	16277	16298	16280	16346	16314	16396	16223	16357	16411	16258	16362	16300	16260	16291	16375	16214	16225	16132	16160	16188	16306	16330	16339	16246	16159	16305	16424	16188	16311	16214	16323	16248	16313	16277	16290	16388	16321	16245	16361	16133	16294	16438	16341	16178	16169	16388	16363	16382	16144	16280	16262	16290	16411	16311	16248	16269	16239	16204	16363	16198	16410	16122	16297	16291	16468	16174	16257	16221	16166	16329	16270	16222	16416	16293	16247	16329	16362	16282	16231	16210	16195	16259	16267	16193	16310	16196	16427	16298	16391	16433	16553	16198	16218	16084	16160	16262	16318	16176	16218	16510	16185	16249	16372	16218	16294	16481	16214	16211	16339	16410	16372	16317	16301	16222	16234	16049	16287	16134	16304	16415	16406	16172	16273	16469	16310	16343	16123	16170	16260	16233	16418	16329	16217	16210	16172	16326	16264	16221	16322	16361	16146	16223	16349	16164	16286	16310	16184	16317	16251	16371	16206	16227	16276	16370	16291	16257	16181	16256	16268	16233	16196	16334	16258	16324	16332	16376	16491	16108	16331	16408	16369	16248	16142	16402	16299	16279	16250	16217	16285	16171	16213	16343	16243	16348	16221	16376	16363	16346	16158	16351	16267	16434	16249	16163	16326	16212	16191	16418	16360	16239	16138	16327	16286	16273	16320	16289	16273	16340	16372	16334	16209	16371	16351	16307	16323	16360	16313	16232	16283	16232	16249	16276	16268	16423	16117	16420	16248	16375	16226	16263	16295	16285	16412	16264	16328	16287	16337	16192	16317	16398	16343	16366	16473	16254	16117	16290	16393	16278	16337	16334	16313	16333	16171	16209	16292	16298	16037	16121	16213	16427	16431	16270	16201	16369	16479	16198	16153	16111	16365	16373	16293	16174	16397	16275	16346	16483	16322	16180	16190	16280	16306	16454	16239	16199	16409	16210	16198	16401	16459	16316	16238	16315	16322	16200	16274	16246	16436	16346	16417	16040	16485	16459	16118	16346	16237	16376	16165	16217	16240	16319	16180	16272	16410	16325	16184	16197	16270	16322	16331	16174	16348	16188	16233	16332	16199	16199	16330	16384	16196	16301	16343	16180	16116	16349	16257	16396	16347	16270	16336	16141	16475	16143	16320	16316	16095	16191	16250	16268	16309	16198	16185	16171	16349	16421	16336	16252	16312	16255	16244	16347	16261	16290	16267	16188	16270	16440	16271	16296	16376	16354	16185	16319	16202	16279	16315	16172	16274	16341	16190	16215	16300	16354	16419	16431	16214	16319	16254	16300	16383	16227	16358	16301	16208	16082	16354	16119	16289	16327	16202	16281	16151	16339	16415	16179	16288	16299	16407	16135	16279	16191	16185	16206	16302	16400	16339	16094	16176	16320	16430	16222	16318	16354	16276	16216	16258	16338	16301	16110	16155	16160	16240	16352	16258	16547	16198	16306	16240	16558	16331	16265	16251	16270	16220	16194	16340	16309	16415	16354	16320	16373	16117	16269	16212	16201	16252	16089	16270	16358	16152	16333	16465	16284	16203	16326	16304	16262	16284	16439	16123	16169	16248	16337	16329	16197	16203	16378	16166	16013	16291	16321	16250	16156	16351	16194	16403	16448	16125	16233	16058	16315	16428	16368	16169	16378	16126	16257	16390	16501	16226	16384	16349	16408	16413	16252	16281	16374	15983	16329	16210	16294	16291	16376	16329	16272	16313	16204	16302	16314	15975	16198	16098	16435	16328	16319	16104	16499	16141	16293	16230	16337	16258	16267	16286	16275	16313	16351	16190	16342	16251	16288	16228	16276	16118	16327	16235	16332	16183	16205	16318	16449	16317	16346	16131	16193	16185	16289	16137	16414	16197	16276	16237	16248	16185	16310	16166	16317	16380	16325	16454	16359	16233	16194	16200	16461	16359	16167	16327	16236	16351	16286	16334	16229	16404	16271	16266	16177	16249	16328	16131	16200	16265	16455	16369	16180	16236	16179	16110	16211	16235	16260	16419	16371	16166	16070	16370	16307	16083	16475	16284	16324	16347	16249	16179	16334	16121	16449	16141	16208	16272	16416	16059	16184	16439	16218	16410	16157	16305	16272	16223	16293	16355	16231	16332	16274	16167	16396	16239	16315	16226	16246	16061	16314	16048	16350	16175	16299	16240	16243	16065	16214	16308	16303	16110	16244	16382	16258	16087	16343	16324	16302	16133	16241	16336	16106	16257	16308	16343	16119	16188	16232	16312	16260	16333	16339	16331	16234	16300	16199	16265	16347	16421	16324	16433	16312	16280	16241	16364	16289	16145	16258	16341	16497	16263	16328	16348	16121	16266	16336	16401	16384	16250	16298	16218	16423	16133	16259	16317	16344	16279	16319	16166	16291	16343	16227	16212	16335	16230	16224	16285	16102	16272	16237	16293	16202	16312	16334	16207	16432	16347	16222	16370	16299	16355	16236	16178	16283	16388	16283	16271	16267	16192	16476	16256	16325	16213	16217	16427	16236	16245	16379	16406	16150	16371	16452	16375	16290	16177	16542	16272	16201	16253	16359	16325	16300	16395	16269	16359	16332	16206	16274	16374	16304	16321	16328	16300	16288	16265	16426	16166	16353	16383	16203	16251	16279	16315	16271	16167	16254	16464	16313	16270	16275	16133	16236	16073	16443	16311	16239	16285	16281	16312	16296	16264	16380	16411	16244	16282	16369	16258	16304	16327	16247	16325	16313	16395	16300	16353	16318	16292	16344	16408	16282	16333	16243	16170	16296	16217	16303	16315	16213	16396	16293	16231	16309	16144	16234	16349	16344	16371	16161	16129	16085	16318	16139	16286	16317	16207	16177	16197	16354	16129	16258	16350	16382	16412	16262	16301	16067	16366	16358	16269	16296	16194	16496	16171	16222	16226	16385	16288	16240	16457	16217	16280	16356	16446	16384	16264	16115	16267	16098	16216	16331	16345	16378	16007	16432	16237	16057	16359	16339	16332	16287	16230	16295	16171	16204	16229	16289	16309	16212	16377	16343	16164	16329	16193	16524	16308	16351	16449	16286	16287	16269	16565	16194	16239	16326	16207	16317	16134	16330	16304	16139	16240	16330	16187	16236	16193	16281	16123	16331	16279	16113	16378	16312	16300	16353	16197	16388	16388	16298	16313	16194	16230	16420	16365	16267	16497	16487	16325	16345	16358	16302	16244	16345	16228	16378	16285	16162	16350	16346	16477	16579	16268	16131	16175	16450	16403
29231	22260	23163	21233	19267	25638	30524	26950	22553	20355	19609	19569	19587	19572	19395	19510	19335	19627	19326	19305	19335	19455	19582	19466	19308	19371	19385	19103	19447	19451	19350	19409	19523	19621	19583	19225	19512	19280	19274	19551	19485	19415	19560	19623	19522	19284	19581	19659	19492	19299	19233	19369	19193	19214	19304	19448	19452	19306	19427	19295	19267	19328	19358	19325	19175	19308	19379	19387	19368	19244	19468	19486	19393	19355	19568	19480	19321	19396	19128	19293	19201	19536	19528	19412	19163	19504	19500	19359	19322	19595	19421	19352	19408	19260	19472	19314	19353	19425	19484	19504	19313	19503	19364	19428	19337	19306	19390	19400	19379	19256	19434	19221	19368	19416	19388	19630	19323	19420	19257	19303	19521	19418	19159	19324	19435	19337	19629	19613	19388	19302	19267	19589	19526	19268	19290	19355	19078	19340	19321	19324	19384	19347	19392	19316	19387	19444	19457	19389	19097	19317	19403	19164	19325	19391	19302	19352	19357	19386	19295	19451	19364	19356	19449	19416	19208	19341	19188	19423	19208	19345	19492	19406	19451	19372	19291	19309	19541	19233	19280	19212	19464	19393	19537	19370	19330	19306	19521	19346	19553	19460	19296	19520	19266	19285	19265	19464	19349	19380	19404	19263	19381	19397	19335	19363	19274	19632	19270	19351	19345	19402	19421	19185	19296	19506	19622	19515	19436	19155	19345	19373	19399	19292	19442	19403	19278	19077	19428	19525	19282	19287	19657	19365	19485	19385	19301	19567	19600	19462	19586	19372	19366	19390	19475	19194	19673	19536	19312	19216	19307	19502	19302	19252	19206	19437	19484	19454	19423	19355	19344	19407	19315	19379	19255	19354	19396	19342	19478	19399	19430	19320	19404	19384	19272	19433	19383	19340	19340	19507	19386	19353	19576	19389	19211	19382	19227	19457	19160	19462	19235	19498	19546	19237	19178	19376	19377	19208	19444	19284	19283	19275	19259	19327	19200	19242	19481	19516	19290	19212	19540	19413	19483	19263	19420	19357	19322	19354	19490	19558	19385	19471	19386	19492	19343	19450	19297	19267	19337	19461	19411	19282	19418	19492	19295	19513	19359	19199	19334	19363	19427	19589	19405	19399	19588	19277	19402	19411	19252	19208	19369	19576	19285	19253	19352	19322	19455	19502	19439	19468	19413	19426	19401	19444	19246	19394	19461	19387	19417	19222	19287	19446	19616	19349	19633	19471	19484	19463	19577	19523	19369	19308	19251	19467	19368	19708	19354	19404	19359	19560	19416	19406	19432	19278	19390	19468	19437	19425	19322	19404	19383	19572	19325	19404	19344	19390	19394	19404	19320	19169	19459	19414	19474	19632	19465	19460	19360	19205	19359	19448	19392	19522	19348	19462	19504	19476	19303	19270	19506	19311	19341	19194	19469	19390	19463	19386	19418	19382	19497	19366	19294	19332	19301	19445	19378	19470	19435	19557	19350	19409	19492	19178	19267	19215	19568	19433	19415	19219	19374	19435	19507	19392	19461	19428	19508	19291	19518	19551	19460	19153	19561	19412	19147	19335	19492	19513	19576	19497	19292	19396	19435	19330	19386	19408	19357	19380	19346	19454	19375	19347	19323	19226	19305	19507	19420	19361	19553	19441	19437	19441	19270	19478	19306	19252	19381	19465	19364	19504	19310	19725	19374	19342	19361	19595	19428	19552	19329	19193	19378	19323	19306	19432	19435	19406	19410	19411	19384	19445	19423	19486	19463	19448	19346	19266	19440	19353	19289	19287	19493	19310	19370	19485	19393	19457	19307	19514	19301	19362	19472	19212	19269	19166	19501	19579	19423	19252	19403	19274	19315	19411	19282	19364	19348	19444	19309	19447	19403	19358	19313	19466	19212	19182	19319	19707	19359	19393	19452	19292	19282	19177	19439	19232	19452	19340	19393	19273	19426	19504	19433	19474	19406	19417	19450	19147	19361	19517	19324	19140	19254	19384	19327	19262	19098	19087	19293	19351	19313	19315	19255	19399	19405	19392	19333	19373	19536	19383	19137	19353	19309	19212	19479	19223	19442	19408	19448	19244	19331	19573	19249	19403	19480	19526	19375	19548	19289	19372	19438	19429	19438	19381	19336	19331	19358	19449	19390	19416	19319	19318	19524	19442	19300	19291	19342	19373	19401	19371	19480	19460	19391	19431	19118	19447	19318	19163	19409	19333	19207	19319	19230	19451	19237	19353	19355	19418	19303	19515	19494	19470	19342	19193	19385	19414	19249	19479	19190	19299	19212	19524	19316	19325	19491	19290	19289	19363	19318	19319	19493	19288	19442	19600	19387	19334	19241	19223	19260	19521	19414	19137	19398	19400	19493	19317	19528	19342	19493	19357	19410	19387	19329	19362	19447	19429	19487	19263	19179	19182	19517	19293	19504	19273	19426	19435	19308	19412	19328	19291	19545	19358	19476	19205	19355	19213	19286	19416	19391	19528	19412	19529	19471	19443	19216	19204	19453	19387	19512	19424	19558	19342	19471	19416	19403	19323	19377	19396	19353	19504	19258	19360	19398	19384	19393	19323	19261	19495	19470	19329	19236	19335	19319	19375	19343	19440	19407	19167	19355	19140	19427	19598	19505	19215	19483	19282	19288	19503	19644	19416	19443	19563	19310	19309	19309	19414	19288	19416	19290	19196	19374	19250	19435	19459	19466	19448	19350	19549	19458	19469	19686	19316	19307	19563	19270	19403	19467	19161	19286	19230	19491	19409	19346	19393	19289	19537	19640	19407	19462	19310	19339	19377	19347	19186	19295	19482	19378	19372	19250	19288	19363	19220	19360	19375	19091	19268	19425	19228	19288	19247	19171	19433	19423	19465	19344	19191	19483	19534	19265	19410	19518	19433	19250	19548	19367	19407	19260	19347	19325	19306	19322	19280	19379	19635	19534	19447	19398	19246	19473	19346	19289	19558	19409	19458	19437	19415	19561	19400	19257	19194	19468	19323	19204	19508	19584	19374	19356	19359	19514	19601	19506	19694	19428	19517	19479	19522	19255	19580	19385	19511	19305	19504	19607	19333	19180	19279	19731	19450	19319	19360	19306	19584	19540	19460	19529	19463	19402	19365	19297	19343	19474	19264	19585	19427	19325	19157	19230	19352	19321	19465	19319	19569	19244	19342	19348	19348	19281	19380	19360	19478	19356	19442	19342	19365	19421	19401	19462	19431	19365	19488	19388	19302	19517	19255	19379	19533	19505	19325	19197	19352	19458	19189	19213	19470	19349	19394	19375	19081	19154	19464	19547	19458	19304	19255	19333	19483	19196	19075	19312	19279	19364	19459	19407	19403	19251	19469	19380	19376	19436	19396	19389	19288	19475	19343	19313	19426	19326	19102	19404	19424	19571	19456	19189	19005	19236	19301	19396	19398	19512	19332	19215	19272	19637	19255	19265	19329	19391	19202	19505	19397	19404	19380	19423	19228	19410	19482	19270	19505	19266	19469	19358	19329	19467	19358	19487	19446	19364	19210	19476	19425	19461	19400	19342	19327	19559	19397	19367	19227	19444	19175	19382	19366	19357	19349	19390	19400	19165	19314	19352	19422	19361	19367	19403	19424	19384	19443	19258	19425	19440	19468	19295	19588	19598	19232	19425	19269	19315	19430	19381	19361	19411	19574	19483	19176	19485	19577	19376	19496	19439	19218	19520	19588	19440	19281	19308	19247	19177	19363	19539	19425	19451	19509	19422	19189	19428	19434	19236	19274	19305	19519	19598	19290	19351	19436	19503	19306	19526	19284	19357	19474	19364	19357	19355	19335	19367	19384	19176	19409	19537	19433	19387	19415	19439	19471	19635	19485	19391	19320	19353	19521	19233	19257	19390	19282	19356	19283	19179	19304	19361	19222	19309	19401	19410	19286	19446	19277	19554	19323	19472	19168	19610	19375	19437	19442	19242	19503	19298	19363	19191	19432	19274	19280	19404	19575	19516	19583	19427	19093	19379	19596	19513	19439	19418	19596	19448	19508	19269	19268	19381	19238	19359	19431	19395	19438	19492	19404	19212	19437	19266	19341	19390	19280	19359	19458	19186	19400	19164	19266	19391	19472	19336	19557	19549	19413	19592	19286	19484	19580	19158	19320	19505	19331	19562	19461	19330	19475	19243	19107	19408	19488	19338	19604	19422	19293	19360	19453	19316	19344	19539	19490	19548	19547	19462	19350	19298	19417	19312	19225	19291	19315	19313	19291	19489	19340	19483	19301	19474	19430	19446	19410	19360	19563	19408	19396	19593	19344	19478	19399	19464	19371	19237	19307	19342	19449	19457	19330	19290	19485	19579	19335	19387	19390	19480	19424	19444	19289	19164	19425	19299	19286	19403	19178	19467	19362	19394	19465	19242	19353	19553	19431	19248	19214	19370	19275	19397	19441	19276	19475	19347	19335	19347	19414	19437	19564	19328	19539	19550	19560	19274	19403	19271	19265	19428	19018	19484	19427	19419	19421	19487	19448	19367	19437	19446	19257	19276	19483	19362	19363	19368	19535	19587	19532	19451	19510	19433	19414	19437	19378	19668	19333	19401	19265	19550	19315	19250	19478	19372	19518	19671	19405	19211	19336	19486	19302	19439	19180	19503	19602	19461	19179	19401	19321	19371	19368	19284	19365	19584	19389	19365	19541	19330	19245	19380	19340	19282	19311	19456	19290	19569	19390	19260	19614	19341	19517	19310	19436	19617	19387	19335	19491	19370	19357	19261	19366	19395	19644	19483	19324	19259	19257	19379	19400	19388	19293	19293	19516	19411	19494	19347	19462	19359	19463	19417	19174	19519	19214	19462	19296	19513	19336	19395	19516	19464	19376	19394	19190	19400	19284	19423	19304	19198	19496	19493	19395	19413	19563	19341	19302	19538	19525	19229	19340	19440	19357	19356	19328	19510	19506	19511	19488	19518	19275	19295	19446	19418	19449	19445	19422	19426	19235	19575	19315	19230	19375	19509	19456	19309	19540	19507	19284	19343	19452	19435	19227	19662	19563	19375	19448	19600	19449	19642	19530	19308	19554	19550	19338	19241	19353	19397	19333	19315	19414	19397	19186	19420	19400	19282	19249	19362	19387	19171	19341	19474	19616	19477	19402	19278	19378	19428	19283	19313	19200
16490	17841	18040	17181	17152	27411	30430	25135	19469	17448	16703	16833	16761	16767	16651	16781	16767	16660	16444	16805	16771	16900	16626	16685	16770	16747	16823	16770	16717	16863	16914	16664	16733	16711	16716	16784	16674	16710	16785	16532	16711	16903	16864	16715	16668	16789	16788	16791	16638	16832	16863	16776	16718	16789	16836	16654	16713	16659	16759	16797	16586	16768	16810	16706	16756	16686	16800	16613	16828	16582	16756	16722	16741	16806	16756	16739	16806	16857	16782	16662	16745	16809	16799	16776	16694	16747	16743	16737	16733	16686	16589	16772	16938	16697	16786	16740	16754	16772	16544	16620	16681	16833	16752	16647	16525	16724	16834	16943	16790	16665	16614	16701	16872	16550	16689	16559	16662	16932	16814	16702	16639	16779	16675	16862	16911	16904	16720	16822	16676	16672	16629	16782	16773	16819	16730	16689	16765	16772	16638	16773	16944	16689	16894	16751	16739	16790	16747	16642	16825	16685	16891	16735	16807	16950	16619	16649	16672	16797	16867	16809	16691	16800	16630	16663	16771	16437	16785	16896	16730	16739	16763	16610	16752	16887	16756	16776	16664	16775	16748	16765	16695	16814	16715	16643	16950	16835	16606	16843	16598	16634	16711	16674	16857	16694	16808	16619	16621	16708	16827	16744	16887	16773	16691	16726	16808	16820	16822	16671	16632	16686	16756	16779	16803	16636	16705	16669	16725	16810	16865	16658	16699	16794	16658	16539	16753	16588	16744	16836	16663	16789	16512	16744	16704	16789	16692	16727	16707	16723	16846	16821	16735	16667	16733	16712	16864	16872	16736	16841	16686	16873	16621	16632	16660	16635	16680	16622	16763	16743	16849	16672	16829	16816	16730	16714	16701	16678	16633	16694	16812	16611	16826	16825	16746	16647	16691	16789	16670	16932	16869	16727	16730	16696	16701	16681	16551	16681	16797	16939	16608	16664	16814	16709	16708	16507	16657	16719	16843	16639	16480	16753	16627	16518	16855	16684	16783	16803	16966	16671	16642	16723	16767	16756	16869	16569	17008	16775	16671	16652	16740	16760	16944	16735	16846	16601	16724	16541	16742	16769	16741	16711	16824	16693	16593	16660	16788	16731	16718	16657	16811	16835	16732	16776	16841	16701	16780	16661	16611	16748	16828	16825	16842	16931	16674	16675	16820	16588	16753	16477	16600	16685	16675	16854	16637	16743	16723	16603	16878	16753	16669	16643	16652	16570	16773	16571	16693	16783	16666	16789	16591	16924	16698	16807	16795	16774	16762	16793	16807	16661	16769	16844	16744	16601	16840	16764	16659	16778	16749	16649	16818	16671	16843	16524	16719	16740	16748	16766	16697	16436	16918	16782	16580	16805	16734	16771	16623	16731	16818	16908	16694	16849	16756	16684	16790	16792	16714	16776	16785	16889	16761	16599	16766	16727	16609	16695	16723	16790	16676	16766	16627	16762	16708	16751	16771	16810	16823	16662	16860	16466	16680	16513	16741	16771	16608	16823	16709	16682	16777	16759	16719	16606	16708	16966	16784	16785	16835	16785	16657	16797	16810	16815	16659	16782	16861	16818	16635	16817	16654	16674	16770	16727	16739	16797	16925	16522	16815	16607	16749	16768	16733	16836	16726	16899	16609	16833	16784	16754	16535	16656	16569	16490	16687	16793	16748	16770	16733	16748	16687	16760	16779	16740	16972	16915	16705	16746	16767	16569	16828	16735	16728	16771	16773	16608	16794	16707	16681	16595	16846	16699	16661	16426	16711	16734	16755	16639	16736	16611	16785	16921	16838	16570	16744	16702	16618	16754	16632	16757	16631	16800	16585	16789	16590	16860	16619	16699	16806	16811	16599	16714	16826	16642	16809	16772	16877	16690	16707	16823	16527	16671	16825	16781	16695	16754	16744	16901	16770	16556	16582	16670	16714	16776	16699	16682	16912	16712	16587	16729	16701	16729	16683	16814	16749	16843	16688	16581	16789	16663	16841	16672	16932	16768	16793	16829	16709	16880	16743	16743	16823	16700	16832	16705	16817	16788	16823	16822	16708	16770	16758	16664	16857	16747	16763	16596	16633	16576	16810	16848	16618	16741	16807	16598	16923	16836	16570	16687	16680	16670	16786	16737	16710	16776	16723	16790	16768	16529	16826	16773	16524	16708	16746	16820	16871	16774	16658	16862	16782	16900	16829	16786	16680	16763	16674	16686	16899	16864	16752	16776	16606	16716	16601	16827	16860	16531	16730	16669	16607	16738	16705	16490	16725	16757	16740	16680	16813	16990	16633	16680	16535	16900	16623	16708	16711	16751	16808	16690	16874	16894	16692	16702	16723	16504	16820	16618	16582	16534	16763	16735	16692	16657	16706	16731	16806	16801	16747	16916	16712	16867	16729	16625	16797	16851	16780	16756	16782	16752	16713	16654	16527	16616	16745	16802	16701	16832	16627	16557	16620	16544	16676	16682	16744	16588	16700	16463	16764	16694	16905	16834	16773	16725	16829	16575	16890	16799	16724	16679	16590	16637	16807	16705	16753	16779	16847	16704	16682	16484	16748	16544	16772	16892	16626	16613	16807	17004	16796	16736	16607	16808	16683	16754	16705	16724	16591	16691	16706	16788	16818	16672	16714	16842	16637	16808	16871	16706	16764	16651	16541	16789	16826	16661	16758	16629	16648	16653	16745	16720	16723	16762	16803	16825	16820	16645	16633	16776	16623	16767	16993	16669	16760	16767	16681	16612	16746	16681	16821	16707	16678	16872	16712	16773	16682	16725	16695	16669	16705	16819	16841	16738	16677	16865	16659	16854	16847	16802	16719	16662	16634	16784	16796	16611	16824	16702	16780	16749	16871	16662	16486	16752	16764	16676	16695	16707	16768	16679	16809	16847	16741	16738	16689	16595	16563	16840	16671	16607	16718	16615	16843	16752	16669	16783	16581	16865	16597	16701	16672	16662	16612	16724	16869	16746	16777	16836	16634	16796	16793	16685	16751	16773	16856	16808	16867	16722	16792	16749	16677	16630	16650	16661	16736	16787	16767	16703	16679	16741	16741	16838	16569	16662	16724	16609	16752	16747	16707	16875	16813	16736	16777	16742	16861	16816	16615	16739	16641	16746	16758	16857	16729	16741	16619	16741	16708	16753	16641	16703	16658	16722	16730	16792	16807	16785	16709	16733	16657	16931	16831	16724	16688	16688	16752	16649	16727	16821	16698	16705	16693	16834	16763	16671	16715	16646	16798	16635	16812	16776	16900	16746	16766	16641	16627	16797	16911	16734	16659	16645	16859	16687	16761	16819	16870	16578	16600	16871	16774	16628	16616	16857	16665	16555	16634	16804	16794	16769	16695	16809	16860	16561	16699	16481	16639	16763	16746	16698	16625	16830	16716	16734	16717	16755	16935	16730	16725	16825	16627	16593	16732	16831	16709	16852	16853	16722	16763	16828	16808	16730	16873	16689	16653	16924	16739	16759	16882	16748	16683	16801	16646	16858	16868	16769	16792	16714	16711	16692	16724	17030	16666	16590	16842	16811	16844	16699	16539	16850	16769	16624	16844	16680	16720	16681	16779	16629	16740	16779	16598	16781	16820	16709	16693	16674	16830	16720	16546	16605	16754	16711	16938	16622	16833	16758	16783	16865	16538	16981	16601	16767	16616	16539	16839	16577	16647	16665	16730	16631	16812	16677	16756	16871	16808	16638	16710	16696	16887	16859	16639	16779	16696	16835	16815	16856	16849	16807	16735	16787	16596	16974	16556	16654	16649	16739	16697	16829	16843	16637	16835	16822	16773	16816	16765	16780	16815	16783	16716	16741	16829	16819	16886	16731	16782	16753	16698	16503	16599	16851	16767	16712	16724	16848	16640	16684	16804	16766	16776	16709	16833	16790	16778	16869	16736	16955	16710	16880	16589	16921	16692	16771	16728	16597	16802	16821	16619	16683	16790	16601	16960	16781	16860	16710	16765	16629	16777	16809	16860	16770	16712	16680	16700	16605	16638	16624	16837	16765	16750	16679	16638	16782	16570	16801	16755	16643	16606	16646	16684	16652	16769	16748	16709	16657	16630	16644	16903	16673	16642	16695	16637	16718	16782	16607	16667	16647	16810	16797	16753	16795	16843	16762	16937	16679	16521	16616	16796	16578	16826	16793	16651	16826	16830	16681	16773	16872	16770	16730	16854	16619	16829	16898	16638	16795	16732	16740	16621	16660	16717	16709	16750	16713	16808	16568	16652	16717	16660	16709	16739	16699	16960	16823	16733	16765	16731	16586	16813	16578	16761	16857	16860	16826	16884	16771	16592	16754	16657	16804	16893	16489	16689	16583	16834	16626	16840	16688	16846	16761	16608	16709	16827	16652	16947	16749	16706	16456	16633	16717	16717	16694	16655	16613	16727	16854	16469	16723	16654	16786	16887	16660	16704	16727	16707	16841	16843	16779	16735	16853	16709	16919	16777	16484	16637	16653	16824	16688	16671	16881	16668	16686	16775	16789	16738	16737	16440	16874	16659	16712	16724	16855	16735	16818	16783	16726	16825	16706	16878	16655	16845	16641	16717	16741	16838	16662	16799	16701	16972	16653	16695	16628	16855	16623	16662	16752	16730	16726	16931	16755	16692	16651	16751	16565	16676	16724	16696	16886	16800	16690	16685	16752	16974	16758	16784	16938	16792	16841	16683	16832	16667	16765	16749	16674	16694	16762	16803	16846	16707	16715	16602	16787	16713	16740	16600	16743	16769	16602	16635	17044	16528	16841	16654	16621	16797	16899	16645	16782	16767	16787	16680	16763	16656	16935	16829	16765	16698	16878	16502	16763	16572	16764	16742	16805	16682	16718	16699	16784	16723	16877	16672	16795	16664	16728	16674	16863	16673	16805	16691	16777	16722	16721	16661	16795	16632	16718	16812	16744	16757	16828	16824	16526	16864	16651	16782	16802	16674	16619	16721	16711	16793	16675	16780	16765	16721	16648	16905	16622	16806	16751	16585	16638	16828	16689	16637	16574	16819	16849	16865	16868	16654	16784	16679	16761	16715	16626	16760	16740	16578	16899	16809	16860	16860	16841	16736	16612	16618	16783	16653	16703	16726	16693	16904	16631	16496	16910	16743	16581	16722	16975	16604	16714	16673	16716	16736	16536	16875	16707
25622	21093	27308	25761	21273	42748	56347	42880	28428	22478	20264	19668	19566	19442	19437	19516	19649	19432	19531	19398	19436	19307	19418	19562	19509	19338	19401	19294	19474	19363	19341	19486	19205	19574	19500	19383	19341	19157	19135	19203	19333	19462	19239	19360	19508	19303	19310	19154	19494	19405	19298	19382	19366	19351	19311	19480	19289	19532	19362	19331	19171	19327	19433	19593	19346	19402	19306	19337	19245	19324	19385	19448	19181	19280	19234	19367	19255	19423	19451	19471	19459	19276	19137	19446	19291	19504	19457	19347	19200	19400	19380	19606	19342	19440	19361	19286	19317	19155	19288	19589	19531	19591	19354	19282	19403	19557	19230	19505	19346	19267	19463	19583	19239	19390	19186	19386	19449	19365	19309	19112	19350	19444	19618	19360	19351	19210	19370	19302	19203	19202	19200	19232	19279	19400	19430	19374	19347	19280	19362	19409	19299	19233	19398	19272	19243	19505	19142	19477	19461	19282	19366	19371	19314	19157	19136	19368	19368	19402	19265	19369	19362	19488	19352	19181	19278	19514	19367	19302	19267	19551	19130	19278	19425	19569	19237	19351	19389	19281	19408	19281	19329	19109	19478	19458	19212	19265	19446	19439	19448	19303	19450	19157	19413	19355	19342	19117	19315	19574	19295	19414	19599	19239	19339	19401	19538	19465	19344	19436	19345	19317	19307	19326	19424	19252	19378	19306	19150	19335	19387	19266	19303	19288	19287	19285	19361	19439	19191	19402	19209	19315	19389	19406	19126	19471	19462	19052	19403	19331	19485	19252	19299	19225	19442	19361	19404	19367	19258	19192	19402	19383	19415	19288	19268	19406	19524	19456	19382	19400	19467	19250	19654	19507	19510	19396	19363	19411	19414	19523	19342	19346	19444	19524	19480	19411	19277	19470	19220	19337	19368	19308	19371	19370	19303	19187	19256	19283	19441	19369	19479	19078	19310	19454	19464	19489	19211	19489	19396	19531	19277	19328	19312	19309	19509	19277	19311	19387	19332	19266	19240	19329	19361	19637	19172	19553	19310	19310	19485	19163	19331	19212	19360	19571	19405	19418	19319	19300	19321	19270	19341	19310	19469	19331	19434	19364	19231	19199	19450	19441	19304	19535	19156	19355	19540	19392	19109	19553	19502	19333	19086	19212	19318	19382	19328	19381	19410	19155	19466	19262	19384	19389	19123	19341	19365	19256	19235	19254	19540	19463	19198	19425	19443	19308	19243	19357	19396	19285	19564	19404	19431	19414	19140	19467	19414	19348	19422	19484	19350	19266	19501	19403	19387	19226	19326	19227	19330	19459	19566	19302	19330	19423	19246	19348	19431	19239	19422	19270	19168	19464	19349	19556	19426	19351	19363	19247	19177	19286	19537	19412	19418	19506	19417	19461	19431	19430	19271	19544	19356	19298	19403	19451	19297	19278	19341	19217	19444	19532	19325	19329	19483	19176	19300	19244	19442	19335	19434	19313	19196	19352	19089	19506	19403	19305	19380	19376	19323	19471	19222	19455	19238	19292	19421	19330	19391	19340	19275	19394	19376	19523	19331	19580	19330	19484	19399	19503	19322	19386	19519	19276	19427	19411	19328	19389	19269	19230	19294	19176	19371	19335	19287	19451	19359	19410	19206	19193	19540	19375	19501	19229	19369	19474	19345	19318	19555	19430	19327	19376	19424	19515	19397	19186	19118	19354	19379	19468	19331	19225	19335	19382	19222	19322	19068	19327	19239	19451	19320	19559	19442	19567	19501	19263	19246	19185	19334	19307	19305	19377	19300	19416	19590	19381	19515	19347	19327	19471	19445	19228	19207	19382	19444	19478	19455	19161	19418	19277	19384	19278	19355	19319	19249	19304	19139	19248	19409	19478	19403	19239	19424	19600	19247	19293	19384	19392	19273	19462	19382	19448	19370	19382	19150	19491	19368	19088	19322	19427	19386	19238	19224	19449	19345	19376	19291	19479	19508	19161	19475	19154	19488	19326	19357	19542	19452	19082	19282	19268	19189	19419	19486	19400	19159	19792	19383	19513	19415	19360	19266	19301	19157	19444	19309	19255	19347	19261	19220	19191	19299	19271	19269	19209	19315	19209	19416	19458	19535	19513	19270	19420	19353	19239	19477	19370	19563	19321	19317	19229	19300	19358	19179	19426	19507	19368	19353	19354	19294	19435	19288	19425	19352	19539	19438	19414	19417	19342	19488	19362	19395	19365	19601	19494	19202	19560	19268	19462	19221	19390	19301	19289	19201	19479	19440	19541	19341	19304	19292	19244	19180	19279	19510	19367	19345	19513	19338	19356	19281	19336	19293	19224	19162	19378	19532	19242	19310	19301	19436	19417	19458	19284	19361	19365	19383	19237	19367	19338	19196	19244	19402	19300	19407	19175	19387	19321	19412	19437	19475	19400	19422	19386	19292	19472	19527	19322	19423	19257	19268	19444	19298	19415	19283	19474	19256	19496	19518	19395	19050	19103	19356	19353	19151	19479	19367	19223	19255	19354	19469	19388	19322	19209	19442	19382	19503	19654	19403	19233	19466	19373	19470	19186	19093	19337	19284	19111	19347	19390	19398	19451	19432	19355	19325	19260	19246	19289	19286	19439	19250	19542	19298	19246	19306	19176	19225	19482	19240	19295	19510	19406	19494	19379	19235	19467	19166	19490	19513	19367	19520	19406	19345	19392	19109	19318	19248	19177	19574	19330	19436	19315	19402	19155	19180	19451	19195	19468	19503	19477	19439	19472	19327	19379	19262	19309	19384	19211	19355	19391	19459	19255	19422	19261	19430	19142	19440	19341	19085	19320	19448	19193	19341	19356	19393	19440	19511	19282	19176	19406	19601	19485	19620	19535	19157	19470	19693	19433	19262	19509	19400	19309	19366	19396	19426	19133	19281	19245	19506	19396	19326	19492	19275	19356	19246	19593	19489	19442	19401	19405	19333	19220	19205	19449	19563	19123	19321	19231	19277	19309	19444	19184	19270	19226	19486	19432	19427	19341	19466	19289	19372	19376	19389	19232	19250	19142	19375	19313	19452	19363	19346	19404	19373	19280	19535	19297	19215	19387	19440	19386	19172	19400	19338	19275	19206	19171	19366	19232	19506	19029	19287	19303	19348	19508	19580	19236	19298	19285	19254	19301	19358	19313	19515	19474	19388	19542	19278	19475	19402	19275	19301	19355	19185	19332	19288	19392	19283	19441	19287	19440	19364	19390	19275	19324	19441	19403	19344	19304	19428	19350	19520	19402	19210	19340	19443	19286	19373	19484	19244	19227	19467	19295	19395	19242	19266	19417	19479	19176	19344	19394	19410	19370	19396	19426	19400	19286	19421	19235	19409	19354	19620	19284	19504	19448	19263	19459	19295	19338	19522	19582	19308	19380	19278	19372	19267	19246	19419	19145	19292	19280	19440	19369	19399	19408	19460	19430	19270	19246	19468	19276	19364	19394	19367	19188	19155	19181	19196	19362	19322	19315	19309	19069	19444	19137	19402	19252	19195	19320	19456	19434	19437	19055	19272	19328	19071	19310	19230	19160	19239	19429	19378	19345	19400	19402	19228	19393	19094	19383	19465	19257	19406	19366	19352	19425	19617	19529	19343	19261	19563	19361	19345	19269	19382	19448	19607	19462	19330	19371	19358	19380	19313	19554	19392	19253	19351	19377	19304	19289	19333	19288	19274	19201	19264	19385	19441	19512	19414	19480	19578	19429	19222	19212	19350	19398	19434	19291	19356	19138	19370	19079	19393	19182	19406	19328	19720	19400	19336	19291	19369	19234	19538	19507	19287	19217	19548	19163	19426	19313	19224	19354	19425	19342	19449	19248	19347	19289	19421	19409	19340	19266	19552	19366	19341	19192	19486	19242	19403	19456	19463	19448	19482	19193	19421	19202	19268	19351	19368	19393	19396	19357	19550	19364	19244	19396	19171	19384	19251	19423	19385	19501	19374	19439	19208	19306	19376	19555	19469	19341	19186	19195	19151	19177	19318	19544	19237	19272	19459	19365	19433	19316	19205	19347	19514	19454	19483	19239	19389	19373	19296	19419	19269	19422	19288	19383	19210	19398	19376	19287	19320	19349	19182	19270	19355	19533	19578	19459	19483	19180	19363	19208	19442	19251	19365	19146	19088	19570	19296	19295	19263	19580	19376	19259	19240	19241	19431	19298	19192	19360	19373	19390	19317	19337	19359	19382	19211	19321	19222	19444	19406	19436	19101	19365	19369	19336	19260	19461	19361	19193	19310	19152	19126	19264	19372	19121	19379	19374	19246	19372	19442	19432	19271	19280	19452	19349	19331	19380	19263	19209	19419	19173	19643	19169	19340	19307	19215	19542	19482	19411	19392	19495	19430	19426	19138	18910	19196	19469	19577	19581	19338	19297	19420	19435	19510	19254	19417	19507	19465	19308	19320	19140	19288	19259	19423	19420	19345	19125	19297	19521	19369	19330	19383	19386	19457	19168	19424	19180	19343	19209	19337	19428	19511	19179	19631	19424	19576	19162	19354	19281	19492	19201	19181	19563	19412	19417	19527	19245	19284	19240	19414	19330	19129	19385	19269	19390	19437	19403	19410	19562	19572	19298	19511	19407	19479	19195	19393	19475	19299	19459	19277	19160	19262	19366	19212	19354	19442	19449	19458	19402	19140	19218	19440	19108	19303	19502	19162	19381	19407	19475	19302	19327	19285	19400	19465	19267	19348	19459	19442	19453	19340	19382	19258	19313	19262	19575	19436	19234	19117	19482	19412	19419	19337	19304	19385	19503	19290	19136	19499	19295	19453	19426	19452	19281	19390	19135	19365	19495	19317	19543	19376	19264	19263	19230	19471	19350	19342	19381	19350	19414	19427	19413	19306	19326	19379	19275	19106	19192	19392	19323	19313	19225	19336	19435	19463	19107	19382	19341	19505	19416	19302	19363	19191	19331	19453	19203	19343	19404	19424	19473	19224	19254	19233	19582	19360	19278	19275	19390	19509	19389	19378	19373	19282	19380	19329	19310	19117	19254	19362	19335	19274	19426	19162	19410	19275	19499	19135	19182	19404	19262	19324	19401	19486	19343	19435	19557	19393	19456	19343	19207	19345	19280	19321	19331	19398	19513	19388	19325	19442	19163	19473	19482	19400	19549	19388	19439
15076	21696	21098	18755	18262	46695	53629	41320	25949	19028	17042	16999	16606	16745	16811	16804	16790	16635	16865	16527	16903	16714	16609	16863	16659	16764	16798	16674	16552	16835	16580	16761	16662	16851	16478	16759	16841	16655	16680	16848	16533	16853	16752	16900	16770	16822	16826	16809	16747	16796	16707	16607	16665	16768	16631	16678	16773	16735	16708	16661	16724	16872	16857	16759	16881	16774	16756	16847	16700	16853	16553	16767	16734	16495	16783	16801	16764	16595	16867	16608	16858	16866	16724	16861	16754	16749	16836	16630	16578	16626	16728	16704	16722	16778	16615	16675	16756	16795	16680	16716	16741	16755	16574	16728	16756	16655	16576	16667	16726	16591	16727	16638	16810	16855	16837	16747	16789	16639	16656	16822	16753	16794	16837	16753	16643	16952	16697	16643	16766	16820	16785	16553	16690	16515	16961	16847	16604	16832	16884	16518	16605	16615	16623	16716	16692	16606	16626	16835	16709	16759	16589	16652	16660	16693	16793	16656	16577	16870	16729	16804	16637	16818	16815	16706	16949	16891	16627	16594	16871	16804	16812	16699	16826	16766	16568	16811	16721	16708	16709	16821	16902	16861	16718	16902	16611	16676	16730	16696	16802	16698	16687	16788	16676	16768	16692	16720	16822	16841	16650	16704	16766	16556	16679	16813	16980	16754	16707	16733	16707	16734	16658	16723	16770	16618	16655	16767	16684	16752	16694	16837	16580	16832	16765	16708	16823	16599	16772	16509	16950	16636	16889	16851	16765	16825	16729	16722	16695	16598	16746	16820	16569	16819	16792	16735	16943	16782	16655	16825	16763	16671	16879	16677	16792	16730	16729	16846	16807	16726	16764	16524	16738	16802	16789	16679	16679	16826	16847	16610	16836	16761	16844	16663	16493	16573	16727	16597	16861	16699	16720	16728	16718	16494	16751	16618	16709	16542	16680	16631	16729	16725	16923	16835	16706	16772	16749	16698	16772	16705	16576	16666	16649	16857	16760	16754	16636	16662	16643	16690	16788	16839	16599	16823	16904	16804	16715	16634	16622	16776	16827	16688	16696	16649	16556	16890	16778	16877	16747	16604	16658	16614	16869	16699	16812	16620	16660	16674	16611	16716	16713	16830	16609	16647	16719	16647	16835	16672	16707	16826	16795	16751	16794	16622	16883	16794	16785	16754	16735	16603	16507	16775	16694	16757	16661	16876	16739	16575	16867	16814	16911	16709	16698	16706	16658	16839	16800	16847	16754	16745	16661	16773	16804	16717	16742	16755	16922	16679	16801	16718	16766	16603	16749	16583	16715	16695	16711	16715	16732	16736	16723	16719	16812	16669	16831	16846	16797	16832	16665	16742	16725	16531	16612	16826	16754	16850	16833	16825	16843	16648	16692	16691	16672	16694	16647	16709	16740	16749	16634	16725	16823	16722	16621	16690	16929	16781	16857	16750	16766	16671	16656	16707	16774	16927	16572	16792	16704	16813	16794	16664	16720	16712	16747	16804	16707	16792	16600	16683	16629	16825	16569	16767	16670	16636	16637	16629	16824	16638	16817	16598	16623	16592	16619	16739	16710	16807	16720	16815	16747	16786	16763	16658	16805	16713	16840	16628	16729	16734	16841	16789	16714	16902	16648	16787	16811	16689	16700	16748	16885	16777	16730	16744	16668	16463	16838	16771	16704	16594	16814	16547	16823	16526	16574	16882	16922	16802	16627	16818	16622	16711	16824	16678	16778	16760	16648	16829	16679	16742	16759	16731	16818	16826	16737	16701	16815	16645	16702	16723	16752	16684	16717	16659	16864	16682	16735	16664	16819	16909	16849	16799	16890	16677	16771	16697	16591	16787	16861	16732	16708	16767	16736	16767	16712	16752	16917	16528	16722	16901	16762	16608	16754	16713	16528	16751	16529	16740	16550	16720	16748	16759	16832	16642	16687	16690	16813	16708	16602	16709	16761	16614	16673	16631	16625	16761	16690	16659	16737	16775	16716	16732	16795	16815	16648	16807	16531	16890	16477	16627	16621	16818	16801	16866	16820	16724	16627	16713	16792	17010	16651	16894	16596	16616	16932	16644	16556	16740	16718	16705	16857	16801	16766	16653	16723	16766	16742	16671	16859	16790	16650	16545	16702	16749	16778	16711	16623	16771	16611	16692	16590	16642	16894	16852	16770	16629	16879	16651	16606	16756	16755	16741	16697	16900	16790	16849	16624	16960	16652	16775	16593	16805	16774	16648	16937	16531	16778	16600	16860	16723	16825	16681	16683	16625	16979	16702	16741	16612	16748	16781	16767	16768	16765	16557	16720	16782	16630	16717	16736	16720	16666	16821	16662	16829	16667	16593	16758	16772	16889	16585	16805	16712	16539	16597	16883	16654	16587	16851	16815	16711	16566	16814	16535	16611	16608	16674	16825	16772	16781	16701	16688	16945	16558	16613	16636	16784	16679	16747	16641	16787	16716	16616	16675	16827	16721	16858	16666	16696	16678	16782	16655	16660	16715	16803	16726	16684	16547	16692	16677	16629	16632	16740	16647	16848	16652	16688	16862	16819	16516	16707	16822	16871	16711	16693	16663	16667	16830	16700	16866	16703	16673	16658	16804	16722	16698	16665	16691	16753	16715	16864	16713	16783	16767	16895	16733	16824	16654	16865	16690	16740	16701	16689	16788	16808	16787	16656	16716	16519	16818	16765	16556	16622	16831	16706	16700	16759	16722	16543	16763	16744	16838	16782	16862	16751	16832	16649	16610	16812	16711	16574	16704	16714	16675	16555	16654	16659	16553	16835	16779	16812	16798	16767	16549	16886	16663	16807	16662	16829	16604	16798	16837	16895	16697	16725	16925	16664	16747	16778	16867	16436	16707	16728	16534	16734	16801	16755	16655	16651	16595	16700	16874	16713	16878	16724	16676	16712	16789	16786	16787	16654	16878	16776	16696	16813	16618	16660	16673	16660	16749	16664	16779	16828	16791	16870	16866	16708	16659	16852	16714	16674	16816	16657	16675	16847	16604	16616	16852	16689	16807	16724	16712	16662	16626	16782	16758	16727	16776	16677	16721	16796	16911	16506	16849	16783	16757	16749	16934	16758	16583	16847	16613	16829	16765	16738	16654	16638	16627	16934	16640	16740	16882	16706	16915	16571	16696	16847	16671	16780	16618	16613	16711	16786	16830	16724	16951	16552	16799	16666	16610	16766	16761	16799	16688	16799	16728	16691	16543	16844	16671	16683	16718	16774	16969	16734	16809	16616	16696	16688	16670	16725	16801	16730	16533	16820	16827	16614	16799	16786	16825	16757	16816	16685	16748	16669	16598	16682	16665	16793	16675	16707	16893	16770	16723	16757	16593	16694	16692	16685	16668	16604	16742	16831	16763	16661	16724	16661	16624	16811	16760	16730	16563	16559	16709	16559	16788	16752	16746	16743	16723	16821	16742	16763	16591	16674	16698	16773	16803	16529	16830	16798	16830	16503	16880	16629	16810	16809	16698	16839	16602	16815	16881	16680	16685	16760	16728	16728	16642	16778	16792	16758	16607	16838	16800	16664	16813	16576	16560	16785	16656	16618	16852	16653	16723	16845	16608	16760	16831	16667	16781	16800	16642	16743	16709	16732	16667	16699	16793	16656	16626	16601	16949	16687	16615	16663	16753	16731	16831	16688	16682	16743	16747	16585	16714	16955	16662	16705	16793	16876	16713	16835	16699	16754	16710	16735	16772	16695	16804	16771	16693	16957	16772	16827	16906	16609	16736	16822	16672	16686	16705	16975	16672	16760	16548	16834	16592	16810	16811	16854	16566	16657	16676	16819	16751	16757	16692	16476	16581	16677	16816	16696	16671	16690	16692	16730	16566	16725	16900	16693	16725	16686	16642	16818	16838	16640	16698	16725	16769	16759	16564	16779	16754	16847	16740	16659	16686	16612	16570	16711	16673	16789	16742	16740	16878	16746	16640	16751	16796	16815	16829	16644	16651	16792	16678	16715	16815	16695	16803	16603	16752	16848	16736	16866	16759	16572	16677	16657	16698	16753	16722	16680	16696	16763	16636	16652	16512	16736	16739	16694	16700	16601	16906	16609	16669	16708	16618	16746	16638	16687	16802	16648	16764	16583	16704	16698	16796	16639	16790	16897	16855	16792	16691	16797	16911	16639	16642	16720	16693	16744	16804	16675	16595	16622	16626	16613	16772	16490	16895	16880	16736	16718	16881	16514	16761	16746	16896	16698	16769	16748	16880	16720	16782	16580	16788	16585	16810	16840	16770	16690	16685	16750	16685	16718	16882	16794	16866	16651	16654	16732	16751	16727	16861	16717	16694	16713	16791	16939	16869	16670	16720	16597	16720	16635	16792	16803	16762	16834	16755	16664	16562	16651	16735	16538	16873	16711	16955	16766	16796	16738	16692	16688	16709	16640	16692	16851	16806	16835	16585	16784	16916	16634	16621	16668	16689	16764	16626	16709	16667	16640	16746	16667	16752	16649	16756	16808	16653	16807	16719	16671	16676	16703	16739	16926	16692	16618	16995	16958	16798	16530	16625	16488	16761	16631	16687	16684	16648	16941	16695	16761	16710	16865	16720	16775	16546	16471	16685	16660	16662	16788	16670	16746	16766	16716	16730	16733	16670	16839	16796	16717	16549	16770	16815	16820	16709	16769	16653	16823	16676	16791	16703	16775	16803	16663	16725	16647	16719	16586	16912	16735	16632	16628	16782	16666	16580	16463	16907	16710	16845	16739	16804	16632	16730	16735	16660	16929	16674	16620	16708	16748	16907	16797	16870	16658	16652	16922	16707	16782	16766	16938	16764	16732	16641	16708	16737	16715	16723	16619	16946	16631	16838	16855	16784	16665	16620	16619	16621	16592	16677	16804	16757	16828	16783	16742	16746	16825	16766	16693	16649	16826	16906	16744	16818	16805	16823	16802	16718	16757	16705	16644	16689	16643	16828	16683	16755	16765	16844	16722	16640	16687	16881	16867	16588	16734	16814	16739	16680	16736	16848	16811	16872	16745	16858	16616	16699	16687	16440	16801	16693	16840	16688	16706	16836	16718	16745	16723	16683	16728	16947	16816	16741	16751	16746	16774	16637	16597	16920	16654	16803	16847	16797	16685	17002	16659	16656	16711	16825	16682	16589	16797	16767	16761
23636	21138	28634	23893	21689	54382	69940	56047	35837	25589	21169	19709	19231	19382	19450	19281	19040	19450	19211	19274	19120	19430	19292	19306	19293	19323	19257	19356	19152	19020	19078	19145	19200	19278	19344	18939	19157	19051	19246	19149	19034	19197	19095	19229	19283	19025	19183	19233	19160	19078	19224	19065	19288	19339	19218	19125	19094	19046	19052	19017	19318	19174	19283	19290	19267	19204	19077	19399	19216	19207	19069	19118	19224	19223	19180	18984	19023	18979	19044	19005	19212	19040	19139	19292	19072	18937	19201	19119	19091	19142	19183	19100	19059	19090	19126	19174	19012	18937	19066	19067	19272	19051	19131	18959	19171	19115	19259	19063	19114	18982	19033	18908	19025	19035	19055	19098	19155	19157	19301	19063	19348	19016	19262	19159	19181	19061	19118	19183	19055	19230	19194	18976	19237	18878	19068	19103	19269	19068	19175	19098	19143	18974	19189	19118	19220	19157	19278	19099	19133	18858	19151	19204	18975	19281	19025	19054	19097	18991	18992	19120	19195	18972	19065	19023	19344	19139	19106	19068	19048	19032	19111	19138	19207	19286	19311	18943	19391	19154	19216	19059	19071	19184	19165	19079	19020	19144	19230	19136	19333	19206	19094	19143	19130	19097	19235	19228	19032	19046	19091	19012	18887	19010	19156	19184	19185	19048	19129	19052	19189	19046	19102	18958	19074	19230	19050	19049	19137	18959	19212	18970	19113	19287	19132	19130	19212	19115	18905	19083	19115	18907	18939	18898	19073	19033	19142	19207	19064	19133	19107	19043	19345	18876	19182	19034	19135	19219	19140	18968	19005	19166	18949	19203	18974	18975	19204	19211	19252	19074	19145	19187	18954	19256	19168	19067	18993	19363	18926	19110	19078	19199	19012	19129	19043	19358	19014	19019	19116	18895	19186	19173	19288	19266	19125	19089	18914	18990	19223	19131	18880	19165	19169	19069	19095	19338	19145	19194	19011	18988	19030	18940	19219	18935	19065	19068	19139	19162	19097	19117	19041	18867	19177	19152	19184	19177	19037	19048	19201	19108	19055	19089	19016	19181	18946	19168	19188	19069	19119	19150	19105	18765	19006	19150	19132	19064	19169	19194	18989	18876	19172	19215	19156	19004	19046	19086	19321	18890	19033	19266	18991	19082	19112	19167	19066	19228	19160	19099	19158	19259	19050	18997	19130	19227	18945	19297	19318	19187	19190	19252	19306	19162	19094	18953	19291	19100	19203	18980	19203	18996	19133	19174	18925	19063	19002	19165	19102	19206	19090	19031	19046	19053	19158	19115	18890	19122	19316	19229	19090	19086	18923	19302	19309	18999	19116	19094	19012	19067	18991	18872	19273	19113	18976	19226	19049	19166	19228	19131	19044	19056	19247	19113	19098	19201	19352	19310	19169	19102	19049	19202	19048	19066	19015	19171	19228	19102	19288	19141	19226	19161	19036	19117	19321	19256	19160	18902	19226	19193	19093	18945	19183	19042	19105	19026	18954	19173	19010	19117	19213	19083	19052	19136	18886	19269	19172	19356	19221	19060	19136	19081	19266	19119	18939	19051	19211	19269	19263	19189	19223	18981	19048	18958	18961	19005	19117	19078	19039	19075	19160	19174	19284	19104	19136	19178	19265	19078	19168	19090	19047	18917	19080	18924	19017	19079	19190	19228	19186	19155	19198	19188	19195	18920	19020	19025	19003	19080	19235	19225	19087	18980	19072	19211	19125	19016	19046	19385	19198	19057	19234	19288	19073	19032	19125	19211	19090	18881	19237	19163	19079	18990	18985	19169	19254	19131	18966	19215	19439	19008	19358	19237	19161	18880	19006	19084	19139	19136	19106	19142	18901	19157	19053	19167	19169	19224	19032	19077	19091	19241	19222	19051	19087	19059	19112	19113	19300	19016	19062	19115	19066	19094	19079	19064	19080	19156	19216	19090	19001	19166	19311	19018	19255	19072	19015	18974	18938	19151	19336	19248	18884	19146	18973	19133	19253	19082	19246	19313	19280	18934	19045	19044	19274	19187	19020	19133	19041	18964	18979	19034	19176	18828	18848	18935	19092	19385	19432	19131	19065	19354	18936	19034	19113	19064	19125	19172	19217	19140	19206	19097	19273	19156	19249	19115	18876	19308	19072	19114	19023	19262	19176	19315	19243	19209	19170	18991	18950	19233	19289	19125	19054	19186	18970	19187	18977	19025	19209	19239	19196	19168	19121	19065	19000	18871	19175	19222	19198	19180	19323	19370	19075	19276	19394	19112	19157	19042	19133	19241	19293	19260	18869	19257	19196	19022	19130	19161	19118	19121	18920	19095	19168	19073	19334	19002	19008	19104	19047	19091	19055	19478	19035	18915	19112	19067	19108	19144	19022	18981	19090	19081	19163	19109	18961	19096	19120	19071	18995	18919	18999	19275	19037	19295	19203	19163	19032	19168	19017	19234	19076	18981	19123	19081	19169	19099	19061	19171	19200	19118	19105	19089	18824	19067	19282	19205	19196	19117	19106	18957	19327	19277	18914	19008	19049	19175	19036	19143	19018	19052	19153	19128	18989	19114	19181	19162	19403	18930	19069	19071	19158	19156	18951	18895	18975	19018	19130	18949	19168	19328	19192	19010	19061	18934	19017	19197	19281	18998	19235	19071	18994	19023	18996	18993	18994	19058	19364	19132	19053	19168	19195	19022	19146	18929	19021	18819	19034	19087	19034	19047	19142	19072	19168	19060	19281	19237	19200	19155	19141	18878	18925	19110	19169	19200	18973	19011	19062	19070	19215	19141	19266	19059	19149	18975	19304	19080	19222	19278	18893	18928	19103	19326	19083	19024	19076	18879	19213	19275	19339	19155	19056	19009	19263	19128	19036	19177	18707	19066	18963	19038	19212	19219	19008	19082	19233	19165	18884	19075	19154	19024	19316	19026	19083	18940	18955	18893	18877	19100	19100	19035	19344	19022	19156	19227	19224	19044	19061	19188	19309	19062	18899	19027	18910	19064	18860	19180	19139	19186	19132	18973	19085	19005	19084	19032	19254	19014	19113	19095	19266	19191	18918	19011	19061	19040	19030	18917	19117	19195	19070	19049	19003	19097	19044	19220	19171	18953	19099	19200	19201	19181	19142	19151	19415	19343	19208	19132	19045	18909	19077	19140	19151	19068	19226	19148	19398	19111	19170	19365	19287	19205	19001	19064	19057	19103	19289	19096	19135	19026	19032	19352	19102	18953	19015	18942	19173	18997	19126	19089	19140	19006	19260	19078	19044	19261	18945	19063	18989	19198	19162	18944	19019	19210	19154	18990	19161	19063	19102	18857	19141	18995	19186	19249	19139	19419	18943	19135	19164	18955	18966	19074	18962	18985	19063	19029	19009	19141	19045	18969	19166	19228	19042	18859	18973	19066	19269	19181	19074	19046	19006	19047	19219	19057	19228	19141	19068	19065	19122	18855	19186	19226	19047	18936	19200	19168	19047	19184	19061	18864	19342	19117	19180	18943	19136	19200	19106	19025	18979	19216	19253	19184	19068	19187	19324	19091	19056	19008	19160	19188	19117	19284	19152	19105	19054	19162	19108	19274	18918	18998	19273	19037	19099	19090	19032	18992	18932	18935	19081	19211	19195	19160	18954	19032	19218	19194	19281	19361	19264	19031	19151	19070	19127	19051	19115	19159	19069	19152	19229	19409	19145	19124	19090	19162	19326	19064	19032	19060	19099	19255	19179	19112	19056	19127	19205	19056	19355	18946	19024	19007	19291	19031	19037	19206	19189	19169	19313	19074	19055	19143	19241	19116	18974	18939	19338	19074	19243	19029	19193	19186	19288	19080	18940	19179	19277	19214	18959	19304	19215	19117	19299	19228	19362	19161	19166	18897	19170	19219	19179	19157	19143	19078	19102	19008	19144	19101	19347	19078	18980	19060	19094	19018	19346	19312	19158	19073	19183	19085	19020	19098	19058	19130	18934	19018	19071	19070	19038	18920	19254	19004	19009	19145	19178	19387	19086	19017	18985	19052	19102	19102	19021	19159	19171	19228	19072	19112	19033	18818	18964	19159	19264	19006	19125	19251	19152	19149	19203	19183	19191	19114	19150	19245	19093	19295	19012	18965	18989	19202	19267	19172	19212	19054	19085	19064	19371	18978	19038	19039	19035	19073	19238	18962	19019	19189	19087	19220	19193	19260	19263	18999	19061	18954	19117	19010	19294	19117	19168	19003	19273	19207	19246	19113	19174	18957	19272	19179	19301	19015	19213	19054	19081	19097	19263	19082	19264	19174	19214	18955	18960	18845	19213	19300	19186	19157	18909	19119	19105	19096	19080	19106	19217	19023	19116	18831	19478	19225	19041	18999	19045	19105	19168	19246	19079	19085	19023	19051	18957	19082	19320	19249	19126	19210	19164	19096	19143	19103	19224	18946	19072	19259	19043	18928	19233	19118	19048	19145	19297	18972	19091	19049	19124	19154	18945	19015	19114	19108	19145	19304	18886	19128	19155	19188	18941	18983	19192	19036	18831	19021	19097	19143	19070	19285	19153	19189	18976	18881	19260	19371	18896	19064	19305	19196	19072	18825	19033	18700	18997	19245	19133	19055	19291	19012	19005	19199	19295	19133	19032	19190	19238	19130	18953	19017	19283	19284	19056	18918	19330	19323	19119	19125	19080	19155	19170	19336	19214	19009	19026	18996	19154	19181	19053	19065	19275	19146	19004	19254	19108	19053	19085	19057	19021	19045	19079	19198	19100	19003	19014	19124	19216	19143	19023	19262	19100	19159	19008	18934	19206	19078	18914	19239	18943	19324	18979	19327	19335	19215	19275	19086	19088	19081	19044	19025	19098	19101	19044	19068	19100	18988	18994	19116	19077	19107	19259	19167	19338	19016	19107	19118	19169	19149	19219	19032	19063	19091	19290	19039	19129	19110	19163	19182	19219	19089	19152	19160	19014	19277	19320	19174	19036	19198	18966	18983	19167	19158	19186	19011	19112	19208	19320	19140	19197	18932	19111	19139	19196	18990	19073	19162	19056	19188	19202	19237	19204	18992	19186	19399	19048	19104	19092	19096	19235	19049	19006	18841	18973	19093	19242	19162	19066	18899	19168	19304	19179	19146	19171	19139	19008	19033	19234	19364	19254	19248	19179	19189
16846	28263	26505	21945	21029	66831	72928	56627	34745	22478	17634	16815	16597	16545	16810	16613	16687	16563	16516	16528	16565	16620	16610	16666	16395	16598	16616	16544	16654	16740	16580	16601	16542	16560	16612	16511	16687	16624	16553	16721	16684	16698	16601	16478	16784	16667	16700	16761	16562	16595	16706	16623	16735	16574	16577	16524	16801	16754	16530	16539	16561	16679	16743	16593	16554	16556	16683	16697	16447	16455	16548	16631	16479	16606	16691	16649	16594	16628	16530	16529	16530	16614	16670	16503	16559	16664	16529	16709	16662	16497	16550	16438	16599	16583	16377	16559	16767	16487	16561	16624	16560	16487	16628	16698	16616	16713	16648	16653	16562	16683	16636	16645	16458	16657	16585	16770	16521	16657	16412	16611	16477	16641	16715	16522	16781	16523	16526	16526	16502	16516	16516	16444	16551	16376	16482	16577	16657	16616	16593	16576	16457	16656	16563	16490	16534	16467	16735	16530	16634	16628	16451	16606	16485	16706	16528	16534	16642	16584	16689	16628	16582	16594	16547	16607	16596	16580	16540	16515	16598	16659	16393	16706	16574	16538	16693	16584	16758	16439	16537	16527	16520	16498	16625	16492	16618	16550	16575	16612	16696	16546	16427	16732	16606	16560	16526	16553	16691	16625	16393	16623	16669	16531	16715	16581	16610	16504	16668	16690	16618	16595	16600	16630	16773	16666	16715	16485	16735	16625	16626	16649	16572	16574	16539	16472	16568	16516	16614	16524	16709	16545	16660	16680	16586	16413	16714	16459	16566	16774	16623	16699	16518	16529	16585	16748	16398	16634	16494	16537	16412	16576	16793	16689	16528	16617	16691	16609	16425	16633	16571	16618	16590	16693	16591	16652	16574	16711	16525	16647	16647	16652	16535	16528	16573	16553	16440	16532	16658	16460	16680	16487	16517	16708	16662	16625	16657	16498	16728	16475	16475	16608	16613	16655	16609	16507	16480	16454	16598	16525	16731	16595	16509	16592	16467	16652	16643	16459	16487	16546	16543	16649	16439	16482	16576	16621	16601	16410	16542	16690	16671	16400	16500	16644	16521	16505	16532	16632	16684	16494	16526	16734	16469	16441	16716	16497	16621	16520	16552	16654	16523	16543	16740	16630	16572	16594	16423	16726	16565	16551	16555	16406	16548	16656	16632	16491	16744	16437	16588	16735	16557	16715	16637	16591	16693	16493	16626	16555	16764	16649	16622	16658	16606	16590	16541	16533	16551	16687	16556	16540	16578	16723	16640	16565	16617	16613	16500	16669	16699	16732	16624	16498	16800	16677	16644	16761	16573	16671	16588	16540	16538	16550	16746	16478	16598	16580	16466	16435	16594	16590	16663	16670	16506	16392	16662	16698	16560	16667	16532	16404	16536	16588	16725	16612	16515	16507	16597	16456	16689	16646	16564	16671	16480	16555	16576	16558	16683	16618	16531	16496	16450	16651	16674	16642	16740	16400	16566	16623	16555	16621	16499	16332	16469	16610	16566	16527	16687	16447	16819	16544	16469	16545	16628	16565	16539	16515	16615	16381	16652	16652	16617	16530	16570	16439	16720	16705	16529	16580	16677	16477	16593	16628	16472	16493	16539	16492	16743	16446	16632	16592	16447	16634	16692	16652	16476	16634	16474	16666	16620	16552	16639	16466	16557	16589	16669	16569	16564	16540	16732	16608	16568	16631	16651	16700	16615	16828	16662	16514	16536	16625	16557	16483	16535	16472	16454	16519	16636	16406	16455	16459	16582	16622	16629	16760	16517	16546	16760	16554	16631	16582	16662	16782	16480	16795	16495	16609	16688	16543	16540	16750	16659	16685	16776	16542	16717	16609	16729	16718	16658	16750	16540	16575	16630	16609	16373	16667	16672	16528	16598	16742	16427	16518	16574	16682	16559	16566	16643	16367	16545	16348	16608	16497	16518	16336	16620	16600	16543	16507	16607	16564	16636	16613	16739	16447	16432	16693	16779	16437	16568	16451	16538	16486	16603	16472	16566	16477	16626	16720	16419	16554	16602	16429	16491	16714	16536	16578	16596	16576	16532	16611	16494	16462	16619	16538	16485	16573	16661	16432	16603	16327	16675	16595	16517	16589	16555	16762	16574	16627	16488	16604	16710	16508	16629	16502	16651	16404	16593	16564	16708	16639	16594	16477	16675	16587	16466	16528	16665	16570	16710	16709	16485	16688	16629	16521	16464	16421	16590	16597	16498	16471	16526	16651	16545	16667	16687	16592	16620	16617	16625	16504	16613	16710	16571	16657	16655	16632	16443	16723	16679	16467	16560	16608	16584	16583	16595	16498	16589	16670	16526	16527	16517	16675	16532	16495	16455	16577	16548	16804	16521	16421	16511	16456	16622	16660	16437	16463	16710	16431	16606	16648	16788	16746	16723	16646	16535	16561	16563	16673	16802	16469	16685	16590	16735	16542	16616	16764	16639	16575	16710	16514	16604	16491	16632	16456	16571	16677	16681	16576	16605	16600	16694	16683	16527	16477	16668	16362	16689	16611	16628	16648	16559	16556	16648	16669	16779	16591	16724	16703	16526	16657	16542	16563	16666	16456	16546	16527	16473	16450	16613	16733	16458	16642	16823	16664	16505	16626	16473	16399	16657	16632	16577	16680	16557	16776	16523	16745	16742	16626	16529	16555	16350	16543	16702	16699	16479	16420	16628	16716	16778	16437	16654	16618	16498	16488	16575	16540	16818	16686	16575	16523	16608	16671	16495	16658	16591	16529	16616	16587	16649	16667	16539	16499	16616	16621	16555	16605	16554	16569	16724	16581	16611	16553	16463	16699	16526	16516	16607	16458	16783	16367	16529	16571	16603	16676	16544	16474	16498	16693	16521	16654	16575	16715	16495	16504	16345	16534	16693	16661	16538	16506	16702	16527	16656	16575	16632	16744	16358	16458	16608	16730	16533	16679	16531	16540	16531	16581	16626	16623	16598	16782	16498	16717	16588	16475	16805	16642	16668	16661	16536	16582	16690	16467	16643	16669	16588	16703	16621	16441	16633	16655	16619	16562	16679	16653	16403	16685	16661	16433	16440	16759	16549	16542	16686	16596	16607	16585	16799	16392	16757	16435	16542	16521	16658	16578	16447	16620	16579	16607	16535	16841	16369	16677	16502	16636	16589	16594	16536	16573	16566	16653	16511	16612	16717	16614	16576	16617	16589	16421	16634	16640	16804	16617	16742	16508	16775	16679	16601	16443	16561	16398	16676	16692	16721	16636	16564	16702	16548	16512	16624	16529	16574	16593	16663	16682	16540	16598	16676	16673	16714	16520	16513	16587	16518	16570	16506	16415	16557	16541	16450	16583	16509	16754	16565	16659	16462	16536	16519	16755	16617	16603	16543	16550	16555	16369	16583	16667	16666	16431	16617	16630	16554	16798	16440	16592	16605	16770	16635	16680	16555	16708	16645	16623	16570	16488	16751	16461	16673	16691	16543	16512	16702	16368	16444	16547	16542	16628	16682	16633	16610	16648	16490	16595	16725	16695	16702	16551	16428	16488	16553	16426	16766	16552	16636	16709	16579	16538	16572	16572	16602	16517	16689	16555	16520	16692	16687	16595	16662	16567	16603	16625	16522	16407	16539	16486	16638	16447	16656	16614	16563	16503	16535	16609	16534	16507	16669	16417	16414	16621	16528	16524	16529	16776	16547	16695	16628	16618	16674	16707	16532	16601	16554	16675	16554	16678	16816	16634	16465	16540	16459	16670	16669	16727	16552	16663	16598	16739	16535	16593	16515	16640	16611	16476	16569	16672	16593	16532	16463	16730	16695	16520	16635	16489	16607	16454	16635	16472	16622	16782	16575	16648	16532	16620	16534	16476	16526	16578	16523	16611	16424	16753	16454	16609	16561	16502	16449	16543	16659	16466	16683	16481	16487	16630	16705	16659	16670	16529	16504	16528	16652	16503	16547	16808	16423	16598	16751	16636	16610	16602	16690	16397	16603	16578	16689	16447	16566	16451	16591	16668	16621	16476	16585	16564	16487	16545	16482	16442	16666	16581	16645	16355	16572	16506	16505	16643	16728	16651	16480	16510	16539	16601	16699	16822	16523	16347	16501	16486	16661	16427	16571	16355	16658	16511	16507	16565	16541	16448	16761	16450	16432	16630	16534	16651	16540	16627	16578	16636	16677	16319	16686	16629	16638	16553	16427	16417	16667	16399	16536	16642	16658	16663	16612	16516	16566	16618	16755	16471	16634	16692	16569	16697	16416	16628	16518	16714	16561	16657	16487	16702	16600	16688	16354	16625	16407	16610	16682	16472	16555	16736	16622	16532	16595	16582	16687	16494	16669	16706	16675	16311	16580	16571	16615	16473	16672	16584	16375	16640	16682	16608	16505	16721	16625	16606	16628	16648	16515	16546	16726	16579	16561	16382	16534	16633	16489	16690	16607	16565	16505	16520	16642	16546	16680	16541	16608	16481	16444	16464	16513	16387	16501	16618	16749	16518	16599	16585	16411	16403	16531	16560	16747	16532	16502	16632	16622	16749	16482	16643	16522	16469	16589	16586	16451	16446	16738	16773	16630	16648	16381	16509	16593	16604	16515	16485	16719	16575	16727	16449	16628	16694	16577	16534	16498	16697	16509	16510	16664	16575	16757	16535	16586	16467	16460	16698	16630	16444	16663	16390	16706	16596	16413	16507	16588	16701	16427	16711	16758	16655	16681	16666	16642	16509	16527	16611	16677	16707	16661	16635	16720	16564	16670	16715	16506	16534	16753	16493	16548	16619	16522	16494	16498	16586	16643	16591	16685	16636	16571	16596	16712	16574	16701	16606	16534	16792	16635	16742	16392	16822	16566	16422	16580	16516	16502	16541	16494	16666	16647	16477	16636	16417	16732	16645	16513	16460	16575	16550	16631	16651	16631	16550	16586	16681	16700	16554	16635	16563	16470	16595	16538	16681	16450	16581	16544	16687	16728	16544	16590	16646	16517	16478	16522	16761	16584	16587	16623	16323	16614	16808	16523	16623	16725	16689	16377	16718	16542	16580	16664	16399	16569	16741	16351	16630	16602	16372	16500	16494	16605	16508	16611	16509	16560	16588	16630	16613	16556	16403	16474	16637	16480	16569	16517	16703	16537	16597	16577	16790	16595	16527	16646	16760
28998	22185	22999	21213	19455	25516	30471	26512	22141	19895	19601	19444	19299	19261	19261	19441	19410	19307	19223	19257	19278	19354	19436	19462	19431	19280	19354	19500	19361	19351	19453	19431	19364	19103	19411	19226	19220	19406	19433	19306	19250	19293	19326	19193	19416	19111	19291	19280	19216	19301	19308	19249	19414	19241	19282	19198	19333	19447	19499	19370	19414	19310	19466	19448	19388	19383	19499	19496	19278	19236	19279	19200	19412	19343	19395	19281	19398	19361	19268	19302	19134	19569	19301	19416	19088	19448	19487	19346	19331	19251	19446	19279	19117	19294	19228	19508	19602	19428	19291	19344	19402	19308	19233	19253	19381	19305	19462	19203	19360	19230	19031	19287	19472	19319	19214	19374	19347	19178	19277	19530	19324	19385	19421	19032	19324	19401	19313	19240	19256	19438	19390	19398	19083	19257	19248	19349	19300	19377	19350	19442	19411	19264	19205	19156	19264	19557	19320	19440	19363	19134	19274	19277	19251	19356	19220	19301	19459	19521	19392	19194	19332	19382	19422	19294	19311	19155	19278	19188	19104	19333	19416	19142	19271	19247	19206	19407	19267	19241	19467	19436	19308	19321	19368	19187	19212	19327	19422	19362	19429	19409	19210	19242	19237	19528	19358	19444	19413	19349	19423	19525	19133	19431	19309	19316	19270	19234	19420	19586	19423	19227	19296	19208	19183	19159	19250	19350	19370	19500	19395	19462	19349	19466	19321	19360	19361	19251	19315	19532	19333	19126	19382	19292	19267	19240	19421	19197	19251	19355	19464	19300	19433	19332	19439	19293	19240	19064	19167	19301	19186	19235	19008	19362	19330	19342	19340	18950	19228	19389	19467	19423	19386	19405	19408	19443	19494	19286	19238	19514	19255	19164	19361	19426	19312	19190	19201	19292	19233	19665	19356	19342	19442	19154	19410	19392	19301	19251	19233	19114	19287	19457	19388	19256	19331	19346	19442	19392	19311	19194	19349	19031	19332	19399	19381	19237	19424	19369	19400	19415	19386	19192	19216	19218	19486	19257	19356	19259	19204	19178	19335	19335	19289	19377	19523	19197	19125	19389	19553	19355	19455	19202	19386	19066	19477	19342	19508	19465	19179	19089	19313	19366	19320	19442	19188	19332	19404	19322	19397	19276	19299	19199	19536	19305	19391	19313	19221	19379	19417	19347	19522	19336	19393	19155	19415	19329	19374	19493	19304	19309	19307	19377	19284	19231	19319	19144	19468	19195	19301	19256	19429	19441	19271	19206	19441	19210	19353	19364	19577	19451	19494	19292	19286	19270	19572	19242	19465	19516	19378	19277	19369	19528	19299	19245	19267	19237	19296	19309	19532	19305	19247	19318	19331	19387	19260	19452	19180	19177	19466	19268	19324	19358	19519	19272	19230	19277	19201	19409	19486	19204	19188	19447	19382	19340	19356	19383	19414	19210	19238	19363	19051	19357	19264	19342	19075	19373	19354	19284	19231	19348	19436	19108	19355	19428	19296	19347	19379	19216	19370	19296	19415	19468	19382	19229	19422	19435	19455	19387	19332	19179	19240	19322	19275	19414	19319	19286	19415	19418	19468	19464	19534	19387	19589	19343	19520	19509	19069	19301	19179	19476	19483	19377	19385	19205	19630	19341	19276	19165	19348	19403	19462	19294	19329	19241	19370	19480	19252	19395	19485	19344	19247	19438	19393	19165	19359	19379	19442	19198	19316	19170	19303	19320	19196	19134	19184	19448	19393	19456	19501	19330	19405	19081	19471	19242	19291	19521	19440	19439	19351	19261	19452	19229	19196	19234	19214	19284	19386	19308	19279	19338	19312	19434	19317	19377	19520	19548	19337	19298	19080	19259	19298	19286	19272	19157	19328	19114	19084	19104	19414	19436	19411	19376	19439	19277	19250	19193	19430	19500	19288	19318	19407	19189	19554	19306	19207	19247	19371	19223	19409	19317	19386	19383	19287	19375	19408	19314	19344	19308	19313	19338	19300	19257	19355	19433	19549	19546	19287	19156	19226	19333	19251	19217	19391	19516	19196	19465	19493	19408	19464	19175	19449	19235	19283	19269	19297	19464	19246	19143	19367	19247	19380	19313	19394	19374	19142	19394	19267	19032	19292	19346	19162	19389	19306	19153	19280	19304	19124	19314	19433	19454	19159	19304	19291	19397	19464	19314	19168	19259	19329	19335	19243	19335	19374	19365	19344	19467	19229	19318	19243	19294	19574	19257	19271	19135	19175	19286	19369	19014	19322	19584	19349	19317	19402	19369	19287	19350	19625	19426	19614	19550	19116	19382	19280	19187	19364	19449	19387	19294	19394	19597	19254	19292	19516	19347	19414	19450	19249	19336	19416	19397	19423	19422	19430	19367	19235	19362	19330	19338	19379	19397	19236	19289	19232	19339	19294	19210	19319	19138	19471	19180	19487	19398	19346	19304	19122	19259	19249	19220	19334	19312	19286	19213	19294	19413	19464	19158	19257	19308	19441	19289	19455	19288	19285	19479	19223	19158	19515	19173	19442	19335	19236	19287	19324	19475	19023	19200	19346	19145	19249	19168	19320	19492	19197	19365	19279	19359	19230	19428	19201	19303	19515	19280	19337	19433	19344	19220	19469	19211	19302	19495	19433	19258	19356	19343	19450	19355	19434	19491	19429	19479	19184	19280	19385	19322	19298	19256	19325	19379	19213	19273	19291	19240	19179	19214	19120	19337	19531	19380	19336	19383	19446	19333	19263	19265	19408	19519	19209	19278	19129	19151	19249	19325	19334	18988	19336	19363	19485	19468	19216	19308	19240	19341	19361	19394	19320	19627	19398	19201	19234	19242	19278	19282	19546	19202	19265	19391	19231	19336	19362	19417	19397	19402	19151	19513	19432	19465	19373	19163	19353	19238	19391	19239	19461	19162	19460	19419	19263	19382	19448	19334	19178	19230	19178	19445	19538	19136	19248	19360	19264	19413	19420	19250	19286	19501	19133	19358	19400	19194	19329	19313	19389	19256	19522	19189	19042	19285	19321	19295	19307	19622	19355	19510	19347	19466	19363	19346	19231	19393	19252	19326	19325	19331	19238	19305	19176	19562	19496	19282	19083	19380	19378	19293	19376	19331	19266	19221	19366	19245	19373	19259	19533	19392	19336	19370	19321	19434	19340	19327	19343	19265	19295	19409	19156	19494	19467	19313	19276	19266	19451	19145	19425	19199	19314	19573	19216	19281	19282	19256	19432	19362	19362	19287	19274	19545	19679	19372	19495	19260	19073	19407	19162	19367	19121	19267	19166	19284	19354	19181	19460	19455	19273	19236	19259	19115	19285	19223	19315	19483	19281	19251	19348	19246	19431	19421	19052	19332	19380	19362	19192	19387	19272	19306	19432	19321	19403	19546	19168	19304	19397	19349	19258	19374	19457	19251	19161	19423	19474	19360	19320	19393	19348	19250	19438	19384	19148	19456	19368	19453	19430	19413	19339	19234	19240	19217	19313	19261	19101	19313	19317	19239	19193	19430	19353	19262	19565	19381	19496	19320	19440	19249	19368	19389	19451	19373	19250	19335	19129	19312	19605	19093	19348	19385	19332	19283	19279	19110	19349	19317	19226	19262	19464	19103	19400	19651	19381	19390	19439	19228	19333	19340	19288	19302	19179	19211	19381	19385	19420	19195	19178	19552	19271	19152	19333	19283	19420	19160	19426	19541	19450	19367	19364	19115	19378	19301	19249	19387	19368	19282	19523	19385	19336	19524	19435	19287	19397	19199	19159	19431	19388	19387	19262	19457	19317	19421	19306	19269	19397	19162	19251	19369	19520	19363	19537	19322	19380	19325	19385	19377	19263	19374	19338	19415	19378	19525	19523	19297	19486	19174	19207	19159	19131	19354	19450	19340	19490	19414	19266	19453	19337	19396	19065	19232	19318	19452	19428	19256	19091	19394	19392	19361	19286	19505	19205	19511	19143	19417	19304	19293	19443	19255	19335	19403	19390	19471	19350	19322	19330	19236	19348	19284	19305	19260	19373	19374	19334	19358	19363	19366	19346	19234	19435	19421	19281	19302	19439	19295	19396	19279	19320	19228	19393	19350	19120	19318	19472	19245	19347	19113	19253	19195	19434	19470	19492	19511	19354	19306	19325	19428	19564	19356	19477	19265	19230	19350	19387	19371	19299	19154	19242	19484	19209	19175	19243	19301	19446	19312	19313	19307	19547	19179	19292	19452	19476	19177	19413	19306	19352	19309	19311	19409	19376	19506	19406	19498	19315	19300	19588	19357	19213	19269	19233	19121	19287	19265	19143	19545	19353	19264	19241	19265	19104	19191	19345	19358	19458	19341	19450	19321	19316	19209	19481	19424	19473	19418	19394	19497	19449	19567	19437	19367	19123	19382	19537	19330	19374	19330	19208	19409	19329	19373	19402	19328	19584	19245	19265	19394	19424	19359	19389	19365	19297	19398	19306	19359	19379	19284	19324	19278	19118	19370	19204	19411	19463	19323	19324	19594	19480	19342	19568	19356	19282	19286	19108	19184	19534	19509	19228	19509	19328	19264	19362	19229	19335	19231	19403	19400	19293	19394	19063	19470	19310	18996	19623	19441	19114	19421	19272	19391	19474	19425	19514	19401	19377	19301	19424	19174	19322	19488	19429	19221	19249	19340	19384	19365	19571	19243	19481	19083	19387	19356	19401	19358	19336	19436	19501	19342	19304	19193	19408	19165	19354	19258	19447	19470	19387	19304	19225	19574	19546	19317	19250	19566	19144	19349	19639	19448	19299	19400	19267	19367	19455	19338	19316	19457	19330	19406	19413	19333	19361	19396	19488	19406	19351	19449	19271	19266	19352	19402	19282	19337	19491	19414	19230	19261	19329	19364	19297	19321	19292	19460	19456	19413	19580	19192	19302	19344	19340	19240	19301	19287	19474	19097	19367	19354	19292	19360	19319	19328	19100	19411	19346	19488	19378	19233	19294	19181	19506	19305	19355	19276	19196	19343	19429	19408	19433	19567	19344	19424	19362	19234	19319	19352	19562	19454	19333	19488	19277	19528	19340	19317	19303	19355	19197	19494	19547	19228	19306	19473	19364	19288	19218	19346	19395	19325	19433	19301	19314	19290	19545	19470	19306	19259	19408	19357	19395	19489	19327	19461
16618	18321	17931	17274	16732	27077	30416	24732	19160	17423	16720	16609	16715	16515	16749	16727	16579	16729	16725	16469	16606	16566	16682	16692	16622	16633	16719	16523	16677	16603	16828	16626	16561	16691	16623	16682	16637	16556	16646	16626	16554	16649	16777	16790	16697	16687	16693	16611	16772	16590	16534	16498	16612	16606	16784	16662	16661	16785	16636	16633	16491	16655	16654	16583	16498	16754	16614	16600	16585	16620	16709	16622	16570	16828	16602	16757	16835	16793	16803	16526	16510	16687	16442	16678	16487	16714	16661	16691	16521	16579	16741	16737	16593	16701	16479	16569	16714	16667	16625	16668	16547	16660	16670	16650	16789	16634	16554	16656	16696	16542	16650	16599	16636	16638	16675	16703	16714	16821	16628	16482	16755	16633	16653	16594	16624	16750	16391	16793	16639	16573	16630	16686	16664	16472	16746	16672	16683	16591	16494	16578	16616	16690	16724	16560	16561	16597	16686	16764	16615	16584	16701	16731	16680	16623	16632	16729	16598	16793	16750	16696	16575	16795	16493	16718	16692	16607	16730	16628	16656	16656	16599	16635	16580	16533	16628	16670	16787	16604	16628	16651	16682	16659	16572	16563	16644	16510	16767	16629	16665	16643	16675	16656	16515	16733	16644	16689	16574	16676	16632	16770	16671	16678	16693	16557	16741	16523	16498	16709	16536	16700	16643	16558	16633	16759	16676	16719	16686	16779	16829	16449	16697	16722	16718	16798	16480	16764	16626	16690	16819	16760	16695	16547	16620	16644	16670	16765	16687	16536	16683	16566	16528	16635	16494	16755	16913	16630	16844	16722	16568	16778	16693	16653	16662	16717	16590	16648	16677	16688	16436	16748	16585	16721	16545	16505	16761	16609	16437	16500	16593	16643	16756	16665	16536	16632	16634	16831	16669	16376	16537	16479	16679	16587	16593	16614	16577	16756	16616	16826	16648	16809	16534	16753	16642	16606	16544	16428	16673	16782	16544	16690	16725	16642	16782	16859	16546	16611	16732	16518	16560	16725	16449	16693	16609	16696	16559	16692	16563	16564	16789	16663	16743	16417	16789	16845	16697	16763	16463	16543	16686	16615	16442	16728	16785	16591	16674	16589	16646	16604	16550	16703	16707	16665	16856	16735	16557	16551	16580	16488	16681	16543	16610	16565	16662	16550	16580	16589	16559	16610	16715	16656	16774	16578	16603	16683	16773	16614	16522	16581	16678	16494	16591	16655	16670	16476	16536	16549	16874	16519	16686	16540	16578	16622	16729	16629	16643	16672	16568	16622	16691	16707	16757	16658	16602	16517	16748	16676	16677	16681	16705	16603	16620	16561	16400	16603	16640	16542	16575	16569	16576	16817	16809	16734	16567	16700	16610	16786	16748	16586	16697	16700	16632	16654	16626	16690	16541	16737	16515	16642	16608	16738	16631	16734	16566	16615	16704	16672	16742	16649	16610	16457	16462	16694	16736	16513	16757	16549	16669	16637	16640	16655	16617	16771	16703	16640	16646	16538	16594	16915	16701	16553	16639	16613	16462	16517	16578	16768	16640	16637	16653	16631	16483	16605	16786	16747	16597	16528	16546	16755	16655	16445	16653	16662	16540	16487	16499	16531	16693	16533	16769	16627	16419	16647	16515	16510	16522	16671	16441	16604	16482	16529	16730	16529	16612	16628	16669	16727	16696	16711	16522	16706	16865	16613	16563	16780	16420	16531	16727	16821	16665	16536	16694	16461	16534	16731	16692	16681	16503	16649	16707	16475	16615	16921	16610	16571	16652	16524	16542	16659	16575	16757	16770	16687	16577	16677	16651	16484	16685	16551	16654	16547	16595	16559	16683	16598	16804	16704	16780	16610	16516	16659	16635	16580	16572	16553	16693	16660	16690	16733	16675	16538	16651	16668	16590	16684	16697	16780	16623	16365	16772	16639	16588	16578	16627	16607	16670	16616	16787	16730	16462	16583	16454	16564	16779	16648	16529	16667	16623	16471	16485	16814	16487	16638	16564	16660	16676	16701	16564	16631	16581	16728	16677	16733	16599	16665	16814	16750	16659	16564	16603	16771	16636	16746	16654	16623	16797	16636	16490	16645	16550	16682	16727	16673	16727	16491	16653	16681	16705	16542	16610	16570	16747	16792	16650	16695	16670	16697	16551	16608	16503	16605	16628	16625	16755	16529	16625	16725	16569	16702	16529	16638	16635	16588	16745	16607	16914	16657	16792	16689	16688	16626	16530	16612	16697	16658	16567	16531	16702	16866	16581	16639	16682	16783	16640	16641	16538	16732	16728	16499	16565	16738	16591	16714	16810	16545	16736	16755	16452	16497	16518	16602	16612	16870	16497	16685	16725	16684	16488	16664	16794	16525	16582	16628	16669	16664	16572	16488	16815	16681	16603	16576	16455	16812	16595	16569	16664	16610	16694	16705	16650	16631	16649	16635	16610	16711	16701	16843	16560	16746	16517	16540	16593	16719	16588	16674	16625	16522	16712	16706	16601	16470	16560	16689	16713	16732	16634	16752	16549	16602	16784	16789	16654	16636	16730	16809	16653	16638	16632	16706	16574	16613	16699	16705	16600	16551	16616	16766	16600	16534	16730	16709	16662	16767	16667	16732	16552	16707	16741	16754	16819	16561	16779	16563	16630	16848	16718	16572	16544	16666	16690	16583	16645	16740	16544	16795	16667	16535	16731	16646	16823	16766	16626	16705	16560	16657	16807	16638	16663	16584	16696	16615	16624	16715	16693	16655	16719	16780	16467	16603	16778	16575	16722	16510	16595	16606	16749	16592	16613	16570	16553	16577	16632	16827	16605	16856	16736	16569	16692	16669	16727	16556	16518	16430	16756	16667	16512	16714	16652	16850	16543	16631	16586	16787	16717	16454	16806	16441	16673	16577	16667	16714	16770	16712	16666	16711	16466	16653	16632	16604	16757	16588	16626	16526	16569	16698	16580	16703	16512	16783	16698	16651	16772	16788	16516	16532	16710	16627	16687	16595	16690	16803	16505	16809	16576	16789	16599	16436	16600	16581	16895	16816	16767	16564	16726	16691	16476	16543	16615	16772	16599	16578	16654	16514	16561	16655	16544	16729	16690	16943	16683	16564	16664	16617	16721	16725	16612	16639	16564	16616	16691	16600	16675	16498	16556	16513	16622	16685	16681	16520	16623	16632	16652	16753	16535	16793	16819	16694	16558	16552	16630	16770	16675	16675	16744	16685	16649	16654	16650	16626	16619	16660	16717	16700	16852	16697	16625	16546	16620	16657	16645	16635	16643	16664	16717	16525	16733	16751	16710	16813	16681	16406	16611	16597	16567	16584	16711	16629	16493	16638	16712	16609	16730	16756	16679	16640	16757	16588	16460	16798	16547	16547	16723	16651	16530	16562	16506	16515	16696	16608	16565	16553	16665	16767	16765	16755	16765	16705	16694	16742	16619	16598	16502	16687	16656	16539	16650	16584	16686	16677	16685	16532	16650	16501	16545	16669	16591	16743	16639	16753	16611	16609	16582	16540	16676	16625	16593	16632	16657	16677	16605	16785	16772	16670	16583	16663	16624	16792	16648	16815	16537	16710	16718	16536	16651	16737	16738	16636	16684	16753	16456	16551	16503	16721	16825	16564	16618	16666	16614	16812	16715	16705	16446	16560	16820	16690	16857	16457	16784	16657	16607	16775	16556	16638	16685	16713	16740	16642	16946	16616	16471	16635	16748	16758	16633	16671	16637	16602	16536	16640	16679	16652	16722	16686	16653	16695	16528	16666	16682	16695	16539	16598	16642	16601	16538	16752	16700	16798	16488	16636	16731	16735	16340	16428	16807	16602	16710	16673	16709	16558	16777	16805	16579	16736	16846	16588	16746	16690	16667	16487	16654	16745	16775	16646	16701	16656	16693	16696	16706	16638	16562	16651	16569	16539	16587	16606	16803	16698	16624	16536	16745	16650	16580	16845	16705	16682	16629	16535	16514	16591	16458	16760	16576	16530	16467	16631	16651	16867	16433	16397	16620	16534	16599	16659	16665	16540	16636	16654	16606	16739	16621	16829	16757	16648	16608	16645	16635	16562	16799	16607	16551	16705	16518	16615	16502	16726	16641	16625	16742	16657	16663	16606	16710	16681	16559	16858	16699	16770	16652	16595	16612	16635	16562	16618	16637	16573	16476	16680	16533	16735	16731	16585	16722	16827	16545	16613	16614	16622	16666	16806	16738	16719	16600	16788	16689	16833	16733	16635	16640	16636	16777	16735	16610	16708	16611	16587	16506	16617	16703	16557	16689	16699	16772	16597	16746	16591	16489	16742	16785	16731	16732	16745	16643	16572	16710	16723	16675	16536	16583	16443	16563	16723	16547	16672	16547	16643	16596	16567	16534	16504	16737	16671	16581	16777	16535	16762	16694	16486	16559	16651	16555	16595	16677	16767	16635	16674	16776	16696	16565	16674	16596	16626	16606	16860	16689	16688	16623	16555	16630	16626	16691	16706	16666	16679	16690	16489	16575	16631	16553	16704	16784	16508	16648	16472	16544	16821	16514	16815	16652	16556	16700	16685	16601	16507	16799	16763	16735	16730	16679	16501	16655	16728	16490	16536	16702	16704	16670	16658	16814	16771	16495	16591	16566	16503	16634	16584	16631	16653	16800	16599	16634	16653	16766	16481	16528	16785	16613	16600	16562	16659	16863	16605	16672	16645	16641	16666	16877	16683	16628	16662	16763	16706	16790	16600	16767	16797	16867	16638	16766	16482	16702	16555	16834	16660	16491	16726	16490	16632	16597	16543	16571	16635	16526	16523	16622	16672	16534	16570	16710	16517	16764	16781	16518	16650	16607	16602	16777	16717	16550	16779	16639	16629	16833	16535	16479	16508	16683	16526	16666	16650	16585	16720	16648	16532	16736	16619	16658	16766	16548	16613	16653	16624	16775	16757	16701	16574	16664	16538	16618	16709	16611	16725	16491	16820	16645	16619	16613	16560	16714	16701	16634	16813	16682	16697	16517	16654	16475	16520	16731	16595	16606	16686	16770	16629	16782	16594	16692	16574	16482	16691	16681	16764	16694	16882	16459	16544	16598	16636	16504	16868	16716	16731	16874	16698	16648	16659	16664	16613	16627	16569	16674	16673	16509	16774	16587	16559	16604	16534
25696	21093	27356	25762	21349	49998	54622	40065	27113	21750	19867	19292	19113	19281	19337	19338	19173	19168	19137	19196	19212	19238	19128	19216	19088	19088	19198	18968	19190	19307	19296	19216	19200	19302	19175	19160	19200	19267	19128	19432	19111	19224	19287	19186	19136	18988	19237	19121	19064	19160	19100	19044	19155	18998	18949	19074	19167	18995	19259	19133	19089	19062	18989	19210	19190	19037	19107	19110	19151	19128	18994	19047	19398	19231	19236	19029	19384	19256	19042	19237	19153	19155	19232	19151	19111	19172	19373	19116	19058	19124	19063	19220	19332	19044	19012	18951	18915	19196	19033	19245	19058	19190	19027	19056	19348	19148	19060	19171	19321	19246	19135	19002	19223	18915	19119	19076	18935	19149	18995	19167	19253	18910	19007	19067	19125	19021	19111	19096	19115	19241	19236	19323	19276	18924	19008	18950	19033	18981	19049	18963	18924	19114	19192	18990	19143	18922	19106	19187	19135	19181	19053	19094	19199	19063	18976	19213	19121	18923	18945	19202	19217	19112	19088	19086	19054	18942	19129	19050	19107	19210	18970	19081	19064	19172	19235	19206	19035	18970	19319	19304	19015	19179	19035	18942	19033	18839	19242	19154	19228	19226	19149	19240	19146	19184	19080	19023	19210	18931	19138	19023	19092	19055	19225	19059	19184	19269	19064	18972	19189	19034	19176	19135	19229	19178	19344	18837	19156	19184	19087	19197	18917	18854	18997	19161	19326	19105	18910	18897	19156	19126	19150	18913	19149	19204	19286	19093	19291	19115	18974	19196	19363	19268	19170	19322	19048	19187	19217	18887	19129	19230	19022	19260	19066	19205	19048	19152	19199	19255	19083	19238	19240	18928	19099	18979	19080	19269	19223	19177	19055	19054	19239	19092	19379	19240	19009	18904	19272	19164	19014	19180	18971	19116	19119	18880	18896	18991	19161	19046	19312	19034	19182	19124	19287	19131	18978	19015	19260	19033	18957	19111	19121	19167	19289	19233	19127	19237	19273	19256	18902	19006	19106	19225	19048	19303	19303	19250	19138	19059	18969	19091	19072	19097	19145	19102	19138	19148	19203	19197	18998	18977	19071	19156	19061	18959	19053	19108	19164	19183	19164	18971	18934	19057	19067	19239	18967	19049	19275	19143	18992	19051	19014	19102	19153	18983	19210	19021	19049	19187	19178	19080	19198	18996	19039	19179	19161	19250	19069	19187	19082	18976	18993	19036	19188	19192	19002	19251	19178	19181	19094	18992	19220	19108	19250	19065	19219	19163	19026	18877	19059	19215	19280	19048	18899	18800	19213	19250	19081	19085	19272	19209	19209	19120	19035	18949	19054	19193	18831	18882	19177	18974	19279	19057	19188	19150	19204	18910	19195	19181	19070	19162	18989	19031	19185	19255	18968	19203	19057	19276	19114	19423	19343	19025	19184	19137	19280	19213	18966	19113	19225	19127	19082	19130	18865	18964	18890	19024	18919	18991	19090	19011	19167	19169	19329	19063	19293	19142	19053	19008	19003	19314	19249	19140	19066	19144	18980	19161	19129	18913	19219	19187	19170	19249	19413	19182	19089	19231	19190	19350	19139	18793	19077	19170	19081	19053	19242	19004	19116	18999	18966	19085	19005	18757	18987	19247	18900	19055	19167	19176	19157	19101	19007	19335	19203	19230	19208	19168	19282	19311	18995	19072	19072	19188	19019	19079	19142	18982	18973	19054	19265	18963	18994	18931	19137	19022	19093	19024	19310	19131	19168	19271	19197	19131	19169	19137	19085	18957	18998	19077	19164	19120	19247	19131	19293	19078	19228	18951	19070	19205	19120	19174	19105	19218	19049	18899	19088	19314	19186	19254	19066	18994	19020	19330	19099	19128	19217	19262	19141	19176	19024	19182	19034	19119	18950	19138	18807	18976	19238	18956	19289	19060	19204	19173	19413	19202	18979	19133	19076	19022	19129	19156	19128	19270	19155	19058	19182	19212	19193	19403	19261	18960	19013	19121	19100	19069	19112	19059	19179	19145	19117	18884	18887	18947	19050	19033	19041	18965	18951	19045	19083	19184	19196	19207	19098	19011	19517	19107	19133	19039	19048	18968	19196	19262	19094	18990	19262	19255	19160	19188	19160	19143	19018	19269	19092	19011	19193	19029	19137	19028	19038	19103	19236	19118	19288	18995	19142	19307	19065	19130	19188	19240	19109	19050	18798	18828	18978	19010	19108	19208	19103	19234	19084	19158	19178	19192	18913	18850	19130	19227	19112	19243	19053	19202	19060	19004	18947	19073	19077	19005	18907	19106	19028	18966	19118	18980	18898	19141	19017	19070	19176	19282	19070	19146	19158	19093	18976	19234	19037	19301	19162	19055	19154	19130	19158	18892	19044	19057	19134	19200	19256	19091	18861	19065	19234	19390	19242	19014	19041	19213	18965	19199	19145	19092	19106	19084	19050	19213	19224	19108	18931	19316	19180	19139	19187	19130	18961	19438	19125	19121	19154	19200	19014	19011	19140	19352	19290	19008	19036	19224	19063	19152	19236	19109	18935	19267	19150	19145	19023	19135	18999	19055	19176	18987	18983	19028	18918	19148	19367	19021	19033	19100	19105	18984	19154	19205	19026	18920	19134	19164	19312	18928	19173	19231	19026	19195	19028	19069	19117	19072	19153	19156	19131	19115	19221	19213	19123	19217	18892	19053	19136	19152	19173	19101	19314	19069	19020	18901	19206	19086	19170	19136	19049	19358	18843	19178	19144	19082	19248	19306	19165	18975	19248	19255	19019	19077	18820	19161	19202	19072	19138	19087	19279	18903	19140	19146	19068	18948	19312	19111	19137	19194	19050	19335	19016	19124	19110	19257	19105	19027	19200	19087	19114	19107	19226	19240	19041	19032	19043	19095	19183	19369	18866	18971	19106	19109	19116	19018	19182	19091	19238	19226	19192	19090	19168	19076	18925	19045	19010	18873	19222	19155	19001	19205	19285	18991	19116	19005	19070	19048	19041	19018	19140	19112	19211	19120	18998	19203	19109	19075	19096	19161	19196	19003	19220	19104	19213	19185	19075	19338	19153	18927	19173	19103	19322	19240	19215	19157	19320	19360	19127	19102	19064	19012	19177	19139	19292	19074	19163	18980	19091	19044	18985	19134	19268	19185	19123	19018	19194	19150	19083	19106	18850	19071	19180	19134	19081	19125	19135	19019	19168	19110	19022	19066	19031	19144	19166	19020	19140	19221	19199	19040	19010	19070	19183	19361	19246	19017	19002	19108	19274	19044	19090	19119	18885	19047	19337	18931	19238	19042	19110	19078	19167	19106	19036	19056	19066	19114	19053	19057	19147	19193	19072	19312	19398	19157	19122	19140	19094	19180	19181	19091	19058	19015	19040	19103	19168	19028	19142	19251	19148	19128	18955	19208	19265	19226	19098	19082	19165	19103	19086	19098	19244	19145	19177	19130	19132	19169	19180	19245	19205	19186	19027	19010	19111	19066	18924	19094	19011	19077	19238	19212	19279	18974	19106	19278	19437	18981	19139	19008	19079	19038	18931	19004	19139	19269	19059	19124	19390	19080	19206	18941	19009	19075	19042	18987	19120	19111	19227	19088	19003	19295	19228	19160	19320	19233	19170	19185	19326	19244	19171	19156	19157	19150	19110	19373	19162	19308	19093	19009	19127	19102	19171	19122	19411	19093	19098	19089	19250	19070	19173	18975	19172	19236	19049	18965	19123	19281	19186	19260	19201	19211	18880	19082	19245	19403	19081	19143	19116	19132	19155	18879	18946	19189	19087	18973	19189	19077	19069	19108	19349	19222	19100	19164	19260	19069	19134	19171	19101	19075	19113	19101	18821	19078	18989	19131	19061	19107	19214	18952	19103	19218	19172	19069	19187	18999	19102	19211	19188	18993	19079	19175	19005	19181	19147	19175	19169	19156	19159	18969	19007	19010	19145	19132	19029	19149	19049	19184	19109	19172	19107	19111	19170	18989	19041	19130	19093	19118	19226	19077	19028	18876	18878	19056	19134	19373	19248	19332	19323	19232	18889	19055	18917	19174	19179	19217	19290	19229	19204	19140	19072	18995	19058	19098	18998	19022	19127	19114	19145	19059	19147	19339	19090	19089	19336	19195	19083	19329	19227	19231	18902	19009	19209	18987	18897	18943	19173	19098	19194	19176	19314	18953	19092	18908	19079	19048	19132	19273	19135	18942	19146	19181	19131	19055	19087	19147	19203	19156	19195	19180	19259	19235	19252	19122	19004	18949	18971	19089	19191	19234	19082	19189	19240	19197	19091	19371	18976	19030	19147	19292	19052	18941	18969	19204	19234	19437	19342	18984	19255	19081	19138	19257	19119	19196	19184	19100	19165	19001	18994	18942	19191	19049	19117	19145	18919	19050	19019	19002	19063	19231	19105	19260	19140	19097	19078	19065	19034	19208	19167	19271	19234	19016	19039	19150	19273	19179	19124	19012	18946	18968	19122	19087	19177	19235	19248	19220	19115	19052	19232	19012	19067	18842	19077	19213	19184	19162	19138	19133	19118	19122	19159	19122	19031	19199	19005	19151	19002	19201	19319	19201	19213	19373	19100	19189	19042	19031	18904	19184	18984	19109	19139	19266	19142	19239	19393	19155	19107	19151	19114	19021	19304	19231	19454	19083	19118	19066	19168	19162	19101	18911	19047	19193	19194	19216	19146	19075	18909	19176	18976	19052	19070	19317	19109	19002	19208	19069	18976	18930	18911	19000	19141	19027	19048	19102	19308	19242	19116	19089	19224	18957	19109	19266	19303	18968	19059	19240	19114	18873	19260	19144	18972	19019	19141	18927	19016	19295	19154	19212	19064	18990	19029	19075	18956	19115	19210	19045	18995	18989	19212	19141	19271	19072	19064	19415	19005	19279	18815	18818	19259	19291	18910	18987	19101	18971	19148	19175	18976	19267	19144	19097	19240	19361	19240	19206	19012	19015	19143	18852	19055	19040	18953	19224	19129	19267	19143	19182	19223	19255	19283	19116	19139	19080	19384	19116	19125	19081	19156	18918	18943	19037	18760	19039	19087	18850	19098	19158	19264	19151	19105	19246	19220	19179	19159	19090	18985	19161	19266	19134	18985	19020	18870	18989	18905	19229	19263	19080	19497	19321
15026	22115	20974	18572	18652	52424	52376	38961	24342	18339	16855	16545	16633	16502	16717	16578	16542	16517	16418	16599	16692	16612	16576	16571	16670	16406	16711	16578	16698	16646	16571	16540	16580	16567	16490	16529	16749	16524	16601	16500	16573	16408	16557	16595	16686	16546	16681	16534	16584	16569	16445	16446	16589	16551	16522	16568	16417	16504	16644	16548	16477	16487	16547	16657	16499	16510	16663	16597	16536	16640	16514	16630	16503	16507	16494	16582	16608	16333	16640	16416	16623	16571	16639	16458	16512	16647	16640	16627	16354	16678	16583	16399	16476	16467	16524	16531	16489	16404	16607	16556	16539	16522	16627	16614	16492	16762	16622	16517	16575	16524	16454	16592	16523	16617	16697	16434	16554	16505	16808	16492	16442	16563	16413	16513	16560	16446	16633	16531	16602	16689	16555	16650	16529	16475	16449	16445	16415	16536	16502	16438	16563	16375	16545	16555	16496	16667	16496	16537	16552	16545	16556	16681	16496	16636	16589	16591	16351	16526	16593	16535	16469	16643	16499	16668	16597	16583	16620	16552	16502	16581	16665	16587	16679	16612	16631	16491	16433	16475	16594	16544	16423	16419	16521	16404	16698	16545	16559	16627	16693	16514	16564	16627	16614	16423	16585	16480	16665	16536	16491	16489	16410	16630	16650	16668	16600	16490	16699	16413	16446	16587	16594	16653	16520	16604	16554	16667	16593	16360	16528	16487	16729	16456	16696	16676	16527	16690	16533	16528	16684	16629	16611	16772	16619	16560	16652	16772	16530	16661	16478	16409	16674	16632	16481	16563	16567	16518	16712	16546	16422	16583	16472	16608	16435	16482	16654	16644	16503	16661	16490	16574	16458	16532	16619	16581	16672	16615	16443	16603	16548	16557	16582	16642	16557	16458	16533	16476	16639	16595	16601	16587	16696	16554	16549	16468	16540	16597	16551	16484	16486	16492	16302	16513	16405	16593	16634	16617	16462	16569	16676	16511	16695	16333	16629	16620	16411	16375	16586	16694	16594	16468	16527	16482	16461	16652	16638	16553	16636	16429	16459	16719	16439	16607	16652	16481	16673	16627	16525	16754	16414	16663	16533	16696	16580	16493	16601	16612	16633	16558	16642	16475	16446	16399	16603	16520	16416	16555	16509	16566	16483	16499	16597	16519	16332	16499	16484	16494	16618	16503	16663	16736	16571	16375	16654	16675	16469	16607	16441	16598	16640	16584	16466	16558	16414	16668	16596	16442	16512	16498	16730	16422	16533	16457	16525	16513	16670	16660	16548	16491	16460	16460	16659	16514	16452	16502	16537	16671	16642	16577	16612	16662	16689	16558	16669	16490	16547	16572	16584	16456	16449	16577	16538	16532	16630	16567	16633	16499	16571	16468	16470	16535	16647	16580	16506	16408	16578	16614	16512	16742	16591	16535	16473	16530	16695	16792	16457	16484	16706	16637	16488	16548	16566	16606	16577	16549	16484	16433	16592	16546	16545	16447	16504	16693	16706	16479	16574	16662	16461	16661	16525	16558	16583	16461	16539	16585	16534	16612	16475	16497	16653	16503	16549	16493	16514	16432	16607	16533	16589	16401	16517	16518	16452	16694	16619	16633	16575	16665	16673	16482	16477	16663	16489	16631	16506	16610	16651	16638	16529	16561	16617	16573	16379	16575	16637	16378	16592	16527	16485	16445	16491	16491	16385	16423	16559	16619	16658	16604	16673	16453	16568	16560	16662	16635	16746	16382	16441	16645	16394	16568	16460	16482	16579	16558	16577	16543	16544	16520	16650	16701	16361	16726	16587	16523	16476	16383	16577	16624	16480	16707	16628	16484	16552	16542	16573	16514	16487	16541	16451	16611	16498	16534	16517	16558	16592	16761	16438	16589	16540	16570	16459	16418	16389	16704	16656	16625	16612	16642	16554	16651	16465	16439	16445	16672	16782	16659	16673	16451	16545	16642	16731	16622	16476	16675	16467	16526	16668	16445	16709	16474	16500	16510	16510	16421	16602	16411	16693	16671	16473	16510	16561	16467	16342	16592	16462	16582	16458	16528	16790	16518	16566	16473	16603	16479	16557	16711	16636	16661	16524	16504	16638	16603	16600	16477	16477	16548	16607	16477	16521	16643	16610	16572	16670	16477	16667	16625	16514	16670	16647	16588	16613	16605	16489	16621	16520	16567	16450	16630	16591	16694	16512	16581	16642	16477	16634	16488	16534	16691	16539	16419	16422	16476	16355	16547	16690	16597	16551	16575	16549	16486	16456	16449	16422	16486	16715	16433	16541	16666	16530	16389	16484	16567	16542	16586	16522	16490	16598	16594	16418	16598	16598	16686	16456	16619	16650	16745	16547	16489	16770	16577	16452	16545	16521	16368	16610	16455	16476	16730	16685	16355	16454	16411	16614	16643	16392	16514	16619	16569	16587	16622	16649	16467	16535	16478	16543	16691	16423	16529	16594	16488	16516	16514	16504	16547	16738	16658	16454	16544	16629	16640	16605	16644	16599	16656	16576	16546	16718	16398	16636	16518	16563	16483	16576	16620	16598	16599	16488	16461	16446	16527	16645	16628	16564	16478	16658	16666	16469	16756	16486	16830	16643	16619	16772	16573	16542	16448	16515	16570	16611	16566	16619	16707	16586	16707	16571	16579	16469	16576	16463	16584	16335	16543	16649	16771	16619	16572	16634	16380	16642	16646	16614	16559	16540	16556	16576	16533	16495	16492	16741	16511	16571	16568	16535	16603	16568	16564	16725	16534	16414	16564	16615	16538	16687	16540	16761	16451	16603	16640	16521	16605	16642	16665	16572	16508	16589	16412	16639	16476	16682	16546	16658	16529	16590	16715	16463	16575	16584	16552	16538	16222	16532	16590	16646	16590	16532	16453	16625	16567	16519	16457	16542	16712	16639	16657	16706	16592	16627	16561	16544	16564	16632	16577	16459	16472	16396	16734	16435	16583	16465	16507	16591	16431	16710	16603	16660	16412	16385	16585	16469	16571	16568	16457	16665	16590	16432	16684	16404	16629	16484	16462	16635	16435	16611	16489	16597	16560	16437	16423	16580	16593	16416	16489	16481	16604	16712	16577	16493	16712	16604	16521	16561	16595	16453	16669	16530	16531	16514	16461	16580	16459	16522	16621	16641	16603	16533	16578	16446	16477	16552	16541	16540	16592	16644	16630	16498	16440	16648	16613	16702	16707	16689	16505	16631	16576	16483	16578	16537	16510	16522	16630	16524	16466	16563	16707	16607	16539	16659	16457	16432	16573	16529	16696	16478	16457	16612	16691	16702	16581	16566	16746	16519	16572	16460	16601	16571	16325	16570	16559	16639	16577	16459	16581	16469	16609	16537	16547	16555	16339	16529	16494	16414	16563	16674	16457	16590	16636	16473	16655	16556	16390	16582	16706	16518	16551	16579	16671	16466	16615	16484	16525	16586	16563	16447	16582	16494	16378	16549	16559	16658	16568	16670	16541	16685	16653	16622	16643	16618	16609	16485	16450	16419	16567	16706	16352	16506	16612	16447	16397	16713	16648	16493	16559	16578	16512	16493	16483	16443	16468	16466	16520	16507	16650	16625	16625	16528	16715	16530	16501	16767	16533	16529	16475	16437	16523	16605	16571	16629	16615	16481	16768	16614	16450	16596	16669	16685	16488	16592	16485	16504	16639	16427	16675	16548	16654	16386	16614	16591	16594	16618	16620	16520	16744	16532	16654	16545	16598	16645	16477	16647	16547	16454	16634	16480	16395	16662	16624	16629	16623	16523	16751	16565	16626	16589	16764	16526	16494	16486	16553	16439	16616	16575	16489	16474	16560	16500	16563	16414	16702	16579	16620	16648	16657	16605	16596	16607	16453	16622	16601	16416	16544	16502	16708	16521	16494	16727	16490	16521	16618	16428	16561	16731	16612	16497	16619	16564	16518	16621	16676	16655	16427	16509	16655	16562	16522	16550	16655	16406	16649	16530	16476	16494	16504	16545	16532	16483	16611	16595	16627	16463	16424	16568	16404	16527	16513	16618	16366	16503	16593	16573	16712	16651	16698	16531	16688	16490	16452	16722	16502	16593	16603	16404	16457	16697	16564	16514	16605	16395	16614	16829	16663	16555	16426	16457	16647	16597	16612	16448	16571	16685	16463	16588	16490	16380	16552	16530	16557	16583	16460	16406	16523	16465	16506	16582	16620	16366	16691	16582	16468	16633	16577	16345	16538	16507	16452	16592	16606	16525	16577	16589	16517	16605	16509	16560	16616	16672	16482	16438	16403	16628	16636	16355	16524	16563	16635	16464	16567	16487	16621	16374	16462	16663	16564	16611	16550	16486	16590	16568	16610	16647	16595	16559	16437	16638	16511	16604	16635	16594	16492	16538	16590	16493	16533	16530	16569	16681	16499	16434	16540	16423	16536	16559	16606	16701	16667	16600	16556	16475	16398	16539	16373	16411	16676	16653	16345	16495	16690	16527	16683	16583	16765	16520	16381	16660	16529	16684	16583	16528	16592	16482	16653	16527	16515	16650	16596	16503	16427	16562	16530	16614	16588	16387	16573	16733	16534	16714	16394	16554	16769	16524	16639	16524	16621	16562	16656	16603	16607	16413	16604	16558	16732	16520	16524	16527	16481	16576	16639	16588	16600	16627	16436	16622	16419	16575	16462	16593	16585	16614	16567	16836	16408	16643	16540	16435	16555	16619	16624	16599	16677	16663	16303	16720	16396	16575	16327	16543	16531	16724	16466	16555	16548	16386	16744	16563	16352	16506	16610	16477	16738	16655	16457	16587	16540	16582	16550	16518	16598	16683	16716	16563	16472	16730	16521	16741	16529	16542	16486	16485	16583	16564	16548	16430	16544	16538	16552	16464	16591	16511	16550	16601	16399	16515	16724	16555	16538	16850	16570	16647	16436	16617	16397	16706	16664	16627	16409	16481	16638	16529	16602	16671	16474	16666	16628	16626	16562	16714	16425	16615	16491	16736	16409	16536	16458	16498	16703	16471	16593	16486	16544	16657	16645	16567	16435	16665	16555	16584	16522	16697	16490	16686	16385	16531	16682	16767	16582	16592	16587	16481	16508	16536	16557	16404	16239	16613	16442	16629	16770	16494	16658	16408	16682	16448	16587	16448	16579	16728	16619	16578	16424
23573	21088	28542	23895	21652	67281	69408	51877	33362	24187	20383	19095	19023	18993	19109	18921	19138	19112	18922	18881	18997	19023	18808	18890	18941	18836	18887	18869	18866	19044	18951	18694	18991	18882	18779	18768	18874	18838	18716	18908	18850	18928	19090	18629	18760	18886	18790	18858	18709	18762	18791	18900	18940	18843	18921	18692	18759	18815	18849	18672	18888	18519	18812	18758	18847	18733	18896	18984	18689	18709	18651	18656	18791	18775	18995	18914	18809	18559	18743	18897	18955	18823	18502	18867	18683	18810	18583	18738	18771	18730	18537	18690	18745	18725	18920	18880	18751	18963	18636	18638	18767	18713	18785	18730	18957	18983	18879	18815	18519	18950	18984	18771	18705	18962	18958	18714	18725	18749	18776	18784	18767	18688	18811	18979	18685	18758	18653	18706	18836	18741	18820	18660	18677	18657	18824	18806	18722	18795	18536	18921	18748	18815	19014	18839	18813	18629	18729	18771	18760	18706	18723	18458	18680	18578	18885	18812	18591	18753	18637	18856	18927	18886	18817	18465	18777	18848	18947	18746	18725	18790	19010	18866	18825	18705	18723	18731	18571	18906	18749	18847	18802	18794	18732	18663	18588	18714	18836	18726	18809	18648	18798	18928	18793	18632	18622	18735	18806	18771	18700	18674	18733	18908	18839	18776	18839	18635	18886	18641	18571	18795	18779	18779	18651	18900	18595	18746	18964	18830	18716	18691	18681	18724	18701	18750	18560	18910	18794	18713	18856	18789	18980	18781	18734	18601	18768	18803	18691	18696	18827	18763	18793	18843	18913	18861	18763	18916	18894	18749	18586	18622	18593	18591	18880	18888	18805	18673	18599	18752	18887	18688	18701	18837	18919	18813	18735	18585	19013	18850	18724	18631	18759	18600	18736	18783	18807	18680	18655	18795	18932	18649	18781	18617	18416	18875	18899	18917	18726	18700	18670	19022	18834	18925	18741	18768	18719	18842	18738	18805	18731	18648	18766	18833	18718	18709	19011	18780	18751	18812	18787	18785	18548	18808	18850	18732	18634	18818	18759	18873	18891	18582	18582	18688	18695	18861	18525	18492	18830	18843	18689	18758	18739	18873	18733	18749	18787	18974	18866	18747	18970	18636	18655	18864	18684	18839	18719	18679	18657	18734	18821	18791	18773	18792	18820	19024	18707	18982	18724	18715	18741	18874	18751	18664	18657	18647	18789	18870	18887	18711	18523	18664	18747	18820	18729	18558	18683	18647	18620	18727	18845	18825	18499	18593	18763	18824	18632	18660	18667	18820	18830	18556	18771	18896	18699	18528	18729	18759	18599	18742	18851	18710	18650	18715	18835	18808	18654	18791	18816	18759	18874	18902	18778	18840	18700	18696	18918	18866	18791	18827	18858	18863	18873	18760	18842	18499	18859	18652	18778	18864	18836	19006	18850	18678	18572	18744	18736	18522	18869	18918	18582	18714	18866	18741	18823	18710	18740	18783	18964	18614	18912	18581	18806	18660	18572	18715	18828	18832	18687	18752	18912	18873	18762	18775	18748	18832	18624	18806	18973	18783	18691	18831	18516	18792	18664	18842	18895	18673	18738	18739	18833	18647	18876	18728	18769	18648	18649	18883	18777	18760	18787	18731	18686	18537	18551	18796	18614	18904	18617	18636	18860	18615	18439	18822	18771	18513	18799	18892	18855	18680	18895	18693	18712	18773	18556	18996	18805	18744	18674	18619	18553	18646	18658	18981	18699	18626	18790	18904	18757	18633	18743	18646	18901	18620	18831	18767	18672	18832	18678	18585	18801	18890	18877	18748	18736	18813	18878	18982	18965	18570	18751	18722	18830	18768	18782	18905	18561	18603	18707	18683	18796	18588	18891	18770	18786	18697	18811	18748	18686	18760	18702	18694	18964	18648	18719	18655	18736	19049	18884	18681	18939	18851	18795	18832	18749	18784	18709	18769	18824	18550	18679	18643	18874	18835	18904	18714	18808	18676	18921	18600	18732	18801	18894	18960	18742	18870	19023	18859	19023	18888	18986	18635	18822	18859	18744	18814	18692	18800	18808	18791	18767	18838	18762	18847	18868	18909	18769	18618	18652	18749	18882	18757	18783	18751	18700	19002	18767	18799	18803	18658	18865	18852	18988	18796	18966	18636	18798	18766	18756	18899	18737	18689	18653	18637	18785	18567	18905	18709	18720	18569	18775	18537	18720	18634	18795	18898	18783	18709	18721	18872	18665	18912	18742	18785	18886	18659	18645	18661	18730	18914	18803	18865	18647	18764	18698	18938	18833	18781	18762	18698	18832	18814	18947	18584	18872	18729	18638	18614	18705	18868	18884	18770	18754	18610	18829	18767	18916	18829	18795	18766	18832	18846	18626	18928	18672	18668	18689	18851	18731	18620	18903	18820	18549	18450	18710	18881	18723	18780	18800	18859	18569	18675	18750	18896	18831	18669	19008	18850	18730	18879	18653	18752	18919	18564	18787	18603	18606	18554	18772	18729	18737	18697	18671	18795	18682	18535	18846	18675	18919	18815	18735	18726	18806	18648	18630	18921	18727	18740	18834	18637	18771	18626	18683	18726	18675	18744	18646	18489	18727	18726	18802	18846	18861	18891	18814	18735	18803	18655	18728	18734	18754	18884	18856	18756	18682	18785	18914	18932	18730	18714	18872	19039	18947	18653	18674	18879	18909	18602	18797	18672	18625	18802	18849	18622	18882	18806	18612	18724	18882	18952	18588	18817	18723	18545	18776	18701	18746	18884	18818	18653	18711	18624	18755	18651	18781	18787	18756	18663	18872	18656	18975	18531	18815	18817	18909	18864	18724	18988	18921	18761	18897	18637	18609	18748	18752	18781	18735	18632	18737	18699	18721	18727	18810	18952	18734	18650	18769	18668	18867	18781	18874	18768	18968	18710	18670	18711	18719	18992	18862	18631	18759	18830	18862	18776	18912	18611	18664	18867	18892	18814	18790	18568	18497	18600	18770	18847	18750	18654	18918	18677	18556	18775	18716	18683	18723	18779	18757	18676	18897	18779	18737	18601	18606	18631	18661	18838	18776	18677	18537	18746	18620	18649	18711	19033	18651	18810	18834	18659	18738	18927	19017	18900	18880	18803	18773	18785	18857	18633	18725	18602	18857	18840	18672	18867	18760	18763	18944	18756	18736	18781	18858	18870	18677	18863	18671	18770	18815	18928	18810	18886	18728	18791	18768	18782	19063	18821	18718	18791	18686	18666	18735	18696	18768	18678	18474	18704	18765	18896	18898	18848	18819	18800	18818	18900	18744	18600	18729	18608	18856	18670	18702	18684	18725	18662	18564	18619	18875	18550	18719	18721	18802	18794	18846	18823	18670	18677	18652	18796	18681	18880	18796	18846	18812	18778	18727	18710	18825	18920	18783	18710	18596	18744	18841	18703	18856	18621	18652	18730	18877	18825	18837	18627	18829	18749	18966	18600	18660	18789	18773	18572	18938	18771	18595	18784	18848	18748	18790	18884	18435	18849	18885	18817	18792	18898	18854	18998	18697	18640	18879	18667	18879	18810	18862	18488	18646	18815	18740	18845	18810	18824	18729	18843	18922	18762	18838	18781	18803	18742	18894	18910	18861	18760	19017	18726	18571	18672	18677	18619	18560	18691	18673	18871	18939	18657	18599	18635	18851	18751	18562	18697	18609	18882	18684	18643	18899	18690	18628	18631	18558	18713	18728	18699	18508	18774	18954	18720	18946	18881	18458	18689	18736	18604	18817	18842	18816	18798	18944	18536	18854	18738	19052	18664	18802	18940	18871	18733	18886	18879	18913	18565	18811	18634	18664	18895	18791	18626	18747	18799	18711	18786	18772	18782	18810	18994	18647	18740	18764	18749	18684	18766	18845	18649	18575	18488	18692	18851	18647	18730	18819	18751	18810	18737	18690	18864	18848	18844	18839	18855	18699	18659	18654	18673	18918	18559	18758	18725	18846	18787	18768	18716	18676	18693	18729	18759	18645	18558	18664	18668	18781	18561	18881	18770	18710	18952	18573	18786	18843	18712	18770	18762	18653	18749	19017	18814	18627	18702	18699	18864	18504	18606	18606	18703	18772	19011	18675	18860	18820	19025	18901	18862	18673	18689	18802	18760	18863	18650	18927	18837	18738	18701	18824	18949	18834	18519	18801	18989	18835	18630	18884	18824	19001	18656	18791	18510	18780	18879	18984	18817	18852	18656	18866	18537	18807	19015	18846	18709	18985	18851	18859	18714	19047	18944	18870	18847	18709	18634	18707	18790	18843	18871	18798	18823	18713	18783	18842	18838	18829	18528	18825	18837	18735	18837	18614	18808	18793	18757	18720	18814	18964	19059	18984	18872	18836	18658	18822	18850	18858	18807	19004	18785	18653	18878	18795	18670	18804	18774	18548	18743	18870	18622	18548	18664	18826	18917	18669	18415	18813	18614	18932	18680	18759	18841	18759	18686	18764	18798	18810	18865	18834	18745	18747	18776	18822	18824	18801	18962	18779	18721	18739	18680	18621	18718	18815	18450	18535	18718	18996	18755	18625	18714	18736	18892	18737	18612	18846	18678	18777	18900	18839	18789	18784	18787	18918	18721	18746	18762	18813	18766	18748	18934	19000	18677	18848	18979	18689	18745	18649	18653	18864	18941	18713	18800	18755	18882	18749	18804	18701	18820	18780	18859	18787	18900	18783	18689	18853	18697	18830	18669	18877	18555	18902	18772	18752	18738	18812	18735	18946	18816	18796	18810	18745	18925	18870	18918	18802	18687	18949	18445	18698	18568	18702	18804	18756	18744	18763	18772	18824	18794	19012	18690	18715	18949	18684	18690	18796	18693	18753	18768	18686	18832	18879	18729	18831	18741	18521	18771	18778	18717	18751	18573	18717	18610	18629	18644	18833	19001	18906	18607	18655	18728	18731	18548	18580	18827	18675	18681	18726	18640	18723	18636	18840	18697	18670	18687	18781	18696	18840	19054	18872	18751	18877	18508	18885	18733	18861	18826	18746	18897	18691	18908	18863	18730	18855	18753	18943	18712	18770	18853	18903	18601	18776	18750	18798	18714	18773	18604	18875	18700	18718	18669	18838	18837	18797	18617	18891	18727	18810	18710	18882	18829	18864	18862	18738	18960	18728	18522	18891	18711
16793	28315	26016	22023	21550	74777	71999	52346	31481	20975	17254	16404	16218	16200	16325	16154	16219	16661	16445	16346	16365	16431	16418	16450	16444	16407	16299	16399	16380	16383	16394	16451	16311	16470	16513	16235	16342	16164	16462	16424	16325	16286	16176	16364	16461	16464	16266	16408	16320	16242	16517	16506	16403	16166	16336	16242	16379	16080	16232	16431	16235	16297	16447	16607	16449	16311	16451	16416	16333	16337	16145	16359	16301	16401	16460	16214	16399	16274	16244	16154	16391	16284	16545	16318	16391	16239	16329	16261	16393	16335	16457	16337	16187	16496	16424	16297	16361	16451	16217	16376	16334	16346	16118	16414	16263	16461	16593	16319	16250	16263	16469	16445	16231	16323	16417	16493	16361	16334	16410	16223	16454	16342	16389	16244	16392	16480	16317	16248	16320	16273	16448	16357	16389	16309	16314	16266	16470	16284	16484	16400	16302	16319	16285	16370	16414	16443	16273	16214	16379	16197	16548	16653	16279	16281	16382	16522	16343	16292	16273	16398	16389	16399	16314	16395	16302	16492	16348	16189	16375	16341	16277	16308	16252	16351	16359	16343	16298	16234	16387	16354	16418	16397	16219	16375	16338	16356	16349	16439	16380	16406	16327	16416	16291	16274	16377	16417	16398	16223	16272	16334	16307	16132	16458	16386	16420	16347	16257	16306	16406	16364	16389	16448	16236	16217	16362	16301	16430	16294	16551	16328	16289	16374	16358	16239	16305	16368	16460	16314	16382	16320	16340	16265	16315	16299	16447	16229	16177	16259	16284	16348	16303	16272	16284	16388	16434	16312	16387	16338	16598	16355	16312	16441	16296	16501	16257	16439	16420	16460	16366	16350	16548	16032	16373	16266	16295	16454	16353	16396	16456	16458	16311	16313	16237	16489	16276	16342	16320	16384	16161	16139	16414	16300	16512	16294	16384	16176	16477	16428	16338	16268	16295	16381	16324	16243	16457	16440	16410	16382	16253	16394	16301	16392	16353	16291	16268	16229	16487	16234	16189	16250	16359	16132	16384	16372	16477	16412	16230	16496	16312	16434	16324	16318	16421	16564	16187	16431	16458	16438	16450	16424	16376	16358	16469	16389	16311	16405	16352	16383	16234	16506	16371	16265	16506	16350	16298	16480	16333	16280	16589	16280	16290	16512	16273	16449	16329	16464	16273	16294	16368	16362	16362	16378	16527	16213	16399	16362	16363	16409	16494	16418	16457	16435	16395	16281	16312	16218	16533	16089	16298	16432	16441	16294	16478	16229	16502	16287	16347	16314	16237	16415	16391	16314	16400	16346	16337	16385	16269	16353	16241	16274	16413	16299	16346	16221	16355	16544	16419	16296	16290	16494	16284	16355	16252	16425	16288	16342	16294	16354	16303	16222	16289	16323	16238	16441	16416	16447	16407	16282	16288	16339	16247	16136	16426	16209	16386	16496	16278	16404	16267	16382	16362	16228	16383	16403	16354	16007	16378	16531	16462	16426	16287	16292	16421	16488	16383	16586	16429	16312	16197	16504	16292	16310	16329	16328	16319	16189	16350	16392	16255	16369	16313	16430	16316	16355	16298	16316	16327	16372	16228	16064	16313	16411	16372	16491	16327	16358	16225	16026	16436	16228	16177	16417	16345	16288	16271	16474	16273	16333	16373	16408	16265	16446	16481	16369	16473	16515	16315	16283	16127	16481	16454	16435	16315	16354	16273	16251	16636	16333	16287	16425	16380	16121	16361	16416	16394	16363	16566	16176	16334	16253	16364	16345	16394	16155	16295	16379	16380	16453	16289	16454	16246	16397	16334	16462	16222	16362	16447	16236	16218	16444	16363	16638	16405	16361	16339	16423	16277	16188	16239	16334	16329	16524	16374	16481	16380	16264	16420	16403	16476	16377	16413	16456	16346	16364	16230	16406	16173	16380	16100	16384	16356	16309	16423	16233	16281	16253	16239	16413	16343	16274	16403	16186	16276	16325	16449	16204	16409	16271	16386	16431	16354	16177	16362	16411	16396	16448	16234	16426	16350	16328	16341	16406	16447	16541	16155	16399	16448	16242	16475	16487	16438	16340	16297	16396	16323	16536	16452	16341	16336	16514	16229	16242	16427	16368	16359	16276	16189	16519	16466	16508	16395	16365	16245	16537	16288	16256	16365	16439	16472	16455	16247	16342	16422	16327	16170	16383	16341	16437	16399	16322	16440	16356	16170	16302	16275	16304	16316	16326	16368	16352	16297	16249	16442	16164	16363	16360	16270	16530	16395	16419	16543	16464	16424	16476	16528	16232	16343	16303	16412	16262	16315	16488	16435	16386	16311	16338	16278	16308	16289	16345	16334	16406	16491	16387	16271	16335	16337	16275	16321	16165	16305	16243	16215	16405	16320	16480	16282	16527	16261	16217	16256	16488	16398	16352	16342	16555	16302	16211	16343	16511	16379	16367	16294	16477	16360	16425	16288	16260	16382	16302	16294	16496	16353	16203	16364	16458	16287	16330	16355	16203	16392	16480	16359	16281	16585	16241	16315	16225	16270	16346	16381	16346	16523	16404	16369	16507	16304	16260	16341	16442	16410	16437	16296	16376	16533	16417	16246	16373	16407	16353	16520	16293	16459	16504	16322	16383	16184	16564	16291	16487	16165	16335	16326	16316	16309	16297	16337	16278	16283	16321	16358	16282	16462	16299	16438	16318	16266	16214	16349	16327	16330	16412	16602	16263	16443	16407	16375	16457	16321	16444	16212	16317	16408	16327	16501	16338	16367	16287	16343	16396	16304	16272	16325	16341	16482	16235	16236	16230	16238	16255	16409	16427	16339	16257	16380	16366	16426	16291	16366	16350	16337	16379	16370	16368	16366	16277	16270	16403	16413	16261	16311	16209	16261	16327	16493	16304	16319	16488	16322	16354	16335	16393	16294	16257	16455	16282	16415	16356	16260	16545	16276	16431	16333	16327	16271	16276	16348	16337	16395	16403	16354	16237	16338	16403	16476	16314	16290	16230	16069	16516	16531	16231	16192	16349	16449	16421	16530	16402	16305	16493	16459	16493	16354	16262	16451	16420	16281	16345	16448	16473	16208	16373	16241	16342	16386	16347	16325	16633	16311	16215	16412	16576	16354	16425	16213	16227	16280	16474	16404	16395	16443	16386	16380	16422	16331	16356	16320	16367	16341	16326	16382	16437	16546	16282	16283	16156	16273	16372	16507	16432	16375	16186	16344	16225	16208	16382	16262	16174	16303	16391	16247	16393	16360	16403	16326	16430	16232	16363	16205	16330	16386	16380	16284	16394	16293	16341	16331	16325	16392	16413	16220	16289	16399	16314	16286	16396	16424	16230	16465	16139	16433	16363	16356	16342	16362	16426	16233	16421	16411	16406	16388	16405	16255	16313	16398	16330	16296	16228	16266	16361	16344	16263	16271	16476	16579	16343	16398	16390	16300	16407	16402	16436	16331	16197	16294	16573	16461	16283	16274	16227	16354	16396	16158	16369	16404	16304	16630	16284	16363	16383	16099	16433	16640	16338	16275	16494	16308	16366	16411	16213	16596	16415	16249	16355	16390	16304	16364	16253	16442	16422	16200	16289	16426	16240	16159	16338	16307	16264	16309	16439	16339	16304	16294	16416	16141	16500	16279	16341	16385	16266	16280	16229	16388	16283	16239	16277	16310	16195	16527	16377	16283	16410	16490	16296	16367	16373	16413	16362	16417	16402	16464	16385	16457	16311	16459	16190	16344	16388	16418	16406	16310	16309	16356	16443	16241	16388	16339	16327	16394	16348	16598	16374	16276	16237	16271	16305	16399	16278	16249	16199	16124	16510	16293	16500	16415	16361	16416	16310	16500	16228	16308	16325	16382	16342	16227	16260	16320	16544	16349	16435	16308	16199	16412	16258	16328	16343	16465	16582	16350	16228	16543	16437	16321	16399	16339	16455	16284	16365	16493	16374	16306	16409	16443	16411	16402	16375	16200	16344	16285	16460	16273	16329	16513	16303	16413	16238	16468	16231	16330	16360	16318	16420	16385	16322	16282	16324	16320	16193	16488	16464	16398	16250	16246	16424	16391	16297	16445	16345	16431	16280	16397	16268	16338	16297	16337	16372	16490	16235	16446	16331	16422	16266	16362	16328	16504	16295	16280	16476	16417	16175	16390	16303	16371	16517	16221	16285	16335	16592	16385	16348	16323	16329	16311	16395	16402	16270	16458	16259	16215	16407	16256	16498	16327	16374	16364	16448	16291	16421	16304	16380	16475	16153	16418	16342	16337	16479	16212	16239	16268	16352	16307	16274	16347	16355	16313	16265	16287	16397	16212	16414	16321	16368	16319	16515	16242	16341	16341	16372	16469	16311	16356	16283	16280	16386	16286	16322	16259	16393	16446	16297	16288	16279	16281	16328	16308	16402	16298	16349	16497	16396	16130	16428	16196	16350	16157	16440	16244	16619	16287	16295	16424	16249	16355	16250	16348	16371	16314	16391	16361	16391	16517	16368	16479	16258	16255	16326	16379	16248	16314	16248	16421	16410	16302	16303	16447	16366	16389	16327	16429	16535	16410	16463	16430	16470	16363	16341	16293	16301	16358	16175	16344	16401	16318	16252	16306	16138	16277	16293	16393	16214	16313	16483	16274	16180	16274	16370	16368	16317	16480	16244	16262	16286	16206	16265	16402	16352	16363	16280	16490	16591	16368	16173	16397	16276	16428	16376	16380	16242	16336	16557	16300	16267	16287	16405	16274	16306	16235	16424	16340	16351	16303	16167	16219	16499	16381	16215	16448	16454	16254	16226	16360	16441	16403	16349	16211	16491	16187	16600	16398	16421	16423	16381	16442	16421	16440	16477	16320	16289	16456	16256	16301	16338	16252	16262	16379	16382	16448	16305	16278	16356	16359	16455	16430	16294	16166	16503	16483	16336	16421	16254	16271	16367	16345	16464	16419	16288	16231	16422	16434	16305	16397	16426	16417	16321	16372	16271	16202	16312	16505	16335	16363	16256	16371	16290	16321	16207	16406	16324	16165	16472	16514	16259	16331	16520	16273	16229	16326	16513	16509	16352	16342	16235	16379	16325	16262	16522	16444	16416	16529	16340	16491	16344	16384	16314	16285	16276	16159	16408	16439	16436	16315	16271	16363	16348	16316	16393
29177	22335	23163	20974	19396	28814	30485	25489	21899	20123	19367	19284	19336	19197	19402	19069	19106	19160	19291	19159	19221	19300	19399	19270	19197	19178	19283	19187	19134	19216	19297	19093	19153	19004	19364	19367	19283	19361	18954	19360	19228	19204	19235	19132	19197	19217	19196	19299	19318	19142	19066	19048	19397	19041	19336	19158	19457	19351	19359	19224	19081	19366	19278	19259	19020	19206	19197	19260	19346	19088	19275	19217	19255	19231	19287	19270	19211	19135	19231	19248	19230	19294	19368	19186	19158	19250	19351	19317	19184	19141	19336	19324	19105	19257	19262	19258	19148	19157	19195	19146	19195	19386	19378	19158	19194	19333	19320	19280	19307	19368	19202	19137	19199	19086	19197	19388	19275	18937	19159	19244	19164	19211	19248	19384	19271	19234	19105	19188	19250	19161	19299	19091	19364	19466	19266	19286	19157	19226	18961	19110	19197	19246	19187	19134	19232	19204	19132	19086	19290	19187	19133	19179	19157	19156	18974	19058	19247	19266	19258	19404	19132	19329	19281	19265	19205	19363	19188	19185	19240	19355	18899	19298	19279	19179	19050	19279	19392	19222	19439	19151	19182	19177	19453	19167	19198	19219	19132	19228	19191	19040	19267	19255	19298	19063	19003	19204	19199	19348	19082	19273	19153	19292	19425	19122	19067	19282	19159	19382	19117	19364	19121	19270	19164	19098	19203	19295	19325	19325	19246	19249	19079	19236	19268	19156	19365	19274	19167	19141	19206	19278	19163	19053	19110	19003	19285	19303	19368	19188	19277	19208	19213	19064	19122	19008	19458	19221	19407	19251	19402	19221	19336	19171	19105	19357	19059	19320	18972	19031	19194	19126	19171	19364	19298	19410	19267	19127	19173	18978	19066	19258	19284	19356	19162	18912	19250	19363	19222	19190	19419	19394	19218	19094	19122	19349	19365	18996	19079	19309	19296	19242	19256	19135	19248	19377	19386	19343	19138	19293	19247	19162	19223	19343	19372	19226	19174	19186	19219	19235	19063	19012	19080	19121	19266	18969	19207	19125	19213	19253	19099	19230	19210	19118	19179	19313	19261	19410	19272	19211	19239	19170	19221	19105	19079	19252	19438	19353	19251	19276	19112	19102	19168	19563	19347	19185	19261	19205	19302	19150	19343	19255	19093	19070	19361	19201	19275	19210	19175	19189	19172	19365	19310	19175	19194	19324	19191	19471	19257	19102	19217	19401	19038	19268	19105	19353	19297	19227	19253	19281	19228	19252	19033	19286	19110	19280	19034	19329	19180	19240	19276	19378	19317	19391	19366	19063	19177	19061	19147	19141	19299	19075	19470	19083	19103	19090	19218	19077	19131	19267	19374	19258	19123	19263	19392	19157	19050	19076	19312	19378	19213	19211	19326	19098	19028	18982	19166	19520	19083	19209	19437	19438	19033	19300	19260	19265	19244	19199	19040	19119	19094	19156	19518	19342	19389	19244	19378	19247	19168	19253	19219	19136	19084	19284	19258	19286	19275	19174	19103	19195	19312	19222	19051	19402	19174	19208	19201	19309	19032	19230	19291	19266	19244	19140	19122	19061	19088	19188	19064	19355	19254	19229	19312	19195	19389	19302	19371	19288	19267	19260	19297	19342	19339	19198	19462	19172	19117	19207	19177	19161	19312	19039	19288	19274	19240	19079	19113	19221	19128	19160	19294	19085	19306	19164	19267	19095	19245	19158	19403	19155	19078	19215	19398	19213	19233	19495	19115	19160	19270	19390	19276	18961	19182	19143	19269	19126	19139	19243	19206	19212	19231	19152	19124	19231	19502	19042	19225	19267	19184	19438	19349	19525	19251	19389	19215	19289	19133	19652	19225	19303	19156	19229	19180	19243	19412	19194	19261	19143	19265	19275	19427	19172	19005	19075	19393	19249	19392	19240	19339	19265	19409	19182	19064	19190	19134	19427	19318	19153	19163	19216	19135	19226	19303	19237	19141	19099	19210	19374	19142	19230	19241	19191	19299	19177	19267	19186	19312	19239	19318	19292	19234	19310	19214	19361	19334	19331	19309	19195	19320	19477	19327	19179	19269	19348	19183	19224	19196	19049	19183	19225	19289	19292	19010	19272	19122	19278	19338	19054	19262	19254	19196	19269	19390	19147	19189	19047	19074	19405	19054	19364	19193	19165	19209	19365	19197	19457	19192	19072	19024	19202	19424	19450	19195	19394	19139	19104	19199	19017	19019	19099	19273	19339	19287	19139	19122	19180	19355	19190	19243	19292	19284	19255	19401	19241	19211	19364	19283	19206	19104	19253	19331	19218	19243	19310	19257	19292	19088	19185	19075	19262	19304	19215	19233	19053	19445	19249	19257	19348	19340	18893	19327	19302	19204	19192	19199	19380	19283	19129	19306	19188	19216	19199	19206	19189	19139	19266	18979	19145	19121	19276	19181	19153	19214	19136	19046	19187	19182	19254	19086	19179	19090	19449	19218	19001	19132	19244	19150	19366	19310	19477	19248	19119	19354	19372	19135	19163	19379	19143	19312	19315	19153	19239	19403	19169	19109	19349	19338	19243	19032	19113	19255	19270	19320	19268	19261	19193	19341	19351	19266	19053	19327	19230	19293	19176	19161	19195	19322	19329	19365	19148	19191	19291	19228	19264	19137	19361	19366	19232	19433	19215	19215	19253	19368	19258	19289	19239	19229	19120	19087	19113	18915	19213	19443	19255	19243	19364	19502	19410	19407	19142	19234	19408	19320	19372	19317	19142	19160	19212	19146	19409	19378	19319	19097	19381	19309	19355	19322	19226	19282	19271	19415	19103	19395	19048	19085	19387	19402	19123	19280	19288	19105	19162	19178	19428	19309	19244	19478	19219	19253	19289	19098	19377	19146	19215	19272	19128	19274	19306	19372	19144	19338	19136	19418	19054	19319	19300	19234	19384	19362	19202	19241	19085	19343	19027	19062	19298	19425	19305	19097	19305	19257	19110	19174	19349	19237	19139	19350	19183	19343	19417	19249	19287	19386	19477	19388	19359	19196	19482	19140	19318	19391	19398	19269	19240	19196	19014	19260	19269	19363	19231	18830	19142	19143	19266	19269	19213	19171	19204	19162	19212	19258	19309	19282	19187	19464	19407	19081	19345	19180	19254	19265	19301	19277	19293	19227	19066	19094	19135	19122	19174	19077	19045	19238	19087	19214	19132	19276	19303	19140	19390	19148	19243	19139	19190	19132	19334	19207	19198	19226	19168	19258	19389	19181	19307	19447	19079	19104	19300	19322	19156	19096	19222	19293	19135	19044	19072	19185	19109	19142	19287	19221	19253	19241	19029	19248	19135	19247	19050	19269	19377	19345	19347	19407	19141	19224	19239	19161	19271	19294	19288	19353	19224	19296	19215	19532	19318	19160	19163	19316	19082	19153	19264	19378	19353	19078	19238	19180	19226	19207	19282	19173	19351	19138	19334	19215	18904	19166	19305	19364	19508	19310	19057	19307	19095	19189	19198	19100	19153	19582	19422	19262	19131	19424	19262	19061	19015	19104	19009	19002	19246	19096	19287	19101	19275	19278	19278	19096	19393	19061	19266	19246	19346	19218	19053	19215	19393	19341	19265	19262	19328	19207	19279	19185	19247	19271	19090	19434	19089	19288	19167	19319	19238	19458	19128	19169	19172	19207	19053	19185	19149	19068	19162	19322	19383	19334	19137	19395	19248	19341	19256	19216	19402	19187	19152	19383	19073	19113	19465	19242	19351	19236	19309	19419	19360	19262	19105	19338	19080	19163	19227	19126	19402	19023	19287	19117	19252	19404	19263	19525	19320	19215	19411	19248	19214	19171	19282	19462	19382	19153	19058	19262	19071	19340	19266	19348	19509	19309	19297	19304	19164	19204	19240	19281	19182	19227	19311	19271	19326	18964	19217	19213	19464	19213	19266	19309	19283	19310	19406	19388	19386	19425	19451	19262	19388	19436	19073	19252	19066	19363	19113	19202	19204	19311	19035	19437	19308	19164	19145	19149	19265	19526	19139	19112	19114	19272	19272	19340	19273	19276	19260	19143	19099	19211	19009	19134	19094	19174	19140	19258	19242	19458	19220	19125	19121	19410	19211	19235	19084	19161	19247	19007	19369	19366	19508	19408	19194	19167	19258	19292	19308	19265	19159	19274	19181	19332	19393	18968	19091	19085	19167	19436	19314	19274	19340	19469	19278	19538	19220	19504	19352	19175	19201	19377	19206	19035	19390	19173	19289	19047	19253	19204	19252	19121	19161	19185	19411	19276	19171	19078	19317	19349	19201	19278	19101	19190	19230	19356	19112	19307	19168	19032	19335	19284	19224	19211	19142	19220	19276	19099	19120	19346	19146	19211	19145	19198	19359	19318	19508	19381	19246	19145	19280	19028	19123	19397	19121	19056	19324	19262	19293	19182	19477	19220	19179	19371	19284	19309	19370	19308	19123	19190	19048	19314	19297	19062	19249	19289	19066	19212	19271	19067	19158	19138	19067	19098	19477	19491	19268	19246	19139	19294	19285	19363	19311	19091	19239	19190	19027	19008	19289	19156	19163	19137	19374	19467	19357	19318	19069	19160	19052	19255	19139	19106	19278	19245	19314	19293	19308	19173	19329	19330	19282	19267	19226	19145	19049	19183	19339	19423	19088	19159	19310	19233	19147	19365	19312	19434	19225	19415	19121	19100	19286	19198	19193	19391	19338	19412	19190	19433	19200	19223	19487	19215	19098	19079	18972	19094	19318	18988	19202	19157	19324	19193	19227	19404	19230	19462	19220	19306	19295	19446	19120	19328	19045	19186	19211	19251	19189	19263	19329	19345	19032	19051	19380	19352	19320	19393	19322	19373	19230	19487	19352	19172	19384	19184	19292	19054	19082	19197	19220	19144	19318	19014	19365	19141	19221	19350	19257	19296	19231	19320	19084	19269	19084	19403	19282	19120	19113	19169	19214	19239	19243	19418	19266	19208	19209	19203	19358	19353	19229	19444	19346	19135	19156	19278	19169	19292	19239	19265	19213	19168	19088	19119	19123	19159	19497	19323	19125	19335	19202	19277	18902	19248	19145	19085	19146	19198	19243	19217	19256	19171	19231	19120	19368	19086	19385	19271	19199	19208	19262	19445	19224	19244	19126	19322	19248	19256	19234
16789	18533	17662	17176	16868	30890	29901	23526	19050	17246	16785	16535	16770	16728	16589	16531	16646	16754	16439	16728	16672	16699	16658	16862	16771	16761	16729	16633	16613	16903	16638	16536	16675	16649	16826	16594	16748	16710	16675	16584	16592	16728	16762	16552	16701	16788	16735	16688	16586	16592	16736	16737	16610	16768	16521	16625	16635	16658	16619	16691	16415	16666	16680	16569	16637	16558	16647	16621	16721	16651	16521	16773	16715	16645	16593	16675	16544	16660	16481	16568	16688	16614	16573	16580	16658	16551	16748	16844	16826	16746	16699	16638	16749	16456	16797	16637	16606	16644	16595	16715	16790	16631	16677	16695	16646	16697	16600	16570	16702	16656	16580	16530	16589	16573	16709	16689	16618	16783	16588	16621	16656	16468	16686	16549	16740	16609	16711	16708	16784	16671	16413	16528	16649	16663	16652	16568	16523	16673	16638	16543	16649	16741	16481	16590	16704	16609	16582	16662	16911	16744	16652	16624	16635	16749	16620	16669	16650	16526	16569	16727	16581	16554	16828	16592	16511	16535	16607	16507	16592	16666	16589	16595	16670	16667	16582	16675	16715	16563	16683	16757	16706	16491	16462	16566	16646	16560	16682	16758	16668	16674	16686	16681	16671	16635	16613	16588	16768	16688	16604	16620	16552	16715	16662	16690	16744	16631	16855	16596	16730	16683	16529	16680	16636	16665	16630	16632	16626	16569	16829	16703	16526	16646	16553	16615	16751	16614	16631	16642	16584	16613	16681	16748	16631	16516	16498	16711	16611	16726	16590	16640	16533	16596	16718	16689	16686	16642	16582	16661	16689	16603	16651	16770	16837	16639	16567	16702	16806	16835	16849	16597	16566	16700	16720	16500	16695	16681	16649	16700	16818	16626	16597	16651	16686	16646	16622	16710	16607	16578	16624	16586	16613	16712	16679	16705	16782	16614	16556	16597	16639	16565	16542	16641	16538	16760	16661	16812	16709	16746	16765	16603	16694	16506	16548	16499	16766	16618	16661	16999	16681	16681	16817	16569	16672	16576	16581	16605	16614	16547	16728	16702	16597	16604	16678	16601	16606	16764	16665	16624	16825	16515	16663	16719	16577	16644	16517	16459	16725	16732	16743	16639	16563	16601	16885	16663	16546	16640	16578	16793	16707	16613	16625	16856	16572	16666	16692	16637	16539	16670	16877	16606	16596	16524	16697	16553	16446	16704	16656	16801	16595	16724	16546	16816	16623	16584	16718	16537	16622	16644	16504	16622	16668	16598	16401	16558	16764	16676	16569	16792	16681	16807	16596	16651	16635	16588	16581	16611	16707	16571	16677	16525	16527	16575	16735	16623	16475	16537	16605	16771	16637	16560	16754	16688	16529	16528	16921	16763	16630	16758	16579	16752	16685	16669	16612	16601	16607	16746	16652	16610	16639	16693	16607	16589	16645	16550	16620	16673	16621	16677	16839	16479	16757	16734	16787	16442	16509	16871	16669	16805	16704	16573	16650	16722	16779	16639	16604	16635	16712	16670	16671	16690	16658	16428	16731	16636	16688	16642	16475	16590	16736	16512	16644	16645	16784	16620	16786	16662	16492	16701	16534	16755	16657	16862	16833	16600	16787	16473	16649	16451	16725	16498	16625	16695	16561	16493	16649	16679	16597	16619	16535	16815	16572	16638	16673	16749	16559	16669	16479	16574	16667	16420	16638	16683	16595	16691	16620	16883	16664	16658	16650	16800	16635	16655	16626	16462	16608	16625	16580	16595	16710	16694	16480	16616	16723	16698	16828	16569	16533	16583	16777	16560	16637	16494	16721	16685	16706	16749	16659	16542	16687	16699	16537	16731	16610	16446	16775	16495	16529	16582	16563	16775	16745	16752	16668	16620	16677	16532	16652	16666	16760	16572	16830	16531	16562	16595	16468	16464	16636	16649	16519	16651	16688	16606	16564	16735	16637	16677	16530	16552	16432	16650	16581	16598	16781	16615	16549	16705	16599	16661	16675	16606	16628	16613	16731	16692	16654	16658	16515	16644	16552	16700	16555	16663	16547	16637	16753	16541	16639	16669	16528	16654	16703	16643	16843	16610	16553	16706	16646	16688	16777	16494	16814	16625	16584	16597	16756	16655	16704	16591	16724	16696	16634	16582	16585	16631	16419	16651	16690	16663	16812	16572	16772	16634	16577	16568	16471	16597	16778	16585	16547	16649	16712	16421	16660	16758	16736	16733	16675	16600	16671	16635	16550	16524	16564	16693	16694	16561	16514	16683	16581	16545	16739	16553	16678	16571	16731	16732	16561	16801	16751	16655	16649	16757	16768	16546	16510	16710	16746	16820	16575	16634	16734	16738	16792	16691	16723	16689	16665	16645	16688	16597	16678	16606	16934	16697	16551	16679	16656	16533	16651	16735	16626	16855	16529	16612	16672	16583	16568	16644	16507	16545	16595	16572	16570	16611	16693	16824	16545	16606	16671	16693	16805	16650	16671	16581	16641	16632	16692	16667	16618	16719	16565	16578	16606	16668	16587	16726	16753	16706	16575	16721	16747	16571	16567	16710	16790	16529	16647	16716	16649	16693	16574	16706	16654	16451	16511	16780	16476	16643	16528	16793	16562	16602	16646	16633	16644	16521	16750	16697	16755	16493	16536	16677	16576	16770	16458	16724	16584	16745	16665	16501	16627	16687	16804	16677	16756	16759	16701	16644	16745	16510	16682	16590	16551	16787	16706	16638	16622	16454	16700	16738	16772	16798	16693	16595	16612	16506	16598	16656	16764	16546	16689	16728	16538	16614	16568	16620	16552	16755	16615	16539	16555	16895	16442	16585	16688	16638	16618	16752	16471	16524	16589	16551	16575	16745	16653	16714	16602	16660	16697	16554	16695	16589	16798	16635	16655	16511	16623	16656	16591	16830	16750	16641	16584	16631	16642	16663	16658	16625	16650	16638	16559	16650	16811	16683	16727	16663	16708	16593	16779	16677	16592	16790	16615	16555	16650	16638	16607	16594	16570	16684	16788	16719	16632	16666	16552	16707	16565	16671	16632	16578	16537	16655	16663	16597	16409	16610	16640	16526	16565	16586	16677	16706	16632	16763	16716	16612	16728	16696	16632	16659	16744	16469	16752	16581	16561	16739	16573	16495	16717	16625	16488	16639	16636	16489	16683	16657	16664	16640	16536	16737	16634	16738	16852	16456	16770	16695	16784	16705	16689	16670	16528	16820	16436	16814	16629	16655	16789	16663	16623	16700	16557	16683	16645	16675	16769	16666	16684	16592	16501	16660	16770	16580	16706	16525	16596	16541	16662	16733	16609	16767	16629	16616	16839	16646	16697	16571	16720	16716	16465	16651	16757	16715	16802	16908	16689	16596	16545	16652	16704	16766	16778	16578	16710	16781	16702	16726	16543	16634	16866	16530	16665	16688	16652	16657	16680	16505	16346	16563	16499	16490	16655	16725	16755	16605	16870	16458	16766	16577	16735	16535	16728	16681	16695	16668	16418	16807	16558	16603	16531	16744	16720	16693	16654	16546	16773	16649	16596	16825	16704	16797	16710	16583	16621	16554	16774	16655	16668	16761	16713	16636	16695	16445	16504	16776	16637	16589	16622	16640	16580	16633	16429	16729	16732	16645	16697	16659	16572	16753	16494	16696	16788	16523	16822	16707	16569	16735	16676	16627	16660	16533	16753	16728	16560	16626	16496	16677	16682	16567	16619	16650	16714	16675	16570	16689	16830	16738	16713	16617	16617	16652	16627	16686	16678	16642	16799	16672	16645	16661	16555	16599	16516	16610	16781	16580	16579	16679	16727	16750	16630	16492	16617	16617	16688	16792	16736	16756	16860	16811	16684	16794	16777	16598	16623	16659	16783	16671	16781	16522	16768	16592	16715	16641	16647	16753	16627	16602	16688	16654	16709	16516	16755	16494	16746	16638	16721	16581	16592	16556	16590	16744	16705	16851	16802	16672	16541	16585	16753	16733	16696	16519	16685	16407	16710	16624	16689	16569	16615	16724	16748	16401	16631	16824	16583	16445	16694	16402	16524	16643	16650	16573	16757	16582	16421	16576	16673	16515	16572	16783	16663	16685	16586	16470	16653	16762	16645	16575	16675	16722	16618	16640	16627	16662	16669	16754	16669	16540	16693	16633	16662	16551	16761	16716	16681	16633	16557	16705	16774	16621	16688	16617	16621	16660	16741	16754	16834	16664	16577	16737	16590	16779	16654	16792	16628	16714	16563	16518	16662	16546	16621	16765	16540	16827	16652	16809	16589	16623	16646	16735	16589	16583	16587	16678	16631	16549	16455	16458	16787	16452	16848	16588	16675	16847	16584	16643	16667	16543	16706	16826	16750	16596	16502	16617	16659	16617	16587	16762	16682	16863	16689	16454	16564	16531	16578	16793	16805	16473	16752	16734	16520	16566	16611	16636	16668	16588	16670	16544	16652	16478	16700	16720	16762	16835	16553	16592	16794	16712	16475	16654	16618	16599	16715	16548	16612	16714	16730	16576	16636	16699	16898	16626	16598	16716	16755	16583	16536	16600	16512	16585	16671	16579	16685	16724	16559	16691	16680	16555	16445	16558	16680	16594	16448	16691	16556	16781	16634	16682	16694	16677	16681	16561	16575	16694	16588	16789	16418	16720	16641	16785	16466	16740	16711	16707	16757	16724	16559	16495	16588	16808	16688	16443	16661	16600	16701	16668	16655	16674	16550	16689	16485	16648	16686	16554	16486	16541	16727	16668	16714	16673	16732	16679	16588	16601	16709	16658	16666	16493	16754	16699	16637	16604	16648	16701	16638	16639	16656	16676	16722	16519	16707	16683	16794	16656	16655	16743	16593	16642	16857	16570	16499	16756	16768	16480	16589	16605	16659	16578	16520	16537	16664	16742	16824	16585	16540	16637	16711	16545	16785	16711	16768	16712	16717	16720	16740	16660	16694	16576	16727	16779	16790	16674	16610	16639	16553	16949	16666	16624	16770	16651	16840	16733	16652	16538	16554	16641	16668	16601	16753	16703	16598	16717	16651	16767	16710	16475	16646	16635	16609	16567	16745	16588	16673	16748	16548	16714	16834	16618	16734	16604	16722	16709	16546	16590	16599	16577	16817	16663	16546	16561	16767	16551	16444	16479	16688	16848	16716	16558
25751	21126	27385	25833	21286	50889	52923	40090	28018	21558	19940	19215	19164	19274	19052	19027	18917	19222	19199	19276	19064	19211	18973	19070	19364	19193	19030	19104	19216	19158	18904	19044	18937	19131	19184	19284	18980	19189	19005	19056	18853	18907	19110	19115	19052	18910	19210	19175	19298	18909	19008	18808	18728	19023	18806	19208	19146	18940	19086	19083	19065	18974	18856	19142	19080	19067	18797	18922	18930	19034	18924	19044	19119	19087	18905	19013	19141	19173	19010	18915	19014	19058	18903	18938	18958	18777	19209	19158	19050	18862	19023	18861	19043	19030	19072	19007	18908	18989	19028	18847	19087	19053	18963	18798	19139	19112	19121	19068	18976	19128	19181	18916	19204	19062	18992	19012	19158	18989	19102	19224	18874	19069	18878	18922	19231	19331	19031	19035	18879	19062	19120	18849	19034	18917	18986	18874	18891	19037	19169	19021	19027	18893	19153	19014	19239	19161	19128	18836	19024	19106	19181	19031	18894	19048	19190	18886	19407	19043	18953	19042	19090	18966	19007	18986	19233	18914	18831	19141	19295	18937	18955	18902	19052	19030	18903	19034	18882	19129	19059	19065	19026	18989	18841	19054	18968	19095	19204	19062	18983	19080	18880	18856	18831	19084	19113	18997	19049	19220	18968	18927	19080	19126	19159	18926	18754	18993	18941	19186	19075	18844	18910	19056	18935	19183	19193	18888	19036	18981	19102	19078	18848	18950	19105	19064	19128	18900	18887	18861	19231	18820	19178	18967	18939	19134	19024	19025	19064	19134	19193	18869	19184	19353	19186	19001	19076	19110	18772	18920	18939	19130	19063	18982	19169	18890	19078	19047	19135	18899	19002	18902	19017	18925	19143	19078	19094	19063	19067	19016	19087	18932	18815	19113	19100	19055	19038	19093	18948	18931	19167	19127	19322	19088	18918	19066	18928	19025	19108	19170	19017	19014	18860	19043	19149	19059	18918	19061	18865	19044	18957	18900	19115	18988	19116	18878	18980	18951	19079	18911	18986	19116	19098	19025	19046	19156	19202	19133	18990	19004	18864	19004	18927	18982	19125	18970	18961	18905	19069	19054	19046	18932	19000	18966	19040	19193	18927	19000	19037	19272	18913	19021	19282	19054	19143	18980	18939	18991	18878	18967	19077	19011	18917	18960	19103	19183	18929	18973	18898	18875	18982	19153	19238	19036	18912	18860	18995	19086	19036	19131	19027	18957	18929	18960	18902	19217	19047	18992	18962	18992	19027	18980	19057	18967	18986	19056	19012	19132	19128	19020	18987	19104	19018	18953	19064	18841	19043	19182	18969	18966	18938	19091	19092	19005	19205	18942	19035	18919	18927	19163	19263	18969	18946	18965	18897	18985	18953	19037	19087	19130	19054	19008	18903	19013	19293	19030	19123	19284	18807	18830	19006	19045	19052	19246	19157	19175	19134	19189	18969	19125	18774	19107	19082	19045	18884	18894	19159	19127	18990	19123	19009	18954	18905	18897	19126	19014	18888	19093	19020	19015	18853	19042	18996	19160	19050	19036	18903	19065	18928	18892	19077	19247	19135	19166	19011	19109	18990	18902	18982	18980	19089	19010	19149	19048	19124	19025	19040	18879	19163	19086	19033	19073	19090	19044	19083	18957	19267	19133	19054	19442	19158	19053	18956	18803	19302	19030	18954	18991	18983	18909	19046	19004	19079	18899	18975	18907	19189	18990	18968	19209	19077	19042	18924	19030	19077	19197	19260	18973	19047	18951	19184	18877	18950	18917	19071	19235	18921	18885	18983	19413	19255	19094	19126	18998	19154	18976	19029	19319	19027	19013	19134	18938	18900	18904	19112	19081	19120	19037	18940	19275	18974	19078	18971	19196	18935	18908	19087	19027	18801	19050	19066	18773	19075	19254	18952	18838	19147	18925	19049	19182	19007	19106	19070	18964	19136	18972	18906	19271	19053	18878	18945	19124	19017	18882	18963	19078	19109	19008	18935	19188	19105	19193	19051	18908	18967	19238	19018	19070	18880	18892	19106	18985	19048	18843	18980	18980	19030	18922	19260	19014	19249	19007	18999	19058	18839	19013	18999	18855	18988	18846	19045	19143	18995	18891	18866	19078	18936	19039	19166	18974	18876	18730	19006	19208	19292	19183	19082	19002	19198	18861	18864	18993	18978	19160	19046	19042	19079	19258	19004	18881	18794	18850	18892	18742	19014	19113	19137	19112	19075	19042	19099	19020	19029	18935	19075	18982	18980	19032	19127	19037	18826	18873	18926	19027	18985	18710	19170	19081	19080	19079	18958	19082	19176	19143	18981	19131	18946	19055	19182	18855	19001	19067	18957	18939	19080	19135	19112	19217	19067	19238	19171	18897	19070	19065	18983	18963	18865	19053	19046	19246	18995	19115	19213	18831	19234	18969	18937	19161	19261	19195	19017	18966	18981	19028	18967	19225	19040	19092	19167	19007	18918	18891	18988	18908	18967	19170	18944	19121	19058	18994	18943	18954	18979	19017	19091	19139	19082	18879	19053	19007	18997	18987	18988	18831	18757	19248	19133	18943	19019	18982	18955	19064	19162	19150	19174	18953	19108	18939	19030	19041	19042	19141	19136	19012	18975	19197	18955	19272	19017	19029	18953	19115	19082	19055	19050	19006	19175	19019	19055	18989	19080	19103	18971	19056	19016	19032	19028	19099	19025	19038	18948	18982	18991	18905	19159	19257	18999	18993	18981	19028	18944	19280	19059	19290	18915	19391	18878	19085	19182	19033	19181	19012	19071	19067	19167	19064	18943	18756	19118	19215	19179	18906	18968	19093	18952	19275	19094	19039	19001	19026	19116	19058	19069	18981	18948	19086	19019	19052	19108	19060	19027	19104	19023	18957	19074	19080	19206	19065	19068	19049	19096	19129	19021	19064	19200	18972	19221	19171	19106	18915	19116	18929	19082	18992	19031	19035	19106	19128	19110	18936	19224	19046	18928	19004	19093	18981	19249	19059	18991	19037	19067	18975	19078	19104	19009	19096	18964	19142	19111	19046	18999	18979	19065	19144	18911	18889	18937	19179	18862	18925	18973	18909	19177	18974	18985	19177	19019	18872	18970	19142	19186	19019	18944	18794	19109	19005	19051	19355	18959	19069	19197	19038	19017	18931	19285	19005	18951	19127	18929	19099	19165	18937	18836	19052	19134	19042	19088	19015	19012	19071	19273	18877	19032	19172	19052	19120	18835	19087	19127	19064	18904	18827	19021	19125	18909	18900	19069	19075	19105	19139	18954	19120	19147	18863	18903	19068	18825	19275	19145	19166	19115	18853	18851	18908	19000	18874	19053	19142	19190	18945	19113	19005	18954	19110	18903	18919	18939	18991	18934	18876	19134	19060	18839	19142	19136	19153	19017	19004	18998	18938	19091	18932	19051	18947	19177	18866	19051	19018	19287	19193	18924	19140	18964	18801	19163	18937	18962	18992	19111	18942	19063	19098	19087	19079	19194	19011	19025	19215	19074	18967	19070	19057	18903	18934	18945	19167	19225	18986	18841	19251	19160	18837	19147	19067	18905	18992	18996	19028	18993	19133	18932	18925	19060	18961	19063	19338	19216	19042	19063	19014	19105	18852	19186	19170	18904	19098	19039	18926	18964	19044	18984	19038	18917	19104	19089	19042	18957	19062	19125	19129	18957	19010	18794	18964	19122	19021	19020	18968	18884	19131	19183	19182	19059	19140	18980	18985	18978	19040	18882	18940	18899	18877	19176	18836	18996	18962	19176	19220	19211	18839	19121	18986	19140	19053	19189	19073	18851	19126	18996	18952	19042	19113	19198	18978	18932	19002	19219	19183	19033	18886	19080	18895	19143	18895	18989	19122	18799	19195	19159	18873	19042	18901	18903	19076	19034	19029	19002	18979	19010	18882	19088	19021	18907	19041	19058	19045	19167	19164	19093	19047	19043	19022	19170	18990	19257	19113	19126	19251	18977	18975	18934	19038	19276	19069	19143	19086	18976	19182	19029	19079	19050	19010	19205	18988	19007	18906	18974	19157	18998	19060	19058	19084	19062	19108	19178	19001	19106	19092	19070	19120	19190	19299	19116	18978	18960	18977	19083	18906	18880	18884	18864	19188	19099	19275	19246	19096	18897	19024	19098	18958	18946	19119	19092	19085	19013	18865	18994	19116	19030	19033	19044	18933	18904	19170	18791	18889	19069	19015	19038	19081	19028	18942	19181	19159	18968	19002	18936	19039	19171	18798	19065	19110	18816	19051	19285	19004	19028	18987	19127	18980	19083	19107	19129	19053	18949	19027	18853	19191	19037	19012	19141	18930	18833	18957	18842	19054	19319	19111	19286	19082	19066	19077	19044	19025	18928	19051	18851	18931	19057	18840	19065	19023	18996	19224	19028	18969	19261	18853	19091	18985	18997	19181	19165	19160	18745	19042	19240	19086	18985	19053	19093	19002	19043	18931	19081	19099	19045	19087	19055	19203	19064	19030	18900	19039	19025	18924	18985	19171	19035	19037	19014	19093	18989	18978	19138	19007	19039	19031	18999	19081	19028	19108	19036	18934	18980	19021	19036	19154	19101	19121	19353	19128	18944	19222	19005	18948	19083	18839	18963	19096	19092	18815	18964	19049	19203	19000	19006	19025	19168	18977	19157	18892	18861	18883	18974	19058	19054	19032	19152	18764	18963	19175	18853	18913	18893	18918	18943	18934	19216	19188	19050	19007	18862	18997	19036	19099	18970	19137	18935	18893	18894	19063	19072	19028	19028	18922	19142	18951	19029	19024	19034	19021	19203	19124	19100	18976	19103	19209	19439	19240	19203	18882	18941	19117	19109	18927	19044	19118	19053	19023	19166	19004	19078	19306	19073	19115	18862	19068	19056	19163	19083	18996	19140	18933	19327	19112	19150	19101	19150	18894	18889	19220	18945	19120	18813	18965	19132	19077	19193	19168	19180	18907	18975	18908	18898	19010	18878	18979	19142	18897	18940	18854	19148	19245	19165	19246	18982	19172	18986	19047	19073	19036	19158	19014	19033	19180	19165	19089	19030	18782	19093	19032	19071	18971	18888	18760	18989	18992	18906	19054	19151	18951	18984	18810	18938	18846	19126	18825	19126	19185	19006	19033	19145	19087	19228	19068	19042	18869
15288	21838	20980	18690	18392	53758	51014	39809	25420	18500	17083	16623	16601	16478	16644	16484	16477	16526	16388	16583	16404	16681	16556	16464	16370	16523	16676	16529	16498	16395	16754	16574	16402	16511	16541	16586	16446	16453	16700	16629	16625	16409	16689	16628	16455	16660	16628	16647	16536	16476	16485	16609	16614	16441	16531	16472	16459	16633	16537	16402	16597	16537	16469	16486	16632	16604	16690	16447	16620	16674	16455	16346	16574	16573	16603	16544	16661	16583	16575	16513	16570	16577	16583	16507	16444	16406	16506	16389	16548	16558	16630	16516	16652	16325	16731	16384	16559	16501	16596	16598	16553	16622	16697	16632	16529	16492	16613	16559	16579	16401	16582	16515	16457	16504	16599	16521	16535	16525	16502	16718	16390	16616	16735	16418	16634	16626	16411	16569	16603	16600	16541	16448	16656	16379	16397	16713	16434	16488	16510	16508	16460	16509	16422	16686	16515	16464	16573	16550	16506	16695	16406	16430	16399	16609	16659	16508	16461	16415	16712	16434	16435	16546	16675	16310	16636	16426	16367	16750	16649	16597	16550	16698	16612	16736	16458	16489	16520	16428	16491	16644	16493	16591	16537	16607	16648	16548	16530	16521	16499	16527	16601	16612	16556	16643	16546	16582	16565	16428	16581	16522	16513	16471	16622	16557	16660	16647	16413	16706	16634	16647	16415	16472	16410	16640	16628	16474	16799	16606	16617	16540	16378	16586	16538	16537	16545	16329	16639	16522	16561	16533	16489	16492	16512	16465	16577	16477	16483	16594	16517	16625	16389	16642	16625	16263	16496	16528	16525	16518	16383	16571	16395	16658	16508	16399	16566	16571	16585	16343	16598	16515	16537	16740	16396	16462	16470	16501	16510	16539	16611	16571	16482	16448	16602	16465	16575	16645	16594	16583	16527	16634	16450	16640	16592	16536	16486	16659	16656	16578	16602	16619	16444	16541	16363	16425	16572	16475	16485	16586	16496	16685	16466	16619	16557	16546	16380	16590	16556	16584	16506	16505	16515	16618	16473	16507	16648	16525	16564	16663	16544	16459	16538	16528	16549	16691	16391	16463	16641	16583	16526	16539	16515	16512	16694	16525	16579	16448	16541	16530	16598	16615	16454	16507	16585	16401	16679	16412	16633	16438	16598	16448	16644	16493	16500	16492	16460	16470	16428	16460	16605	16463	16540	16548	16553	16552	16705	16636	16568	16535	16603	16510	16527	16454	16533	16665	16407	16508	16504	16488	16698	16425	16670	16573	16580	16518	16466	16639	16561	16400	16539	16558	16567	16491	16303	16558	16423	16459	16465	16512	16608	16437	16575	16621	16582	16532	16452	16431	16528	16362	16721	16621	16616	16527	16504	16637	16674	16552	16445	16479	16641	16721	16436	16566	16663	16594	16579	16336	16776	16617	16653	16682	16487	16562	16728	16521	16672	16596	16484	16504	16418	16421	16415	16672	16482	16589	16589	16662	16573	16468	16578	16760	16460	16530	16375	16604	16487	16583	16447	16583	16588	16453	16407	16565	16440	16466	16543	16514	16580	16422	16526	16422	16636	16454	16573	16487	16429	16475	16464	16513	16491	16446	16454	16680	16604	16555	16584	16710	16604	16379	16748	16653	16553	16532	16345	16594	16505	16484	16500	16536	16512	16519	16554	16481	16564	16366	16586	16408	16649	16455	16603	16471	16478	16677	16378	16666	16540	16464	16397	16340	16553	16601	16416	16384	16522	16560	16435	16532	16473	16435	16464	16544	16509	16381	16613	16520	16350	16434	16566	16525	16520	16572	16507	16528	16392	16725	16588	16541	16595	16600	16480	16431	16495	16324	16616	16336	16571	16512	16678	16620	16502	16431	16592	16339	16461	16497	16570	16532	16585	16474	16508	16282	16594	16488	16509	16555	16504	16435	16398	16681	16609	16574	16583	16582	16721	16559	16510	16489	16584	16459	16529	16497	16463	16652	16689	16414	16566	16633	16461	16729	16328	16361	16640	16586	16614	16746	16702	16489	16599	16509	16418	16572	16381	16463	16632	16482	16342	16572	16609	16488	16526	16570	16575	16449	16434	16515	16623	16459	16521	16573	16709	16507	16573	16473	16534	16532	16401	16610	16634	16563	16387	16476	16434	16608	16562	16478	16570	16570	16543	16544	16522	16735	16549	16526	16559	16525	16406	16533	16582	16478	16535	16430	16516	16480	16549	16640	16628	16383	16568	16397	16621	16454	16470	16651	16393	16492	16612	16507	16494	16454	16489	16495	16561	16536	16473	16500	16402	16622	16392	16509	16595	16654	16632	16560	16637	16421	16657	16736	16484	16629	16391	16488	16504	16475	16418	16516	16660	16498	16504	16581	16563	16616	16392	16606	16656	16630	16661	16438	16465	16560	16476	16534	16558	16666	16680	16584	16531	16632	16665	16579	16542	16547	16499	16702	16655	16497	16462	16627	16367	16737	16342	16437	16492	16733	16561	16514	16632	16662	16720	16478	16540	16680	16592	16524	16587	16495	16505	16599	16475	16618	16527	16638	16531	16631	16700	16624	16588	16610	16654	16611	16540	16448	16579	16586	16544	16506	16439	16408	16413	16557	16584	16509	16584	16419	16411	16582	16497	16498	16587	16428	16557	16475	16560	16735	16590	16404	16442	16514	16702	16552	16677	16658	16588	16603	16578	16448	16483	16380	16513	16495	16593	16515	16443	16691	16657	16518	16702	16466	16494	16439	16537	16615	16535	16518	16568	16567	16749	16536	16536	16672	16533	16468	16596	16519	16702	16635	16442	16669	16662	16542	16657	16529	16666	16395	16568	16396	16509	16638	16314	16375	16709	16572	16507	16646	16456	16482	16430	16523	16537	16628	16499	16498	16561	16675	16525	16500	16417	16663	16432	16583	16537	16475	16598	16524	16488	16640	16622	16580	16707	16609	16629	16365	16589	16651	16475	16683	16554	16519	16519	16541	16479	16571	16448	16529	16567	16591	16473	16505	16688	16579	16374	16591	16558	16761	16485	16539	16654	16563	16687	16635	16413	16626	16341	16391	16430	16516	16484	16582	16533	16536	16354	16575	16536	16527	16575	16471	16663	16584	16479	16576	16462	16396	16570	16643	16381	16672	16520	16665	16526	16437	16478	16686	16511	16717	16524	16487	16588	16409	16485	16522	16483	16841	16548	16506	16600	16586	16487	16641	16579	16388	16496	16492	16570	16465	16628	16718	16592	16404	16655	16534	16599	16401	16428	16504	16496	16544	16443	16446	16601	16416	16575	16467	16597	16605	16549	16486	16433	16650	16530	16513	16492	16511	16615	16483	16546	16686	16583	16697	16500	16534	16591	16484	16525	16397	16607	16505	16477	16721	16576	16445	16622	16475	16471	16526	16551	16368	16581	16538	16596	16579	16432	16599	16535	16675	16650	16507	16552	16656	16626	16724	16348	16516	16532	16614	16567	16412	16545	16565	16531	16600	16527	16470	16482	16449	16594	16510	16402	16534	16666	16657	16501	16614	16652	16487	16617	16406	16527	16437	16408	16619	16448	16548	16573	16611	16695	16458	16406	16561	16507	16527	16628	16568	16593	16600	16701	16421	16641	16611	16493	16596	16480	16577	16651	16435	16616	16589	16430	16544	16579	16801	16540	16575	16482	16627	16378	16488	16544	16588	16356	16707	16581	16496	16408	16421	16322	16543	16550	16654	16414	16552	16587	16666	16670	16584	16532	16539	16655	16568	16560	16668	16646	16500	16615	16470	16514	16689	16517	16478	16520	16696	16446	16625	16464	16549	16791	16434	16473	16517	16614	16657	16392	16530	16662	16613	16516	16642	16734	16484	16535	16586	16426	16451	16617	16581	16407	16577	16459	16524	16493	16463	16402	16675	16475	16580	16560	16553	16437	16534	16561	16536	16585	16495	16519	16524	16386	16518	16433	16608	16504	16729	16658	16549	16451	16510	16665	16488	16508	16657	16563	16490	16563	16646	16420	16734	16386	16456	16490	16481	16632	16531	16652	16690	16484	16597	16476	16503	16620	16371	16568	16460	16554	16599	16502	16461	16530	16334	16530	16607	16565	16372	16586	16519	16586	16487	16627	16428	16502	16639	16746	16662	16635	16500	16604	16649	16497	16603	16543	16468	16482	16557	16464	16642	16617	16532	16632	16621	16563	16456	16460	16493	16382	16597	16621	16554	16574	16630	16549	16433	16582	16716	16256	16499	16466	16581	16381	16502	16628	16695	16530	16528	16473	16407	16567	16627	16460	16643	16625	16453	16500	16739	16723	16470	16481	16650	16613	16380	16470	16454	16580	16494	16480	16326	16548	16372	16538	16617	16611	16603	16566	16589	16490	16392	16475	16534	16480	16481	16733	16403	16732	16603	16434	16488	16608	16461	16534	16653	16712	16570	16637	16537	16405	16577	16332	16571	16453	16433	16583	16590	16399	16686	16673	16588	16395	16534	16449	16540	16352	16698	16672	16699	16439	16671	16506	16569	16645	16628	16557	16500	16556	16562	16494	16739	16658	16552	16532	16551	16651	16670	16639	16391	16647	16505	16422	16551	16471	16462	16447	16536	16404	16627	16649	16493	16563	16539	16634	16581	16555	16550	16520	16588	16621	16495	16602	16537	16514	16628	16571	16422	16513	16499	16678	16576	16628	16564	16535	16639	16587	16520	16605	16350	16627	16391	16476	16552	16324	16532	16598	16618	16737	16518	16358	16599	16600	16601	16453	16774	16551	16548	16641	16482	16509	16618	16443	16618	16608	16517	16506	16501	16642	16601	16538	16563	16404	16578	16538	16465	16680	16358	16684	16478	16605	16529	16406	16726	16422	16465	16655	16666	16484	16348	16378	16488	16333	16575	16518	16646	16591	16478	16646	16488	16522	16293	16564	16474	16761	16471	16640	16610	16537	16579	16577	16512	16469	16579	16609	16609	16772	16515	16564	16436	16628	16578	16377	16651	16680	16629	16477	16610	16511	16517	16449	16562	16445	16406	16735	16480	16542	16498	16567	16669	16478	16419	16556	16740	16507	16530	16438	16409	16683	16562	16456	16451	16467	16562	16589	16552	16354	16485	16537	16562	16464	16554	16680	16537	16536	16597	16564	16385	16520	16592	16447	16549	16468	16422	16685	16636	16450	16479
23496	21072	28563	23821	21679	63290	67794	54089	35684	24247	20583	19281	19159	19070	19090	19083	18958	18900	19115	18988	19025	19098	19110	18896	18852	19000	18692	19028	18870	18936	19001	18966	18910	18891	18861	19060	18788	18906	18872	18899	18928	18897	18634	18767	18936	18771	18826	18813	18913	19065	18799	18823	18961	18816	18954	18909	18837	18848	18714	19027	19113	18630	18804	18745	18985	18931	18910	18838	18776	18763	18823	18768	18846	18941	18852	18885	18675	18953	18761	18669	18844	18913	18977	18981	18949	18913	18918	18927	18674	18781	18696	18963	18826	18726	18852	18788	18847	18955	18706	18913	18855	18832	18734	18676	18787	18709	18654	18861	18790	18831	18891	18833	18962	18987	18900	18846	18800	18928	18969	18820	18892	18815	18782	18707	18923	18683	18744	18757	18629	18948	18895	18839	18956	18685	18861	18608	18780	18848	18683	18839	18823	18693	18762	18955	18854	18824	18865	18715	18749	18848	18771	18859	18753	18832	18755	18535	18764	18639	18604	18931	18893	18769	18670	18779	18692	19059	18865	18716	18791	18702	18957	18768	18799	18728	18870	19115	18666	18949	18863	18687	18696	18852	18647	18808	18786	18689	18699	18732	18795	18755	18727	18661	18646	18758	18789	19005	18833	18709	18738	18820	18785	18822	18783	18979	18896	18834	18608	18884	18769	18788	18878	18661	18730	18866	18917	18820	18811	18755	18863	18676	18711	18785	18619	18662	18753	18788	18804	18891	18645	18789	18768	18819	18969	18811	18952	18735	18919	18621	18742	18725	18900	18866	18884	18964	18842	18701	18723	18717	18836	18755	18718	18748	18651	18878	18571	18700	18797	18702	18733	18895	18932	18829	18837	18648	18838	18898	18653	18983	18708	18616	18735	18859	18902	18716	18652	18797	19062	18621	18695	18989	18732	18845	18813	18832	18799	18784	18842	18844	18670	18742	18883	18996	18659	18718	18797	18956	18909	18903	19023	18912	18780	18670	18789	18824	18624	18561	18965	18739	18527	18852	18730	18717	18764	18787	18780	18678	18893	18970	18918	18737	18796	18874	18888	18949	18861	18705	18725	18705	18863	18667	18703	19056	18868	18667	18586	18930	18813	18767	18878	18543	18654	18753	18638	18882	18888	18679	18893	18883	18991	18875	18803	18900	18746	18771	18877	18730	18878	18732	18861	18847	18753	19073	18939	18731	18872	18750	18836	18861	18917	18866	18748	18591	18611	18790	18779	18778	18822	18894	18766	18613	18678	18956	18718	18889	18737	18767	18639	18652	18731	18992	18958	19067	18764	18555	18874	18808	18844	18711	18801	18734	18782	18602	18985	18808	18834	18916	18995	18989	18765	18795	18953	18731	18826	18636	18719	18646	18605	18801	18816	18791	18680	18621	18782	18818	18659	18653	18697	19047	18822	18806	18811	18768	18910	18606	18954	18939	18926	18916	18714	18646	18659	18724	18717	18778	18862	18955	18880	18668	18736	18532	18662	18605	18890	18818	18882	18633	18685	18814	18756	18834	18893	18879	18588	18708	18760	18929	18753	18644	18825	18853	18786	18768	18833	18711	18754	18573	18808	18995	18764	18876	18880	18723	18801	18713	18525	18764	18789	18551	18716	18598	18725	18706	18570	18875	18578	18749	18702	18704	18850	18807	18905	18751	18583	18816	18955	18821	18770	18886	18817	18908	18769	18848	18754	18844	18721	18920	18816	18781	18806	18917	18728	18594	18809	18734	18893	18636	18926	18854	18776	18839	18756	18937	18687	18811	18697	18766	19080	18748	19019	18905	18633	18932	18871	18786	18905	18815	18811	18828	19050	18769	18821	18646	18826	18916	18920	18746	18626	18788	18771	18912	18734	18764	18943	18682	18927	18876	18946	18659	18619	18709	18914	18935	18767	18928	18836	18867	18988	18979	18754	18649	18716	18809	18668	18505	18746	18982	18872	18643	18848	19037	18793	18915	18872	18997	19014	19004	18735	18602	18813	18654	18929	18904	18802	18781	18551	18791	18825	18724	18933	18687	18743	18613	18704	18871	18794	19023	18781	18760	18774	18797	18772	18632	18815	18786	19022	18766	18669	18766	18759	18773	18802	18992	18779	18694	18841	18867	18700	19045	18897	18868	18704	18808	19219	18907	18887	18992	18667	18781	18749	18964	18710	18811	18645	18709	18873	18857	18687	18519	18722	18770	18877	18941	18790	18978	18926	18946	18794	18815	18642	18701	18783	18800	18967	18918	18824	18701	18770	18722	18756	18909	18793	18911	18755	18652	18973	18830	18787	18792	18996	18881	18827	18937	18739	18704	18857	18741	19018	18842	18769	18711	19051	18803	18859	18950	19027	18710	18829	18710	18717	18776	18741	18788	18738	18857	18896	18615	19056	18782	18919	18773	18999	18820	18802	18833	18934	18640	18789	18840	18964	18938	18904	18784	18944	18691	18698	18803	18905	18814	18912	18723	18820	18886	18952	18781	18925	18794	18881	18858	19024	18807	18937	18841	18722	18831	18861	18861	18974	18913	18620	18880	18654	18924	18690	18816	18571	18652	18881	18930	18783	18849	18856	18668	18805	18752	18797	18723	18734	18858	18918	18550	18695	18855	18725	18705	18920	18730	18676	18887	18772	18824	18773	18842	18874	18758	18651	18645	19059	18752	18937	18758	18593	18942	18579	18736	18751	18737	18877	19042	19070	18930	18636	18744	18864	18817	18804	18663	18915	18945	18636	18810	19015	18698	18957	18860	18473	18917	18895	18703	18877	18780	18684	18652	18781	18947	18702	18712	18986	18554	18928	18720	18657	18709	18943	18869	18749	18658	18895	18842	18892	18716	19017	18826	18686	18656	18912	18942	18830	18631	18903	18796	18805	18697	18668	18956	18770	18867	18923	18801	18796	18937	18717	18785	18739	18822	18799	18848	18872	18759	18930	18758	18825	18723	18880	18901	18945	18885	18807	18849	18754	18698	18961	19025	18911	18828	18692	18780	18658	18749	18760	18819	18825	18440	18793	18780	18865	18686	18820	18709	18740	18709	18781	18877	18944	18725	18906	18776	18776	18928	18661	19013	19015	18928	18841	18782	18943	18780	18682	18992	18954	18804	18732	18776	18879	18745	18903	19013	18792	18683	18872	18834	18626	18698	18657	18732	18800	18705	18748	18815	18607	18625	18568	18943	18725	18808	18608	18986	18878	19067	18773	18599	18891	18724	18911	18942	18709	18930	18802	18910	19024	18927	18726	18640	18912	18835	18816	18752	18964	18795	18703	18809	18693	18888	18895	18814	18808	18831	18863	18938	18900	18635	18747	18669	18929	18850	18829	18909	18787	18936	18785	18930	18731	18544	18514	18910	18861	18844	18859	18706	18872	18708	18780	18700	18727	18957	18789	18786	18810	18538	18822	18991	18994	18744	18874	18894	18931	18685	18932	18809	18694	18803	19011	18860	18829	18810	18840	18603	18848	18926	18955	18612	18732	18911	18835	18519	18806	18896	18755	18717	18944	18661	18722	18869	18796	18719	18760	18699	18800	18684	18805	18675	18807	18725	18773	18718	18818	19020	18828	18696	18964	18770	18826	18807	18843	18717	18748	18693	18660	18489	18781	18914	18855	19028	18844	19136	18826	18894	18995	18873	18744	18620	18636	18597	18732	18655	18890	18897	18927	19059	19139	18938	18925	18816	18820	18878	18742	18779	18726	18806	18830	18684	18788	18821	18843	18699	18859	18874	18883	18693	18783	18743	18920	18764	18817	18712	18807	18765	18875	18854	18839	18729	18966	18823	18833	18688	18815	18607	18622	18777	18727	18796	18837	18648	18880	18720	18703	18903	18641	18965	18705	18684	18748	18671	18834	18956	18654	18879	18817	18815	18703	18857	18785	18805	18886	18988	18799	18950	18547	18917	18649	18770	18743	18763	18862	18862	18964	18858	18909	18830	18908	18784	18803	18711	18854	18760	18904	18810	18764	18746	18770	18740	18951	18813	18719	18673	18810	18868	18589	18703	18809	18779	18723	18689	18757	18778	18744	18688	18870	18745	18762	18849	18714	18834	18863	18794	19006	18823	18729	18925	18609	18842	18747	18741	18828	19103	18773	18890	18887	18750	18885	19009	19037	18988	18789	18693	18919	18802	18747	18874	18834	18766	18954	18781	19103	18842	18819	18883	18797	18830	18834	19001	18889	19125	18763	18612	18717	18839	18769	18829	18964	18761	18947	18841	18951	18875	18709	18745	18850	18908	18742	18731	18766	18660	18801	18862	18593	18878	18665	18659	18791	18783	18724	18917	18793	18950	18821	18798	18719	18735	18873	18664	18862	18821	18587	18640	18856	18655	18882	18799	18793	18860	18901	18786	18919	18743	18750	18783	18704	18578	18792	18844	19038	18905	19055	18779	18881	18773	18696	18900	18745	18777	18728	18894	18710	18765	18902	18940	18828	18923	18771	18664	18883	18961	18808	18852	18951	18847	18953	18961	18979	18895	18781	18865	18984	18734	18842	18703	18679	18646	18702	18608	18867	18777	18739	18784	18936	18899	18879	18835	18873	18825	18873	19024	19013	18596	18864	18854	18749	18683	18735	18596	18706	18700	18725	18930	18753	18626	18811	18538	18823	18848	18699	18799	18914	18788	18784	18952	18762	18770	18894	18873	18599	18841	18777	18829	18819	18795	18713	18772	18838	18754	18956	18835	18728	18880	18790	18944	18806	18791	19103	18589	18935	18873	18716	18827	18601	18704	18836	18715	18552	18747	18785	18628	18783	19079	18702	18572	18657	18699	18894	19113	19067	18726	18884	18736	18642	18788	18882	18791	18779	18760	18634	18898	18856	18889	18776	18859	18942	18749	18860	18705	18826	18699	18898	18806	18737	19032	18858	18800	18825	19022	18813	18770	18874	18864	18831	18864	18794	18786	18644	18953	18733	18762	18803	18848	18825	18654	18613	18675	18685	18585	18938	18899	18793	18735	18939	18820	18802	18743	18781	18753	18765	18849	18760	18770	18749	18754	18740	18548	18772	19002	18915	18895	18797	18774	18808	18794	18583	18754	18809	18968	18867	18774	18742	18860	18829	18757	18755	18751	19042	18889	18743	18592	18645	18782	18908	18745	18758	18835	18936	18631	18502	18861	18832	19073	18950	18671
16619	28256	26687	22056	22186	73014	70276	54702	33766	20847	17631	16569	16461	16421	16482	16396	16250	16338	16512	16254	16444	16408	16261	16303	16472	16426	16439	16607	16269	16446	16385	16485	16463	16284	16589	16495	16289	16346	16394	16238	16649	16519	16488	16292	16204	16301	16275	16460	16432	16465	16463	16423	16490	16301	16319	16439	16513	16198	16332	16282	16360	16388	16540	16319	16371	16487	16308	16284	16328	16245	16096	16528	16245	16340	16441	16228	16567	16331	16284	16351	16421	16431	16318	16316	16229	16504	16378	16311	16223	16287	16373	16335	16465	16432	16386	16451	16420	16344	16392	16400	16417	16346	16386	16422	16414	16294	16368	16271	16457	16397	16422	16421	16303	16468	16320	16348	16412	16412	16461	16374	16345	16294	16590	16289	16338	16321	16344	16384	16587	16463	16507	16291	16257	16304	16374	16398	16507	16303	16408	16492	16355	16433	16408	16376	16337	16298	16479	16236	16137	16354	16282	16272	16282	16356	16342	16333	16325	16377	16218	16425	16602	16242	16321	16239	16184	16483	16266	16625	16410	16411	16537	16316	16444	16548	16501	16372	16275	16412	16314	16444	16466	16372	16381	16200	16323	16298	16324	16439	16424	16439	16416	16387	16321	16194	16257	16432	16443	16548	16431	16364	16403	16594	16331	16443	16241	16237	16454	16420	16167	16449	16469	16248	16288	16400	16424	16376	16426	16321	16392	16338	16557	16433	16319	16401	16567	16552	16506	16369	16187	16341	16331	16383	16440	16343	16466	16307	16367	16469	16379	16295	16408	16390	16180	16413	16475	16507	16419	16373	16447	16308	16243	16323	16203	16328	16268	16255	16494	16373	16478	16346	16249	16381	16674	16378	16367	16419	16325	16397	16529	16317	16519	16415	16520	16356	16471	16381	16447	16198	16432	16422	16454	16254	16285	16483	16454	16342	16558	16215	16203	16354	16355	16452	16333	16403	16278	16514	16539	16344	16209	16243	16367	16351	16343	16373	16337	16326	16422	16324	16402	16187	16333	16268	16278	16515	16494	16399	16312	16299	16414	16537	16317	16324	16418	16414	16560	16445	16479	16421	16428	16348	16219	16293	16166	16361	16404	16274	16449	16307	16324	16346	16297	16388	16200	16414	16293	16410	16403	16321	16398	16433	16407	16397	16340	16502	16321	16260	16476	16408	16400	16355	16267	16164	16338	16414	16297	16180	16414	16300	16472	16272	16419	16420	16333	16452	16373	16305	16296	16456	16514	16297	16329	16282	16341	16311	16392	16369	16387	16333	16284	16288	16432	16405	16416	16291	16451	16357	16211	16310	16294	16332	16304	16459	16391	16337	16433	16375	16334	16195	16268	16331	16290	16424	16319	16486	16429	16440	16322	16388	16331	16392	16397	16285	16367	16373	16445	16219	16472	16343	16351	16436	16278	16273	16176	16210	16202	16474	16291	16327	16463	16280	16402	16350	16112	16398	16365	16334	16260	16413	16257	16437	16470	16280	16241	16483	16478	16431	16448	16429	16382	16322	16359	16435	16452	16209	16214	16440	16420	16301	16321	16453	16395	16359	16372	16277	16341	16245	16417	16315	16526	16417	16312	16371	16147	16366	16489	16194	16352	16346	16334	16192	16319	16402	16253	16190	16378	16510	16408	16377	16190	16408	16488	16223	16344	16299	16308	16318	16369	16248	16357	16273	16261	16325	16159	16301	16403	16378	16343	16429	16255	16473	16377	16358	16374	16355	16401	16414	16443	16383	16426	16433	16435	16321	16351	16275	16691	16378	16571	16398	16268	16325	16455	16340	16200	16241	16478	16342	16183	16495	16302	16345	16411	16319	16517	16195	16443	16383	16366	16335	16426	16460	16426	16207	16441	16471	16339	16328	16415	16450	16325	16481	16310	16344	16141	16401	16188	16472	16184	16233	16460	16356	16273	16361	16319	16377	16283	16324	16480	16329	16287	16386	16468	16463	16346	16446	16314	16293	16276	16313	16191	16508	16367	16431	16298	16260	16466	16434	16367	16361	16321	16400	16425	16543	16261	16380	16353	16569	16395	16451	16562	16505	16507	16421	16415	16395	16191	16527	16327	16205	16347	16248	16510	16236	16375	16291	16397	16352	16320	16453	16330	16382	16294	16364	16470	16374	16445	16415	16344	16251	16251	16353	16380	16301	16486	16466	16289	16303	16385	16294	16515	16400	16264	16445	16319	16420	16511	16518	16509	16300	16471	16424	16448	16091	16297	16345	16392	16306	16315	16314	16374	16453	16283	16396	16321	16587	16294	16407	16387	16440	16277	16321	16297	16295	16285	16592	16293	16341	16346	16360	16414	16409	16418	16607	16225	16356	16246	16551	16533	16446	16527	16375	16195	16430	16361	16269	16264	16398	16174	16390	16522	16418	16410	16365	16329	16374	16371	16307	16305	16416	16296	16448	16292	16184	16380	16408	16463	16400	16340	16374	16313	16444	16440	16338	16413	16348	16253	16542	16333	16418	16317	16159	16359	16427	16332	16259	16443	16272	16590	16326	16359	16565	16460	16374	16539	16411	16462	16448	16432	16326	16310	16209	16378	16466	16215	16395	16182	16424	16332	16414	16327	16410	16385	16286	16343	16397	16167	16128	16343	16371	16302	16220	16462	16422	16248	16212	16301	16468	16332	16186	16282	16439	16210	16449	16376	16477	16316	16347	16441	16391	16367	16335	16366	16426	16472	16305	16298	16189	16462	16395	16397	16348	16450	16263	16392	16302	16375	16542	16279	16240	16197	16369	16329	16200	16217	16341	16327	16245	16494	16348	16300	16344	16373	16422	16603	16380	16285	16368	16283	16417	16343	16385	16374	16415	16152	16189	16312	16446	16328	16454	16251	16342	16490	16392	16391	16428	16279	16518	16348	16383	16367	16433	16237	16285	16360	16286	16265	16402	16453	16439	16406	16269	16234	16292	16193	16400	16283	16437	16433	16377	16470	16339	16339	16323	16442	16419	16332	16307	16514	16392	16436	16314	16444	16207	16387	16299	16285	16393	16601	16316	16247	16464	16406	16516	16296	16308	16389	16259	16433	16406	16249	16176	16354	16271	16374	16374	16252	16266	16307	16467	16350	16243	16333	16397	16437	16272	16459	16404	16459	16543	16233	16312	16433	16263	16422	16251	16253	16223	16509	16398	16380	16437	16368	16223	16503	16298	16378	16286	16300	16389	16229	16386	16382	16412	16309	16429	16254	16254	16581	16511	16274	16360	16441	16264	16304	16513	16466	16574	16501	16221	16353	16368	16317	16513	16240	16409	16217	16288	16424	16502	16622	16213	16366	16436	16354	16327	16383	16315	16339	16351	16410	16371	16476	16449	16340	16410	16485	16402	16388	16393	16255	16457	16428	16265	16201	16473	16403	16370	16537	16344	16394	16323	16131	16486	16280	16350	16440	16324	16296	16374	16306	16397	16441	16433	16453	16379	16343	16271	16085	16334	16265	16281	16370	16340	16249	16226	16359	16326	16487	16462	16153	16226	16582	16381	16244	16402	16436	16368	16409	16399	16304	16250	16226	16342	16407	16321	16279	16207	16420	16368	16509	16479	16316	16429	16296	16423	16234	16368	16172	16405	16397	16445	16453	16252	16449	16403	16432	16309	16392	16174	16354	16331	16209	16385	16441	16436	16390	16258	16383	16616	16355	16518	16369	16413	16498	16315	16374	16353	16473	16261	16264	16515	16293	16379	16396	16336	16339	16336	16495	16469	16298	16485	16387	16304	16432	16193	16257	16416	16427	16302	16379	16297	16300	16391	16579	16316	16207	16471	16212	16499	16225	16364	16520	16347	16341	16297	16406	16510	16469	16227	16331	16324	16416	16394	16406	16531	16331	16302	16412	16500	16436	16269	16442	16287	16352	16256	16429	16420	16330	16334	16304	16395	16530	16433	16489	16372	16377	16439	16381	16384	16346	16218	16352	16384	16341	16243	16424	16329	16180	16358	16464	16364	16383	16392	16457	16421	16461	16285	16330	16387	16487	16388	16494	16518	16479	16365	16409	16434	16447	16446	16311	16473	16242	16412	16425	16387	16469	16436	16215	16458	16303	16431	16424	16393	16352	16327	16493	16382	16396	16331	16394	16388	16358	16252	16409	16465	16461	16348	16341	16329	16343	16246	16540	16522	16175	16326	16453	16338	16448	16229	16516	16492	16532	16331	16357	16471	16538	16391	16426	16338	16404	16327	16311	16347	16530	16345	16359	16278	16399	16309	16462	16395	16311	16519	16388	16590	16538	16386	16298	16286	16268	16572	16333	16331	16508	16303	16552	16269	16300	16272	16251	16391	16231	16318	16347	16391	16464	16262	16396	16397	16320	16541	16354	16380	16444	16406	16305	16256	16344	16416	16474	16381	16469	16459	16344	16372	16381	16330	16375	16330	16359	16326	16285	16459	16442	16416	16361	16162	16371	16247	16345	16490	16376	16443	16492	16425	16424	16364	16325	16390	16323	16395	16451	16339	16559	16476	16357	16328	16625	16435	16338	16406	16126	16234	16334	16440	16572	16311	16268	16539	16444	16463	16365	16493	16302	16315	16320	16320	16252	16414	16406	16304	16433	16226	16348	16380	16439	16439	16375	16329	16522	16419	16510	16290	16583	16474	16464	16385	16551	16341	16384	16494	16409	16451	16411	16535	16506	16316	16400	16289	16511	16294	16295	16492	16341	16363	16378	16402	16410	16336	16426	16432	16445	16393	16265	16341	16350	16394	16329	16454	16354	16404	16402	16217	16384	16352	16493	16399	16400	16466	16468	16293	16356	16457	16460	16471	16233	16371	16363	16519	16368	16510	16288	16531	16459	16335	16113	16228	16511	16588	16494	16357	16273	16182	16406	16289	16204	16481	16357	16418	16301	16442	16361	16336	16475	16411	16353	16366	16477	16384	16387	16433	16141	16356	16321	16482	16338	16490	16270	16231	16313	16315	16475	16460	16220	16445	16416	16433	16356	16426	16239	16518	16454	16454	16443	16367	16320	16464	16211	16339	16393	16371	16390	16339	16364	16170	16348	16391	16240	16370	16428	16291	16311	16226	16542	16379	16363	16437	16435	16226	16365	16445	16240	16460	16273	16414	16325	16262	16364	16363	16395	16321	16426	16385	16127	16337	16477	16446
29134	22275	23219	21160	19588	28460	30252	25856	22106	20042	19745	19694	19419	19533	19298	19578	19501	19474	19585	19674	19602	19499	19277	19513	19596	19415	19317	19371	19294	19288	19487	19436	19482	19777	19450	19301	19629	19258	19401	19371	19552	19263	19606	19240	19318	19496	19577	19316	19525	19412	19368	19568	19570	19599	19527	19497	19543	19453	19582	19621	19447	19243	19426	19506	19556	19380	19408	19460	19411	19317	19436	19127	19568	19479	19498	19350	19272	19382	19464	19208	19424	19302	19381	19427	19430	19331	19461	19447	19221	19209	19472	19444	19243	19332	19503	19418	19343	19258	19402	19425	19151	19345	19206	19406	19256	19370	19474	19513	19071	19322	19306	19271	19322	19205	19251	19285	19199	19476	19354	19417	19401	19458	19216	19400	19224	19432	19202	19385	19313	19334	19582	19352	19234	19410	19362	19396	19514	19290	19331	19508	19403	19398	19185	19458	19530	19399	19174	19423	19568	19476	19369	19403	19415	19526	19430	19365	19339	19442	19489	19406	19339	19374	19496	19356	19386	19280	19226	19366	19250	19179	19357	19327	19161	19243	19248	19238	19439	19599	19466	19477	19593	19413	19469	19277	19262	19290	19449	19505	19163	19379	19532	19363	19245	19399	19322	19352	19435	19290	19255	19313	19469	19463	19353	19482	19436	19415	19641	19461	19458	19451	19145	19418	19366	19583	19503	19552	19542	19449	19473	19294	19517	19519	19500	19359	19393	19481	19235	19430	19421	19245	19390	19524	19373	19240	19482	19302	19438	19174	19284	19424	19213	19562	19368	19391	19290	19370	19312	19406	19300	19248	19302	19225	19294	19588	19412	19330	19425	19455	19413	19425	19275	19329	19624	19330	19444	19476	19545	19242	19576	19328	19324	19281	19538	19396	19221	19293	19429	19485	19292	19206	19422	19168	19531	19253	19484	19459	19419	19529	19402	19473	19593	19382	19288	19515	19358	19255	19439	19312	19316	19422	19268	19391	19245	19529	19359	19387	19223	19422	19531	19213	19440	19483	19418	19473	19354	19461	19291	19284	19404	19440	19302	19457	19341	19405	19459	19277	19333	19499	19411	19335	19215	19456	19506	19308	19498	19551	19318	19343	19434	19471	19292	19418	19196	19352	19099	19575	19483	19176	19098	19368	19509	19486	19487	19308	19179	19158	19551	19434	19390	19393	19415	19261	19360	19235	19270	19324	19571	19411	19239	19500	19431	19226	19483	19533	19477	19601	19586	19548	19286	19187	19484	19339	19556	19360	19458	19349	19492	19650	19405	19505	19536	19294	19489	19440	19686	19489	19428	19577	19436	19445	19335	19397	19379	19380	19498	19388	19522	19388	19155	19345	19464	19224	19349	19155	19439	19220	19423	19294	19431	19461	19561	19411	19480	19318	19348	19412	19241	19164	19551	19416	19385	19260	19348	19514	19608	19302	19266	19357	19090	19473	19533	19627	19211	19460	19309	19403	19314	19182	19440	19423	19343	19373	19421	19243	19488	19411	19309	19336	19435	19453	19545	19614	19340	19358	19539	19519	19268	19443	19287	19380	19382	19404	19526	19336	19513	19486	19162	19315	19263	19296	19243	19481	19232	19443	19426	19605	19606	19506	19490	19475	19508	19267	19315	19482	19379	19407	19235	19348	19328	19311	19583	19458	19571	19576	19556	19390	19248	19497	19368	19231	19606	19175	19370	19417	19351	19490	19387	19399	19358	19470	19404	19370	19477	19320	19370	19380	19489	19599	19325	19346	19423	19443	19445	19391	19342	19310	19485	19487	19627	19523	19432	19334	19283	19317	19477	19189	19351	19520	19398	19308	19620	19441	19541	19139	19325	19259	19512	19427	19307	19187	19293	19481	19439	19353	19378	19417	19445	19351	19540	19381	19559	19380	19379	19432	19439	19260	19446	19449	19395	19539	19460	19493	19475	19285	19533	19537	19320	19479	19232	19525	19580	19416	19395	19533	19408	19302	19285	19235	19311	19291	19497	19284	19291	19226	19329	19375	19509	19409	19102	19365	19606	19339	19399	19316	19321	19495	19151	19223	19263	19349	19435	19366	19156	19373	19117	19274	19454	19283	19437	19328	19245	19302	19575	19582	19364	19295	19571	19428	19305	19371	19435	19380	19621	19468	19398	19474	19402	19280	19448	19525	19390	19282	19160	19480	19489	19450	19289	19526	19466	19344	19084	19319	19408	19192	19212	19444	19329	19329	19392	19075	19204	19565	19298	19252	19570	19371	19409	19469	19563	19556	19399	19341	19326	19220	19526	19204	19304	19429	19411	19589	19445	19408	19256	19326	19412	19516	19394	19377	19180	19166	19388	19326	19281	19367	19219	19296	19389	19451	19564	19530	19521	19350	19289	19537	19407	19377	19487	19364	19334	19325	19414	19308	19565	19273	19592	19513	19492	19502	19586	19480	19503	19410	19581	19447	19404	19470	19169	19203	19214	19117	19237	19467	19419	19461	19496	19474	19573	19723	19345	19206	19265	19358	19350	19451	19326	19567	19245	19367	19312	19386	19435	19403	19241	19558	19327	19279	19235	19296	19719	19397	19336	19296	19367	19399	19305	19378	19371	19564	19511	19258	19349	19520	19365	19101	19351	19211	19466	19363	19420	19349	19303	19477	19344	19333	19201	19131	19246	19394	19398	19488	19265	19274	19368	19450	19266	19293	19159	19481	19259	19492	19414	19539	19333	19089	19220	19503	19334	19380	19242	19393	19337	19249	19426	19636	19279	19407	19435	19287	19490	19301	19426	19424	19464	19334	19506	19348	19366	19356	19287	19259	19382	19430	19390	19406	19358	19311	19564	19578	19298	19426	19511	19357	19315	19321	19409	19326	19505	19195	19508	19403	19413	19434	19529	19338	19566	19578	19329	19479	19356	19328	19195	19312	19287	19301	19202	19454	19431	19491	19471	19529	19440	19276	19105	19227	19350	19422	19583	19355	19284	19240	19540	19154	19397	19309	19469	19275	19434	19554	19178	19540	19308	19408	19367	19459	19523	19397	19527	19481	19493	19311	19278	19279	19266	19444	19124	19464	19408	19580	19325	19315	19268	19475	19387	19565	19345	19425	19392	19527	19257	19374	19243	19307	19348	19534	19334	19527	19438	19418	19324	19398	19371	19371	19451	19206	19660	19380	19443	19388	19336	19466	19350	19498	19563	19294	19432	19463	19502	19393	19492	19423	19437	19332	19425	19445	19666	19401	19509	19225	19373	19320	19424	19399	19509	19554	19406	19410	19481	19557	19509	19561	19363	19287	19239	19462	19229	19448	19326	19340	19262	19423	19596	19348	19373	19316	19408	19363	19368	19386	19412	19510	19456	19348	19353	19603	19452	19248	19516	19179	19443	19392	19146	19424	19199	19508	19301	19398	19458	19338	19503	19463	19325	19285	19511	19252	19454	19377	19509	19414	19349	19214	19320	19348	19393	19206	19279	19529	19279	19264	19283	19493	19398	19519	19400	19060	19242	19408	19384	19310	19385	19406	19464	19220	19582	19394	19323	19391	19470	19417	19455	19205	19454	19404	19322	19286	19477	19417	19460	19373	19509	19407	19225	19310	19330	19543	19547	19604	19465	19512	19169	19202	19276	19491	19371	19173	19294	19468	19332	19279	19126	19360	19304	19434	19332	19438	19470	19508	19412	19475	19297	19469	19376	19201	19247	19551	19641	19463	19453	19336	19474	19146	19105	19390	19532	19462	19279	19391	19334	19376	19399	19314	19227	19272	19226	19400	19124	19337	19523	19573	19384	19345	19232	19385	19518	19633	19173	19506	19483	19470	19462	19563	19356	19421	19614	19337	19428	19397	19543	19464	19321	19387	19430	19397	19494	19308	19369	19302	19548	19501	19503	19264	19477	19435	19459	19217	19338	19297	19175	19503	19418	19216	19196	19320	19378	19299	19414	19495	19515	19359	19450	19396	19316	19544	19302	19459	19318	19429	19238	19470	19535	19519	19678	19401	19613	19594	19303	19595	19411	19370	19535	19518	19409	19543	19442	19509	19450	19478	19395	19487	19266	19363	19396	19303	19559	19522	19204	19285	19422	19325	19373	19369	19590	19396	19435	19301	19332	19340	19566	19467	19268	19394	19254	19285	19334	19432	19423	19579	19340	19432	19344	19461	19393	19415	19600	19504	19341	19522	19260	19597	19307	19491	19501	19458	19398	19446	19426	19385	19496	19384	19361	19361	19405	19620	19250	19356	19331	19449	19617	19265	19522	19177	19280	19386	19632	19240	19315	19554	19514	19444	19546	19396	19630	19467	19496	19525	19452	19248	19330	19484	19377	19372	19235	19426	19508	19420	19290	19485	19439	19225	19466	19570	19285	19272	19555	19423	19194	19397	19406	19554	19402	19391	19458	19457	19383	19551	19338	19384	19457	19431	19565	19445	19491	19283	19455	19587	19467	19560	19473	19578	19487	19300	19486	19342	19344	19432	19282	19302	19388	19347	19625	19422	19045	19352	19466	19448	19333	19410	19539	19551	19460	19447	19249	19338	19464	19580	19418	19196	19207	19457	19517	19466	19397	19456	19216	19375	19520	19378	19529	19201	19294	19403	19527	19360	19305	19323	19359	19218	19466	19443	19284	19281	19367	19544	19369	19374	19381	19236	19461	19305	19512	19509	19525	19336	19543	19291	19578	19458	19552	19400	19278	19518	19599	19454	19470	19375	19387	19551	19302	19449	19240	19610	19459	19427	19491	19557	19528	19626	19480	19520	19333	19480	19539	19311	19390	19543	19428	19540	19310	19357	19311	19458	19325	19391	19234	19249	19406	19453	19284	19219	19516	19630	19755	19565	19317	19152	19529	19344	19453	19340	19230	19445	19233	19534	19488	19542	19494	19327	19365	19461	19612	19404	19519	19309	19249	19359	19374	19393	19360	19399	19562	19389	19423	19270	19413	19306	19533	19569	19433	19345	19351	19467	19490	19556	19315	19334	19406	19408	19420	19274	19315	19502	19389	19429	19346	19481	19352	19323	19256	19366	19384	19576	19518	19429	19522	19459	19194	19578	19353	19517	19338	19661	19467	19409	19409	19431	19546	19357	19441	19263	19305	19373	19564	19462	19434	19422	19322	19240	19507	19230	19151	19463	19412	19421	19591	19470	19404	19305
16603	18342	18205	17315	17125	30310	29774	24133	19144	17419	16677	16865	16807	16981	16883	16830	16674	16705	16928	16788	16702	16778	16793	16491	16713	16705	16680	16864	16412	16927	16844	16617	16714	16906	16611	16751	16625	16789	16769	16757	16704	16702	16701	16614	16673	16816	16759	16775	16693	16649	16608	16770	16709	16785	16666	16756	16735	16635	16943	16630	16715	16797	16859	16754	16681	16869	16671	16838	16617	16809	16771	16863	16833	16749	16615	16723	16739	16695	16847	16792	16599	16628	16658	16646	16837	16741	16776	16560	16552	16783	16701	16752	16647	16778	16593	16794	16778	16618	16919	16765	16802	16997	16606	16510	16884	16745	16718	16837	16822	16706	16792	16606	16707	16634	17032	16796	16674	16783	16827	16655	16644	16879	16632	16835	16766	16790	16635	16855	16673	16756	16628	16671	16631	16714	16698	16774	16835	16719	16941	16688	16605	16732	16641	16771	16659	16874	16684	16778	16815	16638	16579	16673	16698	16707	16531	16945	16640	16673	16639	16592	16766	16751	16738	16809	16880	16824	16811	16627	16703	16644	16608	16728	16788	16669	16686	16734	16806	16778	16598	16608	16714	16737	16710	16770	16764	16721	16605	16785	16804	16743	16684	16810	16700	16602	16754	16641	16750	16679	16857	16720	16706	16617	16766	16684	16661	16809	16679	16733	16857	16678	16707	16918	16564	16690	16629	16828	16658	16707	16766	16888	16729	16723	16849	16756	16854	16554	16818	16772	16649	16776	16999	16771	16728	16661	16461	16826	16543	16769	16593	16724	16636	16776	16558	16754	16981	16773	16820	16704	16729	16756	16545	16748	16818	16690	16594	16746	16835	16694	16735	16701	16687	16516	16781	16701	16650	16618	16648	16581	16752	16763	16812	16778	16762	16734	16777	16828	16862	16676	17026	16785	16689	16649	16849	16672	16771	16723	16762	16884	16779	16812	16797	16779	16541	16718	16642	16785	16717	16672	16721	16627	16832	16744	16702	16702	16705	16776	16731	16627	16858	16721	16829	16802	16756	16784	16814	16708	16856	16718	16682	16745	16690	16608	16671	16746	16705	16756	16944	16633	16677	16693	16854	16677	16815	16750	16727	16831	16735	16738	16800	16832	16646	16757	16670	16675	16732	16776	16712	16766	16706	16639	16729	16818	16599	16713	16815	16732	16767	16793	16783	16721	16859	16811	16787	16862	16872	16656	16744	16725	16747	16632	16530	16702	16729	16509	16792	16692	16873	16839	16588	16793	16590	16585	16831	16595	16857	16679	16558	16676	16759	16864	16838	16696	16865	16911	16610	16697	16690	16671	16897	16669	16848	16618	16667	16786	16760	16828	16765	16859	16763	16722	16722	16727	16731	16800	16798	16895	16754	16732	16730	16559	16695	16666	16652	16625	16821	16821	16756	16779	16787	16816	16796	16810	16852	16835	16789	16752	16805	16808	16878	16570	16757	16556	16856	16686	16775	16789	16667	16640	16906	16816	16764	16694	16862	16750	16661	16881	16763	16777	16769	16620	16716	16854	16761	16720	16838	16842	16746	16809	16634	16726	16789	16546	16751	16908	16768	16794	16787	16573	16723	16628	16764	16752	16612	16811	16745	16703	16779	16759	16770	16682	16660	16589	16752	16965	16684	16923	16820	16564	16901	16773	16846	16719	16744	16724	16606	16838	16865	16701	16891	16611	17001	16611	16772	16668	16714	16697	16815	16597	16780	16648	16720	16735	16809	16834	16763	16696	16601	16697	16811	16802	16716	16812	16869	16699	16494	16906	16929	16685	16807	16639	16951	16758	16746	16763	16868	16587	16898	16713	16720	16738	16838	16815	16689	16713	16659	16683	16672	16729	16376	16739	16681	16787	16761	16876	16974	16893	16740	16682	16623	16630	16679	16792	16671	16712	16846	16755	16772	16679	16997	16670	16693	16779	16732	16925	16634	16680	16772	16724	16774	16685	16751	16864	16715	16665	16747	16750	16788	16693	16601	16829	16710	16866	16586	16853	16676	16824	16698	16773	16685	16709	16726	16827	16740	16721	16905	16683	16573	16724	16636	16730	16766	16783	16791	16745	16792	16751	16616	16602	16742	16585	16570	16804	16876	16671	16795	16588	16766	16760	16748	16893	16899	16891	16779	16732	16731	16729	16821	16613	16597	16764	16914	16629	16811	16865	16667	16829	16684	16706	16910	16419	16835	16805	16713	16758	16800	16809	16687	16708	16942	16730	16647	16847	16800	16784	16703	16720	16737	16700	16674	16887	16774	16610	16864	16847	16654	16710	16823	16738	16693	16680	16658	16669	16569	16772	16766	16661	16607	16820	16679	16789	16684	16699	16743	16770	16723	16840	16775	16810	16885	16648	16635	16689	16685	16704	16710	16790	16609	16741	16569	16640	16928	16745	16777	16812	16636	16662	16681	16677	16821	16698	16898	16729	16844	16777	16708	16605	16650	16684	16886	16498	16715	16763	16892	16756	16848	16779	16738	16890	16877	16653	16686	16871	16779	16816	16773	16801	16686	16864	16761	16683	16715	16717	16607	16780	16806	16885	16615	16677	16740	16692	16628	16767	16667	16780	16619	16840	16456	16688	16744	16793	16580	16809	16735	16620	16624	16771	16777	16599	16782	16720	16682	16709	16621	16683	16795	16730	16827	16681	16666	16682	16685	16877	16776	16785	16702	16642	16573	16691	16852	16549	16682	16712	16866	16640	16856	16714	16688	16701	16636	16656	16638	16632	16658	16787	16904	16685	16908	16705	16685	16749	16713	16813	16883	16607	16652	16642	16877	16753	16792	16740	16810	16653	16820	16740	16585	16718	16830	16829	16737	16751	16796	16644	16934	16601	16762	16784	16793	16881	16732	16812	16571	16753	16602	16624	16760	16732	16709	16759	16556	16602	16667	16654	16792	16794	16737	16530	16743	16825	16919	16769	16920	16803	16777	16792	16799	16749	16685	16736	16863	16704	16740	16750	17030	16754	16614	16770	16776	16657	16627	16821	16571	16656	16735	16789	16688	16810	16701	16831	16687	16885	16692	16827	16792	16547	16667	16788	16830	16803	16723	16723	16734	16832	16761	16886	16890	16631	16767	16795	16732	16688	16568	16735	16844	16733	16919	16606	16777	16769	16696	16869	16662	16575	16667	16802	16784	16730	16962	16744	16683	16743	16766	16694	16573	16794	16617	16863	16623	16700	16657	16572	16684	16764	16815	16603	16598	16693	16865	16710	16647	16710	16938	16815	16761	16496	16745	16704	16778	16706	16681	16967	16822	16721	16760	16746	16786	16750	16931	16745	16465	16766	16608	16793	16780	16824	16725	16628	16754	16738	16651	16690	16689	16600	16777	16885	16603	16782	16724	16783	16713	16648	16760	16842	16629	16622	16646	16653	16702	16843	16735	16652	16697	16742	16630	16810	16779	16822	16642	16720	16871	16724	16690	16766	16861	16728	16651	16778	16898	16705	16855	16643	16890	16686	16755	16882	16799	16826	16846	16772	16933	16577	16789	16662	16625	16615	16819	16592	16747	16672	16664	16889	16747	16684	16828	16710	16585	16780	16806	16787	16818	16803	16887	16758	16800	16887	16857	16742	16853	16769	16709	16703	16611	16768	16895	16815	16676	16845	16836	16696	16718	16894	16765	16582	16618	16636	16781	16601	16608	16713	16841	16906	16717	16788	16702	16768	16759	16814	16734	16699	16883	16742	16840	16607	16855	16791	16816	16716	16730	16737	16912	16707	16682	16839	16592	16687	16870	16855	16818	16774	16787	16793	16553	16677	16697	16701	16865	16857	16769	16651	16866	16681	16724	16929	16739	16556	16679	16782	16786	16753	16753	16639	16824	16713	16708	16738	16664	16614	16758	16669	16558	16789	16761	16805	16749	16623	16908	16635	16718	16765	16615	16650	16687	16782	16673	16521	16669	16673	16487	16880	16778	16592	16920	16829	16761	16804	16825	16559	16746	16848	16851	16779	16682	16830	16786	16538	16620	16827	16857	16786	16863	16736	16705	16857	16850	16646	16757	16729	16667	16826	16565	16719	16689	16621	16945	16914	16783	16697	16516	16651	16930	16751	16896	16848	16740	16791	16680	16859	16763	16577	16581	16705	16702	16843	16557	16711	16730	16775	16869	16776	16897	16775	16855	16708	16662	16647	16858	16781	16802	16875	16627	16726	16751	16768	16743	16741	16815	16676	16773	16781	16784	16702	16856	16716	16673	16599	16626	16749	16684	16760	16812	16624	16771	16792	16644	16842	16894	16771	16613	16678	16650	16669	16752	16913	16736	16880	16784	16751	16669	16991	16747	16680	16980	16906	16919	16726	16647	16620	16836	16816	16927	16840	16727	16717	16578	16893	16734	16586	16799	16826	16801	16729	16900	16710	16641	16697	16834	16748	16745	16731	16783	16697	16742	16709	16810	16813	16700	16715	16763	16832	16812	16803	16623	16776	16849	16716	16542	16695	16630	16776	16759	16752	16701	16633	16561	16772	16713	16626	16691	16918	16736	16685	16792	16783	16757	16869	16904	16774	16796	16683	16800	16466	16795	16956	16795	16577	16776	16754	16629	16851	16802	16562	16804	16612	16680	16754	16724	16743	16820	16670	16873	16832	16685	16719	16708	16854	16661	16739	16790	16605	16735	16755	16678	16745	16926	16791	16715	16657	16773	16764	16762	16439	16732	16568	16798	16772	16768	16758	16627	16662	16815	16765	16794	16739	16892	16804	16835	16589	16718	16820	16668	16730	16716	16626	16769	16928	16690	16761	16932	16536	16783	16781	16861	16766	16859	16806	16694	16856	16676	16535	16875	16728	16622	16931	16696	16663	16677	16693	16684	16805	16886	16863	16633	16705	16819	16688	16721	16798	16874	16721	16647	16913	16757	16814	16806	16813	16878	16879	16754	16852	16795	16755	16758	16721	16691	16859	16644	16772	16733	16770	16784	16737	16759	16919	16740	16662	16672	16796	16638	16546	16804	16748	16748	16697	16737	16686	16847	16816	16696	16853	16643	16810	16667	16727	16789	16786	16641	16837	16785	16771	16793	16681	16657	16811	16780	16753	16920	16502	16721	16806	16640	16737	16607	16710	16811	16751	16689	16707	16877	16689	16823	16807	16937	16837	16627	16770	16666	17005
25724	21126	27402	25790	23696	54016	52503	39503	27657	21756	20068	19544	19530	19495	19588	19418	19560	19227	19638	19222	19231	19346	19444	19503	19401	19571	19374	19478	19302	19280	19337	19345	19479	19343	19586	19567	19062	19306	19401	19482	19337	19202	19335	19413	19378	19372	19465	19245	19470	19273	19563	19319	19304	19080	19172	19427	19330	19548	19619	19376	19384	19199	19382	19324	19045	19295	19756	19381	19327	19260	19532	19283	19403	19224	19376	19378	19309	19338	19440	19402	19175	19279	19384	19305	19253	19520	19529	19119	19326	19179	19465	19505	19412	19412	19539	19524	19534	19238	19432	19307	19286	19515	19351	19282	19303	19340	19287	19428	19511	19412	19481	19465	19425	19367	19100	19245	19354	19402	19350	19422	19400	19194	19271	19118	19400	19396	19281	19420	19287	19254	19531	19487	19273	19239	19438	19412	19243	19360	19162	19407	19486	19182	19223	19303	19385	19381	19072	19312	19456	19474	19094	19392	19301	19340	19395	19240	19388	19385	19541	19330	19361	19234	19350	19196	19219	19344	19228	19411	19375	19328	19379	19464	19427	19286	19315	19332	19476	19260	19071	19301	19306	19426	19361	19377	19631	19274	19390	19234	19245	19262	19407	19399	19164	19280	19427	19224	19483	19208	19305	19372	19427	19303	19336	19527	19402	19573	19261	19344	19336	19207	19482	19193	19556	19362	19286	19215	19346	19278	19547	19373	19483	19229	19212	19453	19339	19316	19497	19112	19358	19213	19209	19319	19412	19418	19435	19270	19372	19139	19299	19593	19269	19322	19495	19109	19216	19312	19276	19493	19418	19331	19361	19440	19581	19424	19335	19255	19427	19294	19293	19172	19391	19471	19397	19109	19453	19230	19201	19323	19647	19320	19298	19544	19331	19303	19450	19432	19429	19390	19252	19452	19152	19224	19350	19239	19363	19216	19149	19351	19264	19239	19187	19129	19300	19320	19196	19289	19419	19611	19331	19270	19500	19397	19292	19231	19267	19461	19382	19294	19460	19441	19267	19423	19478	19185	19460	19394	19164	19346	19383	19312	19340	19194	19429	19389	19234	19277	19354	19248	19331	19344	19194	19493	19347	19363	19346	19390	19291	19333	19308	19302	19443	19421	19379	19479	19385	19349	19457	19402	19402	19220	19344	19273	19192	19077	19314	19164	19402	19394	19340	19424	19541	19316	19219	19429	19397	19403	19095	19241	19364	19541	19335	19265	19248	19181	19348	19077	19239	19343	19314	19427	19409	19318	19274	19214	19330	19387	19258	19472	19377	19205	19331	19285	19525	19371	19694	19298	19346	19542	19203	19458	19424	19124	19072	19339	19202	19453	19193	19404	19066	19224	19404	19221	19251	19312	19369	19203	19303	19201	19387	19231	19353	19500	19461	19175	19342	19223	19390	19536	19321	19095	19427	19340	19259	19407	19302	19404	19498	19177	19247	19389	19446	19450	19453	19365	19292	19445	19167	19224	19304	19267	19328	19118	19327	19386	19398	19422	19377	19436	19550	19278	19586	19351	19334	19247	19294	19298	19470	19534	19493	19528	19312	19204	19335	19421	19319	19194	19408	19341	19371	19246	19460	19461	19572	19326	19388	19424	19307	19350	19487	19236	19267	19300	19269	19376	19432	19211	19326	19279	19355	19431	19433	19588	19406	19330	19325	19225	19423	19345	19343	19325	19333	19339	19421	19538	19319	19296	19242	19292	19544	19252	19360	19242	19375	19300	19347	19531	19436	19555	19301	19438	19421	19206	19278	19291	19211	19196	19301	19380	19450	19397	19545	19294	19264	19216	19323	19422	19379	19332	19477	19340	19731	19317	19326	19519	19222	19186	19304	19392	19225	19346	19429	19277	19435	19559	19531	19402	19308	19357	19335	19257	19511	19308	19240	19344	19284	19481	19214	19451	19329	19252	19434	19415	19276	19359	19333	19353	19274	19451	19362	19237	19277	19206	19328	19319	19451	19210	19269	19267	19369	19327	19394	19339	19314	19227	19233	19331	19401	19256	19289	19311	19429	19248	19471	19256	19670	19466	19251	19198	19516	19415	19508	19219	19382	19426	19540	19389	19321	19241	19300	19414	19274	19282	19223	19036	19257	19199	19350	19217	19422	19387	19383	19212	19353	19213	19489	19502	19237	19278	19377	19365	19218	19254	19240	19159	19278	19456	19276	19270	19267	19191	19369	19509	19355	19309	19366	19426	19451	19532	19263	19492	19417	19253	19207	19275	19342	19322	19376	19326	19427	19398	19584	19100	19338	19241	19405	19576	19374	19650	19405	19317	19391	19278	19187	19546	19489	19374	19298	19512	19382	19168	19272	19469	19377	19343	19262	19374	19391	19334	19262	19419	19428	19320	19161	19303	19123	19259	19484	19380	19401	19396	19392	19578	19274	19208	19516	19198	19332	19136	19189	19342	19420	19289	19362	19401	19299	19332	19452	19265	19310	19294	19464	19254	19325	19463	19385	19368	19463	19504	19402	19395	19309	19523	19252	19575	19380	19369	19329	19468	19384	19336	19317	19342	19262	19619	19349	19385	19050	19353	19360	19484	19404	19377	19277	19330	19312	19411	19293	19465	19366	19174	19465	19417	19472	19228	19289	19281	19495	19480	19270	19351	19320	19296	19272	19280	19399	19299	19345	19329	19223	19202	19427	19314	19494	19372	19404	19266	19341	19232	19216	19287	19327	19372	19339	19418	19439	19128	19355	19290	19365	19249	19319	19190	19310	19361	19268	19185	19245	19474	19546	19252	19391	19332	19293	19337	19303	19290	19270	19302	19444	19168	19279	19168	19326	19274	19279	19308	19259	19342	19326	19312	19133	19386	19385	19304	19104	19447	19342	19260	19328	19489	19253	19144	19430	19389	19489	19137	19333	19164	19207	19466	19493	19286	19434	19433	19341	19418	19348	19445	19437	19320	19254	19190	19292	19508	19484	19369	19221	19223	19529	19259	19303	19277	19293	19305	19355	19171	19276	19285	19240	19184	19250	19379	19377	19057	19569	19356	19376	19200	19376	19427	19427	19400	19242	19235	19291	19310	19235	19365	19454	19362	19324	19275	19244	19601	19424	19487	19086	19289	19503	19367	19385	19210	19259	19358	19243	19357	19452	19303	19487	19333	19246	19500	19413	19387	19180	19333	19409	19305	19609	19372	19286	19639	19456	19432	19372	19504	19239	19435	19319	19401	19367	19310	19434	19173	19348	19322	19353	19456	19351	19307	19352	19638	19388	19153	19285	19255	19514	19505	19245	19299	19410	19189	19208	19339	19333	19331	19423	19340	19376	19335	19236	19345	19481	19291	19351	19344	19336	19404	19260	19286	19340	19377	19300	19309	19414	19238	19531	19258	19542	19371	19223	19287	19296	19252	19191	19258	19366	19350	19440	19438	19318	19204	19229	19322	19264	19206	19308	19455	19151	19222	19530	19249	19416	19418	19261	19370	19172	19522	19332	19469	19374	19387	19282	19311	19344	19543	19340	19365	19321	19450	19227	19384	19284	19405	19511	19274	19387	19348	19362	19487	19538	19503	19120	19242	19356	19077	19301	19402	19342	19203	18997	19301	19258	19380	19211	19266	19372	19214	19253	19322	19264	19437	19408	19389	19200	19192	19445	19420	19390	19336	19387	19429	19395	19260	19373	19524	19223	19287	19299	19481	19528	19268	19427	19327	19184	19466	19295	19382	19471	19451	19404	19426	19424	19466	19335	19272	19403	19352	19506	19305	19393	19410	19478	19216	19280	19266	19411	19131	19452	19399	19162	19385	19285	19159	19454	19271	19291	19433	19365	19367	19394	19166	19152	19361	19541	19352	19254	19204	19383	19171	19308	19346	19462	19335	19496	19221	19536	19264	19197	19362	19263	19219	19301	19371	19502	19206	19317	19245	19441	19159	19302	19405	19334	19205	19372	19440	19445	19277	19251	19448	19355	19581	19164	19458	19696	19321	19334	19361	19406	19577	19020	19409	19237	19236	19319	19291	19631	19314	19543	19277	19326	19323	19307	19237	19197	19394	19335	19495	19335	19359	19458	19412	19217	19222	19360	19305	19313	19347	19463	19291	19481	19526	19193	19344	19363	19390	19306	19368	19330	19396	19502	19576	19212	19253	19257	19462	19423	19594	19178	19325	19262	19361	19353	19401	19618	19380	19325	19271	19196	19160	19165	19217	19436	19199	19201	19442	19442	19469	19360	19461	19384	19168	19180	19329	19389	19229	19622	19361	19369	19283	19367	19484	19482	19246	19360	19295	19435	19232	19225	19338	19464	19268	19392	19412	19258	19444	19211	19379	19283	19240	19167	19409	19298	19308	19381	19503	19411	19479	19407	19338	19389	19427	19307	19053	19287	19358	19393	19226	19298	19336	19171	19412	19148	19236	19317	19453	19308	19471	19558	19494	19414	19243	19297	19280	19579	19268	19216	19505	19549	19500	19236	19114	19238	19371	19616	19188	19260	19092	19328	19249	19363	19287	19431	19365	19396	19395	19306	19451	19521	19338	19411	19419	19353	19376	19305	19333	19257	19507	19373	19385	19334	19299	19118	19378	19299	19306	19180	19467	19251	19356	19606	19436	19294	19440	19244	19204	19267	19238	19380	19416	19301	19383	19467	19454	19469	19408	19439	19435	19320	19474	19338	19518	19295	19629	19275	19199	19510	19521	19429	19422	19417	19422	19343	19348	19361	19211	19424	19229	19226	19323	19187	19428	19261	19323	19372	19461	19440	19335	19319	19243	19338	19502	19363	19307	19500	19690	19514	19291	19445	19285	19345	19444	19499	19457	19489	19397	19219	19417	19511	19384	19178	19341	19463	19457	19328	19175	19380	19242	19124	19217	19329	19234	19340	19426	19415	19467	19471	19194	19349	19373	19367	19113	19416	19139	19122	19409	19428	19343	19255	19291	19559	19359	19409	19135	19296	19667	19306	19295	19506	19195	19211	19455	19508	19306	19388	19284	19282	19434	19676	19199	19394	19363	19500	19303	19140	19620	19371	19272	19341	19335	19389	19483	19355	19380	19138	19198	19227	19363	19175	19479	19286	19370	19387	19357	19397	19120	19412	19516	19567	19420	19329	19286	19261	19275	19292	19429	19381	19500	19448	19407	19171	19307	19550	19393	19514	19439
15042	21919	21299	18850	24188	54714	50763	39009	24966	18529	17237	16700	16756	16928	16693	16749	16705	16729	16767	16674	16693	16730	16662	16805	16591	16711	16718	16676	16581	16817	16646	16734	16833	16791	16671	16868	16642	16701	16695	16680	16799	16548	16785	16816	16693	16625	16563	16675	16722	16651	16691	16627	16711	16665	16702	16604	16721	16635	16737	16985	16499	16728	16578	16722	16799	16768	16792	16758	16675	16696	16648	16720	16676	16720	16597	16701	16485	16768	16456	16740	16747	16683	16630	16649	16858	16738	16757	16631	16631	16601	16603	16686	16775	16666	16706	16774	16594	16747	16641	16875	16701	16625	16647	16743	17004	16703	16592	16829	16575	16725	16691	16572	16795	16725	16855	16588	16808	16809	16596	16603	16672	16588	16836	16573	16566	16696	16813	16760	16686	16775	16779	16652	16706	16653	16768	16486	16636	16722	16665	16757	16776	16427	16714	16772	16631	16751	16813	16506	16559	16713	16745	16701	16573	16730	16747	16752	16554	16780	16641	16746	16834	16515	16760	16778	16941	16602	16640	16761	16830	16449	16794	16788	16607	16652	16832	16778	16841	16720	16687	16817	16596	16668	16691	16776	16799	16551	16727	16505	16661	16640	16650	16671	16612	16785	16538	16508	16669	16631	16621	16676	16443	16690	16731	16682	16728	16760	16599	16739	16617	16662	16765	16895	16684	16720	16829	16785	16725	16712	16615	16857	16808	16716	16806	16687	16629	16752	16709	16573	16666	16885	16679	16743	16687	16658	16690	16689	16824	16808	16596	16632	16584	16848	16746	16693	16619	16525	16648	16566	16677	16624	16521	16769	16751	16729	16707	16636	16624	16623	16770	16508	16665	16729	16530	16842	16607	16663	16810	16565	16675	16704	16812	16847	16735	16699	16577	16645	16688	16734	16781	16722	16903	16677	16791	16856	16624	16777	16754	16532	16762	16773	16686	16711	16776	16753	16674	16622	16657	16730	16640	16762	16648	16759	16656	16772	16620	16598	16710	16858	16542	16877	16663	16795	16647	16608	16771	16596	16903	16580	16729	16634	16957	16849	16531	16726	16523	16673	16691	16680	16829	16529	16851	16721	16772	16737	16821	16499	16814	16619	16668	16563	16652	16627	16493	16607	16594	16753	16556	16803	16593	16910	16667	16686	16698	16738	16766	16814	16894	16627	16693	16737	16786	16683	16670	16713	16625	16858	16611	16655	16828	16720	16816	16701	16794	16694	16513	16687	16654	16660	16762	16724	16725	16830	16777	16757	16578	16638	16572	16624	16683	16612	16659	16679	16779	16831	16720	16728	16751	16531	16765	16771	16816	16783	16742	16611	16594	16856	16695	16794	16739	16646	16689	16804	16622	16736	16593	16755	16818	16557	16890	16548	16679	16675	16675	16552	16698	16723	16773	16551	16626	16655	16707	16554	16641	16655	16615	16681	16759	16711	16697	16745	16799	16740	16785	16697	16657	16737	16592	16774	16648	16663	16734	16701	16626	16694	16724	16720	16593	16772	16745	16915	16737	16795	16731	16655	16629	16780	16694	16735	16821	16641	16757	16878	16760	16452	16740	16775	16642	16653	16802	16617	16569	16756	16666	16680	16555	16757	16524	16755	16614	16553	16607	16597	16764	16716	16726	16739	16639	16659	16892	16748	16722	16752	16599	16743	16611	16849	16860	16629	16788	16752	16712	16690	16811	16587	16700	16722	16837	16810	16801	16501	16572	16747	16641	16843	16655	16731	16677	16758	16688	16858	16598	16670	16762	16778	16570	16681	16635	16767	16588	16603	16828	16753	16682	16758	16725	16666	16605	16632	16828	16574	16862	16633	16826	16727	16714	16681	16635	16847	16819	16543	16702	16596	16683	16772	16697	16547	16766	16747	16645	16781	16774	16570	16863	16696	16853	16804	16569	16718	16829	16444	16592	16652	16867	16675	16717	16668	16553	16703	16590	16768	16701	16745	16747	16768	16875	16444	16769	16770	16667	16659	16716	16632	16696	16809	16503	16759	16775	16844	16710	16684	16708	16641	16823	16645	16799	16505	16586	16695	16504	16687	16825	16716	16844	16760	16581	16963	16770	16766	16709	16712	16624	16683	16802	16684	16729	16629	16647	16785	16736	16754	16667	16834	16650	16899	16827	16599	16526	16776	16760	16941	16754	16759	16572	16641	16666	16520	16760	16643	16694	16818	16544	16602	16541	16486	16717	16681	16573	16582	16705	16677	16609	16825	16609	16666	16576	16706	16703	16718	16917	16781	16763	16651	16613	16700	16723	16788	16568	16739	16668	16853	16558	16635	16729	16695	16697	16647	16584	16609	16670	16677	16763	16727	16805	16526	16759	16721	16745	16537	16475	16661	16722	16645	16772	16900	16827	16655	16581	16826	16831	16643	16756	16558	16702	16754	16723	16729	16839	16682	16540	16836	16770	16695	16755	16604	16776	16518	16697	16563	16596	16630	16885	16820	16739	16736	16797	16802	16683	16580	16878	16461	16886	16577	16565	16642	16683	16888	16633	16603	16693	16722	16883	16631	16697	16596	16817	16720	16708	16836	16723	16566	16922	16791	16498	16662	16804	16789	16628	16877	16589	16617	16673	16769	16838	16755	16688	16634	16689	16571	16616	16665	16758	16667	16582	16715	16649	16674	16666	16618	16569	16591	16894	16820	16879	16584	16737	16750	16674	16632	16836	16831	16530	16690	16728	16665	16793	16623	16650	16700	16746	16562	16780	16686	16787	16758	16737	16574	16626	16777	16825	16731	16645	16627	16654	16693	16676	16692	16907	16870	16723	16643	16790	16618	16519	16870	16786	16585	16639	16598	16614	16553	16828	16624	16681	16740	16793	16850	16534	16693	16666	16673	16680	16686	16789	16530	16848	16835	16703	16830	16878	16651	16707	16827	16722	16723	16670	16567	16705	16690	16484	16823	16707	16750	16502	16726	16654	16729	16811	16739	16623	16536	16799	16586	16465	16752	16674	16627	16611	16609	16863	16695	16776	16733	16538	16632	16583	16889	16934	16753	16756	16560	16730	16631	16791	16738	16632	16769	16676	16703	16575	16584	16685	16682	16886	16960	16828	16595	16630	16717	16763	16555	16725	16779	16746	16711	16601	16685	16645	16556	16688	16808	16673	16685	16659	16645	16652	16687	16626	16716	16736	16474	16611	16551	16646	16659	16594	16658	16819	16710	16858	16588	16766	16771	16652	16717	16541	16840	16577	16622	16704	16796	16610	16705	16683	16564	16886	16635	16648	16774	16705	16642	16706	16764	16709	16713	16660	16775	16474	16710	16979	16752	16845	16699	16798	16809	16584	16677	16720	16637	16843	16674	16745	16681	16734	16602	16805	16718	16551	16803	16714	16611	16749	16650	16849	16589	16686	16617	16672	16567	16679	16878	16640	16693	16730	16691	16745	16818	16706	16767	16673	16598	16768	16822	16781	16571	16937	16618	16608	16623	16748	16734	16695	16732	16670	16850	16607	16665	16751	16527	16641	16736	16732	16775	16651	16599	16506	16559	16817	16651	16525	16476	16645	16613	16677	16687	16627	16578	16711	16660	16813	16612	16618	16584	16698	16831	16765	16675	16746	16706	16727	16614	16725	16600	16697	16568	16924	16831	16694	16542	16684	16838	16688	16783	16776	16728	16651	16788	16762	16783	16690	16775	16681	16671	16774	16610	16703	16704	16686	16754	16626	16697	16677	16555	16669	16649	16740	16610	16675	16397	16841	16837	16583	16670	16687	16716	16658	16499	16822	16648	16754	16660	16732	16696	16654	16663	16838	16593	16666	16693	16737	16800	16618	16794	16732	16885	16747	16676	16536	16803	16716	16872	16800	16795	16798	16659	16673	16733	16690	16530	16540	16683	16575	16722	16590	16802	16871	16694	16668	16770	16806	16698	16800	16825	16838	16743	16456	16682	16733	16655	16529	16785	16625	16464	16627	16751	16787	16609	16828	16752	16831	16920	16717	16933	16863	16792	16765	16764	16609	16811	16588	16632	16756	16601	16633	16880	16882	16785	16470	16699	16484	16745	16751	16893	16823	16761	16726	16618	16628	16792	16815	16796	16779	16783	16774	16608	16765	16714	16614	16675	16758	16745	16755	16590	16704	16763	16682	16742	16593	16773	16912	16679	16713	16709	16840	16790	16819	16703	16577	16676	16764	16596	16748	16619	16600	16690	16751	16704	16824	16661	16627	16829	16639	16654	16801	16746	16693	16784	16854	16688	16722	16841	16638	16773	16636	16590	16568	16710	16675	16744	16744	16674	16702	16681	16592	16675	16730	16630	16609	16615	16894	16641	16571	16676	16813	16573	16748	16979	16686	16804	16896	16664	16604	16694	16618	16574	16726	16756	16847	16674	16705	16721	16702	16653	16605	16610	16643	16780	16722	16759	16878	16634	16606	16713	16824	16643	16622	16744	16650	16578	16834	16843	16886	16789	16733	16741	16663	16527	16720	16720	16557	16545	16561	16550	16668	16715	16767	16695	16680	16745	16883	16773	16623	16587	16746	16710	16769	16557	16613	16755	16689	16723	16745	16806	16704	16632	16744	16830	16841	16760	16694	16744	16893	16869	16685	16691	16811	16776	16710	16735	16765	16637	16808	16650	16772	16631	16521	16692	16824	16789	16643	16808	16813	16605	16805	16729	16712	16718	16618	16573	16964	16604	16715	16773	16730	16781	16649	16857	16625	16768	16693	16593	16602	16631	16736	16390	16824	16697	16658	16688	16712	16870	16730	16813	16738	16698	16728	16551	16897	16665	16632	16700	16738	16756	16746	16696	16576	16821	16791	16649	16645	16642	16632	16660	16632	16639	16779	16720	16802	16752	16689	16601	16519	16793	16709	16788	16676	16760	16823	16738	16613	16751	16590	16774	16671	16805	16682	16644	16744	16600	16685	16657	16558	16937	16524	16637	16560	16776	16624	16672	16932	16572	16862	16573	16764	16716	16713	16813	16741	16767	16630	16730	16607	16691	16661	16720	16817	16568	16723	16608	16759	16821	16744	16407	16576	16761	16733	16763	16867	16612	16640	16848	16590	16713	16575	16605	16701	16718	16788	16668	16596	16661	16748	16473	16650	16599	16799	16628	16819	16798	16683	16799	16630	16733	16617	16620	16582	16674
23545	21064	28507	23819	22386	65816	69307	55007	35729	24544	21078	19750	19500	19545	19500	19242	19531	19095	19381	19356	19228	19192	19117	19348	19420	19036	19358	19238	19122	19267	19230	19473	19038	19200	19463	19284	19063	19282	19155	19279	19303	19127	19040	19135	19418	19285	19246	19041	19238	19210	19206	19051	19088	19116	19155	19226	19321	19332	19184	19273	19119	19255	19242	19149	19214	19188	19122	19273	19063	19236	19242	19268	19074	19440	19194	19468	19267	19301	19241	19232	19017	19257	19108	18996	19220	19087	19132	19227	19193	19111	19097	19274	19190	19212	19059	18947	19238	19248	19215	19135	19130	19110	19240	19226	19034	19219	19191	19162	19394	19322	19054	19124	19158	19214	19261	19246	19280	19017	19332	18903	19217	19211	19183	19326	19096	19295	19193	19330	19286	19068	19143	19196	19241	19358	19247	19158	19127	19223	19176	19441	19284	19187	19315	19169	19066	19119	19243	19233	19332	19351	19243	19110	19146	19237	19120	18970	19351	19025	19215	19289	19307	19171	19345	19406	19315	18984	19181	19167	19213	19173	19021	19184	19251	19274	19244	19256	19277	19200	19208	19148	19035	19033	19132	19220	19046	19092	19201	19065	19166	19128	18933	19047	19186	18925	19123	19441	19258	19313	19079	19078	19153	19144	19346	19189	19143	19106	19446	19289	19254	19130	19274	19328	19041	19251	19278	19347	19192	18968	19154	19100	19487	19223	19049	19056	19356	19088	19265	18965	18992	19217	19254	19289	19383	19160	19195	19183	18973	18985	19208	19160	19131	19179	19242	19207	19116	19243	19181	19214	19116	19081	19174	19253	19375	19042	19082	19320	19242	19278	19398	19329	18980	19018	19053	19098	19254	19068	19269	19108	19085	19098	19175	18995	18999	19074	19150	19162	19115	19045	19262	19168	19254	19120	19164	19163	19171	19224	19068	18983	19214	19062	19256	19063	19174	19183	19168	19069	19299	19125	19165	19224	19246	19225	19211	19207	18967	19120	19026	19316	19272	19189	19110	19361	19145	19044	18994	19057	18958	18949	19370	19113	19136	19333	19057	19183	18877	19184	19286	19045	19134	19204	18903	19212	19138	19145	19066	19086	19094	19185	19029	19209	19258	19315	19102	19078	19013	19122	18994	19190	19019	19110	19026	19102	19043	19079	19068	19232	19012	19431	19179	19046	19205	19142	19241	19140	19062	19271	19094	19123	19078	19256	19050	19172	19159	19176	19340	19345	19228	19186	19085	18987	19156	19265	19318	19202	19124	19205	19201	19261	19152	19115	19101	19199	19107	19154	19008	19117	19194	19149	19194	19155	19208	19215	19235	19165	19306	19268	19106	19213	19239	19269	19381	19151	19239	18970	19173	19318	19307	19158	18965	19321	19186	19137	19302	19144	19170	19018	19148	19156	18962	19060	19088	19108	19071	19095	19065	19119	19464	19256	19359	19438	19192	19072	19161	18995	19063	19226	19170	19339	19426	19162	19557	19373	19237	19267	19288	19065	19232	19072	19297	19031	19035	19334	19232	19070	19134	19302	19062	19154	19224	19312	18985	19455	19187	19080	18967	19159	19135	19209	19245	19105	19088	19076	19080	19246	19311	19227	19232	19089	19129	19346	19293	19162	19207	19280	19392	19156	19025	19207	19301	19188	19091	19243	19165	19190	19063	19208	19137	18953	19009	19273	19289	19116	19292	18893	19130	19008	19274	19009	19151	19168	19209	19300	19459	19189	19257	19222	19212	19191	19268	19097	19364	18993	19302	19266	19044	19423	19127	19273	19208	19091	19330	19178	19230	19005	19081	19279	19269	19225	19329	19164	19165	19127	19312	19246	19293	19062	19144	19425	19223	19191	19360	19197	19306	19175	19237	19037	19312	19312	19011	18995	18821	19162	19142	19306	19122	19045	19358	19095	19342	19269	19083	19344	19144	19142	19196	19298	19265	19101	19150	19062	18950	19148	19177	19098	19225	19296	19013	19197	19229	19038	19118	19100	19039	19063	18977	19090	19081	19042	19338	19048	19097	19346	19198	19071	19033	19097	19295	19197	19266	19232	19145	19180	19123	19285	19192	19424	19211	19160	18952	19021	19330	19145	19133	18876	19162	19059	19122	19206	19182	19124	19163	19061	19230	19200	19181	19102	19147	19185	19369	19127	19083	19217	19288	19242	19034	19358	19109	19186	19206	19145	19217	19284	19104	19003	19102	19119	19200	19311	19261	19090	19111	19157	19100	19055	18976	19009	19361	19086	19102	18885	19223	19002	19180	19029	19051	18961	19030	19187	19137	19294	19210	19117	19187	19011	19082	19132	19147	19248	19228	19066	19225	19287	19336	19151	19230	19235	19224	19126	19028	19201	19101	19114	19308	19151	19165	19151	19282	19023	19272	19175	19230	19306	19014	19072	19211	19360	19267	19245	19340	19381	18953	19306	19290	19242	19159	19311	18993	19204	19268	19250	19074	19262	19225	19253	19220	19140	19101	19058	19205	19215	19041	19085	19287	19045	19310	18975	19175	19205	19167	19144	19399	19017	19208	19277	19239	19192	19248	19307	19102	19213	19151	19385	19183	19170	19197	19131	19147	19220	19213	19167	19126	19238	19186	19158	19014	19089	19283	19197	19148	19080	19063	19171	19136	19106	19066	19082	19159	19245	19204	19116	19174	19284	19017	18894	18979	19003	19046	19076	19104	19145	19389	19149	19043	19238	19253	19408	19255	19105	19010	19260	19200	19139	19222	19355	19231	19466	19083	19152	19200	19020	19322	18980	19162	19120	19139	19145	19141	19256	18959	19152	19216	19086	19301	19108	19167	19317	19201	19205	19110	18982	18947	18896	19104	19005	19124	19052	19176	19156	19254	19275	19034	19232	18985	19015	19223	19191	19116	19249	19069	19040	19031	19129	19246	19286	19216	19346	19161	18962	19141	19159	19191	19133	19068	19249	19340	19323	19433	19349	19122	19375	19360	19083	19042	19142	18930	18942	19248	19248	19242	19045	19168	19100	19499	18882	19000	19156	19161	19076	19056	19187	19189	19105	18975	19133	19185	19280	19268	19237	19094	19157	19165	19213	19240	19277	19154	18993	19000	19070	19126	19190	19126	19176	19146	19196	19054	19013	19310	19019	19089	19149	19155	19039	19053	19229	18965	19297	19174	19115	19246	18954	19154	19254	19415	19193	19035	19108	19210	19171	19101	19288	18968	19178	19215	19225	19081	19232	19070	19197	19245	19043	19291	19329	19167	19022	19312	19054	19128	19128	19232	19090	19056	19018	18998	19197	19188	19193	19174	19443	19213	19137	19088	19201	19081	19047	19263	19426	19083	19060	19300	19200	19065	19273	19053	19188	19208	19052	19173	19090	19178	19051	19015	19148	19113	19285	19189	19067	18956	19153	19117	19355	19380	19187	19307	18949	19138	19133	19194	19156	19094	19095	19203	19337	19205	19193	19145	19161	19030	19105	19201	19228	19226	19129	19050	19052	19138	19027	19196	19153	19208	19359	19266	19030	19179	19314	19313	19110	19051	19217	19155	19341	19359	19151	19371	19149	19381	19366	19266	19374	19064	19017	19000	19255	19043	19202	19179	18844	19194	19173	19074	19252	19277	19254	19062	19249	19267	19077	19313	19112	19360	19226	19229	19129	19196	19226	19316	19294	19120	19017	19123	19115	19047	19219	19119	19041	19274	18958	19091	18943	19020	19316	19261	19189	19192	19083	19280	19074	19176	19026	19122	19162	19037	19065	19228	19121	19245	19204	19145	19076	18996	19050	19253	19016	19195	19084	19036	19044	19232	19172	19348	19005	19286	19137	19203	19238	19196	19181	19115	19148	19359	19026	19191	19218	19195	19291	19146	19011	19243	19118	19080	19151	19170	19176	18957	19168	19194	19290	19469	19227	19252	19237	19046	19070	19328	19311	19309	19159	19178	19299	18992	19113	19089	19332	19241	19216	19304	18965	19126	18930	19143	19112	19201	18994	19529	19179	19106	19163	19217	19226	19193	19044	19043	19161	19150	19144	19063	18952	19397	19214	19225	19150	19045	19294	19029	19087	19157	19180	19207	19021	19005	19295	19069	18992	19223	19282	19114	19033	19165	19215	19246	19016	19226	19170	19160	19059	19179	19294	19113	19263	19299	19289	19369	18947	19334	19037	19121	19141	19122	19171	19014	19161	19084	19086	19301	19076	19119	19119	19119	19401	19070	19078	19042	19193	19401	19233	19365	19163	19121	18947	19371	19262	19225	19304	19215	19237	19248	19210	19080	19187	19194	18953	19076	19000	19136	19269	19103	19056	19150	19097	19047	19144	19177	19134	19330	18939	19085	19237	18937	19208	19356	19180	19101	19119	19200	19130	19211	19191	19266	19343	19146	19176	19188	19197	18917	19098	19197	18962	18873	19168	19154	19150	19048	19063	19048	19370	19051	19226	19112	19274	19238	19080	19029	19078	19269	19269	19166	19254	19310	19176	18900	19372	19277	19067	19315	19493	19029	19270	19282	19202	19322	19224	19049	19191	19234	19233	19187	19151	19079	19172	19125	19115	19245	19161	19458	19480	19301	19157	19287	18891	19177	19138	19022	19010	19129	19238	19227	19216	19111	19094	19394	19207	19118	18919	19219	19304	19208	19116	19100	19054	19108	19044	19162	19250	19278	19134	19196	19208	19156	19282	19137	19248	19142	19492	19302	19282	19147	19024	19148	18881	19241	18989	19098	19120	19182	18965	19131	19094	19120	19065	19196	19023	19236	19217	19129	19129	19308	18978	19038	19080	19251	19046	19166	19181	19105	19211	19091	19155	18957	19096	19024	19171	19297	19247	19107	19106	19066	19282	19237	19105	19114	19318	19262	18992	19046	19187	19229	19126	19172	19120	19024	19116	19363	19115	19147	19054	19233	19161	19030	19280	19111	19162	18936	19073	19283	19047	19128	19133	19230	19349	19107	19073	19323	19206	19297	19311	19067	18944	19018	19327	19164	19272	19253	19159	19367	19283	19257	19063	19239	18969	19098	19087	19242	19035	18910	19060	19145	19181	18991	19280	18979	19128	19317	19156	19317	19166	19459	19140	19264	19159	19147	19292	19214	19335	19268	19238	19064	19177	19199	19154	19289	19256	19216	19174	19175	19245	19110	19276
16733	28373	26797	22445	26293	71398	70907	55624	34086	21350	17850	16744	16591	16567	16523	16487	16640	16477	16556	16510	16621	16551	16813	16650	16436	16593	16637	16505	16518	16480	16511	16429	16433	16462	16564	16698	16452	16571	16470	16497	16602	16541	16399	16610	16398	16569	16449	16672	16557	16513	16541	16439	16439	16484	16432	16588	16535	16679	16379	16587	16572	16488	16631	16631	16252	16681	16501	16538	16366	16579	16458	16617	16529	16498	16586	16430	16565	16494	16410	16552	16722	16534	16669	16443	16611	16573	16545	16602	16561	16632	16598	16524	16552	16376	16619	16474	16447	16362	16632	16603	16515	16499	16415	16494	16249	16434	16592	16418	16593	16489	16386	16398	16490	16566	16548	16544	16685	16425	16486	16568	16472	16591	16545	16645	16671	16460	16723	16513	16691	16490	16571	16632	16523	16564	16701	16513	16669	16413	16535	16589	16594	16498	16571	16471	16405	16330	16622	16258	16435	16626	16585	16519	16512	16677	16554	16407	16556	16610	16471	16428	16504	16673	16485	16507	16644	16416	16648	16462	16407	16382	16582	16411	16723	16460	16552	16431	16510	16511	16586	16469	16564	16681	16496	16451	16604	16545	16574	16550	16402	16373	16595	16484	16552	16547	16511	16529	16566	16600	16628	16480	16595	16402	16569	16559	16554	16579	16557	16634	16512	16450	16534	16691	16349	16391	16569	16461	16624	16348	16585	16690	16384	16541	16632	16508	16432	16469	16550	16469	16403	16470	16681	16507	16552	16410	16524	16564	16262	16428	16570	16630	16499	16368	16594	16601	16698	16580	16708	16566	16555	16410	16528	16271	16536	16714	16619	16510	16525	16474	16592	16772	16470	16547	16440	16608	16563	16639	16481	16399	16326	16643	16461	16546	16601	16640	16650	16531	16439	16458	16451	16489	16558	16383	16459	16599	16461	16601	16557	16492	16668	16682	16598	16590	16531	16482	16365	16596	16317	16431	16711	16588	16554	16572	16473	16664	16398	16493	16470	16384	16518	16713	16517	16499	16499	16390	16670	16495	16290	16446	16563	16657	16608	16517	16423	16680	16510	16497	16707	16509	16454	16537	16462	16557	16462	16578	16589	16487	16646	16378	16486	16385	16614	16638	16536	16601	16492	16573	16407	16411	16488	16579	16512	16407	16461	16500	16574	16575	16563	16753	16554	16641	16592	16650	16438	16534	16564	16455	16532	16621	16479	16434	16447	16486	16503	16555	16558	16645	16615	16467	16664	16545	16471	16472	16560	16443	16414	16671	16525	16390	16762	16605	16395	16638	16586	16387	16497	16492	16488	16546	16546	16728	16476	16641	16546	16433	16582	16538	16523	16424	16482	16568	16531	16555	16600	16604	16488	16541	16561	16649	16509	16641	16400	16463	16444	16574	16529	16586	16547	16501	16674	16540	16690	16482	16507	16712	16459	16518	16618	16449	16604	16381	16501	16553	16610	16392	16368	16680	16500	16533	16522	16607	16569	16307	16448	16449	16527	16549	16589	16533	16325	16581	16743	16574	16480	16471	16448	16593	16558	16457	16465	16413	16385	16596	16630	16599	16563	16414	16457	16599	16361	16689	16447	16447	16553	16342	16691	16597	16490	16330	16551	16572	16727	16370	16560	16591	16517	16589	16456	16675	16504	16549	16680	16489	16458	16349	16669	16429	16532	16444	16667	16668	16727	16681	16506	16447	16588	16340	16463	16591	16627	16397	16467	16614	16564	16647	16445	16558	16548	16387	16445	16488	16533	16552	16470	16632	16495	16528	16632	16480	16512	16333	16602	16505	16479	16692	16554	16528	16437	16540	16666	16498	16532	16679	16459	16404	16520	16439	16506	16423	16629	16470	16814	16475	16730	16350	16619	16643	16630	16603	16563	16451	16704	16520	16529	16586	16524	16542	16459	16334	16397	16632	16627	16499	16399	16688	16521	16508	16350	16540	16613	16522	16602	16618	16514	16571	16466	16595	16486	16408	16530	16652	16658	16528	16546	16635	16702	16673	16484	16665	16550	16500	16607	16419	16577	16522	16463	16502	16663	16568	16477	16632	16478	16496	16608	16444	16635	16478	16577	16424	16592	16510	16600	16471	16616	16517	16568	16600	16445	16565	16458	16495	16555	16343	16559	16613	16688	16606	16603	16532	16710	16477	16674	16462	16511	16474	16436	16551	16452	16624	16604	16399	16338	16741	16487	16590	16443	16457	16514	16563	16515	16386	16419	16502	16466	16423	16443	16676	16383	16652	16461	16648	16583	16685	16671	16510	16653	16575	16551	16280	16506	16656	16659	16441	16442	16731	16523	16523	16650	16551	16447	16424	16395	16586	16528	16439	16407	16546	16444	16543	16489	16507	16490	16465	16413	16511	16530	16551	16636	16500	16557	16568	16470	16546	16560	16510	16488	16495	16580	16603	16516	16601	16585	16484	16615	16494	16590	16554	16528	16664	16604	16478	16520	16356	16531	16609	16349	16439	16506	16647	16413	16550	16594	16407	16453	16627	16676	16653	16636	16568	16629	16399	16430	16526	16503	16506	16503	16484	16400	16423	16409	16707	16569	16544	16501	16577	16707	16528	16538	16542	16236	16615	16569	16602	16483	16373	16543	16589	16511	16618	16504	16594	16603	16548	16494	16473	16329	16535	16416	16511	16577	16480	16509	16400	16465	16443	16319	16447	16570	16701	16514	16563	16595	16520	16567	16588	16552	16552	16449	16580	16608	16533	16507	16467	16470	16380	16570	16557	16594	16611	16494	16643	16659	16477	16535	16772	16506	16515	16426	16539	16562	16489	16748	16355	16579	16650	16617	16395	16568	16483	16253	16587	16624	16340	16524	16582	16635	16537	16556	16282	16684	16464	16667	16523	16515	16514	16740	16535	16407	16667	16464	16429	16497	16488	16580	16335	16600	16600	16509	16614	16434	16661	16523	16472	16383	16435	16536	16608	16464	16561	16516	16588	16597	16533	16552	16523	16538	16419	16444	16493	16544	16554	16501	16584	16415	16569	16562	16684	16509	16466	16638	16473	16628	16530	16470	16529	16640	16481	16544	16371	16487	16616	16545	16691	16447	16443	16679	16475	16542	16484	16497	16525	16544	16292	16657	16538	16519	16629	16565	16523	16424	16473	16578	16309	16681	16561	16457	16423	16431	16441	16583	16493	16430	16557	16616	16689	16503	16568	16759	16658	16485	16498	16394	16635	16558	16487	16597	16347	16517	16496	16508	16572	16485	16661	16569	16482	16582	16477	16626	16320	16615	16448	16551	16460	16651	16717	16500	16473	16683	16631	16508	16535	16442	16470	16588	16547	16447	16584	16539	16409	16431	16500	16356	16490	16426	16628	16477	16507	16502	16531	16665	16487	16457	16523	16340	16572	16530	16576	16649	16461	16531	16491	16412	16455	16638	16583	16323	16400	16558	16340	16730	16602	16334	16511	16585	16658	16605	16644	16427	16464	16491	16524	16561	16389	16644	16517	16486	16468	16469	16546	16467	16548	16533	16457	16397	16435	16506	16508	16606	16463	16395	16482	16623	16528	16460	16521	16533	16646	16654	16735	16472	16681	16599	16509	16508	16619	16355	16467	16638	16571	16418	16467	16578	16540	16658	16463	16410	16357	16444	16482	16479	16509	16509	16564	16448	16596	16376	16365	16501	16353	16406	16425	16593	16350	16387	16552	16629	16551	16458	16433	16453	16533	16594	16470	16398	16638	16509	16492	16528	16362	16559	16537	16484	16540	16479	16642	16453	16449	16465	16488	16570	16728	16562	16614	16478	16613	16480	16699	16544	16534	16597	16606	16466	16641	16523	16524	16669	16614	16463	16574	16621	16447	16498	16714	16671	16288	16536	16439	16601	16516	16564	16573	16604	16520	16582	16546	16707	16481	16569	16490	16451	16468	16686	16485	16717	16568	16666	16650	16499	16541	16564	16463	16466	16542	16394	16307	16584	16474	16412	16635	16403	16489	16477	16535	16678	16643	16580	16668	16537	16494	16452	16501	16545	16525	16579	16506	16520	16205	16700	16521	16729	16665	16524	16549	16448	16429	16362	16509	16461	16677	16505	16685	16508	16579	16560	16496	16612	16388	16690	16620	16420	16419	16531	16547	16519	16643	16578	16637	16391	16507	16678	16497	16466	16581	16414	16505	16441	16532	16376	16607	16590	16590	16291	16564	16449	16573	16481	16453	16587	16595	16331	16620	16731	16443	16560	16448	16566	16447	16597	16578	16636	16540	16460	16567	16533	16659	16546	16454	16555	16519	16558	16503	16566	16573	16615	16330	16441	16611	16504	16634	16397	16539	16527	16660	16394	16574	16605	16454	16528	16388	16434	16653	16525	16608	16652	16562	16643	16352	16433	16606	16578	16604	16594	16566	16525	16576	16662	16396	16698	16464	16603	16434	16541	16563	16661	16466	16603	16449	16570	16402	16697	16539	16568	16558	16472	16581	16495	16530	16508	16560	16348	16473	16389	16485	16655	16577	16453	16571	16387	16655	16523	16507	16540	16526	16555	16401	16529	16603	16640	16621	16450	16683	16552	16449	16653	16471	16411	16550	16465	16818	16441	16448	16727	16624	16478	16541	16363	16553	16424	16566	16400	16467	16603	16559	16618	16541	16446	16652	16693	16594	16430	16676	16432	16702	16629	16800	16357	16666	16714	16502	16433	16463	16354	16632	16655	16648	16676	16609	16644	16387	16536	16629	16327	16445	16576	16399	16765	16386	16453	16736	16575	16483	16597	16573	16647	16631	16663	16402	16535	16497	16596	16496	16572	16524	16406	16687	16600	16572	16677	16676	16628	16596	16470	16658	16618	16504	16703	16568	16634	16516	16614	16420	16663	16440	16535	16462	16533	16654	16626	16443	16379	16498	16532	16449	16696	16342	16554	16633	16497	16485	16474	16612	16454	16527	16622	16489	16672	16383	16426	16538	16393	16476	16468	16421	16540	16520	16529	16614	16474	16535	16604	16750	16565	16492	16549	16520	16592	16628	16477	16589	16465	16562	16564	16445	16723	16726	16583	16543	16480	16486	16679	16473	16485	16581	16608	16572	16485	16451	16514	16450	16493	16549	16556	16615	16646	16414	16482	16530	16510	16405	16432	16340	16698	16658	16477	16599	16393	16440
28962	22227	23484	21575	20157	27585	29733	26455	22367	20433	19976	19809	19562	19711	19622	19704	19714	19970	19743	19933	19980	19749	19916	19791	19783	19617	19626	19752	19946	19836	19718	19668	19670	19673	19728	19650	19648	19913	19548	19712	19824	19725	19746	19615	19718	19671	19775	20030	19951	19815	19677	19615	19907	19719	19703	19977	19706	19944	19704	19749	19741	19697	19734	19592	19784	19841	19696	19566	19624	19605	19705	19769	19942	19795	19946	19692	19854	19727	19585	19714	19805	19593	19653	19541	19656	19781	19899	19728	19667	19676	19584	19546	19745	19655	19687	19719	19742	19724	19690	19689	19679	19682	19658	19905	19699	19844	19721	19669	19627	19690	20020	19742	19841	19812	19552	19686	19893	19640	19721	19762	19727	19544	19557	19823	19724	19818	19900	19839	19756	19631	19738	19699	19685	19831	19762	19632	19611	19724	19732	19790	19501	19649	19814	19801	19776	19777	19483	19657	19684	19566	19725	19693	19706	19737	19576	19728	19721	19749	19742	19944	19638	19653	19515	19785	19778	19567	19595	19685	19717	19970	19929	19788	19642	19540	19768	19746	19803	19619	19850	19767	19460	19688	19756	19907	19919	19898	19862	19583	19767	19721	19866	19771	19810	19625	19646	19515	19739	19600	19481	19568	19494	19593	19838	19853	19775	19638	19746	19694	19666	19638	19776	19631	19388	19794	19958	19869	19619	19776	19630	19499	19685	19717	19716	19686	19715	19717	19770	19600	19665	19643	19695	19721	19937	19660	19616	19927	19862	19749	19694	19631	19538	19811	19991	19813	19753	19836	19535	19598	19781	19585	19562	19885	19692	19608	19650	19685	19299	19570	19802	19784	19596	20032	19709	19878	19653	19651	19694	19797	19935	19644	19779	19791	19727	19682	19740	19686	19677	19591	19606	19826	19483	19690	19856	19945	19619	19573	19650	19893	19862	19744	19702	19912	19703	19681	19744	19920	19675	19784	19765	19620	19539	19676	19802	19683	19899	19854	19671	19663	19694	19657	19732	19755	19707	19814	19723	19691	19559	19664	19797	19888	19605	19502	19700	19754	19766	19677	19777	19690	19794	19689	19700	19639	19816	19853	19485	19679	19833	19630	19641	19665	19650	19544	19964	19731	19916	19718	19780	19604	19609	19625	19575	19765	19897	19801	19640	19708	19633	19774	19771	19693	19685	19693	19690	19766	19450	19725	19783	19728	19690	19724	19709	19670	19586	19522	19658	19818	19827	19650	19555	19852	19724	19513	19609	19672	19726	19773	19857	19570	19828	19686	19523	20006	19664	19743	19612	19646	19834	19552	19602	19763	19577	19740	19659	19756	19737	19775	19622	19723	19707	19752	19914	19638	19777	19841	19685	19698	20038	19391	19743	19673	19778	19665	19663	19714	19609	19865	19653	19844	19763	19530	19551	19669	19684	19892	19731	19579	19819	19634	19583	19732	19545	19545	19799	19696	19628	19749	19851	19851	19692	19820	19608	19766	19809	19726	19818	19679	19744	19832	19865	19669	19850	19796	19805	19651	19575	19721	19970	20015	19671	19799	19482	19745	19585	19480	19931	19571	19771	19533	19486	19769	19807	19688	19942	19821	19479	19667	19921	19619	19588	19710	19736	19820	19650	19800	19743	19777	19687	19907	19983	19514	19721	19538	19736	19681	19816	19700	19596	19453	19834	19858	19913	19787	19618	19700	19576	19822	19661	19899	19733	19701	19808	19520	19615	19786	19577	19724	19640	19760	19457	19706	19929	19662	19573	19766	19619	19796	19784	19804	19797	19757	19613	19747	19730	19748	19840	19771	19871	19725	19728	19569	19800	19824	19554	19910	19842	19655	19641	19769	19693	19665	19793	19722	19776	19666	19669	19702	19629	19667	19804	19724	19664	19446	19827	19886	19626	19678	19874	20014	19761	19768	19638	19598	19748	19533	19760	19564	19762	19870	19811	19768	19677	19767	19671	19598	19810	19657	19790	19774	19663	19569	19677	19708	19649	19753	19784	19681	19695	19657	19829	19649	19533	19513	19575	19707	19582	19808	19836	19674	19672	19734	19675	19701	19750	19536	19799	19919	19597	19860	19645	19751	19602	19610	19771	19622	19656	19739	19532	19680	19636	19552	19768	19590	19960	19645	19767	19894	19761	19584	19559	19547	19696	19704	19640	19583	19676	19780	19628	19582	19752	19724	20056	19782	19812	19729	19730	19731	19808	19908	19828	19871	19927	19660	19600	19801	19776	19647	19856	19684	19875	19514	19887	19726	19661	19761	19727	19635	19956	19699	19805	19534	19800	19762	19736	19730	19721	19542	19725	19718	19702	19763	19656	19849	19682	19639	19611	19822	19861	19810	19738	19665	19791	19860	19707	19811	19707	19777	19657	19776	19902	19531	19714	19670	19662	19756	19792	19761	19634	19865	19530	19958	19521	19794	19676	19836	19826	19590	19781	19734	19749	19738	19608	19902	19538	19727	19723	19638	19559	19662	19692	19759	19552	19795	19677	19867	19754	19669	19773	19622	19753	19647	19690	19555	19761	19570	19597	19609	19660	19541	19799	19877	19716	19834	19590	19746	19644	19715	19805	19868	20010	19720	19485	19478	19722	19718	19610	19733	19816	19597	19523	19768	19719	19655	19735	19738	19812	19536	19454	19526	19907	19781	19898	19722	19499	19781	19769	19407	19769	19683	19866	19849	19546	19564	19611	19827	19936	19669	19777	19832	19723	19900	19620	19710	19799	19649	19859	19765	19709	19767	19763	19607	19855	19484	19756	19733	19944	19781	19719	19861	19767	19719	19685	19705	19529	19717	19689	19712	19550	19581	19630	19579	19671	19639	19798	19787	19680	19806	19999	19607	19673	19749	19789	19544	19631	19709	19811	19966	19717	19764	19867	19836	19612	19907	19790	19599	19692	19624	19750	19755	19657	19620	19671	19577	19742	19704	19559	19730	19633	19650	19491	19965	19822	19687	19464	19874	19829	19534	19616	19726	19824	19882	19720	19915	19755	19717	19840	19658	19778	19554	19715	19750	19721	19876	19640	19713	19774	19718	19742	19770	19686	19704	19828	19772	19728	19551	19658	19532	19704	19634	19753	19957	19704	19606	19746	19629	19815	19822	19805	19717	19624	19649	19695	19782	19706	19831	19554	19810	19561	19620	19609	19596	19877	19746	19869	19679	19843	19702	19755	19805	19673	19749	19780	20004	19752	19780	19838	19745	19711	19631	19872	19773	19883	19706	19652	19792	19728	19710	19879	19602	19702	19588	19758	19821	19631	19852	19786	19607	19850	19769	19883	19828	19854	19706	19835	19770	19836	19641	19715	19717	19700	19883	19775	19809	19692	19659	19718	19581	19674	19700	19646	19820	19659	19740	19603	19715	19652	19735	19720	19482	19678	19593	19869	19612	19798	19839	19884	19798	19585	19690	19665	19501	19829	19604	19784	19700	19826	19882	19542	19588	19411	19770	19729	19638	19609	19706	19796	19869	19639	19872	19747	19555	19592	19665	19544	19641	19758	19913	19861	19768	19624	19719	19800	19610	19862	19637	19560	19840	19898	19750	19668	19847	19820	19763	19805	19619	19663	19845	19597	19698	19573	19799	19836	19505	19868	19628	19815	19642	19771	19687	19657	19688	19769	19710	19583	19787	19709	20036	19872	19716	19868	19882	19648	19748	19647	19639	19788	19684	19648	19585	19692	19828	19733	19936	19652	19731	19561	19569	19655	19600	19679	19777	19832	19674	19956	19602	19857	19772	19842	19540	19445	19789	19936	19728	19653	19683	19815	19792	19826	19477	19739	19748	19791	19826	19691	19652	19686	19801	19816	19727	19690	19686	19671	19849	19596	19506	19873	19574	19752	19912	19876	19742	19800	19591	19799	19594	19740	19755	19846	19732	19621	19696	19882	19693	19833	19692	19615	19639	19850	19688	19808	19768	19698	19768	19632	19658	19937	19702	19728	19640	19757	19912	19714	19704	19836	19593	19788	19732	19748	19672	19804	19830	19796	19760	19780	19708	19778	19676	19764	19635	19598	19632	19855	19841	19715	19585	19739	19659	19629	20143	19649	19678	19704	19668	19732	19891	19779	19704	19526	19916	19867	19815	19641	19611	19530	19758	19844	19778	19654	19696	19665	19669	19851	19647	19719	19682	19767	19711	19662	19557	19773	19714	19772	19861	19801	19773	19597	19709	19700	19843	19629	19859	19785	19526	19742	19663	19615	19735	19796	19664	19659	19801	19834	19772	19744	19568	19769	19688	19737	19567	19602	19619	19533	19875	19561	19715	19718	19735	19673	19533	19912	19792	19727	19712	19619	19782	19882	19810	19527	19604	19644	19801	19731	19645	19915	19780	19623	19864	19672	19795	19656	19548	19683	19736	19745	19709	19859	19918	19713	19718	19686	19685	19758	19682	19690	19855	19772	19573	19728	19727	19752	19955	19667	19573	19685	19871	19752	19730	19739	19852	19523	19707	19812	19859	19610	19852	19800	19851	19879	19694	19819	19676	19654	19724	19663	19652	19551	19637	19760	19695	19778	19632	19775	19583	19783	19642	19810	19677	19769	19769	19843	19786	19695	19513	19643	19615	19894	19818	19537	19854	19753	19659	19816	19709	19806	19645	19756	19628	19662	19785	19536	19913	19836	19788	20064	19760	19840	19850	19832	19708	19734	19677	19606	19736	19686	19797	19545	19849	19559	19583	19929	19893	19741	19234	19939	19606	19938	19850	19856	19819	19805	19552	19913	19887	19617	19605	19829	19762	19739	19839	19668	19707	19797	19647	19711	19736	19703	19828	19536	19597	19510	19825	19694	19765	19688	19845	19849	19816	19681	19600	19841	19564	19721	19791	19463	19744	19559	19623	19684	19688	19880	19639	19940	19705	19905	19565	19653	19670	19707	19841	19589	19697	19626	19757	19847	19695	19875	19834	19676	19713	19931	19897	19788	19731	19762	19710	19679	19721	19524	19800	19785	19572	19643	19588	19638	19727	19912	19572	19764	19565	19933	19569	19536	19824	19700	19815	19670	19857	19708	19654	19786	19752	20002	19512	19638	19642	19806	19783	19604	19831	19758	19660	19675	19718	19643	19685	19743	19585	19935	19677	19701	19647	19766	19879	19585	19738	19771	19653
16468	18066	18077	17517	18038	28873	29222	24278	19322	17404	17037	16730	16931	16715	16848	17036	16940	16892	16836	16918	16819	16678	16924	16866	16827	16820	16850	16754	16924	16662	16854	16604	16999	16837	16835	16944	16853	16831	16860	16748	16839	16663	16797	16714	16822	16940	16870	16878	16782	16864	16878	16788	16706	16745	16587	16812	16669	16716	16636	16903	16830	16772	16755	16852	16821	16810	16968	16696	16764	16861	17048	16844	16816	16787	16811	16878	16803	16817	16887	16760	16849	16753	16825	16945	16730	16819	16681	16790	16953	16738	16861	16761	16998	16897	16877	16830	16832	16697	16818	16756	16795	17009	16865	16868	16752	16865	16914	16984	16941	16815	16795	16936	16879	16887	16781	16716	16744	16927	16806	16702	16818	16921	16783	16747	16839	16663	16927	16709	16741	16735	16863	16745	16882	16889	16712	16776	16895	16867	16971	16829	16903	16779	16796	16764	16716	16731	16923	16925	16803	16876	16736	16889	16772	16652	16805	16700	16753	16795	16896	16755	16689	16862	16898	16934	16946	17057	16890	16820	16984	16863	16933	16817	16897	16950	16745	16790	17026	16904	16897	16828	16862	16679	16771	16762	16868	16980	16686	16876	16805	16806	16824	16798	16775	16739	16752	16752	16731	16758	16886	16876	16769	16885	16651	16792	16646	16654	16837	16843	16840	16740	16844	16837	16731	16857	16983	17013	16893	16725	16843	16867	16779	16821	16801	16792	16940	16713	16835	16796	16820	16672	16937	16983	16863	16856	16992	16765	16816	16821	16851	16625	16650	16659	16873	16894	16944	16827	16758	17035	16915	16835	16824	16739	16837	16973	16710	16724	16775	16814	16827	16993	16794	16807	16845	16924	16975	16863	16912	16850	16989	16735	16846	16866	16736	16923	16823	16780	16787	16747	16913	16958	16968	16843	16741	16828	16777	16795	16938	16743	16829	16880	16683	16956	16667	16793	17034	16784	16906	16723	16864	16825	16906	16637	16917	16838	16858	16824	16874	16739	16817	16835	16836	16814	16842	16766	16979	16790	16834	16895	16694	16950	16824	17001	16857	16736	16967	16874	16697	16803	16844	16661	16866	16743	16830	16867	16697	16976	16896	16793	16693	17100	16969	16940	16978	16779	16953	16873	16898	16749	16853	17000	16782	16888	16846	16851	16850	16672	16751	16910	16944	16908	17034	16778	16856	16765	16929	16829	16791	16741	16852	16965	16732	16836	16746	16936	16744	16938	16837	16757	16812	16731	16732	16862	16835	16873	16835	16843	16805	16909	16974	16852	16762	17009	16826	16898	16748	16888	16729	16705	16730	16904	16942	16833	16929	16698	16682	16803	17063	16715	16957	16834	16875	16828	16751	16812	16746	16795	16861	16861	16845	16718	16923	16776	16809	16953	16718	16771	16887	16797	16891	16865	16853	16779	16851	16716	16778	16752	16927	16843	16804	16792	16907	16753	16892	16711	16969	16914	16996	16992	16751	16858	16842	16940	16943	16799	16714	16864	16735	16898	16875	16794	16831	16861	16855	16984	16637	16695	16883	16979	16757	16881	16869	16770	16898	16793	16718	16913	16827	16759	17011	16902	16722	16898	16926	16755	16825	16792	16710	16846	16782	16928	16672	16807	16923	16607	16876	16805	16786	16881	16836	16768	16928	16907	16890	16986	16882	16849	16785	16739	16915	16879	16909	16824	16763	16705	16764	16737	16773	16637	16916	16751	16765	16967	16846	16800	16902	16977	16697	16823	16925	16809	16825	16815	16959	16909	16747	16847	16817	16973	17036	17002	16845	16887	16734	16744	16805	16711	16695	16727	16759	16717	16804	16778	16872	16862	16790	16774	16907	16825	16806	16847	16867	16861	16907	16763	16934	16841	17051	16853	16820	16858	16804	16779	16974	16939	17031	16769	16954	16785	17058	16925	16867	16758	16774	16738	16885	16758	17006	16689	16800	16740	16921	16865	16924	16680	16775	16790	16774	16865	16654	16830	16988	17019	16678	16893	16978	16816	16900	16886	16760	16860	16835	16822	16773	16803	16837	16790	16881	16757	16828	16558	16818	16845	16890	16817	16877	16863	16982	16703	16890	16688	16741	16963	16880	16733	16867	16974	16698	16715	16948	16671	16856	16885	16887	16817	16720	16974	16939	16893	16956	16823	16846	16961	16870	16904	16877	16888	16905	16721	16697	16882	16956	16700	16855	16717	16775	16933	16752	16888	17015	16834	16665	16947	17036	16760	16808	16797	16647	16800	16722	16964	16870	16853	16883	16882	16953	16683	16791	16652	16735	16670	16887	16761	16929	16869	16895	16787	16831	16683	16753	16786	16873	16912	16859	16868	16821	16689	16756	16875	16908	16697	16934	16755	16716	16791	16876	16870	16824	16768	16803	16767	16818	16823	16942	17074	16629	16880	16795	16782	16923	16707	16879	16776	16939	16797	17130	16801	16855	16861	16849	16821	16970	16925	16835	16981	16828	16836	16905	16873	16694	16880	16692	16866	16774	16792	16728	16828	16767	16724	16813	17041	16718	16771	16800	16950	16892	16841	16852	16700	16787	16541	16911	16840	16657	16927	16695	16912	16998	16867	16885	16812	16824	16808	16661	16881	16782	16976	16726	16664	16908	16915	16643	16958	16905	16801	16730	16743	16792	17063	16771	16863	16990	16659	16916	16890	16776	16767	16816	16674	16606	16851	16745	16949	16886	16605	16777	16955	16843	16815	16831	16871	16731	16802	16763	16842	16773	16854	16829	16910	16789	16775	16913	16994	16763	16946	16834	16884	16835	16930	17017	16667	16611	16580	16697	16837	16752	16925	16631	16847	16808	16832	16840	16887	16699	16926	16869	16708	16840	16904	16709	16843	16878	16885	16660	16778	16739	16829	16779	16887	16821	16863	16518	16918	16911	16929	16847	16864	16717	16829	16862	16711	16957	16783	16946	16728	17048	16940	16864	16885	17005	16771	16972	16744	16762	16855	16615	16806	16804	16806	16965	16987	16710	16994	16771	17055	16798	16766	16736	16765	16809	16866	16843	16890	16859	16986	16854	16742	16847	16774	16901	17036	16837	16852	16677	16883	16883	16603	16810	16815	16735	16834	16848	16686	16905	16877	16740	16732	16695	16811	16872	16973	16836	16605	16656	17004	16886	16835	16840	16734	16856	17045	16862	16871	16789	16799	16642	16760	16834	16913	16866	16787	16694	16803	16936	16906	16914	17003	16758	16669	16846	16877	16958	16939	16989	16935	16892	16717	16785	16785	16673	16771	16763	16785	16680	16913	16828	16870	16892	16725	16858	16859	16844	16921	16932	16668	16925	16797	16933	16828	16602	16788	16851	16807	16744	16731	16729	16738	16768	16794	16903	16879	16753	16883	16739	16836	16880	16873	16746	16894	16761	16812	16938	16891	16853	16832	16850	16901	17012	16915	16835	16791	16915	16828	16872	16978	16882	16846	16759	16947	16741	16763	16894	16803	16729	16766	16864	16997	16717	16849	16843	16961	17028	16859	16880	16906	16683	16754	16868	16984	16855	16904	16867	16752	16836	16890	16894	16863	16953	16767	16754	16902	16823	16928	16888	16736	16890	16826	16827	16832	17005	16896	16875	16791	16717	16801	16782	16913	16918	16812	17011	16748	16922	16929	17021	17016	16737	16784	16970	16788	16802	16990	16949	16749	16734	16892	16768	16850	16680	16850	16906	16933	16897	16821	16814	16816	16905	16945	17004	16772	16698	16822	16738	16782	16770	16787	16777	16787	16886	16706	16950	16627	16779	16778	16828	16812	16834	16858	16818	16861	16950	16755	16788	16921	16718	17051	16755	16862	16853	16826	16781	16777	16893	16789	16803	16862	16851	16788	16862	16710	16748	16914	16980	16776	16925	16782	16697	16665	16805	16742	16840	16657	16785	16693	16992	16972	16880	16745	16823	16891	16844	16965	16878	16931	16794	16730	16778	16783	16846	16777	16811	16755	16947	16797	16600	16890	16939	16567	16798	16657	16956	16784	16731	16846	16709	16859	16618	16885	16832	16850	16902	16851	16731	16786	16890	16910	16920	16821	16879	16778	16817	16808	16894	16937	16818	16811	16806	16753	16828	16811	16942	16848	16912	16662	16974	16750	16703	16741	16893	16957	16714	16771	16769	16755	16792	16824	16917	16754	16892	16883	16876	16797	16722	16724	16800	16879	16791	16837	16692	16922	16972	16827	16904	16863	16878	16841	16788	16782	16940	16722	16846	16825	16955	16838	16928	16879	16767	16879	16821	16864	16853	16647	17001	16778	16957	16757	16988	16850	16810	16632	16716	16737	16891	16897	16820	16991	16654	16913	16730	16740	16970	16988	16824	16836	16777	16928	16792	16816	16872	16802	16717	16860	16731	16804	16867	16709	16887	16902	16927	16994	16955	16734	16814	16993	16733	16763	16882	16795	16830	16796	16726	16881	16773	16939	16663	16938	16777	16855	16712	17016	16700	16629	16797	16753	16916	16870	16790	16815	16916	16842	16744	16989	16746	16976	16878	16771	16811	16876	16899	16796	16844	16773	16896	16750	17022	16888	16778	16774	16861	16941	16803	16832	16904	16921	16845	16858	16789	16845	16765	17017	16871	16954	16928	16977	16971	16854	16968	16803	16834	16733	16956	16997	16903	16677	16770	16843	16852	16876	16769	16839	16898	16928	16840	16738	17026	16874	16642	16895	16886	16823	16862	16976	16760	16855	16999	16730	16875	16769	16753	16728	16838	16784	16770	16910	16957	16846	16715	16716	16845	16951	16889	16859	16706	16969	16748	16868	16868	16766	16845	16892	16933	16831	16789	16963	16808	16922	16793	16785	16824	17028	16837	16869	16824	16726	16814	16941	16662	16753	16910	16904	16816	16687	16966	16810	16829	16908	16959	16732	16820	16805	16795	16726	16902	16862	16768	16725	16750	16775	16868	16824	16801	16883	16787	16776	16831	16878	16866	16805	16684	16880	16852	16869	16946	16842	16833	16887	16999	16838	16880	16843	16849	16995	16864	16753	16775	16911	16881	16975	16898	16986	16697	16892	16782	16778	16895	16788	17021	16797	16878	16915	16809	16873	16911	16849	16797	16760	16849	16765	16788	16845	16719	16870	16862	16976	16844	16897	16860	16863
25710	21167	27451	25889	21918	53202	52401	40965	28362	22152	20610	19831	19556	19866	19663	19717	19502	19656	19667	19686	19811	19410	19543	19584	19555	19822	19750	19487	19630	19691	19575	19651	19675	19619	19603	19495	19653	19689	19652	19588	19584	19712	19749	19738	19553	19740	19459	19607	19525	19601	19645	19708	19600	19824	19562	19627	19761	19666	19553	19660	19722	19618	19673	19590	19397	19748	19589	19582	19507	19512	19634	19560	19544	19708	19652	19473	19451	19573	19562	19727	19584	19408	19738	19360	19649	19634	19410	19746	19592	19815	19747	19510	19622	19712	19425	19551	19672	19539	19677	19421	19659	19379	19434	19438	19555	19589	19581	19612	19630	19415	19707	19465	19745	19444	19788	19727	19583	19377	19572	19695	19519	19672	19968	19468	19623	19390	19665	19379	19559	19681	19617	19603	19575	19556	19658	19455	19491	19437	19409	19570	19499	19727	19443	19578	19605	19529	19608	19596	19529	19542	19582	19409	19621	19592	19784	19688	19573	19492	19568	19601	19404	19495	19695	19499	19408	19687	19476	19626	19691	19494	19659	19715	19425	19590	19696	19358	19672	19422	19795	19686	19593	19736	19518	19578	19532	19705	19682	19596	19651	19609	19472	19374	19486	19671	19822	19484	19421	19389	19509	19606	19519	19567	19460	19649	19639	19445	19523	19660	19563	19481	19631	19606	19620	19495	19634	19434	19567	19816	19529	19596	19526	19534	19456	19437	19510	19548	19611	19632	19637	19527	19411	19600	19462	19641	19607	19262	19448	19507	19672	19455	19697	19739	19632	19595	19719	19672	19533	19577	19662	19346	19513	19616	19718	19441	19796	19441	19575	19359	19595	19554	19540	19463	19630	19635	19301	19520	19414	19357	19676	19556	19453	19637	19538	19581	19691	19581	19548	19668	19670	19509	19593	19714	19565	19563	19434	19388	19543	19515	19393	19856	19497	19725	19619	19650	19538	19662	19621	19444	19635	19781	19655	19468	19456	19469	19580	19627	19461	19519	19398	19475	19583	19570	19627	19539	19387	19588	19678	19500	19535	19478	19692	19579	19503	19493	19490	19489	19523	19658	19451	19389	19567	19413	19667	19448	19450	19621	19520	19449	19555	19430	19623	19704	19482	19401	19647	19729	19523	19577	19572	19538	19837	19563	19602	19484	19682	19606	19372	19365	19545	19496	19572	19546	19789	19561	19555	19455	19500	19530	19639	19534	19784	19581	19546	19412	19606	19427	19540	19588	19338	19478	19625	19259	19627	19423	19766	19500	19626	19487	19593	19716	19612	19653	19550	19545	19508	19611	19529	19500	19596	19487	19753	19425	19531	19447	19654	19676	19539	19625	19546	19436	19485	19383	19595	19454	19868	19713	19784	19685	19464	19564	19567	19404	19435	19508	19682	19845	19508	19512	19493	19669	19760	19376	19484	19542	19296	19538	19608	19627	19650	19577	19666	19460	19628	19645	19758	19440	19508	19580	19504	19440	19490	19715	19540	19624	19607	19543	19457	19684	19402	19488	19817	19866	19478	19616	19643	19571	19558	19545	19559	19663	19723	19601	19608	19865	19535	19371	19534	19596	19515	19491	19391	19570	19492	19553	19479	19485	19744	19551	19675	19569	19678	19650	19697	19633	19613	19504	19555	19501	19670	19579	19636	19467	19443	19511	19588	19619	19492	19506	19678	19586	19474	19559	19471	19358	19508	19697	19632	19776	19681	19420	19452	19359	19327	19426	19423	19731	19808	19470	19412	19552	19470	19629	19799	19434	19556	19671	19496	19346	19398	19576	19641	19583	19640	19581	19724	19525	19468	19332	19450	19516	19681	19581	19565	19405	19634	19602	19902	19446	19484	19525	19706	19557	19816	19801	19439	19474	19501	19493	19535	19567	19499	19574	19619	19576	19431	19599	19672	19604	19542	19492	19685	19361	19506	19604	19420	19627	19701	19550	19611	19443	19580	19641	19525	19417	19635	19579	19494	19709	19661	19734	19674	19573	19223	19405	19664	19519	19438	19540	19611	19600	19637	19520	19483	19759	19516	19704	19619	19635	19614	19803	19536	19623	19459	19708	19466	19405	19573	19452	19621	19536	19420	19677	19343	19535	19573	19370	19742	19622	19597	19527	19536	19583	19592	19572	19560	19715	19483	19568	19849	19438	19534	19465	19628	19561	19565	19614	19742	19652	19689	19459	19756	19554	19690	19563	19723	19484	19668	19519	19560	19493	19552	19551	19689	19595	19582	19631	19597	19648	19496	19706	19613	19601	19549	19610	19455	19673	19396	19490	19593	19518	19713	19665	19542	19523	19669	19677	19443	19433	19574	19693	19638	19376	19489	19584	19450	19576	19383	19506	19686	19492	19623	19632	19726	19584	19852	19662	19509	19406	19486	19616	19571	19412	19572	19708	19736	19437	19566	19486	19390	19532	19496	19526	19555	19518	19499	19744	19578	19553	19535	19606	19688	19593	19578	19583	19508	19554	19482	19590	19672	19640	19435	19689	19646	19672	19560	19500	19596	19564	19641	19461	19409	19424	19674	19733	19728	19485	19467	19606	19519	19505	19519	19782	19378	19500	19499	19670	19528	19488	19604	19565	19590	19644	19594	19427	19609	19458	19702	19325	19645	19459	19569	19455	19403	19529	19512	19610	19727	19766	19615	19628	19374	19350	19590	19262	19625	19713	19679	19526	19607	19453	19482	19352	19709	19626	19568	19709	19483	19500	19765	19621	19684	19510	19777	19578	19440	19478	19634	19488	19415	19608	19686	19627	19423	19457	19529	19614	19621	19596	19255	19850	19689	19657	19542	19313	19474	19574	19768	19607	19435	19456	19751	19517	19692	19444	19571	19554	19545	19731	19551	19724	19579	19637	19447	19513	19601	19703	19463	19450	19646	19578	19406	19641	19655	19607	19703	19618	19622	19771	19465	19516	19808	19546	19631	19437	19452	19437	19630	19706	19653	19653	19657	19506	19678	19557	19649	19478	19496	19364	19479	19761	19521	19641	19537	19483	19595	19456	19542	19619	19477	19623	19810	19630	19543	19823	19736	19571	19483	19521	19461	19738	19520	19490	19550	19712	19545	19401	19564	19449	19572	19573	19455	19527	19480	19552	19327	19651	19475	19479	19735	19345	19651	19531	19390	19544	19480	19706	19367	19547	19451	19680	19336	19434	19559	19583	19683	19577	19699	19550	19763	19640	19528	19723	19764	19721	19651	19423	19487	19359	19519	19574	19528	19399	19586	19483	19407	19579	19336	19529	19714	19552	19562	19613	19532	19603	19656	19745	19443	19487	19567	19566	19390	19344	19849	19649	19613	19634	19388	19447	19670	19421	19510	19464	19568	19470	19495	19485	19526	19625	19594	19503	19752	19367	19712	19341	19510	19832	19662	19627	19380	19646	19706	19621	19647	19772	19478	19599	19568	19576	19527	19489	19437	19598	19570	19675	19744	19515	19709	19609	19460	19555	19618	19495	19325	19683	19607	19548	19440	19481	19473	19476	19566	19436	19526	19777	19456	19530	19579	19632	19614	19567	19433	19582	19501	19578	19634	19628	19307	19390	19699	19532	19623	19694	19687	19563	19353	19588	19453	19611	19689	19419	19612	19473	19402	19480	19755	19476	19558	19553	19519	19602	19347	19523	19554	19410	19630	19654	19536	19738	19564	19454	19672	19581	19474	19537	19674	19536	19372	19518	19606	19635	19463	19442	19451	19355	19496	19603	19565	19290	19429	19546	19624	19533	19712	19588	19615	19648	19506	19548	19668	19674	19817	19630	19820	19364	19684	19676	19524	19444	19599	19672	19567	19691	19723	19822	19553	19566	19594	19666	19472	19536	19477	19679	19573	19524	19377	19566	19477	19483	19494	19493	19505	19471	19719	19680	19749	19536	19449	19655	19640	19598	19448	19249	19519	19801	19617	19584	19679	19585	19430	19700	19475	19580	19597	19611	19533	19690	19741	19559	19302	19797	19598	19583	19602	19624	19728	19730	19589	19452	19481	19543	19649	19619	19868	19687	19401	19576	19621	19667	19652	19769	19661	19466	19433	19448	19739	19632	19424	19406	19464	19627	19609	19515	19662	19660	19708	19351	19508	19561	19631	19530	19708	19611	19321	19646	19615	19661	19805	19554	19580	19706	19727	19572	19537	19585	19613	19422	19538	19451	19642	19496	19499	19592	19599	19417	19503	19470	19409	19563	19584	19621	19661	19858	19469	19603	19676	19601	19630	19610	19486	19691	19492	19355	19411	19469	19548	19447	19437	19397	19526	19493	19609	19532	19638	19845	19647	19663	19711	19460	19563	19590	19637	19506	19661	19503	19492	19590	19429	19556	19501	19626	19808	19694	19612	19533	19439	19414	19698	19626	19522	19487	19631	19681	19551	19655	19668	19459	19690	19661	19398	19557	19640	19346	19356	19587	19703	19595	19706	19574	19611	19578	19513	19620	19409	19638	19453	19338	19545	19801	19525	19734	19647	19779	19588	19677	19701	19405	19735	19540	19456	19589	19520	19682	19675	19598	19554	19666	19594	19414	19461	19490	19727	19593	19667	19440	19602	19661	19482	19626	19446	19625	19680	19662	19372	19537	19420	19600	19551	19637	19459	19320	19595	19577	19666	19679	19460	19591	19653	19646	19582	19620	19552	19477	19747	19475	19515	19397	19557	19669	19593	19646	19545	19460	19609	19551	19448	19538	19294	19569	19729	19561	19575	19605	19481	19524	19589	19579	19518	19585	19431	19677	19675	19614	19556	19493	19539	19788	19620	19581	19605	19581	19661	19625	19708	19685	19644	19696	19573	19652	19444	19602	19550	19695	19852	19346	19706	19557	19643	19661	19663	19610	19470	19696	19556	19535	19481	19559	19620	19634	19438	19410	19519	19611	19530	19666	19568	19446	19613	19805	19742	19469	19452	19525	19642	19466	19600	19613	19497	19689	19496	19471	19753	19473	19713	19551	19781	19708	19687	19958	19662	19624	19526	19390	19460	19468	19593	19420	19625	19647	19364	19527	19536	19493	19690	19641	19647	19568	19542	19816	19270	19536	19641	19493	19630	19668	19723	19582	19565	19528	19534	19716	19480	19573	19659	19471	19532	19650	19427	19783	19476	19452	19596	19469	19800	19447	19605	19610
14906	21798	21198	19093	19879	55027	50834	40662	25739	18784	17433	16895	16831	16764	17053	16729	16843	16918	16859	16997	16868	16905	16723	16993	16908	16836	16888	16844	16775	16913	16951	16892	16898	16794	16856	16745	16726	16962	16830	16921	16764	16863	16830	16651	16943	16784	16894	17007	16951	17025	17001	16838	16869	16862	16938	16858	16886	16885	16892	16852	16802	16894	16880	17006	16800	16962	16912	16831	16959	16892	16912	16860	16623	16989	16703	16888	16977	16836	16780	16792	16753	16895	16849	16780	16813	16937	16911	16928	16727	16754	16905	16837	16938	16781	16806	16904	16783	17036	16974	16715	16931	16804	16719	16705	16860	16766	17037	16809	16992	17002	16827	16914	16892	16771	16889	16944	16812	16983	16853	16855	16957	16876	16818	16839	16969	16897	16871	16653	16850	17015	16837	16831	17072	16822	16866	16818	16795	16988	16773	16893	16761	16911	16841	16918	17038	16849	16932	16863	16901	17009	16796	16765	17037	16754	16790	16926	16742	16989	17010	17042	16832	16932	16832	16894	16904	16863	16988	16770	16896	16838	16897	16908	16781	17133	16982	16957	16811	16878	16764	16986	16701	16890	16875	16862	16927	16874	17025	16914	16898	16865	16820	16879	16837	16909	16733	16762	16838	16874	16991	16792	16890	16753	16819	16779	16759	16907	16807	16949	16933	16992	16839	16710	17137	16843	16865	16942	16961	16853	16827	16724	16938	16903	16926	16824	16933	16992	16798	16839	16909	17001	16943	16871	16799	16978	16987	16926	16699	16859	17026	16800	17026	16811	16885	16884	16753	16725	16804	16833	16829	16794	16791	16789	17010	16869	16938	16770	16929	17041	16860	16830	17015	16710	16873	16913	16950	16862	16699	16839	16925	16811	16660	16793	17002	16893	16817	16745	16789	16940	16923	16842	16928	16828	16972	16747	16910	16905	16868	16828	16953	16682	16974	16831	16847	16848	16807	16877	16968	16950	17067	16833	16741	16732	16979	16697	16999	17018	16808	17013	16728	16782	16919	16804	16838	16912	16925	16781	16823	16991	16780	16801	16813	16814	16773	16863	16857	16983	16794	16823	16865	16816	17043	16884	16904	16911	16866	16934	16992	16791	16896	16960	16907	16890	16902	16905	16868	16896	16992	16825	16783	16767	16905	16845	16838	16856	16907	16903	17042	16842	16882	16983	16910	16836	16947	16907	16955	16878	16972	16819	16761	16901	16926	16874	16846	16928	16867	16946	16840	16852	16763	16845	16736	16846	16887	16812	16917	16796	16936	16831	16880	16881	16925	16934	16775	16656	16771	16800	16857	16896	16823	17030	16896	16859	16712	17007	16816	16787	16901	16929	16859	16936	16766	16943	16913	16903	16837	16809	16802	16999	16922	16866	16890	16908	16886	17039	16660	16982	16918	16824	16863	16866	16932	16985	16977	16996	17007	16736	16848	16820	16900	17026	16907	16984	16965	17042	16752	16941	17024	16776	16884	16833	16876	16802	16570	16953	16800	16817	16860	17020	16892	16960	16814	16953	16743	16857	16842	16876	16849	16725	16880	16828	16943	16919	16794	16677	16839	16909	16765	16885	16928	16795	16738	16959	16768	16867	16917	16871	16853	16836	16973	16982	16995	16932	16878	16913	16802	16832	16668	16812	16821	16896	16751	16922	16838	16934	16972	17006	16677	16827	16788	16785	16776	16873	16826	16713	16784	17097	16942	16814	16811	16864	16802	16756	16998	16952	16646	16943	17008	16773	16820	16903	16759	16849	16791	16977	16902	16950	16833	16833	16929	17021	16909	16910	16828	16956	16975	16886	16815	17066	16927	16760	16950	16957	16790	16883	16921	16841	17035	16945	16794	16957	16800	16813	16857	16924	17034	16855	16885	16732	17059	16856	16813	16765	16794	16847	16962	16750	16796	16946	16909	16932	16978	16820	17032	16787	16756	16973	16867	16940	16986	16976	16773	17055	16895	16878	16757	16922	16944	16861	16954	16888	16943	16945	16771	16858	16934	16963	17053	16734	16823	16826	17033	16925	16834	16806	16788	16866	16709	16761	16989	17012	16823	16755	16957	16824	16809	16929	16887	16976	16979	16851	16960	16890	16892	16830	17110	16961	16793	16823	16941	16965	16769	16832	16861	17051	16986	16867	16831	16835	16770	16783	16864	16779	16860	16881	16929	16813	16817	16897	17048	16911	16922	16931	16831	16931	16993	16829	16897	16846	16806	16916	17032	16958	16699	16872	16863	16946	16622	16854	16788	17022	16839	16948	16832	16923	16874	16662	16924	16811	16811	16861	16958	16798	16918	16916	16881	16839	16921	16616	16757	16701	16919	16975	16819	16780	16834	16895	16816	16994	16910	16682	16908	16885	16807	16832	16839	17037	16861	16839	16903	16968	16986	16951	16884	16835	16990	16830	16872	16896	16956	16965	16657	17025	16869	16691	16921	16811	16880	16672	17024	16815	16782	16820	16888	16834	16790	16945	16925	17031	16786	16858	16876	16855	16990	16774	17136	16963	16869	16976	16920	16894	16908	16745	16913	16833	16749	16757	16875	16817	16908	16852	16874	16742	16899	17011	16845	16731	16847	16832	16925	17021	16786	16903	16838	16793	16853	16870	16900	16821	16962	16947	16995	17027	16860	16983	16920	16675	17001	17081	16999	16988	16932	16931	16709	16870	17015	17004	16840	17003	16936	16862	17001	16934	16843	16816	16856	16990	16731	16865	16833	16883	16844	16821	16846	16895	16924	16934	16728	16690	16821	16808	16897	16930	16870	17042	16852	16844	16996	16802	16789	16786	16796	16746	16896	16817	17017	16892	16843	16801	17046	16894	16901	16640	17037	16809	16871	16937	16918	16779	16933	16973	17002	16909	16898	16793	16849	17040	16874	16862	16968	16950	16828	16880	16944	16982	16891	16997	16894	16677	16942	16789	16681	16809	16838	16882	16818	16791	16782	16794	16859	16730	16895	16985	16748	16703	16776	16942	16775	16775	16883	16762	16759	16879	16815	16733	16922	16753	16858	16899	16909	16764	16869	16988	16928	16942	16912	16879	16860	16620	16763	16942	16869	17030	16635	16920	16968	16827	16892	16775	16893	16855	16926	16976	17026	16858	16806	16823	16901	16853	16686	17014	16904	16946	16780	17118	16838	16795	16912	16887	16918	16839	17008	16732	16950	16686	16915	16825	16866	16958	16896	16792	16728	16930	16942	16747	16987	16940	16947	16829	16764	16663	16706	16871	16950	16819	16844	17125	16885	16884	16827	16826	16835	16832	16794	16829	16828	16802	16843	16626	16932	16980	16869	16984	16778	16909	16858	16914	16837	16904	16850	16846	16861	16835	16654	16889	16813	17020	16760	16934	16769	16839	16952	17069	17063	16861	16801	16918	17075	16837	17001	17040	16944	16889	16744	16728	16960	17033	16939	16879	16823	16952	16821	16950	16719	17051	16903	16886	16721	16939	16830	16694	16852	16981	16936	16672	17051	16852	16820	16901	16870	17031	16841	16940	16876	16773	16919	16684	16822	16772	16699	16999	17018	16957	16989	16827	16888	16965	17134	16905	16813	16928	16968	16968	16878	16902	16789	16789	16798	16890	16954	16931	16931	16831	16820	16896	16946	17003	17055	16902	16791	17000	16814	16975	16926	16914	16994	17012	16814	16812	16979	16811	16844	16900	16949	16921	16826	17060	16839	16864	16841	16872	16866	16966	16973	16785	16822	16873	16920	16719	16889	16862	16876	16813	16856	16843	16962	16931	16725	16754	16939	16839	16838	16936	16801	16826	17002	16768	16889	16815	16881	16847	16957	16828	16900	16828	16997	16948	16896	17047	16797	16772	17025	16884	16900	16903	16798	16760	16862	16866	16985	16828	16859	16817	16712	16808	16943	17047	16810	16772	16973	17034	16777	17045	16890	16703	16935	16820	16894	16994	16951	16799	16989	16954	16797	16725	16714	16988	16817	16895	16925	16798	16874	16784	16973	16882	16886	16938	16726	16939	17047	16759	17050	16902	16796	16813	17022	16995	16914	16925	16829	16787	16786	16889	16795	16990	16840	16905	16882	17048	16903	16977	16826	16812	16661	16813	16846	16901	16933	16890	16990	16822	16875	16838	16911	16677	16701	16754	17029	16985	16870	17153	16752	16903	16850	16788	16806	16981	16950	16856	16948	16818	16875	16828	16844	16991	16839	16808	16791	16778	16798	16881	16855	16775	16885	16906	16923	16909	16727	16982	16797	16730	16880	16845	16941	16761	17031	17036	16839	16912	16914	16897	16929	16821	16774	16825	16773	16964	16837	16961	16841	16874	16945	16938	16917	16805	16730	16837	16872	16745	16863	16936	16969	16944	16710	16884	16833	16863	16976	17009	16854	16927	16806	17031	16787	16790	16928	17015	16895	16884	16887	16815	16804	16934	16972	16790	16883	16980	16868	16898	16839	16937	17052	16836	16898	16941	16780	16727	16908	16979	16895	16834	16908	16900	16858	16808	16893	16830	16903	16948	16737	17048	16938	16969	16738	16901	16888	16890	16965	16816	16954	16717	16776	16890	16897	16969	17123	16877	16836	16743	16922	16972	16882	16870	16791	16939	16894	16859	16985	16878	16848	16914	16775	16918	16877	16854	16623	16924	16934	16650	16842	16918	16743	16705	16890	16942	16902	16974	16909	16882	17024	16732	16842	16865	16781	17084	16861	16820	16952	16752	16609	16866	16820	16919	16833	16834	16973	16830	16974	16819	17128	16918	16946	16922	16930	16805	16856	16716	16770	16821	16807	16836	16796	16764	16937	16887	17053	16746	17030	16947	16858	16902	16882	16797	16857	16901	16858	16818	16803	16812	16995	16927	16897	16849	16958	16752	16920	16849	16966	16845	16969	16910	16925	16858	16885	16949	16891	16702	16976	17081	16826	16888	16710	16854	16850	16855	16736	16932	16748	16900	16913	16892	16762	16830	17020	16959	16937	16874	16894	16925	16941	16850	16878	16794	16692	16856	16982	16972	16977	16924	16756	16913	16836	16978	16950	16787	16882	16790	16880	16851	16891	16723	16835	16720	16989	16961	16654	16815	16709	16634	16867	16744	16850	16766	16832	16885	16964	16805	16731	16856	16720	16945	16854	16854	16946	16896	16879	16867
23511	21076	28543	23870	22545	69785	67457	53781	36157	24732	21336	19948	19543	19781	19676	19565	19695	19572	19760	19495	19580	19413	19481	19527	19604	19510	19396	19589	19376	19294	19483	19286	19543	19279	19491	19389	19404	19394	19305	19368	19383	19338	19411	19436	19499	19623	19450	19214	19423	19602	19251	19246	19519	19547	19414	19312	19616	19470	19414	19341	19457	19475	19212	19486	19253	19498	19388	19168	19462	19458	19485	19480	19423	19323	19328	19381	19270	19219	19430	19586	19285	19237	19398	19257	19496	19461	19418	19388	19445	19426	19567	19468	19447	19454	19573	19478	19565	19572	19411	19253	19356	19462	19403	19442	19448	19630	19261	19395	19328	19418	19419	19276	19269	19302	19444	19294	19325	19434	19367	19240	19298	19280	19420	19458	19529	19575	19295	19463	19465	19519	19500	19472	19342	19394	19523	19330	19404	19200	19665	19375	19203	19572	19364	19505	19358	19343	19404	19235	19290	19209	19485	19328	19322	19469	19301	19366	19348	19532	19291	19252	19213	19259	19319	19142	19391	19308	19335	19468	19263	19365	19347	19331	19487	19417	19471	19358	19430	19430	19312	19251	19572	19364	19467	19336	19240	19221	19313	19437	19507	19447	19261	19592	19428	19491	19298	19437	19462	19372	19376	19205	19615	19021	19650	19340	19260	19203	19384	19482	19289	19089	19461	19312	19275	19411	19554	19244	19553	19558	19407	19375	19392	19325	19378	19342	19203	19286	19162	19451	19275	19371	19449	19644	19463	19150	19415	19379	19294	19412	19500	19355	19143	19426	19387	19343	19313	19438	19345	19405	19544	19526	19391	19281	19426	19380	19278	19395	19296	19086	19341	19379	19422	19280	19229	19139	19438	19448	19606	19195	19457	19177	19411	19451	19578	19375	19304	19342	19481	19461	19318	19371	19504	19377	19426	19211	19217	19601	19462	19452	19544	19139	19333	19370	19379	19555	19367	19186	19383	19244	19357	19280	19407	19296	19431	19263	19235	19497	19404	19442	19233	19334	19216	19440	19382	19357	19292	19398	19429	19116	19404	19273	19288	19390	19305	19356	19626	19461	19323	19275	19327	19281	19424	19350	19445	19528	19367	19435	19501	19526	19359	19467	19291	19336	19406	19195	19399	19219	19487	19559	19488	19384	19316	19309	19535	19318	19354	19377	19468	19490	19295	19286	19485	19204	19118	19378	19503	19291	19430	19172	19434	19256	19431	19425	19436	19400	19347	19362	19221	19278	19322	19379	19448	19204	19443	19370	19065	19472	19402	19408	19382	19530	19275	19575	19252	19285	19575	19436	19241	19275	19369	19325	19370	19447	19364	19514	19505	19354	19417	19411	19526	19411	19424	19355	19437	19193	19356	19294	19564	19361	19563	19318	19269	19319	19286	19452	19300	19449	19372	19476	19125	19648	19570	19445	19462	19392	19569	19403	19346	19273	19423	19360	19694	19420	19342	19396	19291	19297	19396	19434	19197	19557	19259	19177	19356	19412	19412	19734	19522	19403	19324	19385	19383	19308	19287	19200	19333	19563	19533	19484	19309	19514	19367	19234	19554	19514	19304	19360	19451	19258	19343	19352	19293	19288	19459	19485	19323	19648	19598	19307	19407	19312	19273	19462	19176	19143	19174	19262	19476	19524	19327	19390	19453	19307	19330	19604	19266	19175	19451	19445	19413	19366	19354	19466	19349	19377	19511	19413	19700	19228	19497	19293	19308	19446	19539	19409	19427	19268	19448	19474	19386	19423	19381	19548	19285	19245	19357	19509	19569	19350	19279	19188	19426	19463	19447	19035	19405	19308	19577	19447	19180	19481	19430	19271	19302	19410	19245	19227	19280	19362	19383	19381	19295	19332	19437	19452	19396	19361	19260	19351	19307	19300	19267	19519	19399	19420	19353	19346	19286	19442	19590	19385	19669	19456	19463	19363	19307	19360	19395	19186	19407	19463	19560	19378	19468	19403	19147	19600	19295	19261	19501	19386	19343	19303	19173	19409	19371	19338	19368	19373	19314	19485	19494	19496	19376	19620	19328	19318	19567	19384	19522	19301	19409	19203	19251	19261	19621	19370	19268	19300	19430	19258	19434	19494	19314	19415	19148	19405	19385	19320	19369	19457	19527	19353	19412	19224	19302	19265	19387	19386	19332	19383	19533	19150	19446	19366	19435	19357	19426	19587	19276	19400	19424	19305	19383	19350	19267	19414	19358	19396	19403	19485	19412	19391	19391	19510	19292	19329	19161	19304	19224	19422	19302	19393	19412	19521	19332	19399	19357	19502	19426	19305	19603	19516	19518	19410	19320	19500	19382	19602	19274	19507	19333	19227	19198	19289	19321	19389	19475	19371	19283	19346	19206	19342	19459	19592	19363	19672	19550	19138	19474	19341	19287	19388	19184	19417	19486	19546	19527	19291	19421	19369	19368	19431	19410	19422	19528	19409	19309	19264	19622	19292	19441	19478	19507	19470	19442	19297	19145	19267	19483	19267	19384	19378	19281	19376	19367	19317	19445	19437	19279	19210	19510	19495	19395	19522	19369	19469	19466	19289	19313	19524	19600	19304	19543	19479	19254	19438	19510	19210	19240	19437	19326	19182	19384	19380	19159	19147	19321	19475	19349	19425	19510	19381	19415	19250	19155	19354	19132	19388	19562	19506	19272	19501	19264	19569	19366	19409	19548	19362	19219	19526	19429	19361	19558	19242	19493	19520	19415	19422	19444	19403	19438	19245	19447	19428	19461	19531	19298	19168	19484	19401	19282	19182	19419	19371	19501	19493	19275	19197	19285	19267	19475	19368	19483	19627	19322	19385	19180	19164	19424	19308	19506	19656	19352	19545	19588	19378	19447	19415	19292	19229	19421	19367	19582	19559	19396	19231	19371	19161	19063	19284	19537	19204	19212	19302	19375	19432	19232	19371	19519	19471	19244	19520	19263	19278	19627	19699	19293	19317	19545	19350	19412	19228	19400	19474	19565	19449	19355	19439	19581	19339	19455	19212	19536	19394	19283	19318	19270	19271	19218	19430	19394	19425	19243	19538	19525	19423	19393	19415	19528	19413	19255	19279	19307	19391	19463	19345	19420	19372	19144	19378	19278	19833	19474	19504	19366	19285	19562	19459	19458	19170	19325	19412	19372	19329	19309	19552	19315	19274	19261	19404	19672	19218	19290	19461	19326	19437	19393	19267	19245	19473	19699	19337	19447	19641	19506	19173	19207	19183	19404	19565	19536	19429	19175	19456	19187	19388	19491	19442	19334	19366	19161	19447	19199	19446	19345	19319	19488	19362	19483	19294	19386	19599	19602	19464	19176	19389	19457	19294	19466	19501	19480	19436	19427	19306	19555	19253	19357	19456	19523	19437	19142	19430	19415	19436	19375	19283	19485	19482	19430	19183	19104	19295	19477	19623	19420	19404	19483	19296	19454	19345	19540	19207	19369	19591	19416	19369	19374	19360	19477	19316	19260	19335	19440	19478	19325	19320	19483	19374	19371	19384	19527	19267	19475	19317	19354	19374	19664	19303	19217	19399	19288	19286	19402	19317	19302	19306	19297	19583	19429	19469	19441	19226	19367	19461	19457	19401	19538	19492	19359	19393	19396	19265	19413	19467	19396	19486	19417	19767	19295	19458	19266	19271	19310	19404	19213	19323	19420	19371	19530	19426	19537	19310	19254	19478	19421	19322	19276	19298	19441	19699	19429	19300	19430	19336	19431	19293	19278	19237	19246	19547	19556	19441	19327	19351	19228	19330	19123	19300	19332	19525	19544	19396	19353	19424	19220	19527	19587	19279	19313	19377	19401	19313	19547	19265	19459	19257	19417	19382	19202	19457	19320	19274	19309	19556	19664	19324	19325	19346	19449	19438	19456	19350	19359	19231	19394	19276	19404	19571	19297	19582	19549	19313	19460	19442	19255	19434	19410	19382	19292	19525	19342	19499	19310	19294	19564	19473	19481	19437	19513	19142	19253	19477	19473	19424	19395	19398	19390	19321	19240	19319	19400	19488	19576	19316	19265	19301	19350	19026	19561	19610	19479	19340	19415	19470	19319	19324	19450	19453	19357	19291	19330	19466	19476	19242	19362	19301	19305	19265	19104	19264	19579	19486	19443	19495	19387	19432	19441	19603	19374	19747	19253	19408	19453	19379	19130	19364	19315	19223	19313	19287	19534	19281	19243	19299	19434	19262	19430	19310	19509	19476	19501	19437	19388	19445	19379	19316	19466	19413	19365	19638	19453	19562	19466	19378	19432	19345	19172	19415	19388	19343	19554	19208	19371	19483	19334	19526	19290	19448	19544	19363	19277	19238	19336	19304	19401	19304	19381	19368	19298	19351	19298	19296	19321	19500	19516	19292	19453	19569	19264	19381	19438	19424	19370	19255	19506	19368	19195	19104	19406	19511	19374	19394	19527	19395	19249	19489	19411	19497	19338	19324	19641	19388	19398	19661	19335	19489	19343	19465	19383	19274	19161	19451	19523	19375	19573	19254	19507	19399	19234	19474	19533	19357	19233	19374	19364	19463	19289	19327	19383	19473	19485	19233	19193	19538	19389	19504	19248	19252	19499	19236	19323	19272	19450	19535	19285	19302	19462	19382	19385	19440	19298	19441	19372	19319	19275	19464	19167	19317	19276	19290	19263	19413	19420	19344	19458	19621	19437	19678	19387	19187	19418	19430	19316	19337	19324	19325	19712	19142	19363	19169	19354	19320	19408	19339	19290	19396	19417	19342	19371	19443	19201	19496	19343	19463	19268	19345	19271	19430	19502	19493	19265	19339	19500	19259	19407	19328	19475	19242	19493	19418	19244	19215	19276	19434	19530	19172	19116	19083	19318	19518	19294	19220	19342	19312	19416	19414	19481	19433	19373	19271	19480	19295	19382	19514	19451	19362	19295	19421	19440	19298	19347	19482	19116	19625	19404	19555	19365	19378	19076	19400	19367	19546	19190	19306	19321	19446	19330	19420	19574	19394	19473	19308	19544	19208	19541	19297	19433	19352	19365	19146	19339	19396	19289	19443	19387	19258	19549	19619	19379	19424	19230	19284	19240	19308	19244	19412	19492	19364	19281	19508	19434	19262	19334	19324	19367	19610	19293	19339	19374	19331	19345	19451	19635	19318	19344	19329
16816	27638	26045	22024	26175	73763	69830	54880	34398	20838	18035	16879	16733	16694	16722	16734	16724	16729	16651	16899	16769	16888	16946	16809	16579	16699	16604	16668	16806	16634	16782	16934	16899	16972	16726	16673	16752	16932	16700	16706	16879	16717	16770	16680	16763	16665	16534	16731	16711	16636	16726	16824	16896	16673	16658	16672	16699	16581	16615	16726	16743	16676	16770	16762	16824	16814	16804	16808	16873	16832	16687	16796	16594	16917	16751	16664	16872	16889	16806	16570	16700	16677	16711	16843	16807	16592	16885	16693	16683	16765	16808	16606	16754	16685	16909	16762	16750	16654	16793	16767	16871	16763	16832	16815	16781	16655	16822	16680	16616	16829	16655	16655	16704	16752	16672	16859	16691	16895	16894	16645	16657	16735	16676	16722	16882	16707	16739	16813	16733	16662	16689	16715	16663	16760	16843	16717	16717	16700	16690	16823	16539	16768	16704	16631	16617	16801	16973	16597	16773	16870	16713	16778	16638	16885	16681	16644	16508	16601	16782	16848	16778	16735	16735	16649	16601	16802	16839	16494	16599	16674	16872	16571	16859	16778	16710	16633	16701	16700	16621	16815	16743	16661	16771	16697	16590	16790	16841	16715	16853	16680	16676	16738	16582	16721	16764	16600	16695	16786	16750	16730	16710	16466	16817	16837	16803	16730	16679	16817	16721	16741	16662	16675	16773	16618	16804	16674	16695	16719	16869	16732	16614	16678	16776	16668	16648	16475	16704	16749	16738	16782	16699	16712	16627	16782	16651	16557	16700	16693	16595	16647	16677	16823	16778	16745	16879	16656	16728	16602	16523	16572	16736	16850	16690	16643	16711	16641	16745	16598	16829	16825	16685	16716	16651	16630	16633	16757	16626	16637	16844	16658	16737	16543	16800	16611	16755	16805	16621	16741	16709	16865	16655	16699	16746	16633	16529	16832	16732	16793	16738	16763	16668	16763	16534	16690	16604	16759	16668	16693	16754	16543	16789	16527	16683	16682	16771	16813	16691	16747	16681	16632	16613	16911	16717	16881	16816	16769	16568	16727	16839	16731	16605	16851	16710	16609	16700	16891	16706	16716	16803	16718	16689	16708	16776	16585	16530	16738	16643	16788	16816	16786	16703	16934	16762	16816	16917	16683	16588	16816	16676	16806	16721	16605	16755	16679	16691	16616	16709	16572	16920	16779	16767	16822	16758	16862	16681	16846	16653	16817	16637	16689	16929	16729	16755	16716	16831	16673	16804	16691	16798	16836	16606	16844	16742	16635	16760	16830	16764	16607	16691	16757	16699	16550	16741	16599	16810	16762	16789	16871	16799	16855	16735	16787	16535	16571	16776	16703	16732	16815	16686	16798	16691	16649	16789	16660	16805	16869	16688	16691	16647	16594	16817	16825	16732	16734	16823	16632	16786	16788	16662	16577	16692	16688	16597	16703	16719	16799	16710	16867	16675	16734	16599	16749	16742	16910	16494	16637	16780	16762	16668	16674	16622	16657	16781	16754	16719	16650	16762	16737	16679	16753	16672	16808	16452	16578	16783	16867	16711	16916	16764	16675	16697	16692	16655	16675	16730	16958	16726	16780	16704	16591	16618	16747	16741	16703	16704	16634	16803	16705	16644	16740	16640	16727	16684	16608	16654	16694	16748	16875	16614	16909	16577	16859	16805	16723	16821	16644	16925	16820	16654	16713	16718	16898	16815	16778	16794	16655	16678	16912	16628	16566	16755	16686	16700	16636	16711	16696	16728	16581	16756	16839	16737	16748	16662	16716	16782	16663	16721	16568	16505	16695	16570	16724	16831	16671	16692	16719	16603	16665	16806	16698	16750	16902	16850	16833	16738	16661	16757	16802	16560	16617	16872	16769	16659	16677	16683	16594	16820	16685	16867	16776	16697	16693	16731	16842	16742	16740	16668	16644	16719	16653	16747	16728	16806	16568	16747	16739	16720	16694	16722	16904	16669	16868	16759	16702	16637	16606	16787	16898	16853	16682	16664	16794	16754	16858	16656	16619	16806	16699	16679	16682	16842	16738	16830	16591	16614	16891	16532	16808	16747	16594	16575	16616	16734	16692	16513	16896	16723	16687	16655	16515	16746	16615	16783	16796	16586	16647	16529	16576	16511	16761	16892	16734	16724	16777	16715	16988	16531	16732	16707	16835	16757	16551	16713	16681	16765	16700	16757	16615	16690	16525	16815	16730	16614	16631	16675	16777	16740	16781	16995	16708	16724	16738	16788	16661	16762	16755	16727	16646	16692	16707	16490	16720	16743	16549	16889	16680	16747	16854	16470	16787	16583	16826	16740	16643	16699	16802	16884	16756	16682	16774	16867	16824	16592	16746	16792	16743	16776	16897	16711	16565	16708	16774	16687	16784	16816	16704	16642	16705	16533	16861	16840	16665	16643	16642	16623	16627	16940	16680	16806	16793	16571	16639	16745	16685	16611	16704	16591	16748	16862	16768	16696	16774	16556	16693	16917	16645	16607	16912	16735	16569	16760	16680	16744	16678	16874	16744	16914	16774	16786	16654	16752	16788	16624	16668	16674	16669	16668	16887	16856	16699	16793	16620	16614	16697	16492	16784	16550	16648	16489	16871	16790	16689	16750	16516	16685	16669	16631	16814	16484	16844	16724	16763	16886	16572	16680	16862	16772	16627	16636	16821	16705	16565	16464	16589	16821	16643	16918	16658	16644	16812	16867	16717	16671	16636	16766	16803	16804	16534	16899	16723	16792	16671	16925	16940	16690	16705	16767	16704	16790	16747	16776	16709	16619	16704	16801	16757	16714	16671	16683	16727	16702	16812	16784	16789	16720	16709	16881	16635	16584	16727	16626	16942	16797	16840	16729	16688	16543	16740	16568	16787	16612	16815	16572	16765	16680	16771	16739	16660	16734	16653	16706	16769	16868	16616	16707	16848	16802	16881	16683	16667	16804	16902	16652	16826	16895	16746	16787	16793	16706	16673	16553	16801	16584	16799	16768	16855	16582	16724	16727	16604	16739	16768	16771	16684	16703	16638	16693	16692	16763	16857	16795	16764	16632	16654	16643	16724	16734	16807	16804	16810	16832	16759	16635	16686	16773	16743	16750	16762	16948	16722	16791	16665	16587	16883	16826	16669	16752	16627	16705	16666	16734	16714	16700	16777	16667	16668	16677	16666	16835	16595	16742	16734	16814	16704	16598	16611	16738	16840	16569	16809	16857	16669	16723	16708	16632	16856	16879	16901	16605	16611	16758	16882	16560	16656	16719	16773	16719	16696	16613	16621	16595	16826	16743	16639	16667	16625	16785	16814	16764	16811	16646	16555	16734	16689	16588	16669	16646	16739	16696	16687	16880	16776	16569	16568	16675	16689	16781	16763	16636	16737	16574	16581	16776	16659	16726	16639	16806	16693	16824	16620	16783	16787	16649	16624	16629	16918	16705	16707	16824	16662	16648	16601	16555	16830	16940	16671	16820	16635	16919	16739	16679	16725	16693	16713	16769	16614	16784	16891	16527	16821	16587	16903	16617	16932	16760	16738	16991	16982	16615	16724	16736	16807	16640	16758	16729	16816	16845	16698	16637	16713	16651	16662	16697	16796	16752	16761	16695	16791	16803	16794	16827	16760	16664	16774	16623	16726	16853	16743	16788	16734	16544	16708	16781	16669	16672	16552	16482	16791	16741	16627	16632	16739	16733	16708	16660	16782	16689	16724	16715	16774	16721	16619	16828	16810	16641	16666	16734	16650	16706	16716	16730	16569	16827	16879	16747	16815	16677	16848	16617	16734	16763	16689	16686	16899	16703	16753	16647	16647	16773	16733	16675	16702	16717	16521	16685	16742	16592	16658	16671	16531	16854	16671	16786	16756	16579	16873	16799	16687	16657	16893	16726	16812	16687	16668	16575	16753	16725	16729	16671	16818	16674	16695	16855	16528	16704	16892	16888	16596	16800	16850	16735	16829	16731	16588	16728	16808	16698	16648	16585	16622	16740	16578	16589	16795	16584	16712	16752	16657	16603	16848	16838	16844	16675	16780	16515	16733	16871	16808	16696	16640	16742	16723	16827	16694	16782	16635	16631	16696	16824	16826	16851	16723	16864	16652	16735	16845	16694	16677	16573	16877	16735	16553	16891	16795	16659	16730	16535	16690	16649	16686	16779	16712	16836	16653	16930	16791	16595	16836	16563	16734	16636	16672	16828	16803	16758	16746	16673	16771	16604	16782	16788	16737	16665	16723	16486	16919	16891	16709	16720	16791	16685	16620	16856	16635	16742	16676	16848	16703	16644	16562	16849	16583	16730	16727	16793	16832	16601	16770	16706	16810	16527	16510	16695	16892	16828	16760	16678	16843	16721	16711	16814	16703	16755	16737	16756	16707	16730	16659	16710	16685	16647	16711	16864	16741	16881	16684	16644	16593	16624	16611	16537	16695	16826	16876	16807	16489	16648	16740	16814	16613	16550	16847	16648	16548	16739	16721	16729	16686	16768	16580	16738	16487	16619	16828	16578	16625	16719	16602	16558	16977	16711	16705	16802	16724	16723	16851	16672	16686	16856	16706	16703	16841	16841	16709	16695	16596	16899	16669	16694	16505	16701	16550	16546	16787	16559	16743	16669	16739	16648	16722	16675	16951	16655	16759	16583	16742	16647	16830	16783	16590	16621	16698	16608	16639	16585	16864	16606	16664	16807	16723	16904	16668	16615	16683	16636	16644	16668	16591	16781	16767	16667	16595	16778	16491	16749	16849	16669	16782	16568	16719	16655	16795	16656	16693	16923	16839	16629	16626	16774	16929	16758	16695	16745	16566	16594	16595	16670	16856	16607	16844	16768	16589	16720	16660	16667	16902	16801	16493	16845	16633	16618	16802	16597	16743	16787	16637	16929	16663	16710	16686	16757	16798	16765	16718	16687	16809	16854	16790	16746	16699	16858	16601	16799	16873	16618	16737	16755	16729	16707	16662	16678	16824	16722	16690	16711	16732	16679	16544	16745	16721	16767	16772	16700	16685	16639	16691	16704	16636	16744	16871	16667	16710	16643	16759	16858	16620	16656	16681	16565	16631	16614	16582	16604	16910	16691	16592	16721	16657	16696	16810	16820	16916	16677	16659	16758	16657	16651	16696	16741	16756	16833	16484	16721	16684	16749	16586
29358	22396	23543	21762	19889	26747	30921	27185	22814	20733	20233	20136	20092	20098	20024	20059	19957	20135	20357	20294	20147	20059	20290	20076	20166	20165	19876	19968	20116	19944	20071	20256	19990	20090	19911	19980	20157	20007	20142	19990	20068	20019	20271	20242	20106	20273	20258	20086	20046	20108	19916	20039	19964	19981	19855	19941	19976	20124	20098	20040	19932	20038	19913	19944	20231	20098	20004	20093	19952	19936	19779	20156	20051	20059	19931	19825	20009	20102	20041	20065	19962	20207	19948	20180	20088	19904	20204	20096	20071	20088	20199	20130	20137	19965	20299	20029	20246	20209	20147	19902	20017	19811	20031	20006	20162	20117	20170	20039	20168	20098	19963	20060	19913	20104	19896	20083	20120	20131	20079	19976	19960	20130	19857	20216	19942	20158	20007	20228	19924	20179	20008	19960	20155	20133	20178	20144	20026	19870	19967	20178	20129	20073	20150	20193	20073	19938	20211	20010	19997	20025	20004	20071	20289	20129	20148	20014	20097	19955	19918	20195	20164	20062	20099	19873	20201	20173	20000	19941	20077	19971	20054	20047	19919	19991	20098	19854	19996	20156	20120	19940	20115	19924	20252	20145	19909	19997	20114	20028	19720	19987	20019	20011	20155	19841	19937	20037	20166	20130	20010	20111	20067	20061	20074	19879	19777	20186	20124	19832	20163	20153	20073	19995	20158	19898	20042	20022	20144	20137	19957	19921	20120	19692	19955	19889	19930	20017	20023	20017	20040	20139	20011	20235	20053	19945	19778	20118	19968	20029	20266	20042	20083	20050	20078	19882	19980	20030	20060	19908	19984	19759	20013	19972	19885	20017	20262	19873	20006	20119	19984	20163	20127	19912	20063	19994	20011	20158	20293	19957	19924	20079	20048	20170	20103	20149	20041	20132	20093	19917	20087	20037	20077	19870	20129	20074	20104	19958	19975	19964	19994	20135	20037	19915	20016	20006	19970	19819	19972	19891	20092	19916	19940	20155	20171	19971	19838	20211	19917	20126	20045	20064	20109	20123	19939	19999	20099	20085	20013	19954	19973	19939	19992	20173	20050	19731	19754	19886	19904	19858	19954	19826	20011	20141	20187	20027	20027	20077	20069	19849	19938	20039	19929	19969	20218	19933	20078	19999	20041	20019	20071	19940	19927	20168	19964	20004	20094	20112	20231	19991	20122	19844	20160	19875	19714	20081	19932	20144	20057	20033	20131	20037	19963	20081	19898	20008	19908	20253	19939	20105	20025	20143	19880	19947	20006	19911	20072	20070	20172	20018	20166	20109	19888	20084	20092	20167	20022	19849	20100	20135	20119	20097	20093	20127	19836	20060	20149	20064	19961	20205	20084	20102	19856	19859	20023	20047	20099	20129	20012	19979	20215	20088	19889	20122	20126	19829	19796	19918	20026	19987	19966	20104	19953	20111	19898	19942	20066	20147	19976	19949	19979	20012	19880	20105	19850	19957	20034	19673	20073	20068	19882	20011	19933	20089	20141	20191	19945	19900	20346	19956	19952	20130	20075	20058	20166	19993	20034	20018	19957	20122	19844	19993	20027	20081	20120	20263	20016	20087	19995	19896	20059	20204	20071	20060	19996	19881	19904	20142	20049	19896	20159	20163	19951	20067	20179	19929	19852	20026	20126	19952	20017	19946	20130	20199	19956	19990	19983	20181	19908	19930	20048	19942	20290	20171	19909	20203	19820	19938	19966	19829	20103	20154	20240	20084	20054	19781	20062	19895	20026	19831	19882	19926	19958	19804	19902	20143	19887	20054	20095	19970	19998	19944	20097	19990	20018	19922	20181	19950	20002	19938	19991	20024	20128	20033	20065	20219	20089	20152	19908	19862	19926	20164	20158	19827	19922	20077	20041	19939	19963	20152	20154	19738	20115	20292	19926	20156	20003	20117	20033	20098	19982	19985	20152	20219	20071	20009	19931	20034	20045	20000	19981	19998	19849	20035	20313	20143	20055	20066	20136	20121	19974	20062	19911	19874	20203	20109	19859	19878	20081	20068	19940	19998	19952	19884	20261	19784	20064	19742	20159	20009	19969	19955	19980	20258	19961	20015	19958	20084	20090	19906	20132	19969	20116	20019	20121	20023	19864	19867	19885	19992	20172	19994	19972	20004	19927	20122	20225	20004	20013	20061	20257	19962	20045	20181	19908	20007	19936	20034	20195	20008	19915	20065	19982	20035	19925	19920	19981	20107	20017	19743	19916	19872	19863	19869	19899	19797	19839	19883	20162	20157	20223	19867	20012	20058	19972	19912	19908	20037	20097	20182	20124	19944	20130	20025	20058	19890	20102	20130	20121	20112	20155	19987	19931	20217	20000	20184	19986	20121	20198	19913	19877	19890	19876	20266	20139	20195	20153	20102	19967	20001	19866	20092	20063	19971	19871	19871	20164	19661	19939	19913	20028	20257	19973	20002	20019	19835	20026	20030	19988	19814	20033	20030	19863	20059	20114	20057	20100	19942	19727	20073	20055	20070	19953	19665	20097	19898	19969	20066	20139	19964	20052	20063	20107	19901	19961	20004	19928	20079	20008	20110	20010	20080	19889	20065	20008	20006	19970	20003	20032	20044	20115	19995	19998	19822	19989	19910	19950	20075	19956	20154	20130	19856	19831	20135	20169	20133	20020	19908	20049	19781	19932	19958	20224	20211	20199	20069	19930	20053	20077	19943	19870	20060	19849	20168	19951	19806	19957	20155	20269	20093	20332	19922	20079	20027	20129	20074	19985	19867	20120	20161	19955	20150	19905	20250	19884	19990	19993	19901	19794	19998	19996	19841	20054	19954	19942	19963	19938	20079	20063	20075	20161	20034	20307	20067	19961	20071	20052	20077	19977	20126	20028	20034	20155	20061	20165	19956	20006	20095	20042	19862	20078	19975	20094	20159	20128	19928	20109	20193	20021	20085	19921	20130	19996	19996	19958	19921	20108	19839	20098	20138	20092	19961	20026	20085	20158	20316	19904	20034	20018	20146	19910	20156	20086	20088	20244	20066	19732	20053	19842	20016	19745	20159	20261	20117	20042	20112	19901	19797	20139	19988	20099	20077	20029	19882	19945	20048	20233	20136	20133	20105	19929	19925	20025	19858	20071	20011	20193	20001	19839	19990	19777	20010	20126	19887	20022	20049	20098	20025	19967	19952	20015	20108	20148	19954	20114	20078	20012	19977	19905	20084	20041	20191	19894	19884	20022	19997	20115	20077	19822	20157	20028	20039	19739	19991	19975	19972	19927	20101	19958	20003	20001	19990	19882	20151	19959	19919	20083	20177	19993	19930	20055	19984	20140	19874	20094	20163	20017	20113	20129	19995	20094	19988	20174	20108	20050	20206	20082	19955	20127	19876	20076	20131	20136	20006	20171	20046	19955	19981	19937	19979	19753	19838	20138	20026	20153	20054	20060	19831	20018	19952	19903	20011	20024	19962	20105	19954	19990	20090	20224	20313	20045	20130	20024	20088	19870	20070	19988	20131	20052	19893	19983	20088	20030	20076	20203	20140	19926	20007	20083	20003	20143	19824	20110	19890	20197	20024	20022	19871	20063	20028	19886	20046	20233	20097	20090	20046	20083	20035	19924	19921	19923	20182	20107	20201	19744	20262	20371	20082	19967	19854	19998	19761	20093	20117	20286	20101	20036	20130	20226	19928	19965	19990	20095	20018	19910	20055	20092	20120	20121	19902	20039	20127	20161	20001	20040	19871	19973	20049	20279	19937	20092	19932	19844	20172	19994	19932	20164	20138	20031	20141	20244	20023	19937	20048	20223	19894	19851	19863	19994	19989	20150	19988	20078	20229	19977	20028	20095	19985	19982	20008	19860	20022	19951	20094	20129	20035	20065	20167	20208	20042	20153	19937	19926	20292	20013	20096	20118	20019	20222	19831	20008	19884	20076	19969	20209	19937	20066	20080	19813	20056	20212	19901	20011	20133	20342	20166	19949	19936	20076	20023	19991	19984	20082	20104	20178	20257	19987	20149	20254	20091	20021	20153	20068	19902	20091	19863	20116	20007	20029	20094	20075	19865	19743	19967	19916	19812	20072	20184	20171	20034	20192	20045	20103	19973	19952	19956	19996	20137	20136	19845	19813	19941	20069	19928	20062	20195	19914	19819	19897	20037	20058	20076	20161	20098	20204	19939	19983	20119	19969	20013	19949	20048	20090	19853	20005	20270	19994	19966	20265	20057	20068	20010	20162	20074	19943	19953	20188	20090	19969	19922	19732	20042	20002	20040	19861	20309	20100	19929	19948	20024	20179	20042	19925	20040	19976	19882	19842	19868	20208	20212	20058	19967	20015	19894	20157	19973	20269	20147	19927	19938	19779	19974	20150	20046	20177	20259	20061	20086	20082	20001	20063	20008	19954	20059	19939	20045	20218	19967	20136	20050	20091	19970	20014	19940	19836	20054	19995	20132	19893	19842	19872	19869	20123	20044	20193	20028	20151	20126	20173	19813	20000	20044	20004	19997	19957	20061	20057	20132	20036	20031	20082	19997	20109	20140	20022	20161	20187	20082	19835	19952	19938	19979	20184	20049	19840	19959	19852	20270	19931	19780	20008	19954	19856	20117	19932	20195	20223	20077	19944	19861	20163	20012	20077	20151	19932	20025	19894	19788	19972	20158	20003	19822	19970	20115	20052	20147	19842	20067	20062	19878	20051	19806	20086	20143	20097	19888	19978	20197	19929	20013	20036	19974	20104	20034	20128	20049	19953	19929	20068	20146	20137	20016	20093	19861	20103	19967	19956	19927	19812	20172	20390	20047	19949	19907	20021	20169	20125	19970	20035	19951	19991	20104	20229	19878	20054	19933	20281	19910	20026	19997	19961	19876	20050	20145	20139	20131	20233	19885	20039	20199	19966	19970	20063	20112	20016	20042	19994	20163	20049	19861	20108	20039	20052	19964	19931	20019	19992	20310	20023	20042	19897	20047	20144	20053	20264	20184	20114	19992	20146	20012	19976	20040	20089	19986	20059	20238	20009	19986	19923	19864	20027	20151	19944	19961	20110	20191	19995	20088	20184	20136	20049	19970	20061	20258	20075	20034	19916	19944	20112	20013	20107	20095	20022	19949	19916	19963	19711	19984	20307	20150	19958	19993	19980	20091	20063	20056	20072	19966
16689	17975	17972	17464	17270	27891	30414	24940	19692	17769	17244	17090	17216	16975	16924	17029	16933	17155	17164	17218	17109	17090	17004	17089	17061	17157	17073	16936	16976	16922	16928	17029	17153	17111	17068	17132	17035	17013	17070	17034	17046	16993	16960	16981	16970	17185	17059	16986	17020	16991	17230	17006	17052	17022	17068	17091	16906	17115	17199	17212	16933	16953	17183	17162	17026	17079	17214	17183	17117	17052	17070	16938	17023	17054	17149	16983	17078	16915	17045	16976	16934	16965	17082	16928	17172	16913	17177	17095	17043	16811	17113	17154	16949	17004	17089	17062	17008	16974	17244	16968	16978	17100	16900	17047	17134	17059	16969	17142	17121	16959	16773	17024	17183	16967	17010	17100	16943	17005	17044	17005	17040	16949	17049	17100	17177	17126	17006	16981	16909	16984	16885	17030	16992	16977	17040	16961	17011	16991	17125	17084	17137	17095	17106	16948	17102	17223	17095	16954	16970	17063	17012	17036	17062	16995	16925	17059	17095	17099	16915	17127	17178	16894	16960	16936	17184	17178	17129	17002	17128	16972	17025	16995	17088	17077	17015	17006	17182	16913	16929	17182	17072	17045	17008	17138	16979	17153	17062	17023	17087	17004	17123	17131	17054	17114	17103	16988	17100	17115	17037	17073	17160	17034	17005	17089	17066	17136	17044	17004	17065	17044	16971	16819	17039	17015	17174	17103	16865	16862	17090	16920	17141	16916	17060	16964	17035	17004	17118	16874	16953	16860	16995	17115	17022	16891	17072	17122	17118	16909	17039	16955	16903	16927	17090	17047	17087	17055	17110	17067	16985	17192	17066	17075	16961	17033	17221	17096	17055	17090	17008	16902	16942	17136	17093	17223	16894	17108	17141	16935	17254	17028	17094	16959	17120	17128	16967	17106	16847	17151	17045	17095	17097	17055	16990	17056	17108	17153	17043	17072	16972	17100	17022	17165	17039	16813	16902	17135	16995	17161	16991	17048	16927	17132	17027	16961	16929	17054	17071	17054	16981	17073	17047	16992	17080	17032	17171	16988	17072	17080	16987	16992	16819	17104	16994	16835	17324	16934	16949	17171	17107	17117	16836	17055	17007	17085	17141	16945	17039	16891	17191	17093	16908	17032	17135	17205	17162	16992	17086	16904	17046	16981	16917	17139	16982	17128	17193	16985	17081	17069	16874	17029	16917	16922	17048	17025	17029	17134	17073	17063	17139	17028	16877	17015	17215	16941	17109	17138	16933	17027	17232	17059	17085	16977	17116	16990	17100	17106	17180	16933	17114	17128	16965	17224	17139	17102	17081	16996	17220	17015	16962	17157	17103	17029	17085	16963	17135	17048	17018	17133	17072	17079	16941	17174	17029	16928	16976	17130	16899	17058	16974	17091	17031	17007	17132	17033	17138	17167	17158	17139	17029	17080	17166	17014	17153	17133	17019	16985	17103	17105	17059	17250	16986	17022	17193	17193	17148	16849	16957	16899	17173	16970	16870	17120	16795	16939	17015	17189	17138	17017	17071	16882	17183	17038	17064	17027	17220	16975	17011	16960	17029	16956	17147	16893	17000	17084	16937	17098	17204	17064	16957	16956	17104	17000	17066	17269	17079	17141	17090	16920	17004	16867	17084	17065	16966	16878	16946	16990	17110	16919	17092	17055	17110	17114	17095	17054	17025	17010	17193	17104	17053	17041	17168	17042	17106	17124	17042	17089	17204	16970	17022	16824	17009	17048	16953	17050	17144	17012	17037	16967	17047	17195	17097	16860	16989	17019	16958	16861	16969	17123	16894	17005	17144	16926	16900	16951	17071	17167	16988	17138	17131	16849	17177	16987	17042	17027	17096	17108	17059	17080	17267	17054	17058	17047	17114	16992	17143	16973	17082	17158	17036	17124	17070	17146	17207	17042	17008	17159	16971	17109	17025	17072	17020	17005	16909	16995	17032	16999	16957	17111	17032	17078	17032	17152	17013	17149	17005	17047	16899	17046	16993	17072	17151	17147	17234	16991	17106	17170	17020	17092	17056	17096	16952	17066	17021	17043	17074	16958	17041	17148	17105	17016	17116	17108	17050	17202	17075	16928	17193	16897	16959	16982	16921	16970	17083	16968	17090	17042	17070	16881	17095	16991	17050	17182	16914	16982	17031	16890	17195	17045	17166	16971	17161	17029	16964	17027	17071	17000	17051	16937	16934	17193	16928	17037	17280	16974	17078	16993	17171	17055	16947	17102	17108	17083	16948	17297	17037	16986	17123	17060	17119	16933	17108	17017	17149	17012	17136	17109	16831	17018	17222	16958	16947	17032	17157	16868	17173	16941	17015	17041	17069	17002	17011	17038	17022	16979	16866	17051	17020	17075	17096	17036	17085	17115	17002	16902	17036	17087	16948	16984	17111	16983	17163	16948	17063	17012	16982	16923	16973	17131	16952	17141	16978	17149	17063	17046	16978	17011	16922	17105	17196	17044	17086	16899	17099	17070	17007	17027	17077	17078	17169	17069	17123	16962	17133	17050	16811	16926	17136	16996	16922	16864	16947	17119	16955	17205	16953	17045	17069	17109	17139	17016	17149	17010	16993	17029	16956	17232	17059	16948	17045	17229	17126	17097	17020	16958	16962	17023	17253	17016	17081	17096	17108	17073	17200	17071	17038	17102	17017	17093	16991	16970	17061	17072	16905	17120	16883	17220	17036	17178	17073	17000	17146	16998	16942	17003	17067	16938	16985	17109	17073	17069	17046	17215	17030	17026	17087	16964	16947	17035	17068	16973	17021	17035	17130	17121	17089	17009	16995	17076	16985	17004	17096	17022	17010	17026	17029	17040	17188	17023	17138	17039	17041	16997	17042	16813	17007	17021	17117	17030	16954	17012	16904	16978	17170	17107	16982	17112	17127	16899	17170	16907	17004	16874	16999	16907	17259	17197	17043	16997	17023	17008	17101	17145	16965	17099	17050	16991	17138	17127	17069	16918	17007	16957	17093	16853	16956	17065	17114	17021	17016	17096	17209	16859	17149	17043	17021	17111	17062	17067	16961	17080	17133	17021	17058	16998	16847	17045	16952	17001	16928	17152	17016	17035	17190	16985	16902	17129	17137	17029	17055	17000	17217	17059	16950	17063	17192	17049	17003	17036	16990	17034	17076	17122	17063	17036	17144	17044	17151	16937	17147	17087	17168	17050	16917	17244	17124	17071	17099	17088	16863	17188	17197	17119	17172	17195	17036	16998	17042	17044	17081	17066	17221	16955	17180	17141	17125	17009	17069	17013	17100	17083	17102	16947	17092	17199	17193	16894	16928	16846	16916	17113	16997	16965	17063	17107	17079	16953	17040	17138	17140	17016	17136	16984	16994	17134	16993	16899	17050	17008	16959	17002	17047	16943	17065	17159	17001	16852	17177	17134	16880	17069	17216	17029	17187	16924	16965	16934	17224	17002	17135	17230	17053	17145	17045	17112	17040	17032	16962	17034	16987	17022	17041	17145	17164	16880	17077	17048	17166	16884	17010	17105	17112	16912	17130	17130	17004	17058	17293	16973	16940	16967	17244	17085	17122	16985	17166	17128	17039	16964	16931	17163	17073	17058	17098	17017	16881	17176	17075	16999	16848	17056	17164	17052	16916	17271	17105	16965	17152	16932	17240	17148	17167	17239	16989	17119	17037	16934	17188	17107	17169	17252	17059	16982	17045	17190	17053	17006	17299	17111	17101	17166	17062	16974	17069	17013	16867	16971	17164	17194	17079	17092	17058	17026	17063	16881	17057	17208	17016	17246	16905	16953	17163	17062	16909	17018	16948	17078	17108	17071	17009	17009	17134	17039	17062	17036	17102	17075	17034	16985	16930	17141	17012	17010	17150	16996	17212	17067	17058	17070	17018	17248	17052	17018	16956	16906	17059	17044	17061	17143	17019	16957	17077	16913	17008	17006	17150	17058	16975	17148	17084	17095	17040	16929	17007	16909	16967	17158	17008	17030	17138	16918	17042	16969	17063	17004	17139	17121	17044	17102	17025	16945	17120	17088	17067	16850	16871	16984	17020	17092	17043	17087	17131	17201	16996	17064	17023	16951	17086	16923	17159	17005	17171	17201	16869	16869	16877	17068	16893	17019	17092	16952	17136	16928	17216	17024	17152	17042	17128	17014	17140	17141	17207	17093	16954	17040	16812	17040	16891	17057	17078	17012	16960	16948	17097	17126	17142	17154	16983	17096	17010	17045	16875	17201	16944	16971	17019	17010	16924	17155	17141	17057	17004	17015	17043	16917	17131	16820	17112	16926	17010	17029	17024	17062	17080	17039	17133	17239	17134	16951	16896	16899	17095	17088	16951	17031	17016	17110	16925	16921	17058	16950	17022	16970	17111	17259	16914	17012	17042	16960	17114	16982	16950	16985	16974	16980	17111	17142	17197	17153	17145	17006	17220	17181	17055	16962	17081	17195	16933	17146	17144	16984	17094	17034	17022	17131	16924	17083	17209	17067	17190	17085	17126	16812	17018	17006	16898	17149	17167	16798	17230	17136	17064	16987	17033	16958	16874	16881	17237	17072	17156	17203	17065	17006	17018	16926	17031	17169	17128	17037	17073	17014	17164	17179	17036	16932	16942	17126	16979	17116	17098	17110	17064	17014	17119	17083	16999	17203	17030	16976	16951	16943	16922	17324	17153	17114	17221	17049	17083	17092	17112	17052	17009	16987	16969	17053	17144	16983	16872	16907	17094	16995	16915	17045	16882	16956	17054	17032	17038	17104	17129	17104	17002	17197	17036	17149	16937	17062	17114	17112	17096	17221	16925	17020	17126	17016	17142	17099	17098	16877	17110	16905	17078	16974	17236	17164	16958	17079	16903	16919	17165	17022	17066	17117	16978	16997	17070	16972	16968	16964	17138	17196	16922	17129	17225	16900	17159	17010	17165	17056	17090	16975	17075	16951	17131	17018	16984	17063	17155	17037	17008	17029	16958	17245	16980	17107	17108	16848	17183	17199	17120	17015	17134	17063	17094	17215	17090	16957	16971	17009	17085	17193	16980	17134	16888	17133	16981	17177	17019	17037	17085	17120	17052	17040	17150	17005	17061	17078	17038	17052	17095	17060	17057	17105	17146	17115	17106	17033	17108	17254	16978	16908	17068	16969	17116	17240	16941	17140
25754	21177	27456	26044	21864	46852	54231	41291	28635	22508	20725	20382	19886	19966	20062	19883	20061	19830	19844	20069	20090	19914	19906	19860	19894	20082	19843	19941	20087	19832	19813	19914	19737	19850	19954	19890	20005	19868	19870	19828	19772	19914	19968	19884	19766	19902	19964	19875	19906	19799	19979	19777	19887	19783	19919	19890	19966	19733	19807	19801	19884	19959	19829	19963	19895	19835	19909	19826	19844	19935	19980	19941	20052	19830	19984	20021	19836	19843	19743	19841	19887	20002	19883	19807	19963	19903	19829	19978	19906	19943	19887	19985	19744	19838	19996	19983	19941	19793	19769	19679	19925	19988	19899	19936	19969	19950	19952	19634	19767	19789	19837	19709	19873	19886	19849	19998	19994	19734	19818	19837	19774	19842	20058	19810	19935	19875	19982	19860	19964	19849	19830	19906	19990	19777	20027	19720	19820	19954	19816	20060	19954	20060	19929	19860	19685	19872	19943	19748	19930	19781	20120	19954	19861	19882	19996	19980	19921	19877	19809	20005	19878	19822	19801	19777	20078	19855	19818	19943	19847	19654	19727	19917	19804	19943	19743	19934	19869	19878	19867	19878	19859	19905	19805	19960	20019	19997	20230	19685	19890	19987	19946	19875	19856	20052	19941	19856	19674	19937	19635	19831	19822	19881	20096	20094	19901	19893	19746	19841	20107	19866	19974	19904	19757	19937	19793	19830	20024	19801	20000	19707	19985	20052	19710	19916	19964	19801	19850	19910	19992	19785	19774	19983	19886	19828	19956	19870	20074	19677	19716	19800	19968	19976	19961	19940	19763	20056	19798	20004	20065	19987	20080	20034	19847	19737	19780	19781	19697	19841	19689	19830	19954	20042	19927	19746	19812	19914	19824	19890	20006	19725	19780	19806	19854	19636	19784	19823	19676	19915	20146	19780	19999	19947	19980	19869	20059	20108	19895	19701	19822	19885	19767	19856	19632	19774	19819	19906	19735	19751	19759	19834	19902	19844	19910	19902	19867	19637	19858	19818	20023	19791	19772	19835	19654	19870	19872	19866	19886	19778	19993	19994	19840	19812	19895	19873	20033	19744	19828	19998	19777	19902	19867	19890	19784	19916	20017	19940	19962	20135	19977	19892	19952	19949	19751	19624	19924	19779	19903	19871	19974	19976	20088	19912	19760	19936	19917	19685	19765	19874	19830	19946	19685	19934	19995	19933	19666	19667	19581	19848	19848	19988	19971	20045	19846	19905	19813	19935	19807	19839	19901	19810	19869	19997	19953	19957	20023	20029	20031	19757	19811	19775	19740	19993	19779	19854	19757	19667	20062	19839	19719	19670	19713	19913	19631	19688	19752	19726	19903	19970	19822	20058	19842	19791	19934	19971	19816	19746	20031	20125	20000	19946	19692	20005	19773	19885	19932	19697	19893	19826	20043	19929	20033	19955	20101	19979	19787	19789	19978	19661	19987	19889	20018	19747	19877	19871	20008	19997	20010	19908	20000	19931	19843	20095	20041	19906	19974	19860	19932	19828	19763	19992	20007	19877	19777	19604	19858	19731	20029	20081	19740	19937	19742	19685	19785	19898	19920	19965	19663	19841	19980	20114	20002	19851	19887	20013	19984	19785	19785	19929	20058	19970	19817	19909	19775	19989	19899	20040	19950	19788	19920	19815	19926	20065	19871	19889	19790	19900	19696	19779	19617	19850	19961	19821	19917	19697	19727	19753	19818	19646	20078	19898	20126	19782	19927	19699	20100	19670	19771	19811	19981	19983	19898	20120	19752	19997	19843	19942	19755	19954	19737	19867	19926	19796	19971	19896	19867	19789	20005	19986	19913	19724	19928	20102	19833	19824	20197	19765	19855	19903	19824	19736	19816	19833	20013	19759	19717	19941	19865	20022	20201	19957	19804	19799	19950	19905	20013	20177	20112	19812	19715	19953	19942	19736	19783	19965	19866	19672	19767	19848	19943	19888	19801	20009	20072	19983	19656	19724	19791	19571	19762	19809	19933	19926	19838	19735	19910	19821	19842	19962	19918	19746	19805	19881	20092	19921	19812	19894	19891	19971	19627	19750	19908	20103	19776	19893	19733	19537	19933	19750	19752	19882	19905	19945	19981	19870	19784	19697	19865	19905	19755	19872	19684	19813	19715	19916	19804	20014	19933	19827	19900	19781	19757	19654	19932	19904	19972	19894	19919	19790	19833	19573	20016	19789	19698	20006	19928	19966	19835	19826	19934	19813	19802	19875	19682	19922	19909	19962	19913	19707	19801	20069	20056	19896	20098	19911	19704	19856	19757	19942	19833	19842	19888	19977	20053	20005	19831	19779	19878	19914	19896	19892	19713	19973	19774	19857	19851	20025	19879	19750	19920	19865	19906	19713	19650	19761	19658	19981	20014	19807	19842	19931	19942	19829	20013	19861	19956	19935	19962	19988	20005	19949	19861	19809	19963	19756	19978	19784	19747	19781	19730	19907	19718	19888	19945	19856	19864	19769	19785	19989	19874	19848	19730	19845	19931	19884	19843	19912	19753	19624	19864	19830	19871	19714	20069	20154	20051	19918	19827	19897	19995	19836	19971	20009	19916	19818	19790	19756	19715	19917	20052	19967	19962	20049	19952	19744	19903	19740	19934	19922	19796	19899	19815	19938	19775	19879	19855	19761	19918	19989	19895	20162	20044	19882	20053	19780	19770	20016	20082	19817	19927	19945	20164	19727	19875	19918	20030	19562	19866	20028	19867	19860	19772	20001	19906	19958	20068	19859	19903	19674	19864	20000	19898	19886	19813	19929	19828	19886	19748	19636	19885	19754	19799	19919	19897	19913	19896	19746	19939	19822	19832	19839	19708	19890	19725	19919	19956	20220	20103	19936	19957	19843	19787	19649	19693	19840	19851	19980	19785	19652	19881	19868	19760	19855	19772	19818	19476	19855	19981	19794	19881	19713	19886	19964	20032	19600	19819	19916	19960	20077	19805	19872	19876	19699	19899	19672	19859	19865	19776	20145	19971	19817	19833	19859	20102	20044	19860	19864	19776	20077	19781	19800	19816	19836	20056	19881	19876	19883	20193	19955	19946	19566	19919	20000	19994	20173	20011	19566	20029	19702	20139	19922	19815	19837	19941	19729	19772	19942	19842	19770	20021	19954	20053	19954	19872	19738	19938	19778	19898	19723	19929	19720	19695	19734	19609	20184	20024	19825	19574	19846	19814	19778	19748	19794	19692	19716	19914	19839	19916	19927	19989	19977	19845	19747	19832	19931	19781	19991	20014	19826	19776	20014	19835	19875	20143	19875	19946	19855	19851	19799	19835	19922	19648	19773	19969	19966	19920	19764	19995	19948	20208	20025	19998	19739	19829	19980	19680	19871	19884	20002	19852	20028	20100	19856	19978	19771	19899	19727	19855	19756	20084	19733	19815	19752	19762	19789	19775	19888	19829	19803	19836	19902	19917	19960	19743	19887	19749	19859	19720	19857	19957	19740	19903	19878	19765	19863	19822	19854	19671	20013	19736	19849	19732	19786	19967	19955	19936	19920	20084	20060	19820	20079	19846	20069	19848	19947	19755	19853	19845	20053	19825	19975	20039	20042	19838	19843	19811	19724	19910	20032	19927	19954	19794	19811	19926	19730	19961	19944	19874	19990	19860	19780	19951	19812	19704	19720	19797	20017	19791	19853	19865	19917	19784	19702	19681	19814	19710	19954	19927	19936	20040	19993	20045	19859	20030	19772	19880	19979	19912	19898	19934	19876	20099	19965	19816	19872	19883	19978	19966	19920	20136	19915	20013	20117	19673	20110	20021	20014	19849	20050	19858	19919	19946	19960	19942	19985	20000	19692	19969	20170	19862	19906	19869	19776	20037	19934	19915	19822	20156	19866	20021	19929	19932	19810	19931	19602	19735	19945	19966	19817	20043	19997	19670	20008	19928	19933	20234	19884	19993	19860	19782	19971	19870	19932	19959	20067	20045	19875	19871	19555	19918	19913	19777	20165	19966	19807	19879	20052	19827	19788	20022	19953	20117	20008	20040	19989	20024	19930	19823	20079	19589	19957	20027	19886	20011	19930	20063	19694	19928	19865	19791	19810	19786	20067	19792	20014	19931	19682	19953	19984	20097	19887	19817	20048	19881	19711	19973	19735	19808	19883	19966	19820	19797	19844	19843	19681	19810	19768	19903	20227	19905	19720	20001	19938	20013	20061	19813	19794	19867	19832	19851	19993	19906	19896	19880	19942	19901	19953	19927	19904	19788	19521	19749	19974	20065	19836	19834	19901	20034	19755	19922	19799	19676	19812	19764	19782	19778	19801	19952	19962	19933	20070	19934	19867	20083	19978	19957	19866	19845	19903	19828	19895	20200	19966	20014	19763	19940	19848	19930	19993	19864	20051	19830	20115	19772	19754	19987	19996	20049	19959	19820	20089	19762	19870	19801	20010	19934	19780	19737	19872	19809	20020	19869	19944	20015	19783	20024	19864	19936	19969	20032	19609	19875	20064	19906	19948	20014	19826	19777	19807	19979	19934	20108	19804	19881	19897	19781	19857	19861	19879	19793	19879	19861	19807	19978	19650	19782	20059	19892	19955	19626	19902	19947	19871	19927	19882	19822	19760	19843	19937	20007	19891	19848	19671	19974	19908	19880	20179	20038	20113	20060	19963	19864	20003	19918	19760	19828	20018	19760	19793	19825	19818	19592	19784	19735	19745	19677	19849	19690	19824	19842	19921	19682	19476	20011	19794	19919	19668	19975	19776	19874	19990	19744	19800	19746	19937	19816	19842	19924	19844	19677	19857	19886	19902	19799	19828	19970	19987	19931	19921	19867	19789	19966	20107	19962	19959	19943	20000	19965	19731	19863	19961	19799	19705	19862	20184	19947	20007	20057	19751	20034	19632	19800	19764	19911	19830	19848	19746	19916	19803	19774	19671	19870	19808	20005	20095	19980	19818	19931	19969	19963	19817	19879	19796	19845	19782	19799	19768	19883	20110	19819	19974	20011	19826	19931	19875	19864	19881	19908	19682	19957	19958	20000	19854	20095	20029	19789	19745	19843	20027	19886	19827	19759	19912	19864	20141	19748	19945	19777	19847	19884	19969	19936	19894	19899	20039	19751	20031	19940	19620	19759	20075	19890	19877	19949	19783	19908	19860
14935	21384	20965	19049	19266	50935	51839	40427	25920	18935	17530	17038	17094	16907	17050	17115	17145	16953	17114	16928	17154	17071	17058	16968	17049	16917	17050	17020	17014	16998	17015	17046	17150	17006	17109	17014	17016	17070	16928	17119	16885	17025	17065	16935	16999	17027	16914	16822	17083	16979	17091	17197	17085	17060	16986	17100	17006	17006	17095	16959	17062	17137	17106	17121	16921	17113	17099	17090	16997	16843	17177	16930	16989	17037	17009	17030	17062	17043	17010	17024	17131	17038	16947	17128	16997	17051	16930	16882	17063	16884	17010	16819	17034	16875	16924	16892	17045	16936	17133	16827	17011	17141	17108	17035	17003	16969	17053	17097	17116	17034	17065	17157	17041	16963	17028	16996	16811	16958	16968	16980	16955	16907	17116	17244	17003	17043	16979	16796	16945	17184	17273	16960	17075	17013	17073	17033	17091	17025	17128	17074	16925	16963	17002	17006	17062	17251	17050	17037	16880	17013	17133	17156	16868	17110	17191	16947	17098	16992	17130	16916	17083	17002	16971	17089	16763	17119	16801	17092	16983	17187	16965	17112	16980	16807	17295	16987	17075	16973	16926	16897	17091	16953	17241	17152	17064	17124	17084	16916	16838	17222	16832	17213	17061	17046	16881	16959	17084	17182	17092	16933	16961	16998	16942	17113	17073	16940	17084	17100	16927	17031	16965	17095	16915	16979	16968	17181	17094	17013	16902	17031	17000	16934	16827	16925	17067	17093	17128	17054	17142	16888	17114	17145	17123	16920	16970	17124	17143	16846	16989	16925	17013	17109	17091	17022	17045	17060	17147	17010	17072	17123	17078	16959	17143	16909	17234	16991	17072	16980	16827	17130	17064	17050	16984	17046	17063	16993	17011	17116	16982	16919	16962	17133	17109	17071	17152	17048	17119	16972	16903	16987	16977	17103	16999	16944	16927	16910	17119	16900	17010	16850	16980	16971	17063	16940	17132	17296	17064	17010	16953	17001	16852	17117	16994	17039	16940	17133	17057	17070	17063	17117	16914	16821	17153	17041	16787	17027	16962	17076	17035	16918	16889	16954	16983	17061	17043	16836	16896	17020	16916	17102	17132	17158	17134	16941	17031	17072	17052	17109	17060	17143	16850	16837	17074	17044	16937	16924	16990	17012	17094	16816	17070	16978	17185	17075	17148	16919	17016	16792	16950	17183	17070	17001	17039	17059	17213	17097	17093	17068	17203	16948	17028	16866	17104	16894	16928	16882	17148	17122	16974	17010	17037	16988	16972	17052	16999	17007	17112	17080	16911	16953	16806	16830	17027	16669	17119	17256	17165	17016	16962	17028	17071	17026	17022	17040	16941	16967	17015	17126	16812	17002	16901	16887	17007	16950	17115	17077	16848	17204	17004	16989	17145	16964	17091	16848	17070	16999	16984	16871	17080	17068	17028	17091	17038	16956	17007	17181	17038	17102	17076	17018	16867	17069	17133	16957	17063	16968	17012	16984	17143	16988	16955	17021	17134	17098	17066	17131	16938	16976	17080	17136	16976	17078	16972	16965	17119	16742	17076	16980	17054	17063	16906	17036	16951	16951	17168	16837	17066	16974	16975	16931	16951	17139	17043	17079	17023	17083	17118	16977	17030	16883	16934	16989	17071	16882	17258	16812	17018	17033	17068	16990	17113	16997	16978	16926	16997	17030	16858	16828	16945	17118	16946	16954	17220	16965	16975	17015	16962	16934	16980	17026	17086	16996	17188	16971	16931	17028	17048	17118	16966	16945	17073	17008	16985	17218	16941	16950	16935	16963	17106	17086	16894	17123	17099	17077	17104	16975	16878	16951	17051	16959	16983	16947	17063	17167	17124	17031	17029	16947	17268	17184	17031	16956	17171	17089	16968	17015	17260	17000	17066	16863	17092	17071	16964	17127	17041	16866	17154	17198	16816	17159	16950	16877	17066	17046	17129	17032	17216	16806	17232	16926	17066	17026	16959	17025	16982	17006	16999	16989	17067	16941	17133	17011	16980	17042	17064	16941	16903	16856	17001	17107	17056	17014	17014	17166	17093	17081	17098	16967	17005	17081	16909	17084	16918	16996	17065	16988	16931	17031	17183	16983	17029	16951	17141	17002	16986	17267	16916	16874	17154	17066	17086	17088	16832	16899	17067	17033	17007	16997	17151	17009	17055	17032	17033	16895	17130	17045	17033	16855	16925	17150	17083	16824	16963	16942	17015	16969	16984	17091	16965	17056	17151	17033	17020	16901	16947	17213	16962	16955	16946	17017	17083	16943	17032	17001	17067	17041	16944	17155	17130	17036	16985	16961	17006	17036	16982	17142	17057	16967	17044	17014	17112	17015	17064	17031	17022	17035	17042	17128	17019	17093	17106	16941	17011	16998	17150	17127	16940	17034	16972	17065	17004	16966	17016	16920	17021	16932	17032	17002	17009	17024	17023	16853	17007	16894	16890	17189	16931	16732	17093	17017	16946	17066	17047	16969	16909	16841	16960	17063	17077	17198	16924	16998	17051	16947	16993	17214	16987	17099	17004	17049	16960	17050	17136	17008	17103	16924	16946	17078	16945	16957	16913	17083	17047	16994	16837	17038	17094	17024	16977	16835	17094	17002	16986	17171	16911	16975	17153	16883	17231	17094	17140	17053	16925	17014	17064	17025	16931	16903	17195	17156	17007	17115	17097	17096	16996	16946	16899	17034	17068	17124	16962	16931	16962	17039	16949	17031	17198	17111	16977	17126	17009	16924	16967	17148	16967	16848	17159	16867	17069	17045	17144	17024	16877	17068	17167	16993	16998	17021	17032	17042	17049	17048	17117	16791	17083	17049	17076	16989	17044	17140	16950	16930	16922	17033	17141	16990	16976	17000	17021	17016	16954	17075	17216	17129	17056	16898	17096	17021	17102	17018	16941	16974	17166	17205	16956	17028	16866	17037	16890	17021	17088	16967	16885	17158	16917	17006	17124	16784	17010	16795	16976	16984	16906	16939	16954	17058	17055	16815	17207	17016	16987	16923	17026	16939	17035	17025	16942	17019	16845	17097	17142	17005	16949	16907	17114	16980	16978	17040	17252	16910	17169	16906	16937	17000	16966	17009	16889	17114	17208	16953	16810	17052	17002	17050	16957	17213	17117	16924	17006	16963	17066	17050	17037	16985	17193	17146	17070	17008	17067	16951	16833	16972	17033	16885	17028	17021	16935	16966	17165	17101	17050	16929	17057	17101	16822	17038	17065	17015	16952	17075	17105	17030	16998	16924	17074	17080	16962	17090	17180	17049	16955	16903	17027	17124	16849	17097	16990	17147	17010	17015	17057	16996	17080	16959	17105	17170	16843	16925	17063	17238	16944	17175	17143	17119	17161	17038	17174	17138	17056	17244	16988	17015	17130	16939	17008	17045	17233	16795	17034	17158	16994	16879	16845	17081	16916	16991	17066	17027	17084	17100	17036	16920	17164	17024	16898	16863	16900	17127	16936	16932	17002	16849	17053	16942	17016	16970	16986	17188	17016	17015	16941	16862	17037	17085	17103	17191	17036	16951	16984	16900	17132	16985	16989	17054	16893	16985	17076	17053	16992	16890	16929	17160	17214	16989	17080	16917	16932	17085	16996	17052	16999	16961	17126	17023	17080	17184	17083	17036	17006	17035	17001	17008	16915	17156	17012	16966	16914	17091	16933	17016	16836	17122	16965	16893	17004	16867	16858	17033	16997	16914	16994	17027	16989	17058	16916	16910	17077	17059	17049	17204	17060	16982	17053	16939	17131	17013	17219	16890	17098	17051	17098	16807	17272	16857	17061	17040	17074	17046	17045	17069	17166	17005	17037	17053	17012	17144	16964	17047	16984	17112	16865	17009	17032	16912	17013	17113	16982	17020	16934	17118	17165	16800	17066	17082	17136	17062	17142	17145	16996	17032	17122	17127	16958	17020	16994	17016	16977	16835	16900	17099	17032	17128	16969	17191	17212	17178	17032	16924	17059	16947	16929	17037	17089	16982	16987	16984	17003	16985	16811	16991	16992	16986	17132	16841	17163	16889	17067	16999	17041	17123	17077	16809	17009	17105	16801	16820	17055	16909	16904	17045	16978	17110	17025	16961	17012	16969	17036	16920	17108	16954	16986	17013	16884	16798	16753	16824	17131	16962	17001	17096	17055	17015	17050	17215	16984	16932	16915	17038	17026	17002	17063	17050	16911	17082	16960	17031	16993	17098	16999	16867	17004	16987	17144	17114	17031	16843	17070	17020	16959	17129	16961	17094	17091	17013	16893	17088	16945	17118	16976	17015	17016	17020	16949	17056	17071	17028	16951	17023	16983	16986	17164	17150	16925	16977	16930	16841	17022	17173	17116	16930	17030	17010	17190	17008	17028	16872	17075	17088	17045	17010	17072	16883	17111	16969	16977	16975	16936	17069	16822	17102	17084	17039	17053	16948	17061	16979	17012	16993	17167	17023	16850	16908	16821	17076	17087	17078	16946	17024	17072	16953	16907	17122	17045	17084	17038	16978	17058	16899	17188	17109	17027	17117	17012	16926	17195	17083	17017	17072	17128	17149	17054	16903	16930	17225	17124	16975	16965	16897	17120	17171	17169	16926	16967	17156	17073	17062	17105	17062	17011	16977	17020	17073	17152	17122	17121	17040	16938	17036	17269	17052	16959	17086	16983	17167	17078	17126	16943	17037	17064	17098	17023	17191	17120	16835	17052	17058	16978	16995	17114	17000	17177	17056	16992	17024	17038	16932	16931	17055	17048	17090	16877	16942	17026	17081	16981	17156	17103	17005	16908	17092	16938	16989	17063	17043	16831	17084	17055	16937	16958	16983	17003	17078	17032	17257	17007	17144	16895	17034	17066	16976	17192	17186	16803	17009	16968	17086	16844	16951	16942	17014	17067	17023	17051	16885	17176	17072	17138	17199	17126	17004	17153	16930	17030	16999	17113	17163	17177	16999	16978	17042	16947	16894	16885	17065	17049	16899	17177	16972	17033	16937	16900	16954	17067	17090	16960	16973	16954	17003	17043	17069	16965	16979	17018	16980	17053	17032	16946	17062	17021	17052	16865	16931	16944	16962	17072	16878	17217	17095	17004	16958	17137	17109	17042	16930	17018	17024	17041	16888	16916	17119	16787	16905	16959	16957	17033	17098
23656	21154	28667	23943	21811	58205	70432	56163	36550	24909	21278	19843	19669	19767	19503	19347	19562	19343	19461	19412	19614	19486	19502	19625	19541	19490	19565	19365	19170	19465	19532	19334	19368	19427	19291	19496	19391	19426	19418	19490	19413	19433	19568	19352	19491	19406	19436	19251	19257	19507	19455	19538	19380	19352	19398	19307	19305	19431	19257	19436	19317	19338	19510	19423	19300	19281	19424	19446	19254	19289	19476	19285	19383	19304	19357	19306	19306	19269	19338	19433	19195	19235	19298	19441	19421	19542	19458	19353	19268	19483	19391	19309	19415	19266	19397	19578	19126	19029	19239	19208	19322	19461	19618	19465	19613	19131	19491	19265	19340	19211	19309	19268	19299	19299	19358	19356	19431	19270	19319	19202	19413	19316	19143	19199	19358	19320	19238	19365	19324	19211	19293	19380	19244	19254	19302	19375	19223	19440	19271	19559	19592	19535	19183	19418	19325	19331	19389	19551	19468	19299	19389	19434	19398	19449	19473	19439	19277	19304	19635	19601	19285	19433	19308	19301	19374	19231	19228	19387	19467	19342	19366	19404	19203	19403	19283	19257	19202	19253	19503	19399	19147	19286	19345	19462	19175	19390	19389	19204	19308	19459	19228	19416	19341	19408	19398	19337	19344	19164	19312	19507	19299	19320	19122	19316	19262	19286	19367	19319	19340	19228	19307	19173	19285	19404	19175	19191	19282	19335	19373	19395	19245	19236	19439	19270	19478	19203	19253	19347	19385	19267	19469	19345	19375	19233	19359	19344	19264	19231	19426	19221	19247	19311	19426	19350	19205	19319	19274	19340	19215	19108	19187	19315	19417	19088	19275	19575	19439	19182	19426	19505	19341	19232	19299	19252	19352	19309	19425	19475	19305	19396	19512	19292	19330	19468	19262	19383	19334	19474	19474	19271	19416	19289	19368	19379	19465	19425	19298	19290	19220	19205	18995	19309	19314	19302	19341	19278	19290	19221	19406	19435	19409	19234	19392	19297	19249	19591	19117	19475	19301	19093	19387	19443	19252	19367	19392	19232	19398	19404	19407	19360	19603	19349	19420	19123	19358	19156	19486	19375	19158	19322	19257	19352	19214	19471	19156	19196	19283	19442	19268	19448	19042	19228	19192	19533	19293	19304	19344	19247	19304	19410	19439	19114	19406	19363	19326	19320	19306	19225	19411	19517	19326	19084	19450	19380	19425	19398	19170	19337	19017	19077	19199	19274	19180	19452	19386	19196	19232	19275	19234	19414	19251	19261	19282	19391	19250	19371	19297	19451	19429	19381	19211	19305	19359	19322	19311	19195	19162	19243	19368	19279	19313	19196	19322	19281	19425	19169	19516	19321	19397	19414	19322	19072	19257	19366	19409	19318	19438	19159	19089	19240	19326	19410	19177	19131	19287	19217	19360	19383	19449	19131	19485	19206	19297	19272	19341	19196	19242	19277	19492	19498	19401	19458	19426	19481	19488	19271	19247	19558	19138	19426	19291	19278	19342	19241	19226	19359	19344	19419	19345	19018	19330	19343	19199	19280	19276	19066	19467	19366	19404	19346	19503	19356	19401	19329	19492	19106	19226	19256	19392	19256	19393	19435	19281	19517	19573	19300	19310	19393	19678	19282	19052	19095	19208	19310	19350	19256	19292	19382	19281	19105	19211	19415	19495	19361	19151	19447	19319	19437	19249	19259	19495	19226	19283	19280	19371	19512	19426	19276	19505	19373	19433	19240	19390	19424	19537	19336	19337	19183	19481	19354	19360	19477	19334	19531	19242	19327	19284	19535	19216	19332	19292	19503	19487	19414	19253	19303	19364	19400	19454	19356	19404	19358	19358	19327	19223	19361	19312	19351	19199	19163	19494	19335	19376	19347	19365	19499	19354	19399	19290	19541	19476	19327	19409	19370	19058	19112	19385	19216	19250	19403	19320	19329	19461	19252	19428	19250	19176	19265	19399	19378	19426	19324	19273	19376	19281	19155	19198	19428	19216	19244	19385	19208	19526	19401	19242	19317	19230	19421	19406	19249	19306	19277	19548	19358	19265	19402	19293	19295	19319	19368	19433	19200	19367	19332	19185	19303	19066	19297	19142	19223	19176	19491	19374	19083	19167	19558	19414	19263	19237	19432	19402	19466	19595	19489	19402	19497	19300	19460	19557	19394	19216	19309	19401	19380	19265	19382	19380	19292	19317	19300	19442	19303	19107	19332	19487	19195	19329	19502	19346	19489	19398	19331	19234	19310	19396	19230	19379	19357	19335	19342	19352	19204	19314	19315	19335	19248	19159	19242	19387	19286	19376	19267	19340	19246	19209	19135	19183	19303	19362	19392	19393	19349	19228	19406	19578	19340	19173	19446	19406	19414	19148	19395	19364	19335	19440	19371	19366	19401	19280	19242	19321	19190	19385	19209	19315	19408	19425	19440	19218	19290	19419	19322	19210	19201	19354	19269	19331	19290	19464	19217	19257	19242	19337	19301	19341	19205	19281	19345	19305	19118	19310	19474	19174	19177	19459	19284	19503	19468	19230	19295	19445	19261	19300	19120	19343	19241	19317	19187	19462	19365	19251	19388	19093	19086	19111	19443	19452	19561	19380	19232	19188	19350	19388	19185	19333	19367	19263	19181	19267	19308	19526	19196	19638	19338	19436	19313	19307	19277	19284	19301	19259	19441	19408	19264	19219	19309	19311	19441	19249	19234	19463	19146	19222	19453	19305	19318	19458	19277	19338	19209	19191	19273	19361	19483	19139	19279	19405	19506	19490	19403	19221	19266	19290	19357	19296	19056	19380	19398	19239	19219	19354	19091	19299	19386	19410	19329	19331	19372	19153	19155	19310	19440	19367	19362	19319	19255	19378	19586	19435	19285	19306	19167	19347	19404	19369	19301	19460	19304	19277	19363	19238	19399	19252	19432	19389	19481	19340	19284	19411	19238	19448	19375	19139	19342	19307	19484	19460	19325	19324	19382	19271	19118	19208	19377	19528	19165	19303	19375	18986	19194	19386	19413	19443	19203	19408	19272	19354	19289	19240	19369	19391	19333	19223	19252	19203	19402	19409	19384	19363	19068	19415	19308	19454	19245	19227	19420	19299	19385	19292	19228	19233	19380	19191	19314	19414	19409	19293	19316	19356	19044	19433	19198	19407	19223	19309	19398	19526	19324	19237	19302	19255	19327	19212	19274	19464	19405	19389	19328	19378	19319	19291	19434	19257	19196	19441	19403	19234	19391	19329	19381	19320	19386	19389	19418	19465	19301	19313	19318	19176	19103	19328	19375	19162	19398	19367	19332	19215	19233	19397	19250	19386	19134	19460	19439	19097	19254	19184	19082	19392	19373	19448	19260	19196	19393	19268	19274	19343	19234	19415	19302	19217	19354	19449	19361	19473	19195	19255	19549	19497	19294	19446	19305	19352	19382	19392	19482	19284	19438	19384	19367	19354	19376	19320	19413	19187	19329	19319	19426	19329	19215	19421	19348	19400	19306	19182	19232	19353	19446	19459	19400	19256	19532	19384	19457	19147	19263	19254	19253	19320	19356	19099	19365	19061	19450	19283	19238	19355	19456	19485	19418	19390	19313	19222	19362	19152	19503	19276	19324	19470	19331	19438	19386	19403	19252	19363	19488	19098	19322	19329	19434	19287	19434	19286	19301	19446	19345	19492	19343	19497	19348	19362	19368	19524	19282	19189	19323	19564	19346	19398	19321	19017	19497	19273	19401	19275	19308	19216	19272	19270	19388	19345	19459	19086	19444	19434	19296	19157	19456	18967	19269	19478	19359	19181	19342	19278	19336	19497	19581	19344	19291	19432	19298	19289	19113	19388	19222	19194	19250	19494	19094	19085	19194	19169	19321	19365	19168	19451	19337	19457	19366	19067	19560	19349	19488	19456	19417	19195	19387	19335	19286	19296	19574	19448	19333	19407	19203	19257	19344	19361	19285	19274	19622	19223	19275	19466	19394	19287	19244	19303	19439	19359	19347	19217	18996	19348	19228	19437	19140	19374	19273	19329	19342	19180	19161	19221	19232	19265	19202	19274	19225	19421	19555	19416	19227	19269	19228	19325	19351	19338	19174	19249	19340	19187	19497	19317	19316	19330	19261	19285	19219	19198	19376	19300	19247	19206	19559	19220	19276	19337	19234	19282	19395	19433	19546	19374	19264	19136	19356	19411	19440	19329	19350	19417	19525	19247	19435	19254	19362	19403	19354	19191	19446	19404	19234	19540	19405	19313	19411	19381	19453	19204	19202	19419	19448	19478	19210	19381	19266	19407	19313	19376	19295	19380	19340	19252	19477	19416	19206	19574	19263	19183	19378	19259	19051	19349	19355	19412	19215	19241	19380	19421	19332	19256	19306	19359	19395	19367	19412	19448	19254	19256	19314	19406	19422	19394	19324	19300	19315	19376	19425	19451	19207	19508	19477	19288	19387	19338	19435	19405	19389	19388	19224	19315	19439	19484	19265	19324	19284	19312	19382	19340	19113	19463	19494	19457	19203	19612	19270	19418	19223	19491	19166	19386	19560	19394	19435	19306	19208	19185	19297	19468	19283	19441	19341	19384	19098	19388	19349	19346	19146	19260	19142	19327	19242	19258	19186	19253	19169	19231	19242	19124	19496	19274	19086	19346	19393	19529	19358	19302	19279	19399	19449	19224	19480	19438	19468	19528	19333	19115	19316	19413	19232	19610	19170	19357	19379	19262	19287	19470	19481	19300	19261	19290	19282	19277	19205	19485	19320	19393	19292	19368	19257	19308	19276	19318	19232	19326	19175	19442	19329	19372	19107	19280	19374	19267	19326	19237	19389	19276	19251	19321	19208	19123	19404	19461	19547	19239	19168	19445	19425	19398	19390	19183	19417	19278	19212	19290	19507	19438	19344	19359	19579	19340	19284	19252	19330	19411	19320	19602	19289	19223	19253	19267	19387	19368	19427	19587	19323	19245	19263	19169	19359	19392	19451	19079	19335	19564	19374	19262	19257	19211	19341	19217	19377	19285	19333	19305	19389	19277	19259	19440	19134	19126	19248	19278	19519	19521	19466	19417	19455	19378	19390	19289	19331	19256	19344	19412	19330	19404	19276	19245	19394	19347	19325	19313	19309	19256	19323	19241	19297	19325	19415	19171	19357	19418	19291
16656	28045	26435	22040	22750	68397	72510	56040	34315	21114	17842	16773	16643	16724	16736	16722	16838	16667	16706	16915	16826	16709	16795	16686	16709	16713	16798	16755	16560	16644	16845	16809	16696	16700	16822	16673	16590	16622	16784	16705	16751	16630	16863	16718	16733	16647	16766	16816	16789	16639	16680	16843	16700	16665	16885	16583	16666	16851	16631	16672	16691	16561	16631	16730	16647	16664	16640	16500	16687	16740	16525	16612	16835	16597	16461	16622	16749	16623	16685	16752	16719	16806	16692	16700	16644	16904	16671	16735	16633	16711	16812	16840	16573	16685	16803	16571	16444	16709	16631	16625	16715	16754	16697	16740	16575	16681	16691	16587	16551	16580	16703	16687	16928	16633	16668	16643	16670	16602	16673	16693	16861	16629	16617	16740	16727	16622	16805	16712	16622	16643	16596	16595	16611	16662	16722	16721	16712	16764	16708	16585	16623	16677	16638	16667	16817	16654	16644	16744	16629	16607	16648	16640	16587	16682	16594	16610	16568	16775	16626	16826	16608	16747	16570	16687	16724	16819	16688	16763	16703	16692	16801	16721	16768	16639	16776	16771	16821	16730	16678	16811	16765	16796	16524	16731	16624	16825	16629	16800	16676	16722	16684	16757	16805	16626	16697	16572	16641	16757	16727	16775	16608	16881	16721	16396	16780	16525	16448	16756	16547	16597	16693	16603	16696	16620	16663	16813	16579	16825	16728	16627	16669	16748	16532	16715	16698	16754	16676	16587	16570	16790	16635	16749	16751	16686	16715	16378	16546	16630	16819	16669	16677	16769	16836	16694	16699	16618	16728	16892	16616	16669	16665	16881	16654	16593	16644	16799	16745	16568	16833	16841	16677	16652	16472	16741	16710	16638	16639	16562	16833	16752	16656	16651	16661	16820	16726	16469	16710	16627	16700	16700	16605	16610	16697	16631	16698	16589	16695	16710	16689	16594	16652	16670	16675	16752	16659	16725	16506	16509	16728	16620	16730	16676	16693	16678	16658	16626	16735	16628	16842	16871	16657	16596	16707	16784	16593	16686	16655	16956	16601	16871	16761	16648	16646	16797	16668	16705	16490	16684	16758	16839	16704	16715	16867	16537	16766	16670	16684	16533	16988	16639	16569	16781	16666	16621	16613	16784	16657	16767	16732	16721	16738	16813	16772	16760	16530	16609	16693	16755	16554	16785	16531	16723	16472	16749	16630	16608	16418	16787	16570	16685	16655	16683	16625	16734	16820	16613	16690	16369	16642	16709	16661	16727	16673	16651	16561	16768	16763	16689	16854	16639	16827	16658	16755	16741	16616	16806	16724	16747	16688	16778	16778	16679	16622	16704	16702	16797	16603	16612	16772	16802	16703	16771	16652	16838	16644	16484	16702	16773	16628	16556	16722	16681	16665	16646	16535	16758	16675	16555	16720	16509	16779	16585	16617	16696	16706	16618	16721	16648	16707	16545	16759	16739	16674	16578	16626	16731	16526	16617	16791	16781	16533	16701	16626	16725	16750	16659	16590	16598	16788	16511	16607	16630	16578	16811	16665	16738	16618	16698	16778	16607	16789	16627	16597	16639	16496	16701	16632	16858	16685	16686	16597	16825	16639	16629	16855	16721	16743	16665	16810	16753	16579	16753	16644	16693	16543	16672	16694	16666	16775	16773	16700	16666	16639	16751	16547	16632	16572	16591	16629	16670	16501	16772	16550	16752	16841	16543	16825	16650	16733	16612	16765	16566	16758	16679	16773	16656	16766	16687	16601	16630	16443	16598	16766	16829	16758	16855	16598	16599	16707	16723	16864	16673	16668	16856	16610	16655	16522	16657	16669	16521	16716	16591	16577	16560	16678	16743	16695	16599	16575	16801	16727	16736	16818	16737	16609	16630	16803	16741	16611	16642	16645	16763	16670	16536	16630	16627	16546	16862	16678	16761	16594	16758	16838	16818	16651	16960	16518	16745	16703	16706	16705	16736	16781	16725	16466	16757	16588	16588	16590	16761	16932	16654	16753	16654	16822	16597	16686	16784	16631	16482	16632	16647	16496	16709	16719	16800	16698	16723	16654	16831	16619	16793	16717	16576	16631	16725	16556	16801	16812	16649	16775	16611	16777	16633	16792	16608	16780	16891	16706	16687	16812	16747	16667	16755	16833	16576	16684	16644	16744	16790	16694	16640	16727	16791	16649	16581	16544	16526	16626	16656	16675	16639	16641	16701	16782	16606	16951	16712	16642	16638	16509	16769	16628	16671	16765	16666	16763	16805	16883	16721	16516	16670	16641	16632	16785	16608	16679	16755	16722	16648	16869	16637	16699	16636	16584	16593	16700	16869	16815	16566	16715	16632	16461	16626	16659	16768	16656	16678	16688	16855	16679	16637	16690	16647	16720	16350	16689	16634	16455	16705	16687	16763	16805	16562	16710	16730	16810	16528	16850	16652	16681	16624	16583	16655	16851	16522	16623	16576	16522	16754	16668	16698	16875	16759	16728	16631	16468	16768	16805	16433	16797	16626	16698	16750	16728	16530	16875	16683	16565	16765	16840	16647	16599	16599	16776	16497	16666	16751	16481	16832	16678	16713	16653	16691	16808	16655	16674	16762	16574	16692	16506	16782	16674	16731	16667	16821	16786	16726	16767	16572	16760	16745	16662	16875	16543	16826	16764	16879	16576	16778	16749	16723	16556	16711	16683	16695	16783	16591	16767	16794	16715	16508	16703	16668	16725	16569	16705	16691	16622	16706	16774	16817	16788	16664	16997	16666	16619	16558	16749	16753	16734	16870	16726	16598	16837	16512	16740	16447	16709	16852	16692	16617	16721	16741	16536	16738	16697	16796	16649	16698	16758	16552	16699	16718	16580	16644	16516	16813	16609	16667	16733	16651	16673	16662	16852	16624	16743	16601	16677	16679	16781	16707	16567	16705	16793	16662	16632	16759	16706	16527	16695	16582	16628	16632	16703	16537	16748	16823	16687	16658	16526	16623	16870	16604	16592	16663	16798	16599	16808	16738	16808	16670	16561	16588	16747	16617	16803	16684	16641	16709	16640	16755	16648	16697	16738	16665	16716	16682	16829	16618	16771	16610	16757	16593	16908	16621	16625	16597	16680	16748	16620	16477	16834	16787	16678	16617	16598	16620	16645	16565	16779	16685	16769	16773	16625	16579	16645	16681	16806	16842	16765	16679	16676	16635	16736	16798	16767	16615	16728	16556	16589	16673	16850	16845	16591	16820	16830	16768	16589	16556	16746	16583	16718	16800	16647	16664	16519	16867	16624	16699	16535	16587	16741	16661	16698	16633	16845	16654	16649	16859	16606	16616	16607	16570	16733	16562	16710	16518	16845	16874	16948	16723	16655	16577	16711	16663	16742	16809	16911	16557	16625	16674	16704	16740	16729	16704	16739	16808	16722	16625	16812	16797	16704	16766	16650	16901	16685	16753	16844	16696	16690	16659	16622	16839	16621	16831	16711	16575	16743	16861	16736	16656	16634	16566	16847	16570	16640	16571	16711	16642	16739	16540	16743	16736	16636	16689	16606	16755	16618	16815	16887	16683	16759	16572	16796	16951	16659	16790	16635	16725	16708	16645	16594	16770	16736	16778	16477	16664	16541	16725	16603	16656	16712	16655	16735	16606	16596	16596	16833	16759	16787	16655	16727	16658	16781	16864	16585	16624	16560	16773	16741	16610	16474	16748	16824	16645	16648	16792	16893	16691	16770	16559	16839	16617	16765	16635	16654	16769	16627	16638	16705	16808	16786	16774	16670	16707	16782	16628	16688	16772	16617	16740	16741	16729	16509	16693	16667	16659	16746	16660	16716	16797	16550	16734	16835	16703	16797	16653	16770	16880	16724	16784	16761	16629	16789	16654	16579	16664	16668	16619	16820	16685	16671	16839	16711	16742	16784	16736	16717	16755	16628	16549	16739	16715	16653	16696	16737	16581	16810	16713	16820	16777	16678	16648	16714	16753	16779	16577	16562	16680	16782	16532	16796	16487	16855	16649	16839	16573	16688	16586	16675	16794	16688	16541	16683	16916	16631	16606	16743	16686	16767	16726	16582	16549	16704	16755	16732	16481	16705	16939	16761	16815	16790	16772	16836	16673	16681	16724	16582	16616	16596	16762	16758	16859	16714	16802	16523	16708	16484	16584	17005	16766	16588	16709	16615	16692	16639	16641	16538	16550	16596	16670	16652	16726	16658	16778	16420	16524	16759	16738	16555	16531	16837	16559	16526	16635	16575	16662	16777	16647	16784	16702	16697	16864	16683	16587	16511	16727	16713	16637	16834	16628	16530	16625	16480	16638	16740	16451	16744	16753	16618	16632	16870	16670	16488	16787	16769	16721	16517	16621	16564	16722	16648	16762	16565	16743	16613	16580	16837	16576	16564	16718	16398	16780	16722	16692	16433	16707	16685	16768	16664	16867	16588	16863	16607	16596	16733	16822	16576	16549	16533	16738	16767	16712	16664	16722	16693	16684	16669	16794	16797	16703	16782	16766	16520	16681	16675	16758	16487	16718	16571	16627	16735	16581	16711	16854	16768	16809	16767	16575	16759	16606	16821	16775	16774	16669	16798	16668	16822	16693	16603	16689	16755	16680	16718	16589	16716	16889	16638	16784	16737	16767	16773	16626	16634	16745	16652	16573	16769	16851	16653	16633	16754	16633	16732	16712	16676	16681	16650	16698	16693	16676	16624	16778	16717	16754	16557	16706	16653	16705	16617	16759	16741	16755	16585	16730	16719	16790	16700	16795	16518	16841	16565	16807	16602	16658	16710	16822	16730	16648	16685	16869	16765	16746	16682	16659	16588	16632	16631	16708	16691	16771	16720	16575	16684	16781	16841	16619	16587	16755	16552	16770	16644	16748	16671	16594	16546	16773	16662	16643	16711	16728	16756	16670	16674	16777	16702	16615	16741	16790	16533	16602	16685	16651	16486	16618	16818	16601	16590	16735	16655	16569	16751	16761	16693	16775	16694	16560	16691	16562	16740	16637	16756	16752	16711	16719	16624	16870	16685	16697	16596	16564	16617	16679	16686	16830	16670	16612	16642	16757	16670	16752	16583	16630	16714	16767	16696	16592	16749	16620	16595	16713	16659	16821	16752	16612	16608	16623	16826	16689	16666	16609	16599	16512	16593	16753
29125	22279	23191	21081	20225	30008	29936	25506	21902	20226	19571	19197	19450	19476	19457	19644	19479	19341	19603	19530	19526	19651	19264	19454	19457	19595	19587	19519	19512	19590	19250	19285	19550	19712	19425	19400	19433	19546	19370	19583	19497	19411	19305	19408	19481	19566	19473	19279	19376	19194	19473	19268	19567	19603	19361	19618	19523	19435	19374	19466	19423	19532	19480	19534	19668	19547	19189	19645	19469	19418	19343	19430	19336	19474	19497	19614	19244	19526	19429	19234	19560	19310	19573	19505	19432	19436	19421	19457	19369	19277	19256	19226	19346	19470	19614	19400	19379	19225	19226	19496	19345	19286	19273	19424	19512	19456	19428	19458	19455	19494	19478	19445	19402	19253	19163	19371	19347	19207	19339	19503	19352	19729	19317	19419	19484	19482	19371	19700	19280	19461	19414	19209	19424	19542	19401	19453	19317	19387	19386	19499	19300	19327	19343	19547	19416	19453	19272	19523	19480	19323	19163	19376	19420	19500	19735	19523	19294	19348	19458	19269	19475	19337	19453	19616	19574	19385	19390	19274	19307	19160	19327	19472	19467	19314	19247	19445	19333	19566	19355	19351	19466	19756	19471	19425	19262	19325	19456	19507	19385	19428	19193	19370	19570	19339	19116	19403	19333	19425	19430	19501	19266	19331	19267	19369	19464	19282	19427	19470	19530	19420	19496	19324	19537	19491	19355	19332	19418	19479	19387	19562	19455	19550	19585	19369	19457	19286	19450	19246	19509	19538	19158	19479	19388	19364	19532	19381	19439	19586	19456	19458	19492	19480	19280	19539	19292	19327	19485	19509	19375	19361	19671	19308	19429	19407	19363	19378	19266	19498	19422	19490	19461	19412	19432	19491	19338	19498	19539	19342	19440	19473	19600	19432	19554	19351	19279	19463	19450	19358	19264	19186	19460	19453	19447	19515	19426	19286	19276	19325	19401	19470	19367	19541	19411	19515	19393	19430	19569	19457	19410	19468	19503	19368	19338	19381	19565	19386	19395	19441	19636	19646	19338	19476	19362	19343	19236	19472	19353	19413	19283	19257	19691	19479	19604	19504	19313	19558	19212	19269	19345	19324	19303	19465	19407	19489	19540	19430	19346	19483	19459	19419	19599	19584	19424	19654	19458	19470	19391	19410	19536	19483	19354	19551	19455	19466	19326	19374	19295	19193	19326	19427	19417	19791	19390	19285	19411	19413	19461	19399	19502	19389	19476	19261	19412	19403	19403	19288	19569	19367	19341	19313	19330	19403	19442	19334	19278	19481	19481	19264	19465	19264	19382	19485	19460	19228	19521	19449	19322	19382	19432	19720	19403	19229	19434	19244	19516	19444	19428	19522	19443	19402	19308	19514	19549	19536	19437	19511	19347	19382	19723	19488	19547	19640	19416	19423	19416	19679	19470	19445	19225	19209	19409	19339	19364	19343	19370	19267	19446	19498	19350	19394	19414	19524	19387	19577	19437	19330	19369	19564	19331	19174	19295	19416	19417	19252	19311	19503	19476	19453	19409	19304	19388	19376	19258	19566	19364	19500	19253	19465	19425	19335	19368	19412	19328	19590	19402	19488	19565	19422	19314	19213	19405	19382	19622	19272	19332	19525	19365	19357	19362	19343	19456	19124	19289	19567	19590	19372	19336	19490	19172	19454	19663	19219	19482	19397	19291	19448	19326	19494	19477	19481	19548	19519	19362	19393	19450	19442	19432	19489	19508	19480	19506	19352	19349	19555	19706	19488	19731	19501	19600	19306	19498	19402	19142	19497	19547	19289	19446	19536	19385	19366	19373	19243	19342	19432	19443	19433	19218	19411	19515	19443	19428	19330	19527	19370	19380	19400	19335	19450	19521	19617	19538	19401	19418	19318	19024	19538	19192	19359	19288	19397	19503	19440	19518	19397	19391	19311	19523	19222	19351	19498	19369	19553	19635	19431	19439	19378	19591	19435	19463	19395	19302	19383	19520	19576	19469	19473	19570	19355	19318	19235	19343	19404	19246	19331	19396	19447	19633	19322	19417	19493	19427	19520	19303	19519	19419	19439	19430	19468	19424	19342	19425	19472	19367	19464	19467	19408	19534	19207	19396	19492	19583	19529	19531	19557	19474	19171	19275	19265	19436	19370	19293	19548	19273	19601	19339	19256	19105	19414	19394	19400	19423	19602	19419	19459	19537	19537	19365	19560	19363	19416	19548	19429	19434	19385	19564	19406	19214	19331	19582	19179	19302	19443	19546	19513	19471	19328	19232	19383	19257	19483	19519	19545	19275	19395	19567	19583	19458	19442	19675	19425	19219	19541	19347	19310	19407	19359	19256	19632	19264	19216	19681	19255	19280	19454	19472	19334	19257	19509	19447	19291	19575	19452	19592	19292	19443	19436	19307	19508	19309	19370	19537	19434	19559	19340	19378	19470	19470	19324	19612	19501	19377	19275	19395	19334	19380	19417	19410	19265	19447	19306	19520	19416	19434	19356	19431	19460	19340	19458	19233	19371	19351	19512	19209	19516	19469	19289	19344	19424	19512	19318	19327	19379	19480	19469	19450	19576	19515	19378	19204	19448	19489	19455	19358	19278	19404	19501	19378	19467	19427	19369	19529	19367	19410	19291	19429	19223	19569	19337	19311	19411	19422	19520	19413	19564	19506	19646	19363	19381	19464	19205	19407	19273	19517	19480	19464	19419	19334	19425	19255	19453	19199	19473	19257	19163	19596	19451	19404	19344	19475	19441	19222	19493	19613	19465	19166	19270	19357	19513	19337	19418	19477	19379	19568	19233	19516	19495	19338	19374	19390	19517	19442	19356	19600	19568	19486	19328	19320	19206	19259	19464	19379	19403	19361	19447	19365	19251	19557	19479	19454	19646	19401	19247	19361	19429	19172	19307	19274	19299	19123	19369	19542	19343	19610	19354	19800	19428	19361	19480	19438	19498	19494	19213	19502	19510	19281	19413	19500	19407	19504	19311	19139	19419	19328	19402	19679	19528	19368	19399	19455	19522	19167	19555	19188	19353	19414	19486	19518	19346	19453	19276	19319	19341	19409	19552	19431	19412	19389	19171	19287	19373	19486	19322	19295	19412	19240	19330	19477	19499	19392	19334	19512	19194	19327	19674	19561	19631	19370	19166	19217	19266	19266	19203	19529	19414	19585	19549	19500	19383	19533	19456	19344	19424	19280	19413	19499	19447	19417	19264	19477	19427	19238	19424	19588	19249	19406	19427	19822	19415	19603	19270	19476	19559	19535	19206	19281	19403	19384	19387	19347	19298	19459	19449	19161	19468	19472	19571	19444	19278	19427	19446	19367	19352	19420	19447	19169	19268	19502	19326	19235	19160	19236	19538	19373	19483	19589	19351	19437	19288	19440	19454	19603	19797	19222	19223	19242	19473	19555	19388	19346	19435	19242	19175	19557	19452	19479	19556	19286	19291	19449	19486	19365	19162	19214	19454	19410	19383	19237	19458	19498	19695	19442	19481	19253	19454	19353	19487	19448	19565	19297	19230	19515	19525	19449	19490	19572	19431	19491	19432	19559	19329	19295	19406	19344	19419	19439	19405	19378	19440	19271	19124	19543	19417	19374	19173	19421	19460	19383	19348	19340	19501	19471	19460	19551	19268	19293	19473	19306	19356	19395	19399	19476	19534	19364	19405	19242	19430	19312	19614	19418	19614	19237	19401	19453	19487	19517	19339	19381	19461	19528	19410	19529	19441	19311	19345	19611	19331	19501	19360	19438	19387	19523	19579	19371	19098	19312	19441	19529	19349	19339	19612	19391	19512	19434	19256	19335	19391	19261	19368	19540	19346	19474	19418	19657	19356	19480	19227	19375	19452	19479	19527	19300	19551	19343	19252	19440	19637	19487	19586	19300	19232	19424	19395	19384	19104	19574	19276	19596	19497	19572	19322	19457	19463	19495	19257	19307	19573	19856	19452	19429	19518	19493	19453	19531	19509	19355	19467	19515	19500	19320	19460	19359	19245	19458	19291	19567	19468	19348	19417	19466	19448	19528	19488	19485	19355	19672	19492	19636	19560	19419	19484	19624	19456	19453	19276	19370	19480	19227	19497	19316	19410	19465	19356	19354	19408	19258	19272	19702	19474	19412	19377	19441	19367	19441	19462	19359	19439	19396	19638	19609	19367	19470	19520	19464	19473	19441	19478	19341	19289	19425	19238	19501	19256	19460	19450	19520	19532	19427	19445	19520	19238	19428	19394	19297	19296	19467	19506	19467	19138	19161	19616	19451	19484	19613	19531	19471	19570	19311	19625	19575	19498	19439	19225	19429	19398	19466	19565	19490	19597	19466	19525	19428	19600	19375	19315	19545	19816	19430	19380	19634	19460	19319	19595	19436	19355	19409	19251	19526	19529	19498	19274	19315	19317	19428	19438	19505	19203	19378	19365	19454	19615	19354	19063	19390	19380	19526	19396	19251	19490	19326	19349	19357	19505	19544	19157	19257	19237	19365	19583	19414	19614	19494	19504	19352	19375	19477	19395	19659	19632	19411	19399	19361	19495	19573	19268	19631	19483	19530	19464	19421	19419	19549	19391	19514	19408	19365	19347	19540	19455	19472	19380	19411	19409	19358	19287	19455	19463	19398	19491	19381	19277	19601	19653	19449	19521	19742	19362	19360	19431	19482	19343	19478	19401	19482	19373	19344	19387	19532	19451	19356	19502	19480	19448	19518	19296	19340	19362	19487	19371	19466	19468	19460	19354	19385	19424	19569	19344	19676	19351	19401	19687	19414	19530	19646	19314	19453	19442	19323	19258	19696	19488	19460	19601	19627	19272	19196	19622	19516	19640	19436	19453	19453	19495	19547	19461	19297	19543	19555	19493	19467	19401	19331	19329	19227	19353	19411	19484	19526	19360	19486	19468	19326	19246	19426	19561	19570	19443	19469	19486	19266	19451	19435	19446	19378	19473	19291	19315	19562	19422	19290	19566	19443	19334	19486	19580	19443	19378	19355	19224	19480	19455	19456	19303	19304	19462	19422	19399	19502	19372	19105	19188	19350	19427	19370	19264	19350	19557	19791	19198	19348	19285	19440	19308	19384	19595	19464	19388	19647	19217	19441	19419	19457	19407	19174	19447	19394	19384	19389	19197	19236	19349	19292	19282	19435	19560	19550	19521
16307	17812	17628	17192	18694	31581	29180	23290	18894	17391	16793	16750	16837	16719	16746	16700	16821	16847	16754	16524	16739	16698	16757	16866	16726	16532	16634	16871	16848	16695	16600	16681	16582	16617	16736	16763	16745	16809	16694	16646	16786	16607	16745	16791	16766	16805	16632	16633	16617	16603	16854	16836	16803	16815	16661	16696	16613	16612	16665	16920	16759	16682	16661	16755	16787	16611	16832	16552	16697	16855	16877	16774	16755	16726	16647	16624	16642	16824	16860	16688	16880	16546	16574	16634	16760	16850	16411	16714	16691	16789	16712	16691	16738	16640	16737	16663	16723	16580	16607	16657	16674	16803	16800	16606	16763	16577	16650	16835	16760	16641	16765	16825	16758	16763	16711	16690	16542	16552	16685	16780	16773	16518	16665	16676	16749	16647	16795	16763	16881	16573	16758	16663	16579	16676	16530	16714	16601	16645	16906	16738	16861	16676	16562	16709	16779	16797	16644	16739	16782	16580	16744	16848	16739	16698	16665	16604	16777	16748	16694	16799	16703	16729	16769	16665	16686	16719	16708	16671	16813	16649	16631	16686	16671	16606	16746	16709	16653	16767	16613	16703	16853	16559	16872	16669	16704	16876	16689	16666	16723	16710	16418	16587	16746	16579	16770	16558	16667	16617	16683	16610	16756	16760	16830	16661	16629	16751	16749	16681	16755	16670	16683	16638	16674	16507	16842	16686	16736	16776	16835	16653	16613	16574	16633	16548	16725	16708	16754	16696	16713	16727	16648	16660	16486	16699	16689	16786	16597	16534	16640	16688	16774	16742	16505	16576	16687	16613	16665	16658	16631	16552	16689	16847	16665	16698	16651	16753	16638	16775	16682	16562	16761	16635	16608	16921	16751	16717	16612	16807	16850	16726	16809	16670	16782	16575	16696	16726	16762	16625	16832	16685	16547	16667	16673	16692	16664	16701	16625	16667	16724	16748	16852	16769	16791	16738	16785	16849	16724	16805	16721	16635	16849	16789	16643	16596	16877	16659	16600	16784	16784	16818	16549	16648	16604	16717	16902	16849	16674	16780	16779	16621	16681	16692	16407	16670	16745	16687	16750	16664	16669	16806	16691	16843	16559	16720	16567	16643	16646	16660	16827	16832	16685	16561	16677	16616	16750	16807	16848	16708	16919	16674	16697	16700	16634	16758	16837	16729	16589	16761	16681	16629	16771	16815	16694	16663	16784	16744	16484	16797	16586	16694	16752	16721	16726	16874	16547	16832	16817	16600	16664	16756	16678	16644	16799	16690	16804	16635	16838	16542	16812	16632	16797	16859	16678	16694	16689	16721	16797	16845	16507	16634	16865	16703	16670	16708	16728	16776	16676	16614	16619	16611	16801	16851	16802	16455	16733	16665	16808	16690	16732	16775	16713	16560	16589	16703	16593	16948	16728	16657	16708	16768	16819	16880	16534	16725	16592	16648	16711	16679	16716	16667	16647	16686	16784	16793	16716	16697	16729	16615	16739	16664	16847	16632	16713	16806	16729	16512	16767	16796	16622	16805	16779	16830	16730	16628	16761	16722	16637	16905	16603	16589	16653	16929	16638	16748	16851	16727	16682	16778	16620	16715	16681	16750	16732	16685	16661	16828	16654	16697	16659	16902	16696	16652	16743	16646	16814	16748	16755	16722	16646	16664	16744	16754	16603	16653	16832	16782	16665	16699	16930	16729	16707	16622	16795	16739	16723	16746	16712	16644	16849	16811	16766	16705	16624	16545	16838	16740	16682	16916	16770	16751	16855	16621	16765	16748	16718	16786	16711	16719	16672	16645	16634	16618	16774	16724	16827	16619	16690	16702	16658	16614	16626	16781	16804	16804	16688	16810	16798	16735	16865	17006	16548	16573	16885	16764	16709	16587	16662	16728	16876	16708	16693	16785	16765	16647	16773	16661	16627	16855	16738	16640	16722	16711	16494	16733	16630	16676	16464	16740	16722	16705	16646	16783	16730	16741	16591	16692	16638	16749	16630	16752	16674	16675	16606	16813	16716	16649	16919	16797	16717	16657	16705	16816	16707	16736	16586	16558	16712	16781	16747	16677	16714	16623	16727	16578	16629	16497	16862	16703	16786	16703	16764	16665	16619	16799	16797	16714	16681	16770	16643	16709	16711	16494	16710	16781	16694	16701	16868	16759	16772	16666	16777	16770	16775	16693	16848	16622	16741	16705	16764	16652	16687	16557	16677	16644	16815	16751	16689	16761	16763	16643	16750	16834	16741	16774	16729	16959	16836	16647	16725	16546	16653	16737	16736	16656	16760	16788	16804	16626	16765	16867	16809	16679	16784	16770	16701	16588	16680	16563	16564	16420	16575	16851	16745	16753	16518	16788	16659	16682	16776	16817	16748	16668	16669	16843	16710	16565	16795	16841	16673	16704	16658	16920	16577	16700	16739	16775	16785	16633	16800	16750	16779	16812	16862	16537	16765	16647	16640	16724	16668	16603	16583	16707	16779	16745	16944	16761	16629	16622	16680	16735	16709	16676	16698	16843	16716	16654	16526	16709	16658	16640	16839	16661	16576	16647	16741	16574	16720	16581	16749	16440	16636	16629	16821	16628	16695	16658	16700	16643	16678	16481	16623	16831	16947	16656	16698	16874	16657	16638	16525	16827	16621	16737	16724	16695	16671	16618	16779	16674	16670	16712	16671	16692	16738	16732	16755	16748	16946	16714	16725	16675	16716	16907	16766	16842	16656	16782	16762	16706	16793	16805	16756	16903	16586	16708	16675	16701	16905	16740	16859	16703	16818	16768	16583	16681	16752	16594	16760	16663	16750	16676	16542	16739	16580	16625	16565	16656	16683	16765	16669	16652	16791	16647	16778	16725	16723	16889	16842	16734	16839	16804	16904	16499	16813	16651	16678	16563	16568	16647	16753	16600	16662	16547	16682	16770	16733	16618	16739	16792	16790	16751	16763	16891	16730	16818	16699	16624	16683	16763	16725	16995	16646	16618	16760	16800	16520	16767	16642	16734	16635	16904	16451	16681	16885	16865	16936	16696	16749	16681	16784	16686	16679	16747	16679	16569	16718	16803	16790	16729	16783	16753	16643	16753	16705	16553	16824	16670	16581	16823	16506	16602	16772	16752	16694	16824	16558	16778	16783	16857	16816	16674	16542	16761	16701	16657	16622	16499	16728	16703	16780	16810	16730	16617	16852	16761	16917	16688	16683	16796	16877	16845	16632	16713	16644	16600	16522	16681	16599	16615	16553	16744	16808	16768	16578	16751	16685	16635	16764	16684	16774	16700	16689	16643	17001	16753	16808	16665	16679	16628	16689	16592	16781	16690	16640	16689	16634	16618	16682	16755	16676	16654	16614	16875	16691	16740	16754	16735	16871	16596	16737	16736	16828	16616	16780	16601	16785	16735	16699	16857	16759	16585	16559	16761	16684	16740	16704	16708	16607	16499	16815	16740	16689	16846	16481	16651	16724	16979	16824	16842	16788	16676	16672	16762	16847	16692	16614	16698	16857	16594	16824	16782	16771	16739	16857	16953	16750	16666	16746	16663	16510	16679	16833	16651	16567	16815	16579	16629	16677	16883	16793	16519	16686	16860	16555	16900	16574	16747	16603	16873	16687	16799	16723	16619	16727	16763	16606	16680	16905	16797	16617	16706	16616	16697	16582	16778	16823	16722	16895	16598	16853	16791	16809	16633	16741	16611	16788	16557	16724	16623	16831	16725	16727	16899	16767	16664	16589	16575	16827	16677	16828	16472	16868	16865	16781	16738	16800	16725	16755	16811	16648	16576	16698	16631	16683	16704	16823	16715	16811	16581	16643	16699	16985	16791	16575	16683	16734	16672	16637	16844	16720	16687	16633	16579	16765	16407	16903	16895	16569	16846	16900	16724	16677	16862	16652	16644	16866	16602	16757	16609	16794	16545	16726	16649	16703	16715	16555	16688	16829	16552	16846	16784	16717	16781	16762	16897	16776	16820	16704	16737	16689	16564	16805	16574	16657	16566	16672	16604	16674	16689	16792	16718	16606	16655	16698	16624	16816	16618	16749	16619	16762	16714	16645	16734	16642	16817	16716	16746	16787	16665	16746	16646	16853	16577	16746	16655	16782	16651	16924	16711	16587	16745	16675	16703	16618	16587	16738	16793	16782	16689	16621	16800	16714	16693	16811	16760	16762	16843	16736	16616	16761	16865	16666	16538	16733	16690	16684	16833	16729	16732	16625	16846	16630	16679	16711	16817	16825	16589	16647	16757	16717	16780	16626	16705	16905	16681	16628	16661	16665	16739	16736	16801	16618	16765	16819	16706	16653	16773	16713	16637	16880	16726	16784	16862	16685	16735	16770	16726	16763	16766	16820	16635	16711	16595	16758	16822	16896	16672	16772	16696	16860	16842	16625	16696	16698	16807	16744	16762	16816	16678	16683	16691	16636	16579	16635	16655	16606	16575	16575	16575	16630	16606	16783	16871	16750	16605	16691	16779	16695	16725	16704	16743	16802	16553	16690	16858	16831	16881	16590	16507	16832	16512	16692	16753	16756	16645	16680	16812	16690	16687	16659	16641	16764	16684	16713	16733	16792	16692	16702	16741	16732	16754	16708	16746	16746	16870	16887	16650	16660	16658	16752	16746	16780	16662	16760	16649	16679	16722	16688	16596	16655	16778	16627	16560	16859	16806	16587	16558	16670	16618	16853	16741	16653	16544	16771	16668	16585	16704	16479	16677	16748	16714	16794	16722	16463	16682	16700	16704	16757	16720	16811	16585	16750	16653	16794	16732	16724	16608	16785	16609	16717	16763	16657	16829	16823	16750	16782	16553	16713	16859	16806	16604	16736	16727	16785	16777	16679	16566	16685	16559	16765	16710	16627	16675	16614	16737	16652	16535	16681	16677	16720	16640	16726	16702	16791	16664	16633	16757	16695	16873	16558	16652	16661	16735	16736	16629	16831	16586	16694	16589	16648	16798	16724	16841	16801	16647	16595	16849	16687	16633	16620	16737	16776	16506	16734	16923	16554	16740	16661	16844	16571	16625	16744	16813	16689	16774	16638	16711	16750	16684	16586	16753	16681	16634	16747	16784	16862	16731	16688	16790	16764	16716	16757	16828	16631	16811	16748	16725	16596	16691	16796	16671	16419	16630	16539	16705	16754	16701
25644	21073	27261	25706	26705	58573	49176	35923	25184	20682	19576	18813	18749	18802	18677	18503	18712	18914	18636	18837	18706	18676	18577	18735	18845	18745	18661	18720	18719	18781	18714	18782	18557	18697	18772	18652	18603	18814	18662	18504	18543	18813	18656	18653	18573	18630	18691	18908	18689	18691	18624	18644	18597	18589	18742	18472	18716	18644	18800	18562	18731	18710	18650	18700	18692	18503	18585	19056	18916	18633	19025	18800	18674	18629	18773	18550	18812	18622	18662	18900	18859	18741	18600	18614	18627	18760	18700	18378	18794	18774	18780	18726	18841	18722	18843	18765	18719	18453	18739	18789	18706	18763	18518	18547	18403	18580	18635	18572	18512	18649	18594	18742	18706	18715	18728	18623	18631	18547	18585	18514	18721	18680	18639	18668	18624	18826	18603	18383	18748	18605	18624	18487	18544	18735	18754	18721	18571	18575	18664	18696	18586	18623	18598	18642	18760	18581	18646	18759	18773	18681	18675	18681	18601	18666	18696	18617	18684	18681	18825	18488	18728	18641	18569	18870	18651	18570	18598	18842	18584	18665	18787	18782	18808	18618	18711	18707	18590	18623	18549	18747	18847	18735	18702	18830	18616	18636	18728	18583	18789	18632	18792	18729	18757	18675	18793	18631	18835	18786	18734	18397	18617	18623	18465	18601	18691	18678	18557	18549	18624	18556	18665	18749	18562	18576	18662	18626	18776	18633	18599	18667	18739	18562	18777	18828	18789	18896	18681	18785	18531	18716	18857	18558	18495	18627	18717	18669	18791	18696	18662	18695	18686	18599	18607	18677	18847	18574	18532	18643	18665	18420	18782	18750	18519	18544	18569	18725	18701	18653	18598	18749	18561	18640	18701	18688	18733	18413	18683	18652	18603	18645	18718	18831	18695	18706	18634	18585	18793	18884	18622	18577	18681	18764	18585	18616	18785	18868	18672	18569	18631	18551	18639	18771	18617	18730	18799	18589	18606	18702	18705	18624	18691	18582	18611	18493	18687	18731	18651	18628	18623	18743	18843	18824	18796	18755	18493	18735	18648	18836	18418	18711	18835	18729	18582	18738	18580	18596	18694	18726	18620	18665	18684	18931	18831	18550	18750	18825	18833	18726	18749	18560	18776	18849	18681	18464	18742	18668	18501	18530	18857	18477	18676	18626	18790	18734	18794	18649	18841	18666	18649	18746	18608	18773	18675	18790	18622	18521	18667	18644	18739	18618	18769	18650	18808	18758	18472	18781	18790	18726	18726	18846	18491	18694	18595	18393	18720	18463	18609	18544	18535	18567	18680	18782	18678	18706	18755	18537	18807	18782	18763	18674	18966	18679	18678	18595	18623	19001	18712	18702	18545	18573	18729	18786	18586	18629	18846	18583	18760	18660	18385	18762	18609	18575	18808	18713	18847	18630	18764	18826	18715	18733	18781	18663	18708	18775	18691	18648	18479	18683	18782	18589	18690	18627	18687	18533	18620	18674	18519	18657	18323	18661	18580	18585	18704	18581	18548	18671	18753	18655	18604	18562	18729	18623	18567	18663	18622	18669	18504	18720	18655	18653	18538	18415	18624	18629	18684	18828	18479	18685	18640	18764	18559	18365	18777	18742	18841	18728	18586	18435	18608	18461	18543	18664	18494	18774	18493	18771	18588	18767	18611	18686	18595	18619	18513	18579	18743	18690	18832	18570	18598	18684	18857	18648	18623	18705	18625	18731	18787	18683	18897	18527	18682	18689	18668	18547	18647	18789	18440	18662	18667	18806	18606	18547	18576	18485	18436	18593	18725	18528	18774	18497	18629	18803	18591	18675	18746	18610	18502	18786	18694	18653	18629	18617	18904	18682	18496	18725	18783	18738	18531	18732	18774	18645	18824	18659	18477	18805	18698	18569	18757	18618	18534	18589	18633	18539	18723	18800	18578	18758	18614	18858	18685	18615	18760	18703	18687	18605	18593	18661	18697	18630	18874	18682	18595	18707	18707	18644	18711	18730	18839	18403	18719	18703	18670	18742	18473	18612	18648	18674	18544	18616	18688	18744	18618	18631	18521	18590	18764	18827	18784	18932	18835	18790	18750	18415	18674	18728	18684	18490	18741	18737	18578	18574	18639	18557	18745	18763	18763	18593	18733	18535	18635	18741	18655	18753	18603	18791	18661	18747	18650	18690	18643	18757	18717	18709	18813	18759	18641	18466	18776	18619	18634	18656	18860	18665	18580	18609	18749	18497	18732	18637	18590	18752	18545	18638	18634	18525	18674	18646	18863	18713	18701	18768	18732	18852	18618	18815	18714	18848	18876	18542	18817	18551	18748	18713	18723	18765	18774	18754	18703	18683	18691	18482	18657	18764	18530	18626	18777	18692	18914	18623	18677	18628	18672	18636	18597	18568	18689	18492	18557	18585	18673	18881	18653	18739	18592	18624	18678	18695	18473	18629	18875	18738	18719	18817	18573	18652	18525	18791	18814	18695	18825	18655	18654	18726	18592	18702	18919	18772	18599	18684	18580	18827	18877	18898	18557	18674	18782	18753	18544	18682	18643	18598	18662	18598	18567	18413	18759	18716	18810	18571	18779	18749	18694	18387	18659	18751	18586	18672	18475	19011	18713	18606	18581	18716	18820	18794	18755	18651	18793	18741	18622	18747	18757	18489	18667	18636	18590	18586	18551	18698	18667	18418	18667	18618	18479	18655	18686	18763	18679	18526	18676	18747	18664	18782	18906	18594	18557	18648	18685	18725	18776	18624	18681	18585	18601	18793	18697	18854	18508	18416	18706	18524	18668	18714	18732	18854	18612	18629	18537	18578	18728	18535	18601	18703	18668	18848	18552	18659	18558	18825	18609	18759	18601	18646	18784	18893	18548	18678	18595	18597	18487	18877	18705	18772	18486	18800	18767	18689	18676	18724	18515	18638	18640	18694	18687	18575	18736	18794	18656	18644	18776	18581	18594	18669	18658	18607	18860	18712	18750	18886	18729	18741	18735	18566	18692	18716	18594	18786	18635	18460	18510	18883	18828	18600	18684	18576	18669	18582	18681	18619	18695	18609	18536	18654	18662	18712	18700	18646	18788	18533	18510	18577	18578	18786	18623	18639	18517	18874	18680	18742	18296	18704	18755	18560	18737	18710	18572	18833	18799	18634	18670	18596	18681	18828	18518	18644	18599	18576	18575	18994	18819	18553	18607	18495	18649	18629	18554	18808	18719	18606	18477	18637	18374	18822	18759	18605	18701	18485	18768	18537	18727	18548	18840	18565	18673	18755	18736	18795	18618	18533	18654	18513	18614	18602	18671	18744	18622	18590	18720	18779	18640	18855	18713	18743	18635	18805	18831	18736	18741	18645	18614	18679	18648	18835	18720	18695	18589	18607	18792	18609	18746	18718	18545	18708	18767	18653	18627	18626	18717	18643	18677	18804	18717	18721	18807	18494	18661	18821	18677	18712	18645	18343	18407	18774	18536	18635	18462	18535	18678	18783	18791	18827	18704	18788	18524	19028	18580	18723	18628	18717	18749	18727	18892	18657	18852	18693	18676	18438	18741	18732	18563	18611	18447	18482	18568	18533	18620	18729	18459	18672	18633	18523	19016	18809	18508	18684	18637	18858	18689	18714	18603	18541	18644	18600	18733	18859	18736	18621	18660	18705	18657	18486	18635	18533	18588	18531	18529	18510	18662	18655	18766	18812	18546	18665	18597	18584	18652	18563	18603	18483	18575	18584	18615	18709	18642	18648	18716	18512	18692	18606	18954	18686	18760	18835	18604	18742	18793	18895	18667	18790	18517	18704	18567	18636	18692	18683	18801	18688	18520	18582	18732	18489	18368	18991	18674	18660	18826	18756	18722	18414	18748	18752	18737	18550	18608	18577	18671	18493	18648	18699	18661	18608	18719	18776	18749	18617	18700	18593	18595	18570	18706	18547	18833	18702	18746	18815	18774	18568	18663	18684	18730	18717	18455	18616	18544	18352	18531	18724	18875	18747	18750	18596	18711	18500	18734	18784	18569	18723	18863	18623	18770	18711	18437	18595	18672	18601	18711	18669	18814	18749	18634	18749	18571	18732	18646	18598	18651	18638	18876	18754	18769	18642	18750	18714	18637	18584	18504	18804	18645	18607	18749	18792	18808	18566	18805	18759	18549	18707	18558	18727	18560	18677	18832	18497	18603	18730	18594	18492	18591	18750	18622	18837	18705	18601	18831	18764	18797	18612	18678	18844	18657	18790	18699	18639	18568	18565	18580	18550	18674	18557	18742	18646	18787	18735	18474	18668	18705	18618	18624	18763	18745	18726	18740	18519	18632	18580	18751	18758	18791	18693	18700	18742	18751	18819	18689	18798	18672	18578	18524	18472	18744	18792	18817	18773	18601	18526	18772	18683	18697	18787	18492	18586	18468	18768	18645	18635	18647	18820	18596	18483	18460	18530	18748	18547	18650	18657	18678	18674	18723	18667	18784	18592	18770	18577	18758	18705	18563	18537	18775	18689	18767	18614	18672	18729	18503	18604	18605	18703	19049	18648	18797	18609	18681	18725	18732	18563	18493	18663	18700	18668	18786	18573	18668	18759	18701	18679	18610	18675	18882	18517	18828	18635	18643	18672	18613	18876	18728	18726	18566	18481	18525	18880	18586	18639	18459	18600	18783	18722	18676	18710	18707	18694	18635	18817	19014	18688	18814	18801	18636	18694	18536	18741	18638	18469	18729	18731	18899	18589	18707	18646	18566	18841	18648	18890	18774	18858	18548	18581	18537	18560	18854	18638	18529	18707	18672	18852	18516	18881	18901	18802	18761	18789	18632	18475	18577	18649	18636	18489	18775	18816	18536	18526	18608	18804	18570	18624	18711	18645	18560	18557	18546	18661	18825	18462	18772	18734	18670	18629	18551	18693	18620	18641	18547	18774	18790	18651	18681	18744	18571	18741	18753	18625	18563	18790	18616	18495	18690	18781	18898	18798	18574	18668	18848	18820	18608	18458	18625	18583	18735	18666	18718	18435	18610	18610	18699	18698	18571	18741	18770	18769	18632	18547	18792	18700	18748	18683	18867	18649	18691	18477	18532	18730	18606	18596	18580	18481	18517	18671	18559	18395	18820	18626	18891	18704	18797	18731	18537	18690	18886	18909	18547	18502	18781	18664	18627	18703
14573	20832	20108	18013	29832	57665	48365	35070	22605	17771	16660	16253	16120	16414	16206	16247	16132	16202	16090	16143	16236	16361	16279	16346	16205	16169	16207	16206	16291	16221	16207	16190	16208	16087	16153	16379	16117	16300	16421	16120	16242	16290	16220	16292	16284	16164	16323	16042	16332	16231	16304	16189	16415	16448	16305	16364	16128	16244	16289	16243	16083	16299	16119	16045	16281	16148	16173	16334	16067	16169	16215	16344	16115	16214	16210	16309	16343	16267	16216	16142	16258	16193	16274	16143	16269	16344	16242	16287	16247	16285	16128	16320	16149	16218	16068	16130	16367	16239	16230	16251	16183	16047	16254	16236	16316	16212	16234	16249	16196	16090	16254	16156	16091	16215	16202	16467	16355	16264	16253	16191	16170	16190	16269	16147	16195	16381	16009	16401	16272	16307	16290	16379	16228	16209	16065	16083	16069	16114	16165	16127	16165	16216	16326	16152	16058	16075	16227	16382	16206	16096	16092	16400	16206	16255	16279	16189	16258	16206	16261	16301	16303	16404	16146	16183	16301	16288	16131	16143	16208	16217	16069	16245	16255	16265	16155	16144	16135	16250	16290	16204	16217	16235	16120	16224	16186	16128	16381	16250	16192	16206	16173	16125	16040	16254	16197	16091	16205	16223	16281	16026	16377	16372	16059	16234	16095	16132	16081	16111	16244	16344	16185	16295	16233	16422	16201	16295	16322	16022	16105	16222	16292	16157	16067	16438	16213	16111	16212	16057	16343	16245	16166	16323	16143	16250	16296	16200	16319	16039	16110	16286	16403	16270	16231	16153	16211	16311	16143	16252	16155	16430	16328	16158	16363	16111	16178	16152	16088	16314	16122	16279	16065	16203	16260	16322	16180	16352	16144	16313	16309	16161	16211	16110	16114	16238	16334	16143	16142	16292	16188	16193	16240	16257	16300	16404	16168	16375	16159	16268	16198	16223	16267	16326	16338	16258	16188	16190	16291	16172	16183	16292	16268	16214	16125	16385	16114	16366	16230	16233	16241	16057	16253	16160	15964	16126	16164	16264	16237	16297	16187	16398	16377	16363	16240	16252	16064	16210	16338	16264	16196	16330	16414	16272	16379	16380	16261	16303	16158	16088	16314	16359	16097	16319	16280	16341	16118	16372	16206	16360	16169	16184	16226	16193	16193	16437	16167	16085	16131	16352	16205	16183	16273	16315	16230	16295	16286	16161	16244	16197	16207	16378	16181	16210	16251	16146	16188	16305	16215	16117	16310	16152	16191	16124	16207	16279	16302	16184	16373	16137	16304	16255	16239	16212	16263	16187	16265	16199	16085	16213	16243	16236	16353	16201	16153	16352	16246	16138	16291	16173	16155	16238	16299	16213	16190	16277	16315	16063	16257	16140	16212	16377	16333	16218	16294	16224	16240	16372	16428	16119	16271	16206	16235	16179	16258	16288	16191	16415	16430	16256	16359	16299	16099	16269	16227	16187	16208	16391	16109	16252	16257	16335	16200	16240	16185	16339	16338	16339	16212	16234	16317	16296	16216	16277	16352	16316	16472	16252	16336	16285	16198	16359	16215	16379	16006	16275	16214	16281	16192	16066	16307	16206	16337	16207	16114	16257	16178	16125	16139	16196	16032	16290	16255	16175	16140	16274	16305	16250	16253	16207	16242	16312	16304	16131	16183	16326	16312	16048	16199	16121	16253	16129	16233	16179	16177	16283	16084	16263	16139	16186	16219	16116	16224	16293	16334	16058	16200	16436	16138	16274	16349	16357	16310	16332	16337	16342	16161	16282	16240	16117	16112	16166	16197	16286	16343	16251	16092	16330	16250	16099	16213	16230	16327	16180	16202	16264	16165	16288	16300	16098	16286	16274	16300	16233	16217	16096	16239	16208	16293	16246	16317	16342	16259	16134	16253	16051	15995	16180	16290	16084	16084	16252	16230	16302	16165	16454	16173	16311	16327	16272	16371	16256	16185	16176	16308	16240	16354	16349	16153	16366	16078	16302	16083	16194	16140	16166	16294	16020	16386	16415	16252	16184	16464	16260	16431	16335	16067	16117	16458	16199	16290	16079	16155	16312	16247	16104	16417	16343	16181	16249	16203	16279	16251	16096	16236	16192	16313	16013	16295	16230	16215	16134	16129	16222	16204	16408	16285	16297	16231	16201	16097	15972	16177	16237	16298	16080	16266	16202	16202	16295	16051	16297	16345	16097	16145	16385	16380	16356	16070	16239	16189	16234	16298	16210	16149	16265	16240	16418	16319	16193	16048	16147	16244	16303	16194	16113	16183	16191	16104	16353	16094	16146	16090	16372	16293	16357	16156	16312	16273	16250	16157	16217	16294	16296	15955	16259	16124	16188	16291	16227	16346	16201	16213	16232	16196	16121	16181	16261	16312	16291	16266	16442	16116	16315	16287	16190	16248	16322	16093	16363	16254	16120	16180	16026	16198	16095	16307	16321	16340	16246	16349	16267	16275	16273	16218	16170	16203	16410	16150	16396	16089	16161	16267	16342	16177	16142	16278	16205	16153	16140	16321	16226	16317	16174	16124	16152	16175	16196	16168	16374	16325	16334	16228	16351	16125	16321	16262	16298	16281	16089	16146	16182	16327	16460	16177	16267	16050	16302	16256	16326	16217	16330	16174	16185	16192	16377	16272	16066	16300	16247	16330	16101	16260	16299	16327	16205	16105	16295	16252	16430	16326	16197	16236	16282	16440	16223	16222	16296	16193	16106	16428	16198	16386	16220	16119	16214	16188	16313	16074	16271	16382	16144	16213	16314	16226	16160	16315	16279	16302	16050	16264	16113	16318	16328	16289	16233	16087	16177	16118	16135	16249	16272	16329	16281	16167	16271	16237	16153	16135	16006	16203	16187	16285	16152	16183	16230	16294	16245	16209	16177	16346	16387	16219	16188	16338	16243	16362	16160	16313	16067	16101	16367	16008	16374	16190	16304	16162	16439	16295	16256	16323	16083	16281	16231	16183	16142	16025	16241	16243	16265	16183	16175	16148	16309	16250	15996	16423	16058	16253	16158	16296	16293	16121	16064	16272	16125	16236	16093	16303	16103	16306	16340	16213	16200	16094	16207	16029	16281	16087	16156	16150	16211	16264	16240	16256	16150	16269	16096	16330	16136	16292	16314	16311	16258	16286	16383	16072	16171	16206	16303	16147	16209	16271	16211	16002	16305	16335	16206	16183	16351	16120	16233	16122	16208	16199	16163	16203	16281	16248	16232	16317	16118	16090	16394	16289	16241	16285	16308	16090	16270	16368	16218	16267	16115	16308	16082	16187	16565	16208	16061	16276	16084	16183	16286	16114	16071	16100	16325	16230	16224	16177	16332	16078	16193	16208	16338	16265	16183	16294	16222	16151	16308	16289	16100	16200	16339	16085	16376	16219	16149	16042	16011	16171	16238	16339	16253	16084	16267	16293	16219	16198	16262	16185	16099	16249	16142	16108	16161	16220	16207	16285	16173	16147	16175	16134	16222	16365	16274	16415	16427	16320	16337	16107	16255	16338	16148	16322	15983	16289	16183	16207	16308	16231	16098	16302	16180	16130	16201	16397	16015	16220	16236	16248	16066	16271	16270	16240	16280	16153	16168	16140	16274	16224	16299	16033	16058	16374	16336	16234	16334	16379	16162	16295	16111	16058	16269	16234	16215	16147	16309	16239	16289	16176	16314	16301	16316	16413	16293	16030	16235	16461	16289	16414	16302	16129	16343	16190	16279	16230	16337	16318	16385	16113	16174	16113	16426	16314	16175	16113	16175	16097	16319	16473	16127	16243	16371	16233	16099	16145	16292	16036	16253	16467	16454	16224	16176	16118	16281	16110	16304	16400	16240	16230	16232	16129	16187	16298	16260	16303	16258	16232	16190	16288	16231	16314	16153	16260	16279	16335	16205	15986	16258	16265	16538	16257	16064	16363	16130	16257	16174	16271	16275	16095	16203	16199	16333	16202	16455	16417	16271	16131	16300	16366	16068	16170	16171	16265	16224	16100	16384	16166	16175	16165	16313	16072	16095	16288	16123	16063	16243	16194	16186	16372	16281	16373	16083	16164	16119	16131	16402	16170	16433	16075	16201	16106	16222	16286	16270	16287	16291	16300	16106	16213	16275	16222	16211	16226	16179	16219	16212	16248	16337	16236	16262	16293	16211	16308	16286	16384	16371	16228	16316	15974	16074	16222	16293	16267	16268	16310	16406	16375	16165	16217	16253	16291	16230	16254	16199	16214	15987	16160	16252	16217	16315	16414	16257	16257	16029	16143	16228	16174	16234	16195	16149	16129	16260	16326	16355	16125	16111	16180	16301	16409	16279	16294	16183	16278	16236	16403	16289	16415	16154	16074	16460	16178	16180	16238	16173	16260	16085	16362	16205	16259	16276	16102	16302	16296	16333	16341	16136	16331	16244	16281	16275	16130	16123	16282	16249	16286	16119	16293	16221	16334	16228	16398	16176	16152	16114	16150	16285	16280	16232	16300	16181	16098	16214	16260	16393	16161	16143	16119	16269	16240	16205	16254	16138	16131	16190	16305	16290	16146	16216	16373	16224	16147	16118	16272	16205	16452	16308	16245	16123	16160	16474	16056	16279	16089	16120	16271	16065	16170	16028	16498	16251	16115	16223	16363	16107	16155	16210	16332	16176	16307	16252	16366	16211	16335	16261	16221	16204	16247	16278	16110	16105	16242	16299	16406	16370	16225	16205	16159	16211	16273	16213	16207	16234	16140	16110	16205	16104	16104	16277	16256	16298	16289	16258	16166	16094	16325	16142	16272	16144	16486	16147	16253	16066	16233	16119	16261	16202	16264	16403	16074	16226	16283	16114	16066	16251	16149	16279	16371	16196	16241	16209	16256	16268	16331	16121	16104	16231	16248	16143	16152	16306	16074	16184	16246	16298	15961	16476	16162	16236	16159	16234	15972	16268	16314	16276	16329	16356	16201	16201	16297	16266	16145	16284	16114	16194	16203	16146	16227	16296	16275	16329	16218	16147	16226	16356	16226	16177	16148	16187	16295	16225	16301	16174	16219	16230	16126	16006	16006	16413	16164	16240	16117	16237	16186	16316	16121	16209	16308	16271	16144	16052	16224	16099	16237	16290	16256	16120	16243	16145	16252	16324	16236	16278	16102	16163
23614	21060	28569	23811	26801	69113	64739	49115	31713	23041	19309	17893	17533	17605	17645	17492	17481	17573	17701	17458	17508	17358	17550	17453	17751	17609	17309	17529	17627	17606	17424	17476	17620	17652	17536	17543	17554	17380	17575	17406	17478	17409	17503	17427	17540	17591	17176	17166	17582	17227	17421	17421	17481	17498	17579	17308	17518	17383	17407	17306	17523	17478	17529	17536	17404	17359	17364	17301	17363	17185	17413	17448	17283	17460	17414	17378	17453	17439	17450	17340	17479	17560	17464	17559	17393	17211	17323	17497	17376	17585	17189	17532	17443	17432	17434	17596	17395	17434	17398	17406	17485	17311	17345	17438	17371	17406	17541	17493	17471	17363	17448	17368	17489	17300	17356	17342	17340	17519	17775	17584	17344	17299	17259	17297	17500	17594	17371	17326	17351	17538	17444	17386	17402	17274	17296	17303	17543	17543	17474	17525	17385	17299	17413	17265	17316	17320	17324	17356	17421	17483	17420	17371	17414	17371	17276	17411	17432	17431	17253	17372	17439	17258	17400	17429	17308	17248	17319	17575	17268	17473	17415	17325	17555	17405	17406	17619	17419	17464	17294	17490	17659	17463	17383	17496	17448	17397	17257	17305	17370	17351	17475	17389	17367	17375	17704	17484	17367	17390	17538	17372	17300	17432	17277	17372	17400	17362	17518	17406	17436	17585	17516	17660	17414	17417	17383	17514	17373	17214	17526	17322	17443	17545	17311	17311	17437	17392	17315	17408	17117	17377	17670	17419	17628	17673	17374	17336	17542	17532	17387	17494	17432	17457	17367	17512	17480	17344	17361	17376	17352	17587	17338	17092	17553	17314	17382	17456	17420	17433	17307	17386	17675	17301	17307	17426	17466	17385	17351	17391	17331	17408	17455	17665	17383	17359	17327	17273	17466	17344	17361	17359	17498	17602	17462	17379	17197	17464	17577	17496	17379	17301	17419	17408	17483	17442	17337	17302	17321	17478	17646	17293	17462	17387	17477	17320	17488	17432	17395	17252	17531	17452	17046	17390	17405	17370	17361	17354	17306	17204	17476	17303	17504	17377	17524	17343	17310	17167	17410	17393	17458	17380	17388	17338	17446	17333	17453	17425	17499	17162	17389	17313	17380	17462	17378	17439	17323	17507	17263	17397	17339	17399	17333	17497	17411	17478	17490	17516	17261	17483	17474	17138	17381	17410	17347	17436	17553	17352	17211	17417	17372	17236	17223	17347	17370	17492	17370	17431	17350	17411	17404	17252	17306	17260	17355	17280	17411	17333	17634	17390	17469	17414	17420	17314	17069	17277	17346	17424	17255	17329	17403	17342	17375	17550	17277	17277	17527	17345	17459	17592	17286	17449	17434	17349	17354	17428	17427	17357	17324	17643	17479	17492	17628	17664	17243	17418	17436	17214	17211	17388	17574	17419	17564	17278	17375	17399	17434	17480	17597	17445	17244	17375	17606	17396	17264	17464	17401	17346	17236	17504	17393	17326	17383	17400	17480	17362	17222	17475	17547	17345	17479	17481	17271	17345	17571	17475	17471	17310	17527	17409	17677	17479	17375	17407	17194	17429	17476	17331	17406	17134	17051	17423	17384	17312	17473	17414	17288	17489	17341	17372	17312	17315	17172	17527	17373	17336	17434	17339	17324	17637	17464	17212	17387	17258	17275	17489	17245	17284	17429	17335	17432	17433	17380	17205	17484	17649	17348	17352	17544	17341	17164	17518	17407	17416	17409	17334	17158	17245	17684	17449	17259	17321	17360	17502	17464	17059	17475	17418	17440	17380	17484	17553	17314	17532	17422	17300	17328	17582	17281	17453	17397	17386	17401	17458	17480	17417	17610	17432	17298	17446	17346	17587	17428	17466	17489	17497	17450	17341	17251	17511	17563	17431	17450	17193	17405	17454	17503	17405	17485	17022	17311	17428	17430	17499	17569	17339	17171	17418	17417	17216	17276	17297	17359	17220	17461	17353	17337	17378	17405	17298	17405	17460	17402	17200	17555	17340	17515	17369	17390	17403	17447	17416	17385	17281	17332	17646	17493	17470	17196	17424	17447	17201	17387	17511	17465	17215	17392	17325	17242	17464	17444	17449	17389	17263	17335	17463	17203	17482	17521	17445	17536	17479	17480	17452	17371	17604	17399	17360	17500	17442	17167	17572	17167	17503	17337	17322	17132	17400	17365	17424	17316	17357	17317	17455	17408	17424	17524	17272	17639	17395	17391	17313	17420	17451	17336	17445	17404	17399	17255	17517	17367	17331	17389	17387	17318	17218	17311	17396	17293	17324	17334	17378	17528	17611	17557	17391	17458	17299	17601	17365	17277	17462	17434	17340	17458	17464	17417	17333	17385	17387	17490	17454	17545	17450	17362	17596	17366	17454	17375	17453	17581	17351	17417	17246	17141	17460	17422	17306	17275	17285	17350	17311	17541	17441	17216	17506	17351	17479	17425	17543	17444	17432	17491	17542	17296	17484	17528	17258	17313	17396	17526	17561	17487	17622	17475	17590	17338	17599	17095	17542	17602	17239	17409	17241	17443	17469	17393	17318	17509	17360	17370	17228	17285	17366	17588	17326	17417	17351	17326	17496	17424	17268	17144	17308	17416	17500	17395	17341	17327	17475	17324	17398	17354	17335	17351	17422	17181	17505	17470	17542	17483	17483	17249	17299	17358	17391	17505	17349	17493	17435	17419	17442	17584	17441	17352	17442	17490	17535	17554	17674	17396	17384	17624	17447	17425	17407	17567	17478	17454	17344	17418	17428	17460	17335	17314	17420	17420	17363	17451	17523	17444	17354	17500	17412	17352	17480	17596	17465	17503	17463	17430	17479	17497	17466	17486	17533	17313	17443	17589	17342	17359	17487	17512	17377	17560	17391	17257	17467	17463	17472	17363	17253	17527	17231	17398	17294	17629	17539	17473	17496	17408	17437	17458	17369	17492	17420	17570	17493	17340	17405	17257	17279	17362	17343	17598	17327	17487	17420	17498	17532	17305	17503	17509	17240	17495	17500	17446	17366	17378	17302	17379	17199	17529	17618	17334	17382	17537	17360	17397	17373	17405	17321	17508	17298	17213	17261	17421	17312	17425	17346	17308	17294	17438	17403	17313	17390	17269	17279	17493	17640	17242	17233	17328	17368	17517	17528	17498	17360	17470	17407	17308	17331	17344	17381	17191	17489	17396	17421	17449	17338	17300	17402	17480	17203	17347	17161	17290	17270	17268	17336	17345	17260	17379	17605	17318	17476	17328	17398	17506	17376	17408	17395	17559	17283	17390	17436	17449	17529	17233	17388	17536	17306	17232	17343	17221	17296	17225	17480	17371	17535	17232	17501	17330	17267	17386	17546	17157	17415	17290	17230	17376	17427	17334	17435	17360	17445	17327	17051	17123	17284	17219	17487	17312	17488	17521	17378	17567	17324	17373	17392	17521	17331	17417	17388	17359	17417	17466	17405	17277	17298	17277	17220	17277	17242	17425	17376	17399	17528	17304	17313	17469	17323	17433	17518	17461	17364	17507	17454	17302	17488	17229	17410	17380	17231	17282	17425	17302	17257	17628	17255	17378	17496	17533	17100	17385	17444	17389	17304	17293	17440	17471	17288	17409	17333	17433	17529	17430	17351	17485	17187	17439	17630	17327	17276	17363	17218	17518	17319	17547	17399	17514	17435	17449	17367	17627	17315	17429	17492	17352	17453	17401	17275	17488	17274	17430	17280	17426	17346	17565	17246	17371	17415	17397	17568	17407	17282	17309	17236	17327	17441	17457	17257	17434	17349	17426	17359	17203	17301	17581	17373	17273	17481	17292	17398	17321	17330	17187	17210	17201	17510	17381	17297	17180	17480	17529	17245	17553	17403	17244	17397	17334	17544	17328	17334	17499	17363	17269	17415	17408	17244	17668	17465	17585	17472	17536	17536	17543	17513	17356	17320	17574	17367	17550	17423	17361	17448	17462	17263	17316	17293	17418	17436	17459	17311	17185	17458	17338	17487	17379	17391	17345	17362	17607	17370	17260	17380	17454	17408	17234	17291	17242	17480	17401	17179	17437	17394	17469	17327	17497	17219	17354	17226	17472	17492	17445	17315	17342	17261	17654	17498	17600	17405	17418	17363	17525	17262	17338	17236	17310	17439	17566	17513	17435	17569	17389	17549	17149	17329	17510	17434	17310	17494	17212	17326	17387	17327	17276	17309	17360	17441	17674	17436	17284	17415	17380	17376	17347	17342	17273	17357	17422	17321	17583	17485	17324	17348	17331	17496	17258	17419	17223	17526	17555	17307	17368	17419	17604	17510	17648	17372	17288	17352	17100	17491	17422	17386	17470	17366	17364	17535	17513	17488	17446	17358	17298	17530	17484	17440	17429	17566	17499	17579	17456	17359	17241	17363	17228	17307	17483	17331	17466	17596	17503	17673	17521	17589	17354	17401	17458	17507	17433	17357	17388	17396	17369	17389	17295	17333	17351	17395	17405	17368	17334	17454	17362	17563	17373	17301	17341	17239	17407	17463	17291	17389	17563	17457	17478	17308	17434	17285	17324	17296	17441	17417	17527	17356	17259	17328	17371	17713	17455	17347	17430	17483	17255	17421	17338	17232	17324	17477	17308	17442	17451	17357	17456	17619	17494	17264	17321	17225	17393	17263	17448	17384	17472	17462	17379	17508	17425	17309	17370	17389	17414	17568	17405	17243	17383	17416	17283	17470	17452	17355	17367	17349	17038	17436	17554	17494	17492	17313	17460	17303	17298	17367	17616	17301	17350	17547	17349	17318	17494	17535	17447	17492	17441	17309	17328	17444	17356	17432	17219	17373	17256	17428	17364	17488	17389	17515	17387	17402	17529	17435	17413	17340	17522	17422	17281	17373	17478	17347	17470	17329	17185	17312	17524	17580	17567	17301	17441	17295	17580	17361	17416	17559	17362	17201	17307	17310	17560	17323	17463	17484	17393	17427	17466	17424	17363	17228	17335	17475	17339	17429	17169	17346	17529	17346	17560	17312	17384	17367	17345	17391	17480	17280	17355	17222	17490	17482	17436	17347	17446	17500	17238	17278	17331	17291	17311	17368	17591	17413	17353	17386	17358	17388	17306	17311	17403	17406	17416	17501	17358	17209	17351	17383	17127	17180	17363	17489
15831	26926	25405	20807	42904	76395	67779	50072	30741	20192	16582	15507	15504	15395	15395	15431	15397	15412	15490	15436	15379	15625	15409	15651	15373	15393	15466	15511	15469	15497	15259	15425	15625	15393	15522	15592	15559	15654	15599	15611	15349	15613	15410	15437	15447	15353	15280	15553	15553	15321	15432	15454	15507	15539	15622	15328	15378	15477	15382	15320	15468	15534	15605	15612	15525	15432	15400	15497	15599	15476	15523	15469	15520	15460	15441	15548	15437	15261	15367	15521	15258	15608	15436	15495	15404	15525	15318	15400	15531	15483	15552	15439	15596	15581	15549	15411	15467	15326	15549	15416	15372	15667	15301	15324	15477	15381	15429	15243	15546	15462	15572	15382	15563	15312	15418	15466	15525	15559	15406	15638	15612	15477	15419	15496	15409	15557	15311	15455	15399	15605	15419	15504	15538	15483	15532	15286	15726	15480	15568	15494	15551	15494	15474	15406	15577	15406	15433	15560	15588	15374	15515	15540	15488	15526	15495	15542	15318	15569	15521	15515	15401	15488	15420	15399	15536	15461	15421	15552	15679	15519	15460	15546	15394	15373	15503	15581	15405	15472	15526	15499	15436	15386	15563	15472	15405	15565	15331	15499	15609	15470	15608	15429	15391	15389	15381	15516	15667	15546	15477	15522	15531	15358	15358	15463	15338	15276	15456	15583	15512	15423	15297	15278	15435	15522	15372	15346	15355	15587	15489	15463	15415	15457	15428	15420	15296	15487	15544	15574	15569	15436	15516	15495	15101	15648	15514	15632	15667	15344	15569	15301	15328	15482	15401	15490	15391	15218	15465	15445	15335	15471	15394	15279	15370	15447	15391	15513	15422	15472	15455	15535	15391	15300	15390	15388	15509	15388	15334	15347	15468	15527	15363	15545	15392	15261	15244	15540	15362	15344	15347	15468	15568	15493	15371	15413	15522	15484	15341	15665	15385	15725	15473	15513	15414	15515	15318	15584	15495	15490	15586	15633	15467	15305	15374	15480	15465	15295	15406	15216	15270	15402	15379	15529	15439	15476	15397	15254	15528	15382	15577	15409	15504	15309	15438	15400	15453	15568	15479	15594	15665	15471	15486	15443	15609	15472	15255	15414	15364	15223	15540	15562	15550	15407	15436	15349	15528	15569	15460	15523	15481	15507	15446	15588	15493	15393	15405	15320	15404	15445	15459	15607	15451	15304	15498	15421	15449	15601	15540	15377	15388	15310	15585	15332	15456	15463	15454	15511	15573	15538	15312	15618	15532	15440	15640	15458	15245	15607	15527	15528	15518	15417	15498	15405	15560	15426	15520	15462	15608	15365	15446	15490	15477	15451	15549	15439	15418	15377	15303	15625	15482	15588	15332	15597	15724	15352	15514	15463	15520	15432	15515	15458	15440	15490	15624	15632	15464	15513	15481	15464	15309	15479	15557	15351	15351	15458	15356	15347	15340	15437	15359	15435	15524	15670	15580	15633	15323	15466	15672	15538	15394	15383	15591	15307	15577	15258	15444	15494	15477	15434	15391	15506	15455	15297	15322	15286	15505	15408	15498	15452	15637	15442	15617	15493	15409	15518	15435	15529	15483	15439	15387	15410	15336	15635	15459	15486	15537	15488	15551	15288	15426	15564	15412	15483	15420	15538	15534	15390	15521	15438	15623	15531	15380	15512	15498	15423	15420	15378	15498	15523	15332	15380	15391	15368	15522	15400	15537	15403	15407	15415	15489	15428	15314	15468	15345	15389	15353	15544	15388	15292	15451	15434	15444	15440	15447	15416	15488	15360	15393	15456	15391	15341	15513	15555	15531	15515	15259	15399	15497	15539	15590	15535	15440	15513	15360	15461	15489	15451	15604	15509	15408	15291	15322	15501	15488	15342	15366	15351	15355	15477	15388	15578	15511	15344	15292	15393	15503	15401	15592	15351	15417	15246	15392	15360	15500	15395	15555	15402	15605	15402	15450	15496	15506	15408	15425	15369	15447	15624	15375	15548	15583	15347	15532	15487	15546	15509	15472	15526	15524	15497	15456	15384	15501	15497	15287	15457	15279	15394	15447	15448	15623	15396	15542	15426	15399	15459	15407	15405	15295	15519	15502	15398	15321	15357	15390	15361	15508	15438	15417	15614	15488	15409	15476	15503	15568	15481	15578	15482	15520	15463	15390	15459	15467	15357	15401	15505	15348	15563	15462	15581	15346	15511	15685	15439	15463	15238	15477	15552	15536	15379	15474	15561	15290	15400	15552	15487	15675	15626	15490	15489	15503	15543	15583	15425	15556	15541	15230	15405	15530	15487	15480	15499	15288	15357	15447	15374	15369	15448	15336	15557	15457	15438	15467	15544	15473	15387	15428	15603	15475	15473	15449	15378	15579	15437	15410	15462	15531	15484	15629	15486	15471	15500	15511	15460	15503	15310	15465	15544	15488	15371	15347	15416	15510	15402	15357	15393	15422	15324	15413	15557	15418	15302	15463	15357	15451	15395	15556	15445	15459	15357	15431	15420	15289	15434	15431	15586	15568	15518	15398	15397	15411	15524	15561	15452	15335	15425	15431	15382	15616	15516	15460	15549	15532	15449	15469	15362	15487	15635	15381	15485	15510	15617	15420	15355	15596	15433	15608	15549	15541	15296	15346	15471	15463	15489	15457	15440	15590	15443	15325	15354	15510	15555	15429	15364	15601	15509	15490	15364	15473	15483	15301	15494	15514	15352	15370	15430	15447	15547	15426	15410	15424	15593	15366	15654	15314	15407	15293	15544	15541	15558	15348	15477	15422	15426	15578	15443	15419	15287	15567	15455	15426	15579	15335	15435	15503	15401	15331	15468	15495	15355	15396	15334	15378	15467	15448	15475	15537	15449	15611	15433	15324	15545	15334	15362	15374	15361	15549	15583	15353	15495	15434	15234	15564	15419	15314	15512	15531	15354	15463	15379	15394	15469	15497	15442	15382	15435	15396	15285	15496	15577	15455	15555	15543	15448	15627	15454	15400	15480	15470	15569	15322	15345	15488	15503	15404	15482	15383	15312	15475	15310	15582	15574	15428	15421	15545	15623	15398	15277	15385	15573	15450	15500	15572	15417	15494	15550	15441	15483	15406	15383	15355	15558	15358	15579	15486	15597	15492	15624	15592	15470	15556	15540	15548	15414	15333	15322	15399	15492	15509	15303	15655	15623	15325	15423	15472	15313	15393	15503	15375	15320	15387	15400	15396	15510	15382	15567	15410	15514	15542	15362	15329	15467	15474	15467	15399	15348	15436	15366	15460	15468	15216	15387	15325	15518	15370	15625	15359	15414	15468	15471	15444	15469	15499	15340	15480	15568	15454	15581	15506	15454	15508	15640	15347	15531	15481	15541	15485	15379	15488	15401	15408	15483	15434	15455	15503	15514	15422	15509	15431	15579	15473	15473	15351	15387	15286	15548	15546	15343	15382	15560	15330	15436	15486	15533	15516	15469	15407	15468	15453	15502	15629	15497	15539	15398	15456	15575	15395	15296	15513	15373	15349	15569	15448	15504	15441	15506	15549	15497	15452	15508	15504	15350	15489	15481	15677	15504	15459	15570	15615	15531	15514	15430	15479	15464	15557	15407	15260	15457	15472	15323	15444	15339	15524	15380	15666	15287	15535	15459	15443	15503	15436	15604	15385	15414	15492	15575	15473	15399	15305	15628	15424	15508	15563	15286	15513	15526	15419	15388	15439	15319	15515	15448	15399	15325	15335	15469	15384	15428	15528	15226	15490	15446	15387	15683	15464	15489	15478	15332	15435	15480	15634	15567	15411	15504	15532	15397	15406	15583	15447	15265	15523	15407	15548	15249	15395	15291	15424	15438	15476	15571	15350	15525	15484	15492	15375	15439	15510	15489	15495	15385	15600	15383	15463	15419	15337	15441	15512	15451	15486	15362	15524	15433	15468	15276	15566	15396	15475	15484	15510	15659	15486	15306	15448	15449	15434	15535	15504	15427	15455	15438	15580	15414	15480	15316	15428	15498	15528	15460	15523	15419	15717	15538	15450	15387	15533	15412	15480	15573	15351	15480	15461	15362	15566	15520	15597	15409	15395	15285	15286	15435	15518	15559	15309	15489	15415	15350	15546	15426	15345	15336	15580	15415	15528	15356	15436	15550	15398	15433	15525	15508	15527	15323	15487	15464	15270	15390	15404	15519	15513	15663	15404	15596	15413	15502	15490	15610	15389	15395	15552	15369	15436	15476	15376	15462	15580	15469	15516	15465	15629	15559	15409	15518	15496	15589	15434	15588	15479	15460	15360	15376	15325	15416	15514	15526	15550	15516	15555	15594	15351	15441	15629	15375	15457	15583	15327	15513	15517	15695	15411	15504	15388	15547	15336	15508	15487	15451	15402	15357	15505	15479	15393	15565	15550	15566	15352	15440	15537	15340	15453	15460	15481	15512	15323	15512	15543	15353	15493	15427	15487	15388	15419	15539	15495	15356	15521	15326	15591	15660	15507	15511	15393	15545	15638	15490	15357	15390	15514	15473	15474	15531	15174	15538	15373	15435	15411	15432	15388	15485	15347	15509	15543	15516	15404	15456	15487	15484	15593	15298	15489	15360	15438	15567	15479	15610	15405	15560	15428	15337	15504	15477	15453	15314	15431	15643	15443	15347	15414	15755	15426	15491	15621	15446	15552	15477	15394	15603	15611	15464	15486	15274	15337	15415	15499	15302	15370	15415	15447	15434	15526	15479	15485	15492	15464	15407	15432	15558	15646	15498	15414	15498	15405	15443	15545	15541	15309	15413	15479	15626	15439	15539	15559	15558	15477	15401	15297	15569	15376	15443	15503	15361	15513	15352	15274	15518	15501	15518	15386	15461	15461	15410	15443	15479	15426	15477	15530	15396	15563	15517	15757	15493	15529	15424	15475	15603	15385	15454	15577	15495	15426	15358	15496	15375	15414	15488	15562	15492	15757	15459	15392	15494	15608	15405	15389	15430	15546	15275	15526	15497	15474	15439	15319	15445	15327	15303	15463	15409	15505	15289	15296	15531	15460	15602	15462	15559	15409	15412	15260	15376	15418	15476	15413	15373	15232	15379	15364	15262	15465	15540	15462	15357	15566	15403	15482	15598	15401	15350	15371	15348	15657	15624	15423	15588	15503	15419	15497	15404	15448	15508
28873	21774	21419	19480	19823	28482	27234	23464	19996	18055	17972	17744	17662	17705	17668	17737	17775	17548	17554	17733	17702	17740	17603	17696	17610	17643	17677	17608	17576	17685	17498	17705	17525	17638	17711	17688	17594	17772	17733	17712	17495	17492	17591	17667	17725	17497	17610	17576	17574	17618	17696	17552	17511	17593	17611	17713	17616	17655	17806	17404	17650	17557	17702	17551	17654	17788	17680	17630	17814	17731	17585	17422	17441	17687	17772	17749	17709	17754	17582	17503	17755	17663	17514	17627	17597	17764	17646	17594	17805	17537	17751	17768	17592	17639	17350	17565	17626	17679	17585	17616	17560	17615	17717	17321	17588	17751	17519	17746	17503	17787	17811	17764	17558	17493	17638	17622	17575	17490	17833	17653	17725	17752	17785	17593	17483	17706	17626	17727	17583	17474	17456	17584	17643	17736	17450	17612	17439	17611	17778	17833	17688	17727	17594	17570	17462	17614	17621	17680	17746	17513	17615	17531	17620	17532	17694	17460	17599	17717	17709	17592	17592	17700	17579	17575	17552	17697	17618	17466	17691	17718	17753	17654	17577	17734	17487	17367	17628	17541	17612	17631	17579	17737	17681	17668	17544	17561	17744	17624	17797	17678	17664	17713	17614	17601	17699	17512	17543	17520	17513	17499	17710	17691	17685	17586	17598	17539	17806	17611	17377	17449	17409	17591	17681	17623	17557	17685	17593	17460	17609	17573	17743	17673	17709	17758	17445	17547	17673	17628	17529	17582	17515	17698	17591	17497	17672	17456	17698	17550	17653	17735	17870	17565	17568	17624	17374	17626	17655	17735	17860	17572	17539	17827	17623	17876	17729	17546	17569	17604	17594	17524	17723	17547	17666	17558	17704	17621	17529	17626	17682	17803	17601	17592	17659	17517	17670	17730	17580	17549	17732	17645	17861	17562	17817	17781	17750	17528	17452	17551	17556	17584	17669	17685	17651	17512	17859	17623	17574	17724	17429	17694	17717	17716	17676	17647	17805	17668	17523	17772	17588	17555	17720	17627	17746	17610	17634	17642	17612	17661	17405	17445	17606	17568	17630	17768	17734	17756	17563	17565	17549	17568	17567	17581	17707	17526	17629	17678	17737	17736	17557	17657	17559	17708	17499	17624	17613	17503	17663	17962	17628	17786	17515	17498	17796	17565	17737	17800	17682	17737	17689	17636	17535	17444	17731	17954	17772	17767	17693	17694	17724	17658	17753	17622	17610	17652	17807	17509	17782	17656	17713	17692	17610	17560	17621	17645	17610	17584	17411	17649	17529	17612	17778	17611	17669	17610	17533	17612	17803	17704	17746	17488	17608	17589	17488	17487	17520	17713	17706	17787	17697	17731	17701	17674	17585	17670	17779	17513	17772	17630	17669	17790	17633	17537	17700	17561	17864	17571	17643	17556	17488	17722	17617	17672	17761	17604	17607	17541	17548	17594	17692	17832	17482	17453	17493	17709	17556	17722	17872	17581	17476	17598	17738	17659	17423	17398	17579	17595	17473	17755	17627	17524	17561	17557	17709	17473	17503	17353	17661	17672	17650	17630	17455	17756	17471	17767	17603	17454	17749	17604	17754	17715	17635	17663	17661	17572	17626	17732	17568	17514	17597	17596	17671	17605	17483	17730	17731	17649	17450	17607	17438	17435	17523	17609	17572	17594	17632	17685	17486	17629	17661	17923	17498	17611	17724	17545	17731	17648	17520	17745	17736	17481	17664	17659	17560	17757	17533	17537	17697	17623	17697	17434	17670	17866	17465	17547	17486	17649	17725	17688	17630	17699	17641	17631	17768	17749	17708	17777	17695	17429	17709	17575	17591	17846	17731	17843	17658	17575	17595	17518	17635	17613	17671	17772	17559	17617	17534	17520	17632	17716	17614	17480	17527	17569	17726	17606	17702	17630	17616	17791	17586	17595	17741	17732	17715	17640	17691	17760	17536	17541	17505	17554	17765	17613	17543	17417	17480	17565	17487	17632	17768	17694	17709	17658	17619	17695	17718	17592	17850	17571	17561	17697	17671	17762	17546	17482	17538	17734	17609	17719	17707	17532	17794	17644	17649	17864	17808	17586	17662	17463	17652	17601	17774	17642	17602	17605	17512	17704	17522	17591	17786	17599	17651	17614	17725	17791	17611	17672	17808	17932	17660	17584	17699	17638	17726	17736	17678	17757	17663	17620	17599	17482	17549	17504	17557	17507	17658	17522	17552	17747	17607	17630	17610	17600	17676	17771	17477	17515	17519	17626	17796	17683	17761	17589	17792	17519	17923	17575	17538	17501	17781	17589	17687	17798	17801	17573	17653	17799	17781	17543	17704	17746	17805	17838	17382	17769	17690	17493	17607	17649	17765	17485	17556	17625	17729	17728	17722	17794	17780	17434	17657	17589	17487	17488	17765	17504	17575	17524	17625	17724	17631	17481	17446	17438	17657	17631	17589	17732	17575	17597	17713	17433	17787	17625	17935	17812	17473	17508	17547	17478	17519	17683	17559	17748	17727	17594	17608	17625	17691	17675	17694	17619	17528	17718	17639	17765	17589	17621	17574	17728	17662	17774	17584	17613	17644	17496	17654	17599	17566	17761	17479	17616	17607	17547	17575	17561	17780	17597	17641	17583	17645	17566	17524	17720	17652	17701	17597	17656	17592	17559	17533	17665	17659	17599	17759	17914	17637	17742	17708	17487	17573	17664	17861	17466	17644	17676	17603	17593	17589	17609	17668	17720	17572	17613	17485	17733	17715	17853	17589	17444	17805	17675	17548	17574	17867	17479	17725	17564	17552	17447	17489	17636	17575	17468	17638	17580	17505	17760	17724	17621	17592	17580	17714	17534	17758	17580	17746	17805	17628	17685	17639	17724	17614	17788	17798	17631	17644	17374	17583	17618	17624	17533	17558	17726	17501	17589	17599	17439	17426	17438	17730	17553	17591	17652	17388	17494	17765	17650	17471	17647	17563	17637	17538	17542	17560	17545	17773	17646	17657	17570	17919	17584	17641	17636	17694	17470	17768	17722	17654	17467	17521	17699	17648	17681	17630	17824	17478	17538	17687	17786	17588	17792	17617	17562	17562	17775	17459	17715	17901	17661	17730	17596	17706	17693	17766	17555	17677	17689	17577	17597	17780	17674	17738	17819	17648	17540	17576	17592	17673	17494	17553	17617	17787	17628	17717	17923	17823	17775	17610	17573	17979	17636	17736	17686	17642	17593	17652	17633	17701	17545	17719	17706	17862	17627	17711	17662	17862	17521	17724	17557	17539	17624	17638	17651	17717	17651	17718	17449	17519	17876	17687	17790	17613	17713	17566	17728	17547	17538	17680	17865	17652	17394	17471	17613	17635	17612	17622	17386	17727	17739	17504	17674	17549	17568	17512	17835	17625	17590	17484	17586	17404	17675	17538	17667	17653	17771	17653	17477	17589	17558	17669	17758	17640	17561	17610	17671	17653	17666	17573	17699	17691	17643	17515	17374	17576	17599	17965	17611	17686	17653	17550	17632	17745	17664	17657	17544	17600	17689	17721	17339	17578	17558	17654	17796	17582	17543	17652	17826	17587	17691	17436	17476	17716	17558	17751	17558	17549	17710	17562	17445	17595	17681	17541	17533	17518	17577	17675	17749	17699	17643	17505	17627	17745	17468	17492	17585	17731	17657	17703	17496	17583	17738	17553	17563	17774	17481	17496	17554	17642	17500	17851	17755	17583	17554	17677	17486	17733	17740	17605	17672	17874	17568	17901	17767	17507	17508	17714	17791	17856	17680	17490	17852	17740	17781	17485	17610	17634	17875	17728	17638	17515	17626	17754	17358	17627	17588	17535	17650	17726	17533	17521	17553	17626	17591	17616	17707	17643	17618	17450	17365	17555	17555	17723	17551	17694	17636	17610	17694	17480	17496	17632	17738	17798	17876	17517	17573	17621	17741	17598	17639	17548	17544	17512	17742	17586	17666	17440	17462	17663	17798	17511	17593	17586	17492	17809	17561	17424	17589	17619	17692	17481	17736	17750	17639	17579	17605	17618	17732	17548	17636	17629	17453	17742	17331	17716	17775	17758	17660	17658	17835	17473	17703	17560	17608	17710	17606	17555	17625	17587	17869	17615	17671	17715	17379	17605	17610	17773	17618	17506	17723	17662	17804	17619	17719	17622	17601	17483	17359	17529	17522	17802	17692	17803	17621	17696	17968	17680	17845	17720	17600	17622	17842	17657	17571	17520	17602	17603	17689	17599	17800	17643	17571	17628	17675	17708	17667	17657	17568	17693	17600	17659	17700	17581	17700	17529	17640	17673	17571	17438	17710	17673	17640	17657	17545	17698	17577	17805	17770	17680	17693	17691	17592	17576	17589	17550	17590	17588	17597	17548	17550	17707	17759	17681	17767	17643	17636	17529	17505	17830	17536	17744	17641	17779	17795	17626	17544	17715	17642	17585	17569	17692	17501	17668	17726	17647	17426	17777	17616	17723	17484	17732	17742	17750	17630	17504	17478	17807	17582	17706	17743	17349	17496	17617	17693	17556	17402	17684	17518	17490	17251	17499	17544	17607	17902	17826	17441	17655	17780	17794	17595	17524	17581	17594	17570	17537	17771	17669	17510	17696	17642	17647	17743	17722	17539	17599	17704	17745	17641	17679	17580	17590	17769	17692	17675	17607	17661	17563	17650	17795	17400	17576	17650	17797	17614	17634	17691	17611	17721	17682	17537	17694	17680	17522	17561	17701	17792	17703	17767	17621	17719	17592	17719	17790	17523	17611	17700	17338	17591	17649	17678	17555	17689	17722	17455	17518	17319	17824	17614	17783	17794	17813	17675	17430	17506	17627	17741	17580	17532	17658	17934	17808	17374	17792	17492	17563	17781	17661	17579	17625	17600	17478	17381	17752	17716	17711	17630	17675	17764	17776	17537	17450	17537	17598	17688	17724	17589	17771	17797	17559	17647	17521	17615	17636	17509	17668	17668	17600	17668	17676	17567	17733	17739	17507	17634	17449	17607	17695	17591	17747	17409	17671	17644	17641	17696	17554	17502	17718	17674	17558	17648	17589	17530	17435	17615	17578	17679	17682	17633	17540	17645	17827	17800	17776	17682	17553	17597	17531	17418	17907	17481	17805	17624	17751	17498	17814	17689	17728	17656
15551	16764	16657	16029	20175	30638	27147	22160	17706	16300	15726	15661	15781	15598	15527	15694	15573	15565	15594	15541	15572	15571	15753	15756	15498	15779	15485	15726	15585	15646	15622	15527	15782	15628	15647	15573	15557	15642	15669	15465	15857	15612	15752	15841	15731	15670	15629	15752	15581	15706	15701	15722	15613	15620	15532	15478	15652	15529	15669	15571	15607	15507	15525	15502	15643	15701	15622	15577	15637	15602	15675	15711	15731	15726	15646	15696	15687	15621	15734	15632	15679	15553	15613	15638	15699	15595	15763	15535	15698	15668	15585	15834	15633	15624	15541	15669	15593	15612	15876	15608	15711	15557	15698	15713	15662	15710	15789	15805	15701	15658	15665	15748	15479	15431	15576	15664	15591	15522	15314	15806	15675	15573	15670	15640	15612	15559	15692	15654	15598	15860	15640	15505	15685	15566	15604	15790	15678	15476	15791	15775	15623	15685	15624	15588	15679	15601	15571	15629	15582	15602	15517	15420	15518	15523	15587	15740	15747	15560	15573	15521	15621	15718	15607	15627	15687	15526	15541	15603	15595	15549	15684	15650	15614	15635	15639	15874	15553	15467	15602	15495	15581	15508	15709	15751	15781	15568	15661	15707	15716	15650	15601	15652	15626	15540	15561	15597	15683	15600	15677	15579	15685	15530	15768	15707	15816	15677	15520	15462	15635	15666	15456	15499	15651	15681	15798	15413	15523	15601	15538	15672	15593	15739	15605	15516	15646	15609	15664	15432	15547	15659	15627	15673	15504	15574	15554	15597	15645	15561	15617	15822	15598	15696	15765	15535	15492	15626	15540	15519	15555	15564	15690	15542	15549	15730	15561	15622	15714	15575	15514	15485	15696	15631	15689	15859	15513	15613	15693	15631	15617	15844	15662	15627	15483	15530	15695	15461	15557	15604	15571	15641	15600	15680	15776	15543	15736	15714	15606	15578	15583	15564	15630	15684	15537	15630	15612	15526	15671	15664	15684	15600	15688	15600	15777	15477	15691	15773	15633	15644	15819	15600	15565	15664	15748	15630	15699	15657	15663	15575	15557	15780	15550	15647	15610	15652	15773	15817	15422	15425	15749	15553	15773	15534	15725	15586	15576	15601	15669	15631	15757	15498	15659	15596	15418	15583	15516	15623	15734	15585	15447	15651	15694	15739	15727	15582	15726	15498	15781	15788	15604	15686	15721	15647	15740	15582	15490	15741	15674	15677	15656	15681	15655	15568	15703	15474	15667	15565	15586	15582	15652	15609	15764	15702	15605	15591	15524	15688	15574	15906	15687	15668	15636	15804	15658	15631	15580	15636	15705	15641	15565	15781	15623	15433	15573	15770	15586	15524	15649	15679	15676	15700	15648	15726	15452	15509	15695	15769	15496	15512	15690	15486	15671	15591	15643	15473	15622	15510	15555	15792	15527	15727	15651	15548	15469	15609	15700	15688	15531	15777	15718	15552	15591	15720	15667	15586	15615	15688	15612	15677	15550	15526	15569	15664	15481	15547	15621	15644	15610	15621	15660	15655	15561	15738	15816	15506	15481	15748	15702	15603	15832	15672	15646	15597	15666	15555	15680	15437	15717	15716	15745	15690	15588	15615	15507	15678	15596	15678	15815	15345	15689	15656	15694	15713	15690	15788	15562	15697	15606	15673	15481	15762	15585	15632	15757	15640	15604	15663	15574	15580	15485	15723	15731	15817	15602	15729	15494	15752	15627	15529	15724	15493	15782	15789	15560	15637	15592	15483	15412	15752	15612	15745	15724	15567	15555	15685	15593	15605	15699	15565	15574	15606	15621	15643	15657	15794	15833	15707	15683	15692	15628	15586	15491	15810	15511	15649	15587	15669	15309	15697	15773	15591	15486	15411	15548	15629	15505	15608	15754	15711	15624	15521	15621	15715	15567	15624	15733	15760	15493	15737	15756	15568	15627	15676	15531	15641	15623	15672	15587	15618	15550	15517	15644	15615	15601	15536	15716	15542	15611	15464	15698	15576	15632	15682	15526	15759	15620	15697	15738	15691	15450	15652	15518	15619	15599	15797	15577	15549	15615	15567	15689	15698	15740	15568	15681	15710	15581	15514	15706	15608	15658	15831	15487	15666	15603	15492	15626	15713	15714	15676	15680	15749	15385	15596	15461	15575	15661	15635	15657	15642	15504	15692	15559	15652	15522	15768	15585	15545	15626	15603	15673	15497	15681	15535	15652	15777	15702	15672	15633	15845	15589	15631	15595	15725	15600	15784	15653	15724	15711	15658	15599	15508	15716	15686	15598	15523	15782	15618	15482	15646	15705	15527	15571	15678	15700	15708	15654	15619	15659	15709	15420	15715	15597	15676	15518	15615	15598	15852	15651	15456	15527	15539	15532	15600	15709	15623	15657	15738	15565	15597	15685	15733	15731	15561	15647	15512	15733	15727	15583	15689	15679	15635	15565	15581	15645	15627	15600	15605	15686	15563	15720	15585	15592	15600	15700	15550	15631	15588	15702	15473	15692	15637	15647	15573	15631	15800	15628	15681	15462	15601	15720	15496	15504	15594	15533	15689	15540	15670	15581	15688	15703	15628	15440	15588	15644	15630	15663	15552	15483	15807	15720	15639	15563	15445	15511	15747	15708	15617	15785	15631	15628	15742	15625	15613	15664	15699	15657	15614	15446	15583	15574	15730	15474	15710	15816	15681	15613	15514	15576	15468	15707	15723	15604	15669	15670	15544	15687	15433	15680	15677	15450	15782	15775	15610	15611	15543	15617	15668	15679	15555	15582	15571	15646	15662	15623	15628	15769	15686	15698	15564	15598	15702	15570	15639	15672	15551	15641	15659	15593	15408	15603	15481	15658	15587	15567	15626	15489	15636	15576	15691	15645	15600	15598	15452	15580	15572	15667	15710	15650	15703	15435	15536	15607	15564	15542	15596	15540	15650	15708	15656	15585	15592	15660	15639	15660	15648	15454	15707	15725	15609	15650	15556	15667	15621	15559	15550	15655	15582	15535	15508	15734	15733	15648	15763	15651	15633	15738	15554	15611	15620	15666	15732	15482	15561	15589	15823	15668	15599	15710	15831	15574	15672	15683	15716	15672	15629	15562	15763	15762	15684	15658	15787	15786	15588	15671	15521	15693	15573	15669	15629	15687	15581	15590	15604	15682	15579	15624	15534	15662	15762	15612	15697	15683	15694	15714	15676	15596	15687	15428	15557	15631	15528	15772	15511	15708	15713	15435	15370	15606	15487	15776	15666	15537	15508	15647	15424	15640	15618	15665	15510	15668	15683	15490	15795	15559	15747	15636	15444	15472	15474	15572	15702	15557	15516	15718	15749	15787	15673	15788	15812	15692	15616	15557	15556	15886	15437	15735	15697	15603	15684	15764	15698	15579	15479	15650	15502	15722	15577	15618	15693	15717	15653	15671	15627	15615	15632	15548	15612	15787	15718	15533	15612	15666	15692	15727	15770	15573	15607	15656	15593	15715	15794	15463	15488	15596	15780	15641	15779	15696	15786	15709	15570	15683	15481	15666	15613	15536	15743	15557	15693	15694	15644	15585	15632	15495	15622	15649	15608	15664	15821	15697	15457	15693	15634	15644	15653	15531	15529	15537	15545	15654	15467	15600	15739	15524	15424	15670	15528	15643	15614	15628	15635	15659	15565	15668	15663	15668	15673	15520	15588	15563	15622	15680	15723	15726	15574	15498	15467	15663	15574	15548	15628	15601	15758	15616	15678	15653	15572	15535	15726	15718	15361	15720	15684	15791	15587	15724	15708	15562	15524	15700	15605	15693	15763	15554	15691	15515	15617	15737	15797	15580	15596	15862	15730	15662	15628	15630	15559	15570	15693	15782	15599	15607	15698	15521	15819	15666	15619	15491	15588	15565	15644	15581	15562	15648	15726	15562	15680	15643	15611	15630	15577	15854	15619	15656	15581	15508	15620	15700	15721	15699	15555	15608	15671	15666	15559	15709	15710	15654	15629	15673	15573	15529	15411	15539	15653	15552	15727	15505	15605	15560	15643	15542	15568	15658	15578	15719	15645	15699	15636	15633	15648	15764	15551	15704	15637	15506	15657	15732	15603	15675	15748	15636	15776	15587	15767	15694	15515	15641	15672	15661	15613	15484	15778	15624	15693	15794	15672	15649	15580	15720	15605	15626	15700	15568	15655	15650	15665	15647	15637	15619	15658	15497	15528	15771	15761	15587	15675	15677	15510	15772	15687	15553	15704	15730	15688	15596	15661	15587	15698	15664	15685	15564	15770	15633	15774	15612	15411	15494	15616	15575	15659	15527	15558	15574	15351	15623	15642	15684	15696	15704	15704	15688	15681	15648	15651	15730	15795	15585	15486	15695	15671	15650	15656	15501	15486	15608	15712	15705	15661	15715	15617	15596	15657	15734	15613	15719	15502	15446	15514	15675	15729	15654	15659	15701	15610	15687	15597	15669	15641	15748	15734	15485	15727	15673	15711	15796	15634	15742	15601	15747	15559	15756	15747	15671	15470	15515	15745	15603	15615	15718	15585	15469	15824	15491	15627	15805	15534	15541	15615	15501	15735	15526	15682	15513	15573	15588	15555	15536	15681	15798	15451	15767	15680	15772	15507	15624	15523	15551	15700	15617	15703	15692	15738	15649	15663	15583	15600	15761	15669	15626	15610	15503	15585	15712	15617	15852	15497	15752	15617	15520	15502	15806	15555	15530	15763	15629	15551	15712	15575	15579	15666	15582	15487	15606	15705	15568	15576	15707	15619	15729	15749	15577	15662	15493	15762	15659	15587	15496	15619	15652	15669	15651	15543	15622	15607	15757	15583	15612	15835	15564	15563	15658	15579	15628	15586	15819	15745	15558	15653	15773	15593	15643	15493	15808	15676	15414	15626	15706	15653	15654	15649	15670	15647	15696	15551	15843	15608	15580	15695	15563	15596	15710	15454	15622	15592	15523	15530	15707	15644	15564	15447	15635	15523	15708	15673	15750	15656	15639	15621	15728	15700	15607	15596	15589	15682	15657	15572	15683	15644	15606	15722	15750	15737	15766	15599	15578	15585	15536	15562	15593	15516	15589	15676	15694	15579	15527	15684	15636	15627	15740	15800	15595	15743	15706	15514	15821	15672	15654	15759	15563	15623	15584	15690	15508	15652	15696	15599
25657	21120	27265	25717	33169	56415	48650	35652	24426	19659	18069	17639	17657	17651	17619	17621	17810	17595	17528	17301	17604	17651	17553	17439	17533	17612	17643	17466	17362	17554	17440	17174	17637	17688	17611	17651	17461	17569	17515	17363	17487	17588	17341	17346	17681	17681	17590	17367	17558	17529	17429	17307	17479	17375	17635	17507	17418	17404	17608	17558	17507	17353	17340	17683	17565	17369	17338	17266	17428	17294	17533	17657	17639	17409	17457	17428	17492	17484	17287	17368	17618	17385	17353	17455	17507	17700	17398	17386	17386	17295	17723	17586	17570	17568	17467	17522	17328	17347	17438	17410	17600	17396	17468	17459	17427	17275	17347	17629	17419	17347	17397	17415	17478	17505	17481	17458	17543	17346	17612	17401	17433	17230	17268	17564	17546	17346	17443	17418	17580	17377	17209	17400	17483	17388	17433	17386	17381	17461	17347	17589	17417	17416	17435	17385	17453	17414	17368	17383	17429	17333	17293	17598	17578	17592	17500	17421	17659	17605	17557	17350	17514	17413	17457	17881	17477	17580	17758	17267	17589	17306	17480	17667	17407	17652	17393	17499	17307	17519	17538	17171	17387	17476	17543	17503	17532	17562	17628	17403	17378	17484	17318	17548	17600	17693	17456	17599	17599	17427	17479	17417	17409	17376	17552	17540	17499	17677	17451	17429	17668	17495	17491	17369	17368	17476	17595	17686	17539	17383	17636	17323	17486	17476	17402	17538	17457	17410	17520	17381	17525	17474	17562	17561	17530	17453	17520	17415	17585	17505	17343	17253	17638	17337	17611	17588	17314	17557	17337	17405	17419	17367	17423	17298	17454	17463	17540	17395	17591	17416	17404	17511	17500	17549	17252	17202	17655	17318	17464	17379	17469	17506	17466	17600	17386	17457	17584	17175	17418	17307	17384	17730	17491	17683	17607	17713	17637	17485	17588	17350	17380	17428	17467	17516	17542	17330	17447	17294	17505	17432	17355	17339	17394	17507	17587	17367	17584	17322	17318	17572	17543	17466	17375	17552	17589	17390	17505	17671	17364	17474	17581	17427	17600	17548	17505	17491	17514	17490	17593	17364	17436	17454	17458	17344	17377	17399	17363	17261	17600	17672	17467	17504	17284	17480	17594	17271	17502	17356	17478	17375	17534	17611	17261	17519	17392	17496	17514	17540	17479	17410	17401	17415	17577	17577	17605	17387	17401	17365	17472	17437	17403	17345	17442	17470	17448	17439	17435	17461	17492	17405	17548	17271	17577	17464	17415	17404	17426	17492	17503	17456	17447	17477	17682	17481	17364	17236	17351	17471	17608	17353	17473	17384	17619	17371	17453	17583	17534	17392	17381	17189	17458	17343	17570	17491	17465	17481	17610	17320	17334	17313	17319	17423	17448	17354	17544	17409	17455	17393	17286	17537	17641	17350	17470	17296	17477	17497	17422	17521	17370	17585	17532	17522	17360	17480	17410	17546	17595	17533	17564	17365	17547	17516	17294	17545	17233	17250	17441	17420	17373	17581	17413	17370	17406	17436	17424	17542	17350	17563	17334	17491	17406	17545	17428	17432	17505	17205	17432	17408	17477	17446	17484	17385	17393	17551	17465	17609	17363	17395	17365	17257	17603	17454	17450	17459	17665	17452	17359	17479	17612	17578	17281	17497	17593	17486	17386	17541	17491	17358	17391	17602	17545	17388	17577	17491	17489	17613	17491	17322	17424	17398	17605	17504	17683	17472	17247	17661	17606	17507	17492	17405	17551	17345	17320	17440	17401	17702	17643	17273	17545	17408	17458	17571	17663	17532	17471	17414	17470	17574	17408	17349	17622	17455	17521	17583	17464	17433	17342	17373	17350	17545	17708	17515	17645	17589	17372	17666	17510	17846	17519	17399	17509	17489	17381	17563	17577	17476	17429	17438	17532	17543	17475	17453	17476	17473	17647	17283	17453	17409	17365	17441	17530	17556	17309	17382	17438	17236	17464	17419	17575	17511	17498	17298	17725	17327	17431	17413	17482	17688	17431	17331	17327	17471	17264	17245	17444	17554	17487	17427	17426	17511	17447	17450	17378	17508	17542	17310	17573	17518	17674	17501	17515	17403	17300	17296	17285	17373	17438	17224	17408	17379	17655	17592	17514	17614	17617	17083	17376	17478	17490	17597	17424	17559	17278	17508	17300	17699	17540	17469	17356	17664	17514	17701	17295	17463	17363	17511	17438	17308	17730	17494	17113	17382	17567	17537	17489	17365	17393	17404	17472	17608	17339	17464	17484	17619	17512	17308	17240	17438	17382	17341	17589	17499	17503	17539	17372	17547	17474	17239	17746	17553	17438	17495	17436	17504	17511	17352	17634	17423	17338	17337	17472	17377	17587	17441	17704	17682	17548	17301	17377	17420	17510	17589	17396	17486	17357	17378	17435	17526	17459	17381	17594	17583	17357	17340	17347	17558	17295	17526	17420	17401	17458	17578	17690	17451	17468	17474	17272	17508	17392	17549	17675	17430	17309	17454	17403	17314	17614	17436	17222	17490	17403	17372	17420	17645	17503	17603	17504	17551	17396	17517	17477	17429	17411	17319	17495	17271	17282	17337	17216	17449	17417	17526	17426	17349	17366	17374	17384	17416	17622	17375	17387	17444	17343	17443	17467	17433	17508	17448	17315	17499	17620	17521	17630	17425	17428	17292	17514	17668	17469	17555	17578	17285	17388	17537	17227	17473	17616	17356	17418	17474	17546	17536	17292	17451	17530	17571	17222	17506	17349	17431	17737	17355	17460	17614	17375	17485	17310	17413	17502	17436	17304	17431	17351	17525	17547	17547	17566	17672	17413	17399	17406	17496	17417	17365	17445	17588	17443	17342	17377	17448	17519	17456	17532	17569	17318	17366	17445	17537	17501	17615	17379	17471	17420	17360	17739	17480	17399	17431	17419	17464	17669	17383	17567	17488	17364	17486	17717	17495	17413	17480	17423	17428	17400	17576	17526	17532	17626	17394	17514	17551	17406	17424	17371	17454	17191	17495	17487	17399	17290	17568	17410	17436	17569	17542	17331	17521	17572	17541	17483	17488	17501	17459	17541	17527	17267	17589	17531	17532	17545	17310	17498	17318	17427	17528	17504	17507	17553	17425	17436	17309	17635	17610	17477	17499	17424	17426	17395	17375	17407	17332	17279	17651	17518	17503	17563	17394	17522	17529	17528	17600	17521	17563	17344	17604	17515	17381	17498	17514	17524	17450	17493	17564	17372	17425	17365	17608	17305	17641	17538	17518	17537	17285	17350	17486	17695	17407	17477	17332	17614	17430	17488	17295	17473	17323	17410	17308	17430	17267	17620	17603	17520	17530	17647	17343	17383	17343	17274	17392	17485	17333	17342	17542	17526	17606	17510	17573	17649	17343	17515	17335	17250	17224	17412	17557	17432	17498	17458	17242	17279	17415	17257	17536	17574	17578	17506	17535	17567	17567	17480	17466	17551	17382	17483	17381	17539	17301	17512	17435	17561	17400	17387	17470	17468	17422	17501	17357	17627	17518	17623	17385	17632	17464	17342	17408	17407	17160	17648	17340	17423	17400	17427	17381	17451	17351	17434	17170	17333	17576	17447	17559	17429	17401	17457	17385	17461	17389	17668	17493	17474	17578	17269	17268	17350	17232	17633	17426	17353	17326	17433	17439	17683	17444	17427	17564	17582	17736	17482	17499	17521	17575	17398	17559	17417	17319	17410	17410	17421	17338	17436	17408	17377	17370	17346	17498	17518	17437	17446	17468	17390	17249	17479	17349	17318	17398	17322	17595	17418	17668	17435	17535	17355	17427	17634	17286	17319	17565	17599	17172	17399	17484	17446	17386	17579	17547	17560	17351	17422	17267	17302	17442	17425	17648	17554	17476	17455	17503	17430	17521	17535	17462	17354	17476	17527	17476	17461	17437	17445	17444	17534	17360	17626	17512	17475	17614	17370	17542	17464	17548	17459	17299	17524	17410	17629	17573	17475	17560	17453	17243	17798	17486	17603	17461	17496	17385	17411	17629	17444	17511	17524	17533	17440	17648	17510	17392	17311	17463	17277	17592	17498	17239	17599	17419	17481	17315	17603	17521	17646	17444	17578	17428	17456	17448	17413	17561	17293	17415	17467	17471	17436	17575	17531	17342	17519	17620	17315	17504	17270	17365	17569	17542	17491	17669	17470	17443	17435	17439	17342	17538	17484	17291	17420	17445	17411	17580	17363	17335	17626	17481	17491	17569	17404	17560	17388	17497	17360	17450	17406	17492	17348	17443	17487	17392	17462	17640	17495	17543	17569	17565	17557	17495	17573	17467	17443	17430	17462	17454	17501	17485	17525	17296	17588	17420	17406	17241	17599	17448	17324	17337	17426	17524	17661	17399	17245	17538	17508	17475	17399	17593	17438	17427	17381	17567	17393	17478	17508	17559	17481	17436	17471	17465	17659	17505	17524	17449	17443	17366	17482	17467	17494	17547	17529	17462	17598	17617	17387	17660	17563	17470	17259	17320	17458	17619	17511	17479	17477	17518	17383	17526	17293	17574	17468	17224	17579	17316	17638	17482	17498	17426	17236	17243	17559	17365	17552	17634	17429	17469	17454	17522	17381	17568	17520	17543	17455	17268	17333	17502	17435	17497	17196	17361	17430	17322	17409	17278	17527	17447	17516	17369	17471	17461	17407	17602	17351	17517	17328	17432	17422	17345	17591	17420	17582	17539	17236	17480	17501	17394	17592	17490	17323	17484	17364	17401	17309	17793	17489	17403	17557	17628	17664	17556	17268	17390	17456	17453	17319	17118	17599	17590	17390	17381	17579	17321	17480	17724	17481	17442	17703	17508	17529	17480	17463	17475	17668	17505	17418	17702	17411	17375	17425	17337	17534	17449	17322	17357	17429	17378	17459	17586	17456	17473	17387	17524	17547	17438	17302	17259	17483	17447	17589	17378	17532	17579	17337	17616	17458	17262	17594	17625	17437	17457	17330	17446	17403	17348	17369	17468	17622	17462	17652	17621	17381	17556	17500	17536	17621	17474	17543	17211	17425	17530	17441	17431	17514	17443	17533	17473	17223	17554	17562	17504	17529	17481	17504	17535	17509	17385	17485	17473	17368	17630	17411	17495	17433	17557	17456	17508	17266	17408
14289	20632	19475	18338	41455	55956	47475	35615	22354	17167	15915	15563	15609	15609	15547	15786	15535	15510	15551	15381	15623	15702	15594	15748	15597	15657	15679	15477	15589	15819	15711	15639	15751	15586	15572	15568	15630	15644	15570	15470	15565	15656	15551	15642	15556	15626	15518	15575	15423	15585	15548	15804	15465	15651	15583	15418	15423	15662	15622	15578	15526	15552	15674	15616	15491	15570	15517	15516	15525	15439	15504	15431	15671	15625	15434	15519	15643	15751	15701	15618	15533	15702	15591	15510	15579	15552	15866	15727	15485	15550	15742	15672	15598	15660	15371	15715	15599	15653	15667	15400	15558	15729	15643	15690	15611	15435	15466	15464	15555	15611	15646	15563	15519	15519	15609	15615	15554	15551	15552	15543	15691	15404	15548	15475	15731	15715	15480	15610	15510	15415	15554	15826	15763	15595	15479	15531	15427	15555	15634	15679	15468	15655	15407	15573	15524	15465	15509	15553	15673	15591	15594	15703	15684	15606	15798	15682	15500	15704	15770	15592	15739	15708	15603	15623	15499	15393	15751	15622	15663	15604	15354	15654	15605	15516	15667	15692	15709	15507	15519	15551	15761	15535	15680	15564	15603	15519	15626	15399	15637	15629	15735	15569	15623	15544	15543	15539	15495	15492	15704	15631	15555	15587	15587	15499	15510	15392	15581	15474	15649	15619	15506	15466	15521	15608	15704	15614	15594	15626	15741	15764	15685	15418	15504	15785	15552	15710	15634	15619	15643	15729	15574	15545	15653	15838	15462	15637	15670	15568	15427	15542	15659	15641	15694	15742	15562	15636	15517	15654	15588	15541	15719	15631	15493	15475	15664	15514	15571	15600	15634	15526	15623	15523	15751	15543	15568	15674	15511	15636	15584	15705	15538	15609	15654	15646	15604	15643	15577	15513	15617	15459	15611	15613	15625	15459	15765	15488	15540	15530	15745	15515	15666	15649	15730	15641	15735	15610	15674	15605	15618	15524	15558	15690	15582	15706	15525	15469	15439	15589	15633	15537	15772	15463	15557	15465	15490	15580	15463	15617	15537	15522	15421	15649	15567	15607	15759	15421	15565	15636	15570	15594	15705	15615	15409	15632	15542	15611	15503	15542	15534	15518	15543	15622	15402	15761	15517	15434	15729	15548	15500	15414	15676	15485	15543	15442	15524	15576	15582	15641	15371	15558	15551	15575	15581	15544	15585	15572	15749	15726	15426	15598	15569	15536	15677	15628	15677	15617	15512	15823	15644	15635	15616	15669	15757	15482	15578	15546	15795	15417	15569	15431	15399	15593	15675	15531	15568	15542	15514	15566	15600	15694	15540	15499	15467	15441	15552	15665	15628	15468	15585	15653	15755	15854	15667	15426	15471	15631	15579	15699	15680	15454	15605	15673	15563	15426	15524	15613	15516	15427	15594	15694	15513	15613	15532	15512	15674	15595	15514	15586	15609	15483	15562	15583	15562	15634	15530	15642	15463	15703	15476	15432	15647	15581	15546	15438	15371	15645	15643	15555	15524	15758	15675	15426	15607	15523	15338	15543	15495	15526	15570	15566	15603	15489	15772	15504	15587	15551	15697	15685	15512	15493	15532	15521	15456	15592	15555	15630	15563	15607	15484	15554	15627	15602	15488	15520	15530	15597	15488	15687	15610	15604	15636	15544	15535	15628	15578	15485	15610	15581	15533	15539	15691	15440	15578	15594	15636	15532	15668	15544	15558	15426	15476	15556	15804	15587	15682	15599	15636	15623	15753	15464	15630	15565	15592	15590	15766	15482	15673	15740	15669	15648	15480	15435	15577	15675	15460	15618	15469	15596	15648	15584	15471	15489	15675	15465	15645	15688	15510	15627	15599	15614	15605	15552	15590	15469	15707	15782	15408	15559	15568	15425	15436	15607	15705	15645	15713	15642	15509	15419	15603	15574	15558	15733	15596	15443	15685	15705	15507	15579	15540	15454	15569	15590	15562	15492	15638	15563	15629	15466	15705	15641	15724	15599	15489	15447	15544	15467	15450	15754	15554	15476	15640	15650	15652	15558	15630	15660	15530	15666	15678	15655	15610	15558	15700	15651	15583	15491	15694	15716	15610	15597	15595	15497	15578	15589	15620	15539	15403	15622	15598	15490	15505	15466	15547	15580	15515	15597	15563	15461	15550	15523	15620	15518	15711	15648	15796	15636	15536	15650	15598	15443	15785	15511	15585	15612	15674	15546	15476	15635	15553	15513	15561	15648	15747	15681	15469	15589	15578	15792	15687	15581	15652	15681	15551	15503	15617	15458	15558	15616	15628	15644	15638	15564	15538	15629	15625	15505	15709	15699	15426	15651	15508	15422	15493	15632	15612	15634	15431	15735	15677	15602	15613	15396	15599	15601	15502	15657	15554	15629	15639	15399	15538	15438	15581	15629	15664	15740	15726	15391	15529	15628	15452	15566	15662	15695	15679	15606	15672	15533	15665	15535	15623	15520	15641	15678	15527	15688	15482	15666	15594	15521	15760	15566	15564	15607	15723	15706	15595	15700	15533	15634	15601	15553	15676	15753	15405	15561	15542	15581	15558	15626	15484	15745	15558	15407	15493	15671	15596	15444	15646	15569	15650	15556	15639	15494	15637	15724	15533	15565	15617	15453	15577	15692	15587	15581	15689	15530	15523	15440	15434	15599	15580	15785	15617	15571	15639	15540	15660	15634	15744	15631	15687	15614	15649	15613	15793	15598	15700	15459	15589	15574	15487	15468	15582	15733	15520	15534	15576	15808	15564	15640	15623	15587	15571	15340	15712	15414	15457	15529	15644	15643	15618	15441	15708	15444	15543	15589	15678	15602	15427	15574	15632	15790	15661	15513	15527	15596	15751	15583	15661	15505	15724	15626	15618	15597	15723	15600	15585	15794	15576	15612	15712	15472	15558	15652	15667	15562	15653	15586	15506	15645	15741	15561	15473	15592	15714	15618	15623	15596	15496	15488	15492	15504	15677	15773	15613	15596	15435	15649	15506	15600	15445	15448	15549	15429	15527	15647	15720	15616	15568	15588	15506	15564	15668	15590	15642	15639	15603	15515	15677	15581	15616	15425	15559	15574	15608	15630	15786	15514	15750	15550	15524	15538	15607	15664	15543	15714	15648	15555	15650	15641	15672	15624	15632	15731	15638	15600	15607	15476	15595	15557	15727	15604	15572	15627	15663	15718	15619	15611	15658	15572	15433	15538	15475	15621	15644	15522	15736	15540	15594	15664	15481	15532	15792	15435	15785	15495	15666	15605	15714	15746	15532	15625	15639	15504	15594	15563	15704	15639	15428	15477	15678	15448	15734	15650	15604	15535	15577	15595	15549	15546	15490	15588	15717	15546	15778	15626	15551	15820	15746	15687	15506	15567	15523	15643	15507	15500	15778	15625	15699	15509	15624	15629	15658	15520	15530	15553	15748	15501	15659	15756	15728	15593	15593	15646	15429	15515	15601	15668	15587	15599	15722	15614	15468	15762	15641	15655	15484	15750	15600	15563	15670	15499	15590	15692	15625	15420	15531	15473	15643	15583	15540	15609	15504	15616	15613	15498	15594	15592	15584	15590	15661	15686	15512	15626	15569	15531	15464	15621	15589	15627	15677	15583	15715	15598	15549	15649	15625	15603	15488	15568	15641	15467	15573	15416	15622	15645	15544	15546	15603	15394	15762	15662	15670	15552	15440	15585	15540	15412	15730	15566	15563	15432	15565	15346	15606	15538	15873	15664	15494	15634	15525	15479	15373	15665	15516	15467	15605	15471	15484	15564	15598	15590	15736	15743	15599	15600	15545	15733	15557	15728	15655	15746	15657	15495	15596	15629	15436	15521	15638	15551	15712	15528	15527	15727	15449	15628	15551	15392	15682	15830	15704	15656	15546	15613	15611	15619	15545	15632	15636	15581	15711	15525	15551	15586	15544	15663	15547	15610	15586	15646	15532	15535	15689	15429	15538	15627	15591	15599	15642	15366	15439	15583	15528	15696	15749	15773	15566	15562	15599	15598	15646	15702	15474	15572	15507	15655	15590	15786	15590	15647	15649	15492	15683	15566	15617	15654	15705	15554	15513	15553	15565	15655	15523	15568	15643	15579	15754	15584	15609	15476	15492	15651	15476	15719	15586	15504	15583	15742	15868	15522	15555	15592	15546	15695	15573	15582	15672	15421	15691	15531	15613	15635	15689	15742	15647	15589	15481	15557	15479	15449	15530	15616	15508	15410	15581	15608	15532	15619	15708	15579	15576	15774	15712	15570	15593	15580	15578	15514	15654	15766	15735	15590	15600	15589	15420	15508	15494	15624	15503	15520	15699	15546	15711	15701	15659	15753	15461	15632	15575	15622	15517	15537	15587	15742	15503	15490	15456	15693	15606	15530	15606	15542	15558	15463	15644	15700	15431	15488	15571	15627	15425	15583	15674	15648	15599	15566	15661	15358	15457	15527	15431	15634	15628	15717	15523	15602	15586	15772	15736	15667	15595	15493	15564	15515	15605	15461	15675	15440	15600	15615	15622	15564	15639	15303	15682	15467	15524	15383	15765	15692	15704	15713	15647	15547	15610	15676	15599	15607	15438	15679	15673	15510	15638	15510	15657	15784	15466	15676	15567	15642	15546	15572	15504	15537	15581	15543	15627	15439	15579	15534	15480	15566	15689	15622	15403	15513	15519	15637	15602	15676	15569	15649	15390	15580	15549	15587	15634	15653	15596	15527	15636	15584	15676	15412	15654	15389	15557	15645	15556	15381	15577	15494	15592	15514	15345	15691	15514	15591	15572	15614	15532	15489	15658	15357	15505	15840	15624	15537	15668	15564	15737	15604	15723	15712	15609	15502	15612	15599	15494	15621	15600	15636	15476	15523	15489	15599	15637	15594	15385	15598	15609	15550	15449	15618	15395	15480	15725	15628	15614	15676	15681	15600	15612	15558	15577	15667	15718	15636	15627	15743	15527	15493	15569	15593	15602	15579	15549	15543	15687	15670	15513	15762	15540	15784	15421	15656	15566	15490	15512	15669	15481	15441	15383	15715	15632	15547	15683	15460	15551	15520	15483	15515	15623	15616	15446	15608	15614	15520	15452	15564	15731	15512	15663	15736	15494	15794	15564	15718	15453	15684	15472	15610	15706	15481	15420	15670
23685	21076	28518	23855	33986	70059	63703	46212	29806	22519	18506	17615	17547	17256	17419	17325	17376	17297	17324	17100	17299	17396	17184	17277	17306	17158	17288	17131	17021	17239	17399	17304	17329	17262	17312	17251	17305	17312	17350	17125	17263	17200	17190	16878	17137	17243	17159	17389	17337	17288	17304	17179	17096	17100	17109	17346	17078	17339	17129	17163	17097	17342	17255	17236	17252	17290	17296	17376	17121	17046	17110	17125	17039	17126	17147	17171	17133	17073	17135	17182	17247	17179	17327	17049	17219	17296	17198	17395	17394	17306	17136	16951	17248	17307	17035	16973	17247	17258	17248	17202	17183	17153	17291	17240	17333	17047	17350	17285	17154	17253	17162	17321	17156	17140	17244	17335	17137	17043	17031	17187	17199	17080	17102	17350	17179	17173	17247	17127	17305	17069	17355	17226	17276	17046	17265	17210	17302	17057	17162	17131	17112	17225	17344	17299	17247	17368	17211	17216	17458	17250	17135	17136	17178	17061	17347	17062	17147	17186	17141	17243	17359	17135	17154	17214	17094	17158	17100	17187	17140	17214	17033	17180	16920	17018	17161	17000	17021	17204	17187	17133	17137	17113	17330	17135	17123	16960	17304	17301	17074	17140	17299	17151	17091	16913	17198	17121	17241	17306	17283	17128	17209	17227	17027	17265	17067	17123	17404	17031	17250	17207	17191	17065	17301	17248	17038	16952	17134	17118	17275	17288	17241	17360	17058	17002	17289	17194	17192	17060	17290	17129	17040	17135	16950	17120	17242	17041	17242	17165	17116	17240	17196	17145	17146	17110	17292	16936	17206	17073	17031	17049	17087	17080	17111	17165	17413	17077	17280	17236	17205	17091	17203	17129	17285	17149	17043	16932	17140	17138	17301	17059	17070	17154	17196	17225	17184	17235	17051	17122	17112	17113	17236	17244	17116	17266	17210	17155	17074	17208	17312	17204	17444	17232	17277	17190	17273	17086	17152	17332	17204	17217	17146	17102	17192	17245	17190	17193	17190	17243	17089	17160	17077	17404	17324	17284	17441	17153	17313	17242	17132	17246	17267	17338	17119	17239	17133	17129	17349	17012	17283	17055	17226	17302	17250	17156	17114	17188	17275	17272	17174	17099	17216	17154	17290	17078	17155	17038	17162	17040	17106	17257	17309	17106	17156	17126	17093	17124	17020	17199	17279	17039	17243	17176	17196	17208	17163	17167	17146	17041	17014	17113	17312	17178	17125	17447	17186	17196	17326	17019	17291	17348	17216	17156	17177	17347	17118	17153	17136	17346	17202	17025	17181	17399	17342	17113	17044	17076	17227	17176	17271	17110	16914	17017	17284	17227	17117	17416	17071	17094	17096	17081	17333	17025	17255	17099	17245	17225	17351	17029	17128	16900	17136	17209	17318	17220	17259	17239	17507	17187	17183	17130	17414	17136	17297	17243	17015	17288	17305	17423	17186	17398	17054	17299	17233	17102	17150	17079	17133	17399	17107	17266	17162	17155	17365	17170	17282	17154	17253	17012	17144	17256	17043	17031	17110	17246	17139	17212	17228	17179	17168	17140	17055	17104	17320	17230	16934	17014	17197	17018	17158	17142	17314	17201	17151	17160	17159	17239	17217	17234	17270	17097	17143	17208	17185	17193	17057	17145	17370	17150	17133	17114	16991	17235	17262	17312	17263	17180	17296	17162	17118	17154	17096	17347	17148	17237	17172	17241	17046	17113	17207	17040	17079	17268	17228	16997	17191	16880	17166	17219	17360	17069	17191	17218	17340	17356	17262	17210	17192	17253	17145	17110	17330	17102	16952	17101	17211	17328	17183	17210	17021	17286	17126	17198	17067	17104	17166	16948	17225	17112	17008	17253	17051	17104	16870	17267	17138	17195	17221	17026	17098	17222	17174	17210	17389	17213	17013	16940	17137	17238	17341	17302	17252	17254	17274	17208	17190	17153	16927	17050	17237	17136	17176	17140	17025	17095	17168	17340	17247	17089	17284	17192	17077	17326	17250	17139	17139	17213	17311	17110	17488	17254	17224	17230	17192	17089	17387	17161	17216	16952	17068	17237	17112	17013	17158	17088	17164	17162	17225	17151	17222	17198	17080	17327	17121	17231	17273	17176	17169	17108	17009	17168	17191	17094	17071	17214	17172	16909	16999	17113	17129	17138	17084	17297	17159	17111	17102	17259	17005	17234	17172	17005	17072	17002	17179	17265	17124	17039	17094	17081	17249	17209	17152	17214	17230	17023	17199	17259	17186	17289	17235	17059	17193	17103	17102	17244	17032	17391	17270	17244	17064	17107	17174	17178	17277	17288	17168	17112	17251	17135	16865	17300	17249	17051	17229	17311	17058	17176	17085	17025	17196	17065	17059	17309	17184	17287	17105	17325	17412	16958	16943	17171	17222	17219	17281	17163	17214	17199	17303	17054	17161	17278	17241	17027	17254	17231	17062	17140	17300	17103	17259	17313	17151	17127	17115	17111	17284	17243	17185	17109	17364	17198	17322	17180	17085	17148	17217	17111	17046	17122	17073	17243	17089	17137	17114	17007	17104	17130	17204	17104	17056	17217	17124	17196	17302	17179	17085	17322	17185	17260	17076	17166	17219	17218	17078	17074	17148	17169	17236	17236	17180	17214	17023	17240	17207	17188	17286	17179	17159	17127	17067	17032	17193	17189	17199	17331	17241	17313	17177	17198	17144	17248	17134	17010	17401	17284	17001	17220	16957	17246	17334	17159	17327	17329	17309	17307	17213	17088	17104	17182	17144	17098	17087	17191	17007	17345	17155	17149	17299	17095	17281	17158	17271	17117	17300	17133	17327	17172	17118	17134	17031	17062	16959	17191	17284	17394	17118	17084	17216	17021	17403	17093	17062	17168	17040	17051	17165	17230	17094	17085	17217	17005	17190	17223	17167	17200	17112	17094	17195	17074	17251	17182	17321	17121	17292	17400	17211	17249	17254	17205	17138	17337	17396	17250	17144	17238	17152	17283	17289	17193	17050	17127	17333	17330	17219	17048	17151	16884	17076	17064	17292	17309	17177	17084	17224	17137	17266	17304	17360	17382	17259	17223	17079	17230	17360	16977	17264	17330	17191	17370	17043	16962	17129	17241	17095	17112	17007	17179	17179	17167	17278	17145	17169	17154	17233	17226	17200	17249	17166	17377	17188	17015	17113	17054	17271	17031	17194	17102	17133	17287	17128	17563	17329	17021	17316	16933	17202	17071	17321	17084	17102	17210	17101	17167	17173	17359	17127	16972	17083	17219	17255	17105	17130	17135	17192	17234	17432	17172	17379	17308	17334	17162	16999	17332	17180	17049	17129	17063	17272	17130	17319	17175	17192	17004	17240	17211	17207	17099	17168	17347	17265	17066	17395	17107	17168	17267	17100	17287	17200	17374	17110	16941	17143	17064	17162	17297	17260	17324	16963	17173	17162	17229	17231	17301	17187	17118	17154	17341	17201	17174	17332	17055	17244	17084	17326	17017	17132	17032	17139	17205	17244	17262	17185	17206	17135	17356	17157	17049	17166	17327	17213	17361	17263	17060	17285	17076	17223	17177	16992	17098	17132	17163	17292	17319	17285	17084	16787	16992	17092	17156	17266	17227	17273	17312	17269	17415	17175	17260	17248	17115	17248	17093	17283	17236	17045	16958	17166	17266	17162	17198	17224	17224	17107	17103	17042	17034	17232	17039	17160	17224	17327	17158	17154	17097	17124	17262	17246	17245	17219	17304	16963	17256	17198	17043	17033	17443	17224	17148	17074	17094	17171	17167	17407	17198	17438	17216	17400	17122	17170	17141	17114	17098	17115	17238	17252	17179	17139	17123	17340	17096	17105	17373	17202	17304	17011	17112	17395	17097	17112	17234	17038	17325	17237	17222	17124	17163	17318	17105	17062	17121	17094	17229	17151	17210	17148	17089	17068	17210	17108	17020	17224	17253	17129	17214	17117	17080	17260	17099	17225	17315	17367	17181	17137	17133	17072	16946	17256	17189	17158	17082	17002	17172	17145	17147	17239	17111	17026	17322	17308	17157	17119	17092	17172	17114	17319	17213	17176	17218	17095	17117	17164	17162	17025	17060	17143	17083	17249	17198	17242	17261	17122	17307	17081	17141	17031	17097	17342	17364	17207	17128	16944	17217	17251	16957	17161	17209	17155	17142	17229	17220	17152	17124	17009	17120	17069	17347	17366	17090	17156	17201	17157	17102	17256	17087	16892	17121	17311	17224	17154	17164	17112	17048	17160	17145	17341	17169	17117	17178	17237	17119	17141	17318	17312	17226	17179	17126	17181	17205	17110	17268	16985	17172	17114	17003	17228	17241	17196	17140	17144	17098	17154	17181	17146	16993	17133	17144	16908	17272	16878	17173	17246	17049	17114	17109	17164	17130	17138	17115	17203	17177	17026	16940	17327	17175	17265	17086	17228	17246	17241	17209	17326	16916	17058	17316	17140	17198	17240	17252	17032	17167	17117	17221	17176	17086	17302	17223	17313	17169	17131	17306	17091	16947	17011	17385	17131	17162	17406	17105	17240	17178	17332	17219	17217	17233	17231	17191	17175	17221	17322	17186	17016	17190	17317	17109	17082	17362	17173	17098	17231	17145	17042	16951	17119	17071	16994	17164	17125	16987	17294	17184	17233	17315	17291	17105	17265	17232	17196	17146	17247	17221	17354	17108	17196	17216	17354	17227	17023	17100	17464	17398	17046	17106	16956	17185	17116	17310	17363	17121	17409	17070	17191	17246	17098	17017	17174	17257	17267	17236	17044	17284	17151	17196	17361	17157	17040	17094	16769	17226	17230	17137	17223	17181	17122	17094	17197	17349	17172	17030	17097	17210	17284	17165	17205	16997	17200	17089	17051	17155	17065	17215	17286	17239	17084	17141	16934	17148	17217	17352	17414	17167	17150	17154	17129	17232	17336	17423	17287	17136	17143	17123	17204	17224	17214	17087	17299	17083	17019	17279	17051	17284	17202	17047	17265	17188	17158	17233	17219	17307	17237	17128	17007	17103	17069	17245	17108	17115	17121	17175	17213	16985	17076	17090	17034	17272	16975	17141	17285	17307	17218	17146	17365	17031	17166	17048	17156	17256	17286	17036	16950	17129	17283	17292	17318	17217	17341	16953	17122	17248
16289	27019	25689	22630	54567	78647	65737	47469	29411	19615	15824	15531	15377	15436	15385	15297	15319	15467	15405	15274	15406	15237	15514	15598	15387	15421	15317	15631	15403	15402	15547	15329	15390	15408	15438	15179	15356	15631	15432	15263	15402	15579	15397	15499	15386	15473	15346	15469	15352	15346	15503	15561	15431	15461	15495	15509	15395	15471	15452	15561	15326	15456	15449	15321	15364	15433	15320	15435	15415	15442	15484	15414	15331	15503	15389	15458	15481	15367	15340	15522	15301	15610	15440	15505	15439	15425	15347	15296	15168	15390	15246	15364	15372	15292	15400	15470	15409	15350	15409	15337	15234	15410	15417	15434	15480	15235	15564	15436	15503	15382	15288	15501	15384	15209	15331	15404	15281	15558	15336	15464	15417	15383	15495	15468	15362	15379	15426	15332	15260	15363	15307	15351	15322	15542	15429	15411	15354	15464	15299	15454	15296	15509	15412	15609	15503	15300	15411	15330	15368	15322	15424	15384	15515	15290	15311	15490	15405	15413	15409	15554	15407	15331	15391	15336	15345	15367	15359	15419	15470	15465	15261	15473	15271	15184	15319	15253	15393	15339	15274	15341	15464	15500	15394	15430	15299	15397	15208	15446	15420	15270	15315	15349	15424	15594	15354	15348	15477	15499	15234	15313	15350	15461	15247	15509	15242	15278	15324	15288	15346	15294	15336	15415	15465	15393	15386	15338	15451	15324	15444	15606	15424	15565	15358	15503	15509	15334	15406	15359	15288	15443	15325	15249	15503	15535	15545	15450	15334	15280	15467	15256	15345	15358	15535	15406	15548	15353	15382	15432	15229	15464	15414	15355	15255	15297	15366	15424	15433	15339	15365	15227	15446	15347	15266	15565	15334	15361	15401	15444	15410	15505	15532	15336	15390	15443	15336	15588	15348	15350	15337	15425	15378	15446	15359	15150	15339	15457	15526	15462	15292	15386	15391	15272	15562	15342	15540	15436	15197	15389	15286	15362	15293	15409	15298	15405	15330	15406	15293	15417	15347	15146	15489	15565	15478	15420	15346	15448	15499	15531	15364	15500	15380	15400	15515	15315	15302	15409	15447	15507	15334	15330	15232	15311	15450	15431	15518	15366	15489	15576	15150	15319	15303	15323	15453	15493	15360	15426	15354	15266	15347	15358	15542	15500	15521	15521	15441	15413	15503	15352	15490	15439	15391	15381	15342	15330	15411	15371	15388	15526	15453	15485	15352	15278	15535	15227	15452	15448	15273	15329	15403	15407	15413	15464	15297	15292	15521	15249	15303	15332	15489	15286	15211	15503	15368	15404	15366	15355	15496	15461	15446	15302	15651	15363	15462	15227	15418	15392	15557	15392	15211	15393	15362	15497	15252	15431	15441	15479	15485	15372	15350	15344	15407	15257	15468	15284	15275	15269	15375	15313	15473	15396	15403	15522	15343	15443	15348	15285	15328	15376	15445	15285	15428	15435	15438	15380	15324	15365	15513	15378	15334	15483	15378	15440	15326	15462	15573	15589	15392	15295	15518	15541	15427	15385	15486	15324	15613	15555	15331	15500	15539	15561	15343	15529	15503	15269	15582	15399	15353	15198	15432	15287	15325	15321	15434	15423	15399	15391	15343	15457	15454	15431	15271	15514	15672	15380	15432	15405	15415	15441	15434	15422	15406	15311	15507	15362	15382	15321	15319	15381	15462	15265	15517	15294	15408	15497	15590	15361	15479	15422	15311	15303	15614	15392	15455	15194	15479	15332	15538	15376	15195	15470	15448	15446	15500	15376	15464	15436	15228	15440	15377	15261	15489	15588	15376	15249	15386	15502	15517	15414	15333	15494	15465	15417	15245	15364	15512	15348	15413	15567	15380	15460	15213	15332	15333	15350	15315	15294	15396	15161	15438	15350	15329	15456	15397	15373	15347	15549	15211	15382	15365	15334	15407	15508	15515	15501	15357	15394	15283	15491	15475	15471	15414	15418	15405	15264	15557	15405	15296	15317	15322	15413	15384	15271	15360	15436	15237	15379	15337	15278	15446	15426	15526	15137	15561	15331	15431	15285	15485	15345	15484	15345	15377	15464	15428	15320	15499	15467	15416	15398	15448	15402	15440	15120	15458	15402	15387	15563	15343	15343	15286	15460	15355	15241	15343	15432	15346	15421	15400	15489	15489	15155	15487	15398	15418	15333	15241	15487	15497	15507	15401	15422	15358	15486	15216	15414	15284	15338	15473	15423	15428	15349	15404	15391	15353	15457	15491	15486	15340	15414	15416	15424	15371	15341	15469	15334	15392	15356	15313	15284	15511	15242	15544	15389	15431	15479	15453	15364	15336	15394	15338	15435	15340	15438	15273	15485	15437	15559	15495	15278	15289	15433	15370	15440	15488	15582	15403	15405	15400	15425	15389	15425	15313	15561	15464	15403	15496	15326	15289	15354	15481	15457	15555	15425	15298	15534	15473	15453	15306	15495	15329	15287	15387	15391	15341	15343	15445	15420	15404	15483	15381	15230	15210	15343	15284	15438	15381	15439	15315	15338	15574	15263	15514	15394	15517	15390	15439	15285	15612	15280	15338	15485	15365	15369	15404	15249	15419	15447	15366	15279	15481	15484	15426	15598	15459	15437	15534	15457	15483	15507	15452	15445	15470	15327	15354	15298	15329	15620	15433	15288	15373	15256	15322	15427	15440	15459	15201	15469	15178	15347	15368	15236	15304	15339	15246	15358	15439	15583	15264	15541	15225	15360	15319	15312	15298	15389	15405	15343	15422	15507	15372	15409	15323	15484	15295	15424	15488	15336	15396	15551	15303	15499	15538	15296	15452	15397	15353	15438	15403	15308	15465	15340	15347	15418	15531	15443	15375	15468	15454	15226	15500	15259	15319	15369	15439	15243	15549	15198	15336	15350	15495	15493	15434	15464	15597	15263	15445	15266	15467	15439	15428	15510	15450	15377	15238	15214	15393	15375	15367	15187	15297	15269	15376	15348	15466	15496	15378	15248	15381	15406	15376	15337	15424	15414	15454	15569	15518	15431	15358	15483	15316	15315	15348	15336	15176	15249	15396	15437	15308	15063	15345	15300	15469	15430	15422	15401	15453	15543	15490	15333	15402	15415	15372	15560	15235	15372	15486	15360	15268	15461	15467	15388	15407	15347	15272	15593	15455	15341	15381	15399	15311	15436	15417	15510	15248	15534	15321	15439	15496	15367	15279	15355	15423	15368	15484	15405	15385	15304	15275	15166	15293	15436	15612	15428	15487	15435	15528	15490	15344	15460	15323	15411	15646	15389	15296	15481	15495	15378	15323	15491	15451	15374	15343	15324	15268	15412	15394	15440	15475	15377	15297	15463	15287	15460	15473	15398	15343	15561	15294	15449	15450	15341	15493	15420	15435	15259	15383	15438	15299	15494	15575	15646	15310	15572	15495	15400	15485	15429	15366	15507	15466	15259	15426	15373	15461	15250	15454	15289	15408	15397	15416	15376	15375	15436	15495	15390	15353	15536	15389	15323	15421	15518	15321	15393	15412	15446	15422	15518	15371	15491	15547	15329	15502	15403	15354	15428	15511	15407	15337	15435	15217	15310	15589	15502	15290	15341	15421	15472	15485	15402	15452	15364	15392	15325	15382	15350	15275	15420	15393	15522	15424	15387	15370	15319	15576	15237	15232	15334	15354	15453	15490	15437	15331	15372	15301	15426	15377	15215	15468	15331	15383	15393	15222	15642	15446	15284	15268	15424	15471	15502	15464	15389	15349	15330	15354	15356	15194	15229	15363	15242	15458	15561	15477	15351	15420	15400	15384	15561	15301	15322	15367	15255	15400	15363	15487	15327	15355	15412	15368	15316	15540	15322	15158	15483	15210	15328	15477	15249	15430	15540	15502	15416	15536	15372	15254	15575	15327	15427	15418	15541	15571	15435	15444	15282	15346	15616	15446	15487	15429	15441	15423	15340	15412	15492	15306	15418	15132	15405	15252	15334	15093	15257	15205	15432	15217	15358	15367	15274	15445	15552	15486	15476	15461	15312	15251	15479	15297	15379	15491	15425	15380	15508	15306	15211	15384	15309	15178	15344	15429	15550	15335	15453	15394	15307	15301	15292	15382	15298	15254	15356	15409	15303	15449	15422	15371	15503	15311	15502	15376	15400	15372	15428	15369	15434	15328	15381	15314	15466	15382	15387	15448	15572	15494	15289	15413	15337	15366	15421	15433	15456	15374	15560	15403	15429	15289	15325	15396	15388	15261	15229	15385	15324	15348	15153	15637	15477	15365	15359	15574	15312	15311	15352	15343	15311	15383	15647	15247	15349	15383	15264	15348	15284	15409	15360	15471	15398	15378	15449	15286	15377	15344	15425	15448	15345	15370	15417	15326	15317	15275	15358	15359	15355	15423	15445	15316	15273	15405	15349	15362	15308	15532	15520	15284	15550	15324	15337	15425	15352	15288	15372	15386	15383	15448	15478	15384	15461	15392	15515	15442	15451	15385	15251	15285	15399	15397	15352	15435	15459	15350	15364	15365	15365	15493	15421	15474	15421	15316	15422	15458	15512	15366	15555	15435	15467	15468	15271	15475	15373	15407	15433	15473	15373	15396	15300	15546	15331	15289	15315	15472	15376	15558	15435	15374	15332	15362	15377	15512	15547	15316	15492	15415	15392	15374	15373	15239	15537	15305	15286	15294	15630	15383	15396	15420	15405	15313	15345	15427	15411	15441	15357	15595	15402	15252	15462	15384	15492	15354	15449	15287	15563	15522	15463	15357	15265	15352	15287	15328	15414	15441	15473	15408	15252	15402	15382	15412	15395	15342	15324	15456	15406	15379	15313	15390	15399	15303	15459	15614	15442	15543	15184	15433	15683	15559	15394	15529	15446	15308	15178	15398	15415	15432	15252	15286	15391	15458	15271	15353	15338	15437	15405	15439	15184	15551	15588	15596	15421	15333	15337	15330	15533	15516	15508	15242	15513	15416	15465	15390	15382	15548	15336	15393	15248	15538	15360	15536	15332	15614	15410	15354	15613	15341	15430	15452	15416	15440	15164	15258	15495	15483	15209	15255	15317	15307	15238	15304	15341	15432	15412	15311	15419	15230	15410	15376	15363	15274	15322	15375	15253	15284	15393	15352	15209	15166	15419	15396	15437	15207	15537
28940	21820	21791	20107	23010	30206	27980	23053	19710	18537	18452	18167	18190	18005	18284	18157	18123	18056	18104	18241	18118	18296	17947	18047	18159	18112	18140	18160	18152	17907	18097	18227	18035	18062	17883	18223	18164	18042	18169	18070	18106	18074	18080	17882	17961	18152	18178	18114	17996	18190	18042	17960	18112	18147	18000	18313	17982	17941	18030	18211	17946	18044	18073	18052	17885	18010	18008	18120	18054	18154	18212	18014	18255	18158	18046	17964	18102	18091	18083	18194	17917	18037	17930	18063	18010	17950	18073	18170	18010	18219	18103	18097	18060	17922	18112	18124	18138	18001	17871	17929	18097	18202	18192	18095	18027	18120	18065	17952	17947	18031	18003	18010	18052	17858	17976	18095	18137	18097	18051	18149	18010	17998	17912	18156	18137	17894	17975	18091	17985	17928	18070	18060	17985	17876	18011	18134	18125	18091	18063	17971	17855	17854	18029	18203	17958	18078	18025	18171	17915	18046	18057	17996	18105	18146	17995	18200	18129	18095	18053	17922	18051	18191	18043	18132	17995	18215	17923	18033	17994	18160	18025	18104	18006	18138	18177	18024	18026	17943	18110	17966	18086	17846	17952	18075	17978	18127	17957	17940	18043	17939	18304	17934	18072	17962	17844	17982	18046	18078	18100	18173	18238	17917	18009	18100	18147	17844	18083	18068	18279	17960	18141	18115	18312	17985	18059	18231	18178	18008	17918	18178	18169	17963	17915	17988	18230	18069	18121	18148	18075	18148	18133	17967	18099	18153	18149	18011	18118	17983	18158	18120	17986	17892	17896	18136	18150	17950	18070	18097	18159	18045	18054	17847	18079	18070	17994	18124	18185	18265	18190	18031	17977	17798	18117	17945	18133	18106	18120	18115	18099	18005	18027	18017	18061	18089	18128	18058	18367	17936	18104	18027	18053	17906	18060	17967	18218	17964	18050	18184	17995	18144	18214	18079	18142	18027	17998	17877	18115	18076	17899	17867	18352	17964	17989	18128	17899	17941	17904	18033	18010	18122	18141	17972	18209	18115	18016	17936	18004	18058	17926	17891	18076	17998	18081	18252	18118	18163	18102	18035	18025	17957	18047	17820	18189	18296	18029	18079	18055	17899	17949	18032	17921	18138	18065	18082	18212	18240	18222	18022	18161	18010	18180	18189	18122	18124	18144	18167	18069	18173	18156	17881	17929	18072	17932	18130	18123	18191	18020	18194	17967	18027	18181	18087	18036	18179	17802	17755	18001	18054	18090	18045	18227	17936	18072	17931	18100	18160	17962	17999	17843	18004	18153	18210	17936	18163	18009	18124	17999	18246	17854	18015	18170	18020	18063	18045	18136	18099	18096	18096	17898	18242	18111	17867	18076	17997	18114	18088	17819	18005	17817	18061	18129	17929	17934	18182	17885	18026	18090	18078	17956	17788	18077	17875	18213	18096	18104	18075	18095	18003	18038	18103	18036	18063	17989	18067	17971	18030	18010	17952	18079	18044	18015	18040	18041	18109	18106	17915	18112	18065	18148	18075	18140	17845	17974	17911	17925	18107	18057	18003	17924	18023	18112	18101	18032	18245	18194	17851	18146	18134	18158	17983	18139	18070	17942	17997	18108	18052	18146	18153	18161	18130	17885	18044	18032	18106	18245	17948	17986	17988	18012	18123	18197	18045	17869	18094	18155	18030	18028	17960	18038	17991	18036	18048	18035	17869	18155	18059	18243	18025	18184	18112	18104	17997	17897	17916	18106	18122	17941	18052	18188	18218	17968	18134	18078	18095	18094	17868	17987	17810	18117	18066	18091	17958	18100	18212	18213	18172	18081	18000	18361	18041	18240	18231	18058	18040	17888	17747	18060	18014	17963	18066	18154	17927	17919	18160	18144	18074	18124	18063	18062	18003	18071	17879	18218	17990	17883	18105	17987	18207	18114	18005	18181	17968	18002	18058	18091	18189	17936	18121	18093	18112	18023	18015	18151	18028	18250	18105	18004	18136	18305	17960	17955	18091	18049	18073	18042	18093	18104	17975	18195	18156	17974	18142	18117	17997	18160	18098	17937	17978	18012	17980	17957	17997	18045	18021	17971	18190	17943	18124	18166	17998	17897	17973	18140	18070	17926	18133	18228	17888	18254	18142	18029	18127	18217	18146	18092	18229	18120	18266	18174	17931	18047	18074	17798	17973	18053	17997	18012	17994	17961	18100	17896	18110	17925	18104	18102	18190	18141	17990	18086	18161	18065	18074	17914	18193	18003	18029	17852	17951	18094	18333	18337	18048	18059	18102	18108	18059	17982	18095	18036	17949	18156	17905	18003	18007	18038	18010	17857	18001	18081	18103	18066	17965	18002	18076	18190	18050	18188	18174	18010	18063	18188	18142	17770	17925	18077	17896	18054	17873	17920	18049	18095	18094	17973	17964	18104	18094	18018	17986	18290	18127	18128	18141	17948	17925	18198	18122	17889	18107	17957	18256	18143	18099	18179	18162	17948	18231	18241	18107	17875	17814	18112	18181	17999	17992	18029	18114	18158	17970	17957	18118	17939	17911	18148	18084	18039	18148	17974	17940	18007	18005	18119	17958	18089	18060	18027	17991	17822	17952	17908	18216	18222	18035	18067	17996	18060	18079	18071	18025	18130	17935	18055	18026	17963	17929	18035	17951	18072	18255	18150	17954	18020	18195	18037	18085	18317	18055	18021	18037	17967	18085	18140	17884	18089	18053	18147	18042	18164	18115	17906	18058	18097	18101	17959	18208	18145	18145	17957	18007	18166	18058	18095	18029	18019	18080	17984	18034	18116	17992	17928	18038	18046	17940	18044	18024	17978	18080	18106	18290	18092	18059	18190	18062	18022	18120	17991	17917	18199	17819	18105	18025	18138	17783	18042	18192	17887	17870	18010	18136	18024	18254	18023	17987	17970	18265	17942	18030	18272	17976	18189	18130	18274	18048	18156	18107	18101	18049	18020	17934	17944	17983	17909	18023	18044	17872	17785	17803	18087	18010	18119	18204	18059	18138	18178	18200	18123	17796	18040	18067	18172	18114	17989	17963	18283	18073	18038	18156	17969	18189	17991	18086	18025	18034	18044	18070	17958	18061	18052	17978	18067	17909	18056	18187	18049	17883	18125	17935	17941	18094	18010	17907	18125	18048	17962	18217	17917	18087	18039	17971	18042	18207	18133	18061	18228	18114	18120	17935	18003	18187	18191	17987	18233	18000	18017	18208	18133	17914	17871	18097	18134	17894	17937	17850	17929	18139	18012	17970	17967	18066	17849	18136	17917	18008	17889	17896	17885	17986	18179	18150	18001	18080	17930	18001	18088	17932	18015	17948	17834	17898	17976	18081	18091	18096	18273	18225	18219	18428	17975	17886	17991	18122	18065	18140	18121	18027	18041	17880	18032	17925	17937	18086	18077	18055	18181	18284	18051	17899	17959	18074	17988	17953	18038	18026	18043	18126	18067	18036	18073	18192	18160	17927	18052	17900	17860	18091	18167	17980	18111	18063	17876	18172	18126	18300	18060	17854	17989	17799	18040	18146	18194	18161	18194	18045	18172	18130	18088	18091	18053	18147	17922	18125	18086	17932	18037	18025	18090	18028	18047	18099	18155	18038	18054	17893	18234	17954	18309	18137	18188	18077	18241	18117	17870	18131	18137	18113	18128	18137	18045	18309	18126	18062	18062	18073	18170	17952	18183	18016	18156	17775	18057	18037	18029	18179	17747	18218	18016	17932	18141	18076	18220	18136	18249	18148	18078	18058	17827	17998	18082	18098	18243	18051	17955	17970	18150	18025	18022	18146	18141	17865	18081	18142	18017	18091	18193	18030	18002	17941	18077	18102	17994	17903	18128	17807	18164	18091	17838	18090	18209	17896	18053	17961	18003	17999	17976	18041	18015	18046	18101	17916	18062	18044	18096	18275	18121	18051	18108	17821	18119	17955	17964	18014	17900	17925	18089	18147	18051	18237	18026	18230	18226	17953	18091	17991	18050	18047	18169	18177	18049	17935	17984	18069	18031	18188	18172	17985	18102	17891	17955	18106	18072	18260	18096	17976	18127	18062	18077	17959	18088	18036	17906	17972	17915	18132	18188	17873	18166	18068	18234	17979	18140	18043	18090	17994	17950	17981	18009	17891	18123	17922	18248	18036	18093	18077	18121	18024	18160	18172	17980	17967	18192	17986	18058	17966	18171	18031	18174	18066	17781	17969	18183	18091	18132	18188	18109	18023	17911	18191	18076	18250	17961	18106	18015	18025	18070	17938	17992	17932	18209	17986	18084	18147	18070	18030	18027	18011	17966	18125	18096	17968	18030	17917	18190	18002	18107	18122	18116	18111	18134	18095	18099	18051	18031	17839	17939	18180	18051	18078	18071	17989	18208	18025	17990	18157	18056	18020	17956	18072	18155	18037	17941	17974	18030	18216	18154	18078	18168	18069	18235	17909	18123	18142	18067	17990	18216	18252	18087	17968	18209	17984	18005	17864	17977	17909	18033	18239	18034	17993	18141	18108	17888	18022	18101	18105	18170	17965	18096	17834	18066	18205	18127	17895	18012	18027	18064	18177	18162	18045	18184	17899	18126	18166	17866	18201	17897	18142	17955	17990	18006	18114	18059	18168	18025	17845	18073	17982	17920	17975	18003	18036	18067	18245	18185	17964	18141	18079	18108	18174	18362	17902	18061	18090	18055	18056	17889	17943	18080	18087	18038	17892	18165	18085	18101	17962	18193	18209	17971	18011	18218	18098	17973	18083	17742	17972	18230	18082	17920	18253	17897	17951	17994	17994	18070	18028	17952	17980	18109	18089	18137	18097	18077	18179	17917	18011	18012	18308	18005	18138	18177	18192	18426	18096	18124	17978	18147	18191	18032	17962	18032	18024	18024	18124	18284	18272	17928	18243	18068	18043	18088	18086	18036	17888	18169	18057	18386	18114	18093	17922	17883	18104	18223	18054	18120	17980	18288	18072	18221	17963	17983	18093	18047	18044	18344	18078	18034	18142	18141	18126	18061	17985	18254	18225	18031	17846	18092	18080	18070	18160	18131	18132	18037	17972	18145	18082	18029	17937	17861	17936	18061	17943	17959	18118	17879	17996	17975	18159	18005	18274	18141	18207	17930	18026	18030	17990	17973	17970	17991	18023
15848	16877	16658	16710	24758	31802	27149	21045	17480	16377	16129	15917	15910	15992	15825	16035	15981	15793	15864	15943	15686	15946	15938	15960	15843	15960	15784	15873	15841	15817	15841	15901	16006	15830	15884	15871	15954	15861	15938	15810	15875	15893	15833	16007	15818	15859	15944	15830	15838	15802	15789	15928	15643	15875	16073	15862	15620	15919	15968	15957	15923	15635	15749	15984	15829	15931	15706	15759	15979	15939	15871	15825	15955	15997	15931	15835	15909	16020	15694	15881	15853	15762	16040	15955	15985	15962	15771	15743	15829	15886	16069	15789	15754	15744	15829	15877	15840	15879	15833	15914	15804	15885	15863	15737	15943	15907	15917	15765	15947	15813	15972	16025	16155	15710	15906	15800	16000	16014	15838	16075	15785	15724	15786	16006	15868	15846	15788	15567	15830	16037	16029	15854	15951	15988	15809	15699	16017	16024	15998	15994	15802	15962	15940	15861	15932	15913	15907	15922	15965	15944	15895	15735	15896	15807	15984	15766	15984	15875	15867	15871	15889	15678	15897	15977	15939	15775	15678	15871	15842	15744	15858	15914	15924	15828	15966	16041	15880	16001	15767	15920	15926	15821	15919	15766	15966	15767	15912	16006	15775	15932	15919	15921	15892	15800	15832	15898	15860	15840	16002	15906	15928	15969	15774	15972	15904	15898	15812	15779	15896	16016	16141	15891	15865	15645	15868	15877	15836	15963	15995	15984	15715	16008	15908	16026	15933	15961	15963	15934	15692	15815	15869	15885	15808	15924	15674	15919	15987	15722	15998	16020	15935	15974	15930	15765	15838	15975	15776	15873	15910	15951	15851	15958	15870	15997	15983	15871	15955	16045	15672	15939	15988	15672	15979	16044	15786	16058	15806	15800	15711	15785	15898	15833	15989	15819	15820	15961	15857	16054	15886	15967	15901	15984	15854	15870	15933	15787	15744	15815	15799	15909	15991	15817	16003	15926	15763	15947	15955	15775	15908	15920	15916	15786	15985	15865	15927	15899	15769	15966	15938	16036	15946	15905	15829	16036	15879	15903	15885	15737	15863	15875	15932	15887	15925	15844	15937	15882	15795	15916	15895	15829	15839	16026	15757	15928	16054	16047	15964	15803	15936	16077	15986	15647	15837	15787	15859	15862	16074	15867	15879	15880	16018	15901	16073	15867	15947	15867	15820	15828	15878	15899	15899	15971	15973	15879	15886	15907	15770	15964	15892	15921	15810	15966	15767	15936	15909	15894	15947	15912	16021	16052	15967	15778	15789	15975	15913	15847	15789	15946	16040	15883	15975	15912	15840	15696	15904	15826	15842	15907	15714	15705	16009	15813	16024	15810	15918	15771	15930	15952	15789	15885	15817	15958	15857	15922	15961	15814	15910	15827	15790	15890	15731	16024	15922	15885	15891	16010	15817	15987	15947	16046	15925	15716	15881	15851	16047	16111	15959	15779	15774	15744	15894	15931	15833	15799	15942	15761	15920	15785	15949	15710	15888	15722	15959	15775	15792	15777	15890	15977	15931	16066	15917	15867	15925	15833	15789	15947	15856	15942	15822	15883	15751	15937	15753	15926	15909	15887	15854	15866	15967	16042	15881	15846	15907	15977	15744	15801	16048	15896	15846	16017	15904	15832	15736	15923	15981	15990	15944	15843	15979	15903	15776	16031	15692	15810	15934	15784	15832	15909	15867	15754	15863	15682	15974	15928	15937	15883	15923	15940	15714	15869	15965	15822	15909	15790	15884	15777	15936	15825	15784	15762	15914	15893	15950	15638	15927	15756	15935	15749	15855	15839	15785	15862	15965	15874	15773	15897	15951	15802	15987	15725	15870	15892	15966	15772	15838	15804	15938	15917	15748	15978	15845	15774	15894	15808	15958	15802	15851	15983	15954	15999	15902	15809	15974	15691	15837	15795	15894	15845	15917	15827	15871	15924	15956	15861	15819	16014	15918	15872	15806	15760	15876	15875	15882	15913	15858	16019	16050	15977	15996	15834	15904	15828	15819	15802	15703	15941	15799	15954	15854	16005	15982	15831	15986	15919	15807	15849	15959	15988	15781	15782	15987	16115	15728	15972	15809	15940	15960	15807	15753	15785	15970	15848	15900	15901	15902	15852	16057	15921	15967	15832	15900	15960	15925	15911	15938	15866	15927	15891	15811	15741	15926	15937	15827	15661	15849	15900	15933	15853	15831	15869	15840	16062	15892	15869	16015	15804	15952	15813	16025	15732	15967	15956	15936	15960	16091	15989	15955	15784	15930	15785	15957	15836	15792	15916	15954	15912	15973	15837	15829	15954	15862	16020	15864	15809	16085	15807	16019	15750	15974	15908	15993	15920	16030	15985	15835	15888	15867	16015	15872	15913	15855	15879	15790	16009	15967	15951	15897	15676	15832	15883	15807	15973	15735	15977	15775	15739	15928	15838	15873	15906	15798	15856	16070	15820	15683	15939	15868	15888	16032	15801	15872	15908	15841	15846	16003	15866	15910	15867	15899	15855	16002	15986	15999	15795	15692	15718	15801	15765	15927	15876	15955	15919	15881	15852	15804	15945	15888	15867	15807	15816	15886	15910	15892	15912	16026	15945	16013	15918	15827	15759	15887	15938	15889	15796	15905	16080	15705	15963	15823	15857	16126	15792	16113	15768	15793	16029	15828	15900	16033	15939	15801	15729	15801	15901	15873	15844	15906	16016	15886	15808	15985	15814	15741	15995	15896	15976	15806	15847	16016	15920	16067	15863	15962	15897	15930	15733	15815	15979	15988	15882	15966	15868	15921	15983	15844	15884	15794	15716	15865	15845	15880	15985	15726	15882	16007	15716	15883	15939	15704	15858	15821	15894	15850	16055	15791	15778	16071	15988	15868	15946	15895	15728	15901	15834	15807	15927	15994	15897	16007	15874	16022	15939	15911	15854	16000	15933	15869	15838	15904	15988	15949	15853	15831	15979	15855	15741	15869	15872	15949	15852	15847	15812	15821	16036	15978	15831	15911	15946	15957	15658	15934	15863	15915	15891	15774	15836	16008	15746	15932	15979	15890	15734	15827	15932	16039	15997	15881	15786	15754	16009	15932	15702	15987	15857	15916	15908	15798	15872	15771	15960	15965	15904	15945	15979	15988	15843	15929	15843	15890	15840	15974	15830	15894	15951	16041	15984	15932	15926	15858	15869	15911	15775	15829	15767	15802	15787	15987	15650	15812	15795	16000	15925	15756	15965	15854	15851	15806	15785	15804	15975	15744	15981	15977	15836	15783	15890	15999	16004	15996	15903	15765	16026	16033	15925	15961	16055	15831	15892	16057	15923	15831	15946	15886	15749	15805	15801	15887	15791	16051	15838	15934	15725	16054	15820	15861	15958	16028	15943	15962	16022	15851	15832	15994	15710	15955	16010	15875	16031	15962	15951	15978	15914	15776	15924	15967	15990	15785	15851	15999	15837	15881	15898	15811	15910	15970	15972	15902	15910	15866	15792	15957	15938	15819	15744	15777	15946	15803	16005	15993	15811	15875	15830	15868	15963	15889	15828	16076	15849	15876	15970	15765	15786	15904	15866	15969	15840	15802	15910	15859	15838	15822	15695	15876	15962	15906	15787	15794	15866	15945	15930	15830	15717	15894	15975	15976	15974	15959	16018	15962	15925	15884	15901	15948	15887	15840	15833	15815	15865	15894	15810	15984	16116	15800	16055	15721	15898	16021	15811	15889	15781	15957	16025	15904	15888	16111	15836	15812	15755	15972	15912	15745	15913	15816	15776	15838	15953	16083	15987	15817	15929	15950	15987	15839	15801	15962	15929	15929	15626	16030	15953	15840	15649	15765	15860	16023	15843	15988	16051	15859	15869	15825	15843	15964	16036	15929	15723	15901	15652	15994	16028	15584	15908	15874	15946	16007	15908	15724	15887	15704	15796	15930	15834	15902	15989	15932	15907	15720	16091	15849	15847	15750	15909	15941	15921	16082	15970	15818	15994	15876	15842	15870	16085	15949	15849	15833	15766	15934	16009	15852	15850	15798	15711	15931	15873	16052	15856	15779	15952	15828	16037	16031	15910	15974	15968	15776	15947	15991	15820	16001	15866	15820	15788	15723	16045	15833	15870	15943	15849	16063	15833	15710	15856	15957	15778	15879	15927	15666	15893	15759	15864	15762	15986	15893	15848	15817	15871	15859	15840	15914	15752	15954	16016	16117	15987	15874	16015	15831	15919	15921	16050	15700	15875	15912	15739	15934	15853	15815	15886	15874	15845	15840	15870	16018	15920	15796	15705	15893	16035	15923	15924	15974	15858	15916	15861	15894	15815	15975	15962	15747	15884	15833	15806	15848	15948	15921	15927	15880	15875	15982	15950	15894	15805	15734	15920	15880	15744	15868	16024	15867	15886	15799	15774	15818	15800	15915	15838	15970	15770	15900	15929	15809	15874	15854	15855	15999	15986	15893	15815	15632	15871	16009	15830	16008	15873	15852	15917	15881	15964	15925	15944	15854	15824	16013	15966	15881	15887	15825	15859	15969	15968	15879	15947	15915	15900	15851	15932	15857	15846	16047	15827	15996	15977	15823	15783	15970	15738	16102	15906	15774	15841	16051	15982	15791	16117	16028	15882	15914	15902	15906	16019	15841	15755	15935	16021	15917	15918	15975	15812	15962	15929	15801	16051	16030	15878	16043	15826	15969	15915	15751	15944	15861	15800	16054	16020	15935	15924	15993	15809	15906	15786	16054	15823	16093	15897	15816	15895	15847	15830	15870	15623	16009	15791	16018	15926	15928	15967	15851	15949	15850	15779	15867	15851	15866	15996	15739	15786	15682	16028	15962	15929	16015	15938	15930	15857	15841	16042	15799	15928	15913	15864	16024	16077	15778	15831	15850	15892	15706	15857	15924	15839	16041	15895	15915	15846	15962	15940	15933	15768	15989	15874	15883	15818	15998	15964	15899	15912	15968	16052	15682	16119	15942	15777	15865	15892	15936	15738	16097	15743	15985	16038	16013	15887	16024	15822	15861	15790	15889	15797	15630	15934	15795	15938	15856	15981	15746	15907	15898	15847	15959	15794	16035	15836	15945	15808	15999	15940	15841	16115	15802	15929	15921	15909	15803	15986	15785	15947	15870	15862	15907	15745	15981	15812	15914	15863	15891	15892
25645	21083	27272	26010	47940	57292	45123	31345	22835	19593	18630	18496	18460	18379	18388	18324	18374	18187	18225	18272	18240	18249	18242	18331	18362	18418	18234	18214	18355	18355	18202	18143	18482	18451	18334	18394	18257	18346	18470	18377	18134	18262	18447	18227	18182	18279	18380	18191	18363	18213	18339	18346	18396	18268	18454	18310	18339	18208	18349	18257	18289	18198	18306	18008	18360	18375	18217	18282	18330	18249	18359	18193	18140	18218	18283	18049	18146	18073	18241	18366	18206	18249	18304	18207	18208	17932	18184	18062	18403	18262	18257	18233	18379	18098	18424	18125	18112	18199	18013	18356	18168	18036	18225	18489	18173	18403	18395	18000	18180	18385	18253	18175	18351	18075	18331	18072	18307	18246	18422	18345	18167	18292	18234	18255	18131	18388	18252	18354	18177	18034	18070	18427	18283	18208	18179	18243	18341	18244	18232	18138	18233	18087	18034	18157	18131	18331	18042	18250	18292	18217	18245	18478	18366	18355	18140	18162	18334	18133	18480	18117	18143	18300	18459	18425	18111	18270	18160	18057	18031	18332	18191	18228	18196	18233	18139	18341	18205	18541	18148	18150	18201	18192	18142	18223	18355	18201	18270	18208	18272	18221	18090	18225	18256	18241	18239	18383	18443	18186	18239	18331	18342	18014	18192	18127	18006	18138	18258	18365	18408	18237	18296	18115	18161	18372	18373	18017	18161	18260	18256	18258	18144	18191	18207	18135	18403	18558	18472	18177	18130	18155	18222	18219	18238	18227	18335	18277	18265	17981	18345	18183	18348	18043	18022	18318	18086	18325	18208	18159	18056	18311	18226	18100	18264	18240	18350	18142	18226	18273	18104	18193	18385	18308	18344	18348	18430	18338	18271	18229	18249	18215	18187	18269	18252	18326	18136	18165	18255	18383	18238	18301	18257	18204	18114	18298	18350	18140	18268	18259	18286	18276	18208	18247	18264	17851	18397	18302	18093	18198	18203	18154	18403	18196	18209	18160	18145	18270	18200	18248	18337	18245	17883	18174	17959	18093	18282	18297	18168	18235	18087	18164	18071	18123	18299	18182	18142	18150	18129	18122	18155	18139	18338	18107	18212	18179	18181	18517	18175	18343	18109	18293	18100	18188	18151	18402	18107	18289	18456	18351	18284	18190	18371	18458	18220	18294	18083	18317	18095	18246	18169	18225	18049	18283	18492	18353	18414	18013	18313	18252	18074	18065	18208	18250	18212	18070	18465	18332	18440	18154	18273	18393	18253	18190	18093	18346	18292	18287	18211	18102	18133	18276	18224	18366	18430	18267	18366	18227	18350	18367	18165	18103	18345	18281	18267	18254	18199	18398	18304	18058	18127	18398	18293	18032	18187	18133	18166	18153	18306	18443	18247	18101	18419	18243	18279	18174	18376	18406	18278	18359	18185	18119	18001	18432	18197	18247	18300	18118	18360	18231	18361	18308	18169	18101	18140	18355	18225	18362	18127	18269	18353	18146	18241	18121	18446	18327	18112	18136	18394	18265	18280	18368	18294	18303	18223	18246	18112	17960	18220	18415	18284	18249	18219	18290	18391	18007	18185	18339	18260	18470	18212	18264	18506	18222	18101	18104	18217	18233	18118	18314	18166	18467	18150	18296	18482	18142	18188	18307	18197	18290	18253	18220	18027	18280	18293	18413	18355	18114	18275	18389	18406	18204	18206	17977	18314	18236	18043	18454	18251	18308	18274	18337	18288	18286	18082	18337	18185	18305	18361	18151	18251	18161	18145	18145	18344	18218	18332	18165	18458	18178	18098	18332	18188	18274	18158	18385	18227	18213	18273	18292	18207	18319	18148	18187	18085	18033	18188	18178	18194	18209	18351	18262	18097	18281	18188	18348	18280	18004	18365	18321	18389	18293	18215	18146	18368	18200	18112	18109	18168	18048	18365	18220	18397	18130	18308	18142	18135	18168	18221	18196	18134	18061	18291	18247	18221	18261	18232	18320	18351	18315	18308	18267	18266	18091	18241	18137	18279	18249	18022	18247	18408	18134	18299	18317	18274	18410	18392	18328	18366	18144	18280	18315	18256	18126	18360	18244	18110	18168	17992	18028	18332	18229	18243	18397	18434	18344	18387	18136	18305	18141	18321	18381	18252	18227	18067	18253	18255	18339	18302	18318	18104	18109	17954	18230	18447	18160	18071	18274	18223	18031	18367	18138	18173	18118	18282	18187	18225	18336	18233	18200	18027	18453	18234	18267	18118	18309	18288	18242	18295	18366	18344	18159	18170	18062	18309	18259	18158	18210	18170	18210	18192	18234	18281	18055	18388	18299	18256	18196	18184	18317	18279	18168	18302	18263	18141	18248	18242	18242	18413	18355	18310	18369	18279	18281	18113	18181	18337	18249	18189	18197	18444	18299	18271	18340	18175	18140	18334	18264	18299	18366	18446	18087	18239	18248	18036	18420	18249	18274	18353	18309	18238	18125	18411	18308	18190	18270	18203	18147	18227	18258	18324	18079	18154	18360	18371	18190	18207	18364	18413	18462	18046	18243	18197	18219	18058	18322	18238	18255	18128	18339	18229	18139	18116	18119	18374	18192	18346	18044	18362	18214	18188	18173	18359	18383	18546	18301	18139	18269	18011	18197	18292	18044	18257	18380	18382	18500	18345	18114	18107	18106	18343	18267	18177	18067	18067	18196	18369	18454	18289	18237	18238	18259	18219	18163	18155	18167	18266	18317	18338	18233	18132	18315	18435	18091	18141	18247	18336	18232	18120	18361	18295	18272	18252	18285	18153	18050	18396	18333	18205	18292	18289	18093	18295	18125	18367	18200	18335	18308	18178	18207	18237	18160	17983	18188	18326	18378	18203	18367	18231	18347	18278	18258	18016	18215	18180	18234	17927	18266	18347	18052	17996	18289	18174	18290	18412	18367	18422	18361	18263	18414	18341	18358	18043	18378	18067	18226	18071	18487	18256	18265	18227	18297	18394	18195	18212	18270	18212	18199	18134	18301	18219	18098	18224	18098	18159	18328	18309	18328	18299	18290	18110	18232	18338	18153	18125	18177	18158	18213	18131	18309	18220	18262	18168	18198	18285	18271	18295	18320	18199	18107	18241	17881	18276	18123	18418	18082	18172	18165	18193	18290	18451	18422	18079	18252	18098	18133	18220	18179	18269	18213	18260	18191	18320	18415	18397	18182	18165	18159	18039	18067	18235	18169	18289	18364	18352	18269	18005	18300	18245	18246	18433	18289	18095	18423	18138	18175	18140	18223	18406	18183	18269	18285	18401	18237	18253	18184	18362	18213	18189	18167	18118	18314	18374	18288	18161	18090	18351	18309	18361	18302	18228	18341	18354	18099	18280	18173	18328	18378	18335	18326	18128	18371	18139	18001	18230	18282	18277	18211	18127	18270	18323	18129	18094	18304	18212	18204	18237	18257	18289	18181	18041	18242	18354	18429	18442	18368	18181	18226	18253	18186	18164	18059	18328	18386	18159	18114	18194	18171	18308	18196	18174	18247	18266	18404	18247	18275	18179	18146	18292	18097	18434	18140	18051	18140	18216	18290	18288	18097	18247	18306	18240	18220	18256	18339	18056	18210	18188	18237	18287	18160	18540	18262	18430	18246	18140	18347	18101	18177	18259	18299	18317	18135	18441	18192	18127	18230	18150	18097	18187	18278	18238	18270	18432	18340	18089	18114	18226	18331	18383	18318	18302	18181	18190	18191	18167	18371	18169	18116	18294	18162	18142	18303	18290	18086	18272	18190	18297	18224	18266	18208	18262	18322	18066	18223	18224	18482	18132	18307	18086	18121	18122	18304	18054	18391	18345	17984	18246	18267	18356	18263	18026	18327	18272	18109	18154	18008	18315	18358	18319	18303	18285	18234	18276	18358	18102	18196	18292	18189	18139	18457	18173	18301	18360	18205	18316	18360	18377	18247	18228	18184	18081	18192	18314	18186	18069	18088	17988	18353	18198	18240	18382	18471	18222	18423	18273	18255	18303	18313	18337	18179	18172	18214	18507	18273	18205	18249	18180	18220	18267	18277	18417	18378	18375	18223	18064	18272	18186	18419	18328	18240	18118	18042	18465	18194	18130	18111	18172	18362	18330	18259	18385	18149	18277	17994	18296	18340	18305	18149	18191	18158	18194	18280	18054	18558	18321	18224	18207	18531	18043	18210	18267	18248	18256	18263	18391	18168	18292	18353	18121	18175	18179	18258	18291	18056	18176	18234	18203	18088	18255	18207	18223	18154	18373	18421	18139	18182	18442	18306	18208	18110	18445	18260	18271	18395	18065	18397	18182	18327	18319	18163	18464	18220	18365	18235	18254	18259	18359	18262	18239	18109	18281	18150	18151	18276	18189	18285	18300	18377	18067	18089	18268	18381	18260	18257	18356	18097	17994	18390	18082	18274	18385	18373	18306	18224	18191	18345	18296	18203	18258	18382	18239	18277	18307	18353	18129	18313	18230	18300	18190	18084	18258	18254	18157	18080	18148	18184	18323	18272	18301	18353	18305	18358	18285	18261	18240	18542	18271	18225	17940	17989	18273	18104	18266	18354	18098	18321	18307	18208	18186	18375	18269	18079	18411	18248	18074	18116	18043	18203	18247	18141	18257	18414	18293	18267	18286	18197	18193	18123	18285	18187	18271	18221	18169	18314	18264	18245	18195	18141	18056	18022	18240	18192	18031	18208	18601	18282	18411	18159	18298	18394	18263	18347	18266	18187	18354	18144	18362	18194	18186	18330	17989	18142	18309	18194	18313	18337	18205	18257	18177	18272	18286	18330	18362	18360	18445	18319	18257	18166	18218	18104	18112	18226	18323	18349	18399	18193	18326	18288	18392	18221	18116	18177	18118	18280	18129	18325	18437	18194	18184	18342	18349	18132	18120	18134	18162	18330	18133	18325	18121	18218	18091	18170	18256	18182	18168	18119	18235	18155	18303	18334	18305	18169	18136	18388	18305	18092	18134	18045	18133	18332	18289	18287	18214	18333	18368	18174	18199	18044	18267	18070	18291	18126	18160	18419	18256	18128	18251	18267	18263	18248	18150	18153	18418	18248	18199	18289	18134	18225	18402	18317	18463	18191	18256	18179	18271	18360	18143	18445	18129	18368	18165	18247	18279	18187	18359	18258	18216	18084
14743	20700	19981	22493	55845	55986	43855	30011	19993	16901	16319	15985	16060	16095	15978	16196	15993	16179	15930	16004	15977	15911	16198	16115	15994	15930	15930	15981	16001	16105	16074	16088	16135	15980	16115	16220	16076	16175	15960	16047	16111	16039	15918	16128	16117	16058	16031	16129	16015	16126	15930	16031	16199	16198	16140	16012	16102	15989	16016	16163	16051	15963	16049	16077	16166	16005	15930	16060	16079	16148	15942	16173	16069	16125	16112	16201	16198	15934	16078	16093	16109	15952	16002	15956	15842	16018	16238	15878	16084	16044	15989	16080	16098	15851	16001	16035	16075	16093	16091	15922	15936	16041	15979	16032	15882	16068	16024	16099	15950	16102	16053	16046	16003	16137	16025	16211	16157	16039	16038	16056	15976	16099	16029	16075	16029	15866	16029	15934	16046	16109	15978	16019	16058	16044	15981	16070	15902	16005	15997	15998	15951	15981	16147	15945	16039	15960	15913	16095	15939	16107	16167	15936	16071	16199	16164	15981	16066	16171	16051	16199	16054	16052	15893	16150	15996	16057	16021	16092	16015	16195	16052	16250	15972	16045	16013	16121	16084	16005	15950	16043	16053	16052	16057	15962	16216	15950	16010	16090	16029	16058	16120	15964	15945	16030	15999	15950	16078	15942	16041	16015	16203	15966	16018	15841	15965	16114	16134	15936	16085	16002	16009	15951	16049	15909	16058	16163	15996	16027	16010	16013	16030	16223	15790	16173	15919	15921	16074	16030	15877	16170	16068	16055	15868	16092	15911	16128	16017	16202	16212	16030	15849	16215	15980	15954	15996	15999	16000	15968	15943	16018	16079	16037	16195	16118	15968	15969	16143	16128	15986	16012	15993	15850	16058	16052	16216	16291	16124	16129	15976	16005	16071	16092	15952	16185	16033	15954	16094	16069	15943	16040	16013	16051	16103	15964	16038	15892	16113	15938	16081	16132	15953	16197	16030	16184	16044	16072	16010	16097	16098	16188	16148	16104	16067	16011	15970	16110	16078	15878	16019	16041	16124	16025	16023	16109	15910	16073	15908	16028	16055	16037	15940	16030	16218	16154	16066	16135	15988	16201	16002	16087	15968	16037	16115	16152	16044	16042	15962	15984	16089	16074	15992	16046	16217	16102	16119	16184	16196	16063	15945	16128	16057	16001	15891	15898	15983	16024	16118	16135	16143	16070	16028	16134	15919	16050	16061	15878	16083	15986	15828	16164	15953	15990	15881	16094	15932	16247	16112	16051	16111	16265	16004	16152	16124	15951	16066	16085	16105	16011	15997	16064	15988	16053	16057	16085	16205	15915	16187	16133	16099	16247	15943	16070	15923	16012	15907	16017	15992	15977	15958	16154	15957	16046	15760	15855	16087	16189	16096	16033	15989	16178	16077	16001	16128	16082	15822	16135	16180	15940	16167	15984	16156	16061	16092	16070	16039	16127	15992	16020	16201	16122	16140	16207	15879	16200	15992	16140	16174	16272	15853	16069	16126	16062	16013	16116	15937	15966	16195	16186	16069	16194	16280	15998	16074	16101	15945	15869	16161	16038	16029	16024	16045	16144	16050	16059	15946	16011	16182	15932	16172	16043	15871	16188	16076	15995	16179	16018	15970	15971	16102	15896	16032	16037	15983	15935	15898	15962	16136	16046	16118	16162	16106	16037	16034	15984	16134	15974	16043	16044	16233	15990	16098	16086	16097	15973	15990	16129	15972	16003	16201	16023	16073	16115	16093	16180	15918	16139	16182	15879	16007	16112	16154	16020	16130	16116	16012	15942	15956	16289	16022	16018	16025	16077	15993	15964	16082	16000	16035	16195	16042	16114	15985	16129	16113	15901	16163	16043	16099	16081	15977	15894	16138	16042	15859	15997	16000	15979	16244	15946	15961	15951	16226	15899	16016	16202	16111	16039	16128	16036	16100	15933	16180	16076	15985	16086	16035	15965	16102	16029	16121	15942	16218	16047	16099	16027	16018	16075	16084	16186	16042	15957	16086	15901	15936	15973	16173	16005	16076	15976	16005	15975	16009	16133	15872	16157	15950	15984	16147	16098	15925	16158	16121	15990	16019	15981	16051	16069	15849	16040	16042	16035	16124	15946	15993	15991	15948	16043	16043	16077	15990	15892	16117	16125	16001	16141	16054	15970	16102	16133	16018	16063	16077	15940	16125	16025	16236	15941	16080	15947	16005	16226	15971	16149	16089	16104	16032	16150	16047	15938	15756	16118	16045	16188	16274	16181	16053	16123	16072	16155	16053	16082	16039	15956	16029	16001	16200	15961	16036	16004	15992	16043	16077	15953	16096	15913	15984	16128	15976	15975	16050	15861	16063	15966	16014	15963	16205	15855	16104	15925	16026	16094	16041	16176	16166	16113	16058	16082	16059	16265	15971	15998	16155	16152	16041	16019	16205	15975	16044	15849	16165	16000	16070	16088	16158	15915	16166	16088	15895	16050	15935	15963	16125	15877	16312	15894	16237	15804	16064	15958	15951	16098	16109	15780	15978	16135	16104	15989	16036	15948	15933	16173	16233	16124	16026	16019	16097	16106	16105	16104	15990	16188	16132	16081	16193	15975	15936	15983	16028	16020	16030	16095	16059	16022	16052	15981	15949	16081	16125	16143	16180	16027	16126	16045	16037	16000	15953	15959	15942	15871	16119	15976	16125	16073	16027	16048	16070	15964	15852	16179	16178	15950	15947	16035	15989	16035	15919	16132	15878	16154	16203	16060	16025	15913	16024	16070	15912	16149	16042	15867	16035	15924	16028	16121	15972	15961	16189	16028	16126	16033	16058	16042	16058	16058	16169	16078	15933	16157	16174	15966	16043	15984	16002	16120	15966	16311	15852	15890	16134	16067	16055	16041	16049	15975	16049	15984	16042	16029	15853	16208	16161	16043	16036	16030	16035	16077	16024	16134	16030	16144	16072	16095	15905	16042	16048	16029	15974	16018	16124	15931	16116	15928	16268	15997	15931	15839	16016	16105	16098	16119	16181	15843	16087	16007	16000	16176	15921	15986	16155	15878	16268	16157	16055	16112	16109	16088	16196	16103	16020	16195	15931	15974	16152	16108	16141	15926	16105	15940	16135	16002	15983	16052	16021	16176	16109	15938	16001	15982	16080	15873	16041	16077	16122	16113	15960	16040	16178	16104	16104	16098	16088	16080	16056	16213	16008	16089	16099	16077	16269	16012	16069	16069	16147	16158	15967	16071	16059	16223	16070	15996	16050	15992	16141	16137	15936	16078	16013	15992	15915	15952	16023	16106	16031	15914	16124	16087	16005	15952	16036	15996	16120	15991	15955	16017	16080	15978	15968	16203	15818	16039	16043	16092	16039	16100	15917	15965	16073	16056	16206	16132	16094	16120	16144	15889	15972	15961	16107	16145	15946	15997	16049	15936	16086	16061	16166	15876	16401	16000	16002	15950	15879	16056	16353	16198	15960	16102	16104	16001	16017	16185	16188	16032	16102	16081	16112	16008	16068	16020	16232	16045	16023	15947	16193	16117	15868	16118	16217	15954	16085	16187	15980	16006	16078	16087	16036	16152	15957	15965	16023	16057	15953	15961	16095	16129	16088	16002	15977	16146	15867	15963	16133	15950	16004	16129	15973	16017	15918	16024	15926	16024	16075	16040	16128	15879	15976	15910	15998	16026	16012	16121	16126	16113	15996	16026	16114	16014	16152	16116	15993	16103	16040	16115	16125	16131	15975	16058	16075	16074	16197	15883	16127	16031	15872	16123	16071	16100	15968	16333	16033	16194	15905	16003	15929	16189	16014	15986	16026	16212	16188	15960	16160	16018	15869	16012	16148	16124	16040	16120	16160	15957	15989	16105	16044	16153	15849	16160	15931	16033	16071	15983	16181	16131	15938	16103	16108	16049	16113	16083	16082	16094	16056	16224	15911	16106	15997	16034	15972	16172	15909	16230	15985	15848	15921	15900	15954	15917	16031	15945	16101	16123	15979	16032	15970	16193	16024	16152	16140	15889	16028	16012	15947	16065	16079	16134	15940	16006	16028	16101	16071	16039	16079	16008	16064	15936	15881	15978	16046	15980	16023	16014	15943	16074	15744	16092	16015	16111	16214	15837	15998	15881	16211	15897	16267	16140	16049	15926	16267	15966	16162	16077	16123	16070	16082	16072	15857	16135	15963	16081	16053	15970	16014	16194	16141	16057	16117	16018	15991	16067	16036	15927	15938	16062	16352	15972	15993	16240	16176	16014	16024	15880	15973	16026	16195	15924	15969	15957	16128	16135	16071	15999	16125	16030	15922	16165	15874	16096	16120	16113	16029	16010	16067	15947	16073	16056	15918	16106	16004	16210	16155	16014	16149	16266	16033	16027	16126	16019	16167	16124	16068	16003	16050	16195	16047	15945	15940	16172	15972	16157	16102	15957	16076	16087	16110	15975	16027	16097	16103	16087	16027	16058	16112	16130	16018	16193	16052	16087	16140	16087	16217	15893	15984	16095	16025	16030	16040	16013	16149	16112	16085	15974	15968	16065	15956	16233	15997	16007	16175	16034	16143	16135	16139	16074	16035	16010	16056	16285	16034	16075	16180	16164	15871	16204	16029	15874	16082	15998	16078	16015	16183	16286	15934	16051	16048	16071	15900	16048	16099	16070	15939	16080	16078	16055	15960	16078	15968	16100	16026	16030	16072	16019	16111	16079	16012	16039	15903	16084	16045	15939	16132	16156	16018	15974	15980	15970	15897	15989	15998	15862	15947	16090	16174	16085	16074	15956	16104	16213	15998	16000	15978	16079	15962	16210	16120	16038	15998	16028	16059	16066	16139	16058	16114	15972	15993	16225	16147	16154	16238	16109	15943	15901	16031	16068	16030	16093	16073	15991	16021	16091	15947	15974	15972	16038	16361	15876	15955	16029	15986	16051	15878	16219	16292	16098	15989	16006	15791	16144	16051	16128	16030	16142	16114	16084	16047	16177	16066	15954	16167	16084	15994	15830	16069	16063	16287	16102	15968	15924	15994	16012	16035	16048	15997	16043	15953	16153	15993	16088	16122	15993	16001	16066	16204	15930	16132	15955	16142	16015	16243	15941	16222	16212	16081	16104	16034	16139	15834	15996	15983	16137	15973	16085	16032	15962	16041	16090	16347	16064	15948	16073
23654	21096	28598	26165	61400	69000	57009	37532	25403	20428	18718	18309	18280	18497	18296	18091	18326	18163	18227	18237	18031	18264	18125	18316	18349	18183	18241	18316	18207	18251	18427	18328	18157	18109	18179	18412	18124	18412	18214	18317	18223	18435	18499	18364	18051	18078	18502	18099	18104	18063	17966	18151	18203	18202	18071	18196	17981	18214	18110	18150	18305	18208	18295	18097	18240	18208	18220	18163	18400	18081	18204	17982	18206	17970	18216	18123	18215	18330	18078	18262	17997	18283	18286	18284	18151	18120	18086	18090	18107	18299	18225	18099	18389	18102	17985	18167	18284	18182	18148	18087	18279	18175	18087	18047	18179	18204	17962	18023	18136	18185	18240	18128	17986	17884	18163	18213	18061	18202	18008	18168	18116	18122	17976	18405	18161	18217	18151	17977	18263	18111	18090	18290	18156	18241	18137	18159	17942	18072	18199	18235	18270	17996	18173	18083	18151	18229	17978	18151	18103	18150	18160	18154	18089	18198	18054	18083	17972	17943	17994	18049	18223	17988	18300	18171	18182	18081	18382	18173	18324	18107	17980	18057	18192	18221	18070	18197	18059	18116	18166	18210	18149	18102	18027	18295	18203	18061	18052	18079	18081	17964	18050	18001	18233	18172	18074	17896	18119	18088	18128	18355	18032	18089	18237	18192	18206	18103	18235	17997	18162	18092	17983	18203	18101	18063	18251	18154	18047	18214	17885	18186	18192	18219	18173	17991	18017	18183	18156	18227	18089	18109	18060	18155	18199	18088	18216	18293	18190	18189	18313	18180	18062	18167	18017	17970	18095	18272	18144	18153	18166	18036	18215	18174	18428	18310	18128	18057	18143	18214	18065	18120	18369	18132	18241	18109	18194	18313	18241	18141	18176	18363	18056	18193	18310	18204	18334	18015	18072	18076	18058	18084	18274	18056	18092	18122	18140	17927	18283	18010	18178	18048	18081	18279	18096	18214	18215	18138	18031	18225	18259	18174	18223	18118	18060	18324	18233	18192	17983	18177	17979	18145	18249	18049	18124	18060	18252	18255	18321	18216	18035	18003	18184	18051	18094	18099	18000	17990	18053	18094	18172	17978	18202	17970	18027	17985	18234	18029	18107	18242	18173	18288	18152	18091	18216	17994	18185	18172	18123	18304	18077	18074	18273	18052	18227	17992	18035	18071	18034	18203	18051	18169	18145	18284	17962	18065	18015	18279	18189	18127	18313	18131	18121	18112	18325	18086	18071	18170	18271	17996	18272	18298	18094	18055	18072	18114	18145	18236	18152	18062	18076	18039	18039	18127	18090	17983	18163	18192	18223	18036	17989	18081	18203	18050	18105	18170	18269	18195	18023	18083	17968	18180	18074	18132	18214	18177	18165	18387	18161	18163	18264	18059	18292	18111	17979	18081	18083	18167	18198	18255	18179	18167	18022	18171	18144	18055	17959	18057	18015	18089	18212	18203	18214	18084	18094	18147	18143	18279	18224	18426	18143	18211	18089	18214	18114	18241	18368	18181	18063	18174	18097	18242	18189	18111	18154	17929	18037	18118	17995	18168	18099	18046	18320	18165	18242	18211	17851	18238	18220	18077	18119	18146	18189	18108	17894	18129	17898	18062	18122	17964	18084	17987	18178	18214	18040	18077	18281	18216	18227	18171	18145	18064	18114	18005	18062	18071	18175	18175	18201	18124	18232	18397	18107	17969	18110	18206	18030	17961	18397	18040	18287	18100	18186	18137	18136	18120	18048	18284	18176	18266	18004	18228	18225	18045	18185	18197	18178	18200	18104	18273	18012	18003	18355	18091	18087	18009	18093	18026	18041	18341	18117	17991	18025	18297	18181	18220	18084	18286	18167	18185	18134	18148	18287	18310	18276	18245	18295	18085	18064	18161	18270	18186	18199	18073	18012	18112	18112	18132	18261	18159	18115	18224	18260	17994	18120	18037	18279	17948	18057	18045	18088	18107	18145	18185	18131	18251	18192	18052	18179	18177	18175	18153	18283	18136	18074	18129	18295	17994	18074	18043	18073	18018	18071	18209	18045	18071	18113	18020	17990	18148	18217	18134	18133	18079	18002	18155	17935	18258	18195	18210	17933	18120	18217	18296	18156	18164	17980	18174	18241	18142	18141	17928	18025	18373	18145	18183	18159	18325	18216	18112	18169	17980	18045	17787	18098	18162	18147	18109	18038	18122	18008	18046	18342	18093	17962	18184	18089	18113	18062	18177	18120	18047	18033	17831	18140	18036	18268	18150	18012	18136	18240	18051	18119	18176	18086	18045	18124	18392	18078	18295	18126	18047	18060	18025	18302	18095	18130	17914	18211	18142	18212	18054	18244	18171	18210	18155	18145	18121	18070	18204	18318	18129	18218	18191	18051	18026	18035	18140	18226	18057	18220	17999	18099	18190	18315	18136	18193	18469	18179	18034	18154	18088	18174	18156	18348	18039	18197	18176	18252	18151	18240	18107	18223	18150	18261	17988	18179	18189	18235	18041	18243	18070	18288	18062	18232	17924	18077	18080	17863	18200	18036	18277	18003	17855	18137	18042	17783	17992	18205	17976	17933	18247	18093	18253	18053	18000	18078	18161	18173	18225	18106	18113	18142	18205	18151	18089	18349	18154	18119	18292	18058	18234	18194	18087	18192	18052	18185	18267	18154	18158	18151	18090	18175	18197	18192	18176	17966	18140	18126	17958	18036	18094	18187	18057	18022	18128	18084	18013	18007	18181	18169	18176	18235	18084	18117	18399	18144	18201	18299	18067	18088	18276	18375	18044	18237	18086	18343	17921	18081	18178	18085	18285	18055	18123	18182	18269	18061	17982	18084	18217	18131	18179	18048	17957	18334	18238	18205	18113	18325	18215	18134	18119	18075	18389	18054	18035	18204	18166	18235	18141	18284	18233	18327	18175	18001	18138	18342	18114	18002	18033	18137	17902	18071	18143	17976	17931	18153	17950	18059	18196	18152	18040	18105	18185	18148	18052	18126	18252	18253	18262	18148	18245	18208	18046	18198	18095	18323	18275	18179	18287	18138	18152	18428	18055	18048	18283	18130	18028	18032	18142	18180	18261	18060	18178	18024	18206	18063	18100	18173	18192	18230	18298	18147	18155	18026	18158	18253	17935	18024	18026	18046	18088	18088	18335	18082	17987	18211	18222	18249	18160	18192	18177	18351	18234	18153	18073	18070	18221	18323	18182	17936	18153	18064	18144	18005	18111	18182	17987	18149	18258	18241	17918	18242	18237	18142	18223	18150	18160	18106	18101	18210	18157	18084	18117	18355	18302	18158	18303	18202	18155	18173	17987	18168	18027	18253	18346	18230	18126	18064	18318	18152	18385	18011	18054	18213	18205	18064	18144	17977	18202	18165	18273	18055	18060	17952	17820	17999	17998	18269	18009	18203	18194	18119	18086	18136	18202	18289	18035	18292	18309	18152	18016	18244	18320	18148	18052	18162	18007	18217	18153	18149	18120	18095	18078	17995	18211	18086	18253	18200	18163	18134	18239	17966	18011	17805	17880	18112	18208	18211	18141	18129	18184	18098	18083	18155	18093	18115	18229	17977	18227	18095	18009	18142	18192	18048	18452	18294	18320	18066	18122	18133	18031	18169	18276	18275	18207	18470	17934	18052	18185	18083	18161	18027	18230	18193	18092	18124	18136	17883	18093	18144	17911	18074	18280	18119	18019	18334	18075	18061	18109	18174	18093	18206	18093	18190	18124	18320	18234	18143	18050	18141	18112	18101	17812	17876	18315	18259	18167	18035	18149	18250	18076	17996	18121	18210	18140	18182	18125	17995	18250	18118	18123	17974	18119	18043	18160	17994	18091	18054	18149	18297	18201	18267	18177	18262	17995	17965	18071	18120	18105	18191	18105	18247	18287	18175	18122	18133	18175	18077	18127	18066	18054	18239	18101	18130	18225	18254	18126	18217	18209	18132	18155	18204	18174	18055	18007	17887	18119	18166	18219	18211	17959	18192	18392	17989	18278	18205	18094	18245	18099	18095	18095	18224	18239	17979	17947	18128	18168	18114	18042	18237	18145	18116	18266	18007	18025	18195	18048	18084	18175	18278	18171	17974	18250	18211	18020	18092	18200	18077	18320	18089	17964	18161	18064	18012	18146	18182	18132	18167	18063	18357	18157	18156	18107	18089	18034	18198	18118	18102	18236	18154	18118	18004	18177	18150	18058	18225	18142	18171	18103	18204	17840	17995	18190	18114	18142	17940	17963	18238	18311	18037	18025	18164	17968	18091	18126	18297	18185	18066	18123	18185	18109	18113	18133	18093	17863	18191	18111	18076	18085	18072	18185	17899	18082	18139	18099	18259	18380	18185	17944	17971	17951	18107	18217	18193	18307	18307	18331	18168	17944	18234	18218	18132	18149	18045	18019	18133	18137	18349	18214	18208	17939	18105	18150	18185	18240	18057	18228	18023	18172	18390	18219	18215	18233	17923	18248	18328	18200	18061	18043	18301	18263	17979	18121	18272	18015	18134	18120	18136	18174	17993	18079	18249	18299	18159	18061	18216	18032	18132	18091	18252	18366	18087	18140	18244	18116	18096	17974	18157	18256	18191	17999	17986	18058	18081	18394	18264	18207	18229	18065	18222	18106	18106	18242	18160	18279	18316	18113	18211	18052	18137	18110	18112	18023	18012	18082	18046	17961	18221	17998	18223	18122	17993	18126	18116	18170	18210	18103	18259	18167	18111	17975	18148	18031	18221	18129	18145	18120	18252	18185	18307	18116	17921	18198	18187	18268	18153	18086	18146	18283	18185	18113	18053	17947	18153	18099	18058	18088	18135	18070	17972	18176	18049	18089	18201	18135	18087	18383	18211	18181	18278	18173	18308	18201	18187	18174	18048	18118	18151	18036	18103	18035	18159	17966	18048	18178	18169	18225	18150	18092	18069	18308	18059	18159	18265	18170	17990	18162	18010	18166	17901	18100	18107	18192	18030	18177	18403	18099	18205	18071	18175	18151	18027	18108	18246	18117	18050	17908	18089	17985	18044	18060	18058	18063	18290	18205	18082	18094	18069	18156	18002	18010	18117	18133	18219	18211	18490	18004	18167	17910	18163	18123	18042	18276	18171	17989	18246	17959	18098	18323	18209	18105	18070	18332	17997	18218	18140	18159
16663	27238	26376	52982	81481	76440	57911	37744	22921	17254	16306	15875	15996	15974	15850	15793	15908	16087	16032	15929	16001	16011	16095	16057	16166	16086	16074	15957	16117	16223	16040	15926	15814	15918	15993	16033	16008	15902	16022	15886	16019	15942	15927	16151	15968	16068	15837	15928	16180	15997	15903	15924	16053	15939	16025	15984	16011	15954	16180	16051	16079	15975	16141	16125	15973	15976	16057	16129	16053	16038	15992	16078	16020	16193	15955	16024	15895	15926	16042	15998	15918	16012	16044	16109	15991	16046	15971	16016	15865	15946	16019	16083	16029	16060	16085	16030	15953	15915	15961	15878	15925	16119	15947	15981	16012	15939	15912	15923	16198	15873	16011	15976	15912	15981	15890	15972	15795	16103	16042	15977	15905	15883	15925	16024	15875	15950	15909	16052	16257	15904	16022	15944	16059	16201	16054	16003	15952	16013	15991	15937	16048	15997	15986	16058	16050	16041	15816	16016	16127	15877	15904	16096	15951	15930	16042	16030	16015	15978	15892	15932	16095	15971	15881	15878	15986	15893	15891	15979	16059	16047	16105	15752	15960	16118	15880	15880	16025	16012	15981	16006	15964	16143	15919	16041	15979	16006	15939	15959	16104	15900	16131	16123	15970	15892	16168	16115	15983	16164	16041	15921	15900	16027	15969	16086	16064	15937	16085	15872	15970	16040	15984	16102	15988	16048	16044	16092	15898	16095	16053	16041	16109	15833	16117	16075	15901	15995	15903	15964	15998	16110	15921	16028	15861	15918	15845	16034	15892	16045	15978	15956	15961	15997	15956	16084	15932	15917	16084	15830	16066	15907	15989	16039	15717	16087	16043	16096	16040	15819	16058	16029	15979	15894	16059	15796	16103	15837	15989	15849	15989	16081	15931	15937	16039	15816	16054	16004	16026	15849	16121	15939	16069	16210	15883	16049	15910	15996	15865	16125	16046	15869	15896	15873	15882	15965	16007	15932	16097	16078	15912	15877	15997	15753	15995	15945	16122	15912	15934	16088	16216	16034	16039	16137	15985	15942	15901	15939	15956	15935	16073	15962	15872	16020	15955	15925	15940	16148	16087	15858	16092	15835	16121	16189	15871	15860	16006	15969	15953	16016	15963	16008	16023	15891	15962	15890	15859	15917	15882	16107	15823	16011	15917	15913	15939	16013	15945	15903	15922	16075	16056	16014	16111	16042	16056	16084	15800	15991	15903	15957	16034	16068	16079	16034	15970	15962	15959	16016	15888	15977	15945	15787	16039	15968	15943	15960	16071	15938	15947	15930	15815	16143	15839	15993	16051	16091	16114	16126	15998	16061	15956	16103	16095	16010	15693	16126	16165	15974	15921	15875	16060	15931	15949	15974	15907	16067	15795	15969	16202	15794	15966	16040	16038	15987	15881	15929	16007	16075	16025	16123	16019	15843	15979	15951	16129	15974	16020	15973	15994	16021	16070	15863	15924	16028	16096	16184	15969	16132	16064	16056	15952	15763	15942	15931	15997	16202	16020	16108	16014	15869	16077	15992	16085	15998	15971	16037	16126	16026	16023	15942	16116	16035	15891	16122	16039	16046	15996	15993	15940	15951	15909	16033	15859	16119	15948	16039	16024	15904	16125	16091	15987	16089	15997	15818	15903	15975	15810	15957	15877	15970	15987	16069	15985	16025	15990	16044	16172	16102	16015	15886	15834	16068	15895	16037	15999	16014	16017	15841	15932	15988	16043	16094	15981	16115	15948	16129	16163	15855	15788	15946	15973	16049	16141	15908	16125	15929	15963	16029	16012	16042	16012	15866	16011	16031	15999	15874	16011	15938	15961	15998	16068	15893	15804	15983	15976	15986	15798	15959	16075	16051	15946	15957	16056	16022	15997	15962	15987	16010	16085	15793	15974	15894	16101	15986	16000	16166	15954	16022	16049	16002	16040	15926	16014	15961	16103	16138	15940	16018	15937	15898	15902	16029	16123	15936	15978	15981	15981	16152	15988	16219	16043	16017	16053	16013	15989	15906	15847	15884	15978	15877	16013	15925	15993	15953	15918	15749	15991	16016	15915	15849	15986	15978	15957	15816	15972	15800	16053	15909	15897	15935	15936	15905	15951	16038	15955	16125	16065	15965	16037	16062	16018	15930	15918	15901	16056	15925	16135	16003	15958	15883	16066	16091	16042	15957	16137	16018	16066	15970	15783	16064	15945	16006	16096	15964	16107	16053	15972	15834	15918	16164	15839	16133	15935	16115	16098	15907	15875	15958	16099	15893	16028	15961	16050	15973	15869	15945	15995	16049	16020	16053	16075	15934	15982	16007	16044	16171	15975	15969	15880	16006	16206	15982	16006	15999	15973	15957	16143	15988	15980	15956	16010	15920	16002	15953	15984	16099	16005	15962	16088	16193	15974	15866	15887	16050	15910	15929	16002	16023	16023	16006	16052	15843	16258	15926	16056	16062	15966	15984	16043	16026	15977	16022	16021	16001	15669	16035	16120	15897	16046	15928	16003	16117	15887	15886	15953	15938	16004	15900	15956	15919	16020	15972	15826	15909	16026	15992	15969	15965	15929	16062	15931	16233	15837	16076	15918	15957	15980	15945	16134	16039	16046	15940	15973	15997	15933	16108	15836	16087	16042	15887	16041	16181	16005	15889	15994	16070	15828	16107	16086	16036	15794	16050	15978	15918	16059	16032	16027	15926	16092	15949	15966	15945	15944	16016	15942	16043	16063	16144	16080	16024	16027	16010	15975	15872	15993	16087	15999	16063	15888	16122	16189	16122	16016	15909	16030	15934	16036	16014	15879	15903	16034	15957	16135	15956	15847	16073	15945	15758	15953	16070	16078	16070	15959	16117	16128	16023	15967	16030	15863	15834	16015	16019	15980	16027	16068	16010	15988	15970	16059	15933	16078	15988	15978	15900	15818	16114	15883	16002	16034	15966	15964	16042	15960	15900	15896	15994	15945	16108	16087	15920	16044	15903	16104	16017	16039	15972	15968	15915	15971	15984	15968	15886	15971	16077	15880	16113	15938	15912	15947	15866	15991	16046	16065	15926	15939	16063	15877	16006	15946	15896	16066	16029	16056	15793	15969	16023	16030	16275	15953	15903	15947	16011	15942	15865	15922	16054	15756	16016	16038	15996	15986	15949	15946	15926	15972	15937	15991	15947	16040	15882	15956	15851	15832	16047	16061	15836	16035	15798	15897	15934	15882	15783	15994	16009	15977	15898	15900	15769	16024	16036	15990	15946	16077	15925	16012	16141	16067	15999	15985	16016	15878	16005	16009	15917	15816	16076	16037	15954	16059	16040	15886	16080	16007	15976	16016	15883	15827	16072	15968	15977	15986	16064	15964	15979	16077	15945	15982	16060	16002	15948	15961	15800	15891	15925	16160	15955	16100	16038	15962	16108	15999	16023	15877	16044	15929	15771	15955	16052	16018	15895	15904	15841	15958	16143	16023	15890	15887	16125	15986	15975	15869	15969	15861	15924	16024	15989	16081	15986	15980	15890	16072	16065	16022	16055	15885	15957	16111	16070	16052	16043	16115	15972	15997	15880	15906	16155	16071	16083	15852	15890	15969	16109	16179	16005	15996	15837	15972	15993	15981	15912	15878	15915	16067	15889	16070	16028	16083	15951	16082	16062	16006	16052	16045	16098	15876	16039	16002	15917	16143	15813	15932	16089	15993	16036	16077	15928	15960	15789	16040	15902	15976	15984	15959	15911	15792	16013	16067	15882	16015	15997	15956	16062	15859	15948	16063	16083	15937	15804	16072	16057	16158	16084	15893	15891	15966	15813	16096	16175	15891	16076	16011	15935	16021	16003	16088	15993	15893	16010	15925	16009	15951	16041	15878	15907	15997	15983	16082	15965	15977	15909	16017	15979	15985	15969	16030	15953	16136	15972	16021	15952	16107	15897	15988	16154	16047	16118	15888	15872	16003	16072	15996	16122	16027	16087	15920	15981	16012	15979	15922	15904	16041	15924	15878	15796	15932	15966	15837	15976	15922	16005	15920	16031	15681	16082	16038	15921	15897	15966	15914	15817	15981	16025	16061	15806	15945	16008	15971	15953	15998	16044	16000	15901	16130	15800	16108	15946	16207	16007	16240	16118	15941	15972	16035	16171	16005	16091	15928	16029	15839	15879	16106	16140	16018	16050	16143	15870	15837	15998	15989	16010	15862	15893	16061	15850	15938	15960	16143	15961	16037	16118	15887	15991	16132	15883	16022	16180	16007	15978	16121	16169	15696	15961	15905	15983	16004	15931	15814	15906	15896	15956	16063	15819	16104	15910	15989	15910	16035	16053	16150	16011	16089	15955	15848	15891	15920	15927	16007	16043	15909	16105	15981	15871	15823	15927	15935	16072	16004	16026	16111	15861	16042	16019	15914	16089	15923	15789	15938	16022	15945	16027	15937	15842	16040	15999	16110	16097	15775	15983	15896	16015	15830	16022	15889	16177	15912	16007	15855	16049	15988	15950	15842	16075	15892	15857	16019	15747	15925	16067	16032	15866	16020	15952	15898	16091	15892	16064	15918	16017	15948	15797	15922	16073	15814	15908	15938	15935	15948	16065	15949	15843	15839	16042	16005	16014	15987	15864	15960	16027	15855	16011	16117	15951	15980	15942	16019	15934	15943	15750	16088	16025	15968	16071	15981	15975	15847	16001	16033	16056	15975	15987	16028	16010	16033	15819	15921	16140	16015	16168	15826	16031	15986	16076	15838	15995	15850	16012	15963	15859	15986	16108	16083	16110	16072	16098	16003	16032	15894	16030	15963	15971	15940	15754	15957	16138	15964	15995	16068	16104	16168	16023	16010	16004	16010	16057	16016	16073	15935	16029	15987	16068	15924	15939	15925	15726	16129	15839	16036	15900	15930	15936	15964	16018	16085	16134	15981	15860	16065	15925	15973	16062	15790	15877	16094	15948	15976	16005	16088	15839	15882	16006	15921	15949	15978	15887	16010	15896	15886	15961	16032	15914	16147	15935	16053	16035	16054	16035	15987	16103	15905	16062	15985	15870	15826	16056	16038	16009	16058	15974	15844	16048	15943	16014	16062	15841	16005	16057	15885	16132	15927	16123	16126	16028	16001	16162	15960	15964	16080	15904	16099	15995	15960	16084	15945	15885	16005	15913	15989	15777
29035	21985	22157	21553	28441	32555	27490	21924	19378	18796	18480	18583	18341	18394	18575	18563	18553	18446	18412	18506	18585	18452	18538	18438	18319	18744	18442	18446	18762	18474	18657	18410	18394	18367	18516	18630	18508	18499	18374	18382	18350	18397	18276	18536	18385	18432	18473	18459	18437	18488	18502	18457	18725	18454	18481	18584	18753	18460	18502	18436	18569	18547	18401	18353	18261	18425	18550	18338	18429	18514	18446	18553	18553	18348	18500	18398	18422	18433	18383	18523	18588	18435	18361	18378	18336	18427	18348	18350	18538	18337	18320	18430	18344	18545	18645	18617	18457	18311	18358	18601	18447	18332	18490	18584	18260	18471	18477	18440	18567	18408	18445	18575	18526	18573	18417	18509	18481	18556	18533	18364	18689	18262	18351	18446	18456	18359	18363	18259	18391	18654	18602	18281	18432	18489	18359	18537	18536	18574	18433	18432	18414	18459	18429	18378	18478	18548	18668	18281	18490	18427	18542	18495	18197	18388	18454	18482	18402	18438	18584	18395	18525	18513	18381	18413	18368	18685	18445	18366	18613	18427	18386	18557	18347	18458	18461	18278	18398	18536	18361	18502	18478	18647	18527	18328	18524	18273	18367	18427	18508	18047	18360	18155	18567	18471	18386	18524	18691	18495	18364	18527	18302	18537	18386	18409	18134	18335	18249	18319	18506	18581	18418	18476	18495	18486	18224	18392	18468	18276	18405	18438	18263	18385	18266	18393	18380	18152	18126	18664	18419	18387	18503	18527	18434	18422	18286	18416	18547	18536	18376	18398	18333	18465	18339	18337	18385	18425	18447	18345	18462	18421	18333	18477	18418	18349	18446	18421	18409	18698	18539	18512	18662	18330	18421	18210	18386	18507	18567	18404	18406	18362	18370	18393	18501	18369	18537	18607	18436	18501	18325	18456	18330	18397	18400	18599	18557	18544	18611	18373	18483	18408	18450	18463	18324	18385	18438	18527	18616	18449	18249	18452	18429	18350	18450	18435	18281	18442	18666	18574	18507	18495	18539	18413	18309	18516	18589	18276	18246	18321	18407	18514	18402	18632	18520	18424	18399	18405	18535	18378	18485	18501	18595	18638	18231	18391	18295	18122	18614	18493	18552	18473	18323	18574	18437	18482	18242	18519	18601	18444	18452	18559	18572	18404	18432	18625	18332	18353	18426	18476	18262	18567	18429	18390	18542	18346	18207	18385	18613	18710	18498	18415	18458	18427	18572	18649	18460	18489	18656	18560	18442	18565	18249	18571	18448	18735	18684	18369	18548	18533	18461	18313	18505	18369	18381	18461	18527	18350	18457	18583	18421	18520	18636	18374	18383	18596	18495	18416	18376	18490	18513	18503	18480	18438	18414	18415	18440	18323	18393	18571	18387	18348	18495	18548	18357	18299	18697	18304	18538	18518	18569	18458	18246	18385	18326	18295	18546	18318	18202	18520	18310	18629	18554	18445	18563	18610	18642	18588	18553	18317	18433	18401	18548	18376	18230	18277	18372	18454	18423	18547	18282	18274	18558	18455	18618	18582	18457	18585	18548	18274	18579	18518	18418	18511	18666	18501	18378	18513	18500	18370	18297	18534	18432	18489	18627	18306	18262	18324	18392	18473	18500	18240	18480	18292	18443	18374	18257	18511	18257	18655	18668	18470	18370	18614	18253	18454	18442	18425	18380	18547	18399	18436	18472	18461	18459	18374	18611	18344	18282	18327	18487	18696	18494	18559	18538	18555	18533	18527	18477	18485	18506	18232	18376	18465	18415	18508	18545	18483	18364	18504	18321	18426	18648	18335	18553	18434	18526	18410	18476	18359	18471	18589	18331	18391	18310	18588	18679	18490	18323	18238	18453	18517	18612	18519	18267	18387	18384	18494	18318	18622	18390	18422	18517	18582	18485	18502	18390	18484	18398	18320	18582	18350	18406	18495	18351	18497	18609	18497	18308	18456	18400	18486	18442	18475	18361	18446	18136	18502	18288	18511	18362	18609	18519	18359	18405	18305	18478	18391	18401	18393	18463	18560	18426	18415	18519	18444	18419	18699	18486	18820	18446	18545	18730	18467	18540	18423	18580	18619	18318	18521	18543	18423	18582	18466	18556	18397	18323	18284	18355	18343	18332	18489	18425	18398	18545	18285	18230	18391	18493	18431	18538	18331	18412	18424	18412	18654	18481	18515	18788	18392	18396	18382	18416	18364	18514	18637	18478	18350	18360	18462	18685	18468	18606	18407	18531	18485	18515	18452	18460	18365	18501	18555	18628	18297	18458	18326	18471	18372	18355	18361	18411	18280	18496	18420	18398	18562	18397	18400	18498	18438	18266	18456	18336	18529	18547	18450	18354	18435	18570	18281	18400	18385	18294	18575	18421	18302	18516	18535	18262	18595	18359	18454	18435	18467	18440	18354	18450	18327	18496	18502	18640	18480	18327	18579	18451	18308	18506	18610	18474	18520	18388	18354	18469	18523	18382	18574	18541	18362	18557	18556	18398	18466	18510	18524	18520	18441	18563	18465	18255	18447	18461	18477	18325	18425	18416	18641	18423	18491	18470	18355	18485	18504	18399	18464	18359	18329	18512	18542	18371	18319	18658	18615	18342	18644	18506	18334	18386	18480	18242	18342	18382	18353	18507	18593	18507	18289	18326	18424	18384	18294	18496	18343	18438	18498	18551	18370	18352	18464	18460	18434	18590	18523	18439	18565	18607	18493	18214	18522	18587	18366	18517	18409	18590	18466	18446	18551	18479	18613	18335	18417	18281	18357	18596	18221	18578	18549	18629	18535	18423	18616	18425	18324	18515	18463	18692	18257	18640	18519	18485	18489	18317	18431	18559	18691	18476	18320	18500	18507	18757	18398	18309	18338	18363	18407	18198	18485	18507	18300	18414	18366	18351	18425	18409	18295	18475	18629	18264	18360	18369	18352	18445	18527	18342	18469	18582	18466	18529	18518	18266	18352	18500	18282	18483	18463	18458	18366	18187	18464	18337	18345	18417	18348	18448	18527	18223	18397	18427	18505	18590	18007	18478	18441	18496	18518	18222	18531	18528	18537	18525	18384	18389	18698	18559	18464	18461	18628	18514	18410	18337	18519	18471	18375	18446	18358	18584	18412	18655	18331	18308	18497	18444	18505	18489	18458	18584	18590	18351	18671	18506	18469	18566	18416	18531	18443	18426	18512	18247	18554	18404	18546	18421	18493	18321	18407	18443	18447	18568	18590	18479	18558	18366	18424	18325	18555	18494	18513	18434	18561	18490	18550	18459	18450	18576	18452	18453	18521	18288	18345	18451	18583	18486	18591	18498	18314	18620	18508	18455	18424	18461	18378	18509	18206	18238	18532	18558	18635	18310	18304	18220	18463	18388	18580	18374	18447	18276	18303	18528	18542	18638	18326	18544	18348	18447	18708	18475	18502	18561	18247	18578	18322	18209	18408	18526	18421	18483	18399	18541	18484	18331	18420	18280	18412	18492	18381	18458	18350	18500	18507	18422	18381	18385	18504	18530	18546	18538	18475	18373	18518	18479	18515	18476	18469	18490	18444	18393	18456	18406	18415	18255	18503	18379	18437	18453	18162	18454	18205	18400	18355	18274	18395	18438	18426	18404	18585	18364	18464	18232	18410	18350	18521	18481	18425	18500	18650	18462	18469	18416	18609	18546	18421	18508	18340	18569	18400	18626	18401	18694	18446	18541	18287	18533	18273	18371	18553	18420	18344	18733	18407	18463	18445	18479	18376	18455	18509	18313	18447	18376	18347	18607	18331	18603	18556	18456	18368	18394	18451	18403	18565	18382	18355	18300	18343	18549	18642	18601	18548	18573	18340	18607	18423	18304	18910	18261	18426	18485	18492	18550	18538	18686	18481	18516	18512	18462	18519	18508	18456	18436	18499	18450	18332	18400	18768	18640	18467	18417	18462	18387	18166	18615	18363	18440	18368	18531	18443	18044	18181	18491	18400	18289	18179	18437	18660	18575	18340	18342	18471	18359	18455	18423	18305	18454	18489	18511	18415	18423	18400	18538	18490	18598	18535	18487	18487	18409	18432	18672	18414	18566	18422	18323	18533	18394	18403	18596	18542	18546	18372	18233	18320	18195	18562	18483	18627	18564	18433	18434	18278	18414	18431	18421	18563	18515	18448	18415	18206	18408	18636	18608	18237	18504	18390	18383	18363	18478	18423	18473	18555	18460	18372	18579	18469	18471	18435	18283	18425	18488	18386	18291	18485	18471	18529	18500	18559	18461	18549	18328	18425	18451	18416	18263	18360	18437	18429	18407	18551	18530	18628	18413	18458	18701	18371	18468	18464	18444	18478	18221	18265	18445	18469	18412	18392	18519	18289	18382	18509	18451	18545	18284	18331	18699	18583	18534	18470	18494	18346	18414	18593	18353	18666	18595	18597	18396	18571	18613	18462	18428	18314	18311	18645	18622	18531	18521	18411	18620	18545	18327	18465	18441	18403	18403	18399	18468	18570	18594	18463	18224	18466	18306	18556	18616	18398	18590	18527	18518	18480	18546	18420	18361	18469	18497	18396	18496	18672	18479	18344	18475	18204	18394	18251	18262	18433	18513	18752	18718	18375	18812	18538	18491	18448	18301	18565	18449	18466	18263	18252	18597	18706	18579	18452	18559	18511	18504	18432	18491	18483	18418	18345	18528	18524	18634	18494	18630	18250	18571	18150	18255	18372	18327	18392	18328	18552	18332	18493	18454	18120	18649	18633	18355	18235	18526	18397	18572	18440	18387	18512	18336	18500	18391	18418	18243	18488	18353	18509	18322	18637	18475	18440	18506	18576	18367	18570	18352	18273	18365	18736	18306	18511	18579	18565	18508	18685	18546	18468	18618	18437	18337	18636	18470	18665	18359	18389	18618	18542	18496	18422	18585	18338	18410	18322	18479	18430	18439	18397	18645	18361	18489	18376	18553	18331	18465	18571	18324	18369	18407	18568	18390	18551	18307	18445	18575	18388	18357	18567	18535	18324	18623	18416	18467	18385	18471	18369	18570	18426	18403	18739	18559	18577	18491	18401	18411	18411	18701	18655	18515	18554	18661	18499	18674	18556	18321	18471	18535	18470	18360	18475	18415	18514	18527	18714	18458	18425	18483	18419	18316	18463	18552	18425	18380	18656
16067	17150	16703	19527	31634	32861	25881	19703	17036	16270	16316	16125	16196	16019	16191	16234	15991	16198	16191	16013	16196	16212	16131	16013	16285	16128	16187	16160	16142	16070	16047	16158	16292	16224	16093	16139	16173	16112	16270	16133	16332	16239	16308	16194	16195	16183	16202	16385	16227	16250	16194	16138	16159	16084	16170	16304	16214	16232	16131	16201	16304	16053	16108	16021	16024	16150	16091	16023	16293	16205	16007	16055	16357	16097	16191	16104	16225	16148	16250	16132	16280	16234	16222	15990	16257	16041	16124	16179	16027	16105	16210	16036	16048	16188	16082	16051	16159	16056	16294	16044	16270	16234	16114	16094	16191	16161	16116	16143	16207	16213	16174	16203	16168	16071	16032	16141	16341	16211	16350	16100	16088	16322	16298	16030	16115	16270	16225	16199	16270	16288	16168	16085	16172	16006	16126	16119	16241	16319	16161	16373	16032	15994	16084	16044	16185	16239	16180	16245	16146	16279	16202	16016	16351	16206	16254	16140	16101	16038	16143	16219	16096	16344	16308	16142	16140	16135	16179	16267	16174	16170	16090	16173	15977	16365	16009	16220	16086	16001	16170	16074	16200	16152	16114	16176	16193	16230	16144	16158	15955	16300	15979	16353	16231	16277	15974	16212	16183	16186	16180	16159	16179	16147	16175	16208	16104	16187	16264	16231	16178	16146	16313	16182	16257	16222	16312	16221	16118	16137	15957	16210	16333	15933	16251	16062	16210	16074	16121	16006	16122	16182	16076	16220	16117	16201	15998	16104	16170	16228	16192	16124	16270	16101	16224	16198	16176	16097	16058	16227	16175	16047	16216	15955	16150	15941	16089	16192	16078	16099	16221	16120	16174	16206	16177	16305	16013	16158	16265	16237	16283	16106	16150	16130	16037	16056	16256	16268	16171	16111	16117	16282	16152	16174	16035	16131	16214	16037	16298	16138	16069	16077	16072	16251	16173	16038	15901	15947	16333	16042	16112	15866	16057	16101	16203	16213	16003	16253	16027	16079	16217	16130	16350	16204	16137	16071	16291	16076	16249	16228	16124	16193	16278	16038	16259	16139	15966	16275	16332	16014	16273	16188	16071	16195	16086	16234	16188	16006	16179	16254	16232	16196	16179	15996	16113	16029	16225	16150	16105	16087	16227	16136	16061	16116	16148	16049	16119	16049	16103	16199	16252	16108	16026	16319	16225	15933	16093	16187	16332	16081	16301	16108	16403	16223	16348	16199	16343	16197	15992	15918	16153	16083	16129	16191	16163	16175	15976	16049	16112	16046	16187	16208	15968	16193	16178	16267	16066	16253	16074	16088	16242	16301	16198	16131	16197	16261	16117	16150	16109	16110	16298	16407	16217	16276	16234	16184	16119	16110	16321	16038	16331	16073	16152	16239	16234	16352	16219	16199	16256	16208	16146	16061	16268	16189	16046	16059	16005	15994	16138	16176	16049	16164	16074	16293	16173	16363	16043	16208	16088	16245	16053	16211	16355	16046	16236	16148	16114	16155	16186	16118	16168	16222	16042	16197	16193	16216	16234	16158	16141	16070	16099	16173	16139	16072	16127	16097	16291	15918	16129	16231	16179	16161	16139	16281	16124	16163	16153	16162	16032	16194	16210	16221	16158	16270	16083	16267	16160	16164	16071	16088	16168	16124	16130	16086	16275	16041	16102	16116	16137	16228	16034	16337	15961	16152	16205	16148	16130	16160	16084	16036	16077	16113	16309	16209	16190	16215	16188	16061	16270	16141	16134	16035	16249	16092	16078	16224	16197	16068	16068	16191	16111	16070	16146	16181	16177	16381	16332	15986	16175	16078	16124	16190	16093	16030	16063	16022	16203	16070	16229	16118	16227	16057	16218	16191	16132	16307	16133	16031	16108	16139	16181	16044	16141	16186	16148	16085	16230	16116	16067	16029	16134	16129	16036	16140	16203	16143	16191	16231	16131	16129	16147	16087	16198	16074	16178	16102	16117	16147	16055	16111	16302	16014	16059	16133	16055	16316	16091	16150	16057	16118	15997	16105	16101	16105	16125	16180	16232	16051	16242	16199	16304	15996	16164	16073	16183	16123	16141	16051	16073	16250	16061	16108	16047	16114	16133	16143	16266	16141	16086	16105	16137	15987	16392	16208	16096	16132	16468	16328	16173	16157	16171	16153	16095	16132	16246	16178	16032	16260	16218	16164	16231	16258	16215	16089	16157	16257	16269	16279	16233	16269	16206	16201	16101	16068	16017	16177	16243	16102	16120	16178	16101	16360	16101	16127	16076	16178	16199	16061	16123	16214	16250	16109	16321	16141	16109	16155	16138	16048	16267	16242	16063	16051	16248	16238	16340	15976	16181	16112	16101	16239	16182	16120	16232	16314	16135	16092	16319	16285	16131	16147	16159	16125	16404	16075	16244	16292	16221	16158	16274	16193	16123	16161	16167	16210	16062	16202	16162	16121	16058	16114	16246	16168	16072	16230	16175	16095	16070	16059	16201	16244	16046	16313	16172	16129	15883	16406	16052	16279	16165	16207	16168	16103	16187	16176	16239	16119	16177	16181	16225	16246	16209	16253	16049	16049	16138	16354	16172	16206	16040	16278	16225	16172	16136	16232	16151	16318	16106	16154	16050	16118	16141	16214	16043	16070	16095	16152	16197	16150	16220	16131	16141	16204	16181	16087	16263	16190	16278	16138	16294	16248	16267	16061	16040	16083	16088	16186	16039	16237	16295	16146	16273	16102	16162	16252	16307	16312	16084	16061	16161	16088	15941	16164	16221	16213	16217	16310	16130	16093	16213	16390	16157	16316	16223	16315	16068	16308	16103	16200	16175	16119	16096	16198	16126	16223	16154	16108	16252	16127	16099	16106	16247	16158	16105	16178	16294	16260	16129	16098	16181	16200	16172	16276	16360	16162	16350	16317	16205	16040	16394	16181	16306	16107	16262	16204	16152	16314	16239	16171	16288	16095	16168	16223	16107	16232	16166	16176	16133	16061	16160	16033	16205	16325	16154	16164	16043	16184	16217	16213	16179	16247	16115	16124	15983	16125	16236	16221	16240	16039	16336	16137	16219	16328	16233	16349	16065	16203	16173	16116	16177	16200	16215	16136	15949	16169	16236	16276	16227	16211	16373	16099	16316	16118	16156	16275	16188	16214	16148	16276	16214	16262	16236	15947	16119	16049	16032	16262	16271	16208	16129	16315	16174	16193	16078	15976	16220	16249	16201	16178	16177	16142	16128	16275	16141	16271	15982	16050	16146	16076	16232	16113	16227	16212	16291	16094	16143	16305	15950	16209	16238	16111	16351	16125	16170	16316	16243	16149	16197	16141	16254	16223	16155	16139	16243	16158	16126	16284	16125	16284	16190	16094	16244	16303	16340	16130	16156	16090	16061	16078	16104	16087	16037	16125	16122	16330	15970	16189	16022	16414	16171	16130	16256	16266	16268	16055	16080	16248	16330	16203	16157	16127	16113	16197	16334	15993	16232	16206	16221	16207	16232	16211	16038	16073	16208	16131	16220	16195	16218	16136	16160	16155	16179	16139	16241	16093	16215	16149	16179	16170	16096	16127	16176	16189	16076	16169	16109	16164	16274	16243	16057	16079	16211	16282	16221	16050	16163	16062	16252	16187	16110	16203	16290	16179	16335	16113	16065	16306	16136	16494	16121	16137	16289	16211	16113	16281	16121	16039	16125	16266	16250	16288	16142	16190	16104	16217	16234	16170	16145	16099	16405	16160	16178	16234	16061	16180	16179	16189	16234	16146	16126	16133	16135	16064	16215	16238	16149	16215	16055	16104	16132	16154	16070	16201	15992	16178	16212	16031	16191	16022	16118	16232	16210	16212	16200	16328	16025	16284	16199	16231	16115	16189	16064	16205	16184	16148	16181	16089	16188	16050	16227	16152	16084	15902	16221	16145	16184	16042	16218	16189	16187	16216	16182	16236	16018	15999	16312	16280	16235	16174	16035	16234	16040	16090	16217	16123	16034	16218	16210	16105	16405	16011	16148	16056	16105	16071	16177	16124	16232	16020	16067	16252	16130	16242	16194	16240	16004	16080	16220	16163	16232	16214	16181	16217	16130	16172	16202	16103	16359	16117	16181	16124	16198	15967	16119	16230	16280	16200	16144	16106	16302	16125	16243	16196	16167	16133	15916	16228	16187	16137	15938	16109	16299	16187	16220	16192	16160	16193	16138	16158	16065	16035	16111	16243	16077	16251	16085	16192	16147	16148	16326	16013	16042	16215	16011	15991	16257	16111	15997	16343	15959	16075	16218	16090	16296	16120	16180	16118	16146	16310	16254	16179	16001	16079	16119	15940	16276	16194	16383	16213	16254	16129	16236	16051	16176	16245	16290	15962	16222	16293	16123	16118	16020	16077	16018	16095	16166	16259	16120	16134	16209	16108	16272	16313	16231	16018	16068	16113	16221	16265	16180	16238	16189	16115	16265	15989	16100	16093	16205	16298	16000	16276	16202	16074	16196	16252	16269	16303	16280	16036	16365	16109	16064	16086	16112	16130	16075	16283	15985	16254	15914	16345	16218	16230	16246	16288	16061	16199	16244	16126	16181	16064	16133	16268	16417	16342	16116	16131	16316	16238	16207	15996	16202	16146	16094	16216	16047	16114	16099	16105	16129	16255	16230	16132	16082	16217	16036	16069	16109	16303	16377	16197	16117	16041	16131	16137	16135	16295	16281	16229	16246	16243	16209	16302	16107	16116	16240	16128	16140	16292	16070	16061	16234	16156	16085	16245	16319	16165	16325	16136	16263	16239	16133	16098	16043	16286	16239	16147	16283	16223	16128	16188	16243	16214	16291	16110	16251	16051	16297	16213	15922	16162	16101	16283	16272	16288	16207	16374	16306	16136	16096	16240	16404	16171	16042	16223	16070	16020	16143	16048	16143	16083	16166	16291	16167	16253	16348	16130	16156	16218	16227	16194	16197	16117	16264	16263	16075	15924	16260	16215	16351	16244	16059	16190	16107	16035	16238	16098	16349	16233	16270	16341	16276	16188	16120	16282	16162	16224	16199	16093	16206	16212	16214	16288	16190	16154	16289	16088	16247	16163	16171	16048	16063	16238	16129	16200	16040	16251	16202	16088	16159	16231	16040	16113	16306	16131	16162	16151	16073	16052
25611	21091	27304	26418	42752	59212	46948	31188	22150	19007	18508	17794	17886	18020	17916	17935	18074	18113	18073	17799	18104	17942	17932	17651	17900	18028	18262	17900	17912	18075	17795	17964	17876	17872	18017	18122	17938	17938	17845	17981	17867	18033	17761	18092	17979	17956	18307	17937	17925	18008	18020	17971	17847	17909	18028	17844	18171	18025	17903	17891	18077	17914	17864	17831	17926	17721	17678	17827	17738	17672	17903	18054	18019	17948	17836	17717	17823	17873	17923	17748	17888	17793	17931	18065	17831	18011	17948	17953	17787	17808	17746	17883	17863	17822	18004	17896	17937	17824	17945	17792	17606	17923	17939	17774	17912	18037	17622	17936	17912	17885	17956	17816	17654	17724	17808	17760	17958	17933	18063	17884	17807	17842	18017	17840	17956	17997	17662	17601	17848	17774	18031	17842	17726	17825	18087	17988	17694	17901	17989	17863	17898	17767	17826	17780	17920	17897	17772	17776	17907	17931	17711	17887	17789	17996	17896	17828	17974	17851	17892	17836	18028	17819	17924	17914	17846	17902	18019	18066	17916	17924	17924	17927	18053	17815	17959	17830	17931	17850	17772	17837	17980	17851	17743	17951	17714	17852	18068	17899	17895	17857	17906	17880	17828	17723	17962	17870	17858	17859	18029	18021	17906	17928	17988	17808	17775	17828	17845	17848	17953	18009	18050	17887	17823	17872	17800	17929	17795	17872	17869	17794	17792	18015	17993	17978	18030	17886	17914	17846	17962	17842	17958	17926	17805	17740	17753	17763	17978	18087	17995	18205	17870	17977	17890	17935	17819	18014	18051	17864	17954	17972	17843	17779	17968	17839	17810	17878	17875	17757	17953	18005	17645	17728	18021	17844	17827	17743	17687	17954	17888	18058	18105	18030	17934	17821	17972	17558	17671	17617	17897	18002	17751	17732	17824	17816	18107	18082	17847	17912	17878	18065	17807	17948	18038	17927	17834	17992	17968	17886	17771	17831	18067	17942	18044	17898	17768	17976	17726	17984	18065	17920	17862	17943	17762	17773	17908	17988	17990	17888	18026	17961	17886	17846	18002	17785	17888	17872	17872	17834	17776	17745	17824	17865	17939	17855	17884	17875	17961	17803	17933	17785	17787	17907	17855	17914	17725	17947	17782	17822	17938	17941	18061	18054	17887	17615	17801	18015	17894	17936	17950	17996	18138	18075	17865	17846	17899	17981	17989	17880	17962	17992	17798	17850	17861	17825	17800	17962	17880	17916	17769	17782	17666	17669	17973	18025	18072	17907	17879	17832	17938	17806	17994	17792	18113	17732	18026	17914	17914	17879	17693	17569	17648	18055	18152	18178	17975	18038	18090	18032	17967	17718	18181	17838	18049	18013	17848	17852	18020	17871	17921	18014	17903	17821	17946	17753	17906	17892	17982	17606	17534	17638	18049	17855	18000	17885	17918	17832	17834	18021	17840	17899	17843	17977	17880	18001	17786	17863	17762	17954	17930	17894	17878	18016	17966	17761	17999	17960	17833	17907	17828	17705	18139	17576	17862	17684	17885	17940	17987	17889	17811	17872	17733	17719	18147	18157	17860	18026	17837	17614	17997	17938	17864	17801	17916	18036	17825	18052	17936	17728	17878	17844	17788	17721	17846	17834	17936	17913	17811	17939	17635	17852	17862	17825	17749	17846	17843	17855	17702	17715	17815	17878	17691	17902	17792	17866	17838	17955	17971	17833	17775	17906	17980	17839	17913	17903	18044	17746	17939	17989	17797	17738	17908	17985	17679	17795	18026	18067	17957	17746	17825	18013	17824	17809	17791	17918	18120	17842	17957	17936	17804	17754	17813	17813	17863	17932	17940	17806	17995	17756	18007	17910	17813	17756	17877	17729	17947	18058	18017	17809	17748	17868	17647	17787	17931	18126	17805	17774	17900	17964	17980	17854	17773	17786	18036	18000	17893	17992	17755	17807	17904	18098	17941	17957	17881	17987	17899	18008	17796	17821	18072	17999	17684	18017	17707	17871	17842	17821	17899	17862	17792	17863	17863	17858	17921	17918	18120	17870	17766	17943	17801	17852	17873	17878	17523	17864	17734	17853	17977	17846	18127	17814	17750	17772	17815	17973	17999	18003	17759	17698	17715	17875	18107	17812	17864	17736	17694	17796	17820	17751	17717	17985	17886	17671	17809	17722	17682	17655	17906	17943	17809	17793	17857	17923	17829	17946	17958	17724	17911	17953	17810	17846	18106	17798	17733	18126	17778	18034	18044	17807	17797	17859	17793	17950	17906	18015	18016	17941	18001	17846	17693	18060	17925	17674	17780	17621	17854	17722	17698	17885	17963	17806	17748	18029	17835	17747	17790	17795	17860	17834	17873	17991	17750	17980	17826	17748	17861	17879	18005	17865	17812	17549	17705	17873	17839	17940	17805	17699	17793	18009	17880	17953	17989	17985	17884	17900	17907	17777	18087	17696	17803	17830	17835	18047	17917	17926	17964	17950	17876	18021	17905	17765	17824	17762	17743	17661	17926	17838	17822	17811	17807	17941	17856	17871	18019	17749	17846	17888	18067	17845	17825	17972	17981	17832	17930	17849	17673	17853	17932	18052	17765	17819	17725	17779	17960	17850	17851	17732	18112	17812	17899	17959	17927	17756	17653	17840	17988	18201	17901	18041	18023	17963	17742	17810	17886	18045	17898	17874	17998	17809	17875	17941	17949	17883	17832	17866	17990	17576	17969	18023	18059	17759	17905	17655	17861	17946	17989	17854	17813	17846	18016	17955	17988	17762	17646	17946	18070	17919	17631	17610	17904	17829	17952	17890	17690	17969	18066	17754	18183	18035	17935	17857	17884	17869	17902	17994	18085	17778	17773	17874	17791	17922	17755	17791	17952	17716	18028	17943	17911	17755	17790	17611	17682	17887	17652	17881	17932	17922	17802	18018	17857	17839	17818	17841	17916	18039	17660	17698	17813	17951	17927	17845	18002	17994	17922	18074	18005	17751	18011	17751	17763	17891	18146	18145	18071	17941	18135	17911	17956	17935	17850	17971	17766	18194	17799	17712	17946	17805	17833	17968	17769	17798	17844	18028	17862	18126	18106	17930	17920	17884	17846	17819	17830	17900	17897	17928	17817	17625	17866	17890	17941	17846	17973	17903	17981	18079	17811	17803	17860	17821	17961	18133	17947	17912	18033	17852	17836	17939	17894	17703	17955	17891	17784	17714	17965	17795	17906	17731	18105	17829	17832	17989	17720	17810	17872	17838	17833	17857	17891	17949	18074	17956	17898	17864	17842	17938	17874	17837	17890	17814	17753	17793	17940	18019	17742	18079	17785	17756	17848	17906	17835	17836	17946	17933	17784	18011	17801	17759	17841	17793	17682	17785	17725	17723	17766	17978	17887	17840	17947	17851	18090	18035	17866	18064	18164	17692	17824	17936	17816	17575	17766	17893	17909	18028	17818	17968	17972	17795	17916	17725	17916	17685	17894	18077	17888	17961	17794	17864	17824	17715	17817	17716	17965	17989	17871	17828	17997	17752	18132	17664	17799	17793	17936	17724	17869	17777	17563	17680	17716	17815	17838	18053	17951	17805	17948	17817	17868	17757	17828	18014	17832	17674	17816	17915	17843	17923	17874	17764	17825	17810	17940	17895	17953	17823	17860	17826	17931	17879	17875	17787	17902	17849	17948	17961	18016	18097	18022	17864	17923	17915	17863	17938	17937	17967	17928	18117	17874	17705	17772	17927	17895	17893	17757	17849	17871	17711	17730	17945	17888	17824	17815	17982	17806	17927	18154	17814	17904	17800	17717	18032	17946	17879	17998	17929	17865	17875	17965	17870	17848	17997	18062	17729	17801	17657	17779	17767	17845	17692	17968	17793	17883	17699	17894	17962	17927	17782	17760	17767	17839	17861	17743	17755	17738	17951	17714	18009	17907	17925	17894	17710	18117	17928	17910	18006	17835	18029	17787	17953	17921	17849	17939	17726	17877	17924	18140	17703	18062	17901	17833	17953	17842	17835	17859	17994	17824	18037	17980	17525	17808	17868	17962	17917	17983	17905	17868	18024	18009	17937	17927	17671	17974	17666	17816	17903	17946	17799	17848	17906	17828	17950	17785	17641	17936	18010	17845	18024	17902	17592	18024	17791	17913	18150	17974	17913	17915	17842	17959	17839	17978	17638	18025	17931	17919	17828	18138	17831	17843	17987	17929	17830	17786	17789	17977	17805	17910	17860	17741	17734	17910	17777	18051	18001	17853	17818	17982	17786	17651	17900	17812	17770	17906	17917	17845	17981	17867	17932	17991	17838	17754	17588	17942	17802	17944	17909	17974	17773	17958	17864	18066	17947	17854	17917	18182	18128	17847	17829	18104	17922	17843	17793	17981	17782	17853	17809	17768	17790	17792	17645	17948	18006	17782	17850	17941	17818	18004	17901	17874	17848	17744	17906	17787	17881	17887	18009	18057	18008	17768	17999	17999	17851	17871	18008	17868	17733	18065	17872	17876	17863	17922	18145	18100	18008	17856	17962	17953	17844	17851	17993	18213	17823	17755	17914	17847	17870	17942	17929	18011	17658	17911	17927	17843	17762	17847	17769	18049	18010	17807	17627	17901	17903	17919	17742	17755	17958	17858	17795	17883	17741	17718	17949	17994	17823	17806	17957	17972	17909	17876	17706	17779	18002	17961	17701	17928	17979	17909	17762	17790	17847	17906	18039	17935	17940	17913	18036	17949	17831	17819	17765	17920	17893	17929	17734	17970	18171	17901	17858	17780	17882	17861	18084	17943	17891	17982	17873	18023	17686	17998	18096	17814	17872	17747	18041	17767	17985	17799	17761	17835	17706	17774	17754	17670	17870	17701	17715	17968	17903	18009	18075	17857	17853	17824	17779	17994	17816	17863	17918	17786	17882	17784	17871	17991	17738	17767	17996	18010	17883	17947	17897	17809	17893	17822	17824	17822	17817	17763	17749	17906	17993	17970	17789	18039	17905	17910	17758	18005	17762	17930	17657	17763	17736	17855	17792	18017	17845	17988	17948	17982	17819	17840	18040	17841	17892	17791	17899	17987	18018	17947	17733	18055	17983	17903	17663	18102	17886	18118	17969	17955	17996	17811	17886	17854	18020	17882	18018	17919	17964	17921	17605
14388	20386	19880	24881	50783	58282	45735	29923	19614	16606	15970	15835	15734	15683	15552	15662	15919	15980	15698	15931	15920	15826	15878	15994	15902	15860	15775	15793	15725	15903	15978	15889	15896	15843	15890	15832	15899	15839	15945	15895	15802	15902	15993	15818	15843	15828	15738	15829	15976	15841	15705	15719	15912	15841	15846	15768	15903	15967	15996	15640	15957	15780	15942	15923	15774	15833	15618	15944	15886	15851	15805	15961	16013	15658	15671	15804	15940	15848	15862	15999	15824	15706	15913	15895	15876	15759	15848	15790	15937	15876	15939	15735	15799	15877	15820	15753	15919	15748	15793	15864	15981	15701	16037	15822	15880	15877	15955	16048	15828	15721	15881	15774	15836	16052	15953	15870	15781	15712	15963	15929	15839	16005	15915	15863	15815	16056	15867	15891	15719	15668	15848	15749	15873	15970	16069	15882	15813	15891	15874	15947	15906	15770	15567	15874	15773	15885	15726	15728	16004	15785	15867	15781	15777	15898	15873	15737	15901	15906	15922	15905	15829	15954	15752	15668	16026	15840	15959	15881	15852	15961	15698	15856	15747	15949	15855	15954	15920	15833	15883	15843	15811	15881	15841	15712	15878	15739	15921	15764	15784	15808	15773	15918	15983	15854	15825	15888	15802	15791	15740	15985	15996	15918	16035	15910	15778	15789	15934	15859	15842	15737	15913	15760	15737	15861	15933	15852	15783	16016	15573	15780	15555	15803	15890	15725	15889	15783	15627	15773	16002	15866	15894	15875	15899	15835	16089	15855	15888	15851	15679	15794	15887	15894	15913	15864	15825	15858	15836	15835	15850	15745	15894	15850	15891	15859	16040	15746	15873	15880	15926	16028	15776	15915	15771	15807	15779	15958	15782	15874	15857	15980	15801	15864	15779	15916	15912	15694	16038	15924	15848	15921	15990	15900	15705	15749	15806	15959	15826	15864	15914	15931	16036	15860	15756	15840	15788	15945	15738	15879	15899	15814	15729	15898	15916	15798	15980	15747	15781	15887	15739	15861	15732	15814	15969	15783	15851	15789	15972	15896	15849	15849	15860	15687	15914	15728	16052	15765	16036	15826	15863	15915	15786	15625	15937	15799	15933	15775	15982	15817	15865	15889	15842	15800	15739	15875	15694	15812	15784	15993	15972	16102	15929	15806	15840	15951	15981	15892	15753	15657	15779	15949	15994	15751	15845	15952	15850	15913	15895	15781	15862	16050	15869	15744	15690	15884	15889	15885	15784	15928	15928	15951	15778	15944	15835	15764	15909	15908	15900	15623	15886	15684	15764	15853	15920	15935	15834	16002	15812	15942	15882	15808	15755	15802	16066	15899	15937	15770	15963	15855	15760	15680	15825	15899	15957	15796	15727	15753	16008	15973	15797	15827	15872	15858	15902	15752	15814	15842	15826	15877	15972	15988	15718	15702	15732	15970	15953	15918	15748	15926	15898	15730	15954	15871	15758	15829	15809	15759	15839	15811	15884	15878	15909	15823	15775	15842	15906	15896	15841	15785	15781	15825	15843	15823	15873	15808	15806	15749	15760	15951	15812	15975	15866	15823	15812	15942	15865	15908	16004	15906	15933	15753	15736	15820	15819	15954	15958	15839	15851	15899	15957	15972	15755	15676	15711	15911	15923	15770	15858	15766	15886	15687	15854	16089	15753	16027	15758	15840	15828	15800	15922	15855	15759	15871	15803	15889	15787	15658	15800	15947	15801	15786	15768	15758	15837	15683	15916	15873	15969	15952	16010	15959	15934	15948	15925	15967	15739	15707	15881	15887	15835	15742	15867	16043	15790	15953	15794	15916	15893	15753	15740	15681	15952	15891	15752	15825	15996	15802	15885	15945	15760	15747	15905	15907	15922	15879	15906	15803	15936	15887	15861	16024	15684	15739	15863	15998	15900	15925	15871	15850	15748	15875	15949	16092	15886	15732	15926	15857	15827	15857	15827	15791	15852	15773	15779	15818	15772	15833	15972	15924	15899	15763	15823	15986	15906	15976	15840	15914	15908	15860	15826	15854	15801	15850	15920	15938	15902	15897	15814	15818	15837	15673	15851	15735	15828	15909	15908	15879	15729	15613	15795	15772	15788	15893	15710	15805	15962	15944	15933	15760	15711	15785	15718	16028	15972	15702	15837	15814	15871	15663	15750	15885	15842	15874	15818	15842	15693	15741	15837	15909	15915	15699	15864	15889	15801	15762	15924	15854	15875	15944	15631	15752	15897	15885	15821	15831	15913	15818	15887	15838	15768	15786	15937	15807	15926	15904	15864	15864	15840	15947	15797	15915	15850	15905	15793	15830	15759	15815	15927	15797	15663	15772	15765	15796	15942	15794	15959	15894	15839	15874	16010	15758	15774	15843	15870	15916	15829	15988	16053	15869	15846	15790	15813	15793	15823	15779	15827	15749	15825	15852	15899	15887	15857	15770	15907	15908	15712	15869	15812	15859	15932	15825	15976	15972	16027	15797	15711	15803	15792	15872	15867	15951	15830	15983	15955	15806	15996	15913	15949	15834	15942	15787	15613	15820	15729	15864	15825	15827	15861	15888	15868	15779	16027	15886	15936	16001	15857	15839	15924	15794	15918	15804	16077	15737	15845	15879	15836	15748	15813	15880	15877	15962	15819	15837	16034	15774	15814	15737	16223	15916	15706	16000	15984	15900	15928	15739	15931	15888	15829	16055	15878	16003	15923	15683	16022	15779	15913	15743	15940	15931	15992	15827	15704	15986	15916	15887	15990	15979	15707	15776	15806	15924	15897	15773	15923	15857	15839	15741	15781	15777	15871	15822	15885	15827	15999	15993	15773	15609	15813	15756	15766	15892	16054	15802	15844	15847	15911	15782	15961	15890	15839	15964	15830	15894	15850	15878	15766	15789	16059	15955	15810	15876	15893	15690	15710	15960	15804	15818	15781	16033	15771	15860	15850	15888	15871	15813	15813	15796	15879	15847	15850	15853	15666	15885	15830	15717	15922	15912	15821	15999	15888	15680	15677	15737	15901	15852	15822	15879	15814	15745	15879	15924	15710	15891	15803	15761	15778	15669	15910	16057	15927	15653	15739	15754	15715	16040	15948	15870	15912	15930	15857	15882	15754	15894	15822	15922	15776	15968	15845	15864	15624	15735	15884	15760	15686	15994	15804	15863	15845	16024	15794	15897	15750	15878	15843	15758	15910	15887	15835	15914	15831	15847	15926	15965	15995	15822	15946	15920	15830	15705	15792	15944	15684	15916	15916	15813	15816	15787	16011	15863	15784	15761	16054	15815	15879	15626	15946	15803	15975	15927	15941	15833	15859	15811	15933	16018	15936	16028	15766	15855	15786	15896	15685	15690	15963	15761	16020	15886	15951	15917	15770	15808	15876	16007	15899	15770	15709	15832	15942	15995	15940	15925	15953	15767	15881	15833	15910	15837	15801	15825	15845	15773	15680	16015	15958	15918	15856	15890	15895	15931	16190	15843	15794	15871	15886	15732	15775	15858	16012	15629	15719	15784	15924	15675	15849	15732	15830	15829	15951	15897	15888	15760	15866	15909	15843	15902	15672	15847	15799	15842	15865	15998	15846	15949	15946	15865	15922	15810	15800	15895	15855	16050	15956	15842	15973	15761	15979	15719	15861	15890	15734	15970	15877	15769	15919	15800	15945	15834	15685	15995	15860	15984	15925	16029	15768	15813	15992	15720	15667	15920	15787	15911	15684	15769	15899	15911	15970	15987	15881	15877	15955	15840	15683	15904	15892	15769	15767	15839	15985	15932	15800	15872	15936	15844	15638	15794	15889	15738	15900	15800	15934	15952	15873	15802	15806	15828	16007	15833	15703	15734	15797	15939	15854	15915	15891	15823	15659	15975	15615	15900	15898	15789	15918	15775	15880	15872	15766	15808	15858	15975	15789	15861	16022	15801	15936	16005	15936	15763	15854	16032	15804	15817	15557	15963	15649	15702	15990	15882	15782	15896	15932	15917	15874	15857	15917	15820	15754	16005	16073	15865	15798	15897	15821	16006	15903	15932	16031	15834	15685	15732	15982	16113	15829	15896	15814	15891	15804	15895	15860	15707	15740	15814	15534	15916	15794	15885	15686	15944	15948	15880	15966	15893	15887	15906	15982	16037	15805	15831	15920	15770	15907	15976	15758	15771	15918	15916	15890	15964	15723	15901	15758	15766	16000	15848	15861	15937	15799	15734	15903	15844	15829	15853	15674	15840	15738	15891	15813	15702	15837	15829	15866	15914	16161	15832	15753	15981	15806	15983	15746	15737	15790	16016	15940	15730	15779	15852	15886	15873	15973	15824	15703	15945	15853	15778	15840	15946	15896	15753	15810	15783	15812	15786	15820	15804	15892	15692	15910	15896	15793	15871	15771	15768	15820	15781	15934	15804	15869	15894	15771	15869	15858	15792	15694	15829	15894	15805	15932	15757	15898	15873	15836	15949	15909	15835	15917	15916	15806	15964	15932	15944	15844	15760	15715	15970	15856	15624	15828	15881	15886	15873	15785	15806	16001	15984	15906	15831	15871	15981	15833	15929	15828	15869	15934	15789	15825	15847	15759	15919	15840	16032	15897	15868	15713	15983	15835	15759	15747	15618	15934	15953	15965	15917	15877	15841	15794	15945	15983	15762	16010	15895	15829	15957	15836	15804	15958	15649	15763	15943	15981	15996	15816	15969	15725	15768	15828	15852	15697	15908	15740	15872	15806	15853	15991	15868	15978	15942	15909	15791	15774	15694	15723	15855	15893	15786	15867	15774	15792	15828	16005	15782	15825	15854	15851	15890	16102	15889	15730	15863	15878	15849	16041	15774	15884	15681	15857	15887	16158	15886	15926	15829	15920	16036	15884	15852	15948	15834	15854	15862	15989	15958	15726	15890	15907	15983	15855	15802	15856	15868	15792	15900	15870	15756	15980	15880	16029	15740	15862	15744	15880	15985	15750	15706	15866	15833	15853	15862	15892	15905	15838	15923	15975	15869	15816	16079	15820	15941	15936	15853	15780	15851	16000	15917	15820	15760	15831	15877	15846	15827	15771	15782	15834	15752	15868	15782	15849	15972	15769	15780	15808	15897	15773	16039	15862	15788	15814	15776	15753	15904	15889	15776	15869	15907	15903	15870	15874	15735	16034	16011
23609	21078	28542	24180	51177	69670	59900	41795	27724	20729	18423	17640	17571	17647	17519	17587	17661	17310	17369	17431	17383	17202	17259	17342	17312	17373	17290	17598	17624	17325	17345	17523	17274	17464	17493	17041	17474	17240	17402	17261	17226	17322	17412	17139	17370	17410	17394	17230	17161	17423	17231	17265	17378	17280	17433	17124	17355	17289	17243	17276	17308	17408	17390	17276	17121	17226	17355	17418	17249	17383	17107	17155	17231	17451	17263	17180	17291	17444	17235	17347	17302	17498	17262	17258	17421	17515	17230	17288	17230	17454	17248	17317	17328	17334	17257	17117	17365	17440	17172	17291	17357	17276	17512	17291	17334	17313	17160	17258	17397	17178	17399	17321	17411	17190	17192	17322	17352	17247	17311	17212	17229	17204	17163	17356	17347	17288	17435	17235	17325	17383	17246	17309	17204	17461	17413	17417	17299	17377	17268	17097	17406	17262	17236	17159	17298	17141	17233	17296	17154	17213	17015	17266	17194	17221	17253	17218	17436	17326	16978	17304	17332	17254	17463	17109	17266	17290	17144	17216	17442	17482	17405	17141	17348	17277	17217	17214	17507	17340	17158	17322	17436	17334	17319	17197	17462	17256	17079	17247	17135	17458	17134	17148	17127	17219	17383	17406	17161	17239	17133	17390	17430	17382	17301	17432	17316	17370	17388	17316	17245	17031	17163	17203	17431	17333	17175	17264	17218	17259	17263	17335	17300	17378	17231	17306	17652	17240	17171	17409	17280	17205	17117	17374	17077	17188	17156	17217	17368	17109	17298	17322	17122	17273	17368	17247	17262	17253	17236	17108	17408	17330	17260	17229	17327	17161	17410	17355	17315	17096	17151	17237	17163	17374	17285	17184	17311	17319	17297	17333	17328	17149	17143	17293	17259	17286	16896	17206	17093	17027	17498	17121	17224	17254	17252	17265	17301	17314	17125	17311	17215	17133	17371	17387	17272	17439	17247	17193	17507	17246	17387	17175	17493	17302	17398	17225	17282	17379	17281	17207	17459	17288	17234	17215	17146	17040	17409	17299	17355	17238	17292	17190	17375	17414	17350	17053	17220	17282	17283	17345	17351	17263	17276	17158	17179	17290	17233	17167	17190	17404	17102	17401	17309	17464	17350	17297	17389	17122	17246	17050	17310	17156	17117	17241	17047	17221	17211	17334	17325	17106	17445	17024	17415	17316	17020	17194	17300	17113	17106	17217	17333	17150	17228	17113	17126	17326	17271	17190	17327	17280	17168	17369	17481	17306	17305	17382	17211	17380	17177	17356	17450	17300	17302	17165	17296	17236	17417	17189	17455	17419	17418	17433	17328	17127	17323	16992	17066	17265	17271	17398	17390	17148	17252	17313	17446	17298	17076	17146	17279	17298	17223	17383	17115	17377	17314	17309	17483	17372	17468	17300	17410	17327	17185	17219	17194	17222	17238	17113	17444	17421	17124	17340	17385	17137	17243	17341	17324	17295	17263	17411	17383	17281	17326	17143	17181	17132	17129	17241	17390	17200	17471	17348	17333	17297	17246	17333	17308	17245	17310	17388	17146	17189	17113	17304	17321	17232	17334	17587	17286	17161	17338	17248	17425	17269	17323	17389	17239	17276	17193	17105	17216	17357	17585	17144	17194	17252	17209	17195	17114	17196	17298	17066	17301	17241	17260	17172	17256	17199	17379	17282	17112	17287	17279	17396	17297	17131	17525	17485	17209	17041	17177	17340	17156	17173	17160	17111	17362	17280	17347	17345	17206	17260	17269	17470	17450	17326	17220	17186	17398	17384	17193	17178	17388	17132	17211	17323	17396	17326	17298	17188	17253	17307	17335	17265	17150	17273	17469	17150	17385	17323	17329	17339	17168	17061	17209	17127	17264	17214	17129	17286	17314	17231	17297	17273	17400	17283	17332	17448	17363	17385	17139	17310	17449	17339	17211	17185	17253	17325	17458	17410	17230	17497	17348	17348	17353	17424	17201	17375	17271	17270	17275	17124	17296	17236	17493	17378	17234	17414	17247	17311	17153	17286	17234	17472	17139	17185	17118	17102	17180	17381	17258	17260	17114	17105	17249	17263	17345	17349	17468	17359	17296	17183	17315	17192	17016	17323	17287	17165	17408	17294	17308	17299	17405	17177	17185	17197	17130	17339	17282	17208	17661	17210	17235	17201	17188	17229	17330	17221	17210	17139	17280	17310	17244	17125	17211	17279	17252	17275	17098	17263	17120	17230	17285	17181	17390	17335	17348	17073	17298	17540	17248	17287	17413	17283	17229	17312	17317	17313	17278	17131	17231	17425	17048	17137	17161	17196	17355	17062	17327	17331	17243	17228	17299	17388	17270	17221	17207	17170	17124	17169	17255	17332	17246	17245	17276	17268	17226	17241	17339	17230	17292	17191	17027	17211	17178	17249	17234	17204	17341	17410	17372	17300	17223	17310	17341	17331	17330	17442	17261	17156	17297	17209	17359	17196	17243	17167	17271	17197	17256	17435	17347	17205	17351	17310	17253	17228	17134	17239	17227	17270	17304	17246	17313	17445	17321	17110	17237	17246	17181	17203	17252	17128	17322	17270	17221	17288	17325	17153	17201	17144	17069	17142	17134	17237	17456	17336	17331	17197	17334	17540	17498	17208	17450	17204	17299	17269	17248	17192	17240	17231	17060	17265	17203	17167	17185	17191	17204	17306	17237	17591	17349	17288	17236	17301	17221	17206	17211	17299	17458	17553	17151	17339	17295	17035	17291	17361	17171	17149	17255	17506	17186	17223	17232	17329	17246	17431	17238	17406	17035	17471	17300	17303	17167	17248	17413	17161	17339	17405	17291	17288	17182	17314	17326	17317	17347	17287	17172	17375	17433	17313	17372	17037	17372	17185	17378	17169	17317	17074	17156	17408	17369	17164	17377	17292	17391	17322	17216	17114	17301	17023	17061	17161	17183	17283	17349	17137	17202	17293	17474	17531	17100	17208	17253	17207	17349	17236	17256	17356	17453	17357	17267	17424	17200	17234	17166	17226	17277	17241	17120	17255	16971	17285	17314	17217	17243	17143	17174	17036	17195	17443	17286	17107	17310	17383	17286	17318	17408	17128	17275	17344	17177	17134	17487	17118	17368	17351	17372	17143	17108	17128	17273	17207	17339	17299	17117	17181	17318	17276	17189	17155	17441	17261	17275	17082	17078	17197	17134	17418	17197	17252	17419	17249	17260	17305	17370	17211	17252	17159	17240	17371	17359	17473	17154	17153	17277	17219	17089	17134	17359	17473	17082	17332	17218	17078	17414	17382	17203	17213	17340	17447	17278	17270	17270	17303	17266	17224	17476	17239	17239	17405	17320	17216	17087	17303	17236	17168	17176	17328	17129	17219	17373	17281	17138	17277	17332	17241	17303	17230	17133	17391	17372	17097	17265	17037	17370	17212	17339	17349	17257	17169	17227	17295	17294	17234	17175	17398	17216	17110	17145	17170	17281	17461	17272	17364	17278	17267	17056	17466	17183	17238	17264	17258	17287	17197	17285	17480	17421	17233	17170	17177	17129	17446	17231	17309	17305	17375	17244	17405	17391	17319	17229	17444	17322	17081	17076	17162	17236	17143	17393	17190	17282	17193	17090	17006	17272	17230	17214	17244	17233	17206	17452	17329	17304	17195	17335	17229	17383	17038	17122	17217	17299	17294	17218	17476	17303	17116	17299	17409	17386	17296	17306	17211	17235	17297	17531	17186	17209	17140	17100	17151	17317	17315	17423	17283	17161	17227	17339	17228	17412	17434	17386	17260	17209	17165	17360	17194	17222	17355	17216	17294	17374	17230	17198	17213	17281	17246	17190	17073	17354	17133	17284	17214	17196	17120	17014	17373	17359	17477	17440	17118	17247	17203	17279	17190	17373	17048	17364	17188	17300	17256	17429	17289	17188	17214	17453	17090	17165	17386	17247	17149	17284	17217	17265	17311	17340	17094	17194	17260	17247	17251	17232	17388	17295	17287	17257	17233	17335	17229	17210	17258	17282	17175	17588	17385	17502	17191	17094	17180	17194	17154	17027	17226	17431	17418	17370	17221	17286	17342	17301	17414	17222	17170	17125	17164	17040	17221	17261	17224	17171	17148	17428	17171	17029	17431	17214	17343	17486	17342	17223	17093	17403	17325	17180	17180	17275	17207	17295	17176	17209	17241	17505	17274	17247	17567	17426	17239	17186	17016	17431	17066	17319	17519	17375	17189	17130	17153	17223	17198	17208	17333	17247	17266	17373	17375	17365	17136	17178	17114	17090	17240	17110	17008	17213	17407	17327	17433	17205	17222	17192	17291	17321	17373	17124	17311	17134	17346	17505	17382	17073	17216	17189	17153	17230	17168	17344	17228	17440	17399	17213	17260	17050	17177	17202	17405	17362	17142	17380	17286	17366	17112	17391	17350	17438	17247	17136	17305	17258	17328	17209	17278	17154	17152	17288	17203	17141	17247	17444	17528	17295	17170	17238	17049	17184	17271	17265	17190	17364	17167	17202	17065	17286	17278	17384	17012	17382	17233	17169	17366	17229	17272	17126	17233	17094	17176	17174	17466	17336	17217	17397	17390	17351	17038	17270	17220	17198	17438	17261	17343	17227	17303	17509	17271	17248	17195	17390	17219	17180	17301	17320	17248	17194	17396	17210	17463	17105	17234	17306	17380	17361	17430	17288	17290	17241	17232	17165	17307	17344	17299	17191	17230	17344	17414	17356	17120	17213	17287	17201	17161	17352	17263	17154	17261	17084	17059	17360	17379	17411	17228	17396	17341	17324	17236	17380	17170	17430	17003	17395	17302	17283	17261	17033	17333	17182	17261	17331	17263	17150	17322	17051	17268	17401	17202	17263	17251	17239	17272	17402	17352	17201	17524	17139	17113	17299	17436	17347	17261	17333	17264	17269	17438	17161	17251	17090	17232	17230	17259	17418	17227	17415	17407	17093	17210	17111	17115	17310	17255	17348	17236	17184	17047	17055	17250	17218	17152	17266	17235	17209	17298	17240	17283	17262	17247	17087	17266	17131	17341	17377	17221	17148	17176	17099	17315	17241	17160	17370	17224	17151	17326	17294	17239	17087	17358	17309	17267	17291	17278	17279	17186	17239	17252	17433	17157	17325	17094	17018	17282	17150	17124
16128	26841	25475	34865	73932	76096	62129	42210	26491	17501	15756	15338	15506	15285	15587	15545	15543	15484	15523	15431	15395	15643	15490	15504	15524	15542	15512	15280	15365	15477	15639	15538	15378	15487	15301	15457	15419	15473	15360	15394	15448	15486	15360	15236	15555	15653	15280	15344	15436	15323	15407	15406	15579	15589	15332	15417	15514	15522	15698	15359	15495	15548	15462	15465	15457	15471	15422	15504	15585	15527	15343	15454	15448	15614	15460	15326	15342	15488	15448	15353	15385	15595	15460	15265	15513	15360	15477	15589	15532	15351	15261	15463	15533	15515	15362	15422	15470	15351	15584	15281	15561	15432	15418	15468	15443	15412	15314	15218	15692	15444	15367	15609	15480	15315	15348	15502	15510	15375	15281	15448	15486	15518	15365	15491	15399	15593	15397	15640	15553	15600	15451	15539	15487	15465	15381	15629	15471	15700	15470	15625	15403	15493	15586	15281	15658	15490	15516	15369	15510	15486	15539	15463	15418	15584	15492	15536	15415	15400	15580	15547	15439	15504	15545	15342	15444	15501	15471	15490	15238	15463	15376	15532	15549	15442	15393	15522	15464	15470	15476	15348	15479	15481	15470	15416	15586	15380	15410	15600	15469	15509	15377	15399	15509	15437	15600	15277	15437	15223	15289	15475	15426	15411	15349	15624	15462	15470	15437	15371	15494	15515	15430	15413	15450	15557	15553	15535	15493	15339	15476	15528	15416	15523	15565	15505	15504	15505	15609	15488	15471	15395	15385	15443	15379	15190	15638	15365	15541	15532	15584	15560	15454	15442	15479	15451	15491	15460	15322	15466	15654	15476	15746	15277	15476	15472	15637	15523	15526	15627	15583	15470	15325	15503	15512	15376	15469	15380	15340	15373	15453	15425	15455	15554	15540	15546	15413	15552	15212	15568	15422	15492	15390	15572	15435	15421	15636	15336	15367	15433	15718	15476	15409	15358	15509	15521	15459	15377	15572	15368	15318	15564	15388	15282	15367	15405	15570	15328	15558	15334	15491	15418	15619	15462	15363	15460	15545	15394	15493	15404	15493	15332	15542	15344	15513	15516	15447	15458	15577	15538	15145	15450	15575	15456	15459	15455	15566	15391	15445	15336	15633	15333	15447	15453	15509	15583	15531	15545	15524	15435	15384	15470	15471	15416	15487	15462	15527	15378	15495	15467	15419	15457	15481	15469	15411	15410	15399	15426	15614	15411	15453	15369	15456	15421	15279	15449	15519	15582	15461	15425	15452	15483	15380	15413	15518	15384	15484	15535	15388	15649	15372	15527	15463	15368	15510	15473	15463	15449	15512	15505	15480	15452	15405	15402	15408	15506	15490	15455	15488	15349	15313	15473	15417	15361	15513	15439	15458	15527	15690	15228	15324	15488	15430	15372	15572	15395	15400	15444	15345	15400	15375	15538	15408	15328	15295	15524	15255	15313	15579	15523	15470	15524	15558	15377	15376	15416	15437	15496	15396	15406	15494	15350	15420	15510	15410	15484	15449	15507	15316	15503	15435	15570	15511	15496	15345	15535	15453	15522	15530	15415	15312	15321	15484	15496	15460	15474	15327	15417	15481	15381	15355	15421	15286	15439	15407	15470	15358	15513	15310	15585	15565	15349	15463	15441	15493	15558	15493	15515	15478	15365	15482	15488	15438	15501	15496	15429	15214	15449	15366	15391	15530	15523	15545	15333	15382	15442	15366	15582	15487	15495	15424	15425	15359	15572	15431	15359	15350	15401	15468	15358	15526	15518	15528	15421	15395	15343	15618	15290	15425	15303	15567	15385	15502	15342	15489	15322	15475	15594	15425	15456	15461	15592	15359	15584	15686	15436	15459	15257	15388	15580	15326	15308	15543	15593	15455	15389	15400	15490	15514	15481	15403	15434	15373	15459	15515	15443	15500	15381	15456	15352	15543	15358	15571	15529	15544	15570	15483	15475	15433	15435	15475	15575	15524	15468	15603	15435	15420	15571	15306	15524	15294	15654	15429	15529	15531	15512	15508	15358	15520	15406	15515	15370	15485	15470	15352	15479	15298	15245	15517	15505	15551	15567	15401	15384	15407	15394	15386	15447	15562	15338	15460	15350	15442	15534	15500	15428	15449	15525	15443	15325	15511	15320	15473	15366	15558	15261	15513	15406	15571	15516	15377	15456	15525	15474	15629	15273	15378	15397	15440	15446	15556	15461	15627	15261	15573	15521	15422	15440	15447	15431	15493	15458	15432	15549	15420	15533	15513	15400	15570	15434	15486	15399	15536	15500	15352	15424	15355	15548	15573	15468	15627	15554	15339	15459	15529	15352	15366	15380	15504	15544	15403	15393	15436	15425	15409	15496	15338	15411	15473	15401	15341	15345	15616	15498	15383	15345	15570	15471	15417	15380	15457	15516	15432	15390	15464	15402	15373	15717	15299	15416	15381	15509	15391	15642	15517	15557	15430	15556	15344	15306	15401	15550	15485	15446	15460	15511	15385	15391	15452	15540	15589	15394	15490	15368	15392	15592	15499	15396	15458	15503	15535	15410	15563	15430	15262	15457	15420	15438	15473	15440	15442	15463	15493	15289	15686	15484	15506	15412	15499	15325	15530	15520	15378	15484	15371	15370	15585	15391	15562	15584	15418	15604	15462	15517	15334	15490	15456	15442	15469	15419	15414	15322	15351	15599	15357	15484	15389	15385	15404	15273	15325	15461	15655	15489	15634	15390	15600	15546	15554	15605	15465	15290	15488	15350	15447	15479	15495	15454	15260	15324	15523	15403	15483	15571	15394	15506	15558	15430	15360	15564	15405	15453	15397	15472	15536	15595	15459	15396	15465	15428	15483	15453	15493	15686	15555	15484	15225	15450	15241	15564	15446	15287	15539	15502	15364	15358	15407	15422	15519	15454	15443	15263	15266	15331	15699	15411	15484	15292	15582	15568	15455	15489	15459	15478	15526	15196	15350	15493	15499	15558	15394	15587	15488	15403	15491	15485	15566	15383	15435	15542	15532	15483	15377	15473	15649	15439	15517	15412	15425	15622	15465	15262	15400	15543	15543	15426	15435	15319	15446	15553	15509	15522	15386	15501	15515	15527	15429	15365	15524	15504	15439	15418	15462	15518	15503	15349	15503	15461	15310	15372	15466	15454	15361	15523	15570	15540	15446	15337	15353	15522	15442	15434	15385	15320	15423	15336	15522	15433	15316	15192	15259	15526	15421	15516	15421	15532	15477	15490	15483	15436	15516	15495	15638	15476	15466	15425	15413	15331	15466	15501	15509	15398	15428	15317	15299	15350	15380	15418	15320	15476	15274	15460	15526	15193	15542	15395	15421	15558	15535	15617	15509	15530	15450	15459	15505	15457	15608	15549	15554	15391	15552	15568	15595	15330	15466	15454	15380	15354	15586	15384	15462	15445	15469	15464	15475	15344	15413	15462	15501	15420	15433	15348	15461	15353	15361	15287	15328	15418	15658	15602	15535	15412	15545	15366	15392	15451	15378	15423	15612	15387	15352	15380	15623	15425	15426	15522	15529	15390	15390	15471	15525	15575	15367	15470	15443	15348	15559	15578	15431	15303	15398	15317	15335	15388	15437	15416	15384	15372	15432	15378	15410	15310	15440	15471	15530	15334	15528	15471	15640	15518	15531	15401	15448	15408	15608	15297	15525	15433	15475	15453	15287	15349	15477	15407	15407	15595	15479	15548	15320	15335	15581	15527	15459	15438	15355	15431	15427	15411	15325	15371	15568	15435	15533	15534	15347	15491	15349	15550	15471	15451	15593	15481	15444	15497	15490	15433	15502	15306	15537	15361	15453	15445	15390	15289	15275	15495	15384	15472	15493	15561	15591	15426	15484	15545	15414	15301	15533	15427	15423	15434	15417	15565	15313	15374	15263	15460	15373	15336	15474	15369	15546	15447	15392	15460	15498	15325	15430	15421	15375	15370	15571	15556	15372	15537	15535	15325	15461	15311	15502	15604	15543	15562	15476	15353	15586	15313	15399	15331	15362	15411	15486	15541	15437	15626	15530	15456	15549	15390	15304	15587	15361	15391	15411	15449	15362	15379	15460	15482	15423	15465	15468	15427	15415	15310	15448	15477	15458	15491	15590	15628	15384	15465	15468	15637	15516	15411	15289	15486	15439	15405	15405	15402	15469	15432	15338	15400	15400	15401	15432	15484	15389	15525	15485	15480	15409	15633	15444	15456	15506	15401	15393	15407	15516	15470	15417	15473	15436	15501	15549	15409	15596	15394	15681	15580	15483	15432	15396	15528	15313	15502	15246	15325	15414	15505	15272	15286	15482	15417	15522	15459	15403	15465	15574	15503	15564	15546	15553	15594	15434	15363	15371	15456	15491	15377	15571	15376	15395	15428	15358	15631	15514	15683	15404	15552	15335	15728	15491	15608	15482	15509	15630	15508	15545	15357	15499	15366	15540	15373	15405	15368	15473	15520	15256	15631	15419	15505	15570	15620	15517	15571	15448	15579	15554	15388	15447	15390	15339	15224	15419	15463	15552	15432	15483	15437	15548	15474	15735	15573	15262	15659	15480	15389	15527	15399	15519	15416	15299	15346	15458	15497	15269	15484	15498	15410	15515	15454	15338	15443	15411	15440	15400	15549	15413	15579	15597	15385	15403	15321	15505	15357	15376	15389	15460	15372	15589	15383	15383	15483	15407	15437	15316	15542	15564	15286	15498	15464	15480	15421	15353	15454	15455	15371	15310	15371	15457	15556	15428	15474	15421	15509	15485	15543	15440	15390	15473	15668	15490	15307	15526	15415	15280	15492	15472	15343	15329	15469	15532	15400	15363	15171	15696	15648	15608	15482	15656	15682	15310	15647	15516	15357	15509	15403	15610	15463	15260	15400	15522	15423	15384	15417	15427	15561	15443	15409	15395	15427	15408	15550	15362	15527	15560	15443	15300	15596	15356	15475	15517	15279	15295	15466	15473	15457	15203	15383	15399	15425	15476	15477	15502	15543	15336	15356	15590	15436	15302	15619	15594	15408	15561	15427	15483	15563	15342	15338	15419	15390	15508	15333	15436	15375	15586	15422	15325	15529	15308	15357	15443	15628	15490	15566	15400	15414	15439	15410	15269	15498	15397	15508	15516	15283	15395	15553	15506	15571	15456	15521	15447	15439
29058	21835	21902	19929	24109	30480	26651	22660	19536	18184	17908	17886	18065	17968	17885	18056	17765	17898	17938	18005	17872	17874	17859	17929	17907	18063	17975	18079	17792	17932	17915	17942	18018	17595	17751	18139	18003	17903	17968	18049	17657	17872	17883	17765	17870	17934	18021	18052	18025	17839	17966	18051	18223	17962	17976	17764	17859	18133	17878	17944	17898	17892	17910	17829	17911	17753	17783	18116	17860	17886	17919	17946	17895	17768	17941	17801	17893	17846	17995	17957	17876	18037	17766	17696	17835	18051	18035	17863	17864	17728	17814	17843	17789	17787	17972	17756	17852	17750	17860	18079	18073	17752	18096	17923	17825	17683	17814	17985	17880	17838	17818	17821	17695	17976	17927	17986	18018	17876	17884	17775	17732	17740	18009	17853	17875	17840	18022	17792	17912	17861	17987	17881	17845	17828	18003	17788	17840	18003	17986	18086	17843	17771	17809	17893	17970	18009	18135	18028	17903	18108	17943	17730	17724	17984	17882	17827	18049	17757	17846	17932	17897	17772	17747	17621	17746	17823	17879	17902	17809	17894	17899	17898	17584	17985	17782	17847	17787	17867	17938	17845	17952	17956	17822	17998	17918	17798	17987	17852	17984	17794	17928	18081	17803	17935	17664	17954	17836	17699	17908	17930	17971	17745	18020	17982	17982	17951	17792	18068	17924	17854	17733	17826	17937	17673	17653	18129	18016	17852	17974	17708	17809	17812	17868	18125	17959	17764	17862	17990	17964	18015	17757	17856	17955	17709	17990	17750	17744	17874	17787	17652	17718	17679	18005	17697	17878	17808	17556	17888	17874	17801	17737	17733	17909	17748	17730	17718	17896	17911	17898	17860	17929	17724	17876	17684	17631	17896	17959	17825	17947	17913	17898	17839	17968	17679	17710	17698	18026	17861	17798	17708	17767	17751	18092	17907	17967	18098	17923	18010	17990	18136	17796	17995	18004	17843	17914	17765	17914	17679	17932	17782	17764	17875	17905	17916	17998	17494	17576	17707	17932	17768	17740	17896	17933	17862	17945	17838	17993	17814	17838	17744	17757	17835	17966	17914	17877	17909	17721	17877	17902	17971	17702	17631	17865	17809	17984	17591	17857	17863	17998	18114	17804	17745	17715	17850	17703	17778	17747	17929	18017	18010	18047	17937	17790	17820	17678	17921	17699	17990	17845	17783	17873	17896	17766	17811	17713	17904	18037	17837	17840	17605	18028	17743	17901	17889	18070	18070	17920	18074	17917	17749	17851	18036	17766	17876	17747	17784	17848	17894	18005	18043	17956	17889	17900	18036	18035	17958	17682	17776	17778	18011	18135	17839	17793	17847	17749	17877	17775	17811	17866	17821	17853	17931	17826	17823	17953	17902	17841	17905	17959	17680	17989	18084	17892	18006	17788	17646	17887	17915	17834	17918	17965	17903	17771	17793	17837	17812	17866	17641	17772	17895	17884	17904	17678	17874	17975	17815	17957	18199	17695	17748	17904	17750	17884	17743	17778	17857	17758	17643	18108	17841	18012	17827	17839	17744	17993	17985	17991	17647	18097	17959	17770	17672	17705	17822	17660	17730	17705	17823	17989	17863	17695	17794	17815	17759	17969	17962	17808	17644	17890	17963	17829	17922	17724	17827	17970	17767	17777	17842	17772	17825	17992	17896	17941	17715	17900	17899	17813	17935	17924	17830	18164	17821	17729	17701	17728	17815	17791	17817	17774	17799	17751	17859	17859	17931	17942	18057	17848	17901	17934	17788	17923	17715	17878	17880	17781	17929	17747	17888	17858	17872	17797	17727	17664	17867	18033	17873	17857	17755	17916	17795	17828	17924	17948	17763	17861	18012	17800	17780	17612	17786	17744	17870	17902	17990	17772	17821	17977	17866	17902	18090	17752	17830	17878	17803	17814	17988	17849	17922	18028	17967	17680	17938	17901	17669	17893	17817	17721	17876	17816	17897	17817	17862	18034	17842	17963	17683	17945	17829	17912	17999	17829	17919	17847	17850	17907	17929	17754	17837	18049	17813	17948	17865	17889	17750	17705	18184	17868	17711	17916	17815	18015	17896	17978	17841	18041	17820	18001	17770	17850	17778	18000	17647	17823	18003	17705	17901	17861	17871	18058	17884	17938	17992	17943	17913	17990	17817	17759	17889	17786	17806	17841	17735	17745	17897	17729	17667	18060	17805	17788	17738	18024	17802	17795	17873	17782	17767	17764	17781	17707	17702	17838	17918	17877	17920	17776	17897	17860	17789	17627	17787	17923	17959	17975	18022	17759	18017	17817	17997	17860	17907	18025	17977	17937	17970	17983	17871	17800	18037	17817	17790	17949	17635	18002	17805	17905	17683	17902	17805	18031	18014	17872	17658	17923	17790	17958	18008	17802	17996	17959	18096	17920	17834	17879	17916	17871	18016	17789	17842	17751	17889	17908	18053	18030	17989	18033	17912	17792	18022	17823	17965	17866	17980	17857	17760	17759	17754	17910	17651	17749	17845	18060	17887	17834	17826	17914	17776	17750	17754	17910	17999	17937	17817	17916	17812	17890	17897	17798	18022	17851	17960	17824	17895	17774	17861	17884	17974	17943	17867	18019	17871	17816	17835	17817	17812	17930	17867	17935	17841	17864	17837	17764	17739	18024	18119	17790	17915	17640	17874	17820	17961	18066	17877	17873	17739	17931	17689	17967	17854	17801	17829	17847	17773	17936	17657	17696	17934	17893	17844	17742	17891	17867	17927	17887	17833	17949	17854	17902	17823	18078	18041	17862	18029	17957	17812	17710	18014	17714	17825	17760	17766	17844	17900	17887	17852	17959	17946	17752	17852	17720	17848	17887	17846	17774	18031	17894	17914	17957	17968	17962	17999	17994	17913	17906	17824	18027	17792	17856	17759	17972	17935	17876	17816	18018	17947	17754	17829	17677	17970	17795	17914	17887	17800	18101	17945	17682	17761	17848	17707	17740	17916	17900	17997	17952	17799	17992	17852	17966	17753	17887	17832	17906	17857	17776	17811	17901	17954	18061	17791	18090	17942	17819	17836	17919	17764	17709	17939	17927	17879	17655	17784	17834	17795	17933	17933	17798	17802	17872	17809	17893	17864	17858	17829	17816	17724	17745	17941	17794	17662	17803	18015	17608	17976	17933	17936	17940	17739	17818	17979	17799	18082	17709	17883	17800	17767	17892	17899	18033	17999	18068	17840	18092	17932	17710	17812	17636	17845	18075	17732	17835	17747	17741	17841	17877	17645	17830	17789	17610	17860	17939	17844	18080	17860	17940	17931	17877	17749	17922	17882	18030	17889	17903	17930	17921	17981	17723	17960	17996	17689	17957	17966	18033	17896	17640	17730	17953	17935	18072	17978	17710	17837	17796	18043	17913	17848	17741	17904	17816	17852	17859	18054	17873	17865	17595	17867	17896	17833	17911	18054	17864	17741	17735	17703	17971	17768	17970	17899	17898	17983	17621	17948	17671	17957	17929	17849	17768	17963	17871	17738	17842	17885	17764	17969	17867	17962	17971	17777	17861	17696	17908	17743	17941	17730	17949	17701	17797	17917	17755	17870	17902	17886	17707	17786	17837	17625	18003	17835	17970	17765	17897	17828	17747	17747	17921	17878	17882	17997	17986	17868	18059	17886	17828	17905	17849	17894	17930	17601	17933	17900	18045	17881	17877	18031	17704	17818	17740	17830	17720	17747	17942	17770	17729	17929	18130	17965	17990	17559	17802	17733	17777	17675	17890	17855	17826	17822	17678	18016	17874	17908	17889	17833	17726	17946	17772	17827	17811	17877	17879	17718	17888	17815	17838	17828	17922	17841	17840	17649	17832	17882	17900	17735	17791	17690	17962	17809	17731	17910	17892	17843	17977	18007	18001	18009	17801	17916	17988	17898	17865	17962	17795	17814	17768	17851	18052	17867	17923	17860	17942	17793	17817	17867	17937	17785	17822	17858	17925	18029	17938	17890	17668	17657	17720	17986	17703	17780	17853	17896	18036	17910	17836	17840	17704	17897	17969	18033	17811	17983	17872	17740	17999	18071	17842	17720	17856	17959	18000	17791	17774	17742	17853	17966	17970	17820	17866	17945	18072	17952	17936	17825	17956	17981	17863	17898	17880	17945	17820	17823	17868	17979	17867	17718	17991	17927	18201	18007	18199	17924	17978	17850	17975	17833	17788	17926	17838	17795	17925	17969	17938	17945	18127	17843	17922	17677	17870	17809	18071	17919	17782	17895	17877	17970	18034	17975	17775	17830	17711	17757	17939	18003	17898	17906	17971	18036	17872	17770	18132	17871	17885	18002	17985	17841	18003	17965	17935	17779	18027	17873	17908	18023	17694	17705	17917	17868	18064	17948	17896	17762	17707	17679	18018	18023	18028	18028	17902	17531	17821	17977	17816	17827	17977	17792	17754	17810	17900	17923	17824	17689	17922	17863	17842	17922	17762	17862	18012	17903	17656	17891	17930	17787	17939	17723	17816	18062	17848	17807	17703	17874	17736	17753	17982	17817	17857	17621	17799	17995	17963	17844	17934	17980	17977	17951	18042	17759	17855	17934	18150	17901	17845	17901	17954	17929	17794	17798	17884	18002	17774	17948	17747	17673	17823	17702	17900	17940	18116	17897	17946	17999	17884	17872	17778	17779	18001	18010	18032	17845	17822	17899	17795	17872	17653	17961	17893	17810	17843	17856	18071	18058	17918	17776	17793	17918	18028	18084	17895	17893	17816	17832	17676	18178	17981	17922	17892	17933	18044	17762	17785	17948	18097	18004	17744	17766	18007	17858	17891	17875	17867	18008	17902	17730	17727	17804	17848	17873	17802	17647	17766	17845	17866	18152	18008	17854	17997	17951	17868	17958	17735	17919	17886	17905	17918	18060	17783	17833	17685	18009	17858	18002	17919	17748	17931	17980	17855	17863	17958	17891	17893	17889	17957	17736	17993	17910	18057	18059	17863	17904	17849	17928	17993	17861	18038	17718	18110	17972	17977	17917	17959	17863	17810	17891	17916	18052	17827	17871	17962	17837	17973	17732	18033	17924	17999	18072	17971	17952	17803	17796	17934	18015	18124	17732	18002	17858	17513	17809	17876	17776	17905	17815	17921	17759	18022	17939	17938	18075	17893	17846	17827	17821
15668	16537	17351	16940	26071	31798	26183	20683	17471	16170	15766	15822	15807	15864	15984	15724	15779	15928	15880	15774	15976	15728	15646	15744	15788	15754	15686	15854	15888	15788	16045	15727	15848	15866	15986	15635	15955	15796	15750	15871	15883	15839	15792	15987	15966	16091	15745	15686	15801	15853	15724	15847	15940	15810	15790	15754	15768	15951	15854	15865	15845	15807	15720	15722	15699	15829	15761	15796	15712	15692	15958	15764	15752	15849	15829	16024	15862	15763	15867	15870	15746	15858	16005	15806	15754	15796	15861	15906	15917	15669	16041	15978	16009	15772	15874	15861	15888	15883	15908	15945	15878	15777	15732	15865	15860	16000	15838	16022	15741	15798	15620	15839	15835	15821	15874	15647	15729	15724	15754	15685	15680	15774	15735	15811	15706	15892	15971	15902	15709	15880	15908	15788	15915	15873	15844	15772	15736	15907	15828	15766	15890	15857	15734	15761	15759	15831	15929	15806	15801	15807	15796	15867	15784	15789	15747	15881	15994	15665	15726	15691	15822	15817	15902	15957	15909	15852	15896	15810	15865	15859	15856	15765	15916	15878	15816	15944	15702	15736	15898	15790	16075	15904	15791	15783	15675	15897	15867	15641	15857	15783	15809	15911	15806	15891	15930	15823	15843	15773	15832	15813	15805	15858	16009	15843	15950	15501	15873	15806	15690	15955	15781	15685	15871	15720	15795	15662	15686	15864	15937	15706	15866	15790	15800	15550	15874	15772	15934	15802	15765	15874	15711	15830	15730	15853	15766	15685	16067	15840	15799	15686	15813	15666	15896	15839	15799	15849	15860	15791	15757	15849	15827	15874	15862	15735	15736	16027	15676	15924	15794	15920	15767	15908	15795	15609	15732	15875	15826	15794	15966	15760	15838	15771	15819	15875	15865	15879	15689	15701	15879	15794	15915	16006	15884	15862	15971	15846	15744	15957	15704	15797	15652	15863	15788	15953	15630	15962	15819	15697	15835	15941	15740	15764	15840	15902	15807	15830	16041	15813	15974	15876	15911	15984	15642	15750	15832	15922	15833	15831	15783	15877	15909	15815	15881	15841	15774	15860	15859	15700	15785	15859	15688	15737	15915	15780	15836	15929	15860	15653	15854	15787	15777	15702	15774	15847	15899	15815	15844	15810	15802	15850	15820	15841	15818	15898	15678	15885	15866	15808	15761	15782	15866	15853	15984	15792	15826	15768	15661	15883	15934	15830	15909	15834	15876	15742	15904	15784	15999	15765	15699	15655	15867	15873	15721	15874	15823	15865	15870	15695	15966	15716	15845	15882	15786	15753	15877	15718	15912	15776	15940	15896	15889	15842	15783	15957	15870	15692	15923	15783	16041	15941	15849	15774	15716	15801	15689	15774	15753	15785	15828	15833	15823	15897	16039	15865	15875	15832	15830	15993	15905	15978	15984	15693	15748	15826	15733	15839	15806	15848	15937	15783	16001	15832	15862	15847	15752	15884	15876	15723	15740	15606	15978	15624	15862	15768	15951	15879	15780	15709	15888	15995	15829	15808	15683	15647	15713	15817	15855	15941	15711	15834	15744	15893	15855	15620	15984	15655	15975	16036	15804	15605	15805	15734	15845	15776	15907	15833	15967	15901	15841	15711	15748	15864	15771	15967	15685	15753	15815	15734	15857	15702	15864	15758	15813	15989	15906	15866	15865	15703	15771	15678	15809	15824	15852	15658	15888	15692	15688	15722	15834	15820	15868	15756	15778	15903	15739	15740	15800	15744	15881	15861	15742	15834	15790	15813	15915	15878	15649	15830	15825	15899	15602	15717	15858	15797	15916	15790	15849	15661	15787	15725	15850	15887	15705	15852	15613	15852	15814	15798	15936	15924	15767	15828	15909	15819	15554	16022	15802	15800	15887	15962	15682	15816	15762	15859	15812	15844	15891	15745	15818	15778	15718	15720	15747	15792	15868	15908	15775	15856	15855	15786	15932	15825	15748	15875	15841	15903	15785	15785	15843	15887	15788	15720	15920	15834	15826	15699	15927	15823	15632	15811	15819	15744	15827	15918	15782	15831	15759	15718	15669	15823	15725	15710	15888	15738	15846	15911	15692	15859	15738	15794	15917	15935	15963	15852	15736	15815	15795	15916	15843	15770	15777	15822	15783	15842	15840	15860	15701	15822	15712	15775	15704	15774	15811	15730	15841	15882	15794	15881	15817	15902	15719	15734	15786	15768	15883	15831	16056	15803	15831	15858	15902	15895	15812	15891	15847	15886	15711	15974	15870	15665	15968	15832	15830	15782	15785	15787	15802	15911	15825	15809	15916	15981	15922	15792	15684	15876	15800	15880	15871	15862	15717	15820	15936	15924	15794	15958	15931	15827	15920	15880	15757	15871	15921	15767	15913	15986	15920	15909	15796	15903	15883	15650	16010	15921	15799	15815	16043	15808	15768	15825	15834	15633	15770	15812	15803	15892	15879	15872	15822	15805	15956	15879	15966	15935	15850	15923	15787	15908	15857	15653	15910	15807	15729	15747	15726	15837	15746	15734	15704	15871	15862	15820	15847	15714	15695	15866	15730	15940	15752	15794	15760	15862	15739	15835	15877	16024	15783	15723	15796	15777	15847	15832	15758	15825	15687	15869	15795	15612	15801	15797	15960	15915	15821	15686	15980	15795	15873	15774	15780	15728	15803	15692	15897	15868	15913	15742	15956	15902	15934	15963	15866	15903	15955	15637	15826	15738	15874	15918	15938	15837	15836	15824	15850	15819	15872	15773	15914	15833	15627	15821	15838	15828	15748	16004	15817	15970	15858	15729	15978	15897	15866	15970	15741	15742	15655	15708	15786	15737	15764	15907	15671	15980	15804	15740	15695	15834	15846	15999	15908	15783	15636	15802	15547	15890	15585	15752	15713	15920	15978	15827	15838	15872	15768	15708	15937	15834	15956	15841	15844	15961	15824	15931	15803	15872	15799	15961	15923	15773	15614	15717	15805	15849	15909	15909	15808	15662	15634	15649	15904	15882	15896	15684	15833	15712	15755	15774	15803	15643	15865	15895	15870	15649	16001	15655	15751	15901	15701	15841	15952	15929	15778	15744	15663	15814	15857	15995	15794	15757	16001	15901	15893	15917	15950	15784	15917	15872	15755	15922	15866	15813	15883	15970	15864	15705	15931	15779	15795	15633	15929	15766	16041	15675	15989	15826	15866	15909	15906	15768	15836	15834	15982	15815	15860	15720	15798	15893	15988	15836	15842	15843	15827	15863	15842	15861	16043	15795	15804	15803	15855	15755	15963	15768	15786	15868	15846	15862	15844	15908	15753	15692	16011	15834	15832	15907	15767	15857	15901	15669	15938	15792	15772	16063	15863	15749	16024	15742	15718	16105	15794	15821	15731	15956	15904	15839	15687	15882	15870	15732	15973	15856	15718	15799	15892	15768	15907	15787	15888	15873	15832	15779	15919	15835	15995	15801	15921	15814	15792	15938	15803	16027	15957	16005	15885	15753	15869	15762	15868	15829	15815	15790	15765	15735	15819	15808	15850	15637	15818	15817	15925	15831	15658	15761	15924	15797	15919	15700	15850	15873	15742	15894	15837	15984	15863	15826	15774	15990	15851	15798	15914	15764	15887	15901	15800	15812	15821	15808	15962	15804	15885	15844	15842	15844	15933	15760	15852	15875	15804	15826	15873	15755	15638	15810	15791	15859	15874	15885	15849	15832	15799	15982	15878	15697	15978	15724	15879	15767	15764	15831	15869	15772	15853	15926	15803	15858	15853	15951	16014	15909	15780	15708	15758	15847	15782	15786	15847	15798	15795	15964	15927	15763	15927	15852	15773	15846	15731	15894	15910	15825	15827	15804	15635	15881	15922	15908	15703	15654	15864	15890	15784	15835	15697	15726	15648	15662	15864	15769	15772	15714	15888	15699	15814	15901	15869	15755	15982	15811	15876	15619	15744	15956	15849	15763	15678	15939	15963	15833	15931	15915	15855	15853	15990	15932	15869	15705	15985	15843	16032	15824	15657	15771	15787	15951	15955	15711	15699	15814	15770	15785	15817	15800	15904	15886	15999	15749	16033	15831	15825	15793	15896	15897	15923	15617	15806	15885	15736	15813	15768	15843	15825	16028	15780	15821	16050	15823	15869	15878	15900	15758	15873	15889	15893	15686	15676	15683	15831	15720	15755	15767	15741	15816	15736	15922	15755	15732	15954	15959	16072	15820	15759	15843	15951	15832	15792	15703	15822	15787	15750	15885	15857	15882	15883	15918	15724	15811	15850	15817	15889	15833	15717	15912	15982	15918	15859	15771	15836	15816	15769	15880	15750	15833	16079	15704	15693	15963	15919	15858	15824	15751	15828	15702	15864	15800	15766	15902	15887	15828	15693	15804	15819	15721	15984	15835	15830	15871	15886	15788	15759	15903	15723	15787	15865	15794	15768	15763	15731	15926	15614	15773	15695	15763	15847	15880	15799	15859	15755	15831	15837	15889	15805	15800	15829	15837	15831	15675	16048	15885	15697	15832	15901	15662	15872	15857	15659	15855	15772	15908	15740	15727	15760	15936	15784	15742	15847	15755	15773	15716	15901	15987	15839	15910	15826	15687	15783	15746	15790	15870	15688	15958	15809	15894	15716	15977	15792	15800	15680	15887	15805	15895	15974	15999	15708	15959	15901	15923	15773	15843	15793	15871	15947	15893	15840	15857	15818	15949	15767	15792	15978	15752	15881	15812	15944	15889	15977	15884	15801	15939	15844	15792	15794	15848	16108	15852	15699	15937	15768	15942	15906	15827	15834	15812	15857	15805	15809	15949	15906	15689	15813	15889	15795	15914	15927	15824	15895	15975	15890	16064	15954	15892	15821	15766	15789	15705	15926	15844	15802	15793	15905	15713	15707	15910	15743	15865	15824	15616	15844	15778	15811	15874	15784	16045	15887	15887	15765	15856	15845	15773	15779	15816	16004	15889	15790	15939	15859	15760	15721	15928	15811	15979	15787	15715	15841	15841	15951	15715	15937	15805	15816	15882	15608	15900	15703	15895	15817	15784	15657	15849	15656	15957	15935	15859	15815	15787	15872	15847	15783	15797	15811	15900	15847	15785	15992	15682	15750	15836	15914	15864	15710	15963	15873	15878	15775	15799	15975	15949	15676	15908
25724	21077	27265	25647	33295	58571	47748	34035	23816	19613	18080	17787	17759	17895	17735	17806	17775	17906	17610	17732	17742	17552	17748	17678	17927	17760	17541	17674	17663	17820	17801	17750	17439	17707	17540	17410	17677	17497	17736	17504	17779	17651	17723	17627	17686	17822	17767	17779	17737	17739	17827	17639	17718	17696	17590	17544	17631	17639	17801	17727	17400	17546	17572	17741	17680	17670	17723	17678	17737	17699	17675	17632	17619	17604	17761	17808	17579	17635	17765	17558	17344	17721	17628	17626	17737	17762	17680	17614	17520	17527	17786	17537	17527	17582	17532	17693	17516	17448	17730	17520	17581	17712	17563	17944	17680	17748	17742	17700	17679	17579	17702	17759	17482	17608	17669	17678	17756	17612	17648	17502	17452	17565	17562	17571	17585	17479	17708	17817	17413	17679	17667	17536	17611	17605	17695	17476	17562	17776	17689	17563	17682	17815	17633	17623	17531	17774	17689	17697	17636	17622	17569	17549	17561	17557	17775	17580	17523	17484	17667	17759	17579	17603	17708	17651	17808	17675	17433	17643	17700	17711	17689	17677	17741	17563	17665	17636	17590	17652	17497	17493	17532	17672	17558	17709	17456	17713	17720	17757	17620	17902	17688	17604	17715	17626	17675	17671	17633	17707	17800	17671	17843	17606	17666	17548	17738	17688	17601	17861	17641	17441	17555	17529	17602	17489	17552	17687	17807	17757	17822	17602	17646	17674	17590	17738	17686	17724	17763	17617	17721	17729	17605	17870	17708	17635	17692	17589	17616	17743	17642	17740	17661	17657	17805	17713	17683	17648	17575	17746	17682	17629	17575	17720	17562	17575	17799	17721	17625	17691	17691	17598	17644	17494	17476	17675	17707	17588	17898	17757	17962	17398	17705	17599	17538	17601	17766	17857	17654	17736	17428	17573	17533	17627	17549	17662	17494	17493	17622	17658	17799	17638	17459	17665	17615	17679	17597	17722	17625	17636	17570	17530	17510	17319	17769	17815	17436	17630	17672	17533	17680	17665	17804	17736	17720	17745	17749	17672	17637	17682	17644	17436	17668	17922	17679	17605	17560	17693	17577	17484	17586	17699	17664	17501	17759	17687	17699	17677	17788	17357	17456	17449	17484	17596	17713	17584	17513	17564	17638	17516	17530	17648	17695	17819	17536	17549	17566	17549	17715	17623	17653	17635	17705	17552	17532	17639	17803	17812	17721	17841	17548	17471	17715	17810	17680	17762	17645	17626	17617	17527	17630	17472	17692	17583	17781	17733	17498	17593	17477	17592	17527	17632	17560	17700	17736	17801	17803	17684	17566	17654	17669	17582	17657	17445	17620	17442	17769	17519	17748	17672	17510	17478	17509	17871	17727	17844	17694	17577	17577	17526	17527	17681	17694	17617	17670	17708	17749	17442	17734	17590	17531	17682	17877	17861	17598	17670	17521	17786	17780	17707	17614	17558	17445	17663	17553	17540	17555	17503	17933	17806	17465	17550	17666	17606	17526	17955	17697	17677	17638	17410	17497	17486	17505	17687	17575	17636	17699	17534	17599	17763	17761	17587	17551	17503	17632	17640	17424	17403	17736	17754	17568	17647	17730	17564	17777	17541	17590	17571	17672	17696	17641	17714	17574	17480	17598	17603	17664	17576	17632	17634	17721	17640	17675	17447	17801	17460	17697	17528	17655	17713	17784	17774	17601	17613	17655	17686	17741	17546	17491	17579	17830	17746	17515	17617	17611	17543	17602	17708	17563	17730	17542	17577	17505	17613	17738	17589	17444	17631	17825	17616	17685	17549	17599	17580	17537	17614	17565	17688	17598	17648	17426	17681	17662	17623	17697	17629	17741	17790	17799	17584	17731	17656	17384	17570	17539	17597	17446	17520	17784	17482	17517	17722	17587	17460	17447	17577	17739	17631	17592	17497	17640	17583	17758	17484	17634	17661	17695	17443	17798	17392	17679	17681	17734	17479	17679	17849	17626	17558	17412	17387	17721	17520	17666	17541	17578	17526	17694	17553	17720	17608	17683	17517	17697	17652	17535	17534	17884	17708	17756	17746	17559	17811	17572	17603	17789	17748	17713	17557	17710	17577	17841	17695	17450	17684	17746	17709	17526	17484	17806	17710	17640	17741	17600	17505	17636	17823	17579	17655	17794	17650	17677	17620	17536	17591	17662	17546	17681	17689	17641	17582	17491	17719	17707	17742	17666	17662	17741	17493	17762	17623	17606	17425	17495	17607	17711	17721	17647	17848	17641	17589	17720	17807	17761	17802	17586	17501	17348	17722	17595	17685	17521	17655	17519	17623	17642	17529	17578	17545	17695	17610	17686	17484	17501	17588	17480	17746	17778	17540	17766	17913	17638	17563	17420	17600	17875	17736	17558	17580	17773	17695	17759	17645	17686	17538	17578	17565	17731	17832	17688	17595	17773	17728	17851	17507	17684	17702	17700	17733	17658	17653	17587	17740	17558	17682	17558	17842	17580	17687	17676	17544	17744	17701	17757	17740	17643	17513	17556	17827	17541	17715	17749	17660	17658	17616	17742	17539	17540	17674	17649	17531	17549	17640	17644	17669	17843	17745	17820	17424	17696	17780	17628	17682	17626	17527	17827	17707	17643	17764	17464	17692	17528	17463	17525	17590	17789	17625	17562	17761	17646	17643	17640	17645	17542	17687	17561	17577	17524	17811	17659	17624	17671	17509	17863	17894	17815	17602	17575	17829	17652	17467	17655	17598	17644	17865	17450	17658	17659	17548	17571	17688	17658	17605	17798	17688	17720	17644	17570	17622	17621	17653	17756	17694	17570	17528	17573	17504	17516	17697	17627	17765	17566	17673	17654	17578	17868	17546	17410	17695	17719	17700	17674	17472	17681	17749	17769	17641	17597	17514	17518	17842	17589	17612	17468	17568	17627	17649	17715	17607	17610	17700	17714	17741	17626	17522	17598	17851	17774	17779	17687	17712	17849	17498	17585	17558	17814	17640	17663	17456	17730	17886	17633	17702	17691	17904	17685	17622	17726	17731	17616	17898	17852	17648	17672	17738	17714	17569	17572	17501	17690	17878	17700	17542	17800	17599	17815	17559	17557	17832	17755	17552	17760	17699	17848	17696	17533	17675	17639	17732	17669	17675	17459	17545	17671	17666	17656	17599	17559	17686	17531	17817	17548	17624	17646	17749	17713	17652	17490	17710	17414	17667	17489	17675	17688	17798	17680	17712	17745	17437	17575	17503	17787	17587	17486	17803	17642	17714	17460	17523	17470	17824	17558	17672	17730	17722	17520	17632	17694	17687	17868	17574	17695	17485	17583	17569	17693	17796	17577	17361	17541	17560	17743	17476	17486	17661	17716	17713	17520	17605	17626	17623	17480	17734	17673	17505	17577	17661	17652	17789	17789	17852	17578	17658	17627	17623	17729	17797	17706	17701	17617	17584	17588	17456	17417	17640	17544	17606	17678	17636	17700	17585	17632	17660	17742	17768	17413	17444	17614	17655	17729	17792	17627	17677	17643	17585	17728	17482	17428	17622	17666	17659	17665	17547	17379	17746	17763	17569	17619	17590	17650	17626	17436	17689	17734	17616	17542	17655	17737	17794	17561	17800	17697	17633	17709	17766	17694	17523	17899	17484	17851	17740	17624	17692	17630	17494	17492	17617	17520	17798	17712	17927	17786	17657	17665	17661	17621	17743	17666	17714	17592	17706	17632	17645	17581	17634	17762	17475	17732	17736	17766	17541	17637	17596	17672	17668	17611	17634	17619	17476	17717	17483	17583	17719	17579	17739	17720	17603	17475	17605	17715	17542	17508	17496	17571	17547	17434	17573	17741	17541	17688	17663	17637	17671	17702	17605	17597	17648	17675	17708	17736	17590	17546	17563	17382	17652	17501	17563	17686	17776	17655	17559	17695	17653	17755	17823	17788	17633	17575	17422	17722	17546	17734	17439	17662	17600	17912	17769	17555	17488	17662	17480	17638	17708	17818	17610	17630	17608	17548	17742	17831	17610	17779	17552	17650	17499	17645	17547	17685	17753	17594	17625	17403	17559	17689	17549	17659	17603	17809	17808	17618	17592	17730	17695	17683	17648	17637	17664	17584	17686	17591	17685	17553	17534	17699	17698	17648	17655	17570	17808	17923	17715	17619	17552	17561	17790	17705	17757	17668	17665	17609	17671	17701	17495	17745	17611	17611	17466	17486	17522	17764	17765	17623	17600	17734	17452	17692	17774	17649	17645	17711	17866	17775	17582	17657	17515	17712	17553	17686	17905	17661	17541	17585	17668	17566	17750	17684	17742	17721	17769	17554	17779	17661	17587	17600	17816	17548	17449	17571	17547	17749	17722	17613	17425	17541	17550	17813	17722	17873	17743	17653	17575	17602	17502	17779	17545	17548	17884	17921	17708	17499	17509	17574	17722	17582	17509	17618	17764	17676	17704	17567	17763	17547	17429	17767	17624	17648	17750	17621	17691	17583	17643	17636	17647	17696	17695	17510	17556	17620	17667	17654	17526	17715	17571	17725	17762	17702	17849	17826	17686	17729	17504	17802	17526	17849	17611	17676	17579	17768	17528	17606	17603	17816	17824	17529	17642	17862	17707	17776	17821	17783	17697	17721	17601	17490	17803	17527	17521	17591	17573	17577	17695	17837	17491	17578	17847	17617	17715	17597	17761	17533	17637	17605	17740	17619	17630	17702	17690	17649	17649	17595	17749	17598	17633	17420	17482	17720	17570	17638	17709	17517	17699	17608	17569	17373	17657	17580	17780	17589	17681	17755	17523	17681	17709	17666	17703	17448	17813	17395	17560	17820	17621	17775	17581	17731	17684	17601	17565	17709	17621	17743	17661	17589	17670	17744	17581	17619	17716	17844	17574	17530	17709	17443	17676	17570	17679	17350	17418	17583	17849	17774	17676	17631	17797	17548	17661	17488	17484	17628	17598	17697	17370	17675	17653	17484	17623	17727	17686	17820	17667	17546	17509	17701	17666	17688	17670	17649	17549	17740	17551	17535	17793	17634	17824	17619	17466	17609	17494	17575	17727	17689	17584	17623	17643	17541	17578	17499	17696	17662	17752	17654	17769	17702	17575	17728	17778	17659	17644	17527	17466	17846	17496	17787	17458	17647	17518	17719	17454	17684	17635
14317	20203	20160	18029	38459	57385	46729	33540	21299	16872	16014	15527	15715	15721	15838	15748	15767	15669	15789	15811	15770	15630	15661	15828	15883	15560	15679	15549	15744	15673	15660	15716	15606	15641	15464	15529	15776	15668	15828	15718	15609	15726	15558	15697	15717	15736	15766	15657	15747	15702	15626	15597	15713	15580	15600	15688	15961	15662	15722	15675	15702	15690	15543	15947	15659	15740	15707	15895	15685	15523	15752	15630	15568	15510	15505	15792	15605	15740	15662	15556	15761	15827	15637	15874	15797	15700	15718	15805	15724	15726	15838	15727	15827	15680	15676	15611	15791	15649	15681	15672	15626	15512	15731	15666	15699	15584	15651	15763	15725	15812	15716	15846	15892	15756	15742	15673	15640	15618	15760	15718	15753	15656	15797	15820	15721	15648	15735	15393	15617	15746	15784	15744	15721	15656	15710	16019	15614	15713	15737	15518	15721	15689	15793	15771	15789	15724	15707	15614	15557	15633	15564	15705	15658	15867	15805	15708	15624	15662	15914	15641	15573	15684	15693	15530	15677	15677	15631	15619	15870	15800	15850	15748	15623	15684	15828	15703	15624	15627	15662	15613	15489	15783	15631	15711	15607	15634	15640	15631	15766	15786	15610	15776	15606	15605	15550	15564	15721	15787	15647	15585	15831	15644	15682	15619	15586	15729	15877	15625	15675	15801	15499	15741	15629	15781	15611	15715	15593	15830	15704	15568	15550	15741	15936	15606	15787	15713	15634	15713	15709	15735	15614	15552	15708	15598	15590	15549	15673	15778	15596	15631	15852	15595	15842	15610	15602	15660	15704	15484	15564	15691	15628	15801	15652	15661	15523	15679	15650	15731	15684	15842	15559	15554	15806	15754	15794	15618	15786	15522	15721	15628	15620	15617	15560	15787	15664	15700	15691	15612	15608	15616	15721	15525	15434	15821	15692	15584	15556	15605	15624	15774	15516	15625	15738	15824	15696	15715	15736	15758	15614	15825	15566	15807	15398	15610	15750	15793	15775	15803	15767	15537	15615	15819	15672	15750	15733	15648	15808	15567	15662	15815	15734	15772	15756	15723	15551	15652	15726	15639	15614	15735	15683	15660	15719	15610	15652	15674	15566	15572	15725	15737	15647	15702	15608	15774	15445	15835	15823	15429	15706	15554	15855	15720	15770	15643	15817	15697	15683	15661	15678	15760	15752	15666	15753	15627	15678	15632	15725	15650	15799	15626	15770	15880	15542	15875	15575	15685	15549	15807	15866	15825	15713	15784	15691	15731	15657	15704	15727	15816	15766	15579	15528	15667	15730	15570	15649	15625	15708	15569	15566	15717	15820	15680	15694	15642	15767	15803	15653	15723	15721	15617	15791	15727	15723	15739	15805	15940	15896	15690	15514	15706	15624	15653	15737	15689	15590	15615	15667	15709	15673	15577	15768	15524	15808	15860	15442	15820	15761	15744	15671	15688	15921	15676	15821	15540	15735	15816	15688	15710	15671	15515	15634	15698	15885	15565	15566	15900	15688	15633	15716	15573	15594	15687	15503	15591	15671	15715	15824	15537	15740	15699	15715	15636	15618	15747	15655	15625	15655	15790	15782	15706	15549	15686	15782	15508	15646	15712	15728	15677	15768	15616	15735	15694	15630	15824	15650	15576	15762	15765	15620	15885	15761	15736	15694	15584	15663	15648	15646	15512	15825	15583	15714	15642	15688	15704	15607	15691	15715	15663	15672	15595	15773	15784	15808	15768	15834	15651	15655	15610	15604	15685	15642	15659	15666	15602	15892	15796	15703	15542	15742	15712	15814	15539	15669	15673	15743	15633	15667	15929	15701	15696	15673	15691	15700	15721	15572	15613	15795	15648	15694	15702	15579	15768	15595	15524	15628	15697	15652	15772	15590	15677	15755	15620	15692	15608	15574	15773	15648	15576	15701	15801	15654	15686	15721	15648	15696	15639	15570	15705	15616	15702	15634	15838	15812	15759	15641	15623	15669	15730	15675	15668	15708	15603	15699	15673	15632	15870	15664	15666	15761	15671	15667	15693	15770	15629	15770	15706	15666	15699	15560	15860	15704	15690	15746	15865	15508	15683	15679	15546	15688	15712	15510	15753	15711	15543	15799	15598	15792	15623	15847	15635	15687	15851	15723	15787	15785	15770	15744	15596	15649	15828	15800	15448	15607	15697	15721	15687	15727	15603	15527	15749	15559	15765	15765	15505	15894	15726	15754	15502	15786	15626	15730	15677	15651	15829	15636	15796	15594	15769	15540	15707	15757	15534	15852	15798	15569	15693	15751	15826	15726	15949	15577	15412	15704	15590	15743	15653	15681	15690	15480	15800	15619	15676	15522	15770	15915	15843	15682	15576	15820	15868	15774	15800	15666	15712	15761	15511	15666	15716	15692	15757	15668	15658	15523	15846	15581	15644	15830	15690	15548	15652	15783	15700	15650	15866	15773	15758	15776	15588	15719	15625	15856	15570	15749	15660	15650	15596	15618	15675	15574	15583	15768	15642	15723	15672	15686	15610	15599	15762	15599	15734	15801	15608	15562	15810	15744	15576	15629	15675	15745	15712	15511	15751	15605	15498	15735	15702	15680	15703	15676	15747	15694	15479	15704	15630	15621	15627	15642	15745	15600	15691	15689	15678	15624	15740	15872	15673	15544	15719	15710	15630	15727	15584	15935	15705	15607	15715	15773	15624	15633	15712	15627	15833	15606	15525	15763	15718	15629	15745	15548	15684	15709	15632	15599	15744	15534	15529	15756	15776	15727	15857	15650	15824	15862	15696	15601	15672	15600	15596	15580	15818	15742	15763	15756	15742	15625	15853	15773	15609	15642	15756	15490	15707	15704	15803	15676	15604	15709	15662	15542	15694	15626	15657	15683	15399	15723	15721	15625	15694	15575	15669	15836	15770	15441	15875	15785	15611	15705	15553	15742	15483	15715	15737	15560	15725	15703	15810	15632	15747	15472	15642	15629	15817	15536	15596	15724	15698	15692	15681	15531	15485	15539	15750	15646	15640	15639	15739	15751	15633	15777	15665	15707	15786	15518	15559	15584	15674	15731	15629	15796	15667	15770	15752	15762	15690	15575	15638	15672	15671	15747	15582	15735	15690	15723	15638	15539	15534	15716	15627	15640	15688	15725	15644	15750	15636	15721	15587	15598	15782	15566	15573	15695	15728	15625	15511	15704	15572	15641	15537	15738	15619	15655	15683	15775	15713	15654	15766	15674	15785	15732	15631	15770	15520	15615	15555	15785	15620	15704	15532	15663	15799	15528	15692	15613	15689	15790	15534	15718	15651	15739	15764	15577	15651	15653	15882	15642	15742	15503	15832	15665	15678	15691	15659	15811	15725	15641	15596	15598	15801	15573	15555	15799	15833	15668	15726	15745	15511	15694	15597	15736	15664	15750	15787	15732	15803	15499	15750	15644	15779	15754	15756	15688	15637	15684	15723	15689	15554	15731	15723	15720	15723	15702	15669	15761	15668	15760	15608	15687	15713	15648	15583	15736	15612	15779	15783	15592	15677	15656	15729	15598	15668	15777	15678	15688	15856	15691	15750	15638	15467	15677	15642	15813	15811	15699	15869	15592	15721	15699	15656	15776	15725	15713	15920	15749	15618	15572	15693	15700	15435	15602	15545	15784	15626	15531	15559	15700	15787	15662	15621	15804	15711	15630	15694	15661	15556	15738	15844	15614	15738	15709	15613	15522	15658	15497	15763	15774	15790	15687	15609	15571	15767	15726	15642	15914	15788	15653	15760	15646	15612	15734	15614	15736	15610	15876	15674	15635	15754	15715	15772	15670	15698	15736	15689	15693	15680	15684	15802	15569	15774	15683	15777	15782	15648	15693	15719	15714	15511	15702	15848	15665	15512	15808	15680	15474	15839	15716	15679	15666	15760	15810	15803	15578	15823	15609	15845	15687	15676	15732	15783	15633	15835	15729	15653	15631	15723	15752	15579	15707	15602	15570	15542	15732	15605	15655	15793	15684	15754	15763	15646	15615	15747	15615	15554	15616	15645	15604	15721	15474	15777	15652	15752	15696	15645	15727	15508	15799	15677	15642	15792	15591	15585	15665	15737	15598	15701	15549	15740	15640	15874	15664	15690	15597	15608	15788	15527	15755	15700	15754	15645	15770	15793	15700	15488	15687	15531	15680	15773	15746	15612	15789	15785	15506	15586	15438	15713	15476	15467	15578	15720	15618	15664	15712	15603	15664	15575	15850	15630	15836	15732	15542	15629	15783	15792	15755	15804	15602	15865	15700	15768	15657	15758	15732	15474	15765	15782	15624	15656	15698	15919	15653	15749	15697	15681	15614	15705	15645	15609	15652	15658	15777	15649	15732	15758	15648	15849	15701	15655	15626	15680	15681	15723	15842	15621	15702	15580	15712	15512	15933	15723	15773	15661	15595	15768	15693	15676	15585	15675	15618	15645	15745	15601	15767	15572	15853	15789	15624	15604	15674	15672	15684	15709	15609	15475	15895	15800	15808	15670	15750	15830	15761	15698	16006	15641	15780	15623	15698	15743	15654	15679	15725	15624	15595	15669	15697	15742	15644	15709	15683	15689	15868	15741	15634	15661	15614	15881	15598	15584	15665	15491	15457	15731	15498	15736	15615	15600	15721	15816	15586	15604	15654	15656	15574	15670	15813	15738	15666	15645	15751	15613	15712	15553	15593	15621	15770	15702	15719	15640	15761	15602	15687	15762	15652	15728	15767	15867	15802	15705	15604	15804	15629	15625	15749	15635	15635	15878	15757	15803	15589	15663	15826	15543	15681	15842	15701	15704	15726	15566	15709	15656	15765	15642	15631	15719	15657	15783	15613	15588	15770	15790	15681	15632	15825	15621	15902	15670	15518	15617	15682	15710	15813	15668	15782	15742	15760	15702	15788	15681	15747	15514	15656	15761	15715	15588	15802	15524	15699	15656	15866	15385	15727	15617	15765	15627	15762	15584	15709	15628	15734	15628	15602	15574	15745	15670	15669	15751	15794	15809	15923	15581	15602	15636	15462	15690	15634	15629	15777	15714	15593	15653	15737	15626	15853	15698	15770	15824	15865	15683	15783	15674	15713	15953	15517	15679	15760	15699	15743	15586	15761	15510	15576	15855	15658	15757	15787	15608	15644	15640
23598	21076	28543	23841	30973	72310	64522	48239	30925	22642	18686	17908	17566	17540	17533	17597	17432	17540	17333	17461	17595	17638	17367	17404	17167	17394	17383	17428	17513	17305	17451	17352	17504	17444	17347	17381	17234	17377	17476	17264	17484	17387	17275	17534	17581	17264	17419	17225	17428	17351	17453	17350	17244	17300	17385	17595	17363	17415	17247	17473	17304	17427	17506	17332	17411	17557	17241	17279	17232	17388	17350	17352	17449	17312	17375	17248	17277	17397	17413	17198	17309	17250	17240	17504	17394	17104	17139	17362	17266	17132	17276	17106	17184	17272	17499	17291	17347	17189	17567	17464	17332	17258	17205	17305	17428	17378	17335	17236	17444	17477	17225	17236	17490	17362	17395	17445	17211	17294	17222	17410	17378	17365	17636	17347	17361	17147	17313	17252	17093	17414	17288	17266	17146	17184	17224	17495	17252	17519	17216	17351	17264	17357	17325	17254	17236	17176	17366	17213	17346	17387	17445	17070	17424	17324	17276	17325	17247	17462	17389	17316	17254	17320	17326	17340	17288	17344	17331	17282	17278	17239	17463	17409	17248	17220	17181	17398	17231	17234	17302	17374	17436	17451	17357	17261	17281	17243	17217	17348	17306	17389	17495	17134	17326	17335	17070	17423	17331	17415	17308	17334	17387	17457	17290	17143	17310	17399	17290	17547	17562	17475	17322	17469	17356	17263	17386	17464	17301	17429	17235	17267	17577	17234	17311	17257	17348	17298	17104	17497	17354	17325	17238	17413	17038	17050	17170	17316	17278	17188	17300	17312	17296	17447	17507	17306	17227	17472	17233	17286	17552	17445	17252	17258	17423	17409	17201	17401	17360	17331	17452	17289	17293	17289	17340	17612	17250	17378	17350	17575	17538	17338	17126	17270	17347	17405	17321	17347	17161	17384	17405	17578	17287	17300	17510	17321	17285	17234	17185	17296	17181	17368	17434	17194	17271	17470	17351	17254	17384	17137	17275	17219	17174	17365	17301	17574	17470	17379	17284	17227	17338	17309	17521	17243	17122	17310	17229	17342	17262	17245	17291	17525	17114	17242	17386	17527	17318	17084	17416	17415	17246	17123	17458	17309	17272	17264	17277	17414	17305	17231	17306	17226	17271	17325	17371	17550	17439	17272	17154	17567	17340	17305	17306	17450	17103	17445	17405	17155	17342	17248	17199	17359	17337	17381	17195	17315	17318	17275	17490	17353	17607	17402	17256	17411	17339	17302	17271	17444	17170	17113	17431	17427	17450	17460	17477	17429	17237	17127	17306	17565	17585	17345	17472	17384	17259	17372	17476	17368	17303	17351	17302	17315	17479	17380	17329	17387	17248	17658	17467	17487	17513	17458	17651	17372	17090	17194	17455	17289	17443	17463	17401	17437	17194	17219	17308	17304	17363	17384	17389	17487	17430	17307	17247	17439	17312	17298	17362	17318	17373	17362	17343	17409	17273	17234	17257	17428	17233	17435	17354	17359	17206	17156	17331	17395	17343	17501	17193	17277	17532	17211	17492	17265	17217	17579	17501	17287	17429	17223	17622	17202	17276	17394	17305	17262	17075	17114	17256	17261	17245	17445	17249	17318	17213	17133	17312	17310	17293	16903	17404	17208	17408	17244	17377	17128	17305	17382	17092	17493	17099	17358	17164	17447	17263	17327	17190	17446	17446	17288	17328	17306	17336	17365	17338	17275	17229	17346	17304	17430	17241	17271	17338	17193	17530	17326	17281	17075	17337	17216	17206	17371	17058	17389	17245	17372	17351	17058	17269	17179	17275	17218	17352	17166	17236	17364	17371	17366	17382	17490	17292	17397	17451	17176	17226	17313	17214	17394	17473	17357	17294	17254	17382	17307	17380	17427	17274	17223	17209	17224	17413	17314	17175	17178	17431	17352	17545	17270	17277	17472	17354	17253	17322	17298	17289	17391	17455	17213	17301	17205	17211	17321	17218	17329	17350	17219	17498	17459	17385	17297	17338	17352	17322	17191	17475	17271	17421	17353	17297	17120	17158	17200	17304	17308	17326	17127	17370	17329	17154	17265	17053	17307	17503	17273	17317	17262	17471	17256	17228	17514	17177	17391	17536	17438	17392	17360	17436	17493	17289	17539	17499	17499	17309	17174	17335	17373	17297	17357	17022	17434	17283	17366	17179	17310	17320	17463	17270	17452	17389	17429	17136	17225	17065	17325	17354	17444	17292	17247	17244	17297	17149	17358	17287	17305	17424	17286	17382	17370	17354	17152	17250	17292	17325	17462	17323	17364	17244	17171	17311	17258	17281	17332	17416	17170	17234	17277	17401	17243	17195	17361	17296	17287	17356	17226	17272	17380	17411	17382	17448	17418	17209	17275	17243	17478	17292	17217	17336	17443	17394	17291	17451	17445	17356	17498	17222	17361	17373	17209	17381	17356	17178	17398	17420	17484	17275	17432	17284	17265	17276	17292	17268	17258	17511	17247	17244	17241	17382	17295	17374	17488	17270	17339	17364	17419	17229	17619	17411	17641	17379	17413	17342	17115	17571	17220	17407	17357	17366	17277	17303	17145	17300	17267	17302	17394	17373	17224	17241	17499	17508	17236	17065	17353	17371	17394	17394	17398	17228	17452	17539	17307	17484	17453	17306	17293	17287	17013	17406	17374	17404	17448	17232	17440	17078	17276	17263	17362	17446	17124	17284	17332	17409	17158	17400	17344	17450	17210	17185	17281	17333	17185	17374	17265	17465	17374	17151	17397	17246	17382	17181	17180	17460	17509	17513	17554	17491	17237	17202	17535	17252	17228	17153	17224	17358	17296	17476	17136	17451	17223	17389	17104	17302	17280	17424	17196	17228	17429	17106	17506	17385	17158	17126	17327	17261	17391	17346	17346	17403	17435	17205	17273	17350	17359	17331	17294	17314	17182	17190	17317	17306	17152	17280	17157	17201	17108	17323	17433	17582	17261	17497	17488	17331	17320	17363	17320	17396	17529	17377	17301	17364	17328	17327	17442	17196	17318	17321	17500	17278	17281	17396	17204	17245	17274	17709	17264	17307	17239	17282	17137	17399	17175	17267	17218	17303	17337	17158	17394	17463	17396	17447	17303	17534	17371	17237	17479	17275	17291	17277	17393	17104	17272	17495	17194	17287	17128	17255	17466	17496	17271	17381	17315	17364	17323	17265	17397	17315	17266	17203	17307	17119	17348	17224	17205	17255	17239	17087	17239	17494	17256	17509	17471	17473	17357	17098	17483	17416	17286	17394	17087	17465	17450	17312	17260	17389	17502	17443	17375	17496	17324	17246	17301	17232	17298	17252	17512	17219	17204	17105	17219	17332	17291	17573	17091	17329	17470	17342	17392	17537	17235	17227	17193	17388	17135	17220	17248	17435	17232	17338	17227	17155	17142	17375	17275	17388	17355	17419	17309	17323	17290	17454	17407	17273	17226	17415	17256	17386	17544	17274	17311	17517	17226	17203	17413	17303	17176	17486	17221	17502	17407	17408	17198	17336	17303	17441	17508	17288	17346	17368	17188	17313	17166	17296	17322	17331	17287	17184	17308	17316	17449	17264	17206	17383	17430	17221	17454	17137	17254	17167	17303	17424	17449	17353	17325	17203	17408	17299	17253	17237	17289	17362	17296	17225	17315	17204	17372	17415	17442	17314	17364	17449	17419	17487	17113	17330	17512	17162	17415	17147	17328	17325	17463	17321	17574	17325	17214	17270	17424	17509	17475	17258	17419	17359	17282	17266	17336	17195	17323	17351	17433	17369	17503	17308	17308	17456	17291	17293	17312	17269	17416	17185	17236	17296	17411	17129	17332	17151	17206	17264	17218	17339	17380	17359	17259	17446	17124	17346	17432	17376	17181	17325	17329	17343	17439	17191	17341	17353	17317	17466	17255	17158	17357	17054	17136	17260	17297	17241	17316	17385	17321	17354	17293	17300	17198	17224	17333	17371	17368	17454	17332	17095	17181	17497	17609	17367	17275	17367	17429	17269	17338	17342	17296	17317	17251	17209	17197	17383	17291	17305	17379	17449	17163	17272	17273	17333	17656	17418	17141	17448	17320	17328	17249	17552	17530	17375	17336	17381	17350	17216	17378	17399	17365	17254	17244	17131	17391	17168	17382	17281	17240	17317	17743	17354	17311	17153	17499	17442	17185	17145	17369	17370	17533	17306	17367	17423	17344	17302	17362	17436	17205	17428	17152	17200	17466	17497	17416	17264	17590	17372	17271	17279	17260	17333	17362	17341	17399	17224	17247	17204	17194	17332	17421	17553	17289	17254	17380	17288	17346	17542	17323	17432	17313	17270	17348	17364	17243	17191	17437	17495	17353	17498	17155	17411	17491	17389	17607	17315	17341	17096	17056	17490	17229	17357	17234	17374	17525	17275	17170	17411	17262	17364	17257	17294	17242	17093	17222	17356	17483	17387	17481	17229	17387	17343	17415	17353	17232	17436	17324	17275	17443	17400	17473	17364	17311	17166	17460	17309	17389	17345	17093	17289	17125	17248	17185	17071	17261	17377	17416	17631	17462	17310	17491	17197	17250	17492	17227	17149	17388	17241	17212	17068	17191	17310	17199	17312	17227	17360	17368	17280	17402	17284	17373	17262	17191	17281	17343	17336	17508	17380	17284	17377	17257	17131	17218	17493	17578	17417	17398	17497	17245	17388	17395	17441	17176	17037	17401	17401	17416	17371	17401	17421	17325	17094	17423	17276	17258	17216	17387	17424	17543	17506	17333	17399	17218	17478	17447	17464	17143	17421	17387	17277	17298	17298	17355	17362	17504	17442	17369	17233	17361	17259	17421	17466	17562	17179	17342	17444	17329	17264	17273	17381	17507	17229	17467	17257	17214	17376	17267	17401	17257	17224	17363	17415	17148	17405	17229	17337	17180	17455	17395	17323	17302	17334	17433	17232	17219	17391	17395	17324	17142	17325	17297	17591	17388	17329	17248	17305	17263	17396	17421	17439	17429	17357	17289	17221	17191	17351	17574	17309	17277	17032	17443	17211	17423	17218	17277	17337	17283	17217	17191	17135	17375	17324	17413	17367	17464	17296	17273	17380	17284	17694	17370	17235	17303	17299	17479	17331	17242	17230	17401	17459	17285	17089	17204	17482	17500	17402	17131	17308	17237	17378	17326
15975	27243	25286	21360	42022	76388	67465	49473	29477	19916	16427	15848	15424	15671	15645	15657	15488	15634	15473	15727	15518	15491	15576	15626	15565	15538	15638	15489	15634	15545	15593	15654	15583	15302	15647	15604	15483	15596	15329	15257	15393	15589	15515	15631	15448	15361	15586	15464	15521	15516	15593	15599	15456	15609	15437	15407	15366	15666	15508	15565	15613	15465	15418	15475	15501	15433	15554	15570	15542	15466	15746	15612	15558	15547	15602	15336	15408	15517	15486	15596	15511	15576	15568	15388	15633	15444	15556	15605	15724	15479	15485	15335	15648	15539	15483	15593	15456	15424	15528	15540	15476	15688	15445	15407	15549	15564	15560	15468	15412	15576	15550	15368	15443	15510	15560	15494	15535	15411	15390	15474	15528	15534	15460	15800	15579	15580	15416	15429	15548	15480	15670	15462	15389	15515	15607	15451	15639	15500	15443	15694	15503	15481	15525	15492	15619	15456	15445	15557	15523	15556	15436	15401	15593	15368	15423	15564	15484	15550	15309	15608	15642	15674	15439	15662	15581	15624	15593	15451	15477	15452	15476	15363	15588	15580	15588	15442	15530	15448	15522	15520	15704	15732	15551	15542	15532	15466	15666	15626	15326	15658	15449	15376	15676	15487	15551	15456	15639	15485	15632	15493	15500	15525	15436	15561	15443	15517	15586	15679	15521	15489	15442	15598	15570	15560	15435	15465	15522	15259	15642	15269	15523	15463	15539	15430	15513	15446	15544	15392	15483	15480	15510	15449	15623	15423	15474	15680	15601	15575	15435	15599	15629	15310	15496	15592	15672	15395	15512	15462	15480	15569	15593	15421	15497	15352	15456	15423	15508	15461	15348	15512	15546	15442	15571	15635	15455	15619	15422	15489	15460	15314	15546	15441	15512	15614	15485	15538	15481	15521	15677	15490	15416	15546	15726	15519	15431	15464	15471	15536	15473	15651	15436	15676	15464	15457	15528	15508	15437	15574	15583	15429	15613	15607	15508	15427	15421	15519	15508	15475	15458	15499	15552	15415	15482	15658	15444	15455	15512	15586	15286	15654	15565	15446	15603	15557	15666	15445	15537	15456	15483	15485	15370	15638	15630	15521	15511	15376	15470	15365	15513	15376	15570	15447	15396	15638	15589	15439	15498	15447	15355	15377	15517	15527	15545	15500	15554	15613	15684	15592	15544	15545	15716	15474	15477	15456	15665	15543	15551	15574	15517	15364	15420	15408	15607	15408	15485	15491	15464	15375	15527	15437	15517	15469	15412	15719	15571	15572	15559	15449	15390	15478	15527	15526	15634	15625	15417	15395	15638	15717	15409	15380	15484	15483	15515	15595	15642	15565	15575	15488	15585	15549	15344	15562	15541	15444	15555	15614	15655	15398	15537	15311	15540	15651	15542	15397	15387	15334	15576	15545	15471	15727	15640	15504	15528	15342	15431	15305	15482	15541	15483	15479	15637	15550	15479	15734	15416	15340	15511	15688	15428	15655	15673	15390	15525	15598	15397	15392	15654	15410	15548	15594	15594	15428	15440	15565	15261	15541	15589	15416	15459	15550	15467	15414	15590	15436	15352	15425	15451	15508	15490	15423	15391	15471	15612	15571	15548	15529	15519	15418	15482	15517	15432	15489	15364	15527	15575	15474	15517	15465	15513	15554	15532	15616	15348	15630	15413	15451	15355	15631	15343	15499	15508	15450	15565	15603	15568	15447	15464	15454	15497	15594	15479	15518	15465	15365	15612	15393	15499	15515	15462	15477	15499	15623	15582	15530	15419	15349	15379	15653	15625	15355	15484	15626	15495	15594	15474	15563	15617	15523	15667	15627	15527	15430	15295	15721	15523	15387	15474	15440	15499	15620	15650	15520	15756	15716	15660	15583	15523	15556	15628	15545	15391	15541	15652	15465	15398	15432	15639	15514	15435	15505	15508	15547	15428	15565	15515	15669	15439	15515	15651	15488	15519	15494	15527	15489	15408	15584	15522	15503	15495	15573	15456	15465	15519	15730	15540	15564	15459	15408	15521	15477	15479	15347	15565	15515	15435	15374	15377	15541	15328	15456	15535	15512	15465	15539	15501	15602	15659	15688	15426	15611	15474	15542	15359	15399	15514	15589	15645	15418	15642	15419	15625	15620	15460	15405	15425	15568	15534	15436	15640	15478	15513	15424	15440	15594	15526	15549	15398	15306	15544	15547	15398	15332	15455	15680	15491	15449	15694	15423	15597	15540	15517	15388	15500	15553	15496	15325	15569	15620	15473	15641	15594	15456	15544	15550	15472	15656	15489	15680	15542	15557	15447	15532	15303	15541	15581	15411	15580	15700	15466	15624	15519	15652	15580	15680	15504	15616	15465	15395	15540	15500	15652	15532	15494	15576	15551	15669	15553	15583	15409	15388	15650	15481	15517	15507	15609	15465	15581	15392	15533	15681	15480	15514	15506	15544	15524	15614	15548	15384	15523	15559	15718	15565	15678	15502	15462	15563	15610	15564	15531	15657	15503	15464	15480	15584	15571	15692	15526	15575	15622	15459	15418	15521	15514	15527	15553	15498	15520	15612	15579	15602	15621	15680	15450	15471	15548	15408	15385	15433	15391	15418	15450	15446	15663	15470	15488	15547	15691	15506	15381	15546	15343	15657	15500	15576	15476	15701	15495	15610	15532	15492	15575	15528	15540	15631	15650	15440	15518	15463	15450	15659	15589	15597	15567	15579	15372	15523	15687	15650	15307	15464	15603	15643	15537	15527	15367	15345	15445	15554	15524	15573	15688	15623	15466	15524	15677	15453	15731	15593	15531	15552	15709	15447	15378	15550	15576	15543	15621	15548	15425	15412	15660	15413	15419	15544	15697	15517	15441	15608	15325	15491	15591	15266	15394	15461	15609	15404	15644	15527	15377	15439	15540	15633	15586	15716	15498	15580	15444	15485	15559	15503	15374	15480	15583	15585	15408	15417	15465	15518	15427	15560	15496	15537	15502	15573	15359	15503	15610	15624	15592	15574	15554	15499	15566	15367	15526	15420	15530	15557	15449	15539	15567	15453	15532	15534	15515	15385	15570	15499	15442	15470	15609	15563	15463	15751	15536	15466	15350	15588	15498	15578	15632	15508	15417	15370	15637	15442	15409	15474	15470	15561	15553	15511	15654	15383	15530	15682	15682	15449	15497	15448	15472	15523	15634	15594	15502	15608	15532	15625	15760	15587	15483	15545	15456	15636	15543	15647	15523	15551	15790	15405	15445	15568	15409	15589	15492	15184	15454	15550	15617	15435	15384	15534	15566	15547	15555	15474	15381	15681	15492	15626	15427	15433	15478	15406	15532	15617	15358	15529	15504	15439	15589	15422	15521	15474	15508	15626	15455	15554	15559	15443	15564	15527	15513	15560	15593	15544	15599	15509	15539	15482	15547	15429	15369	15468	15491	15440	15537	15501	15424	15430	15496	15632	15521	15629	15639	15496	15502	15509	15584	15365	15529	15362	15428	15531	15560	15484	15526	15526	15349	15559	15494	15478	15652	15504	15542	15520	15509	15612	15517	15626	15565	15431	15608	15407	15621	15492	15670	15531	15560	15472	15458	15516	15440	15516	15584	15556	15518	15435	15717	15585	15520	15376	15563	15654	15375	15519	15619	15558	15554	15400	15635	15473	15349	15354	15586	15450	15343	15455	15578	15324	15491	15601	15439	15322	15471	15439	15529	15465	15570	15502	15564	15521	15449	15458	15482	15551	15469	15496	15486	15489	15519	15565	15388	15712	15606	15510	15521	15453	15513	15626	15549	15359	15787	15434	15444	15424	15468	15725	15565	15396	15487	15526	15500	15535	15448	15494	15695	15622	15541	15541	15441	15439	15429	15646	15543	15538	15726	15539	15428	15595	15612	15431	15581	15628	15588	15569	15555	15429	15599	15409	15370	15274	15299	15682	15587	15745	15552	15700	15543	15649	15621	15451	15453	15466	15550	15638	15645	15439	15467	15529	15462	15550	15579	15566	15470	15468	15468	15507	15484	15306	15464	15507	15499	15286	15528	15441	15485	15311	15478	15547	15457	15677	15349	15495	15523	15421	15411	15568	15625	15429	15359	15357	15655	15603	15508	15543	15455	15477	15537	15504	15464	15574	15406	15370	15531	15426	15499	15556	15552	15659	15450	15569	15588	15478	15631	15476	15491	15493	15649	15315	15454	15452	15592	15596	15419	15450	15528	15435	15515	15249	15489	15371	15648	15522	15586	15709	15625	15449	15552	15582	15399	15523	15536	15520	15484	15482	15541	15427	15504	15519	15570	15336	15429	15353	15465	15508	15583	15564	15482	15481	15498	15432	15609	15455	15425	15393	15532	15530	15282	15489	15599	15572	15240	15641	15524	15415	15376	15331	15608	15466	15558	15560	15432	15517	15544	15406	15542	15369	15636	15573	15467	15495	15580	15577	15560	15624	15299	15448	15458	15492	15550	15370	15743	15323	15596	15496	15427	15543	15365	15538	15552	15594	15545	15571	15726	15389	15371	15531	15448	15465	15407	15444	15503	15461	15489	15522	15539	15674	15589	15605	15503	15500	15420	15485	15393	15699	15301	15450	15443	15628	15469	15466	15422	15418	15468	15411	15495	15656	15479	15573	15671	15364	15594	15543	15477	15499	15567	15460	15397	15339	15427	15456	15602	15467	15587	15610	15436	15473	15336	15464	15501	15481	15586	15589	15416	15513	15612	15491	15583	15377	15499	15608	15624	15336	15536	15598	15457	15391	15488	15562	15490	15469	15463	15582	15569	15511	15364	15567	15470	15486	15480	15537	15399	15457	15455	15450	15433	15401	15755	15506	15443	15517	15518	15329	15344	15514	15670	15505	15508	15569	15517	15670	15404	15420	15646	15461	15476	15512	15537	15542	15511	15482	15484	15516	15460	15571	15588	15501	15623	15601	15445	15469	15339	15442	15561	15394	15566	15609	15558	15517	15579	15380	15573	15553	15453	15719	15619	15523	15624	15501	15300	15545	15490	15426	15594	15490	15521	15590	15752	15507	15589	15318	15387	15556	15527	15445	15476	15679	15416	15584	15479	15342	15453	15428	15525	15285	15632	15610	15437	15563	15594	15457	15612	15467	15540	15458	15494	15513	15401	15383	15598	15696	15655	15464	15340	15564
28911	21818	21629	19695	19374	27998	27997	23820	20449	18841	18302	17924	18176	17941	17980	17775	17887	18132	17964	17907	17939	17991	18011	18217	18008	17873	17980	18159	18178	17845	17985	18016	17888	17960	17962	18094	17967	18089	18025	18104	18098	18167	18027	18033	18122	18105	18018	17941	17879	17996	17911	17884	18001	18066	17810	17687	18061	17984	17974	17778	17963	17729	17991	17907	17993	17878	18095	17927	17969	17965	18163	18218	18085	17820	18073	18029	18139	17910	17963	18004	18127	18032	17786	18204	17761	18139	17805	17866	17812	17828	18067	17804	17855	18000	18113	18151	17919	18097	18115	18018	17908	18045	18130	17994	18119	18045	18016	18116	17954	17989	17868	17867	17643	18114	18188	18019	17906	17947	18196	17944	18012	18095	18142	17847	17815	18075	17920	17851	17950	18129	17977	17953	18008	17839	18068	18019	17984	18108	17867	18090	18065	17892	17827	17988	17984	17978	18041	18058	18038	17819	17987	18074	18104	18033	17927	18073	17964	18088	17909	17949	17863	18016	17779	18063	17806	17957	18030	18075	17871	17851	17945	18058	17972	18006	17824	18028	17924	18086	18082	18083	18119	18151	17882	18043	18057	17958	17986	17933	17985	17902	18057	17781	17772	17928	17981	17950	17823	18113	17959	17980	18222	17878	17993	18001	18210	17966	18070	18016	17984	17962	17876	17866	17914	17979	17933	18111	17949	17951	18018	18143	17792	18226	17943	18148	17901	17901	17941	17959	18044	17992	17848	18165	18109	17956	18066	18155	18010	17957	18014	17937	18012	17929	18135	18143	18100	18179	17845	18034	17892	17918	17869	17736	18152	18164	17870	17850	18157	18092	17929	17964	18093	17939	17950	17854	17921	17832	17895	18079	17880	17818	17965	17844	17847	17847	17862	17905	18128	18038	18091	18061	17830	18048	18203	17895	18044	17853	18020	17880	18054	17987	18013	18062	17812	17941	17902	18024	18231	17994	17966	17922	17852	17844	18041	18048	17995	17991	17776	18102	18222	17970	18215	17956	17770	18044	17816	18141	18138	18195	18100	17862	17646	18003	18020	17916	18121	17983	18105	18157	18073	17914	18029	17915	17845	17855	17828	17830	18166	17898	18052	17966	17835	17921	17920	17868	18052	17890	17863	17879	17964	18174	17939	18052	18076	18134	18023	17917	18147	17883	17903	18075	18081	18122	17975	17833	17976	18033	18037	18016	18143	18052	17940	18064	17993	17901	18079	18033	18179	17985	18111	17972	17969	18122	17973	17956	17823	18000	18210	18026	17896	18075	18088	18020	17909	18023	17854	17886	17930	17918	18035	17736	17953	18071	18106	17976	17860	18123	17918	17788	18095	17985	18016	17843	18088	17942	17907	17908	17803	18184	18130	18217	18078	17808	17884	18010	17842	17959	17914	17923	18000	18088	17993	18049	17945	17981	17747	18009	18136	18011	18055	18034	18053	17935	17988	17944	17922	18098	18167	18211	18017	17870	18164	18300	17942	18024	17907	17878	18083	17852	18006	17898	18017	17981	17840	17943	17900	17941	17934	17938	18171	18048	17967	17938	18173	18044	18061	17878	18119	18102	18138	18108	18077	18140	18024	18137	18163	18148	18131	18003	17792	18154	18074	17917	18136	18125	17942	18039	18091	17972	18075	18058	17928	17805	17817	18155	18026	17975	17992	17942	18010	18089	18144	17923	17869	17966	17997	18045	17746	18116	17937	18239	18102	18197	18053	18042	17968	17990	17755	17890	18142	18167	17900	18106	17922	18010	18062	18059	17849	17943	18187	18181	18013	17927	17797	18010	17870	17887	18136	17935	17988	17973	18096	17977	18036	18046	17722	17983	18179	17925	17802	17971	17956	17806	17873	18065	17930	18069	18012	17895	18198	17842	18350	17919	17871	17956	18040	17950	18024	17916	18035	17996	17995	17985	18085	17929	17994	17899	18088	17945	17872	17966	17809	18145	18112	18056	17817	18095	17938	18124	17954	18013	17886	17997	17940	17921	17881	18148	18046	18140	17953	17966	18178	17782	17981	17977	18137	17966	18096	17882	17906	17816	18111	18028	17904	18188	18049	18088	18004	18120	18026	17987	18072	17737	17861	17914	17897	18005	17713	18203	18143	17974	18014	18167	18085	17795	17918	17898	18009	18042	18004	18047	18033	18136	18156	18019	18138	17965	18098	18022	18124	17945	18104	18096	17875	17973	17918	17864	17961	17898	17856	18052	17938	18024	17978	17931	17928	18029	17856	18067	17833	18047	18148	18112	17957	18081	18221	18045	18011	17895	17885	18062	17960	18136	17972	17901	17981	18092	17968	17979	18180	17956	18147	17862	18124	17930	17916	17875	18067	17632	17895	17975	17861	17959	17952	17930	17900	17821	18184	18040	18006	17885	18037	18152	18257	17917	17800	17924	17977	17990	18015	17911	18156	17947	17836	18006	17911	18009	18017	17929	17992	17982	17947	17870	17851	18152	18184	18067	18013	18075	17921	17846	17825	18055	17900	17948	18149	18072	17971	17913	18085	18032	17859	18164	18038	18158	18044	18034	17971	17894	18137	18051	17850	17926	17893	18024	17839	17987	17985	18016	17835	17784	18060	18130	18038	18011	18046	17998	17950	17873	17919	17977	18104	17952	18096	18023	17859	17999	18053	18066	17876	17773	17974	18052	18219	18028	17846	18201	18047	17961	18097	18003	17916	18084	18180	17846	18251	18215	18035	17997	18039	17969	17935	17857	17985	17934	18044	18280	18000	18067	17965	18038	17950	18009	18057	17948	17919	18042	17955	18116	18147	18053	18087	17850	17837	18166	18025	18198	18061	17984	17842	17942	17955	17879	18019	17940	17947	17833	17750	18011	18147	17979	18160	18075	18172	17984	17973	18208	18090	17907	18047	17922	17866	18091	17893	18015	18036	18039	17995	17856	17809	18115	18044	17983	18045	17925	18029	18007	17833	17972	17978	17851	18233	18013	17963	17998	17821	18124	17883	17786	17947	18220	17964	18106	17942	17897	17953	17798	18063	18047	17868	17937	18158	17929	18098	18240	17877	17980	17946	17906	18052	17987	17896	18028	17983	17950	17907	17988	17842	18003	18121	17909	17956	17840	17796	17828	17795	17931	17952	18038	18069	17934	18012	17932	18031	18062	17995	17845	17822	17882	18220	18025	17929	18034	18105	17955	17849	17937	18115	18037	17868	18086	18072	18090	18011	18059	17879	17990	18176	18053	18059	17888	17803	18020	18107	17890	17994	17929	17918	17891	17855	17917	17955	17925	17942	18010	17970	18006	17997	18034	17950	17990	17926	17925	17920	17934	18002	17958	17976	17980	17968	18054	17839	18012	18053	17775	17807	17957	17926	18178	17879	17852	17949	17817	17961	18016	18044	18087	18057	18129	17963	17893	17995	17783	18059	17857	18134	17970	17991	18019	18074	18006	17995	18039	17952	18125	18097	18067	17871	17784	17895	17842	17829	17909	18031	18075	18085	17929	17858	18106	17874	18042	17877	18003	18019	18032	17893	17976	18198	18051	18091	18016	18273	17976	18083	17834	18075	18223	17979	17692	17873	18094	17922	18018	18093	17879	17846	17984	17863	17980	18119	17936	17920	18014	17825	18101	17809	17802	17973	18137	18000	17949	17941	18009	17954	18018	18198	18047	17889	17963	17984	17995	18127	18189	17885	18124	17873	17906	18006	18051	18046	17733	18205	18246	17696	18153	18140	18109	17928	18073	17888	17990	18098	18002	18079	17962	17956	17978	18058	17938	18044	18153	17869	17993	17818	17925	17918	18166	17845	18125	18087	17999	18003	17994	18298	18042	17981	18073	17827	18076	17931	17942	17966	18138	17937	18011	17955	17752	18134	18115	18099	18060	18006	17965	17937	17892	17920	17950	18116	17972	17975	18087	17888	18058	18093	18017	17927	17806	18029	17719	17947	18104	18049	18061	17905	17932	18010	17836	18067	18041	17963	17894	17740	17805	17905	17831	18057	17971	18003	17901	17898	17965	18004	17959	18065	18061	17887	18050	18129	17993	18072	18204	18050	18014	17973	18236	18112	17948	17931	18206	17913	18147	17942	17915	17775	18155	17842	18210	17991	18264	18028	17788	18174	17843	17737	17933	17959	18067	17958	17874	18083	17976	18015	17951	17948	17924	17972	18186	18124	17889	17919	17843	17793	17875	18021	18111	17877	17980	17999	18064	18143	18149	18090	17982	18173	18036	17754	17930	18001	18029	18026	17983	18186	18226	18128	17909	17976	18129	18156	18045	17967	18078	17961	17921	18254	17901	18022	18064	17942	18080	17986	18011	17944	17888	17793	17912	18100	17982	17922	17878	17931	18080	17964	18023	18108	17965	18030	17825	18038	17740	18027	18029	17991	18165	18113	18040	17892	17936	17969	17972	18149	18034	17986	17851	18246	17940	17951	17954	17943	18234	17928	17885	18023	17938	18005	18019	17909	17818	18042	17984	17799	17959	18046	17997	17999	18139	17964	17827	17997	17913	17918	18065	17952	18026	18060	18219	17980	18050	17996	17918	18093	18163	18028	17889	17884	17796	18057	18079	17815	17918	18249	18026	17856	17873	18087	18095	17848	18040	17962	17998	17938	17966	18058	17885	18083	18059	17976	18023	18074	18042	17949	17760	18111	17908	17957	18014	18144	17997	17955	17982	18049	18032	17723	17989	17981	18105	17853	17952	18020	18007	18196	18009	17947	17863	18082	18047	18046	18171	17862	18040	17910	17981	18264	17838	17912	18002	18024	17988	18065	17895	17944	18058	18066	18051	17967	18100	18107	18067	18179	17923	17964	18144	17883	18308	18100	17973	18022	18000	17992	17973	17945	18012	18219	17972	17968	17985	18042	17883	18099	17851	18046	18035	17824	17974	17817	18087	18072	18342	18014	17910	17811	17716	18043	17850	18071	18122	17928	17815	18048	17900	17810	18075	18011	17926	17850	18056	17774	17974	18037	18010	17909	17880	17852	17947	17860	18057	18128	17899	18336	17960	17995	18119	18100	18105	18200	17913	17965	17939	18240	18133	17905	17952	18002	18073	18171	18099	18151	18019	17611	17921	17945	17934	17888	17850	17884	17978	18076	18047	18022	18086	17977	17947	17936	18045	17985	17750	18062	18168
15721	17151	16649	16100	18823	30297	28320	22618	18032	16463	16147	15908	16123	15940	15732	15913	15887	15914	15836	15837	16059	15818	15861	15870	15945	15844	15991	16019	15940	16064	15798	16148	16024	15911	16082	15889	15945	15934	15853	15921	16016	16010	15935	15964	15962	16153	15894	15982	15856	15924	15965	15833	16009	16006	15850	16036	15925	15994	15866	16023	15912	15872	15751	16026	15825	15920	16016	15923	15846	15932	15999	15966	15970	15979	15954	15869	15856	15924	16122	15755	15757	15875	15923	15876	16110	15753	15800	16119	16023	15839	15892	15841	15955	15990	15874	15902	15901	15815	15912	15846	15852	15854	15824	15839	15925	15901	15867	15985	15820	15906	15871	15911	15826	15816	15755	15917	15954	15958	15625	15870	15921	15837	15993	15897	15978	15945	15969	16063	15988	15973	16108	15996	15916	15977	16038	16054	15896	15853	15966	16024	15969	16074	15960	15852	15935	15837	16046	15817	15908	15858	15863	15912	15873	15964	15880	15905	15971	15871	15948	16139	15875	15836	15838	15786	15806	16057	15771	15947	15906	15808	15741	15882	15855	15937	15834	16035	15880	15913	16011	16133	15956	15917	15966	15928	15871	16065	15865	15937	15947	15880	15877	15938	15951	15784	15860	15887	15843	15772	16042	16041	15866	15955	15966	15818	16010	15920	15836	15930	15965	15891	16088	15785	15960	15875	15989	15836	15971	15851	15988	15685	15884	15811	16043	16034	15929	15834	15898	15906	15912	15913	15962	16007	15996	15843	15874	15936	15874	15962	15925	15923	15949	16021	15854	15892	15945	15762	16045	15817	15819	15982	15918	15788	15900	15794	15902	15954	15898	15911	15734	15781	15851	15872	15867	15895	15863	15874	15744	15931	15929	15960	15814	15954	15717	15923	16113	15789	15950	15913	15906	16047	15888	15956	15878	15869	16157	15936	16133	16044	15964	15922	15873	15712	15896	15901	15896	16102	15746	15940	15910	15945	15722	15874	15820	15955	15790	15832	16014	15856	15846	15873	15796	16007	15961	15961	15777	15937	15952	15809	15854	15880	15920	15890	15968	15924	16011	15899	15776	15903	15889	15925	15956	15923	15896	16013	15917	15911	15859	15993	15990	16007	16068	15931	15781	16017	15987	15914	15916	15886	16010	15880	16010	15765	16119	15983	15882	15949	15997	15948	15925	15922	15994	16030	16071	15947	16040	15969	16091	15875	15847	15920	16032	15854	15835	15810	15875	15953	15938	15811	15766	15793	15970	15845	15998	15835	15718	15951	15940	15981	15897	16055	15901	15891	15942	15997	15763	15867	15876	16082	15866	15827	16014	15853	15791	15795	15839	15874	15979	15971	15833	15873	15842	15858	15961	15867	15888	15949	16150	15900	16051	15889	16054	15915	15921	15781	15937	15894	15995	15943	15786	15810	15886	15867	15921	15775	15982	15934	15948	15783	15950	15878	15959	16101	15810	15798	16067	15911	16007	15857	15958	15968	15974	15946	15966	15952	15863	15978	15933	15891	16083	16061	15870	16009	15958	15962	16015	15989	15772	15883	15801	15737	15829	16032	15969	15975	15919	15913	15933	15837	16046	15967	16029	15995	15837	15984	15798	15913	16033	16006	15813	15946	16046	15843	16158	15923	15881	15757	15871	15830	15940	16037	15954	15698	15979	15830	15890	15758	15852	15765	16015	15760	15824	15763	16023	15924	15850	15926	15930	15895	15921	15788	15903	15864	15995	15929	15961	15894	15860	15895	15995	16007	15973	15895	15937	15982	16035	15878	16023	15884	15997	15831	15861	16020	15886	15878	15945	15782	15837	15847	16039	15962	15904	15813	15900	16057	15940	15947	15951	15946	15896	15838	15799	16036	15825	15704	15891	16098	15863	16133	15734	16022	15879	15835	15780	16023	15829	15877	15920	15920	15916	15990	15993	15970	15884	15943	15969	15915	15800	15722	15829	15949	15796	16045	15916	15987	15853	15931	15846	15942	16037	15811	15819	15956	15851	15766	15825	15849	15890	15802	15831	16067	16036	15963	15876	15922	15840	15783	15839	15857	16043	16077	16091	15720	16016	15980	16036	16023	15755	15832	15880	16003	15970	15850	15994	15759	16025	15976	16108	15756	16023	15878	15744	15863	15911	15742	15911	15950	16047	15851	16090	16009	15928	15898	15968	15860	15823	15786	15867	15886	15941	15885	15998	15767	15970	15908	15572	15887	16063	16041	15874	15957	15782	15945	15944	15970	15969	15814	15893	15827	15990	16081	15897	15903	15885	15909	15825	15729	15905	15785	16055	15871	15946	15990	16017	15859	15869	15947	15958	15968	15682	15838	15846	15995	15908	15728	15973	16034	15983	16068	15871	16062	15881	15880	15897	16092	15895	15791	16063	15857	15950	15944	15853	15985	15742	15990	15763	16077	15895	15771	15819	15762	15799	16025	15898	15996	15930	15897	15978	15752	15961	15834	15855	15927	15851	15824	15988	15775	15901	15850	15980	15985	15956	15914	15873	15962	15895	15951	15933	15894	15947	15758	15977	15949	15939	15989	16030	15802	15803	15785	15884	15902	16068	15951	15895	15866	15866	15989	15994	16020	15929	15871	15890	15927	15916	15847	15971	15858	16095	15896	15887	15949	15911	15956	15987	15994	15883	15973	16017	15965	16097	15796	15862	15808	15885	15991	15878	15842	16076	15793	15944	15770	15913	15913	16070	15994	15855	15985	15822	15937	15885	15712	15900	15904	15953	16018	15816	15934	15891	15913	15960	15930	16005	15935	15925	15868	15944	15900	15796	15963	15826	15850	15982	16045	15984	15825	15871	15942	15989	15811	16008	15976	15797	16005	16110	15866	16040	15895	16019	15790	15933	16051	15853	15819	15953	15907	15968	15760	15851	15877	15992	15918	15908	15796	15952	16118	15994	16011	15913	15916	16036	15875	16048	15822	15938	15761	15894	15783	15830	16028	15788	15926	16009	15828	15905	15962	16051	15856	15765	16124	15990	15892	15745	16092	16023	15879	15844	15910	15827	15842	15872	15993	15866	15752	16004	15877	16038	16046	15910	16080	15943	15938	15944	15982	16048	15886	15819	15869	15941	16044	15957	15993	15889	15846	16028	15887	15980	15800	15815	15870	15847	16092	15747	15905	15982	15849	16059	15872	15993	16090	15963	15924	15992	15943	15842	15836	15845	15904	15876	15966	15852	15821	15942	15763	16006	15990	15926	15917	15843	15863	15826	15865	15900	15891	15865	16072	15900	15901	16055	15954	15972	15834	15944	15992	15845	16101	15869	15748	15902	16016	15839	16039	15993	15756	15788	15956	15948	15989	16052	15784	16036	15852	16045	16031	15888	15857	15843	15828	15869	15957	15947	15829	15790	16100	15742	16175	15738	16058	15975	15795	15971	15906	15916	16155	15828	15949	15805	15890	15929	15955	16047	15906	15931	15908	15852	15810	15988	15888	15994	16066	15934	15901	15943	16043	15922	15866	15864	15871	15995	16010	16024	15933	15929	15903	15952	15848	15893	16005	15957	15961	15977	15929	15918	15773	16024	15926	15884	16001	16153	15871	15827	15907	15832	15976	16007	15908	16006	16005	15866	15931	15959	15960	16045	15997	15943	15806	15805	15849	15916	15799	15897	15907	16082	15860	15966	15979	15877	15972	15925	15742	16007	15944	15866	16050	15838	15874	15957	15994	16170	16003	16110	15881	15957	15733	15885	15879	15976	15882	15950	15979	15930	15870	15846	15890	15889	15943	15879	15928	15954	15864	15873	15838	15679	15820	16103	15886	15904	15747	15898	15743	15952	15942	15786	15929	15935	15970	15942	15944	15966	15841	15953	15939	15967	15846	15948	15915	16118	15878	15988	15782	16057	16158	15897	15768	15806	15831	15792	15980	15830	15894	15873	15867	16014	15809	15848	16004	16102	16054	15869	16036	15953	15927	15851	15802	15824	15873	15887	15638	15848	15930	15948	15722	15972	15850	15866	16048	15813	15853	15906	15752	15915	15977	15974	15961	16148	15896	16088	15749	15949	15995	16101	15670	15865	16044	15866	15794	15960	15906	16089	16049	15874	15929	16020	15902	15848	15780	16006	15815	15860	15925	15880	15949	15897	15994	16011	15927	15861	15910	15939	15893	15895	16008	15886	15807	15975	15865	15802	16041	15973	15883	15985	15961	15840	16152	15953	15827	15898	16011	16009	15788	15830	15776	15902	15821	16025	15948	15985	16082	15807	15730	15981	15841	15927	15947	15922	15986	15903	15962	15956	15807	16023	16030	15954	15964	15930	15760	15781	15984	15907	15801	15920	15959	15950	16013	15859	15878	15999	15927	16043	15893	15970	15949	15827	16024	15880	15972	16061	15850	16005	15656	16020	15929	15964	15793	16012	15954	15968	15909	15850	15815	15907	15925	15848	15777	15959	15838	15938	15650	15936	16003	15951	15916	15753	15772	16002	15867	15947	15717	15720	15948	15740	15966	15965	15845	15950	15945	15787	15864	15934	15868	15882	15948	15963	15916	16004	15805	15909	15871	15855	15799	16109	16125	15928	15952	16016	15819	15992	15945	15791	15908	15993	15866	16019	15922	15813	15980	15925	15845	15962	15865	15832	15887	16090	15977	15979	15849	15863	15952	15960	15864	15850	15797	15944	15808	15922	15942	16022	15927	15940	15886	15977	16053	15960	15869	15817	15866	15982	16039	15755	15961	16009	16068	15946	16054	15857	15835	15888	15947	15801	15847	15887	15992	15890	15905	16007	16062	15923	15831	16225	15913	15917	16013	15921	15776	15839	15942	15923	15795	15946	15840	15882	15979	15757	15941	15840	15831	16015	16036	15980	15928	15906	15884	15852	15798	16067	15779	15968	15862	15863	15920	15904	15730	15829	15816	16072	15771	15985	15740	15940	15739	15813	15784	15820	15905	15811	16105	15825	15900	15918	15996	15928	15743	15861	16070	15893	15884	15964	16019	15954	16022	15779	15978	15937	15782	15820	16062	15948	15912	16065	15947	15851	15925	15844	15840	16034	16065	15802	15935	15901	15826	15924	16020	15873	15859	16143	16058	15815	15805	16002	15968	16048	15949	15850	15906	16093	15936	15890	15912	15887	15859	15998	15905	15914	15821	15964	15915	15918	15998
25671	21085	27236	25542	26665	55516	48888	36346	25142	19825	18280	17976	17719	17795	17793	17843	17666	17636	17555	17608	17448	17712	17839	17645	17779	17688	17755	17845	17759	17738	17632	17745	17850	17808	17722	17561	17832	17703	17690	17554	17571	17763	17757	17921	17835	17720	17478	17619	17613	17667	17630	17546	17678	17589	17605	17633	17587	17763	17640	17537	17826	17625	17737	17542	17607	17627	17729	17509	17567	17563	17346	17611	17658	17490	17672	17472	17587	17812	17552	17663	17788	17620	17707	17818	17590	17791	17712	17574	17580	17723	17549	17640	17630	17353	17465	17563	17785	17657	17527	17701	17664	17608	17738	17646	17598	17636	17721	17672	17585	17700	17559	17739	17680	17555	17555	17609	17558	17731	17557	17551	17633	17698	17439	17794	17779	17600	17769	17546	17497	17527	17667	17456	17681	17547	17602	17694	17727	17559	17491	17448	17804	17409	17572	17726	17909	17624	17778	17523	17430	17497	17534	17644	17312	17619	17527	17481	17593	17677	17787	17860	17699	17648	17809	17613	17390	17617	17672	17818	17826	17718	17538	17536	17762	17697	17567	17625	17784	17617	17691	17848	17710	17501	17686	17632	17833	17546	17576	17569	17560	17698	17884	17585	17505	17542	17677	17633	17539	17774	17548	17602	17669	17438	17581	17722	17586	17537	17544	17658	17489	17567	17771	17609	17681	17504	17339	17592	17607	17532	17425	17508	17757	17465	17691	17813	17539	17612	17483	17527	17489	17381	17778	17608	17645	17640	17829	17614	17713	17794	17643	17698	17832	17766	17681	17564	17639	17666	17511	17679	17752	17734	17838	17512	17720	17654	17580	17574	17494	17683	17651	17770	17623	17638	17723	17518	17558	17538	17941	17503	17538	17500	17614	17723	17675	17663	17514	17674	17578	17552	17720	17972	17574	17505	17567	17515	17924	17527	17753	17496	17709	17726	17710	17785	17478	17524	17630	17557	17830	17733	17383	17584	17555	17452	17574	17500	17800	17451	17705	17469	17589	17879	17540	17589	17596	17638	17510	17568	17480	17808	17619	17667	17587	17571	17676	17459	17542	17631	17736	17579	17496	17555	17866	17595	17704	17823	17724	17690	17597	17606	17852	17577	17805	17693	17492	17467	17595	17557	17563	17603	17957	17660	17661	17663	17571	17666	17573	17673	17504	17715	17624	17751	17479	17718	17654	17461	17618	17621	17633	17751	17539	17659	17830	17620	17946	17554	17610	17563	17630	17673	17676	17735	17386	17711	17633	17814	17576	17621	17600	17746	17792	17768	17693	17533	17523	17625	17442	17537	17554	17681	17745	17797	17703	17599	17557	17655	17644	17701	17541	17684	17680	17731	17781	17626	17862	17703	17667	17651	17746	17521	17515	17599	17564	17330	17463	17742	17650	17510	17785	17582	17704	17629	17737	17641	17676	17537	17720	17608	17674	17751	17541	17611	17812	17698	17760	17597	17702	17613	17848	17853	17679	17809	17730	17877	17606	17649	17592	17651	17671	17648	17753	17723	17438	17643	17639	17469	17626	17641	17686	17474	17588	17736	17606	17790	17732	17668	17826	17675	17568	17584	17704	17659	17731	17733	17566	17519	17741	17470	17691	17738	17679	17747	17755	17478	17691	17590	17836	17746	17593	17794	17665	17645	17774	17724	17756	17610	17834	17649	17757	17753	17801	17537	17352	17602	17759	17840	17613	17668	17869	17665	17537	17679	17648	17562	17560	17672	17548	17657	17630	17640	17472	17447	17606	17507	17612	17797	17843	17638	17455	17714	17560	17609	17747	17718	17749	17629	17479	17439	17493	17610	17481	17544	17498	17393	17406	17684	17701	17880	17601	17469	17683	17667	17731	17700	17672	17710	17830	17685	17692	17467	17551	17592	17638	17686	17649	17619	17679	17602	17527	17622	17608	17677	17825	17531	17741	17737	17692	17483	17623	17618	17727	17858	17704	17517	17606	17825	17619	17804	17609	17820	17709	17675	17674	17481	17721	17524	17657	17675	17664	17519	17521	17488	17604	17759	17677	17674	17688	17625	17788	17646	17512	17753	17556	17750	17634	17516	17654	17650	17672	17670	17712	17837	17564	17561	17630	17777	17626	17568	17590	17833	17698	17562	17620	17653	17862	17768	17696	17394	17462	17871	17584	17538	17607	17656	17459	17710	17795	17941	17792	17556	17649	17577	17499	17648	17469	17694	17631	17728	17888	17712	17758	17927	17610	17470	17670	17777	17564	17786	17688	17547	17804	17791	17619	17566	17715	17583	17624	17584	17546	17409	17581	17543	17695	17542	17800	17535	17632	17701	17407	17479	17799	17559	17551	17763	17436	17763	17638	17556	17661	17580	17541	17634	17793	17584	17555	17604	17718	17619	17754	17758	17645	17669	17661	17612	17633	17526	17690	17559	17602	17516	17517	17681	17698	17535	17339	17699	17701	17744	17686	17541	17561	17604	17674	17703	17639	17596	17579	17498	17454	17650	17730	17869	17667	17710	17655	17657	17659	17639	17682	17657	17757	17577	17655	17680	17647	17730	17746	17717	17724	17875	17856	17672	17656	17610	17784	17627	17603	17687	17665	17606	17732	17439	17760	17623	17686	17561	17724	17600	17569	17622	17663	17723	17712	17634	17441	17717	17674	17858	17496	17771	17831	17737	17735	17613	17546	17573	17766	17690	17518	17780	17673	17646	17714	17716	17655	17691	17495	17630	17638	17653	17832	17592	17799	17784	17619	17734	17649	17777	17820	17543	17567	17792	17833	17472	17757	17610	17683	17551	17722	17564	17826	17656	17600	17604	17565	17602	17755	17548	17533	17714	17411	17690	17489	17685	17585	17768	17680	17476	17595	17586	17713	17717	17595	17531	17557	17546	17679	17527	17763	17644	17810	17650	17627	17495	17735	17408	17574	17648	17601	17745	17680	17653	17702	17593	17656	17505	17793	17657	17585	17641	17533	17766	17800	17740	17710	17522	17447	17461	17621	17547	17709	17656	17722	17643	17430	17621	17422	17569	17710	17755	17792	17574	17571	17357	17621	17568	17648	17400	17466	17591	17495	17620	17684	17819	17506	17737	17723	17606	17681	17678	17520	17682	17492	17791	17577	17587	17634	17791	17698	17678	17606	17639	17608	17707	17786	17616	17784	17533	17659	17479	17632	17563	17736	17582	17739	17635	17592	17627	17671	17671	17732	17692	17846	17637	17616	17747	17742	17671	17606	17841	17444	17591	17513	17641	17596	17719	17729	17719	17649	17649	17617	17678	17714	17642	17558	17556	17672	17426	17647	17744	17527	17598	17645	17488	17732	17807	17680	17725	17850	17708	17738	17710	17559	17572	17710	17610	17657	17661	17589	17471	17552	17743	17812	17777	17648	17581	17805	17579	17699	17617	17721	17606	17486	17521	17747	17590	17616	17479	17607	17572	17650	17751	17624	17595	17633	17596	17814	17746	17654	17536	17484	17591	17685	17692	17714	17711	17521	17856	17662	17512	17711	17473	17749	17556	17657	17714	17733	17544	17716	17542	17864	17749	17776	17656	17576	17560	17622	17631	17535	17628	17733	17741	17507	17738	17461	17506	17857	17683	17589	17579	17760	17739	17676	17942	17556	17530	17647	17841	17621	17546	17443	17592	17775	17885	17574	17780	17880	17687	17862	17632	17740	17569	17715	17501	17738	17633	17660	17610	17717	17638	17572	17643	17655	17747	17514	17734	17687	17633	17531	17672	17480	17808	17696	17886	17697	17651	17571	17632	17681	17674	17587	17340	17546	17826	17539	17553	17487	17734	17587	17574	17667	17532	17541	17834	17440	17811	17385	17650	17792	17596	17623	17636	17626	17788	17769	17489	17846	17605	17669	17728	17456	17733	17493	17553	17634	17619	17713	17783	17822	17552	17684	17585	17528	17528	17839	17861	17600	17681	17680	17660	17554	17839	17555	17656	17554	17579	17610	17721	17532	17495	17480	17474	17589	17825	17673	17673	17695	17748	17597	17672	17630	17537	17743	17775	17585	17788	17627	17782	17648	17642	17742	17553	17459	17432	17683	17870	17736	17631	17633	17627	17627	17766	17687	17694	17909	17628	17790	17675	17644	17605	17931	17636	17625	17795	17712	17480	17584	17824	17587	17597	17679	17728	17602	17636	17621	17512	17736	17400	17524	17539	17512	17582	17534	17467	17672	17596	17515	17594	17696	17568	17660	17689	17623	17599	17714	17432	17621	17553	17456	17457	17747	17676	17542	17790	17696	17613	17781	17704	17823	17935	17604	17559	17659	17546	17619	17615	17595	17556	17561	17456	17754	17753	17663	17716	17721	17770	17711	17605	17708	17647	17706	17573	17608	17640	17579	17471	17851	17671	17461	17716	17584	17665	17632	17746	17684	17686	17576	17572	17618	17580	17718	17654	17698	17456	17549	17717	17819	17615	17730	17622	17478	17462	17597	17720	17802	17638	17545	17392	17704	17791	17795	17518	17664	17565	17577	17768	17663	17576	17558	17716	17661	17610	17787	17583	17680	17676	17901	17742	17752	17722	17656	17577	17585	17794	17752	17747	17751	17774	17553	17688	17860	17807	17650	17605	17729	17660	17753	17598	17650	17657	17640	17601	17729	17624	17721	17721	17566	17583	17518	17543	17575	17638	17608	17631	17667	17601	17446	17659	17574	17672	17862	17509	17542	17739	17521	17601	17373	17575	17565	17650	17505	17630	17708	17795	17528	17782	17514	17602	17641	17611	17610	17500	17586	17657	17663	17591	17700	17556	17733	17742	17564	17472	17527	17691	17668	17620	17717	17741	17697	17510	17660	17514	17595	17813	17682	17766	17541	17580	17611	17532	17644	17498	17477	17668	17491	17620	17616	17657	17665	17730	17739	17609	17403	17715	17490	17630	17686	17687	17703	17732	17543	17715	17666	17661	17794	17578	17544	17620	17764	17581	17736	17720	17425	17689	17508	17623	17386	17641	17692	17727	17904	17723	17663	17422	17555	17500	17435	17557	17442	17593	17459	17761	17574	17755	17644	17628	17677	17701	17649	17570	17686	17598	17842	17900	17550	17625	17764	17555	17716	17693	17705	17503	17663	17795	17703	17696	17689	17772	17605	17681	17585	17648	17809	17641	17708	17620	17775	17619
14174	20375	19488	17562	29652	55440	48269	36152	22499	17524	16023	15807	15736	15565	15695	15677	15802	15814	15796	15593	15822	15729	15816	15668	15782	15793	15708	15576	15653	15743	15763	15790	15911	15708	15680	15851	15806	15635	15758	15783	15601	15740	15691	15724	15571	15888	15723	15866	15733	15576	15747	15906	15651	15966	15961	15711	15689	15703	15661	15629	15630	15891	15662	15823	15643	15883	15886	15604	15623	15762	15774	15893	15648	15703	15778	15722	15697	15943	15734	15703	15855	15838	15817	15810	15842	15663	15652	15617	15866	15763	15691	15770	15847	15682	15728	15894	15748	15648	15594	15653	15797	15620	15734	15812	15667	15547	15567	15612	15606	15884	15582	15577	15644	15737	15780	15712	15581	15474	15820	15609	15589	15615	15810	15685	15767	15752	15825	15802	15748	15703	15756	15832	15560	15614	15757	15709	15754	15668	15654	15652	15653	15589	15933	15539	15717	15676	15793	15721	15807	15751	15935	15683	15752	15847	15805	15544	15723	15517	15784	15721	15807	15650	15785	15704	15642	15661	15644	15472	15737	15632	15857	15663	15773	15685	15694	15595	15524	15605	15711	15779	15690	15952	15714	15806	15545	15761	15782	15627	15789	15742	15711	15718	15683	15735	15681	15618	15784	15811	15829	15757	15735	15794	15792	15836	15783	15689	15631	15600	15580	15499	15733	15775	15659	15801	15712	15819	15807	15631	15646	15628	15749	15701	15668	15748	15800	15654	15650	15796	15787	15658	15708	15593	15636	15806	15856	15819	15866	15674	15713	15829	15683	15772	15733	15594	15656	15548	15685	15789	15686	15732	15733	15786	15527	15720	15737	15528	15664	15778	15663	15751	15774	15890	15664	15680	15647	15853	15715	15628	15634	15628	15760	15613	15481	15611	15824	15548	15712	15619	15670	15852	15852	15771	15696	16006	15658	15662	15772	15720	15617	15644	15628	15773	15717	15523	15711	15758	15880	15670	15738	15843	15710	15644	15753	15769	15814	15805	15651	15626	15743	15564	15694	15757	15752	15689	15797	15854	15556	15630	15642	15691	15697	15637	15621	15582	15678	15648	15799	15734	15775	15684	15610	15747	15585	15737	15639	15583	15766	15531	15537	15825	15865	15540	15691	15708	15559	15665	15628	15724	15658	15639	15901	15807	15672	15645	15616	15638	15829	15644	15866	15684	15607	15911	15898	15806	15641	15805	15786	15792	15800	15905	15842	15815	15641	15530	15734	15643	15904	15664	15621	15798	15910	15757	15624	15844	15657	15697	15812	15682	15598	15594	15728	15764	15708	15777	15670	15846	15652	15913	15731	15808	15755	15740	15759	15665	15733	15721	15651	15712	15773	15837	15681	15881	15821	15688	15704	15740	15741	15783	15692	15859	15759	15715	15866	15681	15777	15656	15605	15675	15855	15788	15657	15565	15860	15481	15670	15808	15835	15698	15643	15600	15533	15868	15684	15724	15757	15807	15694	15563	15701	15656	15895	15659	15689	15595	15727	15833	15728	15684	15797	15772	15736	15678	15776	15509	15709	15549	15797	15841	15645	15634	15856	15742	15859	15667	15860	15711	15890	15629	15757	15659	15659	15764	15776	15969	15617	15775	15787	15703	15768	15691	15733	15620	15750	15686	15746	15784	15709	15654	15834	15813	15744	15809	15670	15988	15830	15590	15811	15652	15771	15590	15766	15735	15649	15522	15845	15767	15720	15743	15737	15637	15613	15639	15863	15784	15605	15723	15769	15716	15760	15832	15645	15615	15895	15562	15644	15691	15793	15610	15747	15631	15666	15787	15699	15857	15730	15621	15616	15846	15755	15838	15768	15652	15760	15723	15818	15489	15598	15859	15791	15775	15750	15478	15633	15662	15689	15874	15872	15720	15765	15609	15791	15775	15728	15633	15755	15626	15853	15774	15602	15866	15757	15870	15775	15834	15693	15863	15768	15722	15965	15727	15740	15718	15691	15716	15806	15744	15898	15744	15735	15656	15630	15773	15650	15747	15695	15680	15796	15632	15783	15769	15738	15624	15771	15707	15611	15730	15752	15805	15596	15784	15665	15703	15704	15683	15611	15816	15692	15632	15681	15809	15834	15656	15697	15798	15735	15714	15699	15759	15697	15630	15781	15748	15733	15651	15700	15700	15577	15672	15648	15857	15673	15844	15634	15630	15849	15752	15708	15655	15762	15732	15695	15721	15894	15586	15781	15707	15837	15767	15655	15693	15567	15731	15700	15669	15601	15791	15756	15551	15856	15725	15829	15788	15683	15889	15664	15567	15881	15654	15658	15822	15707	15689	15769	15726	15737	15711	15761	15622	15779	15707	15756	15457	15797	15571	15885	15639	15815	15800	15654	15711	15695	15730	15703	15677	15679	15721	15638	15833	15782	15676	15719	15746	15517	15528	15627	15686	15829	15682	15682	15707	15654	15785	15683	15841	15749	15954	15759	15870	15697	15654	15580	15631	15773	15736	15738	15683	15715	15693	15721	15574	15717	15664	15692	15817	15784	15764	15832	15940	15678	15524	15723	15864	15831	15847	15823	15824	15807	15640	15882	15706	15827	15744	15610	15736	15609	15819	15581	15827	15767	15847	15713	15622	15701	15703	15634	15820	15709	15733	15659	15741	15782	15707	15846	15728	15560	15643	15788	15632	15819	15620	15738	15705	15655	15841	15796	15836	15678	15556	15629	15759	15768	15837	15822	15699	15695	15592	15661	15606	15686	15835	15721	15580	15715	15602	15730	15793	15724	15684	15795	15831	15525	15735	15768	15786	15576	15851	15771	15603	15765	15711	15945	15852	15800	15657	15678	15740	15672	15609	15593	15729	15641	15627	15705	15739	15736	15604	15818	15779	15731	15703	15723	15693	15735	15609	15887	15684	15799	15757	15685	15827	15760	15915	15749	15923	15699	15849	15783	15896	15649	15786	15792	15662	15726	15651	15761	15656	15514	15668	15725	15671	15862	15747	15607	15782	15822	15541	15752	15487	15722	15980	15917	15825	15759	15752	15733	15760	15716	15593	15809	15687	15752	15771	15739	15753	15766	15780	15639	15741	15714	15857	15610	15856	15643	15897	15740	15755	15772	15797	15646	15722	15754	15606	15744	15760	15687	15613	15710	15749	15820	15629	15730	15706	15627	15923	15809	15757	15898	15812	15529	15641	15625	15761	15872	15697	15782	15771	15698	15791	15763	15738	15754	15800	15689	15712	15623	15860	15483	15682	15747	15698	15736	15663	15680	15738	15798	15740	15794	15677	15693	15785	15876	15834	15773	15784	15758	15771	15770	15707	15692	15775	15702	15799	15797	15652	15653	15865	15850	15634	15884	15713	15748	15715	15719	15750	15743	15866	15693	15962	15828	15689	15623	15789	15632	15619	15751	15745	15720	15729	15628	15713	15634	15601	15789	15761	15623	15626	15824	15729	15797	15678	15693	15852	15694	15627	15766	15938	15683	15824	15671	15690	15597	15793	15912	15741	15688	15825	15617	15641	15600	15804	15677	15705	15611	15778	15904	15755	15708	15774	15774	15759	15685	15675	15712	15712	15711	15421	15806	15848	15776	15633	15862	15777	15642	15700	15828	15814	15635	15611	15721	15670	15698	15601	15690	15662	15785	15635	15760	15703	15634	15608	15706	15828	15735	15771	15667	15686	15728	15809	15643	15653	15672	15741	15753	15579	15825	15748	15475	15818	15661	15750	15785	15845	15757	15616	15765	15562	15940	15686	15736	15712	15832	15728	15754	15470	15626	15668	15726	15732	15705	15544	15797	15731	15656	15687	15744	15737	15766	15742	15843	15734	15647	15799	15684	15730	15793	15693	15828	15632	15888	15619	15873	15805	15670	15845	15739	15746	15756	15590	15734	15658	15562	15648	15898	15734	15690	15653	15576	15787	15662	15806	15788	15814	15625	15619	15890	15634	15821	15817	15802	15717	15696	15762	15907	15734	15672	15859	15824	15628	15732	15921	15730	15789	15700	15762	15806	15826	15646	15666	15712	15820	15831	15637	15563	15751	15749	15595	15720	15736	15731	15823	15649	15528	15653	15713	15918	15414	15664	15919	15701	15574	15688	15620	15717	15852	15733	15738	15819	15640	15746	15726	15803	15887	15567	15760	15720	15696	15699	15770	15579	15660	15614	15826	15829	15713	15606	15536	15749	15782	15628	15787	15732	15884	15671	15677	15765	15767	15582	15823	15836	15763	15700	15957	15776	15629	15721	15664	15773	15711	15798	15769	15708	15714	15880	15747	15666	15592	15709	15725	15748	15616	15763	15920	15694	15708	15732	15644	15761	15667	15724	15767	15752	15665	15634	15782	15802	15805	15682	15746	15707	15741	15697	15682	15759	15700	15550	15630	15798	15726	15790	15597	15739	15773	15770	15732	15768	15709	15615	15550	15715	15711	15852	15606	15716	15669	15708	15672	15687	15635	15676	15632	15911	15586	15642	15687	15655	15882	15940	15904	15765	15706	15791	15762	15862	15639	15830	15743	15841	15695	15763	15710	15726	15649	15635	15662	15813	15790	15793	15802	15813	15799	15751	15677	15725	15787	15809	15711	15704	15599	15512	15784	15741	15645	15733	15754	15631	15630	15756	15570	15763	15801	15659	15676	15837	15773	15572	15810	15770	15881	15861	15519	15706	15705	15750	15668	15809	15808	15702	15594	15534	15619	15839	15566	15596	15894	15837	15727	15824	15682	15826	15510	15873	15713	15736	15633	15641	15755	15704	15658	15745	15821	15589	15770	15755	15753	15576	15658	15772	15767	15798	15538	15710	15761	15700	15478	15702	15710	15617	15772	15723	15725	15646	15922	15764	15726	15619	15835	15742	15627	15886	15723	15602	15668	15528	15591	15621	15822	15527	15718	15854	15797	15894	15877	15715	15709	15802	15770	15668	15772	15754	15806	15663	15605	15770	15587	15758	15668	15799	15663	15827	15608	15729	15595	15730	15678	15801	15821	15717	15804	15604	15901	15738	15794	15649	15805	15609	15899	15743	15661	15820	15787	15786	15456	15751	15868	15758	15506	15657	15811	15809	15695	15832	15626	15735	15840	15576	15890	15678	15643	15701	15599	15771	15681	16021	15805	15717	15698	15775	15603	15741	15828	15646	15662	15636	15654	15825	15835
23641	21076	28564	23839	23570	68687	67107	51265	32279	22616	18810	17712	17493	17310	17320	17156	17098	17189	17284	17329	17055	17249	17424	17153	17130	17146	17070	17164	16956	17053	17256	17296	17170	17096	17022	17177	17204	17281	17117	17302	17189	17125	17295	17115	17419	17081	17194	17126	17125	17102	17168	17180	17143	17150	17101	17002	17211	17174	17064	17078	17242	16966	17301	17082	17292	17098	17258	17059	17143	17201	17222	17126	17033	17208	17041	17100	17187	17132	17075	17144	17275	17127	17210	17124	17063	17117	17139	17196	17247	16995	17197	17374	17157	17157	17156	16961	17057	17369	16987	17184	17307	17045	17224	17180	17115	17095	17112	16994	17217	17061	17002	17028	17077	17187	17175	17198	17162	17208	17131	17059	17208	17091	17023	16973	16941	16994	16966	17289	17058	17014	17025	16862	17164	17194	16949	17086	17042	17392	17077	17139	17077	17119	17102	17115	17019	16981	17141	17130	17183	16970	17322	17000	17046	17085	17350	16972	17005	17271	17158	17069	17146	17221	17105	16912	17009	17113	17160	17048	17052	17123	17196	17025	17127	17115	17016	17177	16969	17201	17039	16863	17045	16863	16909	17224	17080	17052	16993	17068	17293	17276	17173	17166	17132	17048	17221	17032	17200	16926	17227	16928	16969	17195	17116	17050	16980	17036	17300	16971	17007	17229	17005	17167	16953	17127	17069	17123	17325	17358	17058	17073	17098	17113	17072	17067	17142	17049	17081	17089	17311	17259	17151	17218	16915	17038	17182	17006	16976	16952	16839	16971	17007	17181	16856	17091	17061	17218	17008	16879	17267	16993	17066	17111	17085	17319	16992	17193	16904	16979	17165	17056	16997	17058	17054	17013	17190	17269	16870	16901	16948	17221	17073	17169	16881	17082	17073	17305	17094	17154	16990	17227	16993	17057	17222	17078	17001	17040	17138	17027	17146	16949	17059	16907	17000	17098	17116	16924	17122	17041	16902	16966	17262	17220	17239	16869	16972	17045	17009	17035	17198	16917	17042	17280	16903	17186	17043	17144	17222	17251	17133	17051	17137	17133	17262	16793	17055	16920	17024	17209	17127	17134	17222	17142	17004	17107	17009	17188	17249	17055	17209	17160	17003	17158	17189	17066	17038	17091	17112	16967	17173	16929	17062	17173	17218	17110	17169	17138	17029	17085	17296	17044	17066	17190	17109	17037	17107	17153	17185	17104	17062	16975	16984	17068	17119	16844	16973	17062	17050	17053	16997	17050	17089	17314	17269	17053	17094	17001	17048	17132	17164	17023	17153	16804	16929	16977	16958	17166	16892	16977	17185	17264	17143	16935	17254	17104	17146	17068	17100	17141	17007	17043	17048	17097	16944	17080	17055	17137	17102	16984	17049	17164	17280	17067	17347	17170	17213	17068	17256	17017	16985	17057	17216	16954	17231	17142	16922	17043	16901	17097	17076	17080	17060	17363	17149	16918	17108	17154	17193	16928	16967	17232	16954	16904	17175	17260	17151	16932	16986	17231	16952	16873	17062	17075	16907	17088	17080	17207	17055	17150	17081	17080	17035	17084	17243	17062	17258	17155	17094	17151	16830	16928	17020	17276	17128	16831	17074	17168	17136	16973	17265	17170	17081	17071	17036	17025	16933	16969	17027	16972	17012	17245	17143	17101	17229	17066	17105	17024	17023	16841	17336	17065	17106	17132	17087	17032	17101	16990	17232	17060	17119	17020	16999	17007	16949	17071	17158	17049	17203	17291	16855	17005	17024	16927	16941	16959	16909	17004	17115	16989	17046	16984	17165	17159	16919	17045	16853	17132	17371	17037	17271	17078	16965	16906	17221	17317	17245	17086	17105	17062	17065	17039	17140	17196	17101	17238	17103	17022	17036	16896	16992	17080	17189	17035	17073	17056	17041	16962	17091	17193	16979	17220	17138	17030	16974	17333	17072	17016	17052	17028	16961	17294	17111	17064	17043	17096	17068	17029	17135	16784	17116	17019	17169	17069	17238	17198	17026	17077	17306	17058	17030	17044	17173	17121	17004	17051	16975	17122	17207	17204	17239	17194	17047	17042	17042	17139	17053	16933	17148	16987	16988	17347	17097	17112	17084	17019	17227	16940	16896	17149	17029	17141	16946	16970	17083	17035	17128	16979	17056	16933	17173	17018	17280	17072	17165	17211	17128	17164	17218	16959	17157	17101	16899	17013	17099	17207	17217	17047	17055	17268	17228	16994	17138	17148	17071	17130	17077	17314	17144	16883	16970	17235	17143	17070	16911	17166	17168	17100	17093	17252	16985	17101	17194	16996	17158	17336	17142	16899	16880	17192	17299	17167	17308	17131	17224	17144	17017	16954	17084	17146	17023	16986	17082	17228	17107	17231	17060	16960	17007	17127	17138	17093	16981	17090	17055	16923	16949	17206	17093	17030	17195	16991	17110	17044	17172	17132	17120	17099	17286	17063	17126	16923	17172	17190	17240	17115	17162	17141	17088	17155	17105	17102	17144	17164	17095	16943	17012	17071	17076	17129	17032	16992	16978	17001	16859	17050	16841	17104	17122	17068	17100	17213	17058	17003	17192	17089	17049	16921	17095	17028	16979	17077	17140	17221	17070	17103	16897	17016	17075	17036	17089	17257	17147	16842	17063	17249	16988	16949	17009	17111	17171	16874	17011	16891	17233	17072	17050	17053	17151	16799	17215	17223	17175	17046	17038	17050	17073	17112	17075	17085	16944	17059	17054	17001	17156	17223	17194	17079	16964	17105	17285	17025	17071	17012	17013	17146	16980	17133	17034	17057	17036	17111	17013	17231	17031	16986	17049	16964	16995	17152	17114	17121	16960	17129	17019	17132	17070	17026	17024	16890	17151	17277	16852	17069	17003	17076	17104	16971	17115	17199	17030	17145	17117	16982	16826	17187	16969	17331	17185	17215	17044	17033	17190	16854	17029	17108	17206	17282	17201	16988	16985	16856	17002	17087	17186	17168	17150	17137	17050	17340	16980	17096	17050	17050	17237	17227	17211	17020	17078	17113	17095	16961	17132	16962	17085	16982	17298	17286	17127	16997	17158	17035	16874	17065	17328	17192	17324	17017	17230	16956	16978	16882	16986	16968	16925	17199	17058	16969	16971	17188	17260	16997	17062	17115	17097	17095	17076	17235	17152	16972	16914	17214	17070	16823	16968	17069	17268	17152	17132	17128	16880	17121	17034	16986	17179	16877	17092	17087	16970	16973	17130	16914	17131	17002	17100	16943	17008	17188	17047	17128	17090	17184	17280	17003	17014	16896	17105	16942	17041	17082	16991	17179	17184	17039	17112	16905	17155	17147	17163	17246	17051	17197	17218	17134	17082	17028	17142	17159	17054	17043	17092	17237	17078	16935	17205	17178	17177	17069	17217	17144	17074	17050	17046	17086	17000	17207	17040	17043	17240	16862	17079	17290	17326	16985	17061	17028	17197	17240	17109	17087	16994	16971	17046	16992	17206	17027	17281	17063	17034	17034	17271	17061	17154	17090	17189	17282	17118	16903	17154	17150	17257	17157	17228	16928	17057	17091	17172	16894	17080	17015	17153	17204	17233	17039	17086	17167	17013	16821	17034	17014	16974	16911	17153	16999	17096	17077	17064	17156	17111	17299	16984	17075	17158	17062	16953	17151	17115	17283	17098	17101	17275	16928	17057	17058	17122	16894	16864	17102	17162	17206	16936	17061	16956	16904	17085	17036	17110	17114	17155	17454	17086	16836	16918	16855	16978	17141	17154	17211	17232	17127	17121	17284	16990	17032	16930	16978	16996	17128	17063	17155	17063	17023	17094	17016	17187	17160	17302	17011	16999	16886	17262	17069	17067	17053	17057	17268	17165	16987	16917	16944	17206	17138	17048	17077	17300	17105	17002	17006	17147	17019	17166	17096	17284	17212	17095	17066	17142	17020	17008	17099	17180	16990	16961	17018	17163	17335	16996	17169	17193	17305	17043	16962	17001	16993	17177	16995	16954	16917	17216	17441	17070	17041	17226	17188	17194	17101	17226	17062	17035	17077	17313	17067	17185	17234	17258	17103	17111	17102	17043	17087	17123	16985	16984	16971	17023	17118	17007	17001	17052	17043	17115	17078	17120	17216	16988	17027	17088	17172	17049	16934	17083	17152	17041	16838	17088	17193	17292	17077	16946	17146	17023	17258	17036	17177	17111	16962	17076	16888	16923	17065	17156	17061	17062	17145	17036	17099	17133	17332	16960	17103	17271	17090	17143	17128	16948	16953	17012	16941	17096	17046	17154	17067	16991	16927	17104	16867	17215	17015	17122	17064	17042	17143	17115	17134	17133	17043	16917	17151	17108	17194	17281	17075	17123	16984	16894	17091	16953	17065	17109	17076	17142	16955	17178	16969	17113	16970	17147	17283	16894	17107	17061	17105	16993	17136	17183	16984	17216	17059	17111	17020	16946	17166	17032	17030	16926	17157	17281	17191	17234	16981	17172	17103	17147	16769	16807	17204	17022	17071	16952	17111	16907	17023	16917	17029	17022	17028	17139	16934	16995	17074	17021	17066	16949	17242	17005	16995	17186	16960	17031	17083	16990	17163	16960	16973	17221	16937	17096	16994	17149	17015	17192	17155	17225	17126	17225	16975	16976	16854	17198	16912	16815	17015	17051	17051	17046	17259	17119	17130	17018	17141	17173	17039	17029	16954	17133	17057	17073	17157	17061	17071	17130	17174	17109	17083	17178	17124	17072	16942	17019	17025	17054	17065	17001	16977	16980	17024	17141	17329	17041	17039	17196	17039	17154	17079	17133	17102	17241	17042	17188	17180	17122	17115	17229	17138	17070	17056	17218	17005	17093	17083	16991	17054	17224	17082	17165	17318	17153	17079	17131	17313	17037	17040	17119	17172	17341	17204	17125	17098	17082	17180	17102	17131	17089	17059	16970	17213	17131	17238	17243	17197	17097	17216	17183	17061	17029	17146	16981	17228	17017	17160	17049	17200	17120	17063	17303	16887	17190	17007	17167	17063	17223	17373	17196	17235	17091	17066	16966	17197	17085	17092	17103	17042	17069	16975	17039	17082	17117	17021	17035	17158	16962	16953	17093	16991	17127	17015	17062	16964	17104	17030	17106	16863	17093	17220	17140	17203	17371	17180
15954	26766	24920	20785	31608	74653	69293	51886	30443	20348	16485	15801	15518	15550	15446	15533	15409	15428	15398	15561	15432	15625	15479	15445	15335	15518	15458	15472	15405	15467	15377	15508	15463	15524	15378	15499	15406	15525	15325	15276	15370	15328	15363	15437	15260	15334	15336	15435	15382	15396	15339	15249	15306	15456	15488	15392	15417	15465	15345	15468	15507	15456	15473	15417	15403	15481	15363	15288	15439	15439	15408	15305	15450	15488	15360	15378	15536	15403	15369	15554	15472	15209	15508	15473	15491	15492	15351	15407	15455	15347	15336	15367	15424	15484	15314	15392	15684	15376	15545	15459	15432	15453	15351	15344	15394	15334	15382	15495	15406	15439	15386	15362	15386	15357	15384	15408	15337	15506	15364	15349	15469	15345	15424	15462	15271	15435	15330	15338	15427	15422	15410	15553	15370	15566	15432	15379	15540	15515	15505	15345	15339	15531	15604	15330	15365	15456	15402	15459	15363	15476	15450	15400	15573	15503	15442	15403	15509	15260	15439	15357	15319	15550	15425	15290	15478	15470	15414	15415	15317	15382	15103	15528	15499	15334	15498	15505	15545	15252	15297	15382	15363	15587	15340	15476	15381	15508	15339	15392	15395	15375	15394	15438	15337	15436	15272	15289	15294	15393	15380	15479	15470	15624	15341	15450	15343	15464	15448	15401	15435	15527	15408	15498	15339	15376	15455	15405	15492	15454	15468	15199	15388	15393	15300	15291	15471	15552	15290	15419	15288	15545	15213	15447	15428	15422	15260	15371	15441	15526	15491	15359	15409	15352	15278	15410	15507	15330	15485	15434	15318	15436	15262	15464	15350	15443	15273	15424	15520	15593	15319	15260	15408	15349	15447	15548	15567	15643	15417	15431	15547	15408	15388	15357	15328	15263	15560	15394	15583	15292	15368	15412	15427	15272	15433	15537	15515	15366	15422	15547	15443	15418	15407	15501	15374	15357	15401	15498	15326	15424	15503	15434	15403	15439	15362	15465	15350	15439	15437	15420	15331	15546	15267	15230	15329	15391	15268	15389	15517	15422	15365	15245	15431	15362	15569	15255	15471	15461	15415	15487	15419	15393	15318	15404	15399	15555	15346	15418	15388	15334	15386	15320	15375	15368	15359	15578	15376	15460	15290	15180	15453	15510	15454	15497	15320	15351	15403	15408	15275	15190	15515	15509	15289	15442	15512	15512	15419	15461	15350	15307	15462	15431	15415	15496	15446	15202	15340	15342	15375	15375	15528	15400	15396	15421	15334	15326	15352	15421	15431	15539	15280	15241	15407	15305	15449	15263	15299	15331	15330	15467	15330	15372	15399	15387	15470	15536	15527	15248	15379	15415	15203	15393	15410	15311	15462	15427	15476	15322	15475	15313	15351	15263	15453	15364	15384	15349	15501	15391	15322	15358	15374	15331	15392	15291	15317	15349	15337	15252	15361	15281	15505	15424	15264	15583	15335	15394	15410	15427	15463	15452	15364	15319	15373	15218	15493	15245	15472	15394	15407	15518	15262	15463	15407	15431	15378	15386	15279	15417	15362	15464	15373	15533	15258	15384	15317	15564	15371	15497	15445	15434	15410	15363	15497	15406	15322	15415	15448	15405	15435	15486	15467	15394	15497	15463	15496	15353	15332	15407	15459	15346	15378	15292	15301	15433	15490	15164	15445	15359	15342	15488	15461	15358	15218	15572	15520	15474	15529	15402	15608	15415	15481	15421	15452	15309	15261	15432	15363	15383	15302	15539	15361	15512	15362	15587	15496	15469	15247	15321	15424	15501	15397	15424	15372	15344	15434	15360	15252	15492	15388	15229	15361	15467	15291	15259	15292	15267	15460	15487	15456	15464	15380	15549	15255	15573	15438	15493	15540	15320	15416	15520	15438	15495	15194	15305	15288	15343	15536	15392	15383	15249	15367	15435	15434	15261	15344	15240	15351	15447	15377	15537	15468	15453	15364	15427	15381	15395	15361	15478	15409	15288	15288	15316	15381	15397	15374	15586	15468	15208	15359	15418	15277	15610	15490	15330	15520	15387	15416	15508	15384	15258	15225	15487	15314	15381	15306	15343	15256	15317	15329	15281	15408	15356	15329	15406	15278	15277	15307	15328	15553	15373	15373	15341	15210	15481	15308	15324	15317	15229	15450	15483	15374	15442	15302	15299	15397	15470	15339	15411	15427	15302	15566	15343	15225	15370	15504	15288	15319	15359	15362	15479	15431	15438	15492	15376	15516	15356	15319	15388	15446	15407	15304	15316	15251	15387	15537	15449	15298	15315	15450	15380	15448	15594	15373	15487	15389	15498	15479	15338	15223	15602	15237	15457	15264	15356	15237	15429	15603	15323	15469	15275	15425	15384	15407	15343	15198	15353	15355	15369	15409	15488	15436	15473	15315	15485	15470	15480	15322	15436	15463	15494	15579	15255	15444	15280	15531	15440	15429	15381	15341	15355	15255	15438	15423	15427	15444	15446	15442	15488	15365	15418	15374	15201	15362	15257	15403	15232	15462	15393	15480	15362	15381	15584	15365	15627	15433	15355	15408	15307	15402	15301	15331	15412	15364	15446	15267	15361	15500	15389	15498	15331	15434	15227	15299	15570	15354	15395	15300	15386	15375	15421	15379	15366	15555	15494	15390	15349	15373	15433	15370	15361	15195	15443	15399	15408	15278	15361	15309	15300	15345	15559	15438	15443	15409	15293	15354	15469	15315	15421	15185	15382	15309	15425	15397	15342	15412	15495	15463	15432	15301	15350	15391	15646	15357	15463	15397	15431	15584	15507	15531	15459	15411	15341	15435	15307	15352	15488	15312	15499	15402	15508	15484	15406	15494	15346	15278	15318	15368	15431	15316	15315	15484	15472	15507	15264	15320	15380	15519	15210	15424	15312	15390	15468	15375	15548	15482	15457	15321	15414	15469	15368	15467	15583	15388	15474	15444	15431	15217	15330	15325	15464	15326	15345	15465	15368	15476	15435	15455	15482	15301	15536	15482	15294	15462	15306	15275	15407	15456	15402	15418	15272	15505	15288	15332	15483	15357	15350	15329	15471	15394	15320	15376	15499	15435	15462	15273	15380	15477	15275	15255	15541	15475	15315	15306	15429	15317	15273	15289	15604	15279	15322	15431	15325	15299	15441	15251	15469	15415	15399	15309	15241	15475	15430	15502	15386	15276	15406	15423	15527	15395	15331	15436	15362	15406	15427	15368	15402	15441	15402	15368	15493	15378	15417	15290	15235	15366	15400	15385	15277	15212	15356	15325	15410	15449	15408	15330	15328	15358	15427	15449	15512	15415	15460	15541	15336	15287	15261	15322	15485	15371	15344	15463	15427	15432	15401	15480	15357	15487	15199	15454	15425	15356	15443	15343	15430	15377	15463	15411	15198	15500	15370	15401	15497	15202	15370	15422	15367	15346	15292	15129	15348	15327	15413	15393	15300	15502	15423	15470	15340	15464	15415	15474	15289	15436	15311	15483	15404	15542	15401	15218	15523	15261	15319	15398	15499	15397	15302	15309	15436	15399	15218	15328	15420	15437	15444	15233	15394	15335	15300	15503	15390	15447	15583	15208	15441	15442	15363	15453	15453	15450	15470	15457	15365	15445	15464	15413	15516	15396	15506	15420	15254	15491	15483	15480	15366	15378	15333	15426	15334	15582	15334	15572	15235	15381	15399	15342	15532	15341	15498	15476	15495	15339	15482	15435	15455	15305	15398	15399	15387	15567	15445	15426	15408	15231	15335	15341	15415	15319	15344	15478	15309	15415	15326	15401	15449	15363	15289	15404	15316	15416	15292	15249	15372	15485	15310	15322	15408	15304	15412	15427	15349	15248	15375	15403	15434	15400	15473	15404	15455	15203	15307	15392	15315	15468	15269	15369	15410	15391	15439	15503	15424	15361	15401	15302	15454	15455	15402	15167	15277	15425	15553	15283	15398	15544	15453	15382	15345	15396	15206	15489	15224	15303	15484	15403	15503	15351	15399	15451	15376	15257	15239	15619	15230	15396	15337	15414	15332	15308	15522	15380	15405	15387	15532	15438	15403	15227	15283	15318	15371	15395	15258	15383	15400	15466	15490	15504	15506	15362	15349	15432	15540	15470	15422	15378	15383	15370	15535	15429	15297	15521	15317	15577	15467	15316	15336	15397	15261	15539	15247	15475	15455	15310	15431	15074	15296	15415	15265	15377	15298	15328	15304	15373	15355	15294	15471	15416	15424	15261	15531	15456	15496	15369	15297	15312	15493	15402	15288	15439	15420	15349	15291	15402	15424	15435	15374	15361	15402	15494	15454	15476	15319	15389	15413	15256	15541	15454	15475	15319	15370	15339	15591	15370	15681	15381	15339	15377	15417	15330	15438	15494	15267	15155	15510	15333	15381	15432	15341	15316	15336	15385	15202	15283	15314	15371	15195	15333	15512	15356	15387	15275	15396	15407	15500	15489	15604	15425	15290	15637	15389	15400	15390	15234	15391	15325	15467	15600	15246	15499	15341	15358	15290	15648	15286	15450	15430	15237	15470	15415	15370	15452	15487	15378	15348	15384	15335	15303	15379	15433	15464	15530	15437	15322	15537	15589	15354	15326	15150	15268	15396	15292	15402	15582	15416	15406	15358	15310	15360	15263	15494	15537	15453	15374	15556	15447	15454	15374	15345	15355	15344	15335	15600	15526	15441	15308	15553	15511	15497	15389	15399	15290	15379	15487	15488	15620	15328	15562	15360	15425	15307	15501	15329	15354	15554	15516	15505	15388	15363	15288	15456	15334	15308	15503	15265	15540	15609	15453	15412	15347	15242	15526	15435	15286	15296	15399	15358	15498	15445	15316	15362	15608	15482	15412	15411	15320	15327	15498	15622	15423	15584	15475	15412	15318	15292	15434	15301	15402	15645	15466	15421	15483	15429	15293	15267	15378	15442	15293	15538	15385	15293	15493	15422	15394	15322	15377	15441	15354	15405	15327	15361	15340	15333	15419	15463	15370	15390	15493	15438	15375	15452	15461	15615	15317	15260	15419	15385	15417	15330	15262	15348	15405	15395	15572	15329	15389	15192	15405	15450	15507	15314	15366	15360	15317	15318	15256	15545	15551	15303	15472	15437	15255	15341	15372	15426	15372	15278	15458	15350	15452	15469
28882	21541	21290	19109	17966	27509	27811	23538	19838	18138	17672	17532	17412	17490	17533	17268	17393	17487	17575	17500	17449	17200	17494	17336	17467	17553	17307	17398	17439	17404	17514	17300	17407	17274	17329	17445	17260	17464	17368	17418	17416	17389	17330	17421	17360	17354	17467	17459	17454	17241	17384	17480	17448	17123	17385	17456	17471	17458	17444	17390	17461	17498	17475	17329	17445	17418	17341	17402	17245	17374	17301	17424	17483	17269	17336	17409	17397	17402	17275	17487	17385	17162	17323	17407	17482	17294	17404	17314	17261	17368	17435	17343	17379	17310	17257	17398	17551	17554	17314	17527	17482	17327	17269	17496	17266	17280	17328	17300	17515	17539	17212	17391	17333	17291	17350	17448	17291	17290	17437	17322	17173	17428	17417	17195	17379	17464	17440	17466	17491	17346	17427	17464	17491	17449	17407	17490	17294	17152	17322	17419	17344	17362	17431	17281	17638	17238	17278	17501	17566	17478	17371	17524	17350	17289	17228	17367	17382	17390	17321	17336	17275	17333	17201	17448	17444	17309	17387	17622	17457	17253	17458	17411	17350	17238	17228	17194	17238	17166	17400	17383	17310	17318	17276	17412	17689	17349	17275	17362	17501	17436	17231	17446	17508	17307	17549	17492	17456	17410	17338	17296	17309	17311	17367	17281	17493	17229	17608	17309	17460	17434	17443	17227	17487	17462	17520	17407	17316	17458	17416	17374	17290	17278	17287	17618	17597	17406	17443	17358	17479	17257	17213	17394	17284	17244	17214	17221	17395	17489	17402	17297	17417	17254	17438	17324	17387	17303	17485	17248	17370	17696	17400	17320	17358	17266	17311	17366	17225	17392	17476	17307	17347	17389	17525	17315	17436	17278	17340	17284	17512	17357	17326	17530	17308	17426	17281	17417	17438	17410	17433	17195	17249	17456	17514	17412	17507	17246	17058	17299	17406	17316	17466	17313	17385	17376	17546	17479	17450	17323	17328	17383	17413	17551	17257	17636	17397	17418	17314	17488	17355	17339	17193	17248	17176	17312	17354	17545	17411	17430	17307	17490	17205	17376	17406	17168	17443	17558	17362	17452	17276	17389	17214	17349	17534	17396	17461	17269	17313	17417	17455	17375	17374	17400	17570	17403	17306	17529	17446	17407	17661	17267	17461	17455	17536	17483	17524	17314	17393	17434	17310	17396	17390	17554	17374	17757	17224	17589	17148	17277	17552	17309	17223	17253	17388	17268	17227	17398	17595	17335	17319	17095	17431	17302	17339	17432	17374	17446	17427	17216	17558	17297	17383	17270	17470	17370	17359	17315	17346	17316	17310	17547	17595	17441	17550	17266	17599	17400	17398	17509	17242	17474	17429	17494	17279	17470	17531	17571	17419	17464	17393	17247	17536	17251	17429	17356	17408	17412	17545	17285	17500	17375	17354	17309	17395	17427	17385	17415	17476	17455	17205	17414	17519	17430	17503	17144	17434	17268	17469	17290	17555	17142	17299	17310	17273	17222	17286	17410	17272	17308	17335	17535	17426	17219	17334	17352	17245	17302	17432	17364	17281	17547	17572	17442	17454	17336	17444	17440	17378	17238	17449	17342	17355	17452	17368	17512	17328	17345	17357	17374	17523	17461	17462	17333	17605	17346	17368	17632	17678	17374	17522	17341	17289	17470	17402	17318	17452	17364	17375	17230	17259	17418	17534	17454	17440	17292	17361	17461	17503	17376	17435	17503	17391	17467	17672	17364	17343	17218	17135	17598	17370	17429	17401	17240	17322	17105	17345	17537	17683	17464	17098	17222	17282	17243	17354	17403	17579	17647	17489	17495	17445	17309	17257	17435	17435	17346	17521	17535	17437	17235	17389	17381	17318	17487	17347	17394	17262	17501	17401	17369	17440	17513	17405	17311	17447	17341	17363	17188	17426	17506	17157	17310	17567	17448	17427	17363	17340	17516	17624	17369	17188	17363	17334	17279	17335	17333	17486	17448	17564	17454	17608	17444	17492	17541	17328	17446	17424	17353	17240	17357	17248	17346	17539	17310	17379	17275	17439	17264	17221	17295	17432	17259	17316	17401	17617	17430	17358	17432	17123	17450	17421	17365	17422	17468	17408	17563	17422	17538	17345	17626	17388	17418	17337	17435	17364	17381	17224	17386	17338	17278	17412	17394	17268	17506	17278	17206	17447	17101	17397	17505	17453	17467	17479	17215	17378	17278	17517	17377	17408	17331	17619	17447	17245	17523	17397	17387	17506	17433	17390	17457	17366	17323	17324	17443	17387	17496	17525	17438	17510	17366	17376	17530	17243	17237	17266	17238	17064	17557	17295	17481	17353	17491	17403	17419	17289	17390	17452	17346	17469	17310	17367	17355	17673	17501	17362	17570	17396	17544	17598	17543	17445	17415	17548	17501	17471	17356	17412	17370	17656	17426	17639	17554	17172	17388	17142	17349	17570	17351	17233	17520	17435	17389	17282	17610	17250	17397	17380	17527	17533	17169	17522	17356	17544	17403	17272	17336	17497	17336	17524	17428	17494	17445	17402	17505	17505	17520	17239	17330	17323	17376	17354	17318	17419	17461	17407	17350	17524	17581	17421	17444	17399	17385	17280	17185	17421	17429	17272	17514	17670	17499	17541	17382	17280	17413	17562	17431	17284	17359	17292	17401	17440	17485	17494	17451	17284	17428	17233	17491	17494	17282	17153	17355	17336	17214	17409	17607	17383	17584	17430	17338	17439	17427	17509	17368	17331	17266	17463	17228	17252	17505	17332	17242	17296	17473	17489	17321	17569	17369	17374	17403	17436	17308	17516	17448	17445	17587	17462	17469	17131	17382	17345	17378	17403	17403	17336	17324	17491	17225	17632	17496	17399	17171	17404	17369	17447	17469	17366	17429	17443	17382	17382	17380	17510	17427	17005	17507	17452	17316	17204	17490	17387	17410	17377	17329	17287	17500	17213	17512	17421	17398	17292	17280	17180	17437	17431	17486	17400	17709	17442	17359	17499	17329	17479	17221	17598	17251	17540	17239	17527	17469	17298	17469	17213	17558	17305	17468	17391	17502	17620	17391	17420	17410	17348	17386	17299	17302	17493	17242	17574	17354	17458	17459	17422	17322	17562	17369	17395	17346	17186	17425	17406	17412	17354	17532	17399	17485	17289	17390	17447	17465	17436	17475	17497	17474	17248	17379	17511	17476	17429	17395	17477	17292	17453	17488	17477	17344	17366	17375	17307	17585	17380	17366	17459	17345	17350	17110	17364	17366	17275	17548	17297	17434	17524	17259	17289	17329	17476	17501	17569	17373	17344	17323	17179	17457	17524	17421	17389	17312	17369	17305	17454	17342	17454	17314	17561	17538	17346	17505	17387	17414	17525	17541	17568	17599	17408	17305	17491	17265	17461	17333	17317	17493	17650	17352	17172	17336	17432	17471	17377	17394	17575	17469	17436	17352	17502	17211	17340	17588	17336	17493	17339	17466	17419	17296	17301	17388	17337	17356	17402	17431	17509	17601	17556	17400	17493	17079	17466	17434	17456	17267	17547	17357	17175	17417	17456	17264	17488	17259	17503	17625	17423	17444	17336	17457	17624	17381	17697	17523	17285	17259	17474	17570	17479	17330	17379	17296	17395	17431	17269	17306	17295	17448	17376	17485	17357	17167	17355	17439	17176	17230	17482	17160	17560	17356	17177	17378	17344	17275	17338	17122	17469	17557	17212	17527	17340	17368	17325	17526	17542	17445	17253	17517	17543	17380	17466	17254	17555	17502	17407	17337	17247	17649	17432	17408	17204	17551	17508	17251	17529	17319	17463	17523	17395	17362	17286	17672	17587	17447	17217	17381	17532	17413	17423	17320	17321	17464	17258	17255	17245	17080	17347	17565	17553	17367	17277	17427	17367	17291	17376	17573	17417	17285	17342	17371	17412	17379	17136	17261	17445	17224	17463	17353	17366	17497	17482	17453	17392	17542	17158	17291	17458	17403	17422	17419	17503	17404	17544	17382	17329	17492	17345	17435	17521	17421	17438	17561	17216	17368	17284	17541	17457	17345	17420	17364	17247	17559	17360	17315	17394	17589	17486	17535	17599	17451	17317	17525	17114	17311	17414	17556	17379	17430	17444	17411	17618	17197	17442	17423	17291	17398	17629	17351	17359	17527	17545	17458	17382	17243	17417	17436	17327	17400	17438	17337	17420	17387	17424	17497	17458	17273	17278	17331	17288	17370	17522	17524	17340	17379	17414	17523	17186	17467	17353	17601	17578	17383	17391	17281	17396	17428	17388	17400	17374	17392	17532	17352	17215	17367	17333	17394	17423	17436	17139	17579	17293	17485	17449	17540	17368	17369	17486	17427	17154	17414	17324	17337	17299	17470	17522	17233	17435	17515	17150	17500	17439	17591	17482	17393	17473	17555	17454	17539	17507	17264	17510	17326	17341	17442	17203	17369	17599	17301	17226	17308	17521	17411	17257	17224	17396	17287	17427	17329	17290	17355	17530	17238	17405	17442	17344	17380	17471	17253	17380	17531	17427	17273	17349	17410	17413	17390	17472	17192	17605	17397	17464	17459	17448	17474	17348	17531	17428	17466	17380	17251	17384	17430	17474	17308	17398	17314	17372	17303	17463	17403	17267	17199	17311	17353	17486	17396	17539	17299	17441	17543	17372	17596	17275	17462	17499	17480	17414	17491	17520	17305	17256	17231	17297	17342	17427	17379	17508	17488	17366	17565	17468	17533	17335	17569	17505	17545	17630	17488	17546	17470	17495	17259	17458	17321	17246	17578	17536	17315	17341	17541	17657	17468	17398	17460	17387	17362	17389	17477	17493	17490	17320	17388	17525	17427	17367	17334	17279	17478	17583	17578	17382	17356	17480	17388	17591	17631	17407	17300	17286	17517	17352	17460	17334	17228	17272	17510	17322	17359	17473	17464	17322	17389	17315	17366	17671	17145	17373	17434	17286	17503	17553	17576	17323	17233	17359	17311	17312	17385	17426	17494	17234	17410	17498	17493	17391	17503	17421	17183	17667	17367	17272	17220	17419	17331	17371	17424	17312	17554	17493	17513	17552	17420	17405	17262	17454	17372	17305	17481	17490	17405	17473	17521	17407	17411	17280	17464	17534	17316	17373	17178	17561	17418	17413	17369
15463	16524	16108	15587	17102	29909	28075	22396	17716	15939	15554	15561	15783	15525	15372	15682	15501	15521	15770	15521	15683	15404	15652	15577	15723	15602	15545	15545	15546	15658	15425	15471	15478	15664	15515	15646	15662	15541	15623	15514	15468	15590	15599	15513	15384	15464	15683	15217	15487	15601	15545	15695	15511	15579	15510	15563	15458	15530	15394	15422	15468	15546	15624	15644	15601	15581	15493	15469	15709	15646	15610	15493	15542	15430	15477	15364	15605	15401	15441	15610	15544	15515	15514	15567	15540	15602	15387	15457	15547	15537	15662	15534	15436	15446	15516	15737	15529	15547	15335	15657	15480	15691	15424	15617	15560	15527	15507	15541	15439	15462	15441	15477	15536	15630	15649	15527	15721	15533	15379	15501	15639	15572	15439	15621	15590	15519	15519	15455	15550	15503	15370	15448	15396	15613	15569	15508	15547	15549	15614	15419	15567	15589	15470	15702	15497	15364	15515	15752	15421	15759	15509	15743	15430	15625	15604	15558	15681	15338	15519	15391	15469	15559	15500	15487	15423	15546	15403	15408	15611	15612	15498	15488	15443	15423	15556	15641	15439	15679	15608	15599	15450	15592	15667	15656	15625	15511	15408	15553	15529	15571	15397	15675	15426	15510	15600	15488	15562	15526	15514	15484	15704	15482	15565	15558	15598	15543	15424	15511	15594	15597	15482	15612	15744	15482	15531	15515	15574	15505	15498	15463	15525	15569	15515	15370	15514	15531	15491	15425	15363	15502	15474	15646	15644	15377	15625	15655	15496	15505	15483	15460	15533	15626	15503	15476	15501	15644	15520	15700	15464	15783	15548	15736	15613	15441	15564	15561	15463	15567	15557	15545	15308	15614	15585	15513	15509	15495	15699	15565	15696	15606	15442	15481	15402	15565	15360	15587	15496	15601	15638	15395	15536	15584	15553	15678	15375	15624	15512	15532	15591	15632	15465	15532	15588	15450	15481	15550	15643	15535	15514	15572	15370	15498	15473	15385	15494	15487	15329	15762	15613	15655	15510	15587	15556	15543	15622	15504	15305	15582	15670	15686	15618	15503	15803	15390	15502	15601	15633	15479	15639	15640	15478	15484	15562	15510	15525	15589	15525	15436	15482	15639	15609	15456	15561	15676	15491	15575	15642	15605	15608	15416	15429	15684	15676	15630	15465	15627	15660	15390	15485	15532	15549	15589	15605	15419	15508	15496	15544	15397	15448	15576	15516	15628	15633	15428	15672	15410	15450	15564	15436	15476	15505	15489	15607	15383	15701	15577	15509	15653	15481	15483	15722	15709	15452	15484	15495	15413	15610	15809	15684	15674	15441	15466	15513	15396	15455	15443	15729	15450	15657	15462	15579	15685	15437	15564	15463	15608	15480	15507	15571	15450	15504	15611	15689	15602	15658	15673	15560	15485	15582	15520	15481	15395	15436	15492	15424	15737	15541	15636	15460	15594	15436	15552	15662	15612	15387	15625	15553	15588	15454	15282	15456	15514	15747	15410	15440	15608	15590	15586	15539	15618	15551	15527	15529	15582	15598	15792	15610	15771	15648	15516	15605	15539	15612	15644	15515	15680	15560	15501	15669	15535	15634	15642	15441	15529	15468	15463	15665	15479	15428	15609	15610	15555	15428	15507	15695	15481	15518	15519	15309	15521	15651	15445	15436	15464	15485	15664	15518	15575	15605	15609	15579	15427	15633	15562	15549	15622	15582	15577	15776	15407	15613	15685	15578	15427	15493	15634	15450	15542	15452	15614	15530	15350	15489	15372	15629	15565	15563	15567	15534	15499	15576	15751	15542	15577	15569	15707	15465	15633	15722	15535	15398	15561	15600	15467	15556	15621	15468	15507	15732	15569	15419	15512	15593	15513	15602	15485	15766	15541	15647	15543	15498	15483	15561	15619	15600	15519	15580	15608	15644	15593	15541	15457	15587	15381	15696	15591	15598	15697	15491	15611	15493	15417	15586	15493	15592	15492	15550	15559	15581	15604	15521	15542	15525	15511	15639	15630	15663	15514	15526	15355	15662	15512	15502	15635	15458	15624	15500	15558	15396	15524	15586	15606	15553	15340	15714	15552	15573	15518	15715	15497	15426	15428	15662	15432	15439	15731	15550	15515	15604	15472	15527	15411	15654	15464	15433	15411	15440	15527	15604	15578	15464	15493	15562	15539	15587	15568	15534	15615	15548	15351	15604	15533	15553	15405	15691	15505	15664	15572	15485	15591	15453	15529	15552	15315	15434	15619	15671	15339	15677	15450	15559	15603	15543	15506	15525	15646	15513	15426	15598	15325	15663	15593	15540	15517	15477	15593	15647	15454	15431	15641	15503	15499	15556	15485	15680	15417	15624	15596	15596	15390	15735	15500	15632	15542	15581	15707	15643	15608	15504	15422	15517	15490	15434	15530	15696	15470	15561	15419	15647	15379	15526	15566	15486	15741	15529	15554	15669	15481	15497	15624	15488	15405	15553	15533	15677	15447	15590	15566	15395	15659	15463	15521	15577	15488	15616	15651	15601	15533	15581	15636	15416	15389	15507	15560	15617	15618	15552	15690	15460	15480	15512	15554	15714	15567	15571	15399	15518	15659	15568	15564	15479	15438	15367	15584	15723	15626	15408	15387	15637	15487	15654	15573	15507	15487	15461	15425	15498	15502	15555	15477	15545	15745	15631	15429	15447	15428	15608	15424	15723	15461	15475	15525	15411	15600	15508	15661	15480	15649	15525	15564	15598	15649	15556	15529	15600	15590	15561	15399	15607	15510	15534	15391	15695	15521	15366	15568	15585	15648	15429	15469	15569	15558	15605	15491	15640	15646	15723	15480	15598	15396	15436	15679	15632	15542	15419	15503	15607	15400	15565	15554	15677	15461	15481	15633	15506	15584	15428	15466	15476	15526	15551	15603	15544	15461	15520	15379	15516	15514	15489	15518	15398	15450	15369	15483	15729	15424	15649	15555	15568	15458	15580	15379	15521	15498	15500	15789	15646	15620	15483	15573	15624	15499	15540	15564	15460	15551	15537	15664	15488	15707	15553	15462	15554	15388	15352	15714	15537	15472	15556	15589	15567	15461	15480	15444	15621	15701	15644	15680	15464	15558	15610	15601	15390	15557	15550	15539	15776	15662	15464	15629	15601	15601	15514	15426	15536	15497	15736	15557	15499	15558	15527	15680	15660	15664	15530	15513	15626	15531	15521	15475	15531	15476	15412	15496	15483	15551	15576	15558	15633	15561	15431	15425	15629	15734	15461	15651	15636	15524	15520	15643	15599	15723	15585	15417	15556	15458	15601	15599	15398	15658	15736	15480	15569	15741	15587	15442	15575	15455	15505	15480	15487	15590	15662	15395	15598	15492	15641	15585	15533	15478	15662	15504	15596	15693	15293	15653	15410	15652	15336	15524	15723	15548	15587	15548	15391	15569	15478	15478	15531	15530	15549	15571	15390	15605	15498	15540	15486	15667	15652	15554	15509	15648	15403	15556	15725	15644	15559	15574	15491	15725	15376	15496	15555	15439	15498	15445	15649	15566	15583	15453	15575	15465	15511	15586	15752	15571	15720	15458	15421	15652	15551	15447	15473	15561	15663	15584	15473	15633	15440	15426	15550	15513	15513	15510	15406	15398	15608	15506	15700	15621	15552	15521	15456	15348	15555	15336	15777	15434	15618	15533	15516	15390	15421	15430	15487	15533	15621	15446	15572	15664	15390	15582	15473	15607	15708	15778	15574	15597	15588	15558	15453	15568	15602	15355	15424	15675	15580	15529	15671	15679	15547	15578	15335	15525	15749	15545	15482	15516	15476	15552	15551	15424	15418	15755	15726	15416	15404	15459	15729	15438	15643	15529	15647	15567	15470	15513	15505	15561	15457	15731	15598	15484	15569	15345	15546	15447	15457	15501	15642	15572	15577	15573	15434	15609	15646	15315	15367	15406	15692	15574	15449	15524	15599	15628	15564	15592	15411	15537	15602	15532	15601	15426	15611	15603	15535	15385	15422	15530	15281	15543	15462	15487	15520	15398	15627	15564	15679	15428	15549	15417	15444	15594	15653	15436	15503	15558	15631	15537	15719	15480	15529	15522	15590	15481	15578	15580	15308	15369	15640	15564	15396	15595	15480	15453	15394	15444	15638	15515	15662	15250	15813	15646	15526	15520	15372	15613	15419	15514	15577	15417	15521	15613	15811	15720	15536	15489	15632	15376	15490	15525	15526	15482	15546	15588	15552	15633	15481	15602	15468	15549	15500	15625	15550	15501	15542	15568	15723	15514	15651	15576	15553	15390	15556	15506	15455	15697	15730	15518	15565	15513	15645	15551	15513	15459	15384	15561	15657	15433	15611	15542	15739	15606	15472	15716	15561	15524	15524	15607	15555	15632	15808	15628	15407	15570	15600	15437	15643	15423	15625	15592	15361	15560	15452	15577	15539	15697	15583	15668	15636	15633	15537	15366	15480	15497	15490	15464	15630	15430	15643	15408	15428	15645	15524	15607	15387	15450	15531	15401	15550	15671	15655	15583	15590	15481	15694	15595	15723	15465	15557	15501	15491	15580	15616	15497	15565	15448	15585	15486	15566	15581	15624	15383	15441	15523	15693	15626	15475	15595	15593	15562	15528	15591	15574	15627	15526	15614	15600	15433	15578	15535	15434	15626	15570	15500	15506	15632	15502	15458	15519	15490	15493	15729	15648	15522	15635	15473	15450	15461	15331	15550	15546	15636	15553	15650	15477	15704	15483	15520	15645	15407	15533	15454	15603	15441	15615	15489	15629	15543	15508	15541	15407	15574	15638	15349	15551	15653	15434	15505	15541	15539	15557	15611	15829	15785	15429	15544	15726	15602	15533	15583	15552	15527	15472	15471	15496	15499	15552	15502	15577	15511	15492	15351	15667	15651	15603	15472	15520	15735	15534	15617	15494	15599	15338	15608	15642	15577	15616	15482	15411	15410	15514	15375	15560	15620	15518	15619	15601	15511	15538	15693	15523	15510	15453	15382	15542	15625	15481	15605	15619	15576	15395	15544	15482	15552	15531	15451	15521	15684	15674	15644	15418	15614	15547	15506	15453	15495	15703	15615	15601	15540	15468	15453	15550	15542	15589	15615	15580	15614	15696	15454	15660	15560	15506	15645	15519	15569
25632	21082	27149	25554	22728	53583	51067	37318	24895	19527	17510	17064	16968	17075	17052	16852	17052	16996	17173	16866	16884	16959	16941	16734	16957	17036	16821	17032	16712	16684	16824	16768	17033	17034	16827	16832	16833	16858	17023	16901	16815	16989	16904	16846	16881	16815	16973	17030	16847	16938	16797	16685	16922	16962	16755	16855	16855	16861	16853	16787	16944	16858	16790	16687	17025	17120	16799	16633	16780	16734	16816	16813	16920	16810	16755	16729	16948	16837	16650	16985	16955	16861	16886	16847	16777	16889	16909	16899	16946	16728	16615	16884	16689	16807	16749	16766	16741	17003	16764	16938	16720	16861	16739	16847	16930	16950	16937	16967	16851	16919	16779	16896	16670	16936	16857	16709	16849	16729	16693	17042	16951	16686	16928	16888	16900	16919	16829	17056	16650	16970	16754	16534	16786	16786	16848	16816	16647	16843	16919	16847	16968	16971	16848	16742	16718	16853	16717	16703	16795	16764	17003	16908	16826	16630	16779	16862	16856	16945	16758	16754	16869	16653	16837	16887	16792	16953	16874	16797	16460	16767	16779	16756	16727	16955	16781	17006	16624	16707	16595	16749	16904	16852	16773	16826	16704	16840	16747	16681	16723	16745	16936	16823	17031	16792	16783	16914	16778	16829	16950	16709	16854	16813	16883	16894	16806	16820	16946	17173	16695	16899	16903	16924	16916	16771	16776	16644	16886	16893	16740	16875	16881	16872	16861	16929	16772	16909	16858	16779	16970	16862	16942	16694	16728	16846	16823	16783	16921	16676	16922	16804	16725	16742	16989	16966	17016	16980	16780	16915	16843	16927	16958	16713	16932	16922	16741	16998	16899	16783	17008	16830	16734	16810	17040	16969	16814	16921	17007	16933	16907	16775	16831	16862	16751	16914	16859	17005	16811	16994	16900	16886	16811	17062	16800	16610	17056	16897	16951	16773	16939	16875	16779	16678	16761	16882	16921	16769	16824	16944	16762	16805	16688	16802	16941	16827	16931	16838	16868	16998	16891	16877	16787	16940	16972	16613	16890	17011	16913	16865	16701	16707	16884	16833	16920	16882	16997	16808	16755	16722	16975	16756	16868	16762	16803	16663	16754	16835	16939	16845	16723	16914	16791	16662	16711	16898	16569	16693	16717	16901	16696	16936	16813	16784	16920	16906	16900	16949	17063	17028	16824	16840	16684	16945	16792	16728	16779	16838	16650	16797	16923	16726	16595	16898	16820	16704	16833	16689	16791	16793	16800	16717	16870	16720	16747	16755	16817	16727	16906	16737	16970	16850	16894	16800	16625	16775	16922	16737	16877	16840	16850	16901	16885	16806	16857	16819	16774	16678	16630	16724	16745	16844	16973	16912	16906	16743	16725	16886	16791	16826	16724	16824	16863	17033	16897	16867	16936	16845	16659	16732	16767	16865	16663	16853	16982	16794	16954	16791	16674	16871	16761	16692	16667	16897	16939	16712	16889	16875	16945	16895	17014	16829	16866	16746	16630	16977	16807	17013	16928	16870	16777	16859	16788	16787	16513	16675	16744	16708	16771	16803	16883	16674	16878	16824	16731	16802	16729	16905	16922	16788	16928	16817	16872	16915	16753	16694	16790	16837	16897	16719	16921	16842	16952	16842	16858	17021	16716	16889	16840	17083	16781	16903	16673	16705	16766	16846	16786	17042	16729	16775	16874	16719	16725	16827	16691	16910	16856	16941	17102	16834	16907	17016	16993	16934	16690	16818	16897	16727	16745	16728	16967	16620	16774	16887	16901	16982	16712	16908	16906	16551	16783	16789	16787	16956	16830	16933	16942	16644	16876	16721	16726	16987	16828	16709	16957	16858	16746	16820	16886	16876	16595	16865	16888	16912	16675	16811	16941	16917	16930	16858	16805	16850	16855	16805	16784	16702	16732	16942	16810	16838	16897	16924	16940	16899	16765	16811	16935	16951	17008	16816	16994	16910	17044	16930	16913	16749	16739	16712	16883	16936	16800	16703	16773	16925	16863	16840	16752	16682	16691	16828	16677	16831	16948	16884	16834	16799	16979	16822	16875	16694	16753	16952	16657	17001	16671	16770	16722	16996	16703	16989	16871	16944	16734	16858	16865	16954	16703	16688	16878	16872	16970	16732	16737	17005	16969	16850	16789	16915	16877	16932	16881	16898	17020	16870	16742	17011	16573	16670	16796	16981	16864	16919	16785	16864	16928	16764	16852	16771	16957	16913	16852	16807	16585	16945	16943	16632	16693	16900	16887	16667	16824	17049	16764	16867	16946	16850	16693	16792	16706	16787	16711	16991	16863	16852	17005	16990	16841	16815	16798	16693	16745	17048	16882	16837	16777	16757	16806	16771	16709	16900	16638	17028	16951	16921	16794	16716	16975	16889	16854	16900	16771	16795	16859	16873	16951	16740	16624	16905	16822	16824	16865	16845	16839	16854	16927	16872	16781	16780	16923	16868	16996	16854	16981	16919	16936	16810	16929	16856	16921	16886	16787	16905	16863	16952	16767	16880	16937	16741	16903	17067	17145	16760	16886	16724	16854	16981	16639	16846	16558	16854	16751	16796	16858	16726	16690	16987	16913	16706	16861	16871	16942	16753	16792	16838	16964	16918	16867	16772	16818	16867	16879	16907	16822	17091	16599	16786	16918	16797	16782	16852	16762	16867	16914	16781	16948	16790	17126	16682	16930	16882	16705	16664	17014	16677	16976	16741	17137	16902	16840	16957	16878	16927	16886	16944	17033	16977	16700	16693	16900	16731	16878	16791	17051	16981	16701	16738	16781	16809	16747	16873	16812	16874	16976	16787	16811	16967	16809	16783	16913	16603	16631	16752	16831	16650	16734	16833	16976	16842	16825	16899	16770	16725	16967	16712	16732	16823	16959	16914	16961	16705	16771	16770	16998	16684	16593	16778	17086	16883	16892	17029	16789	16700	16984	16849	16833	16880	16862	16612	16801	16801	16853	16981	16739	16865	16754	16748	16869	16983	16771	16722	16653	16703	16789	16662	16766	16801	16800	16791	16876	16894	16878	16829	16691	16891	16882	16868	16779	17053	16786	16766	16789	16835	17145	16871	16759	16716	16886	16892	16654	16867	16925	16908	16845	16568	16710	16840	16792	16872	16791	16786	16664	16688	17280	16893	16740	16855	16865	17079	16758	17068	16774	16884	16899	16758	16880	17000	16741	16923	16911	16930	16779	16759	16738	16858	16870	16771	16878	16667	16630	16922	16953	16857	16976	16801	17034	16923	16836	16790	16678	16920	16950	16894	16824	17050	17135	16919	16880	16654	17003	16914	16846	17111	16833	16678	16959	16758	16910	16887	16924	16921	16784	16773	16856	16755	16714	17036	17071	16782	16709	16883	16839	17000	16675	16913	16940	16905	16763	16575	16781	16883	16894	17054	16872	16928	16990	16860	16915	17067	16965	16758	16761	16967	16847	16981	17091	16747	16832	16841	16989	16877	16889	16863	16836	16853	16919	16744	16819	16854	16713	17141	17025	16735	16945	16772	16898	16742	16896	17066	16755	16943	16936	16756	16974	16921	16688	16895	16910	17043	16711	16632	16939	16952	16794	16907	16785	16778	16844	16809	17074	16841	16909	16714	16925	16930	16954	16831	16619	16718	17012	16875	16869	16962	16728	16873	16911	16846	16952	16868	16721	16869	16853	16724	16854	16870	16786	16915	16886	16757	16984	16927	16828	16769	16764	16825	16810	16867	16773	16997	16797	16852	16814	16964	16917	16780	16797	16982	16956	16775	16711	17086	16922	16800	16766	16920	16676	16866	16688	16884	16931	17017	16851	16738	16778	16581	16882	16953	16738	16705	16819	16799	16980	16887	16715	16990	16652	16916	16846	16648	16817	16916	17143	17107	16885	16848	16896	17018	16952	16920	16906	16925	16875	16799	16708	16937	16924	16728	16864	16923	16740	16723	16694	16671	16918	16840	16842	16796	16632	16973	16716	16751	16870	16892	16957	16791	16497	16769	16916	16888	16817	16746	16868	16957	16947	16812	16822	16794	16787	16775	16720	16742	16619	16834	16737	16687	16801	16951	16653	16674	16842	16735	16823	16940	16801	16952	16780	16885	16840	16771	16822	16965	16873	16806	16902	16788	16810	16795	16749	16995	16910	16784	16854	16955	16686	17021	16884	16920	17015	16977	16732	16885	16963	17018	16558	16892	16884	16653	16782	16881	17008	16932	16762	16983	16838	16811	16840	16852	16997	16890	16732	16874	16929	16679	16958	16747	16681	17048	16847	16842	16844	17123	16879	16982	16721	16842	16660	16678	16975	16888	16927	16798	16842	16778	16679	16841	16972	16809	16899	16881	16878	16899	17051	16758	16810	16774	16750	16737	16847	16709	16841	16784	16920	16876	16651	16773	16918	16888	16762	16808	16984	16971	16972	16706	16887	16923	16898	16869	16896	16683	16792	16949	16909	16883	16721	16561	16785	17011	17024	16837	16879	16676	16848	16825	16950	16788	16952	16781	16809	16947	16776	16830	16811	16892	16929	16890	16926	16981	16971	16992	17049	16952	16902	16808	16974	16851	16939	16951	16723	16931	16772	16797	16713	16897	16731	16756	17019	17022	16839	16919	16726	16792	16818	16899	16881	16684	16767	16718	16990	16870	16820	16996	16875	17024	16846	16813	16862	16985	17005	16833	16997	16858	16720	16755	16828	16965	16763	16879	16912	16943	16819	16656	16832	16814	16967	16936	16879	16961	16796	16759	16871	17063	16782	16892	16850	16902	16882	16916	16769	17012	16770	17031	16860	16771	16781	16847	16679	17049	16918	16809	16921	16888	16925	16840	16911	16833	17092	16830	16555	16898	17025	16939	16870	16780	16912	16908	16918	16950	16930	16568	16865	16761	16863	16882	16906	16885	16768	16803	16927	16870	16944	16804	17050	16878	17011	16865	17120	16723	16747	16746	16770	16882	16608	16771	16909	16910	16717	16984	16942	16895	16927	16899	16779	17022	16787	16808	16674	16886	17005	16903	16742	16810	16929	16757	16857	16789	16964	16802	16807	16773	16867	17124	16723	16842	16921	16812	16715	16823	16902	16855	16930	16779	16871	16873	16829	17070	16871	17126	17028	16793	17111	17111	16917	16809	16749	17106	16986	16989	16795	16943
13988	19864	19069	17187	24214	54850	49882	37063	22585	17308	15642	15225	15194	15302	15245	15352	15281	15087	15311	15141	15198	15184	15128	15276	15184	15273	15346	15447	15281	15289	15300	15326	15143	15291	15235	15352	15274	15169	15285	15440	15226	15306	15379	15292	15125	15202	15290	15192	15251	15165	15276	15216	15405	15176	15186	15077	15086	15238	15323	15104	15225	15153	15229	15158	15132	14958	15150	15080	15388	15183	15273	15186	15133	15056	15284	15350	15123	15350	15234	15329	15202	15090	15084	15131	15232	15262	15130	15247	15213	15309	15256	15268	15278	15265	15184	15068	15211	15255	15160	15400	15021	15286	15277	15318	15198	15120	15338	15229	15229	15379	15132	15372	15271	15327	15132	15154	15344	15288	15161	15313	15043	15211	15203	15165	15354	15207	15181	15271	15289	15273	15126	15126	15168	15317	15099	15192	15182	15166	15191	15050	15278	15224	15084	15087	15182	15218	15203	15237	15040	15065	15101	15282	15141	15172	15355	15164	15261	15371	15466	15116	15170	15244	15163	15230	15084	15313	15106	15316	15117	15212	15206	15229	15137	15243	15154	15131	15247	15253	15178	15270	15325	15136	15312	14981	15293	15332	15266	15252	15355	15340	15216	15286	15301	15271	15104	15072	15339	15230	15226	15308	15109	15226	15325	15078	15166	15201	15297	15338	15130	15198	15183	15323	15116	15408	15208	15240	15229	15134	15172	15277	15264	15264	15204	15155	15176	15186	15230	15258	15293	15396	15122	15195	15110	15227	15258	15061	15037	15089	15253	15141	15209	15245	15315	15111	15191	15404	15114	15291	15096	15429	15208	15150	15415	15383	15251	15264	15117	15169	15335	15143	15308	15137	15243	15183	15277	15366	15313	15156	15294	15055	15274	15213	15272	15488	14980	15187	15229	15216	15136	15245	15211	15395	15269	15206	15242	15024	15023	15298	15291	15280	15261	15236	15232	15114	15400	15256	15024	15236	15214	15176	15159	15411	15077	15332	15059	15178	15089	15047	15056	15156	15238	15351	15294	15183	15039	15319	15231	15201	15195	15159	15124	15196	15197	15105	15146	15249	15250	15142	15211	15143	15270	15240	15126	15320	15171	15100	15279	15117	15198	15376	15215	15310	15288	15249	15205	15311	15088	15299	15060	15457	15182	15168	15224	15314	15334	15246	15182	15189	15163	15108	15287	15192	15136	15382	15314	15150	15108	15301	15261	15100	15113	15379	15174	15325	15129	15245	15193	14982	15157	15229	15188	15158	15293	15126	15329	15323	15261	15340	15181	15217	15213	15252	15163	15309	15184	15266	15290	15305	15292	15166	15078	15149	15366	15054	15106	15141	15245	15035	15068	15136	15312	15362	15499	15107	15212	15146	15221	15297	15391	15107	15430	15252	15224	15264	15244	15211	15140	15378	15266	15108	15345	15237	15116	15221	15243	15339	15241	15276	15300	15085	15155	15250	15198	15205	15181	15143	15205	15292	15251	15232	15311	15087	15184	15149	15095	15183	15253	15424	15210	14970	15076	15063	15233	15143	15204	15501	15078	15274	15122	15194	15080	15192	15420	15276	15290	15235	15183	15215	15273	15310	15274	15150	15123	15319	15162	15371	15211	15145	15213	15118	15349	15247	15094	15157	15135	15070	15171	15290	15064	15089	15200	15291	15187	15229	15203	15159	15241	15170	15246	15250	15217	15326	15225	15148	15414	15122	15318	15301	15055	15231	15214	15226	15386	15371	15195	15179	15187	15151	15204	15086	15323	15095	15112	15248	15210	15251	15153	15268	15220	15250	15244	15276	14986	15041	15246	15168	15217	15284	15229	15254	15244	15381	15346	15255	15253	15185	15342	15244	15335	15150	15428	15122	15174	15326	15279	15079	15072	15223	15203	15217	15359	15369	15431	15167	15201	15291	15309	15170	15232	15247	15235	15131	15296	15232	15286	15196	15291	15362	15305	15241	15245	15339	15142	15051	15179	15289	15382	15019	15112	15295	15221	15120	15338	15238	15072	15217	15301	15175	15037	15228	15250	15399	15276	15150	15210	15360	15237	15019	15265	15148	15226	15290	15224	15168	15346	15048	15366	15104	15212	15285	15230	15349	15361	15193	15171	15235	15340	15210	15187	15168	15352	15060	15153	15372	15175	15090	15223	15199	15153	15271	15197	15299	15108	14896	15153	15283	15136	15323	15207	15311	15255	15273	15086	15228	15204	15052	15148	15123	15024	15350	15205	15070	15315	15305	15320	15097	15131	15173	15205	15178	15215	15229	15145	15237	15195	15088	15202	15173	15037	15312	15156	15099	15316	15190	15365	15217	15145	15286	15088	15175	15200	15193	15382	15103	15269	15180	15335	15135	15207	15279	15200	15184	15075	15111	15360	15180	15304	15014	15262	15228	15295	15177	15262	15132	15408	15399	15300	15215	15170	15175	15169	15252	15350	15333	15377	15430	15228	15091	15431	15269	15252	15160	15323	15210	15306	15233	15311	15188	15212	15068	15282	15207	15095	15056	15246	15245	15339	15159	15277	15060	15130	15241	15265	15237	15292	15219	15265	15137	15300	15265	15299	15188	15116	15335	15042	15334	15154	15301	15230	15432	15108	14973	15149	15083	15190	15229	15289	15284	15307	15252	15207	15177	15172	15219	15231	15232	15177	14971	15430	15315	15297	15246	15271	15140	15239	15258	15185	15278	15176	15162	15180	15173	15151	15249	15100	15285	15238	15436	15321	15281	15361	15288	15146	15187	15236	15165	15058	15271	15165	15169	15302	15187	15159	15239	15233	15103	15267	15388	15207	15225	15112	15152	15354	15118	15358	15098	15139	15116	15198	15211	15451	15563	15107	15157	15129	15157	15225	15106	15282	15139	15164	15359	15198	15142	15195	15184	15199	15282	15298	15235	15204	15413	15117	15223	15196	15199	15248	15262	15066	15348	15238	15233	15207	15273	15206	15177	15166	15256	15115	15232	15378	15284	15237	15376	15202	15158	14974	15222	15151	15136	15204	15270	15329	15251	15300	15169	15309	15291	15036	15382	15194	15302	15392	15406	15252	15268	15179	15309	15239	15150	15069	15201	15286	15037	15234	15213	15215	15244	15364	15339	15275	15192	15138	15253	15285	15108	15152	15179	15300	15205	15364	15353	15130	15134	15221	15360	15148	15157	15333	15312	15466	15444	15195	15136	15302	15325	15404	15249	15243	15184	15070	15250	15225	15138	15247	15301	15273	15229	15193	15345	15242	15302	15112	15322	15236	15143	15079	15144	15151	15239	15369	15190	15251	15192	15312	15207	15072	15158	15265	15244	15151	15201	15228	15351	14942	15234	15143	15122	15145	15125	15182	15196	15243	15218	15248	15216	15335	15238	15248	15237	15367	15169	15188	15254	15218	15054	15250	15350	15287	15225	15175	15149	15074	15214	15234	15163	15226	15124	15147	15391	15196	15258	15322	15207	15060	15254	15193	15273	15112	15279	15212	15259	15253	15196	15231	15184	15109	15284	15238	15130	15297	15078	15332	15491	14955	15370	15328	15233	15215	15266	15258	15282	15232	15265	15185	15153	15166	15228	15116	15226	15131	15063	15414	15220	15077	15277	15186	15105	15348	15411	15165	15199	15188	15302	15181	15282	15187	14955	15239	15168	15300	15135	15266	15355	15200	15168	15051	15176	15293	15203	15237	15152	15198	15205	15159	15323	15264	15158	15142	15193	15178	15299	15375	15166	15254	15201	15293	15287	15181	15297	15163	15246	15202	15317	15280	15160	14912	15140	15141	15276	15212	15244	15176	15100	15181	15157	15147	15219	15202	15264	15326	15155	15323	15221	15185	15188	15385	15170	15240	15209	15433	15079	15114	15288	15358	15388	15280	15171	15187	15218	15159	15209	15193	15055	15217	15202	15191	15188	15040	15199	15169	15259	15293	15254	15320	15300	15249	15120	15196	15177	15203	15278	15274	15140	15234	14983	15181	15143	15242	15340	15324	15248	15172	15131	15277	15135	15179	15251	15113	15292	15338	15086	15320	15337	15232	15308	15232	15272	15121	15141	15295	15155	15196	15254	15235	15063	15119	15201	15150	15198	15077	15189	15238	15297	15355	15261	15256	15156	15075	15304	15372	15290	15207	15138	15233	15202	15248	15239	15306	15134	15465	15241	15304	15117	15291	15218	15219	15312	15146	15097	15097	15283	15191	15157	15155	15210	15122	15300	15247	15194	15139	15444	15195	15213	15245	15213	15409	15319	15209	15088	15145	15257	15278	15292	15227	15191	15172	15258	15340	15155	15038	15121	15233	15178	15206	15160	15394	15223	15170	15086	15148	15379	15296	15183	15201	15193	15179	15171	15043	15273	15040	15415	15221	15220	15274	15491	15201	15177	15170	15279	15168	15195	15066	15265	15254	15125	15336	15321	15309	15257	15205	15211	15335	15270	15127	15068	15262	15305	15234	15237	15410	15200	15358	15240	15109	15196	15315	15173	15223	15289	15300	15397	15352	15404	15142	15203	15166	15105	15226	15338	15237	15144	15192	15112	15091	15140	15173	15143	15153	15250	15265	15321	15248	15367	15215	15164	15320	15248	15121	15139	15226	15422	15100	15199	15276	15093	15056	15235	15156	15212	15162	15152	15307	15173	15151	15252	15094	15332	15483	15091	15255	15176	15138	15209	15035	15383	15391	15237	15040	15144	15175	15174	15270	15206	15094	15127	15165	15233	15233	15185	15272	15202	15245	15235	15075	15210	15299	15139	15197	15280	15139	15256	15348	15142	15257	15229	15144	15272	15240	15193	15251	15436	15179	15261	15005	15282	15220	15243	15180	15207	15281	15215	15156	15228	15122	15252	15163	15023	15239	15165	15285	15132	15222	15122	15317	15200	15230	15170	15337	15144	15283	15152	15505	15069	15404	15159	15113	15195	15205	15279	15182	15222	15244	15219	15168	15096	15215	15208	15477	15150	15226	15129	15434	15162	15340	15246	15388	15271	15387	15078	14970	15105	15318	15188	15286	15296	15123	15102	15254	15219	15215	15047	15013	15264	15198	15253	15415	15146	15078	15269	15080	15256	15087	15200	15101	15295	15243	15269	15303	15174	15260	15328	15304	15155	15276	15249	15099	15047	15295	15291	15043	15369	15362	15052	15221	15208
23756	21122	28592	23896	26202	70380	67552	50505	30715	21736	18117	16765	16656	16723	16547	16571	16757	16418	16471	16299	16288	16486	16493	16598	16371	16415	16478	16317	16562	16399	16473	16397	16355	16364	16390	16406	16280	16599	16236	16195	16392	16333	16317	16448	16425	16358	16261	16380	16345	16212	16301	16214	16335	16449	16373	16388	16401	16292	16300	16435	16280	16403	16441	16423	16310	16301	16326	16247	16265	16348	16214	16537	16258	16225	16283	16397	16288	16364	16319	16556	16412	16208	16283	16452	16433	16332	16534	16414	16204	16297	16479	16353	16058	16282	16290	16346	16445	16177	16309	16317	16294	16125	16555	16264	16435	16341	16360	16325	16328	16266	16351	16341	16242	16241	16252	16434	16308	16135	16354	16319	16274	16284	16255	16529	16323	16382	16225	16378	16156	16291	16251	16355	16314	16397	16135	16353	16349	16189	16309	16523	16298	16420	16278	16320	16274	16144	16411	16164	16437	16281	16278	16229	16308	16372	16229	16039	16375	16400	16327	16375	16327	16230	16288	16340	16266	16249	16450	16255	16441	16290	16256	16240	16342	16240	16492	16282	16338	16223	16280	16384	16193	16242	16239	16274	16382	16275	16435	16406	16380	16411	16237	16287	16039	16141	16353	16165	16335	16312	16351	16341	16184	16275	16234	16255	16373	16402	16465	16199	16400	16269	16300	16292	16285	16258	16310	16335	16282	16068	16287	16220	16126	16455	16377	16375	16476	16306	16434	16334	16502	16298	16344	16347	16281	16370	16184	16359	16501	16366	16257	16427	16324	16473	16292	16358	16191	16323	16347	16312	16111	16290	16275	16286	16347	16401	16315	16266	16097	16396	16320	16257	16290	16242	16220	16116	16220	16356	16301	16371	16531	16459	16422	16217	16326	16161	16307	16202	16389	16273	16317	15962	16359	16158	16223	16245	16264	16421	16289	16317	16064	16445	16492	16496	16428	16331	16255	16414	16120	16339	16418	16372	16132	16227	16219	16125	16421	16226	16205	16124	16216	16254	16362	16141	16277	16264	16341	16123	16225	16281	16355	16204	16226	16386	16233	16055	16184	16386	16393	16525	16297	16334	16298	16285	16169	16361	16542	16318	16299	16305	16349	16279	16236	16340	16290	16397	16167	16126	16392	16469	16132	16353	16202	16332	16208	16314	16229	16383	16371	16225	16208	16252	16469	16267	16329	16322	16275	16220	16202	16273	16019	16258	16252	16381	16201	16459	16498	16344	16417	16257	16400	16036	16231	16275	16229	16232	16345	16227	16488	16195	16337	16351	16453	16359	16295	16143	16136	16357	16222	16189	16195	16354	16410	16414	16389	16198	16335	16427	16266	16170	16311	16206	16351	16273	16442	16254	16253	16333	16275	16262	16255	16226	16435	16477	16337	16100	16219	16297	16292	16339	16476	16214	16428	16220	16486	16249	16428	16338	16242	16284	16284	16346	16160	16310	16595	16400	16446	16246	16298	16308	16171	16337	16212	16020	16414	16397	16385	16190	16074	16317	16555	16389	16275	16333	16341	16316	16111	16279	16228	16198	16227	16360	16316	16313	16189	16344	16366	16309	16238	16222	16429	16232	16249	16418	16482	16060	16387	16400	16492	16379	16222	16099	16365	16344	16276	16328	16015	16294	16358	16382	16222	16202	16361	16394	16319	16325	16231	16066	16227	16331	16171	16331	16248	16405	16348	16127	16289	16409	16319	16082	16312	16190	16254	16238	16521	16446	16401	16369	16409	16191	16298	16175	16313	16048	16331	16221	16281	16389	16275	16415	16344	16238	16308	16346	16286	16439	16283	16282	16214	16184	16224	16335	16175	16221	16288	16131	16283	16392	16360	16191	16422	16350	16545	16377	16305	16243	16456	16263	16301	16364	16362	16287	16253	16101	16383	16237	16133	16181	16057	16144	16256	16316	16335	16252	16436	16369	16160	16430	16148	16078	16375	16117	16280	16346	16247	16262	16227	16355	16121	16329	16248	16239	16263	16350	16504	16297	16274	16436	16252	16344	16206	16166	16463	16416	16273	16357	16201	16133	16168	16300	16237	16198	16466	16297	16352	16227	16168	16334	16295	16490	16326	16372	16463	16153	16258	16282	16444	16141	16378	16255	16302	16451	16218	16271	16245	16415	16220	16146	16288	16518	16408	16433	16337	16331	16165	16473	16312	16272	16336	16349	16364	16390	16332	16376	16480	16331	16446	16173	16474	16373	16410	16536	16335	16443	16158	16180	16085	16245	16265	16290	16151	16151	16504	16399	16280	16277	16317	16287	16383	16295	16510	16306	16298	16349	16266	16338	16369	16457	16275	16236	16211	16395	16338	16110	16262	16339	16098	16202	16331	16168	16197	16181	16080	16312	16236	16509	16199	16304	16364	16424	16177	16319	16385	16226	16060	16302	16326	16435	16388	16248	16445	16328	16306	16309	16316	16229	16486	16253	16507	16392	16315	16135	16367	16145	16204	16345	16379	16294	16455	16187	16192	16175	16270	16231	16330	16107	16332	16157	16141	16459	16458	16354	16334	16188	16478	16384	16448	16473	16464	16325	16298	16311	16330	16210	16382	16206	16259	16136	16145	16332	16277	16094	16379	16503	16393	16337	16546	16466	16031	16230	16280	16360	16408	16255	16326	16071	16397	16387	16278	16245	16300	16162	16419	16465	16300	16243	16402	16345	16407	16278	16410	16474	16452	16429	16304	16392	16418	16241	16312	16319	16258	16338	16294	16187	16260	16254	16314	16231	16344	16538	16337	16316	16419	16237	16255	16280	16206	16305	16279	16330	16248	16280	16182	16256	16255	16309	16293	16416	16340	16228	16224	16410	16332	16414	16099	16394	16469	16355	16236	16175	16435	16336	16468	16204	16300	16238	16415	16291	16292	16338	16389	16416	16222	16337	16303	16286	16317	16364	16137	16394	16250	16141	16090	16244	16411	16405	16385	16398	16404	16308	16342	16252	16388	16405	16422	16169	16325	16332	16346	16256	16337	16207	16340	16184	16320	16143	16426	16230	16156	16233	16327	16458	16227	16257	16221	16416	16467	16217	16452	16383	16427	16416	16199	16017	16164	16263	16074	16294	16418	16349	16314	16249	16317	16305	16345	16281	16345	16351	16487	16173	16287	16217	16263	16333	16164	16427	16209	16199	16368	16518	16222	16388	16349	16261	16190	16216	16189	16296	16346	16455	16256	16267	16590	16243	16079	16293	16031	16124	16232	16199	16342	16004	16283	16251	16305	16277	16457	16412	16354	16461	16309	16242	16285	16258	16388	16332	16294	16290	16108	16379	16482	16271	16387	16405	16373	16293	16328	16315	16405	16294	16354	16366	16380	16279	16177	16420	16319	16306	16408	16474	16310	16425	16160	16437	16380	16320	16202	16362	16367	16242	16317	16274	16415	16483	16346	16287	16383	16181	16467	16340	16226	16295	16437	16369	16525	16253	16397	16438	16274	16503	16244	16363	16309	16184	16310	16333	16477	16226	16247	16197	16312	16272	16183	16302	16350	16401	16476	16272	16238	16310	16339	16274	16117	16130	16284	16391	16271	16187	16442	16163	16318	16323	16293	16233	16434	16286	16297	16240	16285	16214	16363	16323	16510	16514	16282	16135	16414	16293	16240	16281	16287	16438	16448	16394	16312	16484	16317	16266	16228	16197	16358	16169	16304	16346	16346	16259	16245	16471	16511	16432	16289	16342	16311	16340	16410	16288	16289	16348	16109	16168	16327	16224	16303	16343	16587	16432	16236	16124	16021	16578	16243	16241	16305	16251	16419	16346	16407	16222	16162	16172	16136	16587	16454	16288	16278	16447	16287	16280	16437	16300	16266	16458	16184	16353	16457	16333	16570	16275	16292	16384	16259	16479	16271	16443	16446	16331	16243	16276	16285	16285	16415	16202	16345	16131	16075	16520	16353	16231	16355	16281	16266	16163	16234	16120	16367	16269	16269	16410	16342	16169	16295	16265	16349	16249	16278	16283	16518	16319	16283	16391	16445	16342	16200	16168	16298	16185	16177	16375	16398	16334	16374	16401	16590	16279	16221	16370	16108	16420	16371	16154	16499	16211	16125	16376	16306	16216	16311	16345	16268	16115	16380	16455	16370	16239	16246	16231	16353	16299	16223	16426	16168	16141	16342	16447	16403	16298	16280	16402	16187	16341	16245	16299	16584	16320	16236	16253	16406	16465	16420	16347	16244	16322	16301	16519	16326	16071	16390	16168	16336	16228	16188	16284	16429	16283	16369	16239	16292	16378	16328	16218	16360	16269	16521	16437	16329	16308	16322	16200	16311	16255	16571	16541	16342	16371	16436	16216	16193	16357	16203	16269	16262	16218	16520	16271	16314	16383	16377	16560	16150	16165	16420	16351	16165	16237	16272	16365	16275	16372	16167	16346	16449	16356	16419	16190	16155	16188	16356	16180	16342	16219	16189	16309	16254	16272	16350	16096	16196	16306	16494	16329	16294	16268	16397	16172	16430	16451	16371	16217	16387	16269	16209	16371	16210	16334	16262	16057	16251	16342	16164	16306	16503	16130	16155	16166	16505	16318	16196	16432	16228	16388	16392	16142	16328	16288	16147	16254	16268	16129	16272	16411	16369	16205	16134	16194	16264	16266	16284	16323	16293	16293	16133	16280	16234	16298	16468	16199	16348	16479	16285	16244	16234	16337	16057	16513	16133	16223	16406	16131	16397	16071	16177	16404	16261	16350	16376	16276	16189	16244	16211	16216	16248	16446	16368	16260	16388	16280	16353	16386	16370	16454	16202	16236	16389	16164	16336	16287	16356	16415	16395	16477	16203	16203	16393	16384	16390	16340	16299	16475	16480	16368	16124	16321	16359	16222	16394	16404	16180	16379	16307	16370	16239	16233	16039	16310	16411	16429	16288	16136	16037	16353	16333	16230	16137	16178	16239	16342	16279	16197	16406	16263	16511	16337	16149	16287	16426	16208	16334	16380	16272	16415	16332	16135	16293	16265	16304	16419	16419	16390	16438	16414	16403	16262	16435	16306	16335	16154	16401	16442	16239	16428	16327	16210	16396	16428	16113	16262	16353	16226	16143	16202	16379	16263	16247	16389	16126	16278	16460	16325	16299	16210	16209	16377	16435	16372	16272	16319	16276	16299
15704	26363	24579	20925	39135	75549	69613	51180	29108	19696	15830	15012	14904	14741	14896	14861	15101	14680	14942	14935	14861	15029	14839	14889	14880	14951	14763	14942	14848	14952	14957	14879	14791	14906	14812	14840	14909	15098	14868	14940	14974	14919	15010	14976	14983	14839	14791	14977	14881	14953	14962	14857	14817	14972	14989	14936	14965	14783	15138	14838	14922	14936	14994	15195	14857	14880	14889	15062	14941	15126	14870	14730	15077	15010	15045	14957	14745	14864	14780	14939	14897	14989	14764	14902	15000	14960	14837	15066	14864	15005	14856	14824	14880	14860	14962	14775	14983	15017	14842	14988	14942	14674	14911	14960	14994	15038	14860	14949	15056	14925	14901	14922	14772	14988	14940	14912	14993	14935	14875	15014	14883	14976	14879	14763	14842	14626	14804	14851	15010	15000	14770	14899	14922	14834	14893	14898	14660	14830	14994	14925	14938	15000	14907	14847	14697	14947	15024	14917	14937	14691	14915	14830	14864	15045	14818	14935	14822	14828	14966	15045	14894	14939	14716	15017	14892	14861	14986	14934	14717	14817	15014	14992	14856	14870	14906	14994	15052	14917	14783	15032	14902	14807	14963	14908	14918	14905	14934	14863	15004	14888	15025	14807	14753	14916	14989	14971	14928	14829	15023	14860	14919	14902	14972	14884	14978	14743	14840	14860	14871	14924	14808	14947	14778	15097	14914	14909	14768	15096	14995	14737	15016	14976	15035	15108	14850	15014	14778	15039	15215	14895	14809	14707	14896	14850	14998	14909	14784	14958	14926	14945	14753	14930	14862	14953	15018	14934	14884	15018	14868	14770	14889	14979	14856	14719	14904	14917	14998	14798	14914	14905	14891	14836	14916	14875	14808	14838	14959	15063	14877	14934	15247	14862	14797	14831	14856	14790	14880	14867	14913	15015	14885	14851	15040	14790	14840	14959	14970	14974	14960	14668	14868	14847	14889	14825	15008	15035	14875	14803	14713	14897	14874	14839	14966	14916	14895	14962	14885	14888	14859	14882	14873	14852	14995	14808	14961	14881	15077	14850	14882	14886	14946	15108	14896	14966	14932	14767	14844	14840	14885	14833	14962	14925	14875	14864	14996	15026	14931	14841	14784	14926	15056	14779	14746	14936	14887	15049	14860	14901	14985	15040	14712	14901	14875	14896	14959	14798	14942	14856	14946	15020	14897	14924	14794	15039	14883	15022	14924	14789	14851	14803	14907	14967	14842	14884	14913	15017	14815	14813	15097	14954	14769	14893	14852	14795	14919	14887	14975	14925	14901	14981	14895	14988	14882	14896	14893	14836	14961	15000	15023	14922	14833	14833	14894	14920	15006	14954	14846	14906	14893	14922	14886	14824	14757	14942	14994	14941	15097	15000	15015	14863	14964	14860	14872	14954	14889	14952	15063	14875	14937	14973	14872	14869	14936	14954	15245	15000	15071	15021	14843	14986	14726	15077	14796	14999	14810	14854	14816	14855	14898	14741	15037	14919	14896	15090	14951	14797	14869	14855	15098	15011	15122	14848	14902	14924	14880	14903	14976	14681	14927	14821	14980	15007	14956	15039	14818	14933	14725	14865	14768	14879	14861	14762	14864	14995	14803	14971	14882	14832	14906	14950	14874	14759	14985	14757	14897	14956	15008	14901	14975	14747	14856	15020	14721	14862	14840	14914	14826	15034	14761	14857	14763	15006	14871	15120	14874	14874	14947	14948	14949	14805	15035	14931	14820	14799	14842	14704	15003	14903	14895	14927	15044	14966	14848	14856	14852	14749	15045	14939	14829	14951	14729	14942	14818	14985	14831	14936	14962	15063	14990	14962	15018	14897	15005	14881	15076	14837	14943	14771	14921	14807	14897	14857	14956	14871	14965	14977	14947	14861	14817	14757	14940	14959	14830	14842	15145	14932	14946	15135	14885	15040	14894	14808	14776	15156	14843	14763	15004	14929	14889	14823	14976	14775	14870	14871	14654	15059	14865	14806	15043	14763	14921	14906	15041	14868	15038	14800	14872	15011	14946	14947	15005	14906	14904	14790	14888	14770	15062	14924	15058	14863	14853	14914	14991	14906	14858	14783	14801	14753	14774	14891	14882	15049	14901	14853	14851	14805	14932	14783	14896	14848	15044	14919	15071	14889	14879	14885	14938	14961	14802	15009	14934	14846	14902	14871	15023	14899	14878	14814	14770	14907	14880	14916	14795	14845	14904	14949	14977	14887	14893	14815	15027	14815	14825	14730	15070	14725	14810	14908	14927	14807	14923	15001	14829	14926	14859	14948	14947	14903	14908	15043	14938	15062	14938	14735	14844	14781	14969	14929	14872	14753	14838	14915	14921	14931	14962	14966	14910	14817	15006	14838	15054	14939	14951	14921	14912	14967	15007	14926	15055	14893	14906	14814	14934	14774	14819	14780	14733	14929	15109	14812	14819	15004	14869	14979	14860	14873	15009	14842	14975	14754	14859	14855	15086	14909	14650	14991	14814	14829	14941	14937	14721	14869	14793	14890	14739	14897	14992	14835	14967	14912	15009	14986	14870	14787	15049	15121	14906	15001	14863	14842	14904	14929	14791	14885	14930	14789	14703	15063	14767	14793	14961	14884	14947	15004	14789	14989	15026	14921	14757	14864	15011	14629	14822	14863	14758	14874	14934	14825	15123	14921	14775	14859	15054	14962	14903	14974	14974	14823	14880	14856	15078	14778	14802	14917	14830	15048	14999	15120	14911	14899	14905	14958	14943	14889	14841	15074	14800	14986	14920	14840	14835	14901	14825	14902	14967	14794	14899	14893	14876	14980	15097	14887	14880	14815	14897	14799	14946	14973	15024	14747	14885	14687	14814	14787	14786	14743	14890	14997	14771	14796	14963	14924	14843	14976	14700	15017	14832	14803	14765	15057	14813	14772	14972	15008	14889	14838	14860	14931	14584	14804	14843	14824	14823	14964	14908	15039	14944	15027	14828	15033	15006	14887	14905	14978	14691	14959	14906	14862	14826	15013	14822	14735	14847	14815	15050	14795	14974	14862	14930	14965	14708	14955	14849	14999	15035	14842	14785	14904	14836	14867	14930	14862	14844	14866	14841	14846	14769	14838	14952	14990	14962	14833	14898	14869	14764	14831	14909	14934	15009	14922	14803	14836	14854	14956	14916	14839	14847	14799	14949	15020	14879	14882	14786	15009	14811	14988	14928	14878	15028	14796	14845	15084	14899	14914	14941	14859	14822	14620	14965	14926	14935	14806	14951	14953	14990	14816	15098	14931	14818	14981	14912	14735	14835	14933	14844	15015	15010	14782	14755	14884	14959	14952	14853	14906	15004	14754	14931	14859	14894	14768	14878	15015	15049	14833	15113	14841	14987	14861	14885	14758	14892	14946	14976	14940	14881	14921	14889	14697	14953	14834	14805	14861	14915	14804	14839	14884	14937	14754	15078	14725	14847	14850	14786	14843	14835	14916	14939	14862	14901	14904	14888	14879	14932	14924	14911	14773	14947	14860	15060	14769	15040	14992	14946	14792	14773	14845	14972	14967	15050	14845	14822	15015	14914	14934	14837	14862	14906	14881	15167	14985	14861	14905	14866	14799	14878	14982	14898	14902	14765	14792	14957	14876	14872	14901	15054	14773	14748	14762	15007	14820	15000	14861	15113	14991	14794	14800	14847	14996	14926	15018	15034	14776	14873	14990	14953	14883	15002	14893	14844	14840	14921	14918	14912	14877	15077	14989	14909	14850	14844	15061	14837	14913	14940	14734	15043	14859	14916	14969	15076	14709	14889	14895	14895	15095	15084	14807	14997	14935	14729	14801	14894	14973	14923	15011	15008	14803	14901	14923	14826	15003	14921	14902	14866	15059	14818	14815	14835	14693	14830	14908	14833	14924	14880	15004	14865	14980	14824	14759	14950	14935	14960	14877	14817	14837	14883	14980	15026	14956	14781	15054	14959	15036	14970	14828	14850	15003	15011	14813	14864	15085	14958	15012	14929	14952	14891	14903	14826	14891	14998	15059	14971	14903	14874	15151	14927	14820	14780	15010	14925	14803	14886	15008	15155	14785	14931	14838	14944	14985	14937	14913	14795	15085	14693	14688	14880	14980	14852	14929	14742	14894	14928	14916	14776	14809	14924	15026	14979	14907	14942	14797	14937	14941	14933	15038	14968	14943	14954	14841	14762	14877	15009	14849	14963	14898	14781	15068	14885	14951	15022	14841	14925	14973	14969	14930	14819	14876	14796	15032	14850	14859	14982	14930	14899	15031	15016	15010	15121	14832	15037	14860	14995	15110	14745	14931	14815	14959	14888	14814	14693	14888	14708	14930	14890	14643	14934	14937	14899	15015	14955	14940	14956	14973	15002	14875	14865	14714	14992	14975	14956	14915	14879	14909	14952	14826	14796	15006	15007	14886	14921	15057	15033	14947	14934	15016	15126	15036	14987	15063	14855	14978	15128	14962	14992	15128	14947	15009	14836	14809	14825	14799	15012	14765	14790	14802	14856	14825	14769	14847	14884	14770	14941	15019	14787	14946	14864	14890	14954	14820	14812	14729	14823	14816	14857	14835	14933	14884	15114	14855	15004	14959	14746	14888	14898	14948	14900	14851	14958	14975	14772	15068	14956	14851	14993	14818	14873	14871	14996	14986	14878	14868	14834	14810	14997	14853	14968	14908	14983	14949	14865	14843	14799	14927	14955	14948	14987	15073	14952	15057	14924	14803	14813	14998	14925	14739	14869	14941	14854	14832	14917	14845	14798	14906	14923	14942	14937	15018	14846	14857	14848	14874	14843	14985	15054	14938	14826	14915	14932	14955	15025	15028	14964	14985	14963	15192	14950	14910	14876	15067	15061	15014	14857	14868	14868	14792	14833	14935	14854	14914	14994	14939	14853	14945	14805	14805	14895	14830	14935	14746	15068	15019	14970	14874	14981	15006	15033	14894	14968	15021	14970	14736	15003	15004	14780	15117	14872	14939	15018	14762	14894	15034	14720	14846	14779	14870	14879	14978	14770	14920	15068	14841	14795	14964	14828	14754	14840	14789	14853	14982	14944	14873	14926	14884	15054	15000	14880	14848	15023	14955	14926	14977	14995	14971	14936	14974	15032	15068	15013	14886	14805	14877	14914	14921	14914	14877	14821	14951
28780	21438	21021	18931	18065	28054	28097	22891	18967	17663	16895	16806	17058	16881	16822	16722	17034	16851	16823	16757	16964	16602	16750	16800	17011	16830	16889	16865	16788	16911	16786	16839	17005	16754	16795	16847	16757	16934	16871	16619	16902	16757	16786	16858	16651	16992	16772	16848	17014	16732	16954	16800	16750	16752	16910	16720	16962	16620	16807	16757	16823	16868	16833	16802	16591	16910	16885	16647	16858	16784	16724	16676	16947	16801	16761	16874	16894	16884	16877	16905	16767	16736	16823	16866	16871	16791	16786	16607	16703	16834	16721	16696	16840	16766	16868	16906	16891	16925	16900	16831	16830	16668	16821	16694	16697	16674	16706	16692	16832	17026	16685	16669	16817	16883	16821	16844	16936	16672	16773	16690	16750	16776	16635	16918	16799	16908	16795	16807	16990	16885	16914	16638	16855	16789	16844	16779	16960	16865	16695	16772	16956	16876	16727	16799	16818	16643	17000	16784	16819	16787	16604	16868	16665	16948	16758	16762	16846	16886	16989	16729	16828	16957	16921	16803	16777	16782	16694	16703	16809	16733	16805	16894	16717	16756	16699	16825	16778	16797	16814	16839	17044	16767	16676	16731	16821	16786	16800	16977	17026	16936	16880	16839	16740	16771	16847	16777	16771	16645	16771	16777	16698	16771	16809	16691	16692	16683	16652	16799	16602	16896	16776	17015	16666	16744	16816	16852	16890	16909	16804	16720	16798	16907	16649	16781	16818	16896	16919	16973	16821	16813	16723	16902	16713	16863	16781	16712	16688	16801	16880	16855	16912	16687	16748	16671	16871	16971	17029	16836	16807	16511	16808	17036	16798	16857	16891	16678	16818	17057	17060	16900	16871	16814	16821	16983	16818	16848	16922	16677	16917	16827	16927	16675	16913	16940	16879	16962	16977	16806	16895	16843	16826	16769	16741	16900	16820	16805	16851	16879	16849	16751	16787	16691	16647	16723	16765	16955	16888	16820	16714	16766	16819	16775	16868	16844	16767	16904	16864	16807	16704	16774	16743	17023	16715	16902	16783	16654	16745	16851	16750	16899	16670	16906	16829	16908	16697	16638	16906	16828	16967	16694	16674	16723	16836	16926	16840	16810	16600	16996	16695	16695	16678	16661	16654	16641	16867	16632	16713	16931	16811	16932	16803	16719	16635	17084	16930	16599	16871	17035	17105	16724	16972	16789	16901	17005	16802	16723	16966	16796	16848	16757	16676	16840	16725	16845	16845	16790	16879	16710	16848	16715	16807	16933	16804	16508	16991	16692	16701	16800	16894	16621	16844	16947	16885	16809	16737	16825	16808	16727	16935	16818	16714	16952	16762	16647	16795	16759	16856	16770	16595	16717	16855	16599	16741	16845	16700	16678	16867	16907	16709	16784	16779	16862	16719	16713	16649	16780	16908	16966	16816	16903	16761	16739	16946	16599	17017	16859	16901	16761	16819	16800	16733	16807	16905	16863	16715	16689	16800	16763	16768	16872	16914	16745	16848	16889	17046	16755	16780	16807	16810	16758	16911	17060	16874	16830	16742	16804	16677	16846	17011	17007	16872	16911	16729	16845	16703	16809	16904	16894	16846	16647	16813	16911	16729	16740	16871	16563	16826	16730	16828	16756	16807	16495	16861	16827	16947	16657	16984	16768	16683	16782	16754	16908	16803	16878	16945	16731	16840	16928	16767	16784	16947	17020	16817	16649	16816	16576	16700	16717	16667	16843	16767	16591	16836	16840	16846	16926	16898	16730	17017	16628	16616	16742	16840	16979	16875	16926	16939	16958	16869	16888	16779	16753	16638	17041	16906	16832	16992	16878	16831	16790	16812	16872	16748	16790	16683	16826	16737	16963	16710	16729	16833	16847	17108	16957	16906	16939	16785	16815	16788	16933	16795	16920	16904	16726	16957	16731	16683	16908	16874	16898	16892	16859	16915	16751	16796	16831	17043	16848	16622	16649	16728	16682	16738	16907	16864	16749	16902	16733	16733	16743	16696	16860	16940	16872	16668	16915	16921	16766	16777	16548	16577	17146	16658	16818	16749	17014	16907	16831	16866	16942	16933	16786	16966	16885	16727	16643	16756	17029	16875	16779	16685	16819	16786	17140	16909	17081	16980	16691	16724	16641	16937	16968	16740	16801	16766	16954	16731	16626	16847	16751	16948	16826	16869	16676	16698	16872	16601	16824	16710	16608	16622	16982	16773	16759	16876	16820	16944	16788	16734	17014	16747	16724	16818	16671	16692	16703	16678	16688	16875	16721	16897	16828	16715	16702	16797	16827	16859	16926	16856	16770	16995	16849	17008	16813	16981	16743	16840	16858	16932	16871	16879	16740	16757	16715	16638	16748	16723	16598	16825	16959	16726	16706	16843	16683	16789	16828	16772	16765	16885	16814	16713	16708	16810	16662	16698	16740	16725	16787	16945	17060	16950	16678	16735	16923	16854	16812	16861	17106	16878	16655	16770	16632	16869	16711	16697	16822	16763	16674	16819	16739	16825	16666	16677	16812	16930	16738	16829	16924	16841	16819	16829	16886	16826	16827	16906	16856	16737	16788	16854	16804	16803	16861	16953	16763	16732	16676	17139	16830	16813	16785	16537	16869	16734	16760	16873	16909	16890	16818	16540	16694	16767	16826	16931	16936	16814	16778	16771	16772	16758	16765	16911	16954	16810	16646	16720	16986	16975	16878	16901	16795	16954	16808	16873	16687	16729	16792	16857	16695	16735	16796	16976	16791	17010	16803	16729	16799	16870	17015	16564	16694	17099	16731	16803	16595	16802	16860	16839	16765	16935	16657	16793	17088	16771	16722	16936	16843	16850	16903	16918	16831	16770	16720	16849	16876	16775	16727	16816	16755	16751	16741	17028	16852	16727	16906	16943	17049	16902	16802	16715	16807	16913	16735	16874	16897	16939	16912	16704	16810	16826	16778	16859	16616	16958	16912	16846	16773	16758	16751	16683	16698	17012	16700	16810	16641	16902	16645	16597	16878	16769	16772	16786	16680	17019	16654	16815	16792	16933	16560	16749	16942	16834	16850	16834	16836	16943	16882	16779	16909	16904	16808	16940	16775	16686	16808	16815	16781	16875	16897	16857	16686	16789	16904	16918	16785	16689	16718	16818	16784	16925	16942	16793	16896	16765	16865	16767	16982	16837	16821	16813	16743	16947	16918	16999	16760	16915	16820	16833	16742	16824	16936	16774	16714	16760	16920	16885	16697	16746	16980	16922	17008	16672	16682	16872	16674	16809	16927	16830	16884	16853	16818	16813	16663	16783	16691	16687	16638	17043	16636	16528	16687	16869	16718	16715	16652	16781	16797	16842	16965	16808	16826	16826	16672	16689	16861	16944	16800	16667	16927	16898	16877	16793	16816	16781	16775	16817	16879	16952	16551	16678	16923	16814	16975	16847	16940	16979	16603	16855	16867	16634	16732	16883	16928	16628	16880	16729	16738	16766	16966	16919	16628	16723	16921	16936	16900	16873	16795	16815	16742	16785	16723	16670	16938	16762	16874	16849	16790	16927	16702	16781	16687	16823	16902	17032	16701	17024	16989	16699	16879	16700	16965	16787	16752	16750	16445	16792	16870	16807	16813	17009	17031	16924	16768	16703	16857	16708	16661	16715	16691	16804	16929	16538	16743	16851	16803	16889	17040	16922	16748	16616	16785	16924	16844	16843	16966	16788	16728	16916	16728	16674	16925	16774	16876	16796	16898	16987	16797	16723	16628	16831	16787	16823	16883	16628	16740	16852	16876	16767	16859	16844	16659	16765	16824	16684	16854	17066	16617	16874	16709	16604	16777	16829	16764	16806	16813	16824	16855	16749	16830	16608	16786	16787	16760	17097	16917	16795	16868	16797	16795	16925	16978	16775	16868	16980	17067	16741	16805	16846	16906	16952	16688	16879	16836	16577	16849	16835	16758	16594	16783	17054	16986	16747	16895	16827	16945	16891	16724	16894	16660	16678	16885	16550	16786	16866	16932	16646	16865	16833	16937	16858	16758	16638	16804	16926	16805	16759	16786	16866	16890	16904	16798	16736	16800	16784	17051	16768	16804	17026	16747	16832	16753	16698	16673	16765	16645	16809	16667	16856	16919	16793	16652	17000	17047	16746	16950	16733	16693	16823	16670	16837	16766	16878	16968	16788	16798	16674	16877	16608	16676	16799	16834	16746	16806	16703	17109	17055	16860	16854	16965	16587	16801	16769	16634	16799	16661	16999	16676	16757	16843	16866	16922	16770	16834	16705	16729	17018	16930	16667	16753	16742	16850	16860	16679	16754	16736	16767	16765	16841	16849	16737	16997	16777	16771	16861	16910	16938	16885	16705	16806	16901	16819	16932	16739	16770	16900	17019	16799	16818	16930	16804	16689	16919	16922	16894	16841	16575	16929	17147	16983	16757	16879	16951	16817	16910	16922	16896	17056	16745	16922	16697	16788	16589	16854	16763	16952	16943	16731	16861	16877	17063	16892	16943	16717	16772	16859	17059	16815	16824	16708	16916	16849	16853	16661	16852	16907	16964	16761	16763	16658	17058	16797	16605	16738	16683	17047	16693	16762	16648	16831	16764	16958	16879	16967	16968	17014	16856	16961	16700	16586	16884	16681	16891	16914	16881	16739	16826	16797	16721	16907	17007	16822	16683	16795	16754	16846	16637	16890	16892	16918	16625	16676	16594	16893	16641	16804	16623	16843	16847	16835	16483	16905	16863	16924	16658	16731	16867	16832	16796	16934	16857	16764	16662	16790	16726	16870	16648	16832	16757	16694	16691	16706	16749	16791	16704	16804	16706	16842	16643	16681	16951	16626	16738	16859	16950	16730	16819	16886	16849	16774	16596	16792	16692	16834	16988	16713	16731	16861	16825	16689	16832	16904	16752	16773	16772	16823	16997	16803	17052	16708	16850	16830	16794	16693	16749	16729	16848	16619	16788	16766	16822	16609	16653	16942	16759	16905	16813	16920	16824	16786	16802	16991	16963	16826	16644	16842	17033	16766	16850	16861	16934	16849	16906	16648	16812	16796	16692	16956	16853	17060	16921	16794	16715	17030	16848	16836	16946	16933	16750	16809	16925	16933	16769	16875	16848	16850	16959	16752	16855	16704	16923	16948	16806	16974	16803	16914	16759	16880
15122	16369	16939	16301	17804	31002	28355	21674	17084	15764	15314	15190	15232	15361	15319	15284	15305	15071	14992	15107	15257	15009	15275	15153	15160	15207	15140	15002	15017	15062	15262	15074	15183	15143	15342	15215	15232	15279	15255	15324	15176	15125	15108	15151	15124	15069	15157	15166	15197	15114	15167	15233	15150	15133	15157	15199	15423	14989	15217	15081	15124	15171	15227	15167	15279	15241	15153	15132	15047	15146	15348	15192	15078	15145	15159	15228	15068	15183	15082	15107	15143	15218	15303	15095	15135	15154	15152	15172	15044	15174	15119	15072	15326	15128	15120	15112	15273	15176	15305	15253	15303	15265	15156	15119	15179	15017	15183	15073	15205	15164	15144	15199	15271	15196	15273	15209	15166	15275	15074	15406	14923	15244	15355	14889	15318	15261	15142	15122	15341	15310	15049	15112	15155	15208	15302	15099	15305	15202	15120	15234	15120	15279	15138	15193	15060	15169	15294	15165	15209	15299	15182	15172	15172	15182	15217	15195	15220	15067	15186	15031	15124	15153	15113	15084	15109	15129	15130	15241	15074	15218	15158	15148	15146	14884	15069	15250	15197	15323	15351	15150	15228	15212	15289	15182	15063	15081	15233	15136	15008	14960	15213	15238	15194	15229	15217	15037	15295	15108	15163	15258	15195	15146	15249	15167	15159	14952	15130	15346	15179	15271	15138	15084	15057	15087	15168	15266	15033	15325	15156	15164	15265	15056	15208	15014	15201	15097	15252	15261	15158	15099	15153	15128	15175	15107	15156	15132	15167	15161	15148	15281	15216	15245	15255	15165	15090	15060	15225	15142	15349	15241	15279	15257	15261	15141	15057	15044	15156	15195	15337	15207	15371	15182	15144	15156	15028	15068	15236	15032	15237	15115	15332	15350	15234	15001	15185	15182	15132	15144	15140	15173	15206	15182	14986	15186	15224	15297	15282	15104	15102	15128	15123	15195	15018	15107	15365	15030	15119	15109	15174	15094	15146	15134	15208	15140	15202	15146	15200	15022	15315	15205	15264	15199	15105	15274	15310	15178	15184	15092	14984	15171	15254	15170	15020	15156	15008	15124	15063	15019	15223	15066	15273	15077	15331	15083	15144	15225	15099	15194	15239	15236	15175	15217	15201	15104	15091	15050	15099	15136	15207	15264	15037	15056	15105	15179	15257	15413	15138	15127	15194	15300	15112	15158	15187	15092	15168	15328	15232	15201	15211	15125	15185	15198	15081	15144	15356	15226	14986	15217	15102	15090	15027	15230	15193	15013	15354	15297	15187	15129	15272	15054	15213	15107	15210	15186	15215	15229	15209	15286	15260	15260	15210	15160	15250	15191	15119	15099	15131	15160	15228	15147	15065	15239	15258	15122	15300	15127	15168	15280	15281	15133	15132	15263	15160	15295	15228	15147	15289	15031	15174	15419	14999	15254	15211	15176	15066	15259	15368	15211	15083	15034	15304	15173	15089	15265	15344	15209	15197	15216	15130	14984	15255	15025	15122	15197	15257	14974	15283	15234	15220	15163	15097	15008	15512	15303	15200	15083	15120	15208	15189	15139	15191	15205	15255	15152	15121	15321	15259	15268	15108	15284	15201	15226	15300	15176	15177	15265	15209	15114	15256	15152	15190	15204	15168	15102	15157	15133	15065	15154	15211	15123	15181	15035	15137	15337	15091	15036	15080	15299	15221	15247	15162	15172	15145	15262	15180	15108	15094	15315	15143	15260	15174	15228	15226	15112	15128	15219	15093	15175	15204	15420	15213	15170	15221	15147	15233	15168	15140	15082	15215	15090	15141	15175	15111	15181	15137	15198	15003	15131	15194	15051	15209	15172	15050	15098	15260	15207	15124	15144	15094	15210	15270	15115	15238	15247	15378	15221	15222	15228	15168	15308	15192	15148	15265	15270	15061	15253	15202	15101	15243	15110	15253	15097	15038	15032	15225	15125	15109	15204	15249	15050	15230	15180	15128	15200	15150	15124	15311	15130	15252	15096	15121	15052	15251	15196	15193	15133	15098	15322	15277	15137	15261	15095	15214	15261	15343	15142	15118	15168	15308	15348	15107	15223	15273	15279	15285	15190	15101	15235	15048	15095	15352	15352	15085	15192	15265	15129	15136	15076	15291	15153	15156	15180	15352	15328	15095	15155	15238	14951	15336	15157	15121	15231	15266	15101	15076	15159	15157	15260	15174	15072	15075	15071	15209	15224	15456	15278	15324	15127	14975	15247	15105	15157	15013	15287	15186	15295	15168	15106	15274	15167	15224	15182	15176	15418	15033	15088	15262	15240	15062	15110	15207	15328	15223	15177	15333	15183	15087	15231	15152	15157	15187	15378	15145	15202	15095	15160	15215	15288	15108	15248	15149	15395	15261	15202	15138	15120	15006	15156	15186	15022	15243	15140	15041	15220	15146	15067	15170	15264	15306	15107	15139	15312	15313	15208	15125	15265	15143	15165	15150	15129	15294	15158	15162	15111	15189	15180	15185	15338	15276	15167	15321	15170	15188	15144	15211	15104	15087	15338	15309	15289	15182	15077	15204	15133	15222	15122	15242	15189	15251	15464	15245	15152	15185	15187	15267	15049	15220	15032	15219	15251	15131	15109	15303	15117	15170	15220	15090	15242	15187	15258	15199	15102	15135	14980	15120	15190	15215	15092	15198	15253	15105	15106	15302	15146	15104	15231	15275	15137	15099	15159	15072	15364	15182	15175	15158	15241	15129	15299	15164	15373	15310	15231	15323	15371	15131	15228	15183	15126	15271	15149	15316	15307	15107	15203	15314	15054	15135	15335	15232	15252	15081	15128	15228	15172	15044	15096	15042	15209	15287	15109	15132	15140	15278	15334	15235	15120	15297	15233	15156	15062	15163	15243	15110	15181	15127	15142	15307	15165	15171	15304	15201	15158	15281	15255	15047	15052	15143	15198	15196	15240	15104	15325	15109	15073	15110	15204	15082	15068	15275	15259	15248	15257	14962	15243	15266	15310	15200	15368	15135	15307	15042	15012	15143	15055	15360	15111	15150	15244	15149	15331	15256	15239	15068	15241	15056	15321	15208	15096	15123	15223	15268	15273	15243	15364	15118	15110	15120	15054	15257	15136	15101	15183	15300	15107	15200	15183	15121	15247	15169	15268	15268	15194	15206	15119	15175	15183	15232	15077	15267	15139	15217	15347	15212	15133	15236	15070	15211	15153	15199	15220	15260	15225	15201	15104	15226	15257	15207	15123	15169	15056	15007	15213	15193	15220	15002	15072	14882	15283	15072	15274	15189	15308	15363	15212	15122	15123	15110	15245	15135	15128	15076	15148	15109	15080	15244	15106	15363	15263	15318	15140	15214	15117	15178	15200	15110	15119	15076	15320	15363	15228	15169	15220	15176	15264	15122	15114	15064	14968	15332	15237	15164	15128	15174	15106	15035	15108	15271	15198	15254	15277	15048	15352	15372	15146	15009	15454	15153	15139	15051	15114	15263	15215	15308	15321	15257	15130	15194	15045	15136	15222	15288	15196	15178	15074	15231	15175	15244	15276	15005	15187	15237	15160	15271	15310	15305	15093	15226	15268	15180	15268	15264	15235	15109	15195	15223	15107	15365	15219	15207	15129	15205	15222	15242	15199	15275	15202	15258	15198	15308	15135	15070	15311	15048	14907	15346	15272	15235	15059	15430	14991	15132	15080	15286	15179	15125	15067	15149	15102	15149	15084	15216	15149	15215	15168	15040	15382	15209	15225	15215	15104	15007	15152	15245	15303	15174	15141	15033	15080	15177	15147	15175	15122	15253	15256	15031	15154	15261	15148	15163	15130	15207	15214	15346	15117	15038	15227	15145	15113	14937	15272	15266	15111	15304	15156	15073	15118	15302	15203	15140	15157	15087	15270	15089	15214	15091	15116	15135	15320	15057	15245	15097	15217	15276	15015	15156	15169	15156	15299	15172	15174	15094	14993	15177	15354	15202	15024	14983	15105	15057	15140	15221	15257	15196	15158	15191	15336	15071	15216	15124	15067	15123	15249	15121	15005	15261	15181	15272	15027	15247	15188	14994	15229	15136	15013	15170	15111	15144	15286	15336	15308	15204	15188	15127	14989	15206	14983	15139	15291	15000	15229	15294	15281	15200	15189	15235	15188	15173	15090	15271	15258	15285	15081	15250	15095	15162	15199	15296	15138	15174	15130	15204	15366	15310	15266	15369	15275	15195	15157	15066	15118	15222	15181	15180	15192	15305	15189	15262	15084	15325	15058	15163	15305	15139	15236	15032	15039	15276	15340	15243	15330	15064	15187	15323	15262	15373	15342	15261	15158	15119	15172	15099	15392	15021	15202	15135	15270	15208	15308	15398	15279	15343	15180	15210	15158	15078	15233	15188	15298	15206	15163	15253	15098	15103	15171	15133	15166	14998	15139	15368	15223	15259	15153	15231	15226	15211	15155	15160	15238	15018	15180	15177	15197	15113	15162	15093	15087	15161	15219	15044	15180	15166	15242	15270	15058	15075	15313	15249	15121	15182	15102	15146	15105	15248	15256	15254	15284	15250	15184	15333	15199	15030	15082	15272	15177	15234	15213	15121	14964	15244	15101	14891	15311	15264	15317	15113	15197	15125	15446	15094	15041	15257	15268	15229	15245	15128	15303	15188	15121	15376	15193	15132	15077	15200	15200	15164	15241	15279	15288	15138	15091	15140	15031	15229	15296	15175	15159	15240	15204	15170	15205	15093	15212	15217	15304	15217	15053	15283	15368	15264	15272	15074	15207	15194	15153	15116	15180	15171	14979	15247	15013	15125	15046	15274	15100	15170	15219	15228	15196	15110	15023	15079	15057	15328	15300	15189	15068	15054	14998	15191	15212	15187	15201	15042	15286	15257	15250	15188	15085	15183	15108	15256	15285	15153	15182	15268	15192	15313	15193	15117	15216	15167	15099	15183	15201	15144	15165	15254	15025	15196	15030	15226	15201	15156	15255	15103	15195	15338	15263	15235	15175	15317	14992	15304	15321	15176	15182	15244	15250	15046	15217	15137	15486	15098	15262	15181	15114	15293	15237	15293	15222	15283	15125	15216	15294	15204	15215	15084	15078	15185	15322	15011	15246	15057	15099	15199	15125	15104	15123	15140	15080	15253	15230	15313	15174	15303	15171
25560	21087	27185	25663	25235	57325	49006	35079	23529	18873	16936	16558	16530	16408	16571	16385	16401	16498	16462	16230	16358	16340	16451	16521	16424	16286	16692	16404	16371	16502	16296	16270	16190	16449	16182	16495	16348	16337	16421	16286	16078	16323	16345	16361	16274	16479	16444	16386	16612	16573	16441	16346	16298	16380	16519	16466	16319	16343	16355	16437	16288	16650	16322	16248	16330	16416	16350	16364	16495	16406	16456	16355	16355	16213	16482	16275	16278	16350	16359	16495	16419	16362	16239	16308	16466	16235	16543	16536	16273	16472	16513	16300	16517	16256	16371	16519	16312	16300	16438	16303	16351	16249	16268	16300	16347	16439	16421	16523	16336	16313	16293	16302	16437	16378	16233	16386	16230	16127	16325	16333	16381	16284	16353	16253	16457	16431	16134	16259	16429	16268	16216	16425	16479	16519	16527	16307	16279	16519	16308	16205	16396	16331	16343	16335	16329	16252	16427	16411	16415	16168	16353	16340	16416	16146	16627	16336	16399	16305	16299	16537	16567	16343	16547	16414	16298	16435	16444	16398	16219	16329	16271	16218	16152	16373	16223	16361	16284	16368	16457	16190	16296	16430	16348	16371	16323	16348	16296	16462	16325	16435	16333	16403	16444	16218	16256	16408	16144	16284	16419	16601	16425	16212	16458	16260	16250	16516	16342	16425	16517	16341	16471	16426	16300	16531	16602	16122	16195	16460	16263	16271	16287	16351	16468	16412	16177	16250	16403	16344	16281	16247	16373	16402	16383	16213	16596	16334	16451	16305	16415	16328	16246	16187	16519	16459	16397	16139	16298	16389	16391	16438	16457	16384	16352	16158	16610	16372	16386	16520	16337	16324	16332	16479	16486	16359	16084	16411	16329	16370	16331	16330	16520	16424	16409	16424	16346	16314	16423	16353	16176	16232	16362	16470	16524	16241	16387	16317	16457	16324	16370	16200	16533	16307	16416	16253	16316	16450	16296	16446	16276	16302	16357	16320	16247	16310	16397	16456	16331	16197	16378	16328	16375	16270	16378	16219	16283	16366	16371	16371	16240	16339	16271	16339	16225	16399	16472	16331	16480	16488	16208	16309	16505	16289	16199	16292	16239	16281	16475	16425	16427	16457	16317	16353	16179	16273	16487	16368	16332	16383	16412	16279	16398	16397	16310	16250	16081	16519	16287	16284	16494	16454	16331	16333	16234	16350	16384	16255	16360	16527	16324	16556	16300	16202	16371	16459	16335	16336	16178	16384	16376	16498	16463	16369	16298	16161	16298	16603	16415	16027	16421	16342	16407	16327	16339	16346	16488	16159	16301	16461	16250	16179	16435	16427	16389	16394	16371	16307	16150	16298	16319	16318	16067	16346	16167	16449	16211	16278	16288	16415	16152	16348	16428	16399	16447	16483	16392	16551	16491	16361	16373	16215	16324	16433	16513	16240	16247	16205	16371	16280	16173	16259	16411	16234	16362	16297	16264	16273	16472	16251	16186	16528	16209	16308	16317	16311	16162	16407	16219	16222	16445	16164	16437	16269	16278	16472	16340	16526	16436	16443	16399	16326	16210	16314	16240	16429	16328	16309	16363	16298	16185	16444	16393	16307	16308	16341	16226	16301	16418	16468	16227	16347	16371	16404	16111	16378	16463	16274	16268	16411	16412	16265	16532	16422	16392	16204	16497	16336	16336	16338	16753	16562	16509	16468	16396	16535	16387	16292	16425	16307	16528	16342	16228	16187	16380	16356	16407	16510	16454	16491	16369	16391	16486	16576	16353	16551	16312	16356	16324	16341	16389	16332	16368	16348	16281	16415	16363	16385	16340	16183	16308	16329	16212	16183	16396	16356	16415	16300	16105	16368	16671	16280	16281	16279	16322	16525	16570	16432	16408	16203	16231	16625	16406	16210	16434	16199	16484	16520	16284	16403	16126	16414	16494	16327	16445	16393	16224	16302	16315	16542	16300	16341	16206	16120	16323	16585	16472	16345	16392	16256	16374	16182	16493	16409	16318	16400	16463	16522	16468	16404	16180	16267	16361	16385	16373	16142	16319	16317	16498	16460	16234	16315	16261	16282	16298	16288	16339	16340	16235	16150	16471	16397	16401	16455	16239	16346	16059	16364	16354	16086	16264	16442	16460	16539	16252	16251	16352	16285	16447	16422	16357	16451	16343	16224	16342	16357	16408	16366	16529	16391	16348	16255	16384	16286	16294	16304	16352	16261	16247	16303	16230	16291	16259	16354	16273	16369	16232	16344	16247	16108	16168	16317	16361	16034	16325	16369	16290	16317	16290	16498	16404	16391	16411	16279	16166	16431	16344	16418	16484	16394	16339	16377	16267	16427	16422	16252	16336	16240	16402	16274	16335	16275	16035	16329	16386	16431	16269	16216	16356	16498	16095	16245	16325	16181	16209	16430	16255	16370	16281	16281	16363	16184	16259	16438	16327	16380	16276	16409	16361	16655	16407	16205	16369	16375	16407	16344	16420	16307	16236	16220	16345	16450	16342	16479	16398	16361	16498	16312	16424	16285	16330	16500	16514	16271	16501	16289	16351	16367	16328	16423	16303	16452	16164	16332	16352	16244	16331	16456	16478	16328	16519	16370	16418	16288	16286	16397	16336	16399	16506	16524	16432	16417	16487	16568	16499	16175	16279	16417	16288	16392	16346	16185	16442	16370	16286	16208	16311	16380	16431	16243	16264	16212	16498	16243	16441	16302	16317	16344	16259	16387	16222	16132	16266	16123	16257	16238	16332	16239	16508	16387	16291	16336	16420	16313	16235	16273	16323	16440	16360	16243	16399	16304	16496	16517	16346	16388	16275	16348	16269	16233	16470	16287	16216	16403	16422	16392	16383	16299	16350	16401	16331	16542	16389	16316	16253	16496	16377	16394	16280	16197	16447	16375	16415	16454	16389	16336	16285	16139	16420	16345	16271	16473	16504	16479	16366	16405	16328	16348	16166	16060	16492	16410	16072	16434	16363	16355	16365	16282	16371	16458	16371	16240	16224	16287	16377	16289	16384	16582	16211	16150	16400	16397	16104	16444	16435	16389	16312	16257	16317	16448	16545	16464	16415	16288	16258	16394	16591	16398	16265	16488	16367	16291	16359	16144	16391	16281	16429	16580	16359	16295	16275	16423	16053	16359	16463	16534	16309	16052	16286	16304	16225	16197	16579	16196	16201	16252	16139	16137	16464	16326	16152	16415	16393	16302	16428	16427	16217	16491	16445	16343	16302	16420	16367	16357	16377	16392	16351	16346	16218	16290	16279	16379	16348	16320	16513	16356	16231	16497	16402	16212	16271	16473	16243	16697	16452	16115	16103	16480	16135	16433	16396	16538	16352	16395	16266	16243	16371	16267	16146	16259	16344	16381	16540	16185	16576	16434	16355	16374	16310	16278	16423	16542	16393	16384	16374	16408	16266	16207	16348	16399	16149	16230	16269	16276	16080	16409	16419	16444	16351	16268	16433	16242	16390	16213	16449	16414	16352	16442	16390	16196	16279	16135	16311	16241	16565	16232	16478	16384	16387	16362	16454	16214	16432	16356	16242	16341	16396	16310	16323	16368	16544	16372	16381	16381	16510	16316	16444	16364	16376	16491	16484	16304	16470	16533	16353	16354	16339	16327	16347	16350	16310	16460	16491	16226	16296	16331	16426	16278	16360	16359	16341	16236	16427	16453	16430	16386	16494	16522	16337	16368	16198	16274	16533	16428	16408	16311	16374	16354	16348	16134	16282	16449	16438	16345	16353	16278	16361	16326	16437	16180	16141	16345	16465	16422	16221	16246	16386	16299	16201	16461	16414	16345	16367	16168	16437	16339	16561	16192	16255	16323	16261	16268	16237	16364	16220	16362	16300	16320	16269	16235	16305	16336	16459	16501	16244	16445	16358	16431	16513	16241	16465	16257	16600	16445	16287	16464	16126	16426	16385	16583	16252	16374	16313	16366	16270	16389	16167	16326	16249	16312	16388	16435	16420	16334	16165	16388	16405	16346	16308	16400	16260	16353	16376	16259	16333	16480	16595	16353	16405	16213	16409	16242	16316	16260	16272	16539	16462	16591	16392	16267	16494	16340	16441	16357	16166	16245	16405	16304	16501	16235	16344	16312	16373	16528	16400	16489	16371	16275	16503	16290	16322	16560	16436	16456	16240	16276	16192	16411	16429	16326	16563	16314	16182	16183	16368	16350	16504	16497	16443	16236	16309	16411	16208	16480	16246	16322	16511	16154	16403	16263	16403	16319	16321	16460	16476	16206	16361	16477	16275	16397	16448	16499	16513	16588	16502	16209	16337	16252	16447	16495	16367	16495	16310	16495	16299	16205	16298	16184	16485	16272	16407	16284	16446	16170	16177	16308	16494	16217	16328	16465	16412	16169	16310	16214	16162	16341	16191	16154	16403	16440	16309	16410	16247	16075	16353	16415	16487	16435	16318	16266	16302	16354	16356	16330	16424	16213	16404	16355	16409	16403	16232	16332	16342	16320	16392	16401	16324	16299	16178	16109	16385	16528	16414	16511	16446	16266	16336	16387	16169	16370	16119	16235	16437	16326	16337	16217	16309	16277	16420	16420	16363	16546	16469	16369	16339	16322	16176	16449	16202	16360	16243	16270	16384	16488	16225	16228	16227	16401	16425	16345	16433	16297	16477	16193	16494	16372	16419	16246	16295	16234	16261	16331	16174	16353	16152	16313	16361	16466	16279	16394	16370	16264	16281	16276	16217	16227	16241	16434	16377	16354	16349	16340	16377	16144	16546	16353	16435	16334	16599	16395	16429	16330	16430	16416	16323	16320	16268	16145	16430	16383	16389	16367	16275	16277	16406	16574	16360	16316	16162	16276	16183	16080	16469	16284	16504	16480	16341	16234	16428	16243	16315	16220	16433	16430	16261	16285	16225	16360	16278	16418	16372	16329	16535	16558	16325	16316	16340	16211	16478	16588	16251	16466	16233	16324	16498	16289	16259	16450	16293	16179	16242	16305	16374	16278	16524	16256	16220	16477	16295	16485	16181	16201	16400	16353	16421	16393	16296	16390	16358	16274	16452	16344	16303	16438	16358	16373	16386	16349	16125	16319	16291	16355	16403	16425	16384	16312	16549	16309	16072	16283	16496	16533	16345	16364	16361	16413	16335	16240
13778	20155	20815	18724	28075	57162	47829	35479	21607	16764	15197	14931	14894	14944	14845	14983	14787	15017	14947	14960	14938	15031	14870	14828	14907	14733	14896	15067	14987	14797	14894	14899	14935	14834	14859	14982	14923	14925	14993	14952	14891	15109	14937	14817	14907	14840	14940	15066	15057	14976	14895	14710	15063	14940	15086	14863	15050	15012	14872	14953	14838	14888	14813	14801	14864	14949	14898	15033	14796	15033	14974	15011	14885	14794	14793	15016	14909	14759	14948	14825	14670	14996	15117	14879	14972	14956	14976	14939	14911	14718	14920	14934	14967	14678	14951	14962	14753	15013	15011	14900	14960	14985	14770	14952	14894	14909	14957	14987	14774	14887	14895	14781	15009	14823	14932	14875	14826	14778	15166	15062	14842	14999	14889	14929	14806	15015	14921	14876	14943	14855	15000	14918	14722	14786	14799	14758	14937	14758	14916	15015	14807	15064	14938	14807	14942	14898	14892	15004	14927	14906	14927	14877	15044	14655	15091	14958	15070	14792	14971	14891	14904	14950	15015	14784	15023	14930	14967	14895	14872	14895	14872	14878	14753	14946	15046	14933	15059	14900	14880	14777	14963	14889	15003	14911	15113	14875	14926	14992	14858	14803	14798	14921	14896	15029	14935	14971	15002	14888	14827	14842	14984	14963	14829	14840	14885	14694	15002	14695	14814	14872	14996	14959	15050	14998	14999	15111	14896	14870	14905	15014	14962	14838	14893	14980	14847	14935	14740	14991	14928	15040	14852	14889	14866	15029	14688	14949	14658	15051	14886	14956	14932	15033	14967	14878	15020	14813	14747	14791	14949	14870	15056	14975	14827	14955	14881	14987	14832	14858	14992	14693	14733	14911	14736	14885	15008	14851	14782	14961	14790	14710	14904	14757	14852	15054	14878	15003	14813	14929	15038	15043	14831	15004	14977	14933	14915	15042	14868	14903	14936	14746	14778	14762	14788	14742	14833	14799	14917	14917	15137	14936	14853	14930	14923	14847	14924	14801	15071	14975	14963	14897	14941	14880	14803	14790	14876	14807	14850	14811	14859	14837	14780	14945	14954	14919	14823	14983	14860	14862	14932	14832	14826	14973	14898	14967	15084	14744	15039	14816	14859	14868	14907	14764	14960	14752	14865	14980	14824	14963	14990	14818	14955	14985	14865	14942	14847	14869	14985	14870	14741	15006	14732	15041	15090	15007	14880	14930	14903	15048	14853	14940	14909	14830	14779	14970	14847	14842	14982	14889	14868	14983	15066	14892	14948	14873	14913	14891	14788	14707	14935	14781	14785	14777	14846	14813	15070	14863	14951	14937	14998	14917	14875	14941	14978	14807	14838	14983	14864	14938	14841	14833	14830	14981	14849	14878	15022	14955	14908	14917	14819	14939	15015	14922	15013	14895	15007	14840	14922	14864	15073	14872	14826	14989	14835	14847	14990	14978	14836	14996	14986	14954	14852	14920	14903	14995	15060	14845	14906	14908	14949	14943	14831	14928	14863	14831	15024	14920	14824	15012	15019	14889	14957	14926	15027	14969	14929	14848	14997	14883	14975	15025	14874	14982	14884	15079	14983	15068	15044	14829	14815	15072	14896	15001	14874	14975	14989	14905	14932	15090	14962	14864	14687	14890	14794	14901	14941	14986	14945	14891	15004	14960	14877	14918	14852	14826	15037	14978	14823	14873	14929	14845	14905	14915	14817	14837	14758	14793	14939	14898	15013	14772	15013	14854	14851	14835	15021	14907	14903	14772	15092	14654	15041	14692	15066	14921	15040	14872	14886	14875	14939	14825	14926	14916	15195	14874	14853	14988	15007	14903	14990	14790	14904	14865	14983	14892	14785	14931	14865	14742	14960	15067	14982	15143	14809	14986	15169	14890	14637	14894	14913	14968	14975	14915	14854	14903	14989	14880	14871	14898	14977	14824	14952	14844	14959	14799	14957	14832	14862	14993	14974	14905	14902	14920	14880	14836	15028	14939	15275	14938	14898	14859	15014	14964	14987	14881	14927	15035	15020	14779	14988	14993	14719	14936	14936	15037	14909	15010	14839	14933	14964	15058	14862	15039	14822	14871	14958	14842	14846	14993	14803	14937	14917	15041	14926	14739	14899	14960	14852	14950	14884	14987	15041	14981	14801	15000	14801	14957	14931	14902	14807	15028	14771	14737	14987	14866	14827	14909	14952	15048	14964	14860	14940	14819	14968	15012	14873	14779	15018	14994	14840	14932	14981	14950	14922	15007	14865	14983	14999	15001	15059	14732	14930	14847	15041	14980	14694	14761	14985	14881	15073	15034	14840	14864	14714	14889	14934	14816	14946	14979	14965	14793	14969	14898	14982	14858	14877	14907	14871	14876	14910	14895	14739	14891	14811	14850	14934	14936	14948	14750	14846	14814	14962	15048	14909	15031	14885	14724	14912	14912	14880	14987	14976	15064	14769	14813	15039	14942	14948	14781	14868	15080	14897	14859	15006	14914	14921	14838	14920	14872	14857	14794	14960	14867	14891	14865	14802	14820	15072	14897	14972	14730	14877	14898	14853	15076	14981	15127	14782	14917	14871	15017	14796	14937	14899	14925	14788	15026	15014	14987	14869	14991	14821	14845	15005	14849	14993	14840	14900	14911	14925	14810	15026	15040	15002	14979	14815	14903	14887	14894	14681	14954	14850	14916	14913	14740	14969	14871	14911	14923	14866	14954	14924	15057	14909	15147	14851	14793	15024	14936	14863	14790	14843	14849	14866	14807	14887	14828	15033	14879	14930	14922	14907	14880	14980	14968	14811	14993	14793	14893	15020	14726	15201	14746	14691	15005	14780	14811	14894	14992	15001	14835	14870	15004	15043	14888	15094	14829	14905	14994	14849	14660	14808	14721	14863	15036	14985	14834	14927	14960	14970	14882	14796	14812	15003	14872	14951	14865	14879	14911	14930	14957	14873	14795	14997	14875	14907	14887	14782	14848	14879	15005	15049	14984	14920	14949	14897	14720	15043	14805	14901	15011	14932	14890	14790	14865	14944	15005	14799	14781	15033	14977	15069	14971	14830	14959	14923	14896	14873	14781	14846	14857	15025	14839	15013	14956	14673	15140	14889	14818	14977	15007	14900	14974	14795	14999	14900	14897	14892	14925	14916	14888	14953	14981	14887	14783	14932	14791	14875	14990	14992	14973	14884	15066	15111	14838	14906	14842	14755	14921	14942	14994	14673	14878	15082	14877	14838	15057	14755	14749	14846	15097	14929	14871	14794	15083	14876	15003	15023	14754	14908	14810	14755	15035	14753	15026	14975	14788	14906	15097	14860	14965	14929	14817	14817	14947	14894	14934	14852	14947	15048	15018	14987	14897	14858	14926	14748	14891	14789	14867	14835	14897	14936	14751	14883	14689	14926	14877	14724	15080	15029	15064	14801	14780	14841	14922	14980	14954	14880	15024	14811	14952	15010	14892	14733	14788	14899	14923	14788	15044	14854	14898	14878	14797	14936	14760	14787	14827	14746	14963	14938	14892	14935	14788	14887	14872	14901	14734	14890	14963	14922	15033	14881	14829	15019	14969	14886	14901	14878	14860	14769	14809	14791	14946	15007	14906	14812	14855	14864	14899	14967	14882	14940	14936	14803	14912	15000	14883	14891	14796	14986	14978	14876	14806	14990	14882	15020	14899	15051	15030	14882	15043	15015	15008	14830	14886	14990	14893	14780	14925	14921	14910	14979	14831	14917	14931	14872	14748	14983	14886	15143	14946	14998	14881	14852	14825	15033	14864	14978	14803	14843	14662	14898	15020	14676	14951	14965	14871	14895	14697	14983	14930	14999	14807	14851	14974	14870	14987	14907	14960	14940	14925	14809	14887	14703	15022	15085	14727	14938	15153	14957	15042	14854	14953	15052	14762	15131	14761	14981	15076	15000	14942	14949	14829	14875	15078	15034	14974	14960	15007	14971	14914	14824	15010	14929	14748	14839	14953	14972	14956	14803	14965	14904	14949	14883	14856	14841	14913	14878	14976	14905	14928	14884	14973	14901	14809	14801	15014	14765	14754	14966	14842	15014	14835	14962	14959	14853	14979	14925	14849	14743	14947	14948	14852	14805	14828	14801	14801	14978	14879	14871	14791	14856	14822	14956	14739	14913	15008	14824	15047	15004	15030	14911	14985	14994	14965	14914	14908	14949	14769	14755	14734	14813	14974	15097	14810	14982	14799	15009	14949	15041	15057	14896	14973	14946	15055	14878	14870	14908	14908	14988	14940	15030	14922	14955	14851	14934	14874	14941	14838	14829	15031	14925	15059	14809	14900	14963	14805	14914	14815	14967	15007	14957	14923	15068	14874	15029	15010	14885	14961	14773	14932	14842	14947	14908	15055	14800	14983	14847	14881	14701	14825	14924	15030	15012	14781	14912	15076	14910	14996	14914	14964	14775	14738	15043	14881	14799	14973	14945	14837	14964	15031	14943	14950	14859	14869	14792	14992	15086	14985	15033	14930	14938	14790	14793	15015	14884	15090	14928	14870	14942	14787	14928	14900	14859	15063	14907	14913	14929	14801	14911	14955	14882	14848	14875	14852	14894	14980	14980	15028	14857	14858	14905	14922	14958	14866	14952	15065	14817	14885	14971	14806	14929	14737	15006	14938	14866	14880	14773	14877	14926	15029	14848	14837	14753	14862	14847	14904	14876	14860	14783	14916	14861	15106	15052	14930	14965	15006	14987	14763	14980	15056	14928	14912	14840	14920	14966	14979	14966	15058	15055	15057	14993	15002	14797	14964	14959	14897	14895	14974	14971	14843	14989	14916	14990	14843	14905	14969	14876	14878	14886	14849	14927	14886	14867	14850	14905	14856	14778	14943	14814	14877	14917	14967	14954	14976	14951	14703	14971	14950	14804	14862	14673	14935	14917	14941	14953	14910	14911	15043	15048	14909	15130	14899	14923	14981	14828	15024	14721	14835	15028	14989	14804	14856	14870	14974	14747	14903	14843	14993	14992	14877	14982	15140	14999	14931	14971	14941	14944	14834	14844	14951	14863	14911	14852	14988	14878	15025	15047	14910	14889	14870	15000	14856	14957	14877	14797	14884	14886	14851	14812	14894	14852	14806	14920	14886	15005	14863	14827	15001	14879	15018	14693	14875	14776	14944	14934	14975
23715	21064	28486	23889	33343	70484	62055	48817	30396	21244	17207	15812	15728	15889	15810	15722	15753	15748	15638	15660	15519	15625	15666	15895	15660	15634	15662	15574	15647	15427	15573	15548	15332	15694	15763	15664	15743	15435	15791	15522	15647	15628	15401	15586	15622	15801	15640	15773	15605	15673	15824	15745	15662	15423	15493	15410	15681	15748	15474	15486	15591	15561	15494	15737	15726	15397	15515	15526	15468	15537	15575	15443	15740	15619	15469	15484	15605	15401	15550	15468	15681	15760	15579	15790	15519	15506	15605	15707	15669	15628	15768	15361	15722	15482	15653	15515	15473	15798	15753	15565	15352	15663	15579	15648	15552	15471	15386	15770	15428	15514	15442	15452	15582	15591	15612	15497	15647	15547	15448	15688	15534	15428	15575	15525	15506	15611	15758	15654	15592	15470	15453	15606	15364	15591	15458	15581	15731	15566	15565	15507	15537	15559	15562	15816	15508	15564	15677	15571	15471	15493	15414	15448	15697	15554	15586	15328	15582	15673	15598	15390	15440	15385	15647	15545	15517	15784	15692	15478	15703	15632	15682	15610	15540	15563	15564	15557	15361	15618	15500	15675	15621	15691	15598	15333	15539	15482	15657	15571	15599	15557	15674	15532	15529	15394	15405	15654	15691	15551	15421	15587	15528	15548	15501	15606	15479	15427	15546	15733	15474	15448	15489	15609	15535	15297	15828	15480	15768	15693	15589	15452	15452	15591	15626	15665	15628	15709	15808	15391	15378	15567	15637	15514	15529	15433	15433	15610	15658	15746	15666	15558	15583	15558	15480	15641	15739	15600	15613	15737	15617	15455	15653	15496	15687	15650	15627	15529	15618	15547	15529	15551	15499	15496	15617	15592	15436	15377	15528	15551	15596	15585	15416	15641	15508	15726	15584	15541	15833	15639	15770	15798	15682	15365	15642	15613	15667	15840	15527	15558	15550	15601	15663	15591	15620	15411	15429	15582	15582	15666	15645	15552	15681	15644	15714	15664	15493	15460	15557	15479	15499	15620	15607	15450	15483	15563	15773	15514	15525	15599	15291	15685	15559	15476	15684	15872	15704	15537	15628	15693	15523	15459	15297	15397	15503	15538	15553	15611	15630	15518	15638	15504	15683	15642	15615	15519	15681	15599	15613	15661	15640	15595	15529	15779	15632	15623	15628	15424	15525	15624	15554	15688	15778	15684	15466	15572	15558	15593	15448	15487	15645	15528	15509	15681	15510	15692	15346	15552	15656	15558	15341	15766	15577	15436	15414	15617	15661	15500	15634	15370	15371	15551	15529	15581	15526	15424	15532	15632	15503	15540	15561	15541	15764	15770	15674	15735	15647	15378	15593	15492	15688	15618	15430	15378	15371	15735	15635	15487	15564	15496	15478	15468	15595	15592	15464	15657	15498	15529	15510	15585	15399	15360	15703	15539	15644	15427	15580	15709	15629	15414	15474	15353	15571	15637	15756	15558	15578	15621	15672	15709	15567	15462	15698	15572	15580	15453	15647	15502	15507	15787	15538	15513	15492	15580	15668	15676	15490	15647	15588	15503	15801	15651	15629	15357	15594	15480	15558	15647	15772	15631	15356	15476	15528	15620	15501	15585	15766	15513	15694	15431	15462	15442	15622	15711	15522	15617	15748	15667	15420	15752	15722	15431	15474	15601	15593	15658	15500	15642	15542	15565	15618	15502	15658	15681	15518	15715	15588	15396	15662	15509	15629	15541	15576	15511	15640	15540	15584	15557	15535	15472	15442	15234	15425	15496	15485	15571	15644	15506	15573	15628	15630	15507	15599	15438	15637	15724	15811	15599	15635	15732	15623	15553	15581	15314	15539	15645	15423	15613	15467	15585	15564	15559	15593	15399	15492	15639	15335	15651	15539	15536	15710	15729	15561	15410	15547	15681	15505	15416	15742	15643	15359	15568	15621	15659	15522	15424	15503	15309	15580	15514	15545	15598	15612	15658	15581	15483	15445	15621	15546	15427	15402	15500	15482	15600	15738	15607	15479	15694	15633	15427	15548	15609	15394	15443	15517	15662	15790	15503	15448	15444	15748	15621	15604	15702	15382	15503	15491	15494	15564	15533	15385	15281	15358	15454	15586	15582	15652	15528	15844	15589	15612	15488	15573	15339	15493	15661	15518	15582	15525	15556	15816	15658	15472	15543	15470	15461	15625	15651	15429	15598	15464	15563	15659	15650	15492	15681	15481	15548	15480	15692	15461	15514	15448	15661	15472	15511	15644	15689	15551	15365	15435	15428	15450	15483	15562	15504	15613	15553	15535	15497	15621	15568	15520	15540	15379	15499	15543	15586	15549	15700	15448	15411	15461	15634	15331	15697	15492	15485	15754	15555	15435	15599	15686	15671	15605	15505	15372	15557	15782	15534	15519	15660	15728	15627	15556	15625	15495	15310	15437	15635	15670	15637	15466	15428	15313	15458	15511	15409	15544	15498	15507	15677	15596	15436	15707	15691	15437	15510	15551	15586	15580	15467	15583	15652	15657	15541	15564	15575	15644	15457	15456	15396	15470	15687	15547	15715	15551	15584	15650	15656	15485	15560	15589	15446	15582	15558	15549	15498	15438	15506	15456	15534	15478	15738	15575	15686	15577	15706	15607	15570	15482	15641	15606	15433	15567	15485	15638	15697	15553	15640	15782	15583	15318	15725	15484	15618	15732	15455	15469	15506	15655	15484	15562	15485	15572	15531	15437	15663	15730	15652	15484	15533	15359	15635	15863	15736	15559	15526	15396	15303	15462	15831	15801	15656	15717	15701	15587	15384	15480	15671	15609	15506	15489	15831	15479	15640	15409	15406	15573	15321	15615	15526	15598	15745	15292	15477	15465	15283	15619	15419	15487	15618	15459	15434	15562	15568	15651	15530	15550	15651	15512	15459	15605	15606	15709	15631	15571	15426	15361	15589	15728	15677	15604	15651	15597	15633	15564	15553	15624	15461	15615	15630	15717	15466	15660	15736	15395	15296	15458	15592	15596	15333	15471	15502	15443	15603	15535	15614	15530	15537	15506	15463	15558	15416	15684	15369	15462	15545	15515	15769	15606	15536	15655	15529	15479	15798	15639	15652	15714	15530	15654	15634	15577	15608	15515	15668	15678	15472	15579	15376	15709	15771	15500	15568	15531	15616	15442	15638	15505	15553	15838	15422	15598	15549	15540	15346	15626	15555	15581	15584	15701	15511	15537	15503	15526	15687	15815	15609	15798	15518	15371	15485	15600	15760	15541	15328	15602	15420	15485	15483	15428	15512	15619	15432	15686	15612	15595	15547	15617	15639	15575	15610	15674	15744	15539	15535	15559	15471	15466	15310	15697	15496	15718	15633	15598	15556	15572	15829	15735	15661	15264	15644	15476	15534	15567	15530	15727	15589	15571	15478	15320	15536	15518	15634	15683	15655	15768	15584	15440	15712	15506	15559	15594	15546	15528	15635	15448	15669	15675	15688	15709	15461	15440	15600	15531	15533	15642	15508	15526	15461	15670	15438	15505	15553	15600	15601	15641	15419	15669	15620	15510	15511	15649	15524	15703	15518	15486	15557	15590	15469	15599	15700	15665	15527	15545	15397	15719	15601	15290	15373	15548	15568	15579	15337	15607	15543	15692	15428	15628	15625	15466	15398	15426	15714	15583	15664	15607	15526	15380	15534	15484	15614	15788	15731	15579	15449	15598	15378	15782	15587	15458	15657	15638	15650	15522	15524	15618	15541	15653	15548	15744	15529	15478	15465	15642	15562	15296	15533	15683	15547	15608	15427	15631	15467	15519	15391	15678	15603	15469	15579	15726	15404	15414	15480	15589	15647	15846	15439	15779	15515	15372	15372	15551	15642	15499	15580	15738	15509	15624	15471	15642	15524	15643	15857	15747	15360	15601	15327	15558	15733	15789	15291	15565	15643	15538	15510	15566	15522	15598	15731	15567	15554	15505	15442	15454	15640	15631	15537	15424	15535	15640	15615	15635	15591	15570	15370	15650	15653	15778	15680	15514	15568	15605	15616	15527	15469	15617	15582	15587	15489	15589	15517	15528	15619	15450	15680	15790	15439	15623	15471	15544	15514	15593	15602	15552	15670	15426	15605	15596	15772	15510	15573	15513	15680	15661	15589	15760	15599	15560	15624	15725	15444	15590	15659	15727	15649	15542	15437	15520	15563	15645	15581	15572	15541	15519	15559	15615	15768	15694	15592	15645	15590	15560	15360	15587	15769	15651	15315	15643	15441	15658	15568	15662	15516	15440	15537	15605	15725	15300	15461	15812	15710	15495	15556	15322	15483	15692	15616	15670	15615	15475	15557	15761	15638	15583	15699	15708	15576	15380	15645	15500	15491	15646	15594	15695	15550	15836	15528	15421	15338	15576	15472	15508	15620	15703	15516	15652	15547	15350	15768	15761	15784	15549	15546	15527	15558	15534	15491	15650	15305	15503	15505	15449	15581	15587	15670	15481	15774	15475	15671	15634	15615	15562	15459	15529	15644	15602	15671	15677	15480	15545	15598	15563	15668	15487	15629	15527	15631	15651	15463	15761	15598	15701	15572	15311	15612	15700	15599	15591	15623	15399	15504	15640	15581	15744	15510	15445	15596	15468	15443	15672	15427	15628	15605	15520	15507	15624	15511	15554	15324	15629	15627	15770	15461	15569	15673	15597	15571	15431	15390	15589	15579	15647	15761	15652	15584	15525	15728	15370	15514	15400	15378	15456	15572	15507	15694	15544	15358	15562	15529	15535	15591	15547	15437	15585	15610	15581	15610	15592	15622	15613	15490	15570	15450	15355	15484	15793	15517	15628	15447	15708	15380	15427	15576	15503	15651	15679	15684	15437	15337	15476	15482	15362	15617	15457	15582	15470	15284	15679	15572	15677	15545	15413	15647	15568	15594	15490	15493	15689	15463	15571	15698	15646	15644	15560	15481	15619	15586	15712	15521	15520	15531	15558	15609	15649	15613	15530	15616	15756	15479	15614	15604	15361	15403	15442	15568	15533	15525	15654	15395	15627	15468	15548	15663	15788	15775	15732	15624	15487	15726	15668	15570	15751	15429	15694	15603	15481	15728	15714	15570	15553	15805	15596	15540	15591	15333	15539	15598	15547	15564	15335	15436	15500	15580	15709	15612	15734	15530
16174	29613	27474	21113	47308	75676	64271	50133	29372	19675	15134	14716	14462	14373	14745	14373	14483	14424	14450	14459	14483	14388	14369	14538	14357	14618	14434	14545	14507	14551	14389	14490	14630	14531	14514	14521	14687	14318	14449	14451	14433	14519	14476	14403	14501	14669	14388	14372	14413	14469	14546	14432	14278	14402	14534	14450	14402	14458	14483	14505	14496	14518	14336	14483	14435	14422	14372	14549	14482	14546	14514	14370	14485	14449	14511	14496	14456	14401	14492	14468	14581	14394	14539	14478	14610	14421	14520	14533	14429	14547	14441	14380	14482	14514	14559	14472	14527	14537	14563	14443	14507	14441	14464	14474	14538	14384	14454	14296	14313	14440	14438	14522	14591	14404	14388	14496	14491	14353	14427	14317	14631	14374	14544	14396	14289	14310	14465	14538	14543	14438	14443	14440	14296	14489	14457	14381	14494	14541	14537	14368	14453	14407	14553	14509	14427	14399	14409	14526	14319	14658	14450	14510	14542	14528	14489	14468	14483	14334	14522	14493	14447	14388	14401	14454	14320	14446	14538	14513	14566	14415	14390	14498	14250	14457	14444	14601	14422	14403	14604	14471	14504	14489	14476	14536	14379	14354	14399	14636	14376	14509	14374	14487	14457	14376	14470	14406	14505	14334	14408	14432	14494	14401	14437	14502	14406	14505	14445	14438	14438	14422	14482	14363	14758	14379	14461	14404	14368	14497	14434	14382	14442	14566	14591	14577	14581	14381	14331	14475	14438	14420	14570	14553	14601	14296	14414	14594	14315	14559	14285	14428	14321	14404	14379	14345	14470	14560	14466	14274	14460	14306	14472	14304	14398	14448	14424	14537	14275	14387	14422	14575	14515	14454	14408	14491	14469	14537	14390	14493	14413	14412	14439	14564	14586	14449	14368	14376	14564	14345	14513	14355	14439	14514	14405	14492	14481	14388	14424	14558	14318	14398	14418	14565	14354	14607	14319	14367	14524	14457	14586	14585	14484	14444	14283	14380	14259	14448	14457	14414	14436	14549	14606	14272	14493	14403	14356	14405	14459	14363	14438	14529	14477	14386	14468	14495	14607	14515	14416	14546	14471	14619	14492	14390	14579	14464	14553	14437	14492	14594	14415	14509	14431	14346	14528	14557	14400	14383	14538	14278	14346	14255	14510	14293	14356	14430	14585	14475	14393	14436	14592	14344	14422	14505	14514	14356	14351	14428	14466	14485	14585	14651	14408	14492	14400	14383	14368	14575	14271	14458	14293	14419	14525	14691	14539	14491	14275	14505	14413	14284	14319	14406	14517	14494	14507	14349	14193	14443	14562	14465	14488	14365	14469	14430	14484	14566	14468	14396	14304	14636	14450	14476	14537	14542	14341	14458	14607	14462	14370	14311	14381	14400	14624	14399	14502	14391	14544	14501	14339	14473	14756	14369	14453	14380	14351	14501	14442	14431	14325	14409	14521	14425	14451	14443	14350	14359	14307	14435	14314	14431	14491	14346	14440	14422	14479	14595	14588	14345	14623	14530	14412	14379	14539	14453	14367	14406	14351	14448	14314	14440	14489	14479	14417	14414	14456	14434	14419	14515	14406	14212	14340	14403	14510	14539	14355	14377	14574	14434	14541	14476	14508	14427	14370	14507	14469	14537	14536	14475	14582	14433	14552	14572	14616	14405	14349	14339	14386	14407	14505	14226	14473	14449	14387	14637	14751	14328	14504	14384	14481	14488	14396	14542	14487	14344	14375	14444	14521	14544	14520	14486	14548	14549	14479	14438	14486	14483	14394	14496	14379	14559	14421	14428	14525	14403	14543	14364	14389	14504	14428	14357	14425	14497	14450	14389	14291	14682	14489	14554	14362	14324	14442	14526	14557	14421	14592	14516	14553	14326	14405	14415	14380	14494	14375	14322	14625	14428	14379	14537	14449	14431	14535	14502	14620	14536	14441	14498	14389	14481	14269	14490	14500	14489	14422	14424	14439	14322	14556	14391	14737	14454	14423	14457	14428	14314	14498	14341	14649	14189	14466	14468	14370	14540	14436	14394	14326	14552	14480	14612	14509	14499	14502	14318	14615	14534	14525	14480	14512	14387	14422	14485	14283	14323	14367	14484	14423	14409	14466	14449	14395	14626	14411	14507	14403	14458	14426	14515	14429	14579	14627	14435	14431	14433	14464	14616	14392	14763	14445	14354	14383	14474	14503	14404	14508	14421	14372	14456	14481	14449	14532	14559	14488	14413	14540	14534	14499	14351	14458	14279	14416	14318	14521	14414	14429	14353	14423	14497	14593	14478	14409	14568	14545	14399	14245	14601	14561	14455	14338	14440	14443	14453	14497	14389	14385	14475	14373	14488	14453	14533	14534	14521	14380	14525	14411	14492	14286	14476	14402	14525	14608	14461	14361	14382	14619	14251	14434	14550	14540	14424	14447	14531	14619	14639	14381	14449	14314	14374	14511	14468	14706	14406	14579	14507	14446	14465	14390	14483	14468	14503	14500	14572	14525	14444	14463	14454	14626	14505	14477	14474	14466	14405	14519	14344	14486	14410	14438	14546	14541	14421	14499	14440	14447	14553	14621	14358	14427	14416	14537	14440	14457	14480	14561	14600	14410	14500	14369	14352	14486	14519	14493	14439	14505	14519	14422	14495	14252	14513	14317	14606	14363	14439	14546	14501	14429	14378	14419	14363	14504	14480	14663	14457	14517	14422	14572	14451	14558	14416	14567	14571	14659	14469	14624	14548	14595	14432	14535	14479	14503	14276	14490	14436	14601	14385	14371	14425	14382	14497	14441	14508	14341	14526	14435	14484	14654	14565	14544	14512	14473	14318	14613	14499	14620	14289	14468	14517	14564	14325	14516	14370	14595	14447	14398	14288	14499	14533	14328	14482	14298	14556	14416	14499	14600	14448	14708	14305	14462	14591	14501	14459	14406	14373	14427	14572	14502	14412	14443	14364	14499	14418	14475	14547	14580	14480	14473	14546	14669	14515	14462	14654	14514	14536	14446	14422	14542	14492	14544	14503	14555	14273	14384	14438	14539	14573	14521	14575	14511	14550	14481	14526	14407	14483	14541	14340	14350	14649	14431	14594	14400	14522	14422	14394	14434	14401	14561	14451	14518	14601	14436	14488	14336	14385	14368	14606	14461	14391	14372	14521	14526	14447	14321	14409	14441	14444	14552	14525	14519	14358	14546	14682	14393	14466	14488	14414	14496	14508	14445	14493	14336	14430	14387	14439	14477	14446	14502	14555	14607	14507	14539	14522	14477	14391	14606	14507	14298	14399	14487	14455	14245	14423	14426	14310	14510	14541	14419	14363	14424	14448	14379	14303	14288	14527	14459	14515	14631	14379	14680	14516	14319	14307	14538	14439	14481	14520	14436	14515	14438	14502	14493	14688	14446	14420	14398	14529	14469	14498	14453	14422	14355	14347	14536	14418	14457	14463	14367	14535	14490	14409	14462	14288	14369	14515	14545	14343	14516	14649	14353	14392	14499	14448	14424	14571	14603	14569	14565	14287	14404	14446	14427	14456	14485	14545	14240	14454	14398	14511	14545	14396	14527	14461	14433	14299	14422	14625	14478	14547	14482	14530	14425	14330	14455	14394	14455	14543	14425	14367	14413	14492	14586	14295	14590	14538	14545	14404	14484	14581	14482	14524	14237	14486	14459	14363	14484	14544	14545	14461	14458	14559	14457	14404	14624	14433	14346	14334	14579	14415	14469	14457	14353	14403	14457	14469	14560	14583	14447	14418	14391	14638	14420	14398	14652	14429	14430	14444	14481	14464	14433	14475	14434	14384	14300	14432	14733	14505	14419	14400	14530	14608	14526	14483	14419	14408	14383	14543	14375	14413	14478	14428	14535	14458	14253	14632	14482	14478	14427	14363	14514	14501	14340	14356	14356	14482	14499	14419	14602	14401	14505	14445	14570	14417	14480	14433	14529	14424	14516	14346	14409	14556	14233	14481	14589	14568	14680	14445	14342	14412	14496	14450	14502	14436	14366	14440	14415	14422	14608	14410	14375	14439	14314	14429	14370	14506	14532	14368	14478	14518	14541	14522	14428	14541	14437	14470	14418	14584	14608	14386	14558	14524	14434	14386	14507	14360	14368	14445	14423	14514	14400	14541	14481	14650	14482	14444	14634	14657	14521	14343	14341	14373	14498	14581	14520	14503	14511	14479	14301	14383	14370	14474	14521	14423	14632	14534	14368	14516	14378	14581	14389	14377	14415	14298	14505	14494	14517	14496	14500	14307	14317	14478	14409	14564	14413	14437	14572	14455	14357	14515	14450	14328	14242	14402	14295	14546	14483	14445	14429	14590	14539	14533	14402	14710	14374	14439	14451	14446	14317	14350	14277	14508	14492	14460	14520	14510	14355	14454	14414	14403	14311	14443	14622	14379	14477	14498	14407	14519	14681	14266	14581	14547	14434	14483	14568	14249	14387	14392	14580	14481	14422	14498	14405	14381	14550	14462	14502	14338	14503	14435	14409	14415	14370	14562	14518	14222	14505	14540	14329	14382	14426	14226	14507	14378	14487	14321	14302	14457	14630	14457	14607	14329	14540	14555	14357	14449	14439	14528	14348	14430	14327	14301	14359	14483	14570	14559	14409	14606	14384	14424	14413	14527	14435	14445	14402	14391	14568	14428	14710	14623	14359	14533	14439	14652	14690	14479	14549	14424	14369	14602	14406	14471	14536	14319	14518	14470	14525	14387	14630	14336	14580	14612	14325	14474	14474	14526	14398	14522	14474	14476	14544	14513	14516	14629	14438	14418	14367	14299	14266	14653	14282	14397	14539	14478	14414	14631	14302	14533	14349	14338	14353	14321	14456	14605	14352	14556	14530	14490	14414	14363	14535	14462	14477	14454	14335	14333	14503	14507	14597	14410	14329	14342	14581	14401	14373	14409	14558	14418	14506	14409	14387	14374	14437	14520	14521	14448	14402	14437	14438	14523	14395	14330	14453	14294	14423	14510	14593	14458	14333	14494	14494	14464	14555	14356	14402	14516	14384	14408	14569	14373	14500	14527	14582	14524	14434	14569	14452	14480	14508	14485	14522	14417	14572	14473	14333	14431	14464	14406	14500	14391	14373	14482	14421	14530	14527	14533	14308	14273	14490	14473	14454	14771	14477	14571
28699	21694	21190	18457	18323	27771	27070	22545	18753	17146	16654	16279	16328	16240	16091	16122	16345	16285	16215	16353	16214	16236	16149	16128	16220	16326	16215	16059	16277	16267	16325	15975	16210	16418	16355	16303	16311	16188	16357	16250	16262	16102	16173	16300	16295	16170	16411	16234	16216	16433	16337	16253	16201	16320	16160	16131	16166	16205	16509	16160	16252	16388	16122	16107	16340	16243	16363	16116	16263	16501	16402	16433	16341	16118	16084	16318	16280	16152	16264	16497	16283	16436	16143	16406	16476	16160	16078	16347	16229	16158	16300	16101	16271	16211	16191	16215	16301	16256	16237	16320	16390	16094	16266	16234	16342	16176	16127	16408	16198	16384	16327	16231	16228	16107	16047	16005	16143	16209	16220	16309	16353	16328	16243	16246	15986	16175	16101	16291	16240	16141	16535	16074	16202	16433	16371	16315	16197	15959	16166	16363	16336	16190	16174	16354	16332	16201	16180	16272	16229	16361	16287	16099	16224	16224	16103	16330	15998	16287	16153	16197	16301	16072	16098	16305	16136	16396	16238	16350	16415	16028	16329	16251	16053	16117	16297	16228	16165	16197	16252	16201	16209	16347	16221	16168	16347	16311	16438	16404	16175	16185	16278	16290	16191	16275	16366	16201	16150	16201	16199	16228	16262	16174	16273	16191	16349	16111	16268	16297	16215	16310	16267	16120	16217	16222	16089	16020	16165	16133	16352	16265	16280	16243	16292	16352	16343	16296	16333	16125	16241	16215	16086	16393	16168	16110	16288	16067	16257	16312	16201	16216	16252	16089	16150	16321	16099	16245	16099	16337	16187	16257	15950	16395	16298	16305	16242	16305	16431	16239	16336	16243	16228	16320	16390	16382	16437	16134	16353	16273	16187	16040	16362	16156	16305	16255	16186	16163	16177	16257	16375	16237	16170	16271	16284	16223	16320	16250	16195	16317	16055	16199	16209	16327	16173	16334	16080	16330	16420	16121	16227	16280	16311	16202	16143	16185	16116	16297	16313	16272	16218	16127	16275	16215	16422	16430	16124	16249	16406	16241	16281	16046	16310	16302	16480	16203	16280	16370	16338	16211	16124	16316	16333	16301	16143	16340	16326	16132	16128	16456	16188	16359	16244	16192	16087	16152	16287	16201	16122	16365	16293	16404	16206	16371	16152	16109	16225	16166	16217	16168	16079	16229	16282	16178	16321	16363	16066	16180	16392	16175	16360	16461	16336	16185	16347	16165	16333	16104	16156	16323	16392	16364	16362	16364	16265	16274	15951	16319	16090	16227	16151	16306	16163	16206	16106	16279	16315	16198	16403	16131	16164	16304	16436	16158	16151	16128	16283	16322	16303	16341	16402	16370	16376	16153	16524	16256	16240	16303	16408	16169	16186	16324	16352	16220	16335	16099	16255	16400	16462	16324	16081	16077	16562	16224	16342	16427	16331	16302	16469	16194	16156	16301	16314	16300	16118	16389	16260	16127	16275	16315	16140	16387	16201	16246	16228	16076	16356	16344	16323	16207	16352	16163	16347	16295	16197	16407	16292	16152	16233	16157	16258	16292	16262	16112	16111	16302	16216	16168	16311	16341	16386	16276	16222	16385	16349	16351	16449	16165	16133	16356	16266	16090	16235	16355	16235	16238	16261	16171	16043	16273	16304	16336	16301	16270	16033	16375	16156	16332	16344	16128	16253	16312	16352	16370	16209	16013	16339	16051	16135	16235	16193	16322	16181	16246	16261	16267	16411	16245	15948	16300	16239	16344	16451	16204	16281	16284	16380	16135	16194	16182	16211	16172	16274	16387	16403	16169	16357	16289	16072	16366	16182	16082	16460	16367	16395	16230	16389	16261	16353	16028	16345	16254	16318	16134	16247	16360	16516	16361	16267	16318	16259	16188	16423	16460	16107	16274	16247	16332	16099	16145	16300	16223	16301	16258	16156	16316	16463	16328	15996	16212	16355	16160	16381	16160	16180	16327	16143	16290	16178	16256	16374	16218	16282	16101	16241	16201	16367	16338	16315	16143	16242	16192	16287	16324	16190	16100	16027	16101	16301	16334	16212	16263	16446	16572	16409	16331	16299	16364	16499	16255	16068	16181	16208	16046	16361	16371	16486	16345	16409	16242	16298	16125	16333	16308	16313	16387	16450	16211	16141	16228	16040	16292	16256	16325	16277	16309	16376	16298	16208	16137	16237	16448	16469	16436	16223	16207	16390	16220	16346	16278	16239	16346	16175	16241	16101	16219	16332	16257	16333	16273	16321	16416	16283	16037	16392	16245	16263	16140	16186	16206	16354	16314	16267	16247	16074	16233	16236	16289	16338	16311	16337	16242	16269	16369	16156	16102	16330	16283	16416	15978	16245	16321	16319	16309	16171	16197	16383	16121	16147	16264	16297	16118	16221	16151	16172	16093	16435	16302	16148	16200	16299	16241	16082	16014	16274	16186	16347	16164	16324	16189	16408	16217	16297	16287	16042	15993	16380	15967	16325	16286	16295	16213	16420	16215	16397	16173	16026	16298	16333	16242	16298	16175	16156	16243	16297	16046	16233	16322	16180	16316	16334	16417	16270	16227	16178	16268	16366	16246	16195	16296	16256	16217	16293	16340	16085	16328	16135	16172	16371	16321	16376	16303	16148	16255	16222	16465	16117	16176	16280	16144	16325	16085	16449	16195	16162	16104	16255	16235	16244	16218	16320	16289	16239	16196	16296	16183	16223	16250	16402	16241	16213	16325	16206	16111	16281	16047	16463	16243	16180	16262	16269	16288	16360	16353	16090	16124	16274	16290	16380	16359	16364	16317	16428	16190	16366	16170	16221	16186	16232	16266	16233	16215	16194	16274	16309	16135	16200	16053	16196	16323	16269	16166	16199	16335	16251	16239	16156	15961	16325	16045	16246	16105	16237	16251	16182	16296	16258	16299	16408	16129	16042	16202	16276	16169	16292	16252	16197	16404	16394	16434	16206	16190	16067	16203	16325	16178	16136	16205	16318	16232	16138	16228	16201	16185	16250	16179	16103	16122	16277	16293	16338	16416	16320	16036	16085	16263	16191	16274	16240	16267	16203	16318	16111	16212	16223	16311	16241	16257	16324	16249	16201	16259	16224	16249	16165	16453	16228	16363	16075	16313	16326	16303	16291	16002	16248	16266	16308	16267	16249	16249	16311	16040	16139	16286	16323	16474	16261	16160	16081	16268	16281	16315	16202	16232	16338	16192	16510	16202	16306	16259	16244	16452	16279	16380	16335	16208	16359	16452	16219	16135	16100	16081	16095	16268	16166	16198	16075	16266	16077	16199	16359	16201	16441	16360	16185	16388	16270	16320	16284	16176	16272	16083	16289	16278	16259	16131	16284	16380	16172	16161	16353	16299	16239	16187	16385	16244	16138	16292	16427	16227	16333	16241	16278	16269	16322	16430	16175	16319	16134	16164	16373	16114	16216	16294	16236	16234	16230	16205	16218	16167	16281	16353	16115	16266	16053	16215	16266	16275	16128	16181	16122	16111	16255	16377	16378	16381	16112	16097	16302	16110	16495	16087	16204	16091	16168	16319	16195	16166	16376	16200	16314	16088	16230	16469	16244	16327	16401	16151	16175	16267	16323	16350	16257	16433	16258	16250	16349	16221	16302	16240	16387	16250	16149	16059	16298	16338	16288	16221	16460	16138	16261	16328	16239	16267	16246	16243	16422	16117	16134	16281	16177	16196	16252	16408	16367	16329	16349	16232	16232	16438	16162	16172	16374	16284	16291	16261	16320	16425	16391	16197	16426	16296	16132	16212	16294	16261	16328	16098	16175	16225	16045	16057	16235	16442	16315	16222	16213	16286	16250	16351	16586	16275	16284	16274	16209	16348	16212	16168	16398	16328	16335	16181	16197	16310	16252	16213	16430	16372	16343	16274	16438	16228	16469	16224	16096	16384	16188	16322	16437	16390	16324	16359	16287	16214	16295	16322	16192	16170	16231	16000	16270	16331	16380	16415	16351	16154	16254	16207	16114	16196	16188	16166	16144	16252	16255	16214	16099	16328	16108	16279	16145	16187	16480	16620	16151	16313	16199	16315	16209	16350	16359	16216	16244	16315	16220	16254	16271	16297	16254	16140	16273	16271	16278	16189	16187	16158	16167	16306	16358	15984	16121	16227	16253	16234	16285	15869	16222	16322	16096	16143	16169	16077	16223	16349	16310	16185	16172	16278	16239	16338	16371	16222	16135	16155	16412	16348	16245	16258	16309	16340	16223	16261	16318	16171	16273	16265	16224	16209	16216	16224	16360	16198	16174	16319	16068	16173	16169	16096	16136	16264	16330	16332	16068	16137	16195	16133	16199	16313	16098	15876	16257	16126	16203	16274	16173	16162	16124	16235	16430	16059	16309	16358	16191	16312	16251	16425	16188	16193	16202	16166	16202	16292	16207	15967	16420	16289	16019	16315	16336	16319	16153	16176	16171	16404	16240	16284	16116	16235	16360	16264	16239	16322	16193	16335	16388	16379	16334	16352	16081	16245	16348	16240	16053	16040	16130	16354	16236	16158	16282	16283	16336	16219	16271	16291	16444	16316	16278	16327	16194	16154	16578	16232	16216	16086	16271	16219	16236	16306	16280	16354	16400	16144	16191	16413	16227	16113	16284	16342	16274	16372	16181	16120	16260	16324	16163	16164	16306	16117	16149	16320	16187	16277	16174	16149	16058	16166	16095	16088	16198	16226	16394	16254	16304	16054	16235	16306	16426	16250	16220	16250	16361	16238	16102	16261	16309	16351	16336	16164	16356	16261	16345	16157	16220	16182	16323	16385	16221	16499	16161	16078	16312	16266	16261	16144	16418	16261	16260	16248	16239	16143	16291	16248	16467	16057	16201	16306	16210	16317	16485	16022	16200	16199	16139	16274	16235	16222	16138	16268	16070	16226	16210	16355	16252	16326	16298	15993	16198	16347	16058	16512	16060	16276	16042	16409	16259	16212	16008	16182	16333	16219	16214	16022	16261	16089	16280	16259	16114	16394	16317	16357	16173	16114	16463	16471	16274	16343	16298	16390	16112	16392	16076	16364	16295	16207	16201	16229	16349	16466	16142	16166	16283	16288	16288	16312	16258	16230	16413	16120	16388	16307	16100	16224	16428	16274	16234	16218	16236	16221
16109	18512	18047	15910	18989	30672	27842	21985	16957	15507	14979	14929	14856	14795	14826	15018	14913	14820	14911	15036	14868	14708	14839	14949	14870	14766	14961	14811	14757	14834	14879	14790	14851	14830	14996	14907	14912	14775	14762	14787	14839	14797	14877	14862	14776	14889	14913	14967	14839	14918	14846	14697	14812	14858	14800	14856	14894	15082	14903	14817	14739	14757	14898	14975	14738	14924	14861	14822	14888	14863	14854	14847	14730	14757	14802	14776	14923	14891	14931	14908	14841	15041	14658	14778	14725	14926	14849	14947	14869	14906	14800	14790	14908	14738	14874	14999	14842	14855	14722	14756	14933	14759	14808	14779	14800	14793	14905	15028	14797	14863	15054	14703	14699	14816	14852	14885	14738	14833	14853	14722	14859	14747	14840	14900	14889	14997	14908	14840	14841	14820	14986	14999	14662	14976	14733	14919	14903	14558	14736	14797	14902	14748	14638	14783	14902	14913	14683	14806	14968	14892	14882	14762	14946	14728	14737	14706	14982	14910	14967	14802	14901	14877	14789	14821	15018	14972	14869	14860	14731	14890	14851	14919	14843	14872	14957	14855	14850	14756	14845	14893	14941	14884	14895	14779	14779	14744	15000	14980	14925	14878	14944	14982	14872	14886	14924	14817	14778	14837	14844	14922	14811	14839	14912	14871	14905	14765	14909	14740	14897	14876	15017	14919	14920	14758	14907	14836	14846	15020	14786	14966	14827	14827	14908	14818	14926	14761	14793	14769	14662	14798	14692	14784	14837	14952	14888	14833	14940	14998	15007	14940	14865	14867	14755	14967	14870	14958	14765	14662	14746	14888	14893	14854	14884	15004	14833	15090	14783	14889	14898	14869	14759	14850	15002	14877	14900	14863	14956	14797	14883	14780	14831	14740	14782	14828	14926	14874	14913	14827	14958	14910	14896	14890	14914	14844	14844	14868	14891	14697	14799	14752	14961	14770	14793	14795	15028	14754	14935	14781	15003	14907	14681	14984	14790	14763	14840	14741	14755	14887	14832	14958	14983	15016	14882	14795	14845	15002	14943	15056	14938	14926	14895	14860	14837	14811	15066	14974	14975	14793	15056	14787	14909	14781	14923	14722	14799	14837	14811	14956	14953	14866	14786	14733	14837	15036	14980	14900	14787	14873	14859	14714	14786	14861	14792	14930	14968	14968	14762	14950	14798	14902	14914	14863	14834	14941	14887	14971	14784	14891	14804	14904	14955	14731	14865	14853	15003	14973	14818	14893	14800	14731	14772	14786	14824	14806	14805	14846	14821	14912	14977	14799	14901	14720	14884	14691	14687	14823	14925	14653	14903	14716	14891	14840	14747	14945	14780	14940	14984	14852	14996	14834	14986	14843	14886	14809	14703	14785	14899	14856	14723	14969	14780	14835	14849	14794	14860	14785	14910	14811	14780	14848	14795	14960	14850	14744	14789	15004	14660	14791	15022	14583	14807	14827	14965	14851	15059	14812	14836	14862	14937	14748	14786	14858	15048	14991	14877	14745	14874	14976	14746	15037	15105	14812	14903	14851	14866	14868	14773	15024	14876	14941	14813	14887	14796	14938	14977	15051	14767	14766	14789	14826	14805	14978	14765	14812	14819	14754	14958	14972	14814	14853	14867	14781	14878	14815	14907	14917	14710	14774	15031	14810	14719	14804	14787	14802	14914	14932	15076	14866	14708	15009	14979	14926	14931	14922	14790	14996	14663	14743	14905	14907	14783	14850	14954	14927	14843	14992	15026	14906	15092	14728	14798	14837	14800	14885	14852	14987	14944	14810	14875	14802	14724	15007	14724	14881	14935	15004	14907	14723	14765	14741	14942	14807	14839	14888	14757	14697	14858	14863	14987	14852	15127	14807	14706	14824	14828	14922	14816	14806	15044	14747	14848	14756	14762	14708	14926	14881	14848	14942	15027	14839	14780	14728	14836	14974	14886	14903	14844	15018	14779	14971	14776	14880	15004	14871	14984	14944	14986	14712	14857	14881	14949	14800	14959	14703	14802	14931	14963	15016	14855	14792	14918	14926	14874	14911	14856	14960	15097	14868	14857	14985	14842	14719	14873	14704	14768	14862	14914	15010	14665	14759	14964	14739	14726	14875	14880	14938	14825	15041	15071	14833	14842	14913	14933	14811	14844	15033	14925	14857	14624	14825	14808	14805	14902	14807	14952	14869	15010	14807	14868	14867	14859	14812	14800	14723	14849	14813	14959	14839	15074	14822	14719	14745	14937	14917	14936	14810	14868	14820	14903	14940	14981	14683	14953	14885	14843	15057	14806	15003	14676	14803	14833	14953	14808	14893	14836	14845	14846	14834	14782	14807	14874	14786	14888	14776	14904	14665	14860	14814	14861	15010	14883	14875	14762	14825	14808	14860	14883	15027	14933	14856	14872	14850	14932	14798	14807	14842	14836	14902	14958	14963	14999	14869	15015	14879	14875	14878	14881	14948	14869	14869	14799	14858	15025	14970	14784	15042	15037	14895	14762	15023	14739	14878	14899	15046	15016	14786	14782	14876	14820	14878	14965	14898	15064	14856	14825	14829	14865	14944	14864	14691	14708	14800	15033	14888	14863	14718	14847	14931	14916	15006	14830	14827	14902	14771	15038	14813	14908	14897	14716	14960	14842	14715	14791	14875	14949	14824	14961	14801	15043	14948	14704	14872	14891	14765	14931	14850	14911	14905	14832	14893	14932	14881	14786	14906	14903	14833	14745	14643	14901	14770	14792	15005	14873	14811	15027	15003	14775	14921	14906	14817	14830	14759	14874	14877	14898	14854	14790	14731	14890	14905	14902	14856	14907	14871	14912	14843	14837	14960	14829	14863	14863	14933	14781	14941	14821	14801	15048	14909	14906	14886	14970	14955	14919	14745	14895	14701	14894	14882	14868	14961	14885	14815	14934	14860	14836	14892	14964	14874	14773	14752	15162	14772	14700	14782	14807	14763	14856	14931	14788	14900	14771	14645	14956	14979	14963	14713	14839	14793	14963	14745	14864	14891	14857	15007	14896	14870	14882	14975	14920	14896	14780	14801	14925	14828	14879	14853	14730	14983	14863	14702	14881	14898	14924	14998	14679	14838	14879	14929	14805	14830	15061	14860	14858	14781	14934	15034	14771	14863	14953	14950	14783	14859	14902	14830	14825	14812	14880	14822	14873	14899	14981	14905	14864	14959	14831	14848	14778	14805	14882	14889	14745	14906	14815	14764	14881	14807	14943	14991	14875	14889	14985	14486	14825	14721	14878	14821	14770	15049	14984	14856	14972	14972	14781	14889	14779	14784	14929	15015	15017	14902	14788	14878	14688	14973	14801	14793	14872	14842	14836	14875	14906	14812	14893	14711	14889	14878	14844	14899	14711	14887	14759	14917	14882	14850	14812	14922	14788	15098	14874	14757	15069	14850	14869	14975	15059	14911	14742	15070	14841	14803	14878	14847	14773	14980	14975	15012	14647	14928	14891	14860	14861	14917	14968	14707	14734	14981	14893	14980	14861	14884	14718	14913	14801	14861	14982	15058	14794	14894	14875	14946	14785	14938	14872	14899	14750	14871	14827	14896	14965	15029	14760	14859	14854	14839	14695	14895	14896	15024	14831	14768	14817	14821	14750	14757	14857	14959	14941	14910	14938	14914	14943	14921	14786	14866	14705	14627	14752	14809	14974	14960	14663	14815	14742	15063	14847	14863	14844	14894	15037	14848	15061	14762	14816	14847	14845	14831	14874	14843	14891	14895	14763	14695	14880	15018	14954	14819	14786	14761	14919	14989	14961	14951	14867	14986	14789	14931	15006	14998	14831	14794	14751	15019	14769	14895	14760	14922	14712	14957	14942	14979	14825	14786	14784	14990	14802	14917	14876	14859	14988	14918	14887	14939	14748	14982	14795	15002	14933	14926	14905	14859	14925	14764	14859	14945	14795	14669	15002	14872	15059	14879	14877	14881	14836	14897	14836	14833	14817	14890	15038	14773	14928	14866	14804	14825	14898	14955	14890	14788	14892	14922	14809	14757	14930	14916	15046	14790	14806	15025	14889	14909	14825	14800	14795	14935	14813	14989	14809	14840	14853	14822	15029	14803	14811	14818	14902	14774	14958	14987	14902	14759	15012	14743	15034	14956	14691	14762	14895	14952	14854	14867	14985	14842	14788	14903	14890	14859	14886	14972	14863	14856	14590	14838	14806	15079	14998	14841	14814	14911	14776	14884	14829	14798	14957	14858	14898	14913	14807	14789	14869	15047	14734	14947	14783	14831	14768	14701	14820	14901	14921	14785	14960	14781	14748	14860	14890	14946	14853	14780	14838	14915	14718	14938	14891	14783	14842	14990	14983	14879	14900	14914	14808	14855	14905	14913	14985	14824	14741	14879	14721	15026	15064	14831	14966	14955	14967	14873	14916	14755	15017	14943	14734	14970	14855	14973	14899	14810	14889	14838	14807	14932	14786	14803	14864	14793	14956	14875	14878	14817	14831	14960	14810	14965	14829	14897	14764	14860	14889	14889	14758	14912	14786	14925	14903	14779	14795	14884	14828	14926	14715	14768	14797	14793	14943	14880	14910	14811	14978	14869	14979	14774	14855	14906	14885	14938	14953	14885	14912	14974	14902	14829	14804	14831	14801	14877	14862	14892	15039	14857	14875	14927	14807	14841	14860	14893	15001	15026	15027	14812	14952	15006	14829	14832	15024	14887	14802	14924	14744	14985	15012	14840	14851	14754	14843	15089	14874	14717	14924	14908	15020	14998	14960	14944	14762	14851	14916	14772	14705	14964	14726	14989	15007	14764	15079	14781	14947	14948	14616	14907	14913	14872	14769	14671	14826	14784	14874	14850	14941	14965	14942	14903	14675	15053	14768	14828	14835	14822	14790	14791	14982	14884	14713	14896	14878	14965	14930	14863	14894	14899	14970	15058	15013	14878	14779	14928	14858	14752	14835	14883	14917	14866	14700	14841	14859	14811	14979	14832	14865	14932	14948	14777	14893	14930	14882	14739	14797	14681	14803	14809	14938	14916	14804	14841	14761	15004	14809	14648	14922	14910	14960	14843	14757	14929	14869	15041	14971	14964	14898	14930	14829	14857	14856	14852	14984	14808	14753	14927	14951	14978	14869	14911	14627	14751	14738	14921	14748	14996
25676	21112	27221	25519	22993	57125	49115	35108	23169	18044	16613	15959	16174	16174	15926	15986	16003	15941	16224	15935	16056	15960	16088	15953	15779	16008	15907	15978	15909	15781	15909	15907	15981	16061	16179	16051	16083	16220	16139	16016	15964	16027	16092	15951	15920	15787	15881	15992	15784	15891	15963	15992	15867	16049	15839	16026	15914	15717	15997	16197	15873	15814	15908	15893	15868	16007	15847	15815	15887	15866	15847	15862	15814	16067	16108	15929	15928	15995	15837	15932	15739	15951	15842	15965	16106	15895	15793	15936	15971	15886	15778	15969	15888	16013	15848	15929	15901	15725	15890	15954	15937	15907	15820	16218	15732	16224	15843	15891	15784	16036	16063	15931	16063	15645	16026	15994	15716	15682	15851	16017	15976	15909	15774	15978	15952	15964	15862	15966	15949	15979	15858	15751	15973	15910	15844	15779	15981	15831	16045	15825	16053	15786	15926	15619	15836	15782	15975	15781	16032	16066	15949	15974	16051	15924	16056	15934	15977	15880	15750	16124	15881	15785	15943	15815	15861	15780	15829	15682	15799	15917	15927	16150	16001	16190	16040	15959	16057	15817	15981	15991	16102	15927	16087	15834	16023	15946	15876	15984	15874	15768	15966	15976	15981	15776	15936	15839	15676	16074	16167	15945	15863	16075	15858	15976	15986	15863	15963	15881	15893	15868	15917	15989	15813	15873	15792	15928	15861	15863	15864	15924	15914	16006	15820	15948	15817	16041	16037	15944	15965	15971	15923	16021	16028	15955	15944	15947	15870	15826	16022	15996	16062	16023	15934	15970	16035	15783	15890	15967	15980	15800	15520	15942	15987	16024	15930	15893	15934	16013	15986	15975	15694	15768	15948	16040	15919	16180	15941	15810	15728	15923	15937	15866	15814	15796	15804	15815	16022	15934	15985	15915	15986	15883	15873	15653	15936	15968	15939	15989	15969	15882	16218	15932	15862	15908	15941	15836	15880	15768	15885	16086	15878	15953	15855	15982	15816	15810	16046	15883	16040	16048	15870	15849	15845	15983	15823	15869	15589	15958	15911	15817	15887	15954	15649	15940	15854	15969	15776	15921	15894	15860	15932	16011	15737	15966	15926	15742	15902	15892	15960	15966	15958	16013	15973	15768	15972	15966	15798	16023	16045	15973	15740	15737	16001	15915	16050	15904	16122	15866	15935	15849	15855	15833	15894	16046	15854	16030	15935	15939	16119	15874	15921	16034	15883	15932	15967	16104	15963	15901	16053	15989	15828	16169	15879	16026	15879	15967	15978	15960	15969	15825	15930	15722	16009	15669	16072	16078	15806	15988	16153	16020	15993	15943	15945	16138	15936	15747	15737	15815	15906	15777	16093	15871	16011	16011	15913	15932	15994	15859	15899	16006	16021	15741	15976	15958	15916	15979	15916	15954	16034	15990	15942	15791	15955	16067	15991	15937	15793	15858	15803	15831	15818	15838	16044	15917	16014	15964	15895	16034	15692	15932	15801	15850	16031	15887	15909	15939	15936	15882	15764	15757	15942	15985	15875	15938	15760	16019	15862	16008	16109	15837	15917	15934	16028	16001	16025	15962	15992	15839	15925	15884	15845	15748	15856	16002	15763	15932	15721	15962	15894	15859	16285	15907	15838	15854	15651	15824	16091	16029	15977	15926	15792	15756	15974	15857	15802	15892	15776	16020	15992	15839	15953	16068	15866	15940	15860	15809	16106	16032	15979	15796	15989	16140	15803	15908	16075	16078	15861	15945	15805	15903	15771	15931	15889	15858	16040	15757	16115	16036	16122	15912	15874	15669	16008	15827	15858	15813	15900	15914	16032	15912	15626	15956	15881	15872	15847	15986	15847	15894	15973	15710	15972	15873	15845	15884	16138	16036	15866	15905	15985	15885	15935	15855	15883	15927	15978	15902	15931	15824	16067	15929	15886	15962	16021	15914	16177	15863	15884	15829	15896	15982	15840	15788	15890	16029	15888	15948	15851	15788	15952	16128	15882	15884	16022	15904	15914	15844	15830	16009	16034	15896	15988	16112	15974	15932	16093	15961	15926	15915	15874	15775	16093	15895	16005	15766	15890	15982	15857	16042	16005	15980	16058	15716	15950	15806	15992	15970	15871	15894	15853	15833	16007	16086	15921	16143	16111	16078	15920	16007	16063	16114	16073	15840	15840	16060	15874	15955	15753	16117	16090	15743	15793	16018	15796	15839	16036	16091	16033	15951	15967	15834	15867	15920	15924	15971	15827	15970	15792	15817	15952	16140	16143	15811	15888	16030	16001	15887	15915	15992	15940	15920	16036	15869	16098	15930	16031	15842	15876	15956	16024	15935	15849	15851	16059	15936	15786	15725	15962	15762	16122	15976	15930	16015	15784	15957	15764	15746	15737	15846	15985	15893	16072	15989	15996	15806	16024	15983	15915	15723	15814	15872	15795	15660	15889	15923	16071	15774	15833	16051	16021	15965	15952	15785	15938	15857	15849	16056	16038	15753	15887	15901	15904	15977	15801	15838	16009	16062	16187	15895	15809	16023	15827	15899	15862	15944	15857	15886	15833	15928	15866	15864	15698	15890	15969	16051	16036	16102	16058	15974	16019	15975	15898	15763	15976	15966	15778	16008	15825	15981	15674	15945	15934	15844	15665	15681	16045	15944	16076	15778	16001	15873	15981	15893	16095	16100	16125	15946	15915	15797	16145	15916	16101	15641	16008	15800	16028	16047	15983	16000	16002	15881	15665	15840	16048	15904	15752	15887	15939	15916	16031	15844	15903	15845	15875	16035	15733	15912	15724	15939	15868	16000	16097	16034	16030	15901	15843	15821	15545	15932	15909	15953	15994	15856	15961	15788	15915	15981	15863	15884	15825	15923	15836	16068	15924	16090	16048	16023	15857	15866	15904	15975	15822	15724	15956	16047	15890	15958	15938	15976	16010	16008	16004	15940	15799	15998	15803	15889	15827	16045	16059	16077	15965	15999	16001	15954	15874	16003	15861	15854	16098	15956	16064	15971	15897	15923	15884	15970	15946	16025	15997	16083	16078	15907	15913	15789	16105	15977	15827	15845	16032	15852	15834	15883	15839	15983	16038	15892	16021	16024	15970	15883	15861	15829	15786	15997	15961	16008	15958	15749	15848	16212	15993	15847	16002	15870	15814	16193	15910	15982	15939	15950	15943	15907	15915	15910	15925	15868	15881	16014	15997	15823	16024	15878	15788	15887	15972	16023	15853	15942	15947	15945	15713	15833	15997	16017	15843	16000	16088	15983	15849	15878	15859	16016	16004	15829	15959	15933	15964	15973	15899	15920	16064	15939	15821	15965	15770	15932	15862	15725	15932	15828	15984	16025	15941	15942	15938	15914	15854	15837	16009	16207	15924	15969	15736	16106	15873	16003	15918	15930	15927	15922	15887	15883	15996	15711	15842	15902	15875	15988	15819	15926	16087	15940	16140	15759	16010	15927	16054	15887	15907	15993	15847	15636	15902	15956	16047	16095	16014	15970	15949	15887	16053	15897	15836	16010	15843	15850	15677	15993	15868	15958	15998	15987	15760	15845	15927	15852	15919	15811	15814	16016	15846	16083	15888	15759	15777	15763	15848	15956	16084	15992	15979	15898	16107	15864	15999	15825	15957	15982	16013	15796	15766	15912	15926	15944	15977	16026	15826	15945	15855	15867	15888	15970	15848	15972	15988	15954	16038	16069	15906	15869	15920	16023	15997	16028	15770	15902	15955	15825	15968	15843	16002	15788	15854	15941	16066	15893	15741	15610	16135	15930	15808	15943	15999	16011	15887	15926	15964	15735	15778	15955	16144	15845	15919	15966	15956	15939	15928	15751	15821	16032	15742	15934	15805	15988	15886	15997	15718	15830	15886	15954	15827	15995	15823	16076	15720	15887	15941	16027	15891	15943	15966	15959	15960	15780	15704	15899	15838	16005	15925	16032	15901	16009	15982	15904	15731	15826	15943	15855	15855	16150	16033	15745	15920	15903	15958	16140	16129	15851	16090	15872	15942	15740	15724	16020	15932	15897	16020	15900	15820	15847	15924	15903	16032	15859	16148	16059	15733	15732	15809	15974	15808	16144	15817	15817	15895	15776	15895	15901	15908	15937	15982	15988	15919	15872	16044	15909	15843	15875	15919	15737	16089	16028	16027	15865	15824	16066	15829	15919	15859	15915	15698	15984	15958	15913	16029	15806	15880	15942	15984	16052	15962	15777	16023	15862	16115	15999	16017	15964	15813	15766	15981	15868	15857	15813	15767	15900	15902	15980	15971	15923	15892	16258	16004	15962	15912	15773	16143	15910	15727	16066	15962	15869	15856	15888	15804	15937	15918	15892	15838	15957	15894	16069	15923	15862	15893	15911	15826	15866	15693	15776	15730	15690	15906	15984	15825	15866	16038	15948	15813	15802	16026	15939	16011	15849	15967	15642	15879	15957	16072	15900	15972	15867	15989	15871	15907	15812	15956	16007	15887	15839	15843	15805	15878	15873	15994	15879	16029	16089	15953	15932	16104	15875	15814	16053	16080	15797	15799	15852	15961	15954	16083	16105	15783	15920	15920	15929	15816	15913	15851	16023	16169	15994	16051	15761	15795	15951	15928	16056	15792	15817	15825	16005	15785	15847	15851	15628	15849	15814	15995	15927	15971	16042	15818	15952	16028	15798	15840	16009	16099	15912	16083	16063	16080	15995	16041	15968	15663	15841	16053	16059	15606	15827	15756	16086	16017	16123	15820	15939	15981	15994	16092	15826	15967	16027	15835	15965	15871	15940	15769	15813	15867	15937	15924	15904	15919	15873	16023	16088	15870	16172	15927	15895	15769	15965	16110	15859	15840	15827	16155	15908	15910	15925	15858	15862	15867	15825	15961	15857	16041	15808	15857	15992	15921	15666	15892	16056	15928	15992	15930	15845	16048	15950	16145	16026	15862	15836	16105	15998	15904	15969	15951	15832	15922	16104	15762	15797	16188	15950	15933	15772	15980	15934	15836	15776	16039	15866	15885	15963	15797	15976	16152	15849	16098	16039	15937	15774	15965	15969	16159	15924	15929	15980	16013	15859	16021	16045	15977	16140	15976	16010	15890	15934	15963	15945	15888	15950	16001	15929	15940	15902	16092	15947	15796	15932	15725	15823
14124	21370	21377	17353	24234	57015	48161	35082	21326	16392	14933	14730	14613	14938	14640	14654	14703	14750	14557	14570	14782	14830	14703	14720	14581	14767	14786	14638	14613	14761	14723	14606	14639	14773	14792	14870	14659	14675	14611	14612	14803	14688	14661	14738	14752	14663	14858	14847	14647	14578	14732	14671	14808	14913	14750	14671	14598	14459	14859	14526	14679	14740	14815	14551	14727	14754	14817	14748	14636	14617	14653	14723	14746	14681	14657	14762	14738	14584	14765	14511	14760	14644	14553	14651	14641	14782	14749	14770	14550	14668	14833	14718	14727	14796	14672	14749	14612	14861	14693	14722	14647	14693	14645	14872	14802	14677	14751	14848	14683	14672	14538	14823	14646	14737	14675	14700	14838	14583	14727	14819	14623	14626	14673	14725	14711	14837	14599	14727	14605	14852	14636	14719	14726	14702	14717	14732	14644	14597	14793	14756	14621	14738	14619	14807	14738	14792	14770	14683	14576	14600	14639	14528	14614	14658	14593	14720	14723	14910	14747	14704	14740	14689	14638	14691	14779	14794	14756	14758	14551	14690	14765	14737	14827	14685	14796	14890	14660	14944	14885	14753	14740	14539	14648	14630	14711	14613	14664	14603	14648	14653	14815	14546	14800	14557	14705	14712	14609	14704	14676	14687	14671	14586	14682	14723	14583	14707	14753	14709	14766	14867	14438	14725	14636	14599	14711	14695	14671	14594	14625	14419	14661	14702	14860	14767	14641	14673	14456	14604	14707	14602	14706	14676	14644	14579	14857	14611	14685	14708	14661	14574	14857	14706	14556	14541	14667	14666	14573	14592	14806	14655	14485	14533	14765	14550	14578	14715	14679	14575	14824	14577	14672	14687	14566	14783	14598	14610	14657	14745	14764	14618	14713	14659	14632	14637	14732	14708	14619	14638	14881	14885	14712	14725	14670	14706	14687	14669	14718	14677	14873	14643	14698	14806	14638	14666	14617	14835	14635	14634	14620	14667	14531	14578	14835	14684	14638	14768	14745	14593	14706	14801	14622	14787	14713	14750	14591	14792	14787	14724	14591	14761	14847	14589	14712	14720	14810	14744	14769	14798	14667	14543	14565	14680	14700	14707	14824	14635	14658	14736	14706	14595	14601	14511	14742	14803	14684	14651	14708	14773	14659	14630	14677	14706	14745	14716	14692	14513	14591	14507	14623	14596	14648	14750	14695	14641	14731	14589	14550	14762	14548	14732	14768	14655	14744	14685	14758	14727	14687	14870	14623	14722	14813	14699	14684	14905	14636	14649	14744	14583	14638	14663	14674	14871	14641	14619	14621	14597	14717	14715	14589	14645	14664	14747	14670	14754	14786	14660	14775	14762	14684	14571	14693	14528	14593	14493	14624	14911	14768	14870	14750	14544	14822	14709	14591	14689	14754	14545	14777	14695	14757	14639	14545	14786	14590	14603	14651	14733	14661	14687	14655	14632	14794	14655	14749	14664	14784	14853	14657	14720	14683	14858	14644	14636	14712	14588	14736	14681	14672	14878	14641	14719	14826	14779	14789	14534	14620	14723	14719	14651	14858	14606	14667	14680	14705	14662	14701	14765	14584	14792	14711	14631	14561	14716	14754	14724	14799	14702	14773	14716	14603	14708	14694	14622	14735	14769	14649	14621	14669	14898	14537	14804	14573	14599	14531	14712	14727	14706	14703	14732	14597	14843	14527	14547	14675	14675	14684	14612	14577	14774	14748	14576	14791	14651	14779	14756	14535	14846	14579	14761	14653	14775	14634	14700	14697	14756	14714	14721	14549	14851	14698	14615	14520	14576	14637	14858	14647	14681	14827	14733	14380	14672	14710	14495	14641	14666	14572	14693	14670	14617	14550	14803	14751	14695	14694	14824	14772	14475	14599	14694	14711	14731	14814	14594	14667	14691	14858	14579	14832	14672	14607	14808	14745	14640	14780	14582	14764	14670	14687	14642	14621	14570	14661	14732	14598	14621	14668	14557	14544	14661	14608	14700	14811	14625	14823	14632	14721	14573	14876	14642	14600	14585	14649	14814	14667	14718	14721	14632	14662	14424	14670	14739	14665	14500	14637	14485	14693	14763	14838	14642	14858	14655	14662	14852	14743	14797	14672	14691	14532	14729	14688	14611	14538	14717	14702	14702	14587	14748	14733	14845	14701	14684	14608	14787	14689	14861	14698	14720	14695	14726	14879	14513	14621	14783	14621	14657	14596	14500	14711	14664	14657	14730	14610	14775	14668	14639	14776	14747	14573	14663	14689	14700	14688	14742	14723	14700	14814	14714	14571	14645	14687	14625	14736	14719	14575	14564	14527	14684	14678	14806	14645	14585	14735	14606	14702	14558	14693	14533	14714	14622	14609	14626	14668	14726	14613	14701	14545	14616	14594	14713	14700	14652	14605	14748	14594	14745	14728	14736	14699	14597	14729	14667	14666	14815	14869	14774	14630	14741	14844	14869	14921	14535	14636	14721	14551	14724	14695	14793	14764	14718	14641	14724	14789	14779	14702	14836	14698	14669	14746	14574	14833	14698	14690	14607	14790	14629	14562	14768	14475	14415	14799	14666	14645	14488	14639	14765	14688	14732	14612	14851	14728	14658	14630	14705	14603	14582	14709	14658	14882	14777	14627	14558	14613	14669	14547	14564	14673	14826	14811	14755	14696	14731	14628	14620	14443	14754	14834	14586	14638	14585	14762	14641	14618	14972	14662	14529	14767	14766	14680	14697	14635	14747	14747	14730	14764	14546	14573	14683	14611	14798	14726	14668	14831	14674	14672	14668	14686	14729	14700	14864	14797	14804	14709	14407	14666	14537	14652	14634	14716	14622	14502	14591	14723	14714	14570	14641	14617	14648	14672	14859	14571	14645	14576	14572	14701	14865	14613	14637	14697	14800	14543	14734	14563	14687	14517	14636	14811	14624	14746	14525	14587	14801	14664	14638	14653	14733	14687	14609	14620	14707	14810	14657	14819	14650	14607	14699	14690	14413	14663	14605	14705	14702	14673	14699	14728	14900	14668	14794	14774	14581	14801	14665	14578	14673	14758	14790	14661	14594	14506	14503	14814	14752	14478	14827	14766	14681	14671	14734	14723	14655	14673	14811	14727	14819	14793	14591	14611	14674	14732	14790	14723	14581	14556	14702	14679	14658	14782	14698	14673	14890	14778	14644	14953	14642	14684	14743	14593	14746	14736	14536	14636	14830	14680	14650	14612	14707	14668	14733	14853	14708	14804	14650	14790	14750	14660	14798	14685	14724	14602	14689	14731	14803	14668	14704	14920	14655	14607	14717	14697	14501	14677	14727	14655	14606	14706	14641	14820	14676	14825	14682	14657	14631	14669	14725	14647	14777	14742	14599	14765	14529	14613	14668	14729	14648	14748	14648	14776	14472	14848	14686	14686	14683	14759	14579	14583	14691	14590	14697	14784	14645	14767	14567	14717	14653	14720	14409	14627	14675	14643	14811	14544	14616	14749	14880	14789	14605	14618	14752	14632	14746	14730	14673	14733	14535	14625	14633	14683	14836	14701	14641	14746	14686	14612	14783	14776	14704	14527	14584	14646	14649	14778	14707	14628	14806	14675	14702	14749	14627	14761	14717	14596	14686	14642	14676	14747	14772	14646	14700	14799	14645	14688	14599	14597	14583	14724	14577	14667	14734	14802	14651	14587	14761	14817	14700	14742	14894	14829	14688	14810	14648	14592	14802	14743	14733	14675	14754	14830	14672	14574	14602	14869	14730	14908	14729	14652	14747	14635	14781	14577	14727	14614	14638	14870	14652	14696	14726	14606	14593	14858	14735	14696	14661	14707	14800	14441	14711	14843	14669	14553	14563	14728	14819	14796	14773	14788	14751	14796	14520	14630	14631	14754	14785	14613	14647	14671	14744	14782	14723	14589	14649	14717	14838	14585	14715	14713	14758	14836	14604	14627	14745	14752	14712	14692	14591	14537	14785	14774	14613	14705	14699	14545	14494	14638	14644	14629	14684	14700	14627	14563	14613	14692	14910	14626	14700	14650	14630	14631	14724	14714	14561	14774	14903	14702	14768	14711	14707	14683	14637	14560	14583	14695	14665	14753	14737	14631	14670	14672	14909	14645	14724	14622	14630	14395	14620	14641	14556	14721	14721	14689	14819	14769	14651	14719	14708	14645	14681	14789	14726	14734	14754	14687	14691	14642	14602	14965	14657	14622	14770	14746	14731	14723	14766	14461	14819	14706	14938	14750	14675	14694	14607	14658	14718	14713	14640	14944	14702	14606	14654	14493	14628	14751	14728	14806	14612	14660	14731	14775	14731	14692	14778	14743	14809	14806	14378	14657	14770	14520	14622	14552	14684	14784	14618	14674	14650	14773	14806	14616	14617	14640	14672	14714	14732	14758	14546	14656	14628	14796	14613	14601	14643	14697	14588	14840	14664	14619	14770	14608	14597	14686	14682	14642	14772	14837	14584	14743	14681	14607	14739	14622	14604	14612	14725	14672	14675	14842	14541	14527	14704	14630	14733	14687	14797	14721	14685	14708	14680	14577	14548	14797	14594	14628	14698	14549	14628	14727	14629	14762	14679	14589	14596	14894	14745	14750	14769	14674	14802	14640	14716	14811	14624	14552	14619	14741	14689	14776	14488	14573	14666	14607	14641	14655	14763	14788	14771	14732	14686	14750	14679	14747	14615	14865	14745	14575	14619	14625	14568	14574	14742	14869	14381	14643	14794	14701	14716	14670	14621	14676	14566	14554	14720	14471	14746	14657	14700	14674	14602	14546	14511	14817	14579	14614	14786	14554	14622	14563	14853	14656	14701	14701	14774	14611	14540	14713	14710	14712	14636	14780	14883	14663	14810	14742	14678	14688	14602	14644	14764	14697	14614	14642	14457	14659	14796	14680	14555	14606	14681	14708	14729	14687	14584	14757	14579	14734	14812	14737	14765	14658	14673	14506	14660	14572	14749	14697	14658	14682	14698	14591	14696	14919	14792	14694	14807	14664	14660	14715	14689	14630	14764	14714	14634	14744	14661	14760	14774	14657	14700	14803	14714	14537	14666	14517	14704	14604	14654	14784	14679	14628	14740	14842	14584	14641	14539	14787	14599	14605	14685	14677	14630	14739	14748	14689	14630	14575	14780	14617	14722	14476	14667
23765	21082	28524	23883	24589	70722	64664	46106	28636	20383	16696	15911	15665	15505	15604	15448	15431	15576	15378	15346	15630	15532	15399	15544	15391	15372	15364	15206	15568	15356	15439	15330	15217	15253	15443	15619	15376	15249	15339	15348	15408	15240	15475	15359	15432	15414	15170	15464	15448	15221	15256	15343	15386	15323	15419	15297	15296	15400	15489	15179	15347	15376	15334	15358	15194	15277	15359	15377	15111	15290	15224	15341	15205	15411	15463	15299	15421	15349	15312	15373	15308	15376	15456	15237	15432	15183	15245	15338	15306	15382	15456	15337	15222	15368	15359	15524	15407	15406	15289	15382	15392	15227	15316	15333	15441	15376	15453	15368	15286	15211	15397	15217	15348	15364	15290	15276	15123	15429	15288	15417	15297	15301	15289	15389	15272	15389	15185	15323	15193	15412	15471	15435	15551	15416	15192	15294	15430	15284	15241	15105	15182	15431	15336	15247	15204	15263	15248	15094	15363	15421	15460	15092	15361	15336	15279	15213	15326	15509	15455	15430	15142	15323	15439	15392	15372	15508	15417	15496	15335	15228	15275	15304	15375	15323	15300	15224	15219	15535	15347	15147	15284	15449	15360	15368	15385	15314	15331	15500	15203	15168	15206	15352	15348	15289	15329	15264	15259	15317	15315	15306	15416	15332	15280	15307	15249	15330	15540	15496	15329	15191	15331	15099	15239	15329	15183	15358	15275	15241	15411	15145	15137	15279	15397	15293	15235	15305	15170	15499	15437	15338	15212	15214	15387	15269	15316	15107	15603	15426	15386	15244	15130	15222	15314	15449	15512	15258	15249	15196	15352	15386	15350	15149	15496	14976	15480	15401	15327	15146	15171	15257	15161	15441	15281	15320	15241	15269	15359	15323	15357	15273	15246	15236	15407	15396	15549	15548	15448	15344	15309	15364	15167	15452	15344	15352	15379	15358	15380	15230	15397	15393	15359	15345	15169	15276	15219	15333	15290	15298	15110	15421	15445	15319	15188	15346	15520	15497	15285	15425	15354	15396	15364	15393	15422	15213	15357	15147	15414	15339	15449	15327	15273	15381	15381	15366	15398	15455	15158	15302	15300	15355	15212	15269	15318	15184	15173	15393	15557	15322	15307	15200	15253	15198	15298	15320	15394	15365	15242	15107	15284	15220	15317	15314	15335	15563	15403	15486	15293	15428	15258	15151	15242	15362	15437	15335	15540	15343	15373	15316	15171	15382	15192	15391	15399	15372	15441	15142	15505	15340	15220	15288	15347	15164	15236	15367	15230	15413	15235	15159	15244	15460	15273	15405	15226	15278	15168	15262	15371	15335	15262	15313	15349	15432	15296	15221	15215	15264	15312	15318	15231	15454	15424	15114	15252	15392	15214	15266	15475	15199	15150	15203	15494	15384	15196	15327	15341	15407	15395	15247	15230	15172	15465	15194	15256	15500	15189	15271	15246	15539	15329	15269	15421	15503	15347	15153	15447	15332	15325	15354	15113	15307	15351	15359	15429	15471	15351	15223	15303	15228	15143	15097	15095	15155	15343	15387	15262	15274	15457	15287	15509	15443	15556	15256	15398	15020	15430	15317	15369	15518	15514	15243	15285	15050	15133	15403	15176	15199	15252	15262	15370	15076	15273	15273	15224	15531	15497	15476	15394	15591	15405	15330	15478	15195	15153	15394	15362	15335	15339	15316	15090	15204	15433	15281	15300	15283	15317	15421	15419	15322	15341	15242	15357	15354	15137	15196	15398	15358	15314	15309	15167	15218	15336	15280	15425	15281	15459	15203	15076	15340	15457	15429	15230	15265	15482	15264	15486	15406	15562	15197	15291	15414	15177	15237	15317	15316	15246	15354	15283	15193	15576	15404	15518	15345	15095	15244	15437	15197	15233	15314	15551	15394	15150	15243	15226	15308	15387	15348	15206	15347	15388	15309	15237	15248	15182	15458	15356	15438	15363	15305	15424	15334	15318	15241	15362	15364	15364	15556	15482	15436	15302	15274	15300	15019	15265	15547	15409	15339	15342	15295	15396	15415	15266	15223	15330	15228	15360	15339	15234	15299	15146	15365	15343	15480	15477	15257	15416	15223	15388	15399	15465	15395	15357	15284	15218	15120	15078	15320	15398	15247	15489	15542	15259	15289	15288	15083	15157	15302	15111	15229	15441	15371	15262	15224	15421	15394	15476	15353	15274	15258	15193	15139	15477	15487	15442	15405	15102	15219	15388	15564	15288	15377	15359	15318	15388	15508	15494	15338	15293	15233	15149	15285	15454	15362	15458	15209	15345	15358	15315	15262	15219	15338	15328	15362	15508	15258	15393	15360	15111	15195	15104	15367	15210	15302	15264	15177	15132	15276	15258	15224	15172	15162	15168	15167	15246	15245	15380	15268	15154	15367	15239	15276	15210	15272	15309	15178	15352	15325	15321	15317	15211	15303	15340	15207	15345	15270	15179	15470	15225	15196	15245	15370	15496	15369	15234	15269	15090	15193	15530	15370	15336	15157	15017	15166	15443	15376	15175	15351	15552	15301	15224	15211	15252	15323	15404	15341	15208	15580	15428	15352	15362	15308	15302	15297	15339	15220	15254	15363	15192	15343	15422	15152	15319	15344	15332	15174	15409	15418	15287	15364	15413	15352	15274	15289	15345	15367	15372	15288	15326	15524	15330	15186	15384	15223	15354	15356	15245	15398	15376	15546	15403	15232	15087	15311	15545	15500	15479	15504	15361	15351	15328	15104	15403	15172	15405	15337	15603	15243	15371	15287	15253	15402	15433	15310	15385	15611	15405	15181	15318	15432	15206	15318	15323	15296	15271	15246	15516	15279	15188	15183	15118	15266	15216	15155	15334	15347	15582	15470	15285	15365	15449	15152	15292	15250	15368	15316	15236	15393	15173	15284	15432	15309	15507	15333	15552	15430	15316	15314	15129	15164	15113	15207	15261	15462	15191	15410	15390	15247	15230	15245	15322	15434	15387	15200	15220	15264	15168	15242	15566	15293	15375	15414	15136	15149	15200	15279	15322	15310	15371	15225	15331	15243	15465	15261	15307	15376	15486	15610	15501	15409	15350	15362	15254	15403	15375	15465	15215	15447	15415	15341	15399	15334	15561	15215	15209	15388	15245	15386	15406	15285	15317	15173	15219	15328	15300	15243	15208	15315	15341	15144	15183	15423	15289	15289	15245	15128	15277	15271	15444	15171	15309	15342	15080	15219	15183	15236	15143	15369	15143	15135	15383	15239	15416	15436	15481	15140	15222	15430	15389	15440	15532	15315	15203	15380	15408	15196	15439	15269	15288	15316	15160	15264	15297	15307	15377	15339	15292	15483	15358	15179	15450	15286	15251	15505	15374	15412	15532	15220	15378	15385	15149	15178	15468	15416	15406	15332	15279	15226	15147	15194	15248	15389	15262	15196	15235	15229	15419	15312	15429	15447	15297	15319	15251	15266	15426	15420	15398	15313	15363	15182	15185	15253	15384	15317	15200	15328	15154	15451	15366	15317	15419	15162	15221	15204	15342	15208	15321	15447	15375	15289	15605	15506	15321	15444	15321	15331	15400	15361	15188	15397	15614	15424	15426	15382	15210	15281	15280	15296	15298	15280	15320	15271	15215	15185	15381	15310	15138	15341	15308	15176	15309	15328	15273	15352	15434	15379	15472	15249	15316	15195	15310	15468	15292	15330	15330	15427	15341	15182	15137	15335	15538	15201	15226	15513	15179	15226	15327	15192	15186	15280	15458	15409	15302	15439	15206	15263	15313	15249	15344	15184	15290	15274	15364	15208	15310	15377	15624	15238	15364	15168	15298	15159	15469	15285	15158	15478	15300	15499	15331	15299	15225	15473	15303	15193	15510	15107	15383	15079	15224	15308	15391	15315	15250	15167	15373	15298	15357	15319	15402	15315	15315	15412	15236	15322	15243	15207	15300	15353	15378	15227	15359	15336	15358	15274	15203	15140	15408	15318	15357	15396	15261	15513	15307	15365	15303	15517	15160	15157	15360	15361	15494	15193	15476	15345	15289	15374	15122	15240	15131	15426	15282	15605	15333	15228	15469	15346	15258	15454	15338	15313	15406	15268	15284	15224	15228	15427	15299	15403	15226	15487	15433	15242	15230	15260	15346	15362	15159	15284	15353	15280	15366	15573	15137	15394	15363	15277	15283	15280	15140	15050	15092	15337	15332	15337	15457	15359	15216	15168	15109	15427	15255	15392	15400	15458	15396	15084	15378	15384	15365	15376	15353	15313	15332	15388	15222	15229	15296	15225	15253	15160	14999	15183	15437	15583	15406	15363	15301	15185	15290	15594	15487	15588	15277	15381	15306	15310	15328	15325	15262	15353	15209	15370	15524	15232	15390	15340	15245	14975	15481	15315	15531	15250	15289	15372	15231	15361	15263	15273	15295	15372	15421	15207	15227	15331	15317	15348	15217	15344	15279	15350	15386	15178	15263	15172	15146	15334	15370	15219	15304	15237	15406	15283	15498	15480	15418	15224	15443	15359	15137	15267	15396	15208	15301	15301	15327	15456	15309	15302	15162	15385	15478	15373	15208	15252	15451	15350	15348	15244	15508	15382	15314	15230	15489	15072	15592	15369	15411	15302	15128	15398	15263	15313	15288	15233	15345	15424	15204	15335	15315	15117	15237	15329	15307	15191	15182	14932	15268	15267	15352	15168	15227	15433	15494	15254	15321	15129	15279	15357	15280	15258	15151	15181	15059	15383	15397	15610	15249	15179	15393	15390	15400	15244	15404	15197	15246	15229	15278	15386	15281	15459	15349	15230	15214	15102	15091	15432	15369	15236	15155	15376	15377	15294	15403	15401	15235	15271	15332	15308	15549	15395	15198	15208	15365	15353	15243	15299	15262	15243	15265	15167	15457	15201	15272	15322	15162	15365	15435	15471	15314	15272	15303	15340	15193	15272	15374	15454	15349	15486	15174	15448	15280	15305	15463	15331	15342	15116	15148	14991	15331	15392	15416	15437	15314	15419	15335	15231	15287	15266	15197	15165	15127	15186	15280	15203	15270	15096	15350	15301	15427	15402	15276	15424	15225	15316	15216	15411	15300	15330	15373	15270	15369	15358	15306	15224	15295	15421	15156	15224	15269	15459	15147	15269	15384	15258	15350	15247	15255	15451
16238	28171	26272	20705	32760	77862	67398	47229	27483	18056	14973	14474	14333	14381	14058	14328	14254	14227	14163	14380	14380	14306	14269	14271	14264	14358	14177	14424	14360	14232	14494	14405	14312	14104	14225	14414	14439	14250	14318	14249	14344	14227	14245	14354	14375	14231	14370	14286	14385	14340	14235	14249	14277	14236	14201	14331	14355	14142	14208	14311	14269	14166	14270	14202	14193	14158	14209	14346	14213	14396	14224	14238	14235	14316	14247	14357	14034	14265	14213	14326	14504	14249	14252	14291	14263	14148	14213	14192	14276	14319	14174	14049	14282	14364	14164	14190	14338	14243	14190	14314	14242	14385	14389	14325	14099	14091	14237	14209	14323	14298	14427	14136	14288	14259	14249	14243	14332	13998	14258	14313	14241	14237	14296	14248	14303	14237	14103	14227	14292	14278	14079	14473	14262	14379	14272	14258	14312	14321	14311	14194	14215	14319	14315	14386	14232	14261	14138	14283	14215	14196	14238	14094	14367	14438	14234	14241	14179	14252	14376	14329	14234	14313	14267	14026	14312	14309	14310	14291	14164	14203	14330	14296	14204	14128	14293	14306	14443	14147	14307	14330	14418	14219	14262	14061	14418	14117	14351	14105	14253	14223	14305	14138	14084	14224	14176	14289	14171	14213	14275	14407	14154	14287	14365	14240	14033	14296	14257	14010	14260	14288	14072	14169	14145	14451	14297	14281	14102	14147	14119	14214	14247	14137	14207	14279	14280	14190	14312	14227	14298	14009	14251	14184	14177	14253	14386	14163	14377	14169	14140	14289	14261	14232	14292	14242	14257	14249	14283	14356	14171	14235	14120	14049	14165	14304	14226	14218	14247	14121	14157	14428	14384	14202	14333	14298	14212	14350	14276	14383	14156	14147	14225	14319	14203	14015	14236	14385	14240	14193	14157	14271	14246	14107	14112	14178	14269	14345	14269	14246	14093	14204	14306	14212	14309	14182	14378	14125	14182	14205	14035	14228	14201	14282	14321	14225	14258	14156	14218	14341	14213	14311	14177	14252	14238	14509	14234	14379	14154	14173	14357	14313	14128	14274	14472	14122	14264	14173	14133	14199	14244	14193	14376	14258	14302	14181	14314	14224	14270	14074	14242	14271	14243	14228	14435	14285	14274	14258	14318	14344	14428	14100	14195	14309	14309	14117	14235	14288	14208	14435	14363	14291	14334	14397	14160	14375	14292	14236	14246	14211	14267	14375	13992	14153	14250	14178	14253	14091	14191	14255	14351	14290	14207	14193	14252	14126	14318	14162	14198	14186	14420	14272	14128	14252	14300	14312	14176	14323	14246	14249	14273	14168	14172	14215	14386	14056	14208	14408	14272	14279	14385	14275	14243	14159	14011	14226	14204	14120	14330	14271	14268	14410	14150	14134	14350	14112	14366	14336	14241	14153	14210	14214	14428	14214	14281	14276	14225	14341	14311	14244	14385	14089	14353	14245	14419	14141	14263	14356	14213	14293	14156	14173	14466	14337	14276	14150	14225	14260	14147	14222	14238	14213	14265	14274	14217	14345	14290	14133	14158	14343	14177	14165	14211	14096	14370	14188	14301	14398	14225	14237	14181	14229	14383	14229	14251	14317	14153	14194	14141	14301	14135	14093	14151	14241	14318	14181	14085	14155	14154	14376	14144	14231	14037	14193	14352	14233	14087	14259	14290	14183	14160	14282	14227	14183	14262	14243	14130	14309	14180	14386	14446	14229	14240	14324	14175	14177	14213	14139	14253	14320	14195	14473	14371	14221	14166	14338	14282	14322	14330	14293	14253	14075	14487	14135	14166	14268	14303	14249	14210	14284	14169	14417	14168	14327	14303	14278	14410	14224	14210	14306	14082	14141	14118	14230	14292	14151	14348	14139	14334	14015	14237	14270	14155	14309	14281	14333	14222	14205	14187	14185	14353	14322	14291	14219	14219	14192	14309	14369	14079	14162	14253	14260	14173	14252	14194	14219	14266	14216	13962	14207	14255	14172	14305	14195	14138	14251	14060	14209	14430	14377	14170	14143	14173	14236	14221	14287	14205	14061	14349	14267	14160	14199	14299	14232	14488	14415	14416	14288	14213	14233	14310	14227	14205	14326	14296	14188	14337	14248	14193	14419	14200	14194	14323	14030	14113	14134	14239	14226	14239	14115	14257	14252	14159	14333	14231	14162	14324	14320	14381	14234	14089	14244	14339	14104	14043	14173	14294	14245	14309	14216	14130	14211	14178	14098	14301	14297	14304	14233	14337	14311	14350	14173	14163	14267	14251	14220	14310	14093	14211	14322	14160	14227	14104	14212	14336	14429	14295	14295	14117	14181	14180	14197	14340	14257	14261	14271	14261	14447	14174	14335	14202	14274	14348	14306	14225	14380	14319	14231	14319	14228	14223	14121	14447	14097	14441	14319	14212	14328	14412	14139	14277	14134	14212	14295	14231	14440	14255	14234	14267	14150	14098	14207	14178	14458	14419	14095	14319	14253	14343	14499	14192	14126	14337	14184	14259	14112	14123	14193	14238	14284	14129	14354	14216	14254	14248	14184	14173	14299	14196	14267	14188	14243	14228	14310	14314	14361	14248	14204	14264	14154	14370	14286	14281	14284	14026	14260	14123	14203	14147	14224	14298	14239	14354	14256	14293	14252	14280	14329	14307	14271	14019	14302	14326	14246	14245	14391	14267	14194	14138	14179	14220	14238	14216	14186	14253	14361	14272	14169	14229	14179	14157	14191	14281	14230	14231	14241	14328	14144	14260	14173	14067	14299	14348	14443	14201	14256	14420	14202	14231	14145	14278	14303	14124	14151	14154	14381	14247	14224	14351	14275	14241	14330	14237	14082	14324	14262	14142	14386	14260	14080	14233	14334	14226	14279	14189	14272	14127	14138	14218	14308	14256	14287	14128	14146	14316	14202	14253	14256	14338	14409	14133	14217	14002	14197	14062	14277	14149	14241	14353	14335	14239	14116	14178	14039	14154	14274	14322	14252	14091	14284	14225	14325	14306	14057	14115	14259	14277	14274	14202	14244	14298	14296	14187	14140	14354	14223	14359	14262	14345	14052	14175	14286	14183	14356	14232	14252	14390	14372	14275	14316	14312	14206	14421	14253	14356	14303	14310	14201	14354	14225	14294	14275	14053	14130	14232	14147	14436	14262	14279	14339	14211	14105	14067	14228	14219	14201	14299	14318	14243	14136	14295	14166	14296	14212	14277	14300	14439	14280	14250	14265	14217	14237	14168	14369	14330	14070	14144	14287	14111	14345	14342	14221	14269	14182	14272	14402	14298	14211	14183	14296	14297	14236	14194	14178	14305	14097	14312	14088	14155	14220	14107	14233	14179	14369	14221	14424	14060	14366	14130	14266	14407	14239	14308	14330	14305	14169	14181	14360	14291	14199	14346	14234	14260	14319	14132	14422	14165	14277	14171	14298	14462	14053	14215	14363	14248	14259	14279	14279	14497	14234	14339	14214	14181	14208	14237	14201	14314	14352	14262	14162	14216	14228	14212	14314	14060	14254	14255	14249	14115	14330	14267	14176	14146	14273	14169	14265	14257	14198	14277	14227	14159	14311	14277	14141	14270	14397	14255	14265	14185	14269	14216	14346	14121	14232	14208	14255	14038	14124	14232	14056	14266	14220	14211	14194	14337	14354	14330	14180	14264	14134	14292	14215	14251	14130	14150	14286	14224	14172	14261	14211	14318	14183	14248	14175	14235	14263	14135	14316	14264	14303	14223	14182	14323	14251	14320	14216	14351	14247	14198	14132	14247	14249	14272	14126	14166	14318	14287	14215	14208	14269	14189	14201	14212	14404	14486	14276	14211	14232	14274	14192	14290	14241	14313	14239	14218	14259	14273	14128	14240	14260	14209	14051	14137	14175	14296	14244	14293	14243	14120	14344	14278	14263	14212	14349	14389	14397	14412	14197	14256	14287	14452	14117	14238	14242	14248	14333	14211	14227	14232	14261	14213	14225	14340	14165	14295	14369	14288	14171	14179	14113	14120	14207	14173	14114	14371	14373	14203	14144	14292	14185	14226	14291	14323	14275	14165	14352	14338	14294	14436	14187	14197	14077	14376	14153	14159	14248	14223	14219	14267	14355	14332	14185	14244	14169	14211	14318	14185	14247	14190	14298	14209	14314	14379	14264	14168	14178	14220	14150	14256	14316	14165	14174	14312	14255	14163	14219	14129	14205	14287	14466	14223	14249	14232	14110	14398	14094	14229	14276	14159	14345	14347	14355	14201	14105	14373	14192	14074	14328	14244	14285	14244	14203	14346	14102	14235	14186	14270	14262	14119	14223	14398	14295	14236	14332	14224	14335	14308	14270	14175	14209	14354	14188	14210	14290	14304	14319	14210	14243	14224	14284	14279	14446	14218	14277	14090	14163	14414	14180	14152	14274	14376	14121	14219	14167	14225	14313	14284	14293	14304	14374	14183	14127	14197	14145	14432	14478	14291	14265	14217	14472	14378	14217	14284	14285	14024	14281	14287	14216	14177	14328	14318	14160	14264	14388	14215	14187	14180	14232	14362	14328	14290	14207	14189	14258	14283	14193	14327	14323	14268	14288	14274	14216	14183	14328	14303	14134	14225	14375	14222	14224	14212	14214	14337	14192	14346	14229	14194	14442	14264	14198	14414	14178	14137	14278	14123	14291	14226	14199	14168	14299	14139	14294	14192	14256	14267	14113	14226	14320	14180	14307	14236	14220	14172	14177	14487	14240	14159	14176	14201	14259	14171	14179	14193	14333	14173	14199	14413	14199	14327	14253	14269	14296	14235	14273	14229	14337	14255	14252	14223	14355	14270	14196	14220	14411	14278	14302	14224	14303	14268	14327	14235	14388	14269	14381	14248	14161	14197	14309	14175	14352	14436	14184	14286	14172	14249	14365	14242	14380	14089	14303	14275	14091	14140	14090	14260	14176	14131	14188	14326	14230	14216	14234	14230	14169	14420	14155	14124	14426	14247	14308	14416	14217	14227	14113	14170	14316	14216	14300	14351	14203	14259	14385	14211	14261	14091	14181	14232	14192	14203	14339	14323	14287	14255	14351	14285	14232	14245	14249	14248	14239	14332	14060	14407	14186	14198	14236	14431	14293	14162	14393	14321	14298	14379	14299	14141	14177	14193	14290
28637	21324	20297	17969	17504	28929	26898	21412	17721	16424	16044	15781	15747	15896	15693	15920	15672	15893	15987	15647	15735	15648	15745	15956	15725	15835	15839	15846	15862	15719	15741	16003	15891	15899	15785	15589	15795	15642	15672	15849	15592	15589	15749	15742	15672	15864	15804	15726	15750	16056	15818	15643	15983	15893	15918	15812	15722	15860	15860	15659	15862	15687	15831	15935	15717	15804	15800	15727	16001	15865	15764	15904	15728	15946	15967	15669	15784	15782	15853	15814	15887	15906	15920	15893	15692	15857	15731	15725	15782	15799	15785	15840	15682	15768	15820	15823	15909	15873	15743	15826	15485	15720	15851	15872	15739	15781	15931	15750	15679	15639	15749	15908	15557	15925	15871	15674	15861	15701	15839	15739	15890	15982	15668	15771	15919	15733	15883	15838	15826	15801	15919	15724	15939	15812	15850	15865	15906	15765	15712	15595	15954	15954	15918	15804	15653	15877	15719	15720	15812	15651	15692	15809	15792	15929	15790	15736	15649	15615	15898	15858	15668	15907	15804	15984	15902	15718	15778	15804	15778	15944	15727	15911	15495	15872	15630	15914	15855	15748	15744	15668	15880	15702	15974	15809	15815	15926	15977	15828	15876	15713	15836	15861	15886	15826	15548	15768	15907	15746	15763	15872	15689	15687	15819	15691	15896	15722	15860	15771	15791	16045	15666	15947	15731	15682	15822	15621	15665	15641	15732	15859	15953	15944	15988	15850	15974	15851	15845	15806	15768	15702	15717	15943	16004	15805	16043	15714	15863	15891	15793	15685	15819	15639	15776	15791	15712	15851	15846	15852	15858	15762	15768	15985	15842	15588	15744	15745	15773	15999	15861	15911	15741	15856	15782	15717	15847	15907	15848	15760	15757	15731	15748	15697	15802	15838	15704	15701	15831	15778	15752	15872	15701	15919	15572	15714	15666	15674	15836	15750	15745	16030	15852	15793	15820	15947	15961	15979	15746	15568	15682	15816	15928	15768	15678	15609	15767	15722	15847	15983	15870	15625	15988	15974	15649	15872	15751	15683	15824	15765	15782	15888	15859	15957	15571	15913	15900	15770	15921	15923	15778	15689	15706	15791	15758	15726	15761	15805	15939	15888	15880	15827	15948	15756	15629	15604	15774	15794	15798	15755	15717	15801	15620	15784	15650	15895	15733	15600	15717	15748	15867	15689	15791	15697	15742	15917	15851	15697	15740	16173	15723	15739	15750	15576	15735	15791	15834	15778	15860	15774	15885	15642	15903	15812	15805	15905	15858	16057	15934	15831	15703	15929	15848	15655	15673	15866	15653	15945	15548	15786	15702	15733	15800	15749	15910	15833	15731	15795	15956	15864	15755	15772	15614	15798	15845	15731	15849	15934	15654	15745	15785	15928	15759	15814	15808	15872	15781	15810	15792	15860	15765	15693	15784	15661	15736	15636	15913	15785	15715	15735	15853	15844	15870	15825	15803	15891	15919	15914	15776	15721	16011	15775	15796	15831	15754	15837	15893	15858	16023	15811	15835	15954	15744	15676	15928	15863	15938	16031	15886	15887	16034	15771	15948	15958	15815	15811	15740	15805	15782	15798	15872	15604	15642	15714	15665	15563	15736	15578	15821	15883	15776	15822	15777	15859	15611	15832	15714	15751	15798	15732	15786	15685	15715	16084	15779	15661	15738	15837	15930	15828	15914	15928	15780	15803	15826	15782	15869	15829	15711	15620	15979	15966	15756	15684	15591	15805	15775	15670	15596	15899	15666	15976	15807	15777	15741	15922	15800	15813	15868	15863	16033	15692	15714	15659	15794	15685	15630	15886	15647	15762	15806	15733	15650	15733	15644	15803	16086	15851	15689	15927	16014	15749	15645	15709	15746	15740	15895	15706	15778	15710	15881	15766	15833	15817	16144	15878	15909	15892	15861	15788	15915	15771	15730	15811	15907	15673	15881	15622	15860	15773	15846	15887	15799	15876	15817	15665	15737	15827	15766	15774	15886	15744	15764	15754	15656	15895	15790	15681	15899	15712	16035	15959	15636	15776	15761	15931	15634	15732	15984	15829	15678	15890	15746	15823	15715	15810	15926	15955	15937	15815	15821	15663	15708	15753	15919	15769	15787	15789	15909	15733	15791	15939	15746	15788	15862	15780	15833	15858	15922	15849	15822	15841	15578	15876	15868	15747	15856	15818	15887	15758	15882	15881	15846	15884	15886	15776	15686	15817	15624	15581	15876	15708	15718	15874	15862	15667	15821	15827	15764	15657	15918	15810	15933	15967	15909	15953	15707	15997	15816	15746	15982	15944	15730	15779	15909	15694	15649	15764	15649	15764	15809	15936	15837	15722	15669	15772	15641	15761	15927	15820	15773	15893	15846	15799	15822	15433	15729	15910	15709	15892	15715	15851	15818	15882	15831	15761	15675	15829	15857	15722	15825	15881	15734	15738	15900	15814	15948	15902	15919	15720	15806	15650	15716	15577	15843	15884	15748	15591	15653	15781	15669	15683	15710	15756	15921	15824	15937	15715	15913	15741	16047	15810	15753	15737	15749	15948	15706	15765	15796	15561	15915	15916	15874	15865	15965	15756	15903	16056	15716	15883	15685	15740	15805	15771	15874	16017	15614	15699	15729	15893	15880	15818	15815	15608	15662	15868	15826	15759	15855	15864	15916	15863	15956	15838	15938	15672	15746	15821	15744	15666	15747	15863	15751	15830	15779	15630	15782	15661	15634	15705	15669	15896	15724	15659	15680	15669	15728	15797	15807	15621	15830	15910	15898	16005	15697	15811	15857	15788	15522	15792	15568	15756	15713	15805	15606	15734	15715	16013	15837	15815	15707	15703	15678	15714	15914	15790	15622	15918	15808	15776	15804	15886	15913	15738	15701	15768	15838	15647	15601	15916	15892	15770	15854	15913	15801	15698	15710	15803	15733	15774	15743	15830	15822	15718	15958	15765	15843	15811	15759	15752	15908	15597	15710	15755	15712	15940	15960	15862	15904	15818	15682	15797	15892	15632	15855	15812	15900	15780	15703	15639	15626	15639	15958	15747	15782	15838	15880	15907	15711	15876	15634	15690	15809	15654	16077	15903	15821	15926	15897	15983	15981	15578	15861	15895	15876	15684	15840	15934	15835	15839	15964	15947	15857	15778	15684	15822	15771	15790	15789	15699	15860	15912	15914	15979	15844	15787	15770	15802	15756	15701	15656	15840	16265	15747	15726	15871	15848	15772	15821	15835	15867	15907	15742	15905	15868	15693	15799	15939	15861	15667	15959	15820	15770	15964	15804	15625	15840	15654	15927	15995	15918	15918	15852	15775	15687	15713	15543	15743	15708	15760	15703	15742	15718	15906	15889	15781	15592	15720	15860	15809	15909	15963	15679	15861	15677	15689	15619	15814	15814	15655	15794	15853	15768	15774	15836	15706	15919	15852	15670	15820	15864	15751	15662	15849	15888	15975	15808	15842	15881	15619	15906	15783	15843	15868	15889	15664	15987	15829	15773	15709	15748	15868	15736	15830	15747	15772	15471	15567	15565	15981	15914	15797	15746	15940	15838	15900	15919	15753	15735	15865	15886	16072	15935	15670	15674	15969	15916	15863	15924	15763	15737	15872	15665	15808	15852	15692	15867	15914	15707	15758	15949	15673	15759	15649	15898	15812	15968	15837	15765	15963	15766	15723	15700	15699	15739	15793	15832	15731	15650	15841	16007	15972	15628	15795	15950	15988	15965	15797	15993	15871	15764	15794	15751	15914	15753	15747	15784	15775	15819	15885	15852	15743	15755	15889	15679	15850	15612	15786	15782	15530	15910	15777	15834	15819	15885	15870	15737	16002	15970	15833	15735	15921	15990	15767	15934	15601	15772	15823	15843	15822	15879	15714	15871	15867	15929	15714	15794	15930	15951	15860	15770	15808	15823	15979	15744	15777	15886	15907	15853	15655	15893	15894	15789	15860	15781	15578	15729	15891	15838	15851	15754	15932	15779	15964	15824	15892	15927	15779	16004	15972	15848	15873	15833	15953	15799	15944	15752	15796	15701	15587	15587	15642	15751	15823	15882	15768	15785	15790	15682	15934	15722	15755	15896	15805	15733	15795	15713	15877	15683	15701	15768	15547	15680	15807	15637	15872	15948	15824	15978	15801	15787	15679	15910	15768	15921	15752	15899	15760	15966	15678	15754	15956	15915	15869	15925	15758	15554	15746	15756	15800	15905	15645	15736	15657	15608	15742	15822	15857	15651	15705	15847	15725	16018	15741	15987	15848	15865	15841	15898	15615	15690	15797	15866	15880	15766	15686	15743	15912	15553	15725	15751	15936	15914	15791	15695	15781	15770	16041	15660	15827	15836	15858	15774	15698	15878	15772	15777	15664	15766	15635	15733	15738	15818	15916	15823	15681	15915	15903	15836	15839	15757	15625	15677	15691	15885	15782	15932	15709	15738	15741	15839	15831	15704	15805	15865	15691	15781	15408	16098	15577	15578	15744	15709	15960	15906	15888	15749	15863	15748	15837	15748	15752	15790	15794	15746	15816	15787	15637	15717	15836	15883	15594	15853	15707	15983	15962	15942	15636	15908	15668	15755	15970	15903	16008	15849	15916	15736	15814	15860	15846	15783	15948	15790	15800	15881	15612	15799	15735	15742	15853	15771	15638	15838	15948	15866	15739	15688	15894	15808	15866	15779	15770	15718	15744	15763	15911	15866	15824	15869	15821	15929	15791	15782	15802	15867	15845	15791	15728	16016	15956	15846	15833	15821	15863	15883	15911	15819	15836	15685	15861	15816	15703	15977	15802	15815	15718	15787	15875	15987	15780	15671	15621	15879	15794	15715	15933	15788	15688	15825	15681	15700	15920	15853	15692	15806	15748	15736	15698	15690	15952	15909	15768	15706	15907	15722	15713	15963	15745	16068	15765	15661	15579	15775	15540	15652	15800	15834	15966	15860	15643	15752	15799	15777	15819	15798	15802	15871	15883	15797	15671	15719	15599	15921	15963	15581	15976	15793	15812	16008	15925	15809	15698	15908	15851	15860	15747	15925	15629	15706	15913	15829	15752	15887	15879	15752	15774	15895	15900	15668	15816	15675	15769	15671	15831	15789	15643	15827	15836	15839	15759	15784	15854	15866	15666	15714	15856	15937	15596
15480	16946	16132	15312	17993	32147	27038	20577	16071	15076	14647	14366	14487	14452	14412	14451	14514	14467	14610	14504	14480	14629	14714	14463	14740	14605	14515	14526	14478	14555	14702	14543	14585	14456	14601	14329	14503	14599	14573	14634	14577	14554	14533	14548	14544	14500	14566	14629	14403	14502	14671	14616	14472	14617	14547	14595	14728	14464	14606	14584	14616	14699	14524	14431	14455	14468	14524	14391	14679	14507	14405	14454	14382	14627	14435	14629	14638	14316	14579	14529	14411	14718	14575	14512	14373	14505	14451	14591	14306	14544	14434	14682	14491	14601	14579	14565	14547	14506	14299	14545	14538	14595	14709	14414	14678	14629	14510	14574	14442	14468	14602	14611	14493	14568	14672	14552	14593	14422	14704	14573	14301	14576	14511	14465	14499	14467	14596	14737	14529	14456	14584	14536	14413	14542	14448	14713	14354	14488	14411	14479	14469	14479	14385	14556	14569	14657	14488	14360	14515	14493	14418	14389	14662	14564	14370	14467	14473	14420	14581	14523	14542	14358	14572	14508	14621	14555	14520	14571	14687	14698	14509	14593	14683	14468	14486	14596	14397	14563	14539	14586	14469	14469	14582	14375	14534	14401	14617	14495	14500	14532	14538	14618	14554	14742	14451	14410	14725	14487	14606	14680	14361	14617	14467	14347	14456	14474	14627	14498	14451	14624	14496	14515	14490	14500	14541	14601	14451	14464	14514	14498	14519	14485	14328	14792	14577	14402	14511	14463	14293	14688	14558	14495	14526	14567	14437	14444	14664	14582	14539	14624	14561	14491	14644	14445	14608	14454	14511	14643	14430	14408	14393	14446	14608	14612	14582	14536	14662	14577	14525	14450	14452	14396	14577	14586	14500	14617	14484	14438	14670	14598	14613	14522	14470	14368	14606	14585	14674	14499	14544	14550	14492	14487	14660	14569	14554	14538	14544	14664	14589	14506	14595	14500	14577	14468	14557	14590	14601	14685	14464	14638	14486	14545	14541	14560	14450	14650	14660	14534	14456	14489	14552	14446	14559	14508	14527	14550	14678	14423	14627	14626	14619	14540	14427	14613	14512	14529	14550	14442	14654	14507	14586	14480	14509	14559	14444	14636	14714	14565	14545	14504	14476	14522	14328	14492	14518	14581	14456	14563	14541	14584	14555	14606	14529	14613	14524	14515	14546	14684	14615	14373	14440	14458	14535	14544	14689	14598	14522	14268	14601	14591	14584	14570	14392	14446	14733	14320	14551	14349	14556	14627	14698	14607	14505	14466	14634	14522	14547	14489	14585	14578	14518	14358	14539	14445	14747	14329	14359	14390	14560	14511	14457	14428	14381	14431	14418	14437	14434	14470	14533	14434	14563	14545	14611	14730	14570	14373	14561	14505	14442	14453	14641	14462	14489	14552	14510	14498	14621	14531	14445	14498	14471	14397	14579	14573	14423	14535	14626	14382	14515	14544	14472	14596	14444	14477	14497	14290	14527	14519	14542	14579	14459	14559	14425	14483	14475	14540	14512	14563	14599	14461	14612	14563	14568	14397	14421	14507	14523	14560	14598	14481	14737	14524	14655	14641	14454	14551	14473	14460	14576	14470	14530	14737	14559	14502	14264	14494	14645	14407	14653	14513	14485	14562	14422	14444	14548	14514	14630	14431	14583	14404	14573	14630	14375	14614	14490	14402	14645	14539	14600	14467	14379	14484	14469	14536	14485	14503	14484	14548	14508	14514	14442	14748	14648	14399	14753	14529	14611	14511	14553	14589	14419	14490	14597	14575	14581	14489	14427	14510	14434	14667	14551	14456	14665	14381	14409	14623	14536	14744	14487	14477	14616	14434	14468	14564	14515	14617	14607	14618	14601	14343	14449	14533	14570	14620	14463	14606	14509	14729	14690	14596	14689	14487	14651	14605	14612	14588	14606	14655	14541	14655	14359	14330	14613	14626	14630	14421	14550	14433	14598	14631	14573	14566	14548	14501	14463	14485	14616	14460	14663	14566	14532	14508	14611	14632	14566	14740	14572	14541	14514	14464	14508	14376	14502	14413	14516	14436	14501	14401	14647	14647	14635	14445	14595	14585	14636	14434	14563	14538	14523	14582	14592	14653	14625	14537	14681	14578	14535	14349	14542	14466	14601	14488	14668	14542	14461	14500	14450	14585	14551	14675	14591	14498	14431	14465	14487	14572	14578	14536	14571	14407	14391	14517	14375	14463	14552	14563	14413	14348	14553	14568	14466	14364	14716	14654	14396	14553	14592	14594	14375	14607	14435	14606	14399	14475	14581	14442	14460	14489	14481	14490	14472	14562	14335	14484	14552	14395	14609	14404	14614	14536	14509	14470	14560	14519	14719	14625	14519	14629	14644	14441	14572	14409	14571	14588	14604	14647	14508	14584	14513	14599	14489	14642	14580	14597	14560	14663	14618	14641	14523	14479	14607	14490	14548	14560	14534	14590	14477	14506	14419	14604	14789	14584	14451	14548	14496	14543	14471	14436	14680	14637	14536	14699	14615	14432	14559	14473	14374	14635	14539	14621	14463	14562	14578	14483	14579	14582	14470	14520	14439	14512	14483	14599	14407	14572	14603	14537	14672	14655	14525	14459	14334	14432	14648	14539	14544	14756	14538	14470	14399	14356	14611	14496	14512	14563	14509	14512	14563	14612	14508	14423	14591	14413	14643	14511	14507	14592	14462	14693	14540	14459	14545	14657	14525	14561	14649	14439	14485	14533	14529	14509	14609	14461	14549	14442	14650	14379	14451	14467	14586	14536	14442	14637	14538	14686	14452	14479	14573	14388	14421	14389	14452	14625	14652	14566	14559	14343	14482	14581	14509	14470	14576	14632	14706	14397	14604	14507	14494	14441	14615	14478	14603	14635	14338	14448	14525	14503	14552	14582	14605	14504	14532	14628	14456	14445	14675	14431	14470	14497	14470	14484	14450	14515	14601	14512	14469	14629	14560	14493	14552	14539	14546	14605	14680	14471	14519	14503	14590	14676	14365	14359	14629	14700	14729	14576	14460	14625	14517	14628	14532	14788	14541	14562	14553	14536	14505	14613	14785	14555	14508	14693	14660	14497	14497	14529	14479	14532	14502	14594	14568	14579	14457	14525	14455	14630	14479	14555	14451	14542	14550	14467	14525	14715	14638	14505	14567	14612	14451	14381	14405	14522	14624	14554	14512	14496	14347	14348	14455	14507	14647	14589	14299	14689	14532	14659	14634	14651	14449	14469	14612	14459	14598	14544	14501	14583	14483	14478	14688	14690	14528	14526	14594	14616	14515	14443	14581	14519	14594	14613	14476	14574	14654	14526	14634	14565	14663	14558	14558	14546	14675	14438	14544	14521	14575	14697	14409	14438	14660	14325	14584	14574	14654	14659	14610	14487	14479	14797	14394	14593	14493	14461	14480	14547	14560	14522	14467	14566	14614	14607	14499	14668	14422	14502	14529	14606	14528	14594	14563	14527	14431	14590	14581	14601	14488	14521	14429	14579	14421	14532	14535	14475	14458	14543	14639	14713	14531	14542	14524	14461	14326	14476	14575	14685	14439	14614	14530	14509	14543	14512	14521	14497	14510	14404	14487	14498	14583	14500	14747	14601	14570	14547	14763	14569	14659	14449	14605	14489	14551	14554	14467	14561	14766	14561	14568	14435	14669	14369	14368	14503	14456	14650	14538	14633	14544	14470	14401	14426	14643	14506	14506	14553	14464	14550	14363	14526	14403	14514	14521	14515	14573	14533	14540	14496	14418	14599	14493	14526	14438	14531	14446	14518	14635	14590	14482	14536	14547	14605	14701	14643	14571	14375	14621	14643	14581	14665	14522	14586	14699	14607	14527	14451	14570	14648	14568	14367	14675	14486	14663	14588	14524	14537	14417	14406	14434	14583	14491	14583	14465	14625	14316	14771	14704	14447	14454	14422	14660	14357	14503	14619	14556	14507	14610	14494	14670	14514	14567	14441	14580	14661	14508	14588	14597	14664	14668	14448	14476	14705	14618	14435	14540	14315	14519	14440	14598	14511	14499	14553	14564	14563	14497	14359	14778	14402	14556	14447	14629	14520	14567	14458	14479	14575	14530	14711	14578	14529	14671	14530	14731	14494	14450	14548	14368	14476	14477	14547	14630	14614	14401	14528	14491	14485	14705	14648	14573	14442	14457	14524	14452	14495	14377	14594	14545	14270	14534	14468	14522	14415	14587	14558	14621	14469	14543	14646	14325	14572	14522	14484	14511	14500	14703	14528	14495	14569	14461	14561	14755	14469	14347	14409	14572	14409	14724	14463	14425	14645	14610	14527	14572	14470	14576	14647	14579	14602	14652	14603	14606	14590	14581	14622	14543	14446	14616	14495	14603	14458	14335	14605	14437	14395	14660	14564	14518	14573	14560	14646	14471	14601	14562	14486	14548	14584	14606	14614	14579	14701	14540	14498	14597	14561	14661	14671	14583	14585	14427	14344	14477	14433	14579	14610	14698	14339	14584	14567	14708	14305	14800	14629	14573	14492	14639	14464	14529	14446	14549	14493	14615	14583	14529	14547	14600	14729	14482	14340	14380	14639	14617	14532	14613	14596	14466	14646	14628	14466	14470	14631	14653	14603	14654	14437	14715	14532	14559	14638	14378	14593	14359	14549	14571	14399	14426	14465	14395	14706	14663	14614	14547	14663	14457	14532	14511	14407	14654	14515	14472	14519	14382	14652	14501	14442	14579	14664	14519	14610	14504	14477	14647	14709	14490	14559	14558	14580	14523	14672	14518	14391	14485	14503	14610	14453	14588	14492	14410	14574	14700	14414	14696	14738	14662	14438	14612	14602	14614	14527	14897	14535	14545	14613	14445	14377	14673	14621	14498	14681	14399	14507	14617	14504	14424	14349	14394	14616	14431	14417	14738	14602	14754	14443	14532	14445	14760	14546	14532	14460	14753	14511	14627	14514	14590	14494	14603	14561	14472	14521	14518	14625	14619	14470	14560	14359	14447	14652	14331	14446	14486	14599	14601	14419	14538	14522	14618	14531	14567	14581	14635	14518	14556	14533	14460	14565	14768	14510	14579	14714	14505	14603	14556	14585	14620	14632	14734	14371	14599	14574	14482	14618	14637	14518	14556	14494	14628	14662	14624	14676	14514	14436	14613	14445
25705	21133	27215	25550	27331	55254	48767	33778	22345	17447	15738	15353	15504	15296	15377	15323	15334	15295	15564	15281	15388	15264	15333	15284	15120	15198	15499	15329	15579	15300	15435	15282	15272	15394	15438	15300	15268	15380	15369	15441	15448	15407	15406	15273	15249	15166	15270	15397	15219	15300	15345	15300	15164	15201	15221	15181	15209	15343	15187	15428	15417	15386	15396	15555	15242	15038	15457	15483	15255	15202	15389	15346	15233	15249	15321	15231	15246	15198	15303	15381	15387	15194	15409	14984	15349	15456	15289	15265	15304	15257	15265	15349	15338	15313	15375	15454	15309	15355	15109	15131	15300	15164	15544	15217	15336	15382	15407	15319	15272	15323	15130	15302	15230	15257	15218	15419	15298	15352	15259	15327	15281	15240	15532	15291	15243	15024	15159	15318	15344	15304	15243	15216	15233	15445	15332	15348	15408	15351	15427	15230	15331	15263	15029	15501	15220	15333	15236	15182	15227	15376	15401	15434	15241	15314	15220	15356	15068	15366	15177	15189	15267	15376	15290	15109	15283	15369	15321	15190	15307	15200	15236	15237	15313	15260	15180	15183	15126	15300	15215	15333	15093	15234	15133	15352	15486	15378	15205	15416	15160	15219	15133	15050	15345	15145	15113	15031	15381	15184	15362	15409	15373	15144	15493	15233	15546	15298	15549	15291	15181	15317	15220	15311	15214	15082	15505	15131	15498	15058	15366	15336	15349	15357	15494	15425	15381	15117	15127	15259	15172	15297	15318	15329	15354	15551	15280	15359	15357	15283	15531	15269	15381	15196	15022	15333	15465	15175	15340	15227	15311	15311	15188	15312	15510	15378	15234	15282	15187	15281	15343	15198	15182	15499	15355	15286	15495	15255	15356	15294	15190	15413	15135	15157	15309	15343	15277	15157	15478	15167	15292	15374	15411	15421	15286	15085	15380	15172	15333	15277	15199	15052	15458	15208	15159	15256	15412	15234	15246	15219	15442	15380	15469	15448	15307	15136	15265	15434	15269	15346	15241	15154	15237	15098	15320	15288	15282	15310	15235	15323	15293	15018	15425	15362	15410	15312	15184	15231	15247	15124	15348	15412	15276	15060	15180	15230	15279	15054	15239	15195	15158	15200	15188	15357	15282	15060	15257	15343	15257	15389	15440	15205	15267	15288	15331	15372	15214	15287	15119	15218	15259	15211	15455	15353	15249	15305	15456	15299	15242	15215	15256	15201	15137	15241	15242	15286	15245	15190	15324	15331	15236	15377	15268	15302	15086	15214	15357	15254	15425	15281	15221	15219	15318	15394	15430	15439	15100	15266	15306	15298	15277	14987	15310	15135	15333	15444	15219	15445	15457	15297	15125	15371	15415	15281	15198	15383	15206	15370	15252	15396	15182	15402	15316	15377	15381	15266	15449	15164	15318	15261	15275	15370	15514	15255	15262	15320	15392	15366	15346	15240	15338	15342	15308	15116	15092	15258	15495	15344	15256	15255	15250	15385	15380	15390	15166	15470	15267	15494	15260	15245	15317	15194	15198	15304	15426	15357	15407	15249	15269	15133	15371	15250	15264	15111	15301	15356	15223	15278	15333	15218	15244	15361	15273	15405	15434	15222	15082	15424	15306	15273	15194	15201	15254	15343	15369	15449	15215	15280	15336	15358	15340	15346	15305	15219	15150	15104	15224	15274	15212	15096	15454	15371	15178	15182	15354	15248	15327	15413	15535	15364	15297	15429	15305	15495	15206	15281	15306	15148	15338	15452	15447	15328	15343	15436	15294	15474	15403	15302	15325	15342	15227	15262	15313	15385	15324	15317	15191	15179	15213	15423	15439	15602	15241	15199	15252	15318	15190	15140	15275	15163	15319	15312	15220	15218	15387	15264	15202	15273	15292	15249	15399	15335	15134	15235	15149	15217	15324	15436	15303	15345	15335	15362	15267	15196	15296	15331	15356	15279	15247	15256	15328	15246	15363	15238	15225	15287	15313	15530	15186	15199	15215	15254	15175	15319	15350	15381	14997	15083	15260	15154	15143	15361	15217	15209	15366	15303	15340	15374	15282	15225	15566	15301	15251	15238	15173	15391	15254	15329	15297	15283	15458	15418	15158	15210	15124	15219	15218	15340	15438	15054	15202	15253	15494	15303	15179	15253	15211	15296	15389	15321	15156	15159	15328	15446	15280	15346	15223	15467	15333	15408	15288	15131	15028	15183	15240	15249	15419	15475	15252	15301	15104	15401	15221	15371	15252	15252	15169	14988	15259	15365	15251	15085	15259	15276	15356	15312	15195	15221	15227	15202	15130	15269	15191	15162	15182	15220	15322	15115	15235	15112	15350	15263	15367	15049	15420	15403	15278	15199	15456	15188	15178	15276	15214	15119	15190	15097	15235	15278	15202	15438	15142	15365	15402	15199	15321	15327	15368	15089	15262	15203	15439	15143	15435	15340	15432	15357	15161	15346	15401	15335	15343	15285	15345	15293	15195	15244	15313	15241	15205	15477	15384	15311	15073	15332	15166	15065	15311	15170	15171	15261	15303	15219	15321	15154	15171	15246	15213	15275	15245	15198	15278	15233	15322	15246	15206	15265	15330	15180	15351	15124	15177	15203	15229	15148	15179	15166	15259	15321	15272	15371	15296	15228	15362	15337	15389	15252	15276	15178	15151	15287	15067	15191	15107	15319	15402	15056	15139	15316	15463	15313	15211	15233	15133	15391	14967	15291	15360	15313	15319	15100	15021	15118	15379	15441	15304	15263	15188	15171	15297	15465	15286	15326	15344	15312	15382	15309	15311	15141	15298	15294	15250	15306	15135	15481	15045	15339	15437	15242	15157	15130	15186	15482	15172	15318	15200	15213	15370	15267	14972	15390	15470	15361	15346	15380	15460	15374	15199	15378	15125	15406	15344	15278	15436	15057	15398	15229	15323	15074	15276	15209	15343	15292	15193	15219	15341	15395	15265	15242	15289	15534	15245	15231	15221	15286	15178	15244	15209	15088	15277	15288	15208	15180	15232	15377	15102	15282	15248	15446	15300	15104	15049	15236	15221	15492	15408	15294	15264	15171	15343	15292	15292	15347	15361	15270	15135	15307	15228	15336	15373	15222	15379	15324	15239	15273	15234	15272	15285	15105	15347	15353	15433	15377	15423	15274	15296	15308	15247	15389	15204	15220	15379	15439	15277	15437	15274	15375	15344	14983	15268	15349	15156	15341	15378	15331	15278	15349	15175	15255	15454	15263	15380	15131	15298	15093	15133	15279	15320	15340	15179	15267	15299	15314	15257	15278	15418	15426	15177	15095	15098	15369	15273	15163	15287	15409	15298	15124	15152	15266	15192	15343	15274	15157	15216	15471	15324	15101	15374	15059	15369	15349	15193	15187	15331	15301	15283	15118	15339	15355	15244	15192	15296	15564	15275	15508	15266	15401	15132	15259	15227	15285	15228	15263	15238	15349	15347	15125	15336	15197	15410	15268	15376	15257	15265	15308	15065	15425	15159	15274	15237	15135	15436	15375	15222	15208	15257	15185	15321	15333	15292	15367	15212	15387	15350	15259	15269	15313	15223	15376	15157	15407	15280	15355	15280	15391	15269	15207	15420	15271	15444	15231	15324	15230	15234	15205	15437	15175	15368	15384	15608	15325	15303	15416	15072	15166	15186	15169	15396	15300	15366	15420	15352	15004	15236	15482	15396	15243	15219	15329	15228	15158	15318	15166	15333	15237	15246	15331	15382	15180	15232	15283	15081	15445	15118	14822	15129	15301	15213	15301	15285	15410	15455	15087	15271	15115	15348	15072	15225	15486	15471	15157	15330	15342	15215	15545	15201	15201	15272	15231	15144	15366	15312	15254	15373	15488	15199	15474	15147	15187	15069	15383	15315	15247	15370	15304	15274	15367	15285	15328	15442	15438	15217	15400	15263	15100	15372	15230	15373	15422	15326	15467	15221	15298	15335	15126	15321	15130	15275	15319	15282	15373	15368	15345	15429	15277	15251	15299	14959	15259	15169	15275	15387	15199	15526	15269	15258	15183	15273	15380	15154	15212	15311	15317	15387	15370	15323	15227	15557	15354	15355	15325	15383	15460	15360	15380	15301	15223	15176	15153	15478	15306	15490	15493	15462	15405	15199	15406	15310	15351	15275	15248	15024	15436	15366	15123	15280	15229	15248	15532	15312	15309	15055	14996	15091	15271	15213	15243	15371	15417	15329	15273	15351	15435	15360	15202	15256	15338	15217	15332	15358	15295	15342	15217	15279	15199	15393	15342	15277	15221	15322	15330	15151	15190	15223	15270	15392	15403	15415	15198	15259	15219	15234	15167	15256	15330	15312	15260	15199	15249	15211	15349	15064	15309	15370	15258	15515	15427	15469	15401	15445	15234	15313	15278	15333	15526	15300	15193	15275	15131	15397	15242	15378	15382	15116	15310	15327	15437	15244	15383	15142	15253	15185	15305	15189	15354	15263	15189	15273	15405	15351	15258	15483	15227	15410	15303	15381	15344	15263	15161	15292	15478	15303	15392	15288	15325	15218	15352	15178	15310	15264	15214	15416	15250	15287	15268	15321	15119	15329	15265	15246	15173	15315	15388	15480	15340	15353	15094	15331	15375	15302	15394	15274	15063	15380	15025	15179	15156	15384	15373	15158	15138	15407	15097	15292	15352	15323	15375	15204	15220	15186	15280	15425	15208	15146	15239	15201	15274	15386	15150	15165	15281	15164	15376	15308	15436	15411	15576	15314	15141	15349	15284	15178	15434	15156	15343	15394	15269	15250	15364	15277	15255	15248	15418	15349	15413	15320	15371	15306	15175	15208	15453	15288	15432	15377	15270	15161	15073	15376	15331	15345	15372	15432	15248	15328	15335	15372	15212	15331	15097	15315	15208	15397	15323	15165	15311	15260	15340	15374	15145	15326	15299	15272	15337	15415	15419	15292	15427	15348	15365	15333	15230	15133	15301	15319	15326	15162	15311	15224	15200	15206	15167	15238	15276	15322	15150	15101	15330	15357	15371	15319	15189	15278	15394	15325	15121	15269	15381	15338	15275	15201	15331	15364	15253	15262	15386	15222	15268	15288	15285	15202	15182	15372	15352	15176	15168	15303	15343	15372	15253	15342	15468	15347	15361	15089	15155	15387	15241	15276	15098
13777	20291	19462	16858	31798	55335	48099	34025	20761	15773	14543	14184	14234	14324	14118	14155	14223	14183	14219	14295	14328	14346	14281	14114	14302	14099	14184	14299	14217	14232	14245	14113	14354	14255	14275	14180	14460	14054	14150	14232	14258	14100	14244	14162	14256	14210	14177	14252	14262	14345	14286	14353	14172	14125	14325	14259	14337	14255	14192	14389	14155	14303	14209	14247	14123	14266	14466	14092	14241	14341	14252	14213	14115	14280	14331	14172	14359	14372	14220	14244	14323	14242	14303	14214	14168	14146	14311	14219	14290	14188	14093	14178	14259	14358	14234	14166	14371	14314	14347	14310	14303	14319	14323	14177	14327	14266	14209	14061	14358	14279	14219	14275	14301	14270	14149	14488	14274	14240	14284	14158	14204	14198	14192	14287	14286	14226	14355	14053	14336	14254	14056	14129	14161	14313	14105	14208	14350	14195	14167	14135	14083	14240	14266	14077	14247	14288	14223	14269	13981	14216	14163	14295	14293	14312	14214	14357	14032	14195	14285	14339	14206	14445	14304	14254	14257	14266	14370	14290	14062	14344	14152	14246	14195	14171	14237	14263	14265	14146	14389	14150	14169	14118	14168	14230	14378	14295	14148	14218	14161	14380	14272	14171	14122	14242	14151	14210	14385	14158	14324	14179	14173	14319	14353	14243	13990	14274	14225	14215	14315	14336	14194	14233	14115	14211	14240	14232	14305	14395	14223	14158	14324	14162	14252	13999	14295	14184	14423	14416	14183	14259	14137	14408	14374	14307	14243	14240	14360	14154	14208	14179	14332	14118	14485	14182	14235	14230	14132	14162	14238	14293	14198	14190	14162	14349	14364	14273	14319	14316	14176	14170	14291	14258	14277	14115	14218	14328	14427	14299	14277	14391	14304	14210	14238	14212	14248	14121	14378	14201	14196	14173	14150	14378	14349	14314	14250	14106	14415	14158	14248	14087	14232	14193	14314	14199	14115	14137	14291	14335	14356	14246	14257	14113	14275	14133	14144	14181	14131	14200	14225	14345	14139	14342	14244	14393	14111	14290	14197	14360	14355	14168	14019	14222	14214	14231	14392	14275	14200	14097	14264	14162	14323	14202	14164	14234	14038	14546	14159	14436	14401	14087	14192	14286	14157	14169	14156	14161	14150	14286	14143	14202	14274	14353	14407	14353	14198	14252	14333	14098	14356	14109	14285	14190	14163	14025	14167	14341	14252	14220	14425	14413	14089	14222	14304	14154	14153	14216	14172	14407	14160	14185	14286	14193	14227	14368	14126	14314	14239	14200	14124	14238	14202	14254	14247	14326	14236	14359	14116	14208	14207	14535	14180	13979	14109	14187	14384	14431	14232	14243	14305	14155	14349	14363	14354	14145	14375	14238	14185	14497	14162	14281	14323	14303	14100	14099	14271	14229	14422	14357	14249	14341	14198	14305	14249	14204	14266	14365	14497	14247	14217	14386	14053	14224	14278	14188	14239	14241	14184	14293	14265	14337	14259	14305	14247	14283	14279	14262	14145	14158	14212	14399	14209	14275	14180	14243	14115	14264	14118	14026	14153	14298	14243	14158	14422	14300	14228	14295	14198	14310	14157	14503	14211	14190	14354	14335	14207	14312	14264	14324	14444	14269	14170	14264	14439	14228	14286	14292	14098	14147	14182	14340	14257	14226	14272	14274	14297	14164	14214	14166	14443	14247	14231	14293	14307	14221	14159	14198	14178	14504	14096	14277	14266	14200	14205	14307	14163	14402	14266	14236	14161	14247	14276	14346	14249	14197	14252	14142	14227	14117	14392	14277	14124	14219	14336	14342	14393	14416	14390	14258	14173	14286	14165	14167	14187	14443	14315	14292	14118	14306	14264	14279	14271	14328	14265	14323	14222	14369	14217	14320	14248	14195	14253	14189	14359	14215	14106	14251	14268	14445	14185	14188	14234	14162	14114	14248	14297	14377	14311	14146	14480	14390	14125	14167	14289	14061	14250	14126	14153	14178	14352	14202	14330	14286	14272	14420	14141	14147	14287	14241	14349	14460	14126	14380	14366	14190	14343	14255	14241	14295	14204	14240	14143	14252	14216	14083	14277	14192	14360	14250	14170	14217	14276	14235	14156	14311	14185	14379	14240	14205	14255	14217	14271	14354	14318	14486	14272	14186	14074	14206	14285	14214	14204	14267	14240	14135	14238	14330	14281	14175	14227	14323	14310	14404	14239	14224	14212	14316	14190	14002	14318	14368	14327	14332	14410	14331	14026	14468	14126	14245	14049	14290	14239	14291	14228	14303	14314	14215	14089	14238	14314	14059	14216	14205	14338	14263	14181	14116	14125	14334	14192	14387	14328	14267	14254	14325	14277	14346	14142	14242	14319	14315	14176	14096	14276	14310	14308	14383	14230	14125	14269	14254	14269	14235	14060	14095	14168	14229	14181	14179	14179	14220	14149	14312	14273	14082	14224	14200	14325	14352	14464	14166	14357	14266	14410	14181	14210	14239	14253	14049	14104	14220	14276	14248	14068	14186	14271	14384	14297	14328	14156	14321	14164	14242	14262	14104	14217	14200	14338	14249	14131	14275	14311	14196	14412	14244	14368	14318	14342	14106	14289	14094	14254	14150	14347	14370	14317	14129	14260	14337	14092	14371	14172	14206	14305	14217	14328	14223	14302	14417	14287	14485	14142	14165	14225	14283	14098	14299	14363	14178	14337	14167	14203	14066	14429	14251	14423	14377	14315	14269	14305	14121	14378	14279	14131	14137	14161	14186	14284	14262	14202	14174	14378	14268	14162	14367	14375	14314	14196	14219	14012	14395	14452	14084	14282	14268	14412	14239	14285	14223	14129	14241	14270	14141	14173	14275	14377	14303	14191	14277	14402	14157	14303	14283	14403	14087	14150	14126	14259	14326	14262	14339	14186	14271	14167	14230	14187	14234	14339	14215	14228	14318	14219	14223	14246	14482	14323	14160	14327	14109	14268	14127	14108	14152	14202	14308	14284	14225	14220	14431	14306	14217	14262	14236	14395	14157	14119	14205	14296	14439	14284	14104	14127	14268	14254	14278	14254	14169	14300	14202	14275	14204	14375	14363	14210	14073	14208	14172	14157	14211	14406	14246	14481	14364	14123	14098	14250	14235	14428	14228	14200	14202	14085	14209	14114	14219	14193	14242	14227	14237	14239	14187	14282	14227	14239	14277	14332	14214	14150	14269	14290	14300	14128	14247	14256	14343	14183	14277	14024	14320	14392	14234	14409	14343	14355	14246	14164	14208	14217	14107	14275	14269	14423	14182	14285	14269	14221	14266	14310	14116	14213	14277	14390	14209	14085	14084	14171	14210	14192	14212	14295	14336	14343	14220	14176	14099	14054	14407	14318	14124	14313	14371	14195	14248	14291	14285	14247	14235	14298	14395	14213	14390	14401	14268	14084	14163	14261	14117	14152	14309	14391	14214	14166	14205	14350	14346	14187	14206	14220	14140	14214	14247	14207	14133	14421	14289	14154	14267	14183	14113	14337	14251	14051	14248	14353	14307	14141	14218	14128	14284	14221	14123	14267	14215	14239	14287	14225	14251	14276	14192	14265	14222	14154	14118	14257	14078	14227	14394	14330	14205	14163	14064	14289	14293	14188	14328	14252	14342	14151	14285	14195	14260	14292	14026	14289	14304	14356	14073	14320	14248	14217	14178	14342	14257	14386	14211	14182	14101	14177	14234	14239	14449	14311	14224	14313	14176	14127	14412	14248	14118	14113	14359	14318	14248	14174	14244	14276	14170	14128	14262	14259	14418	14367	14300	14226	14169	14282	14362	14125	14250	14266	14400	14155	14336	14269	14260	14322	14171	14081	14333	14189	14227	14176	14171	14141	14337	14202	14184	14113	14273	14327	14337	14197	14337	14374	14147	14403	14330	14258	14316	14179	14156	14265	14234	14270	14268	13997	14185	14226	14162	14246	14180	14222	14130	13989	14274	14214	13946	14461	14379	14270	14370	14266	14174	14344	14177	14195	14276	14155	14142	14327	14112	14350	14297	14172	14178	14266	14366	14353	14404	14231	14250	14219	14273	14196	14344	14359	14407	14141	14186	14148	14379	14341	14241	14351	14219	14180	14335	14214	14225	14281	14317	14200	14243	14301	14266	14276	14253	14206	14143	14165	14174	14239	14423	14259	14407	14156	14148	14274	14260	14313	14250	14127	14341	14324	14027	14173	14194	14173	14113	14143	14270	14393	14242	14144	14284	14348	14231	14062	14194	14228	14266	14302	14271	14181	14313	14358	14105	14050	14340	14404	14268	14467	14325	14241	14218	14055	14305	14342	14290	14336	14298	14145	14322	14193	14219	14132	14251	14112	14273	14245	14456	14338	14242	14144	14250	14213	14169	14390	14325	14233	14112	14314	14320	14178	14251	14263	14192	14338	14390	14094	14247	14259	14363	14194	14377	14179	14336	14347	14191	14462	14254	14386	14331	14309	14180	14347	14318	14161	14134	14216	14263	14191	14303	14434	14225	14427	14188	14169	14181	14341	14243	14252	14347	14106	14236	14125	14173	14314	14192	14197	14252	14307	14247	14283	14366	14255	14132	14127	14216	14281	14267	14257	14198	14279	14000	14266	14163	14360	14376	14408	14040	14198	14196	14341	14313	14178	14313	14155	14073	14114	14079	14173	14383	14198	14384	14225	14438	14169	14315	14440	14439	14080	14283	14384	14109	14369	14230	14184	14274	14382	14253	14251	14234	14395	14169	14354	14227	14189	14307	14208	14273	14346	14296	14252	14346	14396	14388	14247	14297	14230	14236	14351	14246	14075	14270	14243	14180	14200	14322	14307	14215	14327	14336	14245	14278	14413	14182	14092	14263	14202	14222	14118	14131	14222	14247	14220	14281	14296	14340	14276	14229	14304	14239	14398	14284	14278	14329	14257	14258	14321	14178	14263	14334	14335	14403	14095	14196	14327	14181	14113	14152	14383	14101	14246	14213	14092	14201	14118	14244	14329	14223	14450	14167	14317	14257	14406	14443	14347	14251	14269	14327	14244	14326	14207	14260	14155	14294	14229	14322	14305	14315	14196	14337	14251	14110	14347	14064	14086	14254	14244	14126	14236	14035	14255	14160	14324	13981	14279	14401	14078	14283	14228	14240	14138	14284	14259	14225
23776	21147	28632	23913	32926	70809	63214	46290	28665	19503	15978	14907	14717	14841	14825	14695	14865	15019	14996	14640	14690	14705	14798	14755	14715	14785	14537	14901	14837	15003	14738	14621	14614	14976	14701	14757	14742	14639	14613	14632	14582	14746	14613	14531	14796	14889	14684	14573	14530	14524	14817	14822	14758	15016	14732	14552	14577	14885	14696	14328	14769	14580	14614	14763	14633	14651	14621	14704	14720	14638	14803	14640	14702	14824	14567	14821	14680	14524	14471	14826	14788	14868	14749	14450	14653	14652	14633	14724	14479	14505	14521	14677	14739	14823	14691	14679	14741	14476	14524	14751	14687	14737	14640	14672	14665	14628	14702	14672	14551	14549	14683	14593	14590	14572	14655	14613	14598	14608	14547	14602	14650	14503	14611	14498	14702	14684	14738	14526	14674	14670	14554	14593	14658	14554	14616	14610	14607	14799	14603	14497	14667	14515	14594	14585	14586	14683	14744	14457	14469	14486	14592	14378	14716	14521	14644	14598	14557	14633	14863	14502	14840	14526	14545	14523	14361	14584	14562	14488	14829	14525	14618	14741	14635	14488	14653	14748	14534	14715	14588	14527	14674	14452	14601	14592	14613	14544	14572	14599	14501	14531	14789	14494	14705	14603	14702	14615	14536	14481	14710	14552	14568	14727	14740	14474	14753	14499	14722	14688	14611	14783	14562	14505	14544	14721	14674	14840	14757	14716	14590	14600	14602	14502	14558	14492	14608	14565	14667	14535	14656	14678	14564	14606	14879	14619	14739	14762	14659	14680	14594	14847	14666	14593	14814	14475	14670	14473	14760	14530	14767	14737	14546	14675	14590	14688	14610	14604	14644	14571	14748	14523	14865	14530	14737	14625	14576	14621	14639	14560	14621	14628	14716	14671	14840	14652	14733	14750	14557	14738	14569	14550	14471	14642	14608	14513	14784	14532	14570	14476	14619	14925	14483	14686	14688	14805	14782	14484	14645	14574	14648	14708	14582	14697	14650	14615	14570	14534	14791	14768	14690	14620	14698	14426	14771	14712	14822	14709	14614	14623	14722	14634	14781	14605	14586	14787	14635	14720	14630	14649	14678	14569	14489	14524	14306	14781	14641	14523	14550	14748	14697	14414	14550	14565	14621	14588	14531	14835	14758	14662	14555	14514	14579	14609	14605	14445	14493	14668	14633	14554	14598	14787	14663	14527	14481	14599	14599	14584	14383	14516	14564	14667	14562	14504	14770	14651	14634	14702	14492	14432	14516	14655	14628	14628	14578	14695	14665	14720	14612	14607	14720	14674	14626	14500	14660	14651	14713	14717	14614	14630	14603	14531	14534	14535	14627	14632	14621	14710	14587	14702	14666	14668	14613	14674	14673	14740	14691	14660	14672	14664	14610	14603	14483	14495	14606	14664	14627	14607	14749	14566	14758	14662	14729	14694	14776	14500	14740	14714	14574	14698	14676	14714	14487	14672	14636	14507	14599	14645	14568	14557	14609	14667	14584	14714	14552	14483	14424	14604	14658	14663	14676	14484	14518	14595	14476	14686	14689	14767	14638	14749	14552	14676	14589	14509	14640	14712	14769	14686	14698	14649	14446	14659	14536	14733	14583	14594	14593	14472	14487	14430	14593	14430	14711	14846	14807	14490	14700	14626	14710	14513	14674	14482	14661	14563	14630	14581	14469	14684	14595	14618	14658	14605	14635	14580	14628	14635	14611	14612	14487	14459	14496	14623	14762	14662	14563	14593	14455	14769	14704	14498	14647	14679	14540	14594	14735	14581	14567	14605	14483	14507	14811	14744	14581	14678	14710	14847	14914	14816	14468	14593	14616	14774	14576	14463	14610	14624	14877	14730	14586	14531	14648	14605	14681	14611	14619	14637	14751	14462	14656	14773	14758	14667	14648	14655	14586	14821	14690	14694	14953	14409	14528	14486	14568	14597	14767	14473	14676	14571	14555	14670	14592	14710	14484	14757	14731	14670	14527	14584	14688	14716	14849	14809	14487	14485	14666	14502	14519	14636	14568	14747	14530	14602	14688	14465	14673	14587	14739	14399	14494	14400	14720	14711	14729	14663	14482	14609	14781	14718	14736	14880	14411	14653	14671	14644	14749	14618	14532	14556	14758	14610	14755	14560	14725	14600	14725	14616	14474	14672	14733	14733	14664	14756	14859	14528	14548	14638	14461	14573	14556	14716	14665	14420	14708	14456	14771	14647	14606	14509	14700	14847	14538	14542	14652	14771	14529	14659	14724	14695	14298	14605	14481	14635	14376	14538	14615	14534	14643	14555	14654	14622	14553	14767	14611	14658	14525	14733	14506	14610	14579	14707	14521	14513	14523	14702	14776	14619	14456	14694	14843	14822	14473	14488	14708	14758	14721	14532	14890	14813	14700	14499	14657	14596	14659	14617	14556	14720	14773	14733	14541	14728	14774	14716	14738	14667	14501	14638	14574	14672	14747	14700	14520	14778	14690	14490	14625	14579	14701	14631	14606	14498	14673	14648	14541	14634	14596	14545	14763	14733	14580	14401	14770	14536	14438	14753	14724	14441	14565	14500	14461	14500	14590	14675	14724	14638	14665	14544	14502	14520	14695	14512	14604	14560	14959	14656	14677	14340	14571	14723	14667	14719	14611	14425	14644	14544	14496	14545	14559	14405	14774	14683	14594	14600	14637	14799	14503	14708	14516	14784	14541	14701	14496	14666	14688	14600	14569	14729	14721	14882	14667	14553	14702	14575	14738	14548	14730	14644	14623	14628	14725	14568	14559	14689	14629	14527	14466	14681	14819	14761	14505	14420	14642	14733	14807	14517	14891	14618	14602	14614	14736	14581	14655	14640	14467	14805	14610	14801	14601	14581	14566	14548	14579	14638	14684	14587	14693	14517	14668	14567	14621	14561	14455	14586	14470	14832	14286	14764	14670	14746	14503	14669	14528	14523	14851	14707	14626	14598	14585	14506	14669	14503	14591	14541	14486	14633	14510	14535	14574	14698	14714	14560	14558	14670	14531	14585	14574	14520	14536	14742	14592	14616	14543	14639	14573	14664	14683	14697	14765	14745	14614	14613	14641	14629	14816	14486	14608	14679	14500	14739	14671	14695	14669	14725	14527	14604	14600	14621	14364	14475	14581	14838	14480	14524	14550	14835	14511	14699	14632	14601	14724	14485	14482	14726	14781	14589	14665	14665	14522	14430	14681	14535	14418	14562	14588	14791	14656	14764	14404	14392	14724	14607	14570	14506	14298	14546	14673	14414	14588	14712	14446	14552	14570	14661	14809	14727	14603	14552	14428	14745	14606	14645	14610	14586	14619	14625	14605	14468	14623	14794	14608	14721	14737	14832	14591	14576	14510	14468	14554	14802	14556	14665	14544	14488	14617	14457	14556	14582	14589	14477	14739	14585	14683	14333	14599	14741	14747	14793	14634	14605	14655	14636	14696	14726	14455	14528	14523	14620	14485	14621	14543	14412	14600	14549	14591	14557	14538	14644	14671	14705	14498	14304	14696	14680	14579	14563	14717	14566	14818	14597	14667	14767	14506	14426	14627	14452	14411	14574	14566	14665	14516	14552	14526	14653	14715	14500	14541	14549	14497	14514	14610	14705	14628	14690	14750	14700	14695	14555	14739	14401	14749	14391	14579	14714	14718	14643	14539	14678	14410	14593	14594	14428	14477	14632	14830	14671	14611	14737	14675	14625	14680	14603	14445	14644	14515	14847	14680	14506	14392	14724	14695	14625	14665	14757	14575	14663	14655	14776	14800	14584	14591	14644	14511	14633	14765	14693	14608	14633	14529	14620	14688	14563	14606	14522	14477	14633	14553	14615	14592	14402	14416	14709	14623	14432	14738	14674	14781	14629	14763	14757	14694	14765	14825	14626	14565	14551	14697	14720	14529	14552	14477	14450	14693	14488	14513	14599	14658	14623	14593	14626	14704	14727	14502	14534	14730	14632	14650	14599	14581	14737	14603	14699	14504	14602	14751	14454	14675	14449	14626	14656	14651	14811	14642	14645	14676	14519	14531	14652	14615	14517	14661	14539	14627	14375	14492	14543	14469	14595	14776	14655	14770	14619	14671	14790	14722	14800	14423	14601	14603	14614	14798	14795	14586	14622	14684	14616	14580	14685	14732	14679	14639	14630	14573	14522	14470	14655	14443	14798	14436	14482	14789	14757	14819	14503	14567	14731	14654	14714	14356	14444	14540	14682	14722	14634	14633	14389	14455	14504	14400	14598	14632	14473	14531	14323	14675	14578	14469	14525	14611	14816	14718	14641	14631	14599	14578	14554	14560	14651	14584	14630	14660	14518	14441	14553	14576	14658	14706	14658	14653	14803	14617	14628	14462	14450	14558	14600	14682	14586	14568	14447	14742	14633	14692	14473	14652	14557	14647	14661	14527	14598	14545	14594	14666	14555	14692	14850	14660	14629	14654	14590	14520	14633	14538	14757	14553	14517	14544	14577	14843	14515	14778	14704	14530	14418	14683	14635	14740	14559	14554	14611	14657	14402	14613	14799	14645	14730	14670	14517	14451	14498	14650	14686	14589	14765	14684	14617	14621	14702	14626	14604	14750	14779	14768	14743	14656	14773	14569	14584	14577	14722	14651	14490	14653	14642	14817	14695	14620	14564	14609	14591	14623	14845	14850	14820	14629	14548	14555	14581	14717	14470	14622	14575	14593	14634	14569	14505	14593	14686	14666	14569	14721	14670	14731	14605	14717	14737	14748	14720	14648	14533	14737	14608	14707	14473	14729	14527	14652	14686	14656	14612	14705	14615	14750	14862	14678	14574	14555	14535	14553	14678	14568	14695	14539	14455	14512	14676	14655	14642	14620	14588	14483	14423	14645	14765	14666	14556	14490	14827	14518	14610	14597	14405	14587	14637	14554	14743	14468	14774	14672	14561	14513	14515	14563	14772	14583	14462	14697	14537	14552	14489	14601	14645	14692	14711	14624	14597	14685	14592	14777	14771	14590	14843	14633	14668	14542	14752	14660	14415	14602	14598	14506	14761	14635	14688	14482	14563	14687	14672	14726	14645	14544	14640	14664	14690	14557	14663	14647	14743	14755	14556	14663	14498	14587	14507	14614	14801	14710	14645	14718	14668	14539	14556	14896	14590	14553	14576	14570	14529	14747	14826
15890	27298	25438	20350	44059	76087	66014	47361	28048	16867	14459	13925	13975	13872	13907	13918	13925	13849	13919	13786	13951	13985	13955	13886	13825	13945	13905	13862	13833	13976	13828	13781	13804	13837	13794	13783	13900	13858	13847	13950	13930	13870	13750	13893	13819	13825	13803	13838	13774	13821	13863	13834	13785	14011	13811	13897	13852	13674	13988	13776	13863	13816	13762	13802	13654	13808	13961	13932	13785	13899	13694	13779	13769	13756	13962	13827	13848	14005	13907	13836	13868	13864	13845	13855	13782	13600	13861	13878	13791	13695	13913	13837	13750	13845	13819	13880	13728	13680	13809	13726	13810	13841	13815	13797	13859	14172	13838	13741	13843	13714	13874	13833	13802	13807	13796	13730	13921	13944	14023	13894	13838	13760	14075	13751	13941	13867	13890	13882	13903	13856	13871	13931	13821	13947	13802	13877	13913	13931	13858	13668	13861	13857	13710	13851	13975	13809	13906	13702	13776	13880	13807	13941	13722	13717	13859	13812	13859	13876	13889	13823	13869	13705	13888	13940	13734	13926	13729	13768	13822	13866	13868	13958	13914	13818	13786	13764	13819	13876	13960	13658	13716	13904	13761	13623	13738	13899	13875	13877	13861	13816	13827	13865	13927	13858	13882	13818	13743	13953	13894	13774	13855	13858	13933	13958	13924	13979	13931	13877	13898	13801	13898	14014	13876	13752	13889	13866	14004	13868	13831	13770	13914	13941	13697	13861	13912	13976	13818	13743	13802	13896	13775	13853	13788	13970	13997	13948	13876	13719	13989	13684	13926	13863	13758	13684	13886	14045	13819	13904	13841	13862	13957	13920	13923	13879	13674	13790	13896	13862	13924	13850	13802	14126	13756	13895	13861	13781	13941	13948	13824	13901	13926	13903	13856	13871	13812	13859	13927	13801	13939	13804	13845	13688	13968	13903	13841	13834	13630	13769	13820	14013	13814	14044	13970	13944	13859	13824	13826	13944	13966	13959	14033	13870	13881	13950	13931	13750	13769	13888	13854	13833	13958	13931	13986	13779	13852	13810	13834	13886	13703	13690	13722	13934	13851	13859	13910	13897	13857	13836	13923	13990	14003	13746	14006	13797	13891	13680	13979	13788	13924	13948	13757	13857	13988	13841	13933	13970	13916	13974	13852	13806	13913	13788	13912	13790	13796	13850	13968	13926	13950	13857	13798	13911	13975	13916	13880	13991	13990	13664	13975	13858	13770	13849	14043	14036	13969	13906	13852	13904	14009	14049	13874	13769	13859	13870	13905	13999	13902	13840	14010	13836	13902	13889	13821	13719	13768	13935	13850	13772	13864	13978	13864	13751	13836	13861	13828	13959	13861	13757	13844	13888	13740	13727	13977	13887	13742	13704	13844	13848	13906	13769	13908	13752	13889	13880	14180	13827	13963	13843	13986	13869	14018	13834	13851	13946	13758	13809	13853	13885	13737	13753	13753	13892	13868	13775	13911	13998	13838	13778	14029	13758	13774	14021	14015	13876	13769	14033	13902	14063	14063	13820	13851	13894	13919	13882	13776	13965	13790	13908	13789	13974	13816	13828	13752	13951	13720	13773	13841	13965	14075	13861	13800	13888	13871	13742	13961	13853	13803	13836	13875	13597	13800	13839	13689	13919	13804	13867	13959	13807	13746	13761	13857	13893	13865	13887	13875	14100	13995	13910	13885	13988	13830	13798	13946	13843	13736	13719	13789	13869	13857	14019	13723	13879	13733	13803	13758	13865	13990	13776	13908	13909	13989	13874	13766	13845	13756	13745	13945	13833	14002	13797	13963	13866	13665	13888	14052	13827	13974	13941	13895	13944	13797	13868	13890	13744	13924	13904	13868	13851	13973	13705	14035	13755	13986	13891	13874	13947	13737	13831	13954	13806	13885	13981	13826	13887	13891	13945	13950	13824	13895	13859	13906	13963	13804	13853	13783	13908	13885	13769	13789	13888	13915	14060	13742	13812	13952	13833	13975	13860	13609	13885	13923	13937	13718	13931	13886	13770	13818	13958	13944	13695	13882	13959	13907	13965	13782	13841	13692	13860	13920	13973	13780	13968	13725	13985	13841	13749	13851	13904	13860	13845	13815	13861	13727	13818	13867	13817	13989	13916	13780	13752	13840	13830	13881	13825	13873	13840	13791	13791	13808	13766	13809	13694	13896	13684	13749	14003	13924	13982	13950	13845	13804	13844	13924	13779	13739	13962	13769	13813	13884	13705	13834	13863	13897	13887	13936	13974	13766	13880	13797	13800	13987	13878	13917	13793	13862	13843	13816	13808	13884	13949	13839	14014	13811	13930	13871	13867	13721	13871	13931	13882	13701	13918	13920	13857	13898	13757	13856	13922	13867	13979	13954	13836	13877	13875	13776	13803	13820	13966	13845	13954	13851	13889	13890	14013	13786	13864	13970	13861	13855	13867	13732	13907	13854	13900	13930	13957	13939	13781	13884	13848	13900	13779	13720	13859	13885	13818	13815	13827	13862	14025	13716	13750	13766	13860	13874	13821	13838	13867	13742	13752	13907	14061	13830	13826	13796	14021	13814	13860	13944	13946	13848	13853	13910	13825	13819	13850	13973	13882	13867	13986	13861	13855	13743	13915	13792	13720	13922	13852	13930	13818	13757	13892	13834	13794	14010	13914	13842	13821	13769	13823	13952	13766	13928	13708	13861	13759	13799	13893	13738	13871	13923	13752	13784	13862	13833	13731	13716	13805	13944	13882	13734	13892	13974	13788	13958	13770	13909	13706	13885	13886	13856	13831	13917	13809	13823	14022	13978	13791	13855	13834	13742	13791	13883	13876	13781	13777	13838	13795	13949	13874	13769	13995	13917	13858	13972	13711	13934	14037	13897	13868	13799	13868	13961	13792	13897	13746	13739	13838	13824	13854	13889	13939	13847	13888	14006	13757	13760	13744	13792	14114	13796	13918	14055	13885	13917	13857	13847	13950	13888	14017	13867	13920	13839	13851	13611	13946	14058	13849	13840	13735	13794	13778	13741	13854	13810	14011	13940	13946	13869	13856	13904	13864	13931	13910	13909	13991	13876	13842	13700	13832	13751	13972	13896	13855	13929	13949	13895	13815	13769	13852	13602	13829	13903	13910	13674	13884	14024	13614	13785	13757	13933	13918	13897	13858	13819	13932	13831	13733	14077	13695	13859	13966	13736	13873	13822	13829	13919	13756	13773	14100	13788	13833	13880	13907	14019	13889	13936	13914	13715	13824	13913	13795	13678	13860	13848	13836	13887	13805	13934	13879	13909	13851	13981	13970	13867	13693	13863	13991	13888	13842	13863	13889	13875	13890	13878	13838	13950	13811	13800	13623	13819	13836	13830	13951	13762	13879	13752	13860	13953	13760	13786	13844	13863	14029	13946	13822	13806	13806	13724	13864	13831	14042	13793	13835	13793	14012	13700	13706	14064	13981	13895	13922	14003	13777	13813	13871	13873	13852	13765	14000	13951	13927	13815	14055	13946	14058	13876	13797	13650	13898	13802	13844	13825	13848	13890	13940	13676	13786	13891	13773	13889	13894	13787	13784	13760	13909	13992	13945	13907	13715	13856	13817	13828	13862	14034	13856	13957	13989	13801	13872	13669	14042	13912	13729	13764	13837	13794	14049	13996	13674	13881	13772	13832	13801	13990	13758	14021	13852	13966	13784	13789	13851	13845	13854	13879	13949	13907	13948	13975	13630	14052	13885	13818	13818	13917	13970	13805	13935	13833	13850	13788	13840	13820	13992	13784	13827	13756	13842	13828	13828	13808	13918	13660	13800	13898	13831	13862	13895	13860	13860	13684	13815	13870	13880	13799	13843	13794	13901	13881	13916	13967	13809	13822	13673	13767	13896	13821	14005	13980	13975	13962	13799	13898	13791	13721	13941	13739	13950	13661	13800	13860	13909	13923	13947	13734	13999	13956	13863	13979	13813	13832	13935	13980	13872	13796	13880	14157	13802	13861	13945	13812	13974	13859	13894	13789	13801	13790	13810	13963	13753	13962	13955	13783	13910	13947	13816	13844	13870	13981	13889	13774	13885	13844	13815	13820	13861	13891	13930	13938	13938	13909	13933	13944	13787	13979	13874	13967	13847	13938	13837	13875	14006	14004	13869	13908	14059	13717	13864	13864	13960	14010	13929	13714	13926	13759	13681	13764	13905	13710	13751	13839	13952	13777	13661	13806	13904	13865	13990	14025	13745	13908	13744	13734	13749	13967	13958	13947	13901	13915	13807	13845	13878	13967	13749	13799	13916	13833	13801	13874	13945	13854	13895	13849	13900	13870	13860	13886	13928	13720	13860	13815	13875	13806	13951	13746	13658	13841	14084	14033	13947	13832	13983	13883	13764	13949	13946	13748	13916	13887	13765	13874	13845	13776	13859	13788	13939	13760	13782	13956	13751	13836	13974	13812	14012	13801	13994	13809	13865	13837	13892	13852	13697	13876	13870	13910	13817	13916	13981	13801	13940	13737	14011	13820	13763	13887	13771	13981	13940	13895	13951	13713	13765	13988	13693	13855	13881	13957	13796	13895	13722	13721	13853	13765	13907	13979	13878	14001	13947	13861	13809	13732	14012	13984	13847	13874	13864	13988	13815	13651	13821	13891	13846	13858	13925	14018	13889	13708	13825	13882	13930	13744	13930	13844	13649	13870	13949	13809	13887	13922	14022	13993	13849	13805	13853	13869	13882	13639	13941	13981	13701	13894	13830	13955	13857	13823	13856	13857	13768	13984	13733	13814	13724	13846	13800	13811	13818	13898	13911	13846	13912	14001	13795	13886	13798	13946	13849	13890	13787	13961	13831	13847	13721	13794	13888	13545	13795	13908	13994	13804	13991	13785	13942	13773	14066	13623	13964	13993	13996	13706	13822	13843	13761	13791	13827	13927	14035	13892	13856	13791	13923	13935	14029	13994	13957	13890	13928	13850	13736	13688	13819	13815	13844	13983	14008	13753	13934	13979	13761	13692	13966	13824	13762	13849	13810	13802	13866	13763	13742	13842	13738	13860	13856	13930	13889	13716	13847	13775	13735	13752	13813	13909	14043	14021	13774	13830	13902	13768	13945	13935	13831	13824	13845	13845	13986	13988	13764	13977	13943	13729	13873	13919	13768	13923	13914	13836	13978
28517	21294	20345	17414	18644	28059	26093	22067	17862	15975	15831	15652	15486	15464	15671	15568	15565	15532	15615	15436	15641	15400	15527	15693	15579	15612	15522	15538	15672	15623	15627	15511	15661	15712	15433	15649	15655	15699	15433	15711	15569	15612	15538	15503	15328	15583	15514	15616	15605	15638	15641	15564	15581	15502	15702	15674	15585	15676	15514	15461	15514	15509	15643	15527	15550	15437	15614	15442	15457	15506	15444	15602	15465	15584	15547	15670	15597	15581	15411	15518	15564	15557	15528	15382	15625	15579	15598	15629	15557	15349	15527	15412	15655	15558	15491	15554	15595	15490	15521	15590	15262	15542	15511	15354	15582	15400	15752	15572	15826	15437	15437	15505	15623	15512	15664	15503	15522	15527	15429	15489	15672	15617	15475	15655	15619	15652	15512	15806	15430	15737	15261	15871	15603	15438	15553	15572	15451	15582	15518	15571	15533	15423	15548	15464	15468	15714	15371	15664	15543	15379	15593	15329	15764	15610	15378	15430	15405	15474	15472	15457	15606	15411	15456	15496	15522	15416	15615	15369	15464	15361	15589	15664	15758	15633	15619	15649	15469	15466	15304	15613	15524	15520	15389	15532	15514	15516	15581	15516	15597	15796	15592	15582	15573	15345	15498	15562	15678	15531	15529	15460	15508	15609	15453	15553	15423	15395	15430	15476	15418	15548	15600	15537	15535	15429	15712	15512	15540	15476	15475	15564	15507	15610	15407	15446	15613	15539	15598	15502	15735	15599	15522	15457	15512	15426	15512	15383	15635	15507	15507	15605	15607	15703	15524	15589	15544	15444	15607	15491	15482	15585	15544	15654	15582	15646	15468	15524	15770	15439	15753	15765	15753	15566	15730	15572	15599	15452	15259	15602	15595	15560	15558	15582	15674	15477	15460	15620	15465	15567	15535	15373	15580	15508	15633	15528	15725	15620	15591	15706	15543	15499	15752	15505	15517	15461	15692	15505	15700	15558	15613	15702	15735	15500	15539	15528	15397	15457	15614	15299	15701	15544	15520	15517	15554	15367	15570	15377	15506	15621	15561	15395	15495	15443	15483	15511	15546	15613	15449	15549	15738	15595	15606	15691	15516	15517	15419	15654	15466	15509	15564	15621	15545	15414	15438	15698	15592	15769	15558	15607	15435	15589	15642	15568	15473	15625	15597	15489	15592	15680	15460	15522	15540	15508	15574	15519	15762	15530	15522	15347	15285	15598	15474	15407	15496	15459	15468	15633	15553	15637	15609	15485	15539	15550	15495	15790	15464	15607	15497	15634	15454	15471	15375	15603	15682	15644	15632	15553	15565	15613	15452	15451	15585	15465	15395	15485	15459	15541	15560	15550	15571	15422	15475	15646	15605	15499	15533	15589	15438	15465	15513	15723	15487	15512	15584	15490	15713	15755	15487	15424	15619	15524	15375	15432	15471	15604	15682	15668	15653	15374	15526	15666	15403	15546	15748	15692	15557	15596	15652	15454	15665	15445	15473	15390	15536	15545	15364	15478	15467	15495	15523	15705	15419	15580	15779	15543	15678	15538	15567	15483	15621	15500	15540	15700	15265	15379	15632	15529	15446	15432	15483	15623	15485	15494	15483	15286	15529	15413	15573	15430	15608	15447	15483	15363	15362	15768	15552	15678	15570	15617	15632	15415	15515	15576	15659	15513	15536	15582	15520	15337	15618	15617	15525	15522	15534	15661	15640	15316	15581	15474	15486	15678	15652	15774	15323	15546	15675	15707	15376	15611	15568	15366	15519	15322	15663	15540	15587	15543	15620	15629	15457	15567	15534	15603	15476	15671	15507	15318	15672	15679	15654	15636	15514	15366	15597	15458	15396	15567	15627	15423	15193	15475	15485	15409	15761	15754	15599	15538	15658	15628	15492	15426	15511	15546	15521	15238	15446	15741	15460	15480	15628	15574	15336	15602	15613	15593	15554	15521	15553	15465	15469	15678	15573	15463	15402	15563	15612	15601	15466	15703	15742	15565	15260	15379	15664	15588	15445	15542	15557	15366	15422	15618	15622	15355	15440	15436	15630	15513	15304	15496	15581	15547	15825	15586	15365	15549	15490	15464	15516	15457	15632	15638	15440	15367	15598	15621	15673	15490	15473	15458	15486	15401	15613	15403	15578	15554	15375	15712	15752	15476	15437	15388	15377	15323	15408	15487	15533	15644	15364	15660	15646	15557	15520	15494	15446	15484	15569	15843	15499	15609	15667	15528	15638	15509	15678	15673	15581	15466	15629	15505	15687	15816	15498	15554	15417	15593	15485	15808	15657	15498	15413	15558	15448	15577	15423	15570	15622	15497	15525	15543	15325	15321	15619	15610	15679	15527	15362	15568	15462	15501	15623	15526	15579	15427	15351	15643	15552	15507	15460	15593	15596	15627	15749	15609	15743	15856	15451	15513	15592	15499	15527	15555	15517	15553	15531	15566	15419	15636	15449	15490	15572	15483	15624	15799	15683	15585	15688	15648	15227	15402	15813	15559	15555	15518	15497	15385	15660	15685	15571	15567	15612	15495	15455	15478	15404	15328	15754	15499	15440	15626	15453	15497	15474	15535	15547	15536	15626	15725	15641	15433	15781	15750	15652	15487	15555	15673	15552	15634	15594	15445	15369	15418	15568	15485	15457	15374	15440	15474	15504	15497	15557	15736	15830	15489	15598	15453	15504	15627	15468	15546	15495	15432	15339	15506	15568	15557	15502	15578	15591	15499	15604	15669	15484	15622	15436	15581	15499	15616	15403	15502	15389	15559	15613	15763	15520	15644	15694	15757	15561	15673	15627	15552	15561	15490	15499	15591	15395	15612	15479	15550	15605	15533	15495	15391	15495	15421	15469	15471	15569	15480	15575	15472	15414	15495	15459	15361	15636	15544	15494	15461	15556	15610	15597	15521	15634	15635	15531	15662	15738	15886	15680	15521	15516	15763	15616	15376	15617	15644	15597	15548	15664	15597	15452	15482	15545	15448	15534	15646	15764	15473	15605	15650	15629	15502	15687	15499	15298	15579	15672	15458	15630	15510	15586	15397	15498	15447	15279	15578	15477	15643	15629	15602	15673	15623	15597	15712	15788	15558	15541	15486	15607	15348	15420	15508	15622	15515	15494	15617	15545	15396	15524	15460	15539	15577	15654	15460	15751	15652	15623	15378	15369	15583	15555	15562	15399	15445	15693	15516	15714	15449	15225	15442	15689	15556	15699	15623	15450	15456	15538	15616	15504	15608	15457	15440	15731	15448	15641	15546	15783	15393	15627	15639	15560	15401	15607	15594	15474	15535	15474	15452	15637	15657	15423	15556	15698	15511	15505	15453	15407	15632	15641	15478	15585	15753	15581	15424	15461	15660	15575	15919	15630	15386	15690	15479	15543	15368	15599	15503	15635	15596	15413	15679	15685	15420	15643	15492	15378	15481	15439	15589	15442	15480	15594	15455	15580	15482	15592	15589	15503	15674	15732	15573	15642	15488	15475	15578	15502	15394	15447	15390	15535	15438	15635	15376	15629	15554	15504	15625	15531	15381	15434	15262	15527	15815	15491	15632	15374	15377	15549	15614	15434	15349	15736	15593	15379	15676	15458	15630	15622	15344	15545	15678	15504	15463	15504	15447	15573	15427	15531	15801	15702	15622	15531	15749	15563	15395	15671	15592	15490	15744	15529	15682	15669	15762	15529	15544	15614	15581	15593	15497	15686	15450	15566	15398	15629	15516	15646	15637	15580	15465	15664	15675	15479	15661	15379	15528	15716	15401	15541	15607	15286	15578	15540	15499	15455	15390	15584	15561	15491	15503	15391	15509	15640	15565	15510	15492	15600	15620	15640	15427	15400	15567	15760	15597	15705	15787	15847	15695	15581	15779	15621	15524	15528	15375	15520	15660	15482	15598	15454	15337	15522	15485	15394	15565	15582	15289	15634	15565	15638	15563	15653	15405	15568	15615	15545	15520	15540	15462	15477	15744	15637	15602	15575	15492	15392	15589	15587	15611	15611	15618	15726	15633	15570	15566	15525	15455	15538	15519	15422	15615	15513	15394	15585	15573	15676	15366	15611	15483	15544	15659	15646	15603	15575	15518	15570	15618	15468	15422	15664	15642	15503	15425	15572	15491	15606	15750	15574	15466	15483	15466	15490	15368	15341	15473	15656	15729	15531	15805	15715	15508	15505	15572	15627	15676	15497	15617	15702	15450	15761	15630	15464	15620	15547	15473	15642	15580	15573	15784	15473	15633	15549	15714	15620	15443	15504	15452	15528	15611	15618	15396	15668	15604	15622	15550	15473	15786	15394	15746	15520	15484	15280	15463	15522	15670	15531	15539	15441	15752	15514	15618	15471	15640	15512	15538	15655	15519	15583	15370	15645	15526	15686	15406	15580	15542	15488	15551	15556	15525	15378	15555	15411	15466	15482	15404	15622	15520	15555	15392	15495	15534	15517	15619	15448	15672	15753	15437	15417	15639	15556	15476	15634	15490	15318	15531	15695	15634	15652	15642	15781	15579	15392	15688	15679	15527	15807	15446	15633	15479	15495	15603	15549	15497	15494	15519	15432	15397	15684	15493	15563	15660	15522	15595	15500	15546	15494	15444	15601	15689	15504	15606	15747	15674	15598	15441	15446	15574	15440	15428	15627	15357	15577	15403	15627	15528	15564	15684	15549	15617	15534	15454	15626	15519	15569	15573	15430	15536	15401	15560	15424	15291	15370	15507	15688	15560	15631	15614	15435	15549	15536	15636	15490	15518	15536	15431	15532	15517	15610	15460	15601	15258	15577	15447	15324	15454	15436	15489	15512	15453	15502	15769	15732	15448	15381	15462	15396	15506	15375	15663	15605	15397	15625	15443	15590	15692	15682	15522	15407	15554	15723	15602	15535	15499	15554	15636	15512	15346	15778	15363	15767	15334	15614	15686	15430	15637	15442	15587	15382	15571	15775	15702	15592	15683	15712	15619	15571	15448	15567	15563	15697	15481	15420	15511	15499	15596	15483	15404	15585	15615	15392	15590	15714	15396	15538	15447	15409	15536	15467	15493	15557	15634	15608	15450	15623	15519	15611	15451	15387	15485	15629	15648	15460	15588	15368	15467	15649	15740	15687	15520	15512	15419	15606	15576	15600	15506	15604	15423	15536	15803
15345	16386	16263	15211	20761	30558	27082	21363	16559	14754	14389	14453	14433	14514	14599	14544	14639	14465	14440	14404	14543	14351	14431	14482	14445	14469	14445	14329	14621	14583	14452	14293	14428	14373	14427	14507	14273	14530	14469	14310	14393	14398	14571	14408	14495	14415	14588	14545	14440	14555	14475	14422	14496	14499	14448	14538	14494	14504	14369	14547	14456	14501	14480	14410	14472	14585	14419	14698	14559	14405	14630	14517	14510	14514	14638	14475	14348	14541	14307	14476	14401	14627	14439	14544	14476	14465	14470	14575	14557	14435	14444	14482	14400	14407	14506	14334	14543	14535	14494	14715	14407	14475	14377	14452	14572	14389	14417	14395	14495	14452	14514	14368	14424	14515	14481	14383	14518	14431	14428	14509	14382	14602	14660	14541	14552	14489	14494	14558	14266	14549	14455	14402	14295	14634	14437	14599	14478	14410	14508	14409	14525	14458	14386	14439	14607	14520	14509	14516	14332	14534	14579	14624	14471	14334	14407	14523	14451	14469	14427	14529	14365	14425	14438	14525	14433	14517	14458	14346	14416	14474	14402	14441	14364	14291	14507	14440	14399	14641	14639	14499	14486	14345	14331	14366	14463	14294	14540	14367	14419	14484	14512	14461	14478	14576	14454	14510	14591	14569	14553	14306	14383	14306	14455	14583	14180	14533	14257	14469	14433	14421	14383	14508	14451	14547	14342	14579	14394	14393	14414	14588	14439	14704	14530	14500	14303	14519	14475	14452	14446	14575	14502	14307	14639	14492	14581	14370	14592	14486	14427	14333	14519	14382	14568	14613	14506	14426	14463	14551	14472	14588	14518	14218	14373	14421	14700	14405	14441	14494	14259	14515	14506	14474	14391	14429	14584	14405	14454	14489	14537	14443	14405	14601	14476	14507	14346	14390	14414	14474	14498	14620	14445	14533	14488	14642	14380	14328	14550	14436	14283	14473	14558	14578	14326	14203	14610	14658	14565	14491	14441	14443	14580	14420	14499	14321	14576	14416	14606	14429	14462	14502	14504	14609	14469	14517	14473	14509	14432	14290	14447	14527	14505	14472	14583	14234	14496	14370	14515	14476	14390	14342	14551	14335	14454	14490	14464	14553	14654	14553	14330	14586	14523	14490	14360	14386	14557	14615	14565	14563	14420	14535	14433	14329	14544	14563	14546	14327	14453	14496	14630	14452	14385	14409	14506	14380	14466	14394	14449	14391	14440	14482	14503	14363	14394	14410	14600	14406	14466	14546	14505	14437	14410	14470	14425	14484	14389	14466	14589	14437	14522	14458	14425	14311	14560	14390	14492	14416	14531	14563	14571	14502	14469	14324	14482	14688	14351	14491	14458	14443	14418	14470	14362	14401	14602	14441	14356	14529	14283	14595	14414	14230	14439	14403	14337	14533	14624	14466	14382	14389	14449	14398	14498	14497	14312	14400	14441	14437	14420	14399	14467	14427	14491	14470	14380	14320	14468	14590	14573	14422	14482	14305	14531	14370	14383	14466	14482	14482	14453	14518	14537	14570	14518	14391	14366	14684	14497	14482	14566	14511	14508	14434	14411	14375	14451	14515	14512	14792	14449	14394	14616	14323	14520	14338	14391	14595	14403	14429	14581	14376	14537	14470	14363	14510	14607	14418	14534	14485	14537	14487	14473	14560	14567	14708	14602	14527	14491	14404	14542	14509	14401	14475	14394	14401	14559	14399	14585	14352	14446	14527	14661	14554	14453	14468	14506	14442	14468	14517	14617	14460	14548	14349	14569	14580	14537	14569	14427	14504	14345	14416	14418	14364	14502	14455	14329	14392	14501	14447	14404	14562	14314	14485	14488	14359	14333	14483	14478	14477	14702	14506	14424	14442	14370	14247	14638	14428	14492	14400	14392	14499	14423	14470	14353	14599	14557	14580	14399	14586	14456	14435	14595	14489	14360	14598	14432	14369	14557	14570	14410	14616	14502	14599	14395	14477	14519	14538	14544	14445	14454	14454	14432	14501	14470	14672	14498	14580	14463	14498	14438	14522	14472	14629	14437	14604	14359	14491	14385	14287	14547	14401	14521	14590	14470	14475	14488	14414	14554	14517	14485	14436	14509	14455	14575	14533	14557	14461	14468	14359	14506	14606	14469	14512	14535	14665	14305	14478	14501	14533	14319	14581	14483	14462	14455	14384	14517	14510	14544	14734	14454	14381	14454	14446	14516	14459	14639	14352	14441	14386	14468	14702	14375	14532	14435	14480	14555	14487	14530	14472	14400	14449	14488	14464	14401	14337	14524	14403	14478	14431	14292	14543	14649	14465	14285	14580	14541	14533	14424	14347	14464	14466	14588	14334	14260	14513	14597	14507	14408	14588	14584	14407	14448	14528	14573	14325	14380	14635	14625	14382	14353	14523	14544	14376	14468	14441	14532	14602	14641	14542	14519	14315	14509	14510	14576	14559	14291	14509	14460	14428	14567	14441	14341	14497	14569	14322	14491	14564	14507	14481	14286	14530	14477	14456	14353	14601	14494	14608	14612	14525	14546	14522	14512	14438	14484	14440	14487	14481	14566	14486	14542	14604	14532	14513	14481	14357	14510	14408	14465	14493	14573	14418	14430	14433	14618	14425	14640	14472	14584	14488	14540	14498	14391	14586	14492	14495	14407	14511	14527	14479	14574	14387	14388	14403	14334	14626	14402	14444	14695	14670	14425	14490	14439	14384	14478	14345	14515	14528	14395	14243	14568	14387	14557	14453	14545	14360	14451	14573	14452	14560	14567	14647	14467	14364	14432	14453	14506	14505	14425	14600	14303	14476	14527	14532	14359	14440	14457	14497	14403	14441	14548	14347	14487	14532	14473	14398	14490	14404	14482	14340	14560	14544	14612	14518	14442	14518	14295	14691	14319	14457	14485	14423	14596	14342	14387	14364	14509	14582	14638	14322	14426	14510	14490	14470	14446	14470	14372	14499	14410	14369	14636	14461	14411	14573	14445	14421	14438	14316	14537	14453	14435	14524	14539	14593	14437	14297	14339	14589	14496	14452	14466	14442	14344	14441	14592	14503	14388	14428	14517	14523	14482	14514	14363	14485	14425	14536	14342	14331	14490	14534	14620	14593	14544	14444	14347	14606	14532	14440	14542	14477	14414	14503	14459	14452	14537	14325	14489	14463	14486	14557	14567	14456	14423	14463	14503	14518	14635	14468	14399	14386	14616	14377	14461	14509	14472	14341	14549	14407	14390	14607	14612	14522	14472	14462	14530	14448	14455	14486	14460	14512	14448	14434	14508	14509	14473	14478	14547	14485	14417	14329	14467	14615	14491	14586	14506	14527	14399	14408	14494	14531	14395	14589	14548	14450	14567	14372	14287	14642	14436	14645	14405	14440	14427	14386	14512	14390	14511	14497	14620	14287	14425	14358	14327	14457	14382	14512	14601	14394	14291	14478	14486	14377	14506	14594	14559	14422	14548	14344	14363	14438	14461	14325	14421	14379	14517	14314	14474	14592	14458	14398	14444	14347	14609	14538	14230	14487	14462	14587	14416	14615	14697	14415	14569	14551	14419	14362	14466	14386	14441	14409	14596	14486	14541	14580	14440	14428	14507	14491	14503	14470	14446	14419	14475	14460	14531	14476	14536	14482	14627	14490	14497	14407	14436	14481	14501	14494	14547	14355	14461	14479	14539	14512	14343	14398	14550	14518	14453	14545	14465	14408	14530	14468	14420	14251	14416	14452	14499	14432	14482	14409	14628	14358	14609	14432	14411	14328	14561	14493	14542	14439	14337	14395	14347	14457	14375	14264	14449	14554	14485	14512	14475	14524	14387	14323	14522	14575	14254	14535	14515	14552	14483	14413	14442	14260	14582	14526	14590	14449	14556	14569	14605	14343	14312	14328	14626	14543	14520	14431	14427	14490	14635	14617	14411	14350	14517	14418	14532	14329	14468	14570	14540	14385	14518	14357	14396	14447	14342	14213	14537	14518	14490	14263	14441	14604	14572	14403	14600	14426	14572	14443	14302	14478	14417	14398	14458	14424	14333	14474	14469	14429	14442	14484	14525	14590	14389	14544	14543	14486	14562	14451	14385	14527	14563	14562	14425	14479	14650	14488	14543	14456	14412	14436	14254	14406	14304	14488	14508	14516	14576	14496	14529	14548	14586	14561	14539	14411	14541	14470	14719	14464	14403	14384	14617	14585	14447	14464	14467	14458	14474	14530	14362	14525	14300	14502	14527	14325	14411	14348	14480	14414	14424	14454	14405	14484	14396	14442	14351	14487	14472	14488	14550	14402	14387	14602	14433	14458	14612	14374	14361	14447	14415	14669	14441	14471	14412	14562	14483	14491	14481	14507	14420	14328	14584	14554	14543	14510	14512	14603	14466	14369	14568	14475	14547	14506	14611	14369	14480	14537	14477	14384	14561	14603	14399	14424	14317	14630	14561	14650	14467	14376	14366	14324	14333	14507	14563	14400	14275	14593	14437	14448	14254	14542	14455	14533	14444	14441	14413	14468	14386	14369	14445	14551	14528	14602	14305	14367	14596	14387	14355	14405	14427	14477	14490	14636	14394	14432	14458	14363	14665	14470	14543	14341	14473	14347	14510	14459	14428	14415	14578	14468	14354	14528	14534	14638	14484	14425	14439	14517	14468	14447	14441	14322	14525	14490	14519	14457	14370	14435	14380	14501	14496	14599	14616	14581	14442	14271	14463	14485	14550	14556	14547	14411	14718	14428	14453	14655	14396	14503	14414	14613	14519	14416	14515	14501	14502	14546	14453	14515	14445	14486	14475	14523	14559	14214	14501	14545	14455	14511	14532	14491	14475	14736	14486	14633	14402	14535	14410	14385	14614	14444	14662	14408	14491	14550	14406	14390	14459	14423	14400	14413	14443	14583	14508	14404	14595	14584	14574	14366	14482	14597	14458	14640	14614	14484	14540	14618	14538	14484	14517	14582	14370	14308	14282	14296	14696	14399	14346	14485	14451	14416	14337	14494	14372	14382	14702	14275	14482	14428	14588	14514	14461	14378	14482	14512	14569	14448	14602	14567	14379	14590	14387	14497	14431	14631	14500	14398	14420	14534	14527	14412	14451	14438	14527	14434	14443	14387	14578	14473	14352	14449	14546	14533	14480	14463	14308	14575	14547	14467	14490	14459
25670	21082	27143	25455	28904	56376	48739	33075	22101	17465	15966	15657	15695	15638	15465	15722	15678	15683	15622	15544	15519	15360	15516	15609	15528	15486	15272	15586	15634	15354	15480	15609	15609	15490	15465	15569	15536	15448	15540	15568	15485	15603	15553	15472	15633	15466	15418	15450	15549	15458	15746	15503	15624	15565	15398	15409	15357	15537	15640	15647	15763	15434	15513	15465	15726	15504	15562	15485	15456	15443	15724	15558	15550	15571	15443	15451	15700	15483	15550	15603	15425	15602	15599	15621	15605	15628	15497	15548	15633	15355	15649	15688	15593	15547	15498	15641	15672	15414	15477	15338	15444	15339	15509	15302	15510	15452	15614	15682	15388	15580	15362	15430	15537	15574	15422	15474	15495	15524	15479	15542	15547	15296	15365	15444	15556	15302	15695	15472	15382	15555	15552	15471	15443	15544	15594	15771	15483	15637	15529	15379	15619	15448	15431	15546	15329	15517	15563	15525	15617	15442	15422	15485	15596	15323	15441	15411	15426	15509	15621	15650	15253	15637	15685	15521	15653	15507	15625	15412	15529	15655	15371	15383	15467	15486	15770	15579	15609	15448	15416	15497	15456	15559	15470	15390	15456	15488	15576	15631	15489	15495	15644	15480	15688	15397	15431	15514	15704	15642	15470	15433	15500	15616	15468	15665	15587	15796	15663	15388	15486	15444	15403	15566	15460	15405	15288	15425	15490	15796	15522	15426	15500	15583	15385	15260	15629	15438	15470	15572	15509	15328	15642	15705	15593	15513	15499	15518	15425	15608	15367	15490	15497	15439	15462	15412	15566	15468	15599	15467	15526	15476	15679	15440	15388	15592	15645	15702	15481	15923	15384	15475	15466	15515	15454	15286	15405	15345	15502	15497	15429	15633	15693	15635	15472	15522	15542	15327	15469	15330	15382	15516	15576	15516	15580	15539	15699	15659	15767	15664	15490	15251	15405	15400	15503	15618	15541	15526	15414	15644	15762	15445	15474	15497	15627	15285	15643	15459	15577	15375	15521	15756	15701	15439	15536	15617	15586	15359	15817	15507	15521	15651	15625	15358	15460	15527	15505	15500	15518	15441	15467	15611	15550	15487	15695	15457	15543	15551	15545	15528	15496	15467	15491	15533	15506	15325	15512	15461	15292	15583	15354	15575	15421	15440	15392	15382	15558	15441	15653	15700	15556	15323	15421	15560	15357	15350	15445	15633	15543	15449	15454	15492	15468	15575	15495	15477	15618	15652	15580	15561	15470	15488	15588	15809	15733	15650	15500	15403	15341	15368	15554	15614	15408	15575	15410	15553	15545	15596	15539	15534	15628	15436	15616	15420	15572	15513	15526	15563	15542	15456	15633	15515	15505	15495	15414	15585	15487	15535	15477	15306	15448	15688	15488	15455	15574	15533	15604	15398	15530	15629	15432	15649	15415	15437	15509	15494	15296	15438	15563	15239	15447	15486	15477	15406	15582	15668	15495	15535	15595	15471	15530	15435	15327	15498	15677	15531	15638	15552	15408	15299	15702	15779	15336	15448	15525	15447	15424	15540	15475	15473	15437	15550	15563	15626	15458	15415	15660	15480	15648	15411	15579	15349	15524	15477	15477	15480	15578	15504	15486	15440	15544	15435	15458	15328	15647	15495	15535	15561	15586	15575	15549	15506	15440	15584	15540	15557	15595	15571	15646	15329	15532	15479	15365	15456	15453	15496	15432	15619	15544	15506	15395	15506	15513	15575	15512	15613	15448	15625	15701	15462	15463	15497	15535	15482	15461	15554	15574	15558	15537	15471	15643	15436	15548	15571	15593	15401	15588	15610	15596	15414	15624	15642	15731	15491	15601	15441	15592	15414	15725	15676	15688	15409	15392	15495	15562	15548	15584	15620	15540	15651	15680	15428	15523	15459	15613	15419	15822	15430	15588	15728	15602	15660	15424	15685	15564	15521	15449	15602	15779	15339	15373	15482	15589	15448	15599	15396	15632	15759	15690	15599	15682	15598	15619	15394	15603	15573	15449	15518	15588	15464	15411	15494	15588	15598	15601	15485	15488	15578	15432	15439	15456	15504	15575	15500	15511	15419	15471	15464	15355	15562	15490	15485	15378	15537	15545	15476	15637	15699	15423	15444	15332	15563	15724	15531	15414	15691	15436	15543	15463	15383	15389	15535	15582	15749	15590	15453	15522	15449	15531	15625	15519	15620	15806	15478	15444	15627	15482	15446	15463	15591	15743	15527	15255	15667	15506	15478	15599	15698	15451	15449	15631	15765	15533	15613	15567	15555	15490	15549	15533	15537	15325	15596	15581	15597	15617	15429	15403	15365	15505	15396	15391	15553	15581	15506	15631	15475	15455	15572	15370	15471	15662	15514	15425	15390	15457	15424	15567	15376	15506	15612	15598	15614	15544	15664	15466	15494	15459	15473	15452	15516	15495	15463	15319	15427	15412	15486	15613	15614	15380	15516	15436	15514	15483	15608	15662	15654	15426	15427	15301	15351	15519	15651	15559	15565	15532	15458	15540	15466	15521	15423	15697	15597	15596	15683	15511	15521	15596	15411	15521	15403	15447	15388	15633	15690	15464	15451	15585	15519	15739	15483	15680	15610	15432	15517	15394	15455	15331	15574	15423	15377	15672	15347	15659	15555	15414	15509	15581	15629	15469	15380	15488	15387	15480	15508	15637	15331	15506	15474	15608	15543	15405	15451	15452	15448	15508	15598	15612	15400	15494	15412	15466	15620	15579	15734	15646	15616	15563	15406	15430	15628	15555	15450	15542	15406	15557	15643	15324	15641	15652	15404	15495	15642	15561	15484	15463	15650	15621	15514	15580	15462	15426	15573	15506	15521	15609	15690	15573	15347	15384	15272	15508	15496	15579	15559	15512	15472	15759	15607	15487	15571	15703	15844	15495	15593	15516	15729	15612	15458	15515	15610	15410	15523	15451	15515	15451	15396	15546	15584	15462	15451	15719	15471	15497	15542	15558	15618	15439	15567	15521	15744	15649	15619	15583	15673	15561	15362	15497	15444	15459	15540	15331	15623	15546	15556	15502	15535	15418	15642	15433	15490	15679	15467	15506	15526	15587	15350	15621	15458	15566	15759	15722	15590	15647	15590	15656	15500	15341	15429	15505	15472	15587	15500	15705	15479	15394	15482	15471	15591	15482	15588	15476	15607	15441	15317	15613	15613	15743	15509	15587	15575	15449	15661	15427	15401	15471	15501	15549	15667	15490	15405	15635	15527	15635	15631	15454	15634	15461	15577	15451	15540	15466	15442	15393	15631	15593	15314	15432	15639	15526	15480	15500	15611	15414	15477	15425	15516	15618	15420	15494	15488	15524	15491	15354	15311	15385	15530	15421	15482	15521	15482	15676	15594	15531	15273	15661	15601	15522	15529	15488	15609	15649	15538	15455	15437	15596	15391	15689	15586	15803	15522	15466	15649	15539	15688	15338	15639	15648	15429	15403	15629	15525	15527	15675	15409	15589	15441	15409	15380	15544	15396	15393	15370	15612	15726	15581	15579	15692	15494	15493	15553	15636	15640	15404	15403	15235	15612	15626	15571	15485	15435	15516	15394	15605	15534	15536	15375	15592	15500	15344	15384	15567	15410	15500	15209	15601	15536	15456	15399	15608	15527	15548	15596	15556	15479	15537	15643	15505	15449	15577	15496	15604	15537	15390	15560	15610	15568	15575	15559	15760	15448	15520	15564	15654	15337	15444	15734	15759	15577	15489	15679	15527	15633	15477	15539	15550	15449	15586	15587	15428	15603	15404	15650	15345	15557	15563	15559	15632	15469	15586	15680	15562	15574	15453	15639	15575	15655	15401	15538	15830	15537	15602	15597	15461	15629	15532	15568	15769	15438	15491	15773	15599	15578	15604	15387	15598	15498	15631	15605	15485	15545	15624	15533	15533	15576	15391	15555	15399	15511	15460	15586	15544	15597	15478	15459	15583	15585	15511	15603	15582	15478	15671	15387	15405	15651	15445	15352	15484	15575	15489	15505	15423	15397	15655	15620	15572	15646	15480	15297	15617	15634	15651	15606	15501	15342	15371	15623	15642	15507	15517	15557	15397	15569	15565	15640	15541	15630	15526	15558	15659	15520	15516	15524	15587	15457	15618	15677	15728	15425	15639	15558	15312	15522	15530	15508	15602	15484	15643	15665	15490	15519	15420	15386	15449	15495	15597	15469	15379	15259	15381	15387	15674	15632	15541	15456	15421	15518	15583	15547	15552	15701	15589	15640	15549	15529	15465	15691	15413	15665	15322	15471	15513	15475	15557	15536	15555	15406	15590	15473	15635	15210	15479	15477	15671	15652	15557	15565	15652	15537	15716	15529	15606	15414	15510	15359	15452	15394	15744	15584	15649	15623	15660	15519	15281	15327	15455	15502	15576	15538	15439	15628	15446	15651	15482	15629	15503	15548	15484	15572	15504	15676	15637	15467	15368	15440	15457	15445	15676	15714	15465	15497	15663	15517	15512	15576	15472	15541	15348	15461	15522	15490	15525	15484	15516	15459	15513	15375	15538	15720	15565	15316	15546	15521	15531	15525	15408	15642	15471	15581	15521	15483	15611	15686	15541	15587	15511	15577	15502	15507	15609	15700	15592	15397	15711	15339	15636	15295	15471	15808	15469	15483	15356	15207	15435	15455	15570	15495	15460	15580	15602	15694	15592	15431	15566	15528	15273	15327	15444	15499	15585	15530	15500	15501	15531	15668	15585	15648	15544	15373	15373	15586	15516	15465	15519	15648	15574	15465	15561	15453	15541	15537	15423	15442	15541	15500	15617	15377	15530	15420	15583	15329	15508	15478	15560	15553	15443	15605	15789	15697	15508	15516	15410	15592	15526	15431	15646	15647	15663	15426	15625	15504	15525	15578	15794	15485	15724	15764	15697	15627	15627	15473	15372	15573	15582	15396	15484	15468	15548	15629	15399	15605	15530	15442	15679	15571	15567	15393	15602	15637	15827	15693	15620	15593	15428	15368	15756	15283	15636	15595	15430	15621	15575	15623	15482	15502	15455	15739	15473	15580	15619	15418	15448	15638	15439	15478	15569	15577	15681	15530	15481	15515	15543	15599	15506	15582	15497	15477	15478	15622	15431	15615	15439	15508	15656	15571	15855	15551	15483	15682
13911	20061	20490	17284	34742	55673	47967	33040	20778	15619	14512	14420	14682	14416	14430	14608	14511	14528	14334	14624	14561	14644	14668	14536	14347	14499	14555	14449	14425	14638	14426	14409	14662	14430	14493	14454	14516	14637	14716	14519	14665	14440	14663	14468	14453	14578	14438	14469	14586	14472	14351	14579	14363	14311	14433	14605	14619	14497	14470	14348	14413	14406	14335	14532	14625	14431	14479	14532	14560	14506	14555	14256	14614	14523	14408	14690	14507	14597	14458	14591	14637	14539	14469	14561	14430	14490	14380	14367	14489	14407	14300	14553	14598	14407	14575	14542	14479	14367	14518	14634	14370	14380	14520	14506	14723	14547	14535	14498	14551	14523	14418	14487	14424	14679	14516	14475	14383	14590	14425	14528	14511	14376	14506	14489	14530	14480	14391	14308	14548	14419	14493	14797	14377	14555	14428	14596	14491	14566	14271	14570	14541	14479	14446	14413	14460	14464	14589	14397	14479	14509	14560	14502	14439	14444	14520	14469	14463	14378	14447	14335	14530	14491	14459	14599	14474	14609	14582	14435	14619	14460	14439	14346	14523	14580	14381	14514	14556	14521	14404	14547	14418	14464	14459	14541	14521	14561	14591	14299	14470	14430	14433	14347	14359	14381	14422	14503	14414	14573	14481	14602	14606	14573	14557	14604	14501	14542	14451	14553	14429	14551	14434	14465	14502	14470	14564	14638	14544	14430	14390	14538	14517	14455	14527	14460	14529	14562	14575	14515	14487	14520	14464	14634	14299	14413	14507	14549	14487	14545	14441	14623	14562	14346	14354	14420	14590	14489	14484	14506	14603	14607	14594	14572	14402	14498	14404	14513	14422	14417	14444	14525	14499	14518	14540	14530	14325	14494	14657	14412	14587	14606	14645	14490	14539	14491	14452	14610	14541	14475	14465	14466	14596	14533	14450	14474	14388	14408	14422	14419	14434	14429	14373	14560	14439	14579	14528	14522	14395	14470	14292	14462	14510	14300	14516	14630	14270	14469	14458	14479	14448	14573	14346	14481	14474	14613	14367	14469	14443	14532	14635	14458	14530	14490	14507	14380	14495	14353	14495	14505	14545	14605	14692	14457	14352	14469	14556	14431	14594	14542	14523	14514	14591	14485	14576	14346	14604	14528	14505	14463	14510	14485	14389	14433	14287	14424	14477	14498	14516	14376	14558	14624	14347	14445	14509	14457	14534	14634	14413	14474	14623	14419	14531	14544	14493	14484	14673	14532	14668	14684	14675	14435	14547	14384	14388	14481	14456	14411	14675	14628	14391	14489	14551	14493	14504	14514	14365	14353	14457	14632	14503	14518	14725	14390	14522	14378	14583	14490	14533	14486	14497	14473	14460	14412	14525	14560	14528	14457	14559	14293	14234	14603	14456	14378	14392	14513	14622	14707	14331	14458	14550	14460	14536	14503	14536	14428	14561	14450	14417	14430	14452	14407	14711	14553	14321	14524	14551	14582	14506	14521	14556	14543	14637	14527	14441	14474	14478	14456	14439	14498	14454	14637	14478	14391	14746	14463	14502	14435	14676	14468	14310	14380	14412	14521	14420	14553	14525	14644	14373	14633	14539	14391	14425	14475	14428	14561	14477	14511	14369	14477	14515	14412	14566	14601	14679	14467	14580	14463	14570	14418	14505	14633	14526	14522	14521	14302	14512	14462	14442	14483	14481	14501	14563	14526	14470	14381	14497	14608	14547	14397	14436	14387	14501	14346	14644	14434	14417	14565	14483	14463	14588	14524	14481	14401	14351	14376	14448	14525	14487	14476	14447	14646	14542	14396	14532	14493	14495	14471	14450	14547	14616	14649	14650	14420	14435	14536	14390	14468	14564	14536	14336	14157	14496	14408	14387	14585	14712	14383	14578	14622	14703	14586	14444	14372	14602	14451	14499	14541	14588	14578	14409	14537	14518	14480	14364	14447	14556	14380	14649	14516	14274	14511	14517	14510	14501	14559	14502	14385	14437	14538	14510	14528	14548	14544	14618	14465	14561	14364	14437	14483	14483	14380	14613	14592	14433	14520	14402	14349	14533	14643	14585	14506	14466	14407	14609	14412	14487	14402	14496	14432	14443	14469	14581	14426	14578	14578	14437	14603	14546	14442	14508	14623	14424	14661	14635	14465	14529	14621	14582	14428	14260	14593	14455	14390	14471	14449	14523	14398	14498	14360	14512	14249	14520	14355	14435	14440	14579	14542	14520	14467	14466	14493	14435	14461	14431	14357	14492	14513	14592	14479	14658	14524	14424	14462	14588	14429	14509	14476	14597	14459	14278	14428	14496	14539	14557	14487	14256	14643	14355	14488	14546	14475	14450	14399	14567	14458	14427	14477	14548	14432	14317	14613	14415	14513	14406	14544	14525	14463	14550	14567	14481	14462	14514	14448	14311	14448	14363	14350	14283	14598	14595	14446	14530	14660	14316	14574	14566	14597	14491	14320	14476	14512	14424	14534	14493	14434	14369	14344	14530	14646	14543	14506	14369	14441	14490	14390	14415	14466	14533	14500	14548	14476	14620	14537	14582	14447	14199	14549	14600	14516	14502	14620	14375	14455	14364	14643	14469	14472	14386	14403	14537	14532	14502	14441	14591	14423	14645	14522	14552	14510	14593	14617	14512	14622	14521	14357	14497	14425	14422	14527	14467	14529	14321	14623	14425	14441	14704	14504	14439	14496	14543	14432	14263	14531	14591	14549	14419	14461	14633	14407	14420	14464	14539	14693	14514	14452	14404	14446	14355	14485	14537	14454	14681	14545	14474	14494	14494	14442	14661	14400	14447	14610	14604	14321	14576	14483	14542	14463	14453	14500	14508	14504	14561	14386	14498	14447	14409	14508	14520	14448	14628	14674	14702	14421	14440	14533	14530	14504	14501	14361	14433	14387	14551	14583	14493	14448	14581	14486	14470	14613	14450	14471	14581	14519	14542	14571	14609	14501	14566	14422	14439	14593	14548	14464	14341	14365	14516	14638	14556	14524	14377	14410	14499	14600	14663	14542	14437	14542	14533	14452	14406	14602	14665	14663	14352	14601	14357	14456	14524	14444	14432	14573	14485	14370	14676	14409	14476	14412	14556	14495	14509	14619	14562	14398	14594	14534	14594	14337	14442	14535	14475	14442	14386	14517	14474	14454	14490	14626	14582	14583	14621	14456	14520	14554	14542	14609	14418	14534	14615	14495	14376	14621	14443	14455	14449	14424	14514	14455	14437	14469	14470	14614	14419	14394	14570	14315	14490	14458	14462	14413	14455	14550	14490	14500	14649	14503	14477	14477	14610	14580	14504	14392	14492	14521	14578	14424	14435	14596	14598	14485	14495	14431	14306	14508	14573	14368	14476	14664	14366	14366	14474	14382	14453	14584	14454	14443	14622	14504	14440	14439	14449	14548	14465	14559	14460	14565	14603	14503	14424	14614	14343	14569	14583	14507	14488	14501	14477	14462	14275	14438	14583	14388	14401	14585	14499	14561	14450	14552	14537	14434	14691	14422	14462	14519	14565	14592	14309	14448	14576	14399	14364	14621	14590	14579	14432	14554	14363	14465	14544	14470	14471	14674	14527	14633	14471	14405	14378	14461	14548	14357	14605	14483	14369	14535	14584	14577	14489	14540	14399	14623	14490	14394	14488	14263	14490	14564	14459	14540	14489	14602	14464	14401	14595	14522	14479	14548	14451	14548	14451	14466	14356	14631	14602	14261	14507	14473	14606	14545	14391	14636	14540	14525	14551	14574	14550	14484	14602	14511	14468	14524	14347	14561	14508	14804	14496	14478	14481	14479	14695	14626	14532	14675	14504	14434	14522	14573	14547	14645	14410	14481	14494	14479	14496	14369	14441	14553	14336	14522	14509	14507	14510	14394	14497	14463	14402	14539	14495	14376	14432	14395	14537	14602	14534	14281	14434	14513	14296	14494	14515	14523	14485	14430	14362	14593	14604	14493	14613	14441	14500	14498	14552	14412	14452	14606	14457	14286	14376	14606	14347	14465	14571	14563	14313	14738	14552	14467	14472	14487	14595	14509	14498	14483	14238	14463	14448	14455	14478	14654	14516	14473	14621	14561	14271	14563	14479	14391	14385	14586	14480	14524	14442	14485	14533	14192	14750	14466	14424	14637	14534	14538	14467	14401	14566	14517	14472	14622	14597	14295	14532	14708	14401	14379	14699	14434	14466	14429	14539	14382	14423	14486	14437	14692	14497	14595	14471	14486	14605	14517	14568	14552	14508	14545	14400	14437	14504	14492	14561	14713	14480	14437	14477	14432	14456	14357	14588	14661	14439	14505	14582	14492	14553	14303	14423	14564	14379	14653	14367	14395	14546	14373	14510	14415	14452	14607	14576	14395	14490	14338	14603	14508	14473	14499	14499	14497	14521	14485	14414	14571	14313	14561	14437	14626	14499	14554	14339	14466	14374	14418	14528	14528	14528	14373	14569	14421	14545	14506	14522	14730	14673	14665	14561	14469	14634	14455	14331	14659	14465	14550	14445	14408	14465	14363	14572	14407	14458	14411	14522	14300	14489	14484	14569	14482	14354	14354	14636	14436	14598	14543	14524	14408	14624	14402	14400	14537	14480	14543	14525	14387	14389	14539	14321	14438	14540	14569	14449	14528	14630	14479	14627	14400	14633	14490	14489	14488	14672	14490	14453	14357	14542	14605	14693	14625	14568	14503	14411	14596	14512	14514	14468	14436	14389	14379	14666	14540	14610	14283	14569	14345	14356	14539	14469	14488	14582	14512	14498	14535	14405	14422	14534	14529	14459	14560	14418	14580	14522	14484	14383	14515	14386	14377	14561	14457	14464	14586	14629	14488	14432	14563	14580	14574	14480	14497	14457	14411	14314	14505	14456	14552	14407	14538	14559	14562	14467	14583	14459	14384	14361	14535	14453	14451	14372	14322	14551	14643	14476	14562	14528	14439	14417	14561	14604	14343	14486	14379	14580	14578	14715	14526	14439	14554	14612	14538	14695	14567	14358	14450	14381	14552	14638	14392	14397	14370	14311	14497	14204	14456	14705	14593	14435	14368	14513	14564	14392	14430	14376	14499	14451	14484	14475	14540	14450	14555	14504	14507	14709	14485	14403	14552	14432	14496	14535	14506	14513	14583	14526	14414	14571	14493
23723	21082	28542	23866	25885	69970	64605	48371	30033	20444	16659	15668	15378	15550	15538	15516	15579	15566	15496	15426	15591	15618	15344	15334	15387	15471	15422	15537	15536	15450	15523	15473	15450	15486	15426	15390	15306	15266	15459	15427	15409	15392	15296	15500	15475	15230	15222	15465	15535	15246	15361	15275	15404	15318	15209	15239	15451	15370	15303	15296	15202	15374	15442	15048	15416	15442	15332	15443	15433	15248	15195	15460	15275	15431	15296	15351	15430	15436	15527	15454	15314	15328	15404	15415	15489	15445	15453	15358	15329	15333	15567	15317	15261	15406	15354	15303	15223	15525	15373	15358	15421	15321	15485	15487	15329	15423	15395	15225	15254	15269	15380	15400	15301	15240	15401	15364	15570	15505	15291	15265	15443	15370	15567	15369	15445	15298	15452	15329	15362	15387	15280	15348	15337	15494	15184	15320	15305	15258	15313	15418	15156	15192	15331	15146	15122	15265	15213	15296	15377	15416	15306	15315	15314	15167	15356	15251	15345	15323	15278	15145	15356	15420	15093	15247	15306	15231	15406	15330	15449	15285	15260	15255	15444	15271	15328	15416	15352	15412	15446	15336	15327	15339	15315	15363	15481	15410	15131	15316	15487	15109	15313	15318	15493	15377	15302	15358	15289	15286	15321	15256	15127	15181	15228	15387	15346	15204	15325	15347	15171	15401	15437	15268	15250	15428	15413	15082	15412	15348	15180	15235	15473	15218	15201	15268	15414	15057	15399	15401	15202	15241	15321	15366	15405	15219	15404	15468	15266	15486	15461	15281	15417	15383	15283	15496	15245	15340	15281	15288	15436	15342	15317	15423	15344	15415	15370	15386	15238	15259	15203	15207	15276	15320	15077	15260	15186	15570	15480	15483	15347	15240	15263	15281	15309	15260	15296	15338	15434	15296	15128	15236	15419	15346	15468	15199	15352	15394	15190	15255	15198	15319	15444	15301	15254	15379	15201	15336	15637	15419	15206	15282	15351	15230	15348	15517	15537	15288	15470	15290	15270	15223	15334	15076	15317	15324	15389	15425	15515	15276	15325	15254	15409	15320	15441	15269	15203	15259	15294	15339	15396	15254	15268	15520	15647	15312	15215	15378	15467	15413	15304	15497	15298	15125	15410	15213	15446	15232	15476	15347	15290	15137	15246	15364	15201	15306	15192	15189	15345	15453	15130	15374	15360	15299	15415	15472	15447	15408	15381	15255	15306	15443	15327	15261	15459	15300	15273	15408	15319	15454	15162	15328	15563	15349	15463	15402	15161	15449	15399	15332	15345	15094	15173	15319	15228	15284	15197	15348	15167	15265	15238	15329	15440	15473	15477	15468	15499	15329	15366	15370	15312	15222	15279	15542	15179	15315	15356	15258	15214	15354	15367	15259	15424	15693	15340	15282	15265	15204	15520	15396	15311	15297	15390	15375	15314	15591	15196	15249	15266	15530	15357	15338	15233	15231	15296	15472	15221	15125	15299	15241	15383	15324	15327	15209	15417	15346	15349	15388	15360	15283	15290	15105	15349	15399	15396	15297	15087	15450	15367	15294	15383	15332	15297	15323	15291	15309	15471	15203	15373	15324	15272	15491	15354	15243	15170	15345	15263	15320	15240	15254	15396	15263	15313	15369	15418	15381	15505	15274	15460	15202	15392	15063	15471	15401	15407	15186	15219	15188	15531	15432	15262	15320	15427	15585	15258	15332	15273	15244	15323	15265	15263	15315	15301	15391	15259	15511	15538	15279	15357	15427	15395	15273	15365	15269	15316	15319	15226	15331	15324	15281	15420	15625	15446	15402	15439	15284	15344	15259	15235	15457	15360	15235	15464	15431	15338	15433	15336	15445	15408	15479	15424	15152	15450	15422	15494	15218	15404	15322	15265	15141	15447	15312	15490	15424	15227	15317	15398	15238	15201	15159	15405	15459	15269	15363	15364	15262	15410	15174	15281	15274	15361	15205	15371	15315	15377	15279	15366	15283	15360	15254	15371	15524	15301	15245	15310	15224	15181	15580	15489	15388	15313	15249	15289	15335	15440	15311	15228	15349	15355	15333	15308	15193	15223	15275	15264	15278	15290	15329	15226	15331	15223	15331	15460	15242	15287	15192	15373	15366	15312	15387	15223	15451	15399	15272	15292	15346	15399	15335	15412	15292	15241	15469	15469	15177	15295	15467	15225	15497	15247	15317	15295	15354	15455	15426	15270	15393	15342	15338	15296	15344	15237	15257	15432	15488	15377	15115	15204	15379	15205	15497	15263	15387	15435	15396	15349	15385	15304	15256	15283	15375	15294	15318	15654	15243	15424	15318	15414	15265	15425	15381	15339	15324	15276	15298	15494	15116	15590	15287	15538	15412	15199	15428	15320	15247	15328	15355	15407	15338	15419	15365	15099	15142	15308	15564	15364	15502	15207	15327	15054	15267	15356	15295	15265	15378	15361	15316	15292	15382	15254	15296	15301	15256	15291	15400	15263	15514	15440	15376	15441	15347	15340	15378	15242	15418	15331	15419	15391	15285	15341	15370	15396	15276	15274	15240	15310	15240	15393	15472	15303	15360	15375	15515	15306	15246	15175	15363	15283	15204	15257	15219	15353	15388	15365	15422	15297	15281	15418	15219	15484	15400	15172	15267	15496	15405	15588	15213	15331	15426	15351	15316	15218	15160	15259	15373	15189	15258	15296	15154	15264	15302	15216	15261	15281	15282	15309	15269	15317	15508	15118	15261	15247	15255	15314	15183	15201	15419	15475	15332	15149	15226	15277	15319	15338	15262	15327	15295	15215	15358	15388	15323	15102	15303	15279	15437	15473	15338	15343	15593	15366	15343	15354	15098	15279	15321	15079	15551	15560	15375	15332	15200	15279	15340	15327	15342	15297	15229	15273	15334	15308	15350	15288	15355	15224	15349	15258	15221	15491	15223	15343	15370	15288	15248	15429	15224	15254	15299	15432	15302	15355	15339	15274	15403	15293	15235	15335	15381	15089	15368	15421	15388	15440	15306	15253	15323	15458	15240	15280	15403	15390	15494	15292	15317	15553	15190	15301	15515	15262	15347	15384	15397	15292	15285	15308	15285	15260	15331	15265	15193	15269	15292	15347	15380	15330	15378	15298	15279	15347	15347	15419	15283	15397	15437	15462	15283	15322	15283	15256	15332	15365	15330	15401	15401	15375	15271	15298	15150	15536	15389	15481	15224	15271	15317	15278	15398	15455	15306	15244	15177	15521	15439	15440	15475	15340	15458	15286	15363	15143	15218	15114	15259	15135	15354	15425	15410	15311	15507	15294	15424	15378	15225	15412	15186	15261	15232	15234	15331	15241	15238	15468	15261	15499	15318	15247	15239	15433	15251	15190	15202	15334	15268	15358	15161	15478	15199	15324	15219	15300	15237	15403	15598	15388	15312	15318	15357	15230	15093	15527	15376	15270	15237	15296	15240	15176	15409	15364	15329	15377	15258	15339	15371	15458	15464	15404	15182	15371	15326	15437	15200	15128	15067	15359	15304	15294	15236	15250	15372	15197	15382	15438	15465	15342	15423	15447	15387	15437	15410	15363	15436	15291	15177	15205	15341	15382	15216	15313	15498	15593	15473	15411	15440	15308	15230	15328	15083	15260	15404	15266	15460	15292	15205	15135	15234	15295	15313	15467	15389	15328	15366	15460	15250	15347	15147	15330	15248	15189	15291	15295	15212	15280	15095	15225	15245	15322	15330	15227	15334	15290	15580	15391	15282	15347	15318	15458	15275	15228	15259	15464	15219	15202	15369	15367	15499	15466	15271	15266	15339	15481	15375	15506	15387	15318	15442	15413	15081	15234	15217	15484	15481	15209	15349	15532	15275	15298	15371	15488	15387	15397	15315	15161	15373	15228	15155	15325	15505	15398	15477	15454	15263	15364	15333	15319	15429	15306	15402	15363	15379	15214	15315	15325	15283	15395	15329	15303	15299	15251	15283	15499	15147	15456	15212	15487	15367	15267	15314	15183	15168	15272	15333	15314	15277	15394	15413	15254	15440	15419	15188	15277	15380	15191	15395	15431	15287	15293	15336	15191	15169	15176	15353	15287	15390	15370	15242	15365	15240	15266	15330	15179	15239	15460	15332	15470	15205	15500	15425	15195	15284	15402	15272	15342	15339	15350	15296	15330	15439	15454	15427	15429	15299	15245	15198	15208	15204	15271	15294	15407	15106	15241	15262	15221	15241	15404	15391	15386	15259	15316	15364	15469	15166	15310	15161	15376	15370	15300	15266	15306	15302	15263	15374	15470	15432	15333	15271	15417	15394	15337	15576	15383	15332	15348	15170	15294	15312	15271	15481	15383	15223	15315	15410	15253	15418	15452	15217	15375	15467	15433	15326	15509	15315	15499	15461	15234	15238	15451	15443	15342	15233	15258	15509	15373	15369	15382	15163	15196	15464	15195	15108	15337	15277	15326	15443	15477	15473	15458	15423	15352	15317	15172	15340	15184	15291	15204	15338	15315	15171	15229	15369	15391	15489	15275	15347	15246	15327	15375	15518	15397	15447	15276	15291	15202	15408	15431	15322	15445	15223	15475	15425	15252	15338	15207	15268	15370	15349	15447	15309	15314	15189	15260	15167	15341	15305	15328	15361	15376	15499	15461	15286	15292	15231	15354	15103	15310	15318	15127	15360	15427	15225	15319	15274	15215	15145	15352	15440	15293	15442	15315	15300	15172	15141	15276	15418	15358	15129	15295	15189	15346	15324	15453	15172	15403	15071	15510	15296	15302	15313	15324	15244	15328	15324	15288	15278	15483	15311	15424	15113	15486	15365	15474	15275	15227	15425	15313	15392	15407	15317	15496	15271	15193	15319	15304	15241	15502	15380	15100	15250	15184	15258	15328	15371	15506	15413	15359	15381	15270	15340	15319	15323	15224	15335	15295	15092	15405	15245	15359	15344	15281	15186	15326	15241	15088	15326	15497	15292	15113	15205	15350	15341	15389	15496	15409	15243	15191	15332	15239	15403	15391	15386	15336	15405	15221	15333	15317	15355	15389	15116	15473	15333	15207	15401	15368	15218	15349	15244	15214	15236	15253	15208	15515	15372	15330	15266	15375	15351	15288	15479	15171	15330	15488	15082	15067	15284	15384	15202	15379	15076	15361	15247	15476	15403
15905	26958	26993	21329	38210	76164	66846	49241	30184	18154	14761	14552	14512	14414	14517	14421	14328	14398	14330	14383	14319	14443	14227	14465	14469	14377	14318	14214	14421	14436	14332	14459	14274	14451	14247	14532	14363	14276	14498	14256	14396	14285	14368	14380	14097	14370	14421	14292	14381	14327	14505	14271	14473	14481	14428	14196	14413	14480	14148	14461	14397	14203	14378	14403	14110	14329	14434	14390	14301	14365	14250	14291	14417	14376	14404	14375	14474	14342	14389	14411	14245	14346	14383	14318	14320	14230	14417	14228	14318	14469	14385	14305	14300	14239	14504	14253	14396	14392	14489	14424	14391	14350	14368	14196	14474	14368	14361	14384	14461	14336	14345	14321	14343	14326	14347	14409	14420	14329	14395	14354	14260	14365	14182	14270	14298	14271	14152	14378	14228	14274	14354	14293	14465	14403	14439	14286	14353	14369	14355	14450	14252	14337	14336	14319	14367	14337	14248	14220	14454	14399	14362	14371	14343	14428	14237	14126	14576	14539	14349	14434	14360	14454	14183	14205	14308	14407	14304	14394	14407	14306	14383	14394	14401	14240	14517	14206	14221	14383	14384	14465	14226	14416	14362	14248	14387	14266	14268	14351	14254	14240	14196	14440	14261	14187	14420	14155	14255	14415	14438	14254	14227	14302	14421	14348	14548	14414	14215	14375	14331	14409	14355	14317	14446	14377	14537	14405	14399	14189	14316	14364	14333	14244	14634	14338	14495	14197	14285	14270	14265	14462	14451	14463	14263	14406	14402	14431	14183	14448	14489	14469	14304	14165	14394	14360	14303	14389	14427	14303	14254	14486	14418	14293	14415	14279	14424	14290	14382	14418	14383	14316	14370	14389	14225	14305	14375	14481	14192	14253	14327	14409	14236	14452	14248	14567	14390	14277	14402	14530	14405	14226	14297	14159	14343	14463	14301	14451	14367	14303	14379	14191	14273	14373	14226	14421	14263	14600	14297	14368	14394	14272	14383	14149	14276	14394	14354	14286	14395	14197	14378	14301	14525	14314	14371	14358	14237	14349	14457	14430	14275	14382	14373	14380	14252	14234	14260	14509	14456	14561	14393	14600	14328	14333	14385	14339	14447	14419	14438	14406	14426	14252	14439	14486	14248	14456	14367	14340	14447	14187	14175	14286	14456	14444	14233	14297	14453	14199	14401	14377	14446	14446	14369	14304	14360	14360	14469	14455	14363	14204	14372	14368	14442	14262	14407	14391	14359	14372	14307	14337	14243	14239	14299	14409	14318	14225	14274	14400	14210	14502	14361	14238	14132	14311	14236	14429	14287	14340	14417	14233	14374	14419	14429	14289	14278	14494	14336	14350	14232	14352	14437	14365	14413	14328	14336	14337	14521	14254	14458	14429	14346	14261	14197	14332	14447	14338	14295	14149	14384	14426	14276	14289	14259	14277	14492	14335	14367	14493	14306	14305	14205	14360	14370	14298	14249	14417	14424	14281	14325	14473	14482	14485	14328	14291	14385	14334	14289	14426	14353	14290	14286	14280	14503	14354	14354	14414	14415	14376	14472	14352	14264	14381	14329	14250	14332	14280	14329	14276	14400	14185	14309	14273	14268	14371	14343	14309	14253	14363	14232	14255	14316	14472	14359	14328	14387	14317	14342	14279	14373	14307	14292	14358	14357	14430	14344	14389	14456	14299	14318	14399	14383	14209	14397	14369	14363	14224	14299	14428	14394	14392	14399	14296	14395	14429	14336	14346	14254	14286	14312	14296	14481	14332	14248	14334	14320	14246	14407	14436	14433	14568	14328	14343	14528	14086	14275	14328	14204	14375	14285	14367	14275	14421	14435	14255	14337	14439	14329	14325	14408	14250	14347	14243	14341	14422	14327	14270	14230	14454	14401	14217	14236	14228	14327	14460	14312	14290	14300	14477	14314	14392	14299	14239	14320	14386	14308	14371	14461	14154	14256	14336	14237	14309	14463	14349	14250	14282	14272	14366	14541	14300	14332	14295	14322	14296	14375	14438	14294	14405	14308	14411	14385	14385	14501	14383	14290	14523	14290	14390	14422	14445	14381	14313	14257	14365	14340	14296	14412	14191	14168	14465	14476	14270	14464	14268	14538	14172	14320	14443	14323	14406	14167	14413	14265	14269	14371	14221	14318	14328	14402	14534	14367	14378	14454	14462	14569	14399	14391	14408	14350	14238	14344	14373	14432	14253	14474	14233	14458	14238	14294	14227	14430	14374	14408	14342	14300	14416	14458	14226	14484	14393	14252	14429	14417	14261	14147	14348	14335	14354	14427	14390	14352	14351	14082	14171	14362	14398	14434	14398	14379	14436	14294	14419	14348	14318	14365	14362	14323	14288	14307	14393	14317	14361	14392	14207	14505	14379	14370	14262	14286	14513	14174	14305	14362	14401	14260	14306	14451	14339	14251	14335	14473	14327	14308	14328	14400	14366	14379	14359	14369	14459	14459	14250	14331	14289	14457	14561	14181	14198	14431	14452	14318	14269	14385	14416	14356	14332	14428	14300	14217	14229	14361	14393	14405	14469	14296	14300	14347	14401	14361	14168	14293	14381	14407	14243	14395	14246	14394	14402	14273	14489	14352	14386	14251	14328	14253	14445	14246	14368	14457	14267	14334	14313	14333	14272	14386	14376	14377	14360	14382	14342	14286	14232	14261	14318	14435	14252	14406	14206	14284	14296	14423	14135	14132	14167	14345	14426	14300	14407	14295	14338	14302	14202	14138	14354	14332	14225	14456	14250	14297	14404	14495	14372	14329	14319	14417	14419	14178	14214	14256	14270	14506	14257	14429	14315	14448	14398	14420	14217	14352	14278	14468	14424	14415	14205	14383	14377	14471	14215	14306	14373	14301	14341	14187	14365	14486	14246	14320	14612	14317	14301	14301	14270	14365	14289	14210	14297	14377	14333	14220	14308	14197	14318	14321	14404	14307	14291	14441	14483	14374	14380	14243	14453	14337	14255	14317	14309	14314	14292	14344	14344	14286	14545	14208	14266	14418	14418	14230	14291	14296	14536	14416	14175	14256	14335	14195	14453	14330	14412	14246	14339	14407	14296	14350	14457	14355	14366	14447	14435	14208	14346	14319	14307	14302	14362	14512	14480	14257	14316	14424	14306	14287	14450	14383	14198	14205	14351	14342	14329	14271	14316	14367	14432	14342	14253	14341	14413	14280	14370	14327	14282	14451	14290	14360	14142	14395	14489	14171	14365	14354	14243	14232	14300	14109	14252	14303	14339	14317	14269	14329	14513	14344	14242	14442	14227	14281	14355	14438	14341	14339	14371	14356	14389	14298	14233	14345	14502	14297	14407	14358	14315	14324	14313	14254	14222	14209	14408	14268	14377	14289	14294	14282	14325	14316	14458	14254	14340	14582	14439	14482	14354	14333	14458	14417	14380	14244	14385	14265	14481	14405	14249	14463	14411	14367	14438	14273	14427	14266	14246	14363	14398	14449	14344	14339	14181	14386	14392	14428	14253	14539	14188	14414	14359	14183	14356	14315	14311	14485	14327	14447	14384	14284	14285	14253	14287	14298	14430	14264	14353	14296	14314	14304	14296	14269	14391	14195	14347	14300	14397	14300	14152	14436	14516	14371	14393	14338	14422	14298	14499	14314	14382	14342	14130	14312	14288	14426	14366	14356	14338	14301	14282	14285	14372	14301	14419	14400	14408	14373	14412	14439	14309	14491	14357	14346	14332	14296	14507	14173	14275	14451	14277	14314	14228	14369	14334	14228	14350	14296	14267	14354	14145	14503	14204	14284	14318	14326	14361	14294	14306	14308	14409	14130	14240	14281	14435	14450	14340	14395	14223	14280	14252	14334	14227	14508	14344	14281	14413	14332	14495	14316	14429	14255	14373	14285	14468	14484	14298	14175	14480	14177	14372	14378	14268	14440	14272	14295	14283	14301	14506	14414	14185	14356	14437	14369	14318	14230	14327	14272	14345	14396	14315	14390	14380	14437	14393	14223	14458	14010	14328	14461	14358	14424	14289	14387	14290	14378	14416	14360	14344	14442	14354	14371	14518	14227	14337	14406	14330	14383	14373	14372	14114	14454	14337	14362	14455	14197	14422	14236	14244	14210	14228	14351	14314	14294	14321	14303	14241	14304	14437	14265	14220	14403	14333	14346	14210	14387	14413	14096	14474	14214	14413	14396	14341	14372	14297	14194	14373	14401	14325	14251	14353	14356	14420	14199	14351	14379	14367	14286	14377	14317	14418	14204	14300	14206	14292	14242	14307	14213	14447	14354	14393	14185	14353	14242	14435	14533	14301	14535	14277	14264	14251	14244	14375	14151	14304	14284	14388	14291	14498	14349	14341	14380	14464	14304	14256	14414	14170	14238	14286	14151	14343	14360	14226	14200	14429	14425	14417	14200	14498	14267	14514	14365	14310	14288	14292	14419	14400	14355	14308	14466	14280	14120	14279	14485	14388	14284	14457	14235	14455	14373	14305	14275	14373	14122	14400	14250	14245	14302	14407	14284	14353	14342	14389	14346	14311	14449	14248	14399	14367	14447	14298	14416	14288	14326	14203	14561	14397	14252	14271	14386	14309	14170	14358	14450	14246	14267	14412	14436	14396	14233	14358	14309	14271	14354	14290	14313	14367	14239	14492	14335	14351	14482	14323	14245	14277	14435	14350	14477	14390	14326	14267	14500	14453	14285	14383	14423	14344	14319	14409	14280	14349	14358	14355	14347	14387	14320	14352	14324	14268	14372	14363	14412	14253	14316	14172	14350	14288	14278	14417	14416	14274	14464	14171	14409	14361	14365	14344	14298	14438	14172	14355	14339	14275	14180	14222	14301	14386	14272	14254	14349	14308	14320	14325	14444	14504	14173	14457	14414	14126	14471	14573	14260	14318	14240	14302	14415	14205	14513	14454	14415	14225	14315	14498	14222	14470	14350	14508	14348	14478	14252	14375	14277	14088	14256	14342	14427	14460	14240	14419	14287	14428	14300	14367	14338	14048	14299	14388	14385	14395	14419	14267	14413	14486	14354	14507	14433	14393	14336	14312	14305	14383	14093	14281	14363	14323	14401	14294	14216	14514	14478	14525	14307	14431	14300	14307	14372	14235	14475	14373	14316	14398	14382	14341	14195	14349	14533	14246	14323	14388
28712	21386	20718	18607	18039	27933	26592	22489	18747	17205	16557	16253	16316	16356	16173	16589	16259	16156	16086	16368	16386	16205	16476	16590	16491	16452	16417	16376	16556	16413	16449	16229	16394	16262	16291	16325	16619	16328	16382	16196	16216	16254	16402	16368	16156	16354	16282	16279	16485	16132	16390	16444	16406	16541	16365	16432	16336	16317	16508	16305	16356	16502	16480	16339	16118	16319	16305	16263	16366	16267	16446	16163	16222	16352	16352	16385	16418	16413	16188	16440	16550	16328	16349	16306	16335	16446	16259	16527	16526	16177	16280	16242	16357	16180	16309	16402	16302	16426	16449	16428	16416	16253	16191	16354	16285	16368	16417	16357	16257	16166	16177	16373	16318	16171	16259	16344	16251	16444	16514	16292	16221	16273	16415	16328	16356	16353	16255	16264	16276	16307	16354	16291	16273	16337	16356	16408	16253	16413	16378	16508	16556	16262	16413	16277	16205	16178	16110	16255	16261	16217	16346	16259	16194	16426	16206	16381	16286	16196	16376	16248	16243	16384	16199	16386	16053	16197	16211	16239	16074	16202	16233	16242	16244	16265	16283	16144	16462	16301	16484	16448	16396	16200	16463	16509	16462	16174	16298	16306	16393	16149	16163	16218	16341	16336	16262	16252	16256	16496	16385	16336	16129	16425	16380	16526	16281	16221	16306	16318	16536	16207	16264	16306	16456	16346	16413	16242	16087	16445	16140	16272	16253	16239	16463	16383	16316	16141	16308	16401	16332	16388	16334	16219	16170	16235	16296	16328	16221	16102	16326	16242	16395	16583	16379	16136	16407	16402	16468	16319	16379	16085	16478	16322	16400	16337	16204	16451	16276	16415	16348	16155	16374	16466	16400	16251	16290	16215	16506	16231	16250	16320	16548	16183	16476	16331	16185	16299	16281	16322	15901	16261	16203	16292	16361	16309	16391	16171	16351	16479	16395	16179	16475	16279	16336	16274	16361	16196	16520	16285	16231	16384	16635	16373	16263	16277	16398	16434	16441	16174	16417	16393	16249	16215	16364	16383	16429	16431	16373	16294	16355	16458	16323	16266	16331	16387	16357	16205	16264	16442	16181	16269	16359	16311	16339	16305	16098	16294	16326	16396	16485	16324	16258	16225	16171	16459	16241	16400	16284	16350	16279	16162	16458	16352	16063	16206	16232	16357	16248	16240	16475	16339	16179	16322	16339	16084	16552	16140	16069	16398	16418	16367	16318	16571	16169	16276	16332	16508	16277	16235	16264	16052	16450	16337	16269	16512	16318	16330	16336	16186	16384	16427	16217	16284	16189	16248	16481	16500	16493	16261	16167	16389	16370	16238	16282	16332	16498	16441	16401	16238	16351	16321	16253	16225	16276	16410	16303	16310	16268	16279	16181	16333	16468	16183	16292	16361	16494	16277	16488	16304	16445	16395	16227	16265	16425	16388	16342	16248	16299	16259	16225	16513	16293	16260	16464	16329	16210	16364	16233	16467	16409	16257	16475	16342	16098	16283	16324	16269	16237	16494	16296	16210	16324	16104	16207	16317	16148	16321	16349	16425	16231	16422	16454	16203	16184	16120	16185	16348	16322	16463	16198	16217	16520	16485	16467	16238	16377	16103	16133	16322	16375	16169	16110	16225	16484	16216	16301	16246	16415	16420	16359	16347	16270	16310	16358	16379	16317	16240	16244	16223	16311	16261	16444	16455	16301	16257	16438	16381	16331	16319	16133	16324	16319	16325	16535	16495	16333	16177	16326	16436	16282	16473	16334	16369	16283	16261	16362	16279	16349	16276	16236	16228	16349	16308	16203	16336	16259	16417	16414	16355	16266	16238	16198	16090	16306	16208	16344	16450	16286	16293	16154	16245	16442	16239	16205	16201	16372	16355	16167	16457	16224	16346	16280	16193	16213	16220	16365	16456	16378	16382	16321	16358	16145	16487	16371	16478	16329	16294	16366	16388	16395	16338	16338	16404	16357	16085	16328	16388	16387	16300	16400	16400	16124	16374	16409	16422	16323	16156	16466	16435	16394	16298	16334	16287	16229	16363	16231	16430	16254	16339	16456	16357	16201	16320	16251	16295	16302	16159	16332	16438	16426	16335	16255	16347	16246	16167	16114	16121	16270	16358	16481	16213	16230	16408	16263	16354	16138	16266	16318	16247	16255	16226	16317	16463	16357	16265	16349	16418	16357	16229	16477	16522	16315	16348	16327	16292	16301	16302	16363	16492	16069	16221	16253	16250	16274	16382	16344	16323	16284	16366	16462	16306	16208	16232	16468	16390	16245	16253	16329	16522	16374	16323	16308	16172	16468	16292	16217	16183	16119	16178	16309	16427	16331	16197	16382	16248	16250	16389	16331	16439	16425	16360	16438	16357	16513	16361	16083	16263	16326	16235	16333	16382	16198	16385	16371	16083	16309	16384	16470	16274	16189	16218	16211	16256	16454	16370	16233	16106	16250	16134	16337	16324	16340	16331	16340	16354	16313	16433	16278	16200	16370	16155	16189	16168	16513	16424	16216	16319	16136	16305	16433	16327	16445	16373	16452	16411	16342	16314	16176	16408	16543	16422	16525	16252	16443	16484	16397	16256	16189	16329	16289	16333	16298	16468	16207	16293	16338	16350	16412	16274	16223	16302	16518	16387	16349	16260	16426	16424	16180	16342	16254	16377	16294	16362	16274	16253	16297	16488	16367	16235	16173	16436	16303	16357	16159	16207	16176	16485	16117	16298	16104	16395	16425	16574	16483	16337	16253	16294	16303	16273	16350	16439	16352	16305	16196	16418	16233	16263	16264	16271	16547	16150	16525	16518	16409	16271	16268	16456	16277	16140	16219	16467	16476	16387	16385	16493	16428	16313	16369	16288	16358	16459	16284	16363	16193	16278	16284	16164	16484	16302	16371	16496	16180	16240	16373	16333	16321	16311	16266	16267	16481	16263	16265	16293	16398	16407	16359	16329	16263	16283	16454	16498	16323	16263	16430	16467	16470	16310	16450	16298	16389	16367	16340	16524	16358	16382	16407	16507	16209	16365	16238	16239	16508	16424	16243	16256	16564	16297	16402	16308	16160	16320	16467	16298	16539	16277	16281	16471	16165	16331	16234	16333	16454	16302	16276	16270	16257	16506	16388	16330	16477	16068	16356	16296	16323	16310	16385	16238	16337	16371	16489	16372	16114	16302	16242	16410	16286	16342	16564	16244	16320	16448	16272	16161	16375	16268	16230	16394	16319	16298	16243	16359	16399	16296	16481	16357	16298	16335	16436	16283	16528	16456	16233	16447	16177	16356	16310	16245	16352	16500	16176	16231	16102	16168	16093	16429	16396	16288	16337	16309	16326	16325	16321	16370	16532	16312	16213	16465	16371	16360	16351	16439	16317	16452	16428	16210	16436	16357	16329	16538	16509	16204	16180	16165	16349	16456	16271	16464	16412	16339	16236	16433	16367	16183	16292	16337	16236	16247	16309	16430	16272	16290	16496	16343	16310	16231	16421	16283	16327	16279	16384	16341	16350	16079	16432	16454	16328	16392	16196	16357	16395	16493	16440	16285	16282	16415	16267	16354	16300	16139	16368	16114	16297	16330	16466	16298	16291	16380	16396	16538	16200	16129	16221	16262	16379	16379	16275	16365	16199	16403	16342	16442	16444	16276	16376	16383	16395	16233	16448	16268	16255	16250	16264	16451	16355	16237	16194	16330	16515	16374	16370	16392	16482	16422	16351	16488	16230	16308	16486	16439	16400	16476	16280	16243	16409	16185	16132	16335	16221	16218	16365	16337	16416	16472	16355	16336	16221	16201	16391	16344	16294	16233	16286	16323	16262	16282	16389	16343	16402	16611	16310	16362	16384	16369	16382	16439	16215	16237	16381	16252	16306	16140	16424	16224	16394	16378	16367	16381	16411	16289	16334	16388	16445	16296	16314	16182	16585	16345	16256	16455	16258	16375	16132	16272	16189	16453	16412	16178	16205	16319	16398	16353	16357	16279	16372	16239	16425	16202	16398	16257	16269	16153	16473	16408	16372	16196	16318	16246	16536	16522	16455	16334	16445	16201	16437	16212	16541	16164	16413	16265	16531	16290	16409	16142	16422	16460	16393	16258	16397	16452	16531	16408	16183	16570	16464	16365	16191	16311	16333	16254	16303	16397	16279	16203	16407	16220	16471	16290	16192	16133	16383	16366	16317	16350	16238	16287	16534	16476	16466	16331	16308	16290	16397	16235	16374	16409	16313	16234	16233	16211	16520	16299	16116	16408	16312	16318	16421	16175	16566	16120	16257	16352	16254	16224	16315	16192	16189	16443	16524	16035	16324	16301	16371	16210	16380	16334	16417	16269	16426	16475	16363	16210	16317	16408	16323	16190	16200	16352	16467	16260	16453	16339	16289	16480	16381	16562	16288	16219	16406	16139	16333	16265	16507	16127	16351	16154	16340	16223	16226	16368	16335	16446	16213	16285	16163	16365	16365	16201	16392	16393	16277	16406	16297	16572	16366	16320	16152	16358	16298	16309	16219	16234	16240	16137	16286	16257	16347	16092	16390	16276	16402	16480	16207	16222	16403	16300	16255	16463	16212	16598	16349	16288	16392	16215	16207	16436	16465	16220	16327	16183	16403	16300	16161	16279	16288	16290	16346	16331	16379	16438	16383	16331	16251	16307	16251	16273	16280	16450	16546	16329	16227	16322	16316	16453	16398	16350	16309	16465	16413	16182	16162	16323	16372	16194	16301	16065	16235	16272	16257	16345	16197	16434	16422	16278	16529	16301	16238	16312	16341	16336	16289	16237	16367	16451	16315	16280	16274	16419	16515	16280	16467	16315	16271	16062	16333	16169	16214	16385	16282	16233	16473	16470	16465	16180	16222	16373	16178	16212	16238	16195	16170	16242	16414	16292	16153	16371	16432	16120	16425	16341	16434	16318	16349	16257	16285	16300	16236	16352	16472	16408	16190	16386	16294	16428	16455	16195	16288	16436	16286	16188	16192	16318	16247	16363	16318	16330	16365	16386	16244	16432	16275	16427	16291	16296	16331	16411	16436	16127	16423	16128	16268	16387	16489	16217	16394	16177	16253	16204	16419	16221	16163	16413	16352	16290	16324	16351	16231	16322	16521	16250	16292	16150	16260	16266	16577	16391	16251	16416
15311	16780	16577	15985	18378	30531	27320	22273	16995	15392	15095	15012	15003	14969	14995	15044	14969	15005	15003	15105	14887	14937	15044	14872	15025	14970	14889	14879	14990	15051	15080	14935	14908	14998	14906	15026	14906	14812	15053	14996	15090	14976	14649	14880	14985	14865	14895	14952	14945	15036	14893	14884	14934	14895	15046	15011	14982	15086	15036	15103	14923	14925	15089	15079	14955	15208	14845	15056	14901	14912	15074	14943	14926	15080	14890	14937	14958	15045	14908	15109	14933	14939	14902	15043	14976	14916	14922	14892	14987	14978	14877	15028	14865	14958	14959	14908	14820	14922	14956	14840	14885	14898	14805	15006	14981	15005	14900	14942	15113	14807	14726	14991	14872	14985	15034	14897	14924	15009	14909	15100	14919	15092	14991	14967	15007	14960	14877	15016	14968	14840	14934	15043	14895	14921	14936	15031	14944	15021	14738	14890	15049	14953	14896	14857	14941	14969	14690	14978	15026	15161	14895	15019	14971	14965	14940	14910	14933	15057	15073	14876	15020	14963	15020	14880	14918	14836	15133	14982	14991	14847	14944	14960	14981	14928	14809	14934	14894	15063	14856	14999	15049	15002	15017	15031	14930	14999	15059	15134	14827	14989	14943	15125	14992	15030	15112	14977	15069	15048	14982	14950	15071	14913	14902	14984	14874	14912	14992	14945	14918	15044	14966	15066	14815	15051	15005	15012	14973	14800	14972	15007	14966	14973	14891	14945	14939	14978	14986	14912	14912	14889	14907	14891	14887	14914	14997	14910	14948	14818	15109	15047	14895	15097	14896	14965	15107	14972	14932	14992	15038	15038	14835	14909	15012	14995	14881	14744	14964	14778	15043	14963	14998	14929	15007	15005	14982	14986	14960	15017	15058	14910	14936	14948	14927	15181	14987	14875	14980	14909	15010	15033	14889	14893	14932	14877	15102	14940	15143	15076	15048	14990	14922	15064	14870	14949	15001	14950	14898	14994	15002	14886	15031	14967	14961	14983	14999	14953	14889	15173	15029	14868	14992	14869	15065	14914	14848	15089	14910	14972	14895	15038	15104	14824	15041	15053	15055	14978	15135	15010	14836	14971	15056	14873	14899	14806	14999	14948	14792	15055	14939	14949	14976	14981	15065	14993	14806	15005	14854	15053	14962	14964	15035	14936	14960	15105	15015	15060	14902	14949	14927	15002	14908	14904	14902	15000	14935	14878	14973	14895	14895	15066	14994	15034	14922	14931	14911	14823	14914	14968	14998	14862	15005	15002	14900	15008	15063	14887	15145	14920	15025	15161	14706	14913	14968	15010	14938	15007	15027	14924	14829	14987	15028	14888	14936	14917	14849	15064	14984	14978	14822	14917	15098	14950	15054	15026	14932	14910	15070	15003	14876	14871	14835	15020	15026	14755	14925	15142	14737	14963	14990	14952	14945	14952	14949	15128	15045	14777	14892	14970	14875	15002	14782	14860	14924	14854	14818	15112	14985	14916	14911	14871	15142	14875	14924	14968	15077	14933	15033	14875	15135	15072	14824	14961	14967	15063	14782	15168	14946	14851	15012	15049	14943	14920	15008	14861	14953	14898	14910	14850	14857	15124	14900	15189	14954	15000	15009	15092	14854	15162	15013	15015	14911	14927	15056	14925	14865	14908	14929	15046	14916	14873	14848	15003	15120	14893	15054	15049	14910	15014	15184	15017	14896	15015	14983	14943	15000	14993	14910	15143	14891	15000	14868	14851	14892	14929	14885	14996	15071	14998	15056	15008	14903	15129	15013	15008	15014	14842	15029	14925	14924	15083	14953	14832	14839	14890	14880	14711	14973	15152	14998	14831	15012	14927	14938	14853	14943	14824	15003	14882	14940	14727	14798	14946	15161	14883	15018	14887	14842	14880	15011	14947	14932	14861	14889	14995	14948	14836	14903	14916	14842	14795	15051	14875	14978	14974	15074	15047	15012	14895	15190	15077	15004	14958	14906	15110	14892	15132	15051	14983	14918	15028	15145	15027	14855	15049	15038	15090	14991	14871	15207	15045	15035	14984	14910	14972	14883	14907	14865	14795	14928	15082	14980	14848	14960	14963	14890	14801	14855	14996	15053	14755	15108	14975	14994	14936	14929	14997	15088	14986	14887	14898	14920	14915	15094	14972	14934	14933	14962	14828	14859	15073	15076	14843	15100	15080	15013	15125	15025	15135	14931	14905	14925	14922	15013	14846	14872	14950	14791	15027	14959	14946	15054	15084	14812	15006	14826	14975	15012	14896	14993	14953	14925	15026	15022	15057	14876	15032	14841	14869	14942	15047	15000	14968	15076	14930	14908	14966	14877	14897	14991	15088	14891	15030	14862	15043	14994	14861	14896	14972	14962	15007	14944	14916	14930	14915	14966	14892	14923	14858	14913	15082	14872	15095	14904	14925	14821	14841	14932	14931	14921	14857	15114	14915	15025	14915	14849	15016	14983	14990	14899	14884	15018	14920	15032	15032	14999	15021	15046	15179	15008	14924	14880	14951	15039	15101	14927	14906	14949	14889	14902	14966	14994	14963	14952	15027	14884	14972	14784	15097	15005	15043	14920	14932	14735	15162	15026	15027	15017	15044	14873	14933	14953	14868	15047	14846	15123	14910	14931	15004	14970	14959	15008	14908	14939	15029	14962	15041	14928	14967	15051	14765	14934	14847	15050	14946	14946	14907	15100	14928	14863	15064	14875	15012	14996	15019	14878	14848	14908	14928	14973	14950	14952	14864	15192	14872	15015	14861	15079	15059	14908	15053	14945	14854	15013	14937	14957	14813	15126	14959	14918	14971	14843	15093	14911	14896	14986	14924	14884	14949	15013	14884	15039	14917	14996	14910	14878	15076	14966	14970	14898	14991	15066	14935	14931	14992	14926	14897	14961	15015	15035	14844	14820	14913	14941	14969	15144	14970	14884	14991	14902	15000	14981	15034	14843	15080	15017	14977	14847	14865	14965	14985	14924	14825	14953	14985	14817	15075	14919	14817	14906	14883	15029	14826	15054	15122	15031	14941	15052	14962	14866	14911	15028	15041	14904	14977	15032	15061	15087	14951	14926	15003	15113	14801	14748	15051	15068	14818	15057	14929	14989	14935	15020	14980	15000	14923	14928	14983	15072	14986	14881	14753	14816	14984	14909	14992	14986	14918	14869	14879	15024	14958	15029	15016	14881	14826	14955	14880	14850	15092	14985	14879	14972	14808	14915	15028	14946	15032	14991	14801	14857	15087	14912	15067	14869	14967	14913	14934	14942	14866	14952	15097	14975	15011	15007	14897	14839	14830	15014	14895	14960	15033	14945	14900	14888	15070	14994	15068	14947	15019	15033	14856	15052	14965	15021	14901	15018	15124	15070	14737	15100	14999	14958	14960	14800	14926	14913	14873	14867	15133	15123	14844	14787	14904	15017	14911	14986	15009	14975	15053	14896	14780	14948	15004	15050	15183	14991	15018	14906	15027	14852	15109	15019	14986	14907	14840	14918	15014	15044	15067	14966	14933	15005	14845	15008	15005	15099	14857	14884	14945	15036	15082	14828	15021	15041	14960	14958	14969	15044	14905	15002	14895	14893	14966	14968	15044	15007	15079	14898	14955	15034	14848	14980	14923	15123	14959	15047	14871	14937	14686	15077	15083	14848	15126	14980	15109	14877	14943	15075	14840	15100	15102	15003	14905	15064	15021	14996	14969	15055	15047	15091	14875	15022	14882	14903	14922	14906	14972	14869	15122	14908	15025	15054	14842	14831	14894	15045	15005	14900	14967	15056	14987	15009	14801	15025	15009	14854	15055	14895	15098	15033	15006	14764	14976	15047	14895	14894	14933	15039	15015	14913	14980	14891	15007	14885	14992	14798	14825	15065	14953	14939	14895	14867	14791	14856	14983	15093	14874	15136	15037	15180	14918	14889	15075	15101	14938	14791	15060	14930	14868	14915	14896	14924	14926	14956	15097	15092	14976	14932	15130	14912	15033	14742	14891	14979	15062	14996	15099	15227	14901	14979	14902	14918	14897	14895	15042	14866	15009	14906	15096	14847	14889	14988	14914	14921	14930	14874	14916	15016	14873	14772	15029	14807	15127	15097	14908	14916	14781	14975	14986	15040	15043	15032	14850	15046	14980	14917	14782	14882	14965	14828	15045	15138	14877	14949	14935	14869	14997	15126	14968	14859	14939	14722	15081	14899	14955	14965	14806	14875	14945	15012	14991	15028	14888	14911	15037	15116	14986	15031	15032	15002	15010	15065	14984	14978	15025	15006	14919	14942	15036	14892	14916	14995	15030	14931	15023	14744	14996	14979	15014	14996	14985	14934	15060	15022	14834	15012	14879	14994	15013	14954	15015	14944	14945	15039	14875	14991	15081	14952	15070	15016	14861	15036	15007	15119	15018	14956	14984	14959	15065	14915	14866	14909	15088	14848	14867	14867	14915	15055	14992	15041	15004	15105	15068	14956	15161	14905	14950	15012	14925	14919	15043	14874	14866	14905	15035	14948	15032	14936	14885	14968	15125	14796	14971	14895	15001	14933	14809	14851	14986	14809	15010	14875	14951	14802	15004	14986	15004	14901	14917	14881	15024	14837	15034	14961	14983	14899	14805	14897	15012	14992	14842	15018	15028	15039	14973	15022	15061	15005	14901	15099	15022	14933	14826	14897	14825	15093	14941	15024	15117	14950	14852	15026	15094	14922	14966	15125	14997	14985	14992	14979	14977	15028	14861	15147	14941	14994	15024	14977	15036	15095	14975	15120	15019	15039	14974	14904	15126	15000	14911	14998	15009	14916	14957	14988	14986	15012	15056	15065	14802	15006	15189	14959	14962	14962	15058	15163	14965	14928	15074	14959	14922	15010	14708	15006	14829	15036	14990	15058	14892	15084	14994	14787	14878	15067	14872	14950	14879	14923	14778	15036	15106	14865	14978	14873	14897	15010	15013	15104	14969	15036	14962	14954	15006	15001	14984	15033	14935	15083	14960	15003	15036	15121	14959	14924	14947	14894	14991	14973	14807	15137	14922	14861	14829	14984	15076	14988	15006	14945	14865	14902	14838	15006	14918	14998	15002	15048	14907	14858	15027	15078	14959	15027	14912	15024	15020	14928	14947	15014	14958	14833	15154	14793	14822	15103	14986	15080	15106
25650	21075	27100	25460	26394	55542	48099	35573	23518	18354	16496	16041	16248	16205	16258	16094	16063	16086	16006	16048	16168	16057	16158	16175	15939	16059	16043	16035	16078	15901	16071	15976	15973	16009	15945	16069	16105	16078	15872	15972	15937	16114	16121	15850	15863	16122	16162	15958	15990	15951	16034	16117	15973	16051	15960	16087	16010	16226	16071	15825	15932	15909	16017	15908	15942	16197	16071	16081	15964	16121	16083	16040	16126	16100	16067	15949	15961	16189	16077	16115	15887	15990	16090	16062	15863	16107	15901	16079	15970	15973	16111	16071	16042	15994	15986	16019	15929	16019	15975	15886	16149	15960	16031	16011	16004	16025	16138	16179	15948	15863	16077	15922	16090	16022	16052	15976	15972	15968	15955	16002	15902	16086	16164	15887	15938	15987	16130	16048	16067	16164	15948	15961	16287	15936	15977	15956	15939	16066	16049	15865	16268	15830	16091	16232	16109	15996	15990	15825	16085	16022	15981	16100	16113	16066	15945	16033	16043	15983	16136	15870	15950	15871	15891	15794	15909	15838	15953	15740	16029	15956	16110	15940	15993	16262	16104	15915	15845	16065	16101	15924	15985	15931	16070	15808	15979	15965	15934	16041	15809	15866	15902	16306	16033	16171	15961	16035	16227	16094	15902	15880	15871	15856	16092	15937	15836	15848	16121	16157	15929	16023	16179	16055	16087	16062	16055	16078	16035	15856	16148	16000	16361	16046	15949	16052	15962	15787	15978	16068	15979	15869	16167	16088	16123	16140	16158	16111	16038	16035	15903	15929	16054	15986	16121	16072	16089	15993	15893	16016	16059	16058	15998	15976	16097	15992	15956	15832	16180	15970	15936	16249	15944	15938	16003	16060	16039	15975	15797	16107	16052	16162	16108	16142	15960	15853	16185	16006	16067	16052	16050	15908	16099	16158	16253	16039	15989	16124	15956	15994	16134	15861	16112	16078	16188	15986	15870	16063	16059	16167	16086	16139	16009	16059	16080	16084	15777	16065	16074	15904	15977	16008	16113	16072	16249	16143	16379	15969	15901	16063	15920	16026	16077	16040	16036	16154	15859	15947	15946	15904	16224	16009	16207	16151	15978	15917	15893	16008	16160	16044	15990	16109	16202	15970	16104	15893	16205	16052	15954	15820	16030	15957	16087	16021	16038	16172	16064	15986	16023	15914	16005	16064	16079	15948	16003	15740	16078	15983	16015	16001	16172	15961	16176	16094	15909	15959	16055	16129	16082	16064	15990	16066	16142	16023	16061	16106	16122	15959	15927	16002	16393	16080	16070	16004	15939	15940	15939	15931	15876	16109	16027	15909	15891	15907	15934	15842	15958	16059	15879	16045	15948	16183	16117	16005	16041	15902	15941	15983	16260	16101	15932	16000	15999	15943	16074	16017	15934	16057	15920	15965	16060	15998	16090	16165	16008	16194	16110	16143	16098	16036	16051	16062	16247	16006	16050	15813	16009	15994	16042	15928	15873	15902	16071	15940	16023	16104	16051	15980	15991	15931	16038	15998	15906	16043	15979	16052	16174	16037	15831	16023	16028	16233	16069	15849	15912	16138	15927	16147	15875	16029	16044	15837	16031	15886	15798	16067	16180	16100	16098	16092	16097	16014	15972	16037	16025	15946	16076	15993	16257	16064	16027	16071	16082	16008	16135	15882	16024	16138	16035	16162	15778	16114	15883	16039	15883	16058	15958	15906	15843	16084	15990	16075	16032	15992	16011	16166	15859	16006	16091	16252	16080	15819	15935	16067	16055	16283	15918	16051	16076	16127	16207	15861	16079	16129	15986	15875	15939	16025	16031	16102	15946	16082	15976	15804	15933	16033	15900	15951	15954	16070	16028	15860	16110	15819	15954	16099	16127	16128	15989	15958	15949	15918	16193	16051	16013	16034	16028	16277	16090	15949	16147	16168	15938	16065	15932	16152	16071	15847	16116	15955	16049	16140	16165	16111	16101	16100	15875	16069	16111	15863	15891	15944	16081	16012	15970	16133	16159	15880	16117	15878	16144	16208	15965	15966	16055	16042	15982	16061	15916	15922	16068	16081	16010	16066	16171	15989	16114	16221	16299	16089	16051	16180	16182	15969	16077	15986	16049	15802	16137	15994	15903	16209	16115	16003	15876	16151	15962	15924	15984	15860	15936	15952	16068	16291	16136	16028	16001	16161	16137	16031	16096	15924	15903	16089	16160	16054	16134	15959	15953	16150	15976	15823	15925	16103	15980	16103	16020	15977	16206	16080	16201	16082	16181	16042	16132	15916	16069	16067	15952	16020	16052	16093	16147	15912	16103	16197	15986	16155	15944	16034	15896	16069	16239	16040	15896	16031	16171	15889	15923	16040	16152	16057	16035	15954	16089	15907	16133	16019	16050	15985	15888	15893	15878	16051	16114	16191	15988	15905	16026	15987	16041	15759	16080	15928	15910	15944	16028	16027	15891	15968	15884	16200	15957	16115	16323	16076	16065	15991	16010	15885	16187	15937	15949	15997	15975	15982	16023	15961	16072	16095	16008	16034	16056	15971	16143	15854	16042	16026	15894	16162	16050	16064	16077	15948	16020	15874	15976	16225	16172	15973	15987	16101	15938	16045	15920	16095	15972	16068	16198	15955	15816	15849	16011	15909	15831	15901	16128	16178	16045	15930	15968	16148	16076	15996	16082	16050	15942	16086	15988	15991	16102	15894	16154	15829	16149	16002	15936	16127	16123	15937	15982	16003	15990	16024	16040	15966	15996	16083	15920	15991	16068	16194	16005	16003	15975	15937	16086	15987	16056	16256	16072	15965	16091	16464	16146	15902	16072	16027	15993	16001	16321	15986	16147	15895	15973	16025	16181	15940	15826	15975	15930	15880	15987	16086	16000	16130	16003	16027	16093	15848	15825	16080	16114	16035	16170	16076	15978	16214	16056	15832	16048	16163	16111	16074	16262	15882	15815	16087	16066	16015	15996	15889	16026	15969	16013	16060	16128	15942	15884	16021	15879	16179	16051	16118	15881	16117	15953	16008	15895	16007	15889	15974	16098	16016	15943	16228	16033	15992	15807	16083	16206	16144	16013	16030	16037	15914	16098	15926	15969	15936	16109	15888	16105	15930	16019	16035	16069	16119	15960	15993	16025	16100	16157	15985	16159	15905	15819	15864	15911	15897	16131	15887	16100	16138	16048	15912	16046	16075	16024	15977	16074	16113	16208	15987	16010	16065	16070	15960	15974	16179	16306	16232	16046	16058	16010	16126	16010	15938	16053	16024	15979	15839	16010	15980	15935	15894	16053	16192	16154	15806	16155	16127	15939	15927	16006	16077	15963	15900	15992	15951	16132	16032	15915	16041	16099	15858	16079	15893	16155	16009	15951	16034	16121	16128	16225	15843	16248	15982	16107	15929	15843	15890	15991	16106	16118	16135	15888	16060	16022	16074	15935	16012	15999	15781	16164	15973	16064	15938	15970	16039	16065	16023	16174	16135	16028	15805	15967	15977	16042	16110	16046	15952	15944	15965	16020	15995	15922	16004	16071	16038	16003	16005	15859	16117	16075	16169	16006	15981	16052	16107	16044	15762	15873	16034	16010	16107	16236	16164	16007	15978	15949	16035	15908	15974	15983	16049	16230	15943	16019	15966	15867	15988	15930	16039	15821	16040	16047	15959	16062	15915	15971	16034	16257	15981	15892	16116	15946	16064	16005	16115	15967	16098	15845	16099	15990	15964	16114	16144	15976	16006	15927	15829	15779	16043	16091	16008	16121	16180	16017	15949	15935	15970	15885	15860	16024	16049	16050	15877	16011	15829	16220	16086	15971	15879	15895	16113	16045	15780	16169	16021	15940	16124	15997	15959	16061	16078	16197	16056	16019	16044	15952	15935	15956	16263	15919	16024	15984	16062	16175	16007	15996	15934	15939	16016	15871	16052	16118	15919	15710	15875	16000	16133	16119	16047	16007	16017	16141	15940	16197	16140	15834	16125	16105	16148	15975	15926	16109	16117	16130	16327	16000	16119	16168	16092	16102	15973	16169	16115	16214	16099	16066	16100	16048	15888	15970	15931	16152	15968	16150	16256	16113	16125	16031	16037	15982	16012	16004	16024	16260	16113	15941	16167	15996	16150	15887	15924	16182	16146	15949	16117	16012	15912	16134	16008	15911	16073	15948	15987	16170	16133	16093	15973	15823	16042	16064	16131	15935	16223	16090	16004	16183	16129	16166	15934	16050	16101	15975	15860	15954	16056	15989	16182	16077	16137	16018	16025	16099	15997	15915	15878	16056	16026	15919	16009	15897	15881	16221	16001	16004	16052	16086	15995	16059	16025	15892	15895	15987	16116	15928	16137	16039	16119	16025	15938	16037	16070	16171	16150	15830	16018	15948	16019	15946	16041	16045	16025	16116	15862	15919	15964	16148	15966	16145	15827	16023	15973	16191	15992	15935	16045	16107	15997	16015	15855	15862	16156	15978	16026	16126	15987	16095	16104	16107	16096	15855	15807	16077	16052	15977	15894	15861	15919	15900	15974	16076	16153	15794	16008	16001	16051	16061	16145	16010	16056	15842	16130	16021	16075	15964	16157	15950	16124	15953	15836	16078	16132	15945	15935	15936	15966	16028	15881	16009	15988	16035	15940	15982	15882	16287	15861	16084	15951	16174	15911	16024	16096	16158	16002	16014	16090	15903	16059	15890	15899	15954	15989	16124	16135	16059	15806	16211	16071	15904	15793	16223	16065	16016	16014	15982	16012	16061	16150	16026	15921	15874	15982	16054	15910	16060	15944	15870	16085	16081	16089	16033	16091	16160	16174	16136	15931	16175	16009	16014	16126	16072	16081	16024	15957	15999	16153	16121	16089	16044	16103	16027	16114	16278	16109	15934	16293	15989	16157	16005	16172	16054	16030	15933	16090	16079	16022	15915	15899	16103	15821	16091	15908	16026	16132	16116	16072	16204	15935	15935	15929	16084	16050	15862	15993	16147	16064	16068	15996	16042	16024	16155	15815	16117	16039	16053	15920	16050	16250	16013	16004	16061	16090	15943	15961	15994	16027	15968	16142	16153	15917	16066	16036	16090	16074	16000	16164	15997	16041	16176	15914	16014	16178	16173	15962	16058	16081	16059	16002	16078	16016	16047	15819	15955	16133
14059	20156	20106	17228	30985	55349	47872	35873	22208	16172	14855	14857	14780	14833	14813	14815	14723	14837	14811	14899	14724	14823	14665	14969	15031	14887	14761	14996	14904	15003	14753	14853	14828	14792	14767	14785	14625	14739	14943	14753	14886	14863	14830	14945	14766	14932	14791	14618	14922	14783	14778	14790	14977	14844	14865	15067	14838	14781	14861	14764	14867	14698	14939	14955	14784	15118	14729	14774	14927	14926	14804	14676	14827	14761	14968	14868	14825	14872	14935	14908	15032	14793	14952	14840	14841	14676	14786	14980	14804	14783	14785	14843	14780	14717	14756	14832	14847	14682	14829	14825	14761	14958	14780	14861	14852	14691	14909	14895	14873	14834	14789	14764	14781	14818	14761	14948	14965	14742	14821	14834	14823	14825	14800	14964	14625	14778	14807	14890	14743	14776	14806	14930	14828	14785	14589	14737	14709	14743	14715	14842	14846	14834	14923	14818	14695	14841	14822	14586	14804	14645	14699	14746	14858	14700	14805	14922	14724	14716	14846	14791	14810	14777	14668	14612	14807	14846	14835	14847	14842	14751	14694	14779	14663	14854	14712	14710	14850	14801	14819	14852	14746	14958	14945	14842	14741	14774	14841	14788	14704	14837	14866	14852	14795	14828	14807	14630	14677	14765	14765	14713	14708	14813	14911	14804	14915	14773	15035	14839	14959	14724	14971	14826	14705	14793	14839	14743	14943	14715	14739	14736	14753	14824	14828	14962	14934	14918	14878	14796	14801	14741	14959	14717	14775	14888	14862	14805	14950	14882	14880	14862	14732	14792	14851	14633	14795	14735	14807	14899	14739	14662	14667	14848	14898	14840	14726	14744	14814	14841	14810	14887	14962	14902	14789	14874	14908	14848	14819	14572	14890	14780	14809	14993	14869	14785	14818	14859	14774	14878	14898	14792	14890	14686	14818	15021	14998	14854	14869	14816	14887	14783	14981	14921	14754	14782	14765	14677	14794	14844	14870	14800	14760	14718	14904	14631	14698	14910	14738	14856	14849	14553	14706	14745	14770	14786	14944	14798	14771	14750	14866	14894	14689	14891	14765	14738	14828	14859	14783	14884	14674	14900	14880	14911	14621	14763	14945	14756	14781	14824	14871	14832	14843	14714	14729	14887	14839	14682	14940	14810	14824	14874	14821	14770	14838	14920	14751	14679	14863	14786	14812	14744	14786	14914	14910	14837	14916	14875	14786	15044	14700	14808	14801	14920	14835	14728	14895	14577	14807	14889	14934	14969	14771	14907	14795	14776	14948	14811	14677	14748	14856	14912	14818	14630	14927	14856	14806	15066	14792	14918	14557	14805	14726	14607	14823	14725	14732	14797	14803	14814	14974	14811	14548	14872	14874	14776	14701	14824	14859	14897	14794	14778	14813	14779	14869	14722	14812	14737	14739	14836	14816	14827	14672	14783	14891	14705	14798	14757	14855	14986	14844	14815	14718	14846	14853	14834	14734	14774	14817	14660	14937	14722	14820	14783	14780	14861	14743	14790	14922	14944	14809	14961	14753	14705	14825	14756	14901	14820	14818	14784	14887	14864	14840	14536	14706	14799	14770	14748	14768	14930	14819	14744	14703	14797	14778	14621	14839	14908	14777	14866	15002	14770	14843	14884	14911	14790	14669	14881	14782	14853	14714	14919	14670	14902	15044	14826	14765	14781	14775	14694	14854	14861	15009	14731	14703	14677	14850	14708	14982	14829	14899	14847	14810	14767	14827	14798	14758	14835	14878	14808	14745	14962	14876	14865	14773	14884	14614	14690	14774	14950	14763	14870	14782	14748	14702	14773	14909	14518	14955	14705	14969	14954	14803	14871	14956	14745	14723	14858	14859	14814	14781	14849	14845	14758	14763	14801	14857	14766	14869	14798	14909	14874	14715	14724	14682	14725	14713	14793	14841	14730	14771	14819	14817	14794	14761	14683	14609	14918	14934	14886	14812	14852	14774	14867	14909	14858	14833	14743	14622	14750	14844	14697	14719	14883	14867	14909	14833	14823	14836	14817	14722	14840	14886	14979	14793	14839	14870	14799	14784	14792	14947	14822	14827	14768	14720	14752	14832	14804	14828	14734	14942	14726	14920	14741	14620	14757	14637	14811	14948	14825	14843	14816	14607	14841	14909	14910	14986	14701	14928	14731	14793	14852	14683	14961	14749	14774	14881	14906	14916	14776	14888	14893	14954	14812	14900	14706	14619	14843	14794	14802	14810	14906	14628	14704	14690	14893	14914	14726	14715	14737	14605	14638	14769	14718	14907	14801	14628	14807	14895	14754	14745	14923	14702	14750	14857	14912	14782	14846	14894	14679	14817	14867	14754	14965	14821	14718	14838	14758	14808	14695	14658	14704	14889	14929	14711	14915	14669	14941	14934	14632	14937	14950	14876	14744	14672	14714	14704	14583	14766	14731	14868	14810	14793	14829	14616	14846	14989	15024	14949	14886	14920	14854	14773	14946	14934	14757	14895	14748	14756	14801	14890	14775	14827	14753	14771	14740	14978	14648	14698	14790	14945	14690	14836	14764	14764	14751	14851	14945	14772	14761	14720	14803	14786	14803	14683	15003	14796	14864	14626	14874	14708	14938	14820	14626	14773	14960	14694	14828	14955	14765	14820	14894	14849	14896	14792	14885	14863	14677	14692	14725	14765	14841	14819	14757	14827	14844	14908	14764	14773	14950	14870	14746	14761	14816	14846	14793	14748	14720	14764	14698	14831	14756	14778	14764	14915	14951	14835	14855	14738	14816	14872	14828	14666	14879	14746	14762	14726	14692	14906	14711	14845	14881	14785	14783	14882	14766	14719	14807	14701	14839	14784	14909	14745	14869	14829	14774	14802	14809	14818	14850	14815	15018	14736	14864	15037	14864	14937	14821	14857	14712	14728	14730	14849	14814	14776	14781	14784	14848	14938	14854	14660	14908	14806	14825	14883	14897	14881	14795	14753	14735	14853	14886	14780	14826	14856	14685	14804	15082	14737	14919	14880	14859	14857	14825	14789	14827	14863	14705	14664	14859	14828	14891	14881	14950	14808	14751	14802	14879	14720	14745	14856	14855	14814	14750	14710	14797	14723	14756	14982	14825	14816	14841	14911	14748	14852	14865	14836	14809	14896	14714	14831	14961	14899	14862	14785	14789	15001	14736	14479	14780	14836	14792	14651	14739	14877	14856	14697	14824	14881	14710	14811	14802	14673	14784	14669	14909	14812	14865	14851	14759	14830	14822	14803	14869	14906	14840	14785	14733	14957	14905	14789	14871	14791	14795	14823	14905	15008	14752	14784	14865	14808	14953	14789	14737	14755	14700	14714	14714	14790	14748	14789	14791	14822	14898	14801	14915	14827	15020	14747	14759	14756	14846	14774	14842	14794	14651	14750	14915	14688	14736	14719	14759	14919	14755	14852	14775	14825	14781	14814	14937	14711	14668	14749	14797	14918	14689	14827	14899	14917	14829	14774	14620	14705	14782	14833	14881	14708	14768	14951	14674	14913	14707	14722	14831	14798	14843	14953	14739	14772	14731	14878	14617	14861	14671	14889	14860	14908	14924	14723	14863	14947	14761	15074	14988	14771	14795	14818	14758	14891	14891	14664	14751	14884	14774	14777	14745	14927	14852	14795	14827	14801	14788	14738	14814	14815	14695	14705	14855	14642	14948	14842	14646	14899	14870	14691	14819	14652	14774	14872	14650	14795	14906	14821	14842	14745	14715	14900	14726	14919	14809	14801	14801	14903	14769	14971	14753	14800	14816	14816	14794	14752	14686	14807	14783	14699	14840	14751	14910	14843	14949	14839	14818	14779	14713	14880	14872	14759	14763	14843	14879	14746	14927	15015	14791	14779	14753	14900	14859	14725	14797	14715	14831	14706	14815	14984	14821	14868	14738	14862	14922	14884	14888	14962	14699	14616	14886	14750	14846	14857	14689	14701	14913	14792	14717	14778	14885	14904	14764	14623	14753	14820	14840	14781	14899	14933	14781	14840	14875	14930	15003	14841	14821	14849	14843	14781	14869	14769	14695	14812	15090	14592	14839	14768	14864	14688	14836	14822	14744	14846	14823	14796	14614	14795	14797	14852	14743	14816	14794	14906	14853	14721	14812	14857	14839	14914	14746	14842	14903	14927	14869	14775	14705	14729	14807	14902	14742	14870	14706	14920	14798	14856	14815	14861	14957	14893	14822	15000	15020	14835	14977	14566	14852	14828	14689	14901	14890	14687	14837	14684	14697	14886	14824	14564	14659	14766	14964	14772	14728	14837	14891	14834	14702	14741	14922	14809	14940	14793	14786	14776	14859	14719	14761	14875	14804	14943	14731	15023	14676	14766	14804	14838	14853	14870	14946	14873	14776	14991	14729	14702	14943	14804	14759	14991	14880	14752	14685	14744	14904	15079	14752	14692	14777	14823	14903	14847	14659	14968	14844	14783	14867	14754	14747	14838	14733	14933	14666	14937	14816	14795	14756	14791	14818	14967	14809	14902	14764	14783	14739	14897	14845	14851	14784	14812	14880	14757	14853	14941	14777	14882	14750	14917	14898	14800	14903	14757	14938	14836	14749	14900	14957	14838	14927	14653	14794	14818	14753	14729	14783	14849	14811	14754	14811	14883	14796	14695	14840	14861	14821	14848	14722	14965	14743	14801	14632	14706	14731	14593	14809	14938	14835	14796	14943	14631	14889	14702	14772	14711	14686	14845	14819	14799	14761	14793	14896	14741	14676	14810	14766	14762	14746	14758	14821	15015	14810	14703	14827	14781	14769	14692	15001	14790	14693	14793	14844	14853	14814	14874	14785	14706	14866	14886	14885	14891	14800	14889	14824	14911	14714	14784	14867	14817	14980	14735	14919	14753	14923	14915	14786	14838	14909	14657	14736	14709	14843	14886	14832	14756	14731	14733	14944	14748	14789	14811	14788	14698	14921	14610	14753	14779	14779	14874	14818	14794	14679	14787	14722	14912	14975	14654	14930	14843	14646	14784	14847	14705	14624	14843	14983	14692	14817	14977	14895	14693	14689	14714	14728	14772	14853	14696	14724	14760	14939	14957	14892	14548	14632	14714	14935	14784	14704	14958	14756	14880	14876	14778	14789	14860	14882	14837	14756	14741	14711	14956	14917	14896	14762	14917	14775
23760	21142	28610	23958	23873	61982	68102	53769	33545	21407	16788	15923	15729	15355	15479	15453	15764	15512	15577	15458	15468	15593	15656	15481	15568	15597	15487	15433	15370	15509	15434	15552	15503	15576	15516	15416	15556	15411	15673	15465	15512	15439	15502	15327	15413	15498	15524	15339	15559	15451	15469	15411	15340	15358	15269	15384	15418	15524	15522	15389	15562	15381	15522	15416	15450	15648	15375	15368	15363	15214	15538	15444	15628	15220	15379	15521	15481	15344	15344	15425	15422	15388	15309	15384	15567	15502	15438	15454	15340	15538	15386	15364	15303	15494	15426	15399	15638	15213	15524	15579	15431	15509	15572	15180	15478	15510	15502	15582	15239	15212	15394	15376	15495	15338	15368	15347	15452	15308	15397	15370	15440	15357	15325	15340	15546	15443	15459	15396	15591	15410	15513	15494	15386	15332	15578	15425	15661	15278	15356	15474	15374	15255	15616	15498	15478	15399	15279	15321	15444	15507	15413	15390	15474	15337	15405	15475	15511	15353	15364	15285	15382	15412	15477	15349	15254	15377	15414	15402	15473	15437	15339	15305	15125	15280	15345	15363	15543	15406	15685	15250	15524	15381	15352	15340	15317	15457	15361	15454	15615	15333	15318	15407	15367	15413	15262	15382	15515	15433	15608	15415	15456	15481	15545	15537	15293	15314	15633	15289	15390	15482	15659	15308	15600	15416	15438	15399	15493	15133	15487	15273	15325	15296	15327	15522	15233	15491	15452	15412	15474	15499	15519	15130	15458	15351	15632	15525	15405	15218	15314	15292	15376	15479	15430	15125	15479	15509	15431	15354	15507	15311	15358	15404	15392	15488	15468	15421	15493	15346	15265	15387	15473	15520	15561	15522	15349	15287	15404	15254	15459	15257	15364	15352	15377	15433	15395	15354	15492	15249	15454	15328	15442	15367	15431	15272	15420	15265	15538	15395	15259	15271	15297	15508	15422	15616	15437	15450	15533	15312	15225	15463	15402	15383	15410	15463	15365	15235	15367	15298	15425	15354	15613	15318	15229	15482	15387	15408	15455	15259	15261	15467	15358	15473	15398	15335	15315	15432	15415	15303	15393	15470	15378	15415	15416	15241	15362	15456	15267	15461	15430	15369	15220	15444	15387	15417	15343	15543	15411	15497	15427	15562	15411	15480	15281	15238	15347	15523	15441	15150	15345	15242	15484	15309	15521	15249	15343	15562	15270	15207	15361	15378	15392	15373	15172	15307	15409	15235	15580	15418	15476	15314	15339	15472	15419	15264	15518	15389	15393	15402	15656	15399	15325	15493	15576	15295	15285	15548	15382	15389	15273	15430	15456	15666	15540	15285	15452	15496	15501	15083	15304	15550	15562	15557	15359	15514	15549	15295	15434	15507	15398	15302	15569	15230	15398	15432	15452	15394	15447	15399	15359	15464	15589	15470	15446	15344	15340	15178	15344	15230	15163	15561	15585	15355	15549	15403	15483	15425	15447	15358	15244	15297	15518	15493	15491	15268	15271	15423	15364	15447	15486	15406	15435	15417	15531	15243	15506	15350	15550	15400	15371	15295	15390	15463	15536	15395	15275	15394	15250	15369	15366	15354	15268	15311	15436	15339	15475	15267	15334	15500	15390	15431	15506	15361	15421	15298	15265	15611	15470	15481	15316	15627	15530	15591	15498	15351	15473	15522	15370	15497	15617	15357	15478	15454	15442	15539	15370	15494	15499	15297	15506	15265	15334	15301	15476	15333	15358	15330	15365	15502	15528	15397	15396	15399	15447	15427	15578	15673	15542	15485	15333	15433	15521	15298	15440	15524	15499	15402	15458	15442	15295	15426	15301	15431	15315	15526	15508	15600	15445	15290	15453	15458	15264	15363	15360	15465	15464	15485	15394	15251	15450	15371	15300	15344	15515	15399	15564	15311	15347	15358	15510	15328	15309	15238	15593	15461	15231	15381	15437	15571	15273	15243	15473	15410	15344	15277	15347	15234	15426	15434	15321	15290	15384	15559	15420	15317	15441	15448	15329	15338	15523	15360	15377	15569	15397	15442	15391	15464	15452	15392	15293	15473	15357	15232	15209	15347	15355	15400	15507	15408	15234	15490	15126	15481	15377	15240	15316	15485	15469	15455	15390	15418	15211	15290	15494	15422	15507	15326	15415	15351	15406	15624	15365	15485	15223	15214	15445	15448	15330	15403	15532	15347	15329	15349	15366	15521	15489	15337	15387	15319	15347	15220	15441	15532	15319	15336	15385	15454	15413	15412	15421	15524	15556	15481	15342	15324	15466	15341	15414	15253	15247	15365	15465	15354	15436	15403	15254	15589	15405	15417	15437	15340	15444	15682	15585	15553	15447	15439	15263	15315	15532	15577	15541	15259	15265	15430	15409	15482	15417	15312	15410	15331	15483	15424	15322	15470	15201	15313	15532	15399	15403	15237	15312	15540	15375	15330	15253	15535	15475	15459	15527	15418	15525	15514	15299	15352	15717	15446	15279	15338	15469	15561	15471	15439	15404	15494	15283	15426	15436	15308	15425	15532	15491	15547	15309	15372	15265	15420	15340	15370	15589	15342	15205	15481	15388	15328	15482	15511	15444	15362	15317	15437	15366	15479	15551	15453	15408	15495	15258	15312	15397	15460	15318	15393	15400	15490	15416	15510	15529	15385	15424	15288	15288	15446	15487	15438	15338	15327	15396	15387	15464	15469	15456	15182	15576	15254	15268	15378	15532	15459	15461	15401	15452	15400	15360	15319	15429	15344	15549	15441	15385	15338	15420	15182	15321	15366	15507	15375	15402	15712	15378	15456	15320	15304	15395	15517	15459	15545	15389	15373	15276	15546	15170	15291	15328	15284	15345	15496	15416	15367	15360	15425	15357	15476	15437	15257	15366	15588	15429	15390	15235	15376	15428	15470	15510	15380	15223	15408	15287	15593	15698	15470	15399	15504	15595	15154	15389	15463	15448	15377	15409	15329	15328	15539	15502	15448	15543	15469	15449	15414	15353	15408	15613	15385	15489	15301	15411	15599	15270	15155	15623	15510	15284	15492	15477	15349	15399	15227	15413	15504	15342	15400	15422	15311	15426	15399	15263	15066	15531	15649	15365	15321	15257	15499	15499	15243	15425	15467	15410	15362	15332	15206	15271	15434	15493	15280	15475	15492	15386	15368	15151	15552	15373	15514	15396	15642	15518	15218	15199	15341	15443	15349	15465	15473	15275	15386	15309	15282	15550	15116	15571	15342	15174	15436	15228	15305	15268	15406	15227	15482	15444	15429	15346	15343	15382	15372	15247	15344	15355	15378	15459	15390	15336	15566	15216	15415	15517	15317	15360	15296	15355	15505	15342	15440	15184	15464	15186	15415	15328	15421	15528	15378	15294	15439	15348	15345	15337	15234	15534	15382	15685	15334	15213	15315	15512	15291	15435	15505	15437	15329	15401	15342	15496	15505	15534	15370	15331	15475	15555	15335	15488	15452	15379	15390	15411	15268	15683	15549	15378	15495	15356	15572	15492	15492	15371	15156	15363	15450	15367	15418	15485	15406	15443	15357	15467	15471	15576	15407	15620	15217	15682	15496	15220	15410	15407	15430	15461	15335	15298	15218	15370	15542	15415	15439	15340	15420	15367	15398	15412	15557	15275	15649	15475	15171	15522	15354	15502	15513	15383	15487	15235	15344	15450	15328	15423	15326	15405	15380	15412	15224	15141	15412	15357	15535	15553	15460	15494	15422	15167	15506	15288	15624	15506	15332	15374	15537	15145	15266	15370	15463	15582	15555	15593	15488	15358	15425	15537	15387	15355	15256	15470	15410	15524	15637	15540	15575	15464	15207	15199	15442	15240	15457	15319	15363	15515	15741	15485	15402	15257	15319	15494	15493	15489	15378	15346	15323	15429	15447	15440	15445	15457	15378	15474	15330	15365	15487	15444	15410	15210	15482	15392	15468	15480	15458	15435	15269	15248	15332	15320	15217	15382	15375	15428	15468	15387	15340	15114	15500	15408	15366	15414	15540	15501	15278	15384	15320	15463	15261	15380	15460	15363	15447	15293	15524	15229	15338	15394	15384	15411	15351	15327	15203	15203	15475	15214	15297	15433	15422	15407	15341	15336	15470	15394	15486	15533	15537	15311	15369	15623	15366	15382	15354	15426	15353	15344	15343	15536	15294	15191	15266	15422	15301	15308	15492	15520	15331	15152	15385	15428	15442	15454	15587	15391	15357	15338	15380	15239	15471	15401	15318	15072	15391	15352	15448	15531	15474	15363	15133	15364	15608	15448	15457	15439	15326	15426	15329	15370	15534	15586	15555	15434	15487	15334	15602	15288	15443	15481	15292	15571	15419	15521	15463	15556	15468	15390	15367	15544	15316	15377	15570	15271	15492	15466	15407	15389	15299	15281	15207	15292	15478	15548	15680	15375	15260	15285	15461	15384	15523	15354	15386	15426	15439	15475	15401	15483	15456	15469	15461	15712	15528	15379	15462	15630	15536	15440	15452	15370	15457	15456	15355	15411	15476	15517	15492	15400	15340	15422	15378	15475	15450	15505	15306	15436	15366	15364	15308	15272	15227	15360	15316	15376	15448	15387	15487	15430	15162	15218	15313	15505	15422	15456	15441	15264	15369	15452	15437	15375	15441	15555	15435	15477	15284	15293	15223	15140	15415	15446	15358	15484	15451	15409	15349	15489	15383	15400	15344	15582	15546	15378	15359	15398	15352	15423	15541	15232	15500	15354	15459	15287	15454	15460	15553	15476	15437	15507	15400	15451	15447	15346	15323	15353	15441	15393	15336	15570	15333	15528	15423	15417	15566	15481	15224	15357	15358	15499	15427	15539	15251	15382	15545	15386	15388	15158	15432	15497	15295	15364	15432	15314	15289	15440	15525	15366	15311	15271	15262	15214	15468	15345	15470	15303	15333	15228	15452	15166	15315	15345	15243	15270	15414	15417	15366	15427	15504	15431	15444	15580	15485	15483	15395	15529	15473	15444	15381	15438	15348	15442	15188	15485	15673	15427	15384	15303	15420	15532	15391	15411	15610	15384	15543	15464	15241	15475	15360	15380	15342	15402	15386	15471	15424	15434	15133	15431	15430	15273	15488	15116	15332	15308	15359	15479	15596	15528	15399	15477	15418	15517	15356
15939	27364	26313	20341	30571	69713	69947	53758	33165	18693	14836	14270	14424	14558	14268	14478	14491	14486	14473	14291	14425	14444	14450	14390	14264	14384	14419	14489	14222	14387	14437	14422	14398	14489	14427	14423	14431	14248	14393	14483	14486	14536	14493	14319	14424	14492	14513	14471	14392	14411	14440	14443	14547	14341	14334	14315	14317	14540	14455	14404	14268	14459	14417	14257	14424	14326	14573	14365	14570	14355	14238	14459	14369	14330	14388	14425	14423	14309	14444	14287	14458	14174	14400	14358	14359	14367	14432	14303	14347	14396	14335	14350	14260	14321	14389	14267	14417	14444	14275	14536	14332	14447	14459	14498	14334	14310	14523	14354	14508	14315	14446	14527	14542	14369	14314	14287	14533	14374	14349	14325	14240	14372	14338	14298	14494	14334	14465	14522	14261	14445	14413	14376	14385	14464	14236	14521	14163	14399	14392	14395	14421	14333	14349	14351	14395	14301	14400	14465	14329	14266	14318	14280	14423	14380	14526	14229	14339	14425	14547	14411	14374	14451	14197	14493	14412	14378	14359	14290	14436	14374	14315	14334	14478	14358	14441	14308	14399	14339	14368	14468	14280	14228	14518	14311	14359	14389	14320	14382	14295	14354	14344	14456	14404	14345	14427	14313	14222	14280	14371	14511	14312	14383	14426	14190	14213	14298	14578	14366	14548	14286	14402	14396	14467	14305	14491	14291	14319	14428	14323	14362	14398	14276	14331	14394	14526	14426	14369	14335	14306	14388	14349	14362	14380	14320	14376	14317	14311	14527	14407	14404	14236	14481	14235	14344	14390	14379	14387	14367	14401	14407	14274	14389	14453	14419	14312	14364	14422	14357	14507	14425	14279	14313	14263	14402	14463	14364	14299	14453	14147	14325	14403	14493	14421	14239	14402	14261	14596	14368	14395	14423	14182	14233	14468	14372	14303	14246	14326	14456	14286	14447	14160	14313	14463	14391	14249	14472	14302	14382	14384	14317	14267	14323	14332	14338	14390	14374	14477	14375	14231	14253	14343	14449	14480	14328	14304	14291	14326	14284	14338	14494	14391	14449	14298	14301	14298	14280	14340	14306	14413	14262	14386	14363	14397	14406	14352	14418	14482	14355	14384	14547	14420	14418	14260	14386	14421	14412	14401	14404	14366	14591	14408	14372	14342	14177	14437	14465	14351	14593	14410	14306	14320	14393	14402	14191	14426	14395	14505	14376	14358	14280	14352	14503	14436	14411	14291	14372	14384	14216	14404	14303	14340	14448	14398	14455	14357	14375	14432	14292	14362	14312	14264	14479	14329	14455	14421	14456	14266	14399	14167	14431	14209	14386	14305	14178	14286	14331	14330	14351	14326	14345	14360	14374	14308	14310	14422	14389	14461	14366	14282	14370	14507	14351	14392	14573	14373	14275	14376	14304	14384	14189	14403	14386	14324	14510	14332	14328	14508	14450	14327	14196	14419	14250	14499	14461	14254	14609	14351	14259	14352	14172	14408	14363	14334	14293	14313	14255	14354	14394	14233	14323	14320	14374	14449	14464	14319	14501	14378	14438	14481	14414	14297	14416	14440	14328	14235	14348	14274	14461	14334	14416	14196	14364	14376	14364	14429	14362	14306	14458	14401	14541	14209	14416	14573	14332	14345	14254	14494	14357	14428	14376	14198	14301	14300	14596	14334	14345	14450	14352	14301	14297	14531	14277	14283	14304	14305	14366	14356	14262	14345	14452	14202	14316	14360	14274	14369	14409	14219	14216	14272	14427	14360	14426	14385	14399	14311	14349	14276	14280	14332	14415	14323	14278	14353	14376	14358	14266	14396	14408	14391	14592	14379	14495	14401	14330	14456	14415	14336	14478	14424	14387	14364	14528	14275	14307	14478	14499	14439	14363	14280	14379	14152	14451	14487	14444	14442	14374	14422	14425	14399	14307	14409	14291	14278	14279	14365	14414	14339	14349	14344	14283	14402	14273	14329	14259	14352	14497	14309	14162	14431	14347	14297	14369	14452	14407	14392	14422	14418	14308	14476	14358	14381	14208	14361	14331	14342	14543	14315	14317	14415	14370	14374	14501	14268	14519	14311	14353	14324	14299	14428	14309	14221	14483	14394	14266	14308	14409	14357	14363	14510	14429	14373	14374	14509	14360	14412	14403	14419	14408	14326	14410	14327	14284	14437	14327	14366	14308	14458	14270	14272	14410	14422	14415	14352	14476	14381	14367	14544	14220	14279	14312	14246	14327	14334	14362	14295	14355	14370	14397	14252	14508	14411	14436	14238	14403	14303	14356	14231	14495	14403	14469	14302	14313	14255	14473	14466	14479	14448	14374	14203	14215	14382	14494	14308	14458	14392	14311	14446	14457	14335	14405	14343	14500	14345	14341	14297	14318	14500	14142	14430	14253	14171	14424	14419	14387	14350	14365	14262	14269	14374	14450	14431	14408	14368	14358	14447	14291	14243	14277	14273	14375	14394	14365	14354	14456	14301	14422	14292	14342	14537	14403	14242	14352	14350	14474	14429	14392	14269	14379	14401	14428	14498	14495	14466	14241	14399	14505	14366	14418	14443	14368	14307	14259	14467	14297	14281	14247	14367	14274	14533	14222	14465	14567	14422	14444	14352	14252	14346	14525	14371	14352	14472	14323	14336	14378	14370	14298	14440	14308	14358	14292	14560	14296	14239	14446	14372	14193	14350	14330	14271	14274	14377	14514	14437	14321	14283	14295	14255	14653	14514	14447	14483	14427	14394	14258	14440	14319	14354	14311	14341	14465	14513	14427	14356	14437	14407	14291	14226	14481	14252	14446	14356	14431	14492	14300	14253	14451	14229	14327	14568	14293	14382	14333	14556	14429	14361	14447	14558	14353	14345	14234	14255	14459	14358	14301	14343	14412	14085	14376	14341	14368	14448	14267	14436	14513	14398	14426	14470	14405	14346	14391	14424	14432	14337	14253	14274	14518	14411	14421	14377	14422	14312	14442	14232	14271	14543	14462	14303	14431	14435	14197	14399	14529	14407	14462	14276	14413	14375	14385	14292	14464	14159	14381	14370	14425	14259	14284	14232	14298	14524	14371	14427	14291	14235	14509	14398	14292	14326	14267	14368	14225	14555	14283	14401	14197	14137	14293	14321	14367	14424	14516	14375	14410	14440	14430	14395	14488	14312	14360	14537	14400	14498	14380	14423	14501	14221	14283	14317	14337	14588	14589	14406	14395	14466	14487	14281	14399	14285	14437	14350	14423	14368	14336	14215	14356	14368	14281	14429	14342	14461	14411	14321	14458	14340	14224	14333	14410	14441	14455	14330	14501	14481	14305	14531	14365	14345	14406	14402	14319	14214	14444	14392	14327	14443	14416	14330	14316	14272	14197	14296	14448	14447	14527	14325	14419	14402	14353	14364	14487	14486	14490	14337	14454	14298	14372	14313	14543	14324	14300	14449	14336	14295	14375	14393	14314	14103	14286	14519	14403	14371	14388	14266	14459	14393	14325	14410	14194	14301	14234	14564	14215	14344	14456	14463	14256	14291	14365	14282	14319	14562	14394	14474	14356	14469	14331	14449	14503	14366	14332	14408	14463	14212	14373	14318	14351	14504	14443	14455	14274	14476	14384	14349	14453	14365	14487	14321	14402	14422	14417	14379	14227	14461	14278	14336	14552	14329	14264	14454	14451	14309	14318	14492	14520	14389	14292	14494	14318	14320	14462	14153	14430	14312	14339	14396	14365	14435	14370	14214	14390	14571	14235	14443	14460	14397	14398	14467	14376	14279	14556	14375	14325	14265	14370	14449	14412	14271	14509	14589	14462	14345	14483	14330	14338	14399	14308	14538	14143	14261	14343	14180	14271	14264	14445	14287	14222	14425	14295	14505	14303	14401	14371	14338	14461	14372	14468	14420	14552	14363	14404	14379	14328	14556	14343	14425	14329	14394	14323	14398	14307	14377	14470	14314	14342	14396	14375	14460	14436	14510	14409	14337	14469	14542	14238	14380	14288	14492	14250	14318	14300	14358	14151	14358	14474	14414	14430	14296	14521	14392	14510	14417	14377	14337	14460	14541	14363	14317	14253	14313	14347	14351	14449	14237	14295	14293	14446	14343	14288	14345	14543	14500	14317	14407	14259	14540	14179	14342	14402	14470	14315	14367	14330	14617	14300	14526	14292	14466	14402	14233	14456	14498	14250	14570	14377	14304	14399	14310	14553	14348	14405	14413	14459	14227	14379	14475	14471	14283	14427	14366	14286	14355	14481	14498	14555	14446	14338	14373	14307	14361	14281	14258	14322	14402	14391	14293	14509	14468	14321	14404	14370	14508	14396	14463	14360	14332	14219	14448	14417	14459	14300	14272	14300	14467	14421	14414	14309	14254	14319	14370	14437	14401	14453	14446	14371	14421	14470	14373	14414	14259	14326	14548	14498	14390	14353	14322	14485	14422	14284	14325	14323	14330	14346	14491	14341	14393	14393	14340	14182	14416	14355	14492	14489	14394	14293	14232	14345	14334	14371	14529	14311	14235	14195	14384	14322	14366	14454	14342	14207	14223	14293	14501	14391	14583	14473	14300	14323	14387	14469	14292	14362	14417	14399	14424	14253	14533	14413	14336	14361	14441	14440	14499	14373	14275	14418	14411	14357	14451	14442	14379	14383	14468	14437	14153	14208	14526	14334	14088	14337	14275	14323	14307	14462	14501	14276	14425	14330	14379	14438	14465	14305	14270	14271	14362	14535	14245	14485	14358	14329	14230	14316	14271	14375	14316	14440	14390	14377	14358	14473	14238	14262	14453	14379	14352	14326	14348	14528	14389	14277	14436	14437	14404	14417	14481	14490	14351	14390	14473	14370	14242	14311	14472	14440	14297	14396	14397	14319	14191	14475	14520	14250	14415	14312	14197	14258	14286	14381	14436	14402	14320	14312	14478	14212	14257	14309	14262	14319	14412	14396	14363	14555	14381	14447	14357	14191	14450	14427	14274	14365	14267	14463	14432	14515	14362	14410	14386	14337	14465	14494	14316	14484	14459	14477	14268	14271	14322	14391	14407	14320	14476	14555	14361	14182	14397	14398	14333	14436	14384	14222	14382	14353	14340	14448	14303	14153	14335	14318	14570	14283	14381	14318	14205	14393	14156	14424	14246	14447	14374	14360
28646	21223	20343	17777	16428	25730	27120	22941	18797	16486	16045	15966	15645	15895	15947	15916	15773	15892	15875	15762	15873	15788	15719	15639	15779	15857	15851	15917	15738	15830	15861	15869	15977	15867	15999	15762	15882	15869	15752	15787	15668	15896	15851	15824	15663	15591	15910	15951	15730	15851	15948	15813	15745	15969	15749	15789	15914	15820	15663	15766	15704	15725	15607	15678	15769	15870	15634	15784	15623	15909	15516	15977	15795	15694	15753	15806	15861	15824	15794	15581	15880	15859	15861	15628	15745	15647	16045	15820	15794	15923	15672	15713	15851	15921	15874	15614	15842	15685	15828	15815	15762	15785	15872	15730	15933	15883	15846	15772	16030	15736	15842	15912	15977	15744	15965	16066	15814	15956	15561	15778	15800	15816	15879	15834	15686	15806	15853	15961	15704	15752	15783	15766	15747	15803	15877	15846	15752	15816	15892	15891	15756	15747	15812	15819	15829	15892	15971	15818	15695	15735	15711	15759	15791	15852	15708	15871	15969	15852	15696	15817	15755	15823	15780	15790	16003	15615	15782	15766	15771	15608	15833	15875	15745	15738	15779	15721	15546	15714	15746	15804	15662	15920	15860	16025	15625	15948	15839	15632	15772	15859	15877	15782	15709	15890	15801	15884	15862	15846	15610	15755	15735	15781	16043	15949	15630	15885	15719	15828	15874	15722	15581	15693	15704	15876	15736	15745	15955	15826	15734	15681	15708	15848	15724	15871	15680	15816	15877	15846	15803	15829	15857	15927	15765	15733	15808	15912	15852	15743	15764	15610	15653	15928	15739	15839	15658	15814	15757	15612	15824	15805	15864	15957	15674	15753	15726	16043	15796	15799	15768	15855	15765	15720	15715	15793	15867	15739	15701	15787	15861	15887	15831	15860	15975	15808	15970	15861	15776	15721	15751	15784	15748	15893	15744	16028	15630	15741	15943	15898	15840	15823	15849	15860	15906	15589	15945	15706	15634	15657	15781	15905	15921	15921	15787	15545	15647	15765	15539	15873	15866	15816	15823	15639	15837	15903	15685	15910	15796	15781	15911	15935	15850	15912	15764	15676	15823	15801	15647	15838	15940	15995	15700	15758	15841	15885	15871	15788	16006	15687	15824	15952	15641	15760	15819	15761	15837	15692	15644	15767	15750	15765	15615	15842	15950	15872	15744	15799	15722	15592	16026	15682	15730	15613	15861	15806	15863	15749	15852	15785	16057	15896	16031	15874	15825	15766	15948	15757	15797	15724	15750	15998	15865	15632	15812	15650	15959	16031	15817	15781	15925	15664	15984	15755	15821	15659	15690	15642	15883	15714	15940	15802	15737	15682	15831	15847	15909	15734	15927	15927	15870	16030	15837	15791	15742	15731	15753	15734	15602	15505	15800	15869	15844	15735	15782	15630	15891	15879	15806	15876	15968	15813	15716	15676	15746	15598	15676	15748	15747	15736	15738	15561	15881	15795	15651	15656	15848	15871	15790	15800	15693	15778	15682	15857	15893	15755	15900	15769	15960	15766	15815	15845	15754	15729	15660	15743	15729	15612	15700	15879	15877	15592	15831	15818	15918	15876	15913	15756	15804	15768	15903	16017	16002	15679	15994	15861	15777	15735	15883	15924	15889	15786	15977	15849	15876	15770	15796	15864	15934	15802	15794	15898	15715	15885	15903	16056	15867	15815	15793	15893	15801	15887	15718	15837	15653	15825	15769	15785	15870	15779	15867	15768	15957	15949	15863	15853	15897	15793	15835	15791	15789	15777	15782	15693	15802	15713	15768	15743	15789	15748	15741	15786	16032	15918	15718	15742	15855	15970	15870	16030	15882	15724	15793	15882	15776	15584	15850	15872	15799	15751	15755	15870	15724	15831	15675	15875	15837	15708	15693	15776	15863	15909	15894	15805	15809	16075	15826	15744	15791	15667	15725	15735	15725	15711	15735	15867	15695	15830	15938	15900	15631	15935	15733	15678	15786	15709	15794	15885	15685	15513	15699	15652	15780	15702	15871	15583	15912	15873	15787	15648	15835	15855	15874	15796	15742	15701	15765	15653	15831	15823	15656	15814	15787	15770	15590	15764	15736	15925	15690	15777	15823	15903	15905	15655	15856	15644	15746	15799	15788	15658	15866	15935	15964	15770	15718	15779	15910	15661	15728	15911	15613	15799	15875	15811	15790	15806	15705	16015	15778	15761	15788	15870	16066	15781	15839	15764	16040	15865	15947	15896	15727	15859	15828	15640	15738	15831	16042	15809	15803	16024	15618	15810	15888	15697	15859	15784	15902	15784	16014	15769	15847	15722	15984	15679	15750	15706	15688	15864	15880	15604	15646	15809	16023	15734	15893	15867	15613	15736	15848	15677	15763	15946	15810	16012	15656	15864	15775	15596	15642	15753	15845	15750	15953	15716	15848	15861	15823	15724	15794	15825	15738	15725	15672	15763	15856	15684	15854	15641	15833	15966	15882	15605	15732	15901	15943	15890	15840	15776	15766	15851	15833	15721	15790	15677	15752	15799	15702	15997	15931	15791	15867	15703	15822	15764	15718	16048	15811	15556	15790	15905	15728	15909	15553	15701	15868	15834	15773	15652	15777	15802	15753	15855	15888	15896	15696	15750	15845	15849	15797	15783	15852	15862	15855	15958	15882	15679	15728	15559	15873	15890	15805	15791	15831	15789	16011	15570	15755	15897	15936	15808	15683	16040	16055	15636	15828	15781	15939	15685	15928	15796	15736	15706	15864	15663	15730	15920	15958	15895	15899	15902	15961	15666	15663	15568	15807	15867	15711	15818	15873	15895	15851	15850	15902	15990	15883	15890	16035	15984	15575	15884	15839	15883	15810	15766	15960	16072	15905	15861	15879	16014	15641	15805	15648	15848	15763	15819	15955	15789	16012	15687	15649	15854	15855	15784	15661	15905	15675	15883	15791	15682	15858	15892	15722	15737	15865	15776	15822	15705	15730	15692	15933	15755	15847	15726	15884	15844	15706	15620	15698	15777	15716	15619	15670	15799	15980	15807	15861	15711	15882	15555	15602	15794	15825	15761	15851	15884	15867	15968	15751	15698	15838	15767	15800	15846	15831	15899	15914	15737	15954	15869	15847	15728	15887	15887	15745	15723	15839	15754	16042	15698	15742	15689	15857	15773	15854	15829	15936	16057	15851	15939	15757	15795	15728	15823	15786	15840	15937	15813	16095	15703	15671	15727	15873	15796	15684	15829	16013	15931	15701	15877	15824	16044	15764	15750	15813	15850	15682	15915	15640	15855	15743	15870	15922	15714	15664	15783	15753	15721	15780	15732	15902	15865	15680	15867	15734	15903	15870	15847	15760	15817	15813	15726	15825	15969	15851	15807	15890	15910	15812	15833	15849	15883	15885	15741	15864	15872	15701	15748	15881	15671	15736	15766	15894	15805	15861	15972	15759	15623	15928	15676	15709	15853	15771	15745	15694	15849	15649	15966	15858	15774	15805	15784	15923	15861	15861	15800	15729	15790	15860	15945	15896	15685	15773	15900	15783	15832	15912	15863	15894	15784	15684	16021	15907	15862	15723	15719	15608	15671	15871	15915	15676	15853	15692	15921	15800	15892	15815	15843	15781	15833	15834	15870	15791	15792	15891	15884	15844	15781	15877	15751	15988	15787	15919	15737	15873	15713	15841	15713	15782	15611	15921	15722	15889	15800	15737	15925	15667	15795	15663	15675	15834	15739	15901	15770	15897	15835	15824	15814	15894	15810	15752	15696	15761	15912	15796	15888	15824	15941	15659	15850	15833	15861	15795	15774	15928	15894	15994	15907	15896	15642	15840	15827	16004	15836	15688	15689	15724	15908	15660	15677	15689	15721	15653	15786	15926	15777	15720	15868	15867	15674	15653	15694	15871	15676	15740	15675	15704	15855	15647	15825	15723	15908	15981	15867	16020	15681	15778	15803	15868	15900	15774	15783	15844	15725	15816	15775	15816	15692	15868	15725	15800	16006	15806	15804	15739	15755	15834	15831	15885	15894	15858	15841	16030	15968	15896	15815	15869	15827	15798	15900	15954	15835	15856	15879	15752	15682	15811	15879	15818	15879	15674	15815	15765	15847	15825	15743	15873	15961	15787	15772	15674	15941	15766	15620	15822	15707	15950	15888	15707	15984	15900	15824	15828	15866	15691	15852	15729	15732	15613	15690	15644	15770	15880	15829	15934	15949	15614	16053	15889	15762	16001	15816	15593	15760	15763	15761	15829	15657	15913	15683	15996	15686	15824	15911	15690	15784	15927	15726	15695	15975	15866	15721	15741	15755	15810	15706	15855	15752	15946	15739	15843	15784	15733	15799	15616	15846	15759	15615	15818	15811	15719	15840	15696	15785	15896	15809	15714	15811	15842	15757	15735	15765	15761	15657	15802	15791	15765	15784	15849	15923	15789	15761	15726	15695	15696	15786	15868	15903	15760	15705	15845	15761	15769	15646	16009	15860	15790	15732	16033	15738	15615	15830	15661	15912	15756	15806	15969	15734	15660	15791	15920	15641	15725	15794	15806	15756	15832	16025	16005	15753	15837	15657	15830	15785	15635	16122	15981	15669	15817	15900	15809	15792	15755	15794	15737	15909	15917	15883	15739	15878	15806	15871	15902	16037	15691	15706	16021	15800	15667	15837	15827	15736	15871	15878	15871	15728	15774	15744	15927	15820	15735	15701	15951	15789	15743	15714	15799	15994	15856	15636	15662	15555	15715	15933	15772	15959	15998	15787	15646	15900	15879	15630	15798	15856	15896	15734	15838	15793	15988	15828	15694	15933	15632	15789	15946	15807	15936	15814	15990	15749	16121	15724	15884	15777	15788	15766	16023	15913	16005	15966	15713	15753	15791	15748	15592	15647	15790	15876	15799	15838	16028	15868	15781	15911	15966	15970	15704	15923	15929	15804	15898	16058	15870	15679	15927	15740	15690	15840	15663	15837	15750	15819	16098	15745	16021	15875	15707	15750	15851	15765	15917	15775	15853	15855	15804	15685	15821	15731	15960	15862	15946	15851	15834	15823	15903	15664	15825	15807	15829	15613	15736	15898	15815	15981	15902	15838	15785	15758	16049	15669	15721	15699	15654	15895	15788	15850	15730	15861	15767	15749	15856	15800	15826	15908	15591	15832	15833	15805
15205	16603	16172	15442	15431	29091	28593	22651	17438	15355	14745	14731	14724	14579	14735	14610	14651	14643	14892	14657	14546	14569	14698	14600	14685	14571	14629	14713	14617	14719	14634	14601	14449	14664	14603	14741	14496	14476	14635	14538	14515	14593	14618	14518	14628	14679	14783	14521	14634	14650	14727	14528	14616	14612	14646	14524	14591	14612	14537	14571	14647	14468	14563	14647	14568	14696	14538	14693	14655	14659	14498	14675	14603	14713	14494	14491	14635	14492	14601	14725	14549	14577	14639	14652	14667	14695	14593	14459	14818	14515	14720	14554	14616	14586	14772	14608	14730	14419	14577	14576	14750	14615	14491	14542	14538	14633	14627	14698	14652	14547	14739	14584	14741	14757	14712	14445	14644	14554	14538	14572	14378	14580	14462	14530	14763	14688	14609	14635	14629	14635	14629	14829	14604	14601	14694	14679	14527	14666	14618	14513	14546	14631	14522	14710	14579	14615	14584	14734	14795	14767	14657	14733	14596	14700	14459	14569	14558	14579	14445	14511	14750	14487	14554	14628	14666	14626	14557	14592	14733	14633	14558	14618	14615	14639	14677	14585	14562	14611	14592	14520	14641	14574	14625	14540	14636	14629	14688	14599	14680	14653	14674	14483	14549	14534	14660	14593	14579	14646	14650	14571	14586	14539	14635	14799	14551	14523	14435	14483	14661	14781	14605	14588	14676	14680	14742	14601	14787	14581	14615	14444	14517	14805	14560	14588	14392	14678	14552	14507	14477	14496	14529	14595	14526	14724	14486	14805	14435	14527	14646	14662	14747	14651	14691	14638	14741	14538	14630	14631	14528	14545	14588	14493	14761	14511	14753	14539	14680	14527	14658	14498	14584	14563	14652	14542	14492	14600	14687	14592	14613	14658	14460	14644	14484	14599	14387	14636	14576	14507	14624	14751	14575	14533	14651	14593	14571	14583	14413	14652	14648	14683	14707	14524	14657	14631	14477	14431	14567	14762	14634	14544	14516	14555	14597	14585	14668	14606	14441	14565	14614	14633	14543	14650	14602	14672	14634	14829	14515	14618	14574	14585	14513	14676	14702	14697	14534	14468	14850	14711	14520	14588	14540	14574	14778	14649	14402	14521	14426	14558	14592	14621	14446	14656	14633	14495	14496	14597	14532	14549	14578	14431	14715	14624	14558	14611	14443	14537	14779	14671	14493	14538	14667	14559	14675	14452	14609	14495	14487	14582	14572	14490	14694	14490	14663	14610	14745	14559	14697	14587	14677	14622	14604	14570	14530	14731	14630	14644	14708	14682	14562	14691	14725	14622	14519	14738	14794	14396	14654	14626	14647	14498	14650	14728	14532	14574	14633	14649	14584	14572	14723	14598	14653	14558	14590	14783	14524	14503	14630	14730	14393	14719	14593	14567	14584	14454	14657	14605	14685	14699	14686	14595	14688	14582	14474	14470	14525	14497	14560	14554	14531	14532	14530	14579	14728	14553	14634	14722	14483	14418	14606	14660	14557	14646	14690	14494	14483	14775	14570	14568	14710	14553	14680	14539	14567	14543	14624	14574	14411	14664	14674	14669	14683	14589	14578	14702	14692	14676	14427	14525	14502	14607	14688	14726	14533	14490	14630	14489	14618	14606	14512	14618	14697	14624	14483	14736	14586	14556	14624	14575	14594	14639	14661	14642	14590	14539	14605	14675	14679	14563	14729	14660	14521	14629	14489	14784	14629	14740	14647	14705	14537	14610	14495	14704	14602	14608	14654	14632	14722	14664	14534	14719	14411	14729	14658	14603	14535	14560	14511	14689	14525	14719	14531	14501	14744	14752	14579	14577	14502	14475	14582	14546	14485	14613	14672	14637	14646	14679	14650	14600	14667	14610	14668	14602	14568	14641	14674	14616	14685	14579	14605	14431	14558	14598	14441	14693	14856	14760	14580	14430	14629	14564	14510	14604	14680	14612	14803	14617	14812	14729	14501	14788	14637	14777	14461	14590	14579	14523	14629	14481	14751	14476	14498	14574	14670	14579	14543	14659	14533	14610	14668	14621	14591	14781	14624	14583	14804	14613	14589	14652	14534	14669	14557	14474	14597	14511	14738	14683	14431	14613	14746	14742	14666	14571	14571	14472	14433	14551	14742	14588	14744	14547	14666	14506	14592	14689	14655	14621	14547	14812	14458	14663	14695	14481	14549	14509	14340	14492	14483	14591	14660	14689	14798	14500	14534	14517	14567	14580	14494	14631	14477	14632	14721	14615	14696	14462	14613	14653	14524	14510	14538	14542	14694	14672	14624	14398	14647	14654	14497	14593	14660	14647	14756	14643	14572	14689	14641	14387	14542	14725	14635	14659	14712	14656	14517	14541	14710	14719	14679	14700	14454	14622	14676	14675	14561	14666	14638	14682	14599	14616	14801	14513	14577	14646	14354	14636	14633	14583	14662	14739	14409	14556	14797	14645	14685	14604	14474	14590	14657	14387	14616	14558	14680	14658	14639	14588	14666	14620	14561	14559	14485	14474	14758	14740	14700	14547	14616	14587	14552	14530	14654	14581	14860	14628	14573	14326	14670	14597	14489	14530	14594	14525	14652	14666	14607	14464	14558	14649	14618	14670	14673	14441	14577	14723	14754	14584	14687	14713	14613	14605	14612	14475	14735	14552	14646	14619	14526	14625	14575	14426	14749	14673	14690	14570	14556	14629	14525	14517	14800	14669	14588	14665	14559	14731	14493	14452	14750	14785	14607	14695	14760	14635	14722	14615	14525	14747	14557	14488	14563	14625	14627	14567	14717	14542	14500	14593	14648	14539	14617	14512	14578	14604	14615	14634	14623	14659	14670	14625	14667	14443	14424	14555	14494	14614	14765	14692	14627	14515	14478	14647	14465	14670	14573	14779	14398	14644	14415	14598	14741	14467	14559	14761	14504	14531	14662	14494	14424	14529	14680	14666	14620	14610	14472	14738	14434	14569	14712	14480	14572	14439	14634	14616	14735	14538	14486	14468	14741	14653	14520	14650	14891	14649	14707	14506	14424	14645	14612	14636	14711	14720	14652	14740	14517	14571	14742	14804	14642	14510	14573	14643	14710	14556	14666	14582	14539	14661	14319	14593	14512	14530	14660	14604	14624	14524	14759	14805	14596	14580	14634	14654	14582	14639	14629	14757	14599	14631	14697	14674	14646	14742	14582	14534	14693	14434	14619	14630	14777	14521	14485	14543	14634	14635	14658	14411	14710	14765	14629	14665	14681	14668	14669	14512	14619	14499	14645	14568	14491	14517	14653	14595	14553	14690	14508	14568	14612	14570	14655	14565	14595	14747	14611	14575	14522	14615	14467	14563	14609	14379	14687	14525	14702	14503	14670	14669	14571	14686	14651	14640	14626	14674	14700	14727	14620	14467	14597	14638	14548	14616	14520	14538	14833	14572	14540	14505	14419	14516	14577	14385	14569	14575	14677	14657	14724	14733	14631	14603	14419	14583	14571	14616	14809	14677	14657	14636	14698	14538	14669	14607	14543	14619	14768	14803	14592	14559	14495	14610	14593	14452	14657	14692	14665	14589	14629	14785	14687	14509	14690	14519	14599	14666	14540	14491	14596	14645	14648	14473	14518	14547	14589	14547	14471	14679	14738	14538	14540	14575	14554	14469	14790	14550	14599	14487	14665	14666	14807	14420	14634	14673	14556	14538	14709	14610	14633	14566	14454	14565	14452	14453	14617	14635	14661	14378	14665	14522	14688	14640	14543	14583	14690	14474	14678	14659	14734	14535	14552	14847	14576	14601	14650	14441	14752	14528	14504	14620	14499	14537	14578	14508	14615	14637	14569	14612	14702	14667	14557	14564	14603	14570	14374	14701	14645	14469	14616	14631	14429	14649	14575	14427	14516	14710	14566	14747	14636	14457	14677	14732	14680	14530	14491	14556	14480	14551	14587	14659	14584	14559	14602	14601	14541	14602	14561	14701	14642	14647	14478	14590	14598	14732	14652	14598	14495	14681	14462	14773	14787	14594	14727	14540	14696	14583	14629	14526	14451	14581	14620	14570	14676	14268	14616	14527	14630	14686	14478	14650	14490	14704	14764	14687	14620	14586	14652	14645	14572	14532	14496	14639	14768	14640	14538	14577	14541	14542	14639	14707	14722	14379	14619	14643	14595	14525	14587	14642	14344	14576	14618	14635	14736	14687	14730	14625	14607	14601	14562	14336	14543	14627	14477	14585	14612	14508	14784	14516	14474	14855	14555	14671	14588	14727	14577	14551	14659	14613	14481	14638	14464	14607	14641	14774	14674	14625	14712	14647	14706	14510	14551	14514	14738	14521	14597	14543	14667	14701	14640	14570	14497	14538	14541	14447	14705	14652	14542	14575	14657	14639	14587	14668	14769	14655	14720	14570	14607	14701	14783	14523	14868	14749	14621	14650	14515	14512	14356	14481	14436	14417	14732	14441	14571	14459	14664	14495	14631	14610	14532	14591	14484	14496	14586	14540	14641	14635	14573	14492	14736	14688	14747	14560	14701	14591	14544	14583	14737	14658	14621	14585	14530	14587	14582	14553	14720	14592	14663	14729	14549	14603	14575	14622	14683	14529	14662	14579	14673	14457	14645	14532	14745	14549	14591	14733	14497	14675	14527	14686	14502	14533	14660	14589	14612	14506	14662	14544	14648	14819	14624	14694	14634	14621	14731	14638	14569	14826	14651	14501	14504	14347	14636	14666	14658	14490	14690	14610	14577	14512	14589	14611	14625	14506	14640	14692	14524	14503	14665	14696	14729	14563	14762	14572	14526	14545	14590	14683	14443	14664	14581	14491	14522	14645	14714	14626	14589	14533	14451	14654	14455	14621	14649	14708	14539	14745	14603	14772	14491	14583	14417	14546	14638	14673	14700	14506	14575	14639	14557	14579	14488	14720	14759	14584	14659	14594	14789	14631	14705	14695	14532	14605	14544	14533	14573	14692	14596	14619	14672	14475	14476	14621	14535	14634	14487	14696	14519	14667	14625	14464	14650	14627	14602	14639	14578	14516	14463	14605	14603	14711	14634	14731	14616	14628	14413	14605	14493	14623	14663	14595	14470	14627	14554	14534	14727	14745	14600	14686	14653	14715	14654	14653	14692	14548	14552	14722	14532	14703	14362	14772	14643	14569	14696	14637	14641	14617
25638	21123	27138	25550	19437	51894	50603	36212	23622	17827	16026	15359	15403	15218	15362	15570	15336	15345	15368	15261	15340	15251	15322	15398	15443	15406	15119	15315	15337	15118	15103	15372	15427	15153	15309	15430	15413	15088	15201	15354	15485	15320	15376	15239	15411	15162	15377	15221	15344	15177	15233	15312	15385	15395	15241	15278	15446	15220	15330	15401	15168	15195	15242	15156	15175	15413	15380	15185	15137	15291	15448	15143	15326	15355	15262	15336	15209	15249	15302	15323	15416	15362	15456	15313	15285	15267	15153	15251	15386	15315	15279	15292	15250	15123	15190	15312	15104	15158	15067	15294	15122	15135	15409	15138	15125	15256	15208	15229	15343	15356	15125	15423	15381	15206	15276	15232	15088	15257	15211	15263	15303	15246	15136	15274	15243	15023	15159	15274	15315	15245	15372	15214	15208	15322	15337	15200	15221	15305	15037	15264	15378	15073	15479	15312	15388	15290	15172	15168	15359	15083	15207	15454	15290	15235	15223	15296	15193	15109	15269	15246	15058	15215	15297	15331	15323	15312	14967	15309	15308	15227	15161	15188	15446	15359	15405	15134	15369	15187	15111	15218	15250	15221	15260	15244	15213	15166	15190	15129	15187	15295	15209	15366	15340	15242	15302	15171	15300	15290	15432	15338	15093	15169	15251	15354	15144	15093	15283	15309	15276	15042	15370	15337	15196	15409	15259	15252	15246	15471	15436	15256	15317	15362	15252	15273	15289	15289	15207	15255	15280	15108	15407	15261	15243	15163	15298	15195	15187	15218	15136	15202	15283	15319	15185	15193	15224	15266	15144	15522	15470	15283	15175	15205	15250	15256	15347	15373	15339	15188	15166	15368	15239	15387	15241	15197	15106	15208	15135	15455	15214	15313	15241	15072	15140	15160	15212	15146	15118	15330	15334	15127	15229	15368	15194	15326	15392	15352	15273	15122	15161	15134	15351	15221	15461	15354	15537	15303	15301	15315	15360	15261	15174	15294	15281	15126	15085	15200	15116	15362	15312	15377	15275	15012	15284	15377	15242	15329	15105	15317	15249	15315	15453	15304	15280	15328	15245	15354	15174	15189	15463	15178	15093	15200	15459	15063	15328	15147	15267	15166	15117	15249	15042	15337	15320	15197	15241	15240	15233	15277	15305	15363	15292	15309	15208	15294	15179	15288	15166	15207	15312	15089	15092	15241	15195	15093	15176	15194	15282	15320	15300	15243	15205	15168	15233	15069	15393	15004	15156	15234	15273	15062	15185	15190	15141	15258	15277	15370	15166	15092	15121	15260	15188	15245	15133	15209	15260	15256	15254	15382	15476	15135	15275	15237	15328	15214	15152	15292	15178	15308	15241	15169	15218	15331	15157	15299	15131	15247	15245	15356	15301	15222	15273	15194	15218	15255	15296	15267	15172	15120	15113	15063	15099	15527	15197	15283	15176	15382	15290	15152	15358	15270	15466	15324	15240	15213	15329	15369	15212	15370	15248	15271	15424	15229	15276	15494	15086	15158	15358	15357	15081	15295	14951	15244	15260	15282	15253	15308	15172	15271	15334	15286	15100	15310	15215	15232	15023	15277	15397	15455	15439	15262	15206	15411	15287	15304	15297	15401	15138	14998	15249	15219	15034	15139	15281	15131	15353	15357	15157	15314	15406	15208	15310	15133	15247	14961	15348	15162	15326	15470	15087	15272	15333	15035	15288	15458	15355	15245	15205	15311	15197	15226	15231	15476	15326	15327	15295	15231	15175	15112	15369	15261	15155	15207	15347	15283	15332	15356	15317	15219	15204	15059	15379	15361	15241	15310	15179	15308	15515	15059	15205	15350	14971	15342	15184	15252	15066	15381	15226	15260	15242	15392	15248	15195	15094	15109	15387	15336	15183	15294	15246	15325	15170	15307	15141	15329	15241	15237	15405	15261	15255	15124	15157	15203	15383	15195	15314	15129	15207	15166	15289	15275	15303	15280	15250	15246	15303	15085	15337	15310	15210	15368	15333	15285	15297	15208	15200	15018	15300	15113	15234	15314	15248	15268	15081	15318	15318	15411	15301	15120	15234	15152	15150	15204	15211	15385	15341	15300	15190	15368	15242	15411	15403	15150	15226	15378	15298	15414	15203	15084	15494	15474	15210	15268	15323	15272	15172	15140	15165	15207	15257	15143	15442	15393	15156	15235	15382	15255	15377	15124	15161	15118	15318	15160	15216	15122	15257	15289	15276	15257	15211	15106	15287	15247	15141	15372	15325	15219	15121	15349	15368	15381	15232	15245	15345	15118	15272	15243	15294	15349	15451	15411	15439	15153	15383	15254	15328	15337	15270	15275	15298	15205	15162	15278	15322	15356	15154	15094	15072	15138	15403	15374	15270	15151	15242	14884	15230	15201	15278	15357	15258	15175	15229	15208	15310	15327	15177	15214	15224	15214	15281	15230	15242	15090	15365	15305	15111	15435	15090	15292	15204	15251	15268	15282	15356	15169	15305	15337	15318	15433	15111	15135	15152	15278	15476	15101	15112	15280	15204	15348	15493	15299	15326	15344	15341	15154	15160	15185	15366	15195	15301	15299	15328	15324	15185	15138	15115	15240	15286	15387	15366	15227	15264	15345	15186	15126	15151	15242	15420	15179	15416	15158	15269	15130	15306	15391	15351	15182	15196	15362	15373	15209	15263	15206	15150	15328	15332	15303	15113	15048	15477	15189	15397	15183	15334	15154	15298	15246	15362	15379	15130	15436	15193	15125	15413	15510	15272	15221	15197	15255	15377	15339	15254	14967	15326	15072	15210	15266	15205	15161	15333	15283	15455	15203	15132	15177	15291	15329	15242	15545	15275	15187	15456	15133	15180	15427	15249	15184	15134	15232	15230	15412	15169	15386	15174	15405	15208	15265	15429	15125	15237	15373	15449	15486	15409	15061	15272	15160	15199	15205	15389	15153	15258	15328	15511	15277	15353	15195	15189	15230	15172	15319	15230	15326	15239	15162	15090	15088	15287	15247	15173	15056	15250	15251	15304	15291	15300	15136	15091	15487	15291	15328	15571	15206	15596	15362	15171	15338	15307	15521	15146	15159	15242	15381	15095	15149	15264	15182	15180	15355	15276	14957	15297	15167	15191	15381	15257	15170	15184	15164	15370	15336	15366	15413	15145	15225	15305	15033	15219	15200	15193	15289	15325	15310	15306	15160	15164	15398	15103	15395	15194	15253	15370	15365	15314	15203	15139	15328	15097	15341	15172	15239	15413	15234	15315	15291	15321	15260	15363	15123	15244	15207	15238	15297	15271	15333	15251	15254	15337	15273	15310	15246	15039	15161	15278	15275	15156	15346	15197	15206	15220	15124	15222	15257	15323	15175	15158	15146	15253	15190	15361	15224	15262	15077	15332	15298	15463	15273	15297	15325	15302	15210	15276	15123	15147	15311	15248	15236	15210	15164	15332	15299	15295	15242	15507	15349	15413	15266	15380	15038	15111	15291	15432	15129	15203	15281	15309	15139	15203	15095	15185	15084	15022	15299	15201	15234	15134	15429	15283	15277	15159	15191	15279	15283	15185	15388	15269	15186	15290	15411	15067	15209	15146	15556	15300	15304	15232	15320	15245	15268	15332	15270	15289	15206	15156	15413	15281	15166	15185	15192	15125	15182	15556	15362	15111	15394	15061	15145	15070	15232	15217	15350	15067	15160	15196	15409	15431	15193	15357	15320	15433	15283	15219	15373	15218	15418	15296	15500	15135	15156	15409	15306	15151	15170	15060	15336	15461	15427	15264	15205	15143	15372	15232	15375	15381	15374	15091	15150	15188	15437	15204	15181	15376	15407	15253	15238	15236	15422	15287	15350	15162	15242	15408	15296	15268	15216	15123	15284	15226	15385	15212	15243	15408	15114	15242	15160	15152	15300	15306	15242	15301	15034	15144	15369	15097	15132	15308	15382	15231	15207	15095	15188	15302	15220	15425	15239	15068	15286	15155	15213	15205	15225	15329	15161	15128	15328	15236	15115	15257	15172	15184	15036	15224	15323	15046	15268	14994	15421	15115	15247	15294	15275	15277	15386	15227	15307	15217	15296	15406	15072	15191	15400	15260	15257	15090	15538	15204	15258	15263	15295	15255	15360	15212	15292	15363	15251	15105	15235	15423	15208	15224	15101	15479	15285	15461	15154	15268	15251	15275	15063	15358	15223	15288	15258	15309	15460	15352	15259	15123	15217	15241	15121	15240	15119	15140	15202	15190	15264	15351	15338	15131	14880	15275	15235	15275	15231	15198	15398	15365	15254	15267	15259	15263	15163	15442	15245	15332	15220	15051	15144	15263	15377	15289	15127	15425	15453	15328	15237	15438	15276	15149	15177	15256	15391	15197	15065	15098	15236	15272	15309	15213	15243	15240	15384	15434	15451	15191	15192	15192	15235	15251	15261	15213	15173	15204	15257	15143	15076	15359	15458	15354	15282	15378	15246	15455	15514	15201	15247	15456	15269	15304	15261	15312	15258	15245	15197	15107	15260	15289	15233	15193	15358	15245	15396	15207	15447	15132	15170	15044	15227	15343	15242	15395	15462	15197	15380	15157	15165	15214	15462	15173	15287	15240	15274	15252	15290	15298	15163	15325	15137	15166	15249	15241	15228	15416	15344	15434	15210	15223	15270	15325	15006	15302	15253	15399	15174	15215	15250	15212	15532	15340	15304	15186	15223	15362	15354	15197	15228	15201	15284	15190	15131	15232	15277	15323	15254	15300	15267	15274	15388	15404	15306	15078	15280	15433	15151	15365	15159	15282	15329	15283	15350	15110	15254	15262	15432	15223	15297	15329	15142	15257	15227	15384	15303	15375	15145	15353	15230	15496	15170	15268	14993	15266	15141	15195	15142	15254	15289	15389	15223	15070	15117	15315	15234	15332	15348	15124	15465	15236	15263	15056	15064	15346	15172	15363	15236	15290	15244	15305	15197	15255	15248	15270	15188	15451	15361	15373	15380	15284	15168	15146	15437	15392	15302	15476	15205	15096	15220	15097	15294	15299	15263	15024	15110	15248	15364	15340	15326	15120	15191	15279	15219	15439	15333	15420	15378	15296	15360	15202	15494	15042	15200	15414	15228	15368	15279	15289	15220	15163	15174	15226	15314	15116	15273	15268	15276	15204	15221
14100	20707	19605	17504	18058	54521	49384	36676	22414	16302	14653	14264	14274	14250	14338	14389	14218	14178	14393	14241	14415	14434	14233	14326	14246	14322	14194	14270	14249	14340	14321	14388	14410	14467	14235	14475	14152	14324	14409	14323	14279	14322	14381	14258	14163	14246	14336	14312	14263	14071	14312	14493	14263	14367	14304	14212	14346	14288	14108	14441	14201	14211	14298	14361	14335	14285	14445	14419	14300	14350	14223	14303	14490	14460	14333	14281	14278	14349	14435	14194	14217	14440	14339	14291	14440	14302	14453	14350	14319	14225	14213	14201	14213	14300	14208	14471	14346	14257	14247	14350	14080	14250	14204	14459	14170	14233	14365	14198	14207	14306	14209	14372	14309	14231	14338	14253	14284	14103	14486	14265	14435	14209	14340	14168	14334	14187	14076	14323	14399	14203	14189	14293	14254	14475	14282	14246	14325	14204	14100	14369	14252	14469	14299	14378	14285	14299	14276	14253	14197	14303	14311	14411	14215	14361	14372	14160	14239	14501	14359	14190	14240	14188	14569	14060	14198	14273	14338	14277	14447	14406	14205	14261	14193	14113	14343	14171	14330	14211	14603	14270	14427	14267	14094	14248	14066	14146	14260	14231	14301	14252	14470	14385	14203	14163	14223	14220	14195	14194	14450	14320	14319	14234	14350	14337	14322	14380	14432	14384	14099	14352	14271	14387	14271	14181	14162	14379	14370	14491	14136	14281	14369	14231	14424	14033	14256	14264	14230	14382	14339	14406	14370	14251	14415	14191	14257	14400	14184	14319	14236	14294	14299	14481	14210	14366	14355	14235	14365	14272	14315	14347	14287	14349	14339	14328	14326	14363	14339	14265	14224	14314	14344	14342	14331	14272	14203	14312	14326	14356	14344	14316	14455	14116	14241	14326	14324	14152	14281	14230	14153	14349	14204	14374	14255	14165	14146	14217	14221	14245	14335	14256	14363	14339	14191	14344	14384	14191	14229	14404	14120	14259	14191	14190	14084	14306	14182	14330	14276	14388	14430	14221	14112	14279	14460	14281	14298	14246	14347	14234	14355	14266	14350	14286	14227	14306	14308	14147	14257	14304	14227	14177	14224	14211	14401	14264	14302	14264	14272	14379	14250	14302	14238	14310	14091	14358	14238	14297	14237	14201	14377	14133	14387	14349	14124	14257	14246	14164	14058	14316	14202	14282	14260	14428	14198	14471	14256	14372	14343	14297	14311	14286	14141	14394	14130	14306	14293	14143	14276	14451	14149	14180	14231	14374	14345	14229	14238	14269	14328	14252	14444	14288	14108	14316	14239	14265	14532	14325	14298	14386	14115	14265	14381	14250	14261	14266	14343	14189	14409	14388	14297	14396	14218	14273	14183	14178	14316	14355	14169	14242	14169	14182	14286	14223	14370	14135	14237	14339	14332	14224	14379	14217	14270	14410	14154	14396	14337	14163	14145	14374	14286	14292	14305	14234	14256	14133	14248	14289	14246	14259	14374	14229	14230	14149	14384	14284	14526	14222	14212	14383	14284	14322	14268	14415	14335	14296	14408	14327	14187	14399	14385	14371	14240	14215	14250	14228	14394	14312	14279	14215	14198	14281	14448	14220	14121	14287	14436	14408	14467	14446	14312	14210	14253	14230	14264	14298	14210	14326	14262	14338	14282	14316	14304	14413	14224	14477	14191	14288	14201	14329	14250	14308	14403	14175	14308	14354	14232	14316	14430	14304	14352	14341	14250	14196	14272	14103	14318	14284	14361	14416	14321	14285	14303	14184	14144	14249	14242	14319	14339	14364	14435	14393	14355	14298	14340	14235	14209	14135	14244	14450	14241	14211	14297	14350	14259	14310	14207	14190	14309	14273	14240	14275	14280	14303	14281	14384	14302	14446	14488	14257	14299	14206	14153	14320	14194	14324	14267	14256	14448	14312	14140	14279	14253	14349	14249	14329	14192	14450	14299	14282	14351	14442	14261	14284	14346	14337	14239	14286	14146	14280	14286	14291	14286	14234	14287	14307	14412	14268	14221	14354	14288	14508	14294	14408	14115	14257	14152	14165	14396	14343	14375	14226	14351	14386	14290	14232	14155	14264	14256	14363	14563	14352	14243	14292	14234	14407	14209	14276	14215	14321	14242	14136	14198	14345	14341	14308	14252	14378	14170	14376	14452	14277	14378	14258	14452	14408	14441	14324	14280	14259	14234	14284	14190	14349	14120	14277	14415	14315	14298	14292	14444	14279	14387	14374	14320	14276	14152	14335	14377	14272	14323	14430	14278	14265	14180	14303	14429	14260	14155	14391	14420	14338	14242	14364	14170	14288	14223	14269	14349	14358	14437	14295	14366	14265	14308	14192	14370	14126	14232	14408	14207	14334	14216	14239	14289	14206	14225	14278	14195	14196	14314	14203	14231	14338	14336	14185	14443	14152	14346	14234	14386	14427	14178	14359	14274	14325	14256	14343	14154	14196	14213	14294	14519	14193	14263	14387	14376	14266	14299	14281	14168	14111	14272	14326	14249	14146	14425	14179	14305	14381	14322	14139	14218	14355	14217	14211	14359	14186	14383	14230	14234	14219	14268	14295	14206	14191	14321	14084	14357	14243	14310	14447	14217	14263	14483	14456	14246	14229	14380	14438	14265	14239	14365	14316	14172	14264	14269	14431	14339	14446	14218	14367	14208	14388	14269	14375	14394	14291	14314	14305	14300	14205	14217	14244	14255	14271	14277	14402	14305	14174	14275	14325	14282	14415	14360	14296	14268	14275	14230	14226	14204	14344	14484	14235	14337	14239	14361	14161	14336	14278	14417	14217	14294	14356	14378	14315	14214	14249	14395	14357	14415	14197	14288	14303	14383	14350	14287	14326	14295	14308	14345	14383	14397	14343	14341	14189	14316	14154	14329	14339	14372	14339	14338	14306	14216	14190	14332	14254	14294	14309	14098	14438	14271	14259	14224	14294	14260	14320	14313	14534	14311	14328	14219	14316	14273	14248	14393	14501	14383	14320	14369	14233	14186	14424	14277	14422	14220	14419	14277	14391	14237	14240	14319	14204	14124	14175	14349	14172	14303	14375	14392	14348	14351	14115	14249	14170	14462	14307	14265	14201	14078	14185	14196	14237	14291	14333	14281	14414	14303	14055	14237	14187	14262	14182	14412	14342	14236	14425	14218	14352	14419	14399	14321	14184	14327	14373	14356	14395	14262	14423	14290	14304	14291	14401	14326	14349	14241	14364	14366	14264	14165	14358	14250	14325	14274	14198	14170	14325	14496	14212	14112	14304	14355	14248	14132	14277	14170	14139	14230	14174	14387	14329	14291	14312	14191	14369	14348	14311	14206	14286	14398	14235	14117	14365	14224	14366	14399	14190	14174	14311	14245	14402	14375	14227	14116	14282	14227	14218	14164	14225	14186	14261	14265	14417	14380	14232	14324	14360	14362	14280	14498	14451	14318	14404	14292	14402	14481	14165	14390	14228	14246	14377	14262	14403	14392	14177	14391	14268	14301	14372	14316	14215	14188	14186	14310	14342	14415	14336	14172	14389	14394	14369	14211	14226	14289	14191	14198	14201	14342	14263	14302	14180	14418	14244	14387	14289	14255	14270	14362	14291	14320	14415	14408	14238	14264	14403	14409	14419	14199	14200	14189	14321	14295	14505	14320	14268	14119	14204	14353	14299	14426	14411	14211	14158	14384	14252	14143	14227	14415	14348	14355	14297	14308	14395	14384	14167	14297	14158	14224	14366	14379	14479	14334	14263	14211	14194	14351	14358	14195	14330	14194	14142	14408	14386	14339	14226	14191	14262	14218	14278	14158	14247	14129	14260	14286	14238	14362	14358	14328	14295	14260	14282	14234	14237	14267	14329	14264	14266	14184	14312	14208	14322	14241	14293	14382	14464	14331	14388	14211	14396	14341	14307	14223	14347	14306	14377	14382	14351	14536	14301	14253	14347	14447	14249	14354	14277	14222	14296	14302	14135	14379	14146	14279	14248	14335	14263	14281	14236	14087	14146	14371	14257	14181	14308	14071	14264	14440	14287	14258	14333	14522	14272	14448	14249	14370	14268	14211	14213	14272	14307	14202	14334	14307	14380	14252	14327	14298	14308	14095	14265	14225	14324	14298	14275	14300	14198	14196	14394	14467	14239	14270	14421	14371	14343	14243	14398	14345	14130	14287	14323	14290	14259	14380	14354	14193	14505	14384	14243	14098	14050	14361	14280	14393	14324	14302	14338	14285	14257	14491	14251	14111	14460	14195	14422	14302	14497	14202	14250	14480	14150	14297	14260	14343	14412	14278	14356	14319	14088	14330	14311	14322	14456	14510	14272	14347	14147	14412	14355	14161	14350	14421	14374	14321	14340	14243	14450	14413	14468	14315	14446	14311	14386	14442	14499	14287	14239	14238	14222	14429	14434	14198	14276	14354	14274	14395	14336	14247	14222	14293	14220	14301	14422	14378	14239	14382	14409	14230	14308	14308	14296	14244	14143	14257	14173	14200	14266	14256	14380	14326	14545	14369	14482	14421	14476	14174	14436	14459	14145	14436	14347	14290	14355	14179	14283	14312	14307	14368	14253	14280	14188	14269	14271	14184	14289	14302	14280	14317	14351	14143	14288	14397	14371	14232	14176	14228	14242	14263	14244	14368	14373	14263	14408	14311	14364	14307	14382	14239	14303	14240	14137	14122	14270	14459	14453	14417	14306	14367	14059	14343	14193	13976	14321	14314	14277	14176	14467	14198	14270	14218	14250	14459	14204	14374	14342	14296	14255	14247	14254	14344	14293	14515	14288	14148	14313	14389	14339	14434	14110	14311	14290	14223	14425	14284	14261	14264	14430	14261	14138	14271	14317	14258	14386	14287	14212	14278	14218	14372	14387	14318	14178	14306	14252	14339	14219	14277	14431	14380	14321	14359	14260	14152	14222	14142	14289	14237	14373	14258	14294	14304	14323	14133	14325	14310	14371	14412	14065	14289	14306	14311	14249	14416	14233	14329	14353	14428	14129	14158	14308	14373	14192	14251	14403	14150	14312	14316	14421	14376	14349	14248	14289	14380	14234	14403	14427	14256	14151	14250	14118	14230	14409	14259	14268	14342	14239	14417	14374	14263	14335	14368	14093	14356	14336	14303	14248	14315	14447	14320	14345
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
