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
339746042451	339746043019	339746043569	339746044119	339746044669	339746045219	339746045772	339746046319	339746046869	339746047419	339746047969	339746048519	339746049069	339746049619	339746050169	339746050719	339746051269	339746051819	339746052369	339746052919	339746053469	339746054019	339746054569	339746055119	339746055669	339746056219	339746056769	339746057319	339746057869	339746058419	339746058970	339746059519	339746060069	339746060619	339746061169	339746061719	339746062269	339746062819	339746063369	339746063919	339746064472	339746065019	339746065569	339746066119	339746066669	339746067219	339746067769	339746068319	339746068869	339746069419	339746069969	339746070519	339746071069	339746071619	339746072169	339746072719	339746073269	339746073820	339746074369	339746074919	339746075469	339746076019	339746076569	339746077119	339746077669	339746078219	339746078769	339746079319	339746079869	339746080420	339746080970	339746081519	339746082069	339746082619	339746083169	339746083719	339746084269	339746084819	339746085369	339746085919	339746086469	339746087019	339746087569	339746088120	339746088669	339746089219	339746089769	339746090319	339746090869	339746091419	339746091969	339746092522	339746093070	339746093619	339746094169	339746094719	339746095269	339746095820	339746096369	339746096919	339746097469	339746098019	339746098569	339746099119	339746099670	339746100219	339746100769	339746101320	339746101870	339746102419	339746102969	339746103519	339746104070	339746104619	339746105169	339746105719	339746106270	339746106820	339746107370	339746107919	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2637	3600	2300	2636	3600	2300	2634	3600	2300	2633	3600	2300	2632	3600	2300	2631	3600	2300	2630	3600	2300	2629	3600	2300	2628	3600	2300	2627	3600	2300	2627	3600	2300	2627	3600	2300	2627	3600	2300	2627	3600	2300	2626	3600	2300	2626	3600	2300	2626	3600	2300	2626	3600	2300	2626	3600	2300	2626	3600	2300	2626	3600	2300	2626	3600	2300	2626	3600	2300	2626	3600	2300	2626	3600	2300	2626	3600	2300	2626	3600	2300	2626	3600	2300	2626	3600	2300	2626	3600	2300	2626	3600	2300	2626	3600	2300	2626	3600	2300	2626	3600	2300	2626	3600	2300	2626	3600	2300	2626	3600	2300	2626	3600	2300	2626	3600	2300	2626	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23667	22425	30209	25148	23443	23629	22889	13909	10917	10604	10651	10529	10534	10454	10455	10353	10515	10583	10398	10507	10267	10468	10467	10439	10236	10512	10288	10262	10439	10399	10377	10310	10190	10433	10479	10362	10395	10283	10355	10303	10112	10493	10203	10342	10372	10378	10352	10318	10335	10249	10452	10258	10263	10455	10294	10400	10350	10188	10216	10344	10393	10226	10280	10363	10262	10335	10287	10212	10304	10466	10175	10344	10608	10269	10471	10395	10269	10378	10092	10261	10413	10234	10410	10192	10487	10365	10172	10338	10344	10239	10309	10260	10264	10260	10051	10295	10122	10353	10354	10221	10268	10354	10409	10327	10338	10407	10482	10334	10169	10378	10409	10159	10146	10221	10162	10282	10273	10245	10203	10201	10238	10240	10356	10208	10574	10346	10122	10228	10437	10232	10279	10146	10256	10193	10331	10045	10118	10221	10156	10151	10257	10263	10243	10233	10232	10254	10212	10345	10286	10302	10253	10128	10367	10205	10369	10288	10131	10230	10242	10145	10362	10264	10318	10336	10275	10196	10309	10412	10320	10155	10282	10135	10050	10252	10296	10315	10254	10446	10306	10294	10186	10325	10221	10194	10065	10492	10185	10383	10269	10145	10313	10358	10287	10123	10111	10360	10228	10203	10186	10271	10294	10349	10221	10320	10259	10208	10180	10307	10362	10219	10161	10434	10236	10287	10203	10365	10262	10269	10307	10404	10224	10231	10210	10255	10376	10368	10291	10114	10170	10250	10271	10246	10345	10297	10198	10321	10291	10322	10284	10336	10313	10210	10258	10235	10340	10334	10149	10206	10155	10264	10290	10225	10343	10403	10109	10169	10242	10379	10427	10346	10036	10237	10098	10202	10260	10172	10251	10171	10153	10111	10220	10161	10408	10256	10383	10180	10178	10281	10462	10190	10307	10286	10318	10090	10187	10265	10230	10263	10267	10101	10394	10202	10225	10065	10149	10301	10254	10408	10155	10200	10233	10220	10343	10310	10420	10207	10286	10101	10103	10275	10277	10283	10279	10333	10211	10207	10242	10082	10234	10268	10240	10454	10193	10170	10160	10136	10263	10320	10225	10140	10286	10453	10344	10196	10274	10329	10343	10269	10164	10369	10300	10282	10127	10162	10284	10052	10202	10184	10208	10177	10241	10309	10361	10151	10253	10399	10179	10280	10350	10267	10246	10248	10439	10326	10262	10216	10284	10080	10261	10317	10154	10261	10232	10190	10386	10377	10174	10234	10341	10158	10175	10193	10338	10279	10287	10217	10337	10152	10147	10376	10228	10320	10282	10265	10280	10334	10390	10295	10107	10323	10481	10272	10250	10085	10192	10247	10341	10159	10331	10295	10225	10187	10284	10279	10244	10013	10329	10156	10405	10115	10114	10336	10279	10240	10251	10190	10179	10286	10315	10259	10293	10190	10072	10480	10303	10228	10024	10242	10241	10126	10120	10182	10327	10293	10238	10196	10247	10245	10155	10126	10168	10256	10239	10323	10197	10145	10312	10294	10278	10131	10295	10326	10162	10111	10249	10334	10262	10217	10253	10207	10115	10255	10243	10034	10186	10255	10177	10165	10304	10378	10454	10237	10255	10346	10025	10433	10298	10387	10302	10296	10186	10163	10402	10255	10226	10320	10106	10155	10469	10308	10119	10367	10286	10415	10233	10247	10382	10311	10204	10369	10301	10100	10250	10417	10282	10209	10259	10373	10123	10355	10223	10175	10200	10148	10297	10278	10309	10209	10272	10267	10322	10147	10116	10161	10076	10109	10165	10068	10210	10163	10039	10250	10105	10243	10322	10343	10276	10185	10326	10310	10142	10165	10273	10131	10384	10296	10228	10166	10433	10257	10206	10262	10255	10164	10387	10390	10116	10390	10258	10304	10233	10186	10230	10297	10159	10236	10054	10232	10381	10258	10312	10161	10166	10154	10359	10163	10172	10303	10323	10353	10253	10303	10118	10352	10233	10334	10279	10267	10303	10383	10321	10364	10405	10231	10304	10320	10250	10067	10258	10270	10298	10355	10215	10256	10215	10279	10336	10409	10207	10259	10319	10279	10159	10265	10368	10346	10164	10119	10340	10151	10211	10135	10181	10234	10328	10154	10380	10307	10251	10175	10281	10138	10176	10303	10191	10232	10121	10357	10257	10184	10229	10291	10237	10190	10290	10200	10255	10312	10254	10362	10256	10412	10430	10270	10248	10287	10298	10211	10325	10271	10171	10181	10365	10290	10252	10405	10291	10229	10323	10089	10290	10240	10256	10119	10337	10219	10348	10346	10146	10125	10088	10399	10371	10283	10303	10224	10516	10376	10244	10197	10211	10200	10211	10301	10301	10178	10232	10144	10284	10193	10185	10197	10449	10480	10337	10217	10296	10340	10193	10169	10325	10069	10293	10312	10230	10247	10352	10233	10159	10044	10299	10205	10186	10227	10413	10269	10353	10195	10385	10289	10146	10046	10191	10228	10284	10261	10209	10225	10189	10127	10321	10322	10268	10144	10318	10396	10301	10287	10286	10266	10261	10148	10303	10159	10326	10154	10492	10185	10245	10200	10317	10182	10149	10183	10224	10242	10156	10261	10261	10394	10283	10291	10342	10233	10413	10282	10184	10215	10307	10338	10314	10105	10337	10265	10205	10277	10134	10216	10209	10209	10311	10348	10434	10339	10059	10079	10195	10329	10313	10328	10123	10237	10246	10089	10281	10262	10476	10283	10205	10216	10364	10169	10166	10302	10343	10237	10119	10325	10214	10272	10162	10214	10359	10288	10101	10122	10412	10423	10349	10350	10380	10236	10308	10222	10315	10306	10047	10261	10240	10339	10196	10138	10256	10318	10352	10063	10294	10318	10394	10274	10239	10276	10186	10262	10245	10133	10340	10310	10245	10149	10283	10302	10092	10140	10273	10314	10406	10210	10297	10347	10362	10251	10170	10245	10296	10084	10325	10156	10294	10351	10237	10248	10263	10265	10224	10279	10314	10125	10014	10326	10276	10373	10248	10398	10212	10152	10263	10078	10177	10194	10392	10122	10302	10291	10300	10173	10183	10266	10200	10412	10167	10353	10327	10109	10263	10129	10253	10235	10228	10336	10440	10204	10177	10265	10346	10261	10375	10529	10310	10258	10226	10423	10294	10171	10247	10325	10279	10211	10343	10186	10171	10232	10276	10309	10311	10163	10415	10195	10168	10249	10196	10226	10292	10194	10266	10215	10073	10313	10435	10147	10253	10265	10224	10405	10229	10280	10200	10195	10248	10188	10147	10334	10275	10233	10144	10270	10243	10066	10201	10269	10265	10261	10202	10142	10254	10112	10285	10397	10305	10023	10312	10263	10285	10494	10313	10424	10143	10253	10027	10082	10294	10342	10075	10193	10314	10288	10284	10177	10320	10336	10359	10291	10233	10341	10338	10350	10307	10208	10295	10493	10419	10243	10260	10262	10091	10263	10170	10287	10206	10118	10155	10111	10487	10312	10264	10269	10241	10293	10211	10262	10251	10224	10203	10254	10282	10252	10399	10175	10117	10217	10137	10446	10180	10362	10180	10253	10177	10095	10455	10099	10219	10289	10264	10246	10248	10193	10384	10085	10265	10209	10211	10094	10314	10228	10410	10437	10232	10317	10232	10143	10164	10319	10315	10296	10269	10218	10273	10205	10273	10394	10162	10212	10403	10130	10198	10120	10259	10292	10149	10124	10175	10396	10237	10060	10253	10459	10243	10470	10142	10349	10276	10199	10300	10019	10255	10296	10265	10208	10398	10233	10173	10338	10122	10450	10309	10156	10350	10216	10336	10292	10242	10252	10299	10135	10301	10399	10113	10034	10269	10118	10125	10221	10156	10297	10134	10317	10095	10309	10353	10204	10325	10258	10318	10318	10275	10243	10128	10313	10136	10126	10289	10286	10289	10098	10247	10292	10374	10177	10196	10392	10239	10209	10217	10261	10293	10255	10318	10362	10288	10268	10249	10226	10188	10154	10315	10302	10179	10365	10198	10351	10321	10204	10258	10136	10186	10423	10357	10411	10287	10330	10179	10253	10301	10356	10355	10311	10291	10105	10287	10388	10494	10111	10269	10371	10098	10380	10227	10369	10416	10414	10273	10300	10322	10159	10304	10273	10142	10393	10344	10279	10287	10408	10317	10279	10221	10165	10160	10264	10187	10330	10196	10260	10265	10225	10190	10354	10045	10266	10321	10063	10297	10330	10167	10348	10275	10245	10270	10319	10296	10160	10237	10204	10310	10244	10230	10322	10099	10250	10137	10217	10138	10384	10280	10344	10137	10247	10302	10254	10194	10155	10353	10411	10315	10086	10358	10289	10131	10057	10213	10305	10223	10353	10184	10296	10312	10355	10222	10331	10283	10185	10117	10284	10271	10147	10047	10359	10192	10167	10215	10305	10327	10232	10291	10265	10269	10261	10316	10332	10292	10398	10242	10298	10193	10408	10220	10386	10275	10190	10116	10311	10146	10220	10259	10066	10203	10184	10251	10238	10101	10272	10335	10153	10264	10393	10486	10394	10242	10250	10235	10168	10237	10100	10168	10270	10133	10177	10347	10223	10468	10504	10241	10208	10116	10268	10230	10200	10187	10306	10365	10153	10229	10344	10261	10183	10187	10235	10241	10305	10336	10314	10428	10316	10250	10358	10175	10305	10229	10205	10400	10356	10192	10209	10137	10066	10216	10145	10486	10249	10251	10321	10128	10312	10243	10213	10182	10259	10255	10338	10200	10336	10182	10229	10128	10074	10222	10396	10345	10144	10212	10208	10253	10280	10149	10121	10218	10361	10234	10271	10345	10255	10219	10337	10222	10213	10361	10256	10163	10210	10302	10245	10322	10115	10313	10272	10248	10303	10205	10204	10355	10275	10261	10101	10345	10256	10247	10101	10110	10331	10320	10204	10231	10136	10259	10235	10262	10410	10177	10169	10197	10221	10121	10247	10411	10235	10263	10066	10257	10052	10227	10428	10321	10314	10284	10280	10207	10129	10227	10204	10195	10107	10218	10199	10300	10366	10406	10061	10254	10256	10278	10251	10179	10438	10292	10265	10038	10199	10254	10285	10359	10229	10224	10276	10268	10296	10134	10428	10229	10075	10208	10194	10353	10152	10390	10398	10216	10325
61878	98296	66617	54600	35641	22884	17794	13204	10833	10486	10535	10542	10406	10487	10468	10539	10596	10446	10621	10426	10497	10587	10420	10460	10341	10474	10612	10462	10543	10594	10562	10758	10517	10250	10378	10600	10506	10444	10592	10566	10493	10537	10269	10582	10523	10466	10448	10408	10396	10495	10419	10538	10386	10408	10551	10576	10512	10415	10605	10607	10466	10478	10549	10364	10460	10623	10473	10589	10458	10569	10709	10610	10417	10564	10363	10372	10551	10561	10468	10576	10508	10469	10422	10505	10403	10420	10479	10536	10557	10624	10579	10492	10393	10292	10465	10404	10316	10495	10583	10477	10689	10415	10466	10614	10450	10539	10566	10671	10441	10549	10494	10493	10551	10435	10557	10519	10332	10374	10499	10512	10485	10445	10355	10497	10557	10357	10581	10370	10339	10527	10437	10557	10499	10494	10490	10537	10569	10632	10348	10440	10418	10543	10453	10423	10443	10473	10505	10423	10460	10411	10384	10532	10463	10481	10356	10430	10443	10640	10520	10676	10558	10514	10470	10511	10428	10400	10580	10421	10538	10438	10545	10337	10484	10398	10551	10440	10473	10375	10655	10501	10402	10453	10521	10523	10461	10378	10615	10283	10549	10443	10426	10478	10482	10382	10574	10402	10534	10353	10494	10589	10558	10493	10534	10438	10751	10550	10520	10394	10577	10447	10518	10540	10750	10646	10442	10434	10354	10531	10425	10495	10467	10589	10442	10449	10511	10538	10361	10492	10629	10363	10451	10408	10497	10585	10419	10489	10411	10513	10623	10425	10601	10436	10432	10424	10498	10509	10563	10309	10483	10456	10362	10576	10374	10356	10382	10578	10563	10501	10623	10486	10570	10457	10535	10489	10620	10318	10448	10499	10431	10485	10567	10465	10499	10733	10610	10439	10408	10430	10609	10441	10488	10540	10522	10555	10441	10407	10471	10601	10454	10489	10590	10407	10492	10489	10405	10485	10340	10380	10395	10506	10665	10587	10409	10476	10674	10496	10560	10541	10496	10589	10496	10294	10579	10444	10564	10365	10465	10618	10614	10519	10580	10608	10424	10425	10343	10471	10479	10576	10537	10654	10445	10378	10371	10429	10429	10605	10438	10379	10511	10474	10471	10517	10506	10445	10426	10491	10361	10611	10444	10517	10383	10374	10490	10687	10477	10516	10574	10479	10448	10510	10435	10599	10534	10274	10409	10424	10520	10400	10556	10357	10254	10511	10622	10455	10443	10572	10606	10530	10461	10657	10378	10417	10494	10317	10412	10449	10465	10509	10589	10579	10338	10428	10469	10404	10543	10295	10445	10474	10461	10459	10476	10488	10542	10451	10463	10475	10425	10548	10478	10495	10524	10527	10628	10493	10489	10465	10587	10392	10578	10535	10579	10448	10515	10423	10368	10454	10472	10509	10483	10499	10346	10481	10450	10390	10528	10288	10567	10724	10585	10500	10506	10432	10431	10489	10541	10521	10431	10457	10704	10408	10564	10616	10582	10459	10737	10537	10254	10619	10538	10456	10303	10551	10546	10533	10481	10356	10458	10435	10531	10557	10450	10561	10434	10516	10291	10563	10557	10572	10434	10583	10542	10516	10370	10603	10508	10613	10389	10570	10423	10482	10475	10536	10654	10334	10522	10614	10609	10381	10371	10470	10475	10457	10581	10417	10497	10521	10442	10439	10485	10441	10441	10405	10582	10434	10391	10530	10567	10577	10575	10467	10499	10468	10440	10315	10492	10439	10420	10443	10507	10673	10464	10434	10461	10525	10475	10473	10379	10523	10478	10423	10462	10452	10357	10428	10423	10472	10524	10491	10491	10652	10556	10657	10461	10548	10399	10418	10512	10448	10571	10571	10375	10600	10539	10494	10479	10264	10463	10349	10511	10289	10554	10481	10525	10445	10347	10519	10501	10511	10492	10483	10577	10371	10515	10578	10365	10553	10561	10617	10603	10399	10444	10387	10636	10496	10529	10312	10463	10511	10536	10422	10615	10643	10363	10434	10496	10507	10480	10494	10452	10476	10528	10519	10516	10360	10506	10586	10594	10588	10471	10593	10548	10444	10590	10554	10645	10543	10467	10522	10679	10621	10549	10581	10415	10450	10478	10453	10369	10256	10572	10497	10491	10529	10277	10608	10558	10478	10383	10436	10441	10649	10552	10460	10439	10416	10509	10472	10519	10371	10408	10366	10511	10547	10336	10728	10396	10462	10510	10436	10369	10513	10474	10414	10470	10397	10514	10478	10499	10431	10347	10546	10362	10393	10547	10545	10515	10593	10457	10405	10560	10521	10396	10500	10528	10454	10453	10614	10298	10450	10416	10460	10327	10383	10423	10363	10424	10362	10486	10371	10580	10551	10408	10370	10580	10596	10526	10510	10545	10541	10562	10417	10363	10486	10601	10590	10650	10540	10388	10416	10563	10527	10430	10464	10545	10451	10470	10484	10439	10440	10578	10441	10470	10587	10502	10459	10524	10446	10582	10644	10590	10442	10515	10420	10515	10665	10434	10530	10368	10463	10536	10386	10518	10288	10411	10439	10472	10242	10484	10557	10453	10485	10401	10416	10560	10547	10422	10372	10430	10547	10468	10455	10473	10579	10477	10500	10404	10419	10432	10582	10656	10492	10513	10568	10541	10524	10500	10531	10473	10562	10316	10604	10616	10403	10354	10491	10475	10514	10450	10575	10586	10419	10617	10463	10401	10490	10458	10487	10412	10417	10490	10405	10599	10662	10399	10479	10436	10446	10649	10580	10382	10497	10567	10465	10512	10368	10576	10400	10419	10474	10379	10464	10396	10547	10538	10382	10511	10558	10534	10449	10602	10583	10422	10432	10445	10563	10509	10369	10438	10544	10486	10533	10502	10568	10475	10517	10567	10577	10491	10544	10483	10444	10439	10422	10476	10463	10481	10468	10487	10458	10565	10566	10503	10468	10515	10553	10464	10451	10366	10368	10481	10500	10428	10423	10495	10502	10610	10484	10428	10461	10431	10552	10666	10557	10525	10453	10742	10386	10569	10430	10553	10634	10555	10305	10431	10690	10484	10400	10352	10364	10441	10673	10455	10496	10567	10434	10362	10466	10496	10460	10458	10441	10400	10546	10546	10600	10407	10468	10365	10646	10476	10568	10453	10513	10584	10474	10521	10506	10464	10473	10442	10598	10388	10432	10557	10452	10323	10542	10606	10519	10648	10503	10353	10403	10597	10498	10487	10402	10517	10417	10644	10533	10373	10383	10547	10362	10512	10588	10617	10516	10474	10576	10486	10392	10303	10546	10590	10412	10530	10574	10466	10434	10571	10468	10568	10488	10427	10568	10387	10525	10502	10440	10471	10482	10503	10473	10352	10589	10438	10411	10501	10534	10535	10443	10578	10540	10556	10545	10409	10491	10489	10737	10522	10468	10629	10564	10589	10442	10344	10435	10553	10395	10452	10333	10683	10321	10459	10489	10566	10432	10544	10697	10574	10537	10495	10422	10572	10508	10652	10537	10529	10539	10398	10376	10370	10422	10619	10397	10579	10349	10468	10529	10557	10430	10324	10592	10613	10429	10515	10448	10475	10518	10540	10531	10524	10359	10295	10469	10414	10623	10687	10422	10503	10458	10518	10537	10501	10476	10435	10384	10545	10610	10285	10522	10542	10356	10493	10537	10469	10582	10520	10592	10455	10459	10402	10466	10547	10602	10584	10483	10482	10374	10388	10434	10380	10355	10475	10451	10618	10459	10307	10467	10563	10493	10582	10504	10382	10426	10400	10348	10554	10360	10693	10551	10502	10278	10525	10622	10499	10570	10353	10542	10421	10454	10533	10503	10371	10609	10605	10423	10483	10317	10548	10495	10516	10523	10398	10440	10526	10589	10574	10443	10504	10628	10437	10398	10581	10515	10594	10432	10541	10451	10551	10379	10488	10544	10564	10485	10479	10378	10467	10420	10409	10481	10610	10473	10499	10626	10421	10608	10365	10583	10553	10580	10540	10466	10460	10478	10539	10476	10530	10435	10431	10526	10378	10462	10512	10489	10497	10516	10500	10414	10503	10494	10456	10405	10583	10658	10441	10514	10458	10453	10417	10638	10530	10381	10485	10386	10385	10670	10463	10472	10604	10383	10513	10434	10443	10360	10445	10550	10507	10456	10466	10410	10394	10498	10396	10459	10454	10640	10569	10411	10586	10422	10490	10365	10499	10499	10521	10645	10264	10477	10409	10514	10513	10419	10517	10483	10474	10546	10487	10462	10720	10568	10509	10645	10472	10234	10532	10384	10607	10384	10554	10634	10575	10393	10642	10487	10561	10298	10565	10650	10480	10460	10540	10581	10252	10578	10555	10502	10564	10497	10423	10369	10373	10506	10692	10478	10346	10452	10317	10535	10420	10356	10566	10325	10404	10477	10470	10455	10589	10422	10577	10526	10425	10522	10529	10396	10569	10527	10394	10512	10485	10618	10461	10357	10379	10474	10572	10600	10459	10314	10387	10489	10554	10353	10658	10489	10539	10558	10469	10534	10414	10304	10478	10404	10466	10424	10542	10357	10539	10460	10617	10529	10356	10438	10534	10309	10478	10510	10644	10528	10468	10469	10483	10571	10436	10395	10463	10413	10453	10385	10515	10484	10595	10531	10508	10329	10331	10468	10531	10489	10502	10554	10603	10453	10612	10465	10391	10665	10497	10604	10604	10515	10433	10397	10607	10482	10510	10377	10483	10447	10494	10372	10519	10469	10488	10503	10536	10438	10381	10543	10447	10520	10569	10520	10501	10430	10499	10465	10522	10547	10425	10448	10463	10399	10504	10382	10471	10398	10425	10503	10507	10618	10438	10390	10469	10500	10380	10571	10408	10455	10551	10454	10410	10495	10563	10517	10452	10441	10530	10395	10650	10489	10406	10513	10636	10479	10374	10515	10457	10565	10372	10327	10478	10515	10481	10409	10510	10532	10550	10477	10465	10297	10440	10435	10543	10555	10468	10382	10375	10592	10388	10381	10428	10620	10496	10532	10492	10387	10365	10471	10482	10366	10413	10468	10558	10545	10533	10499	10409	10487	10693	10463	10661	10583	10516	10338	10521	10492	10470	10549	10654	10654	10434	10442	10589	10502	10385	10376	10471	10468	10328	10601	10417	10476	10388	10376
32174	33923	27136	21392	13963	11872	11293	10793	10675	10600	10746	10484	10625	10559	10523	10456	10559	10692	10656	10574	10699	10691	10486	10653	10625	10764	10694	10703	10637	10483	10575	10624	10646	10626	10597	10807	10547	10389	10660	10635	10614	10708	10644	10709	10687	10721	10610	10567	10758	10698	10564	10729	10687	10679	10582	10621	10658	10775	10657	10739	10621	10628	10535	10659	10699	10829	10628	10730	10633	10620	10506	10667	10605	10719	10646	10479	10564	10594	10555	10724	10687	10676	10614	10542	10655	10665	10648	10574	10602	10595	10561	10571	10747	10710	10463	10529	10634	10627	10689	10691	10492	10568	10808	10679	10542	10418	10688	10525	10431	10683	10597	10631	10566	10689	10549	10450	10659	10624	10634	10667	10671	10606	10629	10433	10677	10522	10700	10625	10603	10628	10663	10449	10719	10621	10624	10390	10550	10772	10578	10548	10560	10615	10710	10584	10620	10592	10553	10486	10688	10804	10564	10581	10643	10659	10636	10620	10655	10668	10630	10646	10695	10624	10624	10659	10535	10634	10822	10590	10665	10629	10799	10687	10744	10462	10608	10470	10654	10666	10509	10498	10679	10705	10670	10814	10668	10654	10455	10483	10772	10483	10500	10585	10696	10634	10527	10443	10614	10580	10644	10677	10570	10613	10538	10485	10585	10727	10479	10449	10438	10532	10558	10407	10450	10678	10654	10548	10525	10564	10531	10548	10547	10693	10751	10654	10595	10573	10686	10490	10669	10650	10541	10707	10513	10703	10588	10622	10716	10635	10586	10656	10685	10530	10546	10575	10580	10594	10603	10533	10559	10582	10654	10614	10638	10729	10844	10556	10625	10579	10512	10862	10802	10525	10633	10805	10581	10679	10575	10569	10475	10658	10589	10490	10675	10732	10542	10414	10544	10660	10707	10624	10530	10620	10634	10609	10583	10586	10537	10716	10666	10550	10527	10559	10569	10574	10740	10785	10489	10585	10588	10525	10473	10624	10569	10574	10714	10601	10461	10585	10404	10566	10594	10696	10701	10493	10643	10746	10587	10459	10635	10665	10524	10598	10416	10583	10554	10543	10618	10610	10558	10454	10535	10641	10707	10415	10492	10616	10539	10541	10521	10762	10518	10388	10600	10633	10861	10824	10529	10641	10598	10609	10557	10694	10810	10654	10641	10812	10631	10639	10639	10639	10594	10657	10536	10608	10482	10640	10664	10711	10608	10681	10554	10284	10410	10595	10449	10731	10654	10607	10412	10606	10652	10576	10502	10687	10611	10714	10445	10605	10602	10576	10737	10694	10669	10677	10748	10646	10569	10576	10541	10508	10623	10543	10590	10481	10574	10519	10535	10743	10510	10844	10556	10639	10689	10555	10649	10592	10586	10608	10649	10742	10623	10498	10826	10542	10763	10614	10659	10698	10566	10473	10679	10552	10546	10478	10677	10553	10384	10493	10532	10779	10554	10719	10766	10460	10562	10582	10654	10630	10563	10477	10457	10613	10748	10562	10541	10582	10507	10524	10421	10508	10631	10546	10613	10612	10558	10676	10595	10542	10594	10732	10755	10572	10566	10626	10667	10542	10654	10591	10559	10682	10694	10541	10732	10570	10613	10656	10705	10548	10292	10605	10523	10580	10384	10644	10552	10500	10524	10653	10534	10532	10769	10732	10556	10541	10552	10641	10693	10501	10890	10561	10583	10479	10685	10582	10619	10585	10634	10538	10459	10423	10498	10435	10605	10593	10695	10543	10790	10590	10580	10637	10683	10642	10504	10529	10378	10534	10598	10516	10611	10740	10742	10676	10562	10607	10618	10747	10668	10634	10927	10804	10516	10411	10590	10606	10707	10699	10732	10618	10582	10518	10691	10454	10570	10570	10789	10685	10551	10573	10657	10573	10720	10791	10625	10616	10694	10603	10621	10616	10618	10743	10591	10422	10675	10540	10461	10598	10492	10418	10620	10550	10531	10530	10678	10571	10743	10483	10711	10621	10588	10655	10490	10658	10559	10651	10451	10770	10521	10711	10625	10505	10605	10492	10706	10600	10656	10609	10632	10662	10648	10541	10657	10683	10691	10573	10727	10567	10574	10690	10680	10582	10642	10616	10500	10499	10729	10655	10747	10656	10625	10628	10508	10456	10624	10530	10491	10673	10528	10631	10499	10595	10735	10653	10669	10675	10719	10576	10541	10772	10651	10532	10578	10673	10706	10759	10689	10681	10712	10458	10664	10560	10698	10386	10797	10651	10540	10629	10685	10701	10463	10616	10574	10638	10672	10517	10559	10603	10657	10566	10797	10644	10449	10767	10589	10569	10374	10499	10589	10671	10555	10712	10569	10681	10574	10504	10760	10782	10603	10789	10670	10655	10680	10616	10711	10778	10706	10607	10732	10541	10605	10507	10792	10629	10566	10587	10622	10540	10482	10513	10618	10580	10611	10620	10527	10755	10642	10545	10613	10759	10749	10728	10630	10628	10644	10570	10666	10510	10808	10670	10701	10690	10728	10560	10565	10459	10653	10624	10489	10449	10673	10565	10559	10588	10636	10558	10652	10646	10676	10640	10554	10716	10951	10640	10469	10586	10646	10728	10515	10540	10548	10597	10546	10522	10593	10528	10350	10626	10501	10548	10668	10782	10673	10611	10573	10570	10521	10692	10583	10468	10671	10830	10773	10647	10480	10636	10392	10611	10608	10608	10723	10629	10526	10680	10582	10617	10624	10527	10421	10543	10667	10645	10721	10543	10713	10529	10476	10749	10424	10669	10743	10675	10423	10475	10519	10654	10551	10614	10672	10522	10578	10647	10694	10563	10622	10595	10548	10752	10733	10536	10678	10637	10497	10591	10611	10525	10775	10740	10478	10716	10754	10517	10717	10795	10642	10601	10707	10664	10604	10469	10586	10513	10714	10820	10680	10633	10655	10742	10656	10722	10487	10812	10679	10589	10650	10519	10739	10601	10625	10461	10663	10591	10528	10511	10531	10542	10539	10622	10730	10648	10628	10493	10507	10552	10444	10525	10546	10651	10477	10562	10594	10597	10693	10674	10499	10542	10441	10503	10605	10529	10541	10616	10613	10698	10598	10634	10524	10595	10526	10619	10608	10725	10430	10576	10645	10705	10632	10388	10574	10722	10564	10548	10593	10520	10618	10511	10619	10602	10632	10714	10772	10491	10602	10357	10736	10475	10720	10627	10571	10610	10567	10675	10879	10729	10572	10567	10558	10641	10710	10686	10564	10569	10621	10546	10775	10423	10750	10623	10624	10673	10727	10614	10520	10404	10663	10527	10857	10533	10526	10520	10594	10710	10696	10407	10668	10625	10634	10584	10629	10468	10509	10500	10587	10736	10519	10609	10442	10590	10742	10511	10714	10683	10647	10756	10642	10640	10580	10530	10735	10638	10656	10716	10625	10574	10633	10601	10573	10644	10528	10503	10488	10655	10553	10639	10690	10524	10504	10575	10552	10556	10554	10584	10697	10747	10654	10684	10664	10580	10598	10619	10763	10567	10539	10594	10682	10676	10566	10553	10462	10554	10512	10616	10620	10519	10608	10810	10645	10400	10625	10607	10589	10556	10678	10696	10690	10754	10477	10728	10737	10728	10557	10558	10686	10625	10749	10541	10626	10595	10457	10693	10783	10499	10595	10481	10594	10600	10542	10548	10655	10679	10665	10513	10497	10504	10451	10761	10757	10574	10673	10690	10738	10622	10800	10659	10600	10756	10678	10658	10812	10615	10759	10569	10670	10482	10416	10686	10688	10734	10661	10572	10546	10607	10681	10556	10785	10641	10732	10481	10681	10737	10526	10530	10482	10630	10634	10683	10567	10529	10694	10695	10673	10596	10760	10712	10518	10728	10548	10550	10638	10778	10555	10542	10503	10609	10671	10688	10816	10437	10669	10707	10736	10658	10573	10740	10577	10759	10711	10644	10665	10736	10634	10646	10620	10600	10566	10598	10623	10716	10712	10514	10681	10577	10603	10698	10661	10683	10592	10470	10662	10615	10536	10634	10668	10621	10580	10655	10578	10685	10599	10704	10600	10655	10646	10572	10390	10565	10742	10666	10795	10762	10723	10578	10617	10686	10446	10655	10641	10587	10546	10663	10501	10721	10633	10489	10595	10596	10717	10580	10725	10590	10566	10712	10536	10766	10747	10656	10524	10687	10492	10567	10691	10507	10601	10519	10559	10596	10488	10625	10740	10538	10603	10621	10789	10709	10568	10549	10508	10653	10559	10442	10486	10527	10559	10571	10509	10776	10662	10655	10738	10577	10612	10664	10474	10777	10546	10550	10551	10607	10587	10678	10822	10658	10632	10690	10493	10694	10829	10645	10591	10517	10660	10607	10636	10618	10627	10643	10727	10670	10679	10478	10557	10666	10642	10667	10589	10540	10596	10671	10776	10574	10589	10463	10632	10641	10571	10632	10662	10592	10573	10486	10629	10488	10634	10669	10726	10603	10700	10524	10682	10506	10700	10591	10641	10790	10708	10697	10740	10567	10512	10538	10742	10589	10523	10607	10651	10698	10679	10630	10527	10757	10658	10467	10577	10616	10452	10670	10698	10571	10691	10607	10721	10671	10624	10539	10564	10483	10667	10446	10683	10753	10660	10669	10439	10709	10782	10586	10642	10610	10586	10576	10583	10497	10623	10540	10660	10690	10747	10708	10671	10584	10678	10710	10609	10473	10293	10592	10499	10703	10746	10749	10483	10494	10554	10670	10634	10589	10660	10651	10719	10510	10522	10553	10663	10486	10693	10620	10735	10863	10768	10639	10657	10527	10611	10624	10573	10591	10736	10582	10507	10702	10514	10608	10550	10543	10687	10606	10632	10613	10629	10701	10484	10682	10684	10500	10788	10646	10528	10606	10569	10428	10524	10484	10746	10613	10666	10537	10604	10594	10522	10543	10764	10575	10754	10641	10517	10596	10601	10760	10704	10629	10584	10565	10671	10619	10642	10610	10605	10458	10615	10453	10668	10581	10688	10603	10523	10593	10648	10612	10682	10671	10593	10803	10597	10679	10619	10594	10518	10526	10772	10588	10473	10591	10666	10627	10774	10551	10649	10777	10676	10494	10625	10412	10636	10461	10685	10753	10639	10649	10625	10569	10711	10627	10521	10410	10723	10660	10504	10456
43983	50062	26604	20302	14198	12161	11477	10975	10748	10692	10771	10758	10737	10720	10732	10643	10871	10753	10875	10648	10733	10641	10907	10740	10925	10729	10791	10838	10800	10655	10761	10900	10725	10757	10767	10730	10683	10630	10756	10774	10665	10710	10840	10702	10745	10687	10594	10718	10529	10563	10753	10697	10651	10752	10708	10759	10700	10666	10677	10692	10688	10805	10745	10695	10868	10683	10693	10719	10725	10740	10690	10854	10761	10772	10685	10636	10758	10673	10704	10647	10747	10653	10712	10758	10692	10727	10582	10692	10802	10737	10784	10629	10628	10798	10827	10842	10870	10695	10775	10764	10738	10933	10689	10869	10693	10622	10682	10755	10703	10716	10875	10757	10699	10679	10799	10734	10818	10725	10651	10696	10775	10803	10808	10701	10769	10689	10863	10808	10659	10834	10653	10771	10733	10711	10793	10697	10840	10792	10859	10701	10648	10793	10699	10618	10642	10670	10728	10813	10565	10772	10612	10797	10604	10815	10716	10721	10766	10734	10670	10623	10768	10777	10772	10806	10753	10901	10605	10698	10717	10608	10757	10740	10823	10587	10852	10652	10833	10729	10820	10708	10685	10672	10785	10808	10731	10638	10678	10526	10749	10890	10787	10602	10646	10702	10638	10746	10681	10862	10798	10620	10724	10706	10743	10626	10771	10748	10811	10703	10906	10677	10763	10791	10718	10666	10650	10667	10557	10721	10671	10714	10627	10598	10662	10876	10816	10656	10580	10816	10813	10539	10797	10670	10842	10646	10740	10646	10568	10860	10717	10774	10548	10498	10876	10672	10669	10688	10723	10703	10784	10866	10790	10668	10706	10691	10528	10864	10786	10716	10740	10724	10663	10690	10688	10708	10698	10842	10713	10720	10710	10753	10766	10783	10832	10638	10578	10717	10783	10709	10861	10812	10786	10729	10753	10513	10777	10748	10726	10941	10696	10757	10739	10881	10690	10608	10598	10703	10851	10659	10782	10856	10705	10627	10773	10612	10545	10696	10717	10681	10765	10735	10843	10820	10635	10876	10785	10655	10671	10589	10737	10728	10814	10807	10684	10647	10836	10796	10798	10881	10740	10620	10807	10620	10712	10738	10733	10759	10834	10645	10808	10853	10720	10740	10696	10839	10815	10800	10545	10888	10826	10624	10630	10520	10766	10841	10665	10757	10772	10703	10691	10811	10678	10706	10680	10762	10638	10701	10660	10743	10736	10719	10739	10869	10647	10775	10750	10605	10742	10795	10697	10719	10691	10748	10689	10815	10737	10777	10796	10742	10762	10887	10752	10728	10827	10731	10700	10832	10746	10793	10803	10746	10644	10796	10830	10568	10673	10661	10785	10741	10817	10780	10865	10702	10697	10726	10672	10766	10627	10596	10806	10663	10640	10557	10743	10688	10734	10706	10811	10710	10919	10588	10781	10806	10737	10518	10852	10793	10728	10645	10630	10568	10666	10765	10767	10777	10766	10803	10765	10797	10818	10590	10734	10784	10766	10758	10674	10620	10758	10808	10720	10755	10640	10790	10726	10868	10757	10703	10712	10680	10827	10845	10766	10711	10859	10722	10793	10769	10664	10701	10766	10710	10741	10745	10677	10750	10780	10765	10728	10634	10732	10788	10794	10741	10657	10525	10669	10728	10674	10678	10740	10744	10832	10710	10714	10756	10680	10862	10606	10783	10831	10701	10774	10672	10740	10743	10655	10811	10843	10697	10843	10754	10656	10696	10737	10844	10744	10752	10799	10687	10838	10795	10802	10739	10668	10669	10620	10753	10687	10907	10744	10506	10727	10696	10615	10752	10669	10800	10651	10781	10771	10772	10803	10747	10683	10667	10728	10648	10732	10721	10686	10542	10717	10715	10718	10754	10662	10753	10577	10573	10652	10812	10582	10703	10687	10795	10653	10736	10851	10692	10780	10814	10806	10836	10803	10693	10888	10724	10585	10815	10691	10705	10816	10856	10842	10785	10706	10879	10789	10729	10763	10648	10832	10737	10763	10819	10847	10652	10797	10694	10721	10834	10813	10857	10721	10742	10738	10799	10682	10627	10843	10835	10783	10784	10548	10623	10982	10612	10998	10566	10712	10638	10885	10776	10664	10724	10674	10682	10697	10734	10823	10857	10670	10710	10735	10695	10642	10873	10587	10703	10723	10742	10632	10768	10689	10705	10723	10867	10736	10556	10647	10634	10879	10684	10652	10668	10768	10716	10653	10854	10843	10668	10848	10697	10576	10693	10687	10825	10801	10660	10817	10683	10682	10647	10732	10828	10868	10752	10717	10783	10742	10794	10632	10721	10724	10847	10772	10703	10745	10819	10733	10780	10668	10733	10681	10758	10659	10719	10654	10640	10906	10695	10674	10731	10750	10770	10593	10696	10697	10891	10682	10692	10707	10794	10674	10821	10881	10778	10703	10673	10751	10625	10825	10650	10643	10653	10801	10675	10963	10812	10741	10842	10718	10673	10762	10832	10782	10926	10747	10847	10553	10611	10746	10687	10676	10746	10804	10668	10625	10740	10839	10713	10600	10487	10772	10837	10727	10668	10718	10701	10662	10741	10656	10878	10781	10848	10623	10614	10791	10689	10685	10735	10923	10711	10818	10752	10781	10782	10691	10784	10646	10809	10653	10782	10655	10630	10720	10772	10634	10706	10653	10729	10705	10753	10807	10807	10780	10671	10583	10687	10707	10655	10780	10766	10910	10909	10817	10639	10848	10814	10616	10682	10498	10723	10686	10665	10806	10872	10666	10910	10618	10764	10621	10798	10616	10766	10768	10770	10814	10639	10813	10720	10804	10644	10815	10884	10725	10662	10721	10578	10722	10811	10772	10612	10708	10795	10607	10752	10854	10832	10817	10786	10716	10566	10880	10715	10677	10817	10730	10801	10595	10749	10762	10796	10762	10741	10741	10701	10727	10797	10733	10644	10844	10781	10797	10616	10643	10815	10742	10745	10684	10628	10756	10836	10698	10680	10737	10750	10756	10901	10755	10699	10633	10808	10690	10766	10835	10727	10705	10689	10816	10761	10727	10822	10792	10741	10840	10887	10774	10682	10775	10716	10618	10792	10807	10733	10627	10760	10676	10735	10834	10574	10638	10760	10763	10634	10757	10844	10777	10870	10643	10734	10685	10729	10763	10582	10923	10777	10765	10619	10745	10791	10798	10684	10951	10725	10556	10733	10800	10813	10815	10650	10810	10864	10823	10907	10806	10736	10787	10719	10732	10839	10623	10624	10648	10784	10637	10698	10783	10686	10724	10775	10700	10705	10693	10694	10761	10565	10858	10732	10764	10858	10682	10819	10819	10739	10694	10717	10700	10803	10777	10757	10652	10756	10697	10655	10729	10655	10982	10708	10808	10598	10757	10734	10709	10692	10717	10723	10725	10686	10850	10706	10699	10632	10671	10733	10757	10732	10612	10801	10642	10823	10829	10643	10693	10747	10740	10802	10664	10867	10691	10634	10843	10579	10805	10779	10727	10761	10714	10816	10734	10724	10810	10850	10889	10806	10819	10770	10710	10721	10818	10695	10719	10677	10762	10796	10564	10662	10745	10533	10801	10722	10668	10689	10768	10705	10623	10865	10729	10665	10911	10539	10703	10717	10730	10711	10536	10754	10574	10788	10754	10732	10751	10701	10700	10600	10797	10620	10721	10588	10693	10757	10626	10869	10685	10680	10904	10686	10808	10921	10628	10691	10723	10774	10654	10923	10744	10769	10746	10676	10716	10787	10655	10707	10585	10740	10788	10861	10862	10728	10868	10627	10791	10892	10776	10645	10854	10862	10858	10671	10763	10638	10762	10652	10681	10673	10572	10861	10630	10759	10730	10557	10790	10650	10775	10815	10821	10910	10771	10856	10666	10591	10753	10619	10745	10624	10882	10671	10722	10902	10709	10615	10705	10773	10752	10758	10878	10657	10666	10717	10622	10731	10677	10695	10723	10591	10840	10829	10869	10725	10743	10691	10712	10664	10635	10625	10657	10802	10681	10775	10651	10868	10615	10730	10736	10703	10708	10644	10750	10598	10799	10884	10777	10591	10691	10742	10693	10710	10795	10528	10786	10779	10727	10627	10562	10815	10753	10703	10701	10769	10715	10694	10729	10867	10547	10801	10701	10627	10762	10641	10649	10700	10674	10856	10664	10771	10819	10801	10692	10816	10688	10820	10582	10743	10704	10737	10727	10591	10662	10887	10688	10793	10509	10698	10632	10625	10928	10774	10726	10687	10694	10806	10673	10642	10726	10839	10745	10674	10813	10596	10810	10646	10678	10688	10769	10632	10627	10868	10676	10786	10716	10812	10568	10837	10883	10805	10582	10594	10744	10851	10723	10804	10794	10742	10727	10819	10679	10658	10503	10661	10919	10842	10600	10749	10765	10733	10659	10736	10676	10611	10839	10694	10751	10556	10694	10714	10678	10634	10667	10788	10824	10963	10784	10734	10780	10834	10606	10746	10724	10779	10732	10641	10781	10634	10686	10651	10590	10787	10720	10698	10804	10648	10733	10767	10800	10578	10711	10691	10708	10680	10834	10672	10664	10586	10760	10640	10710	10746	10622	10817	10761	10825	10847	10691	10763	10707	10622	10732	10809	10791	10682	10742	10866	10925	10692	10773	10715	10561	10816	10704	10679	10739	10804	10682	10744	10803	10718	10829	10759	10855	10700	10717	10767	10767	10661	10943	10747	10617	10794	10768	10683	10729	10674	10834	10818	10719	10737	10724	10865	10625	10662	10692	10824	10783	10800	10756	10780	10736	10651	10775	10874	10691	10739	10729	10625	10706	10591	10544	10565	10687	10718	10822	10727	10676	10854	10716	10671	10665	10747	10534	10906	10710	10718	10780	10708	10635	10835	10557	10831	10876	10765	10808	10611	10666	10615	10671	10673	10715	10852	10619	10641	10774	10652	10874	10749	10626	10774	10699	10703	10659	10685	10675	10722	10662	10626	10732	10829	10739	10600	10808	10744	10726	10701	10733	10713	10830	10695	10604	10914	10715	10682	10799	10588	10686	10558	10665	10833	10570	10572	10823	10851	10811	10642	10681	10733	10703	10710	10758	10708	10751	10769	10724	10783	10697	10782	10873	10871	10793	10716	10847	10735	10813	10735	10664	10716	10789	10742	10737
24823	23647	29413	26744	22847	18707	14623	11347	10249	10042	10002	10163	10103	10082	9875	9996	9963	10028	9971	10062	10002	10023	9938	10046	10070	10048	10026	9941	10069	9874	9998	10045	9960	9800	9844	10010	9912	10062	10100	9753	9932	10129	10095	9927	9970	9857	10017	10035	10074	10054	10050	10153	9908	9855	9856	9940	9876	9849	9744	9816	10064	9818	9816	9782	10051	9819	9802	10043	9996	10037	10052	9965	10002	10021	9994	10117	10095	9960	10061	9846	9858	9915	10107	9961	9905	9887	9975	9919	9957	9916	9996	9938	10102	10025	10158	10158	9800	10029	9933	9966	9749	10014	9930	9888	10095	9989	9906	10071	10009	9918	9985	9807	10043	9958	9856	9773	9857	10114	9864	9848	9818	10020	9809	10017	9842	9967	9809	9838	10082	10057	9946	9918	10018	10092	9959	9935	10000	9886	9963	10017	10046	9870	9896	9891	9879	10092	9916	9954	10015	9939	9960	10085	9835	9918	9957	9941	9900	9950	9905	10061	10008	9951	9949	10055	9794	10001	9971	9955	9876	9921	9906	9910	9878	9974	10026	9981	9902	9891	10063	9948	10029	9988	10052	9985	9799	9979	10032	10045	9901	9818	9972	9868	10025	9912	9803	9902	9993	9813	10024	9909	9928	9895	9991	9930	9997	9935	9828	10007	9859	10102	10027	9917	9903	9932	9887	9885	9966	9673	9757	10049	9821	9953	9864	9974	9868	9973	10171	9982	9951	9693	9985	9923	9817	10054	9916	9807	10008	9886	9804	9917	10050	9844	9853	10004	9876	9986	9989	9767	9979	9979	10088	10014	9911	9790	9994	10071	9829	10186	10041	10059	9777	10023	9916	10006	9869	9892	10050	9864	9798	10002	9887	9992	10128	9978	9943	10012	9767	9979	9897	9865	9968	10005	10027	9951	9940	9944	9882	9974	9939	9909	9941	10004	9920	9873	10012	10042	10019	10083	10032	9875	9823	10026	9903	10000	9853	9903	10058	9974	10075	9970	10059	9855	10055	9952	9779	9946	9815	9934	10017	10015	9967	10071	9858	9905	9993	9968	10003	10012	10046	9984	10036	9980	9889	9950	9939	10066	9931	9853	10072	9772	9939	9946	9964	9989	9819	9864	9952	9951	9765	10013	9870	9982	9944	9771	10077	9990	9988	10172	10035	10125	9947	10015	9863	10011	9942	9813	9869	9895	9934	10061	9806	10037	10127	10026	9963	10021	9930	9900	9984	9981	9824	9885	9926	9866	9924	9688	10029	9939	9908	9948	10092	10002	9988	10010	9941	10097	10002	10018	9900	9720	10020	9756	9914	9850	9820	10036	9872	9898	9893	9835	10008	10071	10057	9909	10042	10083	10042	10031	9867	9967	10084	10066	9872	10057	10016	9892	9990	9968	9969	10101	10031	10028	10094	9849	9972	9947	9920	9979	10092	9997	9917	9925	9897	10079	9778	9993	10159	9974	10086	9805	10042	9889	9865	9928	9738	9989	10028	9939	9792	9885	9956	10101	9900	9896	10114	9860	9837	10016	9941	9939	9939	9915	9964	10000	10005	9892	10088	10081	9932	9926	10034	10062	9996	9843	10153	9960	10004	9955	9917	10070	10038	9924	9920	9809	9954	9998	9937	9820	9862	10152	9997	10054	9932	9847	9909	9938	9922	9962	9861	10030	9957	10001	9950	9821	9863	9987	9973	9824	9872	9902	9988	9894	9985	9919	10047	9852	9922	9782	9929	9923	10170	9995	9866	9845	9864	9891	9815	9842	9892	9945	9827	10043	10007	10095	9963	9971	9881	9965	9787	9869	9864	9900	10040	9747	9907	9922	9816	9955	10088	9943	10004	10106	9935	9856	9793	9855	9883	9934	9905	9911	10039	9932	9857	9997	9885	9981	10053	9950	10095	9892	10078	9891	9941	9860	10083	10011	9982	9904	10054	9934	10022	9907	9987	9962	9940	9918	9924	10055	10050	9947	9928	9900	10023	9936	10116	9890	10057	9847	9922	9966	10129	9959	9991	9969	9931	10080	9936	9879	9962	9985	10080	10002	9960	9948	9966	9862	10036	9969	9891	9835	9846	9986	9954	9954	9904	9964	9978	9806	9907	9770	9907	9968	9936	10058	10058	9839	9886	10027	9872	9924	9816	9946	10101	9771	10030	9855	10048	9679	9930	9707	10004	9893	9837	10030	10138	9992	9967	9880	9946	9889	10059	9978	9916	9914	10047	10071	9935	9868	9829	9749	9935	9931	9980	9987	9852	9970	9920	10024	9892	9989	10139	9867	10038	10261	9951	10017	10132	9827	9839	10019	9946	9777	9833	9965	10086	9920	9972	9846	10048	9724	9780	9819	10037	9886	9816	10285	9974	9830	9903	10041	9955	9880	10042	9975	10082	10118	9931	9992	9985	10044	9902	9955	9782	9874	9768	9976	9835	9993	10003	9725	9883	9967	9960	10026	9881	9995	10155	9895	9912	10144	9947	10119	9867	10090	9915	9963	9940	9903	9894	9964	9868	9960	10059	9857	10110	9852	10009	10016	10018	10019	9920	9935	10075	9938	9986	9868	9895	9884	10115	9924	10140	9851	10044	9840	9899	9759	9957	9927	9957	9906	9906	9746	9988	9976	9953	10049	10022	10040	9868	10123	10019	10040	10090	9894	10099	9930	9902	9833	9991	10193	9927	9911	9930	10035	9899	9868	10098	9948	9916	9855	9878	9993	10037	9911	9947	9946	10040	9848	9990	10079	9979	9903	9784	9876	10062	9947	9947	10002	9995	9844	10011	10066	9918	10069	9984	9982	10015	9939	9996	9932	10018	10064	9946	9975	9866	10188	10025	9954	10079	9982	9884	9983	10037	9929	10016	9891	9814	9901	9843	10085	9939	9887	10078	9947	10063	10092	10085	10021	9949	9955	9806	9941	10012	9927	10045	9920	10045	9963	9981	10019	10023	9915	9985	9984	9941	9976	10016	9925	9997	9973	9945	10054	9967	9953	9941	9856	9931	10083	10138	9871	10167	10065	10099	9990	9893	9787	9904	9970	9973	9995	9818	10096	10051	10001	9851	9865	9940	9846	9818	9905	9926	9799	10029	9973	9972	9881	9977	9815	9877	10137	10063	9953	9972	9962	10081	9912	9965	10042	9967	9956	10005	10104	10019	9967	9970	9842	9928	9902	10092	10059	10037	9959	9950	9972	9880	9946	9961	9900	10011	9944	9893	10069	10021	9871	9999	9835	9864	9875	9915	9842	9805	9790	9949	9909	9941	10061	9897	10023	10006	9926	9997	9982	9937	9946	9724	9906	9922	9963	9914	10019	9937	9911	9930	9871	9823	9956	9935	9988	9971	9888	9905	9982	9908	9848	9944	9789	9967	9963	9862	9882	9921	10098	9870	9917	9878	9941	10000	9890	10066	10015	9705	9982	9896	10013	9990	9999	9829	9923	9930	9956	9940	9820	9901	9854	9875	10081	9934	9937	9828	9992	9946	9902	9877	9951	9783	10050	9950	10016	9891	9815	9877	9953	9960	10033	9911	9956	10046	10031	9789	9860	9940	9937	9874	9908	9855	9823	9846	9977	9917	10081	9992	9947	9822	9984	9893	9938	9969	9889	9925	9912	10101	10000	9934	9913	9854	9978	9963	9929	9996	10091	10229	10056	10025	9849	9951	10020	10029	9935	9868	10069	9730	10039	9903	9629	9860	9889	9854	10147	9980	9780	9928	10134	10030	9991	10211	10008	9920	9985	9872	9998	10037	10088	9814	9751	10060	9897	9936	9963	9890	9967	9990	9980	10038	9870	10080	9895	9866	9880	9948	9883	9934	9910	10076	10053	9961	10066	9853	9855	10021	9936	9782	9908	9846	10024	10053	10010	9934	9943	9909	10049	9984	9753	9888	9846	9893	9787	9824	9883	9966	9927	9844	9889	9776	10074	9957	9954	9934	9754	9890	9959	9913	9910	9874	9838	9794	9859	10071	9875	10094	9999	9889	9930	10059	9918	9967	9941	9902	9959	10067	9931	10030	10124	9892	9941	10012	9920	9936	9981	9893	10090	9995	9803	10060	9912	10005	10019	9871	9891	9919	9865	10025	9902	9859	9955	9966	9934	9862	9973	10144	10095	9939	9978	9973	9999	9778	9974	9976	9896	9896	9838	10088	9991	9938	10068	10005	9937	9813	9885	9953	9922	9882	10104	9880	9950	10028	9984	9911	9871	9810	9668	9817	9888	9866	10079	9959	10018	10000	9919	9917	9874	9871	9882	9920	10093	10035	9811	9995	9889	9911	9943	9877	10117	10078	10029	10098	9921	9978	9805	9974	9912	9945	9894	10003	9959	9805	9972	10008	9833	10022	10052	10059	10001	10032	9909	9899	9907	9984	10176	10129	9815	9907	9934	9947	10042	9864	9860	9897	10033	9972	9838	9963	9959	9837	9989	9938	9957	9876	10040	10031	9993	10054	10137	9908	9800	9931	9933	10035	9770	9920	10019	9959	10001	10046	9793	9938	10096	9955	10008	9995	10031	9756	10082	9790	9878	9913	9872	9940	9908	9973	9988	10073	9834	9954	9865	9903	10027	10111	9865	9953	9926	10021	10007	10145	9926	9969	10014	9914	9982	10004	9942	10017	9942	9834	9786	10136	10059	10086	9949	10005	9972	9942	9772	10061	10021	9989	10003	9854	10035	9981	9963	9922	9760	9973	9803	9893	9908	10043	9764	9947	9956	9755	9999	9850	9838	9892	10029	10009	9764	9897	9953	9907	9882	9845	9978	10113	9883	10071	10139	9882	9866	9808	10094	10018	10027	9829	9834	9981	9858	9966	10001	9906	10054	10034	10017	9962	9919	10037	9960	9872	9918	9822	10041	9784	9925	9938	9875	9964	9974	9960	10087	9923	10029	10211	9898	9961	10025	9916	9934	10055	9866	9961	9878	9944	10084	10043	10084	10060	9980	9811	10124	9964	9916	10034	10114	9910	9982	10016	10081	9822	9931	10025	9952	9924	9986	10046	9877	9947	9916	10075	9869	9719	10012	10068	9953	9809	9939	9938	9890	9849	10122	10036	10025	10112	9916	9814	10012	10022	9996	9956	10124	9936	9991	10010	9937	9945	9784
62030	84103	49377	40312	23969	17240	13302	11274	10422	10265	10235	10321	10089	10349	10293	10197	10297	10253	10342	10286	10333	10168	10200	10322	10297	10159	10303	10197	10325	10188	10201	10333	10140	10202	10130	10236	10205	10250	10330	10281	10134	10285	10345	10151	10263	10282	10186	10406	10053	10137	10080	10315	10225	10102	10244	10072	10313	10257	10321	10370	10302	10097	10220	10206	10092	10241	10255	10306	10214	10217	10156	10222	10225	10202	10285	10273	10287	10251	10356	10193	10204	10388	10304	10314	10240	10110	10102	10251	10265	10184	10248	10237	10343	10220	10236	10245	10173	10248	10337	10221	10156	10304	10219	10278	10192	10182	10173	10322	10294	10123	10335	10256	10163	10183	10110	10230	10329	10292	10296	10254	10319	10294	10298	10259	10138	10293	10322	10263	10273	10262	10327	10283	10346	10482	10120	10058	10250	10310	10414	10337	10254	10246	10232	10125	10302	10194	10213	10273	10300	10435	10253	10194	10263	10130	10167	10100	10252	10092	10210	10141	10318	10261	10059	10189	10130	10286	10160	10273	10272	10181	10328	10248	10209	10235	10174	10343	10296	10122	10249	10355	10068	10237	10195	10220	10231	10166	10336	10233	10248	10173	10277	10286	10373	10326	10360	10183	10383	10257	10288	10286	10182	10319	10208	10306	10287	10236	10244	10176	10155	10263	10370	10250	10211	10268	10391	10399	10140	10182	10177	10347	10138	10202	10389	10325	10172	10336	10163	10289	10287	10069	10191	10251	10319	10380	10105	10333	10147	10033	10319	10104	10282	10160	10237	10170	10088	10198	10253	10205	10221	10282	10385	10159	10293	10277	10333	10337	10225	10312	10307	10144	10200	10289	10288	10165	10116	10286	10240	10199	10122	10335	10356	10090	10211	10222	10328	10143	10399	10023	10135	10147	10183	10459	10331	10155	10318	10247	10267	10231	10296	10126	10268	10199	10118	10328	10292	10123	10184	10202	10245	10238	10150	10337	10218	10180	10238	10392	10339	10255	10194	10296	10367	10195	10208	10249	10198	10371	10289	10161	10232	10401	10297	10278	10064	10246	10175	10172	10126	10233	10073	10244	10395	10072	10062	10089	10321	10266	10314	10097	10307	10259	10260	10238	10345	10186	10333	10108	10442	10339	10357	10272	10160	10218	10149	10163	10258	10206	10036	10125	10190	10320	10310	10276	10193	10226	10358	10201	10097	10092	10229	10189	10014	10250	10315	10293	10252	10336	10262	10133	10298	10179	10282	10101	10169	10161	10175	10364	10394	10275	10334	10251	10316	10291	10235	10273	10341	10494	10392	10144	10298	10325	10149	10139	10314	10261	10272	10301	10202	10249	10132	10158	10308	10251	10088	10162	10243	10225	10255	10351	10179	10179	10301	9880	10367	10155	10239	10322	10104	10208	10310	10277	10265	10199	10307	10194	10231	10200	10358	10212	10386	10340	10348	10128	10280	10057	10164	10301	10167	10192	10368	10262	10029	10172	10210	10170	10274	10212	10152	10196	10356	10341	10325	10282	10303	10236	10105	10176	10126	10269	10301	10260	10249	10172	10322	10220	10286	10200	10196	10237	10250	10137	10182	10234	10229	10149	10394	10443	10363	10161	10341	10391	10190	10196	10246	10112	10296	10148	10207	10222	10322	10300	10190	10317	10196	10347	10301	10352	10292	10177	10099	10258	10237	10211	10115	10195	10268	10215	10211	10145	10250	10198	10332	10346	10168	10286	10309	10211	10213	10374	10171	10300	10122	10240	10156	10193	10205	10158	10192	10190	10278	10305	10139	10235	10272	10326	10157	10197	10308	10130	10351	10215	10301	10197	10270	10171	10306	10229	10267	10268	10264	10364	10275	10286	10192	10323	10336	10230	10318	10220	10327	10215	10126	10294	10299	10179	10306	10293	10321	10275	10237	10143	10230	10142	10311	10332	10177	10157	10259	10310	10225	10240	10165	10336	10286	10266	10422	10189	10355	10291	10213	10217	10360	10121	10238	10375	10198	10280	10277	10074	10211	10423	10185	10377	10290	10195	10343	10250	10175	10163	10304	10162	10234	10304	10226	10192	10252	10236	10214	10261	10264	10343	10220	10114	10164	10346	10433	10278	10368	10268	10201	10100	10269	10183	10279	10304	10192	10264	10208	10192	10297	10093	10251	10331	10276	10300	10057	10239	10172	10244	10404	10243	10138	10058	10397	10186	10244	10334	10085	10288	10387	10364	10171	10261	10213	10244	10302	10325	10158	10368	10135	10227	10234	10137	10246	10224	10247	10209	10260	10285	10243	10134	10219	10378	10186	10224	10051	10265	9997	10235	10305	10218	10229	10188	10325	10370	10246	10281	10228	10218	10391	10453	10318	10177	10217	10222	10170	10370	10094	10230	10250	10167	10218	10277	10290	10173	10147	10226	10183	10096	10051	10143	10150	10265	10387	10325	10305	10209	10201	10223	10262	10296	10297	10168	10358	10193	10173	10207	10203	10136	10217	10259	10355	10336	10335	10245	10273	10206	10220	10209	10351	10132	10238	10238	10162	10255	10302	10305	10184	10386	10282	10397	10363	10264	10325	10389	10322	10103	10331	10144	10307	10262	10299	10042	10253	10233	10304	10333	10267	10191	10301	10170	10116	10165	10325	10036	10139	10349	10377	10135	10277	10131	10182	10144	10081	10168	10121	10317	10382	10225	10348	10331	10190	10225	10228	10187	10378	10255	10201	10288	10214	10289	10145	10022	10171	10181	10236	10110	10111	10328	10262	10220	10203	10315	10317	10190	10134	10220	10331	10181	10354	10342	10262	10145	10180	10240	10427	10196	10287	10240	10119	10175	10045	10176	10348	10265	10173	10151	10398	10157	10318	10274	10177	10349	10464	10134	10350	10208	10272	10266	10230	10246	10254	10207	10399	10324	10290	10201	10196	10100	10271	10236	10269	10197	10300	10347	10476	10216	10110	10286	10246	10172	10255	10326	10151	10271	10175	10150	10277	10257	10265	10323	10221	10304	10181	10285	10227	10169	10108	10324	10279	10198	10386	10239	10101	10276	10351	10276	10245	10307	10261	10180	10259	10223	10170	10176	10328	10178	10124	10167	10278	10133	10202	10267	10112	10130	10252	10245	10250	10174	10209	10081	10245	10219	10148	10142	10147	10289	10095	10170	10324	10024	10252	10125	10245	10371	10301	10217	10261	10138	10329	10133	10198	10436	10100	10239	10234	10232	10398	10195	10263	10148	10319	10060	10055	10256	10114	10304	10173	10288	10344	10094	10208	10216	10178	10313	10216	10140	10337	10181	10331	10215	10259	10059	10384	10317	10403	10201	10199	10208	10112	10309	10207	10303	10330	10245	10263	10224	10166	10257	10331	10186	10106	10301	10188	10193	10204	10078	10229	10042	10059	10169	10304	10337	10312	10153	10209	10187	10340	10220	10228	10211	10309	10156	10324	10099	10280	10298	10339	10305	10299	10325	10179	10357	10212	10210	10271	10317	10270	10262	10300	10263	10325	10218	10306	10255	10296	10336	10252	10245	10136	10177	10266	10087	10320	10318	10236	10225	10175	10308	10301	10129	10255	10349	10126	10223	10245	10164	10294	10225	10165	10239	10265	10231	10126	10247	10230	10306	10269	10275	10220	10147	10205	10196	10372	10130	10291	10164	10382	10040	10282	10403	10278	10130	10146	10375	10232	10271	10313	10207	10423	10300	10207	10175	10263	10222	9995	10086	10296	10249	10386	10340	10138	10368	10153	10161	10136	10239	10305	10243	10093	10224	10208	10254	10235	10237	10309	10228	10317	10168	10264	10179	10252	10250	10225	10228	10381	10164	10200	10384	10285	10354	10126	10172	10274	10288	10356	10215	10404	10398	10386	10147	10191	10291	10342	10199	10264	10298	10357	10254	10210	10212	10204	10304	10141	10162	10222	10318	10142	10234	10366	10311	10311	10192	10222	10216	10176	10230	10183	10309	10204	10328	10365	10123	10325	10185	10220	10284	10188	10353	10107	10145	10244	10291	10332	10187	10253	10068	10204	10316	10218	10119	10135	10351	10267	10176	10235	10337	10178	10236	10223	10210	10266	10220	10166	10079	10162	10218	10299	10250	10131	10203	10357	10335	10173	10271	10186	10253	10240	10115	10210	10271	10311	10237	10241	10281	10236	10267	10202	10283	10240	10097	10141	10108	10139	10327	10272	10135	10312	10322	10289	10177	10113	10206	10160	10191	10296	10210	10251	10176	10182	10153	10127	10287	10341	10230	10091	10463	10283	10163	10213	10190	10200	10278	10178	10245	10020	10302	10309	10300	10354	10174	10176	10267	10061	10287	10279	10266	10314	10281	10209	10203	10229	10209	10242	10152	10484	10235	10246	10294	10344	10143	10226	10077	10200	10196	10207	10277	10162	10409	10221	10209	10291	10129	10393	10354	10153	10231	10261	10372	10368	10227	10297	10352	10124	10181	10219	10171	10254	10318	10160	10153	10205	10270	10356	10244	10233	10257	10272	10176	10171	10252	10266	10174	10286	10302	10141	10198	10459	10444	10378	10079	10388	10166	10174	10327	10144	10337	10138	10153	10237	10209	10363	10444	10235	10221	10170	10137	10281	10256	10218	10195	10174	10260	10213	10120	10362	10232	10233	10118	10217	10090	10215	10248	10187	10192	10361	10233	10486	10374	10225	10273	10165	10370	10187	10228	10250	10047	10333	10408	10135	10141	10288	10192	10109	10174	10332	10363	10263	10268	10276	10132	10140	10086	10242	10178	10386	10269	10137	10283	10323	10240	10146	10203	10209	10123	10208	10278	10139	10364	10378	10041	10129	10192	10235	10327	10370	10176	10267	10276	10251	10406	10295	10286	10311	10338	10226	10216	10290	10266	10249	10283	10285	10193	10227	10276	10284	10133	10234	10213	10226	10188	10427	10372	10203	10312	10171	10068	10195	10348	10173	10211	10150	10408	10242	10172	10179	10336	10257	10235	10409	10106	10349	10068	10248	10276	10377	10107	10229	10260	10133	10323	10091	10045	10191	10154	10269	10218	10228	10308	10324	10313	10247	10128	10272	10442	10330	10148	10252	10303	10227	10132	10277	10235	10070	10159	10271	10084	10362	10071	10248	10282	10249	10206	10301	10264	10293	10136
22902	21600	28887	24838	22969	23232	21988	12889	9929	9675	9560	9453	9593	9423	9522	9529	9425	9349	9496	9344	9418	9521	9261	9256	9363	9360	9618	9285	9424	9374	9245	9312	9427	9455	9458	9295	9232	9420	9286	9465	9308	9253	9369	9295	9441	9436	9415	9357	9481	9301	9421	9477	9409	9457	9323	9312	9291	9607	9374	9332	9321	9255	9367	9240	9450	9221	9326	9213	9217	9391	9385	9352	9336	9305	9362	9376	9358	9299	9302	9441	9252	9365	9398	9356	9433	9482	9308	9258	9169	9376	9217	9377	9335	9209	9334	9206	9340	9249	9425	9440	9297	9298	9360	9419	9312	9239	9310	9388	9223	9234	9279	9153	9331	9392	9165	9438	9317	9358	9426	9436	9285	9262	9443	9242	9174	9269	9253	9363	9488	9387	9348	9299	9303	9262	9338	9286	9428	9247	9381	9213	9314	9215	9351	9513	9383	9226	9231	9158	9252	9414	9264	9218	9331	9229	9267	9266	9412	9162	9388	9354	9275	9213	9221	9340	9170	9400	9165	9298	9251	9277	9300	9250	9216	9436	9281	9245	9308	9510	9524	9324	9221	9232	9288	9368	9426	9395	9135	9266	9109	9295	9297	9284	9394	9419	9281	9343	9365	9321	9421	9302	9409	9327	9286	9168	9189	9385	9372	9167	9223	9377	9185	9302	9263	9266	9330	9401	9464	9450	9101	9317	9338	9136	9426	9324	9304	9428	9284	9352	9297	9443	9106	9286	9322	9310	9247	9402	9356	9381	9389	9279	9350	9216	9291	9231	9086	9250	9322	9359	9245	9478	9435	9278	9241	9247	9250	9300	9172	9283	9241	9253	9380	9340	9318	9275	9390	9373	9324	9229	9257	9354	9331	9374	9300	9312	9241	9348	9233	9172	9275	9402	9422	9326	9513	9246	9311	9301	9285	9313	9418	9164	9327	9187	9301	9362	9256	9213	9251	9307	9306	9333	9430	9342	9239	9342	9315	9414	9225	9398	9324	9179	9333	9290	9309	9343	9378	9274	9256	9197	9379	9285	9185	9295	9262	9300	9407	9340	9271	9226	9173	9359	9275	9283	9378	9208	9264	9251	9278	9502	9177	9203	9196	9274	9221	9200	9165	9425	9279	9177	9164	9306	9276	9376	9333	9367	9281	9390	9329	9350	9453	9385	9388	9305	9236	9494	9266	9375	9310	9401	9201	9275	9401	9282	9288	9363	9293	9125	9384	9378	9271	9377	9317	9325	9240	9298	9152	9129	9332	9432	9279	9465	9362	9185	9390	9366	9296	9143	9172	9242	9284	9309	9278	9277	9261	9538	9101	9294	9239	9362	9391	9195	9208	9390	9183	9085	9369	9309	9300	9349	9228	9272	9296	9390	9209	9316	9248	9147	9286	9183	9096	9172	9389	9447	9324	9298	9300	9257	9324	9391	9327	9314	9159	9254	9396	9372	9202	9320	9399	9153	9320	9462	9346	9193	9362	9114	9356	9432	9296	9304	9296	9262	9211	9214	9223	9293	9130	9409	9215	9316	9305	9109	9257	9168	9304	9257	9276	9288	9338	9402	9286	9258	9221	9279	9239	9274	9295	9167	9093	9218	9220	9129	9252	9285	9321	9357	9199	9254	9406	9351	9375	9320	9346	9320	9385	9293	9278	9177	9381	9226	9344	9310	9186	9277	9290	9207	9373	9144	9248	9409	9266	9259	9526	9420	9154	9253	9184	9193	9333	9101	9295	9432	9373	9331	9441	9196	9209	9238	9357	9365	9227	9400	9262	9363	9362	9246	9322	9411	9255	9357	9335	9134	9203	9195	9259	9219	9124	9447	9271	9299	9222	9290	9241	9198	9232	9395	9281	9201	9277	9205	9237	9288	9326	9269	9351	9152	9305	9380	9199	9296	9350	9315	9268	9461	9373	9279	9455	9578	9214	9317	9399	9288	9209	9433	9276	9216	9352	9240	9387	9483	9266	9252	9285	9210	9185	9267	9244	9303	9389	9097	9455	9194	9262	9211	9376	9166	9203	9207	9294	9287	9335	9357	9257	9249	9213	9317	9141	9301	9254	9238	9359	9153	9368	9189	9413	9521	9318	9250	9354	9446	9354	9301	9442	9420	9216	9387	9320	9233	9340	9171	9467	9340	9182	9299	9440	9303	9249	9344	9122	9341	9318	9267	9379	9214	9172	9133	9339	9341	9351	9435	9161	9253	9238	9332	9322	9349	9312	9242	9394	9319	9268	9322	9300	9268	9322	9262	9344	9239	9382	9289	9356	9408	9204	9381	9177	9425	9227	9387	9388	9289	9192	9299	9307	9400	9175	9139	9244	9525	9299	9134	9402	9271	9402	9275	9115	9296	9152	9159	9293	9287	9382	9159	9273	9342	9307	9288	9410	9304	9445	9284	9274	9372	9282	9275	9370	9314	9435	9145	9440	9186	9026	9216	9066	9232	9266	9277	9319	9283	9290	9253	9254	9337	9245	9174	9224	9255	9428	9257	9183	9259	9352	9294	9236	9286	9194	9284	9251	9508	9295	9333	9336	9309	9213	9309	9309	9287	9097	9338	9149	9238	9299	9413	9299	9301	9439	9292	9257	9354	9138	9325	9267	9289	9396	9170	9393	9319	9330	9228	9391	9327	9325	9255	9392	9207	9217	9438	9288	9190	9152	9222	9300	9248	9397	9233	9359	9393	9291	9304	9159	9330	9404	9248	9224	9101	9396	9204	9234	9510	9176	9270	9418	9159	9323	9307	9310	9306	9401	9409	9164	9380	9385	9106	9212	9319	9398	9434	9422	9168	9376	9279	9380	9273	9343	9456	9466	9218	9266	9375	9293	9246	9263	9324	9204	9393	9310	9399	9233	9321	9197	9413	9345	9347	9136	9330	9279	9236	9266	9295	9207	9354	9181	9284	9237	9326	9393	9405	9314	9237	9348	9227	9380	9224	9357	9299	9034	9352	9315	9328	9123	9305	9248	9069	9247	9308	9283	9310	9325	9302	9341	9377	9250	9311	9265	9222	9383	9432	9244	9251	9380	9248	9244	9201	9269	9341	9153	9342	9415	9340	9201	9191	9370	9368	9221	9237	9462	9356	9393	9266	9306	9329	9406	9285	9388	9241	9320	9322	9274	9312	9356	9440	9345	9448	9331	9168	9429	9135	9185	9421	9374	9414	9312	9256	9336	9215	9409	9063	9226	9348	9295	9284	9283	9255	9274	9227	9223	9334	9198	9391	9473	9322	9365	9282	9329	9270	9353	9392	9398	9346	9230	9320	9518	9215	9338	9389	9333	9380	9308	9211	9278	9378	9246	9310	9218	9485	9367	9286	9330	9433	9143	9417	9273	9268	9172	9314	9331	9240	9261	9386	9288	9311	9274	9332	9267	9261	9269	9386	9234	9346	9062	9169	9236	9292	9365	9343	9256	9262	9404	9171	9209	9254	9220	9258	9409	9455	9459	9211	9091	9322	9247	9288	9246	9407	9221	9220	9243	9170	9242	9320	9244	9314	9385	9253	9251	9149	9188	9404	9457	9298	9286	9342	9297	9190	9402	9331	9346	9281	9336	9305	9398	9328	9277	9103	9228	9120	9232	9337	9206	9043	9271	9240	9342	9144	9353	9263	9371	9412	9277	9290	9404	9351	9392	9195	9133	9468	9292	9289	9362	9230	9206	9103	9114	9392	9365	9377	9366	9289	9383	9247	9264	9307	9349	9472	9270	9480	9302	9329	9299	9266	9282	9277	9324	9343	9294	9293	9365	9362	9362	9286	9415	9236	9339	9381	9285	9406	9243	9373	9410	9258	9402	9549	9111	9303	9191	9399	9248	9226	9199	9272	9328	9247	9218	9267	9243	9208	9308	9164	9311	9242	9278	9265	9329	9210	9298	9302	9113	9235	9296	9330	9387	9201	9335	9285	9316	9187	9272	9357	9261	9494	9196	9426	9470	9199	9422	9290	9301	9386	9417	9178	9347	9331	9267	9284	9172	9204	9348	9170	9137	9187	9221	9340	9183	9426	9441	9281	9277	9182	9423	9275	9371	9253	9213	9444	9342	9281	9212	9282	9234	9280	9279	9212	9330	9400	9315	9326	9436	9284	9172	9383	9300	9458	9330	9264	9356	9234	9286	9291	9403	9304	9292	9258	9157	9377	9316	9186	9313	9236	9210	9294	9345	9218	9227	9298	9272	9305	9370	9326	9305	9328	9341	9208	9229	9132	9138	9456	9206	9388	9329	9303	9421	9255	9152	9333	9337	9312	9225	9340	9370	9356	9270	9311	9136	9181	9252	9321	9070	9185	9205	9360	9255	9293	9425	9186	9324	9210	9365	9093	9237	9386	9384	9273	9256	9287	9428	9292	9094	9098	9192	9227	9347	9274	9329	9449	9152	9479	9383	9367	9322	9253	9289	9451	9273	9307	9314	9233	9125	9312	9313	9270	9313	9250	9196	9342	9271	9173	9289	9261	9376	9284	9149	9281	9156	9280	9265	9204	9386	9304	9287	9279	9210	9246	9442	9290	9458	9352	9361	9377	9355	9305	9464	9389	9284	9323	9250	9183	9267	9398	9237	9267	9150	9356	9189	9232	9222	9252	9222	9431	9266	9117	9210	9443	9289	9331	9120	9332	9177	9365	9477	9332	9135	9204	9287	9320	9330	9261	9289	9202	9331	9296	9292	9379	9313	9337	9393	9382	9357	9386	9384	9336	9340	9238	9219	9150	9096	9206	9266	9445	9362	9295	9395	9215	9257	9400	9313	9154	9298	9158	9364	9292	9202	9279	9208	9419	9430	9342	9142	9386	9427	9333	9315	9162	9196	9318	9362	9193	9202	9306	9285	9313	9304	9474	9300	9369	9344	9120	9323	9230	9490	9346	9256	9368	9351	9343	9243	9243	9278	9341	9436	9422	9262	9258	9316	9394	9262	9409	9366	9276	9411	9325	9358	9465	9316	9252	9251	9366	9226	9262	9284	9269	9504	9321	9289	9300	9250	9163	9090	9311	9431	9257	8997	9262	9420	9178	9403	9222	9386	9146	9215	9200	9169	9239	9384	9208	9249	9363	9218	9357	9256	9335	9282	9307	9112	9256	9391	9370	9277	9257	9534	9323
60988	89341	61476	55276	34463	24946	18386	12273	10071	9725	9593	9545	9750	9770	9755	9798	9696	9721	9810	9903	9768	9711	9604	9717	9871	9593	9788	9741	9878	9671	9679	9762	9697	9598	9892	9721	9657	9804	9674	9768	9727	9800	9819	9714	9815	9789	9818	9770	9684	9838	9700	9811	9813	9735	9639	9727	9621	9817	9839	9566	9793	9719	9688	9858	9732	9801	9795	9752	9688	9810	9761	9728	9809	9817	9714	9631	9828	9823	9640	9631	9800	9817	9795	9667	9672	9662	9573	9862	9684	9745	9625	9903	9657	9631	9712	9693	9569	9593	9738	9645	9720	9783	9579	9731	9758	9737	9675	9794	9857	9652	9731	9666	9793	9612	9762	9688	9674	9675	9674	9797	9652	9759	9768	9766	9762	9645	9777	9761	9612	9756	9739	9643	9656	9834	9787	9713	9745	9666	9619	9909	9663	9610	9629	9636	9587	9629	9819	9696	9653	9747	9718	9829	9524	9694	9624	9595	9699	9753	9714	9621	9565	9744	9844	9746	9677	9526	9670	9746	9732	9699	9591	9690	9750	9723	9784	9588	9725	9730	9821	9572	9793	9572	9705	9624	9623	9803	9799	9778	9813	9636	9632	9660	9760	9820	9807	9697	9865	9783	9683	9756	9823	9734	9851	9787	9689	9670	9683	9786	9678	9699	9680	9768	9627	9612	9774	9867	9760	9823	9702	9497	9751	9640	9681	9804	9709	9833	9825	9691	9696	9758	9778	9730	9765	9750	9792	9752	9806	9649	9714	9725	9664	9772	9741	9789	9537	9845	9838	9687	9689	9815	9575	9703	9716	9832	9547	9626	9854	9653	9729	9703	9780	9704	9678	9784	9815	9707	9770	9659	9621	9831	9735	9761	9723	9773	9687	9654	9707	9945	9734	9663	9812	9520	9733	9708	9693	9785	9789	9662	9866	9613	9531	9765	9643	9797	9652	9711	9919	9681	9751	9843	9656	9829	9643	9717	9728	9616	9770	9753	9821	9645	9668	9684	9725	9677	9719	9702	9704	9636	9634	9608	9680	9663	9678	9618	9728	9605	9683	9655	9613	9841	9728	9902	9767	9737	9776	9779	9616	9700	9742	9606	9889	9703	9660	9717	9712	9821	9738	9626	9632	9631	9746	9684	9847	9788	9692	9695	9822	9754	9556	9722	9897	9762	9585	9645	9682	9729	9604	9711	9537	9648	9710	9933	9595	9737	9666	9898	9696	9626	9572	9600	9654	9602	9739	9758	9665	9567	9808	9677	9529	9776	9670	9662	9734	9793	9762	9689	9808	9643	9813	9703	9899	9820	9614	9755	9571	9704	9790	9634	9791	9623	9681	9702	9910	9859	9738	9653	9656	9696	9739	9580	9622	9742	9723	9594	9626	9692	9791	9782	9875	9613	9702	9720	9709	9865	9766	9834	9736	9730	9646	9639	9635	9737	9716	9613	9752	9640	9695	9674	9688	9675	9667	9615	9684	9889	9730	9792	9776	9658	9584	9537	9589	9849	9657	9741	9862	9592	9660	9887	9619	9718	9607	9873	9860	9648	9795	9643	9688	9693	9803	9615	9697	9776	9764	9799	9699	9784	9834	9726	9742	9620	9673	9596	9799	9660	9688	9661	9702	9824	9738	9704	9586	9783	9617	9815	9648	9757	9659	9703	9723	9643	9617	9716	9903	9686	9815	9696	9678	9794	9821	9720	9718	9933	9865	9809	9690	9725	9619	9806	9726	9830	9542	9611	9622	9807	9666	9647	9853	9823	9622	9637	9594	9827	9726	9645	9751	9701	9777	9649	9811	9711	9637	9742	9632	9762	9728	9761	9654	9764	9613	9704	9734	9712	9767	9885	9573	9680	9839	9728	9643	9696	9737	9789	9696	9732	9621	9797	9639	9716	9790	9713	9774	9741	9671	9698	9701	9690	9890	9703	9758	9764	9790	9749	9774	9707	9659	9579	9732	9790	9686	9679	9788	9861	9759	9741	9930	9711	9747	9811	9849	9809	9717	9777	9676	9698	9642	9660	9703	9633	9797	9747	9743	9740	9728	9725	9672	9716	9925	9782	9644	9766	9771	9790	9728	9669	9707	9713	9729	9695	9766	9790	9727	9662	9790	9647	9702	9666	9753	9584	9768	9669	9964	9593	9826	9646	9732	9885	9766	9807	9710	9736	9638	9780	9730	9712	9803	9619	9883	9763	9616	9763	9652	9679	9809	9693	9677	9893	9725	9633	9710	9721	9671	9669	9699	9723	9868	9675	9812	9738	9764	9615	9663	9657	9760	9674	9703	9674	9723	9622	9668	9824	9871	9844	9696	9771	9730	9697	9852	9789	9805	9847	9714	9729	9738	9719	9762	9774	9483	9775	9719	9714	9638	9745	9772	9584	9763	9753	9712	9665	9720	9622	9764	9664	9716	9684	9891	9705	9735	9739	9641	9659	9640	9788	9745	9912	9683	9699	9751	9637	9696	9525	9723	9826	9766	9809	9720	9752	9730	9696	9652	9751	9619	9908	9736	9702	9697	9572	9752	9798	9674	9754	9737	9644	9664	9721	9656	9830	9782	9766	9793	9720	9543	9849	9606	9734	9527	9634	9721	9680	9799	9639	9647	9607	9857	9889	9588	9767	9634	9791	9764	9657	9730	9617	9725	9602	9914	9801	9688	9791	9677	9525	9632	9785	9670	9829	9704	9694	9702	9531	9708	9653	9680	9702	9765	9549	9657	9969	9762	9758	9611	9745	9710	9788	9706	9875	9725	9795	9745	9600	9724	9683	9714	9789	9664	9824	9709	9758	9608	9794	9700	9773	9732	9730	9608	9645	9671	9674	9772	9683	9701	9563	9625	9728	9788	9685	9746	9718	9691	9863	9795	9736	9811	9636	9750	9695	9870	9703	9625	9786	9806	9815	9708	9644	9546	9806	9598	9706	9840	9807	9712	9765	9745	9713	9633	9655	9840	9783	9789	9707	9668	9804	9781	9765	9690	9741	9673	9748	9642	9614	9766	9690	9737	9807	9760	9726	9625	9723	9715	9651	9773	9788	9592	9762	9784	9755	9700	9740	9643	9771	9731	9709	9709	9897	9600	9578	9653	9766	9799	9619	9696	9744	9626	9649	9683	9783	9690	9809	9751	9849	9662	9716	9522	9747	9743	9737	9700	9720	9827	9608	9720	9740	9641	9637	9707	9726	9748	9610	9645	9661	9678	9725	9680	9683	9779	9716	9726	9832	9822	9636	9858	9801	9779	9834	9738	9631	9793	9734	9721	9780	9755	9743	9718	9710	9597	9832	9595	9756	9814	9866	9810	9731	9764	9686	9734	9803	9706	9748	9653	9619	9786	9744	9807	9797	9685	9745	9749	9686	9759	9811	9816	9620	9667	9833	9688	9766	9681	9699	9651	9746	9613	9608	9691	9836	9732	9834	9764	9737	9609	9680	9689	9640	9798	9641	9822	9755	9668	9786	9606	9676	9931	9755	9718	9526	9745	9699	9811	9849	9605	9737	9789	9647	9607	9648	9618	9687	9722	9626	9703	9589	9862	9667	9792	9712	9838	9658	9658	9624	9652	9872	9602	9657	9647	9775	9611	9606	9696	9656	9693	9827	9615	9706	9549	9802	9809	9776	9713	9691	9663	9768	9760	9716	9601	9648	9785	9769	9790	9600	9705	9673	9500	9760	9717	9610	9670	9647	9586	9834	9664	9727	9620	9677	9743	9782	9652	9678	9662	9595	9681	9791	9736	9817	9703	9704	9851	9783	9757	9563	9564	9678	9732	9692	9660	9735	9661	9644	9462	9579	9764	9692	9744	9611	9618	9626	9737	9571	9717	9824	9599	9838	9502	9642	9720	9826	9675	9703	9559	9654	9681	9580	9661	9516	9703	9805	9753	9628	9794	9762	9717	9754	9697	9549	9589	9743	9767	9694	9848	9594	9722	9755	9604	9660	9750	9877	9807	9776	9729	9672	9579	9673	9919	9707	9880	9584	9791	9706	9764	9653	9763	9802	9611	9902	9615	9815	9770	9788	9736	9705	9709	9701	9737	9764	9693	9853	9649	9695	9798	9733	9804	9616	9795	9812	9859	9805	9778	9610	9722	9765	9783	9723	9751	9700	9645	9762	9642	9847	9729	9726	9830	9655	9768	9565	9691	9788	9695	9705	9752	9667	9768	9785	9717	9851	9723	9817	9727	9714	9652	9682	9699	9685	9641	9692	9684	9813	9801	9723	9636	9886	9800	9783	9799	9748	9587	9695	9674	9713	9743	9744	9664	9781	9848	9708	9796	9912	9671	9818	9734	9780	9678	9874	9748	9625	9699	9720	9756	9676	9723	9722	9710	9712	9782	9657	9623	9719	9747	9716	9755	9750	9677	9747	9698	9601	9605	9861	9532	9778	9766	9819	9664	9525	9642	9654	9692	9633	9812	9746	9772	9752	9692	9624	9663	9697	9731	9768	9650	9722	9827	9761	9817	9699	9722	9667	9704	9762	9690	9641	9717	9752	9813	9703	9627	9746	9768	9770	9710	9749	9897	9750	9786	9690	9670	9818	9796	9734	9641	9724	9688	9783	9765	9673	9789	9803	9611	9778	9765	9629	9703	9642	9839	9795	9699	9582	9765	9717	9796	9922	9789	9723	9673	9742	9701	9737	9797	9683	9671	9669	9684	9709	9833	9641	9644	9646	9758	9817	9606	9807	9664	9740	9803	9671	9877	9765	9755	9736	9822	9740	9832	9667	9654	9692	9826	9675	9689	9733	9726	9649	9709	9700	9722	9727	9581	9688	9650	9655	9768	9714	9822	9625	9641	9661	9671	9765	9698	9794	9671	9714	9481	9802	9870	9740	9638	9716	9802	9803	9870	9753	9691	9713	9695	9751	9667	9688	9642	9706	9810	9576	9561	9697	9681	9746	9674	9675	9687	9741	9643	9645	9739	9754	9601	9631	9686	9766	9782	9557	9684	9771	9687	9579	9692	9651	9646	9795	9647	9726	9706	9780	9802	9695	9728	9703	9848	9724	9648	9728	9745	9701	9705	9737	9837	9739	9768	9819	9798	9706	9584	9760	9684	9813	9704	9775	9710	9775	9630	9719	9912	9708	9781	9734
31921	32612	25761	21549	14098	11315	10973	10373	10126	10004	10171	10019	10113	10074	9899	10046	9974	10088	10032	9860	10108	10100	9962	10087	10056	10130	10148	10108	9943	10079	9958	10130	10107	9984	10180	10222	10093	10181	10179	9969	10064	10007	10140	10083	10021	10002	10219	10199	10020	10033	10199	9993	10127	10119	10048	10014	9979	9983	10000	9856	10237	10018	9992	10080	10132	10125	10015	9957	10101	10058	9965	10201	9976	9978	10024	10068	10056	10070	10078	10170	10241	9999	10007	9971	10065	9905	10013	10141	10073	10035	9952	10057	10150	9971	10112	10051	10058	10028	10127	10104	9981	10010	10091	10172	10064	10121	10141	9933	9881	9859	10095	9933	9882	10139	10076	10026	9980	10086	9977	10205	9981	9989	9912	10041	9977	10121	9967	10002	10064	9934	10040	10193	9967	10115	10246	9903	10065	10013	10070	9951	10178	10072	9966	10151	9869	9993	10038	9979	9947	10008	10003	10126	9941	10041	10030	10173	9997	9977	10056	10060	9997	10154	10032	10087	9997	9783	10067	10032	9975	10042	9911	10086	9981	10121	10140	10157	10195	10165	9974	10047	10070	10027	9945	10000	10036	9915	10055	10009	9943	9777	9924	10009	10057	9985	10105	9944	10121	10003	10020	10087	10235	10202	10011	9982	10055	10099	9993	10036	10116	9939	9930	9984	10057	10019	9992	10052	10063	10102	10061	10007	10084	9882	10126	10078	10062	10220	10024	10035	10017	10259	10005	10079	10029	10091	9980	9956	10097	9991	10090	10033	10139	10018	10047	9957	9877	10183	10114	10187	9950	10206	10025	10075	10182	9999	10053	9900	9895	10064	9965	10112	10013	10037	10232	9909	10035	10107	10084	10151	9838	10071	10043	9939	10172	10118	10000	10127	10163	10153	10146	9931	10119	10022	10077	10055	10159	9965	10140	9924	10014	10067	9970	9861	10103	10038	10106	9999	10061	10077	10146	10057	10038	9814	10023	10104	10063	10018	9920	10037	10061	10045	10125	10018	10208	10094	10054	10113	10083	10103	9995	9939	10027	9968	10058	10004	10225	10007	9908	10043	10036	10071	10129	9878	9805	9968	10120	10052	10087	10010	10096	10087	10105	10040	9969	9840	10159	10002	9936	10008	10099	9958	9814	10073	10137	10006	9947	10107	10114	10098	10084	10041	10023	9888	9904	10015	9951	10045	9997	10014	9949	10060	9983	10004	9931	9934	10000	10030	10140	9976	10173	10226	9907	10034	10128	10200	9974	9893	9902	9985	10100	10095	10092	10141	10047	10167	9911	10159	9991	9971	9820	10100	9980	9980	10060	10106	10111	10064	10037	9939	10013	10051	10031	10088	9946	10102	9976	10154	10188	10022	10122	10168	10053	10077	10116	9981	10096	10164	10180	10037	10156	9966	10099	10003	10018	9940	10065	10088	10187	10023	10092	9958	10126	9885	10106	10058	9914	9995	9873	10105	9998	10062	10037	9987	10199	10128	10084	9950	10006	10001	10146	10114	10088	9853	10184	9950	10279	10276	9984	10005	9908	10087	10053	10140	10019	9948	9988	10050	10017	10020	9993	9939	10073	10081	10025	10138	10077	10112	10086	10091	10165	10112	9982	9979	10016	9988	10153	10009	10047	10070	10049	9964	9905	10202	10265	9966	9996	9981	9949	9986	10011	10083	9992	9988	9975	10053	10037	10065	10090	10070	10009	10023	10040	10126	9906	9934	10113	10027	9925	9984	9999	9997	10175	10052	9959	9983	9945	10009	10098	9930	9942	9983	9982	9862	10074	10018	10002	10072	10159	9983	10053	10261	9989	10063	10083	10238	10118	10177	10091	10073	9882	9984	10086	10072	10129	9947	9971	9916	10006	9989	9915	10075	10021	10035	10110	10002	10069	10127	9978	10125	10078	10168	9992	10177	10032	10055	9962	10071	10105	10140	10032	10034	9988	10165	10103	10035	10228	10197	9997	9800	9988	9984	10039	10015	9870	10015	9969	10052	10046	10075	9976	10165	10205	10090	10223	9926	9993	10148	10204	10148	10198	9938	9877	9930	10098	10057	10066	10070	10050	10089	10221	10033	9928	10007	9943	10194	10015	10206	10071	9899	10091	10126	10122	10080	10146	10113	10211	10148	9958	9917	10165	9939	9977	10162	10103	9986	9944	9966	10006	9990	10144	10007	10097	9780	10132	10123	9858	10071	10050	10074	10179	10078	10057	10080	10106	10050	9995	10075	10054	10097	9960	10140	10025	10023	9932	9895	10005	10010	9849	9982	10023	10083	10160	10071	10082	10036	10000	9978	9999	10124	9944	9934	10072	10010	9970	9975	9974	10023	10147	10096	9875	10039	10214	10095	10117	10119	10007	10021	10068	10127	10079	10067	9882	10151	10189	10001	9827	10029	10076	10071	10065	10120	10285	10120	10024	10119	9929	10141	10026	9963	10131	10144	9967	9895	10056	10028	10002	10213	10188	10041	10207	10061	10071	9998	10082	10093	10041	10159	10202	10083	10131	10026	10009	10090	10070	10077	10010	9895	10096	9942	10122	10194	9998	10139	10036	9965	9957	10018	10000	9855	10121	9916	10266	10017	10004	10094	10208	10081	10042	10078	9926	9796	9936	10020	9934	10025	9903	10020	10075	10119	10026	10030	10082	10093	10082	10175	10070	10028	9932	10065	10108	9998	10138	10155	9875	10060	10090	9965	10077	9970	10064	10087	10177	10048	9920	10211	9984	9980	10066	9991	10136	10092	9994	10174	9985	10001	10138	9868	10147	10013	10037	10128	10058	10104	10102	10050	9950	9982	10022	10025	10132	9960	10132	10081	10023	10019	10021	9970	10046	10064	10116	10104	10018	10151	10025	9851	10008	10147	9944	10028	10140	10064	10174	10130	10102	9985	10075	9913	10017	10130	10097	10009	10078	10082	10036	10078	9994	10107	9991	10093	9948	10170	10045	10145	10094	10051	10158	10086	10114	10021	9835	10090	9922	10129	10008	10135	10191	9891	10003	10164	10039	10120	10080	10126	10067	9854	10066	9924	10024	10084	10070	10072	10094	10189	9986	9981	10223	9939	10189	10002	10181	10123	10134	10131	10088	10117	10040	9937	10056	9971	9900	9950	10075	10035	10106	10005	10020	10093	10147	10021	10020	10019	9905	9986	10133	10140	9975	10077	9854	10077	9991	10200	10017	10081	10166	10161	10115	10178	10158	10104	10075	9879	10176	10012	10038	10167	9941	10038	9901	10158	10043	9985	9949	9954	9987	10100	10196	9919	10052	10148	9980	10058	9959	9984	10128	10020	9885	10006	10035	10062	10007	10260	10103	10068	10028	9982	9921	10129	10144	10044	10022	9958	10066	9976	10084	9957	10158	10198	9964	9983	10087	10022	10096	10178	10125	10102	10116	10057	10038	10092	9924	9952	10002	10165	10214	10094	9956	10058	9981	9912	10060	10084	10045	9969	10092	9937	10031	10047	9978	10150	10049	10088	10011	10059	10190	10079	9903	9980	10223	9940	10031	10097	9996	9995	9931	10070	10151	10018	9873	10014	10013	9792	9958	9881	10057	9942	10009	10185	10088	10256	9934	10061	10154	9955	9926	9977	10100	9999	10128	10093	10178	9906	9985	10035	10104	9920	10104	10170	10082	10068	10129	10045	10115	10074	10051	10155	10143	9973	10018	10033	10008	9918	10194	10194	10109	9998	10021	10043	10192	10241	10198	10153	9935	10020	10068	10256	10051	10089	10075	10138	10162	9849	10057	10019	10089	10184	10113	10105	9986	9914	10025	9943	10052	10044	10008	10039	10038	10037	9913	9884	9934	10110	10098	10033	9970	9959	10105	9956	9965	10161	10113	10165	10057	9920	10257	10007	9949	10077	10055	9911	9997	10091	9966	10025	10146	9994	10039	9947	9984	10072	9995	10155	9960	9875	10132	10266	10123	10064	10007	9899	10066	10037	10008	10096	9861	10058	10097	10090	10026	10165	10160	9924	9906	10122	10123	10039	10106	10031	9948	10048	9903	10154	10071	9863	10018	10001	9974	10012	10142	10172	10087	10160	10161	10080	10099	9899	10059	9992	10188	9996	10142	10159	9997	10065	10076	10016	10064	9994	9964	9998	10076	10082	10073	9947	10102	9970	10009	10035	9893	10058	10095	10070	10129	9851	10068	9971	9999	10068	10166	10147	9931	9907	10006	10082	10151	10124	10136	9990	10010	9977	10167	10097	10070	9969	10068	9974	10086	9877	10048	10019	10001	10054	10162	9965	9924	10056	9877	10024	10015	10102	10151	10015	10247	9980	10157	10057	10206	10216	10115	9950	10062	10154	10000	10011	10097	10159	10113	9997	10001	10006	9987	10088	10183	10073	9981	10005	10034	10014	10062	10025	10070	10204	10108	10188	10134	10062	10139	9975	10080	10061	10108	10042	10134	10084	10125	10110	9844	10119	10090	10085	9921	9862	10028	9927	10077	10100	10055	9911	9946	10069	9956	9992	10136	10040	10086	9992	10005	9858	10069	10090	10018	10191	10192	10104	10021	10117	10159	10069	10095	10197	10041	10020	10038	9963	10102	10043	10176	10089	10062	10109	10004	10017	9834	9949	9955	10154	9967	9990	10067	10052	10005	10172	10175	9948	9886	9968	10182	10122	10141	9909	10116	10051	10166	9942	10048	9928	9824	10229	10012	10008	9889	10102	10117	10161	10246	10198	10134	9914	9979	9910	9955	9952	10103	10191	10004	10010	10104	10129	10140	10220	10100	10003	10005	10022	10028	10006	10024	10091	9977	10040	10009	10084	9887	10115	10013	9936	10108	9929	10115	10090	10011	10110	10085	10075	10001	9984	9927	10095	9986	9953	10061	10102	10062	9985	10024	9991	10205	10192	10046	10067	10028	10014	10078	10083	10041	10085	10006	10061	9971	9868	10067	10173	9933	10088	10183	10111	10042	9978	10088	10109	9982	9954	10117	10068	10123	9921	10177	10027	10095	10097	9899	10053	10247	10058	9998	9878	9996	10186	10067	9964	10007	9886	10154	9999	9962	9940	10093	9802	10081	10043	9979	9945	9909	9903	10133	9915	9992	9934	9991	10140	9951	10110	9996	9997	10056	10030	9947	10057
43512	46852	24830	21632	14364	11829	11235	10516	10550	10302	10251	10333	10334	10475	10332	10415	10495	10455	10311	10289	10184	10414	10328	10395	10329	10226	10410	10168	10299	10437	10332	10408	10415	10388	10217	10169	10433	10289	10386	10338	10392	10365	10415	10264	10254	10143	10318	10506	10366	10200	10351	10283	10265	10526	10302	10303	10308	10107	10254	10348	10283	10178	10310	10231	10332	10392	10393	10350	10342	10277	10312	10309	10426	10382	10451	10335	10441	10385	10366	10374	10456	10355	10327	10301	10468	10282	10262	10224	10412	10453	10376	10472	10300	10315	10119	10488	10173	10316	10432	10320	10311	10337	10349	10275	10251	10395	10314	10344	10197	10322	10259	10270	10306	10400	10261	10235	10428	10269	10272	10337	10343	10187	10439	10292	10416	10404	10279	10449	10291	10395	10237	10113	10322	10418	10256	10250	10333	10537	10266	10069	10342	10323	10278	10260	10466	10432	10402	10423	10253	10228	10397	10214	10249	10425	10335	10347	10286	10279	10341	10256	10185	10244	10330	10234	10337	10154	10244	10381	10379	10266	10408	10332	10276	10328	10260	10338	10345	10252	10227	10506	10334	10333	10378	10339	10373	10358	10322	10256	10340	10351	10395	10392	10346	10401	10263	10452	10230	10216	10206	10228	10545	10288	10459	10204	10306	10222	10266	10201	10307	10358	10315	10223	10172	10458	10355	10321	10300	10287	10421	10308	10375	10198	10374	10188	10351	10431	10425	10443	10206	10321	10366	10299	10344	10273	10244	10273	10457	10376	10176	10360	10373	10427	10256	10357	10334	10350	10228	10459	10347	10272	10311	10288	10344	10333	10240	10423	10535	10343	10423	10108	10362	10285	10385	10371	10426	10276	10207	10351	10399	10365	10260	10190	10244	10331	10184	10374	10373	10356	10369	10343	10167	10306	10379	10248	10220	10214	10393	10250	10349	10449	10351	10297	10252	10296	10519	10338	10393	10384	10296	10299	10220	10316	10240	10145	10330	10373	10360	10412	10191	10197	10172	10318	10364	10310	10473	10252	10282	10302	10363	10384	10324	10480	10336	10246	10406	10250	10426	10234	10552	10318	10360	10512	10252	10301	10364	10477	10420	10248	10300	10262	10213	10364	10420	10313	10375	10279	10360	10374	10340	10284	10394	10326	10405	10372	10304	10438	10357	10344	10225	10255	10273	10478	10176	10288	10308	10314	10385	10221	10417	10335	10462	10134	10565	10226	10254	10263	10469	10332	10393	10363	10336	10415	10306	10207	10514	10162	10415	10315	10368	10324	10307	10418	10391	10268	10376	10386	10282	10506	10278	10347	10243	10282	10319	10274	10441	10251	10320	10401	10364	10272	10305	10458	10398	10362	10256	10307	10296	10116	10167	10187	10465	10375	10226	10290	10309	10380	10356	10226	10481	10401	10215	10229	10183	10291	10390	10292	10368	10413	10273	10314	10304	10359	10237	10313	10392	10376	10409	10318	10358	10313	10295	10353	10208	10409	10428	10405	10241	10400	10131	10406	10379	10418	10506	10259	10268	10264	10464	10276	10335	10333	10398	10403	10315	10327	10208	10321	10312	10407	10435	10424	10321	10463	10555	10541	10349	10279	10350	10281	10229	10394	10329	10337	10127	10529	10399	10182	10212	10373	10321	10265	10313	10404	10347	10234	10282	10264	10321	10291	10400	10409	10429	10244	10265	10413	10258	10369	10379	10334	10350	10242	10264	10358	10217	10435	10223	10367	10361	10149	10419	10255	10386	10347	10382	10273	10292	10330	10394	10430	10253	10478	10338	10300	10354	10341	10260	10295	10421	10312	10395	10384	10438	10218	10514	10455	10262	10408	10449	10509	10240	10223	10465	10320	10443	10168	10395	10292	10398	10405	10143	10350	10272	10484	10296	10346	10439	10341	10197	10288	10291	10368	10196	10413	10289	10362	10302	10352	10445	10395	10339	10310	10378	10387	10297	10219	10311	10391	10339	10187	10389	10358	10198	10274	10325	10266	10243	10113	10208	10232	10236	10254	10471	10354	10249	10161	10385	10410	10309	10332	10295	10251	10285	10417	10382	10444	10453	10361	10377	10279	10410	10382	10328	10392	10328	10383	10380	10399	10248	10188	10349	10282	10412	10330	10248	10359	10350	10387	10258	10264	10281	10430	10383	10392	10240	10299	10402	10361	10177	10381	10445	10356	10460	10443	10283	10324	10364	10237	10338	10288	10276	10227	10342	10261	10303	10354	10183	10181	10334	10326	10366	10419	10277	10349	10329	10390	10296	10460	10356	10363	10200	10422	10387	10246	10319	10130	10354	10402	10304	10400	10379	10288	10337	10255	10168	10295	10230	10430	10491	10410	10518	10313	10378	10172	10509	10342	10241	10300	10432	10278	10349	10391	10385	10260	10379	10245	10224	10233	10315	10304	10380	10273	10283	10331	10249	10301	10334	10212	10269	10205	10282	10321	10189	10211	10218	10341	10185	10264	10290	10302	10238	10375	10306	10363	10239	10178	10418	10472	10329	10231	10364	10298	10264	10392	10346	10331	10452	10313	10400	10301	10350	10279	10289	10325	10313	10318	10474	10394	10417	10324	10350	10384	10404	10356	10215	10156	10103	10620	10298	10218	10276	10248	10359	10276	10360	10344	10320	10300	10286	10445	10413	10365	10356	10246	10300	10299	10390	10376	10297	10216	10354	10279	10379	10423	10319	10288	10346	10359	10197	10425	10265	10271	10470	10360	10331	10455	10367	10420	10414	10488	10389	10471	10233	10447	10404	10232	10357	10396	10298	10404	10330	10241	10230	10403	10329	10296	10185	10289	10311	10214	10406	10329	10420	10222	10370	10377	10309	10305	10321	10430	10382	10404	10302	10305	10342	10403	10179	10433	10387	10321	10293	10354	10321	10293	10313	10250	10260	10222	10352	10469	10146	10315	10285	10229	10348	10311	10290	10412	10294	10351	10245	10478	10168	10305	10482	10317	10270	10222	10426	10244	10393	10372	10475	10281	10342	10279	10505	10364	10346	10302	10502	10375	10264	10433	10377	10391	10357	10131	10193	10253	10351	10320	10136	10463	10374	10380	10277	10215	10429	10231	10208	10279	10310	10290	10460	10248	10477	10264	10238	10218	10365	10266	10392	10373	10355	10337	10349	10352	10456	10325	10294	10353	10455	10160	10323	10254	10246	10359	10403	10347	10328	10289	10351	10401	10355	10524	10430	10315	10339	10190	10301	10403	10308	10339	10415	10019	10448	10402	10258	10505	10412	10381	10418	10410	10205	10325	10507	10355	10448	10271	10271	10359	10260	10430	10461	10320	10248	10416	10323	10370	10199	10286	10432	10335	10233	10300	10271	10391	10324	10331	10368	10336	10238	10336	10330	10505	10409	10248	10315	10293	10490	10417	10356	10435	10328	10317	10376	10303	10492	10249	10487	10289	10561	10382	10271	10243	10374	10326	10344	10400	10376	10144	10274	10241	10407	10432	10314	10311	10458	10118	10378	10165	10409	10394	10280	10323	10236	10327	10452	10176	10397	10356	10396	10427	10395	10337	10295	10136	10303	10410	10237	10380	10358	10314	10323	10274	10359	10397	10300	10332	10326	10282	10376	10487	10218	10232	10371	10489	10338	10339	10363	10356	10255	10430	10304	10237	10256	10346	10215	10262	10372	10238	10402	10510	10231	10230	10410	10405	10375	10362	10276	10440	10309	10259	10245	10413	10179	10413	10317	10215	10426	10352	10440	10187	10409	10290	10254	10336	10143	10312	10458	10303	10273	10296	10416	10373	10434	10417	10375	10334	10247	10339	10332	10362	10217	10354	10367	10547	10302	10186	10329	10397	10394	10390	10252	10258	10319	10250	10325	10216	10507	10314	10424	10450	10331	10207	10339	10448	10348	10284	10314	10439	10228	10489	10320	10217	10381	10441	10355	10481	10387	10196	10334	10324	10278	10501	10408	10366	10362	10265	10421	10303	10417	10453	10368	10468	10345	10446	10255	10257	10279	10399	10330	10370	10376	10423	10303	10372	10136	10366	10357	10330	10369	10299	10274	10225	10375	10442	10423	10360	10457	10264	10375	10429	10370	10309	10306	10376	10404	10384	10287	10366	10318	10400	10340	10548	10308	10294	10357	10282	10250	10226	10488	10216	10250	10249	10352	10223	10471	10493	10465	10364	10255	10219	10438	10364	10259	10351	10253	10476	10277	10355	10308	10407	10292	10433	10363	10143	10360	10359	10496	10383	10306	10182	10316	10317	10379	10363	10329	10263	10307	10449	10354	10273	10159	10411	10358	10268	10353	10268	10267	10339	10212	10277	10340	10378	10386	10181	10295	10206	10250	10249	10365	10317	10400	10275	10339	10272	10313	10348	10288	10422	10289	10417	10331	10256	10270	10350	10361	10287	10291	10264	10312	10363	10288	10287	10314	10356	10345	10323	10174	10382	10373	10387	10362	10382	10331	10260	10381	10410	10222	10485	10297	10321	10405	10315	10187	10325	10419	10357	10402	10365	10284	10248	10214	10425	10403	10271	10395	10318	10378	10331	10347	10305	10329	10475	10321	10396	10225	10380	10393	10365	10365	10248	10320	10447	10379	10367	10275	10306	10331	10270	10310	10518	10369	10314	10370	10453	10333	10306	10300	10293	10264	10440	10326	10401	10445	10279	10291	10285	10385	10327	10365	10240	10394	10340	10325	10359	10377	10341	10428	10417	10592	10441	10445	10200	10323	10174	10272	10408	10312	10270	10386	10337	10356	10393	10355	10319	10415	10325	10370	10347	10312	10497	10328	10259	10382	10385	10367	10367	10284	10419	10421	10310	10313	10272	10310	10318	10372	10239	10431	10267	10413	10320	10384	10294	10327	10278	10143	10417	10382	10433	10260	10439	10240	10311	10178	10311	10296	10298	10458	10183	10328	10349	10315	10371	10336	10390	10318	10177	10474	10229	10398	10398	10368	10380	10417	10449	10280	10316	10327	10262	10515	10317	10390	10333	10405	10342	10245	10220	10202	10148	10233	10351	10322	10324	10303	10318	10276	10260	10237	10298	10354	10298	10403	10207	10209	10481	10252	10332	10479	10366	10184	10390	10329	10438	10218	10398	10206	10305	10309	10444	10262	10283	10437	10375	10392	10153
24809	23014	29211	28983	25388	19504	15140	10784	9763	9845	9678	9499	9643	9734	9630	9600	9546	9611	9642	9526	9576	9616	9557	9566	9632	9588	9588	9588	9580	9693	9487	9608	9533	9653	9479	9691	9542	9615	9564	9507	9493	9482	9693	9580	9520	9598	9701	9500	9641	9519	9516	9678	9489	9422	9330	9372	9465	9482	9407	9476	9639	9490	9469	9616	9441	9648	9543	9483	9432	9459	9565	9578	9484	9743	9426	9598	9490	9543	9586	9437	9443	9440	9513	9520	9586	9728	9744	9562	9575	9571	9541	9612	9398	9503	9701	9480	9587	9601	9482	9637	9630	9485	9623	9523	9537	9537	9586	9444	9471	9577	9697	9679	9702	9736	9679	9510	9540	9641	9409	9496	9700	9635	9598	9365	9377	9421	9462	9553	9583	9633	9388	9474	9595	9451	9558	9560	9453	9725	9575	9577	9576	9654	9636	9501	9523	9551	9645	9556	9620	9391	9617	9526	9667	9452	9691	9486	9442	9556	9453	9337	9541	9598	9405	9484	9560	9472	9481	9579	9685	9609	9608	9487	9490	9647	9416	9486	9562	9532	9618	9664	9726	9526	9462	9579	9557	9463	9403	9421	9870	9525	9571	9406	9500	9587	9453	9353	9599	9628	9526	9548	9726	9490	9506	9398	9695	9622	9602	9436	9429	9467	9462	9572	9547	9505	9516	9555	9576	9529	9538	9435	9710	9706	9570	9606	9475	9508	9701	9513	9558	9489	9342	9445	9524	9630	9463	9471	9444	9438	9550	9526	9480	9383	9397	9573	9559	9583	9625	9337	9562	9566	9572	9588	9572	9359	9473	9407	9654	9486	9574	9434	9651	9527	9589	9563	9596	9545	9544	9408	9496	9478	9504	9435	9419	9447	9631	9440	9483	9357	9530	9526	9451	9504	9465	9545	9470	9678	9594	9532	9520	9496	9600	9487	9566	9559	9394	9432	9509	9564	9540	9483	9399	9527	9517	9659	9545	9567	9635	9540	9514	9345	9516	9784	9593	9414	9694	9548	9408	9492	9642	9442	9529	9396	9526	9617	9482	9651	9599	9445	9385	9588	9653	9584	9618	9565	9716	9503	9340	9699	9478	9441	9550	9487	9481	9466	9687	9442	9493	9482	9528	9561	9479	9634	9570	9481	9503	9404	9498	9498	9467	9414	9437	9465	9339	9553	9530	9678	9423	9522	9445	9342	9466	9580	9592	9675	9545	9586	9626	9589	9689	9636	9505	9601	9470	9345	9592	9673	9591	9439	9661	9532	9544	9506	9485	9544	9579	9433	9589	9495	9462	9564	9444	9536	9661	9362	9505	9620	9522	9511	9627	9522	9414	9611	9616	9520	9507	9486	9455	9459	9553	9492	9548	9408	9570	9481	9523	9564	9643	9579	9529	9495	9399	9447	9499	9669	9642	9426	9510	9564	9582	9629	9458	9523	9564	9538	9539	9420	9555	9437	9571	9495	9627	9520	9581	9612	9366	9501	9554	9520	9430	9515	9602	9393	9445	9527	9613	9646	9507	9652	9478	9494	9565	9514	9458	9709	9441	9546	9655	9484	9360	9487	9536	9428	9471	9317	9351	9584	9473	9440	9523	9443	9544	9489	9675	9494	9656	9547	9447	9411	9450	9718	9609	9505	9389	9325	9606	9637	9654	9546	9711	9338	9492	9393	9555	9503	9794	9464	9545	9517	9584	9415	9408	9498	9567	9548	9361	9488	9623	9573	9432	9542	9567	9634	9677	9432	9458	9627	9590	9423	9368	9551	9605	9638	9568	9417	9610	9541	9533	9613	9492	9566	9664	9331	9528	9766	9620	9546	9540	9415	9668	9499	9555	9546	9587	9689	9413	9548	9362	9383	9581	9600	9601	9461	9419	9590	9493	9755	9462	9500	9619	9446	9560	9573	9623	9740	9529	9405	9473	9477	9436	9516	9683	9431	9594	9407	9468	9453	9478	9362	9488	9550	9534	9738	9448	9585	9474	9469	9501	9417	9576	9433	9483	9470	9627	9552	9383	9669	9477	9630	9718	9441	9392	9450	9488	9585	9514	9514	9495	9499	9614	9559	9525	9504	9568	9574	9519	9536	9593	9397	9515	9513	9495	9447	9617	9668	9578	9584	9494	9480	9597	9355	9497	9600	9672	9449	9468	9516	9691	9619	9590	9632	9673	9533	9394	9746	9678	9608	9573	9484	9446	9484	9595	9572	9684	9495	9575	9597	9591	9553	9442	9492	9658	9589	9560	9667	9528	9615	9581	9661	9504	9440	9568	9615	9434	9570	9403	9458	9541	9505	9481	9655	9415	9443	9418	9574	9384	9422	9514	9466	9358	9566	9542	9556	9735	9548	9539	9565	9524	9343	9628	9497	9513	9540	9550	9402	9353	9588	9423	9464	9662	9494	9568	9460	9672	9430	9563	9438	9485	9420	9688	9524	9613	9563	9476	9468	9554	9414	9447	9704	9504	9614	9640	9619	9675	9603	9467	9619	9612	9563	9349	9589	9589	9489	9412	9523	9486	9475	9363	9602	9550	9499	9567	9417	9485	9572	9645	9628	9587	9462	9503	9552	9438	9414	9422	9633	9649	9600	9495	9381	9520	9500	9573	9565	9464	9409	9595	9411	9617	9476	9571	9582	9544	9612	9528	9525	9521	9517	9632	9506	9568	9548	9488	9541	9549	9519	9503	9363	9545	9422	9491	9323	9490	9466	9481	9491	9588	9529	9416	9568	9559	9577	9408	9473	9508	9577	9458	9522	9704	9613	9714	9438	9377	9507	9661	9490	9632	9701	9420	9614	9426	9538	9441	9418	9430	9615	9409	9517	9341	9642	9487	9462	9688	9523	9549	9504	9531	9566	9508	9704	9545	9438	9607	9556	9626	9663	9488	9393	9668	9651	9399	9537	9398	9519	9415	9597	9594	9497	9613	9480	9544	9484	9564	9631	9472	9409	9627	9534	9624	9468	9579	9547	9491	9510	9591	9526	9633	9572	9668	9703	9424	9409	9600	9462	9578	9629	9751	9631	9631	9480	9440	9513	9503	9606	9572	9482	9451	9531	9629	9573	9403	9505	9429	9516	9541	9717	9649	9472	9580	9672	9516	9520	9489	9466	9563	9469	9601	9692	9611	9537	9390	9415	9493	9635	9521	9630	9463	9462	9451	9538	9505	9580	9292	9567	9373	9590	9517	9616	9368	9586	9763	9460	9655	9657	9573	9540	9443	9728	9616	9500	9599	9423	9623	9627	9457	9565	9452	9505	9517	9518	9660	9648	9631	9529	9584	9704	9556	9399	9512	9516	9545	9407	9682	9650	9655	9426	9455	9533	9570	9514	9532	9483	9621	9497	9556	9583	9363	9502	9518	9550	9663	9499	9547	9529	9470	9470	9619	9550	9469	9545	9601	9532	9531	9662	9581	9360	9490	9592	9471	9525	9329	9657	9477	9566	9536	9488	9609	9582	9475	9540	9687	9567	9404	9400	9679	9583	9616	9481	9465	9593	9405	9423	9480	9448	9584	9625	9560	9676	9550	9548	9518	9565	9446	9535	9442	9616	9543	9514	9310	9454	9518	9545	9505	9307	9532	9603	9575	9577	9513	9436	9526	9441	9424	9538	9658	9633	9557	9553	9684	9440	9463	9627	9547	9351	9405	9733	9479	9525	9448	9633	9571	9580	9451	9402	9516	9483	9542	9556	9498	9583	9758	9593	9600	9559	9665	9462	9464	9577	9554	9564	9591	9653	9516	9344	9468	9355	9635	9595	9513	9476	9283	9635	9615	9545	9602	9464	9484	9709	9704	9425	9473	9548	9554	9583	9677	9623	9593	9602	9593	9411	9486	9601	9319	9439	9600	9350	9629	9515	9646	9434	9718	9595	9451	9465	9533	9668	9583	9429	9604	9673	9379	9328	9508	9423	9588	9436	9743	9612	9563	9660	9464	9465	9574	9576	9313	9571	9515	9450	9520	9479	9530	9566	9451	9484	9608	9623	9584	9557	9601	9400	9499	9411	9591	9525	9432	9369	9314	9385	9552	9513	9575	9573	9490	9390	9495	9697	9621	9268	9436	9564	9339	9358	9499	9293	9575	9514	9578	9572	9577	9605	9571	9587	9564	9619	9642	9613	9529	9475	9439	9643	9545	9507	9600	9534	9663	9544	9460	9481	9446	9591	9576	9527	9450	9486	9628	9528	9584	9585	9665	9526	9651	9650	9467	9661	9509	9565	9738	9573	9509	9469	9417	9672	9671	9547	9652	9482	9545	9471	9648	9465	9576	9564	9543	9594	9684	9463	9460	9525	9499	9431	9523	9464	9475	9462	9607	9489	9315	9411	9423	9473	9588	9809	9500	9505	9481	9566	9502	9541	9585	9603	9504	9554	9500	9608	9611	9363	9460	9486	9397	9528	9483	9673	9502	9621	9760	9393	9586	9504	9517	9486	9591	9619	9431	9412	9516	9503	9444	9685	9563	9445	9601	9590	9679	9656	9548	9488	9409	9489	9490	9506	9562	9433	9399	9462	9536	9480	9395	9548	9533	9618	9616	9496	9383	9621	9522	9655	9627	9608	9409	9428	9472	9544	9561	9676	9560	9352	9402	9577	9582	9575	9585	9470	9687	9620	9569	9368	9489	9582	9518	9543	9523	9570	9375	9484	9496	9518	9450	9708	9572	9476	9503	9403	9458	9513	9530	9501	9608	9619	9633	9541	9577	9637	9620	9439	9398	9505	9554	9549	9597	9438	9460	9377	9424	9501	9460	9447	9517	9621	9540	9620	9362	9513	9578	9642	9404	9625	9528	9414	9568	9523	9453	9527	9604	9427	9650	9509	9611	9492	9670	9455	9514	9485	9475	9583	9609	9554	9735	9630	9549	9360	9709	9543	9536	9450	9482	9494	9549	9591	9597	9504	9742	9502	9668	9557	9517	9592	9684	9465	9492	9395	9471	9616	9451	9375	9546	9523	9649	9677	9567	9676	9382	9443	9470	9592	9639	9605	9623	9659	9558	9564	9627	9628	9454	9550	9528	9647	9618	9547	9579	9584	9469	9403	9474	9409	9657	9500	9605	9742	9527	9523	9579	9379	9482	9449	9594	9535	9562	9523
61678	77680	50585	45362	30525	17838	14516	11285	10194	10032	10116	9837	9993	9923	10043	9917	10020	9950	10036	9912	10050	10000	9871	9976	9895	10040	9906	9994	9867	9937	10071	10064	10033	9867	9954	10053	10136	9857	9930	10063	10086	9981	10117	9959	9925	9960	10029	9996	10000	10046	9919	9993	10148	9957	9787	9885	10019	9959	9876	9932	10008	9982	9959	9818	9997	9902	9812	9989	9993	9905	10025	9881	9934	9962	9920	9959	9976	9952	10055	9864	9974	9895	9879	9967	9949	9926	9990	9919	9852	9954	9981	9805	9915	10066	9847	10037	10023	9770	9891	9952	9961	9790	10085	10035	10028	9857	10066	10078	10046	9834	10000	9922	9880	9962	10019	9889	9918	9880	9957	10022	9974	10048	10052	9764	9925	10082	9994	10014	9991	9908	9937	9955	9868	9936	10017	10052	10012	9907	9982	10103	10075	9974	9974	9971	10044	9998	9939	9864	9904	9985	9910	9851	9886	9944	9910	9992	10101	9997	9902	9762	9906	10076	10018	9956	10096	9893	9996	10032	10016	9863	9983	10052	10012	9813	9985	9987	10057	9932	10048	9892	10046	9818	9963	9904	9928	10005	9944	9977	9984	10164	10021	9938	9901	9948	9954	9902	9925	10162	9963	9947	9850	9954	10019	10110	9895	9985	9945	9967	10086	9796	10037	9910	9847	9916	9988	9952	10134	9991	9931	9901	9821	10082	9951	9965	9985	9865	10000	10012	9905	10075	9946	9957	9977	10004	10000	10016	9805	10043	9902	9880	9882	9964	10012	9915	9996	10021	9935	9978	9957	9831	10064	9976	9821	9848	9951	10038	9894	10041	9907	9952	9866	9928	10022	10026	10034	10176	9915	9897	10045	9878	9919	10104	10023	10004	9952	9887	9855	9922	9973	9836	9968	9948	9928	10062	9942	9951	9949	9875	10156	9970	9937	9959	9998	10066	9988	9952	9766	9912	9945	10006	10027	10033	9855	9941	10150	9940	9952	10008	10065	9850	9989	9874	10093	10011	10044	9800	9839	10070	9811	9851	9816	9857	9989	9922	9892	9871	10023	9944	9990	9972	9856	10064	9967	9840	9765	10002	10011	9901	10077	9783	10006	9950	9822	9892	10036	9915	10036	9842	9891	10054	9836	10106	9779	10013	10069	9954	9981	10079	9906	9950	9989	10062	9810	9871	9984	9832	9966	9881	10105	10003	10050	10009	9864	9895	9967	10079	9911	9804	9975	9964	10038	9891	9949	9891	9971	9786	9942	9863	9845	10002	9958	9916	10034	10020	10051	9879	9982	10033	9876	9966	9853	9979	9940	10010	10035	9990	9984	10032	9923	9925	9790	10010	10164	9858	10006	9756	9903	9986	9929	10058	9869	10011	9978	9787	9900	9901	9890	9830	9923	9908	9880	10010	9967	9834	10040	9975	10031	10011	10060	10069	9953	9861	10047	9890	9931	10001	10008	9820	9990	9829	10010	9858	9994	10030	9892	10040	10102	9930	9951	9940	10003	9983	9851	10073	9979	9920	10061	9807	9803	9935	9966	10097	10047	9908	9878	9956	10012	9850	9973	10220	9966	9945	10019	9956	9994	10059	10028	9882	9953	10073	9986	9954	9990	9962	9924	10076	9939	9945	9889	9944	9876	10106	10001	9889	10011	9898	10056	9843	9863	10022	9988	9949	9920	9972	9851	9805	10009	9979	9811	9957	9813	9978	9997	10043	9808	9844	9852	10052	9901	9953	10084	10043	9870	10058	9948	9911	9973	9986	10041	10023	9951	10025	9986	9874	10029	9923	10060	10036	9937	9993	10057	9890	9915	9743	9937	10007	9863	9790	9957	9955	9902	9961	9925	10066	9944	9804	9856	9909	9922	9928	9764	10039	9943	9964	10025	9986	10017	10002	10071	9895	9890	10034	9830	10029	9983	9731	9966	9897	10142	10011	9983	9924	9823	9890	9971	10013	10025	9919	9971	10038	10075	9769	10023	10142	9847	9880	10120	9995	10074	10080	9907	9939	9942	9965	9999	9955	9907	10046	9979	9912	10081	10008	9900	9934	9993	9895	10030	9948	9805	9919	10041	10035	9873	10003	9917	9963	9884	9819	9938	10118	9946	9957	10067	9885	9896	10034	9958	9930	10092	9964	10001	9950	9967	9986	9849	9951	9821	9931	9891	9921	10096	9910	10010	9923	10119	9895	10034	9988	9833	10021	9965	9973	9913	9904	10028	9953	9916	9995	10022	9991	9994	10100	10042	9806	9987	10027	10111	9873	10000	10027	10062	9902	10053	9948	10087	9929	10015	10090	9840	9887	9965	10010	10017	9782	9808	10098	9888	10041	9920	9854	9972	10055	10012	9782	9967	9929	9924	10004	9909	9912	9970	10006	9978	10027	10077	10050	9840	10044	9933	10090	9877	9947	9927	10042	9899	9953	9971	10013	9880	9865	10000	9782	9959	9816	9975	9954	9871	9952	10120	10023	9841	9952	10018	10068	10012	9913	9913	9882	9915	9892	9907	9883	9962	9904	9984	10031	9938	9946	10077	9891	9931	10096	9993	10022	9894	9936	9949	9886	9888	9904	10039	9915	10043	9999	9897	9942	9936	9923	9948	9984	9960	10097	9944	9902	9976	9954	9971	9988	10002	9994	9905	9911	9994	10139	9965	9984	9987	9862	9989	9858	9899	9947	9925	9887	9857	9952	9882	9934	9923	10036	9974	9973	9861	9977	9955	9899	10108	9972	9875	10002	9904	10060	10082	10032	9800	10055	9879	10062	10093	9852	9968	9965	9863	10009	10037	9924	9973	9931	10051	10068	9982	10109	9973	10056	9848	9790	10055	9876	9894	9965	10017	9890	9810	10041	9991	9941	9892	9938	10001	9833	10011	10021	9899	9890	9925	9896	9985	10003	9855	9990	9972	9909	10092	9994	9880	9897	9936	9931	9829	10108	9950	10041	9891	9825	10097	9944	10003	9915	9917	9930	10086	9955	9924	9996	9903	9876	9905	10077	9947	10009	9932	9925	9935	9970	9846	9952	10009	9986	9922	9942	9814	10005	9912	9995	9862	9985	10000	9983	9849	9894	10090	9758	9922	9937	9900	9893	9866	9994	9838	9927	10078	9881	9938	9920	9935	9833	9944	9815	9902	9929	10068	10032	9974	10084	9942	9858	10082	10064	9887	10094	9920	10042	9851	10023	9939	9979	9921	9989	9892	9889	9876	10025	9948	10058	9863	9979	9891	9978	9857	9821	10055	10016	9937	9968	9844	10003	9926	9871	10062	9869	9758	9908	9980	9890	9882	9933	9879	9956	10063	9952	9897	10036	9950	9859	9943	9879	10025	9980	9877	9921	9857	10076	9958	9956	9999	10139	9999	9977	9815	10012	9907	9986	9963	9872	10042	9932	10000	10011	9965	10058	9954	9866	9866	9907	10115	9971	9992	10099	9992	9765	10030	9823	9937	10075	9862	9843	10158	9996	10041	10149	9962	9836	9912	9930	10016	9889	9946	10047	10076	10080	9890	10015	10117	9912	9992	9966	9879	9975	9992	9939	9860	10043	9974	9887	10025	9998	9986	9930	9818	9899	9825	9962	9950	9953	9951	9969	10084	9863	9903	10059	9856	10027	9894	9927	9824	10049	9947	9901	9742	9861	10067	9926	9809	10084	9870	9793	9916	9960	9963	9923	9981	10108	10059	9867	9830	9935	9961	9918	9990	9803	10058	9903	9855	10029	9976	9798	9862	10002	9932	10021	10038	9990	9930	9894	9934	9985	9831	9978	9982	9941	9932	10041	9876	10058	10059	10003	9945	9944	9985	9888	9904	9955	9992	9966	9974	9995	9872	9951	10000	10109	9857	10045	9905	10051	10034	10019	9950	9927	9967	9893	9880	10031	9904	10044	10037	9858	9904	10035	10113	9890	9965	10003	9946	9958	9775	9984	9877	9965	9905	10014	9924	9945	9904	9944	9866	9957	9933	9864	9919	9923	9871	9931	9869	9839	9964	9954	9954	9991	9972	9950	10146	9899	10088	9925	9963	9873	10097	9842	10056	9933	9818	10093	9923	10058	9996	9958	9824	9798	9894	9969	9922	10035	9963	10087	10089	9967	10041	10005	9872	9993	10045	10035	10077	9857	9978	9958	10055	10059	9946	9806	10014	9872	10197	9892	9855	10024	9949	10077	10009	9917	9945	9992	10114	9985	9768	10022	10074	9945	9925	9961	9999	10051	9874	9981	10129	9999	9944	9998	9968	9967	9844	9839	9899	10086	9888	10184	9918	9901	9914	10053	9896	9921	10016	10256	9919	10136	9876	9972	9963	9897	9972	9958	9952	9883	10048	9887	9923	9969	9903	10047	9819	9943	9902	9953	10025	9860	9958	9930	9975	10024	10034	9787	9896	9937	9836	9853	9923	10089	9900	9886	9963	9979	9980	10114	10003	9980	9993	9992	9966	9922	10023	10016	9804	9988	9954	9936	10040	9795	9933	10003	9892	9948	10108	9935	9990	9914	9910	9902	9993	9972	9980	9977	10024	9904	9875	10117	9986	10010	9841	9933	9882	10010	9809	10011	10056	9848	9744	10023	10026	9968	9938	9869	9849	9877	9827	9871	9974	10061	9821	9912	9918	10052	10032	9964	9949	10042	10009	9916	9844	9826	9979	9906	9876	10003	9916	9817	10011	9765	9967	9979	9944	9915	10048	10128	9953	9954	9983	9931	9941	9998	9981	10090	9936	10029	9859	9976	9887	10070	9967	9965	9965	10083	10042	9828	9938	9858	9915	9990	9954	9936	10060	9996	9906	10046	9789	9869	9979	10060	9906	9858	9881	10161	9909	9847	9983	9872	9933	9977	9854	10010	9895	9980	9897	9936	10036	9912	9900	9877	9996	9994	9930	9941	9897	9869	10044	9955	10164	10021	9856	10088	9899	9727	9875	9777	10130	9890	9963	9861	9935	9996	10098	9935	9765	9929	9916	9924	9909	9801	9941	10000	9910	9873	9947	10047	10036	9916	9925	10037	9997	9956	9937	9870	10066	9891	10023	9839	9772	10081	9897	9978	9965	10014	10069	9951	9914	9986	9741	9939	9859	9945	9926	10043	9895	9900	9968	9956
22894	21451	28888	25638	24496	23477	22425	12927	10010	9817	9809	9802	9816	9871	9771	9710	9674	9747	9680	9752	9584	9624	9541	9594	9510	9518	9721	9596	9586	9737	9556	9617	9644	9360	9612	9564	9507	9682	9648	9658	9604	9680	9427	9561	9642	9544	9316	9435	9552	9469	9615	9528	9591	9499	9519	9642	9620	9413	9716	9702	9673	9745	9509	9447	9321	9616	9607	9626	9550	9781	9455	9512	9585	9451	9605	9498	9586	9628	9566	9620	9472	9608	9592	9482	9649	9651	9545	9455	9654	9708	9461	9752	9489	9455	9662	9480	9482	9677	9590	9600	9414	9653	9416	9484	9633	9523	9522	9465	9518	9689	9458	9413	9365	9599	9466	9444	9535	9421	9523	9560	9515	9508	9536	9500	9502	9546	9526	9589	9515	9567	9595	9486	9665	9495	9585	9521	9460	9619	9649	9412	9412	9430	9522	9480	9415	9476	9473	9624	9531	9570	9452	9358	9603	9570	9495	9668	9602	9566	9599	9355	9485	9657	9570	9554	9357	9406	9503	9481	9472	9571	9636	9444	9706	9460	9445	9409	9553	9514	9616	9647	9571	9658	9381	9598	9594	9388	9399	9451	9638	9556	9600	9622	9469	9565	9362	9560	9503	9551	9599	9510	9519	9559	9420	9471	9537	9523	9499	9626	9479	9490	9474	9458	9577	9573	9587	9561	9480	9538	9450	9489	9534	9522	9338	9539	9482	9591	9553	9572	9595	9416	9693	9540	9400	9459	9570	9420	9633	9454	9479	9532	9480	9540	9462	9577	9699	9383	9369	9368	9625	9506	9430	9631	9736	9502	9587	9432	9566	9524	9572	9308	9424	9435	9470	9514	9330	9231	9436	9632	9566	9612	9282	9363	9521	9668	9492	9392	9577	9534	9595	9388	9564	9433	9407	9500	9510	9521	9372	9458	9537	9698	9690	9632	9473	9633	9596	9637	9475	9397	9409	9615	9420	9543	9470	9426	9324	9465	9363	9502	9466	9435	9484	9635	9531	9514	9483	9526	9497	9646	9502	9556	9474	9446	9416	9716	9657	9479	9422	9497	9593	9420	9448	9434	9590	9506	9507	9433	9398	9522	9447	9420	9436	9471	9541	9463	9660	9504	9558	9644	9664	9663	9544	9400	9494	9699	9604	9594	9418	9614	9463	9512	9600	9598	9582	9467	9629	9509	9610	9449	9493	9401	9465	9516	9545	9537	9553	9573	9442	9485	9402	9405	9466	9481	9474	9605	9503	9675	9632	9493	9362	9433	9618	9617	9592	9442	9613	9614	9450	9379	9636	9580	9464	9516	9613	9575	9504	9514	9604	9466	9447	9717	9661	9466	9697	9395	9568	9580	9491	9553	9581	9578	9609	9541	9556	9519	9565	9440	9443	9492	9547	9559	9610	9510	9416	9671	9558	9379	9466	9415	9462	9452	9494	9526	9563	9604	9588	9494	9506	9377	9519	9553	9418	9360	9565	9459	9511	9524	9418	9471	9632	9569	9409	9568	9471	9441	9466	9609	9463	9553	9531	9261	9736	9588	9605	9624	9513	9614	9558	9504	9467	9584	9457	9529	9448	9452	9451	9476	9637	9640	9619	9518	9720	9519	9482	9433	9559	9484	9515	9435	9448	9475	9447	9558	9732	9510	9630	9664	9702	9467	9427	9599	9539	9505	9339	9559	9425	9416	9608	9631	9486	9616	9378	9578	9606	9424	9475	9487	9538	9641	9549	9685	9526	9530	9541	9528	9476	9514	9463	9598	9663	9398	9474	9506	9567	9454	9635	9429	9662	9501	9434	9615	9519	9529	9517	9456	9410	9371	9398	9515	9496	9522	9554	9519	9450	9622	9518	9477	9587	9514	9387	9433	9492	9421	9546	9656	9674	9425	9636	9623	9368	9556	9514	9557	9579	9516	9716	9583	9413	9447	9581	9532	9544	9443	9668	9602	9551	9700	9741	9766	9648	9380	9676	9579	9467	9509	9507	9638	9473	9603	9553	9617	9568	9414	9507	9524	9468	9699	9521	9590	9448	9311	9723	9643	9563	9528	9513	9608	9506	9382	9382	9408	9527	9453	9474	9431	9545	9423	9602	9696	9687	9564	9616	9571	9487	9275	9517	9448	9667	9480	9549	9428	9516	9603	9537	9471	9664	9385	9489	9627	9580	9564	9473	9498	9401	9400	9357	9527	9589	9458	9529	9470	9712	9498	9438	9529	9492	9618	9390	9698	9518	9652	9609	9542	9545	9750	9594	9284	9464	9601	9505	9749	9631	9523	9636	9565	9392	9820	9544	9430	9445	9609	9583	9460	9621	9251	9318	9595	9614	9536	9544	9430	9395	9401	9622	9550	9586	9578	9643	9517	9446	9404	9464	9477	9525	9525	9602	9503	9501	9510	9493	9549	9353	9535	9510	9695	9534	9549	9520	9507	9546	9534	9601	9376	9605	9525	9548	9426	9557	9461	9523	9438	9563	9387	9480	9564	9446	9490	9440	9554	9465	9458	9627	9604	9546	9526	9541	9486	9543	9658	9713	9636	9500	9530	9632	9609	9658	9427	9414	9577	9553	9534	9572	9590	9632	9593	9589	9562	9374	9526	9526	9545	9563	9417	9361	9513	9568	9455	9555	9579	9517	9409	9626	9637	9466	9392	9414	9507	9673	9494	9711	9486	9425	9519	9348	9503	9465	9558	9542	9377	9843	9433	9473	9503	9510	9505	9524	9450	9584	9503	9455	9496	9457	9637	9607	9373	9552	9626	9259	9578	9517	9479	9460	9500	9451	9570	9562	9531	9379	9579	9566	9535	9475	9550	9445	9403	9574	9613	9516	9586	9572	9546	9635	9637	9712	9458	9489	9605	9461	9456	9319	9345	9350	9539	9512	9510	9495	9538	9516	9528	9613	9621	9526	9675	9515	9533	9528	9504	9350	9454	9552	9413	9527	9576	9502	9574	9716	9534	9553	9510	9467	9565	9558	9552	9337	9561	9623	9577	9458	9545	9617	9575	9531	9630	9481	9646	9420	9584	9499	9578	9538	9558	9586	9597	9436	9501	9435	9507	9392	9737	9587	9586	9438	9482	9532	9690	9410	9434	9550	9499	9531	9486	9475	9505	9539	9658	9680	9551	9396	9516	9515	9685	9572	9415	9429	9358	9350	9497	9461	9582	9516	9530	9306	9549	9386	9485	9767	9504	9576	9687	9350	9675	9662	9606	9435	9539	9452	9557	9593	9398	9637	9444	9543	9661	9484	9467	9341	9381	9571	9545	9454	9655	9495	9595	9444	9623	9448	9346	9434	9603	9528	9558	9725	9408	9589	9553	9512	9532	9443	9520	9505	9538	9492	9638	9574	9439	9642	9522	9606	9552	9580	9471	9551	9555	9443	9440	9546	9633	9462	9428	9581	9730	9414	9348	9367	9394	9566	9495	9519	9643	9607	9515	9566	9529	9456	9603	9517	9643	9498	9697	9612	9592	9547	9599	9483	9547	9464	9623	9654	9574	9421	9542	9647	9480	9497	9553	9439	9410	9401	9524	9509	9579	9458	9524	9659	9449	9678	9574	9434	9447	9508	9451	9483	9359	9570	9467	9585	9531	9495	9583	9457	9701	9608	9450	9418	9552	9448	9542	9450	9458	9455	9571	9355	9485	9543	9342	9599	9607	9520	9473	9515	9522	9620	9539	9346	9338	9471	9478	9395	9571	9886	9539	9533	9571	9517	9449	9695	9460	9429	9542	9615	9553	9494	9351	9544	9452	9528	9515	9449	9490	9556	9312	9452	9499	9358	9441	9598	9474	9602	9547	9540	9640	9497	9477	9505	9447	9664	9420	9454	9410	9511	9378	9509	9636	9594	9448	9458	9558	9563	9483	9362	9659	9514	9557	9493	9488	9508	9443	9266	9443	9702	9694	9476	9554	9557	9529	9549	9541	9452	9611	9612	9392	9563	9424	9599	9546	9504	9486	9644	9424	9511	9328	9590	9542	9594	9460	9641	9495	9485	9489	9428	9593	9488	9311	9595	9484	9379	9485	9506	9696	9463	9563	9527	9456	9602	9568	9668	9631	9500	9500	9505	9510	9479	9204	9356	9473	9454	9498	9612	9495	9591	9408	9592	9466	9423	9668	9390	9466	9452	9450	9693	9291	9537	9517	9549	9542	9503	9425	9505	9622	9616	9614	9468	9388	9539	9509	9606	9730	9578	9574	9568	9516	9447	9507	9564	9419	9569	9496	9494	9505	9417	9424	9526	9494	9340	9588	9467	9506	9512	9573	9612	9588	9582	9504	9732	9422	9391	9375	9492	9613	9548	9382	9578	9605	9475	9522	9526	9405	9584	9516	9537	9456	9510	9634	9524	9496	9604	9490	9601	9469	9558	9347	9529	9540	9490	9374	9546	9617	9491	9703	9594	9521	9416	9474	9542	9425	9643	9448	9473	9480	9644	9557	9447	9659	9447	9492	9499	9365	9582	9565	9521	9477	9630	9425	9551	9672	9563	9517	9517	9540	9384	9522	9579	9485	9675	9501	9238	9444	9803	9605	9577	9457	9657	9513	9357	9653	9457	9530	9574	9571	9474	9572	9429	9639	9654	9485	9501	9531	9438	9607	9563	9610	9634	9399	9582	9520	9505	9451	9560	9437	9594	9585	9574	9533	9617	9468	9415	9475	9481	9566	9497	9682	9616	9550	9566	9507	9516	9595	9684	9431	9445	9582	9449	9461	9573	9278	9527	9460	9538	9569	9566	9469	9365	9514	9623	9392	9501	9452	9514	9606	9504	9584	9415	9370	9641	9531	9378	9338	9590	9432	9459	9541	9635	9494	9567	9517	9448	9475	9542	9581	9455	9543	9550	9467	9557	9343	9511	9574	9523	9689	9433	9490	9667	9476	9495	9468	9491	9495	9450	9492	9421	9510	9533	9603	9375	9719	9499	9574	9504	9415	9556	9544	9559	9498	9503	9509	9470	9657	9408	9438	9677	9561	9427	9581	9477	9636	9544	9650	9447	9596	9459	9603	9722	9710	9527	9469	9591	9407	9445	9417	9593	9516	9417	9681	9467	9509	9409	9571	9545	9511	9541	9475	9592	9508	9663	9522	9420	9601
57556	90513	61117	59113	40023	24269	18702	12126	10218	9742	9934	9793	9839	9835	9893	9685	9838	9832	9774	9924	9977	9748	9957	9993	9832	9884	9798	9783	9893	9699	9806	9812	9772	9859	9727	10006	9892	9865	9913	9773	9902	9945	9847	9853	9883	9851	9831	9869	9843	9816	9873	9907	9814	9823	9778	9792	9760	9798	9989	9847	9798	9767	10019	9894	9900	9804	9829	9946	9892	10041	9761	9853	9881	9949	9842	9898	9856	9834	9873	9730	9908	9911	9939	10019	9803	9789	9675	9830	9882	9865	9882	9828	9754	9993	10012	9922	9813	9795	9738	9897	9900	9893	9832	9704	9724	9801	9775	9925	9957	9833	9860	9859	9973	9914	9835	9869	9785	9883	9736	9745	9788	9896	9760	9811	9872	9743	9825	9807	9944	9891	9731	10006	9862	9777	9825	9877	9893	9761	9877	9863	9853	9752	9874	9851	9896	9843	9898	9768	9888	9756	9945	9758	9766	9862	9821	9755	9878	9925	9955	9754	9972	9973	9919	9813	9843	9984	9838	9821	9661	9948	9837	9839	9872	9970	9775	9846	9843	9797	9989	9774	9984	9850	9875	9742	9848	9794	9858	9848	9911	9821	9941	9855	9831	9915	9743	9814	9828	9835	9755	9834	9879	9753	9660	9604	9970	9858	9798	9871	9896	10081	9781	9702	9860	9789	9705	9895	9868	9854	9784	9870	9721	9691	9768	9764	9787	9972	9895	9848	9857	9801	9934	9799	9949	9777	10044	9936	9932	9781	9739	9799	9837	10036	9890	9878	9913	9766	9811	9803	9968	9866	9947	9782	9874	9679	9923	9798	9649	9898	10007	9766	9707	9841	9839	9872	9800	9908	9823	9860	9657	9794	9755	9939	9775	9751	9862	9808	9831	9796	9878	9896	9822	9768	10070	9947	9892	10013	9943	9768	10025	9826	9913	9782	9852	9819	9819	9963	9887	9763	9856	9744	9854	9747	9903	9969	9776	9928	9826	9887	9809	10016	9895	9831	9758	9690	9855	9970	9886	9885	9757	9754	9878	9824	9979	9607	9866	9770	9924	9860	9857	9930	9874	9805	9873	9740	9856	9860	9786	9876	9747	10001	9837	9799	9689	9680	9887	9869	9792	9704	10002	9884	9792	9796	9750	9838	9808	9895	9853	9791	9954	9958	9779	9875	9801	9800	9981	9804	9910	9956	9900	9618	9919	9966	9804	9874	9859	9733	9910	9921	9905	9788	9862	9759	9715	9819	9784	9790	9753	9946	9891	9782	9862	9834	9771	9813	9973	10017	9816	9888	9850	9775	9786	9767	9917	9825	9936	9948	9981	9778	9761	9868	9724	9861	9785	9730	9861	9763	9966	9770	9918	9861	9866	9945	9806	9896	9801	9838	9846	9753	9886	9867	9893	9885	9939	9898	9942	9927	9847	9877	9962	9757	9858	9787	9861	9879	9899	9748	9914	9862	9696	9867	10024	9699	9680	9818	9691	9837	9881	9827	9817	9851	9950	9857	9872	9814	10013	9852	9773	9833	9778	9746	9691	9803	9866	9939	9813	9923	9916	9863	10006	9808	9817	9955	9846	9702	9720	9821	9897	9766	9842	9933	9807	9886	9877	9867	9815	9882	9842	9789	9827	9887	9834	9775	9962	9799	9846	9781	9992	9880	9780	9801	9992	9959	9898	9872	9959	9875	9801	9798	9860	9778	9839	9961	9770	9947	9862	9758	9758	9865	9747	9864	9668	9900	9791	9726	9768	9985	9893	10042	9814	9814	9932	9801	9823	9782	9902	9746	9937	9770	9957	9771	9793	9740	9622	9828	9952	9878	9948	9742	9963	9824	9813	9828	9795	9928	10120	9858	9753	9885	9709	9874	9878	9844	9819	9869	9778	9974	9871	9854	9823	10013	9782	9826	9720	9942	9789	9989	9825	9846	9856	9846	9838	9937	9808	9878	9889	9778	9794	9958	9871	9795	9734	9705	9898	9933	9839	9859	9852	9807	9840	9776	9830	9878	9863	9967	9760	9831	9875	9903	9801	9820	10000	9898	9725	9970	9670	9793	9846	9838	9801	9772	9808	9848	9924	9866	9696	9998	9771	9812	9799	10049	9811	9976	9824	9943	9824	9775	9983	9848	9757	9946	9851	9771	9810	9837	9850	9705	9800	9715	9874	9947	9762	9852	9780	9961	9696	9882	9908	9787	9963	9965	9911	9804	9826	9946	9908	9965	9780	9912	9883	9871	9969	9827	9851	9875	9695	9843	9944	9865	9980	9787	9781	9946	9859	9929	9806	9793	9744	9788	9834	9826	9714	9858	9729	9900	9790	9974	9737	9971	9779	9866	9812	9724	9638	9860	9822	9808	9785	9825	9824	9781	9917	9965	9685	9895	9884	9912	9842	9852	9767	9738	9784	9917	9804	9879	9809	9829	9762	9983	9828	10061	9740	9844	9877	9988	9979	9834	9838	9784	9868	9769	9809	9901	9855	9854	9863	9699	9737	9879	9875	9851	9763	9907	9865	9802	9895	9931	9917	9902	9898	9815	9826	9772	9733	9893	9800	9832	9909	9933	10016	9848	9834	9963	9791	9787	9903	9812	9763	9822	9748	9767	9726	9981	10034	9938	9753	9846	9766	9776	9788	9762	9829	9755	9930	9825	9890	9777	9833	9847	9809	9834	9904	9811	9752	9855	9863	9914	9805	9858	9805	9836	9741	9782	9935	9808	9854	9822	9839	9841	9999	9776	9875	9822	9857	9849	9922	9916	10028	9851	9718	9926	9926	9879	9827	9947	9844	9858	9849	9792	9898	9971	9885	9630	9857	9675	9864	9815	9823	9680	9984	9822	9932	9853	9872	9856	9909	9858	9909	9919	9883	9849	9992	9855	9962	9839	9862	9920	9843	9968	9800	9981	10037	9917	9790	9879	9836	9756	9958	9744	9880	9843	9907	9868	9859	9975	9890	9833	9932	9942	9917	9836	9820	9703	9775	9862	9791	9826	9725	9902	9820	9915	9801	9678	9839	9771	9848	9887	9816	9778	9839	9960	9814	9846	9754	9951	9956	9905	9746	10042	9942	9893	9761	9912	9848	9774	9822	9758	9793	9687	9904	9779	9834	9816	9985	9933	9870	9825	9663	9871	9771	10013	9988	9692	9864	9852	9890	9921	9935	9812	9712	10039	10002	9792	9999	9976	9818	9864	9884	9895	9864	9918	9821	9963	9893	10076	9853	9751	9824	9720	9696	9916	9820	9913	9722	9767	9720	9928	9714	9894	9859	9835	9791	9779	9860	9913	10061	9927	9836	9788	9837	9966	9714	9807	9815	9857	9888	9858	9979	9908	9901	9952	9824	9959	9861	9725	9901	9917	9737	9781	9877	9882	9789	9788	9781	10027	9725	9960	9884	9917	9772	9822	9918	9843	9784	9876	9695	9809	9922	9860	9934	9726	9810	10008	9915	9738	9828	9802	9802	9743	9926	9873	9859	9874	9848	9678	9782	9820	10001	9782	9841	9786	9767	9783	9863	9699	9892	9883	9979	9764	9871	9812	9831	9859	10016	9824	9869	9636	9723	9856	9978	9766	9824	9920	9795	9722	9880	9758	9735	9842	9796	9833	9858	9934	9780	9874	9772	9767	9907	9801	9919	9934	9824	9722	9741	9771	9754	9836	9671	9792	9972	9958	9836	9896	9923	9753	9816	9768	9811	9906	9817	10016	9883	10002	9918	9821	9839	9727	9705	9807	9909	9854	9803	9918	9858	9697	9856	9855	9708	9791	9871	9724	9746	9761	9821	9886	9896	9795	9915	9834	9861	9923	9903	9932	9929	9724	9702	9979	9962	9848	9868	9812	9777	9776	9994	9863	9874	9787	9788	9892	9934	9838	9777	9771	9889	9861	9927	9852	9810	9741	9811	9750	9860	9859	9834	10042	10087	9857	9780	9770	9835	9975	9787	9750	10033	9927	9844	9796	9894	9804	9822	9844	9848	9973	9884	9998	9911	9971	9943	9857	9929	9833	9840	9818	9799	9804	9854	9811	9816	9805	9783	9833	9810	9933	9660	9840	9899	9857	9768	9817	9814	9862	9898	9850	9803	9693	9899	9766	9942	9989	9831	9742	9804	9905	9688	9985	9933	9928	10019	9905	9812	9908	9902	9905	9937	9912	9815	9899	9914	9823	9935	9903	9760	9844	9724	9962	9898	9864	9738	9931	9893	9880	9811	9879	9773	9915	9907	9823	9738	9798	9883	9803	9906	9747	9854	9841	9926	9896	9763	9737	9781	9871	9698	9865	9810	9775	9857	9911	9949	9840	9774	9805	9836	9972	9930	9694	9959	9748	9892	9810	9811	9877	9784	9792	9868	9920	9803	9888	9771	9928	9761	9819	9829	9867	9920	9786	9827	9878	9845	9927	10008	9882	9760	9961	9966	9857	9803	9862	9844	9732	9962	9910	9889	9765	9845	9802	9786	9921	9850	9780	9796	9931	9822	9978	9850	9919	9954	9856	9744	9878	9745	9940	9815	9795	9782	9879	10013	9812	9814	9752	9678	9796	9805	9817	9889	9874	9916	9848	9841	9822	9905	9796	9880	9842	9886	9792	9913	9786	9919	9903	9748	9847	9809	9690	9636	9891	9914	9897	9916	9870	9801	9849	9829	9867	9966	9726	9725	9773	9826	9944	9807	9811	9884	9893	9938	9819	9705	9890	9804	9829	9892	10020	9821	9907	9778	9749	9752	9868	9874	9964	9747	9860	9844	9811	9810	9847	9860	9743	9899	9831	9931	9813	9886	9746	9765	9996	9919	9866	9999	9883	9924	9843	9817	9832	9944	9911	9977	9952	9916	9860	9918	9744	9838	9977	9676	9911	9738	9810	9856	9792	9811	9739	9864	9988	10019	9964	9864	9872	9738	9988	9925	9756	9692	9771	9986	9817	9895	9949	9892	9893	9749	9880	9787	9876	9904	9762	9849	9893	9776	9985	9915	9848	9729	9865	9813	9918	10000	9874	9786	9732	9822	9940	9840	9819	9924	9785	9826	9860	9818	9751	9827	9786	9751	9886	9970	9738	9812	9940	9786	9932	9911	9704	9986	9708	9830	9852	9648	9778
32470	32186	26579	22535	15055	12451	11955	11298	10946	10857	11051	11043	11139	11156	11170	11012	11170	10869	10875	11149	11089	11039	10945	11137	10986	11138	11124	11041	11102	11011	11031	10848	11020	11058	11127	11043	10907	10870	10911	11031	10950	10959	11056	10891	10963	10939	11061	11205	11140	11015	11108	11091	11057	11065	11036	11022	10971	11187	11111	11041	11011	11014	11159	11094	11067	10848	11065	10973	11124	11066	11109	10882	11183	11178	10787	10960	10929	11121	10884	10831	10957	10886	11139	11033	11038	11090	11229	11143	11124	11050	10988	10976	11014	10932	11038	11105	11039	10940	10745	10978	11032	10856	10843	11034	11001	10831	10931	11066	10999	10967	10888	10908	11132	11141	11016	11050	11203	11206	10889	11031	11041	11081	10945	10937	11028	10916	11071	10938	10788	10935	10999	10966	11119	11134	11098	10980	11092	11019	10967	10835	10989	11097	10879	10958	10957	11043	11141	11018	10904	11066	11075	10958	11080	11013	11063	10849	10937	10977	11102	10843	11034	11011	10881	11080	11089	11059	10924	10943	10980	11102	11068	11026	10882	11031	10947	11048	11019	10889	11052	11050	11067	11162	10873	11051	10957	10992	10976	11140	11109	11066	11067	11082	11027	11004	11055	11158	10965	11069	10881	10921	11070	10951	10994	11004	11151	10862	11054	11016	10965	11076	11037	10989	10923	10996	10875	10957	10999	11081	10893	11019	10998	11130	11049	10983	11060	11135	11068	11252	11187	11018	10868	11037	11035	10995	10935	10932	11048	11045	10991	11076	11077	11068	10908	11133	11015	10801	10975	11039	10998	11131	11064	10990	10980	10941	11071	10813	10999	11044	10842	11177	10942	11110	11017	11002	10856	11056	10939	11106	11025	10997	11005	10926	11036	11143	11023	11001	11190	11092	11012	11019	11088	11034	10782	10866	10979	11152	11031	11102	11096	10929	10968	11020	11058	10949	10896	10901	11183	10988	10946	10990	10919	10864	10981	11084	10906	11115	11003	10931	11136	10990	11019	11158	10992	10949	11085	11003	10960	10897	10973	10962	10880	11012	11112	10983	10941	11031	10798	10988	10994	11135	11101	10963	11216	11009	10955	10901	10943	10914	10889	11276	11048	11005	11054	11012	10945	11035	11188	11095	11084	11159	11012	11018	11185	11167	11020	11102	11073	10892	11085	10915	11018	11051	10888	11032	10950	11033	10755	11110	10905	10973	10954	11087	10887	11028	10950	11079	11191	11051	10960	10846	11002	10911	11147	11158	11054	10875	10868	11010	11007	10965	10934	11142	10918	11111	10942	11093	10852	10964	11160	11144	11009	10988	11019	10925	10944	11014	10951	11027	10975	10905	10970	11074	11064	11015	11026	11179	10951	10950	11082	10924	10962	10977	10909	11120	10943	10845	11032	11165	11143	11099	11011	11099	11110	11134	11036	11023	11238	11177	11117	10913	10762	10950	11032	11158	10886	11098	10988	10906	11092	11124	10939	11007	10940	11034	11014	11029	11094	10935	11036	10993	11021	10960	10806	11023	10941	11022	10887	10979	11142	10924	11190	11059	10912	10936	11001	10964	11031	10949	11189	11035	10887	11035	10852	10965	10972	11049	11015	11084	11127	10880	11003	11069	10953	10965	11099	10918	10917	10921	11106	10972	10956	11149	10997	11061	11004	10957	10933	11122	10900	10998	11149	10993	11179	11036	11078	11016	10975	11091	10994	10988	11016	11044	10966	10849	11045	11058	10887	10879	10996	10921	11023	10881	11157	10902	11149	11023	11030	11229	10892	11157	10979	10846	11129	10883	11116	11045	11112	11074	11174	10904	11214	10946	10959	10884	10947	10978	10933	11105	11097	11141	10808	11009	11039	11050	11067	11182	10982	11184	11067	11031	10943	11016	10873	10874	11058	10894	11039	11066	10825	10994	11060	10870	11002	10991	10935	10941	10909	11015	11061	11060	10944	11047	10906	11216	11031	11144	10919	10953	11115	11146	10979	10897	10913	11055	10914	11188	10820	11163	11166	11078	11141	11082	11079	10967	11050	11226	10981	11107	11024	10911	11016	10926	11098	11195	11024	11187	11126	11018	11050	10885	11004	11015	11082	11192	10877	11031	10949	11188	10720	11099	10938	11025	11049	11167	10769	10985	11129	11059	11172	11063	10987	11208	11101	11029	11107	10967	10992	11075	10994	11067	11239	11056	11005	10949	11008	11143	10983	11157	11042	11019	11075	10963	11087	10939	11180	11140	11073	11054	10868	11078	11103	11042	11186	11015	11234	11109	11062	10966	11204	11087	10913	11129	11031	11001	11034	10929	10923	10973	10969	11145	11046	11018	11021	11048	10938	11156	11050	11097	11038	11122	10937	11003	11047	11041	11286	11057	11233	10949	10911	11099	11096	11047	11172	10973	10995	10964	11017	11120	10815	11003	10949	11058	10928	10980	11002	11142	11116	10815	11046	10851	11000	11023	10851	11114	10944	10970	11145	11101	11159	11018	11077	10942	11079	11080	11021	11121	10826	10934	11063	11022	10967	11143	11002	11092	11092	10938	11090	10953	10935	10902	11026	10944	11128	10885	11077	11063	11020	11124	11116	10941	11004	11095	11116	11009	11225	11075	10909	11080	11102	10981	10993	11011	10982	10835	11057	10967	11044	10944	11047	10943	11025	11019	11069	10983	10899	11068	11066	11127	11053	11070	10988	10782	10983	11032	11302	10883	10833	10806	10985	11123	11070	11146	11175	11033	10971	11193	11068	11065	11105	11080	10912	11266	11062	11155	10840	10937	10964	11077	11110	10963	11018	11079	11111	11104	11118	10994	11030	11048	10974	10965	11020	10978	11066	10834	11010	11145	10869	11107	11058	10989	10906	11041	10973	11149	11087	10898	11072	10965	11056	11139	11002	11154	10933	11193	10880	10926	10994	11059	10943	10927	11102	11125	11026	10965	10963	11004	11221	10968	11047	11206	11062	11001	10918	10980	10900	10966	11109	11099	10999	11003	11163	11231	11086	10924	11006	11003	11065	11055	10937	10829	11140	11123	10939	11058	10842	10995	11066	11038	11031	11044	10906	11024	11168	11164	11129	11143	11097	11089	10927	10831	10909	10916	11056	11065	10974	11111	10998	10941	10895	10982	11102	11181	11085	11116	11020	11195	10943	11266	11056	10921	11061	11032	11188	11053	11045	11050	10854	11114	11128	10990	11112	10918	10907	11077	10989	11077	10936	10944	10936	10973	11089	11055	10885	10988	11214	10971	11159	11081	11151	10999	10933	11029	10992	10908	10929	11172	10916	10923	10864	10932	11171	11050	11039	11125	10993	10901	11046	11017	10964	10897	10996	10921	10892	11127	11102	11116	11158	11001	10918	11054	11099	10995	11101	11159	11205	10947	10892	10973	10967	11113	11030	10973	11163	10962	10992	11043	10919	11154	10952	11071	11010	11000	10912	11117	11049	11030	11075	10981	11037	10990	11007	10933	10877	10980	11131	10963	11034	11059	10958	11050	10967	10855	11087	11027	10914	10975	11130	11035	11027	11030	10912	11076	10878	11216	11033	11016	11086	11124	11071	11124	11016	11161	11003	11025	11162	10909	11042	11013	11028	11057	10994	10762	11005	11041	11099	11022	11018	11064	11057	10937	10986	11241	11056	10905	11016	11048	11087	10974	10909	11019	11143	11048	10944	11024	10823	11138	11173	11094	10990	11166	11182	11029	11182	11068	11165	10958	10981	11030	11143	11010	11027	11040	11029	11171	11092	11117	10913	10984	11048	11015	10984	11090	10982	11072	10999	11148	10929	10954	11231	11058	11020	11069	11030	11028	11031	11032	10965	11017	10913	10917	10972	10834	11141	10944	11163	11154	11052	11041	10968	10982	11061	10801	11309	10989	10802	11076	10983	10955	11025	10959	10924	10969	11080	10854	10934	11038	11143	11107	11057	10970	11014	10884	11174	11069	11028	11096	10950	11011	10989	11020	11036	10882	10991	11042	11105	11050	10955	10976	10799	10894	11175	11143	10847	11090	10972	10963	11093	10893	10982	10878	10984	11023	10895	11026	10967	10944	11006	10992	10724	10954	11069	11084	11206	10989	10989	11077	11034	10910	10968	10978	10976	10976	11057	10941	11092	10945	10980	11005	11035	11007	10969	11183	11152	11043	11165	10930	10810	11160	11007	11157	10824	10938	11253	10995	11060	10859	11055	10936	10960	10846	11226	11053	10896	10907	10921	11056	11001	11052	11086	10994	10946	10991	11031	11075	10918	11105	10845	10960	10867	10913	11058	10877	11129	11072	11056	10898	11060	10991	11068	11086	11138	11163	11002	10971	10912	10792	11136	11069	10989	10903	11038	10962	11119	11027	11089	10932	11005	10808	11069	11034	11184	11124	11118	11100	10938	11057	11107	10952	11061	11095	11130	11016	11063	11103	11131	11228	11062	10936	11021	10892	11039	11029	11216	11066	11153	10959	11070	11107	10967	11107	11032	11119	10989	11056	11001	11151	11150	10998	10980	11020	11161	10925	10939	11050	10952	11127	11088	10946	11054	11137	11270	10981	11096	11065	11037	11020	11014	10960	11061	10972	11072	10895	10937	11040	11029	10964	11130	10995	10942	11012	10917	10880	11027	11046	11070	10938	11116	11204	11001	10996	11007	10860	11233	10904	11191	11016	11054	11055	11015	11134	11101	11142	11047	11170	10846	11054	10872	11047	11054	10928	10969	11044	10906	11102	10989	10911	11130	11089	10952	11098	11189	10957	11028	10917	11100	10954	10921	10929	11038	11065	11105	11134	11113	11089	11180	10947	11028	10970	10968	11069	11007	11092	11018	10914	11047	10952	11123	10994	11027	10973	10906	10942	10877	10908	11103	11058	11012	11238	11157	10943	10859	10998	11038	10966	11080	11011	11001	11022	11114	10889	10953	10775	10982	10939	10953	10746	11057	10943	10931	11014	11078	11038	11183	11021	11110	10927	10884	10952	11080	10942	10964	11116	11026	11018	10950	11071	10905	10946	11061	10913	11129	11045	10931	10945	10993	11108	11068	11027	11021	11143	11077	11178	10970	11036	10994	11028	10980	11020	11006	11007	10929	11059	10732	10875	10988	10932	10976	11106	11012	11133	10974	10984	10984	10933	11041	11120
44369	48338	24966	22622	15557	12562	11720	11230	11147	10906	11019	10995	11033	11109	11009	11012	11180	11165	10978	11079	10894	11104	10986	11084	11064	10973	11180	11014	11150	11028	10934	11013	10953	11103	11190	10958	11115	11149	11015	11008	11134	10957	11216	11025	11155	11078	11121	11004	11122	11225	10964	11006	11081	11039	11024	10853	11145	10997	11059	11128	11203	11033	11085	10977	10996	11019	11137	11116	11116	11203	10922	11036	11028	11128	11175	10943	11101	10968	10977	10965	11067	11077	11037	10928	11067	10957	10999	11115	11066	11265	10962	11126	10933	11045	11025	11084	11008	11109	11136	11033	11148	11016	11050	11092	10986	11076	11117	11155	11053	11004	10954	11199	11029	11046	11034	10934	11083	11007	11005	11225	11120	11032	10975	11040	11052	10933	10956	11092	11035	11068	10991	11088	10892	11039	11141	11259	11237	10971	10891	11152	11090	11081	11060	11194	10999	11280	11019	10990	11076	11067	11000	10965	10908	11068	11057	10953	11108	11028	11106	11118	11000	10923	11013	11043	11095	11195	11044	11208	11109	11047	11093	11086	11050	11037	11005	11076	11018	10984	11169	10917	10932	11045	11056	11148	10901	10995	11045	11166	10995	10958	11007	11045	11142	11079	11171	11103	11047	11035	11074	11100	11045	11074	11027	11065	11065	11089	11063	10943	11147	11152	11068	10953	11064	11050	11113	11141	10882	11089	10945	11013	11018	11112	11103	11160	11197	11113	10961	10976	11063	11065	11048	10958	11148	11050	11119	11010	11046	11059	11034	11039	11120	11034	11070	10932	11171	10929	11123	11090	11007	11012	10921	10999	11020	11127	11103	11085	11082	11091	11100	11081	11056	10993	11025	11000	10968	11086	11161	11067	11047	11142	10991	10949	11065	11159	11136	11056	11003	11130	11158	11100	10950	11008	11124	11078	11152	11187	11106	11115	11063	11188	10839	11149	10988	10985	10907	11101	11046	10888	11132	11092	11052	10928	11004	11011	11070	11023	11027	10869	11015	11045	11004	11076	10969	11061	10928	11213	11209	11025	11111	11003	11124	10891	10967	11042	11050	10947	10991	11113	11095	11065	11048	10921	11117	11050	11055	10935	11020	11141	11160	10935	11093	11046	11140	10982	11038	11130	11081	10959	11215	11034	11082	10973	11092	11111	10938	11096	11114	11123	11063	11150	11110	11106	11006	11145	10932	11130	10958	11131	10990	10950	11024	11133	11075	11083	11173	10927	11103	11143	11063	11018	11150	10864	11089	11019	11185	11203	10832	10945	11098	10980	11029	10932	11182	11028	11087	10978	11080	11051	11056	10906	11072	11253	11115	10967	11042	11000	11087	11054	11137	11005	10983	11113	10951	11118	10875	11092	11026	11036	11099	11095	11178	11082	11049	11152	11136	11172	10963	11032	11054	11030	11059	11095	11024	10916	11088	11122	11084	10992	11109	11182	11161	11094	11022	11068	11006	10979	11225	11077	10913	11137	11058	10973	10964	11069	11096	11073	11276	11057	11048	11055	11014	11036	11120	11038	11111	11010	11046	10964	11192	11132	11154	11115	11101	11114	11106	11045	11085	10960	11160	11148	11157	11078	10982	11100	11254	11006	10957	11108	10887	10973	10958	11008	10923	11083	10962	11166	11157	10948	10995	11116	11071	10968	11082	11018	11019	11077	10980	11108	10913	11089	11183	11057	11111	11036	10962	11131	10964	11021	10825	10960	11057	11149	11031	11036	10930	11077	11156	11128	11050	11133	10929	11048	11076	11056	11049	11089	11071	11159	11034	11089	11219	11130	11069	11083	11053	11138	11129	11203	11014	10956	11163	11012	11091	11095	11054	11067	11084	10993	11145	11167	10984	10924	11167	10890	10982	11042	11156	11004	10993	11083	10873	11051	11014	10958	11009	10981	11028	11050	11012	11120	11108	11080	11000	11033	10879	11253	11063	10992	11061	11167	11204	11093	11125	11072	11140	11108	11065	10879	11073	10982	11133	11010	11171	11019	11099	10926	11143	11022	11231	11058	10958	10860	11047	11116	11142	11097	11095	11004	11045	11115	10877	11153	11029	11056	10988	11046	11000	10846	11243	11189	10994	11065	11219	11011	11159	10987	10956	11085	11112	11076	11037	11031	11083	11126	11141	11061	11049	11024	10987	11065	11119	10873	11092	11022	11118	11070	10978	11142	10956	11113	11072	10963	11104	11142	10932	10999	11121	10963	11151	10900	11221	10988	11064	11126	11077	10959	11037	11119	11193	11109	11016	10955	11010	11137	10872	11012	11111	10993	11107	11048	11278	10979	11032	11198	11091	10925	11019	10969	11074	11079	10975	11027	11001	10907	11122	11188	10966	10952	11042	11145	10896	10993	11058	10996	11084	11127	11050	10944	11005	11109	11026	11104	11083	11085	10985	10855	11047	11147	11180	10932	11080	11177	10893	11145	10952	10923	11092	10996	11151	11144	10962	10973	11049	11227	11111	11003	11120	11014	11078	10991	10955	10899	11014	10953	11197	11125	10994	11176	11006	11094	11134	10956	11168	10988	11183	11018	11087	11145	11061	10983	10955	10973	11142	11079	10989	10946	11089	11205	11242	11134	10734	10995	11003	11192	11123	11026	10919	11026	11020	11078	11254	10799	11081	11038	11002	11164	11184	11003	10930	11198	11064	11131	11041	11140	11104	10908	11029	11128	10964	10990	11212	11066	11015	11219	11075	11136	11054	11216	10883	11020	11062	11090	11085	11064	10931	11016	11054	11239	10874	11104	11135	10925	11130	10993	11171	10920	11143	11055	11125	11110	11033	11118	11036	11044	11022	11000	11042	11027	11056	11074	10953	11060	11078	11009	11126	10963	10982	10989	11049	11015	10953	11172	10976	11086	10980	11093	11144	11169	10969	11027	11054	11165	11106	10919	11161	11006	11009	11116	11020	11125	10916	11086	10965	11140	11095	11204	11013	11035	10932	10980	11045	11143	11119	11109	10886	11046	11027	11142	11045	10998	11138	11108	11096	10903	10861	11046	11160	11299	10926	11092	11090	10969	11157	11101	11145	11122	10967	11135	10957	11045	11083	11092	11164	11170	10953	11169	11104	11112	10955	10895	11034	11027	11271	11152	11158	11234	11238	11088	11007	11031	11075	11027	10984	11126	11213	11227	10977	11213	11220	10944	10948	11019	11083	11297	10956	11098	11075	11203	11039	11078	10982	11076	11258	10946	11021	11090	11083	11163	11049	11016	11033	11078	11180	10945	11164	11188	11233	10893	10962	11036	10997	10997	10922	11144	10929	11180	11056	11102	11022	11134	11210	10982	11170	11044	10977	11008	11114	10981	11073	11053	10993	10979	11042	10967	11143	11053	11037	10958	10986	10973	11089	11211	11002	11107	11098	10940	10982	11181	11064	11006	11105	11140	10903	11070	10992	11059	11006	10937	11010	10930	11026	10960	11144	11071	11227	10988	11127	11073	10940	10929	11000	10919	11076	11062	10944	11037	10899	10815	11014	11133	11053	11187	10999	10968	11138	10967	10995	11077	11183	11147	11019	11128	11168	10990	11044	10997	10983	10910	11183	11145	11052	10928	11016	10944	11001	11127	11030	11079	11081	11022	10951	11055	11069	11011	11030	11132	11027	11114	11047	11157	11111	11071	10958	10996	11001	10992	11144	11091	11168	10995	11193	10967	11020	11044	11175	11110	11005	11117	11049	11083	10882	11064	11073	11180	10953	10943	11033	10924	11113	11200	11020	10949	11164	11132	11131	11008	11175	11009	11043	11042	11047	11184	11003	11085	11054	11108	11110	10873	11161	10997	11129	11070	11068	11209	11175	11057	11169	11064	11115	11001	11067	11085	10967	10968	11022	10972	11064	11133	10983	10895	11124	11102	10989	11124	11039	11038	11059	11034	11159	11025	11022	11172	11059	11002	10974	10962	11215	11149	11112	10960	11239	11116	11072	10953	11121	10959	10975	11050	10948	10965	11014	10859	11027	10940	11039	11076	11199	10870	11065	11135	10996	11053	11045	11030	11177	11022	11040	11005	11023	11038	11058	11023	11123	11175	11211	11056	11028	10887	11123	11044	11075	11021	11187	11129	11028	11003	11013	10982	11053	11156	11265	11026	10977	11109	10952	11109	10973	11082	11016	11105	11027	11165	11030	11151	11023	11157	11107	11024	11059	10989	11128	11096	11113	11123	11043	11002	11074	11057	11002	11039	11223	10895	11038	11201	11126	10961	11125	11116	11049	10975	11115	11102	11148	11019	11177	10982	11124	11123	10885	11065	10943	11166	11038	10944	11030	11054	10970	10953	11098	11074	10986	11083	10865	10987	11123	11041	11089	11151	11045	11039	10982	11128	10957	11059	10947	10903	11027	11134	11160	11041	11078	10994	11124	11064	11129	10957	11026	10847	11141	11140	10945	10928	11135	11103	11043	11009	11084	11093	11127	11138	11026	11095	11104	11098	11179	11081	11219	11095	11115	11068	11021	10953	11081	10945	11055	11105	11096	11166	11118	11116	11028	11094	11088	10949	11130	10978	11106	11008	11073	11132	11122	11139	10968	11105	11089	11067	10931	11043	11133	11057	11127	11016	11254	11009	11153	11051	11023	10988	11009	11126	10870	11033	11053	11175	11067	11073	11135	11100	11082	11006	11103	11019	11011	11052	11179	10973	11111	11046	11090	11010	11103	11057	11109	11129	11071	11114	11112	10919	11198	11062	10995	10969	11032	10892	11006	10965	10924	11165	11064	10999	11017	11120	11244	11121	11069	11064	11090	10992	11135	10980	11003	11046	10875	11043	11203	11004	11149	11050	11235	11028	11063	11037	11108	11104	11024	11092	11132	11090	11145	11006	10979	11135	11188	10988	11024	10985	11035	10990	11030	11002	11053	11172	11165	11102	11128	10916	11138	10955	10934	11089	11032	10731	11095	11051	11143	11063	11112	11027	11151	10841	11069	11090	11222	11102	11055	11047	11105	11036	11029	11074	11137	11032	10911	11038	11024	11033	11161	11090	10979	11103	10923	11125	11003	11076	11012	11110	11045	11219	11137	11084	11083	11064	11158	11107	10829	10935	11028	11048	10955	11123	11058	11223	10956	11013	10977	11058	11199	10986	11067	11069	11049	11244	11052	11077	11084	11090
24849	23314	29108	27526	24566	19888	15821	12000	10872	10855	10831	10683	11036	10821	10692	10787	10794	10882	10739	10701	10662	10762	10727	10947	10768	10872	10704	10659	10732	10770	10714	10688	10640	10798	10761	10759	10674	10704	10699	10689	10711	10587	10808	10793	10681	10779	10792	10701	10735	10744	10722	10880	10664	10743	10849	10819	10692	10754	10741	10760	10718	10674	10482	10784	10590	10750	10791	10744	10740	10804	10729	10773	10715	10700	10708	10854	10806	10870	10788	10787	10681	10508	10674	10675	10694	10810	10616	10850	10675	10697	10668	10755	10556	10798	10654	10645	10611	10704	10577	10673	10697	10694	10565	10733	10795	10828	10797	10844	10719	10597	10560	10777	10599	10336	10746	10725	10685	10649	10789	10803	10659	10525	10642	10803	10767	10722	10651	10702	10659	10807	10905	10585	10656	10734	10719	10774	10682	10666	10612	10759	10770	10796	10645	10754	10621	10846	10655	10639	10699	10650	10631	10546	10731	10780	10767	10782	10571	10580	10782	10699	10735	10666	10631	10719	10674	10572	10641	10698	10626	10511	10569	10674	10811	10552	10641	10689	10724	10816	10675	10639	10835	10733	10838	10750	10630	10519	10543	10747	10607	10676	10568	10486	10650	10589	10661	10906	10675	10679	10668	10606	10663	10595	10527	10635	10810	10809	10828	10697	10774	10615	10550	10628	10690	10645	10691	10648	10739	10660	10575	10675	10618	10862	10734	10723	10612	10542	10810	10870	10633	10659	10726	10664	11011	10687	10717	10744	10600	10619	10703	10621	10687	10776	10656	10751	10676	10623	10619	10839	10790	10644	10691	10711	10604	10797	10618	10502	10796	10546	10682	10788	10623	10937	10682	10614	10515	10738	10715	10462	10588	10754	10576	10718	10724	10606	10627	10625	10698	10768	10621	10836	10684	10603	10769	10439	10609	10763	10841	10584	10810	10544	10793	10629	10885	10637	10698	10743	10610	10814	10665	10595	10875	10783	10609	10760	10710	10733	10740	10680	10607	10693	10584	10693	10624	10687	10538	10712	10646	10632	10738	10655	10594	10657	10523	10832	10495	10676	10763	10837	10964	10749	10511	10697	10674	10672	10630	10581	10593	10511	10752	10588	10646	10589	10520	10806	10657	10722	10704	10586	10602	10630	10803	10546	10747	10526	10607	10629	10467	10677	10705	10807	10755	10698	10692	10705	10702	10684	10872	10828	10557	10749	10618	10623	10703	10838	10566	10563	10716	10694	10617	10689	10621	10635	10920	10478	10693	10891	10860	10868	10683	10733	10793	10621	10764	10674	10803	10576	10700	10791	10697	10680	10783	10749	10632	10636	10809	10787	10581	10718	10802	10757	10618	10619	10459	10627	10572	10597	10673	10803	10612	10714	10819	10641	10679	10724	10787	10612	10573	10623	10677	10558	10672	10726	10733	10604	10798	10630	10789	10504	10641	10710	10706	10917	10723	10733	10538	10607	10867	10787	10652	10750	10824	10589	10628	10747	10656	10643	10608	10723	10497	10706	10728	10555	10557	10587	10693	10661	10731	10834	10649	10607	10893	10662	10517	10865	10741	10637	10784	10636	10723	10660	10762	10665	10678	10657	10643	10483	10672	10936	10692	10660	10771	10596	10751	10754	10709	10658	10718	10726	10704	10662	10628	10616	10776	10645	10723	10547	10658	10618	10724	10888	10593	10750	10661	10826	10820	10736	10708	10667	10748	10690	10671	10780	10780	10856	10641	10775	10599	10685	10701	10903	10606	10797	10597	10566	10691	10642	10693	10633	10784	10631	10707	10720	10865	10746	10625	10685	10771	10606	10678	10661	10552	10481	10772	10632	10547	10622	10731	10744	10795	10551	10720	10733	10651	10648	10696	10465	10691	10634	10719	10480	10693	10630	10660	10631	10724	10686	10653	10673	10802	10871	10933	10876	10778	10668	10726	10684	10625	10682	10551	10598	10755	10553	10486	10602	10693	10764	10760	10813	10685	10791	10726	10845	10655	10687	10672	10820	10674	10835	10722	10699	10669	10662	10753	10674	10611	10840	10714	10882	10779	10736	10564	10761	10572	10738	10870	10690	10701	10742	10723	10701	10569	10605	10604	10630	10774	10643	10880	10659	10713	10667	10629	10752	10905	10580	10659	10840	10688	10628	10720	10752	10494	10714	10866	10767	10761	10661	10600	10570	10625	10791	10564	10644	10745	10610	10654	10736	10832	10815	10768	10653	10831	10854	10768	10905	10738	10658	10608	10707	10802	10756	10592	10701	10763	10892	10903	10617	10805	10719	10640	10758	10801	10575	10575	10660	10774	10675	10705	10634	10738	10644	10676	10820	10758	10572	10624	10794	10616	10793	10688	10800	10618	10715	10571	10650	10818	10789	10753	10705	10470	10681	10581	10590	10627	10820	10646	10671	10661	10761	10678	10745	10651	10701	10683	10713	10636	10578	10585	10719	10576	10630	10788	10650	10728	10796	10894	10641	10737	10619	10684	10684	10622	10863	10759	10760	10845	10725	10777	10629	10630	10615	10711	10681	10922	10725	10937	10660	10627	10876	10708	10779	10465	10893	10865	10484	10897	10686	10661	10738	10799	10471	10469	10729	10685	10934	10846	10879	10886	10943	10731	10683	10564	10646	10672	10834	10699	10826	10576	10696	10778	10791	10742	11031	10648	10507	10732	10733	10766	10912	10603	10705	10795	10596	10615	10660	10666	10738	10698	10601	10675	10606	10681	10536	10603	10660	10803	10469	10619	10752	10587	10845	10664	10828	10598	10600	10796	10839	10663	10810	10638	10611	10705	10495	10727	10662	10628	10593	10767	10794	10743	10708	10692	10653	10640	10742	10596	10688	10852	10651	10558	10808	10903	10818	10548	10724	10749	10840	10840	10697	10778	10700	10678	10445	10738	10692	10689	10873	10575	10543	10741	10618	10692	10690	10615	10516	10637	10605	10631	10759	10689	10670	10681	10560	10761	10731	10565	10870	10625	10732	10722	10770	10653	10586	10617	10772	10680	10617	10710	10601	10596	10733	10660	10666	10645	10512	10591	10694	10646	10707	10620	10608	10881	10814	10675	10733	10442	10768	10715	10574	10739	10687	10726	10701	10768	10622	10800	10712	10493	10799	10597	10652	10691	10827	10743	10668	10713	10753	10682	10506	10763	10645	10825	10594	10725	10745	10874	10564	10818	10937	10602	10689	10581	10629	10797	10662	10617	10587	10649	10731	10454	10835	10455	10617	10551	10732	10655	10691	10854	10679	10766	10654	10644	10666	10625	10605	10731	10720	10678	10806	10639	10699	10600	10785	10823	10763	10741	10704	10745	10679	10682	10718	10573	10731	10637	10577	10642	10621	10768	10722	10834	10690	10724	10564	10729	10724	10594	10807	10673	10728	10952	10583	10611	10733	10752	10804	10701	10700	10678	10616	10817	10514	10777	10802	10589	10678	10590	10786	10851	10550	10602	10649	10493	10632	10888	10701	10707	10706	10633	10659	10785	10716	10575	10729	10820	10771	10702	10577	10631	10836	10731	10735	10731	10870	10664	10628	10724	10687	10590	10611	10569	10639	10670	10725	10750	10508	10769	10643	10885	10678	10620	10706	10847	10708	10709	10650	10729	10483	10629	10677	10740	10806	10688	10630	10737	10622	10677	10632	10582	10590	10741	10735	10714	10743	10694	10803	10742	10706	10784	10637	10701	10803	10867	10608	10658	10600	10811	10752	10599	10523	10634	10774	10662	10775	10773	10504	10633	10843	10633	10763	10730	10774	10696	10663	10705	10756	10767	10614	10735	10778	10711	10821	10541	10795	10778	10734	10582	10728	10639	10688	10666	10723	10796	10659	10726	10700	10615	10760	10557	10683	10648	10677	10670	10831	10603	10631	10740	10582	10663	10610	10500	10732	10701	10751	10867	10574	10650	10733	10835	10637	10603	10770	10705	10651	10725	10602	10654	10835	10695	10806	10793	10819	10775	10714	10558	10681	10816	10670	10642	10621	10832	10749	10694	10808	10501	10668	10696	10700	10674	10828	10900	10628	10707	10608	10776	10832	10637	10631	10709	10605	10527	10731	10651	10628	10717	10542	10831	10744	10593	10669	10748	10641	10632	10633	10369	10601	10779	10851	10733	10736	10556	10727	10669	10703	10686	10533	10652	10838	10699	10608	10606	10645	10843	10662	10948	10695	10715	10704	10495	10747	10718	10522	10550	10722	10691	10609	10697	10765	10720	10770	10579	10631	10725	10795	10629	10697	10689	10610	10744	10717	10804	10651	10724	10664	10675	10549	10759	10733	10674	10738	10714	10592	10634	10604	10766	10560	10624	10686	10705	10735	10431	10673	10903	10595	10725	10744	10723	10655	10762	10698	10713	10708	10602	10517	10642	10834	10800	10620	10947	10807	10677	10723	10805	10600	10652	10601	10671	10651	10698	10725	10748	10566	10708	10712	10767	10833	10751	10683	10565	10705	10690	10846	10606	10694	10728	10664	10946	10772	10635	10587	10586	10626	10613	10736	10724	10775	10539	10653	10753	10547	10583	10665	10630	10568	10738	10659	10618	10590	10811	10734	10761	10793	10552	10383	10743	10643	10727	10578	10730	10905	10774	10725	10751	10853	10690	10805	10811	10872	10830	10567	10667	10618	10595	10739	10694	10561	10697	10752	10727	10740	10714	10677	10666	10951	10715	10618	10512	10836	10657	10725	10673	10740	10764	10640	10576	10802	10869	10655	10700	10679	10778	10769	10638	10522	10610	10771	10753	10717	10548	10764	10852	10745	10729	10638	10686	10720	10627	10577	10709	10792	10549	10736	10830	10798	10725	10675	10736	10701	10851	10670	10685	10603	10698	10776	10605	10738	10635	10673	10675	10708	10590	10568	10795	10790	10518	10645	10668	10711	10703	10619	10544	10695	10751	10602	10590	10774	10684	10589	10591	10716	10624	10635	10837	10704	10601	10645	10804	10782	10697	10683	10797	10603	10640	10903	10620	10622	10586	10776	10804	10831	10821	10650	10545	10709	10565	10639	10861	10763	10768	10667	10786	10650	10689	10772	10823	10728	10609	10682	10806	10661	10685	10835	10700	10793	10831	10745	10759	10723	10581	10755	10836	10817	10674	10642	10739	10786	10635	10688
61796	81791	47288	42593	28694	18536	14382	11644	11007	10852	10916	10760	10924	10922	11009	10871	10852	10883	10841	10813	10645	10815	10875	10927	10835	10833	10863	10873	10724	10754	10806	10914	10869	10882	10863	10816	10873	10961	10704	10845	10882	10925	10810	10974	10897	10844	10906	10980	10859	10907	10985	10841	10965	10941	10870	10772	10901	10842	10780	10946	10714	10874	10880	10931	10828	10906	10950	10910	10764	10965	10982	10833	10871	10900	10758	10819	10864	10686	10840	10840	10873	10950	10726	10841	10758	11030	10855	10843	10726	10841	10794	10799	10792	10746	10842	10826	10896	10959	10856	10785	10873	10973	10861	10838	10959	10860	10988	10809	10944	10810	10925	10778	10797	10764	10842	10828	10775	10889	10772	10941	10610	10787	10763	10722	10831	10771	10915	10989	10744	10822	10886	10834	10741	10875	10912	10682	10779	10874	10717	10757	10792	10886	10722	10873	10760	10928	10915	10707	10758	10878	10945	10940	10745	10837	10711	10886	10884	10979	10829	10734	10826	10803	10807	10683	10841	10935	10800	10998	10783	10764	10711	10731	10869	10925	10886	10773	10899	10914	10705	10908	10820	10864	10973	10812	10794	10990	10740	10918	10948	10832	10870	10762	10723	10783	10786	10865	10914	10774	10974	10842	10829	10773	10793	10846	10810	10876	10929	10710	10575	10835	10757	10823	10954	10891	10854	10855	10880	10866	10792	10919	10807	10855	10842	10852	10839	10846	10811	10778	10889	10733	10746	10940	10982	10772	10763	10876	10830	10762	10902	10925	10780	10919	10855	10971	10821	10921	10857	10839	10802	10806	10925	10798	10878	10826	10902	10850	10737	10936	10778	10769	10860	10900	10748	10937	10846	10824	10815	10842	10768	10768	10853	10888	10837	10860	10888	10809	10854	10894	10726	10746	10760	10864	10923	10682	10882	10877	10791	10946	10762	10959	10816	10936	10820	10908	10778	10870	10775	10784	10792	10752	10932	10768	10830	10802	10822	10918	10710	10769	10899	10857	10805	10917	10711	10974	10926	10782	10767	10880	10899	10791	10854	10952	10885	10845	10874	10707	10678	11000	10907	10557	10816	10986	11060	10888	10858	11030	10717	10901	10885	10890	10824	10840	10819	10797	10727	10938	10912	10957	10789	10790	10632	10847	10892	10802	10935	10931	10867	10858	10700	10756	10814	10781	10741	10697	10830	10838	10986	10933	10818	10948	10744	11062	10937	10615	10927	10935	10695	11012	10726	10870	10782	10846	10934	10885	10793	10802	10785	10849	10736	11023	10880	10979	10842	10910	11025	10780	10793	10829	10772	10642	11005	10651	10919	10812	10945	10897	10848	10782	10875	10980	10820	10914	10797	10829	10808	10863	10787	10867	10874	10643	10904	10936	10995	10927	10892	10716	10940	10894	10959	10801	10926	10926	10872	10786	10778	10769	10885	10834	10847	10867	10890	10910	10805	10995	10755	10788	10773	10917	10742	10911	10771	10935	10861	10761	10862	10852	10863	10840	10784	10738	11005	10730	10834	10841	11020	10772	10895	10918	10803	10933	10937	10941	10776	10894	10818	10812	10927	10833	10908	10836	10789	10891	10781	10750	11002	10851	10823	10837	10796	10894	10771	10607	10910	10766	10838	10795	10761	10907	10867	10843	10842	10655	10911	10998	10916	10807	10754	10959	10743	10775	10907	10768	10804	10818	10890	10885	10937	10907	10877	10782	10807	10797	10867	10870	10970	10765	10911	10767	10743	10970	10798	10817	10820	11035	10824	10814	10783	10751	10867	10643	10766	10892	10731	10881	10820	10802	10757	10710	10791	10873	10848	10840	10790	10808	10767	10870	10953	10748	10818	10954	10821	10806	10858	10884	10731	10707	10721	10732	10771	10934	10681	10736	10704	10739	10732	10916	10904	10816	10887	10840	10990	10907	10792	10795	10754	10774	10716	10776	10929	10846	10899	10774	10754	10759	10828	10832	10861	10795	10725	10651	10857	10663	10764	10773	10865	10842	10759	10859	10905	10836	10924	10910	10699	10924	11005	10749	11058	10665	10926	10837	10855	10777	10848	10878	10974	10893	10808	10799	10763	10880	10784	10768	10886	10849	10838	10755	10847	10975	10846	10691	10989	10727	10827	10815	10917	10790	10725	10649	10812	10845	10920	10814	10801	10802	10767	10903	10824	10916	10945	10748	10824	10967	10855	10727	10970	10867	10778	10764	10822	10902	10908	10777	10883	10847	10795	10982	10814	10917	10803	10819	10863	10728	10883	10911	10928	10755	10866	10785	10923	10796	10894	10974	10742	10753	10828	11016	10795	10805	10830	10779	10780	10730	10854	10743	10844	10837	10810	10766	10914	10759	10727	10874	10794	10691	10918	10745	10904	10918	10923	10915	10718	10762	10795	10777	11017	10844	11009	10896	10875	10927	10800	10973	10705	10903	10903	10769	10726	10842	10907	10791	10911	10731	10890	10809	10915	10782	10832	10829	10853	10773	10972	10859	10905	10802	10801	10777	10757	10789	10936	10830	10824	10990	10772	10741	10963	10641	10730	10888	10904	10753	10849	10855	10878	10763	10984	10713	10833	10813	10890	10896	10828	10748	10869	10845	10760	10851	10813	10871	10846	10780	10785	10773	10950	10869	10774	10798	10718	10979	10850	10796	10972	10923	10803	10877	10773	11018	10856	10735	10733	10675	10779	10884	10771	10751	10818	10836	10750	10838	10762	10839	10728	10821	10916	10975	10783	10936	10860	10885	10639	10887	10613	10850	10810	10784	10842	10820	10849	10913	10778	10736	10921	10880	10885	10842	10928	10928	10756	10907	10712	10829	10743	10839	10842	10870	10759	10700	10833	10807	10810	10860	10865	10892	10860	10976	10902	10855	10847	10860	10875	10726	10923	10873	10800	10879	10691	10978	10930	10991	10832	10892	10798	10911	10796	10940	10918	10900	10731	10809	10816	10754	10803	10836	10988	10942	10863	10775	10921	10907	10792	10864	10747	10838	10772	10754	10806	10901	10872	10952	10910	10805	10848	11081	10822	10653	10741	10840	10715	10921	10872	10775	10961	10890	10808	10727	10744	10798	10838	10891	10977	10671	10836	10879	10795	10723	10779	10754	10933	10837	10962	10901	10888	10747	10786	10805	10841	10902	10943	10774	10781	10961	10724	10723	10773	10740	10766	10760	10793	10958	10941	10831	10923	10905	10828	10863	10842	10763	10807	10767	10846	10999	10829	10837	10717	10878	10966	10985	10781	10861	11018	10843	10974	10787	10830	10918	10843	10822	11035	10686	10857	10840	10757	10815	10885	10968	10932	10801	10858	10824	10862	10853	10749	10774	10679	10937	10928	10724	10959	10838	10729	10990	10860	10772	10804	10818	10896	10830	10832	10852	10786	10848	10739	10943	10709	10745	10771	10882	10844	10869	10982	10822	10805	10880	10921	10826	10827	11054	10861	10737	10900	10776	10858	10833	10731	10904	10781	10826	10866	10786	10873	10854	10842	10842	10763	10946	10928	10914	10886	10740	10934	10721	10745	10844	10869	10894	10784	10884	10880	10915	10822	10844	10919	10805	10952	10921	10919	10862	10741	10816	10889	10992	10932	10869	10815	10919	10695	10914	10975	10848	10890	10858	10806	10945	10841	10981	10935	10797	10947	10977	10904	10816	10790	10798	10728	10857	10808	10805	10911	10741	10937	10777	10815	10918	10944	10760	10765	10798	10963	10799	10839	10822	10923	10957	10865	10729	10686	10810	10747	10906	10698	10735	10801	10865	10878	10888	10996	10881	10848	10648	10789	10776	10745	10693	10852	10796	10732	10765	10820	10822	10966	10794	10707	10872	10898	10819	10964	10768	10920	10797	10861	10987	10714	10842	10879	10991	10809	10840	10826	10887	10950	10848	10710	10895	10768	10910	10805	10842	10704	10835	11009	10866	10853	10899	10842	10811	10817	10765	10886	10858	10940	10767	10935	10795	10844	10860	10926	10825	10664	10917	10944	10596	10882	10882	10840	10949	10818	10790	10941	10864	10816	11005	10971	10804	10837	10872	10958	10962	10890	10832	10911	10705	10697	10852	10725	10869	10762	10763	10681	10781	10891	10789	10773	10829	10812	10838	10808	10928	10848	10867	10893	10829	10748	10885	10872	10823	10762	10759	10854	10753	10935	10853	10932	10864	10828	10926	10775	10884	10832	10910	10766	10752	10821	10984	10693	10764	10731	10834	10842	10803	10742	10727	10842	10706	10784	10780	10764	10895	10851	10992	10752	10808	10772	10873	10865	10664	10732	10936	10985	10877	10854	11042	10844	10928	10719	10803	10964	10911	10798	10837	10792	10801	10699	10781	10830	10813	10747	10877	10848	10779	10930	10822	10703	10883	10764	10739	10864	10801	10859	10718	10975	10892	10805	10811	10837	10858	10710	11002	10868	10819	10885	10637	10913	10865	10671	10717	10908	10844	10677	10745	10958	10923	10946	10860	10891	10886	10836	10863	10960	10797	10774	10709	10784	10914	10914	10724	10864	10946	10894	10744	10840	10845	10916	10755	10876	10774	10700	10857	10781	10891	10751	10744	10848	10855	10688	10735	10737	10814	10699	11084	10837	10669	10936	10881	10808	11044	10956	10823	10993	10903	10779	10922	10906	10876	10903	10686	10963	10836	11047	10766	10890	10730	10850	10998	10837	10882	10791	10755	10809	10878	10939	10806	10848	10812	10857	10821	10749	10693	10965	10963	10815	10819	10961	10928	10827	10770	10789	10828	10895	10720	10914	10912	10651	10615	10735	10821	10999	10835	10910	10815	10846	10720	10853	10794	10903	10912	10805	10809	10872	10779	10784	10798	10854	10748	10913	10797	10888	10852	10749	10771	10811	10793	10905	10717	10989	10864	10908	10801	10740	10715	10837	10715	10835	10861	10716	10826	10825	10853	10728	10817	10805	10985	10782	10897	10792	10832	10835	10793	10848	10841	10824	10762	10889	10768	10777	10885	10842	11010	10821	10857	10847	10887	10853	10791	10762	10887	10810	10835	10926	10822	10931	10906	10779	10942	10758	10765	10782	10757	10943	10802	10931	10885	10751	10812	10954	10742	10945	10834	10739	10788	10831	10809	10912	10920	10921	10838	10771	10904
22985	21794	29125	24476	23132	23787	22173	13417	11293	11377	11231	11215	11063	11258	11311	11148	11211	11159	10961	11056	11025	11261	11054	11049	11204	11112	11004	10857	11006	11125	11124	11094	10962	11122	11004	11044	10960	10977	11025	10987	10928	10838	11088	10835	10963	10936	10895	10807	11086	11172	10995	11031	10958	10996	11052	10885	11182	10844	11074	10946	11026	11040	10955	11094	10988	10827	11041	11044	11090	11150	11034	11012	10903	10949	11006	11119	11079	10793	10914	10957	10852	10836	10951	10888	10977	11069	11012	11004	10914	10928	11043	10803	10894	11057	10902	10954	11124	10790	10871	10847	10970	11020	11111	10973	10966	10730	11208	10983	11102	10882	10833	10973	11006	11019	10924	10916	10968	10882	10900	10938	10983	11055	11066	10872	11023	10860	11080	10941	11008	11046	10974	11117	10902	10906	10895	10863	10926	10750	11010	11114	11100	10919	10908	10911	10851	11005	11035	11035	10825	10939	10819	11069	11036	10886	10824	10886	11020	10759	10867	10837	10933	10986	10980	10973	10883	11086	10892	10790	10875	10954	11020	11031	10854	10996	10917	10886	10891	11011	11028	10890	10892	11044	11003	10970	10884	10931	11011	10944	10929	10875	10940	11005	11067	10939	10945	10758	10963	10904	10777	10940	11044	10935	11120	11028	11039	11077	10762	11061	11002	11031	10856	10912	10901	11053	11021	10906	10961	11066	11039	10886	11140	11075	11024	10958	10957	10865	10818	11097	11027	10989	11005	10950	10926	11025	10947	10850	10942	10854	10983	10983	11176	10971	10932	10883	10953	10753	11022	11012	11067	10940	10812	10849	10893	10869	10982	10973	11030	10953	10965	10806	10877	10991	11078	11054	10863	11052	10918	10894	11184	10997	11003	10909	10979	10909	10936	10974	10994	10941	10797	10689	10818	11009	10864	10849	10888	10810	10975	10909	10978	11017	11004	11103	10981	11226	10993	10962	11005	11052	11029	10876	11020	10938	11112	11114	10998	10720	11018	10853	10927	11084	11069	11055	10997	10893	10956	10908	10856	10951	10869	10996	11023	10980	11019	10769	11090	10971	10934	11054	10941	11007	11005	10903	10838	11058	10993	11051	10838	10866	10852	10893	10963	11059	10988	10960	10940	10880	10741	10946	10795	10777	10824	10802	10923	10908	10806	10901	10933	11047	10926	11080	10886	10794	10817	10764	11006	10820	10963	10779	10893	11003	10939	10900	11031	10974	10979	10853	10936	10907	11188	10926	11022	10799	10941	10989	10931	10927	10838	10886	10965	11003	10806	10910	11043	10872	10849	11041	10909	10929	10858	11010	10959	11019	11003	10783	10930	10918	11004	10812	10747	10894	10934	10917	10867	10980	10819	10909	10908	10967	11066	10995	11071	11014	10795	10824	11041	10862	10836	10842	11026	11117	10922	10974	11090	11171	11084	11007	10989	10881	11097	10850	10877	10923	10944	11106	10916	10929	10980	11069	11246	11046	11083	10903	10977	10883	10919	10979	10736	10900	10914	10930	10857	10987	11150	10905	10949	10878	10920	10814	10911	10954	10999	10939	10964	11016	10829	11049	10981	10952	11047	10941	11018	10799	10921	11000	10971	11075	11085	10855	10826	10932	10932	10978	10879	10972	10896	11063	10811	10858	10904	10986	11046	10872	11025	10964	10992	11114	10894	11051	11021	11049	11076	11020	10785	10975	11072	10897	10994	11172	10811	10920	10834	11052	10790	11113	10997	10983	11092	10939	11201	10921	11031	10978	10826	11026	11036	10920	10893	10903	10941	10824	10947	10962	10974	10935	10976	10975	11196	10883	10791	10954	11020	11134	10752	11004	11051	10846	10942	11068	11039	11037	10794	11115	10899	11088	11027	10832	10953	10934	10792	10918	10944	10893	10950	10956	11114	10935	11014	11045	10780	10891	10924	10876	11099	11139	11020	10983	11157	11189	11019	10911	10909	10931	10856	10882	10935	10955	10882	10763	11112	10776	10849	10903	10917	10791	10838	11134	10895	10901	11100	11150	10935	10886	10754	10878	10824	10897	10998	10955	10843	10927	10937	11093	10981	10822	10980	10862	10991	10977	11025	10889	11088	10890	10882	10953	11000	10865	10937	10873	10980	10862	10906	10990	10841	10826	11014	10927	10979	10955	10853	10969	11037	11028	10824	10946	10861	10884	10922	10833	10903	11169	10891	11013	10980	10793	10876	10836	10874	10881	10841	10993	10838	11030	11059	10957	11055	10874	11088	11060	10915	10964	11028	10920	10964	10990	10931	10908	10959	10852	10903	10733	10875	10918	10916	10979	10879	10899	10921	11040	10782	11031	11006	10828	10874	10939	10651	10968	10901	10840	10999	11007	10986	10873	10886	10922	10939	10961	10862	10813	10924	10762	11083	10897	10983	10880	11125	10819	11027	11011	11033	10757	11022	10979	10916	11158	11007	10792	10791	10913	10864	10930	11043	10906	11032	10936	11008	10903	10823	11033	11045	10883	10782	10986	11163	10890	10992	11024	10841	10853	10916	11082	10885	10836	10743	10854	10892	10983	10873	10906	10995	10995	10859	11143	10969	10881	10810	11032	11124	10794	10745	10907	10942	10780	10979	11017	10955	10887	10855	10920	10854	10742	10898	10698	10912	11110	10861	10905	11069	10966	10934	11005	10964	10835	11022	10983	11014	11016	10944	11004	10851	10840	10860	11056	11102	10919	10841	11077	11075	11009	11179	11029	10988	11157	10937	10971	11081	11004	11080	11062	10934	10985	11095	11017	11068	10939	10833	10992	10927	10940	10781	10835	10860	10908	10831	10997	10936	11217	10997	10921	10857	11000	10994	10901	11100	10869	10909	10973	10841	11100	11160	10986	10913	10970	10750	10824	10829	11131	11113	10906	11029	11213	11089	10819	10905	10834	10985	10917	10897	10968	10949	10808	10990	10857	10974	10922	10937	10907	11187	11108	10954	11075	10886	10748	10955	10945	10795	10833	10969	11063	10991	10857	11098	11000	10976	11033	10990	10922	10898	10867	10975	11040	10878	10973	11066	10907	10975	10855	11069	10996	10994	11034	10837	11077	10742	10773	10967	11068	11012	10939	10782	10881	11166	10855	10816	10834	10862	11084	10921	10916	11073	10858	10895	10836	10882	10987	10882	10876	10999	11050	10854	11036	10839	11032	10815	10944	10887	10930	10873	10954	10848	10965	11016	10836	10887	11024	10921	10775	10914	10937	10973	10950	10972	10797	10924	10997	11122	10985	10918	10970	10865	10961	10878	11106	10967	10904	10876	10843	10835	10854	10979	10914	11017	10916	11016	10923	11086	10857	10900	10965	11205	11111	10980	11027	10854	10950	10710	10860	10870	10958	10801	11023	11142	11079	10976	10958	10913	11145	10918	10988	11044	10938	10954	11019	10957	10885	11027	11072	10992	11098	10948	11124	10823	10974	10928	10894	11044	10994	10902	10944	10937	10971	11000	11016	10904	11049	10874	11049	10886	11003	10880	10898	10700	11009	10984	10929	11030	10898	11005	11011	10986	10925	11064	10822	10978	10875	11020	10983	10935	10890	10828	10784	10856	10875	10774	11090	10803	10952	10911	10957	10848	10799	10922	10835	10806	10883	10987	10878	10856	10896	10745	10964	10941	10917	10836	10915	10918	11193	11014	11165	10955	10898	10982	10784	11014	10771	11114	10875	10875	11086	10921	10954	10932	10803	11086	10956	10781	10863	10767	10863	11129	10863	11026	10966	11023	10904	10825	11040	10937	10767	10861	11016	10866	10829	10756	10917	11070	10975	10908	10998	10998	11034	11025	10945	10735	10840	10748	11055	10762	10986	10820	10924	10961	10828	10889	10710	10941	10900	10903	10877	11011	10944	10930	10866	10851	10794	10948	11017	11026	11004	10998	10868	10947	11056	10926	10983	10935	10924	10879	11083	11061	11001	10950	10874	10987	10958	10841	10799	10975	10914	11035	10846	11056	10855	11043	10982	10932	10845	11090	10948	10985	11182	10990	11004	10976	10885	10912	10991	11023	10927	10964	11008	10830	10919	10952	11044	10995	10923	11061	10971	10817	11069	10860	10972	10847	10981	11053	10891	11014	10830	11024	11050	10893	10983	10973	11028	10965	10990	11094	11148	11019	10875	10947	10841	10848	10966	10997	10997	10891	11016	10983	10990	11007	10983	10983	10929	10880	11071	10871	10724	11149	11019	10936	10940	10862	10981	10958	10959	10868	10838	10990	11055	11113	10957	10752	10862	10936	10910	11093	10915	10904	10916	10931	10914	10774	10974	11167	10850	10993	11000	11146	10913	11031	11046	10920	10914	11041	11003	11007	10904	10961	10706	10775	11044	10938	10894	10852	11164	10882	10837	10963	10975	10914	10849	10948	10950	11100	11030	11013	10868	10890	11024	10765	11002	10881	10905	10917	11052	10950	10922	10976	10919	10879	10924	10890	11077	11091	10944	11212	10957	10778	10889	10888	11035	10964	10961	10910	10933	10923	10813	10961	10886	10895	10958	11026	10817	11020	10818	10875	10941	10959	10720	11075	10891	10900	11014	10984	10849	10929	10803	10987	10775	10843	10840	10794	10904	10996	10973	10906	11016	10894	10989	10898	10815	10724	10778	10988	10962	10823	11102	10890	10790	10720	10736	10750	10916	11022	11078	10872	11001	10790	10824	11059	10960	10913	10894	10872	10863	10974	10800	10713	10812	10860	10999	10896	11043	10809	10960	10998	10917	10890	10991	10998	10844	10972	11079	10819	10993	10991	10960	10905	10923	10953	11004	11079	11055	10915	10916	10978	10864	10889	11041	10984	10829	10947	10957	10981	11048	10862	11052	10857	10915	10968	11024	10885	10871	10885	10934	10904	10913	11045	11044	11045	11100	10983	11087	10872	10910	10866	10956	10966	10967	10980	11019	10982	10766	10950	10904	10900	10846	11076	11042	11046	10970	11027	10889	11086	10900	11052	10890	10723	10931	11017	10919	10851	10905	10949	10984	10884	10875	10844	10868	10909	10880	10957	10917	10965	10980	11041	10910	11086	10908	10989	11046	10830	10909	10973	11050	10910	11001	10979	10976	10857	10888	10933	10984	10878	10886	10795	10830	10967	10940	11130	10950	11100	11122	11057	10835
60184	93852	55954	51471	37581	24805	16370	12179	11084	11072	11158	10848	10878	10898	10935	10990	11069	11019	11105	10967	11053	10964	10898	11008	10984	10905	10809	10979	10875	10928	10949	11081	10846	11009	10888	10920	10883	11238	11013	10924	10836	11072	10981	10880	11035	10797	10998	10862	10927	10924	10894	10984	10827	11015	10629	11034	10936	10941	10893	10991	11087	10818	11004	10986	11030	10759	10907	10967	10951	10939	10983	11047	10995	10892	10976	11014	11054	10902	11017	11044	10981	10951	10878	10920	10876	10928	10923	11019	10937	10948	11006	11010	11082	10847	10953	10980	10993	10848	10802	10796	10885	10975	11113	10959	10936	11071	10945	10915	10859	11047	10978	10860	10947	10836	10999	10969	10812	11000	10880	11018	10870	10936	10834	11108	11071	10877	11002	11015	11150	10872	11003	11049	10851	10945	10850	10984	10878	10934	10970	10876	10822	10827	10969	10937	10787	10849	10956	10955	10982	10840	10831	10954	10938	11064	11010	10811	10973	11064	10839	11099	10917	11056	10701	11001	10929	10921	11026	11108	10940	10919	11078	10855	10932	10899	10883	10880	11097	10911	10848	10901	10940	10924	10883	10986	10767	10798	10845	11001	10954	10950	10832	10964	10843	10886	10972	11025	10894	10893	10778	10936	10947	10917	10852	10955	10852	11000	10716	10923	10958	10790	10839	10981	11010	10980	11037	10840	10922	10814	10897	10873	11015	10863	10978	11130	11001	10912	10811	10928	10872	10937	10858	11066	10716	10741	11012	10959	11083	10824	11123	11037	10954	10849	10888	11046	11000	10966	10935	11042	10912	10883	10913	11029	10951	10991	10954	10887	10858	10930	11019	10812	10958	10890	11030	11045	10898	10862	10922	10975	10925	10951	11009	10993	11100	10867	11015	10837	10978	10872	10929	10883	11007	10812	10947	10848	10946	10834	10976	10999	10916	10935	10978	10999	11030	11035	10864	10813	11022	10930	10981	10836	10887	10953	10876	10912	11126	11033	10992	11053	10907	10814	10909	10985	10891	11020	10919	10885	11015	10931	11067	10935	11033	11036	11029	10778	10906	10953	11048	11015	10930	10788	11004	10959	11026	10860	10929	11050	10996	10850	11115	10909	10947	10919	10925	10827	10845	10857	11053	10832	11015	10936	10899	10845	10785	11093	11224	10889	10829	10869	11008	10990	10800	10991	10847	10831	10950	10837	11084	10734	10967	10926	10971	11020	10847	10926	11006	10983	11122	10923	10942	10940	10992	11078	10874	11023	10748	10910	10965	10962	10896	10945	10972	10902	10886	10826	10995	10930	10887	11083	11035	11006	10855	10966	10971	10913	10926	10878	10998	11021	10908	10971	10904	10933	11055	11015	10913	11051	10879	11041	10892	11028	11161	10881	10939	10911	10981	10980	10968	10907	10903	10963	10967	11056	10984	11101	10946	10904	10869	10911	10962	11034	11023	10926	11076	10981	11039	11018	10940	11046	10825	10826	10816	11127	10946	11041	10949	10943	10893	10950	10917	10956	10968	10936	10810	10968	10970	10969	10963	11002	10726	11124	10935	10965	11026	10889	10901	10901	10887	10947	11082	10911	10910	10996	11027	10876	10975	11036	10944	10936	10967	10940	11073	11009	10963	10847	10870	10958	10948	11014	10941	10846	10946	10978	11031	11010	10981	10930	11046	10891	10851	10791	10896	10866	10850	10800	10940	10905	10917	10942	10896	11036	10923	10881	11000	10836	10934	10987	10708	10961	10962	11043	10771	10886	10964	10856	10791	10954	10886	10977	10946	10904	10934	10849	11052	10952	11102	10998	10954	10918	11072	10897	11042	11045	10884	11097	10848	10747	11016	10744	10944	10953	10907	11064	11143	11025	10948	10943	10963	11011	11024	11153	10849	10923	10894	10998	10879	10975	11036	10907	10909	10818	10866	10972	10976	11149	11045	11019	10833	10928	10920	11030	10886	10850	10959	10821	11013	10931	10888	10958	11050	10817	10973	10885	11052	10963	10949	11062	10947	10802	10960	10826	10732	11004	10842	10967	11084	10860	10882	10939	11053	10906	10956	11061	11102	10721	11032	11076	10991	10858	11016	10839	10959	10900	10876	10914	11000	10901	10905	10868	10930	10975	10981	10924	10960	10890	10838	10882	10850	10954	10840	10835	11002	10876	11048	11179	10891	10830	10946	10955	10946	10898	10876	10878	10865	10871	10841	10969	10986	10773	11048	10888	10877	11126	10988	11054	10852	10869	10961	10844	10976	11022	10896	11198	10876	10974	11001	11009	10789	10910	10981	10861	10901	10955	10913	11004	10841	11045	10953	10896	10996	10713	10983	10930	10954	11018	10963	10934	10920	10922	10897	10944	10992	11113	11055	10658	10847	10981	10883	11002	11126	11022	10943	10854	11030	10949	10886	10879	10876	10909	11010	11033	10933	10999	10850	10968	10984	10818	10955	10950	10938	10963	10934	10759	11028	10976	10997	11072	11158	10856	11073	10882	10991	10929	10787	10958	10922	10897	10891	10843	10887	10955	10858	11114	10839	10858	10952	10697	11164	10893	10988	10986	11016	10901	10995	10954	10949	10964	10901	10924	10839	10971	11060	11064	10994	11014	10869	11071	10882	10957	10986	10821	11121	10994	10911	10806	10994	10995	10739	10924	11084	10957	10819	10775	11054	11095	11023	10909	10970	10980	10961	10957	10974	10900	11070	11123	10844	11005	10913	11057	10992	10869	10934	10985	11022	10917	10678	10900	11007	10921	10936	10987	10932	10749	11066	11060	10841	10914	10883	11004	11003	10949	10888	11021	10708	10983	10787	10867	10921	11034	10917	10923	11048	10949	10834	10921	11077	10883	10933	10931	10950	10987	10733	10904	10928	10933	11040	10870	10904	10917	10859	10999	10998	10841	10893	10800	11029	10957	10978	10908	11005	10864	11040	10829	10932	10831	10950	10968	10974	11023	10904	10928	10949	11132	11001	11078	10910	11076	10721	10830	10873	11008	10941	10990	10927	11045	11012	11030	10981	10994	10993	10882	11175	10990	10984	10985	10962	10845	10943	10926	10937	10904	10798	11026	10757	10859	11097	10917	10954	10955	10805	10896	10760	10886	11041	10850	11027	10878	10961	10932	11020	10744	10962	10913	10923	10815	10950	11032	10898	10827	11053	10967	10890	10877	10882	11099	10869	10921	10916	10923	10948	10941	10947	10840	10928	10777	10912	10928	10770	11014	10921	10846	10917	10869	10931	10871	10950	10821	10967	10864	10881	10940	10844	10879	10947	10913	11041	10802	10969	11015	11008	10889	11062	10967	10899	10892	10926	10766	10915	10844	10844	11036	11043	10774	11002	11017	10840	10869	10940	11034	10932	10827	10896	10778	10885	10944	10971	10848	11147	11070	10845	10896	11043	10907	10813	10879	10938	10819	11036	11019	10979	10928	10860	11090	11002	10913	10922	10952	10946	11131	10799	11041	10939	11043	10972	10698	10908	10867	11069	10961	11043	10942	10850	10989	10879	11020	10872	10774	11025	11020	10925	10877	11030	10972	10870	10886	10992	10810	10956	10893	10973	11017	10896	10843	10873	10948	11005	10996	10971	11002	10885	10977	10919	10975	10861	11006	10810	10887	10976	10888	11017	11065	10972	10877	11006	11178	10974	10901	10897	11003	11144	11022	11162	10885	10904	10842	10953	10917	10925	11019	10804	10767	10972	10969	10900	10933	11023	10845	11123	10756	11010	11007	11175	10959	10999	10961	10970	10924	10859	10816	11052	10802	10833	10782	10895	10979	10980	11002	11000	11013	10840	10838	10893	10942	10887	10939	10952	10886	10900	10837	10900	10854	10927	10854	10906	11016	10944	10908	10879	10992	11087	10865	10768	11111	10985	10849	10962	11025	10843	10791	10809	10859	11067	10914	10908	11006	10871	10811	10895	10992	10978	10867	11009	10961	11022	11039	10946	10905	11127	10956	10824	10764	10902	10943	10976	10928	10997	11012	10961	10875	10933	10905	11048	10796	11101	10899	10829	10835	10888	10916	10937	10955	10696	10848	11139	10927	10944	11052	11012	10851	10940	10899	11050	10939	10836	10841	10881	11067	10966	10959	10939	10959	10846	10931	10992	10941	10947	10912	11111	10969	10892	10861	10811	11033	10937	11096	10982	10973	10852	11069	10992	10873	10824	10955	10837	10910	10998	11018	10898	10880	11126	10850	10945	10788	10933	10835	11012	10886	11056	11045	10974	11027	10935	10876	10904	10813	10919	10873	10931	10943	10951	10831	10963	10888	11057	11011	10953	10904	10740	10910	10862	11019	10950	10819	10824	10958	10825	10900	10968	10905	11075	10935	10953	10862	11006	10938	10911	10919	10795	11007	10908	10984	10961	11090	10839	10996	11062	10974	10928	11088	10892	10960	11075	11145	10975	11017	11041	10941	10896	10832	10808	10918	10935	10844	11113	10711	10866	10906	10926	10865	10867	11042	11083	10797	10869	10833	10811	11018	10960	10949	11052	10868	10893	10835	10997	10991	11024	11150	10927	10856	10936	10943	10881	10949	10961	10898	10941	11044	11017	10948	11003	10864	11215	10934	10789	11084	10760	10937	11045	10907	10872	10953	10854	10788	10966	10842	11001	11022	10924	10956	11022	10965	10927	10747	10929	11130	11071	10945	11028	10948	11091	10964	10969	10861	10927	10970	10866	10923	11029	10936	10865	11015	10990	11012	10951	10992	10945	10967	10964	11053	10934	10892	10904	10997	10848	11089	10948	10857	10973	10923	11077	10994	10984	10915	10978	10929	10967	11045	11107	10851	10680	10992	10977	10871	10922	10817	10896	11001	10973	10851	11108	11013	11028	10863	10936	10876	10901	10993	10989	11011	10859	10936	10995	10832	11057	10960	11012	10963	10910	10893	10958	10777	10832	10891	10951	10847	11016	11098	10899	10910	10908	10950	10980	10910	10799	10959	10870	10858	10960	10820	10850	11085	10965	10791	10914	10922	10960	10999	10992	11027	10855	10979	11073	10924	11099	10939	10976	10865	10956	10741	10793	11075	10954	10950	10921	10853	10969	11007	11024	10884	10927	10973	11096	10912	10960	11033	11102	10994	10817	10880	11079	10875	10789	10888	10937	10916	10903	10915
32841	32739	25882	22308	16070	13806	12624	12105	12030	11898	12023	11896	12026	11839	11860	11737	11635	11879	11999	11898	12024	12002	12018	11656	11758	11820	11831	11947	11935	11962	12153	11988	11856	11884	11988	11897	11923	11905	11935	12096	11877	11960	11789	11788	11937	11859	11902	11916	11831	11745	11808	12049	11773	11737	11920	11786	11831	11878	11975	12012	11790	11949	11842	11724	11990	12012	11923	11726	11827	11763	11883	11825	11880	11886	11793	11908	11994	11762	11660	11961	11887	11875	11936	11938	11845	11854	12070	11918	11812	11906	11815	11791	11880	11905	11811	11881	11805	11917	11928	11878	11848	11817	11902	12026	11887	11842	11686	11928	11872	11933	11955	11857	11918	11817	11817	11879	11757	12055	11951	11731	11875	12092	11946	11915	11989	11946	11623	11977	12085	11775	11974	11718	11865	11672	11932	11815	11878	11822	12003	11859	12034	11792	11879	11972	12040	11977	11871	11789	11870	11718	11873	12013	11899	12057	11865	11817	11834	11847	11968	11775	12135	11960	11875	12054	11834	11942	11920	11875	11854	11852	11848	11891	11929	11922	12081	11699	11894	12025	11925	11893	11891	11869	12011	11760	11765	11676	11954	11804	11644	11846	11703	11956	12034	11930	11851	12016	11729	11841	11862	12027	11846	11876	12054	11835	11771	11751	11902	11910	11894	11902	12040	11790	11888	11940	11898	11817	11902	11951	11907	11865	11808	12040	11995	11856	11791	11733	11703	11938	11991	11723	11822	11969	11890	11860	11900	11878	11745	11905	11950	12021	11600	11884	12137	11555	11734	11860	11760	11819	11768	11767	11719	12009	11888	11785	12012	11828	11843	11842	12010	11757	11983	11951	11861	11826	11817	11928	11939	11916	12119	11696	11849	11778	11860	11902	11885	11942	11880	11904	11971	11843	12000	12009	11858	12026	11773	12080	11931	11868	11956	11708	11924	12014	12062	11730	12034	11697	12029	11778	11971	11807	11946	12116	11915	11891	11918	11831	11826	11820	11652	12054	11893	12158	11911	11914	11956	11858	12018	11734	12185	11814	11927	11996	11989	11849	11720	11801	11793	12023	11820	11869	11968	11853	11914	11713	11864	11839	11714	11744	11806	11993	11914	11839	11977	11937	12013	11792	11809	11749	11991	11847	11852	11904	11907	11691	11986	11921	11799	11895	11936	11689	11631	12041	11628	12023	11898	11809	11837	11666	11772	12003	12098	11842	11893	12010	11983	11760	11980	11973	11818	12009	12023	11762	11767	11922	11783	11897	11966	12021	11764	11713	11768	11974	11888	11934	11908	11782	12010	11796	11730	11939	12100	11972	11835	11882	11882	11886	11919	11922	11752	11847	11853	12117	12045	11910	11954	11731	11815	11983	11773	11862	11706	11934	11910	11931	11900	11735	11869	11908	11932	11987	11903	11845	11763	11825	11793	11932	11801	11977	11962	11732	11879	11836	12100	11789	11957	11740	11810	11921	11765	11980	11892	11803	11826	11787	11889	11821	11897	11946	11924	11963	11702	11845	12070	11876	11898	11833	12014	11935	12000	11926	11910	11942	11954	11846	11867	11806	12071	11829	11807	11917	11873	11926	11957	12171	11754	11871	11878	11751	12003	11821	11834	11862	11993	11943	12081	11896	11966	11975	11761	11994	11779	11947	11996	11776	11903	11920	11926	11986	11776	11898	11984	11900	11727	11991	12023	11967	12094	11896	11724	11949	11871	11815	11961	12054	11839	11980	11826	12084	11950	11914	11844	12099	11969	11700	11789	11934	11827	11956	11898	11825	11700	12030	12002	11855	11988	11860	11924	11979	11929	11961	11768	11885	11555	11824	11809	11938	12103	11835	11895	11829	11728	11704	11895	12123	11939	11826	11918	11906	11991	12007	12025	11639	11883	11920	11910	11765	11914	11820	11825	11862	11677	12025	11886	11852	11860	11831	11781	11853	12142	11922	11972	11925	11839	12096	11798	12060	11878	11839	11942	11819	11979	11630	11932	11908	11754	11949	11748	11848	11937	11789	11824	11839	11861	11989	11965	11838	11762	11855	11913	11785	11756	12025	11862	11939	11877	11945	11705	11838	11952	11738	11858	11701	12042	11939	11988	11961	12087	11899	11940	11965	11909	11933	11871	12002	11813	11906	12111	11840	11876	11867	12009	11975	11933	11826	11689	11938	11807	11669	11867	12212	11945	12006	11998	11901	11794	11847	11936	11944	11872	12113	11843	12001	11917	11869	11931	11735	11838	11934	11901	11782	11986	11878	11998	11856	11741	11939	11855	12014	11826	11864	11793	11712	11926	11982	12016	11889	11936	11842	12080	11763	11879	12150	12063	11909	11883	11992	11625	11975	12039	11889	11951	12053	11951	11879	11851	11880	11892	11805	11971	11886	12002	12049	11889	11971	11864	11798	11783	11851	11833	11781	11774	11996	12049	11916	12011	11781	11947	11926	11901	11719	11908	11934	11984	11687	12036	11832	11776	11821	11711	11857	12133	11926	11892	12036	11743	11728	11930	11788	11978	11940	11865	11915	11795	11882	11764	11837	11844	12016	11900	11816	11922	11819	11728	11995	11743	11802	11769	11758	11824	11953	11804	12059	11900	11876	11858	12024	11877	11869	11918	11910	11973	11988	11923	11991	11858	12002	11977	11968	11965	11972	11845	11936	12119	11981	11870	11776	11847	11824	11758	11905	11814	11896	11856	11823	11804	11973	11973	11919	11727	11842	11753	11791	11834	12066	12003	11809	11780	11957	11846	11847	11834	11930	11886	11788	11711	11820	11842	12032	11973	11917	11853	11835	11950	11854	11718	11853	11895	11758	11691	11841	11771	11801	12044	11688	12024	11854	11724	11789	11948	11840	11624	11828	11946	11857	11675	12087	12025	11958	11936	11966	11924	11706	11678	11745	11920	11906	11842	11884	11857	11930	11976	11902	12123	11771	11844	11967	12100	11808	11806	11800	11874	11933	11876	11772	11805	11970	11810	11890	11962	11822	11905	11967	11857	11921	11961	11711	11998	12029	12029	11903	11924	11863	11919	11985	11904	11859	11896	11894	11862	12035	11930	11800	11904	11826	11774	11830	11777	11839	11827	11800	11947	11742	11765	11698	11937	11806	11830	11957	12115	12003	11958	11939	12015	11881	11765	11793	11816	11707	11695	11908	11777	11929	11896	11848	11833	12013	11667	11997	12036	11987	11922	11818	12059	11832	11901	11913	11993	11884	11849	11920	11920	11946	11909	11970	11909	11887	11919	12025	11847	11988	11862	11866	11766	11695	11944	11944	11748	11997	11887	11857	12124	11897	11881	12145	11973	11801	11814	11803	11826	11829	11889	11832	11853	11818	11885	11961	11898	11649	11892	11952	12030	11849	11879	11907	11912	11885	11839	12028	12001	11685	11873	11956	11772	12027	11881	12008	11807	11905	11889	11950	11900	11980	11771	11873	11835	11957	11967	11839	11984	11784	11794	11746	11850	11871	11750	11830	11970	11862	12029	11799	12079	11947	12086	11927	12006	11916	11899	11934	11772	11854	11994	11740	11884	11905	11744	11790	11767	11839	11827	11868	11921	11911	11852	11926	11949	11824	11948	11903	11872	11795	11779	11921	11905	11829	11877	11896	12035	12011	11995	12051	11899	11663	11856	12017	11985	11821	11801	12018	11924	11885	11891	12090	11923	12030	11889	11820	12000	11901	11896	11867	11759	11822	11906	11820	11885	11893	11891	11913	11877	11938	12032	11949	11877	11898	11871	11842	11715	11778	11959	11951	11893	12028	11809	11889	11910	11741	11885	11731	11761	11791	11896	11898	11896	12027	12126	11754	11858	11970	11888	11826	11902	12009	11808	11869	12019	11980	11780	11957	11822	11965	11797	11930	11876	11838	11941	11870	11899	11723	11969	11986	11924	11992	12022	11999	11976	11904	11777	11747	11902	11994	11811	11823	11884	11866	11844	11927	11784	11745	11986	11662	11721	11866	11814	11812	11966	11856	11843	12024	12034	11752	11834	12010	11779	11760	12069	11962	11916	11849	11891	11893	11950	11872	11985	11827	11928	12078	11938	11997	12022	11755	11874	11918	11930	11969	12024	11759	11968	11790	11633	11993	11862	11899	11922	11892	11819	11908	11773	11833	11912	11734	11973	11900	11914	11675	11897	11908	11977	11991	11794	11983	11774	11965	11828	11960	11951	11985	12066	11937	11925	11786	11952	11772	11943	11970	12030	12094	11993	11950	11966	11937	11791	11959	11912	11730	11984	11932	11870	11846	11892	11845	11899	11980	11789	12043	11822	11923	11702	11905	12010	11729	11802	11838	11942	11942	11840	11812	11957	11840	12012	11916	11862	12027	11827	11927	11806	11851	11933	11684	11828	11927	11879	11584	11880	11785	11952	12038	11847	12034	11957	11712	11831	11711	11810	11707	11969	12025	11883	11881	12018	12013	11944	12164	11975	11840	11984	11891	11914	11961	11957	11839	11928	11772	11889	11922	11825	11967	12032	11779	11856	11853	11959	12015	11903	11944	11796	11676	11870	11847	12053	11859	11798	11897	11841	11803	11932	11833	11748	11913	11840	11827	11998	11715	11892	12083	11948	11929	11820	11988	12111	12175	11877	11908	11926	11664	11787	11875	11844	11970	12103	11951	11941	11944	12135	11865	11892	11837	11980	11870	11769	11968	12021	11896	12033	11983	11923	11948	11928	12040	12006	11900	11882	12015	11898	11898	11786	11960	11986	12003	11989	12009	11890	11864	11885	11822	11938	11892	11813	11970	11909	11893	11884	11967	11687	11801	11809	11903	11833	11915	11847	11919	11704	11810	11926	11953	11926	11843	11969	11888	11946	11821	12034	11868	11892	11917	11978	11905	11934	11903	11971	11895	12137	12032	11885	11863	12098	11881	11888	11854	12108	11789	12018	12002	11843	11885	11991	11884	11881	12080	11911	11676	11947	12032	11851	11920	11948	12034	11742	11980	11943	11811	11863	12056	11941	12141	11983	11717	12018	11940	11843	11852	11961	11866	11974	11858	11921	11681	11761	11729	12062	11960	11994	11729	11906	11913	11934	11974	11787	11876	12021	11719	12007	11971	12041	12018	11905	11852	11794	11792	11995	11877	11877	11873	11859	11891	12017	11992
44457	47345	22927	21678	16461	13522	12216	11787	11741	11759	11585	11678	11689	11801	11519	11706	11644	11651	11591	11850	11847	11871	11566	11748	11659	11801	11599	11617	11795	11657	11617	11567	11602	11780	11645	11848	11620	11559	11818	11793	11725	11742	11591	11604	11702	11716	11668	11654	11644	11670	11615	11719	11654	11682	11553	11836	11788	11685	11651	11653	11548	11516	11689	11681	11590	11689	11616	11520	11628	11743	11601	11782	11675	11757	11819	11738	11730	11565	11713	11578	11611	11604	11740	11610	11555	11713	11625	11726	11547	11717	11775	11611	11480	11647	11777	11598	11618	11848	11620	11765	11625	11550	11710	11674	11470	11593	11608	11509	11598	11725	11605	11618	11636	11731	11637	11708	11697	11549	11841	11587	11650	11608	11702	11612	11647	11612	11284	11675	11730	11594	11599	11720	11728	11645	11809	11547	11691	11584	11608	11693	11642	11496	11583	11716	11514	11537	11781	11719	11538	11746	11614	11690	11601	11775	11791	11646	11482	11609	11726	11713	11694	11821	11563	11591	11572	11619	11688	11764	11579	11611	11645	11659	11756	11701	11716	11641	11708	11641	11623	11653	11788	11549	11671	11522	11643	11767	11653	11720	11652	11575	11713	11575	11630	11700	11656	11560	11577	11644	11529	11580	11660	11640	11742	11644	11661	11639	11520	11695	11648	11394	11548	11647	11695	11617	11611	11538	11621	11556	11731	11734	11642	11692	11827	11690	11688	11729	11647	11665	11548	11772	11597	11756	11498	11691	11670	11539	11670	11681	11636	11661	11739	11581	11674	11570	11730	11744	11570	11650	11809	11615	11726	11725	11488	11793	11734	11652	11641	11624	11598	11632	11620	11498	11695	11690	11480	11571	11712	11645	11511	11740	11451	11667	11669	11621	11627	11535	11670	11614	11601	11825	11506	11653	11726	11768	11524	11720	11705	11535	11656	11643	11840	11704	11633	11725	11441	11843	11661	11627	11484	11510	11685	11487	11560	11697	11758	11713	11720	11599	11654	11569	11679	11621	11775	11572	11582	11684	11644	11711	11623	11650	11602	11779	11686	11646	11782	11589	11644	11670	11531	11654	11753	11640	11772	11681	11634	11616	11582	11634	11527	11626	11715	11678	11790	11691	11602	11507	11761	11697	11501	11720	11823	11678	11771	11691	11634	11690	11640	11693	11597	11589	11736	11613	11573	11638	11713	11572	11679	11634	11580	11662	11659	11677	11485	11698	11525	11643	11648	11442	11616	11580	11597	11624	11709	11591	11536	11743	11610	11556	11776	11528	11601	11733	11531	11667	11725	11711	11602	11699	11616	11695	11723	11700	11612	11592	11520	11610	11596	11863	11587	11674	11750	11749	11697	11824	11685	11670	11593	11645	11610	11557	11651	11725	11705	11421	11628	11731	11536	11513	11789	11727	11688	11497	11664	11670	11651	11823	11645	11628	11728	11714	11465	11859	11613	11705	11774	11946	11619	11716	11606	11430	11591	11622	11696	11730	11638	11615	11663	11700	11610	11607	11618	11625	11606	11481	11653	11681	11685	11697	11692	11554	11597	11805	11642	11581	11581	11741	11806	11689	11648	11716	11675	11741	11528	11665	11806	11677	11602	11699	11792	11840	11517	11554	11668	11763	11577	11738	11695	11638	11541	11690	11646	11912	11481	11689	11693	11657	11639	11635	11592	11619	11673	11740	11648	11738	11533	11630	11696	11698	11582	11756	11644	11633	11760	11663	11714	11782	11678	11571	11588	11642	11719	11524	11668	11644	11726	11711	11759	11511	11594	11673	11587	11796	11535	11641	11542	11906	11556	11611	11546	11652	11680	11604	11656	11556	11689	11612	11741	11717	11641	11733	11709	11505	11671	11644	11612	11579	11675	11696	11604	11690	11690	11596	11543	11723	11622	11605	11659	11773	11585	11642	11634	11674	11618	11706	11430	11856	11562	11675	11755	11633	11614	11600	11779	11667	11661	11547	11675	11625	11495	11683	11673	11624	11636	11514	11702	11842	11523	11706	11480	11802	11635	11699	11706	11616	11752	11751	11648	11759	11563	11679	11529	11547	11726	11672	11666	11740	11689	11631	11768	11635	11709	11626	11565	11492	11722	11657	11607	11672	11685	11721	11687	11527	11582	11596	11638	11743	11660	11459	11583	11691	11614	11721	11559	11662	11608	11736	11649	11764	11591	11683	11619	11681	11728	11523	11659	11527	11742	11584	11678	11824	11668	11708	11544	11710	11590	11528	11739	11603	11823	11773	11660	11650	11663	11625	11736	11507	11639	11642	11694	11577	11716	11643	11626	11662	11531	11495	11566	11742	11613	11588	11766	11611	11687	11818	11693	11641	11651	11477	11498	11450	11634	11573	11741	11525	11648	11700	11566	11483	11621	11697	11549	11739	11810	11632	11712	11567	11832	11744	11667	11638	11675	11662	11633	11491	11579	11747	11659	11606	11677	11729	11585	11534	11622	11745	11630	11651	11605	11412	11711	11603	11712	11627	11833	11765	11561	11545	11671	11636	11726	11674	11611	11655	11627	11796	11745	11573	11825	11660	11824	11698	11558	11574	11475	11600	11724	11769	11711	11869	11587	11774	11516	11466	11668	11590	11604	11747	11677	11720	11646	11513	11573	11641	11671	11471	11467	11718	11726	11655	11582	11410	11766	11716	11704	11615	11570	11650	11593	11667	11757	11732	11584	11581	11734	11749	11807	11708	11444	11681	11706	11579	11582	11623	11561	11567	11733	11707	11706	11675	11738	11800	11609	11636	11734	11659	11673	11626	11704	11614	11571	11517	11674	11633	11757	11783	11525	11604	11639	11660	11691	11809	11661	11712	11654	11669	11607	11722	11742	11645	11625	11649	11638	11628	11690	11500	11585	11698	11597	11600	11452	11783	11668	11597	11588	11782	11817	11671	11519	11567	11833	11738	11633	11764	11564	11533	11545	11515	11637	11566	11488	11731	11710	11674	11399	11770	11638	11546	11660	11652	11678	11710	11488	11734	11624	11613	11640	11756	11646	11655	11596	11752	11776	11512	11716	11707	11569	11636	11587	11660	11758	11690	11701	11405	11816	11767	11711	11611	11775	11613	11707	11729	11766	11710	11589	11592	11599	11652	11581	11703	11715	11532	11549	11521	11666	11694	11670	11720	11629	11665	11614	11689	11582	11705	11597	11655	11718	11739	11586	11665	11524	11463	11631	11548	11589	11495	11816	11780	11507	11670	11630	11551	11639	11705	11708	11652	11499	11675	11717	11577	11484	11609	11610	11660	11778	11391	11596	11629	11639	11651	11662	11708	11503	11543	11541	11529	11626	11694	11694	11723	11600	11750	11618	11561	11482	11790	11728	11658	11974	11640	11591	11713	11697	11780	11587	11663	11580	11729	11551	11594	11763	11614	11601	11623	11712	11595	11699	11587	11739	11602	11679	11623	11663	11507	11627	11737	11483	11738	11504	11639	11688	11757	11627	11783	11700	11668	11564	11731	11751	11524	11581	11618	11487	11490	11575	11433	11674	11685	11721	11672	11612	11688	11723	11544	11637	11797	11512	11708	11640	11695	11588	11494	11781	11703	11517	11569	11711	11759	11724	11551	11567	11645	11744	11747	11875	11642	11759	11672	11689	11705	11498	11713	11559	11556	11506	11675	11631	11751	11775	11700	11590	11607	11755	11732	11673	11807	11611	11689	11774	11593	11560	11628	11710	11656	11644	11700	11729	11776	11557	11597	11625	11579	11624	11577	11661	11620	11762	11587	11785	11728	11487	11649	11487	11755	11749	11702	11667	11535	11628	11648	11789	11683	11576	11694	11572	11651	11727	11826	11711	11666	11669	11664	11780	11810	11863	11650	11805	11629	11621	11699	11500	11526	11638	11610	11512	11648	11712	11704	11509	11622	11596	11757	11613	11719	11683	11648	11718	11631	11781	11676	11603	11651	11794	11811	11986	11593	11693	11823	11752	11729	11682	11667	11576	11646	11723	11815	11754	11726	11609	11570	11608	11508	11535	11692	11794	11669	11558	11669	11620	11777	11590	11510	11753	11700	11530	11578	11680	11635	11588	11574	11584	11619	11513	11711	11618	11677	11632	11747	11663	11738	11701	11590	11636	11680	11725	11579	11714	11580	11579	11731	11605	11665	11747	11552	11621	11650	11755	11747	11747	11659	11551	11768	11575	11439	11654	11685	11594	11591	11519	11735	11535	11688	11664	11828	11661	11606	11597	11775	11800	11777	11802	11663	11549	11530	11720	11691	11518	11669	11813	11715	11669	11596	11675	11722	11676	11719	11476	11588	11380	11636	11556	11744	11459	11656	11464	11857	11642	11803	11709	11792	11590	11579	11839	11676	11671	11655	11495	11648	11680	11464	11710	11583	11646	11529	11673	11635	11819	11585	11766	11691	11648	11740	11749	11684	11716	11522	11718	11655	11643	11534	11802	11535	11718	11663	11675	11935	11664	11733	11737	11678	11829	11718	11596	11753	11668	11577	11650	11612	11500	11662	11690	11570	11528	11466	11671	11832	11592	11563	11696	11690	11714	11619	11696	11725	11731	11741	11767	11758	11640	11711	11610	11796	11662	11796	11771	11726	11673	11580	11639	11716	11864	11639	11499	11752	11643	11581	11641	11587	11731	11807	11667	11441	11662	11750	11684	11684	11714	11784	11677	11657	11664	11481	11630	11440	11488	11630	11686	11711	11781	11688	11895	11459	11704	11665	11674	11488	11652	11702	11535	11580	11723	11702	11700	11795	11545	11617	11498	11692	11524	11831	11648	11660	11865	11627	11503	11644	11699	11702	11553	11550	11513	11561	11774	11670	11720	11655	11620	11689	11637	11680	11815	11709	11600	11550	11630	11611	11667	11644	11509	11671	11615	11854	11642	11506	11645	11573	11573	11612	11546	11566	11612	11601	11635	11624	11733	11574	11674	11693	11678	11647	11675	11671	11607	11638	11609	11708	11602	11572	11626	11606	11756	11790	11540	11685	11692	11567	11547	11675	11634	11647	11580	11692	11811	11649	11719	11541	11835	11628	11825	11618	11535	11780	11557	11631	11526	11773	11696	11616	11626	11585	11747	11590	11553	11710	11543	11706	11545	11619	11822	11575	11636	11775	11783	11461	11707	11488	11673	11802
24853	23426	28859	27656	25315	21216	16394	12700	11510	11593	11509	11410	11591	11533	11568	11485	11500	11403	11455	11320	11551	11362	11694	11556	11436	11400	11420	11490	11398	11379	11426	11393	11398	11299	11381	11303	11519	11548	11524	11363	11551	11529	11557	11310	11359	11455	11383	11553	11422	11452	11558	11298	11373	11391	11389	11542	11457	11439	11353	11463	11364	11248	11560	11395	11454	11437	11458	11506	11361	11272	11380	11262	11407	11425	11359	11386	11433	11379	11278	11471	11329	11484	11382	11588	11473	11286	11218	11210	11382	11268	11357	11407	11478	11358	11433	11428	11394	11486	11414	11419	11492	11290	11411	11465	11352	11392	11298	11440	11288	11448	11346	11289	11463	11288	11233	11223	11414	11465	11342	11429	11446	11284	11354	11350	11302	11402	11350	11437	11339	11256	11445	11358	11085	11252	11328	11101	11333	11442	11436	11374	11512	11606	11399	11214	11485	11378	11426	11371	11459	11354	11213	11401	11235	11539	11509	11209	11232	11425	11359	11535	11348	11405	11399	11466	11304	11324	11531	11300	11490	11369	11399	11523	11369	11447	11426	11496	11279	11331	11332	11328	11338	11427	11448	11418	11510	11332	11324	11422	11403	11286	11496	11258	11199	11387	11440	11332	11296	11497	11382	11411	11394	11254	11394	11440	11344	11185	11217	11460	11388	11589	11428	11221	11148	11298	11380	11325	11286	11419	11446	11178	11501	11314	11492	11473	11296	11599	11399	11339	11457	11455	11333	11395	11485	11251	11149	11403	11426	11467	11488	11333	11310	11372	11352	11234	11408	11438	11464	11317	11439	11243	11439	11359	11299	11467	11297	11475	11475	11279	11323	11463	11544	11352	11503	11292	11351	11710	11252	11267	11209	11333	11426	11513	11536	11251	11505	11542	11403	11382	11482	11420	11602	11415	11313	11392	11163	11491	11368	11311	11426	11409	11368	11400	11442	11499	11447	11473	11444	11401	11441	11439	11289	11361	11366	11208	11349	11490	11244	11454	11312	11530	11542	11391	11328	11459	11154	11333	11415	11343	11442	11441	11384	11296	11301	11302	11358	11336	11445	11358	11465	11390	11329	11333	11378	11303	11483	11392	11464	11315	11280	11405	11390	11306	11245	11512	11401	11366	11312	11237	11290	11353	11275	11335	11412	11281	11383	11385	11191	11438	11345	11386	11408	11302	11316	11335	11336	11167	11388	11350	11399	11482	11450	11505	11480	11499	11136	11486	11390	11243	11500	11345	11242	11424	11354	11485	11528	11640	11434	11200	11317	11432	11648	11388	11303	11469	11360	11504	11337	11264	11615	11109	11370	11257	11312	11403	11299	11456	11388	11197	11290	11308	11459	11427	11333	11343	11312	11411	11316	11293	11338	11333	11313	11387	11555	11299	11482	11275	11188	11361	11273	11386	11477	11522	11337	11386	11247	11312	11281	11421	11417	11643	11498	11432	11373	11235	11499	11401	11223	11266	11366	11284	11428	11289	11197	11269	11384	11342	11228	11384	11445	11432	11330	11532	11489	11528	11487	11412	11337	11466	11372	11251	11547	11382	11341	11491	11476	11423	11464	11384	11238	11489	11445	11326	11208	11403	11416	11415	11318	11239	11515	11456	11468	11337	11475	11407	11262	11443	11363	11286	11251	11217	11361	11307	11488	11399	11363	11139	11249	11289	11562	11645	11248	11283	11341	11346	11359	11362	11529	11330	11323	11383	11420	11346	11433	11402	11218	11257	11503	11312	11346	11602	11397	11380	11362	11382	11399	11376	11236	11437	11255	11480	11192	11302	11270	11239	11403	11392	11244	11061	11435	11444	11299	11321	11318	11427	11358	11318	11537	11398	11365	11476	11376	11501	11517	11500	11328	11348	11488	11333	11459	11335	11300	11457	11402	11400	11207	11172	11425	11211	11132	11357	11483	10998	11193	11215	11266	11377	11379	11355	11471	11409	11274	11344	11345	11412	11416	11289	11475	11250	11243	11373	11398	11470	11358	11410	11352	11397	11480	11436	11296	11504	11421	11374	11260	11369	11564	11278	11476	11241	11271	11388	11316	11381	11290	11262	11514	11474	11222	11286	11429	11491	11189	11317	11494	11352	11490	11486	11384	11456	11314	11630	11414	11293	11285	11554	11443	11519	11375	11539	11603	11210	11370	11455	11248	11264	11236	11248	11469	11470	11340	11254	11353	11560	11258	11458	11378	11360	11458	11355	11342	11399	11337	11530	11518	11498	11333	11591	11470	11311	11228	11240	11308	11433	11299	11293	11460	11401	11407	11320	11292	11312	11388	11355	11472	11442	11389	11344	11282	11250	11212	11389	11441	11367	11449	11352	11258	11450	11529	11446	11381	11280	11442	11440	11439	11504	11284	11335	11362	11560	11471	11554	11446	11240	11477	11364	11440	11284	11323	11241	11388	11323	11414	11242	11495	11289	11262	11355	11529	11447	11314	11301	11339	11502	11519	11363	11439	11414	11210	11436	11484	11541	11493	11282	11412	11596	11445	11362	11450	11212	11349	11275	11562	11453	11275	11398	11293	11453	11218	11267	11225	11357	11259	11307	11262	11624	11474	11501	11550	11434	11329	11270	11471	11382	11387	11240	11321	11216	11304	11355	11334	11283	11420	11603	11427	11413	11342	11439	11373	11293	11532	11339	11356	11415	11358	11420	11352	11373	11385	11358	11244	11400	11318	11319	11500	11444	11188	11328	11306	11560	11473	11625	11313	11372	11484	11312	11266	11421	11304	11368	11427	11292	11319	11280	11304	11302	11226	11321	11516	11207	11291	11272	11545	11249	11375	11391	11309	11383	11376	11313	11388	11374	11314	11270	11263	11346	11322	11306	11400	11416	11448	11306	11376	11387	11454	11418	11379	11476	11411	11241	11413	11311	11506	11401	11211	11417	11335	11405	11574	11375	11381	11435	11363	11391	11339	11398	11428	11323	11384	11461	11429	11349	11307	11334	11215	11507	11381	11365	11548	11325	11324	11564	11426	11196	11499	11362	11539	11368	11251	11287	11310	11466	11405	11425	11381	11456	11262	11348	11294	11409	11468	11363	11481	11578	11404	11310	11434	11407	11252	11290	11168	11465	11403	11314	11575	11492	11489	11276	11556	11311	11553	11361	11331	11378	11556	11320	11201	11472	11380	11094	11464	11315	11332	11418	11384	11539	11297	11393	11258	11308	11253	11402	11311	11322	11314	11373	11350	11240	11226	11409	11483	11392	11485	11389	11381	11327	11288	11553	11343	11411	11534	11371	11368	11461	11474	11374	11282	11105	11059	11188	11343	11655	11329	11303	11236	11421	11544	11304	11354	11409	11317	11320	11319	11314	11505	11328	11295	11393	11304	11388	11410	11301	11234	11421	11448	11223	11333	11375	11485	11337	11450	11226	11206	11566	11440	11292	11200	11411	11394	11417	11407	11376	11358	11331	11437	11489	11440	11380	11497	11291	11520	11390	11427	11429	11647	11361	11548	11365	11462	11542	11377	11371	11415	11196	11337	11322	11279	11360	11450	11286	11308	11460	11520	11388	11248	11537	11251	11364	11329	11550	11477	11548	11238	11353	11379	11449	11398	11127	11410	11396	11415	11309	11534	11385	11265	11323	11206	11483	11386	11445	11300	11342	11226	11427	11434	11293	11336	11456	11343	11290	11356	11328	11314	11455	11436	11472	11420	11277	11583	11422	11510	11380	11356	11435	11331	11348	11397	11454	11318	11383	11380	11404	11532	11474	11546	11523	11420	11206	11480	11527	11375	11314	11447	11490	11457	11367	11416	11381	11400	11529	11352	11262	11418	11409	11349	11457	11445	11405	11315	11401	11277	11340	11228	11318	11437	11299	11516	11223	11521	11434	11424	11344	11288	11268	11505	11480	11376	11362	11387	11305	11296	11296	11230	11241	11494	11414	11080	11376	11291	11315	11381	11323	11458	11429	11380	11228	11387	11276	11283	11437	11367	11199	11544	11268	11504	11438	11383	11597	11192	11229	11277	11382	11314	11509	11373	11384	11471	11348	11323	11286	11444	11466	11360	11380	11595	11339	11355	11346	11437	11395	11421	11315	11409	11126	11496	11358	11364	11428	11387	11346	11357	11429	11233	11285	11297	11500	11495	11435	11404	11262	11176	11180	11387	11459	11303	11359	11384	11466	11336	11331	11367	11417	11336	11384	11571	11331	11255	11325	11456	11270	11384	11368	11301	11258	11376	11294	11300	11226	11374	11511	11221	11398	11211	11546	11361	11471	11404	11450	11254	11393	11341	11327	11198	11412	11413	11447	11446	11392	11476	11282	11338	11231	11431	11405	11261	11327	11367	11313	11464	11377	11356	11374	11397	11398	11405	11403	11394	11352	11507	11174	11317	11190	11412	11555	11414	11458	11395	11528	11527	11580	11398	11490	11320	11254	11331	11484	11376	11441	11308	11298	11378	11377	11311	11384	11543	11300	11286	11432	11315	11134	11243	11387	11505	11404	11288	11357	11426	11426	11277	11317	11309	11435	11376	11420	11502	11420	11358	11321	11470	11154	11405	11377	11319	11303	11421	11400	11469	11435	11513	11243	11373	11626	11426	11458	11393	11490	11350	11267	11417	11498	11360	11356	11470	11457	11338	11430	11486	11344	11285	11377	11477	11440	11339	11257	11259	11396	11307	11306	11345	11395	11325	11311	11350	11416	11398	11402	11119	11405	11476	11367	11378	11318	11563	11415	11356	11283	11276	11500	11218	11410	11364	11422	11257	11421	11284	11234	11344	11345	11342	11406	11200	11403	11297	11274	11350	11240	11438	11311	11205	11234	11356	11339	11375	11377	11263	11501	11455	11538	11547	11483	11309	11442	11435	11297	11339	11434	11330	11616	11355	11267	11098	11292	11337	11357	11289	11456	11234	11576	11302	11306	11351	11328	11310	11418	11325	11335	11254	11310	11270	11465	11551	11460	11554	11401	11358	11483	11521	11574	11375	11355	11343	11374	11462	11380	11188	11418	11492	11356	11424	11464	11311	11426	11374	11365	11253	11369	11557	11410	11480	11569	11352	11295	11381	11461	11310	11338	11561	11376	11320	11447	11259	11375	11534	11233	11191	11394	11391	11417	11467	11331	11332	11234	11245	11393	11280	11372	11399	11192
62431	82234	43728	42816	30758	19882	14716	12520	11395	11381	11357	11321	11218	11326	11208	11344	11325	11267	11423	11277	11237	11347	11523	11354	11549	11278	11279	11391	11357	11393	11196	11422	11395	11253	11307	11374	11432	11225	11254	11291	11501	11326	11414	11390	11254	11216	11475	11270	11482	11260	11405	11353	11410	11430	11288	11437	11438	11419	11436	11325	11276	11203	11382	11329	11377	11342	11253	11288	11472	11233	11389	11384	11336	11328	11329	11407	11284	11365	11335	11397	11398	11361	11256	11294	11170	11335	11389	11507	11316	11339	11337	11322	11177	11356	11244	11364	11358	11170	11279	11286	11276	11388	11384	11205	11402	11380	11385	11454	11269	11286	11421	11424	11356	11285	11286	11292	11325	11366	11411	11294	11282	11315	11312	11338	11264	11388	11318	11378	11360	11320	11439	11132	11291	11257	11319	11193	11350	11343	11349	11293	11199	11403	11314	11406	11170	11383	11398	11417	11319	11442	11418	11337	11266	11406	11339	11407	11332	11460	11170	11323	11204	11258	11437	11393	11340	11317	11272	11240	11471	11181	11225	11306	11477	11220	11346	11375	11408	11498	11252	11218	11189	11241	11325	11497	11389	11314	11335	11334	11428	11450	11455	11429	11331	11193	11489	11317	11315	11264	11391	11312	11250	11408	11273	11270	11440	11193	11259	11177	11492	11296	11427	11264	11462	11122	11313	11426	11291	11386	11353	11479	11274	11421	11282	11299	11300	11362	11377	11236	11316	11353	11392	11269	11280	11270	11256	11301	11346	11294	11381	11410	11386	11391	11282	11332	11366	11292	11336	11372	11569	11439	11371	11241	11428	11314	11269	11406	11362	11313	11493	11430	11367	11383	11531	11365	11354	11446	11434	11506	11488	11438	11254	11257	11404	11429	11301	11397	11253	11314	11338	11304	11383	11340	11349	11413	11310	11366	11419	11418	11041	11222	11338	11298	11343	11291	11347	11248	11376	11390	11488	11248	11287	11295	11251	11454	11286	11441	11352	11427	11355	11445	11444	11344	11403	11191	11201	11339	11288	11402	11167	11452	11256	11286	11320	11449	11500	11290	11399	11411	11362	11269	11163	11462	11322	11198	11415	11384	11493	11324	11335	11538	11435	11248	11142	11339	11350	11440	11431	11512	11314	11263	11349	11352	11344	11407	11212	11276	11300	11194	11316	11323	11390	11342	11317	11317	11321	11398	11266	11288	11382	11268	11488	11318	11233	11366	11285	11274	11245	11342	11402	11407	11108	11482	11290	11510	11261	11449	11368	11233	11344	11239	11423	11341	11356	11344	11224	11294	11224	11301	11430	11330	11282	11295	11286	11376	11156	11277	11471	11377	11380	11274	11442	11357	11313	11372	11082	11426	11404	11349	11361	11187	11374	11355	11417	11343	11251	11303	11241	11217	11423	11266	11394	11413	11535	11337	11279	11489	11329	11359	11306	11273	11427	11275	11523	11421	11183	11423	11241	11516	11327	11554	11352	11449	11193	11312	11184	11412	11284	11274	11179	11375	11401	11351	11426	11402	11245	11297	11258	11439	11183	11258	11478	11376	11395	11434	11228	11340	11299	11249	11348	11448	11285	11360	11454	11449	11376	11351	11297	11504	11353	11426	11183	11275	11155	11435	11375	11260	11147	11437	11498	11402	11376	11310	11271	11398	11351	11311	11411	11431	11308	11352	11160	11372	11093	11481	11392	11142	11435	11325	11281	11283	11298	11427	11359	11324	11413	11335	11309	11389	11256	11353	11491	11388	11271	11327	11279	11371	11269	11303	11235	11303	11400	11355	11322	11423	11402	11408	11200	11527	11512	11256	11361	11352	11404	11446	11433	11406	11234	11184	11379	11343	11413	11271	11167	11277	11334	11396	11471	11390	11281	11381	11249	11251	11209	11175	11343	11310	11343	11301	11343	11411	11279	11297	11419	11377	11376	11331	11279	11342	11456	11222	11214	11074	11394	11330	11429	11361	11327	11412	11237	11428	11381	11381	11183	11366	11258	11195	11301	11246	11185	11284	11343	11367	11413	11348	11423	11237	11305	11383	11323	11390	11432	11294	11321	11478	11353	11451	11406	11404	11268	11293	11386	11144	11372	11303	11360	11274	11502	11349	11348	11391	11305	11179	11403	11416	11243	11292	11401	11265	11465	11290	11301	11300	11407	11330	11257	11286	11463	11287	11264	11140	11457	11422	11418	11452	11300	11313	11452	11276	11454	11277	11416	11208	11223	11388	11252	11332	11392	11155	11334	11278	11354	11242	11413	11352	11244	11251	11296	11360	11305	11445	11160	11326	11163	11232	11454	11272	11304	11128	11253	11276	11396	11242	11379	11346	11384	11359	11525	11278	11197	11273	11296	11284	11265	11157	11264	11488	11221	11314	11271	11291	11289	11393	11466	11353	11304	11446	11244	11427	11351	11437	11348	11238	11497	11271	11399	11287	11346	11265	11325	11350	11219	11310	11234	11256	11190	11359	11299	11360	11463	11287	11244	11315	11207	11259	11127	11385	11319	11363	11243	11314	11368	11368	11437	11254	11376	11349	11394	11351	11455	11282	11226	11267	11449	11317	11207	11305	11421	11185	11438	11250	11246	11434	11346	11280	11392	11249	11489	11305	11441	11207	11411	11287	11297	11418	11265	11032	11240	11326	11275	11273	11294	11356	11322	11374	11351	11333	11333	11268	11394	11499	11342	11259	11367	11343	11443	11346	11246	11195	11351	11272	11275	11350	11381	11349	11266	11524	11379	11236	11287	11296	11228	11488	11340	11285	11575	11339	11210	11473	11328	11102	11378	11278	11269	11408	11363	11262	11313	11284	11355	11285	11223	11264	11477	11327	11205	11349	11388	11423	11425	11393	11334	11320	11213	11449	11304	11434	11143	11215	11349	11291	11338	11455	11401	11280	11476	11377	11163	11307	11165	11396	11319	11299	11264	11484	11482	11302	11285	11227	11324	11478	11472	11395	11278	11197	11287	11437	11290	11459	11429	11205	11372	11319	11460	11302	11153	11357	11297	11195	11538	11507	11319	11343	11500	11384	11397	11423	11353	11425	11301	11542	11248	11266	11374	11326	11304	11124	11434	11309	11453	11263	11445	11225	11397	11293	11216	11160	11357	11400	11268	11363	11312	11375	11356	11432	11391	11116	11559	11165	11386	11293	11256	11293	11437	11283	11359	11556	11193	11277	11347	11419	11288	11368	11413	11395	11327	11302	11277	11405	11355	11340	11482	11228	11313	11329	11247	11346	11406	11309	11397	11368	11310	11352	11250	11395	11365	11286	11546	11342	11299	11365	11311	11336	11490	11417	11324	11381	11366	11292	11303	11329	11214	11352	11256	11388	11214	11277	11386	11359	11276	11215	11228	11363	11363	11330	11283	11138	11264	11298	11230	11404	11413	11403	11335	11191	11384	11442	11313	11389	11363	11273	11394	11469	11344	11248	11394	11246	11244	11394	11418	11219	11339	11283	11336	11411	11307	11354	11420	11514	11457	11501	11268	11485	11312	11462	11233	11308	11350	11193	11324	11292	11328	11257	11399	11338	11421	11338	11474	11320	11477	11274	11271	11343	11282	11275	11251	11358	11388	11246	11344	11399	11341	11373	11303	11261	11198	11206	11572	11245	11269	11451	11473	11238	11414	11249	11235	11227	11335	11397	11368	11273	11344	11259	11427	11348	11393	11227	11466	11295	11388	11314	11265	11277	11452	11341	11344	11437	11368	11216	11491	11424	11233	11331	11372	11249	11405	11421	11349	11503	11302	11276	11194	11209	11265	11320	11336	11304	11234	11284	11383	11371	11204	11300	11375	11519	11348	11253	11434	11505	11391	11461	11431	11205	11291	11365	11388	11313	11324	11396	11328	11227	11429	11406	11292	11452	11393	11507	11278	11337	11368	11319	11371	11399	11245	11480	11361	11372	11304	11405	11369	11235	11194	11275	11286	11384	11412	11324	11259	11455	11388	11277	11428	11212	11310	11266	11416	11342	11465	11456	11317	11480	11283	11307	11544	11253	11448	11401	11391	11265	11325	11363	11260	11365	11430	11192	11368	11343	11467	11290	11326	11420	11512	11213	11451	11282	11446	11465	11218	11439	11414	11441	11431	11284	11251	11483	11397	11369	11299	11392	11299	11393	11308	11285	11131	11439	11141	11232	11312	11340	11201	11243	11395	11199	11420	11364	11307	11377	11381	11435	11256	11354	11407	11310	11444	11265	11349	11426	11420	11393	11414	11266	11276	11359	11297	11434	11313	11370	11259	11526	11459	11227	11311	11243	11469	11410	11162	11467	11292	11252	11465	11343	11256	11463	11294	11243	11246	11472	11256	11352	11412	11276	11248	11426	11408	11304	11249	11350	11386	11406	11363	11506	11348	11370	11458	11453	11361	11226	11533	11216	11283	11414	11266	11255	11193	11456	11236	11420	11253	11383	11376	11410	11265	11338	11311	11224	11360	11357	11376	11426	11263	11300	11290	11400	11323	11381	11444	11225	11448	11429	11341	11360	11257	11348	11267	11256	11303	11474	11554	11317	11358	11303	11312	11415	11242	11376	11242	11480	11253	11461	11098	11364	11310	11321	11314	11244	11370	11329	11324	11158	11350	11406	11223	11230	11242	11282	11586	11245	11282	11270	11080	11347	11424	11356	11411	11404	11456	11159	11157	11461	11316	11247	11306	11400	11438	11548	11397	11493	11320	11169	11272	11239	11343	11211	11286	11512	11263	11281	11245	11221	11354	11421	11486	11274	11315	11187	11288	11460	11396	11397	11329	11466	11379	11438	11253	11342	11438	11182	11448	11378	11256	11384	11316	11312	11378	11388	11420	11369	11457	11514	11369	11421	11357	11337	11417	11198	11458	11405	11413	11240	11382	11302	11422	11379	11393	11356	11462	11257	11567	11238	11283	11416	11403	11351	11358	11382	11328	11425	11311	11329	11354	11223	11370	11326	11390	11389	11235	11263	11420	11333	11359	11342	11416	11334	11266	11338	11311	11283	11459	11359	11295	11334	11357	11383	11247	11473	11354	11388	11444	11355	11301	11302	11407	11171	11322	11361	11420	11477	11309	11181	11343	11226	11291	11265	11304	11330	11263	11323	11271	11287	11387	11209	11275	11320	11403	11250	11340	11314
22999	21859	28987	24697	23582	24082	22672	14654	11999	11977	11586	11827	11654	11710	11754	11469	11789	11512	11709	11700	11611	11649	11751	11615	11638	11606	11552	11650	11723	11562	11620	11688	11516	11630	11502	11700	11436	11623	11565	11653	11522	11349	11696	11529	11473	11597	11502	11512	11633	11591	11712	11583	11408	11537	11750	11618	11634	11682	11733	11502	11561	11675	11546	11404	11766	11632	11425	11551	11512	11359	11542	11512	11477	11435	11547	11560	11499	11530	11643	11499	11521	11587	11600	11621	11667	11611	11748	11637	11617	11493	11582	11565	11472	11491	11582	11551	11517	11549	11449	11281	11503	11743	11775	11679	11601	11530	11535	11447	11648	11742	11593	11466	11520	11540	11673	11454	11573	11526	11585	11640	11358	11503	11474	11680	11575	11357	11439	11386	11619	11399	11388	11529	11590	11482	11523	11367	11421	11467	11463	11521	11484	11562	11372	11355	11610	11551	11555	11499	11726	11379	11437	11462	11424	11508	11646	11481	11649	11514	11419	11572	11481	11420	11450	11376	11457	11496	11428	11653	11492	11288	11443	11504	11252	11371	11331	11454	11464	11634	11588	11562	11536	11576	11563	11614	11456	11154	11388	11618	11278	11437	11447	11469	11703	11555	11236	11504	11335	11476	11507	11444	11366	11373	11488	11523	11612	11586	11350	11565	11496	11609	11482	11487	11405	11521	11471	11621	11498	11565	11517	11470	11390	11543	11667	11626	11461	11600	11466	11318	11561	11462	11504	11498	11642	11566	11428	11480	11330	11505	11543	11648	11744	11489	11547	11420	11557	11385	11488	11470	11510	11619	11623	11606	11600	11487	11666	11596	11528	11548	11488	11349	11633	11578	11429	11490	11375	11583	11525	11568	11393	11571	11575	11504	11460	11504	11643	11355	11394	11642	11553	11512	11382	11598	11617	11506	11414	11399	11399	11497	11485	11437	11408	11592	11523	11408	11310	11498	11578	11554	11491	11619	11532	11458	11512	11455	11543	11446	11563	11443	11516	11359	11445	11520	11520	11425	11504	11305	11447	11468	11655	11676	11503	11407	11556	11431	11550	11479	11474	11429	11547	11362	11585	11530	11521	11589	11564	11704	11533	11382	11558	11281	11407	11641	11640	11542	11437	11391	11366	11661	11608	11535	11458	11589	11668	11533	11281	11685	11435	11446	11524	11594	11517	11469	11475	11604	11450	11473	11574	11448	11444	11526	11527	11397	11555	11546	11471	11464	11709	11353	11600	11573	11354	11568	11401	11504	11509	11509	11390	11592	11477	11582	11430	11550	11660	11602	11415	11432	11465	11513	11472	11494	11551	11521	11526	11554	11380	11501	11586	11339	11545	11520	11356	11662	11551	11371	11559	11487	11532	11592	11404	11520	11594	11591	11413	11508	11541	11387	11553	11503	11510	11596	11371	11515	11272	11423	11457	11517	11521	11544	11455	11564	11477	11476	11334	11553	11438	11398	11525	11503	11550	11543	11397	11440	11498	11275	11571	11455	11320	11528	11430	11470	11607	11382	11535	11561	11419	11508	11544	11531	11553	11583	11324	11524	11509	11274	11483	11433	11433	11503	11594	11433	11627	11465	11634	11464	11610	11499	11402	11493	11558	11379	11385	11453	11464	11473	11576	11394	11488	11566	11510	11480	11302	11405	11543	11402	11486	11191	11432	11471	11565	11730	11589	11485	11543	11645	11439	11427	11480	11567	11579	11562	11680	11547	11543	11558	11400	11485	11510	11459	11573	11414	11505	11550	11535	11501	11535	11475	11331	11375	11376	11452	11556	11458	11337	11593	11566	11538	11498	11624	11503	11550	11569	11522	11602	11502	11580	11698	11560	11563	11542	11426	11455	11336	11658	11487	11430	11418	11494	11670	11455	11494	11506	11611	11407	11489	11636	11357	11517	11642	11565	11588	11516	11342	11516	11276	11482	11544	11596	11607	11588	11506	11566	11341	11621	11553	11507	11433	11537	11554	11480	11335	11482	11578	11492	11333	11542	11511	11616	11500	11367	11591	11651	11482	11464	11599	11395	11622	11664	11552	11536	11602	11583	11441	11473	11544	11319	11449	11389	11579	11632	11479	11491	11549	11462	11460	11375	11580	11581	11485	11607	11307	11637	11450	11281	11616	11493	11430	11568	11503	11412	11480	11617	11416	11478	11500	11483	11508	11477	11431	11461	11382	11363	11372	11347	11481	11405	11643	11681	11212	11373	11585	11618	11479	11499	11504	11379	11423	11657	11603	11467	11435	11466	11408	11585	11562	11619	11534	11486	11499	11593	11526	11450	11406	11369	11332	11551	11495	11488	11511	11514	11484	11680	11373	11464	11371	11452	11327	11498	11412	11549	11577	11375	11682	11520	11528	11505	11400	11539	11427	11547	11511	11681	11403	11380	11464	11651	11411	11453	11545	11376	11534	11456	11531	11567	11691	11500	11323	11405	11515	11682	11507	11545	11463	11457	11416	11424	11493	11543	11525	11441	11437	11536	11447	11568	11506	11573	11433	11621	11497	11458	11546	11558	11502	11455	11508	11481	11803	11377	11416	11682	11584	11591	11458	11353	11498	11592	11355	11250	11389	11696	11449	11549	11543	11466	11556	11578	11490	11494	11520	11451	11341	11371	11567	11471	11561	11760	11474	11620	11544	11536	11607	11644	11697	11510	11398	11532	11450	11528	11428	11381	11524	11620	11541	11524	11474	11686	11521	11512	11478	11549	11525	11381	11410	11512	11394	11575	11441	11606	11474	11429	11366	11424	11557	11572	11492	11415	11496	11316	11508	11463	11635	11331	11542	11427	11502	11583	11466	11641	11464	11513	11594	11516	11418	11408	11506	11414	11345	11566	11438	11579	11515	11683	11394	11588	11416	11439	11597	11520	11312	11426	11406	11617	11495	11373	11753	11530	11497	11508	11589	11516	11646	11461	11539	11557	11564	11483	11552	11670	11502	11382	11537	11536	11579	11615	11454	11619	11447	11255	11491	11555	11512	11523	11556	11613	11545	11471	11729	11501	11476	11779	11522	11414	11630	11578	11381	11594	11310	11447	11592	11456	11549	11574	11366	11511	11511	11559	11400	11450	11442	11457	11254	11408	11566	11489	11466	11623	11483	11511	11731	11458	11358	11486	11387	11617	11532	11377	11468	11458	11486	11466	11491	11342	11445	11514	11474	11621	11452	11475	11625	11600	11465	11458	11540	11523	11493	11487	11373	11396	11498	11587	11484	11480	11556	11423	11609	11444	11499	11412	11612	11670	11294	11557	11434	11581	11428	11476	11449	11491	11334	11582	11525	11554	11397	11272	11499	11459	11464	11435	11538	11421	11508	11492	11680	11456	11615	11457	11475	11442	11463	11597	11615	11492	11534	11441	11453	11514	11550	11365	11614	11515	11546	11307	11325	11292	11412	11476	11258	11387	11443	11501	11438	11291	11492	11508	11441	11500	11453	11458	11358	11491	11710	11448	11698	11609	11471	11458	11540	11405	11476	11444	11457	11434	11371	11494	11439	11526	11586	11679	11439	11608	11484	11401	11514	11366	11611	11363	11501	11412	11450	11612	11435	11392	11352	11426	11359	11526	11500	11541	11602	11541	11469	11495	11668	11669	11403	11606	11440	11600	11471	11437	11444	11298	11496	11619	11444	11658	11520	11533	11501	11613	11438	11479	11538	11676	11479	11469	11488	11563	11432	11543	11447	11649	11472	11545	11580	11363	11497	11690	11408	11764	11647	11424	11530	11463	11470	11404	11634	11483	11367	11483	11555	11481	11356	11329	11550	11336	11526	11502	11528	11461	11433	11521	11425	11641	11614	11600	11547	11466	11309	11460	11572	11447	11596	11355	11548	11545	11439	11489	11347	11545	11468	11565	11250	11534	11591	11485	11451	11462	11464	11560	11575	11455	11436	11450	11557	11433	11574	11572	11518	11477	11551	11280	11325	11581	11528	11570	11368	11450	11512	11600	11555	11616	11806	11393	11386	11373	11337	11628	11510	11580	11430	11451	11445	11444	11508	11574	11461	11471	11477	11450	11679	11487	11409	11537	11641	11383	11417	11348	11501	11454	11547	11588	11462	11456	11541	11462	11497	11519	11523	11592	11501	11600	11491	11337	11402	11437	11635	11459	11513	11330	11477	11465	11561	11560	11386	11459	11616	11478	11477	11578	11516	11442	11579	11783	11492	11667	11643	11341	11456	11252	11451	11389	11471	11404	11357	11351	11310	11399	11417	11524	11487	11576	11490	11537	11463	11399	11533	11569	11570	11504	11282	11667	11379	11331	11627	11568	11489	11598	11291	11417	11549	11520	11547	11320	11338	11241	11538	11401	11534	11708	11475	11494	11502	11463	11568	11471	11572	11417	11457	11457	11483	11376	11489	11415	11600	11568	11753	11588	11479	11503	11374	11528	11497	11544	11601	11607	11490	11391	11506	11417	11418	11479	11515	11456	11379	11596	11549	11508	11445	11440	11476	11498	11488	11325	11586	11589	11408	11516	11504	11562	11548	11557	11568	11518	11597	11456	11493	11470	11363	11544	11493	11581	11502	11367	11283	11400	11500	11545	11381	11689	11540	11254	11590	11528	11468	11463	11491	11478	11577	11448	11406	11488	11412	11470	11348	11523	11564	11387	11605	11492	11546	11583	11398	11473	11438	11525	11600	11451	11319	11523	11662	11630	11490	11418	11464	11335	11385	11688	11410	11360	11655	11496	11690	11549	11334	11487	11479	11532	11740	11464	11588	11527	11415	11414	11328	11427	11391	11414	11468	11446	11452	11485	11390	11502	11482	11491	11654	11366	11565	11546	11663	11530	11478	11528	11543	11403	11512	11577	11541	11571	11578	11527	11449	11582	11573	11346	11451	11262	11351	11392	11615	11487	11451	11654	11456	11514	11534	11426	11640	11469	11518	11476	11359	11563	11575	11602	11497	11482	11462	11491	11415	11579	11529	11381	11405	11440	11589	11444	11332	11505	11687	11553	11492	11444	11232	11679	11415	11457	11500	11641	11456	11350	11419	11487	11571	11726	11372	11465	11446	11576	11477	11446	11429	11563	11592	11611	11573	11511	11451	11599	11473	11482	11668	11620	11621	11615	11546	11589	11604	11397	11429	11398	11457	11450	11472	11594	11430
59852	93584	51059	52746	38657	25384	17167	13387	11617	11384	11212	11372	11378	11316	11391	11425	11436	11328	11225	11254	11443	11356	11394	11341	11465	11375	11407	11325	11265	11329	11416	11291	11236	11399	11409	11223	11406	11318	11235	11237	11412	11358	11347	11405	11345	11345	11438	11381	11253	11350	11206	11274	11369	11184	11348	11300	11275	11475	11462	11315	11398	11427	11164	11350	11400	11421	11434	11302	11276	11369	11365	11334	11339	11454	11445	11170	11337	11488	11245	11295	11573	11394	11343	11383	11360	11466	11449	11408	11300	11341	11346	11225	11228	11396	11237	11340	11346	11288	11319	11308	11389	11312	11181	11410	11226	11026	11304	11528	11396	11270	11243	11328	11317	11299	11282	11268	11429	11349	11298	11297	11273	11375	11223	11337	11397	11373	11286	11229	11441	11453	11503	11164	11329	11392	11315	11252	11366	11260	11345	11346	11301	11335	11313	11278	11399	11370	11366	11386	11419	11348	11500	11315	11329	11316	11267	11310	11274	11503	11305	11318	11276	11231	11445	11322	11371	11265	11292	11366	11387	11344	11320	11275	11283	11326	11311	11406	11375	11161	11231	11482	11489	11374	11351	11388	11267	11237	11415	11122	11182	11272	11252	11436	11224	11319	11392	11330	11457	11197	11470	11458	11312	11261	11250	11408	11327	11267	11424	11342	11264	11325	11342	11347	11183	11274	11231	11354	11304	11424	11266	11230	11312	11324	11370	11299	11319	11426	11336	11416	11318	11245	11426	11298	11273	11260	11318	11382	11199	11367	11378	11259	11246	11356	11392	11341	11351	11448	11430	11380	11324	11311	11252	11536	11249	11419	11211	11414	11286	11234	11167	11420	11322	11232	11221	11323	11261	11340	11369	11309	11196	11406	11391	11483	11342	11310	11258	11408	11273	11299	11313	11422	11525	11267	11227	11524	11309	11421	11318	11419	11289	11467	11355	11221	11339	11375	11287	11240	11341	11306	11189	11384	11409	11340	11323	11467	11384	11246	11366	11283	11252	11336	11364	11308	11354	11271	11406	11168	11237	11333	11333	11326	11444	11341	11291	11294	11362	11232	11373	11286	11372	11316	11383	11446	11224	11359	11322	11335	11360	11198	11575	11351	11186	11245	11475	11231	11368	11428	11469	11339	11357	11351	11458	11328	11299	11259	11431	11270	11300	11236	11492	11498	11298	11374	11183	11335	11258	11269	11229	11338	11434	11344	11258	11445	11395	11399	11355	11308	11292	11304	11478	11138	11336	11256	11301	11392	11327	11230	11148	11345	11338	11314	11310	11218	11369	11419	11301	11264	11455	11289	11273	11219	11409	11334	11402	11283	11375	11322	11340	11373	11278	11318	11310	11284	11487	11544	11357	11388	11409	11331	11402	11274	11290	11404	11398	11219	11366	11291	11357	11259	11155	11324	11393	11305	11374	11270	11303	11417	11320	11305	11306	11272	11244	11189	11308	11177	11389	11213	11208	11150	11279	11181	11326	11466	11284	11528	11307	11408	11403	11337	11286	11329	11426	11386	11388	11354	11314	11532	11328	11319	11154	11371	11384	11199	11177	11522	11352	11392	11346	11446	11526	11508	11248	11323	11341	11268	11307	11248	11265	11370	11275	11354	11248	11321	11273	11315	11260	11258	11331	11226	11256	11395	11377	11337	11344	11303	11374	11438	11360	11293	11240	11164	11324	11241	11303	11208	11388	11191	11465	11272	11421	11415	11486	11267	11132	11435	11186	11105	11298	11423	11270	11331	11231	11324	11346	11410	11361	11351	11254	11250	11408	11227	11314	11447	11315	11405	11430	11409	11429	11277	11524	11147	11499	11462	11604	11442	11258	11208	11360	11332	11189	11469	11206	11284	11535	11399	11401	11355	11330	11398	11370	11259	11371	11325	11384	11304	11322	11418	11260	11351	11212	11455	11257	11332	11321	11303	11432	11248	11390	11360	11433	11235	11376	11336	11174	11270	11333	11330	11357	11373	11518	11534	11187	11265	11235	11324	11119	11265	11340	11207	11284	11385	11328	11232	11432	11380	11287	11464	11296	11428	11318	11491	11315	11373	11258	11299	11155	11422	11356	11237	11231	11247	11274	11208	11363	11381	11281	11286	11325	11201	11317	11285	11464	11477	11334	11282	11254	11339	11393	11150	11272	11351	11297	11344	11264	11357	11404	11324	11189	11224	11392	11489	11351	11462	11405	11374	11239	11401	11290	11242	11219	11328	11287	11341	11296	11440	11236	11385	11349	11234	11311	11153	11354	11303	11255	11254	11358	11379	11497	11382	11357	11372	11347	11201	11493	11251	11303	11366	11392	11277	11323	11228	11347	11351	11317	11410	11266	11278	11408	11325	11353	11469	11151	11184	11390	11523	11411	11465	11432	11439	11256	11356	11264	11269	11405	11212	11105	11359	11378	11412	11332	11355	11371	11277	11282	11276	11428	11210	11191	11378	11432	11407	11387	11430	11389	11364	11336	11360	11260	11263	11190	11308	11142	11330	11530	11277	11270	11399	11325	11316	11450	11363	11241	11253	11336	11486	11300	11417	11415	11194	11320	11366	11433	11324	11190	11246	11259	11142	11493	11247	11305	11262	11315	11361	11258	11230	11262	11267	11281	11266	11375	11262	11297	11358	11336	11333	11359	11261	11392	11225	11249	11217	11236	11343	11227	11398	11340	11280	11309	11227	11380	11252	11388	11199	11371	11400	11524	11202	11546	11380	11262	11354	11301	11138	11406	11272	11452	11437	11286	11388	11214	11370	11364	11304	11387	11259	11370	11332	11277	11427	11403	11426	11268	11382	11319	11250	11249	11410	11305	11309	11548	11183	11419	11398	11342	11253	11426	11304	11344	11275	11420	11374	11360	11317	11308	11513	11377	11257	11320	11284	11483	11472	11482	11469	11080	11486	11318	11362	11274	11120	11369	11306	11306	11283	11328	11476	11330	11433	11256	11239	11481	11228	11390	11304	11288	11199	11369	11221	11342	11106	11408	11332	11320	11388	11297	11278	11408	11268	11410	11360	11236	11231	11334	11304	11248	11432	11409	11395	11351	11373	11431	11357	11395	11357	11243	11347	11396	11204	11399	11285	11430	11303	11452	11339	11167	11223	11348	11257	11316	11351	11408	11415	11444	11395	11308	11379	11233	11279	11393	11308	11358	11349	11286	11264	11225	11211	11377	11510	11266	11343	11282	11131	11449	11492	11416	11336	11245	11324	11259	11177	11418	11333	11355	11289	11269	11336	11297	11403	11357	11409	11398	11255	11254	11262	11441	11421	11295	11308	11291	11251	11247	11443	11201	11536	11299	11208	11414	11310	11363	11211	11450	11334	11264	11306	11270	11419	11283	11314	11562	11316	11356	11413	11349	11291	11391	11267	11156	11345	11186	11302	11424	11430	11436	11231	11326	11244	11343	11396	11363	11383	11303	11362	11297	11498	11468	11186	11429	11476	11258	11460	11296	11396	11408	11377	11283	11348	11521	11299	11307	11491	11422	11353	11329	11366	11374	11257	11358	11244	11355	11123	11230	11502	11353	11372	11366	11407	11233	11278	11316	11248	11364	11419	11427	11316	11246	11325	11350	11174	11426	11344	11391	11484	11247	11257	11435	11384	11468	11347	11369	11333	11328	11387	11178	11255	11283	11255	11101	11302	11422	11315	11340	11137	11262	11141	11445	11302	11480	11408	11356	11136	11362	11358	11273	11408	11367	11412	11251	11394	11289	11364	11295	11198	11523	11260	11364	11406	11395	11413	11328	11318	11333	11402	11215	11221	11166	11298	11319	11301	11231	11087	11306	11266	11347	11328	11252	11408	11294	11183	11241	11428	11433	11221	11308	11228	11269	11341	11277	11398	11428	11320	11240	11246	11115	11358	11400	11319	11383	11168	11527	11363	11421	11233	11439	11418	11252	11448	11303	11399	11183	11436	11265	11310	11418	11271	11347	11246	11243	11359	11359	11366	11395	11344	11340	11319	11356	11261	11188	11343	11479	11293	11357	11270	11284	11404	11344	11250	11317	11267	11443	11336	11277	11315	11231	11306	11420	11338	11276	11203	11287	11290	11305	11272	11293	11422	11267	11373	11290	11303	11506	11228	11254	11280	11348	11297	11391	11349	11225	11370	11395	11324	11389	11426	11443	11419	11251	11326	11383	11421	11352	11257	11300	11368	11327	11392	11253	11321	11447	11316	11250	11349	11160	11333	11325	11343	11293	11422	11445	11393	11334	11441	11282	11369	11410	11392	11302	11308	11249	11350	11400	11334	11282	11288	11390	11192	11282	11278	11301	11243	11310	11293	11304	11386	11482	11437	11204	11318	11292	11218	11442	11190	11316	11454	11483	11369	11227	11524	11306	11361	11179	11124	11141	11268	11329	11313	11351	11347	11390	11245	11427	11362	11218	11444	11329	11312	11220	11371	11279	11432	11354	11160	11366	11318	11259	11409	11378	11210	11462	11208	11290	11357	11346	11427	11280	11189	11184	11210	11401	11329	11458	11293	11233	11427	11345	11423	11401	11400	11296	11224	11273	11360	11363	11397	11274	11355	11383	11522	11356	11195	11373	11447	11320	11270	11346	11256	11325	11187	11363	11304	11321	11232	11415	11426	11252	11212	11236	11609	11372	11396	11131	11332	11308	11411	11416	11330	11207	11338	11475	11256	11389	11208	11435	11400	11230	11316	11174	11359	11266	11311	11236	11206	11319	11493	11268	11225	11345	11382	11314	11432	11250	11405	11240	11365	11415	11422	11226	11356	11228	11374	11375	11283	11385	11165	11404	11383	11442	11253	11349	11277	11187	11434	11158	11337	11343	11213	11385	11404	11265	11186	11214	11268	11439	11396	11340	11193	11343	11268	11301	11336	11270	11187	11263	11229	11311	11259	11333	11327	11398	11316	11453	11331	11323	11141	11317	11390	11414	11494	11257	11348	11252	11398	11372	11309	11339	11238	11370	11310	11466	11231	11249	11462	11254	11288	11370	11362	11361	11261	11345	11292	11400	11359	11296	11372	11408	11386	11178	11280	11309	11398	11317	11247	11298	11225	11195	11474	11209	11335	11300	11351	11380	11333	11523	11301	11557	11299	11229	11283	11236	11388	11337	11495	11432	11368	11471	11276	11389	11336	11288	11359
32955	33402	25901	22549	16490	14154	13408	12962	12816	12517	12560	12634	12460	12659	12532	12575	12437	12336	12565	12793	12580	12649	12459	12477	12578	12240	12438	12507	12683	12665	12737	12485	12337	12337	12573	12552	12624	12521	12494	12523	12471	12662	12601	12471	12481	12379	12353	12669	12460	12393	12660	12569	12694	12432	12568	12279	12615	12572	12399	12589	12542	12392	12679	12473	12423	12549	12639	12609	12449	12585	12420	12390	12581	12592	12677	12497	12509	12500	12612	12415	12466	12568	12538	12653	12699	12554	12652	12661	12591	12598	12425	12636	12692	12532	12589	12501	12491	12419	12598	12729	12623	12417	12622	12412	12478	12418	12439	12516	12591	12486	12569	12447	12432	12509	12329	12628	12500	12547	12494	12636	12516	12632	12427	12637	12516	12657	12521	12416	12437	12497	12465	12245	12510	12560	12439	12603	12408	12558	12582	12391	12342	12544	12584	12579	12557	12596	12687	12569	12403	12377	12546	12484	12378	12381	12526	12412	12571	12630	12637	12471	12735	12658	12597	12561	12475	12364	12503	12527	12515	12518	12528	12515	12577	12579	12622	12481	12571	12399	12535	12341	12490	12531	12448	12535	12535	12606	12583	12379	12705	12393	12528	12518	12467	12459	12550	12533	12612	12560	12488	12446	12550	12524	12656	12587	12659	12494	12561	12602	12606	12424	12641	12459	12570	12506	12583	12591	12456	12474	12672	12530	12760	12572	12368	12436	12432	12641	12461	12403	12523	12328	12471	12551	12509	12617	12695	12694	12362	12599	12558	12528	12496	12347	12432	12424	12692	12733	12789	12485	12579	12293	12609	12415	12538	12483	12362	12441	12532	12612	12407	12408	12472	12357	12374	12639	12639	12566	12532	12453	12491	12644	12470	12644	12372	12445	12452	12621	12366	12571	12622	12476	12503	12499	12384	12517	12601	12307	12440	12300	12638	12396	12493	12444	12568	12419	12355	12599	12449	12494	12624	12380	12334	12457	12401	12673	12600	12546	12521	12346	12425	12444	12670	12409	12552	12362	12456	12544	12608	12530	12643	12628	12486	12355	12585	12680	12560	12492	12476	12516	12626	12684	12542	12307	12446	12465	12528	12338	12537	12518	12391	12401	12643	12531	12579	12426	12576	12630	12504	12360	12573	12417	12469	12437	12593	12503	12607	12586	12481	12548	12691	12343	12648	12455	12434	12599	12678	12405	12578	12470	12491	12554	12435	12475	12689	12490	12547	12496	12495	12718	12563	12511	12384	12521	12500	12562	12485	12448	12424	12437	12683	12481	12397	12581	12408	12306	12432	12471	12408	12457	12505	12422	12447	12508	12637	12604	12536	12571	12460	12561	12585	12617	12683	12654	12487	12566	12556	12562	12480	12409	12510	12518	12518	12597	12511	12480	12623	12361	12337	12607	12554	12446	12724	12621	12501	12690	12490	12429	12510	12408	12586	12485	12337	12660	12489	12599	12350	12398	12565	12680	12522	12671	12645	12483	12659	12585	12491	12489	12502	12737	12395	12647	12678	12343	12429	12607	12619	12517	12548	12598	12581	12592	12476	12559	12658	12559	12565	12553	12710	12372	12465	12524	12588	12419	12456	12288	12516	12616	12502	12532	12612	12519	12699	12448	12429	12723	12502	12349	12652	12535	12580	12483	12420	12508	12625	12466	12505	12637	12566	12652	12445	12480	12599	12530	12381	12346	12619	12575	12559	12504	12660	12377	12390	12551	12429	12615	12463	12458	12608	12412	12353	12564	12565	12594	12638	12528	12499	12424	12653	12488	12513	12569	12584	12556	12586	12400	12455	12492	12453	12510	12424	12622	12387	12577	12539	12425	12338	12397	12325	12403	12516	12362	12564	12468	12460	12487	12562	12432	12539	12480	12642	12542	12458	12420	12414	12490	12459	12332	12489	12489	12527	12439	12534	12362	12280	12344	12617	12588	12501	12436	12599	12688	12484	12572	12360	12527	12300	12445	12618	12482	12433	12716	12698	12584	12675	12712	12418	12587	12530	12538	12471	12472	12584	12560	12722	12467	12601	12488	12510	12394	12504	12590	12410	12508	12490	12395	12418	12372	12366	12407	12610	12403	12482	12594	12518	12549	12699	12470	12524	12535	12439	12428	12653	12416	12625	12479	12570	12550	12395	12464	12621	12658	12591	12587	12466	12575	12428	12357	12430	12428	12630	12455	12706	12795	12509	12533	12482	12634	12507	12504	12540	12627	12676	12363	12504	12491	12614	12393	12401	12445	12612	12505	12478	12349	12514	12554	12382	12582	12654	12455	12610	12471	12534	12440	12495	12506	12435	12523	12614	12417	12600	12546	12566	12574	12511	12606	12561	12591	12602	12301	12315	12373	12407	12371	12641	12371	12609	12641	12750	12361	12456	12555	12583	12671	12631	12623	12629	12592	12616	12589	12563	12465	12581	12574	12393	12734	12656	12463	12492	12613	12538	12606	12503	12477	12441	12378	12442	12568	12441	12545	12583	12581	12475	12467	12401	12537	12504	12625	12420	12443	12348	12604	12397	12646	12535	12558	12575	12509	12380	12552	12518	12544	12612	12523	12524	12495	12524	12584	12606	12569	12611	12463	12734	12480	12515	12409	12628	12621	12755	12466	12497	12479	12603	12659	12530	12650	12653	12615	12566	12499	12445	12517	12476	12497	12691	12532	12471	12620	12612	12507	12563	12456	12393	12502	12509	12528	12651	12453	12541	12480	12505	12518	12704	12526	12588	12429	12516	12589	12774	12534	12560	12308	12504	12557	12656	12489	12409	12552	12594	12315	12452	12757	12436	12398	12716	12486	12643	12628	12546	12540	12605	12515	12601	12418	12500	12457	12514	12648	12546	12502	12675	12459	12489	12585	12484	12594	12507	12440	12499	12351	12419	12444	12503	12602	12610	12461	12489	12613	12560	12645	12606	12422	12540	12532	12628	12553	12692	12695	12508	12481	12413	12559	12421	12501	12503	12508	12387	12355	12611	12524	12607	12477	12364	12553	12446	12480	12432	12590	12565	12464	12419	12490	12499	12489	12420	12537	12407	12485	12544	12553	12431	12573	12658	12657	12657	12646	12564	12637	12400	12492	12428	12421	12613	12511	12703	12484	12532	12443	12485	12417	12561	12646	12575	12532	12716	12581	12607	12503	12502	12477	12412	12587	12512	12614	12762	12505	12400	12724	12738	12764	12579	12647	12625	12552	12709	12510	12615	12678	12590	12250	12279	12524	12480	12561	12483	12523	12453	12253	12499	12650	12462	12699	12753	12377	12543	12497	12304	12495	12508	12446	12684	12511	12550	12543	12367	12752	12449	12514	12627	12438	12474	12438	12585	12588	12404	12519	12449	12304	12395	12455	12602	12484	12562	12499	12479	12629	12314	12577	12550	12356	12383	12524	12699	12725	12470	12395	12548	12564	12433	12446	12377	12331	12660	12534	12510	12658	12689	12474	12460	12483	12669	12473	12343	12334	12548	12558	12469	12408	12572	12565	12499	12636	12390	12347	12432	12367	12584	12616	12533	12688	12541	12408	12682	12425	12482	12461	12616	12554	12552	12511	12513	12565	12415	12594	12476	12499	12540	12568	12665	12730	12601	12406	12508	12546	12435	12534	12511	12600	12523	12517	12297	12616	12397	12445	12476	12620	12601	12462	12552	12445	12527	12685	12511	12556	12479	12372	12508	12302	12431	12346	12362	12518	12470	12623	12478	12520	12631	12442	12477	12406	12465	12528	12482	12536	12767	12500	12535	12441	12492	12533	12565	12498	12408	12449	12453	12405	12560	12600	12485	12452	12515	12582	12600	12569	12603	12490	12521	12478	12499	12556	12418	12551	12629	12448	12526	12655	12585	12596	12501	12640	12403	12529	12619	12390	12526	12507	12496	12438	12525	12521	12468	12249	12445	12422	12687	12594	12470	12440	12527	12568	12606	12498	12685	12479	12547	12589	12497	12402	12690	12789	12500	12662	12600	12560	12162	12456	12556	12648	12433	12443	12572	12531	12392	12713	12501	12423	12482	12467	12576	12456	12462	12424	12549	12376	12623	12593	12365	12567	12671	12579	12401	12314	12542	12245	12731	12466	12691	12383	12559	12512	12573	12644	12409	12461	12564	12583	12425	12508	12431	12574	12565	12540	12471	12513	12452	12488	12475	12541	12503	12366	12535	12487	12554	12610	12352	12485	12549	12704	12410	12568	12444	12542	12593	12483	12443	12698	12404	12585	12623	12462	12500	12502	12500	12565	12399	12601	12634	12482	12645	12509	12533	12643	12580	12499	12446	12595	12394	12335	12295	12510	12558	12472	12650	12543	12563	12658	12578	12358	12544	12488	12602	12425	12510	12510	12687	12529	12386	12498	12451	12574	12470	12604	12447	12492	12516	12440	12538	12396	12552	12466	12492	12581	12638	12570	12424	12544	12574	12441	12651	12437	12604	12492	12516	12524	12411	12592	12476	12669	12403	12621	12532	12311	12480	12564	12461	12547	12376	12412	12383	12500	12683	12480	12674	12421	12647	12450	12521	12532	12567	12537	12433	12562	12505	12320	12422	12725	12461	12687	12682	12425	12315	12608	12399	12533	12421	12424	12499	12538	12598	12490	12533	12488	12571	12460	12534	12452	12441	12579	12604	12619	12447	12637	12560	12534	12727	12641	12362	12533	12455	12460	12515	12378	12535	12503	12621	12552	12451	12580	12445	12404	12571	12516	12381	12574	12539	12704	12587	12411	12548	12401	12607	12391	12528	12551	12469	12469	12355	12396	12600	12611	12443	12542	12518	12594	12502	12568	12459	12707	12453	12433	12483	12470	12684	12502	12528	12591	12754	12520	12494	12292	12591	12510	12617	12460	12480	12467	12474	12697	12377	12472	12531	12466	12529	12365	12623	12516	12586	12562	12507	12509	12450	12610	12786	12609	12381	12574	12525	12581	12469	12315	12419	12559	12558	12596	12526	12534	12524	12635	12663	12489	12612	12536	12405	12477	12583	12441	12582	12428	12652	12506	12449	12624	12559	12596	12428	12501	12517	12383	12758	12521	12447	12406	12431	12424	12595	12536	12635	12489	12552	12631	12490	12541	12530	12617	12525	12645	12490	12541	12426	12543	12609	12656	12570	12502	12611	12625	12479	12567
45169	48299	21063	21077	16783	13497	12696	12285	12034	12078	12168	12095	11939	12064	12086	12009	12034	12052	12083	12034	12081	11926	12161	12021	12080	12098	11971	12039	12178	12061	12020	12058	12081	12026	12223	12193	12256	12198	12217	12069	12047	12120	12011	12121	12119	12087	12004	12211	12218	12043	12230	12067	12041	12004	12222	12045	11961	11986	12246	12073	12149	12118	12161	12027	12112	12021	12085	11998	12153	12055	11983	11965	12171	12048	12033	12009	12029	12206	12193	12278	12145	12026	12087	11979	12147	12053	12161	11936	12174	12096	12231	12065	12039	12149	12048	12035	12043	12131	12066	12230	12047	12032	12029	12110	11954	12113	12278	12051	11978	12101	11962	11990	12216	11935	11955	12032	11980	11986	11999	11981	12133	12000	12205	12073	12185	12088	12169	11923	12052	12074	12085	12096	12107	12241	11963	11956	12120	12142	11960	12007	12021	12055	12137	11911	12003	12115	12030	12145	11997	11937	11999	12065	11912	12032	12232	12122	11998	12032	12035	11985	12149	12007	11986	11942	12094	11991	12074	12019	12046	12239	12238	11951	12015	12060	12058	11914	12124	12126	12146	12033	12047	12200	12208	12094	12153	12103	12030	12105	11954	12201	12159	12101	12068	11960	12041	12095	12105	12155	12226	12069	12029	12087	11931	12149	11994	12133	12027	11987	12262	11969	11977	11901	11978	12104	12138	11958	12252	11821	12017	12025	12169	12100	12070	12075	11994	11950	12149	12154	12061	12107	12137	12135	12008	12098	12039	12052	11910	12232	11940	12024	11871	12053	12042	12039	12150	11993	12142	12103	11898	11993	12013	11894	11819	12049	12067	11980	12079	12028	12107	12082	12022	11994	12142	11961	11981	12040	12098	12230	12094	12162	11814	12097	12000	11933	12078	12158	11929	11947	11912	12151	12013	12128	11972	12115	12026	11972	11958	12098	11980	12118	12015	12031	12123	12090	12127	12241	12136	12135	12140	12071	12094	12101	12015	12015	11964	12183	12129	12185	12017	12105	12006	12126	11946	12051	12076	12081	11907	11973	12043	12000	12212	12064	12120	12044	12254	11960	12146	12005	11985	12192	12019	12070	12229	12204	11932	11952	11964	12106	12020	12185	12103	12180	12094	12072	12136	11856	11989	12099	12067	11971	12014	12084	11947	12132	11873	12092	12189	11984	12101	12006	11982	12146	11981	12114	12106	12023	12024	12088	12093	12137	12091	11985	12114	12054	11987	11954	12175	12026	12133	12133	12022	12181	12206	12069	11991	11842	12046	12116	12085	12128	12205	12024	12183	12081	12161	12084	12116	12086	12219	12162	11971	12005	12134	12029	12065	12016	11989	12019	11970	12159	12031	12219	12109	12088	11998	12159	12037	12022	12145	12092	12239	12034	12025	12111	12055	12096	11919	12124	12193	12145	12032	11932	11988	11931	12021	11907	11900	12131	12291	12187	12109	12107	12006	12043	12057	12091	11974	12013	12006	12181	12076	12075	12029	12050	12058	12077	12007	12017	12071	12031	12193	12322	11990	12182	12188	12113	12114	12049	12011	12205	11983	12030	12069	11944	12025	12227	12227	11941	11927	11978	11937	12070	12035	12186	11957	12096	12030	12286	11937	12152	12054	12048	12048	12109	11971	11950	12079	12179	12171	12021	12031	11933	12094	12034	12232	11976	12032	11972	11962	12276	12066	12036	11967	12090	12104	12176	12028	12143	11847	12108	12015	12136	12144	11982	12079	12026	11940	12124	11968	12078	12092	11980	11996	12142	12035	12130	12097	12020	11955	12025	11995	12008	12067	12232	12015	12028	11959	12231	11987	12060	12111	12165	12048	12085	12104	12015	12005	12050	12034	12118	12066	11963	12107	12040	12180	11984	12016	12256	12134	11845	12118	11851	12044	12239	11973	12060	11973	12181	12123	12047	12018	12010	12059	12133	12089	11926	11956	12213	12132	12154	12195	12179	12130	11960	12240	12157	12004	11867	12099	12278	12014	12044	12201	12001	12061	12171	12028	12118	11973	12055	11976	12006	12106	12143	12093	12162	12159	12010	12161	11986	12079	12048	11986	11946	12213	12089	12041	12042	12052	11958	12067	12123	12081	11951	12134	11959	12104	12149	11991	12058	11947	12155	11957	12068	12158	12074	12102	12092	12031	12186	12059	11994	12217	12049	12197	11831	12163	12038	12006	12013	11945	12129	11918	12066	12002	11950	12025	12092	12111	12036	12102	12074	12024	12014	12110	12011	12043	12160	12063	12149	12303	11970	12172	12132	12051	12044	12075	12160	11904	11913	12008	12106	11912	12135	12014	12039	11935	12220	12027	12089	11944	12013	11983	11974	12027	11991	12214	11956	12021	12024	11957	12091	11977	12105	12041	12208	12170	12092	11927	11967	12218	12114	12170	12226	12147	12001	11962	12148	11990	12006	12026	11939	12031	12103	12033	11920	12012	12113	11917	12151	12199	12183	12103	12082	12135	12197	12015	12159	12135	12009	12040	12021	11987	12183	12106	11976	11931	12116	12145	12288	12171	12106	11874	12074	12136	12173	11995	12068	11971	12129	11995	12141	12018	12050	12051	12206	12070	11961	12023	12116	12181	11871	12244	12128	12059	12197	12059	12037	12082	12047	12041	11959	12110	12135	12074	12043	12095	11879	12070	12086	11945	12053	12129	12302	12058	12168	12090	12088	12091	12123	12155	12022	12174	12190	12092	12002	12043	12074	12032	12120	11998	12110	12165	11991	12076	12151	11911	12046	11995	12228	12030	12014	12150	12115	12108	11972	12078	12202	12076	12143	12222	12103	12048	12123	12059	12096	12126	12190	12050	12134	11968	12063	12044	12024	12131	11894	12025	12166	12145	12049	11936	12177	12012	12103	12047	12053	12217	12011	12097	12013	12007	12125	12059	12276	12110	12089	12066	11931	11913	12067	12253	11902	12017	12065	12052	11972	11986	12172	12220	12033	12068	12118	12033	12048	12051	12260	12190	12006	12098	12167	12067	11964	11986	12157	12103	12053	12072	12090	11973	12136	12133	12135	12134	11981	12097	12140	11887	12192	11955	12208	12061	12179	12087	12104	12054	12243	12046	11929	12026	12034	12165	12030	12143	12116	12098	11928	12116	12096	12129	12008	11968	11919	12035	11996	11923	12069	12039	12137	11943	12020	12018	11869	12046	11942	12012	12048	12104	12071	12189	12053	12174	12218	12085	12040	11902	12165	11970	12151	12068	12128	12115	12125	11998	12127	12032	12098	12109	12203	12004	12041	12072	12172	12192	12038	11993	12199	12073	12044	11941	12199	12290	12065	12117	12093	12022	11918	12134	12033	12076	12086	12064	12128	11972	12085	12023	12089	11997	12035	12142	12037	12215	12053	11983	12120	12177	12195	12027	12164	12159	11993	12278	12097	11998	12008	12097	12048	11978	12086	12117	12024	12050	12152	12030	11949	12045	12063	12012	11992	12003	12097	12063	12047	12137	11968	12051	12097	12137	12140	12055	12025	12145	12086	12057	12045	12064	12142	11985	12128	12134	11996	12085	11962	11879	12124	12199	12163	11919	11948	12144	12187	12024	12068	12130	12263	12112	12144	12119	12241	12074	12064	12179	11985	12067	12046	11978	12017	12176	12095	12247	11938	12100	12204	11997	12196	12088	12180	12335	11812	12090	12261	12030	12059	12032	12163	12076	12157	12173	12086	12051	12029	12107	12148	11907	11997	11994	12186	12011	12011	12096	12026	12153	11968	12182	11978	12062	12251	12268	12175	12176	12122	12110	12163	12007	12182	12034	12121	12044	12134	12018	11959	12067	12016	12115	12067	12095	12068	12095	11968	12006	11895	12174	12177	11849	12087	12095	12239	12077	12003	12060	11977	12092	12058	12056	12086	12024	12078	12087	12002	11987	12040	12212	12059	12143	11964	12058	12119	12106	11985	12027	12163	12129	12086	12177	12004	12105	11976	12115	12062	12038	12037	12075	11937	11983	12088	12110	12070	12289	12012	12176	12059	12112	11996	11921	12065	12119	11974	12042	12158	12185	11919	12093	12231	12142	11887	12171	12056	11838	11964	12234	12073	12197	12131	12078	12106	12093	12126	12134	12076	12051	12032	12029	12175	12032	12050	11990	12120	12129	12145	12042	11924	12099	11866	12001	12072	12134	12037	11779	12059	11943	12118	12029	12247	12123	12193	12068	12164	12061	12074	11982	12277	12139	12041	12151	12072	12009	11964	12138	12112	12267	12084	12336	12144	12082	12075	12045	12137	12108	12269	11967	12151	11934	12042	12192	12056	12158	11881	12122	12045	12046	12034	12096	11985	11909	12190	11970	12051	11991	12165	12154	12116	12167	11951	12058	11902	12097	11985	12083	12145	12052	12170	11943	12093	12012	12158	12103	12026	12253	12074	12056	12047	11961	11928	12165	12056	11998	12205	12155	12097	11981	12023	12052	12044	12164	12067	12132	12071	12245	12149	11907	12012	12047	12042	12027	12101	12025	12251	12135	11959	11977	12075	12071	12112	12118	12175	12232	12111	12011	12062	12114	11999	12065	11977	12122	12080	12060	12017	12070	12008	11915	12041	12100	12045	12241	11967	12066	12117	12075	11976	12051	12108	11934	12156	11889	11870	12086	12038	12090	12082	12067	12048	11997	12070	11988	12021	11934	11954	12046	12068	12145	12057	11983	12032	12054	12100	12099	12138	12060	12181	12035	12067	12206	12080	11994	12376	12050	12096	12064	12050	12202	12129	12021	12108	12002	12194	12084	12172	12094	12057	11881	12052	12156	12049	12022	11994	12211	12024	12217	12044	12061	12068	12134	12127	12181	12224	12117	11895	11976	12146	12167	12153	12026	12128	12077	12090	11996	12215	12167	12097	12109	11901	12014	12183	12058	11945	12040	12135	12151	12272	12057	12150	12244	11938	12052	12082	12036	12240	12021	11978	12132	12127	12095	12292	12083	12100	12158	12083	11917	12043	11973	12042	11922	11982	12006	12204	12208	12093	12184	11985	11971	12040	12151	12070	12075	12099	12164	12034	12108	12062	12199	12057	12114	12016	11952	12119	12104	12118	12130	12032	12070	12056	12078	12052	12106	12113	12046	12237	12082	12022	12065	12137	12065	12225	12208	12087	12075	11955
24943	23473	28774	27129	25475	22159	17836	13922	12391	12540	12389	12299	12580	12311	12302	12211	12416	12442	12311	12256	12458	12352	12198	12172	12187	12299	12098	12202	12311	12323	12261	12456	12284	12262	12340	12188	12073	12195	12322	12180	12489	12328	12413	12291	12067	12197	12167	12328	12233	12302	12388	12340	12213	12222	12265	12173	12161	12272	12200	12224	12130	12173	12250	12150	12248	12187	12249	12343	12285	12389	11881	12117	12191	12314	12194	12227	12077	12110	12156	12231	12042	12299	12055	12149	12125	12292	12238	12304	12134	12218	12349	12304	12219	11945	12173	12162	12358	12443	12281	12425	12303	12187	12176	12290	12197	12235	12217	12156	12427	12278	12303	12265	12466	12281	12316	12121	12374	12154	12050	12066	12098	12145	12128	12150	12320	12341	12293	12121	12195	12281	12097	12177	12208	12074	12282	12245	12243	12316	12080	12306	12347	12185	12255	12262	12178	12232	12229	12354	12326	11997	12189	12240	12218	12170	11999	12183	12397	12283	12361	12254	12144	12169	12043	12180	12230	12251	12263	12279	12119	12303	12294	12273	12209	12276	12349	12344	12219	12398	12326	12231	12325	12201	12218	12283	12334	12284	12215	12340	12198	12285	12214	12134	12407	12188	12421	12186	12342	12138	12219	12141	12231	12315	12069	12192	12322	12139	12211	12276	11963	12165	12335	12196	12400	12288	12292	12197	12181	12252	12254	12223	12243	12345	12220	12158	12323	12375	12274	12265	12107	12154	12198	12374	12284	12201	12224	12192	12303	12329	12112	12129	12118	12135	12227	12205	12265	12038	12051	12116	12218	12244	12317	12193	12161	12364	12096	12134	12368	12227	12110	11995	12184	12243	12157	12128	12415	12402	12160	12266	12312	12221	12180	12177	11988	12296	12193	12296	12326	12054	12227	12122	12414	12035	12415	12246	12063	12337	12297	12311	12262	12129	12069	12292	12167	12236	12258	12037	12310	12180	12111	12233	12304	11976	12292	12157	12250	12329	12254	12277	12403	12444	12176	12215	12201	12270	12211	12159	12101	12192	12023	12179	12224	12059	12055	12240	12420	12158	12197	12254	12300	12105	12174	12406	12053	12057	12233	12241	12047	12346	12183	12216	12113	12222	12204	12260	12153	12160	12249	12191	12298	12154	12254	12166	12267	11999	12317	12213	12242	12174	12176	12196	12148	12025	12323	12364	12292	12363	12347	12200	12127	12230	12189	12141	12184	12200	12402	12256	12266	12260	12210	12090	12163	12242	12246	12033	12249	12445	12287	12295	12366	12229	12201	12189	12267	12038	12267	11992	12217	12166	12089	12162	12390	12219	12354	12327	12192	12224	12199	12268	12223	12228	12110	12130	12110	12165	12147	12199	12298	12257	12209	12287	12216	12162	12317	12405	12194	12188	12162	12253	12199	12140	12117	12245	12155	11873	12196	12258	12292	12241	12190	12209	12306	12240	12164	12163	12196	12098	12205	12243	12208	12132	12293	12191	12190	12128	12247	12283	12146	12018	12266	12310	12278	12242	12141	12278	12115	12265	12122	12236	12065	12057	12239	12206	12154	12241	12161	12221	12079	12323	11986	12256	12298	12246	12299	12366	12240	12060	12392	12163	12272	12313	12323	12265	12215	12170	12250	12240	12312	12264	12229	12165	12138	12315	12091	12097	12222	12265	12334	12288	12172	12210	12131	12378	12272	12217	12178	12118	12119	12085	12216	12015	12092	12195	12181	12327	12186	12185	12143	12444	12208	12160	12011	12161	12179	12139	12044	12158	12019	12255	12106	12195	12131	12267	12264	12271	12293	12202	12311	12259	12293	12162	12157	12121	12228	12208	12133	12186	12160	12252	12114	12243	12250	12321	12060	12224	12186	12387	12167	12259	12162	12239	12374	12348	12071	12068	12198	12166	12346	12381	12196	12197	12254	12380	12230	12153	12081	12273	12226	12203	12138	12095	12072	12263	12069	11909	12092	12253	12261	12195	12270	12224	12235	12275	12204	12174	12218	12323	12101	12269	12283	12180	12257	12261	12111	12234	12133	12202	12115	12107	12232	12375	12148	12353	12274	12173	12236	12165	12086	12175	12194	12090	12383	12312	12262	12334	12335	12219	12103	12140	12222	12069	12244	12065	12151	12150	12177	12117	12191	12285	12176	12163	12290	12324	12215	12057	12130	12198	12186	12227	12251	12359	12441	12250	12361	12142	12266	12251	12111	12165	12233	12281	12028	12219	12187	12240	12132	12082	12216	12200	12205	12165	12226	12312	12155	12291	12083	12110	12149	12390	12273	12333	12301	12119	12096	11954	12090	12348	12176	12205	12312	12296	12223	12179	12141	12429	12131	12169	12061	12163	12227	12310	12159	12106	12077	12344	12160	12042	12279	12151	12121	12219	12323	12323	12308	12329	12157	12198	12165	12135	12175	12058	12123	12082	12074	12132	12078	12152	12200	12081	12125	12307	12280	12292	12259	12138	12134	12304	12279	12256	11944	12168	12213	12209	12206	12215	12303	12340	12260	12147	12251	12200	12214	12287	12410	12103	11963	12403	12288	12129	12272	12405	12203	12067	12287	12190	12349	12255	12252	12161	12268	12198	12207	12077	12199	12163	12069	12297	12261	12238	12236	12109	12164	12239	12265	12255	12284	12108	12162	12270	12221	12211	12103	12187	12114	12165	12108	12318	12230	12347	12318	12204	12210	12151	12037	12194	12210	12226	12184	12155	12251	12236	12195	12224	12157	12258	11978	12112	12297	12132	12004	12261	12096	12116	11988	12283	12207	12263	12214	12325	12259	12278	12306	12376	11959	12190	12213	12255	12236	12094	12222	12182	12166	12319	12158	12333	12173	12402	12192	12246	12228	12251	12393	12172	12284	12220	12152	12244	12205	12284	12115	12037	12178	12191	12253	12243	12312	12217	12433	12215	12075	12211	12144	12182	12320	12324	12137	12228	12213	11931	12164	12188	12222	12205	12355	12092	12059	12247	12335	12193	12088	12027	12155	12163	12221	12323	12363	12287	12235	12177	12199	12148	12124	12148	12272	12213	12165	12186	12211	12216	12245	12343	12205	12257	12205	12042	12290	12327	12357	12246	12337	12185	12117	12136	12076	12144	12132	12228	12166	12217	12096	12179	11924	12300	12185	12194	12225	11986	12275	12170	12169	12102	12161	12257	12352	12285	12180	12118	12242	12119	12248	12251	12241	12368	11893	12200	12128	12126	12124	12227	12305	12138	12102	12400	12236	12248	12064	12238	12260	12166	12112	12275	12212	12261	12257	12214	12168	12393	12100	12367	12128	12375	12217	12335	12045	12316	12297	12069	12171	12332	12275	12469	12171	12267	12321	12056	12114	12134	12159	12126	12099	12167	12378	12206	12299	12110	12153	12219	12295	12337	12234	12217	12148	12211	12192	12315	12032	12180	12243	12328	12232	12213	12232	12371	12154	12193	12254	12133	12342	12392	12149	12261	12292	12092	12248	12147	12351	12298	12344	12220	12229	11987	12257	12250	12289	12165	12391	12239	12169	12407	12180	12185	12092	12086	12431	12174	12203	12091	12057	12252	12056	12167	12258	12343	12324	12190	12325	12188	12280	12158	12131	12237	12294	12240	12203	12071	12205	12309	12146	12209	12100	12044	12149	12276	12195	12386	12213	12217	12118	12142	12010	12159	11993	12038	12201	12224	12416	12175	12330	12398	12084	12112	12155	12346	12417	12226	12334	12135	12232	12144	12168	12060	12288	12264	12125	12269	12285	12400	12271	12105	12226	12476	12269	12333	12279	12071	12204	12351	12232	12206	12306	12080	12176	11987	12120	12075	12191	12272	12254	12151	12429	12200	12095	12246	12198	12317	11929	12325	12108	12070	12237	12068	12259	12149	12353	12251	12285	12294	12340	12254	12197	12256	12203	12020	12222	12135	12146	12379	12157	12151	12404	12221	12350	12124	12207	12274	12126	12193	12206	12352	12210	12476	12171	12064	12013	12261	12206	12108	12316	12311	12239	12285	12305	12370	12340	12286	12257	12217	12248	12219	12264	12068	12194	12252	12278	12260	12208	12271	12133	12140	12086	12360	12236	12125	12145	12288	12186	12106	12179	12283	12229	12209	12106	12407	12180	12123	12120	12212	12282	12173	12277	12156	12030	12101	12242	12264	12242	12311	12122	12191	12190	12077	12279	12323	12074	12238	12165	12192	12217	12133	12240	12113	12242	12124	12221	12067	12102	12231	12201	12319	12335	12310	12071	12236	12164	12171	12143	12381	12307	12306	12191	12016	12236	12162	12386	12198	12202	12213	12146	12164	12297	12259	12061	12228	12118	12242	12155	12285	12243	12157	11927	12258	12177	12026	12130	12074	12182	12088	12253	12365	12434	12205	12159	12077	12125	12293	12294	12270	12464	12349	11973	12251	12276	12290	12250	12173	12137	12215	12166	12256	12199	12087	12107	12112	12192	12096	12323	12285	12244	12152	12129	12126	12250	12353	12109	12041	12092	12227	12290	12193	12267	12170	12194	12145	12242	12263	12237	12087	12153	12076	12403	12087	12190	12280	12059	12285	12277	12355	12199	12290	12039	12251	12186	12289	12293	12238	12175	12134	12166	12170	12085	12178	12265	12281	12132	12312	12296	12272	12506	12267	12326	12489	12220	12218	12161	12272	12036	12230	12090	12154	12202	12410	12209	12360	12141	12242	12174	12186	12204	12218	12270	12166	12330	12351	12220	12169	12169	12100	12320	12189	12291	12034	12237	12246	12278	12207	12083	12135	12193	12235	12300	12070	12279	12234	12265	12044	12147	12223	12402	12333	12114	12391	12345	12159	12254	12061	12220	12195	12281	12329	12377	12098	12114	12162	12202	12285	12559	12264	12286	12092	12171	12198	12121	12188	12111	12309	12231	12229	12232	12305	12208	12294	12058	12025	12332	12248	11939	12170	12104	12244	12292	12261	12103	12237	12336	12145	12292	11978	12244	12215	12118	12031	12096	12153	12224	12133	12150	12237	12133	12239	12311	12276	12403	12050	12253	12260	12237	12257	12221	12164	12157	12360	12292	12135	12272	12356	12048	12188	12243	12191	12283	12270	12342	12111	12030	12176	12234	12194	12064	12210	12292	12194	12169	12150	12156	12298	12226	12273
63107	79732	39288	42266	31290	21256	15592	13254	11982	11864	11781	12013	11990	11986	11847	11934	12004	11778	11877	11891	11938	11874	11906	11897	11945	11909	11838	11956	11904	11859	11848	11794	11995	11817	11852	12021	11844	11896	11731	11835	11944	11837	11816	11966	11921	11887	11913	12032	11825	11868	11886	11954	12002	11764	11859	11767	11770	11927	12000	11812	11946	11768	11771	11904	11833	12032	11857	11796	11857	11868	11888	11925	11786	11834	11853	11854	11918	11911	11852	11726	11887	11861	11834	11841	11887	11948	11875	11970	11821	12029	11921	11992	11824	12145	11976	11922	11744	11762	11961	11838	11845	11892	11885	11899	11955	11790	11862	12000	11823	11842	11758	11790	11871	11918	11754	11895	11786	11904	11920	11783	12039	11872	11732	11965	11854	11959	11911	11879	11864	11811	11795	12088	11915	11973	11888	11914	11909	11896	11957	11983	11985	11904	11757	11988	11981	11872	11788	11893	11945	11937	11968	11808	11982	11955	11889	11839	12042	11947	11829	11961	11812	11742	11869	11990	11900	11875	12015	11838	11805	11808	11898	11964	11850	11936	11907	11959	11827	11881	11865	11830	11899	11908	11889	11722	11890	11892	11850	11866	11962	11897	11697	11907	11792	12125	11869	11859	11825	11921	11842	11945	11936	11942	11751	11742	11889	11903	11861	11943	11973	11974	11882	11963	11936	11899	11859	11844	11836	11778	11799	11840	11818	11736	11850	11952	11884	11848	11857	11842	11900	11786	11869	11890	11979	11892	12020	12003	11731	11789	11872	11848	11682	11891	11852	11809	11842	11965	11988	11971	11950	11818	11843	11990	11995	12013	11850	11893	11792	11906	11862	11753	11958	11943	11803	11923	11864	11977	11871	12027	11780	11980	11921	11766	11893	11648	11824	11751	11669	12030	11882	11893	11963	11836	11981	11906	11752	11824	11854	11850	11858	11740	11782	11833	11861	11875	11922	11907	11807	11876	11986	11871	11912	11839	11799	11859	11665	11853	11968	11959	11920	11773	11847	11782	11910	11955	11807	11964	11955	11838	11904	12085	11783	11810	11825	11805	12074	11899	11790	11771	11837	11817	11749	11875	11868	11953	11711	11929	11975	11934	11908	11981	11812	11957	11706	11904	11902	11970	11852	11879	11974	11947	11812	11814	11893	11818	11920	11817	11981	11879	11808	11921	11903	11775	11896	11814	11866	11876	11866	11752	11760	11902	11945	11902	11919	11819	11894	11796	11982	11833	11813	11900	11935	11913	11750	12060	11944	11871	11963	11851	11841	11797	11899	11785	11802	11857	11897	11995	11810	11853	11874	12095	11917	11848	11759	11925	11900	11892	11925	11838	11919	11904	11765	11933	11977	11824	11960	11936	11858	11964	12040	11763	11886	11917	11813	11854	11893	11764	11884	11916	11916	11860	11969	11833	11864	11914	11730	11741	11941	11863	11825	11716	11930	11839	11763	12041	11768	11845	11930	11895	11943	11943	11906	11901	11869	11776	11966	11898	11866	11934	11843	11865	11982	11777	11777	11933	11832	12028	11856	11923	11924	11801	11830	11854	11766	11829	11902	11773	11947	11841	11894	11845	11947	11829	11802	11963	11863	11629	11827	11664	12012	11860	11908	11893	11820	11930	11784	11916	11817	11943	11857	11953	11739	11968	11835	12054	11771	11704	11846	11958	11802	11924	11757	11866	11760	11851	11900	11800	11790	11844	12047	11886	11983	11731	11809	11984	11953	11896	11878	11873	11931	11921	11877	11898	11878	11851	11894	11977	11785	11944	11843	11891	11830	11933	11844	11822	11869	11857	11958	11848	11956	11938	12096	11866	11958	11680	11811	11845	11758	11792	11975	11986	11948	11900	11865	11860	11907	11986	11820	11818	11880	11947	11898	11811	11964	11791	11814	11835	11849	11841	11688	11897	11757	11975	11891	11813	11940	11998	11835	11894	11816	11973	11854	11845	11919	11887	11710	12036	11923	11761	11857	12051	11839	11840	11830	11893	11930	11824	11911	11841	12081	11878	11833	11879	11796	11916	11786	12001	11867	11898	11798	11883	11850	12015	11868	11838	11769	11686	11850	11829	11767	11894	11910	11633	11911	11924	11739	11915	11878	11768	11922	11665	11776	11943	11862	12029	11924	11988	11727	11923	11782	11951	11936	11887	11868	11856	11870	11824	11697	11948	11854	11921	11894	11841	11666	11903	11941	11719	11684	11996	11788	11763	11950	11993	11736	11816	11951	11827	11896	11877	11985	11819	11834	12017	11835	11865	11835	11676	11824	11669	11895	11869	11896	11811	11945	11904	11774	11934	11942	11711	11913	11932	11867	11897	11990	11838	11829	12023	11893	11786	11964	11871	11881	11827	11972	11875	11625	11888	11750	11859	12140	11845	11881	11871	11761	12061	11857	12044	11783	11809	11799	11727	12031	11878	11918	11868	11815	11817	11915	11828	11961	11947	11893	11852	11930	11733	11882	11774	11909	11754	11898	11769	11917	11885	11834	11804	11870	11880	11804	11791	11830	11645	11999	11795	11919	11872	11751	11841	11973	11995	11956	11948	11884	11940	11855	11844	11737	11822	11949	11887	11948	11941	11775	11930	11911	11846	12072	11823	11916	11884	11780	11861	12088	11943	11982	11726	11844	12033	11858	11816	11997	11836	11814	11779	11927	12038	11782	12050	11962	12005	11913	11955	11755	11753	12015	11697	11862	11978	11801	11917	11944	11835	11848	11823	11977	11729	11845	11721	11623	11951	11838	11823	11804	11831	11902	11940	11962	11918	11763	11777	11943	11749	11871	11846	11859	11808	11761	11840	11770	11875	11872	11887	11758	11890	11926	11921	11832	11830	11849	11819	11881	11983	11907	11840	11812	12105	11861	11913	11949	11851	11731	12055	11868	11862	11990	11717	11916	11807	11766	11823	11845	11999	11875	11828	11837	11844	11910	11856	11807	12071	11857	11905	11833	11939	11820	12021	11802	11843	11758	11949	11811	11960	11898	11959	11692	11834	11984	11863	11748	11848	11806	11825	11980	11751	11805	12025	11737	11861	11892	11931	11803	11924	12077	11817	11948	11649	11871	11888	11703	11879	11806	11797	11725	11870	11901	11807	11863	11921	11810	11819	11982	11909	11903	11762	11760	11955	12023	11951	11910	11788	11908	11863	11944	11948	11837	11914	11887	11796	11883	11914	11833	11890	11867	11975	11912	11827	11892	11933	12029	11786	11730	11789	11882	11823	11894	11907	11804	11890	11895	11945	11893	12095	11757	11959	11838	11793	11940	11737	11887	11964	12005	11953	11952	11912	11853	11777	11882	11724	11915	11868	11816	12076	11908	11868	11784	11744	11975	11872	11803	11863	11823	11927	11769	11815	11721	11939	11899	11855	11924	11720	11914	11805	11908	11840	11906	12007	11735	11795	11930	11780	11817	11872	11850	11884	11636	11803	11810	11904	11772	11827	11855	11873	11794	11905	11785	11877	11902	11947	12002	11737	11714	11847	11785	11895	11621	11838	11832	11923	11737	11911	11859	11796	11824	11782	11818	11927	11910	11897	11978	11848	11885	11801	12018	11872	12038	11822	11880	11805	11879	11862	11739	11878	11742	11823	11994	11883	11961	11942	11765	11790	12012	11932	11949	11749	11770	11871	11864	11866	11915	11840	11770	11961	11806	11809	11914	11748	11895	11948	11801	11927	11802	11866	11826	11872	11942	12080	11752	11967	11815	11925	11940	11903	12000	11936	11756	11947	12136	11865	11939	11861	11959	12098	11767	11980	11863	11869	12040	11810	11861	11839	12057	11924	11914	11880	11932	11832	11940	11888	11928	11979	11824	11763	11811	11858	11854	11714	11710	11917	11862	11860	11943	11886	11790	11884	11899	11959	11939	11948	11997	11991	11685	11874	11776	11963	11772	11934	11875	11979	11790	11838	11831	11974	11858	11964	11833	11880	11814	11840	11937	11705	11745	11766	11957	11918	12000	11760	11655	11941	11986	11837	11924	11838	11944	11893	11833	12003	11780	11825	11878	11937	11799	11807	11875	11791	11754	11807	11846	11919	11856	11783	12064	11787	11880	11953	11893	11751	11956	11811	11826	11780	11850	11856	11919	11880	11875	11835	11897	11822	11920	11923	11837	11760	11747	11856	11774	11965	11773	11968	11831	11842	11813	12009	11938	11975	11862	11840	11919	11928	11927	11985	11654	11884	11906	11810	11865	11862	11759	11972	11921	11796	12031	11938	11919	11810	11941	11895	11781	11929	11881	11786	11879	11719	11904	11735	11903	11825	11874	11998	11873	11928	11744	11695	11910	11891	11955	11895	11824	11758	11884	11891	11942	12033	11809	11934	11975	11817	11775	11988	11928	11882	11737	11875	11917	11876	11724	11800	11845	12046	11789	11715	11838	11669	11955	11867	11812	11746	11847	11899	11685	11861	11815	11904	11935	11828	11958	12068	12088	11923	11900	11815	11876	11991	11930	11815	11811	11924	11965	11734	11700	12006	11786	11940	11845	11658	11859	12009	11945	11938	11928	11944	11880	11796	11935	11734	11906	11893	11798	11805	11850	11801	11861	11822	11735	11831	11795	11945	11845	12065	11845	11876	11964	11848	11944	11814	11911	11803	11778	11914	11798	11782	11880	11847	11888	12038	11853	11879	11847	11924	11706	11820	11927	11831	11824	11809	11974	11994	11820	11879	11884	12028	11974	11807	11867	11788	11822	11949	11866	11943	11896	11833	11994	11952	11804	11897	11981	11942	11641	11940	11940	12060	11959	11943	12002	11820	11976	11890	11974	11815	11807	11787	11944	11832	11950	11951	11837	11859	11823	11875	11955	11823	11888	11833	11942	11756	11895	11760	11985	11967	11788	11810	11780	11703	11771	11912	11888	11815	11889	11882	11852	11953	11901	11978	11909	11940	11859	11860	11860	12039	11915	11846	11968	11744	11893	11803	11856	11897	11725	11809	12014	11765	11804	11830	11879	11824	11820	11896	11834	11846	11768	12033	11872	12010	11753	11951	11895	12015	11892	11803	11728	11873	11711	11794	11880	11765	11973	11931	11862	11838	11798	11865	11857	11985	11922	11932	11773	11850	11930	11956	12003	11775	11928	11760	11926	11926	11826	12023	11833	11921
23103	21843	29343	24660	23977	25503	24178	15938	13060	12692	12557	12360	12364	12267	12392	12444	12311	12516	12223	12089	12243	12137	12262	12345	12286	12299	12350	12329	12301	12288	12233	12255	12225	12179	12322	12439	12178	12286	12155	12320	12305	12204	12312	12231	12074	12045	11959	12235	12160	12260	12190	12290	12187	12199	12241	12143	12202	12266	12163	12151	12139	12301	12177	11993	12246	11984	12190	12030	12306	12218	12332	12382	12202	12160	12161	12202	12388	12096	12275	12073	12251	12110	12113	12140	12321	12095	12144	12242	12007	12262	12270	12047	11984	12019	12285	12218	12116	12187	12277	12288	12185	12150	12125	12297	12164	12105	12291	12267	12243	12118	12221	12140	12337	11992	12204	12107	12300	12178	12228	12162	12121	12228	12188	12174	12181	12273	12086	12144	12049	12110	11986	11978	12069	12223	12127	12117	12268	12060	12124	12085	12310	11865	12040	12110	12140	12126	12238	12213	12202	12069	12125	12051	12135	12121	12109	12255	12190	12168	12109	12115	12162	12186	12019	11985	12201	12242	12143	12218	12311	12283	12146	12290	12039	12084	12210	11944	12118	12125	12212	12220	12092	11979	12150	12091	12249	12042	12203	12110	12244	12149	12117	12054	12222	12164	12176	12129	11961	12232	12196	12035	12245	12018	12124	12175	12125	11970	12153	12352	12209	12196	12002	12149	12204	12095	11911	12088	12231	12149	11831	12065	12376	12098	12167	12214	12139	11934	12186	12094	12105	12077	11998	12099	12180	12196	12027	12147	12317	12025	12018	12123	12008	12172	12223	12076	12133	12069	12119	12148	12150	12174	11899	12230	12001	12196	12169	12142	12074	12076	12052	12144	12266	12164	12195	12184	12164	12179	11980	12208	12120	12207	12087	12276	11907	12239	12182	12072	11956	12296	12183	12304	12140	12178	12131	12025	12224	12197	12042	12210	12095	12347	12221	12176	12169	12170	12136	12210	11968	12020	12360	12220	12016	12221	12286	12037	12183	12126	12080	12229	12113	12041	12050	12012	12191	12051	12038	11905	12075	12091	11947	12287	12147	12108	12218	12058	12245	12223	12015	12171	12002	12158	12243	12049	12133	12061	12106	12116	12069	12227	11999	12190	12075	12146	12052	12170	12155	12272	12148	12037	12292	12170	12113	12121	12259	12070	11891	11994	12162	12168	12098	12249	12126	11971	12311	12293	12020	12107	12156	12027	12146	12110	12028	12092	12236	12063	12280	12057	12138	12089	12111	12162	12050	12312	12113	12122	12288	12236	12154	12125	12193	12002	12092	12219	11951	12152	12168	12196	12072	12085	12186	12061	11942	12168	12172	12107	12097	12235	12146	11986	12036	12227	12302	12353	12292	12189	12160	12005	12252	12074	12025	12060	12223	11949	12156	11916	12159	12020	11873	12027	12308	12183	12320	12229	12013	11923	12202	12156	12160	12162	12136	12039	12141	12055	12216	11990	12026	12212	12115	12135	12186	12189	12230	11835	12087	12202	12144	11951	12062	12085	12316	12226	12098	12013	12006	12238	12100	11967	12028	12177	12072	11965	12154	12248	12065	12224	12073	12215	12122	12038	12154	12161	12257	12050	12172	12146	12271	12246	12163	12037	12169	12137	12158	12029	12079	12131	12044	12328	12186	12059	12152	12252	12201	11955	12089	12133	12252	12032	12177	12242	11958	12161	12193	12245	12138	11865	12366	12202	12191	12039	12075	12198	12023	12183	12114	12124	12064	12178	12285	12142	12113	12229	12198	12311	12049	12318	12051	12094	12142	12055	12111	11980	12095	12103	12043	12074	12096	12161	12224	12180	12230	12013	12089	12259	11948	12231	12210	11990	12173	12160	12270	12028	12121	12271	12062	12028	12229	12257	12106	12051	12100	12261	12057	12239	12048	12191	12159	12225	12097	12237	12053	12048	12305	12041	12170	12108	12041	12068	12198	12147	12195	12150	12242	12163	12135	12184	12285	12066	12213	12135	12099	12058	12192	12178	12179	12028	12020	11985	12149	12001	12212	11989	12117	12040	12073	12130	12028	12157	12292	12079	12083	12122	12027	11969	11996	12028	12156	11912	12184	11950	12074	12073	12228	12122	12103	12226	12098	11990	12256	12120	12093	12351	12043	12207	11982	12240	12124	12078	12013	12135	12128	12198	12177	12251	12126	12035	12023	12044	12229	12117	12133	12053	12052	12089	12217	12096	12149	12080	11922	12037	12056	12145	12002	12109	12057	11981	12150	12197	12296	12088	12030	12252	12056	12159	12063	12075	12108	12193	12015	12122	12152	12185	12090	12152	12015	12129	12058	12197	12015	12098	12177	12127	12052	12193	12028	12238	12043	11999	12067	12299	12139	12172	11948	12065	12195	12072	12026	12118	12086	12031	12021	11936	12275	12219	12235	12069	12058	12095	12020	11973	12128	12122	11998	12110	12260	12149	12020	12102	12128	12348	12197	12168	12159	12057	12301	12075	12211	12080	12171	12279	12105	12148	11903	12035	12277	12202	12022	12088	12137	12061	12149	12072	12091	12138	12047	11973	12135	12210	12185	12191	12236	12095	12044	12197	12149	12161	12130	12049	11937	12184	11956	12221	11983	11978	11908	12214	12292	12043	12219	12039	12178	12099	12287	12156	12084	12237	12027	12076	12145	12087	12000	12038	12165	12204	12212	12163	12125	12095	11974	12004	12245	12096	12107	12099	12165	12144	12153	12096	12150	12052	12023	12127	11950	12139	12233	12061	12187	12188	12180	12033	12139	12024	12104	12167	12176	12121	12092	12114	12247	12135	12050	12176	12081	12142	12156	12245	12009	12071	12111	12289	12172	12196	12148	12200	12291	12156	11907	12143	12079	12122	12079	12086	12112	11925	12135	12130	12061	12165	12259	12163	11903	11984	12176	11978	12099	12061	12121	12155	12010	12043	12067	12088	12200	12172	12193	11989	12102	12066	12103	11983	12358	12106	11914	12008	12277	12099	12135	12283	12098	12225	12034	12248	12126	12041	12268	12336	12255	12210	12172	12250	12171	12017	12033	12097	12045	12004	12031	12185	12028	12024	12090	11942	12185	12119	12134	12110	12112	12276	12087	12054	12119	12074	12036	12167	12049	12167	11957	12239	12202	12250	12116	12111	12038	12116	11965	12144	12050	12259	12265	12101	12123	12167	12226	12251	12266	12163	12102	12131	12201	12025	12185	12099	11974	12184	12081	12337	12128	12094	12099	12154	12145	12167	12050	12256	12156	12199	12098	12278	12215	12279	12270	11980	12056	12069	12068	12241	12246	12238	12069	12003	12156	12152	12028	12167	12128	12135	12146	11985	12009	12232	12230	12149	11999	12037	11975	11967	12086	12242	12050	12173	12190	12108	12099	12060	12135	12107	12156	12272	12080	12201	12286	12196	12235	12112	12171	12166	12014	12155	12073	12321	11979	12149	12054	12086	12285	12199	12102	12090	12105	12115	12364	12168	12183	12062	12127	12135	12022	12110	11959	11954	12197	12019	12080	12172	12055	12122	12149	12214	12210	12158	12219	12045	12158	12192	12189	12299	12170	12170	12041	12141	12108	12112	12165	12084	12240	12102	11972	11965	12145	12183	12093	12153	12060	12006	12333	12016	12097	12120	12341	12044	12026	12099	12103	12191	12013	12170	12005	11914	12136	12078	12051	12150	12211	12113	12119	12075	12145	12124	12037	12225	12167	12240	12109	12102	12001	12020	12143	12098	12126	12241	12204	11994	12118	12161	12055	12010	12055	12204	12041	12156	12292	12314	12108	11885	12332	12119	12057	12017	11973	12067	12125	12236	12229	12073	12142	12184	12149	12192	12228	12178	12128	12034	12172	12150	12087	12198	12210	12020	12009	12028	12062	11988	12142	12211	12040	12026	12182	12369	12105	12112	12043	12127	12177	12062	12161	12199	12083	12266	12140	12248	12270	12074	11974	11965	12208	12148	12204	11894	12205	12096	12311	12239	11986	12242	12153	11961	12271	12081	12024	12167	12065	11956	12015	12027	12249	11963	12210	12133	12114	12329	12244	11874	12284	12145	12169	12214	11860	12123	12256	11918	12231	12213	12211	12201	12017	12086	12155	12084	11987	12022	12229	12169	12172	12012	12078	12244	12206	12170	12210	12145	12097	12090	12179	12063	12301	12184	12167	12071	11972	12064	12256	12098	12085	11922	12208	12053	12207	12186	11995	12103	12158	12183	12229	12021	12250	12067	12211	12078	12055	11963	12068	12175	12178	12103	12112	12013	12008	12184	12255	12057	12129	12143	12036	11997	12090	11978	12171	12125	12172	12208	12071	12051	12026	11961	11951	12157	11970	12026	12113	12126	12057	12203	12197	12133	12171	12200	12000	12108	12084	12134	12035	12138	12206	12107	12004	11985	11982	12255	12150	11980	12031	12196	12211	12166	12024	12179	12233	12160	12049	12096	12153	12066	12100	12102	12357	12104	12112	12179	12133	12082	12178	12297	12130	12062	12151	12193	12097	12293	11948	12200	12119	11803	12124	12033	12067	12141	11973	11994	12088	12177	12209	12147	12110	12137	12188	12197	12041	12156	12044	12050	12055	12167	12263	12193	12172	12088	12278	12082	12038	12345	12066	12083	12008	12109	12131	11970	12127	12016	12110	12286	12158	12131	12118	12075	12092	11951	12023	12060	12065	12164	12180	12292	12034	12055	12012	12239	11889	12031	12141	12145	12044	11938	12230	12200	12261	12175	12169	12089	12251	12187	12199	12198	12137	12176	12048	12046	11963	12203	12225	12145	12194	12169	12157	12123	12142	12383	11962	12104	12039	12037	11940	12105	12017	12099	12138	12107	12099	12067	12192	12121	12172	12255	11933	12353	12227	12156	12186	12196	12183	12016	12149	12045	12205	11993	12085	12305	12125	11902	12258	12190	12223	11962	12094	12275	12102	12062	12100	12102	12062	12108	12071	12163	12035	12126	12245	12176	11940	12002	12113	12094	12178	11986	12281	12027	12166	12146	12024	11996	12227	11972	12015	11939	12270	12123	12239	12186	12166	12307	12219	12123	12107	11980	12208	12217	12184	12041	12015	11943	12074	12163	12133	11993	12038	12257	12206	12124	12097	11898	12034	12018	12020	12039	12034	12101	12009	12140	12331	12033
59968	86147	51410	54684	39574	29421	20210	15099	12180	11733	11724	11851	11845	11832	11869	11864	11707	11683	11714	11860	11666	11817	11764	12030	11857	11747	11786	11757	11793	11680	11748	11700	11674	11738	11824	11796	11760	11606	11803	11827	11658	11712	11780	11705	11850	11895	11847	11736	11833	11810	11678	11879	11894	11778	11754	11591	11679	11863	11757	11798	11681	11702	11750	11758	11745	11803	11850	11837	11885	11617	11809	11833	11910	11609	11841	11871	11774	11702	11781	11792	11632	11963	11679	11618	11662	11818	11805	11683	11769	11600	11690	11833	11851	11648	11649	11773	11644	11601	11746	11683	11532	11854	11847	11639	11727	11854	11666	11821	11773	11728	11695	11750	11767	11775	11791	11660	11772	11813	11724	11849	11641	11891	11750	11802	11735	11774	11784	11707	11758	11775	11831	11843	11870	11581	11651	11660	11823	11636	11762	11703	11681	11937	11734	11672	11691	11599	11794	11646	11603	11748	11786	11694	11751	11727	11706	11686	11696	11898	11646	11743	11486	11694	11820	11643	11739	11742	11783	11913	11744	11692	11664	11814	11813	11709	11759	11756	11662	11650	11647	11820	11769	11852	11846	11599	11740	11660	11868	11665	11644	11614	11705	11701	11747	11682	11730	11905	11919	11667	11906	11757	11754	11645	11876	11740	11687	11768	11697	11798	11856	11529	11496	11595	11674	11721	11880	11745	11738	11660	11775	11597	11763	11629	11663	11761	11792	11737	11758	11768	11746	11598	11566	11584	11753	11652	11859	11764	11652	11789	11685	11493	11633	11813	11718	11737	11644	11682	11843	11702	11700	11865	11797	11687	11663	11883	11787	11838	11812	11655	11718	11784	11736	11895	11676	11611	11711	11915	11809	11736	11553	11790	11712	11760	11744	11779	11669	11773	11731	11921	11733	11741	11696	11662	11708	11589	11693	11825	11852	11698	11841	11689	11631	11681	11946	11660	11562	11722	11749	11608	11793	11890	11811	11767	11612	11767	11726	11815	11682	11831	11763	11937	11687	11755	11755	11659	11686	11593	11782	11812	11751	11645	11638	11683	11912	11821	11687	11658	11563	11808	11764	11582	11845	11498	11666	11715	11705	11626	11706	11810	11721	11821	11771	11704	11697	11840	11617	11755	11790	11512	11641	11714	11727	11657	11725	11774	11862	11760	11713	11588	11943	11659	11552	11781	11697	11735	11868	11658	11657	11698	11662	11813	11888	11658	11718	11906	11831	11584	11706	11938	11687	11612	11593	11735	11650	11769	11742	11744	11711	11819	11739	11802	11711	11791	11763	11720	11837	11720	11702	11694	11659	11824	11746	11560	11550	11521	11681	11758	11786	11689	11648	11717	11638	11718	11705	11873	11679	11692	11586	11701	11700	11623	11670	11791	11747	11808	11611	11767	11742	11578	11792	11704	11737	11847	11595	11712	11658	11733	11680	11751	11754	11626	11800	11793	11677	11652	11726	11691	11721	11739	11691	11779	11633	11830	11641	11684	11711	11591	11797	11864	11791	11798	11838	11864	11792	11819	11762	11761	11629	11628	11831	11834	11901	11787	11640	11674	11668	11705	11644	11835	11716	11768	11628	11815	11698	11845	11738	11718	11645	11536	11779	11795	11698	11546	11666	11778	11680	11772	11782	11623	11631	11648	11763	11890	11785	11709	11763	11769	11748	11604	11660	11552	11759	11634	11554	11521	11835	11609	11588	11654	11695	11830	11681	11795	11712	11681	11739	11667	11708	11708	11763	11755	11641	11753	11752	11729	11752	11749	11570	11676	11714	11889	11660	11651	11718	11669	11630	11692	11608	11770	11786	11767	11651	11599	11686	11843	11685	11689	11644	11828	11743	11865	11692	11686	11812	11834	11839	11601	11662	11703	11857	11868	11694	11671	11819	11679	11709	11782	11760	11836	11872	11750	11834	11882	11885	11585	11822	11509	11639	11567	11663	11844	11858	11671	11741	11776	11774	11821	11576	11653	11728	11644	11791	11819	11694	11791	11660	11709	11689	11892	11557	11733	11570	11732	11831	11592	11705	11772	11713	11848	11720	11760	11664	11657	11973	11837	11503	11820	11692	11621	11480	11638	11757	11707	11707	11707	11763	11610	11640	11607	11820	11821	11842	11887	11744	11825	11784	11756	11879	11684	11752	11813	11791	11778	11756	11768	11523	11673	11462	11664	11546	11685	11737	11632	11747	11843	11678	11841	11639	11644	11776	11693	11780	11972	11708	11732	11706	11689	11832	11840	11720	11451	11839	11665	11684	11814	11692	11726	11756	11705	11733	11787	11733	11769	11576	11704	11739	11712	11687	11781	11756	11790	11769	11862	11726	11841	11665	11727	11829	11793	11766	11706	11775	11881	11684	11785	11649	11703	11839	11657	11659	11795	11722	11743	11699	11776	11815	11699	11776	11650	11818	11833	11707	11766	11709	11674	11703	11768	11740	11774	11715	11691	11723	11906	11739	11777	11769	11767	11784	11598	11648	11629	11719	11811	11835	11728	11649	11930	11624	11738	11817	11579	11724	11616	11735	11700	11669	11694	11800	11737	11746	11804	11856	11778	11711	11588	11617	11774	11637	11716	11697	11641	11726	11593	11696	11767	11743	11766	11810	11518	11722	11697	11572	11741	11767	11822	11789	11588	11672	11851	11629	11813	11770	11750	11755	11790	11766	11769	11571	11863	11684	11751	11812	11784	11609	11706	11819	11677	11775	11846	11756	11730	11649	11916	11756	11877	11629	11696	11668	11697	11734	11638	11758	11834	11819	11762	11718	11680	11662	11629	11727	11775	11706	11745	11861	11614	11730	11713	11894	11809	11911	11783	11783	11734	11784	11793	11729	11875	11720	11837	11849	11683	11798	11938	11692	11829	11755	11679	11702	11582	11789	11892	11717	11729	11674	11619	11663	11857	11602	11646	11692	11840	11819	11738	11765	11610	11861	11720	11776	11600	11832	11808	11582	11683	11583	11750	11743	11656	11690	11701	11672	11815	11647	11837	11833	11644	11805	11859	11756	11654	11661	11642	11661	11716	11777	11473	11839	11893	11665	11671	11740	11797	11863	11561	11732	11581	11736	11729	11662	11793	11621	11884	11733	11715	11809	11759	11628	11684	11773	11680	11766	11839	11633	11744	11798	11655	11839	11788	11773	11787	11778	11827	11865	11698	11647	11555	11771	11802	11742	11697	11909	11816	11832	11674	11770	11688	11694	11769	11689	11646	11680	11729	11673	11786	11800	11527	11682	11815	11761	11744	11585	11766	11723	11654	11717	11821	11833	11541	11729	11602	11649	11651	11713	11735	11946	11738	11721	11815	11495	11849	11832	11805	11734	11937	11711	11879	11688	11669	11616	11686	11789	11626	11802	11658	11832	11522	11887	11883	11791	11586	11798	11703	11476	11862	11722	11655	11815	11676	11791	11690	11729	11710	11733	11557	11759	11871	11683	11746	11638	11722	11719	11639	11597	11626	11600	11877	11592	11727	11647	11729	11705	11648	11707	11598	11717	11828	11802	11731	11802	11810	11760	11767	11920	11799	11824	11803	11630	11730	11840	11690	11718	11639	11716	11614	11772	11853	11776	11784	11742	11828	11547	11618	11783	11774	11808	11775	11695	11846	11754	11816	11758	11883	11791	11796	11679	11861	11775	11622	11669	11803	11797	11770	11699	11914	11765	11680	11623	11742	11536	11723	11758	11646	11628	11719	11614	11593	11697	11754	11726	11724	11666	11718	11809	11773	11732	11773	11908	11673	11683	11693	11747	11677	11684	11814	11676	11651	11644	11734	11913	11643	11664	11873	11703	11706	11845	11707	11758	11765	11715	11705	11764	11687	11706	11759	11625	11664	11756	11817	11812	11746	11756	11674	11714	11823	11656	11726	11629	11887	11675	11754	11706	11673	11781	11612	11647	11765	11726	11789	11775	11813	11844	11729	11719	11699	11729	11836	11891	11678	11593	11789	11657	11807	11707	11713	11630	11574	11764	11765	11848	11674	11790	11741	11760	11799	11734	11842	11893	11730	11721	11673	11472	11788	11749	11712	11692	11620	11669	11717	11681	11780	11845	11539	11781	11580	11694	11651	11634	11603	11640	11823	11755	11552	11769	11787	11502	11746	11779	11785	11724	11817	11769	11510	11710	11769	11544	11695	11584	11689	11472	11908	11853	11711	11620	11738	11726	11630	11791	11550	11704	11667	11687	11749	11757	11755	11673	11688	11865	11701	11662	11639	11603	11651	11621	11629	11911	11687	11781	11573	11769	11714	11859	11515	11726	11874	11778	11781	11876	11849	11618	11732	11668	11718	11656	11784	11733	11675	11735	11672	11886	11762	11534	11709	11846	11738	11679	11705	11739	11684	11724	11781	11776	11654	11851	11685	11742	11667	11763	11716	11731	11727	11804	11867	11762	11789	11682	11733	11688	11650	11752	11766	11595	11868	11708	11782	11810	11608	11726	11624	11774	11824	11601	11724	11768	11781	11697	11783	11694	11746	11896	11570	11694	11730	11721	11717	11609	11685	11758	11776	11802	11728	11628	11725	11606	11784	11647	11670	11640	11836	11600	11680	11781	11638	11814	11633	11823	11775	11732	11782	11748	11837	11750	11648	11826	11708	11729	11661	11750	11711	11732	11656	11785	11733	11745	11592	11946	11658	11700	11764	11775	11868	11740	11593	11869	11731	11765	11634	11755	11644	11759	11644	11691	11906	11784	11889	11876	11822	11831	11811	11688	11790	11693	11808	11788	11860	11811	11753	11681	11749	11553	11823	11690	11521	11695	11826	11752	11601	11780	11673	11698	11691	11740	11779	11686	11654	11642	11568	11608	11709	11777	11919	11849	11712	11641	11723	11604	11655	11777	11651	11612	11812	11737	11778	11741	11837	11619	11651	11774	11798	11683	11542	11652	11732	11713	11749	11818	11662	11670	11606	11731	11787	11660	11592	11815	11843	11867	11823	11820	11794	11722	11621	11847	11791	11776	11719	11853	11762	11730	11793	11697	11769	11797	11705	11683	11836	11711	11555	11637	11707	11682	11731	11680	11647	11667	11762	11736	11701	11744	11762	11722	11683	11730	11737	11829	11681	11608	11753	11743	11712	11715	11833	11713	11718	11901	11868	11636	11633	11603	11520
33588	33232	25791	23438	17030	15106	14389	13931	13314	13671	13418	13437	13299	13527	13471	13334	13481	13339	13383	13455	13454	13561	13434	13607	13395	13628	13685	13498	13413	13372	13354	13340	13280	13405	13492	13486	13379	13497	13476	13524	13573	13457	13442	13618	13623	13378	13588	13061	13338	13385	13390	13524	13407	13393	13445	13518	13485	13565	13599	13383	13766	13413	13343	13521	13486	13386	13429	13404	13508	13460	13429	13429	13604	13487	13523	13664	13575	13433	13566	13615	13274	13363	13428	13481	13195	13799	13256	13359	13325	13544	13351	13237	13387	13328	13452	13439	13393	13297	13420	13349	13406	13300	13318	13516	13489	13502	13340	13536	13599	13411	13514	13592	13505	13150	13335	13472	13376	13432	13462	13334	13258	13455	13491	13336	13221	13242	13389	13332	13516	13385	13335	13448	13555	13395	13327	13177	13262	13238	13401	13416	13177	13464	13479	13502	13389	13460	13383	13353	13540	13201	13401	13369	13289	13228	13281	13324	13342	13537	13452	13378	13347	13453	13469	13450	13486	13473	13486	13483	13241	13245	13290	13419	13434	13569	13381	13345	13187	13456	13295	13532	13351	13520	13506	13345	13460	13389	13473	13570	13327	13319	13333	13323	13378	13234	13235	13321	13298	13424	13266	13398	13480	13196	13361	13345	13373	13442	13269	13346	13596	13302	13430	13438	13487	13400	13523	13414	13295	13562	13363	13500	13470	13262	13415	13516	13484	13322	13608	13363	13309	13275	13311	13239	13228	13345	13461	13416	13351	13406	13351	13362	13507	13402	13386	13308	13446	13472	13429	13316	13308	13200	13384	13350	13229	13296	13499	13530	13389	13215	13520	13312	13283	13464	13465	13337	13391	13298	13315	13347	13527	13381	13368	13460	13560	13340	13505	13426	13484	13493	13311	13424	13561	13273	13354	13354	13297	13520	13533	13281	13343	13429	13368	13341	13364	13289	13360	13384	13366	13342	13329	13360	13498	13311	13279	13364	13338	13429	13500	13579	13269	13391	13545	13451	13349	13420	13393	13525	13559	13294	13221	13274	13441	13337	13574	13521	13356	13616	13584	13530	13478	13426	13452	13393	13213	13420	13602	13560	13278	13415	13338	13320	13557	13374	13429	13537	13223	13326	13368	13569	13433	13317	13650	13230	13312	13313	13441	13352	13478	13377	13471	13305	13309	13331	13342	13237	13243	13535	13661	13424	13486	13479	13449	13485	13496	13278	13337	13446	13529	13517	13373	13529	13672	13582	13476	13392	13489	13555	13479	13390	13454	13450	13404	13512	13327	13359	13398	13427	13503	13281	13242	13402	13268	13303	13540	13430	13397	13492	13386	13366	13364	13259	13346	13291	13251	13501	13352	13667	13507	13462	13549	13398	13441	13301	13481	13484	13460	13496	13358	13300	13430	13419	13559	13613	13219	13458	13491	13519	13423	13338	13444	13266	13409	13232	13484	13534	13487	13639	13497	13432	13476	13588	13380	13342	13361	13344	13588	13576	13555	13521	13479	13458	13682	13315	13443	13186	13470	13258	13463	13301	13392	13504	13182	13374	13411	13379	13344	13453	13220	13390	13391	13346	13281	13435	13150	13206	13496	13452	13313	13457	13307	13343	13405	13307	13420	13537	13494	13497	13338	13248	13292	13389	13323	13500	13402	13443	13485	13242	13197	13492	13288	13333	13482	13183	13340	13532	13522	13421	13330	13560	13338	13451	13365	13350	13429	13455	13346	13333	13465	13336	13344	13399	13344	13284	13380	13485	13259	13385	13715	13483	13356	13446	13547	13451	13483	13168	13487	13371	13491	13334	13544	13568	13415	13303	13364	13507	13356	13375	13333	13545	13432	13379	13425	13556	13505	13300	13607	13323	13473	13513	13275	13436	13498	13547	13499	13474	13275	13400	13521	13370	13398	13501	13454	13482	13359	13318	13380	13572	13292	13419	13412	13383	13501	13547	13535	13382	13196	13511	13281	13471	13347	13449	13426	13472	13340	13329	13385	13467	13509	13266	13452	13407	13451	13422	13313	13336	13434	13449	13474	13349	13353	13546	13210	13530	13443	13431	13417	13414	13283	13441	13558	13414	13465	13294	13411	13524	13468	13406	13543	13413	13372	13306	13648	13532	13318	13237	13296	13456	13201	13530	13374	13434	13312	13431	13283	13427	13482	13389	13343	13377	13373	13363	13306	13498	13425	13224	13492	13241	13292	13449	13492	13492	13464	13385	13361	13500	13444	13352	13473	13473	13365	13325	13379	13306	13297	13429	13362	13248	13409	13353	13374	13224	13477	13464	13265	13398	13295	13536	13470	13411	13355	13498	13508	13518	13481	13448	13402	13531	13321	13282	13435	13520	13413	13562	13390	13417	13443	13612	13368	13420	13374	13515	13405	13280	13362	13324	13304	13421	13217	13229	13355	13530	13447	13242	13363	13513	13479	13426	13346	13435	13311	13408	13463	13331	13469	13393	13393	13446	13394	13334	13408	13395	13417	13333	13485	13423	13406	13291	13543	13421	13316	13272	13456	13422	13358	13397	13367	13365	13532	13528	13359	13418	13302	13527	13480	13427	13371	13393	13562	13262	13509	13405	13236	13488	13325	13474	13286	13678	13395	13365	13237	13324	13288	13387	13396	13545	13285	13396	13487	13422	13307	13508	13343	13373	13393	13513	13391	13556	13457	13338	13564	13379	13410	13509	13384	13393	13489	13300	13485	13483	13267	13383	13371	13224	13278	13469	13446	13260	13418	13632	13573	13299	13458	13346	13566	13320	13315	13401	13368	13405	13366	13526	13690	13336	13198	13512	13396	13394	13327	13535	13686	13424	13469	13396	13452	13528	13531	13666	13442	13366	13497	13455	13380	13395	13426	13299	13407	13393	13527	13280	13516	13645	13251	13354	13321	13443	13362	13443	13498	13479	13465	13349	13377	13388	13283	13504	13495	13311	13338	13487	13444	13491	13332	13353	13469	13303	13351	13346	13508	13500	13244	13509	13467	13288	13299	13596	13411	13305	13411	13256	13617	13445	13443	13376	13501	13273	13498	13387	13404	13358	13570	13557	13433	13569	13455	13530	13318	13320	13294	13435	13408	13431	13446	13437	13509	13401	13322	13221	13368	13529	13431	13515	13470	13340	13499	13505	13528	13319	13396	13595	13421	13362	13450	13407	13374	13517	13381	13433	13556	13563	13380	13355	13405	13624	13331	13241	13292	13463	13353	13321	13460	13338	13414	13520	13337	13274	13359	13600	13335	13484	13659	13479	13330	13527	13335	13449	13425	13288	13500	13207	13445	13339	13172	13201	13361	13229	13411	13232	13486	13412	13372	13302	13387	13441	13411	13476	13270	13250	13539	13369	13465	13366	13249	13488	13673	13391	13321	13422	13598	13612	13391	13445	13517	13360	13402	13484	13241	13542	13543	13402	13411	13244	13421	13350	13482	13410	13381	13419	13360	13413	13470	13394	13337	13407	13469	13369	13325	13457	13398	13439	13437	13580	13382	13402	13537	13477	13368	13612	13460	13403	13446	13368	13346	13386	13314	13434	13339	13434	13328	13462	13223	13395	13419	13409	13418	13612	13373	13331	13595	13499	13342	13454	13570	13346	13306	13228	13383	13260	13323	13471	13341	13482	13363	13599	13334	13534	13459	13224	13250	13450	13422	13449	13412	13441	13238	13358	13434	13384	13499	13407	13306	13576	13329	13592	13403	13345	13348	13485	13356	13560	13451	13564	13419	13447	13661	13433	13497	13425	13561	13214	13401	13499	13266	13528	13301	13296	13426	13267	13550	13507	13472	13515	13489	13326	13468	13356	13526	13494	13539	13362	13485	13473	13261	13508	13331	13473	13343	13409	13529	13346	13458	13356	13455	13380	13362	13366	13178	13427	13397	13446	13381	13480	13564	13486	13329	13233	13359	13296	13295	13453	13313	13346	13506	13255	13410	13453	13299	13548	13575	13347	13266	13434	13416	13523	13319	13248	13529	13529	13355	13219	13629	13469	13422	13402	13334	13407	13402	13552	13474	13290	13665	13490	13330	13424	13467	13357	13430	13488	13483	13246	13469	13283	13266	13249	13391	13359	13341	13340	13466	13586	13318	13344	13553	13480	13659	13550	13449	13443	13469	13297	13322	13339	13289	13361	13412	13340	13364	13364	13413	13373	13404	13509	13451	13483	13501	13443	13276	13380	13382	13414	13252	13508	13288	13365	13361	13362	13494	13274	13402	13282	13296	13564	13393	13367	13251	13503	13407	13263	13248	13271	13286	13535	13342	13301	13261	13334	13474	13394	13331	13524	13252	13416	13344	13229	13358	13338	13499	13647	13250	13338	13481	13282	13330	13330	13407	13547	13480	13331	13364	13248	13376	13337	13197	13419	13528	13582	13439	13485	13276	13447	13421	13553	13561	13372	13601	13332	13287	13247	13538	13356	13216	13567	13563	13442	13334	13421	13315	13426	13253	13316	13371	13288	13330	13276	13443	13420	13283	13265	13374	13291	13407	13414	13400	13395	13467	13490	13298	13415	13535	13435	13447	13460	13384	13473	13542	13398	13493	13412	13365	13323	13270	13326	13676	13272	13253	13502	13433	13425	13272	13377	13382	13559	13535	13440	13465	13519	13379	13373	13349	13404	13319	13264	13371	13510	13331	13326	13307	13218	13321	13481	13360	13591	13436	13354	13325	13447	13454	13289	13355	13397	13392	13298	13519	13491	13443	13394	13404	13342	13321	13361	13418	13520	13313	13439	13328	13388	13399	13489	13444	13545	13491	13261	13448	13385	13275	13279	13240	13496	13243	13463	13370	13516	13446	13326	13364	13375	13543	13342	13266	13471	13335	13480	13421	13360	13487	13487	13347	13413	13329	13229	13345	13461	13422	13482	13375	13250	13318	13513	13450	13451	13520	13548	13393	13254	13304	13568	13521	13176	13547	13542	13359	13477	13459	13330	13397	13359	13620	13386	13387	13313	13269	13517	13549	13592	13301	13619	13221	13512	13294	13523	13294	13350	13378	13532	13634	13399	13379	13427	13336	13514	13169	13373	13397	13165	13431	13476	13426	13404	13366	13525	13490	13428	13320	13386	13519	13222	13197	13367	13439	13617	13258	13393	13615	13369	13549	13491	13346	13297
46400	46887	20696	22161	16965	14238	13222	12795	12769	12614	12774	12664	12670	12764	12637	12696	12619	12682	12669	12644	12586	12608	12599	12644	12684	12722	12555	12537	12837	12805	12629	12608	12808	12569	12660	12542	12717	12679	12716	12557	12691	12703	12651	12624	12615	12532	12723	12713	12660	12640	12675	12659	12586	12587	12678	12730	12691	12589	12509	12620	12633	12663	12610	12619	12584	12741	12575	12651	12495	12707	12590	12724	12671	12684	12515	12632	12603	12732	12761	12720	12720	12683	12654	12541	12779	12597	12606	12673	12720	12690	12588	12547	12720	12590	12546	12713	12601	12810	12515	12540	12721	12646	12757	12584	12735	12722	12712	12653	12721	12640	12521	12505	12694	12678	12669	12507	12768	12560	12714	12678	12540	12690	12621	12736	12583	12638	12650	12693	12763	12675	12672	12578	12580	12553	12653	12531	12613	12596	12562	12626	12536	12626	12682	12942	12563	12697	12729	12590	12598	12403	12794	12560	12669	12841	12601	12702	12552	12691	12631	12763	12684	12546	12793	12762	12728	12614	12713	12695	12643	12711	12827	12508	12776	12596	12582	12643	12648	12749	12630	12622	12859	12658	12698	12582	12674	12665	12515	12411	12658	12563	12647	12584	12725	12770	12441	12595	12694	12564	12639	12739	12763	12592	12697	12648	12576	12663	12695	12539	12611	12569	12592	12546	12740	12575	12696	12573	12662	12655	12750	12652	12582	12765	12516	12673	12734	12514	12619	12603	12511	12548	12744	12627	12603	12524	12609	12655	12625	12651	12707	12618	12618	12618	12426	12732	12501	12703	12574	12649	12842	12469	12586	12797	12749	12674	12675	12585	12700	12732	12551	12569	12673	12595	12647	12586	12623	12684	12763	12525	12708	12670	12700	12730	12640	12697	12728	12667	12794	12629	12583	12416	12874	12706	12579	12620	12486	12678	12556	12644	12571	12825	12643	12684	12816	12586	12703	12796	12570	12672	12590	12529	12733	12598	12592	12786	12692	12513	12736	12652	12605	12651	12681	12539	12686	12612	12679	12704	12694	12692	12434	12806	12534	12805	12750	12760	12728	12690	12580	12683	12524	12573	12669	12591	12662	12633	12546	12464	12782	12780	12540	12516	12532	12694	12769	12811	12775	12631	12412	12835	12547	12519	12807	12503	12618	12713	12635	12742	12446	12654	12664	12693	12780	12700	12605	12764	12523	12638	12659	12767	12798	12722	12770	12728	12656	12712	12440	12665	12594	12765	12753	12756	12669	12500	12656	12676	12475	12685	12563	12700	12561	12517	12742	12678	12717	12582	12483	12619	12695	12783	12622	12548	12724	12789	12698	12650	12650	12554	12763	12584	12563	12661	12593	12652	12647	12646	12708	12606	12548	12639	12691	12627	12664	12660	12608	12597	12740	12562	12604	12585	12707	12668	12717	12575	12596	12525	12580	12523	12544	12625	12880	12787	12702	12683	12665	12598	12723	12647	12600	12456	12615	12613	12802	12811	12612	12732	12659	12723	12515	12734	12608	12748	12670	12557	12656	12588	12523	12509	12627	12538	12536	12762	12664	12693	12658	12699	12550	12525	12735	12834	12732	12639	12490	12657	12779	12760	12750	12638	12675	12694	12678	12618	12857	12703	12635	12530	12717	12851	12687	12728	12598	12513	12538	12673	12685	12781	12679	12514	12712	12609	12583	12559	12561	12633	12474	12595	12671	12662	12638	12668	12651	12473	12668	12447	12669	12580	12598	12568	12575	12756	12598	12598	12603	12696	12662	12653	12660	12857	12626	12666	12710	12529	12599	12547	12543	12582	12720	12678	12565	12670	12712	12709	12531	12509	12717	12580	12606	12548	12696	12590	12715	12632	12698	12536	12547	12579	12638	12675	12724	12497	12625	12475	12750	12773	12623	12708	12656	12700	12780	12894	12812	12692	12778	12745	12653	12544	12699	12567	12601	12617	12642	12696	12718	12576	12672	12692	12605	12728	12816	12593	12742	12486	12744	12743	12610	12740	12531	12602	12673	12618	12566	12643	12562	12741	12569	12822	12600	12675	12723	12776	12609	12671	12703	12421	12525	12476	12796	12541	12636	12482	12608	12684	12578	12614	12629	12472	12566	12650	12646	12783	12570	12494	12687	12419	12604	12595	12727	12779	12612	12806	12651	12509	12689	12546	12614	12418	12606	12645	12731	12800	12571	12573	12561	12669	12535	12712	12796	12814	12766	12562	12688	12781	12797	12487	12634	12649	12643	12562	12643	12780	12744	12458	12517	12467	12735	12645	12636	12823	12638	12777	12562	12678	12599	12636	12728	12762	12726	12731	12671	12532	12693	12734	12723	12584	12592	12527	12749	12748	12720	12622	12727	12425	12614	12593	12811	12550	12706	12638	12634	12660	12607	12537	12618	12566	12733	12669	12559	12655	12525	12643	12546	12659	12641	12647	12718	12767	12660	12838	12712	12527	12649	12622	12430	12472	12823	12764	12755	12551	12683	12654	12733	12530	12732	12610	12654	12594	12701	12669	12613	12688	12506	12603	12751	12812	12568	12486	12660	12540	12669	12717	12526	12748	12773	12755	12595	12452	12717	12697	12641	12664	12612	12726	12725	12597	12674	12554	12564	12717	12635	12678	12690	12500	12777	12586	12649	12552	12597	12568	12643	12795	12731	12795	12551	12716	12739	12612	12759	12613	12577	12659	12727	12700	12660	12605	12665	12738	12681	12717	12712	12583	12750	12786	12687	12433	12735	12637	12645	12657	12614	12669	12653	12642	12804	12679	12809	12747	12652	12514	12669	12420	12700	12703	12510	12642	12801	12731	12696	12595	12662	12636	12717	12793	12778	12696	12623	12640	12556	12483	12600	12617	12611	12613	12740	12605	12686	12622	12566	12649	12832	12684	12697	12656	12579	12705	12732	12671	12669	12599	12521	12713	12678	12824	12687	12547	12527	12656	12683	12676	12524	12724	12712	12628	12633	12535	12685	12813	12650	12620	12723	12743	12673	12811	12607	12784	12582	12778	12610	12559	12636	12830	12790	12654	12602	12620	12588	12575	12632	12658	12675	12700	12683	12603	12641	12712	12791	12717	12612	12648	12550	12711	12763	12684	12592	12746	12761	12510	12747	12609	12657	12513	12605	12680	12656	12535	12718	12596	12689	12639	12534	12651	12827	12636	12569	12828	12555	12636	12785	12700	12491	12553	12597	12793	12480	12689	12669	12688	12610	12742	12766	12823	12581	12729	12695	12646	12597	12685	12625	12708	12750	12672	12765	12606	12599	12732	12709	12745	12843	12752	12682	12716	12699	12501	12709	12477	12632	12689	12594	12645	12585	12478	12589	12926	12749	12536	12635	12648	12433	12568	12560	12670	12664	12686	12569	12751	12581	12641	12688	12550	12761	12561	12665	12646	12662	12734	12388	12632	12696	12723	12513	12668	12564	12678	12767	12751	12622	12681	12684	12636	12715	12688	12684	12662	12713	12663	12516	12647	12658	12639	12648	12793	12681	12654	12541	12840	12691	12535	12556	12453	12606	12775	12614	12679	12669	12606	12614	12695	12665	12768	12688	12688	12736	12794	12552	12734	12682	12664	12716	12702	12533	12622	12551	12674	12677	12630	12627	12573	12738	12615	12601	12682	12518	12558	12614	12778	12577	12672	12737	12509	12774	12665	12706	12724	12686	12790	12777	12721	12692	12725	12536	12564	12561	12763	12661	12471	12602	12643	12706	12782	12710	12688	12581	12516	12634	12636	12710	12688	12775	12630	12744	12618	12756	12454	12722	12538	12800	12625	12539	12581	12623	12609	12770	12586	12618	12801	12767	12484	12730	12510	12613	12538	12528	12769	12683	12632	12591	12663	12513	12624	12673	12662	12621	12714	12520	12761	12564	12725	12429	12749	12747	12781	12774	12648	12605	12648	12650	12667	12666	12688	12594	12512	12719	12725	12737	12634	12653	12565	12832	12732	12736	12624	12579	12577	12780	12557	12646	12593	12527	12592	12706	12774	12572	12564	12542	12824	12638	12672	12693	12591	12638	12662	12585	12585	12661	12622	12427	12701	12363	12735	12592	12695	12665	12515	12718	12561	12647	12685	12672	12692	12709	12612	12623	12620	12572	12532	12780	12640	12673	12611	12818	12803	12665	12700	12632	12776	12700	12618	12578	12518	12569	12649	12627	12711	12586	12703	12734	12716	12638	12615	12714	12521	12758	12793	12593	12658	12683	12619	12672	12669	12596	12731	12673	12670	12660	12790	12538	12605	12533	12786	12664	12634	12440	12720	12765	12589	12557	12701	12724	12568	12594	12533	12583	12678	12671	12550	12733	12632	12771	12613	12832	12736	12682	12684	12660	12534	12693	12536	12782	12503	12629	12608	12556	12591	12728	12648	12699	12729	12552	12712	12561	12744	12618	12604	12731	12732	12554	12660	12663	12560	12576	12630	12790	12521	12617	12707	12524	12596	12723	12709	12697	12563	12512	12721	12540	12597	12643	12567	12608	12521	12668	12458	12758	12720	12607	12761	12526	12606	12558	12728	12759	12623	12591	12582	12563	12613	12634	12739	12634	12721	12609	12571	12572	12511	12684	12621	12711	12612	12627	12737	12672	12746	12482	12763	12690	12502	12599	12841	12667	12791	12543	12770	12496	12682	12578	12679	12596	12701	12732	12811	12777	12752	12677	12513	12732	12714	12628	12583	12705	12667	12666	12658	12560	12681	12814	12417	12781	12596	12530	12786	12704	12672	12650	12603	12629	12652	12576	12505	12570	12635	12650	12577	12745	12530	12768	12548	12644	12746	12593	12693	12608	12813	12790	12674	12795	12476	12754	12673	12711	12745	12678	12743	12548	12628	12714	12746	12755	12616	12490	12638	12767	12570	12514	12553	12623	12747	12855	12624	12681	12509	12636	12741	12758	12721	12698	12589	12574	12668	12674	12779	12798	12581	12635	12597	12679	12531	12658	12670	12695	12645	12661	12715	12532	12735	12535	12527	12642	12513	12529	12700	12644	12671	12753	12546	12607	12654	12723	12565	12604	12748	12641	12742	12756	12584	12565	12614	12618	12687	12676	12621	12502	12586	12651	12567	12576	12638	12594	12657	12724	12585	12638	12728	12639	12670	12678	12633	12690	12651	12820	12633
24890	23217	29016	27755	25761	22379	18469	14662	13656	13443	13579	13493	13340	13445	13406	13475	13528	13329	13358	13316	13347	13441	13308	13301	13368	13425	13367	13200	13464	13455	13334	13465	13506	13474	13321	13298	13375	13364	13377	13292	13532	13364	13334	13429	13276	13331	13357	13278	13357	13301	13242	13241	13285	13316	13367	13356	13167	13317	13252	13357	13316	13241	13260	13235	13274	13336	13377	13199	13455	13382	13330	13364	13433	13327	13221	13323	13235	13288	13340	13392	13429	13387	13304	13409	13363	13259	13294	13504	13298	13142	13146	13409	13123	13267	13312	13308	13413	13384	13350	13165	13286	13298	13158	13243	13207	13159	13138	13229	13475	13193	13128	13078	13137	13324	13338	13426	13359	13225	13218	13329	13375	13288	13250	13451	13188	13267	13237	13244	13405	13251	13144	13293	13151	13410	13288	13424	13533	13229	13335	13316	13447	13368	13236	13332	13375	13350	13447	13295	13561	13474	13304	13183	13430	13217	13320	13270	13256	13146	13313	13246	13223	13023	13436	13092	13341	13258	13287	13539	13432	13377	13284	13492	13407	13216	13167	13206	13419	13285	13315	13120	13242	13306	13331	13219	13163	13377	13292	13288	13220	13229	13390	13406	13220	13354	13238	13265	13341	13365	13399	13340	13270	13431	13208	13201	13356	13159	13175	13213	13124	13369	13315	13431	13255	13307	13192	13449	13288	13273	13301	13359	13350	13213	13130	13238	13423	13272	13150	13192	13388	13385	13153	13159	13263	13204	13491	13375	13323	13278	13427	13314	13559	13356	13145	13340	13210	13311	13271	13303	13029	13301	13288	13217	13392	13326	13321	13320	13318	13363	13362	13436	13342	13091	13217	13280	13411	13241	13265	13408	13300	13259	13286	13256	13223	13170	13216	13142	13429	13409	13343	13116	13265	13268	13205	13440	13218	13314	13313	13514	13302	13511	13245	13331	13259	13306	13472	13492	13503	13183	13296	13181	13236	13393	13356	13072	13351	13284	13346	13316	13323	13192	13437	13430	13305	13395	13466	13217	13379	13323	13308	13170	13037	13425	13246	13197	13426	13248	13230	13121	13399	13315	13277	13360	13431	13283	13270	13177	13150	13244	13384	13256	13252	13447	13186	13346	13292	13280	13257	13376	13400	13290	13307	13446	13196	13180	13413	13340	13213	13221	13244	13427	13222	13312	13084	13102	13267	13383	13188	13458	13324	13437	13331	13411	13266	13388	13316	13250	13425	13239	13192	13400	13351	12964	13206	13451	13336	13352	13141	13350	13194	13301	13336	13368	13217	13283	13226	13207	13210	13297	13373	13418	13387	13548	13274	13474	13288	13172	13247	13379	13242	13258	13292	13279	13194	13393	13197	13358	13405	13272	13214	13210	13356	13508	13406	13414	13285	13308	13298	13285	13236	13361	13080	13468	13187	13400	13406	13201	13289	13298	13322	13116	13336	13414	13163	13499	13279	13446	13296	13326	13326	13357	13238	13241	13212	13334	13338	13378	13395	13280	13340	13241	13254	13239	13466	13195	13258	13298	13364	13322	13547	13330	13175	13614	13289	13366	13379	13380	13316	13457	13284	13273	13356	13408	13249	13397	13392	13107	13286	13106	13256	13380	13149	13429	13224	13326	13417	13175	13413	13380	13329	13072	13217	13029	13198	13377	13180	13331	13210	13308	13287	13096	13083	13148	13228	13336	13345	13306	13393	13258	13313	13511	13208	13319	13264	13239	13325	13403	13362	13329	13200	13406	13398	13313	13365	13431	13406	13450	13157	13444	13346	13137	13516	13134	13375	13192	13410	13168	13296	13164	13200	13322	13474	13234	13315	13291	13222	13260	13536	13294	13301	13404	13332	13407	13311	13516	13428	13336	13307	13401	13380	13400	13332	13367	13105	13361	13225	13355	13345	13155	13468	13260	13455	13316	13277	13171	13301	13244	13215	13228	13303	13333	13547	13295	13273	13472	13191	13273	13258	13295	13111	13206	13341	13351	13233	13496	13397	13439	13349	13319	13532	13139	13321	13282	13404	13195	13306	13120	13292	13439	13257	13227	13189	13341	13182	13245	13378	13467	13325	13391	13386	13448	13389	13304	13377	13382	13227	13392	13243	13397	13414	13147	13333	13320	13207	13340	13436	13230	13326	13159	13322	13267	13300	13221	13198	13400	13183	13198	13257	13218	13415	13277	13224	13278	13360	13257	13390	13187	13368	13057	13226	13210	13379	13236	13264	13275	13405	13163	13186	13302	13343	13333	13429	13363	13224	13119	13326	13199	13398	13269	13346	13268	13460	13411	13415	13429	13296	13127	13206	13260	13240	13296	13321	13133	13233	13231	13290	13245	13241	13302	13404	13475	13415	13311	13202	13237	13342	13302	13373	13281	13217	13365	13226	13433	13575	13392	13254	13193	13307	13397	13239	13161	13360	13501	13266	13361	13283	13315	13275	13268	13180	13242	13194	13232	13147	13319	13337	13340	13256	13246	13189	13285	13341	13298	13169	13207	13363	13438	13366	13275	13252	13272	13297	13414	13453	13265	13527	13296	13314	13276	13303	13176	13395	13194	13412	13284	13243	13282	13496	13349	13334	13343	13335	13267	13347	13284	13303	13182	13356	13427	13478	13432	13446	13396	13133	13097	13242	13227	13290	13115	13170	13325	13262	13500	13271	13417	13231	13204	13260	13085	13230	13351	13521	13458	13164	13305	13282	13329	13126	13348	13120	13195	13255	13483	13248	13147	13124	13244	13351	13266	13407	13358	13500	13178	13299	13360	13359	13408	13356	13243	13228	13289	13362	13187	13142	13283	13368	13243	13257	13346	13245	13292	13195	13413	13070	13324	13420	13310	13495	13412	13167	13314	13404	13345	13312	13358	13373	13454	13215	13354	13304	13116	13182	13311	13287	13205	13464	13460	13425	13234	13250	13127	13235	13492	13292	13287	13306	13498	13340	13333	13144	13144	13080	13372	13466	13262	13179	13414	13383	13166	13425	13417	13400	13377	13325	13288	13427	13348	13217	13153	13439	13198	13301	13322	13362	13443	13355	13286	13359	13151	13251	13300	13372	13278	13412	13199	13272	13182	13231	13236	13064	13466	13385	13289	13476	13404	13342	13270	13273	13357	13424	13269	13359	13408	13250	13281	13353	13354	13241	13405	13284	13410	13280	13121	13308	13254	13332	13382	13215	13553	13245	13057	13177	13399	13357	13265	13274	13336	13302	13369	13369	13265	13058	13402	13229	13276	13406	13330	13295	13179	13357	13253	13106	13386	13295	13092	13210	13258	13334	13341	13244	13120	13530	13348	13157	13134	13274	13173	13291	13312	13246	13446	13260	13387	13332	13233	13398	13140	13242	13376	13343	13260	13323	13371	13056	13197	13246	13555	13069	13295	13233	13168	13162	13350	13274	13393	13315	13278	13410	13341	13212	13128	13271	13217	13465	13533	13393	13217	13428	13252	13277	13242	13364	13233	13248	13360	13374	13274	13226	13264	13055	13285	13292	13347	13418	13279	13350	13324	13329	13310	13130	13074	13304	13271	13071	13260	13355	13190	13279	13352	13383	13236	13329	13218	13173	13422	13430	13447	13539	13286	13174	13391	13359	13335	13293	13306	13308	13328	13378	13294	13333	13425	13184	13354	13383	13233	13479	13249	13168	13376	13093	13132	13258	13439	13307	13227	13362	13258	13335	13266	13303	13300	13315	13421	13162	13154	13390	13094	13271	13124	13279	13229	13250	13476	13383	13215	13280	13461	13522	13314	13409	13187	13260	13392	13190	13273	13272	13620	13291	13462	13182	13160	13413	13291	13244	13392	13293	13232	13337	13293	13246	13388	13316	13215	13299	13326	13296	13193	13543	13170	13310	13390	13275	13548	13596	13278	13328	13255	13452	13445	13334	13155	13235	13215	13305	13200	13478	13388	13459	13353	13566	13293	13481	13191	13311	13297	13300	13312	13396	13337	13308	13062	13438	13188	13486	13421	13171	13295	13368	13300	13240	13352	13129	13199	13256	13158	13349	13369	13454	13186	13389	13303	13207	13406	13355	13236	13233	13573	13191	13373	13276	13038	13128	13368	13309	13586	13357	13131	13320	13390	13150	13274	13427	13423	13300	13347	13274	13392	13291	13366	13284	13309	13153	13451	13331	13260	13246	13262	13285	13229	13292	13291	13282	13512	13212	13326	13311	13495	13340	13289	13284	13280	13130	13488	13399	13330	13241	13276	13211	13468	13355	13288	13265	13250	13231	13317	13260	13309	13376	13393	13296	13380	13180	13256	13378	13335	13226	13216	13223	13332	13052	13349	13236	13327	13384	13303	13172	13396	13111	13132	13377	13278	13192	13271	13215	13370	13292	13283	13296	13378	13345	13286	13423	13469	13199	13596	13317	13160	13304	13225	13334	13226	13307	13351	13302	13359	13267	13329	13218	13361	13429	13267	13264	13285	13511	13366	13096	13171	13372	13304	13073	13499	13467	13165	13303	13194	13345	13199	13436	13381	13397	13432	13147	13453	13353	13335	13269	13377	13297	13183	13198	13304	13424	13325	13366	13299	13255	13240	13229	13214	13347	13289	13287	13332	13390	13134	13307	13351	13116	13434	13415	12986	13408	13369	13479	13348	13218	13503	13344	13380	13425	13380	13321	13289	13545	13272	13106	13109	13437	13334	13292	13247	13456	13223	13070	13255	13224	13295	13252	13343	13497	13188	13285	13056	13215	13424	13295	13133	13345	13559	13397	13249	13240	13222	13376	13186	13235	13443	13215	13310	13326	13361	13166	13397	13484	13113	13351	13213	13152	13344	13371	13376	13187	13328	13278	13234	13271	13358	13428	13143	13399	13123	13302	13312	13452	13356	13182	13103	13160	13178	13252	13295	13503	13246	13463	13356	13313	13349	13189	13201	13207	13211	13253	13390	13486	13366	13314	13305	13408	13367	13209	13349	13138	13186	13223	13340	13228	13397	13267	13343	13365	13497	13327	13382	13226	13406	13513	13379	13257	13562	13205	13323	13337	13342	13391	13149	13384	13224	13224	13440	13278	13262	13161	13273	13360	13337	13335	13284	13238	13323	13318	13252	13347	13434	13152	13293	13261	13319	13491	13335	13423	13447	13218	13234	13261	13416	13353	13257
63135	76175	39430	44065	31527	20380	15784	13417	12779	12819	12583	12663	12520	12505	12351	12588	12768	12418	12635	12490	12556	12650	12698	12498	12655	12560	12663	12629	12596	12752	12551	12500	12594	12650	12687	12616	12608	12598	12656	12549	12616	12586	12438	12591	12559	12730	12628	12483	12531	12539	12488	12599	12608	12683	12605	12559	12774	12553	12483	12637	12554	12832	12781	12484	12661	12698	12541	12402	12657	12658	12559	12593	12562	12735	12502	12599	12618	12449	12577	12789	12556	12813	12493	12694	12793	12591	12510	12569	12721	12639	12577	12643	12695	12431	12556	12327	12506	12506	12663	12664	12643	12555	12564	12563	12702	12420	12655	12480	12701	12646	12636	12609	12616	12668	12601	12656	12738	12701	12586	12688	12537	12652	12620	12584	12529	12557	12562	12618	12497	12676	12684	12580	12516	12678	12576	12357	12717	12590	12524	12716	12531	12374	12726	12612	12498	12559	12564	12461	12521	12741	12430	12535	12633	12798	12581	12664	12672	12719	12586	12521	12467	12465	12641	12756	12531	12363	12536	12631	12615	12751	12541	12713	12700	12524	12615	12640	12584	12559	12573	12591	12584	12585	12558	12617	12644	12477	12444	12681	12554	12613	12641	12695	12742	12548	12625	12668	12721	12543	12657	12545	12527	12658	12723	12551	12599	12607	12579	12691	12704	12654	12541	12572	12360	12667	12447	12650	12583	12495	12765	12695	12599	12670	12671	12770	12875	12579	12564	12565	12521	12430	12528	12702	12541	12459	12571	12636	12544	12599	12700	12546	12686	12421	12483	12520	12448	12569	12604	12386	12611	12714	12507	12675	12544	12601	12577	12679	12479	12633	12653	12629	12411	12567	12594	12511	12630	12555	12561	12612	12619	12518	12587	12548	12504	12473	12630	12669	12623	12546	12516	12590	12615	12528	12631	12546	12596	12510	12531	12632	12632	12578	12603	12510	12640	12631	12597	12546	12530	12659	12598	12548	12654	12685	12710	12553	12639	12677	12455	12617	12557	12537	12612	12619	12643	12610	12580	12513	12580	12710	12640	12433	12757	12657	12540	12380	12577	12414	12526	12554	12527	12605	12610	12580	12552	12567	12662	12661	12720	12572	12664	12612	12674	12678	12586	12609	12493	12498	12450	12479	12552	12633	12644	12326	12585	12685	12609	12577	12550	12594	12626	12745	12488	12723	12552	12748	12673	12686	12592	12669	12492	12611	12629	12494	12548	12565	12649	12517	12634	12656	12548	12596	12652	12623	12576	12529	12639	12501	12618	12521	12747	12355	12604	12657	12625	12554	12602	12539	12526	12576	12550	12488	12487	12614	12571	12598	12534	12630	12606	12735	12531	12673	12692	12655	12618	12484	12676	12749	12617	12622	12687	12586	12562	12573	12558	12720	12820	12489	12497	12636	12611	12562	12473	12525	12704	12601	12609	12513	12652	12605	12508	12608	12447	12511	12507	12496	12506	12588	12804	12623	12596	12499	12627	12566	12517	12670	12644	12552	12618	12539	12721	12705	12469	12486	12397	12673	12636	12538	12618	12512	12677	12639	12549	12695	12611	12458	12602	12539	12650	12785	12558	12609	12569	12560	12516	12534	12458	12605	12387	12472	12656	12647	12642	12638	12466	12638	12472	12664	12672	12559	12644	12451	12614	12592	12622	12605	12385	12641	12565	12535	12582	12474	12565	12606	12646	12598	12565	12564	12348	12654	12563	12655	12724	12631	12573	12747	12509	12515	12427	12487	12560	12607	12537	12566	12759	12567	12810	12617	12659	12659	12655	12526	12659	12570	12646	12459	12585	12537	12570	12601	12589	12593	12698	12631	12668	12713	12607	12421	12552	12633	12620	12504	12620	12505	12687	12621	12634	12619	12601	12513	12518	12645	12612	12644	12589	12534	12548	12587	12703	12725	12527	12575	12447	12476	12488	12572	12676	12554	12513	12632	12450	12522	12785	12644	12840	12538	12569	12615	12538	12537	12641	12726	12585	12680	12652	12559	12524	12556	12446	12623	12538	12531	12468	12618	12505	12650	12561	12641	12609	12677	12603	12532	12597	12662	12677	12561	12520	12674	12495	12731	12654	12692	12592	12581	12702	12737	12687	12375	12612	12422	12658	12429	12734	12636	12497	12488	12611	12693	12634	12713	12366	12607	12618	12508	12777	12635	12685	12646	12533	12616	12612	12570	12641	12448	12631	12607	12559	12554	12686	12570	12482	12399	12593	12600	12508	12579	12493	12534	12548	12446	12475	12514	12589	12621	12625	12548	12774	12677	12643	12639	12731	12649	12582	12607	12493	12502	12625	12547	12595	12568	12669	12593	12667	12571	12487	12604	12479	12553	12735	12498	12650	12479	12562	12536	12611	12329	12578	12551	12673	12649	12648	12528	12564	12722	12567	12557	12533	12672	12528	12511	12713	12566	12558	12612	12650	12504	12554	12542	12605	12657	12533	12705	12590	12566	12731	12411	12666	12523	12589	12493	12732	12582	12594	12607	12721	12656	12632	12615	12533	12581	12596	12512	12684	12652	12598	12503	12515	12611	12505	12724	12520	12431	12538	12647	12558	12495	12559	12579	12482	12640	12469	12706	12615	12544	12419	12587	12672	12552	12482	12445	12525	12633	12597	12540	12791	12727	12360	12565	12720	12588	12614	12690	12570	12504	12507	12832	12383	12700	12483	12550	12727	12670	12526	12725	12648	12598	12593	12495	12619	12571	12544	12702	12580	12546	12733	12605	12498	12545	12605	12520	12672	12569	12392	12534	12443	12614	12621	12706	12406	12529	12734	12622	12483	12659	12518	12585	12515	12626	12634	12660	12691	12685	12504	12533	12582	12542	12426	12771	12617	12644	12589	12659	12541	12602	12597	12584	12504	12599	12668	12466	12622	12610	12575	12617	12427	12651	12594	12461	12730	12645	12489	12497	12679	12666	12584	12642	12563	12573	12502	12671	12597	12635	12555	12613	12431	12548	12581	12710	12487	12609	12540	12506	12629	12472	12454	12565	12647	12613	12465	12692	12709	12661	12606	12522	12658	12550	12662	12617	12486	12482	12566	12797	12632	12607	12590	12501	12479	12691	12665	12536	12541	12441	12490	12453	12546	12506	12537	12451	12574	12475	12510	12407	12441	12614	12650	12372	12767	12667	12598	12485	12556	12502	12536	12696	12396	12735	12709	12576	12649	12540	12743	12433	12658	12454	12752	12664	12625	12532	12792	12564	12509	12642	12570	12549	12476	12519	12560	12647	12526	12702	12709	12727	12681	12569	12671	12655	12546	12547	12613	12625	12385	12721	12417	12648	12749	12571	12491	12518	12615	12711	12652	12477	12637	12525	12704	12654	12629	12521	12694	12624	12417	12508	12573	12613	12393	12513	12618	12573	12568	12673	12538	12573	12590	12627	12481	12440	12791	12482	12557	12594	12513	12493	12658	12545	12696	12600	12573	12871	12613	12507	12732	12707	12485	12636	12624	12465	12398	12495	12526	12553	12474	12643	12619	12684	12573	12448	12697	12599	12510	12372	12585	12570	12696	12664	12529	12711	12586	12589	12541	12533	12622	12483	12793	12508	12719	12687	12515	12697	12701	12505	12518	12580	12628	12562	12728	12602	12614	12688	12469	12679	12666	12476	12557	12688	12600	12688	12471	12697	12504	12697	12699	12585	12581	12667	12616	12626	12430	12501	12645	12465	12536	12682	12472	12629	12381	12528	12491	12502	12495	12653	12509	12681	12616	12489	12559	12584	12586	12556	12525	12646	12569	12559	12554	12714	12594	12554	12628	12616	12611	12621	12538	12547	12687	12578	12509	12581	12700	12615	12684	12732	12691	12609	12656	12544	12534	12663	12580	12562	12437	12459	12547	12630	12507	12603	12491	12461	12655	12559	12531	12512	12577	12585	12863	12560	12650	12589	12645	12701	12605	12607	12644	12602	12661	12525	12592	12533	12456	12603	12677	12580	12554	12517	12554	12572	12712	12670	12515	12551	12699	12496	12631	12635	12428	12548	12567	12660	12539	12600	12480	12541	12561	12431	12620	12473	12647	12632	12587	12691	12485	12500	12647	12688	12580	12566	12630	12652	12555	12752	12627	12632	12537	12741	12512	12581	12594	12595	12642	12554	12649	12595	12535	12639	12574	12442	12536	12580	12617	12604	12541	12527	12581	12468	12642	12612	12625	12518	12633	12457	12587	12583	12561	12523	12462	12773	12656	12597	12668	12611	12576	12492	12569	12638	12606	12640	12397	12637	12730	12685	12629	12559	12548	12392	12563	12486	12583	12579	12499	12544	12623	12614	12651	12451	12493	12399	12394	12636	12578	12599	12533	12560	12509	12616	12534	12568	12514	12605	12549	12648	12640	12686	12609	12588	12504	12421	12695	12648	12620	12601	12597	12638	12732	12515	12618	12486	12742	12602	12521	12528	12553	12509	12580	12507	12663	12631	12537	12519	12793	12651	12518	12609	12572	12690	12617	12733	12595	12434	12567	12535	12707	12738	12678	12473	12724	12579	12574	12618	12491	12565	12461	12541	12629	12651	12651	12496	12745	12765	12566	12590	12772	12559	12570	12609	12568	12505	12620	12497	12706	12580	12504	12642	12494	12545	12550	12584	12464	12614	12701	12656	12682	12559	12692	12538	12451	12594	12753	12626	12583	12468	12571	12585	12538	12510	12711	12630	12652	12611	12617	12598	12488	12424	12543	12613	12696	12559	12586	12591	12574	12643	12518	12598	12590	12771	12616	12717	12572	12537	12591	12459	12539	12494	12496	12623	12431	12680	12696	12774	12473	12648	12697	12696	12634	12585	12757	12528	12677	12596	12653	12811	12755	12483	12554	12558	12529	12541	12683	12569	12584	12670	12540	12616	12680	12678	12395	12774	12553	12607	12608	12652	12578	12643	12607	12479	12619	12638	12560	12603	12711	12636	12756	12495	12689	12628	12666	12629	12550	12559	12518	12759	12553	12537	12472	12548	12535	12572	12585	12457	12545	12472	12552	12727	12580	12586	12642	12592	12518	12763	12401	12503	12678	12743	12631	12614	12660	12535	12602	12630	12561	12528	12527	12598	12510	12749	12466	12662	12426	12601	12546	12580	12488	12599	12657	12541	12496	12502	12437	12501	12505	12650
22935	21625	29202	24893	24629	25027	25013	16629	13661	13442	13324	13216	13148	13199	13117	13141	13005	13184	13008	13120	13134	13097	13123	12938	13064	13199	13046	13037	12971	13170	12913	12992	13019	13122	12836	13004	12974	13069	13028	13053	13025	12861	12998	12887	13049	12986	12833	12938	13076	12951	12828	13161	12983	12737	13177	12925	13098	12958	12918	12915	12859	12972	12919	12987	12997	12937	12905	12889	12918	13036	13049	13059	12836	13180	13085	12770	12937	12828	12865	13047	12877	12813	12784	12888	12852	12843	12996	13115	12940	12989	12762	12793	12931	12946	12946	12855	12920	12989	12842	12912	12844	12960	12804	12897	12826	12963	12907	12949	13018	12887	13024	12915	12787	12924	12886	12691	12991	12860	12990	13139	13079	12891	12710	12740	12830	12928	12800	12777	13142	12739	12944	12796	13000	12765	12788	12857	12927	12760	12994	12855	12810	12832	12638	12857	12928	12898	12911	12911	12973	12882	12920	12993	13028	12819	12791	12879	12885	13077	13008	12963	12911	13012	12964	12990	12945	12890	12938	12945	12830	12847	12964	13002	12787	12808	12939	12800	12667	13029	12809	12848	12904	12863	12888	13149	12945	13072	13008	12773	12924	12809	12843	13001	12940	12946	12916	13127	12761	12856	12825	12946	12943	13039	13050	12738	13050	12786	12930	12886	12900	12850	12907	12827	12888	12813	12972	12876	13007	12991	12955	13080	12749	12701	12738	12910	12691	12844	13083	12995	12960	12999	13079	12746	12826	12987	12990	13106	12888	12893	12790	12772	12932	12866	12799	12908	12904	12920	12900	12859	12964	12916	12784	12996	12850	12859	12952	12952	12902	12784	13012	12947	13017	12926	12889	12892	12922	12937	12752	12911	12959	12868	12824	12898	12988	13056	12966	12927	12921	12982	12950	12989	12938	12971	12938	13073	12967	12901	12873	12945	12825	13107	13025	12895	13056	12849	13104	12912	12951	12830	13009	12799	12755	12961	12830	12901	12953	12783	12695	12658	12896	12837	12853	12738	12972	12777	12734	12841	12885	12964	13048	12896	12811	12815	12719	13022	13005	12868	12899	13030	12948	13008	12827	12866	12961	12902	12862	12965	13030	12981	12898	12937	12996	12896	12906	12961	13029	12968	12700	12896	12965	12835	12758	12648	12641	12871	12948	12926	12701	12698	12683	12767	13028	12880	12876	12812	12752	12872	12914	12662	12915	13093	12872	12819	13028	12925	12842	12694	12984	12727	12839	12861	12948	13068	12703	12935	12809	12913	12969	12835	12859	12940	12941	12839	12982	12870	13030	12810	13132	13070	12900	13086	12920	12952	12900	12801	12900	13095	12906	12950	12977	13038	12835	12852	12913	12509	12810	13026	12929	12921	13175	12838	12828	12944	12897	12781	13080	12735	12973	12769	12716	13025	12885	12890	12801	12961	12935	12883	13181	12963	12962	12871	12671	12793	12924	12898	12864	12917	12844	12723	12775	12831	12633	13079	12897	12860	12934	12777	12974	13028	12938	12962	13001	12817	12917	12935	12770	12981	12903	12840	12910	12907	12789	12954	13013	13130	13019	12749	12799	12869	12914	12747	12803	12988	12945	12959	13037	12824	12827	12856	12744	12871	12995	12830	12984	12880	13027	12827	12962	12856	13029	13061	13022	13092	12892	12782	13102	12899	12859	12894	12910	12845	12792	12831	12893	12750	12801	12859	12897	12867	12699	12822	12817	12981	12785	12651	12890	12901	12868	12761	12921	12830	12714	12936	13026	12857	12893	12838	12793	12834	12830	12921	12798	12863	12848	12866	12737	12927	12819	12860	12717	12820	13100	12797	12815	12772	12873	12961	12979	12924	12923	12979	12935	12834	12904	12977	12967	12800	12828	12866	12929	12647	12818	12974	12888	12841	12943	12901	12898	12880	12930	13012	12831	12891	12963	12895	12943	12885	12836	12916	13063	12811	12793	12929	12883	12924	13062	12826	12610	12913	12795	12984	12914	12937	12890	12981	12690	12754	12797	12811	12837	12850	12862	12926	12985	12919	12916	12891	12805	12760	13057	12872	12890	12948	13006	12789	12899	12808	12913	12905	12961	12743	12860	12908	12799	12876	12987	12983	12854	12864	13003	13049	12886	12951	12869	12802	13011	12853	12988	12959	12917	12899	12859	12772	12969	12867	12707	12851	12834	12745	12700	12752	12954	12969	12821	12904	13023	12833	12952	12895	12814	13082	12807	12782	12956	12835	13039	12934	12801	12947	12693	12850	13054	13039	13042	12778	12971	12759	13108	12812	12984	12932	13107	12964	12818	12885	12760	12965	12925	12809	12946	13006	12909	12951	12944	12946	12887	13006	12774	12807	12915	12952	12951	13091	12844	12941	12985	12833	12850	12950	13097	12961	12990	12628	12866	12867	12782	13011	12809	12975	12847	12935	12936	12975	12951	12895	12860	13040	12940	12824	12906	12840	12968	13098	12888	12801	13039	12788	12891	12810	13038	12846	12873	12952	13018	13029	12834	12834	12940	12945	13087	12687	12868	12924	12960	12898	12990	12772	12911	12999	12901	12772	12821	12878	12743	12946	12917	12854	13063	12899	12828	12941	12960	13015	12864	12893	12859	13145	13114	13001	12772	12994	13132	12871	12952	12970	13052	12817	12930	12863	13022	12916	12906	12968	12894	12828	12896	12886	12980	12722	12956	12901	12986	12934	12852	12725	12796	13040	12907	12881	12974	13033	13037	12765	12773	12854	12879	12857	12771	12828	12992	13106	12808	12825	12861	12912	12872	12929	13067	12869	13079	12765	12872	12826	12970	13103	13009	12877	12621	12862	12774	12903	12924	12920	12947	12956	12881	12885	12842	13013	12923	12876	12657	12899	12904	12977	12998	12880	12734	12959	12997	12733	12905	13032	12934	12856	12826	12796	12874	12780	12875	13008	13012	12946	12938	12829	13027	12761	12794	12994	12929	12931	13001	12786	12839	12918	12797	12905	13048	12856	12852	12900	12709	12725	12770	12918	12884	12945	12845	12841	12809	12854	12883	13021	13004	12858	13065	12923	12714	12987	12778	12823	12863	12725	12844	12797	12947	12724	12918	12687	13007	12822	12885	12948	12964	12999	13095	12879	12988	12863	12842	12946	12999	12900	12879	12873	13008	13071	12918	12859	12933	12791	12816	12913	12907	12965	12999	12784	12869	12918	12904	12912	12832	12807	12871	12726	12859	12845	12957	12887	12845	12999	12887	12973	12767	12861	12851	12883	12800	12840	12900	12898	12773	12976	12972	12938	13115	12757	12743	12734	13090	12972	13040	13113	12877	12840	12823	12759	13009	12856	12745	12862	12895	12797	12884	12843	13098	12919	12993	12893	12923	12863	12786	12902	12952	12722	12836	12940	12893	12887	12870	12890	12861	12876	12706	12707	12798	12869	13101	12804	12860	12761	12975	12816	12836	12883	12879	12787	13121	12899	12921	12820	12885	12759	12952	13088	12996	12861	12821	12981	12924	12936	12907	12918	12879	12820	12885	12854	12943	12937	12918	12851	13061	12921	12693	12845	12821	12790	12895	12755	12801	12953	12762	13014	12924	12912	12839	12850	13042	12864	12897	12923	12846	12911	12770	13015	12763	12870	12832	12986	12845	12989	13032	12905	12831	12697	12950	12942	12851	12905	12974	12871	12721	13021	12910	12816	12927	12871	12899	12802	13008	12878	12755	12831	12825	12942	12900	12890	12941	12788	12712	12872	12918	12932	12805	12789	12752	13007	13046	12740	12991	13022	13067	12794	12768	12886	12992	12779	12890	12719	12842	12887	12948	12793	12726	12861	12815	12908	13013	12901	13052	12712	12833	12758	13077	12631	13021	12930	13065	12891	12980	12862	13026	12936	13139	12791	12868	13027	13046	12973	12857	12893	12931	13021	12906	12958	12941	12944	12947	12898	12860	12920	12923	12934	12909	12935	12831	12914	12811	13017	12952	12822	12867	12758	12891	12862	12758	13001	12807	13051	12947	12789	12930	12791	12799	12753	13024	12940	12867	12840	12711	12800	12884	12857	12839	12937	12872	12718	12854	12911	13035	12724	12870	12817	12705	12987	12994	12902	12893	12934	13102	12824	12767	12873	12919	12812	13100	12908	12818	12923	12858	12729	12947	12979	12785	12833	13009	12873	12847	12956	12873	12810	12919	12747	12928	12866	12918	12783	12808	12950	12874	12633	12915	12733	12808	12855	12931	13059	13021	12893	12894	12933	12972	13012	12858	12925	12866	12899	12692	12838	12917	12731	12853	12901	12848	12874	12831	12710	12921	12999	12765	12879	13009	12904	12783	12942	12986	12857	12865	12837	12883	12881	12914	12988	12999	13095	12783	12959	12932	13030	12870	12996	12910	12850	12794	12923	12960	13037	12808	13045	12956	12809	12903	12982	12854	12790	12741	12940	12823	12899	12759	12872	13021	12900	12981	12986	12875	12860	13118	12822	12913	12990	12809	12927	12952	13038	12905	12952	12919	12887	12864	12792	12880	12977	12714	12839	12727	12867	12815	12798	12808	12845	13031	13056	12571	12895	12881	13152	13027	13028	12859	12824	12885	12796	12798	12932	13056	12801	12905	12821	12817	12701	12804	12926	12900	12965	12832	12745	12918	12843	12744	12827	12776	12752	12894	12747	12799	12896	12934	12921	12932	12746	12706	12940	12856	12832	12842	13002	12964	13074	12821	12958	12963	12966	12953	12987	12716	12856	12949	12831	12953	13072	12804	12863	12950	13063	12929	12940	13032	13023	12848	12907	12906	12863	12936	12814	12703	12845	12865	13027	12994	12855	12892	12686	12965	13108	12923	12804	12913	12864	12797	12712	13069	12774	12862	12951	13047	12916	12766	13047	12863	13051	12875	12975	12797	12778	12854	12843	12748	12856	12813	12915	12951	12862	12985	12590	12937	12889	12998	12692	12928	12864	12899	13137	12815	12913	12765	12797	12739	12820	12924	12956	12799	13064	13105	12842	12815	12884	12856	12799	13072	12826	12867	12908	12754	12863	12873	13136	12883	12903	12818	12926	12817	12935	12937	12912	12988	12785	13007	12923	12972	12895	12933	13022	12910	12831	13003	12873	12913	12757	12955	12759	12792	12940	12773	12921	12968	12932
58762	86658	45960	56784	41570	26992	20219	14670	12519	12213	12198	12390	12430	12335	12359	12253	12222	12245	12186	12234	12234	12254	12362	12374	12130	12412	12283	12329	12282	12097	12248	12276	12299	12442	12093	12209	12372	12211	12289	12190	12329	12196	12325	12265	12211	12299	12280	12318	12134	12304	12262	12323	12347	12391	12252	12256	12233	12198	12294	12394	12276	12244	12254	12235	12205	12396	12117	12152	12142	12127	12389	12415	12214	12341	12322	12278	12318	12172	12150	12273	12223	12187	12269	12217	12296	12401	12478	12316	12189	12159	12179	12239	12113	12276	12164	12271	12012	12158	12236	12139	12364	12172	12261	12307	12232	12274	12295	12294	12215	12262	12360	12347	12279	12352	12084	12310	12313	12054	12250	12235	12150	12127	12226	12385	12242	12167	12046	12318	12300	12160	12362	12065	12225	12081	12261	12245	12146	12098	12403	12201	12213	12373	12322	12092	12195	12227	12242	12205	12292	12261	12353	12277	12187	12404	12307	12156	12401	12409	12120	12446	12197	12295	12224	12176	12280	12281	12272	12379	12230	12265	12284	12263	12244	12409	12135	12356	12145	12376	12328	12284	12215	12425	12158	12208	12240	12167	12226	12135	12114	12129	12175	12235	12514	12170	12286	12313	12238	12105	12194	12370	12325	12239	12072	12134	12124	12250	12181	12105	12164	12124	12145	12216	12408	12300	12372	12150	12201	12262	12222	12164	12301	12131	12353	12165	12265	12217	12265	12109	12238	12132	12376	12292	12340	12230	12360	12197	12295	12400	12230	12220	12375	12219	12330	12242	12036	12234	12235	12269	12182	12356	12212	12245	12297	12239	12317	12314	12288	12238	12230	12317	12222	12034	12380	12144	12222	12415	12428	12345	12165	12277	12275	12197	12223	12119	12061	12170	12298	12314	12286	12236	12226	12165	12237	12204	12190	12399	12107	12147	12153	12232	12238	12301	12282	12071	12234	12196	12267	12217	12288	12289	12169	12258	12159	12220	11960	12355	12208	12276	12177	12188	12169	12156	12262	12198	12114	12128	12185	12168	12194	12054	12266	12294	12204	12265	12292	12387	12314	12273	12208	12357	12151	12150	12322	12268	12226	12290	12232	12199	12289	12287	12325	12209	12304	12117	12441	12275	12282	12145	12233	12269	12506	12262	12154	12063	12319	12164	12182	12113	12057	12291	12209	12198	12298	12284	12308	12203	12209	12264	12277	12185	12367	12236	12330	12178	12069	12178	12082	12247	12271	12328	12186	12121	12168	12276	12148	12279	12256	12229	12278	11973	12334	12221	12208	12220	12406	12129	12153	12219	12312	12249	12156	12265	12311	12313	12278	12258	12222	12330	12341	12255	12277	12381	12414	12203	12208	12169	12215	12334	12268	12286	12183	12149	12373	12060	12244	12297	12202	12365	12191	12136	12400	12294	12404	12195	12210	12306	12198	12263	12219	12112	12151	12250	12209	12203	12158	12256	12216	12187	12317	12144	12143	12168	12241	12094	12294	12299	12242	12419	12340	12316	12095	12236	12174	12068	12144	11939	12237	12080	12147	12264	12274	12301	12133	12270	12157	12214	12197	12161	12278	12257	12276	12315	12195	12178	12010	12173	12371	12287	12378	12236	12155	12344	12265	12313	12213	12225	12379	12372	12320	12361	12203	12245	12207	12172	12310	12206	12380	12224	12187	12138	12186	12287	12264	12187	12277	12233	12433	12410	12165	12002	12247	12300	12390	12258	12198	12250	12346	12250	12239	12165	12359	12339	12402	12388	12270	12258	12247	12263	12150	12208	12308	12157	12169	12289	12181	12213	12235	12265	12018	12310	12236	12363	12209	12338	12293	12366	12339	12172	12224	12096	12275	12412	12178	12492	12332	12322	12303	12157	12307	12181	12086	12177	12266	12380	12270	12264	12132	12278	12256	12192	12313	12256	12127	12218	12481	12210	12432	12243	12447	12196	12194	12287	12232	12376	12378	12052	12271	12177	12300	12323	12411	12111	12246	12328	12283	12237	12145	12379	12195	12213	12183	12229	12291	12231	12394	12281	12467	12141	12181	12123	12326	12210	12170	12308	12142	12172	12253	12224	12265	12198	12259	12309	12141	12156	12232	12169	12320	12260	12130	12369	12446	12136	12178	12195	12126	12481	12312	12261	12330	12227	12330	12223	12174	12121	12074	12424	12146	12250	12358	12389	12351	12229	12258	12180	12208	12303	12284	12414	12304	12387	12252	12204	12293	12126	12286	12264	12208	12255	12210	12249	12251	12331	12160	12257	12392	12224	12187	12284	12341	12299	12023	12182	12234	12219	12307	12354	12138	12194	12493	12273	12150	12225	12284	12278	12394	12206	12364	12245	12239	12396	12164	12272	12110	12333	12269	12171	12097	12227	12182	12278	12204	12205	12288	12220	12164	12203	12368	12309	12233	12295	12200	12062	12212	12190	12067	12171	12189	12163	12194	12252	12317	12278	12230	12310	12334	12229	12213	12226	12137	12276	12205	12236	12319	12116	12279	12243	12247	12164	12243	12261	12283	12220	12172	12120	12403	12283	12285	12267	12125	12267	12388	12223	12233	12190	12350	12343	12236	12209	12308	12336	12322	12238	12211	12130	12127	12203	12200	12352	12061	12083	12230	12356	12286	12210	12198	12199	12321	12165	12294	12197	12220	12238	12321	12394	12196	12076	12369	12281	12254	12484	12190	12237	12268	12109	12365	12332	12209	12237	12301	12228	12416	12034	12331	12198	12233	12194	12187	12182	12336	12321	12120	12398	12168	12292	12392	12242	12156	12084	12156	12310	12330	12211	12280	12376	12273	12409	12091	12147	12350	12181	12333	12144	12453	12170	12364	12156	12239	12267	12195	12272	12264	12342	12273	12162	12403	12199	12345	12417	12211	12253	12017	12138	12125	12145	12125	12310	12071	12283	12367	12184	12391	12218	12160	12241	12336	12233	12133	12266	12173	12279	12093	12400	12359	12303	12214	12218	12286	12234	12286	12247	12144	12147	12261	12187	12149	12227	12208	12205	12205	12423	12157	12242	12330	12015	12321	12277	12104	12155	12244	12189	12302	12292	12262	12276	12184	12297	12207	12278	12271	12203	12274	12207	12186	12213	12304	12112	12221	12246	12131	12397	12247	12239	12277	12291	12195	12268	12202	12286	12421	12190	12213	12153	12196	12216	12191	12071	12218	12241	12237	12283	12241	12275	12422	12030	12265	12281	12119	12304	12273	12142	12241	12238	12215	12213	12269	12244	12251	12237	12117	12332	12164	12296	12255	12242	12108	12076	12296	12341	12172	12346	12237	12162	12260	12300	12106	12274	12299	12206	12211	12187	12234	12318	12165	12380	12160	12257	12226	12235	12243	12250	12202	12051	12252	12195	12281	12443	12349	12331	12229	12411	12202	12373	12280	12122	12151	12153	12206	12373	12229	12153	12236	12158	12066	12323	12098	12277	12069	12294	12174	12282	12345	12108	12228	12184	12093	12193	12352	12347	12183	12179	12190	12218	12113	12402	12107	12225	12157	12188	12212	12252	12239	12122	12197	12156	12310	12320	12214	12171	12214	12393	12332	12419	12200	12227	12268	12295	12117	12157	12267	12222	12342	12364	12189	12135	12230	12171	12215	12221	12332	12373	12221	12295	12125	12188	12186	12205	12198	12179	12205	12415	12290	12244	12262	12184	12438	12244	12317	12290	12293	12208	12208	12346	12146	12263	12099	12137	12338	12233	12221	12205	12259	12271	12470	12270	12285	12186	12148	12119	12086	12121	12420	12376	12200	12261	12240	12261	12169	12195	12321	12052	12377	12131	12075	12261	12015	12452	12244	12327	12307	12303	12331	12349	12434	12306	12223	12243	12430	12183	12132	12177	12233	12314	12505	12213	12294	12378	12286	12224	12180	12144	12193	12330	12296	12131	12161	12214	12289	12251	12300	12248	12113	12191	12132	12393	12108	12343	12270	12317	12314	12000	12220	12321	12252	12223	12196	12328	12346	12052	12137	12313	12256	12268	12196	12323	12293	12276	12467	12200	12248	12311	12246	12202	12214	12324	12248	12292	12408	12174	12228	12269	12316	12115	12225	12203	12121	12108	12139	12237	12352	12374	12351	12177	12348	12352	12292	12355	12218	12216	12193	12210	12149	12185	12251	12239	12216	12247	12332	12176	12227	12305	12330	12173	11937	12354	12211	12267	12127	12351	12269	12080	12181	12205	12184	12256	12119	12235	12174	12241	12202	12400	12233	12225	12210	11957	12214	12361	12312	12246	12268	12033	12223	12292	12318	12324	12339	12356	12309	12349	12314	12277	12474	12174	12141	12346	12395	12252	12248	12139	12160	12302	12268	12290	12217	12228	12323	12186	12278	12318	12267	12280	12460	12170	12313	12184	12160	12167	12185	12081	12217	12273	12146	12259	12294	12270	12216	12253	12300	12089	12088	12142	12224	12309	12046	12353	12156	12141	12378	12288	12220	12338	12221	12304	12334	12284	12258	12251	12315	12340	12257	12168	12324	12191	12296	12093	12190	12155	12375	12161	12220	12146	12312	12359	12176	12391	12132	12316	12127	12151	12238	12327	12260	12270	12247	12111	12225	12251	12293	12144	12181	12326	12389	12268	12048	12254	12287	12220	12200	12249	12136	12386	12359	12191	12371	12176	12313	12205	12252	12392	12128	12182	12301	12297	12347	12105	12266	12232	12154	12236	12210	12080	12361	12221	12323	12119	12455	12254	12355	12242	12369	12241	12150	12038	12349	12272	12271	12214	12133	12153	12221	12174	12243	12406	12206	12206	12377	12346	12327	12294	12162	12289	12150	12260	12254	12283	12478	12187	12279	12273	12211	12163	12314	12224	12450	12362	12213	12297	12376	12318	12270	12224	12220	12297	12210	12199	12192	12221	12130	12348	12269	12216	12238	12230	12218	12224	12252	12489	12215	12292	12286	12361	12193	12294	12229	12215	12366	12296	12396	12196	12248	12214	12145	12194	12316	12199	12204	12222	12258	12294	12226	12181	12271	12382	12367	12249	12274	12117	12313	12314	12312	12378	12232	12121	12288	12259	12312	12247	12161	12345	12143	12302	12337	12332	12257	12377	12230	12255	12256	12269	12309	12264	12305	12235	12416	12354	12176	12100
33712	32331	24835	23176	17340	14816	14104	13508	13282	13263	13235	13342	13254	13143	13317	13204	13170	13278	13264	13507	13393	13357	13155	13282	13269	13182	13110	13135	13205	13094	13211	13255	13257	13218	13260	13404	13179	13159	12997	13244	13201	13134	13183	13089	13166	13236	13241	13095	13211	13096	13194	13180	13170	13213	13055	13195	13090	13094	13247	13475	13149	13229	13202	13266	13215	13125	13231	13215	13110	13304	13271	13141	13139	12963	13076	13144	13237	13279	13159	13264	13099	13432	13086	13193	13169	13172	13212	13143	13308	13140	13347	13135	13094	13184	13208	13154	13082	13372	13309	13099	13293	13029	13247	13052	13369	13214	13252	13222	13210	13224	13183	13262	13284	13260	13257	13080	13126	13220	13245	13318	13078	13171	13286	13276	13135	13241	13185	13274	13129	12999	13120	13031	13132	13431	13098	13355	13228	13116	13176	13172	13175	13232	13093	13071	13273	13253	13139	13212	13073	12858	13277	13199	13105	13221	13168	13307	13158	13188	13262	13078	13168	13276	13232	13276	13218	12954	13120	12954	13138	13237	13046	13287	13088	13149	13117	13388	13252	12999	13209	13162	13176	13204	13175	13194	13128	13215	13183	13227	13310	13243	13240	13173	13033	13080	13109	13214	13118	13127	13174	13113	13137	13079	13287	13340	13007	13252	13198	13265	13039	13140	13148	13002	13059	13307	13119	13058	13166	13097	13138	13305	13162	13202	13265	13056	13189	13108	13133	13281	13150	13045	13054	13251	13127	12978	13063	13065	13094	12885	13204	13121	13220	13000	13293	13192	13379	13356	13221	13404	13212	13202	13144	13248	13125	13110	12928	13228	13086	13212	13117	13072	13057	13108	13061	13053	13247	13345	13094	13163	13165	13146	13190	13205	13091	12998	13280	13218	13208	13175	13284	13288	13354	13243	13229	13312	13141	13219	13096	13305	13291	13236	13058	13176	13076	13289	13081	13082	13240	13117	13356	13284	13196	13108	13207	13161	13113	13305	12987	13242	13032	13201	13053	13289	13189	13046	13110	13009	13208	13213	13327	13301	13243	13199	13156	13111	13146	13191	13302	13307	13260	13036	13095	13063	13070	13139	13149	13265	13387	13173	13396	13239	13250	13292	13217	13152	13102	13193	13214	13204	13258	13177	13309	13191	13191	13034	13215	13109	13110	13410	13201	13076	13220	13092	13143	13264	13010	13174	13133	13121	13160	13158	13049	13021	13202	13232	13023	13138	13009	13034	13316	13203	13273	13075	13294	13254	13204	13190	13195	13390	13238	13218	13164	13131	13148	13118	13048	12942	13215	13038	13073	13269	13198	13288	13212	13313	13196	13178	13255	13238	13351	13378	13218	13301	13058	13126	13182	13181	13248	13225	13318	13191	13144	13082	13246	13117	13027	12956	13171	13113	13036	13210	13078	13206	13134	13168	13313	12923	13251	13299	13321	13101	13248	12981	13283	13166	13048	13126	13129	13126	13064	13217	13010	13185	13013	13182	12952	13054	13151	13131	13123	13372	13193	13300	13141	13270	13146	13147	13189	13218	13231	13217	13180	13066	13232	13176	13080	13251	13171	13132	13018	13234	13263	13176	13145	13097	13101	13026	13230	13218	13159	13281	13207	13140	13156	13090	13099	13055	13074	13062	13158	13231	13236	13203	13189	13012	13473	13234	13291	13261	13203	13216	13061	13149	13401	13003	13136	13076	13218	13332	13073	13142	13279	13178	13147	13163	13424	13390	13063	13284	13134	13198	13227	13115	13137	13319	13268	13059	13320	13314	13255	13080	13078	13058	13105	13185	13063	13283	13308	13225	13052	13110	13286	13089	13284	13242	13413	12989	13125	13159	13273	13153	13403	13195	13190	13222	13089	13308	13091	13209	13146	13072	13101	13191	13276	13224	13217	13238	13143	13199	13195	13255	13207	13143	13358	13203	13122	13210	13133	13325	13178	13058	13343	13136	13055	13071	13013	13255	13264	13123	13153	13140	13093	13260	13276	13332	13251	13359	13230	13143	13308	13312	13093	13207	13243	13164	13189	13130	13151	13055	12984	13267	13276	13258	13288	13025	12987	13046	13251	13011	13369	13194	13127	13168	13189	13193	13237	13105	13254	13439	13250	13316	13153	13122	13141	13089	13278	13201	13224	13224	13142	13158	13243	13034	13202	13190	13080	13071	13325	13346	13190	13215	13195	13130	13350	13159	13189	13095	13192	13311	13172	13111	12930	13358	13321	13259	13076	13028	13214	13072	13309	13092	13333	13267	13097	13103	13284	13142	13238	13182	13186	13139	13057	13226	13083	13222	13297	13273	13280	13230	13190	13380	13265	13197	13220	13166	13163	13283	13189	13076	13213	13099	13152	13194	13305	13013	13314	13533	13277	13295	13240	13201	13162	13169	13385	13331	13220	13321	13187	13209	13223	13129	13177	13108	13245	13123	12853	13127	13066	13256	13273	13068	13292	13109	13193	13254	13291	13076	13228	13211	13235	13170	13233	13208	13165	13295	13089	13330	13183	13165	13186	13203	13361	13160	13296	13223	13207	13363	13327	13239	13229	13186	13283	13215	13173	13132	13254	13046	13266	13122	13231	13123	13257	13216	13275	13278	13259	13255	13190	13142	13320	13337	13308	13153	13138	13222	13064	13035	13133	13291	13050	13172	13140	13310	13277	13007	13080	13271	13348	13276	13166	13126	13127	13274	13122	13150	12958	13037	13141	13446	13377	13223	13217	13119	13125	13099	13146	13214	13202	13339	13259	13136	13221	13235	13011	13253	13176	13226	13169	13080	13140	13166	13183	13175	13342	13151	13215	13038	13155	13146	13293	13237	13085	13229	13158	13118	13279	13246	13205	13256	13144	13223	13178	13180	13167	13264	13237	13150	13029	13098	13272	13245	13200	13296	13248	13356	13266	13300	13185	13145	13246	13285	12930	13176	13304	13283	13077	13411	13183	13155	13186	13113	13196	13246	13288	13138	13103	13258	13199	13186	13131	12998	13150	13350	13077	13213	13058	13090	13151	13212	13217	13186	13158	13215	13149	13163	13229	13236	13254	12976	13102	13378	13208	13397	13118	13226	13270	13149	13215	13161	13149	13229	13289	13292	13125	13192	13131	12960	13186	13241	12938	13031	13409	13198	13066	13356	12980	13089	13311	13104	12983	13184	13276	13085	13128	13303	13193	13151	13043	13170	13228	13071	13211	13325	13081	13194	13160	13183	13332	13234	13249	13170	13188	13123	13141	13331	13411	13276	13334	13257	13085	13293	13296	13234	13121	13264	13175	13276	13337	13104	13076	13140	12948	13193	13166	13104	13300	13231	13190	13047	13124	13140	13303	13100	13209	13313	13323	13300	13252	13167	13112	13168	13268	13104	13242	13181	13122	13256	13356	13181	13149	13191	13050	13284	13072	13164	13203	13165	13031	13119	13230	13060	13024	13128	13099	13095	13163	13236	13089	13096	13287	13190	13067	13074	13335	13090	13248	13237	13129	13315	13263	13114	13336	13260	13252	13102	13095	13142	13073	12978	13139	13160	13179	12960	13169	13154	13177	13036	13143	13122	13473	13278	13216	13330	13260	13276	13280	13087	13251	13217	13156	13226	13181	13164	13143	13166	13212	13298	13174	13224	13313	13357	13347	13159	13324	13342	13207	13023	13165	13214	13334	13196	13186	13139	13046	13303	13240	13268	13153	13216	13202	13140	13044	13266	13282	13232	13241	13234	13205	13118	13167	13249	13170	13170	13370	13161	13192	13113	13020	13323	13204	13134	13255	13339	13290	13230	13200	13173	13207	13295	13276	13194	13020	13149	13209	13304	12997	13153	13366	13025	13215	13118	13198	13229	13163	13145	13165	13238	13153	12998	13217	13296	13318	13085	13210	13153	13204	13178	13225	13087	13018	13201	13137	13092	13317	13152	13108	13337	13128	13111	13101	13167	13214	13107	13261	13372	13083	12828	13072	13168	13235	13301	13258	13318	13192	13074	13117	13212	13160	13174	13103	13170	13063	13335	13177	13230	13258	13263	13211	13059	13258	13131	13248	13178	13391	13486	13252	13234	13279	13165	13197	13302	13169	13207	13224	13205	13250	13122	13263	13188	13025	13214	13087	12930	13107	13134	13131	13193	13066	13031	13113	13248	13061	13282	13133	12972	13198	13228	13123	13399	13469	13160	13443	13220	13169	13014	13086	13219	13218	13004	13087	13134	13297	13096	13250	13303	13246	13258	13196	13304	13112	13151	13071	13256	13261	13151	13090	13187	13212	13284	13137	13304	13287	13175	13260	13131	13126	13147	13263	13124	13186	12932	13399	13099	13204	13192	13035	13265	13074	13265	13217	13203	13318	13337	13120	13069	13215	13267	13284	13070	13213	13362	13095	13156	13095	13058	13262	13129	13238	13250	13298	13238	13189	13317	13241	13236	13162	13245	13285	13196	13165	13267	13235	13147	13164	13300	13341	13149	13086	13205	13350	13089	13031	13253	13174	13274	13343	13312	13130	13139	13009	13378	13198	13238	13061	12945	13255	13001	13255	13242	13195	13115	13198	13130	13114	13203	13301	13169	13197	13338	13051	13438	13240	13292	13134	13168	13134	13041	13214	13212	13210	13141	13331	13251	13195	13181	13102	13205	13100	13198	13464	13033	13410	13272	13153	13426	13280	13358	13188	13184	13222	13059	13212	13229	13294	13261	13185	13128	13373	13282	13284	13148	13263	13249	13349	13135	13268	13138	13272	13134	13167	13320	13127	13319	13329	13317	13151	13195	13209	13208	13141	13234	13332	13063	13271	13161	12951	13227	13414	13164	13063	13035	13048	13253	13211	13215	13173	13246	13353	13226	13263	13249	13106	13286	13160	13161	13269	13302	13138	13046	13119	13350	13238	13134	13144	13115	13241	13008	13345	13170	13210	13070	13297	13232	13315	13220	13163	13100	13180	13331	13286	13250	12996	13086	13065	13184	13121	13187	13270	13212	13150	13348	13283	13361	13083	13253	13267	13223	13073	13119	13206	13291	13219	13084	13186	13086	13236	13395	13127	13220	13242	13212	13244	13335	13295	13264	13181	13283	13207	13199	13290	13247	13184	13175	13214	13122	13169	13008	13273	13101	13167	13250	13265	13247	13245	13286	13146	13268
46135	45499	18140	22279	17446	14067	13185	12806	12550	12635	12474	12531	12477	12623	12497	12556	12599	12520	12509	12509	12365	12748	12584	12423	12621	12660	12615	12423	12467	12551	12555	12573	12527	12561	12505	12554	12623	12442	12464	12558	12577	12567	12680	12500	12517	12462	12470	12458	12678	12623	12433	12557	12653	12449	12581	12263	12311	12504	12545	12451	12550	12532	12498	12404	12473	12435	12579	12528	12556	12591	12690	12567	12399	12623	12365	12600	12711	12374	12392	12534	12527	12491	12562	12476	12450	12394	12603	12542	12535	12713	12472	12468	12488	12630	12553	12637	12523	12429	12432	12543	12480	12496	12549	12500	12590	12414	12452	12427	12550	12618	12512	12664	12468	12598	12642	12342	12473	12580	12428	12341	12396	12498	12605	12626	12433	12545	12465	12435	12359	12638	12437	12521	12630	12610	12477	12623	12533	12575	12528	12376	12460	12517	12675	12653	12542	12490	12551	12323	12602	12672	12472	12535	12537	12535	12417	12707	12546	12604	12599	12427	12614	12464	12532	12391	12542	12525	12682	12332	12591	12398	12564	12556	12523	12370	12581	12563	12538	12508	12514	12426	12599	12653	12422	12531	12521	12536	12604	12631	12686	12478	12514	12404	12529	12628	12390	12434	12516	12435	12494	12551	12608	12388	12467	12480	12359	12701	12300	12541	12695	12649	12548	12571	12429	12546	12626	12461	12494	12456	12546	12589	12431	12565	12351	12437	12544	12609	12263	12528	12644	12514	12401	12455	12503	12529	12441	12498	12621	12570	12612	12487	12557	12306	12538	12366	12491	12500	12524	12572	12537	12425	12562	12546	12415	12299	12492	12464	12489	12483	12565	12386	12582	12558	12440	12389	12507	12521	12662	12418	12575	12305	12676	12509	12514	12380	12477	12574	12491	12469	12578	12481	12471	12636	12604	12556	12767	12513	12606	12511	12581	12435	12530	12328	12486	12518	12583	12615	12652	12601	12364	12473	12488	12572	12508	12498	12513	12439	12594	12505	12516	12331	12519	12461	12635	12471	12408	12543	12619	12444	12542	12336	12620	12524	12583	12566	12519	12516	12495	12349	12530	12547	12568	12506	12502	12564	12483	12463	12526	12470	12545	12482	12543	12429	12468	12616	12521	12523	12469	12368	12343	12384	12527	12290	12513	12642	12609	12413	12476	12648	12569	12374	12621	12441	12534	12473	12345	12532	12609	12456	12465	12476	12721	12276	12498	12599	12453	12545	12393	12526	12396	12478	12660	12661	12532	12390	12406	12478	12434	12735	12483	12565	12419	12507	12675	12509	12464	12569	12574	12536	12564	12466	12460	12396	12503	12650	12505	12472	12570	12641	12433	12618	12348	12521	12501	12501	12589	12504	12650	12386	12603	12694	12662	12361	12530	12460	12474	12607	12675	12428	12505	12480	12604	12601	12566	12490	12604	12609	12565	12463	12470	12500	12448	12446	12570	12386	12642	12501	12588	12475	12436	12511	12475	12358	12527	12431	12433	12476	12599	12397	12470	12432	12572	12515	12537	12550	12522	12510	12600	12482	12409	12565	12447	12599	12557	12462	12742	12290	12634	12567	12539	12475	12523	12559	12498	12415	12461	12476	12503	12496	12459	12544	12269	12516	12470	12385	12471	12643	12409	12486	12528	12392	12701	12548	12453	12406	12592	12481	12452	12422	12502	12505	12550	12597	12415	12727	12455	12610	12340	12529	12607	12631	12544	12550	12458	12403	12441	12650	12563	12514	12587	12594	12481	12682	12475	12495	12381	12615	12425	12467	12516	12747	12482	12592	12455	12626	12608	12635	12554	12573	12556	12596	12452	12642	12536	12437	12541	12540	12487	12509	12517	12495	12491	12377	12567	12574	12533	12589	12552	12552	12622	12449	12591	12556	12427	12426	12511	12633	12433	12547	12427	12535	12477	12410	12468	12426	12404	12565	12585	12411	12491	12477	12518	12509	12482	12540	12432	12551	12459	12539	12550	12474	12560	12441	12648	12384	12607	12585	12488	12502	12559	12367	12441	12486	12403	12520	12583	12374	12547	12514	12613	12503	12509	12518	12496	12553	12476	12628	12660	12549	12520	12505	12455	12494	12456	12676	12589	12562	12677	12534	12598	12682	12511	12608	12540	12479	12428	12642	12414	12589	12559	12658	12797	12403	12820	12580	12553	12490	12510	12643	12453	12701	12548	12479	12390	12585	12601	12580	12678	12635	12508	12612	12284	12432	12455	12414	12327	12448	12546	12271	12444	12665	12445	12516	12635	12429	12618	12421	12587	12655	12531	12418	12510	12487	12490	12425	12501	12545	12502	12617	12393	12467	12451	12521	12611	12367	12681	12559	12379	12495	12780	12543	12590	12470	12560	12639	12575	12577	12550	12492	12530	12446	12555	12462	12529	12759	12668	12480	12498	12310	12372	12545	12403	12526	12591	12680	12476	12296	12468	12655	12594	12561	12567	12641	12607	12508	12498	12535	12516	12400	12378	12582	12269	12610	12611	12487	12593	12427	12508	12478	12660	12459	12535	12491	12612	12464	12503	12661	12369	12553	12494	12345	12446	12456	12426	12676	12552	12561	12525	12451	12585	12620	12466	12572	12442	12519	12513	12498	12496	12621	12516	12588	12538	12609	12615	12710	12502	12536	12415	12524	12379	12608	12477	12579	12582	12595	12462	12594	12504	12637	12455	12593	12433	12682	12644	12476	12627	12715	12573	12569	12590	12590	12336	12599	12576	12455	12538	12696	12573	12581	12573	12506	12540	12534	12311	12595	12423	12520	12422	12502	12431	12499	12647	12518	12488	12545	12446	12514	12587	12371	12518	12518	12551	12430	12546	12463	12390	12401	12589	12449	12573	12549	12657	12725	12483	12451	12645	12602	12567	12520	12550	12575	12379	12496	12628	12385	12566	12452	12573	12543	12527	12618	12436	12500	12593	12464	12576	12596	12416	12528	12558	12599	12608	12462	12434	12533	12507	12531	12497	12631	12657	12463	12435	12596	12517	12462	12612	12639	12531	12538	12589	12514	12474	12564	12467	12545	12507	12504	12465	12530	12644	12480	12633	12557	12578	12655	12529	12473	12491	12601	12581	12622	12533	12461	12575	12544	12430	12553	12595	12574	12505	12600	12559	12484	12530	12487	12526	12489	12476	12530	12525	12336	12553	12708	12482	12533	12573	12563	12490	12528	12516	12552	12411	12478	12469	12565	12558	12652	12586	12453	12618	12497	12369	12447	12548	12501	12527	12678	12472	12460	12476	12496	12589	12533	12653	12466	12647	12608	12718	12344	12514	12430	12809	12321	12556	12432	12792	12564	12525	12300	12348	12436	12513	12504	12512	12567	12471	12593	12456	12427	12493	12462	12547	12404	12623	12453	12476	12628	12580	12438	12144	12476	12615	12360	12566	12559	12480	12549	12539	12506	12458	12594	12489	12488	12529	12374	12599	12437	12536	12581	12534	12493	12560	12659	12684	12328	12584	12555	12508	12447	12433	12557	12526	12400	12508	12580	12486	12374	12427	12518	12538	12538	12562	12513	12496	12607	12594	12603	12368	12611	12481	12600	12352	12540	12463	12380	12675	12586	12390	12614	12498	12416	12536	12320	12442	12614	12344	12458	12403	12349	12567	12447	12390	12398	12423	12431	12536	12370	12482	12427	12528	12599	12541	12427	12513	12460	12519	12487	12414	12563	12508	12575	12559	12661	12454	12399	12501	12407	12526	12594	12569	12475	12545	12617	12491	12590	12422	12362	12590	12415	12515	12504	12472	12639	12529	12558	12376	12444	12566	12399	12555	12505	12590	12399	12455	12539	12560	12631	12387	12533	12475	12635	12676	12499	12595	12580	12589	12478	12586	12615	12554	12464	12646	12408	12502	12608	12596	12502	12471	12682	12646	12570	12544	12553	12614	12553	12477	12602	12420	12619	12551	12553	12764	12395	12404	12535	12542	12526	12572	12350	12567	12554	12406	12575	12568	12526	12530	12607	12573	12468	12449	12451	12526	12418	12531	12590	12652	12495	12653	12498	12648	12537	12426	12656	12631	12470	12590	12383	12502	12558	12590	12522	12496	12308	12523	12643	12428	12533	12439	12430	12503	12537	12460	12647	12445	12559	12451	12537	12507	12460	12438	12570	12340	12414	12514	12409	12538	12529	12416	12650	12481	12522	12348	12389	12487	12573	12476	12634	12496	12465	12471	12657	12456	12499	12568	12534	12650	12713	12547	12588	12411	12632	12670	12568	12531	12541	12659	12562	12444	12441	12568	12579	12593	12537	12603	12641	12649	12307	12508	12609	12381	12559	12568	12592	12544	12660	12495	12359	12700	12468	12611	12416	12516	12557	12501	12550	12528	12615	12584	12653	12626	12446	12625	12531	12645	12351	12431	12568	12584	12508	12404	12613	12564	12622	12585	12564	12546	12599	12603	12517	12448	12523	12570	12497	12410	12407	12542	12600	12561	12508	12413	12460	12440	12510	12595	12560	12360	12474	12494	12487	12433	12463	12603	12529	12503	12503	12434	12561	12536	12485	12448	12503	12569	12482	12461	12503	12507	12396	12606	12608	12389	12790	12433	12567	12382	12596	12459	12471	12524	12637	12520	12467	12431	12608	12544	12478	12482	12545	12479	12542	12402	12453	12500	12503	12541	12318	12381	12567	12499	12493	12502	12501	12413	12720	12585	12480	12629	12747	12467	12404	12540	12618	12478	12611	12568	12582	12567	12627	12526	12492	12414	12477	12566	12608	12601	12582	12440	12483	12621	12584	12501	12353	12358	12817	12499	12419	12644	12509	12625	12559	12479	12522	12453	12449	12509	12495	12628	12463	12543	12385	12742	12517	12506	12379	12478	12524	12405	12477	12451	12524	12511	12547	12360	12618	12569	12679	12534	12461	12445	12583	12409	12640	12624	12580	12485	12540	12399	12571	12511	12565	12705	12617	12568	12361	12568	12786	12457	12436	12665	12464	12589	12546	12552	12558	12476	12503	12442	12493	12423	12479	12569	12513	12626	12484	12530	12576	12479	12513	12492	12582	12491	12395	12422	12309	12543	12388	12411	12610	12672	12628	12646	12508	12637	12298	12575	12461	12530	12522	12686	12499	12600	12362	12499	12448	12424	12503	12528	12418
24912	22783	28583	27236	26215	21943	18071	14271	13352	13141	13254	13129	13143	12971	13100	12919	13301	13185	13238	13059	12797	13161	13156	13011	12993	13267	13082	13133	13263	13265	12923	12866	13021	13081	13145	12866	12960	13233	12984	13029	13082	13089	13159	13055	13004	12961	12943	12858	13137	12919	12908	13033	13065	13098	13163	13041	13097	13113	13167	13117	12957	13031	12951	12913	12996	12855	12835	12972	13041	12886	12968	12996	12854	13019	13000	12924	13095	13028	12897	13067	13027	12996	13082	13055	12932	12884	13087	13365	13046	12837	12872	12955	12865	12806	12978	12971	13020	12902	12864	13090	12964	12961	13081	13012	12962	13211	12902	12923	13024	12881	13019	13117	12964	13050	13068	12894	12958	12996	12975	13054	12966	13053	13070	13011	12952	12892	12840	13162	12982	12991	12826	13108	13151	12957	13087	13062	12881	12839	12879	12934	13182	13099	13035	12983	12849	12853	12973	12887	13018	12882	12778	13041	12886	13192	12832	12956	12971	12995	12960	12893	12946	13167	12941	13049	13031	12973	13087	13094	13080	13064	13009	12983	13173	12947	12924	13049	12851	13046	12961	12919	12888	13050	13096	12919	12803	12994	13143	12943	13098	12841	12969	12974	13071	12982	13144	12975	12794	13172	13039	12987	13003	13060	12834	12890	12796	13072	12866	12884	12811	12967	13005	13074	13035	12994	12991	12977	13071	12978	12806	13105	12855	12946	12749	13016	12960	13230	13143	12924	13129	13062	13040	13021	12983	13096	13045	12866	12973	12999	12874	12828	12923	12997	13024	13036	13113	13073	12988	12821	13047	12907	12895	12933	13079	13052	12965	13067	12992	12927	13041	13018	13131	13012	13017	12792	12957	13150	12916	12809	12950	13120	12906	12862	12919	13005	13035	12925	12968	13121	12884	12853	13038	13127	12988	13026	13075	13060	13033	12805	12758	13167	12940	12953	12994	13037	12791	12936	13168	13066	12945	12798	13075	12915	12988	12897	12896	13046	12906	12843	13004	12867	12835	12727	13087	12959	13040	12974	13114	12842	12908	13181	13087	12954	12794	13035	12965	13053	12910	13086	13010	13023	13120	12916	13197	13032	12945	12893	12970	13106	12883	13060	13007	12809	12960	12969	13043	12860	12980	12874	12907	13065	13076	13148	13036	12862	12865	12855	12858	12839	12938	12996	12884	13078	12857	13097	13208	12914	13001	12919	12814	13068	12838	13013	13039	12955	12965	13004	13023	12964	12971	12919	13090	13010	12902	13002	13180	12924	13055	13004	12772	12892	12933	12851	12979	12885	13027	13046	13044	13049	12967	12802	12989	12886	12978	13081	12822	12986	12990	12963	12942	13068	12931	13232	12820	12773	12987	12847	13033	12923	13042	12921	13008	12971	12915	12827	13157	12765	12839	13009	12887	13147	12887	12963	12888	13112	12918	12717	12912	12885	12982	13066	13025	13346	13231	12906	12894	13032	12793	12951	12790	13078	12940	13036	12885	12962	12907	12923	13057	12827	12962	12943	13148	12918	12973	12825	13031	12742	12922	12895	13158	13151	12811	12818	13009	12984	12745	12988	13027	12998	12863	13012	12919	12980	12802	13146	12985	12983	13002	12867	13012	12896	13038	13061	12942	12910	13232	12952	13105	13043	12959	12987	12913	12918	12879	12822	12994	13143	13024	12834	13194	13130	13221	13174	12921	12959	13065	12977	12808	12912	12831	12852	12792	13026	13020	13045	12930	13087	13132	13125	12994	13084	13125	12781	12937	12834	12944	12913	12910	13034	13094	13011	13185	12980	13003	12919	13018	12958	13155	12846	12891	13009	13030	13007	12984	12941	13073	13105	12993	12763	13341	12862	13054	13077	13058	13077	12952	12961	12795	12931	12948	12758	12955	13067	13029	12916	12965	13020	12908	12866	12998	12941	13137	12962	12934	13084	12959	12906	12920	12855	12932	12892	12996	12701	13052	13102	12936	13023	12780	13015	13114	12882	13140	12865	13060	12956	13042	12965	13138	12876	12914	12920	13039	12824	12920	12965	12930	12955	13001	12990	13029	13087	12990	13148	12903	13277	13236	12900	12945	12997	12965	13006	12794	12857	12878	12956	13016	12994	13102	12769	13047	13071	12895	12981	13134	12957	12930	13002	13015	13180	13049	12986	13060	12971	13031	12874	13206	12944	13043	13156	13084	13099	13020	12979	13033	12944	13069	12954	12909	12946	13207	13091	12948	12993	12861	12975	12986	13051	12986	12939	13096	12928	12759	13017	12946	12987	12965	12999	13029	12915	13123	12934	12897	12999	13119	12865	12972	12850	12990	12999	13053	13014	12984	12926	12939	13030	13089	13074	13013	12917	12847	13065	13004	12839	12799	12857	12886	13017	12942	13148	13098	12885	13008	12979	13012	12937	13038	12953	13077	12965	12943	12949	13016	13093	13017	12947	13119	12939	12873	12983	12961	12871	13046	13014	13077	12805	12928	12933	13040	13019	13011	12922	12851	12931	12938	13057	12952	12779	13006	12994	13068	12924	12962	13059	12894	12915	13135	13089	13110	13142	12979	12922	12763	12880	12956	12932	12877	12982	12898	12927	12984	12942	12797	12935	12864	13034	13162	13094	13189	12782	12958	12775	12996	12988	13116	13055	12926	12868	12899	13160	12993	13020	13028	12984	12944	13132	12962	13021	12849	12772	12884	12984	12895	13171	12996	12849	13076	13000	13039	12898	12901	12906	13140	13014	13062	12876	12840	12989	12979	13010	12881	12998	12960	13040	13014	13053	13022	12878	13146	13251	13102	12807	12873	13000	12878	12994	12904	13125	13030	12942	13060	12813	12875	13014	12831	12948	13162	13086	13209	12874	13354	12981	13018	12875	12987	12962	12915	12834	12863	12952	12844	13076	12827	13141	12994	12863	12850	12983	12919	13119	12996	13057	12934	12828	12986	12998	12949	12940	12907	13042	12944	12740	13175	13089	13197	13032	12978	12951	13039	12999	12930	12910	13126	13009	13113	13120	13042	12951	12948	13076	13014	13084	13052	13127	13030	12983	12947	12937	12974	12964	13047	12975	12826	13096	12839	13014	12933	13102	12908	12995	12917	12833	12966	12918	12868	12972	12895	12972	12963	12926	13039	13064	13034	12871	12760	12907	12897	13090	13040	12861	12917	12858	13027	13087	13102	12986	12900	13046	13056	13248	13157	13026	12993	13031	13116	13013	12962	12945	13070	12861	12991	12810	12894	13082	12948	12994	13105	13036	12985	13066	13139	12890	12934	13058	12898	13066	12936	12954	13083	12895	12917	13054	12766	13082	13058	12914	13054	13168	13099	12969	12986	12971	13131	12931	13029	12968	12863	13154	13014	12909	13054	12870	12944	12901	12970	13097	12960	13028	13136	13172	12968	13055	13002	13047	13024	12975	12978	12971	13000	12842	13048	13237	13033	12935	12962	12863	12961	13129	12967	13000	13326	12909	13090	12961	12887	13193	12951	12985	13125	13034	12965	12842	12995	13048	13063	13118	13076	12942	12976	12987	13127	12986	12952	13032	12875	12825	12926	12900	12901	13117	13007	13000	12944	13005	12806	13045	13026	12902	13181	13056	12994	13085	12927	12883	13164	12940	12927	12916	12940	12930	12953	12920	12882	13189	12902	12993	13154	13049	12970	13115	12971	13014	12971	12884	13024	12764	12849	13026	12935	12979	12984	12883	12877	12985	13134	12980	12805	13036	12962	12967	12881	12937	13030	13001	13118	12984	13078	12920	12981	13174	13057	13059	13064	13124	12844	12770	12972	12939	13007	13024	12886	12938	13066	13069	12946	13041	12860	13067	13031	13033	13107	13221	13052	13167	13178	13158	13051	12924	12893	12861	13227	13045	13156	13002	13010	13008	12986	12874	12799	12882	12868	13016	13074	12899	12871	13000	13045	13014	13004	12913	13018	12981	12905	13126	12944	13066	13007	12983	13096	13165	13009	13156	12930	13011	12995	13066	12881	13029	13097	12946	13048	12828	13008	12898	12950	13131	13080	13097	13041	13052	12777	12951	13082	12854	12940	13006	12877	12924	13070	13317	13129	13015	12845	12995	12993	13043	13003	13021	13064	12830	12852	12923	13026	12951	12984	13012	12989	12823	12930	12871	13207	12977	13118	13045	12851	13158	13005	12947	12752	12957	12865	12989	12858	13062	12882	13053	12924	12883	12897	13149	12882	12905	13047	12931	12917	12998	12793	13068	13182	12908	12982	13213	13030	13058	12992	13001	12816	12871	12958	12927	12918	13081	12938	13039	13052	12925	13077	12943	12914	12793	13030	13033	13123	13005	12848	12839	13043	13097	12998	13059	12985	12917	12964	13319	12900	12971	13088	13063	13115	13019	13129	12883	12991	12977	13112	12961	12927	13095	13101	12898	12944	12969	13076	12961	13057	12910	13358	13169	13032	12774	13062	12909	13013	12934	13003	13082	13056	13041	12782	12974	12764	12939	12929	13081	13030	13029	12940	13042	12939	13039	12926	13078	12955	12896	12958	13122	13088	12857	12975	12930	13035	13121	12886	13030	12962	12824	13071	12934	13051	13091	13107	12972	13042	12937	12890	12998	12833	13013	12862	12895	12981	12964	13020	13034	12929	13136	12918	13013	13076	12906	13004	12985	12963	13074	12920	12953	12995	13014	13159	13047	12938	12847	13027	13080	13006	13088	12996	13040	13243	13040	12992	12861	13019	13117	12965	12884	13167	12948	12852	13137	12987	12909	13048	13056	12910	12948	13074	12997	12778	12993	12930	13127	12944	13089	12911	13051	13148	12941	13030	13161	13000	13189	12985	12967	12972	12929	12943	12784	13058	13030	12933	12983	12985	12920	12895	13109	12989	12976	12877	13130	13030	12991	12870	12987	13046	12929	13125	12955	12668	13317	12897	13087	12905	12916	13279	12954	13017	13130	12887	12870	12883	12998	13059	12903	13296	12947	12935	13063	12946	12953	13020	12965	12894	12970	12990	13013	13140	13183	13127	13129	12931	13070	12855	13079	13046	13066	12936	12942	13020	13018	12868	12990	13116	13146	12978	13073	13000	13131	12974	13139	12991	12912	13127	12856	12912	12978	13025	12921	13023	13074	12932	12819	13017	12839	12917	13032	13087	12837
63507	76629	33208	43659	31885	20050	15494	13314	12438	12289	12250	12359	12328	12478	12425	12452	12505	12333	12264	12472	12292	12411	12493	12511	12336	12316	12398	12316	12403	12434	12350	12180	12384	12346	12401	12306	12284	12329	12301	12365	12340	12368	12338	12448	12279	12254	12349	12332	12302	12396	12320	12280	12322	12342	12455	12316	12529	12482	12297	12312	12365	12273	12426	12372	12396	12448	12418	12507	12206	12475	12400	12399	12409	12316	12289	12412	12639	12373	12485	12373	12452	12523	12422	12394	12498	12351	12478	12312	12307	12365	12410	12437	12373	12258	12348	12390	12341	12244	12512	12379	12399	12349	12396	12209	12403	12234	12352	12456	12439	12361	12387	12501	12428	12382	12565	12351	12281	12250	12445	12340	12383	12309	12309	12470	12366	12416	12220	12402	12317	12407	12334	12443	12303	12421	12151	12369	12423	12310	12421	12220	12366	12170	12432	12218	12495	12303	12481	12321	12337	12425	12375	12258	12487	12385	12306	12414	12230	12448	12416	12309	12269	12526	12331	12428	12391	12336	12401	12385	12422	12395	12578	12242	12374	12305	12308	12509	12338	12259	12316	12344	12203	12343	12358	12470	12352	12371	12396	12469	12267	12340	12412	12426	12320	12400	12293	12397	12316	12384	12178	12253	12439	12450	12256	12408	12403	12199	12326	12489	12305	12330	12481	12633	12252	12433	12467	12390	12296	12388	12370	12391	12569	12285	12267	12588	12378	12480	12411	12333	12283	12364	12370	12377	12376	12220	12240	12292	12372	12390	12391	12381	12276	12446	12161	12427	12385	12317	12405	12414	12390	12361	12311	12372	12425	12336	12365	12329	12390	12262	12493	12270	12395	12377	12420	12487	12257	12399	12256	12201	12343	12393	12315	12339	12312	12321	12412	12294	12333	12362	12273	12531	12472	12370	12397	12452	12382	12361	12391	12351	12480	12272	12438	12347	12415	12373	12361	12386	12329	12411	12364	12335	12341	12389	12355	12448	12341	12309	12385	12486	12444	12194	12397	12232	12360	12403	12268	12279	12368	12524	12453	12391	12534	12257	12386	12460	12448	12423	12440	12324	12384	12264	12368	12376	12353	12496	12406	12223	12315	12524	12316	12274	12229	12415	12268	12457	12438	12370	12484	12302	12228	12351	12373	12407	12297	12368	12167	12425	12436	12358	12313	12293	12299	12429	12602	12371	12379	12387	12382	12276	12323	12377	12411	12327	12423	12365	12390	12325	12355	12345	12215	12220	12309	12327	12457	12314	12386	12346	12253	12262	12345	12365	12385	12358	12384	12245	12438	12292	12415	12400	12412	12422	12374	12372	12485	12554	12338	12390	12517	12286	12358	12494	12333	12322	12404	12450	12418	12201	12305	12256	12446	12319	12448	12347	12335	12432	12392	12428	12448	12377	12406	12430	12397	12292	12556	12347	12485	12519	12287	12339	12425	12484	12335	12238	12378	12344	12397	12541	12229	12268	12236	12506	12378	12325	12139	12300	12306	12298	12303	12222	12280	12449	12466	12403	12353	12350	12560	12427	12545	12463	12365	12438	12341	12327	12483	12470	12562	12228	12462	12388	12331	12355	12341	12393	12384	12356	12355	12433	12232	12402	12384	12278	12225	12446	12369	12330	12217	12485	12326	12282	12368	12366	12344	12261	12430	12361	12201	12308	12346	12387	12377	12244	12241	12375	12487	12388	12361	12332	12416	12407	12412	12327	12391	12476	12419	12381	12327	12293	12522	12331	12324	12366	12222	12319	12410	12347	12402	12427	12312	12375	12327	12363	12372	12385	12297	12475	12446	12364	12365	12392	12495	12236	12416	12503	12486	12405	12327	12284	12273	12373	12265	12387	12297	12322	12453	12473	12371	12297	12354	12533	12392	12353	12514	12499	12253	12297	12365	12252	12263	12394	12336	12337	12300	12466	12490	12388	12394	12370	12380	12177	12408	12420	12311	12310	12382	12367	12267	12411	12297	12323	12479	12454	12358	12318	12260	12235	12428	12426	12189	12371	12394	12319	12410	12395	12347	12377	12342	12404	12324	12319	12333	12363	12326	12392	12537	12354	12445	12168	12185	12310	12349	12530	12297	12419	12473	12282	12220	12421	12385	12340	12355	12375	12304	12394	12346	12527	12435	12330	12425	12421	12353	12286	12360	12211	12285	12287	12358	12431	12209	12254	12144	12405	12375	12211	12421	12353	12487	12267	12331	12478	12408	12280	12259	12395	12302	12244	12410	12338	12323	12521	12382	12371	12416	12333	12403	12558	12230	12333	12444	12380	12403	12406	12277	12339	12258	12349	12479	12412	12331	12310	12243	12427	12389	12315	12376	12388	12515	12333	12354	12346	12312	12281	12391	12252	12462	12439	12405	12302	12354	12201	12310	12550	12412	12244	12434	12273	12473	12331	12454	12235	12398	12285	12342	12329	12223	12416	12253	12372	12302	12375	12288	12433	12340	12452	12407	12443	12402	12293	12433	12240	12310	12238	12449	12464	12325	12399	12314	12266	12381	12232	12438	12418	12230	12453	12339	12516	12383	12447	12260	12502	12188	12208	12276	12238	12371	12446	12340	12396	12234	12573	12326	12423	12464	12301	12309	12275	12387	12404	12483	12098	12310	12169	12415	12337	12392	12432	12340	12349	12450	12408	12452	12248	12348	12183	12248	12398	12496	12224	12449	12364	12315	12235	12273	12356	12322	12396	12372	12476	12388	12294	12272	12423	12409	12250	12340	12445	12171	12416	12268	12413	12492	12395	12396	12261	12443	12360	12399	12461	12485	12293	12305	12398	12298	12253	12450	12298	12331	12297	12384	12267	12340	12439	12570	12389	12114	12285	12463	12426	12411	12320	12152	12369	12526	12418	12369	12353	12350	12244	12390	12404	12408	12321	12511	12471	12307	12469	12391	12325	12291	12423	12469	12357	12522	12324	12159	12414	12387	12513	12374	12239	12391	12416	12382	12408	12369	12441	12284	12448	12393	12319	12396	12191	12565	12290	12362	12454	12485	12288	12466	12311	12300	12261	12324	12401	12301	12254	12388	12262	12293	12334	12372	12410	12418	12473	12351	12343	12480	12312	12405	12404	12293	12491	12291	12366	12186	12285	12422	12300	12306	12427	12335	12200	12250	12449	12343	12416	12352	12378	12532	12290	12335	12361	12386	12198	12428	12396	12419	12163	12429	12243	12269	12309	12477	12356	12485	12291	12284	12446	12344	12379	12416	12277	12377	12401	12366	12303	12475	12321	12329	12344	12346	12505	12503	12244	12321	12332	12335	12351	12376	12457	12343	12450	12287	12275	12431	12190	12438	12324	12374	12408	12368	12344	12346	12340	12326	12327	12379	12413	12320	12422	12389	12532	12439	12365	12305	12456	12345	12295	12320	12444	12421	12377	12253	12281	12488	12490	12299	12242	12301	12369	12363	12401	12289	12354	12339	12282	12301	12363	12237	12428	12247	12324	12322	12367	12439	12247	12206	12524	12371	12384	12393	12329	12305	12478	12327	12315	12371	12198	12290	12432	12429	12333	12372	12370	12396	12371	12297	12324	12256	12206	12435	12443	12339	12294	12361	12314	12397	12327	12377	12288	12392	12411	12357	12277	12464	12313	12298	12447	12476	12343	12298	12290	12243	12405	12426	12405	12365	12315	12249	12459	12556	12361	12393	12331	12281	12250	12420	12345	12345	12347	12483	12492	12353	12356	12279	12510	12290	12351	12314	12352	12458	12346	12308	12428	12268	12349	12379	12312	12483	12386	12366	12583	12307	12247	12363	12327	12316	12341	12320	12250	12208	12368	12393	12299	12417	12386	12233	12405	12229	12489	12228	12439	12320	12333	12369	12346	12314	12453	12300	12342	12415	12345	12379	12466	12406	12263	12402	12419	12384	12447	12260	12197	12495	12279	12358	12433	12418	12276	12326	12307	12370	12211	12294	12143	12362	12491	12269	12338	12451	12402	12402	12311	12370	12246	12325	12259	12363	12441	12375	12133	12424	12439	12294	12453	12199	12409	12343	12343	12254	12417	12340	12299	12343	12407	12412	12297	12284	12261	12416	12439	12245	12326	12372	12442	12322	12497	12455	12247	12468	12301	12284	12471	12423	12297	12352	12378	12384	12321	12447	12405	12337	12352	12339	12478	12272	12452	12491	12307	12518	12363	12375	12482	12222	12400	12277	12457	12341	12417	12363	12380	12309	12370	12289	12306	12316	12353	12336	12370	12334	12444	12475	12351	12358	12475	12353	12467	12295	12368	12475	12536	12326	12379	12413	12359	12286	12324	12442	12385	12372	12350	12449	12368	12331	12363	12448	12303	12190	12245	12426	12364	12385	12343	12289	12352	12347	12383	12418	12510	12386	12274	12501	12443	12450	12389	12298	12213	12346	12268	12395	12491	12385	12319	12282	12333	12222	12366	12359	12428	12359	12415	12368	12442	12481	12449	12431	12306	12325	12427	12427	12500	12346	12467	12207	12441	12340	12376	12448	12098	12278	12293	12498	12266	12394	12346	12450	12348	12207	12461	12387	12252	12429	12383	12279	12343	12375	12345	12366	12439	12346	12339	12401	12241	12495	12340	12390	12368	12412	12341	12272	12326	12347	12380	12288	12403	12516	12274	12328	12395	12328	12258	12174	12377	12242	12402	12488	12215	12423	12271	12425	12357	12446	12324	12330	12326	12210	12353	12659	12515	12288	12221	12397	12303	12467	12253	12402	12346	12350	12600	12255	12398	12324	12341	12332	12182	12287	12455	12591	12466	12312	12309	12192	12455	12443	12356	12443	12323	12254	12450	12372	12419	12435	12360	12478	12266	12451	12422	12330	12335	12466	12291	12425	12465	12475	12490	12293	12288	12368	12292	12419	12411	12257	12254	12422	12409	12213	12409	12342	12386	12565	12356	12374	12399	12396	12293	12261	12334	12413	12469	12403	12364	12269	12326	12358	12528	12387	12435	12380	12424	12402	12557	12321	12245	12512	12261	12382	12314	12278	12382	12446	12394	12263	12285	12293	12467	12415	12343	12385	12293	12335	12222	12302	12461	12226	12440	12442	12337	12387	12432	12205	12215	12424	12446	12352	12227	12288	12460	12497	12413	12320	12336	12385	12153	12328	12469	12541	12420	12390	12145
23017	21635	29229	25015	26027	25990	24520	16054	13711	13435	13671	13027	13356	13360	13216	13296	13221	13324	13215	13336	13224	13187	13287	13223	13184	13237	13223	13044	13281	13226	13218	13063	13082	13316	13157	13118	13159	13119	13151	13010	13132	13025	13181	13164	13186	13085	13212	13175	13119	12943	13126	13190	13148	12974	13068	13036	13128	13144	13191	12934	13015	13095	13195	13104	13072	13153	13089	13294	12880	13248	13154	13187	13035	13185	13099	12834	12972	13044	13153	13175	13152	13214	13234	13007	12949	13070	13005	12887	12857	12900	13105	13074	12995	12973	13030	13072	13068	13204	13116	12953	13204	13051	13055	12943	13106	12932	13019	13161	13097	12925	13190	12991	13005	13031	13108	13035	12998	13203	12931	13140	12973	12957	13056	12868	13181	13212	13038	13005	13105	13041	13065	12933	12951	12747	12889	13202	13096	12984	13032	13023	12952	13061	12966	12989	13003	13097	13065	13218	13097	13176	13012	13075	13040	13231	13118	13074	12802	13056	13148	13144	12961	12953	13181	13042	12974	12959	12913	12925	13132	12944	13142	12960	13032	13056	13153	12920	12988	13091	13006	12808	13154	12982	13084	13010	12942	12929	12907	13009	13123	12945	13211	12967	12939	13161	13097	12980	13139	12977	12992	13050	13047	13030	13204	12957	13108	13167	13055	13017	13177	13138	13093	12931	12810	13148	13152	13222	13043	13319	12970	13074	13022	12943	12973	12985	13056	13012	12923	13179	13065	13058	13026	12918	13101	13000	13051	13121	13067	13083	13160	13031	13055	13252	13248	12800	12931	13042	13174	13074	12870	13194	13021	13032	12943	13103	13032	12991	13138	12991	13078	13131	13222	13025	13029	13163	13134	12936	12992	12878	13014	13039	13109	13016	13190	13020	13215	13096	13036	13015	13061	13050	13203	12997	12997	13035	13008	13076	13172	13084	12907	13031	12964	13129	13065	12962	12900	12963	13090	13130	12982	13114	13210	12970	13020	12973	13175	13034	12905	13046	12827	12892	12964	12960	13154	12901	13037	12845	12976	13003	13143	13255	12874	13083	13151	12987	12999	13046	13192	13219	12950	13095	13013	12852	13054	13051	13068	13019	13043	13103	13031	13072	13248	13217	12818	13024	12937	13000	13051	13038	13119	13016	13122	13072	13088	13025	12859	13000	13085	13036	12966	12891	12962	13070	13043	13269	13103	13036	13069	13079	13098	12907	12978	13077	13048	12987	13024	13095	12955	12997	13042	12815	13076	13094	12969	13007	12953	12888	12897	13073	13019	12983	13140	13128	12999	12979	13143	12929	13030	13284	13176	13052	13074	12813	13044	13015	13069	13032	12883	12932	12902	12805	12972	13028	13073	13136	12985	13073	13157	13025	12981	12927	12880	12867	13040	13042	12911	13029	13050	13056	13204	12909	12958	13091	12916	12843	13014	12772	12988	12909	13080	12886	13094	13069	13006	13038	12800	13056	12935	13067	13099	13376	13284	13026	13100	13093	13152	13065	13094	13079	12956	12956	13124	13028	12989	13176	12755	13026	13159	13164	13095	13013	13108	13132	12934	13041	13103	13118	13103	12955	13160	13008	13050	12928	12906	13028	13058	13208	13061	13007	12920	13208	13057	13092	13047	13270	13101	12900	12864	12866	12843	13172	12980	13086	12950	12960	12945	13069	13034	13179	13037	13023	13158	13127	13238	13239	13201	13155	12995	13000	13109	12979	13100	13006	13139	13199	13046	13059	13052	13109	13187	12670	13095	12944	13084	13046	13064	12923	12985	13025	13086	13230	13026	12909	13093	12889	12930	12958	12961	12996	12979	13134	13130	12977	13075	12969	12974	12867	13069	13041	12923	13005	13081	13066	13029	13223	13116	13050	13098	13053	13242	13082	12930	13020	12779	13061	13214	13265	13096	13075	12973	12934	12920	12991	12915	13037	13149	12971	12936	13045	13130	13043	13171	13062	13016	13100	13009	13092	13028	12968	13137	13133	13055	12899	13092	12994	13033	12986	12985	13036	13153	12960	13122	12886	12934	13040	12955	12965	13016	13063	12943	13088	13174	13201	13183	13001	12843	12877	13000	13059	13134	12906	13073	12864	13065	12920	13013	13104	13078	13243	13094	13153	12829	13060	13079	13164	13295	13103	13014	13177	13091	13258	13025	12864	13104	13035	13073	13185	13200	13130	12963	13155	12888	12904	12945	13127	12982	12981	13016	13009	13099	13206	13064	13070	13045	13072	13030	13231	13095	12949	12875	12979	13014	13008	12945	13096	13105	13053	13263	13008	12867	13024	12875	13141	12922	13036	13125	13065	13092	13164	13246	13101	13031	13041	13279	12948	13116	13058	13013	12851	13035	13093	13203	12907	13071	12898	13117	13224	13013	13093	13058	12997	13047	13048	12952	13030	13012	13031	13046	13094	13015	13047	13182	13138	12947	13222	12992	13081	13233	13160	12971	13131	13030	12968	13089	12972	12967	12909	13134	13086	13185	12935	13049	13071	12966	13113	12989	13076	12870	12881	13152	13066	13087	13085	12958	13016	13010	13119	13150	13109	13032	13110	13106	12847	13151	13018	13182	12901	13042	13083	13036	13092	12933	12982	13031	13060	13015	13013	13102	13084	13123	13031	12866	12887	12969	13074	12975	13195	13082	12895	13010	13073	13194	13140	12986	12924	13059	12950	13027	12928	13064	13137	12981	13093	13090	12856	13074	13010	13035	12998	13106	12993	13019	13002	13103	13074	13153	13036	13236	13098	13067	13043	12958	13171	13070	12907	12877	12971	13027	13230	13224	13110	13243	13128	13108	13120	13062	12873	12986	13139	13021	13052	13115	13022	12973	13004	13006	12905	13120	13041	12861	13084	12978	13037	13098	13154	12967	12994	12997	13074	13076	13070	13066	13114	13057	13118	12996	13022	13040	13098	13022	13015	12992	13096	13053	13095	13013	13187	13021	13327	12897	13150	12974	13010	13063	13205	13105	12942	12975	13031	13116	13335	13073	13140	12886	12903	13069	13009	12923	13046	12883	13095	13101	13057	13161	13044	12967	13070	13130	12962	13097	12952	12900	13048	12918	13080	13116	13066	13066	13021	13125	13029	12983	13071	13025	12915	13069	12894	12891	13117	13096	13179	13031	12895	13116	12960	13130	12777	13025	12996	13066	13052	13147	13076	13022	13037	13176	13194	12899	12940	13074	12911	12920	13113	13015	13109	12924	12995	12788	13103	13135	13197	13153	13180	13130	13092	13120	12909	12920	12985	12920	13076	13097	12897	13046	12927	13068	13237	12983	12960	13236	13016	13172	12991	12952	13232	13130	13178	12951	13062	12902	13114	13197	12922	13171	12963	13165	12938	13182	12851	13153	13110	13058	13024	13117	12850	13009	13179	13115	12971	12865	12987	13051	13057	13068	13052	13085	13063	12987	13242	12967	13025	13163	13104	13081	12900	12913	13083	13019	13031	13193	13066	13031	12942	12990	12820	12825	12898	13179	12943	13018	13070	12983	12933	13097	13254	12919	12964	12966	12942	13033	13105	12955	12942	13073	13010	12979	13089	12985	12967	13237	13042	12997	12953	13013	13066	13125	12986	13245	12963	13052	12846	13117	13027	13139	12966	13022	12889	12911	13177	13025	12932	13044	12849	12840	13055	13084	12994	12994	13077	13113	13165	13004	12804	13104	12896	12874	12870	12823	13045	13018	13099	12909	13013	13067	12844	13050	12983	12889	13003	13090	13075	13041	12934	12941	13031	12863	13240	12943	13137	12948	13132	13034	13080	13101	13049	12980	13169	13233	12998	13051	12857	13168	13068	12996	12941	13076	12994	12854	13058	13051	12949	13158	13070	13033	13146	13058	13109	13163	13117	13099	13095	12982	13089	13246	13219	12970	12875	12997	13368	13198	13039	13018	13175	13137	13089	12948	12890	12961	12916	13120	13068	12875	13138	13048	12866	13061	13141	12935	13111	13171	13076	13313	13018	12970	12900	12892	12916	13000	12855	13235	13170	13039	12961	13059	12922	13077	13147	13008	13163	13067	13068	13118	12999	13029	13022	12956	13329	13009	13034	12865	12865	12952	13139	12869	13217	13083	13115	13029	12941	12778	13097	13176	13020	13092	13085	12935	13132	13022	12914	12910	12984	13128	13118	13097	12993	13016	13049	13005	13120	13127	13095	12991	13238	13019	12973	13089	13239	13001	13037	13201	12977	12926	13116	13017	13322	13017	13017	12931	13091	13101	13211	13135	13172	12794	13064	13049	13159	13121	13082	13166	13217	12933	13038	13155	13018	13009	12894	13025	13012	13110	12888	12921	13022	13116	13056	13057	13174	13064	13032	12935	13128	12942	13120	13002	12880	12982	13045	13005	13021	12857	12832	13051	13101	13103	13033	13157	13145	12998	13181	12925	12960	12904	13040	12966	12990	13152	13044	13002	12844	12959	13045	13025	12883	13047	13296	13155	12943	12992	13107	13205	13137	13036	13189	13092	12983	12961	13087	13034	12922	13080	13167	13059	13174	13066	13044	13148	12970	13111	13047	13143	12924	13107	12998	13099	12931	13169	13094	13122	12929	12875	13113	13081	12937	13067	13103	12889	12876	12904	12968	12942	13038	12839	13141	13092	12939	12994	12872	13114	13148	13237	13162	12907	13211	13159	12941	13099	13071	13214	12898	13172	12753	13106	13197	13097	12905	13085	12896	12960	12984	12956	13081	13041	12983	13001	13148	12926	12992	13013	13159	12977	12873	12867	13161	13094	13047	12994	13337	12988	13126	12843	13214	12917	13116	13090	13034	12961	13136	13150	13053	13025	13081	13089	13019	12928	13068	13163	12919	13073	13013	13135	12818	13024	13174	13247	13093	12921	13005	13111	13064	12859	12988	13056	13080	13080	13023	13036	13084	12958	12883	13024	13036	13130	13199	13060	13054	13222	13027	13252	13108	12972	12893	12885	13048	12770	13105	13251	12969	13092	13026	12947	12898	13177	13047	13121	13122	12848	13080	13247	13160	13112	12966	13029	13199	13084	13105	13010	13025	13043	13227	13183	13079	13098	13041	13082	13089	13020	12978	12941	13033	13030	12927	12939	13130	12985	13021	13088	13148	12958	13089	12855	13088	13128	13206	13054	13159	12918	13118
60329	88570	43561	57027	44549	28992	19535	14003	12503	12444	12281	12431	12358	12238	12229	12310	12418	12434	12391	12321	12315	12540	12317	12357	12286	12370	12545	12326	12195	12369	12370	12444	12294	12379	12278	12292	12252	12530	12400	12560	12168	12315	12283	12230	12344	12341	12410	12182	12332	12391	12282	12389	12218	12340	12319	12250	12263	12429	12354	12300	12307	12252	12256	12609	12356	12358	12354	12161	12206	12333	12371	12238	12468	12260	12366	12226	12275	12202	12293	12480	12403	12372	12173	12417	12394	12334	12428	12298	12213	12426	12429	12249	12305	12302	12241	12229	12257	12257	12314	12183	12225	12140	12154	12266	12309	12343	12294	12279	12382	12267	12330	12532	12368	12460	12176	12383	12226	12347	12165	12273	12356	12355	12277	12365	12282	12321	12332	12279	12507	12361	12271	12383	12455	12343	12358	12209	12355	12162	12481	12358	12379	12369	12246	12290	12483	12297	12295	12393	12255	12223	12277	12231	12356	12314	12272	12316	12325	12505	12395	12278	12367	12431	12306	12238	12233	12156	12285	12178	12318	12290	12253	12302	12255	12295	12193	12443	12221	12370	12268	12313	12313	12330	12312	12271	12431	12322	12376	12405	12375	12328	12127	12344	12439	12300	12207	12399	12426	12253	12521	12306	12177	12440	12242	12233	12370	12436	12370	12228	12393	12471	12247	12434	12276	12400	12277	12284	12312	12449	12237	12585	12225	12321	12370	12328	12221	12308	12334	12319	12291	12175	12382	12334	12296	12365	12346	12298	12423	12274	12387	12440	12339	12358	12280	12272	12273	12367	12357	12394	12245	12547	12430	12226	12307	12338	12326	12354	12432	12372	12314	12171	12375	12310	12295	12151	12225	12501	12348	12243	12178	12259	12396	12320	12383	12428	12319	12471	12358	12575	12394	12223	12418	12276	12315	12400	12322	12276	12287	12248	12386	12298	12164	12373	12348	12311	12459	12253	12310	12225	12460	12298	12353	12541	12236	12331	12334	12302	12247	12445	12378	12366	12390	12389	12379	12248	12250	12355	12293	12272	12369	12348	12126	12398	12416	12171	12305	12346	12265	12436	12406	12333	12300	12283	12361	12316	12266	12287	12436	12168	12510	12441	12275	12220	12358	12248	12345	12297	12192	12439	12473	12323	12294	12489	12203	12317	12418	12366	12350	12446	12362	12208	12422	12461	12274	12326	12408	12149	12386	12450	12159	12420	12314	12273	12202	12275	12328	12337	12125	12259	12557	12342	12280	12321	12301	12457	12262	12196	12317	12311	12510	12352	12397	12341	12366	12141	12346	12180	12331	12327	12338	12216	12207	12383	12242	12355	12155	12314	12287	12285	12182	12514	12333	12241	12249	12263	12249	12271	12304	12371	12454	12461	12367	12192	12227	12297	12297	12333	12331	12406	12341	12224	12511	12352	12372	12196	12345	12217	12464	12203	12242	12455	12345	12384	12338	12245	12273	12430	12343	12231	12296	12275	12257	12312	12228	12349	12453	12219	12219	12355	12231	12320	12329	12291	12270	12258	12309	12342	12282	12344	12401	12330	12319	12343	12465	12275	12350	12322	12384	12396	12300	12334	12248	12259	12365	12288	12233	12192	12240	12335	12315	12323	12372	12342	12402	12277	12293	12298	12260	12334	12319	12331	12299	12222	12389	12227	12206	12217	12265	12335	12270	12314	12342	12346	12379	12327	12261	12413	12352	12420	12448	12204	12443	12259	12335	12355	12310	12113	12269	12255	12355	12406	12384	12366	12206	12542	12198	12463	12249	12306	12235	12411	12204	12256	12462	12300	12357	12382	12239	12348	12481	12204	12433	12331	12319	12371	12250	12312	12316	12245	12419	12346	12377	12409	12244	12344	12270	12184	12401	12370	12335	12442	12315	12233	12256	12217	12349	12274	12433	12396	12473	12149	12390	12289	12178	12579	12261	12224	12341	12307	12257	12256	12420	12178	12386	12238	12367	12365	12309	12285	12414	12272	12351	12244	12169	12085	12594	12274	12281	12390	12311	12250	12290	12278	12243	12352	12267	12157	12226	12347	12365	12305	12249	12262	12298	12462	12229	12361	12425	12399	12283	12378	12317	12251	12332	12375	12374	12297	12223	12219	12528	12280	12295	12120	12329	12282	12310	12455	12421	12440	12260	12366	12274	12364	12258	12128	12366	12421	12375	12445	12273	12404	12248	12381	12394	12136	12263	12234	12412	12417	12147	12312	12444	12180	12380	12374	12315	12209	12190	12341	12257	12301	12304	12423	12372	12290	12272	12140	12308	12281	12392	12329	12269	12571	12291	12279	12351	12334	12367	12411	12253	12226	12348	12245	12517	12367	12359	12049	12370	12341	12252	12352	12319	12395	12392	12264	12269	12142	12210	12221	12139	12375	12437	12301	12251	12300	12385	12367	12156	12421	12369	12215	12396	12366	12254	12302	12341	12144	12214	12278	12143	12258	12219	12330	12265	12430	12390	12343	12215	12311	12344	12216	12180	12121	12243	12370	12399	12375	12445	12303	12220	12359	12318	12373	12193	12314	12177	12328	12306	12267	12288	12297	12386	12342	12300	12277	12404	12304	12354	12177	12276	12313	12330	12305	12423	12375	12378	12476	12308	12073	12383	12197	12425	12359	12411	12343	12420	12388	12201	12313	12187	12339	12186	12413	12377	12264	12422	12274	12240	12294	12401	12262	12236	12500	12177	12359	12336	12242	12349	12313	12321	12210	12245	12445	12318	12162	12178	12323	12437	12347	12298	12341	12304	12292	12297	12292	12350	12371	12270	12324	12402	12294	12313	12280	12344	12220	12396	12201	12293	12235	12408	12358	12334	12291	12232	12357	12418	12283	12252	12322	12383	12308	12367	12278	12298	12259	12414	12346	12306	12302	12320	12273	12365	12369	12251	12309	12373	12335	12329	12258	12303	12151	12281	12176	12279	12350	12213	12392	12316	12277	12479	12264	12351	12182	12277	12253	12326	12346	12293	12220	12304	12328	12337	12346	12474	12243	12379	12339	12262	12472	12196	12260	12441	12563	12258	12213	12275	12218	12319	12245	12456	12288	12168	12298	12249	12288	12308	12343	12222	12345	12243	12366	12233	12258	12337	12274	12389	12212	12303	12337	12515	12232	12327	12297	12259	12466	12279	12464	12361	12281	12322	12121	12327	12165	12291	12278	12321	12464	12175	12199	12290	12367	12286	12294	12334	12495	12210	12329	12293	12269	12184	12213	12198	12110	12280	12264	12384	12224	12352	12310	12387	12246	12293	12352	12316	12351	12286	12419	12324	12379	12422	12153	12036	12393	12288	12364	12309	12257	12393	12310	12269	12399	12214	12382	12010	12107	12474	12296	12405	12268	12198	12284	12394	12247	12277	12400	12200	12140	12269	12328	12347	12213	12201	12217	12429	12034	12238	12217	12376	12368	12342	12376	12439	12379	12319	12327	12250	12237	12439	12330	12218	12264	12222	12380	12396	12146	12343	12376	12334	12165	12415	12330	12382	12437	12194	12338	12169	12192	12392	12413	12132	12363	12339	12166	12341	12252	12233	12256	12197	12154	12290	12365	12406	12387	12406	12297	12353	12298	12478	12294	12332	12252	12340	12434	12278	12155	12240	12232	12285	12268	12237	12282	12447	12127	12423	12429	12483	12474	12310	12291	12350	12342	12211	12173	12257	12352	12290	12287	12281	12572	12280	12519	12183	12381	12319	12216	12343	12393	12245	12270	12476	12318	12312	12275	12347	12408	12485	12355	12404	12353	12185	12231	12280	12360	12372	12447	12260	12204	12419	12363	12385	12326	12279	12228	12178	12271	12188	12167	12414	12331	12315	12352	12195	12310	12432	12294	12337	12300	12287	12460	12224	12309	12246	12115	12287	12388	12368	12394	12234	12340	12311	12400	12248	12126	12313	12293	12248	12295	12412	12291	12314	12380	12392	12225	12375	12238	12306	12343	12211	12345	12266	12303	12160	12165	12203	12312	12443	12344	12186	12400	12314	12537	12338	12179	12284	12316	12363	12311	12471	12044	12410	12353	12208	12382	12225	12377	12358	12387	12349	12426	12213	12309	12449	12171	12325	12272	12340	12302	12249	12291	12273	12296	12306	12495	12335	12364	12188	12195	12394	12354	12293	12519	12364	12237	12412	12329	12252	12241	12341	12284	12215	12286	12335	12272	12444	12397	12269	12311	12289	12255	12349	12249	12323	12285	12237	12290	12165	12220	12411	12226	12181	12499	12176	12324	12156	12351	12385	12260	12366	12332	12272	12372	12298	12304	12446	12186	12417	12318	12248	12274	12171	12313	12337	12381	12389	12209	12478	12282	12439	12345	12318	12371	12312	12366	12344	12443	12244	12347	12327	12404	12172	12265	12152	12273	12350	12351	12301	12335	12214	12351	12327	12432	12360	12274	12499	12307	12362	12365	12366	12374	12172	12622	12297	12242	12216	12389	12308	12347	12182	12179	12393	12271	12394	12368	12272	12309	12259	12317	12272	12280	12198	12300	12386	12349	12401	12292	12262	12291	12286	12428	12297	12346	12349	12357	12455	12296	12403	12324	12195	12266	12355	12187	12250	12451	12361	12300	12363	12262	12475	12302	12275	12282	12392	12279	12421	12453	12224	12274	12382	12153	12128	12375	12270	12180	12326	12289	12165	12180	12386	12429	12245	12450	12274	12164	12273	12443	12357	12366	12209	12238	12311	12289	12097	12285	12327	12397	12454	12412	12290	12310	12267	12326	12353	12239	12479	12382	12275	12231	12422	12357	12311	12358	12318	12303	12255	12314	12252	12327	12417	12424	12372	12419	12449	12415	12347	12336	12220	12312	12381	12427	12362	12399	12229	12289	12228	12412	12379	12317	12199	12461	12283	12193	12251	12204	12217	12366	12319	12491	12442	12236	12359	12325	12306	12211	12421	12321	12298	12263	12329	12331	12351	12382	12252	12368	12388	12294	12364	12334	12157	12308	12282	12152	12460	12303	12385	12373	12413	12190	12359	12417	12301	12173	12489	12379	12401	12273	12290	12497	12241	12160	12340	12472	12191	12310	12290	12211	12233	12362	12215	12392	12233	12393	12328	12292	12282	12396	12397	12294	12440	12329	12390	12384	12401	12534	12345	12357	12231	12443
33222	32368	25310	23113	18415	15931	14850	14272	13938	14192	13959	13894	14018	13985	13948	14026	13735	14013	13902	13944	13857	13924	13802	13863	13983	13941	13912	13949	13967	13959	14021	13989	13887	13899	13932	13969	13795	13867	13830	13981	13891	13956	13958	14020	13818	13927	14007	13832	13822	13859	13793	14081	13804	14079	13996	13581	13964	13811	13908	14082	13858	13881	13932	13908	13792	13937	13912	14061	13859	13902	13859	13839	13927	13594	13906	14145	14049	13886	13681	13841	13827	13875	13917	13895	13953	14014	13844	14007	13793	13885	13761	13785	13823	14061	13774	13966	13966	13879	13934	13833	13862	13779	13944	13895	13847	14005	13875	13963	13787	13921	14050	13891	14194	13856	13593	13935	13904	13995	13821	13796	13991	13967	14090	14032	14012	13977	14048	13928	13552	13811	14058	13849	13974	13940	13977	13786	13894	13963	13719	13844	13839	13882	13998	13789	13920	13802	13874	13977	14088	13965	13967	13904	13952	14156	13833	13972	13880	13832	13929	13793	13845	13892	14058	14063	14018	14027	13970	13937	13951	13913	13860	13899	14060	13836	13860	13941	13729	13759	13848	13904	13891	13863	13896	13988	13862	13676	13873	13969	13909	13883	13887	13782	13929	14058	13777	14094	13780	13703	13969	13916	14007	14075	13844	14003	13889	13832	13858	13877	13946	13915	13949	14042	14019	13968	13980	13952	13997	13769	13981	13740	13785	13875	13919	13879	13979	13804	13813	14065	13831	13865	14003	13856	13977	13896	13940	14035	14066	13810	14091	13857	13849	13887	13992	13827	14034	13877	13924	13819	13834	13977	14067	13654	13989	13747	13949	14000	13843	13914	13839	13992	14041	13942	14007	13848	14012	13899	13790	13796	13912	13852	13817	13909	13951	14060	14001	14085	13942	13917	14030	13787	13609	13795	13892	14089	13961	13861	13742	13963	13774	13872	13809	13965	13938	13762	13859	13752	14054	13978	13699	13733	13808	14000	13925	14028	13883	13873	13941	13970	13870	13709	13846	14145	13821	13765	13868	14047	13790	13923	13889	13883	13755	13905	14078	13790	13861	13987	13927	13886	13815	13997	14090	13867	13924	14017	13785	13970	14005	13914	13804	13879	13748	13904	13650	13907	14051	13960	13932	14084	14000	13903	13782	13830	13914	13840	13958	14027	13826	13972	14053	13934	13935	13927	13873	13858	13814	13795	13695	13966	14043	13963	13994	13928	13749	13908	13766	13850	14012	13905	13821	13836	13829	13818	14146	13946	13925	13918	13801	13979	13801	14109	13797	13931	14053	13992	13939	13773	14031	14190	14024	13742	13909	13834	13882	13913	13941	13896	13847	14206	14045	13892	13930	14004	13944	14049	13835	13839	13837	13710	13822	13641	14001	13891	14051	14012	13854	13900	13874	13842	13896	13866	13938	13912	13895	13875	13866	13972	14047	14004	14100	13814	14098	13835	13785	14006	13914	13801	14001	13922	13982	14011	13989	13903	14005	13913	14051	13821	14220	14002	13994	13856	13893	14077	14050	13912	14106	13923	13915	14052	14167	13977	13852	13911	14034	13985	13835	13888	14084	13844	13695	13863	13928	13963	13885	13888	13933	13964	13892	13840	13955	14005	13959	13926	13814	13897	13893	13970	14088	13864	13881	13870	13829	13955	13797	13988	13880	13760	13911	13778	13857	13949	14043	13924	14019	14069	14021	13775	13939	14203	13857	13696	13863	13883	14118	13924	13918	14008	13910	13915	13975	13709	13673	14166	13954	13887	14063	14165	14041	13883	13903	13945	14029	13863	14132	13885	14000	13995	13917	14155	13818	13866	13992	14035	13917	13815	13715	14013	14190	13781	13938	13980	14021	13740	13997	13926	13765	14005	13888	13844	13797	13729	13937	13882	13774	13715	14020	13846	13719	13854	13934	13905	13828	13841	13867	13863	13858	13833	13795	13857	13852	13703	13869	13728	13997	14001	14007	13728	13689	13958	13564	13798	14038	14066	14021	13883	13755	13711	14020	13757	13930	13900	13971	13788	13859	13952	13922	13970	13877	13940	13819	13850	14029	13883	14036	13871	13918	13881	13980	13799	14041	13923	13954	13846	13933	13976	13808	14027	13903	13772	13944	14149	13797	13920	13789	14091	13980	13897	13936	14066	13782	14019	13965	13856	13684	14015	13844	13913	13759	13957	13908	13980	13975	14017	13956	13914	13965	14036	13895	14017	13988	13884	13980	13904	14016	14015	13767	13987	13955	13986	13899	13854	13910	14040	13866	13980	13985	14129	13944	13953	13833	13972	14049	13809	13905	13916	14008	13871	13923	13869	13954	13882	13798	13879	13844	13863	13999	13879	13831	13947	13953	13908	14016	13993	13856	13806	13945	14021	13749	13755	14111	13955	13869	13915	13953	13986	13886	14010	13779	13867	14002	13969	13928	13747	13796	13956	14000	13807	13940	13773	14004	13963	13726	13894	14174	13866	13884	13868	13822	13873	13912	13997	14081	13974	13931	13988	13983	13842	13858	13651	14004	13746	13906	14057	13970	13937	13859	13850	13811	13800	13940	13997	14006	13899	14020	13794	13746	13817	13772	13873	13858	13880	14106	14218	13999	13849	14022	13801	13883	13986	13987	14011	13994	13986	13883	14059	14189	13953	13968	13992	13919	13943	13725	13884	13949	14063	13843	13900	13926	14072	14022	13997	14085	13956	13887	13795	14063	13931	13856	13967	13803	13900	13829	13889	13928	13855	13815	13880	13866	13743	14051	13783	14028	13808	13732	14001	13994	13957	13902	13759	13699	13948	13940	13888	13906	13805	13850	14098	14098	13837	13997	14099	13904	13893	13949	13780	14014	13847	13861	14020	13906	13983	13911	14059	13819	13967	13942	14024	13792	13942	13924	13913	13717	13789	13972	13867	13870	13916	13952	13758	13798	13839	13979	13918	13751	13946	13846	13679	14028	13892	13986	13880	13913	13749	13945	13829	13840	13741	13819	13816	13950	13996	13972	13939	13752	13952	13875	13927	13769	14105	13907	13862	13854	13984	13920	13889	13999	13918	13978	14018	13865	13864	14012	13982	13733	13802	13934	13975	13888	13978	13899	13893	13944	13870	13854	13870	14103	13680	14032	13793	13979	13861	13691	14156	13948	13825	13941	13822	13940	14073	13800	13905	13851	13805	13879	13931	13868	13847	13895	14004	14002	14064	13958	13997	13903	13846	14079	13965	13897	13749	13813	13822	13869	14040	13941	13996	13914	13791	13827	13918	13868	13986	13898	13847	13890	13739	13975	13859	13878	13911	13903	14152	13905	13934	13958	13873	13910	13845	13913	13847	13741	13909	13971	13865	14062	13896	13974	13805	14168	13900	13939	13873	13955	14041	14013	13948	13958	13983	14042	13949	14041	13896	14010	13849	13914	13908	13793	13874	13963	13887	13957	13783	14002	13874	13983	13874	14128	13936	13833	13867	13835	13671	13868	14005	13963	13926	14122	13916	13885	14088	14015	13947	14012	13907	13812	14063	13908	14012	13882	14090	13912	13934	13953	13958	13971	13880	13995	13838	13776	13980	13957	13837	14078	13767	13806	13865	13822	13904	13856	14022	13846	13933	13731	13942	13882	14054	13871	13924	14057	13928	13733	14012	13858	13885	13936	13971	14025	13974	13851	13933	13737	14049	13937	13962	13801	13864	14013	13839	13828	13913	14079	14065	13853	13868	14008	13991	13956	13911	13814	13932	13807	13983	13809	13986	13967	13881	13960	13870	13907	13833	13819	13902	13764	13839	13830	14012	13996	13929	14094	13831	13883	13888	14023	13984	13933	13959	14075	13969	14034	13899	13988	13895	13972	13903	13902	13853	13882	13874	13909	14033	14080	13700	13704	13940	13966	13969	13867	13958	13883	13945	13984	13865	13953	13977	13904	13805	13860	13971	13957	13896	13855	13595	13782	13802	14099	14084	13853	13914	14048	13996	13759	13744	13767	13942	13855	13901	13869	13925	14049	13890	13803	13870	13991	14133	13901	13858	13910	13805	13843	13905	13827	13949	13748	14003	13942	13938	13944	13886	13725	14114	13941	14010	13971	13970	13697	14050	13852	13854	14033	13974	13844	13931	13921	13934	13874	13875	13910	13916	13792	13623	13915	13997	13799	13751	14030	13904	13882	13951	13859	13897	13748	14092	13846	14030	13947	13944	13959	14008	13868	13843	13938	14060	13980	13813	13793	13730	13952	14032	13840	13763	14051	14020	13835	14041	13999	13786	13949	13880	13980	13960	13910	13833	14072	13938	13867	14029	13962	14047	13956	13910	13881	13873	13992	14026	13841	13934	13821	13885	13808	13766	14018	13789	13979	13819	13847	13905	14050	14060	14120	13929	13954	14086	13922	13843	13775	13693	13999	13983	13909	13892	14058	13963	13981	13768	13921	13856	13807	13763	13961	13960	13869	13936	13685	13862	13978	13955	13893	14113	14030	13927	13960	13928	14033	13917	13939	13744	13988	14066	13799	13941	13908	13935	13960	13879	13793	13783	13715	13867	14021	13919	14070	13951	13984	13991	14098	13966	14004	13925	13905	13800	14007	13897	14010	13812	13996	13929	13983	14034	14016	14018	13862	13990	13786	13697	13765	13913	13714	13875	14023	13878	14071	13936	13874	13971	13905	13984	14005	13920	13950	13744	13866	13875	13758	13937	13983	13906	13840	13827	13828	14044	13750	13978	13982	13797	13958	13860	13803	13913	13836	13947	13809	13977	13916	14002	13871	13988	13918	13938	14220	13968	14031	13808	13909	13848	13790	13821	13976	13952	14043	13902	13722	13855	13765	13961	13822	13959	13849	14081	14097	14109	13881	13891	13858	14032	13762	13754	14123	13933	13773	13871	13937	13852	13904	14018	13750	13993	14077	13924	13923	14001	13828	13905	13910	14055	14109	14026	13882	13851	13648	14133	14060	13871	14154	13720	13845	14112	13982	13712	14021	14129	13912	13925	13935	14045	13890	14070	13895	13932	13733	13857	13890	13893	13854	13884	13890	14029	13843	13841	13893	13843	13803	13906	13717	13972	14043	13767	13988	13914	13997	13887	13966	14021	13828	13824	13927	14080	13802	13950	13932	13905	13968	13916	14121	14005	13828	13851	13948	14049
45430	47045	17946	21973	18310	14912	13736	13121	13057	12926	13027	12815	12850	12899	12989	12904	13149	13009	12935	12979	12959	12940	12841	13095	12954	12815	12871	12908	12931	12939	12875	12824	13101	12848	12867	13008	13056	12979	12868	12855	12969	12897	12832	12992	12992	12994	12769	12987	12885	12840	13043	12912	13027	12905	12947	12969	12951	12860	12815	13071	13007	12976	13062	13120	12930	12854	12980	12957	12867	13038	12961	12940	12852	12892	12945	12941	12890	12923	12896	12998	12831	12849	12930	12969	13070	13026	12913	12965	12849	12742	13117	12747	12930	12869	12939	13041	12909	12841	13004	12775	12920	12861	12903	12942	12982	12918	13079	12955	12945	12829	12915	12851	12773	12838	13032	12882	12981	12663	13009	12814	12788	12947	12927	12774	12935	12826	12704	12942	12959	12890	12939	12935	12891	12949	12853	12939	12924	13037	12883	12902	12824	12869	13025	12956	13000	12954	12885	12890	12979	12737	13031	13004	12917	13046	12897	13054	12848	12960	13099	12884	12959	13047	12838	12743	12994	12799	12955	12819	12746	12984	12975	13118	12883	12753	13122	12996	12925	12848	12968	12850	12946	12937	12950	12900	12931	12785	12902	12834	12911	13089	12946	12836	13004	12832	12842	13118	12918	13022	12981	13134	12922	12909	12991	12985	12878	12788	12907	12834	13037	12966	12997	12849	12906	12919	12965	12900	12956	13134	12838	12871	12765	13061	12910	12974	12978	13066	13009	12854	12919	13038	12977	12954	12843	12879	12950	12947	12973	13022	12924	12977	12886	13011	12930	13027	12865	12971	12835	12978	12945	12909	12853	12869	12920	12978	13052	12945	12909	13071	12818	12863	12884	12832	12763	12830	12943	12823	12908	13003	13011	12818	13068	12979	12963	12825	12694	12972	12987	12827	12943	12913	13138	12909	12850	12871	12909	12910	12905	13052	13033	12927	12791	12843	12897	12909	13038	12846	12899	12821	13144	12938	13035	12938	12839	13058	12876	12870	13029	13039	12917	12929	12824	12921	12882	12910	12866	13032	13025	12859	12937	12916	12930	12947	12920	12826	12918	12784	12921	13046	12762	12775	13076	12701	12782	13097	12900	12904	13089	12797	12884	12999	12854	12815	12935	13038	12972	12978	12896	12869	12926	12920	12925	13037	13200	12804	12843	12925	13131	13060	12848	12775	12990	12914	12909	13029	12910	12868	12998	12924	12829	12904	12929	12865	12938	13038	13108	12840	12933	12845	12955	12845	12946	12944	12779	12886	12759	13055	12940	12927	13022	12953	12910	12943	13014	12927	12949	12899	13006	12840	12936	12870	13124	12947	12750	12904	12923	12829	12935	12767	12908	12888	12865	13010	12810	12875	12957	12698	13007	12886	12891	13006	12827	12816	13045	12955	12815	12743	12883	12950	12999	12884	12959	12972	13034	12932	12857	12788	13120	13000	13111	13073	13044	13048	13010	12923	13006	12914	12876	13037	12862	12853	12985	12930	13094	13001	12689	12802	12869	12972	13038	12833	13020	12959	12946	13064	12989	13069	12915	12839	12981	12946	12924	12882	12830	12944	12938	12977	13089	12848	13012	12823	12920	12970	12982	13016	12981	12870	13089	13083	12894	12928	13011	12984	12908	12942	12885	13062	13010	12905	12997	12982	12947	12943	12841	13082	12729	12759	12926	12819	12999	12912	12885	13018	12949	12884	13002	12953	13012	13048	12999	12794	12897	12880	12955	12825	13000	12761	12962	13022	12939	12881	12829	12961	12815	12890	12909	12905	12930	12911	12897	12722	12883	12872	12836	12956	12912	12921	12905	12960	12785	12883	12882	13099	12849	12816	12957	13015	12964	12709	12911	13046	12968	12916	12907	13111	12995	12975	12873	12798	12946	12940	12798	13065	12966	12795	12846	12937	13036	12954	12899	13042	12930	12847	12860	12775	12869	12869	12853	12917	12890	12833	12807	12954	12901	12832	12831	12942	12908	12976	13041	12973	12886	12931	12913	12853	12801	12858	12848	12869	12811	12856	12884	12862	12873	12934	12860	12912	12982	12982	12961	13055	12922	13013	12914	12935	12840	12997	12974	12799	12923	12771	12971	12836	13060	12924	12863	12862	13074	12964	12939	12828	12940	13043	12979	12924	12860	12955	12938	12951	12972	12900	12861	13019	13079	12893	12924	12911	13001	12883	12817	12827	12972	12898	12837	12930	12838	13094	12823	12971	13069	12846	12803	12920	12996	12937	13029	12896	13149	12999	12895	13037	13074	12812	13076	12837	13028	12957	12939	13073	12733	12886	12914	12883	12771	12916	12892	13022	12911	13012	12866	13061	12857	12830	12846	12974	12816	13166	13082	12739	12847	12892	12772	12910	13133	12905	13085	12924	12964	12817	12806	12933	12980	12936	12852	12934	12761	12966	12876	12920	13032	13023	12933	12856	12957	12915	13039	13000	12945	13066	12846	12888	12773	12843	12727	12842	12793	12974	12953	12957	13161	12891	12974	13016	12788	12859	12890	12909	12913	12922	12989	13017	12896	12903	12967	12986	13004	12894	12924	12815	13012	12915	13086	12859	12882	12942	12969	12872	13039	12946	12921	12819	12903	12846	12929	12745	12989	12921	12968	12880	12849	13038	12951	12913	12909	12869	12906	13032	12928	12953	12976	12999	12910	12943	12911	12907	12941	12826	12898	12869	12998	12947	12904	12942	12907	12939	12887	12993	12963	12961	12846	12953	12788	13063	13044	13141	13069	12868	13072	12955	12959	12932	12968	12939	12915	12791	12872	12972	12848	12994	12953	12812	12980	12930	12833	13040	13019	12971	12961	12870	12970	13058	12936	12932	13014	12733	12890	12866	12860	12995	13043	12811	12882	12916	13111	12864	12920	12975	12936	12904	12859	13021	12791	12863	12764	12949	12985	12954	12884	13042	12918	12909	12969	12982	12880	12950	12842	12971	12956	12917	12750	12844	13012	12888	13081	12900	12852	12790	12763	12902	13013	12909	13062	13058	13109	13054	12924	12989	12973	12918	12860	12984	12982	12976	12805	12970	12877	12892	12943	12762	12771	12890	12935	12886	13103	12873	13033	13067	12871	12902	12890	13031	13034	12920	12973	12882	12963	13044	12888	12910	12870	12947	12789	12895	12813	12928	12736	13008	13003	12895	12941	12886	12904	12897	12989	13055	12907	12807	12869	12857	12932	12954	13068	12903	12855	12921	12994	12832	12825	13012	12997	13070	12869	12905	12939	12890	12898	12952	12785	12820	13025	13051	12915	12881	12935	12955	12879	12998	12839	12971	12977	12945	13023	13045	12867	12887	13035	12926	13105	12773	12945	13053	12934	13007	12899	12951	12883	13032	12977	12726	12840	12904	12879	13048	12939	12996	12916	13137	12883	12836	12865	12962	12984	12970	12991	12858	12819	12897	12898	12962	12977	12921	12840	12889	12889	12921	12888	13018	12804	12863	12892	12869	13022	12881	12962	12987	13129	12766	12926	12737	12981	13088	12830	13005	12774	13080	13107	12904	12759	12843	12920	12854	12907	12921	12893	12885	13009	12768	13126	12957	12861	12935	12829	12909	12919	13026	12878	12891	12833	12804	12931	13082	13007	13061	12976	12938	12825	12949	12915	13051	12892	12927	13044	12838	13007	12797	12914	12987	12994	12871	12833	13026	13066	12812	12911	12811	13043	12717	12874	12883	12861	12899	12851	12900	12924	12897	12844	13027	12924	13026	12797	12889	12833	12937	12950	13011	12939	12910	12926	12939	12957	12775	12712	12887	12879	12881	12783	13047	12897	13057	12876	12965	12809	13051	12807	12877	12915	12911	12919	12969	12857	12765	12967	12804	12845	13012	12858	12887	12860	13008	12872	12933	12919	12991	13029	13082	12919	12819	12860	12897	12929	12930	12936	12919	12839	12841	12849	12889	12933	12902	12757	12892	13228	12898	12905	12953	12850	12899	12804	12835	12968	12798	13064	12863	13012	12931	13066	12960	12942	12917	13061	12848	12880	12829	12792	12792	12979	12917	12981	12937	13131	12921	13019	12959	12905	12931	13089	12774	12955	12779	13083	13056	12957	12822	12967	12874	12975	12907	12879	12864	12937	12914	12888	13086	13168	12890	12960	12889	13158	12892	12828	12983	12940	12992	13096	12939	12940	12912	12966	12826	13145	13031	12989	12886	12972	12945	12745	13004	12876	12868	13066	12957	13066	12696	13010	13010	13002	13185	12915	13017	12984	12903	12917	12896	12969	12930	13004	12921	12920	12933	12902	12869	12806	12954	13023	12763	12893	12919	12988	12827	12842	12980	12826	12935	12878	12901	13036	12942	12934	13163	12885	13073	12864	13003	12884	13023	12958	13064	12857	13043	12849	12939	12916	12807	13023	12936	13086	12918	13097	12880	12900	13020	12995	13002	13018	12931	12954	13076	12983	12931	13021	13019	12990	12776	13047	12863	12810	13031	13044	12916	12810	13057	12798	12941	12995	12856	12864	12832	13112	12873	12952	12808	12885	12961	12999	12780	12946	13041	12936	12990	12998	12872	12964	12844	13025	13006	12899	12951	12884	12848	12897	13039	12816	12991	12932	12982	13033	12975	12861	12957	12810	12958	13049	12963	12815	12997	12984	12913	12957	12961	12945	13032	13131	12968	12950	13146	12964	12971	12893	12894	12951	13089	12875	12982	12799	12960	12760	12825	12883	13049	12962	12953	12950	12983	12964	12919	12924	12703	12864	12943	13000	12878	12794	12915	12752	12896	12993	12891	12866	12736	12884	12901	12831	13043	12872	12913	13014	13004	12935	13042	12889	12916	12829	12973	12869	12993	13086	12873	12799	13008	12982	12952	12785	12953	12795	12924	12799	13047	12939	12848	12871	12908	12893	13058	12817	12964	12859	12859	13046	12897	12970	13043	12878	12821	12993	12822	12993	12888	12973	12857	12989	13114	12980	12848	13040	12927	12951	13015	12925	12952	13051	12832	12787	12933	12987	13022	12851	13006	12889	12940	13033	13063	13152	13030	12918	13042	12894	12926	12965	12849	13034	12856	12980	12946	13010	12898	13108	12889	12839	12977	12766	12837	12860	12822	12849	12978	13000	12953	12855	13048	12874	12958	12977	12999	12987	12859	12920	12917
24914	23323	28679	26872	26099	23146	19179	15240	14647	14448	14504	14425	14367	14472	14603	14196	14375	14171	14247	14202	14169	14392	14388	14215	14247	14330	14165	14158	14342	14307	14261	14210	14358	14144	14435	14167	14135	14317	14131	14312	14032	14328	14321	14138	14161	14146	14163	14126	14265	14091	14331	14180	14156	14204	14197	14139	14353	14338	14301	14318	14386	14139	14303	14111	14155	14297	14199	14016	14251	14170	14228	14468	14188	14042	14199	14237	14170	14422	14178	14237	14017	14107	14284	14208	14064	14077	14095	14266	14140	14251	14135	14204	14103	14179	14290	14210	14250	14277	14222	14375	14210	14426	14139	14325	14208	14021	14234	14265	14071	14422	14047	14231	14105	14161	14279	14170	14215	14204	14349	14212	14071	14303	14059	14243	14091	14236	14157	14099	14269	14123	14112	14218	14434	14210	14059	14326	14206	14179	14071	14132	14225	14072	14118	14189	14071	14182	14244	14254	14214	14311	14176	14253	14309	14198	14387	14149	14059	14334	14367	14213	14075	14183	14152	14252	14123	14129	14162	14337	14215	14242	14148	14142	13974	14130	14110	14129	14201	14175	14283	14079	13964	14113	14299	14231	14075	14212	14199	14032	14137	14086	14218	14136	14272	14087	14267	14232	14249	14125	14153	14288	14128	14325	14220	14179	14135	14070	14085	14145	14204	14128	14286	14254	14232	14376	14369	14155	14203	14247	14212	14102	14140	14356	14195	13994	14097	14152	14042	14242	14132	14296	14168	14157	14126	14336	14370	14271	14203	13983	14178	14177	14302	14141	14124	14140	14237	14110	14184	14118	14046	14311	14096	14005	14298	14131	14075	14115	14313	13987	14035	14223	14223	14343	14178	14170	13963	14161	14210	14137	14111	14210	14126	14222	14047	14030	14157	14010	14206	14033	14177	14432	14277	14140	14365	14408	14316	14291	14121	14202	14231	14241	14099	14191	14344	14157	14128	14239	14110	13842	14108	14180	14308	14121	14111	14227	14218	14361	14080	14055	14322	14126	14075	14240	14245	14150	14138	14126	14289	14086	14197	14138	14271	14206	14225	14258	14188	14093	14237	14146	14229	14054	14146	14102	14165	14214	14138	14369	14101	14215	14330	14293	14407	13975	14124	14311	14396	14215	14018	14025	14151	14130	14411	14262	14218	14164	14141	14013	14137	14358	14294	14155	14344	14022	14131	14181	14158	14201	14257	14173	14198	14220	14281	14365	14181	14222	14287	14131	14147	14193	14252	14133	14164	14218	14352	14237	14174	14015	14248	14361	14119	14226	14290	14307	14073	14229	14300	14175	14199	14173	14251	14093	14132	14288	14309	14206	14097	14212	14074	14190	14290	14219	14253	14311	14181	14036	14067	14341	14193	14184	14078	14223	14303	14064	14162	14397	14197	13968	14384	14342	14171	14191	14234	14267	14367	14248	14331	14241	14014	14331	14030	14263	14121	14120	14178	14325	14123	14091	14157	14119	14272	14280	14211	14278	14071	14330	14348	14094	14274	14151	14169	14276	14103	13998	14078	14226	14398	14258	14352	14309	14395	14113	14359	14421	14207	14283	14051	14227	14345	14087	14245	14114	14175	14340	14138	14027	14407	14150	14286	14250	14011	14159	13994	14356	14057	14158	14257	14366	14206	14155	14163	14254	14381	14219	14244	14080	14213	14338	14139	14007	14259	14221	14126	14254	14063	14190	14051	14212	14182	14222	14002	14193	14153	14172	14120	14074	14128	14179	14307	14303	14253	14120	14233	14059	14259	14139	14183	14172	14408	14253	14356	14104	14193	14100	14179	14265	14145	14225	14174	14149	14127	14195	14051	14289	14526	14099	14192	14236	14210	14171	14122	14239	14242	14104	14270	14181	14393	14140	14188	14047	13957	14198	14287	14315	14402	14370	14163	14101	14175	14191	14427	14202	14342	14108	14129	14173	14490	14217	14192	14200	14183	14162	14181	14085	13978	14275	14167	14227	14131	14211	14128	14209	14245	14330	14041	14058	14180	14331	14294	14130	14339	14270	14246	14224	13981	14218	14263	14066	14101	14158	14121	14251	14205	13985	14111	14022	14079	14067	14066	14154	14307	14179	14299	14314	14112	14192	14359	14203	14260	14024	14243	14209	14350	14301	14098	14297	14281	14031	14271	14213	14296	14098	14154	14196	14140	14217	14289	14130	14241	14025	14290	14173	14066	14024	14158	14211	14014	14089	14367	14252	14014	14081	14143	14252	14200	14316	14249	14239	14222	14314	14143	14184	14292	14281	14287	14335	14147	14192	14091	14228	14341	14105	14120	14027	14013	14014	14119	14224	13942	14313	14392	13972	13961	14175	14123	14210	14148	14017	14212	14291	14154	14176	14145	14171	14157	14224	14025	14156	14198	14273	14142	14194	14164	14208	14361	14275	14328	14260	14181	14359	14207	14166	14190	14198	14241	14268	14172	14382	14334	14072	14344	14166	14253	14293	14255	14254	14249	14014	14096	14250	14074	14204	14194	14495	14294	14157	14186	14149	14139	14087	14043	14082	14122	14066	14355	14124	13908	14369	14095	14221	14184	14118	14203	14136	14153	14058	14158	14141	14159	14012	14259	14277	14340	14222	14214	14185	14274	14125	14394	14291	14125	14248	14092	14160	14191	14257	14349	14237	14202	14182	14084	14196	14119	14359	14121	14135	14159	14181	14178	14192	14204	14225	14569	14274	14094	14153	14291	14259	14129	14163	14020	14301	13995	14333	14200	14306	14383	14217	14254	14168	14100	14058	14192	14108	14320	14149	14128	14322	14133	14065	14085	14043	14103	14181	14105	14261	14032	14440	14111	14181	14217	14128	14154	14324	14278	14186	14216	14145	14177	14135	14230	14096	14352	14081	14093	14191	14099	14400	14242	14195	14168	14363	14097	14362	14268	14020	14199	14030	14205	14380	14359	14234	14323	14101	14237	14326	14079	14186	14001	14195	14175	14103	14343	14225	14165	14043	14257	14107	14156	14270	14277	14297	14189	14156	14422	14144	14220	14083	13998	14235	14443	14239	14220	14202	14163	14177	14080	14298	14150	14196	14235	14017	14127	14074	14367	14217	14075	14191	14236	13990	14101	14264	14231	14125	13994	14147	14035	14084	14227	14173	14022	14203	14210	14182	14200	14207	14058	14188	14289	14022	14107	14220	14058	14184	14175	14283	14172	14228	14154	14143	14260	14227	14060	14089	14023	14127	14207	14335	14361	14022	14219	14110	14377	13934	14264	14041	14167	14245	14211	14015	14054	14075	14174	14254	14192	14127	14180	14177	14260	14115	14150	14127	14118	14142	14403	14323	14130	14179	14235	14395	14387	14360	14464	14162	14218	14252	14080	14266	14120	14089	14287	14077	14180	14154	14196	14171	14286	14131	14233	14167	14196	14073	14153	14108	14256	14157	14113	14210	14325	14301	14224	14183	14328	14217	14119	14061	14119	14372	14151	14196	14068	14131	14064	14114	14127	14191	13993	14197	14060	14288	14061	14101	14106	14037	14190	14273	14148	14185	14215	14175	14118	14356	14236	14202	14178	14185	14391	14347	14119	14160	14316	14109	14358	14163	14260	14142	14350	14218	14095	13998	14088	14180	14287	14206	14268	14166	14202	14049	14113	14194	14277	14211	14211	14445	14169	14207	14223	14190	14288	14307	14281	14293	14140	14270	14333	14136	14096	14077	14259	14226	14207	14065	14169	14294	14124	14300	14038	14341	14073	14169	14149	14069	14296	14111	14120	14156	14232	14338	14393	14139	14164	14178	14132	14178	14379	14030	14072	14196	14252	14250	14169	14232	14382	14102	14258	14143	14438	14339	14095	14309	14106	14049	14213	14220	14223	14262	14016	14423	14262	14326	13985	14292	14107	14220	14038	14172	14170	14006	14224	14141	14190	14296	14281	14112	14386	14227	14342	14316	13987	14183	14222	14314	14183	14191	14292	14179	14098	14097	14189	14211	14285	14034	14242	14108	14281	14326	14156	14324	14243	14188	14303	14108	14390	14097	14212	14038	14152	14287	14170	14209	14085	14003	14183	14045	14208	14300	13925	14070	13996	14104	14074	14235	14118	14179	14126	14030	14238	14440	14103	14030	14357	14214	14089	14235	14295	14221	14304	14336	14158	14157	14106	14214	14023	14460	14149	14420	14132	14278	14038	14215	14071	14146	14055	14344	14147	14101	14140	14288	14201	14047	14283	14325	14184	14082	14009	14166	14137	14325	14217	14181	14187	14232	14206	14293	14073	14181	13948	14191	14387	14146	14240	14264	13987	14186	14155	14142	14336	14206	14031	14180	14245	14305	14042	14064	14252	14089	14336	14216	14256	14131	14186	14321	14101	14138	14236	14005	14282	14100	14358	14125	14202	14237	14188	14164	14210	14146	14199	14158	14185	14131	14157	14150	14124	14198	14176	14289	14342	14228	14158	14178	14099	14219	14272	14327	14293	14249	14290	14335	14225	14249	14314	14165	14176	14090	14308	14142	14260	14237	14139	14054	14114	14024	14234	14459	14097	14065	14101	14155	14345	14155	14229	14365	14292	14421	14209	14175	14256	14299	14127	14400	14210	14254	14186	14165	14215	14208	14005	14270	14357	14037	14125	14214	14170	14234	14205	14300	14138	14208	14380	14080	14116	14440	14224	14290	14038	14154	14071	14100	14112	14233	14046	14250	14065	14110	14275	14154	14106	14113	14270	14316	14109	14428	14278	14130	14126	14103	14270	14219	14251	14222	14405	14263	14184	14165	14389	14114	14075	14229	14345	14185	14240	14244	14353	14191	14177	14221	14162	14072	14410	14094	14163	14318	14257	14322	14104	14245	14256	14320	14071	14211	14221	14110	14072	14194	14120	14199	14450	14093	14208	14246	14267	14221	14093	14082	14161	14139	14172	14065	14184	14333	14337	14225	14285	14025	14252	14219	14163	14310	14292	14340	14325	14254	14203	14126	14158	14364	14203	14079	14168	14172	14130	14287	14236	14122	14276	14145	14409	14234	14068	14109	14344	14304	14105	14246	14226	14029	14321	14279	14334	14297	14339	14208	14369	14046	14294	14183	14131	14203	14105	14082	14091	14114	14162	14126	14101	14092	14099	14270	14128	14098	14189	14089	14194	14065	14165	14158	14214	14254
63259	80895	32235	41828	31683	21488	16070	13698	13144	13117	13121	13239	13277	13283	13378	13183	13202	13019	13164	13343	13305	13119	13190	13309	13191	13214	13173	13159	13258	13138	13107	13278	13276	13213	13067	13222	13244	13312	13287	13124	13375	13381	13132	13235	13157	13153	13160	13158	13128	13099	13320	13344	13054	13192	13268	13185	13259	13307	13092	13340	13054	13116	13184	13282	13192	13009	13093	13114	13062	13060	13107	13253	13079	13002	13217	13139	13242	13124	13222	13138	13154	13234	13121	13104	13062	13212	13136	13032	13007	13146	13235	13177	13097	13136	13141	13134	12973	13172	13042	13123	13075	13046	13185	13263	13105	13134	13211	13069	13122	13120	13189	13100	13225	13098	13213	13223	13028	13091	13255	13113	13166	13211	13115	13226	13135	13304	13200	13015	13169	13291	13230	13213	13117	13210	13160	13104	13233	13169	13165	13156	13125	13239	13198	13192	13173	13135	13091	13150	13047	13212	12981	13051	13083	13222	13198	13114	13037	13189	13119	13234	13144	13224	13296	13025	13029	13206	13154	13078	13155	13178	13163	13202	13181	13156	13330	13164	13186	13065	13230	13167	13045	13165	13203	12978	13191	13135	13188	13331	13017	13215	13103	13039	13071	13022	13277	13120	13210	13258	13238	13205	13205	13095	13243	13218	13061	13244	13251	13029	13263	13183	13126	13313	13150	13209	13291	13068	13131	13197	13130	13089	12988	13231	13065	13193	13119	13009	13118	13043	13249	13081	13200	13200	13131	13022	13152	13074	13321	13210	13182	12998	13138	13210	13135	13089	12962	13116	13039	12979	13199	13101	13073	13147	13221	13010	13129	13264	13160	13037	13122	13054	13197	13145	13184	13324	13168	13180	13283	13135	13123	13075	13173	13098	13186	13235	13135	13365	13301	13289	13120	13296	13213	13106	13166	13270	13072	13137	13344	13043	13168	13234	13144	13107	13027	13055	13019	13285	13128	13142	13152	13226	13377	13197	13228	13174	13390	13180	13105	13137	13104	13130	13175	13127	13173	13246	13222	13044	13189	13140	13134	13174	13314	13008	13264	13170	13016	13307	13316	13262	13294	13219	13265	13182	13291	13166	13229	13125	13135	13118	13083	13109	13200	13297	13104	13248	13043	13253	13150	13288	13081	13249	13105	13313	13191	13183	13138	13231	13250	13147	13088	13168	13159	13297	13270	13189	13319	13089	13073	13242	13215	13216	13020	13335	13098	13330	13111	13156	13236	13043	13171	13129	13300	13216	13104	13009	13146	13022	13013	13045	13074	13171	13108	13246	13291	13230	13301	13122	13119	13295	13095	13138	13047	13078	13215	13101	13298	13304	13093	13117	13138	13146	13165	13128	13221	13070	13342	13109	13218	13119	13124	13107	13300	13170	13025	13184	13157	13254	13201	13072	13003	13188	13144	13078	13130	13084	13150	13279	13144	13200	13020	13316	13213	13069	13226	13186	13182	13147	13282	13182	13073	13237	13108	13122	13100	13130	13072	13201	13132	13072	13210	13221	13091	13019	13247	13068	13279	13202	13159	13163	13070	13192	13261	13152	13012	13278	13296	13057	13100	13084	13015	13305	13116	13146	13207	13189	13172	13092	13141	13129	13192	13088	13260	13238	13100	13131	12982	13142	13140	13174	13042	13088	13052	13142	13084	13200	13199	13188	13128	13114	13272	13206	13191	13286	13192	13130	13140	13382	13286	13291	13282	13260	13125	13223	13266	13079	13159	13035	13194	13085	13211	13085	13099	13117	13120	13174	13303	13260	13018	13442	12991	13274	12934	13210	13241	13239	13084	13280	13196	13265	13192	13124	13107	13170	13195	13250	13120	13189	13110	13231	13070	13220	13100	13061	12998	13201	13246	13213	13194	13317	13210	13102	13228	13023	13176	13111	13091	13294	13020	13279	13218	13094	13093	13090	13230	13244	12984	13017	13098	13312	13089	13081	13213	13070	13299	13105	13188	13146	13095	13146	13261	13269	13145	13123	13297	13225	13288	13206	13162	13056	13153	13295	13194	13122	13150	13172	13271	13088	13279	13194	13200	13070	13210	13155	13157	13298	13130	13076	13179	13046	13126	13070	13201	13324	13113	13152	13135	13181	13291	13098	12982	13280	12978	13015	13208	13238	13220	13184	13124	13248	13125	13191	13214	13033	13344	13089	13285	13041	13141	13161	13293	13114	13074	13239	13010	13342	13027	13174	13108	13236	13240	13264	13121	13176	13131	13125	13140	13057	13037	13151	13000	13253	13273	13236	13243	13104	13107	13128	13022	13192	13051	13036	13197	13185	13226	13163	13087	13026	13143	13277	13164	13139	13162	13190	13232	13115	13134	13118	13216	13189	13152	13008	13300	13121	13194	13151	13129	13252	13217	13200	13170	13293	12976	13163	13299	13100	13185	13057	13322	13090	13208	13078	13190	13361	13228	13021	13227	13298	13160	13212	13209	13235	13288	13225	13051	13315	13135	13080	13184	13262	13037	13043	13165	13193	13120	13372	13151	13185	13194	13194	13242	13062	13182	13184	13194	13173	13170	13218	12929	13127	13178	13134	13195	13162	13122	13122	13253	13158	13138	13131	13056	13091	13117	13164	13339	13350	13175	13197	13099	13173	13115	13089	13091	13170	13157	13165	13019	13324	13294	13257	13224	13033	13160	13158	13204	13226	13221	13218	13182	13221	13218	13351	13040	13202	13329	13189	13203	13271	13340	13334	13096	13085	13205	13160	13124	13266	13046	13110	12957	13044	13013	13095	13134	13200	13268	13151	13259	13212	13096	13245	13230	13059	13231	13205	13179	13455	13094	13168	13082	13231	13183	13250	13227	13240	13232	13321	13307	13222	13168	13177	13193	12960	13142	13203	13143	13276	13154	13106	13145	13203	13164	13119	13141	13098	13198	13124	13030	13122	13142	13170	13155	13178	13265	13104	13185	13006	13156	13272	13151	13236	13217	13172	13105	12996	13207	13140	13296	12943	13127	13200	13087	13282	13032	13278	13104	13173	13104	13141	13225	13056	13074	13232	13129	13221	13206	13159	12972	13138	13083	13179	13142	13193	13223	13160	13219	13234	13193	13189	13138	13273	13185	13100	13272	13144	13086	13214	13207	13334	13199	13012	13406	13191	13122	13277	13027	13203	12990	13257	12977	13141	13193	13079	13114	13256	13203	13217	13111	13154	13142	13103	13213	13099	13183	13251	13255	13196	13188	13130	13206	13286	13093	13103	13071	13132	13188	13101	13045	13105	13113	13207	13145	13178	13170	13120	13142	13233	13067	13241	13212	13099	13070	13349	13174	13154	13213	13248	13036	13186	13085	13143	13107	12997	13236	13185	13218	13172	13169	13059	13094	13115	13334	13365	13215	13082	13178	13234	13094	12993	13356	13018	12982	13172	13219	13262	13183	13088	13106	13154	13223	13145	13130	12987	13150	12987	13109	12997	13235	13080	13371	13012	13421	13003	13285	13266	13268	13234	13111	13189	13118	13199	13212	13134	13090	13192	13138	13127	13092	13131	13329	13269	13229	13337	13299	13246	12976	13254	13243	13120	13138	13235	13237	13159	13180	13107	13220	13113	13213	13132	13121	13117	13282	12928	13011	13164	13187	13188	13123	13402	13042	13092	13244	13164	13012	13247	13156	13111	13172	13238	13111	13292	13095	13100	13215	13124	13032	13304	13209	13182	13061	13125	13264	13166	12985	13228	13138	13247	13323	13138	13157	13233	13255	13064	13165	13301	13100	13248	13290	13095	13170	13137	13178	13332	13062	13158	13099	13213	13262	13080	13198	13139	13232	13163	13185	13337	12938	13138	13250	13093	13167	13301	13067	13294	13240	13170	13151	13160	13151	13261	13123	13137	13205	12994	13011	13257	13108	13256	13349	13102	13076	13282	13004	13174	13307	13070	13065	12956	13294	13136	13344	13162	13202	13193	13171	13223	13195	13149	13118	13023	13155	13154	13171	13180	13158	13178	13276	13175	13159	13433	13149	13314	13066	13128	13222	13105	13238	13131	13276	13124	13208	13307	13231	13388	13308	13146	12944	13318	13298	13221	13105	13012	13308	13161	13127	13180	13200	13058	13262	13142	13208	13172	13193	13171	13187	13253	13269	13226	13334	13061	13143	13338	13089	13148	13134	13281	13182	13157	13049	13058	13184	13190	13303	13170	13243	13269	13255	13246	13074	13288	13129	13286	13129	13288	13332	13179	13281	12967	13162	13176	13271	13146	13208	13346	13329	13275	12960	13162	13174	13138	13030	13092	13279	12992	13216	13057	13205	13281	13196	13259	13201	13194	13225	13092	13061	13209	13214	13079	13189	12974	13278	13016	13161	13251	13203	13133	13216	13267	13145	13099	13183	13127	13126	13122	13115	13208	13187	13201	13116	13162	13202	13242	13191	13230	13108	13168	13137	13164	13224	13207	13108	12989	13164	13191	13018	13061	13308	13198	13051	13093	13344	13092	13120	13112	13081	13028	13076	13243	13129	13172	13241	13172	13258	13097	13169	13067	13122	13162	13104	13242	13145	13267	13175	13230	13263	13173	13029	13166	13126	12937	13119	13153	13150	13308	13138	13174	13136	13276	13124	13100	13335	13171	13108	13087	13208	13166	13322	13152	13159	13069	13241	13211	13289	13180	13395	13003	13100	13068	13224	13233	13265	13142	13357	13084	13089	13090	13332	13113	12971	13133	13221	13116	13319	13206	13163	13195	13124	13127	13142	13190	13066	13271	13130	13063	13179	12902	13118	13245	13167	13227	13160	13136	13166	13235	13056	12995	13202	13213	13119	13233	13089	13071	13045	13167	13240	13167	13176	13142	13109	13118	13105	13225	13114	13101	13118	13289	13065	13216	13068	13104	13294	13130	13098	13157	13267	13208	13290	13065	13048	13110	13163	13131	13054	13289	13165	13243	13420	13224	13033	13151	13125	13114	13093	13108	13125	13096	13159	13167	13105	13165	13066	13135	13265	13071	13131	13115	13384	13299	13334	13158	13201	13187	12955	13109	13308	13370	13180	13274	13248	13071	13231	13228	13135	13111	13035	13276	13187	13102	13185	13005	13135	13125	13052	13271	13209	13197	13168	13067	13076	13234	13213	13240	13177	13119	13206	13164	13067	13201	13151	13109
22957	21764	29310	24594	24529	25597	24533	16891	14818	14949	14789	14604	14657	14752	14640	14645	14741	14612	14526	14411	14668	14499	14386	14595	14501	14446	14556	14421	14500	14553	14495	14320	14556	14646	14722	14576	14534	14489	14694	14541	14530	14530	14667	14407	14372	14567	14478	14383	14475	14514	14399	14393	14325	14392	14403	14177	14683	14320	14268	14550	14342	14400	14341	14332	14439	14358	14260	14239	14455	14450	14391	14379	14396	14312	14311	14253	14322	14507	14376	14604	14424	14415	14660	14477	14306	14320	14309	14250	14517	14476	14293	14355	14473	14425	14322	14389	14489	14393	14277	14380	14424	14566	14354	14495	14448	14351	14510	14344	14373	14480	14327	14361	14393	14428	14323	14281	14298	14284	14396	14326	14281	14461	14413	14387	14310	14350	14293	14397	14614	14398	14360	14356	14499	14291	14341	14233	14339	14498	14478	14171	14519	14346	14407	14438	14371	14495	14510	14406	14448	14533	14345	14436	14375	14492	14434	14422	14308	14300	14288	14406	14364	14372	14254	14184	14304	14220	14210	14322	14440	14373	14412	14321	14408	14280	14238	14386	14170	14408	14298	14331	14374	14254	14246	14418	14277	14467	14178	14334	14422	14240	14470	14402	14577	14369	14519	14361	14457	14293	14419	14280	14523	14584	14529	14160	14469	14516	14350	14326	14344	14296	14564	14280	14290	14459	14495	14611	14478	14367	14439	14435	14269	14389	14336	14459	14154	14514	14369	14393	14460	14368	14334	14615	14294	14424	14269	14343	14273	14231	14474	14400	14529	14423	14433	14521	14397	14276	14354	14373	14341	14368	14313	14494	14310	14373	14388	14269	14208	14403	14479	14111	14364	14617	14445	14344	14410	14361	14400	14361	14444	14383	14413	14331	14348	14495	14481	14651	14326	14371	14256	14168	14233	14289	14247	14326	14520	14279	14403	14404	14371	14390	14206	14519	14341	14251	14443	14406	14404	14263	14534	14373	14453	14201	14385	14356	14354	14347	14466	14335	14491	14369	14373	14454	14352	14426	14238	14249	14408	14432	14368	14235	14437	14385	14434	14223	14389	14404	14303	14399	14427	14311	14290	14365	14284	14318	14420	14445	14369	14281	14438	14350	14242	14361	14364	14450	14333	14358	14285	14300	14313	14316	14605	14155	14400	14455	14409	14436	14313	14530	14447	14313	14457	14177	14289	14324	14261	14310	14368	14227	14355	14421	14350	14415	14437	14420	14334	14265	14345	14369	14393	14419	14385	14389	14392	14379	14299	14253	14312	14431	14312	14278	14111	14445	14327	14324	14504	14357	14308	14362	14367	14466	14315	14477	14249	14303	14384	14343	14536	14249	14195	14224	14526	14257	14470	14411	14283	14273	14524	14228	14184	14457	14194	14334	14181	14445	14242	14424	14530	14385	14478	14461	14423	14400	14322	14338	14275	14318	14287	14420	14121	14342	14482	14402	14283	14265	14152	14109	14391	14364	14362	14277	14232	14356	14539	14337	14275	14507	14366	14476	14568	14485	14425	14416	14258	14402	14535	14477	14408	14203	14117	14290	14262	14529	14299	14415	14304	14476	14448	14420	14437	14483	14398	14417	14416	14380	14323	14372	14133	14304	14215	14268	14300	14314	14472	14290	14357	14421	14396	14247	14360	14226	14327	14503	14341	14152	14354	14349	14423	14344	14460	14377	14406	14357	14445	14151	14470	14422	14331	14256	14657	14512	14391	14354	14419	14579	14265	14360	14329	14369	14239	14555	14388	14229	14222	14394	14393	14338	14301	14205	14227	14564	14456	14630	14422	14330	14381	14410	14494	14565	14293	14402	14433	14396	14415	14344	14459	14378	14302	14358	14320	14131	14214	14194	14303	14411	14381	14503	14414	14293	14551	14169	14391	14228	14320	14418	14338	14424	14125	14217	14326	14164	14255	14267	14428	14143	14329	14522	14467	14478	14272	14346	14368	14199	14498	14457	14394	14388	14328	14494	14553	14394	14532	14436	14395	14401	14357	14255	14429	14157	14323	14393	14362	14635	14422	14474	14360	14467	14401	14417	14387	14437	14387	14169	14431	14270	14416	14382	14432	14556	14458	14257	14342	14318	14378	14292	14370	14257	14413	14542	14501	14294	14346	14272	14290	14525	14510	14488	14375	14438	14466	14495	14303	14700	14232	14226	14286	14305	14353	14487	14317	14604	14296	14364	14433	14467	14350	14295	14312	14408	14167	14534	14494	14172	14309	14504	14171	14694	14499	14324	14131	14381	14410	14418	14516	14444	14612	14529	14411	14533	14269	14387	14554	14427	14383	14288	14284	14382	14409	14500	14344	14333	14207	14358	14417	14425	14335	14302	14601	14340	14396	14354	14378	14499	14372	14356	14474	14475	14266	14345	14234	14174	14402	14434	14296	14182	14340	14253	14411	14333	14485	14382	14336	14233	14536	14345	14441	14438	14150	14299	14403	14396	14466	14297	14271	14245	14465	14473	14522	14453	14322	14051	14451	14387	14564	14423	14340	14309	14238	14292	14477	14295	14195	14154	14199	14329	14424	14396	14500	14344	14439	14321	14200	14219	14333	14515	14413	14328	14407	14380	14366	14513	14512	14439	14292	14519	14371	14239	14356	14210	14372	14576	14461	14430	14454	14355	14300	14467	14361	14539	14413	14599	14362	14148	14415	14280	14499	14526	14422	14255	14216	14461	14311	14437	14307	14392	14375	14363	14300	14463	14114	14345	14347	14319	14357	14430	14512	14343	14287	14325	14112	14389	14406	14496	14354	14293	14550	14488	14474	14384	14328	14294	14406	14385	14518	14285	14418	14469	14572	14578	14562	14473	14340	14521	14455	14212	14210	14340	14444	14195	14148	14292	14188	14456	14200	14278	14449	14220	14366	14566	14485	14458	14262	14436	14257	14234	14157	14368	14251	14533	14558	14340	14345	14348	14198	14284	14356	14445	14411	14414	14465	14369	14569	14333	14519	14301	14269	14233	14341	14323	14244	14367	14409	14454	14340	14377	14461	14377	14388	14437	14349	14344	14169	14311	14272	14439	14287	14438	14331	14303	14461	14469	14135	14257	14542	14396	14477	14328	14326	14481	14214	14223	14298	14355	14465	14375	14424	14300	14478	14317	14289	14486	14390	14290	14567	14362	14325	14282	14289	14395	14479	14351	14368	14246	14264	14252	14345	14465	14480	14340	14480	14426	14255	14427	14434	14386	14452	14281	14273	14328	14485	14340	14373	14355	14345	14491	14337	14552	14447	14368	14476	14532	14458	14497	14547	14307	14319	14273	14336	14281	14259	14259	14367	14328	14555	14332	14238	14545	14315	14409	14287	14485	14442	14486	14355	14368	14329	14440	14502	14411	14247	14388	14398	14474	14276	14249	14510	14177	14181	14420	14369	14144	14371	14431	14314	14278	14586	14434	14301	14433	14457	14283	14480	14221	14290	14503	14227	14573	14353	14298	14412	14363	14513	14468	14437	14414	14253	14400	14473	14262	14441	14454	14451	14454	14433	14247	14552	14324	14456	14315	14424	14431	14310	14260	14341	14193	14439	14293	14187	14357	14335	14450	14416	14395	14481	14435	14262	14365	14485	14200	14396	14258	14397	14467	14458	14290	14247	14235	14349	14397	14393	14224	14282	14477	14324	14373	14508	14461	14600	14584	14491	14335	14613	14379	14557	14469	14482	14359	14421	14500	14464	14244	14203	14569	14334	14403	14349	14346	14306	14426	14466	14521	14558	14343	14412	14350	14151	14400	14452	14357	14445	14499	14571	14334	14392	14273	14378	14310	14473	14367	14209	14524	14250	14494	14497	14488	14457	14345	14387	14357	14546	14434	14311	14401	14277	14249	14416	14503	14450	14514	14326	14326	14539	14384	14520	14308	14197	14264	14265	14324	14381	14404	14395	14490	14282	14363	14310	14239	14398	14325	14490	14519	14303	14189	14512	14482	14355	14450	14322	14458	14366	14431	14351	14353	14435	14376	14328	14456	14190	14369	14272	14366	14343	14268	14369	14492	14398	14098	14359	14379	14105	14443	14362	14425	14436	14353	14420	14118	14238	14264	14460	14452	14305	14295	14152	14530	14421	14360	14446	14357	14196	14414	14409	14472	14524	14337	14436	14284	14556	14434	14239	14408	14123	14367	14436	14363	14236	14382	14291	14261	14391	14474	14461	14349	14263	14489	14247	14385	14490	14302	14369	14467	14442	14477	14326	14430	14559	14317	14288	14365	14410	14217	14436	14455	14318	14444	14376	14405	14180	14250	14560	14450	14321	14350	14467	14417	14403	14481	14390	14330	14455	14300	14391	14320	14337	14382	14519	14374	14326	14358	14309	14158	14306	14260	14405	14664	14374	14541	14278	14325	14368	14425	14423	14391	14318	14399	14291	14343	14454	14166	14451	14340	14046	14428	14391	14246	14300	14488	14436	14330	14473	14298	14335	14467	14351	14436	14336	14369	14353	14397	14363	14384	14287	14265	14281	14398	14091	14366	14323	14328	14282	14230	14386	14365	14293	14365	14385	14509	14308	14250	14237	14517	14386	14357	14365	14403	14446	14365	14306	14458	14309	14422	14297	14219	14277	14270	14342	14530	14466	14421	14513	14439	14372	14356	14537	14275	14377	14408	14374	14488	14382	14536	14255	14339	14375	14284	14360	14302	14378	14443	14336	14354	14565	14302	14285	14447	14315	14298	14467	14419	14385	14492	14541	14356	14241	14195	14336	14319	14368	14350	14248	14316	14433	14326	14302	14285	14255	14440	14326	14135	14269	14263	14365	14381	14517	14354	14475	14504	14299	14187	14459	14483	14481	14451	14415	14394	14527	14281	14584	14391	14346	14426	14385	14273	14417	14234	14388	14308	14283	14137	14435	14397	14405	14428	14479	14166	14316	14435	14487	14476	14403	14498	14581	14500	14446	14471	14258	14464	14565	14465	14275	14399	14392	14487	14379	14220	14295	14472	14358	14568	14300	14277	14364	14299	14250	14581	14319	14474	14355	14517	14255	14224	14438	14433	14156	14365	14221	14213	14432	14310	14407	14385	14379	14312	14366	14260	14474	14384	14405	14253	14446	14461	14501	14464	14449	14345	14328	14324	14496	14269	14422	14170	14558	14220	14243	14344	14330	14295
58505	88930	41108	55233	40968	27640	18417	14316	13330	13294	13213	13199	13298	13181	13336	13171	13286	13174	13192	13055	13362	13159	13230	13121	13221	13146	13244	13165	13084	13359	13237	13093	13052	13183	13250	13278	13296	13167	13228	13128	13262	13106	13276	13111	13359	13316	13483	13275	13323	13281	13324	13276	13140	13184	13317	13105	13185	13146	13184	13283	13201	13263	12990	13239	13199	13313	13185	13151	13334	13268	13179	13297	13125	13006	13188	13220	13266	13194	13234	13337	13244	13299	13181	13235	13306	13049	13345	13350	13210	13315	13152	13312	13201	13186	13113	13108	13303	13108	13251	13228	13173	13149	13098	13227	13281	13110	13265	13188	13178	13193	13207	13255	13089	13232	13251	13194	13159	13136	13057	13183	13116	13323	13284	13250	13125	13058	13388	13230	13171	13103	13134	13323	13176	13312	13171	13036	13182	13209	13144	13253	13264	13130	13139	13222	13202	13240	13180	13190	13285	13209	13274	13236	13236	13185	13081	12997	13196	13300	13317	13110	13239	13087	13199	13295	13152	13277	13193	13195	13301	13344	13434	13031	13131	13378	13304	13213	13213	13130	13258	13127	13209	13183	13122	13173	13177	13359	13167	13199	13002	13289	13160	13238	13285	13142	13222	13250	13163	13250	13318	13166	13182	13036	13239	13297	13401	13154	13205	13174	13214	13331	13233	13090	13078	13196	13304	13193	13427	13208	13049	13150	13138	13138	13237	13081	13241	13159	13361	13209	13059	13379	13151	13241	13297	13380	13136	13174	13098	13409	13076	13367	13238	13313	13175	13248	13231	13240	13194	13229	13272	13080	13410	13148	13141	13392	13252	13196	13247	13142	13219	13086	13203	13202	13194	13227	13207	13102	13192	13225	13153	13326	13207	13176	13212	13327	13137	13067	13088	13112	13290	13144	13306	13273	13089	13145	13300	13166	13150	13287	13192	13292	13117	13340	13255	13134	12957	13257	13258	13365	13102	13336	13192	13215	13229	13125	13218	13223	13270	13438	13011	13330	13152	13089	13166	13231	13256	13146	13359	13237	13235	13267	13070	13176	13187	13437	13172	13265	13230	13193	13153	13307	13305	13101	13157	13054	13166	13124	13089	12981	13140	13194	13219	13052	13007	13277	13276	13151	13111	13258	13051	13223	13339	13366	13178	13344	13120	12964	13259	13167	13245	13245	13272	13163	13201	13220	13101	13008	13180	13077	13105	13276	13053	13148	13220	13182	13255	13081	13208	13515	13165	13100	13124	13114	13294	13299	13272	13208	13292	13274	13331	13223	13188	13184	13264	13184	13161	13314	13065	13222	13235	13258	13304	13293	13087	13287	13104	13182	13357	13070	13137	13278	13362	13081	13175	13214	13313	13165	13033	13309	13094	13389	13281	13418	13135	13293	13217	13114	13141	13170	13194	13191	13239	13232	13171	12886	13120	13068	13262	13179	13246	13160	13141	13161	13353	13342	13040	13329	13285	13022	13337	13253	13338	13017	13182	13083	13097	13247	13112	13256	13085	13140	13244	13273	13349	13223	13009	13264	13196	13321	13214	13146	13228	13155	13233	13187	13178	13112	13288	13216	13135	13228	13054	13231	13265	13121	13173	13144	13319	13179	13000	13183	12945	13097	13332	13087	13299	13044	13343	13202	13160	13213	13183	13385	13250	13288	13230	13251	13194	13264	13165	13222	13273	13163	13247	13141	13116	13235	13296	13196	13196	13284	13121	13048	13183	13215	13188	13201	13218	13150	13148	13332	13165	13218	13177	13123	13290	13182	13329	13173	13125	13230	13121	13293	13271	13256	13254	13138	13202	13283	13113	13327	13159	13204	13201	13145	13192	13171	13318	13178	13062	13371	13195	13265	13107	13224	13236	13325	13353	13140	13046	13188	13157	13172	13100	13267	13271	13174	13129	13147	13153	13157	13232	13125	13297	13152	13147	13295	13180	13294	13344	13142	13171	13098	13307	13193	13192	13294	13236	13246	13161	13396	13125	13176	13176	13274	13192	13263	13257	13124	13267	13106	13090	13241	13175	13239	13160	13226	13316	13112	13135	13177	13084	13217	13157	13277	13258	13141	13230	13267	13158	13141	13092	13174	13208	12970	13207	13345	13200	13289	13203	13250	13124	13073	13267	12948	13266	13120	13084	13247	13118	13210	13259	13117	13080	13161	13315	13079	13225	13114	13219	13163	13308	13217	13189	13061	13139	13179	13366	13297	13312	13372	13217	13141	13259	13249	13179	13100	13277	13126	13156	13180	13180	12941	13277	13230	13144	13144	13214	13026	13179	13174	13017	13160	13368	13225	13170	13042	13080	13141	13189	13255	13183	13124	13369	13110	13257	13257	13277	13164	13167	13129	13273	13201	13185	13239	13006	13255	13155	13161	13299	13164	13270	13157	13368	13149	13236	13123	13134	13214	13100	13344	13229	13123	13177	13358	13058	13306	13014	13013	13118	13277	12889	13534	13089	13300	13124	13246	13172	13176	13152	13311	13248	13115	13285	13215	13144	13322	13234	13159	13373	13184	13263	13168	13227	13190	13186	13213	13202	13136	13169	13102	13089	13137	13386	13160	13138	13259	13341	13264	13191	13111	13137	13285	13248	13348	13195	13080	13159	13255	13092	13197	13152	13221	13098	13150	13288	13053	13083	13073	13158	13245	13274	13284	13047	13241	13274	13263	13093	13197	13021	13272	13219	13141	13268	13283	13260	13142	13222	13131	13242	13178	13121	13143	13040	13142	13138	13278	13073	13215	13085	12999	13244	13159	13210	13301	13332	13110	13264	13112	13193	13246	13058	13348	13180	13167	13104	13082	13224	13248	13053	13297	13284	13146	13135	13150	13135	13205	13143	13150	13132	13186	13121	13283	13139	13111	13122	13077	13106	13233	13112	13238	13219	13203	13252	13135	13300	13247	13284	13032	13224	13389	13197	13163	13213	13153	13152	13091	13237	13198	13203	13259	13119	13069	13400	13163	13138	13120	13260	13138	13019	13064	13067	13120	13153	13260	13174	13320	13033	13218	13303	13168	13161	13192	13224	13159	13321	13148	13279	13121	13263	13191	13065	13101	13139	13294	13176	13093	13183	13182	13268	13201	13204	13217	13042	13060	13243	13096	13370	13191	13207	13244	13246	13280	13243	13262	13329	13266	13252	13231	13262	13063	13206	13115	13058	13185	13180	12968	13183	13203	13240	13183	13294	13447	13399	13144	13238	13097	13100	13216	13303	13097	13324	13100	13277	13302	13274	13188	13198	13166	13127	13085	13273	13130	13219	13207	13303	13223	13114	13272	13175	13090	13138	13395	13211	13176	13296	13081	13058	13240	13157	12995	13276	13084	13215	13198	13267	13372	13274	13041	13181	13273	13208	13074	13073	13178	13252	13132	13279	13159	13142	13224	13279	13015	13195	13116	13246	13048	13163	13004	13267	13193	13086	13173	13200	13277	13129	13098	13101	13208	13164	13221	13245	13142	13215	13225	13268	13062	13177	13219	13173	13311	13288	13308	13190	13160	13199	13214	13054	13024	13226	13435	13162	13201	13229	13134	13173	13261	13289	13145	13287	13202	13203	13189	13239	13133	13084	13191	13264	13116	13365	13141	13274	13173	13270	13356	13220	13229	13153	13191	13268	13235	13196	13324	13298	13108	13092	13167	13035	13140	13220	13295	13195	13069	13122	13269	13172	13224	13146	13116	13128	13223	13122	13165	13271	13178	13213	13222	13166	13126	13081	13342	13134	13145	13134	13123	13352	13046	13066	13307	13123	13228	13130	13144	13212	13198	13100	13171	13312	13150	13228	13295	13148	13233	13176	13314	13159	13110	13219	13128	13017	13075	13308	13163	13152	13073	13202	13162	13292	13270	13225	13350	13182	13172	13195	13233	13271	13259	13271	13071	13306	13258	13289	13041	13201	13246	13122	13204	13243	13359	13225	13247	13046	13160	13106	13300	13271	13322	13214	13030	13153	13189	12978	13304	13184	13222	13178	13289	13327	13192	13157	13196	13239	13093	13221	13300	13226	13296	13226	13272	13349	13214	13087	13248	13249	13101	13079	13147	13229	13174	13326	13176	13108	13085	13177	13342	13060	13133	13146	13143	13176	13257	13054	13250	13219	13354	13032	13119	13105	13191	13225	13058	13245	13291	13236	13354	13301	13143	13246	13271	13122	13261	13048	13200	13148	13293	13166	13174	13292	13251	13102	13143	13277	13307	13338	13130	13365	13139	13068	13019	13258	13133	13156	13273	13047	13085	13241	12983	13332	13238	13186	13122	13176	13177	13376	13094	13186	13127	13186	13250	13318	13061	13077	13253	13141	13101	13284	13192	13164	13211	13167	13137	13191	13187	13046	13179	13134	13419	13036	13011	13265	13080	13207	13387	13227	13090	13082	13173	13226	13353	13206	13031	13188	13201	13317	13280	13069	13261	12996	13274	13147	13095	13060	13169	13224	13255	13371	13128	13221	13233	13164	13291	13094	13114	13082	13123	13277	13205	13324	13320	13258	13006	13157	13204	13300	13166	13280	13298	13199	13159	13256	13288	13150	13191	13309	13049	13202	13235	13295	13111	13178	13131	13209	13122	12995	13245	13152	13143	13208	13111	13177	13125	12976	13236	13239	13342	13114	13342	12933	13231	13280	13210	13010	13055	13060	13270	13268	13140	13301	13240	13293	13154	13310	13091	13103	13076	13122	13331	13401	13059	13177	13082	13214	13152	13347	13196	13075	13015	13203	13248	13174	13219	13317	13183	13287	13121	13236	13086	13176	13133	13202	13143	13155	13373	13145	13228	13166	13215	13207	13040	13218	13288	13296	13344	13233	13115	13270	13222	13209	13066	13149	13147	13259	13197	13242	13261	13116	13106	13235	13279	13129	13245	13122	13153	13224	13310	13148	13245	13380	13238	13157	13127	13217	13155	13275	13280	13183	13102	13185	12977	13191	13125	13078	13114	13254	13263	13166	13316	13205	12965	13318	13153	13365	13393	13281	13184	13174	13390	13232	13250	13233	13181	13016	13225	13179	13095	13187	13243	13319	13191	13260	13260	13270	13192	13034	13209	13099	13036	13178	13135	13188	13243	13258	12967	13157	13024	13212	13235	13098	13275	13241	13052	13222	13223	13276	13186	13250	13230
33818	33670	26143	24776	19023	16732	15599	15118	14968	14917	14659	14826	14999	14858	14810	14725	14838	14790	15091	15000	15003	14877	14757	14959	14955	14942	14910	14877	15021	14882	14907	14778	14912	14691	14797	14858	14843	14727	14829	14813	14838	14663	14862	14961	14649	14806	14981	14790	14831	14922	14925	14806	14839	14723	14865	15034	14826	14774	14828	14895	14789	14966	14671	14795	14883	14818	14872	14905	14808	14860	14960	14762	14806	14864	14842	14734	14857	14900	14888	14890	14756	14790	14913	14722	14814	14803	14735	14835	14866	14864	14863	14852	14670	14835	14897	14903	14783	14820	14884	14787	14713	14670	14732	14654	14856	14729	15094	14827	14805	14838	14769	14901	14814	14973	14668	14878	14742	14782	14817	14894	14813	14718	14703	14952	14909	14764	14810	14918	14827	14892	14903	14757	14907	14616	14789	14935	14910	14793	14872	14693	14956	14791	14919	15149	14764	14753	14782	15017	14817	14797	14975	14771	14883	14919	14923	14861	14699	14864	14661	14823	14861	14758	14853	14971	14914	14970	14715	14866	14744	14656	14562	14869	14884	14962	14966	14848	14858	14854	14731	14788	14801	14781	14868	14851	14827	14779	14635	14657	14899	14787	14710	14654	14933	14729	14796	14922	14818	14832	14890	14780	14997	14926	14717	14872	14899	14855	14893	14797	14838	14642	14977	14704	14912	14779	14874	14731	14693	14837	14797	14792	14948	14848	14507	14668	14737	14798	14721	14816	14758	14834	14943	14809	14791	14665	14976	14879	14729	14776	14605	14909	14741	14842	15038	14915	14920	15026	14711	15001	14817	14876	14931	14849	14810	14878	14714	14886	14978	14929	14699	14969	14791	14857	14907	14680	15016	14888	14818	15026	14896	14756	14891	14736	14864	14808	14926	14869	14952	14909	14970	14871	14833	14595	14847	14933	14999	14826	14851	14993	15018	14629	14817	14848	14641	14640	14593	14871	14939	14930	14704	14881	14719	14793	14849	14881	14953	14956	14769	14666	14779	14654	14917	14804	14790	14888	14725	14724	14839	14797	14822	14807	14895	14967	14905	14993	14769	14871	14893	14810	14719	14657	14692	14720	14792	14820	14806	14799	14882	14833	14877	14716	14809	14967	15050	14856	14872	14921	14963	14633	14900	14703	14774	14930	14680	14843	14801	14781	14813	14788	14945	14838	14735	14877	14854	14801	14882	14929	14615	14765	14835	14887	14796	14854	14866	14902	14694	14526	14702	14841	14793	14923	14976	14828	14969	14654	14991	14884	14802	14812	14812	14762	15075	14782	14708	14593	14852	14950	15058	14806	14952	15041	14774	14848	14851	15032	14851	14939	14984	14996	14823	14761	14735	14693	14955	14895	14794	14794	14798	14810	15002	14788	14963	14760	14697	14791	14885	14952	14901	14729	14876	14995	15128	14842	14747	14918	14803	14717	14806	14719	14777	14708	14842	14715	14924	14831	14926	14967	14827	14769	14855	14826	14759	14741	15002	14736	14770	14885	14756	14901	14725	14726	14763	14828	14683	14643	14733	14812	14917	14900	14856	14821	14752	14818	14810	14915	14649	14828	14959	14815	14822	14646	14806	14853	15043	14810	14824	14969	14912	14910	14892	14955	15031	14792	14880	14963	14899	14902	14724	14966	15004	14931	14707	14835	14740	14811	15021	14842	14930	14781	14552	14682	14839	14676	14831	14976	14950	14894	14881	14739	14758	14929	14702	14917	14629	14740	14645	14645	14893	14934	14932	14951	14954	14650	14922	14671	14930	14642	14849	14779	14815	14835	14931	14827	14833	14690	14858	14997	14709	14820	14900	14751	14691	14904	14788	14766	14941	15034	14740	14809	14959	14713	14859	14875	14934	14724	14850	14821	14822	14707	14816	14774	15002	14898	14798	14922	14749	14777	14713	14774	14798	14749	14796	14897	15040	14884	14631	14743	14860	14664	14775	14927	14814	14686	14979	14976	14926	14905	14827	14785	14780	15035	14802	14729	14661	14768	14650	14769	14697	14859	14834	14791	14695	14712	15010	15008	14836	14779	14918	14966	14801	14981	14633	14730	14781	14896	14783	14718	14825	14774	14660	14847	14747	14893	14838	14747	14688	15021	14821	14837	14849	14850	14839	14958	14839	14802	14874	14725	14929	14761	14735	14783	14824	14682	14932	14730	14838	14891	14774	14835	14843	14885	14820	14954	14989	14649	14742	14825	14815	14958	14997	14875	14827	14747	14719	14866	14809	14693	14771	14774	14723	14700	14565	14632	14688	14969	14907	14948	14748	14857	14872	14668	14966	14972	14969	14830	15023	14768	14842	14856	14873	14761	14891	14702	14882	14879	14773	14997	14872	14726	14821	14917	14829	14982	14902	14845	14717	14617	14891	14914	14755	14874	14866	14849	14714	14795	14885	14782	14780	14740	14987	14840	14817	14781	14753	14860	14944	14887	14779	14896	14630	14867	15022	14634	14894	14509	14813	14862	14872	14850	14979	14827	14728	14755	15021	14913	14899	14815	14751	14908	14987	14789	14714	14776	14805	14637	14814	15007	14903	14681	14766	14909	14796	14784	14774	14767	14853	14892	14693	14776	14876	14953	14867	14858	14718	14851	14766	14998	14895	14944	14776	14952	14772	14835	14959	14665	14930	14894	14797	14876	14749	14706	14815	14793	14940	14658	15056	14833	14853	14772	14745	14783	14738	14984	14814	14855	14855	14702	14967	14753	15033	14911	14780	14909	14738	14797	14751	14925	14660	14755	14816	14846	14958	14800	14921	14792	14808	15027	14663	14930	14831	14764	14858	14913	14932	14767	14728	14773	14834	14677	14900	14905	14846	14683	14594	14868	14872	14709	14757	14686	14852	14584	14843	14917	14959	14729	14884	14953	14946	14869	14846	14938	14800	14545	14912	14850	14956	14971	14735	14872	14699	14978	14772	14885	14787	14667	14796	14910	14813	14755	14942	14827	14854	14686	14732	14769	14781	14900	14779	14740	14820	14745	14612	14890	14744	14756	14779	14789	14985	14952	14832	14782	14835	14931	14913	14918	14925	14763	14824	14835	14933	14848	14798	14829	14689	14749	14888	14964	14806	14797	14984	14848	14900	15024	14924	14732	14674	14796	14931	14742	14872	14880	14818	15105	14774	14762	14827	14923	15011	14840	14788	14913	14810	14789	14737	14863	14918	14789	14942	15106	14756	14893	14745	14882	14903	14800	14868	15010	14973	14577	14909	14723	14904	14717	14684	14889	15010	14789	14885	14685	14800	14660	14850	14663	14801	14676	14814	14863	14852	14897	14823	14762	14939	14836	14902	15011	14990	14943	14745	14961	14915	14733	14892	14773	14826	14892	14792	14809	14831	14741	15049	14856	14760	14805	14848	14749	14870	14750	14912	14833	14774	14727	14724	14911	14891	14775	14888	14951	14998	14774	14681	14725	14602	14707	14882	14758	14753	14745	14773	14808	14785	14861	14819	14775	14830	14893	14691	14899	14813	14816	14808	14809	14840	14709	14694	14933	14803	14880	14989	14821	14767	14901	14799	14736	14659	14662	14964	14727	14913	14755	14858	14845	14810	14925	14873	14769	14887	14808	14980	15046	15008	14937	15074	15085	14888	14900	15016	14843	14928	14958	14816	14930	14733	14930	14888	14700	14882	14663	14781	14740	14918	14851	14660	14767	14687	14761	14954	14782	14837	14922	14807	14776	14754	14791	14729	14892	15069	14795	14953	14778	14806	14938	14813	15024	14917	14901	14975	14841	14702	14885	15065	14939	14619	14702	14929	14936	14695	14749	14974	14771	14945	14853	14890	14965	14724	14841	14892	14888	14859	14712	14976	14669	14930	14787	14986	14930	14803	14822	15095	14818	14628	14947	14794	14718	14698	14753	14838	14843	14891	14831	14972	14981	14777	14682	14926	14817	15021	14786	14870	14991	14938	14683	14856	14823	14978	14812	14985	14868	14757	14924	14722	14610	14862	14788	14830	14701	14690	14613	14746	14824	14863	14890	15129	14840	14653	14814	14908	14949	14766	14704	14955	14895	14731	14956	14990	14893	14864	14918	14819	14848	14891	14797	14961	14905	14822	14906	14706	14675	14809	14771	14840	14780	14676	14755	14659	15023	15079	14799	14896	14766	14812	14925	14840	14654	14609	14796	15008	14998	14679	14816	14745	14713	14673	14854	14820	14722	14900	14660	14718	14807	14701	14879	14862	15021	14882	14930	14642	14884	14887	14581	14724	14763	14715	14623	14713	14800	14755	14778	14833	14749	14892	14830	14976	14750	14765	14819	14759	14636	14826	14916	14900	14798	14984	14927	14874	14879	14851	14749	15018	14744	14926	14924	14931	14814	14714	14948	14674	14841	14967	15096	14911	14821	14817	14900	14944	14719	14838	14897	14874	14814	14810	14840	14859	14907	14644	14740	14835	15050	14870	14740	14923	14907	14948	14971	14906	14820	14882	14823	14765	14806	14630	14823	14948	14915	15071	14804	14884	14694	14843	14818	14970	14705	14647	14861	15003	14687	14667	14714	14700	14984	14954	14772	14782	14676	14660	14880	14730	15017	15021	14851	14865	14743	14710	14765	14727	14860	15155	14732	14875	14932	14796	14892	14691	14748	15056	14863	14891	14777	14873	14787	14750	14583	14876	14616	14852	14771	14999	14734	14868	14876	14810	14922	14753	14864	14812	14765	15037	14797	14864	14812	14751	14715	14750	14679	14917	14786	14839	14837	14839	15092	15027	15018	14765	14775	14962	14783	14870	14779	14992	14897	14738	14831	14934	14831	14789	14748	14818	14799	14953	14825	14973	14980	14918	14725	14871	14749	14775	14761	14908	14820	14748	14819	14639	14827	14700	14841	14858	14644	15030	14816	14890	14912	14874	14822	14953	15013	14744	14926	14932	14883	14917	14867	14920	14761	14771	14844	14837	14955	14794	14845	14916	14836	14693	14863	14911	15046	14798	14916	14754	14729	14892	14975	14910	14912	14764	14678	14828	14847	14810	14808	14914	14677	14790	14876	15008	14733	14775	14932	14932	14857	14684	14965	14630	14741	14826	15003	14892	14977	14939	14614	14878	15083	14845	14706	14797	14625	14827	15034	15016	14875	14794	14782	14823	14864	14867	14896	14813	14983
46235	47654	19744	23635	18191	15472	14214	13595	13456	13395	13567	13284	13631	13532	13538	13633	13535	13603	13669	13569	13595	13455	13713	13540	13635	13546	13549	13474	13503	13558	13481	13694	13557	13473	13606	13579	13581	13559	13696	13546	13599	13444	13554	13554	13706	13453	13595	13537	13565	13573	13482	13405	13565	13534	13588	13479	13520	13657	13657	13488	13377	13541	13449	13455	13680	13485	13564	13457	13380	13585	13504	13732	13403	13645	13512	13574	13638	13698	13378	13710	13572	13557	13399	13498	13645	13674	13502	13435	13522	13608	13482	13457	13472	13463	13511	13583	13487	13595	13584	13499	13517	13569	13576	13529	13537	13557	13557	13478	13500	13564	13565	13409	13513	13516	13578	13478	13543	13393	13534	13534	13423	13463	13489	13675	13524	13449	13583	13490	13420	13656	13540	13497	13683	13494	13416	13574	13501	13556	13634	13475	13383	13593	13715	13682	13589	13551	13503	13433	13576	13540	13680	13504	13625	13630	13364	13557	13581	13785	13494	13406	13534	13579	13599	13604	13413	13498	13525	13585	13579	13481	13600	13458	13499	13454	13548	13511	13641	13532	13567	13426	13700	13521	13528	13525	13488	13540	13634	13550	13480	13507	13455	13445	13466	13502	13554	13653	13577	13542	13594	13662	13482	13542	13511	13483	13545	13592	13598	13504	13659	13550	13382	13553	13648	13518	13564	13657	13474	13536	13458	13707	13487	13660	13642	13537	13697	13506	13439	13442	13424	13579	13579	13473	13400	13483	13541	13298	13545	13621	13478	13606	13587	13538	13628	13641	13672	13563	13617	13386	13442	13517	13446	13537	13693	13553	13621	13595	13356	13587	13681	13529	13611	13531	13512	13532	13654	13621	13536	13499	13513	13556	13418	13548	13527	13506	13430	13541	13610	13510	13435	13566	13565	13622	13404	13563	13454	13644	13602	13608	13562	13661	13656	13577	13519	13540	13576	13684	13428	13567	13454	13687	13411	13577	13635	13682	13518	13553	13478	13573	13518	13481	13466	13509	13671	13394	13574	13449	13673	13377	13599	13655	13494	13578	13615	13526	13375	13603	13637	13572	13727	13734	13331	13600	13399	13499	13616	13666	13545	13616	13601	13679	13377	13404	13497	13629	13622	13591	13485	13550	13552	13644	13674	13540	13429	13560	13678	13555	13532	13476	13558	13565	13642	13658	13723	13613	13393	13587	13605	13439	13592	13477	13508	13490	13612	13595	13531	13528	13415	13583	13537	13560	13551	13623	13620	13442	13512	13504	13515	13374	13551	13621	13667	13683	13540	13364	13520	13589	13460	13676	13540	13590	13450	13501	13686	13603	13573	13479	13610	13496	13527	13502	13581	13439	13550	13627	13626	13567	13478	13411	13597	13504	13504	13553	13626	13661	13596	13539	13488	13628	13410	13539	13664	13553	13475	13466	13564	13487	13604	13561	13428	13598	13526	13558	13689	13371	13690	13401	13410	13579	13655	13681	13423	13614	13480	13661	13854	13483	13629	13262	13614	13550	13785	13570	13579	13498	13484	13434	13697	13353	13623	13586	13564	13609	13514	13557	13522	13576	13499	13466	13433	13466	13586	13626	13542	13480	13446	13516	13516	13588	13702	13509	13556	13466	13656	13603	13496	13570	13651	13705	13374	13543	13488	13483	13475	13434	13699	13644	13566	13453	13386	13672	13656	13648	13663	13510	13560	13612	13577	13330	13677	13588	13486	13627	13470	13579	13737	13465	13541	13635	13619	13577	13577	13523	13574	13768	13595	13524	13691	13442	13397	13506	13545	13624	13454	13536	13558	13628	13765	13446	13532	13446	13458	13556	13538	13528	13633	13527	13632	13510	13556	13425	13392	13518	13527	13475	13625	13591	13717	13508	13419	13658	13635	13384	13467	13682	13606	13488	13649	13545	13539	13569	13456	13339	13516	13550	13617	13541	13533	13653	13619	13557	13527	13480	13469	13419	13633	13522	13470	13412	13308	13632	13648	13618	13444	13498	13549	13626	13572	13564	13633	13608	13696	13542	13469	13406	13591	13481	13697	13524	13487	13702	13531	13434	13266	13542	13457	13504	13483	13625	13450	13541	13660	13576	13817	13487	13680	13556	13397	13625	13472	13539	13511	13617	13559	13586	13465	13468	13580	13337	13675	13475	13610	13576	13639	13587	13596	13537	13554	13624	13720	13498	13637	13562	13578	13598	13587	13587	13630	13655	13524	13602	13509	13557	13612	13503	13503	13585	13430	13605	13535	13468	13573	13402	13597	13620	13397	13588	13729	13653	13641	13626	13483	13484	13487	13599	13751	13475	13583	13556	13591	13583	13430	13460	13797	13548	13444	13418	13666	13515	13572	13674	13594	13623	13467	13464	13599	13545	13509	13502	13567	13439	13605	13503	13476	13449	13673	13673	13651	13621	13553	13613	13425	13500	13461	13509	13495	13513	13567	13458	13427	13656	13611	13507	13593	13569	13461	13424	13536	13725	13583	13641	13483	13484	13454	13504	13536	13433	13519	13568	13393	13492	13606	13500	13591	13570	13495	13404	13547	13392	13491	13522	13489	13657	13539	13545	13630	13723	13537	13466	13623	13500	13431	13611	13519	13392	13508	13459	13538	13654	13434	13628	13498	13564	13514	13576	13570	13586	13524	13547	13734	13465	13676	13537	13484	13698	13509	13579	13644	13647	13595	13532	13667	13502	13607	13513	13520	13542	13465	13347	13565	13488	13690	13496	13530	13542	13610	13540	13578	13425	13620	13515	13489	13524	13473	13468	13623	13668	13672	13711	13598	13526	13491	13597	13561	13742	13482	13464	13576	13459	13598	13527	13531	13574	13495	13504	13648	13456	13587	13573	13523	13557	13632	13595	13637	13516	13638	13466	13491	13455	13693	13585	13602	13477	13652	13480	13581	13395	13592	13495	13543	13441	13628	13661	13604	13681	13673	13546	13473	13522	13598	13529	13609	13660	13478	13735	13606	13663	13607	13455	13530	13686	13498	13545	13502	13469	13545	13473	13481	13495	13506	13585	13542	13519	13510	13425	13544	13400	13422	13523	13563	13572	13570	13596	13555	13449	13537	13523	13609	13503	13454	13625	13430	13450	13514	13631	13621	13362	13529	13524	13458	13536	13795	13421	13445	13369	13630	13526	13570	13458	13694	13500	13532	13497	13602	13559	13591	13353	13389	13507	13500	13327	13521	13627	13469	13554	13551	13548	13527	13584	13572	13576	13516	13462	13651	13471	13442	13551	13349	13673	13574	13556	13301	13565	13821	13729	13470	13449	13723	13570	13673	13472	13537	13481	13587	13618	13524	13437	13380	13459	13531	13679	13391	13511	13638	13824	13449	13535	13470	13639	13601	13581	13539	13770	13564	13579	13618	13599	13634	13406	13527	13475	13559	13386	13505	13592	13536	13533	13484	13626	13626	13637	13605	13710	13578	13642	13556	13536	13597	13474	13700	13554	13595	13437	13470	13527	13642	13477	13560	13554	13667	13566	13546	13472	13396	13774	13511	13569	13482	13681	13687	13456	13583	13722	13589	13525	13545	13590	13443	13581	13447	13469	13460	13435	13521	13637	13502	13512	13349	13560	13609	13615	13630	13644	13546	13738	13734	13570	13674	13509	13678	13323	13432	13467	13625	13551	13460	13612	13635	13576	13506	13675	13526	13647	13550	13562	13560	13553	13586	13494	13620	13611	13514	13390	13591	13539	13529	13458	13667	13686	13444	13484	13376	13622	13526	13505	13591	13572	13621	13642	13636	13535	13445	13625	13543	13405	13586	13661	13495	13484	13580	13623	13585	13395	13567	13508	13336	13452	13555	13728	13537	13387	13562	13453	13500	13406	13637	13528	13511	13557	13652	13399	13635	13731	13519	13537	13540	13548	13599	13441	13424	13537	13605	13395	13620	13542	13224	13504	13598	13555	13535	13436	13694	13579	13578	13514	13477	13620	13467	13506	13571	13428	13710	13611	13653	13583	13423	13660	13463	13411	13570	13609	13651	13367	13549	13291	13561	13678	13650	13364	13746	13552	13538	13606	13566	13500	13570	13526	13707	13539	13683	13586	13661	13567	13614	13705	13629	13608	13650	13611	13490	13489	13580	13438	13485	13524	13611	13633	13359	13600	13477	13643	13780	13563	13473	13450	13389	13401	13549	13577	13468	13563	13527	13551	13484	13507	13523	13540	13466	13481	13647	13530	13560	13400	13517	13546	13499	13518	13573	13714	13495	13524	13744	13563	13247	13413	13401	13701	13469	13617	13459	13472	13633	13631	13598	13570	13529	13569	13632	13627	13693	13605	13468	13483	13704	13636	13641	13626	13509	13520	13420	13568	13724	13492	13566	13567	13531	13415	13429	13483	13538	13432	13716	13605	13502	13674	13721	13394	13607	13586	13573	13554	13555	13369	13622	13611	13519	13501	13619	13495	13592	13467	13721	13657	13404	13506	13492	13605	13659	13555	13626	13599	13492	13529	13368	13464	13715	13467	13595	13509	13670	13669	13505	13434	13674	13472	13506	13536	13508	13771	13725	13516	13560	13532	13481	13390	13701	13407	13681	13617	13599	13411	13604	13499	13341	13678	13482	13597	13653	13631	13597	13530	13501	13450	13451	13421	13366	13517	13484	13621	13619	13522	13453	13577	13581	13496	13413	13584	13498	13533	13492	13488	13715	13645	13501	13556	13468	13501	13610	13517	13590	13325	13490	13688	13167	13481	13532	13411	13562	13468	13433	13629	13443	13460	13710	13453	13538	13500	13610	13612	13493	13607	13578	13557	13645	13580	13565	13561	13534	13526	13675	13624	13607	13550	13601	13487	13574	13563	13272	13531	13518	13534	13510	13471	13450	13456	13596	13456	13606	13530	13732	13500	13549	13491	13563	13541	13513	13508	13655	13401	13491	13517	13555	13661	13580	13546	13459	13527	13500	13631	13576	13595	13407	13696	13658	13694	13531	13578	13516	13715	13564	13471	13527	13491	13471	13617	13484	13822	13414	13380	13666	13493	13480	13670	13548	13550	13619	13742	13724	13575	13702	13458	13427	13531	13474	13540	13692	13639	13729	13567	13545	13394	13571	13701	13509	13447	13594	13485	13552	13530	13438	13569	13658	13358	13392	13643	13458	13527
24855	23210	28829	27982	26614	23184	19264	15676	14943	14719	14944	14843	14659	14992	14802	14696	14737	14866	14922	14724	14712	14598	14920	14900	14655	14922	14800	14855	14915	14559	14604	14769	14660	14671	14576	14782	14760	14669	14729	14904	14677	14725	14679	14798	14922	14783	14843	14814	14864	14651	14881	14695	14661	14837	14847	14626	14703	14828	14737	14759	14628	14728	14844	14749	14658	14590	14583	14695	14829	14851	14822	14799	14789	14793	14736	14687	14581	14723	14711	14681	14809	14775	14765	14701	14880	14689	14691	14669	14713	14586	14714	14594	14785	14839	14633	14724	14610	14817	14731	14716	14714	14751	14796	14597	14813	14836	14782	14753	14581	14746	14601	14766	14699	14800	14414	14732	14683	14566	14732	14568	14615	14676	14628	14603	14573	14659	14531	14582	14857	14687	14688	14773	14821	14756	14598	14658	14587	14630	14738	14786	14712	14787	14676	14782	14648	14620	14676	14717	14711	14706	14699	14607	14735	14828	14795	14801	14587	14787	14694	14833	14726	14698	14820	14750	14783	14615	14950	14734	14539	14519	14429	14793	14686	14747	14567	14544	14617	14622	14615	14663	14913	14696	14576	14632	14735	14905	14821	14501	14717	14811	14667	14921	14714	14733	14434	14599	14619	14712	14576	14503	14772	14678	14762	14738	14613	14585	14671	14778	14685	14657	14909	14643	14683	14743	14827	14636	14830	14709	14818	14590	14635	14822	14568	14633	14594	14640	14699	14599	14596	14746	14661	14651	14533	14771	14783	14553	14811	14618	14654	14705	14523	14733	14675	14819	14919	14862	14619	14581	14957	14762	14769	14767	14663	14734	14694	14768	14858	14674	14741	14600	14874	14625	14701	14797	14612	14685	14726	14566	14825	14774	14594	14691	14723	14739	14622	14714	14937	14666	14570	14686	14765	14531	14595	14744	14615	14686	14605	14786	14709	14548	14877	14773	14856	14606	14821	14782	14607	14801	14798	14693	14772	14735	14887	14756	14559	14747	14673	14796	14725	14642	14822	14825	14853	14843	14642	14568	14824	14714	14816	14775	14915	14735	14694	14645	14618	14496	14859	14702	14757	14796	14646	14475	14583	14692	14661	14666	14601	14701	14687	14719	14765	14744	14811	14628	14656	14645	14851	14722	14649	14696	14761	14807	14579	14693	14838	14731	14564	14638	14727	14753	14819	14819	14897	14644	14727	14685	14723	14839	14583	14639	14730	14862	14744	14694	14675	14717	14563	14689	14728	14737	14724	14739	14804	14861	14828	14561	14755	14754	14729	14805	14805	14637	14717	14775	14630	14790	14628	14528	14769	14772	14665	14761	14634	14568	14595	14747	14740	14787	14793	14558	14708	14621	14722	14656	14366	14661	14805	14647	14865	14578	14736	14807	14519	14694	14862	14663	14728	14582	14709	14682	14630	14651	14725	14640	14670	14550	14723	14464	14754	14752	14730	14604	14412	14698	14523	14767	14701	14663	14768	14639	14773	14699	14670	14655	14704	14876	14794	14564	14810	14537	14732	14608	14828	14538	14758	14537	14642	14789	14670	14748	14779	14631	14662	14652	14770	14706	14584	14709	14515	14569	14934	14878	14661	14702	14718	14771	14979	14562	14654	14670	14700	14778	14770	14763	14693	14756	14782	14908	14682	14787	14778	14816	14550	14575	14727	14588	14749	14599	14629	14670	14622	14848	14628	14781	14719	14744	14657	14722	14699	14539	14654	14588	14715	14794	14599	14648	14674	14894	14774	14824	14940	14831	14632	14787	14795	14748	14783	14610	14538	14650	14671	14727	14617	14618	14710	14604	14722	14695	14710	14650	14632	14711	14739	14865	14786	14727	14801	14604	14768	14750	14680	14798	14639	14617	14630	14471	14814	14536	14629	14585	14594	14770	14607	14605	14774	14730	14613	14698	14744	14760	14524	14707	14680	14746	14814	14755	14649	14727	14656	14651	14818	14629	14855	14660	14823	14588	14827	14889	14502	14631	14796	14780	14616	14718	14695	14841	14751	14743	14378	14813	14442	14727	14748	14548	14821	14709	14583	14663	14614	14685	14634	14490	14632	14827	14749	14814	14716	14725	14664	14675	14688	14783	14745	14643	14519	14621	14659	14714	14651	14593	14620	14610	14624	14925	14509	14768	14604	14641	14777	14713	14739	14610	14555	14532	14569	14821	14688	14616	14619	14817	14634	14857	14702	14670	14478	14831	14724	14747	14650	14694	14932	14695	14759	14731	14756	14808	14650	14764	14724	14827	14809	14541	14665	14584	14825	14900	14482	14603	14541	14648	14654	14644	14745	14828	14785	14823	14875	14666	14764	14762	14759	14874	14581	14740	14720	14580	14626	14438	14787	14545	14750	14611	14598	14722	14769	14592	14685	14677	14701	14810	14790	14676	14855	14890	14623	14813	14779	14872	15009	14656	14808	14667	14646	14638	14541	14687	14709	14677	14574	14737	14813	14747	14779	14766	14531	14647	14855	14895	14747	14692	14598	14696	14674	14694	14801	14785	14697	14626	14559	14732	14781	14709	14807	14626	14583	14496	14673	14694	14868	14640	14807	14587	14636	14555	14655	14684	14669	14832	14720	14692	14801	14589	14808	14711	14751	14766	14814	14978	14518	14730	14863	14665	14649	14955	14650	14663	14736	14608	14949	14790	14725	14716	14725	14785	14737	14721	14605	14730	14634	14517	14624	14613	14591	14560	14656	14770	14845	14710	14753	14780	14750	14775	14666	14681	14906	14625	14901	14711	14782	14869	14866	14679	14709	14675	14552	14918	14673	14649	14780	14686	14529	14843	14719	14686	14973	14727	14776	14980	14721	14720	14778	14715	14503	14849	14572	14787	14841	14789	14714	14960	14754	14801	14736	14700	14655	14762	14675	14793	14679	14824	14722	14715	14919	14625	14850	14765	14661	14673	14678	14775	14666	14697	14679	14646	14796	14520	14516	14691	14787	14583	14572	14692	14712	14620	14632	14550	14824	14528	14680	14631	14814	14616	14620	14589	14636	14641	14612	14700	14725	14668	14699	14609	14677	14799	14607	14713	14589	14748	14654	14842	14724	14714	14816	14661	14612	14589	14538	14793	14761	14662	15030	14901	14728	14742	14538	14604	14611	14619	14805	14811	14586	14812	14928	14673	14539	14766	14791	14487	14621	14671	14679	14705	14849	14832	14787	14725	14775	14867	14717	14692	14629	14697	14538	14762	14764	14745	14684	14672	14726	14727	14765	14639	14715	14744	14734	14660	14768	14754	14624	14485	14603	14667	14790	14767	14742	14643	14786	14741	14678	14821	14843	14542	14761	14676	14695	14625	14794	14633	14604	14495	14692	14781	14630	14777	14799	14578	14716	14772	14728	14557	14722	14669	14760	14650	14693	14853	14554	14605	14643	14494	14718	14725	14676	14775	14630	14840	14723	14611	14753	14721	14661	14770	14797	14646	14697	14642	14662	14688	14760	14623	14767	14768	14831	14745	14711	14644	14684	14659	14595	14705	14557	14639	14562	14570	14683	14614	14956	14616	14817	14728	14812	14639	14698	14709	14590	14631	14811	14726	14511	14733	14756	14877	14633	15010	14715	14615	14588	14685	14715	14671	14653	14664	14794	14692	14603	14766	14802	14658	14799	14564	14523	14799	14733	14718	14700	14639	14712	14661	14503	14905	14818	14636	14641	14725	14651	14767	14631	14725	14582	14789	14764	14683	14808	14652	14709	14460	14712	14534	14673	14756	14801	14571	14753	14648	14451	14670	14505	14916	14896	14612	14792	14762	14762	14604	14683	14725	14774	14668	14628	14677	14812	14582	14728	14668	14622	14646	14737	14707	14767	14660	14712	14878	14746	14656	15048	14883	14796	14600	14728	14802	14795	14817	14782	14640	14815	14588	14546	14669	14792	14916	14662	14714	14741	14862	14854	14529	14801	14730	14550	14628	14599	14699	14745	14714	14634	14572	14553	14699	14720	14563	14799	14809	14599	14799	14743	14552	14856	14754	14740	14739	14536	14572	14730	14591	14686	14707	14866	14629	14583	14666	14699	14823	14691	14716	14687	14555	14747	14880	15032	14666	14761	14683	14836	14507	14896	14663	14717	14639	14576	14692	14621	14770	14607	14884	14771	14538	14485	14668	14650	14565	14694	14565	14767	14745	14707	14712	14678	14658	14443	14730	14622	14469	14641	14557	14887	14692	14816	14553	14758	14860	14667	14728	14606	14635	14629	14760	14749	14593	14722	14581	14592	14955	14729	14702	14577	14791	14759	14706	14658	14559	14763	14672	14814	14743	14776	14651	14726	14494	14818	14559	14840	14589	14644	14527	14765	14647	14609	14641	14572	14794	14711	14608	14689	14593	14591	14497	14613	14808	15007	14628	14708	14757	14690	14745	14710	14780	14955	14717	14657	14620	14683	14799	14613	14722	14842	14794	14646	14700	14695	14907	14590	14741	14653	14806	14780	14759	14833	14877	14768	14730	14658	14750	14796	14582	14713	14732	14763	14612	14879	14806	14617	14538	14851	14722	14463	14741	14635	14713	14683	14820	14611	14693	14671	14720	14675	14726	14912	14625	14893	14560	14957	14550	14738	14823	14622	14648	14950	14680	14698	14625	14762	14557	14755	14811	14558	14671	14760	14628	14751	14784	14729	14677	14824	14578	14675	14785	14865	14872	14810	14662	14552	14806	14697	14646	14569	14717	14510	14592	14788	14630	14733	14702	14639	14941	14925	14640	14640	14715	14656	14678	14719	14578	14688	14735	14500	14638	14772	14655	14599	14733	14711	14653	14765	14791	14677	14791	14800	14612	14865	14784	14573	14782	14649	14909	14713	14627	14602	14702	14578	14795	14711	14807	14617	14793	14800	14737	14643	14730	14842	14756	14784	14629	14722	14726	14734	14602	14744	14631	14714	14882	14603	14669	14602	14560	14624	14812	14788	14664	14787	14703	14441	14770	14755	14705	14785	14837	14530	14347	14631	14606	14644	14719	14648	14836	14899	14734	14710	14828	14663	14719	14595	14685	14739	14900	14792	14887	14687	14623	14725	14810	14792	14933	14632	14622	14846	14756	14796	14640	14871	14666	14646	14629	14685	14856	14818	14658	14517	14985	14705	14653	14689	14579	14631	14700	14742	14819
62174	79759	32062	45146	31934	20834	15640	14330	13519	13440	13255	13550	13261	13350	13460	13628	13587	13511	13546	13363	13505	13427	13646	13493	13466	13699	13472	13485	13581	13483	13519	13461	13606	13281	13533	13332	13479	13256	13521	13281	13536	13478	13560	13462	13672	13593	13353	13456	13418	13356	13563	13635	13372	13458	13395	13520	13344	13463	13526	13463	13409	13603	13361	13440	13682	13495	13599	13541	13333	13400	13553	13472	13447	13459	13503	13372	13341	13415	13554	13457	13580	13287	13430	13414	13449	13494	13343	13494	13417	13335	13410	13346	13404	13551	13639	13300	13463	13380	13411	13499	13561	13366	13488	13520	13387	13452	13394	13652	13530	13410	13431	13450	13512	13436	13455	13452	13499	13329	13410	13502	13531	13519	13513	13588	13498	13365	13412	13612	13418	13474	13322	13455	13346	13291	13353	13418	13548	13498	13339	13316	13393	13456	13387	13473	13447	13399	13540	13435	13515	13553	13496	13430	13570	13443	13445	13441	13562	13461	13356	13289	13517	13340	13485	13410	13327	13462	13435	13319	13404	13527	13405	13556	13397	13502	13530	13455	13399	13417	13467	13456	13356	13460	13274	13468	13399	13424	13383	13499	13392	13332	13488	13332	13635	13493	13516	13390	13495	13467	13485	13393	13651	13315	13599	13538	13450	13466	13336	13494	13487	13264	13362	13475	13382	13522	13551	13395	13535	13572	13463	13667	13433	13483	13448	13477	13482	13385	13560	13345	13562	13460	13210	13404	13630	13550	13408	13634	13398	13421	13451	13456	13473	13492	13361	13410	13502	13536	13467	13485	13210	13400	13417	13282	13394	13460	13535	13321	13470	13476	13481	13542	13415	13486	13571	13372	13406	13470	13422	13446	13478	13359	13380	13359	13378	13444	13561	13591	13517	13448	13336	13519	13433	13524	13555	13588	13408	13362	13390	13372	13401	13594	13361	13384	13328	13494	13312	13474	13498	13414	13336	13362	13483	13398	13525	13530	13422	13481	13530	13617	13300	13354	13443	13510	13303	13492	13325	13412	13488	13638	13518	13482	13469	13399	13525	13311	13449	13475	13438	13574	13304	13355	13316	13272	13465	13632	13487	13678	13431	13617	13408	13431	13471	13575	13480	13527	13528	13585	13586	13286	13403	13331	13491	13427	13571	13452	13408	13376	13495	13565	13644	13457	13451	13611	13534	13468	13628	13519	13543	13270	13499	13426	13605	13550	13415	13459	13434	13327	13415	13489	13547	13464	13393	13420	13432	13333	13387	13454	13497	13473	13392	13504	13534	13493	13368	13347	13522	13489	13335	13441	13482	13361	13538	13463	13202	13655	13399	13458	13450	13408	13417	13294	13427	13616	13416	13433	13551	13406	13450	13592	13404	13325	13418	13425	13511	13528	13409	13318	13483	13311	13439	13547	13373	13373	13517	13599	13454	13384	13336	13531	13419	13577	13470	13432	13565	13530	13687	13485	13451	13366	13465	13426	13574	13657	13475	13580	13445	13497	13444	13537	13422	13348	13437	13404	13547	13437	13595	13452	13503	13394	13570	13601	13453	13554	13466	13584	13406	13494	13542	13336	13475	13549	13469	13412	13372	13546	13378	13616	13583	13425	13548	13431	13419	13610	13477	13621	13464	13484	13451	13451	13297	13509	13439	13623	13334	13499	13449	13514	13472	13293	13521	13351	13478	13389	13450	13484	13534	13659	13362	13391	13428	13340	13609	13527	13459	13365	13433	13485	13632	13592	13446	13368	13434	13382	13486	13522	13480	13466	13454	13399	13122	13465	13468	13384	13591	13476	13542	13548	13208	13436	13488	13474	13429	13285	13536	13237	13398	13624	13534	13505	13697	13408	13462	13580	13413	13518	13456	13602	13382	13318	13320	13389	13526	13303	13336	13508	13282	13452	13362	13442	13664	13443	13379	13544	13376	13391	13364	13550	13634	13366	13360	13494	13655	13458	13453	13544	13486	13481	13562	13456	13686	13434	13448	13302	13400	13484	13610	13406	13437	13399	13437	13391	13499	13659	13418	13260	13292	13609	13396	13321	13346	13478	13409	13504	13561	13384	13450	13504	13425	13616	13366	13302	13597	13469	13312	13371	13547	13320	13438	13436	13412	13236	13406	13449	13509	13532	13369	13534	13622	13346	13574	13526	13299	13539	13568	13343	13440	13314	13259	13605	13523	13494	13470	13431	13377	13495	13604	13357	13578	13406	13347	13436	13503	13406	13482	13413	13485	13478	13457	13419	13452	13394	13306	13375	13635	13376	13408	13511	13597	13472	13367	13517	13678	13504	13568	13500	13482	13394	13351	13420	13538	13450	13425	13474	13558	13512	13376	13214	13525	13468	13455	13384	13517	13576	13442	13355	13562	13235	13378	13369	13449	13344	13468	13464	13554	13437	13369	13558	13649	13625	13389	13472	13497	13486	13440	13531	13478	13357	13390	13572	13377	13516	13526	13592	13418	13473	13451	13313	13526	13364	13430	13515	13483	13573	13515	13560	13485	13279	13513	13467	13383	13391	13355	13401	13338	13355	13371	13377	13354	13387	13300	13403	13563	13456	13470	13477	13309	13471	13296	13400	13389	13603	13436	13475	13285	13444	13411	13348	13559	13535	13391	13515	13515	13431	13434	13504	13546	13475	13396	13539	13472	13536	13436	13435	13532	13445	13483	13365	13528	13537	13601	13357	13572	13481	13535	13603	13419	13490	13416	13436	13467	13483	13501	13464	13511	13494	13481	13480	13571	13356	13385	13568	13367	13413	13468	13413	13468	13367	13536	13375	13330	13510	13466	13351	13334	13310	13377	13456	13468	13453	13324	13429	13426	13560	13514	13563	13479	13256	13370	13362	13393	13390	13512	13564	13518	13391	13580	13527	13315	13469	13571	13457	13535	13540	13496	13561	13382	13462	13498	13474	13560	13480	13496	13480	13386	13374	13506	13591	13541	13328	13513	13416	13332	13508	13315	13472	13379	13402	13590	13530	13448	13430	13490	13512	13547	13454	13537	13555	13639	13536	13407	13648	13454	13345	13422	13410	13476	13405	13496	13424	13649	13387	13365	13493	13375	13503	13499	13358	13407	13482	13538	13445	13251	13632	13307	13442	13415	13495	13484	13425	13449	13345	13463	13486	13329	13440	13432	13420	13533	13452	13391	13429	13551	13332	13466	13477	13442	13376	13466	13537	13456	13473	13541	13503	13548	13380	13405	13344	13365	13448	13443	13631	13520	13509	13538	13541	13405	13454	13417	13514	13265	13445	13485	13238	13606	13474	13519	13431	13593	13456	13495	13315	13449	13548	13521	13523	13266	13399	13578	13326	13466	13507	13346	13407	13419	13506	13379	13535	13524	13458	13274	13454	13494	13312	13401	13577	13486	13394	13415	13422	13356	13428	13621	13612	13342	13422	13340	13393	13528	13285	13395	13410	13441	13514	13505	13316	13584	13463	13334	13487	13518	13366	13482	13389	13496	13401	13236	13505	13513	13439	13590	13563	13450	13517	13508	13478	13465	13539	13554	13607	13440	13371	13393	13358	13463	13388	13364	13550	13508	13558	13614	13557	13376	13417	13444	13398	13422	13498	13473	13385	13336	13490	13491	13338	13456	13423	13334	13537	13288	13353	13451	13504	13423	13370	13683	13430	13510	13516	13541	13405	13431	13366	13450	13506	13269	13581	13435	13421	13343	13210	13541	13519	13470	13377	13603	13390	13457	13238	13470	13395	13594	13349	13271	13460	13336	13243	13515	13293	13446	13439	13425	13228	13440	13338	13366	13467	13484	13419	13466	13447	13400	13321	13506	13430	13370	13503	13417	13377	13511	13452	13361	13550	13405	13508	13451	13418	13380	13498	13490	13201	13426	13450	13607	13554	13467	13534	13298	13603	13378	13480	13433	13618	13333	13410	13510	13356	13347	13471	13365	13377	13457	13455	13297	13325	13610	13343	13482	13398	13475	13434	13603	13644	13300	13491	13468	13311	13337	13415	13517	13488	13544	13436	13339	13388	13430	13547	13514	13384	13843	13510	13550	13563	13365	13352	13400	13424	13534	13328	13427	13221	13507	13499	13567	13352	13499	13418	13438	13473	13528	13360	13419	13577	13277	13437	13393	13406	13610	13464	13518	13536	13431	13345	13517	13431	13376	13535	13440	13348	13534	13519	13287	13618	13336	13549	13474	13295	13490	13429	13554	13477	13463	13517	13496	13376	13511	13333	13366	13381	13544	13562	13466	13434	13528	13428	13339	13491	13388	13519	13399	13495	13465	13416	13552	13424	13470	13539	13440	13577	13446	13574	13443	13559	13477	13489	13398	13518	13378	13378	13571	13424	13426	13595	13456	13397	13584	13359	13326	13282	13447	13728	13557	13414	13495	13419	13316	13404	13562	13266	13374	13428	13559	13483	13391	13500	13626	13419	13565	13389	13416	13364	13565	13420	13450	13472	13522	13424	13501	13337	13512	13487	13438	13562	13458	13326	13504	13486	13497	13232	13613	13378	13411	13557	13542	13458	13323	13490	13247	13492	13451	13446	13354	13530	13459	13478	13574	13427	13273	13608	13496	13554	13532	13570	13491	13495	13471	13480	13403	13449	13436	13529	13543	13335	13489	13540	13593	13392	13511	13359	13319	13501	13372	13568	13585	13348	13514	13418	13398	13502	13539	13477	13484	13569	13566	13442	13340	13440	13547	13382	13365	13462	13473	13342	13391	13509	13368	13455	13514	13326	13608	13512	13358	13330	13353	13573	13421	13457	13355	13443	13424	13419	13448	13458	13343	13435	13477	13418	13534	13556	13512	13344	13407	13515	13465	13534	13446	13544	13412	13291	13400	13473	13497	13688	13270	13624	13460	13492	13594	13241	13459	13517	13341	13484	13356	13381	13380	13506	13536	13415	13358	13341	13444	13528	13394	13475	13445	13488	13600	13544	13447	13438	13304	13250	13381	13428	13523	13426	13410	13420	13577	13757	13342	13451	13464	13366	13483	13469	13431	13567	13424	13415	13474	13344	13565	13510	13319	13532	13476	13425	13521	13423	13554	13505	13284	13420	13381	13456	13473	13389	13589	13336	13279	13444	13445	13486	13431	13524	13364	13501	13634	13587	13413	13442	13390	13371	13493	13347	13406	13486
22872	21788	28937	25147	25840	25686	24416	17557	15754	15924	15606	15468	15422	15385	15460	15539	15396	15470	15462	15359	15403	15238	15338	15120	15332	15193	15367	15262	15100	15413	15239	15154	15365	15124	15203	15049	15228	15419	15199	15278	15426	15279	15273	15308	15205	15304	15171	15382	15085	15169	15125	15066	15203	15114	15312	15186	15022	15143	15300	15350	15313	15344	15071	15171	15238	15321	15094	15350	15209	15243	15148	15179	15172	15191	15376	15301	15341	15154	15255	15155	15096	15078	15344	15202	15223	14979	15242	15147	15423	15241	15024	15245	15232	15186	15200	15210	15184	15198	15160	15167	15105	15169	15195	15335	15220	15232	15262	15231	15143	15106	15242	15283	15262	15109	15105	15091	15320	15361	15240	15203	15301	15043	15185	15286	15165	15120	14985	15326	15235	15091	15095	15326	15306	15251	15058	15111	15281	15132	15207	15206	15184	15224	15125	15317	15197	15227	15201	15105	15106	15286	15112	15141	15235	15186	15292	15083	15026	14995	15212	15052	15257	14995	15139	15336	15321	15298	15189	14981	15283	15045	15218	15255	15275	15116	15204	15286	15222	15069	15110	15080	15135	15168	15156	14974	15091	15063	15158	15191	15415	15224	15203	15241	15027	15078	15200	15238	15270	15052	15091	15091	15144	15154	15317	15243	15369	15266	15196	15286	15351	15244	15222	15378	15090	15123	15065	15110	15077	15093	14988	15064	15388	15031	15291	15092	15267	15322	15146	15181	15190	14935	15362	15212	15178	15170	15273	15119	14998	15271	15194	14928	15232	15176	15156	15052	15210	15382	15162	14959	15153	15239	15298	15143	15099	15256	15401	15229	15320	15218	15252	15368	15354	15023	15176	15199	15319	15113	15387	15157	14964	15348	15240	15160	15109	15347	15233	15121	15064	15090	15300	15129	15247	15186	15203	15196	15208	15200	15156	14975	15205	15291	15293	15135	15158	15277	15151	15288	15417	15162	15103	15292	15220	15101	15165	15044	15131	14984	15232	15194	15153	15179	15136	15352	15322	15191	15091	15264	15252	15154	15137	15295	15154	15164	15148	15091	15173	15253	15092	14943	15043	15038	15283	15159	15236	15343	15239	15195	15080	15116	15164	15244	15071	15064	15231	14948	15109	15015	15313	15255	15152	15083	15335	15256	15065	15167	15152	15247	15296	15153	15221	15337	15107	15263	15108	15023	15333	15353	15125	15163	15229	15187	15149	15136	15102	15176	15206	15202	15217	15100	15299	15092	15087	15075	15185	15337	15448	15183	15151	15077	15213	15140	15110	15120	15238	15449	15379	15163	15072	15183	15152	15276	15094	15299	15233	15142	15198	15204	15262	14908	15248	15013	15002	15115	15129	15265	15202	15207	15227	15215	15277	15110	15178	15200	15196	15127	15185	15210	15175	15356	15183	15089	15103	15075	15274	15264	15165	15196	15192	15070	15231	15223	15048	15244	15251	15204	15212	15202	15177	15125	15138	15106	15127	15184	15209	15405	14916	15317	15153	15263	15068	15118	15215	15202	15159	15017	15229	15404	15008	15213	15053	15337	15087	15270	15033	15131	15081	15243	15271	15088	15028	15176	15263	15332	15257	15195	15157	15166	15097	15228	15089	14934	15069	15027	14990	15036	14863	15075	15088	15155	15024	15176	15321	15171	15225	15279	15284	15133	15289	15272	15279	15398	15139	15076	15212	15070	15382	15120	15188	15358	15164	15001	15285	15020	14982	15181	15343	15212	15372	15039	15025	14949	15291	15266	15187	15249	15258	15111	15273	15354	15040	15346	15098	15142	15059	15199	15167	15241	15446	15057	15076	15298	15086	15049	15047	15200	15163	14985	15342	15145	14991	15098	15304	15257	15308	15377	15116	15029	15186	15175	15133	15228	15426	15016	15067	15068	15337	15305	15188	15063	15387	15326	15183	14860	15198	15184	15095	15240	15180	15121	15310	15287	15228	15361	15129	15196	15155	15175	14901	15135	15141	15084	15033	15181	15218	15287	15096	15316	15383	15201	15323	15272	15264	15043	15156	15148	15165	15316	15279	15046	15325	15240	15319	15252	15294	15354	15435	15295	15170	15323	15056	15088	15083	15272	15128	15258	15283	15033	15360	15197	15117	15175	14998	15313	15191	15078	15141	14994	14975	15032	15209	15235	15122	15145	15199	14940	15168	15072	15160	15293	15281	15335	15061	15187	15267	15153	15296	15301	15064	15134	15112	15172	14889	15216	15044	15240	15249	15328	15193	15145	15217	15144	15241	15281	15234	15112	15021	15246	15066	15123	15191	15285	15229	15252	15221	15112	15188	15312	14974	15169	15168	15196	15428	15079	15155	15159	15066	15006	15274	15203	15250	15071	15191	15182	15210	14994	15088	15120	15345	15212	14999	15092	15061	15175	15357	15151	15127	15143	15176	15227	15169	15181	15156	15054	15079	15186	15083	15074	15111	15089	15119	15208	15251	15304	15288	15010	15206	15203	15278	15259	15179	15358	15197	15106	15293	15187	15302	15239	15242	15321	15159	15065	15167	15072	15171	15199	15070	15089	15148	15203	15152	15187	15173	15204	15272	14964	15077	15137	15071	15331	15137	15296	15033	15192	15137	15393	15074	15143	15132	15202	15138	15215	15137	15359	15100	15325	15280	15020	15219	15270	15084	15003	15294	15082	15201	15334	15111	15306	15129	15198	15340	15264	15273	15339	15281	15123	15248	15287	15179	15393	15325	15260	15256	15390	15311	15319	15258	15186	15335	15207	15238	15201	15359	15246	15201	15177	15351	15306	15140	15203	15211	15081	15093	14956	15259	15332	15182	15292	15193	15240	15239	15199	15205	15180	14982	14952	15148	15097	15052	15150	15163	15393	15307	15015	15059	15070	14944	15070	15148	15265	15126	15104	15308	15088	15244	15052	15213	15151	15203	15090	15370	15230	15230	15492	15178	15323	15110	15120	15037	15305	15327	15136	15074	15041	15064	15372	15147	15096	15059	15110	15290	15195	15095	15163	15488	15143	15031	15422	15181	15184	15266	15386	15195	15115	15136	14941	15357	15047	15234	15241	15093	15003	15182	15170	14992	15123	15408	15361	15108	14968	15229	15299	15166	15226	15044	15289	15203	15196	14943	15379	15235	14917	14985	15250	15113	15146	14993	15268	15113	15338	15272	15061	15102	15167	15156	15094	15155	15415	15229	15218	15143	15081	15238	14979	14971	15291	15163	15290	15222	15161	15208	15145	15166	15052	15197	15102	15189	15253	15056	15315	15070	15075	15248	15142	15156	15206	15327	15058	15146	15157	15073	15029	15032	15170	15069	15310	15370	15151	15331	15235	15216	15029	15203	15029	15162	15171	15371	15466	15109	15095	15224	15253	15316	15286	14976	15279	15052	14996	15312	15087	15121	15196	14993	15219	15178	15271	15243	15131	15184	15035	15098	15106	15143	15201	15030	15254	15123	15214	15097	15021	15036	15172	15046	15163	14951	15270	15122	15309	15367	15104	15107	15060	15266	15243	15307	15212	15109	15076	15236	15059	15137	15164	15083	15038	15057	15096	14881	15161	15221	15173	15091	15252	15112	15156	15115	15021	15289	15065	15157	15180	15184	14985	15055	15221	15133	15274	15219	15349	15336	15136	15321	15276	15177	15238	15138	15195	15204	15295	15175	15104	15206	15137	15278	15190	15013	15144	15145	15345	15232	15026	14896	14975	15209	15176	15128	14981	15127	15145	15115	15201	15000	15089	15331	15149	15150	15241	15222	15154	15157	15191	15128	15054	15078	15251	15181	15084	15066	15076	15176	15254	15253	15272	15288	15373	15150	14946	15157	15158	15277	15144	15184	15248	15315	15232	15136	15194	15304	15133	15326	15050	15276	15228	15308	15313	15206	15004	15157	15125	15196	15388	15204	15321	14955	14892	15241	15184	15089	15248	15091	15242	14938	15037	15104	15260	15331	15193	15271	15076	15158	14998	14965	15154	15119	15300	15258	15287	15166	15241	15196	15158	14969	15099	15380	15096	15158	15265	14990	15046	15448	15162	15082	15063	15264	15112	15255	15239	15175	14963	15071	15131	15072	15172	15113	15049	15241	15215	15410	15206	15175	15107	15096	15098	15050	14972	15280	15168	15119	14967	15285	15120	15085	15167	15163	15146	15154	15139	15193	15358	15094	15231	15235	15311	15141	15241	15037	15170	15140	15354	15179	15070	15039	15103	15414	15221	15385	15134	15138	15146	15282	15099	15023	15145	15109	15212	15442	15399	15223	15140	15073	15158	15123	15207	15291	15470	15234	15226	15276	15117	15311	15215	15443	15242	15186	15146	15235	15190	15108	15342	15253	15194	15178	15159	15275	15227	15026	15079	15176	15249	15134	15145	15021	15364	15160	14991	15229	15178	15272	15149	15227	15379	15307	15181	15119	15032	15012	15190	15114	15104	15119	15184	15185	15130	15093	15190	15235	15165	15140	15472	15193	15119	15176	15295	15197	15012	15107	15121	14958	15169	15270	15041	15175	15114	15072	15199	15313	15304	15364	15193	15097	15253	15129	15204	15198	15253	15142	15289	15194	15315	15178	15119	15319	15397	15051	15022	15052	15017	15183	15134	15192	15229	15157	15037	15386	15347	15190	15359	14984	15174	15167	15187	15103	15100	15136	15283	15168	15095	15235	15201	15217	15191	15216	15232	15357	15090	15107	15272	15275	15170	15172	15191	15172	15389	15258	15130	15019	15213	14963	15192	14968	15273	15089	15219	15229	15017	15130	15207	15355	15101	15246	15090	15188	15093	15160	15069	15257	15179	15103	15097	15083	15133	15107	15093	15022	15172	15048	15202	15106	15225	15163	15122	15373	15195	15125	15066	15207	15000	14918	15199	15245	15158	15197	14998	15088	15182	15346	15183	15203	15073	15090	15040	15147	15179	15330	15255	15370	15251	15205	15042	15268	15080	15251	15142	15102	15238	15229	15143	15245	15269	15152	15348	15241	15186	15304	15257	15293	14982	15255	15099	15135	15068	15225	15231	15127	15203	15046	15170	15163	15002	15190	15133	15032	14915	15266	15412	15381	15142	15080	15130	15221	15002	15343	15185	15289	15184	15229	15182	15235	15262	15409	15105	15023	15257	15231	15211	15258	15074	15373	15326
59221	86538	40792	54690	42770	27204	17754	14816	14144	13866	13750	13731	13819	13802	13827	13819	13667	13643	13799	13687	13771	13692	13869	13746	13769	13955	13754	13738	13775	13661	13857	13657	13727	13739	13731	14031	13665	13696	13788	13740	13778	13830	13853	13760	13835	13750	13708	13884	13745	13697	13759	13795	13804	13695	13910	13781	13836	13720	13810	13826	13687	13853	13843	13607	13821	13665	13909	13871	13684	13769	13704	13663	13893	13613	13762	13775	13932	13634	13730	13756	13794	13693	13817	13799	13795	13940	13819	13697	13763	13562	13739	13713	13720	13657	13657	13847	13742	13798	13645	13900	13858	13739	13816	13720	13720	13769	13726	13638	13828	13814	13597	13715	13697	13753	13668	13806	13781	13716	13759	13714	13723	13845	13569	13984	13689	13881	13807	13676	13826	13712	13707	13816	13836	13737	13648	13730	13736	13667	13693	13877	13767	13747	13821	13741	13786	13876	13691	13887	13734	13603	13735	13904	13610	13816	13738	13754	13712	13654	13655	13834	13617	13817	13898	13675	13690	13656	13749	13587	13813	13768	13823	13729	13730	13602	13708	13523	13736	13761	13904	13737	13848	13826	13729	13849	13703	13740	13643	13761	13736	13665	13835	13730	13805	13817	13663	13901	13694	13724	13692	13763	13797	13848	13688	13734	13758	13688	13796	13675	13796	13543	13812	13749	13631	13818	13737	13613	13713	13742	13768	13687	13729	13766	13758	13621	13761	13678	13684	13742	13760	13881	13742	13735	13612	13641	13672	13634	13742	13788	13766	13672	13584	13829	13710	13708	13752	13793	13915	13764	13539	13621	13796	13677	13674	13802	13722	13749	13786	13740	13825	13721	13720	13716	13635	13757	13776	14019	13623	13790	13703	13675	13879	13783	13652	13787	13868	13758	13631	13693	13697	13695	13868	13734	13720	13588	13586	13645	14007	13698	13618	13747	13699	13615	13724	13826	13656	13672	13811	13931	13770	13863	13810	13665	13898	13843	13602	13973	13813	13626	13667	13855	13674	13673	13725	13864	13753	13744	13713	13718	13613	13797	13650	13792	13910	13619	13668	13702	13739	13697	13648	13798	13783	13622	13851	13699	13762	13607	13690	13813	13695	13788	13896	13718	13744	13804	13682	13906	13812	13781	13768	13709	13764	13841	13686	13702	13773	13860	13606	13757	13722	13862	13725	13648	13893	13801	13711	13723	13778	13821	13747	13808	13702	13827	13733	13793	13676	13766	13804	13743	13771	13826	13839	13559	13733	13696	13747	13693	13793	13770	13887	13750	13787	13922	13698	13723	13780	13750	13787	13887	13811	13746	13709	13702	13768	13868	13679	13628	13867	13804	13784	13860	13803	13731	13739	13863	13792	13857	13581	13627	13627	13847	13860	13853	13831	13767	13577	13769	13663	13667	13806	13632	13825	13585	13772	13790	13720	13913	13666	13733	13777	13786	13604	13667	13765	13724	13561	13868	13664	13805	13797	13667	13802	13848	13712	13770	13767	13708	13788	13746	13717	13756	13667	13725	13815	13749	13761	13761	13678	13802	13692	13743	13662	13750	13847	13770	13916	13661	13717	13612	13744	13796	13744	13801	13703	14068	13779	13599	13829	13747	13679	13783	13723	13617	13739	13622	13759	13759	13859	13838	13807	13766	13685	13716	13731	13700	13878	13693	13791	13762	13714	13657	13775	13716	13901	13869	13702	13776	13698	13758	13735	13727	13830	13680	13855	13803	13739	13752	13776	13764	13817	13719	13737	13804	13698	13758	13713	13574	13911	13738	13602	13771	13597	13796	13857	13904	13730	13598	13902	13695	13628	13748	13706	13706	13714	13786	13813	13747	13850	13814	13823	13506	13634	13781	13731	13742	13775	13851	13719	13818	13624	13652	13863	13861	13685	13668	13774	13793	13720	13902	13725	13696	13740	13772	13780	13704	13676	13697	13824	13706	13732	13822	13696	13603	13705	13743	13673	13669	13851	13697	13754	13788	13621	13754	13648	13682	13726	13955	13679	13848	13906	13891	13831	13804	13852	13557	13788	13781	13768	13778	13722	13648	13822	13749	13906	13773	13776	13784	13789	13691	13639	13857	13755	13727	13789	13744	13619	13852	13657	13872	13745	13745	13935	13749	13702	13750	13760	13636	13763	13734	13705	13840	13789	13878	13689	13740	13664	13666	13725	13778	13753	13726	13627	13738	13629	13839	13694	13829	13705	13920	13851	13851	13863	13804	13701	13780	13764	13665	13387	13709	13434	13633	13814	13859	13808	13637	13836	13772	13770	13766	13642	13746	13642	13801	13689	13976	13708	13680	13654	13927	13809	13828	13711	13811	13631	13666	13643	13772	13611	13755	13849	13818	13650	13910	13650	13719	13779	13589	13802	13732	13786	13846	13596	13922	13791	13720	13832	13676	13786	13753	13700	13578	13636	13786	13867	13683	13771	13783	13699	13823	13637	13729	13798	13881	13748	13669	13622	13665	13892	13962	13873	13633	13663	13809	13812	13609	13795	13773	13584	13839	13753	13871	13826	13841	13689	13729	13741	13816	13535	13732	13736	13823	13731	13745	13604	13831	13560	13635	13786	13638	13846	13823	13670	13785	13950	13744	13767	13772	13824	13740	13684	13670	13743	13800	13787	13749	13829	13805	13677	13739	13763	13650	13757	13657	13675	13798	13874	13712	13716	13751	13763	13814	13745	13857	13605	13814	13697	13773	13782	13843	13680	13684	13790	13779	13571	13752	13718	13681	13744	13743	13766	13740	13785	13712	13723	13854	13758	13717	13772	13800	13748	13790	13731	13763	13688	13645	13531	13779	13682	13876	13734	13636	13654	13762	13734	13855	13824	13809	13871	13699	13709	13804	13768	13588	13607	13741	13717	13714	13671	13601	13652	13607	13709	13755	13878	13729	13771	13619	13692	13699	13809	13724	13731	13762	13810	13801	13593	13684	13871	13772	13791	13686	13880	13786	13601	13655	13536	13652	13759	13718	13620	13630	13896	13679	13698	13644	13805	13616	13788	13704	13719	13748	13738	13774	13761	13727	13731	13881	13824	13678	13953	13853	13876	13785	13737	13892	13834	13701	13977	13967	13742	13636	13859	13765	13833	13796	13756	13642	13755	13797	13765	13897	13575	13737	13779	13850	13569	13631	13839	13620	13781	14023	13642	13697	13520	13743	13863	13816	13614	13760	13727	13831	13716	13685	13756	13806	13651	13760	13608	13692	13642	13739	13711	13880	13821	13734	13692	13933	13859	13721	13917	13747	13860	13685	13835	13804	13751	13679	13721	13807	13747	13665	13803	13705	13785	13710	13609	13767	13805	13832	13802	13719	13787	13742	13677	13907	13784	13737	13760	13886	13891	13715	13765	13683	13789	13659	13807	13698	13609	13814	13689	13626	13731	13634	13698	13868	13715	13792	13687	13791	13765	13736	13940	13723	13504	13935	13674	13669	13977	13870	13851	13794	13854	13708	13739	13743	13850	13816	13744	13596	13819	13737	13814	13692	13740	13837	13666	13788	13853	13722	13858	13778	13771	13848	13758	13641	13722	13794	13954	13732	13801	13687	13688	13872	13643	13663	13743	13703	13722	13864	13783	13733	13699	13733	13897	13847	13748	13645	13791	13679	13798	13802	13824	13630	13610	13770	13875	13841	13802	13811	13758	13784	13718	13648	13861	13723	13727	13659	13977	13745	13775	13689	13779	13731	13628	13826	13727	13674	13741	13754	13831	13707	13766	13827	13815	13798	13598	13745	13656	13813	13690	13683	13857	13707	13610	13574	13709	13779	13658	13730	13773	13777	13647	13760	13731	13724	13692	13760	13669	13749	13897	13729	13875	13659	13830	13794	13769	13724	13859	13700	13788	13628	13559	13594	13768	13681	13685	13738	13843	13776	13786	13903	13827	13885	13787	13732	13791	13811	13769	13732	13661	13662	13758	13615	13667	13790	13672	13670	13761	13823	13778	13798	13870	13807	13833	13706	13636	13725	13654	13822	13694	13907	13707	13699	13990	13707	13741	13624	13833	13786	13811	13573	13750	13735	13692	13796	13664	13626	13663	13643	13796	13882	13755	13697	13906	13860	13744	13678	13781	13641	13830	13821	13743	13685	13776	13777	13837	13879	13843	13548	13847	13771	13694	13719	13726	13852	13712	13694	13735	13838	13591	13834	13767	13767	13782	13770	13732	13716	13754	13665	13630	13808	13609	13949	13672	13664	13564	13765	13621	13870	13745	13556	13738	13574	13830	13717	13663	13743	13771	13799	13779	13648	13662	13925	13798	13703	13749	13711	13812	13670	13797	13903	13811	13772	13914	13679	13845	13880	13800	13837	13764	13825	13869	13774	13717	13732	13759	13783	13868	13785	13709	13793	13662	13687	13729	13816	13729	13744	13820	13668	13787	13763	13795	13964	13896	13709	13827	13821	13740	13718	13889	13621	13587	13797	13774	13738	13874	13650	13639	13804	13574	13804	13838	13643	13862	13572	13886	13805	13691	13720	13807	13749	13671	13861	13553	13801	13739	13758	13691	13886	13754	13659	13637	13841	13838	13746	13744	13729	13817	13731	13777	13737	13769	13700	13831	13767	13699	13677	13828	13855	13676	13832	13676	13994	13808	13792	13832	13691	13826	13867	13742	13811	13695	13733	13724	13714	13858	13529	13714	13890	13848	13745	13783	13764	13672	13841	13835	13855	13769	13736	13768	13870	13700	13686	13597	13868	13784	13768	13856	13792	13670	13737	13778	13644	13781	13724	13653	13840	13839	13829	13777	13784	13722	13967	13788	13758	13757	13826	13908	13774	13620	13697	13814	13743	13685	13780	13665	13765	13800	13767	13639	13772	13602	13803	14023	13635	13867	13807	13732	13693	13811	13690	13660	13667	13901	13832	13576	13837	13561	13778	13738	13664	13671	13798	13564	13744	13852	13743	13920	13592	13871	13794	13855	13756	13617	13714	13702	13735	13751	13765	13658	13503	13740	13754	13867	13781	13726	13799	13702	13730	13690	13607	13879	13851	13812	13717	13622	13686	13765	13758	13815	13851	13698	13898	13778	13882	13791	13757	13883	13841	13581	13793	13691	13887	13890	13819	13779	13692	13759	13767	13771	13846	13804	13844	13724	13845	13892	13646
33981	32923	26449	25409	19922	17544	16657	15929	15927	16101	15934	16043	16006	15898	15932	15868	15902	16030	15780	15877	16059	16028	16057	16087	16067	15800	16000	16053	15897	15849	15939	15697	16052	15950	16073	15919	15937	15832	16022	15866	16146	16020	15957	15782	15854	16225	15892	15964	16030	15971	15847	15795	15799	15796	15961	15915	15971	15775	15880	15837	15933	15857	15857	15944	15931	15887	15658	16012	15816	15688	15715	15759	15893	15869	15824	15955	15952	15888	16059	15946	15845	16019	15913	16129	15981	15784	16034	15784	15965	15933	15807	16100	15815	15956	15921	16120	15965	15771	16016	15992	15791	16000	15984	15982	15926	15832	15849	15929	16020	15960	16092	16123	16196	15921	15882	16031	15864	15857	15816	15947	15881	15715	15894	16053	15915	15768	15878	15832	15996	15953	15844	15907	15713	16072	15855	16129	15589	15859	15962	15943	15794	15730	15911	15756	15728	15788	15865	16019	15898	16002	15971	15849	15968	15928	15923	15931	16108	15858	15870	16018	16144	15941	15729	15798	15955	15772	15961	15904	15873	15911	15908	15834	16024	15944	15711	15792	15959	16079	15898	16008	16075	15910	15951	16164	15893	15958	16048	15914	15832	16002	15940	15868	15885	15809	15864	15875	15838	15848	15804	15918	16003	15851	15644	15952	15975	15846	15949	15957	15913	15902	15905	15962	15835	15805	15781	15869	15748	15889	15923	15758	15845	16057	15847	15753	15866	15852	15999	16010	15732	15902	15935	16056	15696	15883	16194	16005	15966	15811	15848	15947	15702	15769	16061	15929	16027	16001	15989	15724	15905	15981	15855	15766	15884	15979	15950	15772	15847	15782	15876	15943	15922	15994	15808	16074	15825	15746	15942	15844	15956	16055	16071	15963	15904	15980	15806	15986	15984	15933	15844	15852	15809	15684	15674	15857	15822	15711	15864	15821	16007	15851	15854	15784	15803	15696	15940	15795	15829	15925	15925	15842	15900	15908	16014	15838	15948	15862	15890	15832	15964	16016	15957	16059	16012	15837	15926	15697	15798	15885	16116	16025	15945	15850	15722	15806	15850	15797	15687	15821	15950	16074	16043	16078	15939	15934	15986	15799	16009	15850	15918	15832	16027	15716	16044	15710	16077	16008	15844	15887	15954	15958	15856	16028	15968	15799	15939	15960	15901	15820	15883	15885	15603	16107	15848	15906	16019	15754	15770	15720	15791	15952	16045	15986	15926	15819	15839	16014	15838	15799	15797	15758	15981	16003	16006	15945	15745	15866	15852	15986	15972	15914	16112	15873	15679	15978	15906	15824	15763	15969	16180	16070	15877	15892	15637	16100	15821	15913	15980	15764	15782	15822	15834	15924	16002	15861	16010	15843	15862	15946	15986	16074	15981	15927	15957	15939	16039	15829	16080	15868	16039	15806	15927	15777	15761	15910	15895	15896	15987	15975	15879	15735	16090	15784	15817	15836	15942	15704	15819	15984	16018	15957	16041	15956	15864	16056	15792	15919	16002	15987	15744	15753	15817	15787	15793	15894	15983	15984	16069	16014	16034	15820	15819	15845	15794	15725	16002	15738	15841	15897	16033	16017	15825	15816	15933	15985	15775	16147	15818	16025	15884	15781	15799	16070	15910	15714	15852	15715	15660	15992	16011	15682	15776	16061	15878	15857	15814	16032	15954	15737	15801	15804	15903	16035	16026	16006	15855	15768	15697	15908	15933	15839	15888	16050	15872	15832	15754	15843	15914	15933	15833	16028	15797	15981	15962	16090	15909	15837	15968	15896	15846	15897	15867	15972	15915	15872	15819	15844	15828	15851	16005	15874	15672	15857	16016	15771	15803	15966	15707	15747	16066	15822	15945	15719	16090	15840	15743	15836	15898	16028	15920	15862	15695	15781	15788	15753	15912	15894	16102	15951	15732	15921	16068	15853	15995	15961	16002	15999	15999	15890	15963	16120	15756	15718	15760	15724	15785	15915	16010	16121	15923	15905	15792	16066	15920	15833	15852	16127	16044	15948	15909	15869	16031	15751	15807	15706	15920	15737	15810	15917	16052	15816	15910	15759	16003	15718	15802	15924	15832	15696	15924	15819	15664	15801	15904	16052	15908	15944	15748	16086	15984	16139	15881	15907	15833	15836	15695	15896	15967	15836	15785	15896	15832	16025	16044	16000	15763	15836	15813	15842	15883	15854	15859	15796	15842	15846	15985	15943	16036	15851	15884	15806	16020	15839	15962	16035	15930	16005	15979	15750	15828	15954	15917	15750	15837	15953	15895	15930	15879	15759	15938	15969	15962	15833	16003	15786	15815	15969	16063	16005	15837	15862	15997	15875	15710	15845	16038	16031	15972	15908	15977	15871	15955	15874	15856	15790	15706	15914	15739	16018	15973	15887	15770	15952	15841	15918	15774	15666	15892	15806	15951	16029	15909	15883	16129	15879	15920	15741	15801	16052	15953	15834	16143	15794	15952	15911	15897	15892	15824	15913	16072	16024	16027	15987	15773	15787	15888	15761	15783	15986	15822	15978	16005	15914	15985	15795	15948	15929	15948	15919	15775	15934	15881	16061	15962	15968	15874	16138	15943	15915	15732	16038	15857	15929	16005	16078	16041	15906	15774	16045	15966	15624	15758	15749	15920	15911	16003	15950	16126	16029	15641	15706	15921	15760	15943	15973	15772	16176	15815	15936	15799	16000	15957	15903	16008	16027	15923	15760	16079	15794	15998	15854	16060	15792	15829	16067	15914	15875	15862	16132	16072	15938	15860	15768	15840	15815	15915	15809	15859	15860	15816	15897	15824	15866	15855	15616	15917	15892	16135	15907	15804	15813	15894	15794	15905	15713	15811	15911	15859	15874	15825	15909	16100	15897	15779	15990	15968	15906	15741	15841	16022	15812	16064	16032	15887	15757	16077	16047	15855	15939	15970	15753	15860	15917	15685	15784	15872	15782	15799	15913	15982	15907	15823	15835	16117	16044	15626	15792	15956	15994	15752	15886	15897	15687	15806	15905	16049	16039	15912	15761	15964	15954	16029	16108	15874	15961	15958	15963	15969	15764	15852	15854	15777	15847	15786	15828	15917	15732	16064	15870	15948	15786	15819	15842	16109	15895	16087	15629	15881	15613	15852	15870	15923	15899	16010	16009	15757	15953	15911	15795	15619	15946	15954	15762	15889	15922	15823	15618	15884	15913	15944	15536	16035	15897	15942	16117	15787	15987	16073	15989	15840	15898	15893	15803	15914	15772	15969	15922	15700	16021	15937	15875	16020	16066	16023	15939	15914	15977	15989	15931	15883	15973	15766	15586	15945	15891	15872	15896	15714	15921	15770	15838	15986	15817	15882	15861	15921	15972	15892	15771	15784	15933	16189	15781	16139	15854	15791	15921	15868	15894	15999	16079	15991	15892	15787	15964	16060	15762	16019	15971	15993	15769	15838	15987	15983	16077	15914	15868	15808	15802	15880	15738	15804	15878	15887	15740	15855	15753	15949	15938	15896	15915	15768	15674	15905	15932	15878	15980	15917	15925	15838	15882	15922	15841	15832	15784	15900	16013	16119	15701	15952	15918	15798	16118	15995	15616	15835	15831	16052	16033	15944	15549	15821	15863	15889	15916	16070	16001	15895	16143	15956	15996	16033	15803	15772	15867	15831	16008	15944	16022	15768	15890	15821	15958	15860	15806	15937	16045	15726	15950	15911	15929	15973	15905	15897	15941	15949	15843	15724	16181	15796	15852	15874	16095	16043	15991	15790	15652	15848	15908	15939	16034	15890	15897	15970	16035	15915	15837	15807	16039	15854	15834	15887	16115	15940	15702	16029	15879	15942	15938	15949	15897	15853	16067	15873	15921	15792	15790	15872	16060	16044	15699	16056	15854	15927	15953	15931	15839	15828	15855	15907	15804	16074	15933	16050	16058	15889	15935	15895	15977	15735	15919	15981	15874	15880	15792	15782	15830	15883	16131	16061	15812	15927	15920	16002	15916	15932	15788	15900	16076	16147	15920	15855	15812	15865	15823	15955	15915	15925	15788	16119	15926	15735	16012	15918	15813	15946	15911	15787	15882	15834	15816	15957	15945	15944	15964	15803	15652	15926	15810	15834	15937	15852	15955	15731	16005	15998	15831	15852	15921	15863	15905	15839	15840	15962	15821	15814	16041	15957	16076	15712	15833	16024	15903	16098	15734	15873	15968	15838	15973	15915	15971	15844	15773	16174	15914	16042	15859	15940	15878	15986	15754	15873	16028	15986	15860	15988	15810	16069	15802	15919	15851	15737	16166	15709	15827	15815	15942	15967	15862	15912	15786	15869	15960	15863	15955	15947	15790	15930	15844	15869	15727	15899	15794	15785	15925	16126	15840	15910	15964	15955	15816	15912	15963	16048	16002	16093	16009	15926	16062	15959	16092	15931	15892	15717	15747	16011	15765	15772	15913	15912	15775	15691	15950	16022	15962	16033	15929	15738	15835	15999	16064	15671	15837	15779	15906	15856	15806	15957	15916	15980	15870	15933	16030	15810	15822	15855	15968	15802	15821	16018	15923	15892	15866	15820	16071	16035	15856	15878	15872	15931	15846	15993	15955	15856	15862	15998	15835	15806	15949	15816	15912	15836	16062	15987	15844	15965	15895	15971	15706	16027	15816	15754	15952	15970	15996	15796	15967	15768	15823	16105	15901	15812	15784	15961	15936	16002	15982	15840	15653	15909	15993	16048	16016	15719	15839	16106	15855	15909	15882	15777	15836	15930	16135	15912	16005	15841	15928	15743	15774	16007	15861	15878	16119	15846	16014	15912	15940	15877	15921	15939	15984	15957	15925	15982	16081	15774	16004	15965	16071	15777	15941	15876	15612	15796	15842	15807	15897	15968	15662	15730	15810	15867	15976	15963	16090	15885	15896	15990	15825	15825	16036	15841	15768	15842	15723	16017	15860	15925	15965	15795	15744	15915	15716	15880	15799	15853	15895	15807	15966	16059	15985	15890	15982	15929	16083	15806	16059	15898	16074	16072	15928	15875	15920	15960	15928	16087	15944	15786	15908	15809	15770	15874	15901	15861	15876	15919	15968	15902	15730	16016	15987	15958	15993	15969	15855	15912	16035	15892	15913	15768	15945	16098	15961	16034	15954	15807	15721
46711	46666	21062	23953	18724	15869	14630	14171	14203	14286	14149	14313	14263	14174	14378	14068	14318	14294	14384	14309	14211	14304	14265	14206	14348	14187	14469	14222	14283	14019	14295	14310	14388	14216	14283	14353	14431	14177	14089	14409	14284	14395	14350	14291	14367	14092	14312	14303	14161	14207	14357	14289	14184	14335	14363	14340	14221	14229	14247	14269	14265	14388	14238	14265	14173	14342	14375	14209	14149	14348	14188	14079	14388	14032	14313	14218	14174	14273	14293	14133	14313	14209	14268	14118	14145	14298	14324	14069	14291	14200	14234	14225	14335	14280	14430	14381	14221	14192	14161	14262	14398	14397	14161	14237	14213	14391	14283	14314	14453	14115	14053	14214	14354	14445	14084	14216	14189	14163	14297	14350	14298	14258	14240	14380	14209	14314	14300	14379	14293	14133	14319	14200	14166	14164	14216	14357	14205	14265	14333	14268	14166	14282	14137	14294	14211	14056	14288	14298	14258	14163	14275	14380	14118	14311	14375	14217	14315	14254	14310	14318	14174	14384	14266	14065	14155	14210	14210	14184	14316	14382	14304	14255	14199	14178	14261	14369	14296	14256	14145	14112	14461	14326	14169	14305	14375	14185	14224	14105	14257	14107	14276	14240	14132	14314	14197	14170	14187	14158	14192	14413	14223	14293	14266	14096	14241	14216	14165	14455	14251	14165	14460	14286	14388	14301	14068	14239	14257	14386	14295	14159	14180	14144	14206	14354	14249	14235	14303	14311	14101	14279	14059	14353	14309	14164	14321	14222	14399	14236	14322	14250	14290	14350	14074	14323	14396	14185	14185	14166	14240	14373	14357	14319	14298	14100	14216	14269	14216	14256	14313	14195	14165	14255	14355	14285	14144	14209	14420	14144	14288	14172	14108	14256	14362	14135	14267	14347	14408	14077	14288	14368	14159	14351	14072	13986	14436	14289	14356	14405	14032	14279	14285	14255	14343	14036	14356	14282	14374	14410	14134	14225	14384	14076	14366	14339	14282	14190	14271	14313	14272	14337	14358	14072	14118	14182	14233	14339	14289	14297	14069	14174	14203	14280	14373	14305	14163	14209	14268	14213	14295	14117	14169	14297	14140	14155	14109	14254	14245	14442	14297	14250	14339	14267	14164	13999	14206	14279	14326	14005	14310	14127	14155	14231	14273	14491	14143	14329	14422	14115	14394	14132	14232	14315	14291	14336	14351	14319	14408	14105	14198	14199	14237	14211	14336	14235	14142	14147	14305	14248	14266	14148	14311	14227	14135	14351	14350	14095	14229	14227	14116	14357	14284	14389	14311	14279	14356	14463	14295	14351	14126	14245	14390	14037	14322	14261	14225	14375	14303	14157	14364	14150	14226	14187	14360	14328	14278	14171	14421	14148	14257	14103	14230	14159	14296	14237	14314	14263	14190	14408	14127	14225	14131	14266	14213	14219	14284	14312	14134	14206	14103	14237	14248	14178	14172	14191	14254	14282	14339	14197	14182	14276	14237	14290	14347	14051	14132	14190	14101	14326	14327	14366	13997	14193	14286	14354	14264	14084	14204	14362	14127	14315	14158	14127	14295	14178	14298	14108	14307	14203	14377	14248	14392	14155	14250	14241	14168	14216	14332	14130	14267	14237	14521	14244	14282	14337	14191	14165	14166	14274	14296	14306	14108	14308	14151	14360	14253	14050	14198	14287	13987	14384	14247	14268	14231	14311	14358	14254	14319	14168	14175	14169	14285	14276	14258	14415	14265	14269	14223	14178	14309	14263	14180	14163	14242	14236	14358	14313	14287	14347	14322	14270	14277	14186	14248	14255	14214	14183	14273	14321	14176	14247	14151	14158	14181	14175	14216	14235	14286	14173	14180	14256	14359	14243	14201	14388	14433	14244	14263	14031	14143	14142	14335	14331	14267	14123	14185	14222	14069	14245	14145	14144	14321	14233	14324	14331	14191	14429	14442	14070	14300	14268	14305	14227	14323	14301	14147	14210	14252	14243	14170	14267	14157	14312	14017	14121	14103	14039	14241	14235	14350	14329	14132	14390	14268	14235	14159	14164	14399	14270	14151	14019	14187	14317	14325	14346	14195	14406	14211	14233	14345	14133	14366	14038	14427	14190	14275	14236	14414	14158	14339	14348	14236	14301	14230	14229	14254	14304	14036	14220	14334	14315	14195	14119	14152	14203	14403	14244	14290	14286	14395	14239	14308	14177	14186	14266	14329	14327	14164	14183	14355	14309	14142	14371	14237	14246	14284	14255	14286	14124	14229	14447	14132	14233	14311	14080	14257	14224	14189	14225	14300	14308	14156	14240	14243	14289	14360	14403	14372	14226	14129	14097	14174	14348	14337	14243	14216	14268	14205	14334	14273	14312	14144	14229	14370	14012	14392	14233	14312	14329	14109	14333	14285	14274	14201	14240	14202	14353	14455	14260	14309	14265	14197	14119	14307	14401	14192	14278	14321	14286	14112	14083	14158	14205	14262	14223	14205	14320	14281	14072	14253	14391	14321	14272	14287	14328	14208	14217	14116	14308	14111	14292	14383	14194	14091	14267	14130	14437	14132	14315	14105	14260	14392	14379	14353	14343	14369	14380	14344	14106	14351	14223	14278	14261	14326	14119	14363	14271	14411	14203	14287	14287	14242	14328	14276	14197	14349	14401	14432	14215	14196	14118	14260	14181	14236	14214	14291	14261	14331	14168	14269	14401	14249	14096	14127	14134	14085	14233	14233	14193	14219	14156	14238	14231	14305	14278	14293	14275	14200	14138	14356	14130	14121	14292	14374	14232	14132	14217	14243	14302	14377	14176	14230	14225	14240	14093	14297	14145	14115	14258	14169	14278	14470	14200	14229	14341	14296	14208	14195	14274	14279	14343	14226	14248	14169	14310	14314	14198	14233	14197	14250	14298	14050	14293	14139	14255	14173	14367	14259	14279	14272	14236	14410	14321	14042	14359	14362	14256	14406	14302	14248	14154	14129	14336	14084	14266	14136	14365	14249	14327	14195	14332	14339	14383	14199	14246	14384	14260	14229	14128	14188	14143	14173	14382	14352	14124	14168	14274	14324	14142	14195	14255	14331	14223	14231	14342	14332	14089	14184	14456	14237	14336	14154	14267	14231	14145	14272	14151	14425	14177	14415	14395	14466	14338	14293	14427	14313	14257	14248	14098	14206	14228	14307	14195	14251	14054	14315	14156	14312	14257	14224	14183	14279	14316	14369	14324	14485	14429	14319	14192	14448	14137	14091	14344	14152	14237	14216	14229	14405	14344	14205	14244	14154	14289	14131	14297	14215	14258	14316	14161	14156	14183	14264	14390	14344	14236	14281	14259	14238	14268	14125	14334	14189	14359	14239	14213	14091	14186	14407	14291	14249	14345	14239	14226	14309	14227	14299	14321	14212	14264	14250	14186	14219	14213	14188	14277	14157	14215	14175	14203	14330	14233	14378	14123	14188	14147	14224	14453	14245	14259	14209	14224	14377	14202	14039	14163	14199	14347	14306	14165	14283	14177	14191	14394	14239	14246	14304	14277	14282	14200	14133	14320	13965	14232	14310	14337	14298	14194	14203	14371	14344	14269	14216	14222	14335	14174	14354	14302	14344	14234	14265	14314	14183	14364	14356	14147	14072	14178	14290	14356	14093	14201	14090	14274	14336	14219	14291	14177	14207	14524	14415	14267	14432	14201	14024	14240	14298	14263	14337	14226	14183	14275	14279	14073	14205	14354	14294	14201	14183	14305	14298	14276	14155	14156	14227	14256	14358	14185	14129	14299	14238	14383	14303	14267	14343	14207	14229	14114	14304	14201	14157	14217	14233	14005	14362	14212	14471	14197	14351	14184	14451	14250	14304	14204	14203	14250	14157	14140	14041	14344	14170	14243	14257	14132	14276	14241	14388	14284	14252	14236	14420	14234	14224	14283	14344	14386	14246	14203	14288	14104	14447	14163	14279	14287	14249	14151	14406	14255	14098	14293	14300	14203	14207	14254	14312	14274	14199	14236	14162	14167	14384	14284	14373	14209	14256	14154	14337	14207	14259	14163	14133	14263	14124	14389	14200	14268	14164	14261	14398	14272	14322	14201	14353	14328	14290	14115	14254	14201	14337	14260	14357	14140	14408	14145	14202	14224	14251	14235	14282	14203	14246	14100	14259	14259	14222	14308	14183	14096	14259	14104	14319	14348	14166	14148	14291	14250	14313	14270	14156	14231	14354	14088	14047	14230	14313	14264	14097	14288	14255	14153	14307	14319	14250	14289	14085	14179	14311	14306	14226	14386	14246	14317	14357	14301	14264	14350	14165	14439	14311	14222	14075	14072	14196	14213	14270	14256	14251	14307	14181	14229	14368	14378	14562	14338	14392	14222	14224	14244	14296	14146	14373	14138	14219	14189	14378	14178	14138	14253	14250	14212	14423	14310	14316	14342	14117	14099	14343	14184	14267	14049	14241	14273	13971	14315	14421	14259	14295	14218	14375	14170	14237	14011	14436	14106	14342	14175	14319	14102	14283	14190	14157	14196	14283	14162	14304	14288	14064	14292	14233	14159	14227	14311	14057	14179	14271	14121	14032	14269	14181	14322	14246	14073	14088	14233	14353	14295	14281	14266	14233	14253	14390	14280	14297	14305	14291	14297	14306	14293	14233	14171	14226	14269	14242	14164	14425	14425	14249	14282	14262	14429	14259	14203	14361	14270	14306	14226	14157	14198	14344	14350	14249	14081	14245	14403	14247	14193	14251	14053	14050	14283	14285	14241	14232	14104	14389	14323	14398	14261	14324	14308	14168	14377	14210	14295	14421	14392	14355	14307	14187	14190	14226	14164	14193	14341	14158	14454	14222	14250	14174	14305	14283	14170	14173	14199	14229	14061	14308	14383	14242	14226	14230	14115	14172	14181	14079	14224	14329	14202	14386	14390	14548	14258	14186	14091	14166	14275	14315	14205	14507	14226	14139	14237	14247	14148	14232	14295	14282	14285	14312	14354	14347	14198	14294	14095	14217	14308	14346	14281	14140	14118	14513	14318	14452	14251	14244	14024	14258	14337	14188	14218	14345	14126	14286	14397	14362	14069	14308	14329	14186	14193	14211	14182	14216	14377	14176	14150	14184	14347	14230	14465	14213	14241	14180	14363	14117	14349	14181	14306
24988	22845	29012	26461	25491	23092	19906	16699	15875	15999	15995	15977	15752	16036	15655	16009	16015	15900	15733	15903	15795	15884	15753	15873	15900	15916	15833	15782	15897	16014	15826	15598	15776	15780	15716	15811	15783	15596	15750	15684	15836	15883	15922	15838	15735	15802	15820	15686	15685	15752	15460	15689	15780	15713	15747	15833	15807	15831	16014	15708	15822	15718	15669	15908	15703	15904	15601	15951	15761	15712	15690	15649	15938	15790	15778	15721	15628	15629	15833	15850	15748	15589	15680	15618	15763	15925	15648	15743	15682	15737	15656	15722	15763	15598	15708	15518	15841	15717	15744	15904	15724	15753	15711	15546	15752	15699	15620	15805	15747	15678	15763	15671	15587	15507	15808	15628	15815	15710	15853	15688	15645	15778	15765	15726	15666	15663	15633	15581	15923	15676	15689	15611	15634	15673	15553	15563	15704	15878	15799	15749	15758	15746	15606	15894	15532	15555	15574	15716	15906	15719	15718	15640	15779	15798	15790	15760	15800	15808	15751	15877	15757	15686	15781	15580	15862	15586	15713	15736	15759	15579	15560	15743	15857	15546	15718	15599	15905	15822	15657	15478	15722	15841	15797	15659	15629	15883	15776	15843	15566	15819	15653	15758	15450	15613	15821	15717	15610	15817	15784	15676	15810	15825	15795	15738	15590	15616	15805	15735	15713	15578	15685	15675	15716	15781	15676	15597	15714	15642	15614	15831	15779	15520	15720	15745	15518	15666	15881	15706	15600	15484	15597	15939	15771	15761	15886	15739	15703	15792	15772	15755	15750	15781	15608	15784	15752	15603	15577	15731	15790	15641	15886	15867	15807	15612	15849	15739	15853	15707	15715	15759	15847	15771	15607	15727	15564	15692	15749	15884	15805	15617	15721	15609	15596	15774	15752	15808	15740	15671	15779	15793	15753	15532	15573	15730	15870	15586	15726	15521	15588	15641	15819	15862	15734	15577	15772	15645	15629	15722	15837	15729	15672	15774	15921	15745	15948	15744	15661	15599	15868	15741	15885	15771	15347	15836	15745	15704	15675	15748	15873	15794	15598	15654	15732	15552	15523	15607	15837	15794	15723	15584	15699	15512	15696	15565	15699	15710	15760	15563	15606	15692	15610	15762	15745	15782	15706	15708	15573	15668	15774	15647	15706	15959	15828	15746	15585	15569	15684	15544	15846	15719	15778	15732	15798	15788	15826	15831	15706	15793	15719	15950	15919	15681	15795	15684	15754	15554	15622	15716	15779	15733	15667	15604	15658	15732	15704	15630	15908	15750	15684	15821	15695	15696	15759	15709	15744	15875	15676	15819	15450	15721	15740	15709	15859	15700	15778	15878	15864	15708	15836	15731	15589	15978	15562	15651	15660	15792	15855	15758	15875	15723	15777	15831	15870	15706	15963	15739	15748	15627	15762	15717	15625	15749	15723	15927	15531	15733	15717	15805	15892	15778	15743	15615	15749	15642	15658	15794	15844	15796	15756	15701	15711	15650	15973	15639	15645	15555	15704	15788	15597	15660	15673	15605	15921	15707	15725	15616	15723	15723	15799	15865	15975	15864	15771	15818	15775	15802	15527	15602	15678	15721	15745	15616	15680	15836	15582	15622	15955	15779	15531	15747	15731	15725	15845	15677	15752	15668	15578	15551	15628	15681	15771	15512	15771	15598	15678	15720	15612	15893	15786	15629	15697	15731	15634	15775	15853	15792	15685	15675	15520	15625	15666	15768	15956	15746	15748	15577	15850	15743	15775	15585	15570	15723	15615	15479	15873	15750	15683	15701	15608	15693	15992	15609	15777	15623	15635	15578	15702	15718	15663	15720	15597	15891	15704	15844	15880	15739	15606	15644	15765	15655	15740	15657	15658	15701	15805	15744	15529	15645	15704	15736	15909	15801	15855	15715	15707	15700	15721	15584	15714	15699	15829	15677	15767	15603	15646	15541	15483	15814	15556	15522	15731	15509	15718	15614	15707	15636	15666	15758	15791	15727	15612	15737	15689	15798	15624	15597	15817	15651	15737	15878	15707	15776	15828	15660	15592	15679	15735	15647	15795	15746	15652	15893	15724	15713	15712	15818	15976	15736	15626	15679	15865	15642	15539	15821	15759	15519	15733	15752	15794	15926	15839	15797	15687	15685	15657	15817	15745	15909	15685	15767	15618	15611	15699	15743	15787	15579	15866	15623	15572	15727	15730	15622	15734	15641	15741	15417	15461	15679	15673	15727	15844	15634	15686	15747	15755	15690	15647	15798	15979	15513	15744	15753	15721	15764	15689	15755	15718	15755	15834	15654	15836	15622	15782	15733	15667	15463	15925	15784	15720	15619	15871	15651	15745	15806	15586	15700	15782	15829	15855	15801	15834	15716	15600	15530	15727	15592	15547	15735	15745	15832	15744	15879	15674	15870	15772	15640	15826	15691	15764	15453	15659	15505	15807	15993	15887	15841	15802	15866	15852	15587	15781	15630	15736	15409	15555	15778	15695	15668	15825	15713	15670	15652	15727	15859	15670	15676	15504	15636	15796	15570	15527	15687	15625	15807	15695	15675	15502	15640	15616	15787	15888	15633	15642	15533	15598	15726	15667	15785	15838	15631	15637	15586	15729	15761	15645	15548	15801	15618	15610	15610	15563	15694	15697	15764	15623	15789	15816	15713	15711	15726	15704	15848	15762	15704	15718	15816	15753	15621	15580	15843	15685	15674	15750	15964	15794	15747	15826	15524	15708	15647	15631	15508	15524	15553	15777	15739	15679	15782	15591	15713	15658	15535	15541	15763	15775	15638	15698	15656	15848	15830	15668	15661	15669	15657	15639	15912	15750	15833	15638	15585	15710	15654	15631	15787	15863	15725	15780	15441	15606	15642	15703	15651	15672	15805	15692	15613	15721	15752	15910	15521	15535	15718	15688	15776	15653	15773	15684	15676	15535	15699	15734	15666	15870	15596	15806	15782	15840	15886	15735	15800	15629	15624	15690	15718	15711	15720	15734	15663	15884	15645	15596	15837	15547	15687	15752	15682	15782	15623	15742	15566	15789	15699	15722	15850	15710	15956	15720	15601	15817	15529	15745	15664	15624	15729	15899	15638	15707	15650	15718	15668	15934	15544	15967	15660	15813	15815	15712	15626	15668	15715	15871	15716	15757	15645	15836	15671	15519	15713	15651	15614	15790	15601	15693	15560	15734	15754	15608	15659	15594	15600	15621	15763	15847	15775	15780	15837	15845	15754	15661	15815	15595	15703	15653	15746	15703	15738	15710	15488	15804	15775	15630	15473	15584	15712	15687	15731	15781	15632	15702	15802	15705	15782	15729	15765	15692	15672	15641	15644	15723	15879	15791	15602	15386	15760	15681	15729	15710	15748	15618	15861	15599	15655	15662	15644	15821	15699	15772	15764	15653	15578	15644	15711	15951	15842	15705	15845	15631	15695	15793	15982	15804	15744	15742	15785	15728	15780	15678	15649	15689	15854	15750	15742	15719	15744	15767	15745	15767	15751	15658	15875	15720	15644	15739	15673	15805	15868	15697	15670	15671	15640	15638	15721	15797	15838	15751	15685	15746	15661	15711	15857	15679	15739	15516	15594	15651	15789	15690	15771	15683	15778	15650	15648	15748	15762	15639	15529	15699	15867	15673	15682	15804	15866	15815	15862	15779	15673	15635	15663	15790	15708	15484	15627	15712	15794	15601	15765	15620	15582	15662	15672	15625	15725	15788	15728	15736	15865	15621	15937	15681	15662	15863	15839	15767	15621	15878	15733	15842	15720	15719	15557	15738	15907	15690	15718	15497	15842	15622	15651	15673	15545	15667	15649	15754	15959	15658	15652	15656	15760	15872	15885	15919	15672	15827	15722	15641	15466	15547	15768	15707	15743	15646	15599	15491	15731	15744	15658	15730	15778	15763	15966	15789	15617	15802	15617	15650	15963	15691	15724	15651	15713	15737	15662	15747	15658	16074	15590	15825	15625	15698	15794	15886	15671	15743	15688	15585	15715	15590	15803	15829	15687	15789	15691	15763	15712	15612	15811	15791	15669	15589	15473	15684	15716	15797	15598	15812	15863	15780	15738	15840	15698	15919	15844	15589	15823	15806	16001	15787	15674	15868	15565	15777	15786	15967	15915	15804	15576	15830	15754	15707	15631	15617	15646	15804	15721	15811	15549	15628	15884	15615	15738	15637	15908	15662	15870	15849	15673	15652	15802	15920	15619	15879	15755	15814	15796	15691	15720	15700	15793	15641	15539	15700	15582	15728	15528	15517	15721	15836	15600	15743	15672	15921	15720	15868	15682	15497	15479	15672	15620	15662	15817	15657	15813	15601	15825	15614	15628	15824	15845	15640	15656	15686	15459	15575	15711	15556	15637	15831	15782	15559	15740	15977	15867	15599	15764	15828	15485	15725	15829	15693	15861	15930	15684	15592	15569	15690	15762	15708	15958	15645	15928	15770	15690	15689	15604	15670	15842	15692	15822	15805	15860	15663	15848	15854	15724	15848	15776	15754	15696	15815	15770	15577	15710	15649	15639	15840	15833	15490	15641	15905	15769	15646	15740	15833	15701	15612	15639	15560	15765	15638	15686	15704	15685	15644	15878	15694	15665	15731	15656	15717	15680	15551	15694	15748	15779	15743	15695	15739	15835	15632	15595	15648	15630	15688	15625	15658	15679	15813	15681	15638	15660	15815	15720	15532	15488	15804	15776	15753	15773	15575	15837	15670	15706	15584	15761	15630	15770	15771	15741	15812	15568	15714	15720	15719	15726	15790	15739	15651	15687	15701	15682	15623	15734	15696	15672	15894	15669	15840	15638	15865	15697	15636	15762	15851	15752	15904	15671	15707	15541	15938	15727	15740	15748	15698	15643	15707	15744	15658	15768	15725	15590	15869	15788	15600	15878	15464	15622	15604	15775	15590	15691	15856	15688	15865	15705	15526	15664	15866	15671	15799	15693	15720	15547	15719	15479	15668	15744	15777	15815	15756	15670	15732	15669	15634	15780	15752	15706	15691	15636	15708	15784	15784	15655	15700	15464	15858	15740	15718	15639	15861	15729	15685	15629	15839	15666	15447	15787	15673	15797	15861	16040	15610	15730	15656	15827	15671	15821	15684	15792	15809	15731	15711	15654	15660	15499	15639	15547
63485	80219	41012	41710	30327	20264	15928	14534	14174	14140	14149	14097	14340	14274	14194	14175	14259	14275	14333	14210	14051	14055	14259	14340	14092	14177	14234	14304	14290	14346	14117	14171	14245	14225	14125	14281	14229	14245	14183	14158	14226	14172	14168	14033	14037	14082	14315	14038	14369	14129	14031	14222	14024	14198	14164	14364	14176	14260	14044	14266	14050	14090	14108	14238	14061	14139	14226	14220	14058	14138	14090	14256	14136	14247	14252	14069	14297	14078	14234	14027	14173	14309	14012	14129	14258	14196	14227	14217	14215	14101	14093	14131	14023	14315	14121	14084	14036	14242	14306	14026	14259	14168	14193	14169	14271	13991	14099	14034	14061	14097	14078	14082	14130	14247	14140	14244	14060	14142	14189	14149	13912	14043	14075	14153	14087	14113	14060	14164	14225	14068	14057	14058	14177	14077	14112	14205	14230	13956	14101	14208	14280	14131	14171	14205	14217	14239	14038	14270	14039	14048	14200	14132	14083	13927	14135	14308	14035	14214	13978	14052	14232	14130	14145	14072	14213	14078	14153	14067	14081	14166	14183	14218	13933	14176	14164	14041	14155	14095	14167	14152	14228	14160	14192	14147	14165	14133	14180	14036	14256	14129	14442	14164	14067	14221	14213	14114	14161	14075	14180	14104	14109	14118	14159	14118	14284	14094	14141	13978	14221	14245	14076	14191	14234	14181	14103	14202	14094	14241	14114	14251	14220	14090	14294	14187	14055	14286	14089	14042	14098	14250	14033	14336	13929	14195	14306	14146	14104	14138	14080	14184	14143	14164	14295	14197	14181	14168	14236	14218	14047	14200	14189	14271	14094	14060	14179	14159	14300	14038	14170	14096	14307	14167	14147	14179	14189	14260	14153	14172	14147	14154	14210	14131	14104	14096	14213	14134	14315	14280	14171	14241	14260	14177	14088	14085	14302	14231	14261	14144	14151	14285	14153	14143	14126	14146	14219	14033	14204	14264	14017	14035	14066	14328	14145	14047	14122	14165	14138	14030	14162	14167	14093	14207	14207	14266	14201	14117	14087	14326	14161	14077	14192	14131	14017	14202	14176	14184	14234	14064	14165	14178	14208	14163	13962	14204	14219	14284	14072	14239	14174	14127	14042	14000	14286	14201	14254	14290	14423	14204	14229	14308	14098	14265	14156	14140	14052	14276	13960	14440	14147	14185	14038	14099	14277	14095	14121	14133	14056	14159	14175	14141	14235	14182	13911	14124	14270	14178	14167	14135	14277	14098	14080	14282	14071	14079	14010	14088	14091	14162	14174	14259	14311	14283	14086	14100	14121	14085	14195	14152	14125	14131	14187	14143	14037	14216	14289	14051	14263	14009	14159	14098	14274	14135	14128	14202	14190	14063	14201	14204	14174	14396	14184	14241	14208	14098	14164	14154	14024	14121	14136	14019	14252	14220	14186	14340	14085	14147	14146	14147	14135	14120	14194	14165	14074	14207	14167	14181	14146	14116	14133	14296	14300	14142	14126	14033	14265	14264	14024	14146	14303	14375	14147	14149	14088	14104	14146	14068	14231	14036	14202	14213	14078	14406	14228	14237	14029	14303	13887	14208	14143	14035	14159	14151	14143	14022	14270	14062	14101	14152	14029	14313	14148	14290	14016	14173	14026	14073	14177	14049	14228	14218	14151	14259	14224	14123	14245	14107	14216	14200	14214	14180	14094	14170	14227	14010	14132	14249	14274	14160	14205	14049	14026	14157	14086	14224	13989	14241	14165	14199	14156	14043	14127	14069	14204	14095	14187	14156	14072	14186	14272	14041	14052	14073	14180	14211	14154	14255	14150	14090	14072	14251	14050	14306	14121	14278	13984	14024	14069	14076	13967	14072	13946	14286	14223	14135	14269	14235	14115	14048	14111	14156	14094	14245	14010	14003	14214	14099	14313	14222	14191	14128	14161	14315	14123	14103	14164	14171	14237	13919	14272	14167	14147	14158	14173	14290	14035	14325	14112	14150	14172	14057	14121	14122	14220	14171	14258	14124	14052	14026	14195	14139	14088	14174	14030	14191	14065	14084	14241	14235	14040	14003	14258	14185	14075	13947	14209	14010	14225	13949	14179	14075	14123	14208	14241	14265	14001	14134	14304	14166	14348	14177	14214	14336	14028	14296	14107	14191	14141	14186	14254	14151	14225	14124	14094	14326	14163	14093	14220	14180	14162	14371	14118	14066	14241	14321	14081	14275	14211	14215	14264	14216	14173	14315	14057	14258	14239	14118	14141	14215	14118	14291	14149	14111	14143	14175	14182	14004	14246	14182	14150	14109	14073	14302	14032	14355	14187	14319	14218	14030	14230	14189	14275	14257	14229	14119	14137	14137	14215	14237	14248	14146	14182	14080	14101	14261	14065	14267	14086	14249	14166	14159	14185	14293	14107	14115	14218	13928	14101	14141	14285	14145	14109	14154	14154	14159	14131	14269	14246	14096	14173	14130	14151	14154	14263	14328	13999	14109	14200	14102	14138	13916	14135	14061	14251	14143	14121	14177	14355	14117	14217	14078	14282	14062	14260	14294	14162	14262	14215	14311	14121	14231	14253	14227	14238	14496	14219	14231	14065	14175	14083	14180	14147	14322	14003	14062	14183	14338	14067	14091	14142	14224	14100	14032	14311	14084	14037	14284	14236	14297	14170	14137	14285	14165	14201	14200	14158	14179	14144	14124	14191	14179	14236	14041	14135	14055	14242	14151	14258	14085	14164	14376	14127	14015	14212	14230	13946	14198	14190	14160	14156	14135	14058	14313	14210	14103	14372	14175	14097	14027	14068	14176	14125	14089	14155	14147	14235	14025	14157	14187	14256	14244	14267	14207	14217	14142	14187	14168	14188	14191	14158	14225	14210	14172	14236	14183	14101	14099	14190	14102	14271	14117	14122	14282	14186	14182	14238	14082	14096	14150	14262	14095	14208	14209	14125	14054	14179	14104	14103	14168	14234	14053	14260	14256	14130	14021	14040	14183	14094	13998	14209	14128	14165	14177	14082	14113	14185	14305	13956	14103	14222	14041	14096	14148	14213	14217	14167	14293	14101	13978	14396	14136	14158	14308	14175	14355	14360	14283	14103	14162	14319	14202	14118	14159	14306	14064	14073	14116	14355	14060	14136	14321	14162	14323	14193	14121	14179	14088	14111	14306	14259	14054	14221	14168	14191	14075	14202	14272	14149	14282	14144	14092	14175	14156	14085	14231	14179	14046	14078	14201	14050	14267	14196	14140	14108	14209	14120	14203	14117	14193	14038	14171	14145	14071	14036	14253	14178	14266	14387	14156	14332	14145	14135	14073	14060	14031	14267	14135	14199	14120	14048	14254	14207	14317	14232	14190	14310	14270	14100	14132	14157	14156	14194	14245	14278	14056	14216	14205	14178	14164	14048	14042	14170	14322	14252	14166	14192	14181	14234	14061	14201	14120	14208	14342	14225	14296	14216	14112	14142	14191	14116	14091	14194	14123	14025	14181	14102	14278	14177	14180	14235	14096	14265	14055	14138	14358	14184	14068	14139	13990	14229	14251	14101	14224	14207	14330	14092	14063	14260	14113	14133	14184	14215	14295	13997	14138	14256	14236	14053	14236	14172	14183	14184	14185	14238	14183	14216	14028	14179	14111	14223	14169	14151	14165	14143	14212	14226	14148	14108	14182	14307	14218	14160	14101	14242	14111	14151	14140	14001	14225	14331	14247	14209	14199	14139	14152	14164	14164	14125	14295	14147	14148	14390	14118	14071	14185	14289	14132	14145	14219	14209	14249	14021	14147	14070	14259	14198	14274	14094	14139	14127	14182	14139	14180	14121	14273	14124	14112	14233	14136	14162	14158	14125	14060	14256	14243	13982	14154	14129	14154	14133	14231	14141	14142	14086	14195	14202	14161	14253	13998	14251	14153	14019	14207	14253	14106	14213	14119	14108	14147	14188	14207	14091	14314	14044	14204	14119	14410	14220	14269	14286	14194	14053	14180	14004	14022	14262	14265	14218	14143	14328	14177	14197	14291	14121	14247	14067	14085	14021	14059	14095	14014	14312	14177	14203	14024	14092	14268	14185	14159	14242	14040	14180	14108	14030	14244	14210	14022	14226	14347	14122	14250	14231	14154	14129	14132	14139	14296	14201	14299	14199	14146	14249	14080	14159	14143	14071	14104	14169	14187	14146	14310	14122	14069	14150	14153	14201	14100	14116	14110	14061	14288	14101	14167	14086	14315	14254	14082	14171	14250	14335	14198	14163	13984	14137	14154	14167	14190	14269	14082	14261	14145	14185	14148	14228	14087	14143	14151	14215	14022	14164	14151	14247	14124	14031	14328	14034	13992	14229	14137	14092	14298	14243	14112	14040	14161	14209	14108	14095	14233	14155	14171	14229	14048	14285	13989	14301	14201	14176	14213	14193	14142	14182	14128	14066	14129	14002	14002	14165	14291	14204	14157	14205	14244	14099	14086	14203	14097	14136	14133	14243	14323	14293	14236	14255	14004	14180	14305	14126	14096	14260	14232	14236	14037	14289	14129	14073	14157	14245	14109	14097	14202	14233	14222	14142	14252	14090	14110	14198	14255	14305	14198	13997	14223	14116	14097	14114	14164	14036	14072	14101	14238	14047	14067	13989	13970	14097	14246	14068	14032	14051	14185	14204	14063	14303	14156	14125	14184	14093	14026	14253	14045	14223	14131	14225	14090	14085	14213	14292	14259	14192	14184	14129	14143	14301	14268	13950	13933	14105	14293	14191	14217	14266	14047	14124	14101	14133	14091	14245	14029	14296	14270	14190	14152	14239	14113	14167	14139	14105	14140	14141	14144	14260	14163	14032	14171	14290	14135	14102	14100	14260	14021	14029	14292	14178	14380	14185	13959	14109	14212	14260	14153	14066	14130	14198	14129	14053	14187	14101	14218	14198	14159	14127	14218	14234	14091	14162	14346	14103	14162	14040	14020	14129	14252	14402	14107	14235	14308	14038	14366	14026	14155	14257	14114	14030	14248	14236	14194	14080	14232	14210	14260	14384	14201	14180	14112	14286	14208	14237	14150	14188	14255	14179	14164	14168	14174	14245	14070	14015	14282	14103	14120	14186	14072	14223	14043	14062	14083	14127	14084	14247	14034	14170	14163	14329	14105	14219	14097
22988	21753	29132	24512	24038	25070	24469	17634	16264	16147	16255	16243	16154	16061	16232	16123	16134	16072	16071	15720	15966	15839	15776	15978	16026	16019	15956	15922	15810	15901	16094	16020	15791	15994	15943	15850	15886	15795	15920	15791	16038	15764	15795	15899	15893	15697	15890	15768	15742	15786	15799	15901	15971	15891	15850	15928	15915	15856	15947	15733	15969	15904	15807	15703	15920	15865	16063	15719	15896	15681	16003	15983	15771	15713	15920	15869	15965	15808	15991	15939	15921	15793	16051	15829	15832	15880	15931	15991	15708	15851	15871	15735	15844	15760	15665	15755	16037	15952	15979	15765	15810	15837	15902	15862	15800	15644	15951	15898	15835	15804	15701	15871	15777	15795	15903	15712	15757	15748	15872	15733	15830	15934	15659	15847	15880	15697	15576	15659	15874	15751	15981	15633	16061	15747	15773	15803	15937	15806	15777	15832	15811	15887	15834	15828	15646	15817	15820	15793	15779	15925	15949	15653	15723	15937	15826	15763	15753	15573	15657	15925	15974	15935	15751	15815	15665	15999	15877	15684	16078	15768	15655	15780	15604	15863	15721	15845	15857	15887	15788	15836	15800	15882	15757	15768	15860	15736	15458	15800	15771	15673	15925	15736	15826	15847	15651	15972	15928	15729	15655	15715	15826	15831	15852	15884	15668	15990	15782	15879	15877	15789	15894	15859	15996	15808	15825	15858	15744	15779	15616	15835	15815	15903	16040	15940	15870	15964	15848	15697	15830	15802	15654	15440	15586	15858	15817	15841	15740	15882	15605	15746	15667	15588	15785	15986	15817	15915	15853	15968	15922	15830	15714	15753	15811	15824	15591	15689	15932	15698	15843	15886	15674	15847	15771	15736	15833	15915	15692	15845	15792	15980	15876	15792	15754	15735	15925	15839	15719	15958	15744	16044	15779	15920	15676	15861	15817	15794	15755	15934	15814	15789	15798	15731	15705	15776	15790	15676	15858	15623	15859	16005	15859	15741	15792	15814	15677	15821	15747	15808	15849	15893	15858	15601	15974	15801	15897	15902	15878	15809	15744	15923	15726	16135	15842	15745	15759	15936	15663	15565	15796	15659	15639	15587	15694	15810	15745	15923	15899	15802	15836	15732	15911	15890	15842	15942	15998	15774	15864	15752	15805	15758	15592	15889	15872	15741	15777	15815	15827	15885	15834	15963	15899	15800	15724	15904	15866	15865	16013	15840	15718	15817	15711	15926	15805	15754	15877	15823	15888	15753	15886	15868	15777	15744	16032	15702	15735	15907	15852	15742	15801	15716	15756	15786	15989	15791	15866	15822	15827	15896	15837	16063	15871	15891	15998	15862	16008	15806	15945	15672	15681	15811	15903	15997	15813	15735	16020	15655	15726	15678	15885	15698	15771	15766	15803	15794	15703	15871	15762	15700	15916	15878	15904	15911	15921	15927	15935	15698	15800	15859	16013	15924	15803	15732	15806	15733	15730	15987	15650	16030	15756	15805	15875	15840	15843	15843	15953	15719	15746	15758	15826	15897	15747	15731	15718	15921	15858	15919	15822	15696	15799	15868	15866	15763	15816	15799	15692	15861	15750	15627	15986	15607	15896	15707	15866	15650	15862	15655	15613	15675	15840	16049	15639	15783	15609	15631	15608	16074	15883	15890	15829	15684	15966	15971	15881	15801	15660	15855	15971	15807	15780	15861	15824	15766	15875	15902	15596	16001	15775	15808	15853	15519	15825	15724	15738	15632	15970	15762	15703	15778	15763	15623	15894	15749	15755	15784	15813	15928	15837	15891	15806	15836	16121	15805	15786	15814	15652	15810	15538	15590	15660	15725	15958	15750	15600	15679	15843	15861	15824	16049	15930	15751	15774	15644	15789	15813	15866	15731	15863	15835	15908	15719	15674	15881	15838	15856	15689	15928	15825	15779	15995	15947	15907	15886	15907	15775	15955	15936	15685	15837	15876	15837	15807	15645	15860	15936	15760	15752	15730	15805	15898	15856	15860	15530	15578	15775	15881	15925	15710	15822	15825	15900	15669	15697	15540	15691	15785	15865	15923	15782	15808	15832	15713	15942	15860	15867	15676	15894	15717	15989	15856	15718	15829	15872	15765	15733	15776	15824	15982	15670	15931	15707	15567	15910	15881	15824	15626	15721	15797	15715	15720	15772	15783	15817	15758	15606	15825	15676	15784	15700	15832	15711	15767	15772	15790	15873	15778	15975	15783	15864	15869	16104	15816	15917	15847	15805	15729	15839	15837	15722	15877	15785	15830	15651	15579	15800	15719	15564	15684	15687	15606	15833	15777	15975	15838	15662	15794	15860	15949	15806	15888	15679	15714	15751	15771	15499	15737	15772	15818	15731	15779	15727	15812	15897	15834	15816	15906	15827	15706	15715	15832	15857	15804	15660	15828	15785	15842	15859	15977	15734	15894	15824	15760	15966	15781	15896	15652	15776	15892	15744	15906	15738	15714	15714	15998	15913	15685	15646	15750	15842	15797	15787	15697	15730	15842	15699	16076	15766	15830	15757	15848	15590	16048	15848	15869	15799	15736	15564	15958	15805	15894	15720	15870	15908	15801	15814	15843	15692	15877	15475	15890	15819	15848	15783	15743	16035	15914	15823	15789	15842	16002	15893	15731	15907	15895	15719	15780	15679	15747	15785	15851	15829	15717	15822	15679	15948	15620	15715	15851	15708	15815	15757	15630	15804	15899	15855	15662	15567	15818	15716	15951	15700	15930	15875	15929	15904	15909	15792	15824	15886	15689	15780	15661	15952	16001	15878	15867	15776	15856	15925	15824	15725	15891	15990	15843	15764	15631	15782	15988	15872	15613	15720	16021	15761	15740	15752	15793	15930	15833	15645	15702	15877	15921	15939	15702	15692	15907	15714	15867	15821	15773	15909	15565	15860	15792	15920	15867	15731	15856	15795	15693	15743	15830	15776	16005	15837	15667	15834	15942	15653	15989	15801	15966	15692	15738	15876	15875	15751	15613	15902	15563	15800	15781	15727	15714	15955	15934	15800	15935	15710	15761	15688	15809	15619	15716	15932	15909	15737	15749	15658	15912	15713	15667	15760	15824	15857	15908	15860	15950	15930	15928	15542	15689	15745	15478	15822	15740	15696	15745	15786	15857	15897	15776	15467	15837	15862	15858	15705	15786	15607	15830	15682	15655	15774	15811	15926	15882	15616	15734	15777	15705	15723	15782	15695	15507	15981	15584	15689	15887	15830	15835	15852	15909	15855	15770	15859	15882	15702	15745	15665	15521	15834	15762	15733	15722	15952	15588	15607	15719	15652	15809	15616	15754	15900	15825	15817	15792	15808	15843	15721	15699	15857	15873	15734	15854	15883	15814	15819	15961	15838	15639	15715	15694	15799	15800	15610	16020	16117	15784	15668	15736	15698	15979	15671	15825	15849	15704	15893	15775	15879	15828	15728	15810	15795	15795	15914	15734	15755	15857	15992	15769	15651	15768	15762	15752	15764	15788	15820	15751	15859	15796	15772	15809	15726	16241	15860	15638	15978	15853	15724	15518	15815	15787	15803	15609	15863	15911	15858	15712	15840	15895	15807	15669	15720	15690	15687	15666	15786	15840	15746	15703	15468	15703	15793	15711	15797	15848	15763	15604	15931	15762	15862	15766	15698	15771	15754	15781	15596	15936	15658	15865	15770	15865	15702	15831	15774	15821	15651	15665	15649	15808	15603	15864	15700	15982	15855	15768	15775	15737	15831	15811	15686	15687	15754	15827	15747	15905	15833	15860	15780	15905	15971	15799	15628	15694	15876	15638	15770	15825	15853	15865	15624	15792	15845	15944	15755	15740	15809	15880	15866	15983	15683	15714	15729	15829	15846	15706	15684	16002	15688	15851	15854	15608	15969	15763	15732	15813	15776	15960	15849	15759	15797	15786	15561	15712	15790	15905	15734	15746	15786	15779	15694	15753	15748	15825	15625	15733	15862	15760	15796	15823	15940	15852	15750	15864	15625	15888	15765	15779	15709	15596	15876	16011	15736	15939	15719	15765	15937	15756	15833	15806	15723	15771	15830	15670	15702	15760	15978	15864	15786	15733	15810	15872	15611	15749	15721	15723	15705	15684	15989	15902	15942	15698	15707	15784	15854	15807	15957	15826	15670	15882	15716	15821	15943	15980	15835	15883	15861	15969	15838	15874	15770	15681	15835	15689	15830	15593	16000	15721	15738	15839	15686	15856	15822	15614	15844	15938	15923	16055	15868	15860	15765	15643	15745	15868	15704	15929	15656	15842	15788	15784	15601	15779	15823	15704	15806	15795	15716	15829	15764	15842	16001	15842	15763	15662	15725	15914	15881	15772	15904	15837	15873	15784	15946	15862	15679	15815	15576	15779	15786	15672	15590	15542	15629	15828	15645	15875	15682	15676	15871	15912	15951	15849	15852	15809	15753	15955	15701	15725	15651	15690	15650	15843	15740	15880	15928	15777	15718	15854	15798	15686	15680	15910	15709	15928	15881	15904	15674	16012	15766	15720	15638	15861	15707	15695	15731	15709	15840	15838	15755	15708	15993	15680	15746	15652	15773	15972	15758	15773	15910	15893	15700	15762	15760	15577	15845	15652	15624	15806	15629	15665	15676	15884	15855	15842	15887	15885	15696	15752	15845	15929	15733	15523	15815	15883	15771	15675	15744	15726	15723	15908	15911	15749	15689	15671	15992	15802	15713	15860	15651	15632	16050	15801	15901	16022	16016	15818	15818	15812	15861	15762	15888	15915	15721	15794	15719	15635	15803	15604	15903	15680	15980	15867	15902	15726	15841	15829	15827	15728	15809	15744	15758	15909	15822	15838	15826	15897	15812	15686	15870	15746	15817	16196	15881	15583	15950	15857	15690	15845	15910	15990	15963	15689	15838	15657	15951	15729	15687	15973	15660	15736	15812	15661	15629	15977	15697	15742	15618	15783	15668	15609	15795	15756	15872	15673	15759	15744	15763	15899	15748	15730	15777	15600	15561	15844	15859	15742	15746	15663	15744	15737	15806	15952	15755	15595	15698	15703	15847	15777	15730	16006	15722	15860	15814	15681	15988	15822	16015	15761	15750	15860	15729	15788	15762	15847	15748	15703	15946	15865	15681	15818	15882	15884	15788	15951	15800	15862	15750
58327	93649	50570	49097	38882	25031	17348	15159	14475	14184	14088	14105	14101	14219	14156	14192	14010	14305	14150	14228	14176	14237	14181	14229	14012	14147	14374	14160	14212	14115	14118	14088	14185	14171	14148	14188	14143	14139	14135	14148	14105	14079	14220	14201	14118	14117	14269	14122	14075	14054	14128	14123	14225	14123	14114	13924	14124	13885	14090	14193	14228	14024	14199	14154	14136	14264	14084	14172	14136	14213	14075	14161	14045	14188	14153	14345	14137	14122	13859	14237	14116	14133	14068	14077	14002	14108	14238	14305	14258	14150	14063	14097	14245	14135	14238	14234	14271	14133	13957	14313	14194	14045	14101	14157	14052	14082	14176	14035	14147	14074	13986	14237	14082	14135	14130	14085	14274	14171	14349	14200	14125	14072	14287	14245	14328	14129	14065	14317	14008	14174	14047	14206	14159	14165	14213	14251	14336	14188	14180	14196	13975	14135	14078	14136	14123	14073	13884	13928	14060	14078	14128	14051	14318	14002	14172	14216	14224	13986	14080	14073	14122	14210	14101	14118	14080	14111	14253	14126	14214	14133	14038	13988	14114	14260	14079	14066	14163	14086	14168	14010	14377	14214	14056	14030	14176	14012	14205	14176	14270	14192	14014	14171	13994	14043	14184	14141	14166	13946	14117	14236	14181	14109	14125	14073	14130	14174	14111	14117	14059	14189	14140	14062	14172	14140	14131	14260	14192	14145	14172	14278	14166	14113	14246	14108	14023	14262	14183	14260	14036	14322	13965	14242	13984	13980	13959	14093	14061	14203	14134	14049	13954	14197	13985	14290	14191	14058	14143	14130	14121	14174	14171	14286	14117	14217	14074	13942	14248	14075	14220	14201	14341	14122	14260	14065	14185	14107	14072	14037	14138	13866	14010	14166	14038	14198	14346	14241	14062	14199	14144	13899	14427	14023	13975	14074	14163	13968	14175	14294	14110	14155	14206	14246	14222	14240	14200	14127	14150	13989	14283	14176	14006	14251	14047	14116	14005	14153	14215	14105	14230	14130	14216	14114	14101	14187	14107	14096	14202	14187	14059	14172	14253	14161	14118	14151	14138	13997	13945	14011	13963	14100	14172	14118	14236	14191	14099	14187	13980	14224	14064	14246	14045	14160	14055	14045	14210	14215	14059	14153	14084	14311	14139	14217	14279	14087	14154	14014	14327	14165	14220	14002	14113	14254	14119	14104	14274	14246	14038	14136	14138	14128	14167	14250	14228	14212	14125	14058	14114	14157	14168	14007	14145	14120	14097	14259	14268	13982	13987	14052	14044	14233	14120	14217	14134	14252	14249	14178	14117	14092	14051	14041	14133	14129	14127	13947	14182	13956	14137	14163	14110	14112	14155	14112	14055	14159	14138	14124	14180	14155	14126	14242	14055	14226	14157	14185	14142	14285	14228	14200	14275	14077	14027	14165	14193	14154	14265	14063	13948	14103	14056	14197	14038	13949	14195	14206	14020	14204	13898	14089	14023	14219	14126	14157	13961	14122	14212	14093	14106	14169	14057	14207	14222	14166	14061	13994	14145	14122	14096	14191	14231	14145	14170	14100	14022	14005	14184	14215	14219	14196	14148	14058	14078	14162	14113	14240	13911	14143	14113	14076	14186	14008	14007	14216	14129	14204	14323	14029	14109	14157	14199	14017	14168	14308	13983	14260	14125	14160	14079	14184	14210	14046	14072	14155	14227	14257	14185	14120	14234	14050	14082	14135	14187	14173	14252	14110	14081	14204	14029	14227	14260	14087	14107	14083	14088	13999	14016	14134	14261	13996	14076	14184	14086	14176	14217	14348	14117	14218	14201	14152	14098	14122	14139	14187	13991	13956	14185	14147	14102	14101	14085	13952	14331	14253	14016	14279	14049	14097	14205	14263	14265	14139	14235	14213	14125	14192	14154	14108	14130	14343	14167	14178	14111	14104	14037	13973	14092	14054	14142	14249	14316	14207	14093	14343	14131	14191	14158	14146	14245	14283	14098	14128	14264	14170	14256	14106	14115	14041	14179	14178	14205	14106	14062	14310	14126	14092	14241	14220	14062	14199	14043	14174	14148	13996	14048	14125	14069	14260	14191	14111	14243	14089	14016	14138	14220	14025	14315	14228	14278	14049	14355	14275	14122	13889	14205	14118	14108	14093	13908	14140	14147	14227	14196	14054	14191	14190	14114	14153	14207	14098	14212	14066	14192	14157	13939	14107	14086	14163	14159	14147	14124	14203	13995	14145	14279	14339	14129	14280	14202	14201	14188	14320	14267	14121	14203	14214	13923	14079	14016	14049	14052	14194	14220	14151	14071	14214	13839	13998	14153	14077	14079	14186	14171	14275	14211	13981	14178	14178	14155	14146	14031	14162	14038	14122	14204	14086	14097	14167	13972	14189	14080	14240	14102	14035	14017	14270	14019	14148	14342	14200	14008	14193	14206	14051	14188	14069	14062	14151	14163	14107	13988	14065	13972	14122	14098	14141	14082	14132	14025	14130	14152	14231	14127	14147	14027	13931	14177	14182	14264	14206	14266	14212	13987	14223	14232	14022	14181	13968	14104	14206	14267	14053	14237	13953	14133	14080	14127	14172	14080	14099	14174	14194	14179	14042	14165	14119	14108	13972	14190	14011	14004	14242	14037	14177	14123	14193	14057	14193	14114	14138	13951	14149	14221	14264	13988	14102	14271	14076	14155	14150	13903	14105	14174	14011	13984	14247	14164	14154	14187	14109	14136	14040	14200	14151	14119	14090	14242	14127	13948	14087	14144	14028	14247	14033	14223	14183	14084	14124	14171	14238	14122	14268	14243	14095	14116	14301	13926	14233	14048	14113	14152	13946	14130	14066	14186	14146	14210	14150	14026	14169	14035	14149	14077	14281	14133	14239	14115	14131	13976	13979	14144	14042	14078	14144	14156	14179	14029	14096	14109	14176	14247	14099	14073	14133	14189	14201	14253	14058	14038	14073	14052	14235	14027	14197	14259	14066	14282	14150	14276	14237	13993	14064	14178	14089	14252	14012	14109	14126	14106	14189	14173	14172	14070	14246	14019	14351	14215	14089	14155	14130	14227	14258	14181	14144	14104	14292	13983	14252	14193	14219	14208	14132	14099	14163	14056	14313	14457	14191	14044	14056	14309	14112	13920	14249	14056	14203	14028	14274	14210	14045	14217	14164	14105	14167	14055	14132	14095	14118	14121	14279	14198	14129	14172	14080	14225	14052	13992	14289	14123	14038	14090	14139	14195	14128	13982	13997	14023	14083	14208	14056	14180	14440	14021	14290	14226	14170	14178	14062	14110	14147	14286	14223	13985	14191	14199	14253	14096	13988	14190	14260	14258	14186	14134	14060	14107	13960	14071	14125	14180	14015	14066	14031	14096	14128	14138	14176	14274	14128	14220	14244	14190	13951	14268	14066	14086	14241	14103	14102	14081	14131	14133	14110	14015	14074	14149	14123	14128	14175	14111	14003	14106	14276	14036	14329	14143	14047	14194	14075	14011	14078	14142	13964	14008	14138	14000	14243	14089	14322	14014	13978	14129	14099	14026	14127	14089	14155	14158	14306	13933	14243	14245	14189	14104	14102	14238	14145	14222	14321	14156	14115	14196	14142	14283	14198	14244	14245	14202	14061	14312	14108	14252	14122	14010	14181	14111	14072	14101	13943	14248	14091	14265	14291	14301	14161	14328	14187	14198	14159	14108	14110	13864	14016	14156	13947	14258	14161	14204	14238	14147	14152	14159	14194	14043	14102	14265	14107	14127	14205	14148	14217	14148	14168	14110	14108	14263	14367	14075	14151	14089	14056	14264	14111	14048	14050	14338	14161	14116	14059	14231	14133	14051	14128	13968	14008	14082	14014	14055	14169	14099	14197	14017	14201	14053	14227	14094	14105	14151	14119	14296	14025	14112	14196	14024	14088	14153	14172	14094	14196	14081	14184	14201	14295	14093	14093	14201	14161	14084	14232	14044	13968	14088	14153	13903	14089	14107	14048	14093	14366	14352	14168	14072	14078	14211	14277	13967	14074	14146	14167	14004	14151	14235	13834	14155	14059	14219	13994	14240	14021	14190	14014	14098	14178	14228	14104	14181	14253	14040	14128	14117	14128	14248	14062	14364	14086	14023	14174	14137	14298	14160	14118	14176	14202	14094	14155	14091	14087	14174	14229	14071	14162	14221	14074	14160	14263	14121	14001	13997	14012	14039	14084	14059	13948	14036	14136	14196	14045	14178	14118	14150	13938	13964	14084	13931	14137	14117	14224	13971	13996	14072	14293	14060	14281	14045	13921	14132	13979	14146	14067	14121	14057	14118	14045	14034	14141	14131	14084	14221	14023	14163	14212	14085	14031	14179	14050	14137	14019	14093	14292	14208	14173	14111	14113	14239	14137	14311	14144	14117	14157	14054	14141	14080	14060	14135	14140	14095	14201	14208	14321	13996	14041	14178	14069	14106	14117	14062	14244	14052	14210	14052	14176	14096	14097	14209	14071	14032	14247	14163	14213	14229	14207	14007	14065	13997	14165	14095	14353	14074	14112	14233	14094	14014	14067	14195	14070	14295	14213	14134	14181	14040	13973	14089	14277	14225	14254	14155	14204	14336	14082	14256	13935	14134	14134	14128	14097	14226	14098	14112	14140	14177	14107	14135	14157	14123	13955	14307	14195	14188	14118	14262	14139	14097	14035	14088	14137	14004	14226	14192	14155	13946	14010	13993	14165	14100	14133	14107	14191	14107	14111	14066	14006	14135	14164	14259	14284	14120	14084	14139	14108	14082	14036	13976	14190	14227	14099	14088	14213	14244	14087	14081	14247	14043	14147	14036	14253	14032	14187	14287	14163	14253	14371	14013	13970	14090	14193	14166	14128	14040	14221	14086	14068	14117	14254	14060	14117	14123	14024	14221	14017	14106	14240	13995	14057	14341	14262	14146	14128	14187	14111	14101	14144	14292	14124	14169	14120	14199	14165	14179	14034	14293	14065	14136	14187	14123	14150	14233	14199	14177	14132	14036	14295	14176	14210	14028	13959	14204	14202	14060	14108	14203	14152	14056	14161	14140	14083	14171	14145	14080	13949	13923	14012	14029	13918	14359	14048	14187	14014	13996	14164	14145	14166	14196	14228	14211	14027	14221	14116	14181	14244
34208	33992	27015	24418	20048	17820	17163	16547	16392	16471	16566	16473	16423	16638	16608	16278	16204	16247	16442	16383	16624	16517	16526	16360	16158	16555	16332	16325	16371	16300	16180	16437	16129	16262	16260	16307	16121	16257	16167	16173	16297	16345	16296	16115	16241	16344	16225	16101	16184	16242	16415	16216	16235	16264	16250	16259	16380	16339	16432	16130	16385	16430	16333	16336	16492	16244	16160	16288	16226	16283	16432	16338	16156	16357	16320	16330	16158	16376	16267	16376	16335	16152	16370	16439	16231	16308	16286	16159	16166	16089	16294	16223	16143	16300	16228	16239	16251	16246	16256	16322	16266	16302	16230	16182	16294	16291	16041	16344	16284	16140	16146	16426	15956	16191	16259	16515	16321	16358	16445	16476	16398	16264	16240	16258	16302	16389	16116	16383	16224	16394	16241	16207	16271	16409	16423	16371	16361	16357	16420	16248	16202	16389	16377	16242	16386	16190	16177	16320	16336	16239	16133	16453	16396	16331	16293	16431	16312	16238	16255	16251	16162	16379	16422	16115	16308	16442	16100	16236	16452	16215	16408	16410	16317	16390	16152	16193	16305	16264	16346	16256	16453	16318	16482	16439	16243	16247	16089	16135	16167	16219	16295	15999	16134	16195	16360	16275	16360	16165	16248	16334	16426	16056	16419	16086	16443	16382	16179	16461	16300	16145	16290	16250	16369	16196	16007	16196	15977	16378	16335	16510	16354	16312	16148	16372	16077	16301	16415	16243	16298	16205	16162	16217	16089	16412	16145	16071	16349	16129	16326	16282	16194	16043	16463	16365	16358	16374	16371	16330	16426	16175	16432	16182	16456	16448	16432	16323	16234	16318	16179	16335	16488	16454	16185	16482	16209	16349	16395	16191	16205	16420	16362	16140	16385	16350	16270	16309	16288	16392	16535	16466	16294	16214	16219	16209	16394	16344	16232	16025	16288	16221	16271	16381	16279	16376	16203	16289	16223	16365	16541	16313	16359	16209	16250	16208	16288	16442	16283	16351	16224	16194	16305	16078	16347	16279	16279	16286	16260	16323	16113	16314	16321	16148	16187	16189	16428	16258	16393	16245	16217	16109	16297	16313	16226	16233	16393	16306	16324	16409	16269	16273	16219	16178	16027	16293	16255	16204	16274	16406	16313	16457	16232	16438	16157	16402	16308	16118	16362	16325	16330	16365	16284	16237	16264	16244	16158	16365	16354	16303	16558	16250	16387	16143	16240	16198	16218	16254	16221	16283	16404	16357	16101	16303	16333	16234	16102	16239	16146	16178	16288	16414	16297	16417	16404	16341	16226	16212	16231	16286	16486	16317	16266	16315	16418	16269	16367	16322	16140	16407	16145	16183	16418	16322	16167	16190	16135	16393	16573	16238	16449	16426	16284	16006	16547	16339	16350	16353	16204	16325	16234	16428	16285	16136	16297	16260	16161	16201	16337	16187	16225	16273	16296	16304	16287	16385	16326	16288	16416	16306	16490	16260	16319	16273	16511	16485	16219	16271	16131	16220	16375	16317	15994	16172	16177	16504	16363	16235	16490	16315	16362	16406	16484	16232	16271	16101	16212	16350	16260	16141	16392	16461	16317	16501	16305	16300	16239	16396	16279	16207	16327	16088	16154	16174	16140	16243	16225	16391	16094	16247	16268	16051	16350	16154	16232	16352	16040	16018	16193	16116	16161	16110	16319	16307	16175	16357	16086	16335	16180	16387	16336	16185	16528	16123	16225	16355	16416	16350	16317	16147	16312	16293	16457	16114	16409	16352	16356	16168	16314	16393	16362	16154	16337	16120	16306	16345	16287	16482	16426	16232	16165	16073	16151	16204	16227	16245	16214	16305	16341	16220	16148	16352	16176	16249	16206	16338	16262	16099	16385	16413	16414	16290	16264	16544	16309	16192	16308	16269	16282	16275	16477	16287	16294	16301	16338	16348	16422	16252	16077	16010	16235	16255	16198	16243	16323	16273	16305	16108	16422	16345	16012	16163	16265	16218	16515	16134	16221	16417	16190	16227	16174	16214	16124	16469	16188	16048	16308	16382	16274	16189	16318	16322	16401	16339	16003	16407	16193	16247	16129	16591	16202	16127	16339	16134	16126	16457	16405	16322	16451	16157	16366	16215	16297	16219	16237	16223	16373	16281	16285	16318	16265	16301	16345	16171	16342	16523	16289	16329	16306	16121	16443	16433	16181	16262	16304	16185	16344	16393	16478	16215	16511	16071	16310	16416	16417	16310	16316	16258	16136	16081	16352	16140	15964	16522	16230	16173	16303	16289	16473	16205	16272	16365	16326	16218	16484	16411	16375	16285	16331	16313	16364	16478	16566	16419	16340	16393	16221	16270	16326	15963	16317	16399	16183	16242	16196	16391	16353	16334	16403	16230	16371	16471	16357	16198	16117	16226	16112	16086	16220	16352	16387	16267	16208	16306	16462	16332	16356	16283	16355	16359	16329	16343	16365	16295	16260	16487	16349	16332	16190	16235	16461	16285	16374	16274	16281	16335	16233	16307	16291	16267	16415	16351	16249	16159	16133	16282	16480	16216	16194	16143	16354	16293	16278	16324	16337	16446	16452	16290	16356	16236	16213	16250	16292	16222	16327	16102	16278	16348	16278	16265	16395	16387	16252	16513	16238	16219	16259	16194	16398	16136	16247	16260	16095	16174	16256	16641	16332	16240	16221	16412	16308	16111	16279	16214	16463	16315	16447	16253	16298	16209	16303	16336	16446	16327	16107	16243	16328	16135	16297	16149	16247	16230	16501	16293	16355	16313	16250	16346	16216	16319	16410	16122	16258	16365	16288	16405	16207	16071	16571	16364	16281	16207	16364	16258	16359	16274	16182	16172	16258	16187	16270	16224	16432	16333	16360	16359	16447	16315	16390	16172	16271	16274	16241	16492	16440	16330	16135	16333	16405	16322	16426	16171	16317	16290	16182	16219	16271	16436	16431	16249	16283	16166	16342	16184	16139	16355	16241	16316	16371	16237	16410	16057	16416	16382	16373	16264	16215	16327	16389	16373	16263	16483	16267	16387	16429	16321	16300	16440	16414	16214	16244	16144	16196	16188	16268	16157	16090	16242	16519	16326	16364	16298	16217	16294	16359	16483	16286	16201	16126	16360	16324	16465	16464	16426	16243	16306	16234	16263	16388	16306	16222	16143	16338	16235	16183	16346	16315	16197	16452	16198	16385	16229	16194	16155	16167	16291	16230	16298	16114	16327	16386	16148	16224	16236	16332	16446	16378	16346	16243	16344	16192	16206	16008	16284	16348	16242	16343	16175	16135	16424	16267	16260	16214	16389	16281	16287	16267	16247	16021	16107	16257	16390	16242	16381	16438	16127	16200	16190	16233	16370	16320	16196	16266	16429	16405	16385	16269	16287	16335	16183	16449	16417	16169	16282	16402	16187	16323	16286	16278	16240	16167	16244	16402	16520	16217	16281	16258	16347	16441	16342	16429	16160	16408	16148	16272	16160	16377	16321	16187	16389	16383	16262	16299	16349	16326	16483	16244	16409	16256	16232	16206	16171	16353	16168	16433	16364	16263	16109	16442	16087	16328	16546	16056	16357	16279	16407	16263	16382	16427	16303	16103	16475	16215	16489	16454	16343	16115	16205	16271	16410	16332	16049	16256	16226	16630	16251	16458	16237	16172	16069	16420	16254	16369	16193	16402	16355	16163	16291	16193	16216	16207	16375	16454	16337	16295	16214	16070	16314	16387	16170	16387	16264	16481	16368	16491	16420	16414	16369	16328	16260	16210	16235	16125	16252	16354	16446	16327	16288	16603	16295	16146	16349	16208	16487	16408	16220	16364	16165	16320	16458	16195	16403	16469	16436	16268	16527	16301	16160	16251	16232	16484	16135	16346	16250	16372	16144	16140	16377	16336	16314	16352	16198	16257	16436	16292	16445	16303	15965	16353	16170	16408	16397	16370	16389	16215	16191	16331	16147	16287	16291	16426	16378	16237	16228	16535	16432	16047	16375	16384	16375	16466	16119	16253	16445	16517	16381	16258	16171	16167	16188	16171	16284	16422	16254	16298	16249	16407	16457	16197	16244	16383	16172	16390	16195	16220	16248	16376	16370	16292	16194	16459	16429	16236	16151	16199	16234	16142	16293	16215	16635	16423	16217	16299	16082	16191	16257	16320	16118	16566	16203	16215	16249	16257	16301	16189	16268	16204	16379	16435	16188	16278	16230	16203	16400	16083	16445	16128	16361	16281	16302	16490	16261	16180	16383	16360	16215	16360	16197	16205	16268	16117	16118	16193	16260	16443	16337	16525	16326	16476	16307	16401	16399	16167	16120	16268	16279	16254	16317	16230	16449	16420	16274	16223	16276	16055	16222	16268	16269	16275	16260	16103	16364	16330	16229	16350	16415	16265	16334	16173	16248	16270	16204	16214	16275	16380	16160	16336	16153	16349	16211	16307	16402	16323	16358	16337	16297	16185	16339	16451	16390	16326	16362	16331	16337	16090	16096	16247	16474	16143	16238	16318	16311	16490	16224	16227	16143	16231	16125	16095	16339	16243	16345	16234	16451	16333	16385	16393	16170	16343	16247	16125	16220	16473	16293	16324	16174	16134	16196	16296	16425	16288	16352	16320	16405	16364	16371	16181	16350	16274	16299	16426	16046	16333	16293	16213	16477	16273	16246	16240	16326	16523	16197	16015	16303	16342	16414	16395	16247	16406	16451	16406	16519	16333	16286	16313	16361	16326	16158	16255	16318	16423	16240	16153	16264	16109	16429	16428	16499	16206	16517	16503	16453	16284	16337	16246	16119	16113	16170	16288	16243	16285	16424	16225	16360	16202	16333	16116	16163	16198	16295	16463	16328	16308	16293	16166	16207	16330	16252	16354	16261	16177	16219	16234	16272	16270	16212	16572	16203	16196	16406	16337	16144	16518	16195	16115	16324	16177	16307	16227	16294	16287	16213	16213	16253	16343	16308	16423	16214	16266	16386	16255	16273	15986	16065	16437	16266	16063	16309	16315	16351	16146	16213	16135	16366	16339	16221	16235	16246	16434	16386	16278	16283	16295	16213	16164	16268	16402	16388	16334	16336	16242	16454	16220	16401	16162	16300	16323	16207	16167	16483	16097	16230	16321	16456	16194	16455	16208	16565
47798	48688	21275	21690	18516	15801	14747	14491	14565	14461	14503	14455	14388	14389	14671	14637	14481	14676	14443	14555	14506	14610	14438	14479	14632	14323	14311	14480	14536	14248	14521	14461	14475	14450	14413	14528	14461	14463	14521	14459	14590	14598	14327	14546	14623	14353	14341	14571	14623	14409	14590	14498	14314	14291	14390	14362	14501	14617	14257	14317	14491	14473	14474	14305	14519	14677	14513	14370	14399	14530	14382	14514	14356	14443	14396	14539	14516	14487	14551	14550	14560	14507	14393	14341	14428	14399	14435	14557	14567	14501	14464	14568	14518	14375	14429	14440	14511	14417	14487	14366	14600	14500	14549	14387	14571	14533	14482	14455	14423	14511	14578	14455	14426	14446	14499	14483	14522	14378	14332	14388	14394	14343	14480	14537	14548	14434	14656	14409	14568	14506	14472	14459	14432	14461	14349	14435	14465	14582	14432	14352	14414	14343	14467	14438	14440	14517	14501	14443	14528	14509	14366	14369	14483	14591	14547	14435	14630	14458	14514	14482	14666	14418	14251	14578	14420	14360	14401	14472	14631	14496	14326	14490	14303	14282	14515	14457	14440	14548	14586	14394	14493	14429	14473	14514	14462	14394	14475	14507	14382	14393	14503	14409	14536	14381	14329	14409	14462	14355	14202	14463	14584	14381	14616	14380	14475	14565	14488	14276	14624	14298	14448	14510	14522	14407	14438	14355	14465	14654	14373	14408	14392	14409	14325	14497	14417	14418	14800	14595	14400	14399	14459	14555	14562	14375	14557	14181	14623	14545	14576	14544	14482	14502	14435	14448	14607	14524	14422	14504	14489	14546	14512	14553	14496	14636	14523	14441	14425	14606	14542	14463	14512	14486	14518	14570	14466	14512	14522	14339	14464	14400	14571	14424	14400	14551	14493	14487	14446	14551	14562	14574	14420	14546	14570	14311	14482	14474	14573	14489	14467	14334	14511	14412	14573	14508	14604	14329	14254	14354	14540	14404	14350	14618	14534	14340	14479	14483	14463	14443	14458	14458	14481	14397	14527	14492	14448	14704	14579	14528	14495	14481	14480	14503	14397	14499	14552	14444	14513	14310	14338	14566	14590	14444	14476	14390	14389	14427	14393	14511	14421	14493	14544	14487	14473	14304	14322	14504	14482	14482	14571	14545	14555	14515	14439	14472	14431	14434	14561	14249	14525	14530	14348	14471	14471	14532	14411	14456	14428	14405	14395	14443	14484	14492	14501	14499	14655	14459	14450	14287	14577	14578	14598	14442	14669	14385	14434	14402	14471	14407	14513	14391	14473	14512	14574	14508	14497	14366	14430	14356	14415	14723	14523	14498	14434	14533	14491	14581	14397	14405	14482	14428	14388	14449	14279	14518	14426	14336	14354	14588	14474	14506	14515	14327	14451	14548	14522	14461	14397	14493	14353	14401	14438	14506	14599	14467	14391	14437	14503	14464	14372	14429	14483	14552	14441	14623	14525	14430	14370	14470	14322	14495	14460	14496	14429	14452	14447	14516	14336	14353	14563	14283	14460	14595	14452	14372	14474	14515	14572	14581	14221	14565	14667	14483	14530	14454	14449	14603	14415	14430	14402	14442	14382	14316	14507	14409	14284	14390	14556	14617	14510	14473	14385	14441	14563	14357	14699	14583	14603	14406	14588	14341	14555	14471	14416	14655	14506	14488	14509	14414	14615	14316	14488	14598	14624	14544	14567	14517	14510	14417	14439	14408	14546	14555	14451	14404	14478	14375	14467	14314	14449	14351	14332	14511	14528	14573	14508	14383	14419	14363	14407	14537	14400	14345	14416	14414	14531	14459	14520	14380	14414	14604	14510	14488	14519	14384	14452	14445	14452	14381	14445	14428	14504	14480	14640	14289	14568	14448	14559	14645	14460	14462	14411	14539	14574	14497	14585	14484	14417	14521	14493	14368	14552	14604	14483	14473	14684	14567	14510	14568	14378	14386	14385	14483	14494	14461	14768	14345	14622	14510	14359	14356	14371	14442	14570	14607	14488	14351	14327	14523	14324	14510	14320	14421	14746	14589	14573	14484	14545	14450	14495	14493	14537	14589	14650	14517	14305	14471	14358	14373	14348	14607	14510	14584	14436	14348	14447	14508	14389	14638	14511	14351	14568	14335	14455	14427	14545	14628	14483	14426	14577	14396	14529	14458	14397	14527	14360	14495	14515	14557	14537	14359	14384	14593	14419	14462	14468	14534	14405	14358	14458	14404	14594	14520	14558	14443	14458	14502	14431	14594	14523	14441	14473	14513	14269	14433	14540	14520	14478	14476	14285	14610	14581	14541	14452	14390	14480	14440	14549	14375	14393	14515	14515	14623	14458	14530	14511	14542	14467	14457	14472	14548	14459	14420	14682	14643	14630	14496	14386	14452	14532	14153	14506	14546	14396	14636	14482	14463	14570	14400	14554	14615	14589	14593	14622	14371	14476	14427	14425	14495	14388	14398	14345	14310	14302	14436	14403	14532	14421	14473	14408	14506	14596	14589	14492	14557	14584	14587	14302	14649	14578	14408	14437	14422	14369	14675	14454	14549	14354	14489	14464	14536	14544	14467	14466	14554	14540	14604	14582	14708	14632	14501	14519	14430	14354	14405	14373	14487	14549	14498	14396	14396	14378	14417	14506	14473	14440	14437	14298	14368	14659	14366	14534	14513	14540	14484	14544	14331	14486	14426	14497	14471	14305	14483	14576	14527	14543	14525	14394	14426	14400	14648	14551	14553	14438	14427	14600	14498	14541	14573	14512	14555	14419	14418	14512	14380	14492	14356	14541	14394	14375	14557	14649	14467	14459	14553	14530	14509	14589	14529	14582	14503	14502	14344	14569	14477	14315	14420	14468	14346	14569	14512	14362	14610	14449	14476	14573	14507	14476	14563	14371	14540	14639	14403	14464	14473	14405	14547	14533	14425	14535	14544	14380	14456	14533	14547	14545	14467	14477	14445	14394	14275	14467	14707	14633	14511	14415	14460	14531	14511	14541	14581	14590	14330	14576	14522	14487	14667	14610	14511	14368	14459	14498	14480	14480	14500	14397	14596	14423	14625	14493	14518	14432	14391	14508	14536	14434	14479	14373	14430	14453	14416	14599	14503	14540	14632	14526	14491	14401	14435	14440	14528	14441	14564	14391	14498	14493	14398	14617	14511	14572	14446	14542	14415	14531	14205	14325	14485	14532	14418	14447	14355	14341	14449	14476	14426	14479	14328	14430	14528	14503	14365	14554	14434	14538	14532	14541	14407	14338	14538	14399	14415	14303	14430	14466	14444	14474	14544	14576	14339	14639	14572	14496	14512	14483	14423	14444	14652	14470	14581	14494	14366	14374	14370	14345	14556	14637	14487	14379	14410	14309	14391	14464	14422	14540	14525	14393	14530	14344	14425	14371	14202	14701	14338	14523	14540	14402	14244	14418	14435	14482	14690	14577	14518	14633	14422	14560	14508	14399	14581	14490	14467	14542	14461	14502	14489	14454	14444	14334	14509	14379	14510	14407	14423	14507	14510	14357	14535	14474	14422	14594	14562	14446	14399	14485	14470	14509	14562	14493	14327	14485	14421	14421	14535	14372	14441	14450	14388	14658	14356	14347	14630	14294	14471	14459	14635	14345	14626	14496	14514	14512	14529	14528	14311	14492	14230	14439	14578	14622	14362	14378	14375	14425	14491	14507	14507	14550	14707	14394	14410	14632	14511	14595	14374	14504	14583	14416	14447	14459	14643	14603	14470	14545	14259	14515	14321	14408	14408	14471	14609	14441	14745	14540	14660	14495	14460	14280	14502	14474	14543	14361	14472	14493	14428	14505	14542	14428	14617	14438	14636	14525	14498	14356	14591	14485	14572	14557	14137	14451	14389	14725	14535	14427	14485	14515	14506	14522	14440	14411	14661	14324	14558	14445	14484	14644	14398	14430	14576	14514	14501	14434	14426	14451	14587	14586	14425	14394	14505	14467	14582	14650	14432	14415	14446	14506	14424	14560	14346	14458	14306	14271	14607	14462	14394	14585	14500	14441	14385	14584	14431	14463	14383	14324	14379	14531	14616	14461	14597	14547	14595	14401	14330	14478	14446	14494	14425	14415	14396	14519	14324	14474	14293	14456	14267	14493	14364	14418	14666	14639	14426	14453	14404	14448	14395	14603	14409	14461	14564	14646	14406	14506	14526	14423	14384	14372	14584	14483	14357	14539	14493	14303	14422	14572	14452	14558	14363	14450	14599	14581	14385	14391	14514	14632	14564	14503	14646	14470	14453	14485	14456	14503	14410	14452	14437	14353	14655	14461	14435	14661	14508	14486	14385	14536	14556	14439	14491	14429	14318	14471	14451	14466	14633	14517	14440	14406	14343	14388	14330	14282	14465	14560	14673	14480	14400	14464	14437	14359	14452	14436	14379	14443	14450	14444	14381	14652	14476	14578	14570	14498	14515	14409	14551	14629	14552	14576	14511	14403	14206	14439	14484	14624	14388	14438	14488	14388	14647	14618	14433	14311	14569	14537	14396	14447	14613	14352	14368	14499	14351	14469	14494	14536	14495	14471	14467	14506	14459	14526	14726	14311	14462	14493	14427	14446	14391	14455	14551	14322	14177	14287	14524	14394	14461	14407	14476	14398	14639	14386	14489	14463	14517	14633	14562	14421	14580	14335	14377	14380	14374	14299	14443	14246	14468	14532	14327	14294	14436	14560	14483	14442	14372	14454	14430	14506	14384	14459	14697	14362	14583	14384	14289	14328	14480	14538	14552	14477	14428	14485	14391	14527	14463	14679	14373	14442	14591	14340	14565	14501	14545	14457	14464	14462	14536	14500	14387	14322	14501	14565	14499	14626	14247	14505	14517	14487	14505	14417	14529	14747	14668	14570	14429	14459	14579	14365	14445	14462	14577	14423	14510	14646	14590	14348	14622	14362	14336	14549	14675	14412	14499	14453	14345	14610	14431	14646	14606	14441	14386	14356	14313	14507	14569	14315	14363	14580	14423	14433	14515	14534	14414	14547	14565	14366	14531	14565	14365	14520	14513	14474	14417	14434	14599	14489	14494	14343	14500	14620	14452	14582	14333	14406	14433	14456	14458	14483	14580	14571	14378	14409	14283	14709	14429	14373	14649	14358	14441	14364	14504	14490	14531
24987	22912	28758	26591	27170	23632	20118	16507	16225	16246	15935	16066	16031	16023	16094	16086	16056	16034	15880	16115	16109	15977	15943	16022	15877	16048	16020	15975	15886	16082	16022	15861	15888	15962	15899	15769	16000	15863	16155	15834	16007	15968	16009	16069	15876	15938	15898	16101	15732	15939	15966	15884	16135	16053	15818	15765	15766	15897	15952	15904	15827	15986	16092	15919	15850	15862	15884	15738	15924	15843	15844	15947	15788	15619	15904	15805	16048	15718	15804	15831	15865	15803	15835	15914	15862	16025	16013	15824	15730	15717	15838	15899	15692	15817	15764	15983	15883	15869	15849	15966	15798	16001	15787	15852	15867	15727	15819	15664	15992	16055	15799	15949	15855	16092	16001	15617	15914	15640	15825	15805	15833	15905	15933	15946	15666	15826	15852	15876	15826	15874	15922	15879	15888	15821	15973	15815	15967	15768	15774	15847	15858	15972	16044	16013	15957	15773	15896	16008	15883	15891	15630	15617	15695	15761	15819	15833	15876	15943	15919	15898	15966	15942	15789	15945	15743	15872	15833	15859	15851	15774	15848	16046	15926	15811	15812	15828	15998	16029	15942	15899	15940	15969	15896	15846	15644	15845	15776	15822	15704	15871	15921	15881	15929	15835	15907	15930	15712	15846	15921	15885	15852	15948	15804	15807	15824	15855	15711	15944	16056	15964	15835	16044	15960	15863	15708	15682	15643	15682	15822	15871	15822	15847	15644	15901	15844	15744	15873	15773	15642	15799	15834	15966	15891	15902	16073	15889	15883	15740	15871	15735	15746	16007	15919	15837	15955	15958	15834	15938	15907	15777	15791	15996	15847	16002	15734	15937	15848	15960	15587	15740	15806	16014	15947	15970	16011	15760	15829	15945	15695	16094	15942	15790	16038	15623	15740	15798	15710	15924	15865	15870	15794	15712	15987	15928	15892	15740	15964	15852	15822	15819	15861	15803	15675	15847	15887	15864	15784	15645	16003	15958	15849	15664	15849	15708	15651	15799	15759	15716	16071	15883	15827	15928	15871	15872	15934	15815	16013	15671	15956	15863	15752	15768	15817	15850	15880	15781	15841	15838	15901	15887	15814	16016	15864	15925	15747	15772	15776	15777	15764	15933	15870	15568	15790	15887	15807	15910	15743	15882	15976	15883	15935	15811	15857	15985	15920	15846	15939	15875	15881	16055	15807	15687	15885	15823	15847	15909	15882	15919	15780	15850	15825	15816	15956	15770	15755	15973	15752	15661	15952	15878	15719	15679	15605	15883	15842	15763	15825	15819	15859	15845	15871	15859	15923	16063	15888	15922	15596	15615	15871	16001	16054	15808	15778	15841	15721	15821	15882	16118	15786	15839	15893	15713	16006	15863	16075	15752	15793	15967	15916	15923	15887	15827	15893	15875	15822	15875	15988	16062	16023	15782	15889	15829	15965	16020	15896	15899	15636	15887	15951	15786	16135	15879	15876	15841	16019	15663	15650	15683	16117	15962	15858	16040	15677	15921	15892	15988	15917	15993	15980	15943	15778	15886	15977	16064	15708	15870	16097	15896	16002	15955	15977	15797	15779	15867	15829	15817	16085	15565	15732	15869	15804	15963	15849	15765	15948	15785	15832	16051	15834	15809	15932	15843	15940	15854	15769	15842	16015	15884	15962	15876	15687	15738	15898	15674	15849	15864	15729	15906	15843	15598	15922	15897	15943	15804	15846	15859	16159	15778	15701	15782	15630	15775	15814	15762	15916	15833	15821	15916	15784	16042	15807	15860	15592	16042	15837	15754	16025	15972	15823	16024	16080	15959	15920	15832	15467	15910	15747	15800	15904	16010	15909	15906	15851	15697	16045	15637	15918	15949	16085	16005	15671	15859	15917	15971	15874	15801	15905	15805	15782	15949	15959	15900	15974	15592	16109	15863	15947	15694	15952	15841	15853	15890	15796	15743	15955	15840	15834	15696	16086	16057	15927	15886	15883	16113	15870	15894	15810	15685	15911	15839	15800	15743	15936	15653	15688	15813	15833	15876	15742	15915	15969	16039	15797	15788	15802	15855	15901	15847	15669	15827	15849	15784	15922	15785	15576	15963	15748	15746	15857	16055	15716	15916	15711	15918	15962	15828	15925	16011	15893	16026	16036	15807	16051	15812	15775	15829	15923	15614	15839	15937	15742	15717	15950	15862	15952	15883	15746	15789	15910	15666	15626	15829	15921	15897	15838	15807	15753	15941	15987	15953	15870	15719	15840	15643	15859	15968	15686	15792	16005	15892	15762	15736	15903	15932	16067	15904	15859	15759	15958	16040	16005	15744	16140	15799	15787	15694	15856	15941	15723	15892	15701	15861	15773	15747	15777	15858	15852	15965	15867	15975	15918	15827	15863	16029	15927	15755	15862	15946	15992	15793	15973	15873	15847	15630	15808	15924	15978	15692	15821	15807	15835	15913	15935	15837	15915	15839	15754	15845	15713	15837	15895	15727	15895	15817	15816	15828	15824	15787	15821	15995	15962	15924	15883	15827	15701	15778	15849	15967	16007	15854	15826	15911	15988	16028	16015	16024	15728	15690	15698	15950	15907	15797	15926	15809	15958	15869	15900	15844	15778	16014	15936	15904	15818	15825	15962	15967	15718	15847	15733	15713	15767	15777	15903	15820	15960	15855	15752	15843	15868	15842	15934	15932	16115	15978	15734	16049	15887	15810	15831	15784	15800	15730	15841	15833	15892	16054	15839	15949	15902	15874	15870	15974	15725	15911	15958	15850	15961	15870	15891	15883	15885	15705	15841	15949	15864	15870	15912	16032	15830	16002	15815	15906	15729	15919	15955	15715	15999	15920	15989	15797	15898	16059	15976	15901	15939	15715	15722	15843	15824	15854	15829	15822	15806	15934	15898	15774	16009	15745	15875	15700	15743	15917	15721	15810	15825	15687	15853	15914	15952	15783	15956	15857	15850	15878	15833	15949	16033	15902	15937	15928	15953	16056	16003	15864	15787	15783	15912	15994	15795	15977	15842	15867	15897	15924	15690	15864	15785	15810	15845	15849	15870	15773	15894	16108	15826	15795	15897	15839	15794	15881	15837	15923	15846	16013	16024	15764	15956	15863	15975	15991	15851	15918	15863	16097	16095	15799	15730	15603	16189	15774	15846	15834	15875	15757	15998	16072	15995	15997	15917	15814	15956	15801	15870	15624	15708	15785	15917	15851	15893	15900	15970	15858	15802	15906	15542	15651	15957	15877	15956	15904	15696	15725	15647	15890	16033	15936	15833	15866	15744	15929	15859	15974	16060	16135	15898	15915	15843	15850	15681	15757	15835	15826	15935	15836	15833	15890	15641	15773	15682	15998	15803	15927	15964	15718	15888	15819	15746	15897	15920	15794	15772	15972	15753	15814	15894	16009	15971	15863	15741	15672	15738	15927	15764	15790	15808	16079	15824	15879	15944	15894	15743	15936	15843	15798	15726	15752	15760	16128	15731	15860	15894	15730	15763	15987	16067	15777	16052	15863	15917	15770	15975	15871	15786	15859	15775	15740	15862	15746	15851	16215	15989	15857	15985	15783	15829	15599	15838	15664	15832	15727	15825	15834	15734	15909	15815	15847	16015	15991	15919	16035	15866	15858	15842	15854	15904	15753	15799	15753	16069	15781	15797	15803	15806	15732	15738	15637	15741	15662	15924	15944	16006	15775	15680	15879	15756	15812	15695	15701	15811	15754	15931	15976	15866	16078	16052	15753	15773	15789	15857	15968	15795	16053	15799	16037	15994	15929	15880	15811	15774	15974	15844	15843	15750	15699	15729	15867	15839	15878	15974	15917	15863	15867	15786	15826	15795	16011	15801	15813	15928	15986	15821	15804	15862	15863	15800	15783	15800	15817	16036	15941	16057	15821	15878	15797	15958	15701	15898	16012	15839	15949	15903	15920	15949	15872	15888	15795	15981	15825	15890	15855	15983	15977	15907	15964	15883	15809	15983	15837	15839	15870	15994	15743	15786	15891	16012	15811	15946	15774	15785	15663	15834	15863	15854	16002	15911	15693	15726	15903	15899	15567	15803	15867	15831	16030	15929	15841	15980	15823	15927	16022	15762	15905	15722	15941	15750	15923	15713	15863	15744	15854	15604	15936	16055	15921	15887	15734	15977	15899	15870	15756	15913	15845	15803	16020	16015	15970	15868	15860	15870	15995	15829	16081	15999	15926	15857	15840	15950	15947	15927	16056	15771	15872	15786	15836	15736	15894	15987	15750	15846	15827	15858	15664	15869	15739	15904	15709	16064	15825	15755	15771	15782	15940	15878	15855	16009	15975	15990	15817	15768	15807	16001	15774	15878	16048	15594	15863	15875	15947	16028	15840	16003	15701	15907	15839	15934	15797	15848	15727	15977	15821	15833	15854	15962	15972	16003	15859	15788	15944	15842	15932	15952	15756	15939	15858	15729	15765	15826	15860	15806	15952	15946	15851	15938	15881	15900	15741	15914	15888	15890	15900	15993	15804	15769	16056	15987	16051	15963	15784	15913	15897	15728	15686	15974	15848	15918	15807	15759	15736	15831	16064	15959	15822	16032	15850	15661	15729	16072	15734	15658	15956	15957	15754	15663	15800	15882	15968	15786	16004	15785	15860	15925	15786	15920	15768	15841	16040	15880	15919	15800	15878	15933	15639	15656	15871	15751	15795	16009	15847	15875	15755	15655	15766	15756	15863	15828	15515	15868	15909	15840	16013	16007	15862	15811	15723	15853	15786	15942	15954	15764	15758	15824	15832	15769	15678	15863	15908	15950	15751	15892	15845	15844	15818	15932	15865	15937	16022	15688	15957	15743	15813	15785	15863	15914	15884	15747	15955	15885	15780	15820	15834	15809	15785	15957	15682	16012	15790	15777	15962	15659	15881	15972	16066	15864	15923	15744	15923	15688	15710	16067	15926	15867	16095	15828	15961	15716	16007	15922	16028	16059	15996	15814	15941	15845	15934	15908	15983	15865	15846	15695	15862	15726	15798	15823	15802	15798	15906	16012	15954	15750	15941	15691	15765	15808	15934	15902	15809	15726	15867	15909	15919	15751	15894	15814	15707	15925	15793	15791	15886	15912	15933	15784	15895	15698	15852	15763	15963	15899	15829	15992	15899	15781	15884	16000	16036	16005	15863
63901	78727	36541	39346	33164	20940	16211	14548	14394	14229	14123	14291	14180	14295	14214	14208	14276	14280	14309	14194	14353	14229	14154	14195	14373	14247	14335	14257	14233	14184	14154	14222	14308	14314	14231	14166	14132	14012	14151	14117	14152	14188	14410	14053	14302	14095	14223	14314	14214	14152	14272	14221	14147	14064	14073	14224	14268	14285	14124	14184	14109	14076	14187	14285	14197	14275	14214	14218	14226	14202	14089	14230	14147	14105	14184	14229	14141	14189	14181	14037	14222	14199	14147	14087	14316	14176	14274	14250	14239	14356	14272	14269	14318	14232	14256	14191	14222	14213	14344	14233	14125	14147	14211	14170	14213	14130	14307	14141	14157	14151	14267	14322	14222	14402	14186	14285	14198	14155	14317	14185	14181	14280	14275	14235	14304	13956	14264	14159	14241	14195	14273	14209	14375	14167	14102	14218	14229	14061	14355	14187	14268	14324	14005	14171	14073	14298	14201	14328	14245	14295	14258	14233	14092	14245	14238	14246	14306	14230	14152	14261	14206	14241	14194	14080	14286	14195	14255	14131	14193	14255	14149	14346	14178	14387	14253	14347	14226	14270	14312	14091	14007	14154	14169	14258	14227	14186	14212	14198	14479	14230	14093	14304	13983	14351	14386	14240	14288	14209	14098	14156	14182	14316	14324	14224	14177	14224	14353	14244	14302	14270	14257	14217	14288	14369	14372	14214	14225	14431	14152	14231	14161	14286	14183	14210	14145	14215	14081	14148	14195	14340	14179	14266	14178	14255	14227	14252	14208	14295	14288	14103	14366	14209	14068	14180	14150	14254	14397	14149	14210	14183	14239	14134	14173	14179	14171	14205	14209	14310	14143	14148	14356	14232	14197	14136	14088	14190	14166	14223	14086	14079	14216	14208	14119	14029	14282	14049	14321	14208	14042	14199	14087	14095	14228	14363	14190	14080	14225	14183	14254	14231	14065	14244	14194	14277	14228	14231	14191	14012	14059	14176	14218	14138	14276	14357	14196	14109	14191	14266	13986	14370	14183	14316	14161	14170	14151	14318	14095	14205	14346	14334	14240	14125	14105	14147	14201	14081	14211	14239	14112	14164	14317	14158	14298	14232	14199	14251	14279	14329	14198	14269	14253	14259	14105	14078	14350	14196	14278	14170	14273	14161	14159	14174	14291	14172	14204	14299	14149	14229	14142	14244	14276	14254	14145	14329	14203	14250	14149	14265	14168	14087	14041	14323	14308	14315	14274	14343	14275	14096	14342	14298	14162	14254	14300	14192	14089	14198	14258	14251	14325	14219	14212	14218	14375	14122	14208	14226	14226	14251	14201	14205	14201	14138	14313	14217	14379	14283	13992	14311	14125	14251	14206	14100	14206	13988	14177	14154	14167	14176	14208	14269	14302	14076	14217	14225	14198	14204	14195	14277	14207	14103	14041	14265	14170	14260	14078	14167	14196	14372	14056	14283	14325	14077	14236	14090	14343	14378	14145	14199	14206	14404	14137	14097	14335	14236	14275	14344	14454	14329	14157	14211	14277	14091	14114	13993	14365	14366	14150	14188	14232	14120	14414	14121	14162	14324	14340	14218	14238	14125	14373	14112	14178	14243	14332	14110	14128	14228	14234	14130	14263	14160	14251	14232	14094	14249	14286	14198	14213	14155	14293	14206	14211	14376	14090	14300	14283	14218	14249	14236	14336	14200	14205	14090	14201	14080	14377	14106	14163	14260	14223	14271	14115	14199	14277	14153	14280	14214	14108	14171	14200	14096	14247	14149	14202	14163	14202	14361	14175	14256	14178	14080	14313	14299	14062	14280	14312	14116	14189	14199	14299	14283	14028	14303	14301	14274	14215	14265	14185	14108	14239	14158	14296	14335	14080	14397	14120	14053	14212	14252	14224	14197	14293	14145	14205	14090	14114	14133	14244	14255	14287	14150	14235	14197	14132	14221	14231	14008	14246	14450	14390	14317	14271	14144	14321	14122	14224	14253	14090	14141	14036	14272	14215	14416	14177	14342	14311	14251	14197	14155	14043	14297	14190	14100	14197	14335	14344	14203	14131	14234	14267	14202	14194	14326	14325	14291	14245	14195	14143	14190	14231	14128	14367	14263	14284	14253	14053	14277	14206	14123	14147	14099	14220	14053	14046	14228	14148	14176	14111	14309	14270	14247	14136	14266	14138	14185	13972	14236	14052	14279	14365	14288	14166	14229	14199	14124	14190	14200	14210	14201	14165	14307	14118	14304	14286	14156	14133	14047	14528	14208	14211	14185	14232	14152	14367	14073	14240	14214	14109	14158	14170	14312	14178	14251	14238	14236	14323	14183	14258	14153	14286	14255	14317	14226	14203	14346	14188	14192	14376	14348	14263	14139	14335	14221	14266	14193	14233	14257	14362	14350	14338	14339	14222	14222	14168	14214	14200	14058	14199	14334	14177	14088	14181	14135	14244	14192	14192	14387	14389	14143	14177	14379	14192	14269	14092	14176	14316	14245	14182	14128	14270	14151	14323	14288	14227	14220	14285	14237	14395	14183	14077	14183	14171	14255	14224	14125	14174	14217	14278	14118	14237	14270	14251	14159	14161	14101	14095	14381	14249	14213	14295	14300	14189	14051	14335	14390	14078	14274	14187	14058	14336	14206	14220	14284	14244	14252	14206	14275	14113	14418	14171	14403	14325	14071	14210	14155	14243	14352	14239	14250	14186	14242	14168	14151	14364	14253	14285	14302	14439	14247	14263	14106	14302	14230	14365	14040	14147	14176	14158	14233	14158	14354	14186	14258	14090	14305	14212	14280	14250	14325	14148	14123	14341	14080	14081	14251	14235	14204	14431	14211	14207	14226	14218	14138	14261	14272	14087	14178	14220	14251	14391	14144	14266	14222	14138	14205	14096	14267	14200	14286	14300	14220	14149	14163	14270	14219	14262	14178	14151	14275	14146	14330	14216	14114	14400	14271	14410	14223	14230	14222	14213	14179	14276	14364	14046	14079	14195	14186	14256	14169	14219	14207	14281	14030	14361	14280	14258	14278	14239	14391	14307	14086	14184	14282	14216	14252	14338	14160	14192	14085	14376	14202	14207	14267	14163	14229	14290	14114	14280	14127	14092	14104	14101	14176	14202	14163	14328	14106	14321	14341	14150	14090	14289	14302	14326	14254	14323	14387	14083	14253	14177	14188	14116	14042	14196	14119	14087	14239	14152	14155	14352	14251	14310	14131	14109	14167	14360	14313	14264	14154	14174	14301	14288	14274	14326	14258	14103	14242	14291	14143	14224	14272	14202	14181	14115	14225	14154	14114	14242	13980	14418	14113	14196	14120	14258	14044	14255	14092	14220	13995	14303	14234	14228	14200	14183	14328	14173	14094	14212	14069	14421	14175	14221	14312	14299	14169	14074	14226	14290	14240	14286	14186	14240	14186	14251	14126	14196	14228	14206	14239	14333	14108	14301	14334	14080	14249	14136	14252	14188	14105	14333	13924	14357	14050	14306	14190	14215	14231	14098	14303	14353	14353	14156	14176	14225	14038	14195	14106	14280	14164	14104	14179	14269	14378	14172	14242	14289	14266	14182	14166	14195	14148	14411	14143	14202	14197	14300	14281	14325	14140	14375	14033	14162	14182	14166	14284	14252	14402	14285	14181	14117	14148	14218	14128	14298	14307	14249	14184	14198	14239	14136	14072	14240	14205	14436	14434	14208	14250	14363	14081	14262	14244	14290	14141	14506	14231	14022	14225	14091	14199	14099	14162	14064	14158	14273	14182	14235	14209	14057	14097	14135	14271	14231	14221	14240	14257	14112	14255	14141	14287	14322	14260	14281	14096	14436	14220	14439	14176	14258	14273	14265	14365	14229	14140	14258	14334	14290	14162	14221	14134	14160	14177	14261	14061	14172	14154	14298	14320	14109	14092	14227	14320	14323	14287	14167	14129	14326	14232	14292	14254	14135	14037	14145	14144	14386	14337	14179	14315	14262	14170	14294	14178	13980	14338	14356	14307	14206	14307	14214	14167	14427	14303	14137	14164	14276	14216	14151	14045	14161	14130	14157	14163	14206	14107	14201	14233	14182	14321	14322	14194	14159	14268	14346	14036	14228	14160	14258	14225	14139	14043	14272	14221	14262	14300	14228	14302	14246	14232	14180	14187	14185	14254	14316	14113	14396	14137	14154	14062	14438	14235	14124	14313	14202	14238	14262	14253	14197	14241	14380	14239	14263	14200	14108	14360	14340	14112	14121	14035	14186	14181	14148	14314	14068	14155	14207	14231	14213	14157	14167	14254	14221	14184	14192	14170	14227	14255	14124	14211	14362	14196	14269	14263	14136	14145	14169	14396	14275	14003	14242	14147	14342	14343	14169	14214	14274	14361	14229	14399	14275	14191	14276	14288	14170	14243	14237	14163	14215	14235	14003	14196	14123	14392	14285	14257	14182	14116	14266	14240	14191	14181	14400	14300	14210	14237	14287	14219	14166	14268	14216	14253	14160	14222	14170	14362	14255	14227	14280	14191	14155	14189	14142	14277	14310	14195	14161	14319	14243	14253	14404	14171	14182	14343	14404	14095	14253	14144	14228	14303	14146	14143	14127	14168	14129	14319	14101	14290	14244	14236	14277	14251	14334	14037	14285	14151	14317	14329	14339	14278	14220	14143	14166	14303	14146	14273	14199	14289	14270	14222	14181	14202	14285	14259	14095	14278	14183	13989	14274	14150	14189	14073	14257	14314	14345	14167	14276	14028	14253	14189	14160	14268	14110	14227	14128	14162	14166	14166	14215	14164	14340	14107	14157	14310	14229	14029	14191	14257	14189	14210	14295	14071	14290	14136	14245	14168	14077	14141	14246	14151	14321	14174	14131	14179	14276	14096	14138	14426	14096	14301	14194	14377	14214	14328	14185	14324	14304	14301	14265	14255	14141	14208	14103	14198	14062	14249	14281	14144	14157	14217	14301	14089	14283	14182	14398	14225	14180	14381	14138	14023	14204	14115	14264	14380	14184	14300	14202	14128	14320	14141	14182	14188	14250	14162	14218	14016	14278	14126	14302	14140	14235	14152	14338	14153	14371	14222	14217	14282	14138	14318	14212	14271	14362	14297	14328	14220	14131	14232	14056	14193	14207	14345	14156	14351	14180	14240	14278	14173	14239	14250
22991	21743	29055	24557	24811	25436	24745	17741	16026	16306	16392	16169	15993	16029	16045	16098	16033	16095	15865	16046	16137	15831	15832	15804	16009	15873	15936	16045	15865	15834	15748	15710	15878	15797	15806	16026	16023	16029	15982	15932	15961	15759	15733	15786	15857	15975	15975	15870	15831	15803	15601	15764	15903	15987	15652	15961	15805	15724	15990	15840	15703	15854	15845	15630	15642	15831	15923	15843	15667	15686	15949	15582	15678	15956	15763	15752	15793	15858	15763	15813	15985	15727	15680	15738	15759	15775	15860	15849	15628	15732	15651	15728	15617	15736	15776	15667	15853	15568	15522	15870	15544	15822	15703	15754	15907	15676	15755	15834	15849	15933	15578	15843	15817	15834	15879	15734	15748	15847	15875	15624	15692	15792	15601	15850	15704	15901	15762	15784	15842	15532	15893	15674	15763	15753	15674	15567	15774	15584	15627	15934	15706	15889	15625	15634	15696	15591	15630	15622	15914	15755	15612	15772	15814	15735	15902	15799	15784	15641	16000	15658	15850	15914	15872	15860	15927	15691	15716	15721	15809	15762	15712	15678	15875	15819	15652	15795	15530	15966	15856	15761	15844	15945	15726	15748	15869	15784	15715	15819	15598	15605	15904	15841	15839	15888	15761	15933	15695	15724	15590	15806	15709	15773	15671	15689	15676	15569	15811	15736	15887	15966	15791	15783	15830	15818	15757	15813	15832	15825	15700	15694	15898	15875	15749	15764	15813	15850	15881	15644	15805	15846	15803	15953	15785	15711	15903	15880	15707	15645	15866	15606	15683	15716	15747	15842	15889	15710	15969	15721	15942	15785	15692	15815	15714	15845	15798	15762	15822	15709	15667	15518	15816	15859	15673	15847	15678	15728	15812	15733	15527	15817	15667	15425	15813	15614	15889	15717	15626	15773	15801	15654	15800	15820	15682	15700	15776	15865	15811	15946	15626	15696	15851	15729	15808	15893	15633	15837	15828	15721	15688	15678	15738	15848	15737	15787	15788	15767	15688	15766	15893	15816	15810	15763	15754	15771	15818	15654	15635	15911	15950	15683	15707	16002	15832	15855	15762	15763	15888	15821	15768	15825	15704	15788	15880	15713	15852	15622	15767	16024	15684	15685	15560	15635	15779	15779	16026	15605	15828	15839	15861	15839	15672	15730	15545	15747	15704	15735	15733	15653	15817	16015	15613	15844	15767	15601	15794	15809	15735	15635	15588	15678	15766	15937	15847	15735	15681	15866	15846	15649	15723	15664	15729	15740	15704	15748	15625	15732	15677	15627	15981	15959	15691	15672	15641	15662	15770	15817	15787	15748	15721	15723	15789	15603	15658	15537	15617	15653	15656	15694	15620	15790	15688	15828	15611	15681	15669	15614	15647	15904	16089	15504	15716	15798	15934	15792	15814	15495	15877	15696	15789	15925	15838	15766	15808	15711	15650	15834	15793	15694	15784	15687	15768	15698	15705	15820	15649	15664	15844	15621	15695	15913	15870	15684	15535	15516	15595	15764	15682	15736	15584	15944	15804	15709	15686	15860	15940	15621	15620	15581	15760	15750	15700	15700	15841	15772	15826	15806	15721	15739	15833	15908	15792	15795	15819	15892	15668	15788	15631	15883	15910	15726	15678	15631	15760	15623	15780	15689	15703	15743	15865	15667	15851	15671	15792	15720	15929	15727	15855	15976	15835	15630	15762	15844	15708	15649	15642	15688	15715	15784	15837	15646	15626	15724	15564	15710	15681	15812	15812	15763	15784	15667	15748	15944	15946	15812	15837	15960	15966	15647	15864	15703	15665	15844	15649	15707	15653	15798	15821	15625	15476	15933	15800	15738	15786	15483	15662	15828	15798	15779	15792	15703	15949	15864	15935	15646	15670	15729	15908	15862	15816	15740	15822	15745	15652	15816	15772	15775	15737	15886	15780	15764	15969	15831	15790	15960	15790	15861	15831	15646	15755	15813	15840	15779	15744	15926	15837	15708	15695	15898	15596	15834	15985	15810	15736	15824	15863	15826	15839	15712	15811	15614	15827	15675	15705	15673	15698	15732	15723	15771	15693	15830	15740	15822	15673	15739	15810	15745	15859	15813	15769	15797	15552	15757	15618	15727	15797	15601	15703	15791	15689	15877	15640	15746	15873	15941	15768	15686	15698	15776	15719	15718	15679	15734	15800	15625	15971	15754	15785	15600	15525	15605	15669	15922	15782	15711	15786	15735	15833	15842	15590	15798	15869	15762	15808	15752	15698	15728	15643	15727	15680	15654	15774	15927	15614	15658	15872	15870	15649	15889	15792	15773	15694	15713	15992	15862	15800	15826	15841	15796	15882	15768	15691	15914	15632	15853	15869	15904	15744	15898	15663	15670	15811	15676	15602	15712	15630	15661	15793	15719	15563	15657	15700	15619	15720	15779	15649	15626	16017	15929	15949	15578	15770	15741	15880	15858	15954	15833	15860	15687	15772	15742	15627	15589	15709	15692	15736	15668	15871	15753	15697	15755	15753	15725	15824	15959	15944	15614	15922	15622	15647	15620	15768	15656	15671	15935	15742	15896	15777	15760	15953	15784	16070	15621	15780	15609	15882	15834	15899	15458	15704	15755	15751	15761	15716	15928	15864	15842	15883	15703	15644	15673	15790	15725	15438	15549	15858	15454	15774	15843	15850	15642	15791	15897	15697	15900	15847	15947	15746	15647	15875	15814	15850	15649	15630	15853	15771	15645	15732	15605	15700	15731	15776	15750	15702	15653	15736	15563	15727	15782	15465	15839	15768	15699	15734	15624	15855	15587	15624	15520	15696	15751	15950	15681	15750	15841	15814	15778	15804	15506	15774	15740	15724	15768	15819	15718	15686	15881	15786	15736	15717	15782	15675	15840	15806	15588	15766	15873	15679	15728	15632	15809	15600	15648	15776	15834	15795	15704	15889	15853	15797	15641	15873	15736	15874	15653	15801	15742	15507	15819	15858	15646	15978	15619	15989	15828	15735	15983	15550	15831	15912	15744	15644	15862	15871	15591	15623	15775	15718	15728	15864	15684	15605	15780	15887	15865	16009	15779	15829	15707	15640	15565	15758	15763	15640	15659	15636	15678	15761	15648	15623	15655	15769	15542	15693	15737	15725	15773	15902	15817	15741	15783	15871	15831	15642	15845	15672	15838	15607	15788	15497	15784	15734	15811	15765	15783	15717	15664	15698	15589	15730	15557	15829	15704	15766	15712	15746	15856	15787	15720	15761	15653	15669	15637	15776	15656	15760	15870	15731	15844	15549	15598	15747	15612	15784	15728	15766	15792	15648	15889	15716	15809	16025	15760	15469	15645	15856	15776	15546	15476	15761	15612	15700	15824	15817	15580	15897	15772	15827	15763	15752	15717	15784	15685	15703	15791	15842	15939	15623	15699	15637	15512	15759	15486	15640	15715	15880	15813	15709	15820	15840	15888	15689	15844	15790	15691	15740	15580	15885	15793	15724	15931	15724	15932	15806	15724	15787	15796	15747	15918	15802	15724	15916	15678	15921	15660	15743	15937	15751	15855	15744	15738	15766	15947	15811	15827	15842	15799	15645	15805	15779	15606	15654	15810	15915	15784	15809	15826	15633	15544	15572	15885	15766	15740	15645	15579	15581	15707	15639	15821	15805	15470	15606	15811	15731	15648	15854	15653	15801	15756	15832	15765	15878	15726	15622	15467	15871	15856	15825	15705	15612	15613	15605	15608	15496	15750	15631	15714	15672	15683	15800	15978	15897	15711	15673	15730	15661	15693	15718	15784	15867	15681	15640	15682	15962	15758	15874	15953	15953	15710	15714	15560	15643	15566	15634	15651	15850	15689	15727	15776	15822	15786	15746	15628	15666	15747	15750	15806	15724	15986	15746	15739	15980	15766	15673	15659	15606	15760	15470	15703	15779	15695	15828	15690	15866	15929	15840	15722	15661	15744	15713	15737	15713	15798	15759	15884	15874	15777	15797	15815	15768	15974	15908	15787	15742	15666	15717	15825	15946	15805	15950	15653	15822	15872	15896	15706	15751	15630	15550	15710	15609	15676	15844	15524	15752	15780	15748	15665	15776	15738	15657	15835	15675	15514	15721	15654	15468	15684	15576	15677	15573	15784	15825	15634	15630	15703	15762	15742	15708	15654	15688	15846	15663	15827	15868	15806	15592	15776	15886	15641	15789	15675	15861	15711	15808	15804	15704	15667	15770	15832	15847	15829	15845	15660	15716	15823	15643	15585	15577	15831	15659	15805	15700	15611	15909	15817	15638	15685	15623	15540	15601	15695	15629	15909	15742	15810	15698	15704	15760	15625	15817	15710	15644	15785	15692	15781	15528	15838	15892	15746	15779	15762	15876	15766	15735	15853	15736	15618	15796	15764	15644	15783	15789	15741	15825	15718	15729	15699	15705	15754	15695	15621	15631	15799	15867	15833	15646	15809	15632	15721	15701	15654	15628	15512	15557	15656	15667	15525	15863	15549	15786	15539	15574	15769	15600	15698	15747	15856	15827	15819	15736	15546	15693	15640	15778	15705	15563	15777	15540	15892	15650	15779	15497	15774	15560	15795	15721	15891	15777	15801	15729	15591	15601	15663	15596	15707	15886	15898	15857	15908	15905	15940	15743	15728	15738	15861	15755	15663	15600	15694	15809	15599	15794	15749	15870	15726	15636	15608	15713	15530	15706	15747	15793	15755	15658	15754	15699	15646	15491	15834	15760	15711	15678	15714	15824	15731	15578	15638	15827	15577	15646	15792	15784	15862	15501	15808	15558	15675	15927	15665	15737	15784	15777	15729	15679	15725	15630	15744	15874	15710	15779	15727	15762	15787	15605	15734	15745	15698	15618	15669	15728	15748	15823	15743	15850	15771	15646	15870	15751	15730	15686	15675	15584	15651	15536	15904	15834	15875	15804	15742	15797	15689	15766	15598	15780	15902	15758	15755	15615	15816	15641	15808	15768	15714	15484	15671	15594	15736	15887	15756	16016	15667	15762	15790	16098	15833	15858	15708	15690	15684	15802	15783	15795	15829	15781	15805	15830	15882	15954	15899	15727	15651	15798	15664	15528	15619	15775	15662	15691	15876	15851	15764	15914	15721	15834	15807	15925	15556	15839	15533	15674	15747	15902	15819	15892	15844	15783	15668
59069	92196	48414	48462	41754	25726	17373	14771	14200	14163	13944	14011	14086	14063	14167	14208	14212	14080	14187	14240	14261	14210	13994	14040	14008	14136	14110	14128	14070	14049	14137	14009	14310	14128	14099	14235	14028	14146	14204	14254	14013	14190	14102	14179	14082	14156	14206	14250	14074	14135	14181	13993	14166	13983	14165	14094	14142	14119	14016	13941	14177	14176	14145	14111	14139	14040	14144	13975	13996	14191	14123	13987	14155	14208	14019	14003	14061	13857	13893	14033	14096	14166	14123	14020	14124	14066	13932	14186	14281	13998	14138	13967	14125	14120	14062	13980	14147	14174	14103	14073	14054	14262	14116	14012	14183	14180	14211	14074	13872	14131	14138	13901	14120	14005	14036	14145	14126	14109	14118	14079	13974	14153	14125	14025	14140	14141	14103	14018	14282	14091	13959	14124	14106	14042	14093	14318	14136	14155	14044	14105	14068	13982	14152	14262	14076	14061	14099	14082	13896	14082	14144	14017	13979	13989	14127	14056	14053	14185	13987	14107	14027	13996	14053	14175	14023	14167	14134	14303	13942	14036	14181	14209	14123	13926	14094	13984	13932	14205	14145	14071	13999	13916	14011	13867	14043	14111	13994	14121	13994	14072	14202	14139	14098	14163	14154	13976	14222	13989	14144	14077	14140	14130	14272	13982	14180	13964	14096	13963	14089	13949	14111	13976	14089	13974	14148	14117	14174	14166	14119	14097	14008	14268	14097	14068	14114	14047	14111	14117	14209	14137	14095	14187	13986	14135	14145	14168	14098	14144	14239	14014	14025	14067	14115	14137	14154	14080	14255	13988	14173	14138	13991	14111	14072	14162	14101	14030	14200	14109	14078	14079	14065	14155	14100	14075	14010	13839	14056	14096	14174	14200	14066	14267	14042	14048	14134	14110	14065	13937	14191	13959	14076	14085	14039	14026	13979	14084	14032	14021	14183	14026	14102	14119	14052	14081	14032	14242	14113	14154	14155	14119	14049	14128	13853	13949	14108	14299	14226	14203	13982	13984	14220	14255	14157	14029	13921	13895	14052	14099	14119	13983	14115	14137	14099	14162	14158	14222	14059	14042	14203	14184	14112	14184	13980	14188	14041	13918	14044	13983	14095	14124	13998	14124	13928	14180	14135	14156	13989	14220	14015	13764	14092	14118	14127	13917	14071	14315	14086	14080	14016	13998	14117	14191	14091	14054	14086	14078	13948	14011	14202	14028	14090	14052	14088	14118	14060	14120	14081	14226	14027	14041	14154	14145	14190	14016	14008	14180	14153	13963	13923	14094	14148	14050	14087	14066	14071	14181	13903	14186	14236	13989	14126	13989	14172	13952	14216	14057	14051	14179	14171	14133	14125	14123	14082	14174	14066	14002	14063	14063	14258	14115	14014	14045	14015	14106	14092	14218	14220	14087	14345	14137	14104	14048	14126	13972	14262	14033	14004	14018	14194	13933	14057	13956	14190	14067	13865	13972	14008	14041	13957	13989	13861	14214	13922	14149	14054	14131	13985	14118	14088	14090	14088	14078	14074	14049	13983	13974	14075	14069	14050	14157	13972	13964	14179	14242	14077	14134	14175	14043	14160	13987	14130	14113	14025	14136	14026	14162	14032	14235	14078	14094	14089	14137	14079	13891	13951	14250	13972	14139	14161	14188	14091	14107	14063	14066	14033	14166	13969	14285	13960	14285	13980	14042	14012	14180	14118	13964	14096	14126	13992	14062	14163	13976	14234	14005	14189	14103	14155	14082	14085	14047	14099	14085	14141	14148	13997	14073	14073	14215	14176	14224	14076	13987	14106	14085	13888	14155	14199	14157	14125	14134	14049	14034	14105	14058	13955	14121	13977	14061	14143	14058	13987	14118	13978	14174	14222	14161	14123	14033	14020	14145	14090	14091	14145	14057	14192	13997	14098	14225	13992	13981	14185	13892	14023	13983	14043	14031	13949	14036	14015	14137	14012	14042	14343	13964	14224	13849	14149	13909	14020	13993	14095	14045	14082	13937	14004	14225	13936	14065	13936	13910	14259	14106	13955	14144	14236	14212	13993	14130	14011	14156	14089	13949	13931	14059	14209	14211	14124	14104	14165	14105	14167	14057	14043	14165	13945	14165	14053	14206	13912	14067	14118	14034	14177	14188	14160	14003	14117	14102	13924	14219	14190	14137	14156	14147	14010	13969	13992	13874	14247	14136	13943	14219	13947	14177	14057	14049	14176	14167	14146	13982	14210	14078	14177	14177	14011	14014	14119	13990	14150	14055	14066	14162	14099	14001	14189	14148	13993	13940	14155	14053	14053	14022	14078	14138	13982	13962	14090	13978	14174	14175	14079	14099	14127	14142	14005	14088	14192	14107	14060	14032	14173	14148	13987	14054	14200	14310	14009	14042	14088	14022	14051	14160	14103	14038	14036	14127	14059	13951	14173	14031	14055	14143	14063	14085	14101	14163	14041	14108	14129	14158	13998	14068	14026	14250	14238	14081	13997	14107	14137	14084	14037	14194	14071	14146	14210	14125	14166	14123	14227	13979	14119	14120	14053	14110	14022	13971	14110	14100	14109	14099	14063	13920	14174	14048	14221	14166	14076	14008	14021	13975	14088	14027	13925	14238	13992	14009	14120	14164	13987	14262	14090	14110	13980	14005	14133	14256	14053	14157	14165	14262	14082	14027	14176	14254	14134	14029	14029	14050	14016	14174	14164	13983	13914	13999	13937	14198	14060	14053	14071	14104	13965	14053	13970	14121	13954	14037	14105	14167	14058	13976	14095	14074	14132	14236	14164	14016	14150	13949	14267	14129	14180	13933	14171	14035	13895	14145	14038	13924	14119	14101	14009	13997	14032	13901	14128	14223	13972	14017	14088	14148	13895	14152	14134	14069	14024	14073	13970	14115	14209	14071	14106	14076	14139	14228	13916	14129	14263	13967	14055	14293	14046	14030	14245	14135	14076	14160	13965	14075	14146	13935	14221	14101	14085	14031	13964	14229	13941	14017	14070	14102	14231	14058	14131	14005	13923	14047	13821	13872	14135	14180	14095	14063	14124	14210	14182	14054	13981	14154	14182	14124	14033	13952	13988	13962	14088	13980	14088	14137	14154	14001	14033	14250	14064	13922	14138	14073	13984	13901	14121	14303	13966	13996	14292	14284	14154	14099	14185	14126	13983	14110	14168	14143	14139	14094	14165	14178	14087	14105	14107	14121	14054	14001	14053	14061	14227	14021	13865	14108	14202	14204	13936	13980	14203	14063	14114	14221	14089	13930	14067	14017	13956	14043	14028	14277	14125	14044	14091	14176	14130	14048	14197	14104	14030	14025	14287	14030	14129	13974	14164	14116	13891	13957	14016	14033	14171	14108	14234	14050	14207	14075	14009	13994	13960	13939	14055	14039	14139	13932	13965	14199	14080	14117	14022	13967	14226	14127	14095	14147	14256	14060	13966	14081	14155	13987	14203	14119	14122	14052	14162	14124	14196	14184	13935	14111	14181	14247	13995	13891	14215	13954	13974	14106	14256	14044	14178	13872	14129	14019	13973	14075	14149	14021	14015	14015	14022	14116	14103	13971	14140	14006	14028	14092	13933	14182	14089	14130	14071	14096	14217	14127	14175	14195	14100	13908	14018	13991	14034	14203	14019	13925	14130	13990	14006	14015	14175	14105	14156	14012	14236	13947	14075	14212	14218	14058	13904	14049	14254	14099	14054	14059	13913	14191	14102	14018	13905	14001	14124	14043	14052	14064	14010	14177	14065	14115	14080	14214	14080	14133	14057	14071	14118	14044	14150	14121	14226	14072	14152	14117	14102	14152	14265	14132	13963	14039	14139	14113	14047	14011	14026	14050	14212	14171	14238	14063	14139	14068	14133	14188	14141	14048	14260	14060	14068	13881	14068	14038	14182	13919	14054	14090	13896	14004	14156	14055	14141	14049	14248	14092	14102	14127	14163	14053	13906	14230	14031	14049	13995	14201	14043	14126	14128	14120	13941	14218	14081	14001	14043	14121	14221	14072	14047	14144	14071	14177	14236	14043	14004	14084	14073	14068	13961	14074	14087	13931	14016	14040	14127	14187	14224	14118	14059	13996	14135	14072	14008	14077	13929	13929	14238	14160	14168	14021	14125	14055	14142	14057	14064	14090	14080	14145	13998	14017	14176	14119	14011	14096	14021	14266	14187	13778	14187	14128	14142	14081	13960	14238	14055	13820	14278	14063	14003	14091	14178	14004	14158	14135	14183	14016	14094	13898	14056	14145	14229	14146	14053	14191	14102	14081	14070	14040	14057	14011	14101	14087	13978	13998	14392	14109	14062	14084	13998	14207	14054	14006	14148	13986	14103	13861	14092	14060	14187	13996	14179	14055	14114	14174	14100	14115	14159	13882	14178	14114	14354	14070	14249	14059	14039	14136	14130	14156	14041	14060	14113	14049	14034	14017	14129	14269	14228	13911	14267	14124	14140	14130	14083	14034	13989	13904	14168	14161	14152	14229	13984	14083	14080	14068	13921	14202	14180	14052	14020	14008	14127	14115	14070	13972	14007	14081	14039	14180	14036	13971	14059	14067	14196	14259	14154	14182	14241	14091	14287	14218	14003	14154	14090	14030	14138	14083	14070	14265	13929	14074	14012	14149	14067	14007	14186	14123	14097	14072	14139	14216	14021	14170	14149	14059	14201	14002	14113	14017	14043	14069	14168	14081	14097	14099	14247	14029	14107	14175	14004	14088	14159	14010	14233	14066	13995	14299	14051	14010	13915	14038	14134	13892	14127	14107	14166	14093	14084	14051	14126	14095	14221	14088	14071	14147	14108	13971	14025	14316	13960	14044	14088	14170	14062	14088	14088	14110	13998	14193	14044	14119	14211	14059	14048	14123	14085	14086	14027	14029	14048	14070	14060	14028	14087	14107	14040	14143	14068	14322	14114	13991	14267	14068	13941	14102	14111	14218	14121	14111	14196	14033	14024	14093	14066	14076	14147	13973	13918	14064	14011	14141	14042	13974	14054	13958	14134	14121	14039	13923	14101	14044	13933	13981	14219	14218	14108	14219	13981	13952	14099	14150	13921	14138	14010	14094	14197	14177	14161	13943	14109	14228	14146	13955	13972	13915	14112	13911	14126	14258	14221	13965	14060	14117	14053	14162
34360	32987	26375	24262	19393	16816	16093	15520	15578	15476	15411	15424	15429	15426	15479	15324	15488	15274	15378	15405	15569	15733	15463	15618	15451	15426	15479	15537	15590	15458	15298	15608	15562	15411	15443	15449	15357	15334	15579	15432	15639	15782	15398	15704	15473	15370	15445	15490	15672	15592	15568	15396	15487	15672	15565	15250	15382	15611	15538	15616	15557	15566	15381	15514	15320	15174	15503	15532	15568	15433	15477	15524	15541	15580	15520	15416	15641	15707	15414	15410	15553	15521	15455	15347	15462	15240	15309	15432	15533	15401	15698	15469	15584	15254	15303	15485	15285	15529	15425	15190	15548	15363	15388	15465	15498	15476	15436	15499	15495	15449	15240	15473	15396	15316	15379	15474	15336	15448	15485	15376	15603	15681	15329	15357	15497	15359	15373	15519	15618	15377	15465	15471	15404	15478	15416	15262	15507	15437	15613	15139	15581	15473	15456	15605	15273	15354	15482	15450	15317	15486	15445	15511	15545	15517	15481	15193	15457	15462	15386	15307	15435	15552	15628	15523	15496	15174	15452	15458	15409	15344	15323	15447	15492	15386	15426	15459	15235	15424	15290	15436	15476	15461	15558	15508	15390	15498	15476	15468	15605	15526	15348	15447	15519	15597	15468	15453	15380	15256	15507	15282	15521	15486	15489	15535	15399	15383	15458	15641	15498	15163	15507	15470	15334	15476	15576	15477	15534	15326	15398	15530	15403	15506	15442	15436	15419	15336	15419	15621	15558	15558	15447	15504	15411	15409	15402	15349	15375	15618	15589	15550	15406	15334	15448	15311	15472	15606	15627	15164	15374	15433	15492	15535	15448	15509	15472	15541	15471	15390	15379	15654	15588	15529	15521	15374	15520	15469	15429	15558	15402	15637	15524	15476	15531	15546	15453	15364	15372	15593	15588	15651	15513	15454	15607	15519	15606	15266	15365	15606	15490	15550	15531	15436	15399	15362	15252	15311	15552	15385	15609	15656	15526	15315	15432	15712	15575	15416	15595	15343	15533	15425	15298	15627	15328	15569	15489	15405	15316	15484	15409	15541	15464	15564	15495	15715	15427	15407	15524	15436	15385	15299	15582	15462	15518	15443	15322	15662	15396	15542	15588	15488	15376	15644	15350	15486	15375	15515	15528	15563	15500	15608	15401	15432	15566	15549	15678	15520	15478	15581	15298	15637	15512	15502	15550	15393	15572	15306	15419	15375	15294	15456	15385	15579	15448	15274	15496	15457	15409	15538	15612	15588	15488	15405	15476	15607	15578	15439	15450	15475	15425	15547	15397	15688	15582	15432	15348	15576	15431	15407	15525	15611	15460	15389	15505	15577	15455	15486	15612	15510	15441	15744	15513	15603	15525	15467	15514	15405	15454	15354	15449	15436	15396	15401	15470	15406	15531	15390	15685	15451	15479	15769	15544	15421	15552	15563	15670	15587	15568	15493	15440	15427	15370	15396	15520	15286	15502	15262	15521	15423	15685	15582	15638	15460	15448	15480	15460	15298	15659	15429	15304	15486	15483	15437	15207	15161	15425	15408	15597	15594	15745	15367	15444	15331	15450	15399	15479	15671	15466	15584	15422	15442	15389	15484	15582	15536	15305	15373	15293	15645	15557	15392	15490	15392	15391	15415	15601	15500	15423	15143	15300	15282	15276	15368	15549	15511	15425	15446	15441	15362	15472	15496	15422	15503	15490	15347	15356	15537	15411	15473	15447	15447	15543	15423	15398	15407	15565	15419	15417	15522	15490	15472	15666	15469	15482	15503	15478	15456	15409	15514	15324	15337	15433	15460	15381	15347	15330	15458	15422	15515	15485	15255	15548	15569	15596	15505	15331	15465	15485	15612	15744	15529	15385	15638	15570	15539	15344	15614	15545	15518	15533	15630	15544	15389	15404	15455	15394	15472	15518	15225	15482	15592	15501	15583	15349	15373	15560	15406	15610	15447	15353	15491	15523	15345	15443	15385	15721	15556	15564	15537	15523	15490	15586	15413	15586	15503	15611	15481	15425	15420	15485	15287	15305	15443	15564	15380	15187	15450	15504	15440	15545	15343	15594	15512	15494	15585	15517	15613	15650	15551	15431	15595	15376	15409	15402	15305	15295	15316	15361	15596	15605	15550	15517	15450	15386	15477	15497	15437	15563	15610	15368	15154	15385	15443	15169	15648	15488	15413	15381	15359	15559	15472	15398	15513	15485	15459	15478	15402	15350	15465	15595	15402	15441	15488	15308	15405	15528	15272	15315	15394	15621	15490	15557	15456	15617	15630	15331	15387	15479	15599	15525	15427	15452	15624	15519	15553	15336	15407	15314	15572	15659	15372	15518	15485	15590	15360	15288	15250	15433	15405	15510	15492	15604	15364	15340	15464	15373	15470	15482	15402	15527	15552	15369	15420	15381	15314	15432	15390	15430	15312	15434	15492	15396	15381	15272	15411	15611	15399	15499	15454	15572	15393	15369	15486	15605	15412	15338	15379	15500	15622	15408	15504	15506	15509	15558	15515	15408	15512	15511	15523	15418	15537	15575	15586	15649	15453	15540	15349	15447	15629	15492	15433	15381	15504	15713	15483	15522	15620	15444	15508	15336	15487	15567	15350	15373	15629	15268	15453	15491	15419	15458	15583	15363	15395	15392	15410	15446	15652	15513	15388	15523	15347	15450	15511	15558	15462	15287	15304	15480	15418	15482	15618	15729	15535	15470	15498	15478	15376	15507	15470	15698	15651	15509	15462	15477	15599	15459	15407	15723	15322	15579	15466	15183	15483	15439	15570	15446	15771	15481	15604	15447	15531	15574	15371	15585	15514	15357	15360	15516	15518	15401	15384	15391	15306	15462	15690	15482	15526	15396	15705	15484	15405	15325	15388	15342	15371	15221	15424	15336	15476	15622	15464	15518	15473	15523	15403	15433	15426	15503	15551	15439	15729	15327	15381	15381	15498	15492	15349	15556	15326	15590	15369	15429	15458	15546	15330	15536	15427	15749	15636	15403	15460	15537	15279	15508	15632	15445	15389	15722	15342	15643	15531	15393	15572	15522	15423	15479	15505	15220	15330	15393	15388	15503	15587	15559	15406	15460	15292	15379	15460	15552	15387	15451	15588	15319	15531	15500	15663	15481	15462	15437	15484	15456	15526	15487	15471	15584	15505	15618	15613	15303	15586	15551	15542	15538	15241	15453	15499	15482	15453	15380	15453	15361	15533	15457	15335	15477	15512	15420	15438	15257	15588	15739	15418	15392	15539	15534	15590	15528	15500	15395	15162	15396	15563	15602	15612	15523	15409	15477	15338	15399	15594	15482	15513	15615	15460	15415	15490	15397	15746	15463	15420	15688	15555	15504	15250	15511	15310	15539	15404	15380	15544	15438	15369	15536	15615	15653	15391	15406	15563	15557	15547	15423	15602	15627	15283	15565	15364	15421	15592	15525	15396	15528	15427	15313	15409	15539	15529	15386	15376	15382	15448	15286	15308	15420	15279	15283	15461	15574	15367	15313	15512	15637	15410	15308	15353	15480	15428	15359	15334	15479	15727	15605	15646	15424	15560	15690	15482	15478	15651	15525	15307	15373	15487	15360	15565	15534	15584	15524	15424	15483	15355	15689	15392	15213	15546	15371	15654	15628	15535	15465	15435	15334	15387	15504	15299	15651	15590	15462	15539	15627	15614	15464	15552	15436	15350	15397	15484	15517	15536	15244	15565	15483	15531	15690	15524	15527	15240	15510	15329	15371	15570	15392	15497	15440	15405	15200	15587	15324	15547	15442	15381	15450	15477	15502	15595	15450	15478	15428	15540	15506	15451	15260	15329	15605	15593	15529	15471	15638	15537	15485	15428	15531	15457	15361	15587	15514	15387	15543	15390	15457	15363	15528	15452	15464	15679	15600	15518	15573	15551	15450	15410	15302	15506	15576	15526	15370	15734	15370	15442	15437	15404	15474	15472	15287	15286	15366	15329	15226	15514	15446	15346	15512	15437	15596	15316	15351	15357	15480	15429	15452	15455	15497	15378	15327	15385	15332	15636	15559	15439	15320	15310	15592	15541	15287	15681	15509	15347	15453	15227	15249	15373	15348	15489	15356	15513	15485	15356	15681	15544	15412	15550	15244	15396	15620	15623	15465	15464	15347	15478	15479	15272	15706	15204	15459	15531	15455	15417	15525	15496	15518	15574	15513	15454	15458	15356	15529	15408	15660	15347	15595	15422	15379	15191	15364	15575	15451	15516	15206	15329	15741	15444	15297	15227	15532	15497	15631	15413	15566	15330	15373	15564	15431	15423	15473	15462	15386	15724	15614	15451	15433	15569	15465	15434	15592	15484	15466	15456	15554	15384	15355	15609	15504	15428	15516	15680	15522	15585	15600	15404	15438	15523	15358	15524	15328	15434	15478	15552	15376	15535	15662	15512	15399	15366	15477	15554	15655	15601	15544	15468	15507	15418	15719	15611	15635	15585	15373	15533	15567	15493	15347	15350	15667	15384	15368	15458	15438	15347	15376	15375	15624	15506	15646	15375	15597	15483	15461	15387	15447	15559	15383	15522	15520	15337	15589	15412	15495	15451	15621	15498	15593	15576	15244	15398	15599	15422	15489	15485	15792	15376	15483	15503	15388	15207	15628	15404	15579	15440	15391	15289	15549	15584	15349	15432	15461	15495	15314	15678	15626	15421	15526	15639	15673	15479	15639	15463	15512	15510	15404	15473	15307	15453	15272	15551	15467	15434	15326	15503	15240	15329	15496	15321	15400	15336	15726	15544	15335	15533	15406	15475	15405	15433	15478	15513	15453	15538	15463	15462	15696	15417	15510	15313	15308	15418	15640	15518	15619	15467	15515	15609	15541	15405	15426	15446	15473	15398	15498	15614	15432	15336	15438	15479	15393	15598	15456	15425	15574	15552	15689	15315	15411	15303	15326	15613	15375	15410	15367	15487	15631	15228	15483	15492	15471	15362	15336	15367	15431	15471	15344	15702	15321	15479	15504	15510	15374	15424	15564	15428	15347	15616	15604	15422	15496	15379	15326	15595	15562	15650	15622	15472	15463	15514	15418	15821	15611	15545	15680	15315	15480	15371	15522	15622	15519	15656	15478	15332	15455	15509	15745	15392	15246	15385	15540	15486	15482	15782	15343	15272
46891	47074	19994	21958	18208	15278	14303	14059	13896	14089	13843	13857	14018	13936	13831	13871	14135	13842	13845	13997	13848	13720	14029	13966	14084	13900	13850	14170	13929	13921	13928	14038	14021	13936	13886	13826	13974	13740	13878	13986	13716	13997	13955	14069	13880	13747	14000	13984	13875	13987	14046	13958	13817	13908	13882	13931	13961	13794	13882	13704	13735	13793	14051	14061	13970	13799	13951	13856	13889	13987	14079	13968	13989	14077	13820	13922	13848	13953	13867	14119	13993	13884	13852	13940	13833	13991	13725	13860	13910	13714	13869	13958	14051	13754	14007	13883	13878	13869	13945	13896	13877	13900	13944	13725	14059	13930	13953	13805	13830	14001	13843	13906	13938	13948	13645	13899	13870	13836	13942	13834	14015	13999	13849	13995	13939	13923	13953	13945	13700	14033	13965	13854	13867	13882	13918	14051	13618	13894	14031	13939	13844	13913	13883	13837	14101	13853	13934	13798	14121	13897	13835	13843	13885	13921	14008	13824	13991	14012	13872	13784	13973	13897	13988	14050	13877	13955	13838	14114	13911	13791	13820	13909	13686	13860	13990	14004	14067	13963	13853	13838	14000	14045	13848	14007	13911	13901	13917	13900	13804	13734	13867	13857	13953	13859	13866	13863	14080	13924	13887	14040	13921	13990	13984	13948	14125	13807	13866	13921	13873	13836	13878	13983	14003	13832	14065	13986	13952	13776	13934	13945	13931	13939	13931	13817	13814	13850	13864	13930	14020	13954	13958	13927	14068	13825	13943	13908	13911	14005	13960	13941	13733	14055	13909	13983	13852	14040	13964	13801	13804	13871	13937	13920	13979	14031	13997	13864	13714	13886	14038	13859	13830	13820	13755	14071	13807	13988	13820	13877	13964	13943	13889	13930	13862	13898	13799	13882	13845	13894	13796	13980	14071	13953	14016	14162	14040	13987	13867	14114	14022	13963	13840	13764	13824	14017	13794	13743	13729	13956	13890	13917	13926	14022	13786	13892	13805	14093	13820	13780	13803	13856	13987	14022	13836	13955	14030	13954	13995	13918	13866	13867	13805	13779	13835	13887	13858	13932	14044	13956	13933	13851	13813	13986	13967	13938	13939	13826	13969	13900	13948	14120	13827	13682	13969	13937	13938	13813	13915	13864	14054	13834	13812	13859	13884	13787	13977	13757	13825	13930	14150	14033	13798	13883	13833	13821	13860	13932	13990	13936	14000	13883	13899	14050	13965	13859	14013	13908	13894	13948	13956	13955	14081	13981	13865	13958	14066	13987	13824	14013	13904	13717	13847	13768	14059	13949	14004	13900	13737	13689	13755	13760	13993	13926	14028	13818	13876	13906	14023	14048	14066	13979	13839	13788	13735	13962	13948	13822	13936	13911	13915	13903	13856	14058	14023	13842	13943	13864	13756	14073	13886	13978	13903	13981	13714	13873	13710	14059	13938	13994	13899	14013	14042	13891	13780	13891	13950	13971	13823	13959	13927	14004	13811	13922	13886	13753	13853	13787	13930	13795	14024	13924	13860	13918	14065	14010	13962	13957	14015	13941	14051	13922	13827	14005	14050	13742	13944	14028	14029	13974	13901	14034	13877	13889	13969	13885	14005	13989	13884	13935	13867	13847	13980	13764	13935	13870	14085	13808	13968	13919	13909	13903	13867	13875	13872	13917	13937	14047	13859	13961	13728	13966	13949	13861	13986	13868	13805	14010	13900	14002	13910	13956	14027	13874	13895	13808	14018	13937	13712	13957	13789	13845	13925	13757	13976	13961	14050	13847	13788	13901	13930	13916	13811	13852	13905	14049	13752	13818	14100	13986	13931	13850	13897	13937	13910	13898	13981	13975	13944	13897	13983	14072	13962	13910	13987	13875	13903	14033	13824	13871	13854	13744	13996	14013	13829	13927	14002	13980	13946	13890	13905	13920	13962	13954	13889	13994	13802	14058	13873	13896	13972	13845	13829	13875	13968	13898	13805	13852	13995	13919	13930	14000	13670	13898	13864	14071	13964	14001	13812	13889	13879	14091	14019	13818	13777	14082	13735	13973	13999	13873	13987	13994	13853	13864	13899	13800	13828	13876	14066	13980	14009	13837	13942	13866	13793	13932	14077	14095	13862	13929	13985	13833	13957	13907	13808	13857	13871	13928	13941	13929	13935	13949	13858	13766	13870	13839	13740	13967	14011	14049	13832	13893	13820	13814	13979	14052	13798	13903	13755	13922	13924	13745	13911	14034	13942	13763	13868	13862	13932	13946	13948	13927	13720	13840	13906	14080	13965	13963	13893	13955	13956	13919	13844	13892	13960	13996	13776	13897	13891	14106	13804	13883	13706	13956	13851	14078	13999	14104	13867	14017	13868	13929	13970	13943	13947	13895	13914	13731	13903	13865	13946	13959	14063	13976	13909	13957	14028	13755	13942	14103	13880	13985	13815	13907	13892	13897	13962	13822	13872	13941	14046	13835	13908	13905	14012	13956	13915	13908	13803	13801	14005	13924	14007	13928	13744	13924	13847	13956	13899	13840	13779	13863	13917	14049	13906	13788	13748	13963	13869	14004	13938	13879	13803	13985	13889	13967	13895	13980	13812	13907	13837	14028	13969	13802	13838	13859	14032	13815	13932	13852	13949	13854	13941	13942	13868	13897	13761	13939	13901	13866	13964	14186	13934	13864	13823	13759	13783	13845	13913	13955	14014	13875	13881	14146	13892	13710	13915	13810	14115	13968	13734	13857	13828	13959	13962	14126	13948	13798	13915	14001	13884	13937	13974	13885	13935	13914	13770	14001	13808	13974	13982	13891	14103	13748	13788	13846	14023	13980	13918	13817	13927	13852	13950	13992	13936	13714	13884	13961	13944	14136	13998	13919	13797	13936	13990	13838	13866	13842	13974	13878	13986	13949	13947	14050	13838	13933	13918	14082	13886	14003	13944	13873	14018	14027	13938	13901	13937	13932	13781	13880	13804	13928	13867	13869	13848	13970	13839	14057	14036	13915	13807	13951	13973	13866	13853	13870	13908	13860	14053	13913	13972	13955	13775	13968	13860	13924	14006	13829	13991	13936	14070	14042	13915	14034	13758	13837	14057	13915	13924	13710	13936	13999	13819	13842	13954	14005	13920	13811	13927	13794	13840	13788	13964	14060	13786	13943	13901	13995	13786	13881	13853	13820	13867	14011	13811	13969	13956	13914	14024	13896	13998	13735	13729	14028	13871	13856	13984	13799	13911	13957	13912	13909	13942	13807	13917	13768	13899	13956	14057	13992	13948	14036	13982	13898	14027	13902	13835	13988	13927	13914	13844	13977	13767	13958	13856	13954	13905	14049	13845	13832	13812	13890	13898	13924	13853	13940	13904	13925	13904	13992	13921	13954	13920	13856	13854	13942	13924	13968	13916	14024	13800	13910	13911	13874	13905	13910	13900	14070	13892	13862	13961	13812	13833	13812	13888	13852	13944	13859	14013	13735	13975	13934	13858	13818	13972	13980	13943	13841	13947	14080	13921	13832	13854	13942	13929	13782	14009	13937	13869	13993	13934	13833	13953	13899	14029	14013	13915	13850	13959	13809	13807	13920	13864	13983	13860	13993	14025	14031	13762	13921	13874	13905	13802	13986	13791	13847	13960	13728	13942	13752	13904	14080	13915	13955	13747	13863	13915	13691	13899	13869	13904	13875	13935	13868	13950	13978	13938	13928	13969	13850	14074	13768	14008	13904	14007	14006	13885	13973	13990	14051	13933	13877	13919	13792	13692	13927	14006	13886	13963	14095	13862	14044	13958	13961	13902	14120	13862	13988	13840	14047	13817	13934	13920	13865	13946	13990	13884	13824	13781	13956	13844	14026	13975	13930	13835	13717	14044	13900	13899	13985	14038	13809	14101	13832	13894	13715	13846	13977	13883	13969	14106	13924	13952	13867	13985	13972	13850	13720	13830	14127	13937	13990	13905	13905	13978	13951	13856	13866	13949	13963	13809	13771	13988	13919	13862	13869	13868	13909	13923	13927	13898	13878	13884	14006	13726	13922	13862	13997	13822	13920	13881	13959	13974	14061	13917	13845	14078	13911	14062	13921	13877	13776	13808	14031	13943	13945	13862	13910	13839	13964	13865	13930	13961	14000	13742	13918	13969	13697	14020	13987	13976	13963	13794	13877	13663	13846	13769	13886	13950	13975	13942	13815	14150	14133	13943	13847	13952	14082	13805	13861	13906	13913	13935	13931	13949	13936	13799	13991	13780	13891	13933	13863	13814	14007	13873	13982	13960	13867	13857	13908	13868	13917	13820	13914	13904	13910	13891	13931	14108	13849	13874	13889	13866	13988	13874	14048	13961	13945	13991	13754	13773	13929	13968	14040	13981	13946	13985	13938	13890	13793	13858	13867	13902	13788	13901	13859	13915	13720	13831	13891	13882	14054	13843	13806	13913	14062	13991	13916	13785	13899	13770	13931	13953	14042	13789	13846	13771	13940	13812	13951	13927	13697	13824	13911	13947	13942	13850	14060	13903	13898	13996	13959	13666	13944	14017	13840	13972	13879	13974	13759	13811	14006	14174	13899	13993	13976	13864	13966	13877	14001	14024	13881	14010	13909	13866	13973	13973	13922	14065	13935	13986	13753	13858	14036	13759	13985	14065	13988	13876	13961	13930	13995	13946	13800	13921	13666	14170	13813	14031	14021	13874	13844	13963	13873	13739	13726	13919	13934	13943	13809	13945	13905	13938	13910	13933	13903	13713	13653	13941	14009	14075	13915	14102	13865	13999	13909	13840	13919	13961	14119	13931	13898	14004	14014	13897	13881	13816	13914	13923	13703	13995	14072	13978	13989	13916	13823	14037	14030	13851	14000	13969	14027	13796	13951	14044	13963	13925	13973	13867	13853	13820	13857	14051	13894	13990	13904	14029	13814	13938	13802	13946	13925	13801	14085	14215	13842	13948	13901	13904	14057	13849	14013	14006	13914	13915	13928	14134	13895	13967	13928	13769	13922	13805	14012	13943	13774	13825	13987	13849	13849	13857	13953	14018	13906	13859	13984	13964	14014	13998	13933	13820	13996	13821	13946	13877	13886	13850	13875	13819	14085	13863	13925	14025	13812	13846	13796	14008	13785	13988	14038	13829	13841	13795	13900	13901	14023	13791	13862
24965	22828	28799	27432	26076	22272	18974	15980	15150	15414	15284	15204	15113	15043	15235	14997	15049	15153	15067	15257	15214	15116	15021	15305	15125	14995	15133	15058	15131	15065	15196	15050	15065	15007	14948	15027	15037	15205	15093	15229	15019	15265	14984	15059	15155	15121	14922	15097	15084	15099	15039	15085	15003	15135	15010	15044	15092	15140	15047	14993	15034	14939	14995	14881	15177	15130	15088	15060	15028	15114	15063	14974	14887	15001	14926	14905	15083	14997	15089	14913	15264	15162	14962	14953	15038	15044	15138	14950	15082	15129	15002	15123	15119	14944	15092	14901	15063	15013	14806	15063	15133	15119	15091	14988	15032	14866	14901	14964	15235	15256	14897	15078	14920	14781	15005	14945	15142	14947	14944	14932	15133	15027	15024	14976	15160	15086	15041	14941	14830	14988	15025	14845	14909	15222	14852	15075	14940	15107	14959	15009	15274	15072	15111	14871	14762	14965	14947	15091	15057	14995	15093	15007	15004	14893	14843	14892	14904	14788	14980	15127	14926	15112	14849	14958	14969	15003	15235	15009	14814	15075	15054	15037	14920	14968	15066	15093	15065	14981	15050	15078	15055	15033	14945	15010	15125	15067	15258	15121	15151	14829	14809	14939	15170	14999	15174	14790	14900	15039	15163	15073	14928	15085	14981	14959	15051	14972	14926	14853	15170	14889	15000	15155	15058	15120	14902	14779	14804	14885	15067	15047	15076	15116	15100	14970	14950	15070	15158	14960	15128	15014	15030	15238	15007	15080	15176	14898	14966	15228	14914	15112	15137	14773	15088	14953	14969	15087	15029	15000	14953	15182	15036	15021	15152	15075	14958	15088	15015	15109	15218	15078	15093	15105	15029	15066	15015	15199	15058	15000	15034	15021	15166	15012	14875	14835	15104	15214	14924	15078	15057	15117	15019	14955	15068	15193	14883	15095	15018	15047	15008	15162	14794	15115	15056	14944	14973	14863	14986	14913	14891	14970	15001	15036	14975	15107	15102	14978	15010	14974	14921	15044	15150	14920	14766	14940	14969	15193	14928	15134	15215	15116	15106	15089	15209	15170	15077	14971	14972	15004	14993	15279	15219	15092	15226	14915	15072	15111	15162	14969	15060	15022	14893	15026	14930	15000	14924	14873	14998	14956	14896	15105	14949	14915	15043	15211	15016	14780	15218	15187	14912	14847	14945	15016	15042	15011	15149	14953	15153	15012	14899	15109	15265	15248	15100	14999	14965	14971	14929	15069	15115	15020	15068	15040	15022	15139	14911	15021	14935	14978	15162	14974	14951	14915	14804	15138	15023	15119	15083	14925	15086	15056	14960	15171	14916	15008	14904	15047	15081	15011	14948	15036	15148	14986	14995	15051	15090	15100	15208	15019	15037	14986	15079	15143	14948	15063	15129	15018	14978	14967	14946	15163	14850	15106	15215	14895	15017	15036	15009	14966	14958	15004	15067	14981	14963	15048	14922	15107	15138	14973	14929	14914	15015	15136	14931	15064	15156	15002	14871	14978	15069	14883	15112	15007	15084	14975	14983	15025	15092	15015	15132	15037	15162	15044	15169	15095	15130	14865	14999	14914	15050	14935	15068	15096	14980	14964	14916	15124	14827	14768	14963	14994	15152	15126	15179	15064	15081	14874	15171	15080	14966	15011	14969	15003	15041	14958	15069	14947	15143	15137	15072	14948	14971	15243	14938	15148	15186	14967	14964	14939	14952	14965	15150	15001	15132	14854	14940	14989	14882	15008	15096	15061	14975	15001	15057	15167	14912	14831	15050	15078	15032	14997	15166	14916	15126	14773	15025	14965	14969	14996	15148	14998	14897	14856	15151	15020	14952	15226	15009	15110	15026	15063	14839	14903	14808	14963	14972	14906	14810	14915	14926	15018	15041	14982	15022	14892	15002	15053	15029	15195	15027	14949	15047	15115	15025	14845	14848	14864	15192	15276	14806	15012	15192	14847	14782	15039	15023	15279	15046	15072	14893	15021	15046	14909	14909	15306	15059	15001	14834	15118	15226	14903	15206	14908	15156	15021	14902	14882	14941	15009	15210	15069	15034	14951	15073	14998	15066	14973	14926	14880	14904	15041	15076	14894	14945	14943	15009	14862	14840	15044	14957	15108	15074	15012	14895	15034	15012	15111	14817	15082	15020	14956	15015	15009	15076	14996	14949	15035	14980	14953	14908	14725	14904	15040	15065	15105	15178	15099	15112	14962	14972	14936	15101	15010	15094	14931	14918	14944	15123	15062	15041	15132	15177	15178	14982	15120	15110	15010	15033	15039	15043	14962	14921	15063	14867	15081	15163	14922	14921	15057	14979	15007	14962	15005	14942	15027	15157	15034	15044	15093	15026	15085	14954	15053	14923	15004	14981	15121	14998	15245	15045	14901	14876	14952	15078	15216	15068	15099	15166	15120	15038	15053	15028	15003	15216	14955	15017	14971	15237	14824	14954	15014	15153	14908	14921	14907	15140	15066	15105	14849	15037	14911	14974	15285	15013	14835	15078	15038	14989	15031	15065	14979	15027	14869	15001	15062	14941	14990	14979	15112	15015	15135	14994	14971	15169	14840	15117	15018	14986	14947	15174	15038	15094	15052	14792	15051	14969	15150	15097	15007	14892	15112	15061	14861	15109	14960	14969	15020	14930	15038	14875	14948	15001	15031	15123	15127	15022	15021	15053	14972	15055	14965	14870	15016	15074	15098	15022	15025	14937	15076	15019	15007	15015	14993	14969	15085	14932	15214	14976	15055	15038	14978	15039	15149	15123	15094	14813	15188	14974	15128	14962	15108	14998	15042	15049	14967	14964	14850	15078	15087	15015	15092	15059	15210	15220	15046	14956	14922	15025	14950	14945	14859	14904	15087	15068	14895	14978	14896	14880	14896	15152	14999	15238	15020	15015	15053	15003	15154	14841	15028	14923	14879	15073	15081	15112	15115	15069	15243	15127	15058	14995	15083	14992	15001	15129	14927	15259	14754	14994	15153	15064	14927	14922	15133	15043	14871	15048	14903	15027	14918	15038	15191	14931	14971	15057	14783	14986	14994	14989	15036	15102	14920	15035	15171	15018	14964	15165	15091	15141	15052	14944	15061	15036	14920	14994	14987	14812	14814	15328	15019	15139	14950	15020	15059	14988	15044	15136	14922	15074	15167	14876	15030	15011	14976	15073	15041	15047	14888	15150	14843	14943	14867	15132	14992	15013	15066	15008	14918	15246	14977	15060	15036	14913	15124	15039	15090	15163	15083	15055	15143	15146	14829	15055	15095	15003	15137	15031	14955	14954	15047	15019	15047	15126	15039	14944	15092	14922	14980	15107	15036	15196	15054	14930	14986	14996	15027	14814	14857	15060	15223	15137	14974	15049	14941	15126	14997	14934	15128	14865	15027	15038	14988	14960	14953	14891	15128	14937	15203	15099	14954	15024	15185	14922	15117	14950	15045	15250	15065	14721	14877	15014	15047	15105	14929	15091	15132	15125	15191	14894	14971	15012	15081	15065	15057	15325	14965	14936	15177	15099	14859	14943	15001	14984	15176	14979	14938	14892	14939	14963	15057	15127	15155	15115	15141	14972	15030	15015	14946	15122	14907	15083	14939	14979	15073	14995	14908	14955	14973	14981	15098	14865	14932	15102	15023	15038	15212	15124	15009	14876	14935	15117	14964	15230	15121	15011	15033	15039	14988	15059	14983	15166	15081	15116	15133	15075	15144	15079	14912	14958	15077	14797	15053	14986	15164	14956	15017	14955	15119	15059	14934	15011	14909	14891	15102	14852	15189	14980	15084	15157	15233	15148	14986	15009	14854	15254	15064	15128	15038	15007	15062	15107	15048	15117	14950	15078	14863	15138	15160	15063	14986	14950	14907	14950	15037	15118	14915	15054	15240	15079	15076	15122	14912	15101	15119	14887	14855	14961	14913	15053	14957	14998	15028	15045	14953	14886	14939	14941	15045	14984	15124	15097	15105	15145	15087	14975	15133	15101	15151	15283	15025	14949	15075	15186	15211	15071	15031	15146	15012	14895	15090	14936	14873	15089	14974	14971	15164	14985	14829	15186	14887	14929	14995	15091	14989	14815	14967	14980	15135	15127	14940	15073	15190	15081	14902	14919	15102	15082	14950	14788	14867	14926	14944	15165	15124	15044	15021	14926	14902	14945	15195	15089	14956	15085	15055	14971	14765	15033	15013	14825	14930	15011	14890	14915	15107	15168	14987	15019	14893	14908	14883	14930	15066	15076	14951	15029	15104	15022	14968	14903	15135	15220	15059	15279	14959	15179	15140	15226	15075	15066	14945	14874	15092	15080	14918	14931	14977	15085	15184	15027	15003	15183	15073	14943	15143	14947	14884	14857	15032	15041	15078	15090	14958	15098	14993	14902	15037	15136	14965	15060	15086	15034	15098	14887	14919	15127	15033	15068	15025	15238	15138	14902	15141	15043	14724	14965	14994	15071	14965	14985	14932	14914	15209	15213	14938	14960	15174	15064	14949	14969	14937	15097	14982	14861	15111	15246	15096	15067	15166	14897	14898	15150	14891	14821	14887	15118	15087	14994	15066	15072	15020	15064	15149	15170	14938	15047	15276	15045	14945	15084	14948	15000	14834	15187	15119	15086	15013	15016	15062	15068	14922	14944	14998	14951	14956	14905	15067	14947	14965	15081	14920	14954	14881	14997	15113	15049	15016	14850	15103	14970	14996	14989	15046	15091	14800	14932	15039	14900	15080	15037	15111	15021	14940	15132	15038	15067	15051	15092	14920	14989	14990	15211	14882	14993	14895	14926	15125	15103	15098	15013	15100	14923	15034	14821	15029	15158	15212	15017	15072	15109	14930	15017	15062	15307	15118	14787	15033	14905	15103	14875	15065	15089	14989	15125	15077	15153	14932	14847	15161	14885	14871	15062	15009	14874	14868	14778	15028	15017	15103	15090	15058	15088	15098	14996	15085	14897	15072	15171	14918	14940	14953	15003	14947	15157	15036	14989	15072	14948	14827	14893	14967	14906	15089	14963	14896	14866	15027	14875	15090	14920	15035	14924	14991	15031	15251	15094	14969	15063	15060	14985	15038	15084	15168	15023	15054	15077	15102	14989	14948	15081	14869	14975	15124	14935	14999	15164	15007	14947	14978
63921	78941	36693	43150	30705	18937	15236	14119	13686	13585	13624	13655	13934	13687	13636	13857	13774	13703	13689	13766	13672	13605	13614	13717	13691	13803	13627	13603	13604	13580	13820	13649	13660	13639	13710	13598	13538	13762	13768	13662	13701	13761	13683	13718	13738	13661	13684	13653	13749	13631	13656	13761	13634	13672	13636	13560	13589	13608	13609	13883	13652	13810	13677	13671	13708	13635	13781	13601	13652	13586	13533	13674	13602	13765	13643	13770	13679	13666	13829	13667	13767	13578	13677	13805	13581	13625	13683	13725	13647	13693	13666	13531	13681	13719	13795	13666	13759	13701	13831	13693	13689	13687	13719	13647	13669	13696	13587	13696	13599	13587	13596	13621	13568	13540	13770	13634	13676	13742	13657	13548	13800	13521	13864	13788	13676	13882	13771	13576	13824	13627	13604	13587	13765	13766	13703	13658	13692	13639	13819	13560	13812	13677	13554	13504	13646	13665	13581	13685	13641	13694	13621	13815	13622	13712	13530	13572	13745	13494	13592	13744	13702	13724	13728	13612	13730	13786	13689	13696	13689	13524	13682	13487	13612	13655	13567	13619	13575	13720	13683	13639	13596	13722	13658	13527	13593	13539	13585	13782	13616	13705	13856	13717	13630	13618	13673	13705	13601	13711	13595	13667	13588	13773	13637	13490	13676	13768	13688	13621	13763	13735	13709	13799	13756	13650	13684	13742	13599	13649	13674	13622	13630	13706	13767	13934	13552	13628	13718	13753	13700	13604	13653	13652	13699	13584	13915	13579	13631	13650	13777	13555	13705	13870	13504	13732	13516	13669	13789	13654	13586	13746	13676	13646	13526	13780	13846	13613	13606	13578	13683	13785	13626	13732	13547	13709	13602	13713	13693	13588	13635	13596	13702	13699	13735	13750	13568	13552	13605	13495	13769	13795	13656	13675	13731	13646	13423	13801	13735	13688	13653	13742	13725	13601	13599	13769	13718	13709	13667	13805	13719	13592	13622	13572	13674	13593	13648	13653	13778	13719	13584	13765	13866	13802	13756	13691	13573	13851	13570	13843	13635	13740	13604	13649	13777	13735	13592	13691	13717	13611	13679	13650	13709	13469	13660	13594	13575	13761	13715	13544	13685	13722	13671	13595	13560	13707	13716	13685	13693	13787	13735	13674	13533	13784	13794	13518	13564	13605	13759	13781	13667	13692	13553	13597	13770	13753	13617	13670	13641	13539	13671	13794	13590	13404	13598	13545	13824	13780	13660	13589	13607	13682	13733	13813	13625	13650	13645	13636	13584	13696	13762	13675	13635	13527	13661	13568	13725	13598	13722	13643	13673	13526	13786	13712	13655	13716	13654	13854	13637	13854	13825	13762	13605	13741	13637	13682	13644	13760	13596	13774	13530	13741	13610	13611	13640	13723	13774	13790	13756	13503	13687	13739	13695	13721	13606	13533	13740	13648	13696	13672	13633	13714	13613	13523	13782	13682	13742	13605	13718	13697	13702	13669	13723	13452	13741	13711	13593	13633	13635	13545	13810	13889	13710	13582	13716	13714	13771	13533	13562	13822	13567	13582	13829	13580	13594	13644	13659	13702	13672	13628	13779	13834	13677	13701	13722	13643	13594	13723	13767	13635	13763	13889	13594	13603	13672	13524	13774	13746	13513	13648	13608	13769	13684	13742	13690	13588	13612	13742	13703	13679	13692	13704	13599	13674	13581	13658	13676	13721	13590	13675	13681	13758	13577	13735	13781	13752	13562	13678	13542	13741	13526	13725	13560	13909	13693	13620	13832	13845	13652	13654	13595	13629	13787	13570	13755	13655	13596	13780	13416	13462	13744	13572	13689	13815	13554	13614	13596	13687	13842	13715	13851	13581	13768	13808	13617	13704	13624	13723	13529	13635	13508	13749	13672	13711	13643	13668	13790	13646	13843	13769	13896	13492	13628	13508	13565	13730	13586	13671	13624	13572	13695	13862	13763	13754	13603	13639	13586	13658	13777	13672	13770	13551	13651	13738	13763	13678	13669	13594	13574	13795	13638	13616	13800	13818	13621	13756	13738	13670	13759	13626	13707	13699	13670	13588	13649	13793	13618	13860	13761	13672	13677	13586	13665	13743	13686	13582	13731	13670	13795	13769	13540	13639	13764	13646	13620	13468	13578	13718	13788	13744	13674	13656	13825	13557	13741	13731	13653	13647	13595	13596	13652	13738	13715	13703	13671	13641	13523	13622	13584	13671	13704	13702	13628	13560	13946	13538	13487	13689	13756	13688	13638	13619	13660	13725	13710	13718	13609	13716	13899	13653	13742	13681	13617	13647	13597	13619	13688	13731	13676	13457	13594	13478	13596	13768	13735	13548	13785	13776	13658	13727	13644	13667	13872	13666	13660	13760	13498	13731	13710	13477	13582	13644	13574	13581	13715	13784	13705	13773	13768	13697	13607	13688	13660	13671	13726	13742	13676	13732	13605	13719	13629	13599	13793	13756	13689	13844	13598	13659	13742	13656	13571	13634	13711	13638	13460	13667	13671	13501	13762	13691	13826	13618	13543	13645	13432	13676	13717	13677	13653	13744	13679	13534	13738	13622	13678	13673	13679	13665	13545	13780	13709	13825	13707	13537	13722	13576	13473	13807	13833	13658	13507	13821	13746	13626	13800	13617	13696	13531	13755	13658	13621	13711	13688	13600	13554	13738	13685	13804	13636	13508	13645	13654	13591	13672	13746	13633	13791	13790	13662	13549	13766	13844	13689	13545	13621	13808	13607	13701	13734	13644	13813	13640	13701	13652	13642	13643	13753	13569	13765	13647	13516	13503	13616	13626	13789	13690	13696	13770	13532	13662	13447	14020	13695	13577	13750	13644	13703	13502	13643	13929	13778	13692	13602	13499	13526	13642	13625	13745	13670	13675	13819	13714	13693	13547	13820	13650	13797	13610	13786	13754	13624	13630	13578	13811	13676	13589	13710	13710	13687	13544	13621	13696	13763	13639	13342	13735	13664	13668	13697	13701	13746	13808	13726	13643	13651	13713	13863	13868	13599	13834	13522	13651	13651	13795	13550	13657	13667	13621	13595	13719	13634	13655	13711	13655	13724	13621	13638	13681	13720	13664	13652	13623	13734	13889	13586	13792	13683	13737	13550	13554	13651	13568	13678	13764	13716	13693	13545	13793	13737	13762	13743	13560	13665	13761	13593	13696	13805	13655	13858	13770	13837	13736	13630	13791	13682	13686	13751	13658	13632	13794	13646	13690	13501	13845	13877	13649	13748	13745	13560	13760	13745	13628	13687	13813	13608	13685	13727	13816	13680	13690	13680	13627	13787	13758	13837	13680	13888	13666	13722	13727	13648	13711	13750	13606	13672	13613	13563	13745	13657	13715	13695	13652	13645	13700	13708	13596	13712	13650	13649	13688	13655	13622	13705	13647	13628	13602	13493	13670	13825	13734	13813	13727	13602	13720	13666	13457	13722	13645	13719	13648	13523	13703	13675	13862	13650	13813	13726	13557	13638	13575	13628	13874	13572	13570	13787	13742	13761	13667	13490	13553	13463	13528	13457	13457	13631	13702	13704	13624	13624	13731	13664	13715	13562	13757	13712	13692	13541	13644	13608	13536	13597	13576	13778	13788	13791	13410	13735	13768	13530	13540	13549	13678	13664	13598	13649	13763	13589	13695	13758	13791	13771	13677	13776	13664	13727	13703	13746	13768	13544	13543	13670	13758	13600	13625	13847	13650	13615	13700	13641	13759	13802	13741	13631	13686	13770	13706	13492	13644	13793	13756	13691	13603	13680	13729	13617	13820	13646	13701	13718	13713	13695	13569	13611	13796	13796	13689	13615	13695	13623	13775	13696	13679	13557	13654	13793	13698	13634	13798	13645	13586	13661	13663	13916	13716	13580	13842	13686	13671	13598	13592	13735	13662	13820	13643	13644	13702	13553	13496	13711	13546	13581	13626	13572	13445	13649	13665	13612	13626	13607	13634	13775	13666	13569	13607	13642	13545	13659	13736	13617	13634	13752	13766	13776	13596	13684	13852	13738	13642	13709	13570	13658	13798	13733	13777	13557	13704	13583	13794	13653	13506	13718	13581	13668	14025	13534	13688	13608	13713	13599	13785	13785	13849	13644	13715	13727	13717	13519	13465	13649	13689	13629	13450	13551	13525	13840	13784	13724	13812	13649	13765	13713	13721	13681	13519	13700	13743	13810	13770	13600	13789	13715	13584	13809	13651	13660	13594	13803	13518	13661	13830	13747	13619	13618	13632	13658	13732	13691	13752	13646	13725	13749	13789	13839	13736	13691	13674	13777	13735	13652	13671	13653	13800	13855	13611	13608	13691	13535	13889	13693	13693	13667	13633	13591	13703	13769	13638	13688	13636	13507	13655	13602	13546	13669	13632	13631	13662	13738	13716	13642	13697	13648	13638	13583	13745	13709	13744	13718	13771	13689	13653	13702	13588	13885	13704	13803	13773	13838	13609	13756	13612	13666	13704	13769	13528	13572	13720	13789	13545	13798	13566	13610	13767	13414	13532	13674	13767	13566	13800	13712	13563	13697	13597	13777	13621	13622	13594	13679	13723	13597	13567	13646	13564	13651	13663	13754	13770	13767	13663	13767	13590	13577	13575	13661	13756	13792	13735	13885	13793	13693	13513	13541	13717	13740	13555	13700	13475	13712	13749	13593	13581	13741	13443	13639	13875	13725	13608	13583	13584	13686	13602	13491	13488	13646	13724	13670	13662	13557	13676	13764	13720	13691	13573	13848	13509	13643	13817	13661	13726	13724	13648	13573	13582	13671	13749	13542	13750	13542	13706	13563	13667	13740	13700	13761	13673	13669	13695	13690	13755	13697	13763	13701	13704	13726	13773	13760	13669	13707	13819	13597	13837	13842	13723	13707	13616	13699	13725	13772	13543	13660	13730	13639	13603	13694	13698	13748	13694	13683	13636	13667	13506	13727	13645	13459	13756	13663	13671	13634	13654	13749	13688	13654	13631	13606	13756	13655	13601	13772	13729	13717	13621	13806	13509	13709	13591	13810	13706	13593	13752	13501	13660	13763	13863	13535	13717	13653	13686	13733	13734	13609	13796	13637	13659	13871	13656	13800	13746	13619	13623	13607	13653	13847	13715	13545	13869	13626	13703	13611	13666
23039	21687	29215	24836	23985	24342	24090	17620	15779	15667	15814	15368	15548	15486	15537	15381	15291	15468	15444	15249	15398	15500	15285	15322	15330	15269	15253	15340	15489	15210	15005	15236	15259	15223	15300	15180	15388	15316	15483	15280	15145	15301	15226	15132	15174	15200	15313	15288	15417	15340	15232	15074	15397	15181	15199	15417	15211	15181	15097	15128	15198	15151	15007	15071	15134	15097	15208	15236	15064	15115	15116	15296	15300	15286	15112	15303	15100	15300	15201	15061	15201	15265	15208	15200	15230	15343	15247	15328	15133	15155	15034	15181	15309	15007	15156	15371	15436	15150	15256	15147	15381	15288	15124	15108	15257	15240	15150	15058	15271	15166	15044	15212	15305	15187	15338	15239	15161	15166	15164	15221	15231	15383	15241	15206	15266	15121	15108	15197	15262	15176	14947	15184	15205	14976	15256	15250	15192	15228	15129	15070	15160	15335	15169	15211	15118	15177	15191	15115	15130	15108	15146	15309	15102	15301	15304	15206	15465	15226	15251	15274	15120	15305	15259	14846	15219	15029	15275	15263	15404	15159	15272	15105	15183	15258	15197	15140	15029	14998	15040	15308	14964	15026	15101	15281	15053	15367	15328	15151	15234	15161	15017	15300	15207	15044	15071	15235	14785	15199	15229	15124	15204	15156	15325	15125	15170	15173	15152	15239	15342	15388	15205	15256	15159	15050	15292	15286	15119	15330	15258	15121	15210	15273	15160	15286	15204	15319	15409	15303	15265	15143	15258	15324	15204	15108	15118	15131	15163	15211	15137	15236	15139	15217	15171	15284	15253	15246	15137	15218	15240	15313	15165	15342	15121	15151	15153	15267	15379	15126	15183	15069	15263	15090	15337	14992	15214	15272	15132	15005	15104	15334	15104	15304	15362	15120	15281	15167	15194	15101	15240	15108	15307	15212	15370	15129	15331	15022	14947	15116	15145	15095	15114	15141	15126	15300	15132	15128	15008	15125	15364	15190	15261	15226	15272	15256	15169	15266	15203	15202	15243	15448	15258	15284	15248	15174	15101	15224	15171	15133	15205	15181	15140	15041	15345	15005	15174	15118	15112	15213	15212	15171	15336	15094	15190	15257	15195	15180	15324	15267	15155	15114	15057	15196	15243	15181	15118	14938	15056	15081	14994	14988	15230	15271	15248	15227	15118	15230	15181	15222	15267	15008	15236	15249	15063	15235	15112	15223	15195	15063	15085	15100	15147	15079	15161	15249	15397	15289	15191	15121	15182	15129	15347	15080	15352	15133	15305	15189	15089	15097	15061	15176	15363	15266	15332	15264	15115	15351	15248	15290	15402	15154	15300	15332	15242	15227	15204	15270	15280	15078	15206	15251	15100	15155	15427	15164	15240	15333	15193	15105	15264	15207	15144	15356	15210	15099	15253	14996	15498	15147	15164	15315	15375	15130	15245	15203	15313	15266	15277	15214	15200	15120	15410	15100	15207	15260	15165	15185	15205	15042	15145	15222	15122	15292	15224	15271	15305	15196	15164	15253	15238	15207	15047	15313	15165	15094	15327	15188	15206	15165	14949	15183	15106	15110	15131	15219	15362	15124	15180	15357	15291	15099	15197	15053	15218	15121	15418	15148	15141	15123	15135	15202	15039	15164	15265	15027	15284	15318	15159	15144	14971	15086	15033	15180	15230	15223	15321	15086	15044	15160	15265	15009	15215	15078	14900	15140	15291	14982	15271	14995	15112	15409	15111	15214	15190	15114	15007	15286	15274	15180	15134	15327	15032	15107	15208	15198	15268	15163	15154	15300	15180	15284	15256	15106	15201	14935	15122	15270	15195	14969	15281	15141	15206	15241	15256	15014	15331	15319	14979	15164	15172	15186	15201	15060	15282	15167	15128	15373	15299	14984	15108	15351	14919	15137	15285	15182	15119	15292	15296	15376	15294	15075	14973	15329	15309	15207	15406	14994	15123	15313	15169	15367	15303	15277	15161	15261	15234	15286	15311	14960	15098	15289	15366	15243	15117	15368	15137	15099	15228	15087	15403	15341	15089	15102	15272	15144	14977	15188	15213	15068	14983	15135	15162	15395	15184	15256	15205	15226	15215	15298	15351	15100	15162	15169	15109	15240	15035	15235	15252	15250	15187	15007	15296	15126	15245	15107	15348	15152	15231	15109	15101	15026	15216	15122	15040	15288	14968	15125	15176	15185	15117	15160	15200	15187	15283	15316	15088	15256	15194	15157	15235	15219	15201	15038	15189	15040	15091	15211	15121	15219	15212	15188	15126	15211	15102	15232	15088	15232	15322	15077	15093	15053	15265	15185	15138	15164	15117	15190	15230	15098	15345	15065	15238	15177	15003	15309	15045	15113	15224	15139	15206	15191	15090	15399	15240	15065	15121	15408	15270	15244	15206	15243	15304	15099	15209	15128	15255	14962	14930	15185	15252	15071	15177	15136	15313	15023	14923	15324	15127	15127	15274	15108	15161	15196	15329	15219	15143	15223	15161	15203	15188	15076	15297	15110	15284	15152	14999	14970	15182	14993	15087	15121	15168	15291	15078	15141	15273	15031	15148	15181	15336	15214	14998	15265	15185	15127	15365	15065	15030	15276	15106	15193	15318	15082	15222	15151	15328	15210	15335	15174	15137	15102	15308	15161	15005	15193	15310	15088	15102	15221	15142	15321	15520	14915	15176	15269	15158	15181	15172	15124	15205	15124	15116	15000	15210	15271	15207	15038	15115	15235	15231	15026	15099	15209	15025	15375	15246	15240	15087	14964	15309	15204	15059	15035	15428	15144	15028	15131	15235	15202	15048	15170	15319	15225	15323	15213	15124	14991	15312	15348	14967	15029	15185	15089	15200	15287	15258	15273	15271	15226	15209	14941	15280	15273	15039	15163	15140	15224	15048	14978	15262	15146	15261	15093	15220	15296	15323	15191	15265	15104	15237	15148	15110	15182	15132	14996	15255	15178	15121	15233	15088	15209	15267	15167	15268	15401	15157	15404	15180	15291	15164	15111	15273	15262	15173	15285	15136	15326	15217	15155	15140	15203	15094	15277	15315	15215	15194	15239	15271	15191	15403	15356	15114	15075	15206	15239	15182	15138	15073	15050	15155	14970	15358	15165	15382	15072	15109	15081	15019	15172	15454	15299	14978	15107	15079	15299	15150	15172	15418	15108	15355	15139	15227	15142	15029	15168	15188	15235	15086	15291	15269	15289	15239	15303	15132	15102	15236	15167	15024	15257	15206	15151	15218	15146	15276	15066	15061	15138	15044	15093	15009	15153	15193	15284	15281	15051	15266	15177	15292	15255	15350	15308	15011	15228	15175	15281	15082	15482	15489	15154	15168	15124	15374	15202	15210	15166	15129	15282	15224	14991	15209	15124	15097	15165	15202	15444	14934	15063	14994	14936	15067	15179	15236	15187	15180	15241	15088	15157	15023	15151	15201	14961	15201	15238	15084	15064	14958	15399	15117	15060	15177	15127	15182	15200	15234	15135	14946	15103	14984	15162	15222	15222	15192	15168	15191	15118	15123	15097	15290	15449	15269	15152	15026	15187	15052	14996	15068	14947	15025	15080	14919	15165	15220	15349	15341	15191	15136	14893	15290	15093	15120	15225	15121	15028	15169	15312	15223	15318	15458	15153	15237	15219	15154	15129	15134	15129	15077	15214	15251	15052	15116	15233	15196	15408	15105	15099	15054	15231	15212	15171	15250	15202	15170	15065	15233	15007	15207	15209	15167	15254	15168	15075	15405	15152	15161	15283	15113	15024	15315	15102	15244	15012	15320	15164	15330	15167	15103	15095	15124	15148	15206	15144	15060	15054	15162	15058	15152	15230	15133	15156	14996	15216	15107	15272	15173	15254	15257	15108	15297	15189	15230	15266	15066	15069	15097	14987	15088	15103	15080	15225	15217	15149	15185	15134	15078	15164	15171	15081	15357	15299	15071	15197	15279	15281	15074	15264	15346	15165	15274	15276	15111	15132	15061	15043	15209	15072	15225	15254	14966	15277	15146	15243	15239	15026	15175	15124	15233	15283	15167	15171	15438	15243	15075	15087	15169	15199	15312	15181	15132	14953	15020	15047	15172	15100	15288	15208	15372	15011	15029	15080	15075	15036	15215	15142	15180	15291	15254	15047	15309	15359	15098	14951	15211	15012	15064	15153	15082	15014	15266	15191	15446	15403	15228	15164	15086	15203	15263	15200	15187	15107	15061	15117	15151	15361	15236	15066	15325	15137	15145	15145	15125	15177	15153	15145	14990	15027	15082	15165	15118	15273	15315	15189	15146	15110	15152	15228	15259	15063	15252	15168	14981	15010	15166	15217	15148	14931	15211	15194	15230	15140	15026	15107	15082	15121	14932	15270	15418	15066	15240	15047	15197	15106	15254	14890	15179	15282	15311	15182	15397	15255	15270	15257	15157	15046	15121	15070	15213	15119	15377	15076	15265	15169	15049	14982	15184	15164	15133	15226	15107	15200	15041	15171	15176	15205	15108	15050	15075	15374	15386	15164	15003	15118	15120	15249	15323	15240	15203	15086	15211	15359	15060	15125	15146	15024	15085	15132	15303	15152	15291	15156	15292	15009	15101	15157	15091	15251	15068	15148	15189	15174	15194	15326	15193	15298	15167	15070	15121	15178	15391	15347	15182	15173	15118	15202	15349	15241	15233	15171	15323	14895	15048	15146	15002	15104	15256	14903	15049	15330	15307	15079	15396	15068	15332	15084	15206	15015	15272	15148	15143	15185	15346	15148	14897	14969	14912	15158	14874	15072	15226	15181	15129	15174	14975	14920	14984	15164	15163	15100	15184	15179	15069	15133	15097	15101	15221	15301	15200	15203	15227	15213	15147	15342	15280	15087	15071	15240	15086	15242	15198	15182	15258	15147	15133	15197	15154	15189	15191	15203	15215	14924	15209	15150	15253	15264	15321	15311	15066	15164	15078	15127	15266	15116	15046	15200	15263	15353	15078	15303	15245	15091	15115	15064	15174	15178	15198	15266	15186	15106	15129	15202	15124	15289	15372	15103	15094	15073	15123	15078	15231	15125	15267	15218	15214	15096	15404	15266	15146	15334	15347	15063	15190	15081	15182	15055	15222	15233	15412	15283	15100	15248	15066	15031	15294	15271	15273	15373	15075	15172
60762	87860	43624	55801	38782	23835	16869	14660	13770	13911	13726	13783	13716	13558	13569	13786	13729	13643	13680	13623	13691	13707	13644	13670	13972	13822	13720	13845	13642	13573	13753	13756	13781	13676	13744	13764	13621	13635	13810	13885	13584	13557	13641	13719	13543	13681	13816	13792	13794	13775	13755	13664	13679	13745	13695	13675	13851	13807	13670	13752	13785	13839	13645	13686	13791	13688	13647	13572	13693	13624	13630	13757	13695	13816	13685	13697	13796	13603	13829	13577	13889	13710	13819	13725	13576	13777	13792	13673	13892	13800	13737	13534	13715	13774	13813	13635	13819	13618	13685	13786	13617	13691	13867	13881	13782	13730	13680	13523	13654	13600	13623	13836	13816	13681	13808	13899	13726	13749	13870	13656	13661	13630	13482	13865	13733	13754	13688	13753	13819	13755	13796	13681	13616	13836	13702	13798	13592	13471	13740	13775	13533	13790	13691	13684	13737	13714	13632	13634	13663	13829	13841	13729	13722	13798	13836	13892	13694	13666	13757	13770	13678	13676	13700	13669	13689	13718	13856	13697	13649	13715	13593	13749	13776	13650	13800	13706	13550	13634	13599	13575	13604	13819	13678	13655	13524	13746	13794	13684	13636	13670	13788	13580	13770	13807	13599	13924	13740	13671	13692	13701	13607	13625	13657	13710	13735	13684	13813	13830	13637	13580	13870	13648	13621	13790	13736	13782	13678	13782	13627	13619	13745	13779	13775	13600	13707	13823	13800	13839	13855	13744	13854	13605	13791	13648	13834	13685	13820	13706	13861	13689	13733	13807	13838	13541	13793	13723	13736	13654	13809	13828	13704	13742	13726	13785	13542	13714	13659	13834	13658	13743	13825	13998	13707	13696	13911	13864	13568	13621	13801	13726	13477	13743	13905	13620	13715	13763	13607	13699	13841	13575	13646	13569	13676	13932	13864	13692	13717	13762	13746	13760	13687	13782	13758	13543	13922	13505	13776	13592	13695	13637	13788	13790	13658	13658	13762	13845	13716	13691	13706	13784	13803	13746	13652	13625	13384	13665	13739	13787	13759	13580	13727	13579	13579	13566	13616	13672	13667	13847	13649	13603	13698	13754	13699	13648	13578	13805	13718	13737	13674	13558	13738	13658	13616	13738	13685	13693	13620	13906	13560	13538	13686	13796	13897	13657	13715	13838	13606	13802	13702	13707	13726	13699	13571	13727	13721	13695	13745	13687	13724	13596	13599	13744	13746	13704	13817	13732	13663	13859	13824	13829	13905	13666	13726	13676	13551	13634	13779	13603	13776	13652	13556	13615	13713	13631	13803	13710	13783	13736	13621	13607	13617	13720	13709	13762	13629	13825	13720	13742	13631	13771	13600	13795	13600	13649	13730	13689	13797	13464	13741	13790	13540	13614	13692	13571	13612	13667	13816	13570	13649	13628	13642	13697	13706	13594	13724	13692	13872	13672	13654	13601	13731	13641	13815	13660	13701	13700	13678	13702	13657	13663	13672	13657	13737	13464	13851	13557	13688	13686	13822	13718	13706	13670	13604	13773	13889	13954	13670	13686	13622	13715	13774	13639	13546	13719	13710	13739	13701	13689	13751	13697	13839	13602	13675	13622	13722	13676	13652	13849	13560	13805	13551	13784	13407	13814	13664	13698	13626	13785	13634	13771	13705	13794	13736	13812	13524	13573	13691	13664	13627	13836	13795	13598	13682	13687	13782	13561	13526	13610	13725	13715	13478	13681	13771	13622	13670	13653	13710	13885	13756	13673	13925	13729	13750	13758	13450	13721	13623	13859	13647	13650	13753	13741	13727	13799	13639	13739	13820	13640	13805	13681	13594	13488	13742	13940	13787	13670	13552	13611	13791	13797	13788	13621	13709	13604	13784	13883	13797	13464	13713	13682	13615	13654	13709	13732	13791	13681	13661	13726	13708	13684	13655	13692	13574	13779	13759	13594	13589	13735	13816	13754	13757	13857	13669	13721	13728	13598	13762	13663	13743	13681	13592	13834	13635	13784	13816	13668	13625	13921	13842	13687	13651	13605	13767	13647	13707	13754	13702	13735	13636	13809	13714	13842	13765	13648	13622	13703	13656	13536	13738	13742	13603	13629	13914	13747	13708	13684	13776	13712	13578	13810	13916	13689	13701	13726	13683	13651	13515	13619	13705	13751	13667	13770	13678	13645	13729	13530	13763	13746	13835	13859	13845	13729	13701	13572	13665	13812	13845	13597	13724	13728	13798	13712	13667	13653	13727	13759	13798	13646	13693	13623	13721	13621	13721	13752	13632	13668	13763	13658	13779	13631	13773	13749	13730	13703	13616	13530	13683	13816	13736	13669	13752	13836	13726	13845	13667	13838	13692	13646	13687	13633	13852	13606	13780	13702	13834	13646	13910	13764	13578	13673	13611	13720	13654	13592	13762	13729	13553	13707	13629	13782	13802	13643	13621	13741	13770	13769	13739	13850	13854	13647	13730	13484	13729	13905	13650	13702	13841	13620	13654	13763	13747	13724	13736	13792	13710	13632	13616	13721	13574	13834	13766	13647	13750	13730	13618	13712	13870	13519	13704	13707	13832	13858	13682	13579	13688	13717	13676	13758	13759	13837	13727	13811	13737	13831	13783	13738	13740	13615	13736	13852	13685	13616	13808	13662	13708	13643	13672	13684	13807	13512	13711	13665	13680	13770	13658	13811	13669	13860	13763	13789	13728	13817	13567	13861	13700	13663	13714	13650	13646	13724	13810	13788	13727	13681	13610	13613	13833	13604	13765	13774	13650	13579	13773	13746	13741	13687	13512	13776	13827	13656	13748	13585	13686	13747	13707	13537	13643	13780	13528	13633	13644	13590	13533	13606	13654	13450	13728	13860	13589	13628	13632	13717	13598	13545	13684	13741	13743	13743	13815	13602	13590	13741	13742	13852	13654	13739	13770	13747	13668	13760	13840	13685	13496	13596	13675	13732	13754	13577	13724	13614	13712	13767	13721	13673	13739	13555	13670	13706	13816	13772	13641	13677	13728	13615	13754	13734	13678	13775	13711	13702	13786	13657	13558	13627	13689	13589	13540	13724	13692	13850	13730	13822	13568	13907	13553	13527	13896	13800	13602	13765	13590	13605	13663	13566	13775	13670	13724	13661	13735	13773	13798	13652	13852	13701	13775	13745	13652	13842	13713	13635	13862	13608	13788	13600	13813	13822	13637	13662	13521	13841	13722	13717	13777	13721	13693	13650	13648	13757	13699	13694	13624	13703	13821	13666	13781	13729	13544	13681	13729	13789	13827	13746	13665	13741	13726	13738	13782	13684	13701	13601	13570	13630	13727	13791	13776	13587	13581	13890	13677	13719	13644	13569	13766	13657	13789	13749	13564	13591	13670	13775	13726	13733	13746	13575	13617	13697	13674	13701	13718	13552	13735	13689	13943	13611	13644	13844	13590	13782	13729	13610	13607	13679	13648	13873	13673	13702	13681	13813	13614	13668	13666	13734	13704	13791	13575	13755	13772	13564	13727	13782	13460	13863	13607	13674	13786	13816	13700	13739	13871	13822	13700	13962	13656	13579	13626	13805	13708	13669	13713	13823	13757	13740	13571	13775	13745	13680	13542	13708	13888	13712	13721	13921	13762	13671	13691	13664	13646	13798	13610	13817	13621	13594	13748	13532	13746	13706	13692	13684	13791	13725	13728	13777	13699	13637	13738	13664	13774	13674	13609	13672	13659	13523	13736	13691	13732	13707	13648	13819	13666	13619	13651	13601	13874	13782	13722	13615	13718	13724	13781	13803	13662	13761	13595	13734	13594	13646	13833	13766	13818	13729	13800	13740	13590	13709	13583	13649	13599	13668	13617	13766	13700	13767	13527	13618	13767	13642	13736	13549	13548	13671	13833	13659	13637	13935	13760	13724	13793	13728	13485	13744	13606	13704	13620	13790	13729	13675	13747	13504	13671	13599	13582	13603	13556	13798	13552	13765	13720	13621	13687	13869	13778	13655	13678	13695	13751	13730	13638	13720	13765	13756	13544	13819	13517	13656	13648	13840	13669	13582	13628	13637	13728	13711	13778	13535	13687	13649	13710	13671	13598	13653	13711	13843	13728	13746	13467	13560	13608	13755	13670	13718	13629	13714	13761	13776	13762	13867	13732	13680	13659	13772	13783	13693	13807	13693	13676	13822	13592	13817	13892	13651	13758	13588	13569	13639	13769	13593	13855	13827	13804	13653	13750	13702	13586	13759	13682	13824	13701	13877	13548	13627	13631	13697	13661	13965	13602	13715	13582	13616	13628	13718	13791	13703	13772	13784	13535	13724	13661	13755	13618	13569	13800	13760	13742	13891	13780	13673	13883	13718	13605	13626	13785	13629	13692	13689	13730	13498	13837	13751	13670	13802	13798	13765	13676	13679	13796	13683	13778	13671	13607	13609	13851	13723	13610	13589	13729	13751	13568	13733	13687	13667	13640	13650	13710	13795	13774	13763	13591	13645	13695	13573	13908	13819	13786	13905	13584	13645	13707	13822	13765	13747	13596	13698	13765	13879	13726	13670	13771	13719	13758	13701	13503	13524	13655	13735	13774	13603	13696	13601	13586	13574	13774	13709	13683	13812	13717	13902	13625	13805	13801	13546	13807	13655	13612	13722	13806	13732	13763	13656	13692	13694	13775	13704	13609	13656	13657	13531	13710	13510	13731	13787	13630	13623	13750	13783	13669	13558	13824	13743	13613	13626	13734	13799	13726	13698	13600	13627	13636	13734	13740	13558	13659	13732	13878	13762	13668	13569	13702	13746	13884	13796	13893	13674	13769	13650	13746	13669	13656	13844	13738	13634	13799	13466	13771	13658	13622	13514	13791	13601	13737	13715	13856	13671	13745	13869	13924	13658	13791	13815	13600	13954	13599	13785	13791	13800	13785	13557	13786	13539	13743	13822	13639	13745	13576	13711	13577	13651	13635	13578	13768	13539	13680	13789	13605	13701	13679	13613	13728	13911	13762	13658	13720	13702	13677	13690	13608	13717	13703	13683	13720	13590	13730	13785	13627	13644	13877	13682	13858	13758	13732	13797	13612	13540	13796	13801	13596	13921	13746	13566	13754	13758	13669	13676	13572	13676	13678	13694	13707	13766	13691	13788	13757	13690	13903	13663	13759	13880
34353	32509	26280	25462	19719	16955	16306	15860	15907	15834	15810	15784	15874	15755	15789	15767	15697	15696	15834	15808	15583	15745	15493	15788	15804	15804	15935	15765	15684	15663	15698	15931	15561	15833	15803	15672	15621	15723	15804	15804	15916	15878	15777	15846	15704	15716	15886	15765	15674	15828	15534	15654	15871	15741	15903	15700	15755	15528	15549	15732	15648	15849	15737	15804	15625	15978	15735	15707	15793	15739	15684	15683	15565	15946	15567	15741	15893	15607	15833	15492	15803	15659	15802	15796	15658	15575	15816	15752	15868	15712	15706	15825	15700	15801	15758	15595	15843	15674	15719	15713	15724	15928	15713	15644	15861	15851	15780	15767	15723	15731	16066	15692	15603	15731	15824	15721	15707	15745	15772	15723	15652	15899	15702	15794	15737	15792	15819	15807	15846	15667	15800	15726	15554	15680	15667	15955	15784	15551	15687	15635	15541	15706	15734	15893	15777	15714	15687	15824	15743	15669	15761	15808	15716	15652	15744	15656	15809	15621	15713	15722	15678	15682	15814	15682	15757	15472	15585	15707	15653	15727	15808	15692	15649	15817	15766	15720	15612	15787	15867	15667	15632	15816	15620	15869	15595	15376	15792	15554	15678	15750	15820	15741	15506	15682	15805	15871	15797	15772	15647	15811	15712	15484	15649	15686	15761	15895	15698	15703	15533	15873	15725	15691	15832	15776	15718	15828	15583	15538	15675	15576	15736	15689	15778	15639	15545	15744	15786	15782	15722	15860	15819	15774	15772	15501	15650	15488	15680	15667	15628	15690	15702	16022	15690	15723	15858	15988	15989	15828	15864	15664	15730	15623	15967	15726	15672	15651	15685	15677	15783	15661	15798	15761	15723	15673	15686	15610	15830	15911	15743	15678	15887	15694	15573	15509	15778	15710	15770	15678	15812	15944	15664	15645	15575	15842	15820	15807	15757	15603	15742	15642	15697	15668	15772	15797	15695	15612	15804	15508	15511	15565	15770	15621	15752	15783	15862	15829	15905	15683	15615	15584	15616	15720	15721	15684	15662	15727	15923	15817	15682	15940	15795	15781	15793	15813	15817	15736	15846	15815	15513	15461	15735	15744	15682	15743	15737	15855	15648	15678	15937	15709	15646	15891	15554	15892	15849	15712	15867	15787	15582	15632	15702	15649	15689	15648	15729	15730	15816	15571	15596	15914	15807	15809	15822	15569	15550	15731	15759	15682	15584	15739	15749	15721	15663	15688	15902	15723	15869	15692	15716	15716	15795	15856	15769	15720	15730	15598	15718	15635	15868	15841	15874	15735	15862	15742	15542	15693	15751	15843	15784	15626	15744	15787	15823	15633	15864	15682	15664	15664	15661	15595	15780	15877	15669	15708	15767	15688	15556	15674	15646	15799	15803	15535	15808	15602	15807	15811	15902	15719	15763	15685	15841	15650	15708	15609	15740	15469	15845	15675	15656	15755	15720	15679	15693	15747	15780	15694	15726	15496	15662	15693	15669	15715	15766	15736	15666	15601	15467	15771	15752	15683	15683	15794	15647	15586	15810	15696	15950	15829	15695	15777	15759	15866	15820	15804	15957	15691	15757	15740	15654	15663	15742	15785	15664	15889	15681	15628	15582	15666	15853	15758	15594	15940	15792	15701	15509	15685	15729	15814	15705	15846	15725	15848	15545	15786	15786	15589	15822	15698	15722	15865	15634	15626	15663	15636	15674	15546	15736	15581	15763	15587	15883	15593	15798	15747	15794	15638	15489	15631	15653	15717	15803	15711	15779	15544	15634	15696	15820	15778	15653	15675	15811	15725	15894	15656	15634	15530	15807	15833	15718	15645	15624	15514	15700	15613	15811	15777	15666	15723	15600	15573	15530	15676	15673	15681	15489	15585	15832	15747	15645	15859	15575	15590	15660	15783	15809	15672	15813	15708	15731	15701	15694	15908	15671	15572	15813	15494	15452	15802	15682	15634	15804	15556	15602	15526	15870	15541	15750	15668	15773	15761	15757	15762	15794	15499	15765	15800	15510	15482	15826	15846	15722	15491	15648	15719	15622	15617	15701	15627	15698	15751	15548	15745	15565	15524	15655	15835	15800	15693	15783	15679	15653	15575	15694	15689	15702	15638	15592	15784	15463	15681	15689	15765	15893	15842	15738	15756	15506	15680	15775	15666	15651	15568	15582	15717	15735	15649	15729	15703	15802	15708	15811	15764	15792	15828	15740	15562	15691	15746	15829	15812	15774	15637	15730	15751	15731	15588	15705	15613	15720	15716	15851	15682	15646	15817	15752	15756	15855	15649	15703	15718	15691	15561	15693	15815	15801	15630	15939	15790	15729	15625	15706	15881	15600	15805	15662	15503	15669	15868	15682	15915	15789	15777	15801	15641	15753	15615	15795	15749	15775	15656	15680	15976	15693	15673	15663	15764	15876	15755	15852	15787	15695	15650	15940	15731	15667	15720	15794	15611	15669	15760	15603	15612	15756	15619	15675	15634	15674	15643	15675	15779	15616	15836	15712	15684	15685	15597	15614	15540	15631	15484	15724	15765	15742	15648	15791	15711	15717	15831	15818	15741	15804	15888	15684	15851	15816	15645	15961	15772	15686	15651	15638	15655	15757	15810	15514	15569	15818	15836	15495	15837	15907	15671	15574	15629	15588	15635	15809	15870	15792	15761	15796	15688	15731	15887	15685	15912	15645	15752	15763	15647	15776	15718	15758	15645	15909	15608	15599	15591	15706	15618	15834	15603	15814	15769	15463	15651	15679	15620	15779	15943	15855	15645	15750	15724	15943	15711	15727	15635	15754	15688	15602	15729	15854	15821	15547	15551	15631	15709	15652	15705	15647	15680	15703	15604	15776	15704	15827	15594	15782	15730	15918	15985	15826	15716	15818	15973	15697	15478	15631	15574	15497	15563	15436	15916	15620	15779	15713	15821	15648	15753	15574	15476	15719	15681	15811	15524	15775	15538	15769	15798	15532	15775	15655	15719	15690	15627	15576	15712	15626	15677	15590	15716	15859	15704	15524	15730	15737	15567	15567	15753	15813	15942	15661	15688	15669	15852	15838	15727	15702	15572	15463	15885	15773	15622	15665	15818	15813	15991	15759	15785	15808	15798	15693	15738	15881	15685	15741	15728	15607	15644	15665	15745	15722	15639	15781	15682	15745	15632	15656	15650	15764	15648	15807	15948	15664	15764	15603	15908	15923	15749	15751	15733	15855	15739	15599	15577	15681	15602	15714	15563	15687	15817	15695	15654	15703	15737	15665	15626	15661	15785	15571	15730	15660	15742	15627	15608	15699	15772	15548	15753	15693	15655	15813	15661	15730	15746	15773	15895	15694	15828	15728	15913	15789	15743	15875	15703	15833	15769	15635	15824	15837	15724	15683	15615	15521	15806	15717	15719	15952	15544	15721	15786	15678	16042	15942	15682	15851	15651	15773	15599	15708	15692	15705	15863	15655	15716	15741	15807	15707	15898	15730	15607	15760	15876	15574	15756	15708	15811	15777	15721	15722	15749	15744	15762	15743	15630	15867	15808	15942	15841	15797	15646	15615	15607	15738	15800	15561	15614	15826	15759	15674	15734	15900	15622	15561	15814	15819	15708	15714	15853	15631	15659	15773	15634	15723	15755	15881	15675	15568	15697	15578	15655	15422	15654	15783	15953	15713	15699	15692	15598	15776	15543	15850	15689	15810	15856	15670	15837	15723	15675	15820	15566	15706	15822	15520	15660	15729	15674	16032	15724	15750	15536	15593	15732	15814	15636	15659	15830	15844	15796	15712	15823	15954	15621	15533	15718	15795	15577	15747	15711	15820	15640	15877	15648	15804	15659	15612	15683	15645	15898	15672	15503	15520	15838	15860	15816	15936	15684	15601	15749	15646	15759	15622	15679	15642	15781	15823	15816	15693	15867	15789	15748	15728	15755	15687	15530	15743	15771	15675	15657	15630	15779	15565	15728	15755	15935	15784	15665	15815	15871	15837	15776	15748	15568	15609	15604	15732	15770	15741	15772	15830	15551	15632	15631	15773	15681	15697	15719	15604	15897	15720	15654	15517	15597	15736	15696	15692	15746	15939	15788	16013	15765	15542	15784	15690	15841	15769	15637	15807	15768	15636	15812	15722	16107	15663	15741	15581	15655	15786	15488	15594	15687	15804	15694	15814	15855	15873	15946	15571	15950	15880	15546	15502	15748	15687	15691	15619	15662	15843	15780	15722	15778	15604	15821	15745	15855	15676	15799	15725	15557	15641	15610	15557	15776	15649	15778	15799	15689	15623	15629	15795	15565	15599	15747	15650	15778	15653	15791	15578	15685	15746	15846	15718	15720	15642	15738	15713	15724	15665	15673	15740	15563	15700	15544	15577	15629	15764	15803	15819	15850	15761	15766	15887	15851	15642	15591	15523	15809	15577	15723	15601	15668	15752	15803	15731	15576	15777	15603	15679	15742	15858	15766	15643	15695	15569	15552	15492	15687	15857	15709	15743	15831	15665	15645	15519	15604	15586	15713	15691	15873	15695	15822	15758	15761	15683	15688	15844	15713	15636	15875	15796	15771	15571	15643	15652	15708	15760	15646	15833	15602	15838	15926	15804	15732	15906	15649	15896	15717	15571	15713	15733	15681	15802	15494	15923	15668	15577	15845	15851	15576	15687	15581	15849	15733	15908	15832	15672	15842	15632	15860	15775	15749	15779	15662	15712	15739	15698	15647	15684	15433	15674	15800	15727	15746	15756	15762	15705	15684	15559	15663	15669	15614	15791	15928	15816	15589	15756	15788	15861	15624	15607	15720	15699	15661	15722	15464	15641	15717	15922	15793	15674	15619	15565	15459	15734	15472	15729	15663	15863	15871	15718	15720	15740	15530	15545	15793	15792	15792	15652	15569	15930	15846	15628	15739	15755	15731	15704	15699	15626	15724	15588	15679	15837	15717	15769	15674	15486	15777	15571	15756	15681	15538	15739	15709	15774	15722	15663	15775	15486	15764	15710	15693	15672	15554	15770	15746	15967	15796	15643	15631	15628	15547	15847	15813	15724	15651	15770	15482	15830	15745	15805	15826	15716	15894	15942	15742	15785	15765	15616	15640	15706	15795	15803	15683	15756	15755	15632	15702	15879	15746	15719	15647	15825	15677	15668	15766
47070	45948	19843	24352	18445	15102	14321	13956	14222	14063	13931	13933	13974	14185	14010	14019	13982	14023	14158	14142	14185	14065	14062	14062	14201	13908	13950	14134	14066	14052	14020	14151	14038	14136	14156	14022	14087	13912	13978	13982	14009	14065	13927	14116	14039	14074	14072	14124	14141	13989	14208	14037	14050	14024	14183	14059	14171	14211	13979	14231	13976	14035	14036	14108	14023	14024	14145	13994	14146	14020	13921	14106	13816	14013	13977	14030	14090	13953	13999	14073	13913	14125	13980	14028	13955	14005	13905	14029	14055	14260	14021	14132	13815	14116	14183	14042	14133	14041	14029	14083	14071	14184	14008	14102	13964	14017	14131	14027	13937	14024	13957	14023	14116	14092	14105	13941	13983	13969	13992	13987	14156	14122	14095	14130	13997	14026	14004	14173	14152	14072	14088	13971	14039	14206	14116	14014	14174	13995	14071	14036	14043	14061	14022	14057	14174	14052	13990	14104	14144	13971	13992	14014	14139	14160	14070	14014	14143	14040	14141	13935	13930	14137	14142	13798	14019	13852	14094	14017	14036	14052	14016	13998	13761	14082	14039	14018	14236	13932	14046	14015	13999	14178	14119	13892	14048	14007	14023	14033	13908	14001	14000	14087	13964	14035	14056	13991	14247	13930	14113	14059	14070	14123	13986	14043	14032	14118	14040	14120	14164	13945	13827	14079	14062	14079	14158	13994	14087	13933	14007	14096	14022	14099	14082	14091	13952	13998	14067	13966	14058	13981	13840	14048	13938	14126	13935	14354	14013	13971	14049	14183	14032	14077	14111	14003	14109	14194	13995	13985	14141	14009	14031	13985	14091	14069	14004	14057	14091	14120	13970	14022	13899	14005	14096	13968	13989	14209	14106	13954	14079	13952	14064	14080	14186	14033	13923	14029	14115	13959	13984	14063	14185	13944	13918	14016	14020	13929	14071	13945	14060	13986	14136	14114	14208	14201	14126	14012	14042	14095	14128	14102	14169	14072	14199	13941	14080	14025	13883	13947	14043	14066	13945	14087	14114	14142	14086	13956	14016	13957	14188	13933	14018	14235	14064	14021	14053	14113	14074	13875	14095	14104	13890	14063	14078	13952	14011	14248	14069	14141	14197	14137	14064	14143	13969	14137	14065	13900	14080	14035	14039	14081	14006	13984	13952	14149	13987	13822	13999	14057	14137	13994	13937	14051	13991	14060	14046	14097	14170	14160	14055	14120	14012	14118	14154	13967	14101	14032	14087	13976	13956	14172	14090	13951	14124	14026	14090	14076	13956	13986	14101	13824	14156	13962	14060	14216	14121	14028	14050	14026	13988	14184	14101	13940	14124	14069	14038	14014	13937	13840	14145	13951	14043	14073	14026	14135	14022	14109	14004	13863	14058	13984	14096	14107	13918	14166	14228	14036	13874	14060	14131	13942	14074	14044	14154	14052	13980	14166	14092	14307	14140	14032	14152	14216	14214	14058	14009	14130	14083	14139	14173	14045	14064	13978	14107	14043	14128	14001	14009	14103	13866	14011	14089	13964	14244	14077	14010	14138	14002	14033	14112	14043	14102	14086	14060	14047	14144	14139	14083	13926	14107	13991	13972	14277	14106	13979	14088	13938	14209	14055	14107	14152	14086	14002	14231	14088	14185	14191	14080	14072	14076	14219	14154	14014	13972	13900	14034	14113	14015	14051	13977	14049	14076	14019	14131	13853	13948	14018	13986	14062	13965	13937	14033	14136	14116	13889	13964	14254	14106	14032	14158	13982	13969	13993	14207	14152	14186	13975	14020	14057	13885	14065	13945	14167	13984	14077	14185	13995	14044	14160	14001	14057	13883	14173	14002	13962	14130	14102	14029	13973	14179	14186	13949	13964	14030	14028	14007	14076	13954	14094	14148	14063	14059	14136	14137	14018	13941	14163	14068	14003	13866	14057	14153	14038	13928	14171	14068	14105	14069	14126	13997	13973	14102	14016	13939	14033	14094	14026	14180	14055	13904	14177	14124	14048	14058	13980	13959	14060	14130	13978	14164	14018	14052	14009	14216	14158	14094	14113	14179	14034	13968	14035	14128	14021	14126	14060	14137	14021	14096	13913	14274	14065	13961	14045	14133	14104	14050	14178	14036	13856	14028	14027	13989	14007	14105	13871	14118	14049	13939	14141	13862	14145	13957	14068	14188	14012	14113	14078	14198	14116	13992	14062	13822	14135	13966	14093	13999	14115	13927	14013	13971	13982	14235	14009	14000	14100	14059	14237	14057	14045	14050	14000	13799	14070	14029	14073	14052	13997	14018	13993	14118	14037	14134	14053	13978	14170	14105	14032	14010	14269	14177	13891	14135	13953	13978	13977	14072	13999	14092	14056	13902	13914	14000	14046	14030	13963	13933	14097	14036	13962	14028	13996	14006	13986	14024	14165	13891	14106	13941	14310	14185	14050	14129	14237	13861	14075	14100	13890	14135	14002	14074	13946	13933	14063	14177	14076	13893	14086	14169	14089	13918	14018	13998	13988	13983	13982	13997	14095	14148	14052	13908	13908	14044	13934	13980	14052	14231	14079	14169	14192	14013	14031	14098	14129	14021	14032	13754	14082	14137	13970	13941	14062	14068	14155	14052	14023	14057	14129	14172	13998	14024	13925	14138	13990	14078	14139	14136	14166	14207	13963	14099	14245	14118	14213	14245	14101	13982	14061	14079	14003	14166	14057	13977	14196	14079	14134	14166	14212	13970	14248	13860	13984	13853	13944	13970	14211	14071	14059	14020	14092	14042	14181	13975	14030	14209	14066	14084	14284	14064	14096	14198	13988	13948	14083	13896	14116	14006	14118	14012	14053	14108	14145	13999	14067	14007	14075	13971	13958	14135	14011	14228	13978	14072	14107	14027	14042	14103	14126	13895	14154	14120	14163	14044	14056	13913	14063	14060	14075	14085	13948	14021	14135	13982	14180	14173	13993	14159	14039	14043	14042	14125	14048	13939	14059	14182	13985	14097	14177	14121	13794	14065	13955	14124	14123	14098	13995	14114	14119	13964	14027	14133	14160	14035	14044	14030	14143	14228	14030	14141	14046	14139	14048	14243	13946	14119	13963	14174	14041	13942	14186	14018	14104	13910	13947	14167	14022	14064	14134	14144	14053	14154	13990	14099	14012	14129	14158	14102	14075	14079	14176	13994	14088	14054	14035	14106	13909	13942	14074	13939	13945	14029	14040	14184	14017	13909	14091	14090	14083	14040	14122	14013	13953	14171	14049	14201	14121	14091	14141	14196	14105	14058	14050	14011	14144	13952	14094	13955	13984	14119	14143	14064	14037	14122	14200	14117	14069	13928	13971	13997	13983	14157	14016	13965	14067	13919	13965	14019	13989	14284	13883	13912	14060	13973	14170	14087	13964	14107	14004	13988	14119	14023	14002	14066	14150	14078	14259	13959	14178	14113	13989	13916	13960	13970	14265	13796	14124	14279	14029	14071	14243	14050	14122	14135	14055	14132	14082	13980	14188	13890	14181	13834	14104	14128	13959	13914	14085	14140	14203	14035	13953	14008	13854	14164	14155	13899	13959	14088	14160	13836	14084	14239	14133	14227	13977	14031	14088	14202	14017	13927	14187	14122	14150	14105	13949	14015	14047	14128	14161	14178	14261	14046	13954	13904	14005	14059	14101	14123	14080	14023	14201	14016	14014	14183	14161	14036	14022	14081	14111	13847	14061	13998	13931	14023	14072	14120	13937	14090	14100	14068	14112	14069	13919	14130	13955	14013	14055	14026	14108	14097	14149	14061	14125	14274	13815	14101	14130	14075	14165	14084	14169	14135	14071	13929	14157	13994	14113	14026	13957	14038	14155	13983	14006	14000	13948	14076	13860	14124	14050	13917	13997	14201	13988	14039	14212	14038	13970	14168	14049	13996	14128	14036	14064	14024	13909	14127	14110	13988	14019	14017	13937	14020	14055	14022	14083	14137	13986	13964	14043	13990	14246	14046	14190	14155	14013	14238	13944	14020	14017	13966	14042	13997	13984	13885	14043	14049	14012	14169	14170	14084	14285	13951	14068	14101	13973	14019	14261	13993	13996	14121	13824	14206	13938	14141	14013	13989	14017	14078	14064	14069	14143	14050	13994	14044	14106	13991	14176	14124	13967	13839	14096	14092	14075	14050	14004	14047	14073	13985	14008	14066	14171	14146	14106	13996	13979	14183	14022	14029	14038	14001	14047	14200	14019	14026	13995	13995	14189	14202	13953	14040	14087	14031	14231	14009	14135	14071	14269	14148	14149	14066	14094	14042	14190	14061	14000	14081	14101	14128	14141	14088	14038	14033	14014	13970	14195	13986	14061	14266	14024	14109	14098	13871	14109	14063	13996	14027	14012	14065	13929	14108	13817	14158	14153	14016	14015	14061	14094	14213	13985	14197	14129	14026	13961	14049	14104	14139	14179	14097	14216	14195	14014	13971	14025	14164	14146	14012	14030	14079	13996	14113	14058	13977	13929	14131	14000	14154	14055	14029	13943	14077	14063	14306	14128	14022	13977	13992	13918	14153	13985	14000	14089	13997	14075	14002	14155	14099	13916	13959	14073	14013	14252	13990	14103	14161	14011	14046	14110	13995	14087	13896	13992	14266	13990	13883	13988	14045	14048	14043	14110	13939	13994	14008	14080	13934	13882	14050	14078	13974	13986	14081	14108	14120	13962	14097	14040	13995	14133	14011	13967	14053	13930	14222	14176	13958	14316	14153	13955	13823	14044	14030	14119	13951	14038	14140	13941	14008	14029	14052	14075	14049	14119	14016	14137	14104	14093	14074	14117	13992	14048	14065	14045	13975	14037	13969	14035	13816	14103	14112	14069	13998	14162	13938	13934	13984	14050	14062	14077	14133	13967	14023	14081	13992	13914	14011	14269	14017	14035	13932	14146	14091	13959	13915	13903	14215	14096	13958	13971	14113	14069	14066	14005	14051	14064	13969	14055	14077	14010	14050	14004	13829	13945	14110	14050	14077	14016	13959	14043	14005	13961	13989	14127	14170	14042	13932	14273	14005	14039	14096	13955	14062	13929	13906	14153	14242	13832	14011	14007	13990	14079	14133	14263	14049	13991	14038	14060	13993	14088	14222	14038	13977	14154	13858	14117	14190	14024	13976	14188	14035	14024
24949	22928	28623	26341	26689	23143	19649	16476	15579	15565	15347	15321	15416	15237	15276	15402	15298	15222	15240	15442	15323	15508	15268	15232	15130	14919	15226	15120	15213	15109	15300	15178	15405	15147	15260	15244	15132	15175	15122	15127	15152	15179	15066	15156	15277	15254	15027	15252	15176	15026	15322	15047	15090	15173	15195	15010	15303	15089	15128	15112	15050	15219	15170	15010	14958	15119	15200	15208	15124	15129	15063	15149	15108	15264	15210	15165	15053	15176	15204	15339	15157	15085	15068	15173	15021	14975	15089	15231	15049	15171	15160	15139	15153	15053	15165	15140	15066	15072	15264	14919	15152	15076	15056	14942	15213	15034	15205	15065	15054	15126	15161	15083	15147	15073	15209	15084	14990	15107	15315	15245	15227	15077	15101	15078	15113	15141	14990	15241	14983	14992	15255	15008	15193	15242	14945	15151	15208	15040	15125	15045	15025	15122	15277	15111	15043	15043	15037	15125	15351	15317	15118	15280	15111	14964	15007	15023	15138	15093	15175	15193	15155	15085	15206	15031	14969	15042	15072	14992	15181	15119	15046	15199	15148	15160	15063	15123	15101	15014	15133	15160	15091	15297	15041	15011	14987	14937	15053	15258	15112	14965	15070	15256	15129	15163	15099	15186	15224	15179	14979	14882	15044	15061	15152	15173	15080	15149	15019	15341	15309	14966	15240	14994	15039	15153	15111	15175	15017	15150	15034	15094	15115	15319	15167	15123	15027	15085	15122	15166	15058	15055	15141	15197	15390	14985	15089	15263	15081	15046	15011	15225	15200	15115	15269	15108	15247	15226	15134	14950	15093	15191	15345	15083	15217	15233	15084	15101	15067	15081	15120	15074	15036	14917	14866	15173	15306	15116	15151	15215	14910	15253	15066	15000	15052	15089	15030	15117	15029	14970	15118	15010	15218	15149	15048	15085	15310	15076	15107	14996	15070	14983	15142	15233	15335	15010	15040	15219	15100	15107	15160	15072	15148	15050	15045	15142	14888	15142	15051	15276	15138	14974	15349	15027	15184	15292	14925	15339	15067	15118	15038	15168	15057	15024	15031	15182	15013	15055	15030	15089	15300	15080	15274	15120	15158	15184	15116	15135	15051	15068	15092	15186	15102	15204	15086	15212	15036	15128	15139	15202	14884	14954	15112	15125	15128	15145	15037	15225	14839	15011	15058	15280	15122	15118	15148	15215	15241	15166	15041	14893	15003	15150	15102	15395	15163	15027	15111	15129	14995	15236	15231	15035	15099	15419	14929	15078	15174	15128	15182	15098	15109	15024	15081	15134	15125	15230	15044	15252	14954	15108	15043	15138	15107	14952	15095	14937	15053	15201	14997	15206	15053	15116	15258	15089	15169	15227	15160	15089	14968	15131	15123	15272	15225	15213	15125	15201	15150	15190	15249	15104	15118	15119	15309	15111	14983	15173	15241	15155	15110	14988	14870	15228	15116	14963	15136	15089	15049	15043	15190	14945	15154	15007	15112	15143	15095	14953	15124	15128	15138	15160	15230	15120	15048	15259	15058	15205	14998	15011	15191	15121	15086	15178	15156	15087	15120	15200	15140	15142	15182	15007	15210	15202	15153	15111	15185	15323	14944	15127	14724	15179	14975	15078	15260	15092	15145	14971	15081	15103	15003	15042	15075	15189	15221	14917	15011	15005	15084	15108	15008	15208	15159	15132	15088	15197	15020	15122	15111	15063	15154	15185	15211	15085	15080	15129	15055	15229	15004	15125	15190	15177	15076	14981	15236	15399	15146	15225	14820	14951	15039	14831	15127	15200	15100	15104	15330	15219	15183	14880	15032	15193	15111	15117	15085	15142	15155	14992	15230	15115	15238	15159	15207	15016	15068	14970	15008	15015	15122	15108	15145	14967	14972	15191	15044	14900	15047	14966	15254	15014	15212	15111	15010	15128	15017	15095	15060	15033	15130	15059	15149	15159	15196	15098	15073	15095	15005	14929	15086	15005	15090	15204	15173	14968	15084	15062	15010	15304	15169	15068	15008	14964	15282	14898	15054	15194	15169	15151	14980	15119	15190	14964	15012	15027	15294	15062	15209	15260	15079	14999	15258	15111	15066	15011	15248	15106	15243	15220	15214	15111	15086	14886	15065	15198	15077	15251	15030	15143	15235	15127	15275	15108	15087	15160	15181	14997	15111	14988	15130	15279	14976	15316	15287	14836	15079	15180	14994	15208	15085	15244	15189	15017	15144	14984	15291	15094	15136	15304	15228	14956	15198	15027	15071	15017	15047	14934	15305	14885	15097	15183	15081	15173	15022	15118	15111	15025	15203	15071	15112	15137	15322	15108	15098	15090	14925	15110	15193	15073	15004	15031	14925	15097	15200	15094	15136	14936	15136	15371	15132	15148	15132	15405	15291	14980	15057	14931	15017	15180	14985	14986	14861	15064	15036	15076	15271	15285	14908	14977	15095	15147	15117	15104	14892	14988	15189	15251	15157	15085	14862	15129	15228	15240	15235	15236	14853	15142	14953	15093	15200	15088	15152	14983	14960	15086	15164	15282	15200	15201	15053	15097	15044	15160	15156	15297	15170	15131	15035	15071	15216	15079	15002	15016	15065	15261	15009	15036	15012	15043	15044	15077	15018	15081	15060	15001	15121	15070	15123	15113	15120	15093	15207	15228	15253	15398	15105	15193	14994	15059	15211	14882	15080	15066	15197	15078	14989	15188	15062	15108	15201	15129	15257	15251	15029	14992	14974	15158	15006	15068	15098	15193	15164	15088	14952	15009	15146	15040	15147	14966	15066	14995	15093	15082	14954	15120	15157	15088	15088	15173	15251	15060	15133	15009	15286	15058	15193	14973	15221	14933	14892	15199	14988	15149	15037	15122	15309	15088	14904	15143	15180	15292	15265	14975	14974	15192	15142	15061	14979	14856	14970	15232	15136	15175	15066	15124	14933	15041	15211	15099	15246	14994	15003	15128	14963	15079	15106	15002	15151	14888	15125	15217	15079	15209	15139	15246	15285	15084	15310	15062	15159	15009	15270	14872	15194	14947	14856	15284	15094	15087	15052	15157	15137	15074	15087	14951	15194	15121	15056	15013	15136	15086	15263	15108	15135	15206	15128	15207	15159	15004	15011	14981	15109	15152	15121	15108	15067	14889	15119	15055	15077	15148	15077	15183	15197	15258	15071	14849	15218	14959	15343	14990	15122	14909	15267	15018	14970	15155	15084	15045	15089	15144	15018	14904	15053	15093	14900	15339	15122	15250	15083	15109	15296	15112	15376	15236	15086	15145	15060	15003	15002	15248	15067	15140	15078	15318	15263	15203	15093	15216	15154	15006	14920	15151	15112	15112	15057	15025	15264	15133	15156	15105	15363	15127	15184	15102	15192	15222	15011	15101	15191	15110	15150	15155	15040	15066	15194	15009	15312	15202	15122	14909	15199	15272	15110	15033	15013	15171	15130	14993	15216	15036	15152	15126	15156	15117	15153	15289	14952	15059	14879	14963	15032	15034	15034	15244	15287	15157	15147	15180	15017	15142	15090	15156	15035	15192	15111	15276	15024	15006	15325	14892	15150	15065	14927	15111	15002	14977	15115	15270	15007	14953	15042	15112	15025	15026	15227	15037	15070	14909	15046	15271	15106	15125	15019	15051	15151	15095	15282	15041	15128	15295	14994	14995	15151	15201	15262	15179	15097	15052	15095	14963	15133	15201	15120	15060	15097	15070	15302	15267	15075	15312	15143	15179	15249	15118	15083	14948	15115	14992	14929	14991	15261	15091	15148	15303	15145	15158	15106	15137	15000	15238	15175	15034	15118	14994	15136	15244	15026	15308	15162	15211	15049	15143	15005	15181	15011	14862	15184	14891	14992	15138	14958	15257	14995	15063	14905	15160	14912	15125	15050	15035	15289	15157	15022	14928	15058	15028	15364	15029	15221	15181	15213	15223	15190	15161	15176	15029	14963	15067	15083	14991	15158	15184	15030	14994	15237	15278	14992	15109	15122	14959	15134	15093	15182	15029	15133	15094	14931	14870	14966	15259	15175	15133	15158	15090	15252	15158	15206	15128	15070	15254	15078	15112	15107	15073	15101	15042	15166	15171	15247	15166	15216	14974	15036	15078	15240	14984	15148	15187	15230	15304	15211	15232	15163	15007	15022	15156	15204	14950	15144	15018	15074	15181	15157	15350	15156	15273	15190	15169	15034	15195	15191	15155	15089	15178	15211	15095	15198	15061	14985	15006	15054	15134	15035	14904	15066	15033	15227	15334	15424	14881	15208	15180	15136	15137	15125	15204	15124	15100	15150	15250	15081	14893	15265	15193	15007	15169	14993	15175	15268	15157	15197	15189	15121	15080	15062	15091	15024	15319	15161	15169	15127	14875	15100	15229	15263	15118	15125	15225	15194	15166	15124	15012	14985	15254	15278	15040	14999	15058	15111	15239	15241	15007	15131	14949	15275	15051	15075	15158	15062	14907	15176	15147	15133	15259	15162	15037	15044	15038	15119	15017	15088	15298	15020	15108	15141	15070	15115	15107	15178	15197	15337	15124	15299	15138	15034	15107	15246	15276	15080	15024	15065	15099	15254	15043	15098	15040	15054	15104	15435	15280	15090	15159	15054	15126	14999	15097	15107	15074	15229	15147	15006	15221	15059	15228	15286	15288	15122	15014	14954	15147	14976	15010	15371	15198	15259	14970	15099	15184	15065	15226	14996	15117	15173	15201	15066	15041	14854	15146	15009	15295	15063	15000	15204	15055	15117	15089	15075	15109	15027	14850	14865	14996	15213	15061	15086	14961	15146	15241	15144	15006	14916	15263	15236	15141	15255	15163	15280	15195	15082	14850	14903	15301	15291	15130	15048	15343	15120	15133	15120	15163	15024	15193	15079	14845	15023	15302	15212	15274	15219	15054	15071	15104	15182	15194	15041	15122	15093	15020	15329	15317	15029	14998	15142	15164	15257	15086	15125	15134	15188	15042	14842	14881	15043	15044	15263	15257	15110	15117	15223	15229	15145	15155	15085	15123	15048	15282	15104	15086	14992	15158	15071	15131	15212	15094	15071	14993	15127	15192	15170	15129	15187	15241	15101	15102	15194	15155	14974	15232	15045	15131	15161	15088	15158	15274	15209	15049	15111	15137	15109	15042
63719	78107	37437	37564	32434	20650	15944	14479	13913	13690	13841	13757	13782	13835	13799	13715	13730	13576	13683	13772	13798	13691	13726	13696	13792	13582	13793	13628	13842	13764	13826	13604	13865	13760	13824	13744	13700	13689	13626	13790	13796	13669	13694	13685	13652	13710	13648	13832	13665	13708	13781	13572	13691	13712	13576	13759	13814	13684	13788	13679	13702	13686	13765	13686	13633	13789	13902	13716	13732	13538	13680	13689	13812	13788	13818	13805	13567	13913	13561	13628	13603	13873	13514	13652	13804	13912	13826	13741	13761	13676	13822	13868	13722	13710	13643	13837	13532	13725	13620	13720	13703	13728	13733	13746	13573	13616	13719	13803	13723	13826	13919	13756	13736	13820	13636	13683	13656	13814	13747	13635	13773	13814	13574	13693	13847	13854	13777	13624	13569	13864	13660	13585	13831	13972	13800	13687	13847	13762	13688	13778	13733	13720	13735	13783	13798	13698	13613	13855	13886	13773	13703	13577	13872	13791	13948	13632	13839	13706	13680	13676	13703	13885	13745	13746	13619	13731	13741	13590	13729	13589	13574	13623	13793	13847	13724	13694	13808	13531	13674	13732	13696	13862	13588	13758	13649	13709	13671	13901	13594	13673	13710	13604	13682	13732	13719	13815	13709	13613	13835	13600	13642	13630	13659	13772	13736	13801	13890	13757	13620	13672	13607	13739	13735	13783	13786	13644	13795	13696	13943	13835	13614	13727	13771	13599	13538	13584	13741	13852	13826	13686	13734	13748	13684	13750	13716	13854	13885	13644	13637	13753	13801	13767	13593	13857	13777	13630	13703	13886	13679	13775	13634	13761	13887	13610	13558	13835	13636	13635	13578	13777	13735	13865	13431	13814	13635	13619	13721	13663	13630	13832	13692	13863	13714	13753	13523	13886	13740	13845	13816	13553	13769	13727	13758	13683	13697	13698	13863	13609	13837	13777	13608	13786	13630	13752	13776	13874	13730	13603	13749	13758	13945	13668	13801	13765	13729	13683	13611	13715	13775	13916	13603	13710	13739	13570	13939	13759	13820	13656	13712	13742	13703	13836	13695	13721	13759	13720	13827	13730	13511	13750	13755	13590	13653	13564	13676	13675	13798	13680	13767	13778	13660	13851	13779	13884	13749	13740	13678	13589	13726	13685	13626	13559	13698	13551	13688	13981	13793	13722	13787	13826	13722	13642	13815	13740	13633	13798	13778	13902	13721	13700	13750	13730	13815	13887	13803	13784	13682	13693	13717	13740	13832	13680	13671	13676	13668	13769	13735	13630	13785	13803	13723	13765	13667	13694	13936	13512	13687	13723	13721	13700	13592	13786	13759	13809	13688	13852	13698	13726	13826	13818	13797	13535	13846	13680	13738	13821	13767	13758	13880	13718	13649	13765	13768	13672	13659	13706	13798	13734	13561	13788	13742	13642	13910	13606	13746	13642	13651	13676	13723	13830	13688	13799	13781	13678	13528	13642	13833	13754	13625	13747	13600	13630	13722	13695	13673	13662	13758	13716	13664	13723	13725	13757	13637	13752	13713	13585	13657	13603	13478	13736	13901	13576	13841	13569	13696	13646	13735	13755	13771	13738	13862	13496	13813	13844	13684	13769	13716	13848	13703	13717	13689	13683	13887	13553	13793	13668	13690	13914	13692	13832	13637	13657	13752	13780	13767	13740	13761	13782	13725	13726	13884	13656	13698	13593	13818	13719	13813	13724	13909	13699	13707	13574	13733	13649	13706	13589	13663	13838	13669	13544	13814	13687	13642	13781	13776	13775	13708	13723	13799	13790	13749	13730	13788	13571	13683	13831	13824	13707	13776	13810	13760	13741	13729	13737	13782	13626	13780	13681	13784	13795	13810	13856	13777	13640	13711	13821	13633	13655	13794	13633	13676	13844	13673	13758	13792	13542	13777	13623	13643	13750	13694	13674	13765	13803	13773	13639	13650	13740	13589	13739	13649	13776	13663	13780	13740	13587	13640	13869	13817	13716	13844	13797	13817	13638	13642	13711	13804	13690	13736	13751	13785	13752	13593	13650	13718	13661	13589	13649	13857	13746	13869	13696	13642	13825	13811	13821	13688	13649	13815	13688	13693	13826	13650	13735	13639	13889	13678	13626	13828	13721	13661	13594	13616	13830	13709	13758	13493	13824	13713	13729	13550	13653	13660	13659	13517	13761	13715	13756	13808	13701	13801	13684	13709	13590	13768	13734	13681	13777	13650	13712	13805	13746	13808	13831	13622	13737	13857	13706	13626	13663	13776	13659	13751	13772	13810	13752	13512	13786	13656	13722	13746	13800	13721	13934	13597	13832	13751	13648	13820	13755	13769	13778	13838	13792	13673	13706	13873	13708	13799	13756	13728	13673	13838	13625	13679	13735	13721	13656	13708	13676	13832	13691	13659	13800	13699	13664	13626	13730	13814	13791	13719	13661	13745	13936	13882	13695	13613	13651	13702	13577	13720	13579	13817	13692	13779	13724	13796	13629	13777	13924	13681	13781	13662	13695	13876	13670	13764	13703	13727	13869	13770	13685	13612	13819	13586	13870	13651	13646	13710	13674	13744	13641	13793	13634	13767	13621	13652	13846	13759	13583	13575	13663	13783	13628	13673	13737	13776	13841	13789	13670	13697	13624	13643	13558	13745	13594	13690	13859	13810	13698	13723	13860	13694	13671	13702	13730	13764	13807	13828	13643	13782	13726	13681	13701	13739	13854	13771	13764	13633	13616	13643	13726	13744	13761	13765	13643	13769	13708	13742	13589	13677	13814	13683	13727	13830	13689	13756	13783	13696	13884	13630	13740	13695	13573	13841	13640	13658	13780	13853	13676	13741	13787	13653	13739	13797	13660	13807	13730	13908	13751	13772	13773	13841	13856	13621	13641	13630	13691	13628	13782	13706	13713	13861	13935	13699	13739	13751	13773	13660	13716	13773	13832	13687	13697	13858	13807	13771	13785	13730	13808	13795	13648	13780	13891	13895	13738	13695	13836	13790	13706	13479	13629	13968	13636	13607	13723	13730	13699	13615	13857	13715	13668	13790	13744	13581	13676	13706	13689	13882	13679	13795	13718	13691	13783	13641	13582	13821	13679	13753	13619	13705	13774	13685	13891	13840	13668	13651	13726	13706	13821	13802	13742	13788	13825	13744	13699	13766	13751	13718	13764	13645	13595	13683	13719	13641	13746	13803	13794	13730	13784	13815	13756	13798	13754	13546	13681	13680	13790	13717	13820	13647	13681	13571	13718	13811	13569	13672	13631	13733	13793	13717	13734	13766	13631	13866	13756	13781	13681	13632	13659	13656	13675	13834	13728	13742	13756	13666	13840	13702	13853	13741	13711	13664	13757	13792	13911	13729	13677	13698	13660	13836	13660	13660	13790	13877	13744	13744	13736	13805	13816	13732	13723	13770	13674	13679	13823	13727	13656	13631	13573	13739	13673	13772	13900	13672	13820	13856	13735	13764	13649	13549	13792	13902	13674	13751	13801	13607	13786	13675	13920	13761	13696	13778	13671	13688	13602	13695	13661	13780	13669	13596	13612	13825	13726	13878	13654	13703	13861	13711	13645	13605	13626	13653	13646	13800	13732	13656	13784	13723	13650	13836	13520	13859	13713	13702	13720	13752	13732	13656	13780	13662	13884	13682	13771	13846	13801	13871	13695	13759	13750	13660	13676	13743	13779	13709	13586	13767	13568	13714	13759	13770	13748	13815	13821	13477	13680	13749	13593	13645	13755	13792	13778	13656	13750	13691	13895	13588	13654	13460	13773	13531	13833	13733	13808	13631	13790	13742	13643	13756	13718	13666	13765	13838	13680	13510	13694	13627	13736	13665	13847	13681	13783	13687	13653	13627	13720	13521	13674	13889	13666	13647	13712	13622	13887	13942	13653	13793	13662	13770	13356	13826	13626	13773	13844	13571	13704	13776	13694	13767	13732	13679	13712	13559	13609	13699	13753	13651	13663	13688	13850	13603	13815	13659	13774	13732	13694	13772	13711	13617	13756	13725	13836	13680	13694	13837	13819	13694	13815	13710	13617	13724	13593	13735	13725	13781	13651	13672	13715	13651	13764	13937	13798	13610	13725	13649	13669	13805	13804	13830	13757	13664	13817	13740	13703	13648	13654	13626	13888	13658	13862	13660	13858	13832	13693	13672	13679	13758	13803	13795	13678	13686	13750	13720	13653	13797	13739	13603	13826	13673	13747	13835	13691	13828	13717	13732	13798	13791	13792	13596	13702	13736	13635	13677	13801	13712	13684	13795	13762	13690	13575	13629	13526	13789	13781	13733	13610	13654	13818	13774	13564	13857	13847	13805	13628	13723	13518	13836	13760	13769	13776	13753	13818	13768	13774	13710	13754	13926	13613	13799	13673	13797	13662	13763	13607	13809	13620	13658	13704	13747	13848	13665	13771	13794	13617	13698	13716	13640	13667	13769	13738	13679	13813	13735	13663	13759	13812	13632	13575	13783	13505	13566	13724	13745	13769	13640	13722	13686	13486	13732	13782	13651	13770	13879	13727	13607	13643	13723	13560	13684	13770	13727	13815	13733	13721	13580	13738	13787	13785	13735	13736	13795	13846	13746	13729	13627	13737	13861	13710	13594	13591	13818	13857	13716	13734	13791	13791	13754	13727	13618	13653	13841	13662	13826	13878	13719	13733	13712	13752	13744	13766	13862	13817	13713	13852	13636	13739	13851	13795	13768	13726	13803	13693	13734	13630	13680	13826	13768	13639	13757	13662	13843	13626	13601	13726	13550	13740	13729	13650	13711	13874	13747	13650	13769	13563	13726	13584	13627	13726	13692	13659	13699	13771	13748	13730	13703	13666	13611	13667	13850	13607	13792	13639	13624	13647	13703	13698	13725	13676	13874	13778	13571	13790	13727	13767	13833	13871	13614	13711	13745	13759	13645	13736	13862	13742	13734	13726	13716	13668	13632	13647	13693	13569	13731	13846	13757	13700	13732	13733	13825	13732	13771	13795	13723	13684	13859	13810	13756	13911	13521	13744	13908	13813	13699	13673	13749	13714	13661	13725	13808	13717	13686	13664	13609	13718	13599	13861	13507	13675	13908	13494	13809	13661	13754	13763	13641	13833	13729	13695	13765	13773	13735	13825	13719	13894	13677	13636
23023	21607	29127	24300	25008	25559	25014	17849	15196	15570	15347	15157	15222	15434	15149	15279	15178	15064	15095	15174	15053	15128	15107	14913	15038	14990	15114	14889	15042	14925	14896	14996	15121	15189	15019	15131	15095	14953	14828	15084	15066	15003	14908	14972	15059	14677	14849	15011	14966	14960	14647	14845	15093	15063	15169	15027	14969	14831	15011	14961	15084	14925	15018	14861	15034	15048	14936	15098	14951	14843	14935	15015	14969	14946	14911	14962	14750	15078	14866	14883	14836	14898	14896	14936	14797	14761	14979	14876	14920	14985	14923	14764	14823	14741	14795	14925	14672	15013	14863	14876	15046	14941	14763	14835	14811	14935	15000	15038	14965	15101	14725	15054	15038	14895	14967	14934	14884	14912	14930	14983	14938	14832	14974	14904	14872	15000	14896	14801	14949	14859	14782	14933	14929	14762	15020	14944	15178	14860	14994	14939	15099	15095	14949	15074	14726	14855	14977	15077	14839	15087	14777	15105	15078	14847	14967	15007	14896	15064	15037	14908	14921	14835	14907	14768	14837	15033	14928	15008	14906	14800	14779	15025	14791	14982	14743	15089	14795	14939	14888	14985	14800	14797	15015	14855	14823	14651	14837	15154	15093	14932	14897	14905	15032	14920	15025	14872	15065	14963	15013	14936	14913	14982	14914	15066	15018	14952	14926	14823	14903	14989	15033	14972	14960	14803	14888	14756	14876	14857	14860	15026	15080	15004	14885	14931	14916	14734	14951	15122	14895	14967	14937	15018	15052	14932	15140	15098	14974	14898	14967	14647	14891	14895	15092	15026	14773	14808	14956	14927	14970	14880	15023	14862	14874	15133	14725	15024	14826	14846	14823	15078	14862	14900	14931	14846	15019	14690	14885	14953	14913	14870	14949	14998	15126	15019	14889	14849	15121	14909	14848	14803	14940	14849	14915	15013	14918	14932	15020	15064	15003	14803	14837	14989	14803	14903	14801	14823	14927	14869	15072	14807	15011	14942	14955	14917	15070	14885	14837	14819	14853	14991	14892	14697	14804	14769	14766	14739	14961	15044	14972	14908	14756	15018	14753	14873	14868	14929	14937	14943	14808	14794	14925	14938	14818	14892	14961	14816	14834	14908	14905	14901	14845	14841	15068	14852	14963	14885	14955	14902	14867	15025	14815	14968	14944	15088	14886	14760	15056	14849	14842	14945	14847	15026	15002	14892	14836	15140	15024	14977	14919	14982	14903	14799	14930	14805	14973	15009	14875	14923	14914	14896	15084	14629	15024	14893	14930	14993	14921	14937	14826	14764	14942	14909	14950	14742	14876	15005	14907	14882	15011	14806	14855	15029	15028	14766	14866	14872	14880	14857	14839	14918	14780	14911	15093	15035	14963	14957	14923	14771	14965	14911	15017	14802	14890	15036	14878	14894	14744	14933	14867	14809	14882	14946	15017	14922	14960	15100	15023	15011	15073	14905	14996	14974	14972	14924	14933	14833	14955	14723	14757	14821	14861	15001	14917	14931	14987	14908	15127	15178	14817	14957	14892	15016	14803	14963	14969	14993	15009	14984	14844	15100	15044	14972	14894	14923	14896	14784	14887	15010	14846	14996	14983	14904	14769	14517	14991	14920	14846	14977	14733	14760	14938	14951	14836	14979	14822	14893	15179	14998	14916	14880	15048	14758	14991	14755	14838	14830	15021	14841	14771	14923	14743	14904	14782	14865	15041	15058	14894	14933	15023	14942	15002	14971	14859	14986	14969	14838	15273	15015	15078	14937	15085	14897	14888	14848	14986	14951	14968	15055	14993	15088	14907	14945	14892	14942	14989	14930	14838	14879	15006	14982	14786	14778	14995	14974	14727	14806	14830	14971	15204	14929	14942	14872	15050	14990	14909	15049	15057	15156	14887	15019	15015	14831	14786	14948	14884	14808	14947	14794	14839	15006	14815	14831	15073	14757	14945	14798	14741	14953	14855	14848	14962	15079	14890	14949	15040	15108	15282	15052	14866	14820	15035	14726	14808	15068	14868	14906	14759	15028	14874	15043	15023	14933	14991	14861	14988	14949	15003	14850	14985	15100	15019	14998	14875	15095	14895	14974	14783	14853	14920	15159	14924	14853	15016	14884	15061	15205	14775	14835	14900	15020	14861	14924	14886	14961	14838	15006	14973	14938	14891	14804	15011	14623	15102	14877	14939	14852	14871	14786	14762	14745	14746	14894	14871	14869	15055	14916	14905	14795	15031	14923	14814	14617	14886	15092	15018	14887	14924	14964	14914	14871	14808	14754	14968	15100	14999	15024	14830	15001	14806	15014	14930	15097	14970	15023	14932	14914	14845	14861	15014	15117	14865	15053	14882	14937	14866	14954	15058	14989	14997	14782	15011	15030	14882	14808	14724	14766	14853	14798	14879	14749	14984	15119	15032	15059	14965	15077	14834	14953	14941	15019	14986	14898	14807	14969	14824	14914	14937	14990	15208	15014	14876	14762	15027	14894	14945	15130	15055	14905	14847	14935	14748	15060	14911	14921	14933	14790	14848	14946	15005	14801	14788	14752	14997	15041	14834	15046	15035	14840	14860	15002	15032	14927	14839	14844	14722	14959	14888	14932	14936	14771	14867	14997	15030	14995	15196	15000	14999	14846	14992	14979	15041	14786	15069	14749	14808	14955	14913	15007	14694	14846	14817	14753	14877	14928	14912	14948	14944	14858	14712	14922	15035	14930	14991	14928	14811	14760	14814	14967	14954	14660	14802	14943	14933	14813	14712	14888	14979	14788	14881	14788	14829	15044	14809	14979	15155	14984	14878	15049	14890	14904	14944	15074	14881	14806	15087	14942	15209	14894	14696	15007	14848	14876	14975	14884	14844	15034	14864	14982	14924	14876	15022	14911	14808	15073	14990	14749	15012	15043	14987	14820	14969	14983	14870	14665	14978	14791	14897	14924	15099	14860	14689	14908	14746	14866	15071	15000	14749	14854	14756	14864	14858	14767	14963	15142	14857	14931	14964	14618	14772	14942	15072	14937	14911	14865	14995	15052	14892	15060	14857	15029	14875	14818	14725	14855	14770	14929	15025	14876	14907	14886	15064	15196	14785	14925	14925	15098	14971	14660	14943	14837	14815	15038	14984	15026	15104	15095	14880	15004	14913	15049	14834	14983	14908	15030	14729	14975	15050	14620	14811	14879	14899	14821	14962	14834	14956	14837	14985	14823	14775	14845	14994	14992	14952	15096	14863	15038	14811	15001	15141	15152	14958	14941	14867	14938	14998	14993	14852	14994	15069	14820	14883	15006	14944	14978	14789	14918	14904	14804	14816	14872	15138	14864	14901	14927	14765	14873	14920	14905	15026	15143	14899	15037	15079	14910	14785	14688	14947	14897	14828	14885	14815	14889	14972	14946	15082	14953	14831	14868	14894	14905	14724	14918	14926	14964	15125	14930	14971	15008	14925	15076	14897	14872	14920	14816	14872	15036	15002	14916	14718	14685	14999	14701	14787	14871	14905	14966	14956	14965	14956	14971	14937	14921	14913	14763	14946	15122	14938	14993	14887	14984	14867	14951	14858	14789	14898	14926	14910	15054	14890	15189	15007	14700	14845	14787	15038	14941	15137	15083	14813	14947	14963	14993	15017	14808	14936	15052	15004	14876	14781	14988	14953	14988	15019	14826	14882	14880	15058	14872	14937	15106	14701	14791	14964	14884	14987	14973	14999	15019	14710	14784	15021	14813	15010	14847	14925	14802	14734	14875	14986	14829	14866	15082	14917	15023	14846	14859	15086	14764	14867	14899	14911	14877	15013	14986	14833	14937	14893	14890	14832	14723	14803	15006	15125	15082	14820	15169	14904	14919	14768	14895	15017	14802	14938	14862	14862	14876	14755	14952	15062	14821	14959	14876	14961	14936	14892	15039	14915	14889	14969	15032	14916	14965	14835	15003	14905	14780	14690	15035	14758	14887	14988	14976	14922	15097	14899	14987	14988	14833	14778	14852	15047	15128	14836	14953	14953	14949	14844	15009	15110	14904	14840	14761	15066	14991	14948	14774	14797	14892	15031	15065	14947	14890	15134	14898	14858	14988	14883	14773	15057	14993	14888	14958	15005	14945	14819	14860	15055	15031	14987	14983	15046	15050	15034	14886	14888	14995	14869	15124	15036	14959	14951	14889	14994	14938	14935	14887	14996	15050	14866	14863	14952	15068	14846	14707	15032	14789	14827	14898	14938	14889	14839	14943	14982	14847	14926	14947	14900	14955	15117	14965	14963	14937	14890	15015	15044	14876	15035	14993	15040	14874	14828	14878	14886	15035	14980	14920	14779	14891	14968	14968	14957	14973	14875	14997	14831	14831	14870	14958	14993	14870	15090	15005	15003	14919	15070	14783	15052	15053	15066	14984	14904	14800	14931	14874	14960	14876	14755	15056	14915	14875	15048	14954	14793	14765	14831	14824	14995	14900	15180	14840	14950	15144	14786	15021	14851	14931	15023	14875	14953	14866	14852	14957	14880	14965	14812	14990	14882	14976	14859	14860	14933	14884	15022	14998	14886	14903	14807	14832	15012	15182	14870	14888	14877	14871	14949	14950	15024	14908	14999	15041	14938	14905	14799	14924	15080	14909	14788	15037	14886	14944	14995	14776	14839	14827	14878	14669	14876	14897	14960	14912	14853	14938	14954	15048	14862	14783	14972	14655	14956	14996	14925	14914	14981	14985	14947	14784	14774	14749	14974	14916	14963	15019	14870	15062	14994	14992	14980	14981	15080	14914	14807	14939	14832	15080	14993	14802	14825	14801	15067	14797	14838	14920	14909	14847	14821	14921	15036	14869	15012	14909	14801	14916	14563	14876	15075	15129	15025	14765	14702	14904	14871	15020	15042	14882	14938	15020	14744	14963	14839	15046	14935	14918	15013	14898	15050	14902	14852	14961	15035	14681	14810	15111	14882	14832	14903	14861	14959	14752	15071	14897	14872	14849	14941	14991	14918	14927	14626	15090	14941	15141	15041	14925	14744	14848	14882	14713	14955	14762	14954	14865	14817	14835	14832	14780	15040	14843	15032	14936	15189	14984	15000	14914	14886	14983	15066	14878	14938	14931	14993	15236	14864	14940	14927	14915	14785	14944	15076	15018	15051	14780	14953	14987	14993	14883	14766	14933
59267	86398	51742	50011	43258	27188	18801	15179	13546	13636	13568	13442	13573	13513	13527	13502	13381	13485	13618	13501	13509	13556	13577	13388	13659	13488	13601	13507	13474	13677	13713	13337	13595	13597	13601	13611	13477	13516	13525	13324	13529	13511	13431	13506	13559	13642	13448	13511	13491	13602	13577	13643	13486	13596	13330	13659	13606	13485	13627	13502	13633	13423	13467	13579	13513	13504	13416	13559	13485	13438	13260	13376	13646	13438	13585	13383	13430	13459	13513	13310	13612	13468	13521	13559	13486	13421	13522	13650	13484	13615	13574	13590	13572	13531	13547	13444	13502	13440	13583	13346	13680	13648	13576	13490	13455	13502	13342	13408	13573	13503	13497	13532	13346	13584	13783	13469	13476	13462	13631	13541	13479	13402	13584	13518	13531	13465	13533	13421	13683	13563	13758	13731	13376	13596	13510	13514	13530	13640	13529	13603	13516	13660	13507	13365	13548	13387	13531	13546	13554	13469	13701	13374	13381	13441	13564	13461	13492	13619	13514	13338	13460	13428	13402	13527	13359	13418	13335	13434	13427	13506	13522	13432	13511	13524	13550	13669	13604	13465	13563	13504	13624	13666	13689	13385	13623	13626	13391	13489	13661	13549	13406	13444	13597	13725	13497	13334	13485	13543	13686	13401	13382	13448	13373	13567	13572	13459	13537	13419	13650	13516	13506	13648	13367	13349	13620	13370	13403	13455	13592	13462	13227	13412	13526	13572	13422	13579	13520	13553	13364	13521	13433	13558	13435	13678	13558	13610	13565	13618	13579	13218	13428	13514	13479	13332	13562	13716	13491	13717	13457	13500	13446	13395	13662	13476	13596	13592	13461	13565	13568	13645	13444	13431	13775	13459	13619	13554	13599	13544	13452	13673	13406	13473	13498	13593	13662	13534	13643	13548	13444	13452	13552	13465	13489	13567	13466	13585	13518	13295	13516	13561	13462	13505	13435	13463	13553	13387	13477	13681	13507	13522	13404	13403	13421	13546	13643	13564	13367	13484	13408	13485	13573	13254	13469	13511	13554	13562	13567	13501	13632	13550	13683	13384	13651	13394	13608	13617	13355	13535	13495	13545	13560	13450	13358	13426	13351	13341	13656	13490	13488	13640	13370	13230	13438	13494	13532	13512	13547	13302	13505	13418	13426	13607	13555	13422	13651	13574	13544	13410	13689	13412	13451	13577	13511	13557	13493	13581	13515	13505	13545	13664	13486	13368	13657	13483	13420	13512	13525	13613	13310	13577	13379	13608	13523	13519	13425	13510	13558	13461	13562	13445	13621	13441	13541	13550	13583	13507	13476	13348	13396	13558	13494	13444	13481	13380	13627	13671	13504	13609	13425	13584	13390	13435	13572	13423	13438	13415	13496	13587	13457	13578	13621	13616	13527	13311	13534	13494	13628	13398	13727	13494	13762	13535	13312	13349	13536	13477	13408	13551	13423	13592	13634	13553	13607	13521	13446	13505	13393	13524	13505	13514	13408	13354	13480	13489	13512	13594	13629	13499	13474	13706	13334	13551	13438	13561	13399	13591	13579	13472	13431	13435	13562	13675	13576	13496	13358	13607	13534	13478	13564	13312	13575	13556	13565	13428	13477	13550	13657	13602	13513	13525	13444	13624	13426	13625	13441	13567	13467	13495	13455	13480	13472	13580	13591	13513	13382	13485	13522	13546	13542	13615	13584	13462	13457	13664	13498	13516	13436	13273	13590	13563	13478	13414	13378	13517	13532	13362	13588	13533	13542	13434	13623	13470	13428	13339	13514	13392	13462	13434	13432	13343	13314	13526	13485	13412	13501	13367	13446	13523	13428	13582	13406	13450	13553	13359	13395	13409	13461	13539	13516	13397	13481	13460	13562	13514	13379	13439	13589	13445	13565	13316	13657	13540	13422	13439	13591	13475	13523	13434	13463	13564	13478	13427	13481	13626	13500	13604	13483	13470	13429	13461	13513	13455	13483	13356	13524	13459	13465	13477	13584	13474	13428	13741	13503	13558	13439	13543	13608	13523	13551	13354	13634	13433	13370	13426	13519	13381	13431	13565	13529	13394	13357	13565	13495	13472	13353	13573	13427	13448	13488	13496	13505	13457	13564	13434	13585	13581	13491	13584	13401	13492	13670	13451	13592	13410	13355	13490	13555	13390	13542	13633	13470	13463	13543	13532	13431	13633	13426	13472	13527	13480	13338	13565	13429	13496	13465	13484	13606	13505	13423	13580	13440	13411	13510	13486	13568	13344	13483	13388	13423	13425	13420	13568	13389	13555	13354	13590	13435	13510	13535	13606	13364	13436	13304	13482	13428	13407	13342	13483	13556	13461	13458	13478	13573	13472	13509	13405	13398	13627	13626	13344	13547	13542	13507	13464	13487	13655	13517	13468	13555	13306	13559	13517	13506	13570	13474	13539	13375	13369	13669	13493	13423	13587	13467	13358	13637	13592	13565	13468	13534	13486	13655	13544	13516	13565	13583	13502	13536	13563	13485	13431	13516	13502	13405	13485	13590	13468	13358	13474	13580	13430	13443	13417	13379	13606	13480	13546	13400	13510	13230	13590	13463	13692	13502	13519	13492	13471	13645	13557	13484	13409	13447	13426	13460	13405	13589	13427	13501	13478	13560	13515	13610	13374	13514	13519	13584	13432	13532	13427	13678	13555	13365	13614	13441	13611	13493	13440	13645	13393	13499	13479	13417	13426	13473	13587	13536	13583	13474	13625	13507	13587	13456	13452	13451	13358	13461	13485	13340	13756	13465	13373	13518	13488	13501	13489	13559	13504	13614	13527	13185	13364	13490	13630	13496	13429	13435	13417	13750	13520	13693	13496	13386	13405	13395	13549	13638	13561	13627	13443	13537	13658	13490	13394	13536	13525	13468	13411	13482	13521	13497	13360	13425	13468	13608	13395	13666	13390	13487	13502	13505	13355	13543	13408	13512	13525	13560	13455	13600	13543	13490	13472	13551	13676	13505	13572	13520	13534	13475	13609	13494	13480	13382	13551	13486	13591	13579	13476	13391	13498	13308	13436	13571	13314	13588	13669	13521	13473	13515	13524	13589	13470	13551	13315	13463	13573	13483	13455	13496	13415	13457	13575	13657	13552	13551	13395	13634	13478	13497	13558	13502	13383	13643	13420	13372	13487	13458	13581	13503	13397	13451	13534	13393	13497	13613	13528	13671	13498	13511	13514	13414	13519	13500	13510	13471	13504	13429	13540	13350	13406	13417	13468	13477	13425	13478	13464	13424	13484	13472	13531	13496	13441	13521	13481	13457	13535	13559	13456	13442	13532	13431	13587	13531	13550	13393	13645	13562	13508	13582	13538	13581	13522	13469	13624	13507	13475	13610	13590	13567	13572	13555	13613	13371	13442	13540	13725	13586	13663	13589	13472	13567	13487	13434	13592	13690	13407	13524	13531	13615	13413	13566	13584	13481	13492	13721	13277	13569	13459	13266	13622	13472	13561	13543	13477	13467	13571	13361	13490	13650	13545	13414	13470	13541	13469	13391	13608	13484	13557	13457	13553	13588	13541	13522	13487	13601	13558	13345	13534	13616	13432	13370	13547	13460	13577	13516	13432	13487	13532	13506	13509	13453	13343	13600	13508	13360	13397	13446	13421	13428	13501	13573	13621	13493	13523	13441	13653	13501	13463	13570	13470	13473	13585	13477	13544	13523	13587	13533	13712	13636	13437	13453	13442	13400	13362	13600	13568	13648	13535	13428	13497	13476	13521	13430	13639	13416	13412	13636	13463	13503	13486	13595	13544	13505	13467	13401	13471	13580	13583	13442	13389	13641	13414	13640	13613	13519	13512	13449	13390	13463	13567	13575	13411	13475	13434	13515	13672	13520	13598	13480	13393	13624	13431	13648	13370	13466	13638	13421	13460	13528	13464	13606	13463	13599	13408	13555	13487	13486	13381	13430	13517	13587	13548	13422	13390	13465	13400	13479	13561	13402	13562	13357	13514	13640	13507	13630	13332	13460	13598	13469	13576	13410	13562	13435	13512	13510	13481	13582	13621	13574	13601	13448	13347	13404	13497	13585	13416	13425	13495	13428	13462	13490	13607	13573	13436	13671	13338	13555	13551	13561	13384	13571	13525	13386	13574	13638	13384	13485	13552	13489	13585	13573	13532	13565	13436	13479	13624	13422	13478	13427	13649	13417	13525	13639	13429	13513	13544	13483	13525	13386	13320	13508	13303	13593	13645	13511	13481	13414	13524	13640	13489	13701	13486	13741	13572	13504	13433	13671	13590	13486	13454	13531	13577	13472	13508	13540	13524	13581	13579	13535	13418	13515	13736	13489	13359	13468	13619	13539	13522	13515	13553	13530	13483	13412	13458	13434	13533	13538	13383	13441	13412	13606	13477	13489	13640	13565	13459	13535	13496	13577	13459	13539	13535	13552	13351	13444	13563	13536	13505	13454	13588	13414	13493	13337	13621	13390	13422	13620	13456	13546	13480	13509	13547	13583	13636	13530	13388	13777	13494	13591	13536	13491	13517	13378	13547	13607	13502	13590	13495	13467	13559	13594	13495	13585	13498	13713	13385	13522	13590	13484	13523	13367	13519	13422	13509	13489	13608	13492	13692	13388	13515	13500	13437	13445	13615	13472	13492	13574	13526	13538	13544	13520	13510	13583	13636	13540	13490	13425	13560	13503	13612	13594	13404	13511	13398	13534	13623	13629	13602	13539	13451	13637	13483	13680	13366	13536	13449	13397	13640	13435	13502	13503	13622	13338	13320	13383	13427	13521	13463	13404	13454	13630	13508	13569	13472	13576	13631	13406	13576	13451	13582	13502	13481	13466	13643	13279	13358	13510	13481	13507	13440	13564	13443	13537	13529	13358	13496	13396	13334	13405	13389	13572	13448	13547	13550	13551	13585	13519	13354	13583	13364	13445	13570	13412	13613	13474	13430	13419	13456	13449	13634	13546	13559	13536	13440	13568	13557	13525	13503	13392	13426	13523	13433	13447	13311	13569	13616	13526	13484	13427	13399	13410	13591	13357	13467	13282	13468	13590	13579	13396	13416	13555	13542	13395	13403	13323	13474	13537	13573	13465	13574	13477	13659	13500	13461	13303	13356	13338	13447	13362	13414	13466	13569	13580	13541	13411	13500	13549	13627
34405	32045	26325	26438	20394	17746	17133	16643	16463	16445	16390	16505	16681	16439	16539	16419	16617	16489	16257	16375	16429	16440	16300	16301	16440	16396	16548	16592	16476	16304	16466	16613	16572	16326	16746	16369	16421	16579	16433	16390	16482	16285	16215	16615	16527	16525	16458	16531	16428	16384	16275	16617	16550	16330	16596	16224	16443	16493	16599	16245	16490	16455	16459	16665	16302	16485	16446	16315	16475	16383	16344	16332	16212	16279	16329	16376	16489	16457	16300	16466	16207	16412	16172	16587	16464	16508	16257	16287	16440	16454	16588	16373	16278	16419	16442	16408	16384	16365	16421	16373	16440	16516	16491	16432	16341	16292	16522	16559	16434	16363	16558	16410	16407	16441	16492	16208	16562	16484	16315	16516	16415	16362	16571	16586	16318	16262	16262	16279	16395	16170	16585	16623	16427	16491	16368	16302	16538	16472	16511	16298	16406	16471	16421	16582	16448	16421	16576	16376	16288	16196	16509	16473	16434	16284	16595	16480	16437	16395	16522	16450	16265	16393	16492	16418	16479	16401	16440	16451	16334	16448	16388	16551	16572	16453	16299	16374	16325	16564	16453	16316	16343	16408	16493	16315	16414	16257	16413	16375	16333	16146	16365	16587	16487	16464	16561	16535	16459	16505	16329	16461	16465	16334	16466	16439	16410	16514	16274	16331	16444	16325	16230	16298	16480	16588	16411	16327	16301	16315	16698	16225	16620	16530	16457	16488	16484	16430	16368	16471	16293	16331	16410	16245	16452	16351	16500	16389	16371	16379	16432	16584	16461	16294	16243	16368	16518	16331	16472	16464	16512	16371	16523	16416	16361	16404	16427	16412	16441	16435	16603	16433	16417	16399	16497	16295	16386	16412	16477	16309	16335	16373	16574	16510	16325	16465	16438	16386	16382	16424	16438	16417	16201	16502	16499	16479	16308	16367	16359	16521	16103	16331	16475	16555	16439	16372	16491	16408	16596	16227	16471	16426	16542	16342	16560	16359	16217	16430	16430	16323	16539	16498	16365	16460	16311	16347	16300	16457	16332	16369	16507	16350	16448	16531	16336	16276	16364	16417	16423	16146	16526	16654	16250	16588	16425	16407	16354	16109	16445	16365	16261	16363	16267	16436	16448	16416	16444	16341	16347	16491	16478	16556	16437	16452	16561	16380	16402	16470	16361	16375	16331	16436	16244	16281	16220	16396	16453	16370	16209	16475	16387	16157	16480	16309	16705	16425	16326	16145	16480	16371	16407	16298	16282	16375	16138	16178	16257	16357	16407	16468	16532	16321	16380	16504	16406	16429	16583	16365	16316	16557	16474	16387	16335	16610	16376	16404	16475	16300	16563	16478	16508	16603	16266	16517	16363	16284	16370	16462	16540	16432	16452	16374	16562	16499	16511	16553	16400	16524	16177	16266	16363	16441	16363	16465	16584	16420	16396	16283	16311	16462	16117	16340	16398	16272	16354	16335	16316	16483	16442	16444	16502	16379	16611	16554	16413	16314	16473	16351	16524	16498	16539	16467	16411	16510	16520	16223	16447	16447	16374	16504	16363	16348	16377	16496	16514	16460	16458	16440	16405	16384	16254	16347	16302	16377	16496	16322	16336	16386	16556	16327	16435	16432	16444	16493	16340	16319	16257	16599	16492	16437	16315	16522	16428	16469	16362	16278	16366	16267	16455	16459	16477	16393	16143	16521	16631	16401	16307	16514	16359	16274	16336	16141	16517	16505	16350	16371	16443	16276	16270	16425	16591	16335	16293	16455	16445	16732	16519	16500	16330	16481	16404	16382	16251	16355	16572	16536	16315	16387	16456	16389	16441	16365	16346	16418	16350	16561	16324	16487	16429	16428	16405	16430	16362	16412	16338	16349	16533	16394	16388	16395	16394	16342	16342	16416	16505	16337	16735	16242	16396	16339	16570	16448	16416	16424	16534	16416	16356	16493	16338	16453	16262	16649	16365	16431	16255	16319	16441	16408	16197	16216	16362	16426	16161	16499	16325	16357	16516	16428	16485	16365	16332	16539	16430	16583	16326	16450	16585	16466	16452	16297	16326	16410	16431	16426	16392	16506	16365	16358	16312	16524	16319	16330	16477	16259	16438	16431	16443	16459	16263	16388	16311	16594	16284	16614	16370	16513	16254	16223	16407	16414	16475	16317	16594	16401	16326	16588	16188	16517	16431	16516	16409	16443	16346	16417	16193	16456	16576	16475	16482	16327	16696	16459	16312	16481	16547	16481	16235	16343	16252	16486	16291	16254	16417	16493	16346	16326	16402	16466	16365	16393	16379	16236	16493	16430	16486	16541	16329	16283	16544	16562	16444	16437	16418	16376	16416	16286	16281	16262	16221	16340	16564	16466	16350	16412	16512	16407	16582	16514	16466	16312	16287	16399	16412	16399	16412	16371	16258	16303	16410	16239	16449	16411	16319	16336	16283	16372	16195	16539	16439	16481	16464	16352	16562	16283	16277	16255	16483	16572	16412	16465	16249	16351	16611	16524	16391	16649	16498	16396	16611	16568	16306	16375	16430	16346	16565	16398	16349	16393	16331	16226	16394	16405	16212	16316	16402	16171	16317	16462	16592	16636	16557	16562	16566	16459	16267	16473	16550	16275	16526	16417	16162	16392	16318	16358	16351	16525	16471	16337	16302	16152	16580	16461	16512	16301	16214	16233	16505	16336	16448	16501	16394	16440	16697	16512	16446	16369	16331	16427	16446	16425	16457	16364	16441	16542	16498	16308	16490	16485	16295	16523	16406	16454	16375	16474	16366	16377	16368	16570	16541	16257	16394	16338	16329	16686	16422	16399	16495	16334	16316	16531	16434	16347	16523	16452	16596	16442	16324	16442	16405	16649	16326	16237	16447	16514	16441	16344	16479	16468	16367	16542	16225	16221	16534	16268	16399	16355	16547	16427	16581	16370	16224	16178	16335	16457	16458	16384	16677	16456	16514	16329	16290	16612	16351	16344	16222	16364	16493	16555	16513	16508	16498	16334	16546	16470	16380	16292	16445	16469	16267	16405	16368	16509	16404	16342	16469	16523	16473	16234	16590	16381	16575	16429	16501	16346	16452	16541	16384	16320	16581	16422	16540	16352	16415	16611	16318	16415	16434	16507	16348	16575	16493	16477	16546	16436	16574	16432	16178	16326	16361	16387	16492	16423	16332	16461	16475	16462	16290	16301	16425	16491	16528	16357	16517	16395	16510	16317	16515	16483	16245	16542	16444	16584	16513	16282	16414	16542	16398	16593	16297	16218	16354	16369	16290	16249	16231	16539	16460	16387	16307	16475	16401	16401	16443	16515	16226	16377	16275	16456	16456	16406	16470	16446	16454	16530	16499	16519	16325	16235	16389	16354	16491	16507	16459	16608	16335	16298	16396	16371	16457	16240	16483	16395	16460	16522	16583	16594	16462	16362	16416	16547	16513	16349	16374	16376	16468	16440	16534	16486	16367	16458	16464	16254	16461	16439	16469	16354	16664	16338	16609	16377	16512	16291	16565	16339	16432	16541	16356	16399	16326	16344	16513	16299	16454	16273	16437	16191	16362	16429	16425	16459	16504	16370	16357	16442	16447	16537	16531	16416	16495	16484	16405	16334	16607	16483	16302	16398	16645	16283	16468	16329	16390	16252	16617	16396	16440	16388	16625	16399	16421	16555	16399	16368	16457	16204	16470	16431	16305	16357	16517	16482	16163	16515	16335	16564	16472	16647	16400	16407	16596	16236	16392	16406	16555	16438	16488	16355	16445	16420	16445	16476	16517	16495	16686	16432	16490	16255	16426	16421	16343	16443	16708	16388	16459	16229	16575	16435	16421	16390	16288	16525	16439	16634	16448	16326	16463	16414	16483	16471	16519	16388	16421	16431	16432	16419	16411	16396	16423	16404	16523	16365	16513	16555	16362	16491	16478	16302	16344	16298	16346	16279	16410	16394	16630	16631	16411	16342	16401	16374	16404	16514	16460	16354	16390	16554	16501	16270	16652	16458	16349	16428	16365	16478	16263	16321	16637	16515	16508	16500	16472	16481	16442	16297	16317	16496	16523	16366	16344	16526	16473	16425	16418	16443	16431	16216	16485	16403	16470	16427	16508	16365	16210	16286	16400	16511	16383	16607	16513	16421	16377	16284	16293	16307	16306	16420	16442	16416	16184	16380	16530	16423	16432	16418	16384	16390	16299	16572	16371	16440	16554	16614	16534	16583	16395	16197	16250	16376	16264	16466	16262	16252	16547	16692	16359	16463	16458	16367	16381	16570	16593	16413	16474	16497	16491	16409	16525	16454	16400	16408	16251	16363	16350	16373	16254	16423	16566	16463	16369	16172	16405	16575	16432	16463	16523	16373	16583	16504	16409	16414	16313	16621	16486	16549	16297	16276	16605	16438	16370	16254	16465	16474	16490	16577	16378	16229	16395	16436	16324	16226	16490	16475	16671	16617	16512	16259	16305	16506	16417	16228	16585	16167	16618	16483	16430	16394	16370	16561	16477	16553	16454	16262	16499	16556	16541	16351	16239	16449	16314	16449	16526	16282	16553	16393	16551	16451	16570	16341	16287	16630	16496	16422	16485	16566	16237	16367	16432	16500	16297	16489	16377	16433	16414	16526	16433	16425	16423	16570	16535	16381	16313	16503	16382	16449	16410	16307	16363	16309	16347	16526	16369	16474	16364	16449	16385	16220	16522	16379	16515	16291	16488	16162	16461	16489	16404	16168	16525	16528	16401	16463	16349	16382	16335	16321	16377	16481	16215	16390	16368	16363	16398	16231	16436	16401	16312	16549	16299	16297	16515	16391	16592	16139	16479	16490	16412	16524	16376	16418	16399	16460	16182	16605	16396	16352	16234	16398	16648	16391	16568	16338	16557	16552	16421	16283	16442	16429	16272	16266	16440	16389	16576	16538	16419	16479	16423	16468	16243	16409	16358	16548	16387	16288	16478	16259	16542	16410	16510	16388	16231	16412	16360	16451	16412	16548	16518	16618	16492	16613	16359	16381	16489	16555	16230	16315	16592	16433	16480	16444	16656	16232	16576	16494	16325	16484	16352	16404	16435	16624	16404	16603	16569	16658	16488	16452	16422	16342	16573	16394	16487	16490	16350	16124	16361	16655	16409	16332	16364	16554	16479	16197
46943	44871	21058	25161	18946	15942	14832	14618	14366	14623	14531	14705	14539	14559	14428	14442	14598	14584	14634	14560	14551	14522	14488	14396	14663	14399	14518	14348	14448	14632	14410	14530	14490	14570	14648	14448	14862	14396	14533	14570	14469	14606	14549	14419	14477	14448	14558	14528	14403	14490	14507	14659	14387	14547	14455	14459	14570	14544	14625	14584	14544	14571	14379	14559	14631	14685	14534	14535	14523	14595	14351	14489	14389	14404	14473	14608	14599	14551	14623	14561	14557	14570	14458	14421	14415	14270	14350	14523	14589	14498	14446	14620	14399	14556	14626	14602	14587	14599	14476	14572	14516	14521	14557	14515	14474	14508	14577	14340	14640	14435	14420	14615	14598	14495	14459	14487	14336	14552	14637	14709	14412	14252	14630	14492	14411	14582	14544	14505	14473	14645	14495	14592	14660	14569	14710	14313	14532	14570	14550	14426	14462	14681	14524	14543	14617	14558	14287	14495	14604	14393	14599	14538	14657	14576	14549	14545	14588	14405	14628	14339	14539	14412	14560	14500	14541	14335	14598	14578	14653	14635	14610	14553	14455	14620	14518	14596	14360	14474	14479	14439	14574	14612	14602	14538	14550	14592	14608	14548	14465	14633	14512	14553	14602	14523	14361	14466	14539	14579	14618	14412	14584	14486	14570	14573	14403	14483	14483	14687	14445	14548	14619	14549	14537	14502	14502	14463	14594	14548	14457	14434	14530	14259	14550	14673	14647	14549	14571	14484	14510	14551	14510	14387	14469	14517	14473	14596	14704	14482	14463	14465	14443	14374	14476	14443	14533	14476	14561	14455	14459	14455	14505	14610	14537	14509	14356	14619	14711	14497	14504	14490	14520	14634	14532	14308	14432	14528	14527	14595	14519	14434	14385	14520	14446	14608	14650	14493	14630	14481	14482	14521	14548	14340	14479	14320	14511	14502	14647	14539	14636	14442	14592	14580	14699	14434	14495	14465	14662	14568	14474	14381	14354	14341	14530	14513	14606	14306	14540	14645	14510	14502	14510	14603	14736	14460	14418	14603	14545	14551	14638	14490	14524	14747	14462	14338	14531	14471	14268	14522	14448	14596	14593	14626	14416	14664	14497	14560	14347	14536	14450	14357	14400	14631	14533	14511	14736	14564	14671	14529	14538	14334	14525	14516	14521	14563	14348	14628	14402	14455	14428	14415	14557	14504	14563	14596	14578	14536	14596	14550	14350	14669	14450	14363	14665	14553	14476	14566	14658	14447	14412	14311	14564	14356	14525	14412	14338	14566	14563	14532	14390	14504	14768	14571	14723	14451	14538	14690	14428	14485	14620	14421	14738	14497	14558	14536	14460	14572	14368	14554	14583	14550	14696	14712	14464	14539	14397	14488	14513	14552	14539	14445	14587	14491	14438	14462	14623	14512	14436	14552	14675	14561	14755	14368	14614	14549	14594	14380	14465	14589	14499	14599	14483	14441	14507	14415	14676	14452	14553	14493	14623	14592	14597	14820	14465	14398	14354	14407	14565	14490	14470	14644	14610	14586	14632	14425	14410	14455	14551	14567	14448	14629	14686	14493	14548	14422	14414	14472	14552	14483	14511	14484	14379	14591	14459	14513	14530	14705	14586	14547	14491	14498	14532	14545	14564	14648	14564	14630	14530	14427	14301	14638	14666	14564	14483	14470	14398	14625	14382	14703	14464	14333	14486	14673	14431	14502	14596	14635	14510	14468	14729	14627	14454	14652	14594	14490	14644	14504	14460	14540	14521	14671	14560	14540	14362	14516	14626	14577	14412	14512	14478	14437	14514	14622	14566	14511	14455	14688	14476	14546	14561	14530	14731	14438	14517	14640	14445	14659	14603	14703	14612	14517	14494	14606	14640	14463	14602	14617	14594	14338	14548	14537	14667	14403	14561	14552	14601	14597	14361	14467	14494	14422	14606	14505	14489	14371	14437	14570	14658	14502	14564	14648	14428	14599	14416	14562	14694	14541	14495	14543	14549	14542	14534	14281	14586	14379	14465	14382	14684	14615	14509	14450	14694	14549	14538	14592	14420	14405	14475	14356	14610	14534	14511	14484	14674	14582	14630	14591	14534	14516	14468	14559	14566	14472	14535	14706	14465	14548	14547	14485	14580	14463	14526	14421	14546	14454	14364	14401	14766	14603	14494	14541	14514	14619	14480	14429	14637	14550	14508	14432	14477	14577	14511	14448	14757	14408	14409	14485	14612	14507	14632	14356	14518	14681	14439	14651	14650	14616	14495	14454	14655	14436	14767	14417	14558	14625	14456	14503	14761	14672	14414	14578	14402	14559	14546	14592	14517	14442	14554	14545	14535	14419	14418	14493	14483	14661	14472	14544	14483	14439	14756	14378	14381	14555	14509	14688	14618	14613	14403	14557	14540	14336	14661	14450	14525	14562	14712	14450	14748	14643	14697	14586	14442	14383	14391	14564	14464	14442	14834	14605	14608	14401	14518	14590	14382	14446	14456	14614	14613	14600	14408	14483	14437	14684	14523	14919	14611	14588	14412	14528	14449	14523	14637	14479	14355	14690	14565	14550	14521	14556	14488	14455	14365	14539	14404	14679	14448	14551	14399	14503	14469	14366	14405	14623	14723	14457	14318	14440	14484	14500	14521	14488	14522	14348	14497	14610	14549	14413	14441	14588	14683	14654	14446	14604	14422	14394	14513	14481	14475	14432	14454	14631	14409	14536	14514	14491	14452	14414	14406	14559	14555	14629	14526	14499	14694	14483	14526	14506	14485	14254	14486	14405	14636	14487	14502	14508	14647	14466	14471	14413	14544	14542	14512	14476	14613	14594	14375	14554	14486	14390	14590	14399	14565	14429	14477	14521	14512	14535	14476	14436	14463	14680	14494	14448	14406	14680	14658	14587	14438	14383	14423	14614	14621	14430	14327	14749	14469	14614	14469	14513	14504	14337	14559	14443	14498	14490	14395	14626	14493	14593	14453	14472	14604	14498	14561	14393	14547	14410	14558	14582	14577	14540	14477	14553	14415	14533	14415	14610	14480	14589	14552	14679	14621	14488	14635	14475	14497	14587	14634	14446	14345	14587	14582	14467	14452	14525	14554	14594	14399	14592	14517	14615	14445	14513	14622	14680	14501	14497	14626	14480	14432	14412	14407	14706	14558	14310	14375	14565	14630	14570	14455	14360	14385	14604	14689	14607	14598	14645	14458	14335	14579	14575	14455	14475	14585	14608	14503	14537	14449	14539	14631	14555	14570	14574	14499	14343	14529	14568	14540	14428	14547	14427	14572	14486	14503	14684	14374	14429	14625	14638	14455	14608	14686	14472	14660	14624	14508	14567	14738	14520	14564	14438	14472	14660	14608	14522	14436	14526	14616	14440	14600	14464	14370	14577	14617	14448	14566	14516	14595	14464	14354	14317	14541	14547	14644	14467	14705	14470	14646	14521	14685	14457	14676	14550	14462	14726	14299	14553	14550	14491	14441	14513	14534	14594	14526	14589	14586	14517	14502	14535	14493	14565	14429	14541	14554	14590	14687	14391	14643	14711	14481	14479	14461	14589	14554	14359	14497	14439	14644	14567	14440	14504	14485	14496	14429	14539	14292	14684	14551	14539	14643	14654	14596	14253	14402	14479	14541	14469	14523	14505	14467	14474	14509	14522	14511	14422	14646	14635	14657	14581	14603	14331	14311	14624	14520	14719	14716	14683	14453	14421	14482	14625	14603	14632	14593	14619	14409	14640	14494	14575	14434	14565	14567	14519	14507	14466	14597	14559	14329	14454	14584	14411	14553	14525	14636	14376	14583	14387	14616	14487	14444	14600	14705	14484	14566	14414	14380	14580	14294	14462	14639	14424	14684	14698	14659	14538	14556	14594	14472	14480	14681	14543	14460	14469	14417	14620	14335	14436	14435	14485	14563	14704	14518	14668	14448	14468	14603	14599	14670	14561	14604	14504	14639	14410	14716	14559	14564	14395	14502	14483	14571	14588	14563	14515	14521	14570	14484	14606	14600	14580	14656	14506	14624	14750	14543	14534	14678	14600	14630	14378	14573	14586	14507	14596	14524	14459	14423	14481	14546	14582	14441	14561	14516	14603	14532	14439	14446	14470	14411	14482	14514	14482	14567	14350	14552	14534	14407	14502	14499	14566	14469	14545	14485	14340	14461	14694	14383	14566	14451	14650	14484	14566	14495	14547	14559	14345	14473	14421	14397	14746	14468	14683	14448	14619	14517	14512	14541	14716	14518	14461	14582	14615	14406	14754	14644	14534	14500	14458	14575	14501	14435	14557	14422	14608	14459	14530	14680	14401	14496	14626	14576	14607	14541	14439	14451	14622	14586	14425	14601	14617	14522	14493	14511	14521	14485	14556	14627	14668	14461	14685	14474	14443	14557	14649	14580	14491	14567	14607	14521	14431	14619	14706	14531	14458	14667	14454	14552	14553	14400	14407	14565	14384	14417	14419	14550	14524	14688	14511	14626	14477	14509	14637	14502	14691	14470	14587	14618	14556	14616	14369	14494	14334	14594	14576	14438	14419	14539	14420	14511	14549	14446	14677	14636	14742	14581	14527	14562	14557	14469	14719	14535	14475	14552	14647	14711	14507	14535	14480	14636	14707	14575	14582	14492	14503	14595	14512	14508	14519	14533	14585	14660	14519	14502	14543	14477	14474	14535	14494	14605	14625	14558	14408	14595	14399	14601	14528	14611	14592	14571	14552	14357	14593	14475	14611	14496	14504	14445	14421	14594	14576	14441	14462	14534	14631	14549	14571	14586	14640	14441	14637	14483	14432	14361	14639	14507	14594	14550	14393	14596	14587	14638	14567	14446	14494	14589	14529	14567	14524	14517	14593	14555	14519	14637	14637	14513	14547	14596	14438	14677	14376	14563	14599	14425	14608	14717	14633	14473	14619	14304	14593	14510	14544	14597	14595	14593	14544	14297	14554	14564	14631	14570	14568	14467	14634	14580	14545	14612	14622	14542	14575	14491	14562	14614	14517	14474	14563	14551	14421	14472	14496	14538	14518	14471	14666	14484	14593	14692	14607	14764	14374	14553	14532	14501	14432	14583	14420	14644	14745	14407	14459	14546	14358	14577	14562	14467	14413	14390	14526	14507	14683	14532	14638	14710	14439	14475	14507	14342	14673
24844	22630	28598	27762	27445	23532	20166	17370	16856	16630	16752	16761	16703	16675	16745	16770	16965	16764	16532	16663	16858	16865	16754	16553	16565	16567	16663	16673	16797	16696	16609	16672	16698	16640	16817	16616	16596	16825	16525	16534	16455	16465	16805	16834	16657	16533	16508	16691	16630	16550	16707	16680	16551	16634	16569	16596	16515	16484	16495	16654	16807	16753	16743	16737	16607	16631	16663	16580	16849	16645	16699	16503	16591	16444	16695	16453	16681	16780	16448	16483	16629	16502	16466	16313	16540	16654	16471	16547	16411	16498	16558	16785	16764	16711	16748	16818	16556	16731	16764	16617	16525	16638	16604	16526	16467	16541	16604	16531	16686	16767	16678	16686	16589	16484	16499	16609	16631	16631	16380	16676	16672	16619	16476	16687	16624	16640	16682	16664	16529	16670	16496	16650	16767	16706	16607	16693	16511	16635	16603	16598	16448	16693	16579	16556	16404	16478	16675	16567	16717	16629	16693	16597	16636	16519	16806	16504	16619	16766	16577	16658	16691	16497	16488	16661	16463	16436	16561	16588	16536	16444	16552	16564	16641	16499	16593	16453	16551	16649	16612	16930	16659	16516	16618	16728	16657	16439	16602	16407	16657	16635	16622	16575	16569	16516	16681	16440	16478	16702	16560	16656	16546	16487	16549	16583	16581	16780	16688	16718	16824	16434	16565	16584	16684	16655	16584	16451	16475	16613	16569	16571	16490	16462	16577	16665	16449	16693	16703	16697	16667	16656	16698	16499	16704	16752	16597	16592	16511	16578	16485	16314	16489	16502	16521	16484	16359	16570	16483	16386	16597	16583	16639	16588	16634	16538	16728	16415	16465	16406	16632	16344	16709	16526	16464	16742	16528	16615	16483	16588	16652	16697	16521	16581	16592	16591	16557	16598	16379	16588	16782	16505	16529	16662	16383	16509	16492	16535	16560	16501	16657	16433	16276	16574	16741	16414	16665	16634	16479	16520	16619	16540	16363	16591	16844	16505	16645	16660	16752	16787	16734	16570	16508	16411	16816	16369	16503	16397	16661	16504	16649	16840	16542	16569	16952	16567	16393	16519	16598	16676	16674	16376	16506	16370	16712	16640	16696	16761	16710	16458	16630	16501	16440	16626	16657	16372	16413	16909	16504	16418	16515	16398	16574	16759	16620	16751	16513	16671	16483	16674	16842	16708	16604	16593	16492	16614	16531	16684	16636	16601	16576	16618	16402	16613	16547	16782	16699	16490	16473	16738	16568	16675	16656	16643	16476	16555	16578	16460	16606	16480	16412	16754	16688	16396	16699	16504	16583	16614	16726	16547	16484	16512	16694	16691	16495	16427	16622	16598	16741	16682	16668	16508	16559	16618	16522	16479	16546	16724	16761	16474	16503	16409	16671	16674	16474	16593	16707	16430	16599	16632	16616	16614	16631	16604	16761	16605	16723	16559	16746	16638	16730	16730	16525	16787	16706	16803	16687	16855	16687	16700	16726	16508	16542	16653	16488	16676	16649	16630	16439	16596	16478	16648	16455	16648	16675	16485	16477	16602	16575	16631	16428	16499	16743	16422	16556	16589	16471	16474	16494	16638	16575	16606	16661	16514	16521	16591	16446	16577	16492	16728	16519	16542	16651	16659	16499	16571	16580	16632	16600	16550	16620	16596	16532	16702	16527	16702	16649	16805	16623	16626	16700	16589	16543	16658	16569	16349	16628	16644	16402	16486	16534	16605	16620	16533	16539	16784	16647	16536	16451	16501	16468	16647	16460	16742	16678	16461	16746	16462	16567	16650	16473	16714	16652	16611	16522	16329	16524	16369	16691	16624	16559	16737	16426	16634	16789	16443	16517	16882	16385	16575	16409	16481	16581	16649	16613	16637	16699	16632	16684	16824	16562	16526	16599	16565	16668	16669	16491	16480	16656	16732	16539	16636	16516	16439	16556	16383	16604	16515	16542	16461	16539	16689	16475	16615	16448	16722	16578	16544	16473	16434	16670	16583	16794	16679	16512	16723	16568	16445	16776	16674	16645	16678	16476	16566	16555	16591	16546	16605	16710	16476	16597	16575	16779	16419	16609	16656	16515	16643	16676	16503	16479	16666	16480	16604	16719	16547	16442	16624	16511	16426	16460	16684	16792	16751	16596	16554	16526	16618	16493	16630	16598	16594	16663	16693	16234	16495	16573	16570	16454	16491	16397	16525	16546	16474	16684	16646	16645	16428	16738	16631	16708	16555	16606	16727	16684	16666	16613	16701	16704	16492	16629	16829	16788	16749	16566	16491	16431	16647	16571	16766	16658	16585	16716	16565	16693	16552	16765	16588	16686	16484	16538	16574	16744	16504	16528	16724	16692	16665	16576	16476	16747	16617	16763	16744	16713	16537	16777	16681	16415	16695	16682	16534	16594	16638	16565	16491	16526	16562	16579	16746	16654	16551	16689	16543	16524	16748	16699	16604	16651	16488	16826	16555	16754	16534	16424	16570	16439	16389	16656	16712	16546	16608	16366	16617	16499	16612	16644	16734	16732	16628	16626	16505	16237	16410	16672	16530	16658	16353	16533	16551	16674	16491	16685	16585	16643	16568	16609	16612	16560	16331	16596	16501	16420	16722	16600	16656	16454	16517	16628	16588	16726	16567	16722	16815	16671	16385	16830	16470	16454	16424	16599	16522	16674	16695	16522	16468	16561	16527	16761	16765	16722	16502	16533	16507	16707	16373	16539	16636	16603	16536	16648	16737	16577	16573	16619	16452	16620	16505	16651	16488	16510	16647	16633	16560	16602	16509	16513	16752	16605	16554	16720	16676	16540	16602	16615	16645	16630	16664	16675	16482	16646	16625	16798	16645	16330	16464	16522	16698	16634	16789	16656	16726	16809	16429	16397	16449	16499	16607	16777	16576	16827	16530	16597	16563	16600	16545	16607	16613	16535	16814	16638	16699	16652	16542	16779	16640	16470	16528	16385	16548	16752	16436	16587	16554	16523	16475	16582	16361	16581	16715	16661	16559	16682	16387	16598	16406	16621	16456	16543	16869	16517	16675	16691	16674	16690	16652	16651	16708	16699	16744	16472	16559	16616	16613	16569	16650	16539	16456	16589	16589	16408	16667	16487	16617	16510	16381	16425	16743	16772	16633	16680	16528	16705	16703	16562	16607	16428	16519	16682	16704	16745	16622	16719	16809	16817	16683	16619	16671	16606	16798	16679	16527	16831	16535	16642	16726	16652	16565	16434	16649	16661	16638	16620	16599	16604	16728	16531	16613	16587	16601	16530	16420	16653	16545	16614	16699	16553	16603	16566	16552	16717	16393	16553	16522	16612	16679	16436	16617	16523	16447	16385	16664	16591	16579	16712	16577	16763	16517	16680	16840	16608	16643	16598	16588	16655	16798	16613	16591	16685	16685	16459	16752	16345	16469	16711	16678	16588	16681	16616	16615	16722	16765	16711	16650	16460	16676	16659	16517	16697	16469	16586	16484	16680	16601	16489	16549	16478	16557	16466	16589	16470	16439	16739	16506	16402	16356	16656	16834	16505	16581	16727	16792	16953	16584	16688	16316	16576	16619	16730	16391	16582	16722	16607	16486	16637	16713	16597	16488	16815	16445	16539	16442	16544	16629	16658	16609	16818	16554	16736	16606	16779	16607	16656	16602	16657	16472	16563	16337	16468	16627	16600	16567	16705	16593	16479	16437	16740	16697	16703	16671	16579	16502	16698	16617	16468	16486	16635	16708	16681	16727	16676	16684	16678	16649	16614	16435	16579	16502	16640	16722	16657	16781	16533	16517	16654	16443	16665	16580	16460	16498	16610	16639	16506	16571	16659	16522	16571	16666	16611	16641	16617	16566	16677	16416	16626	16631	16657	16710	16594	16755	16509	16645	16543	16493	16243	16609	16547	16625	16602	16503	16590	16507	16734	16751	16522	16671	16545	16540	16665	16552	16654	16649	16680	16667	16627	16747	16694	16765	16396	16562	16499	16801	16608	16588	16515	16594	16568	16666	16661	16338	16619	16485	16508	16437	16812	16432	16731	16521	16608	16535	16535	16475	16687	16664	16494	16638	16595	16585	16417	16589	16494	16371	16572	16495	16494	16595	16597	16606	16321	16705	16650	16796	16527	16536	16502	16436	16625	16432	16781	16736	16494	16583	16579	16365	16452	16586	16581	16816	16631	16759	16418	16473	16517	16642	16596	16503	16499	16605	16651	16683	16493	16719	16604	16597	16647	16586	16631	16586	16486	16589	16805	16500	16543	16613	16466	16505	16594	16337	16732	16718	16482	16526	16398	16646	16600	16521	16432	16644	16445	16495	16527	16534	16692	16637	16685	16541	16718	16653	16553	16656	16391	16572	16547	16298	16623	16545	16681	16531	16463	16619	16427	16556	16650	16788	16453	16529	16352	16561	16601	16615	16738	16543	16556	16492	16677	16632	16372	16550	16381	16485	16462	16714	16592	16383	16713	16689	16590	16713	16610	16194	16525	16580	16555	16613	16479	16674	16668	16583	16530	16703	16661	16746	16574	16695	16606	16520	16535	16585	16662	16474	16483	16653	16479	16643	16748	16538	16431	16632	16506	16647	16655	16514	16703	16711	16599	16654	16409	16512	16443	16632	16673	16434	16596	16632	16479	16662	16660	16545	16675	16368	16719	16667	16472	16595	16550	16742	16781	16709	16481	16469	16612	16755	16657	16329	16690	16718	16487	16741	16567	16450	16609	16480	16545	16722	16462	16635	16706	16563	16404	16508	16448	16476	16511	16469	16580	16446	16545	16527	16633	16720	16501	16812	16493	16683	16561	16550	16731	16596	16605	16579	16678	16581	16649	16591	16565	16660	16438	16384	16594	16889	16471	16569	16568	16574	16610	16595	16721	16690	16525	16545	16606	16472	16539	16705	16687	16632	16475	16561	16727	16619	16611	16642	16465	16511	16466	16619	16448	16551	16597	16561	16584	16556	16665	16682	16623	16656	16810	16605	16609	16446	16556	16493	16531	16551	16286	16586	16526	16378	16531	16700	16542	16670	16651	16728	16648	16685	16950	16525	16655	16608	16473	16516	16723	16631	16587	16557	16699	16514	16515	16547	16599	16586	16455	16700	16487	16527	16725	16780	16564	16565	16664	16518	16508	16498	16733	16461	16393	16497
63532	77082	41573	42603	32668	20197	15717	14861	14628	14750	14733	14570	14665	14734	14822	14706	14772	14586	14640	14741	14675	14597	14647	14885	14732	14539	14837	14662	14951	14725	14757	14873	14534	14695	14685	14561	14629	14678	14596	14579	14643	14751	14529	14621	14831	14814	14696	14676	14665	14648	14679	14768	14514	14866	14683	14701	14673	14697	14812	14770	14616	14700	14686	14628	14805	14594	14543	14892	14684	14780	14678	14567	14709	14688	14461	14603	14602	14736	14566	14667	14823	14667	14719	14639	14617	14717	14796	14841	14673	14685	14485	14645	14532	14691	14722	14719	14780	14686	14664	14625	14613	14597	14626	14805	14718	14728	14645	14754	14711	14827	14742	14617	14672	14621	14774	14749	14723	14740	14617	14533	14636	14665	14757	14516	14591	14708	14805	14770	14843	14637	14636	14569	14541	14661	14860	14651	14845	14725	14595	14687	14722	14749	14565	14788	14823	14650	14624	14652	14674	14658	14664	14614	14809	14802	14664	14743	14715	14691	14757	14685	14656	14651	14747	14545	14721	14762	14555	14709	14543	14689	14811	14714	14526	14611	14518	14681	14661	14617	14768	14808	14753	14674	14559	14815	14768	14693	14641	14595	14605	14563	14422	14803	14668	14622	14581	14558	14744	14688	14728	14676	14751	14635	14816	14677	14855	14538	14705	14662	14626	14669	14708	14757	14778	14749	14821	14639	14469	14694	14705	14762	14714	14675	14681	14707	14718	14566	14687	14644	14516	14630	14706	14622	14526	14777	14785	14692	14651	14761	14705	14682	14709	14752	14693	14751	14599	14625	14614	14582	14839	14746	14587	14539	14672	14721	14644	14739	14599	14434	14789	14623	14710	14579	14716	14619	14659	14863	14712	14722	14726	14735	14682	14622	14633	14702	14693	14589	14583	14668	14640	14674	14682	14612	14697	14543	14746	14569	14652	14765	14675	14775	14721	14594	14583	14722	14635	14625	14533	14740	14652	14831	14820	14723	14671	14636	14495	14567	14651	14652	14701	14492	14702	14742	14622	14754	14651	14677	14710	14560	14712	14586	14636	14770	14515	14622	14747	14531	14746	14866	14711	14668	14730	14552	14684	14756	14746	14579	14587	14670	14709	14721	14802	14402	14766	14647	14531	14633	14609	14632	14611	14617	14607	14739	14581	14661	14599	14446	14659	14625	14750	14583	14661	14810	14509	14716	14801	14612	14692	14661	14601	14667	14588	14679	14713	14629	14628	14686	14575	14797	14633	14536	14617	14740	14768	14886	14653	14845	14645	14858	14713	14605	14753	14542	14655	14603	14587	14586	14702	14694	14564	14692	14681	14586	14700	14832	14637	14672	14792	14575	14660	14537	14683	14677	14673	14367	14755	14738	14687	14604	14540	14405	14716	14555	14665	14592	14670	14572	14540	14367	14610	14706	14586	14528	14702	14496	14829	14573	14695	14673	14668	14749	14678	14707	14821	14589	14526	14736	14710	14742	14688	14522	14708	14782	14471	14964	14500	14517	14708	14674	14642	14698	14732	14721	14575	14856	14629	14723	14702	14805	14645	14788	14781	14548	14703	14768	14567	14516	14673	14768	14502	14651	14696	14723	14516	14805	14651	14675	14804	14612	14747	14612	14671	14768	14684	14753	14757	14585	14708	14553	14719	14576	14599	14485	14693	14707	14760	14526	14805	14741	14637	14577	14664	14625	14618	14688	14831	14706	14419	14784	14601	14657	14665	14659	14679	14576	14722	14624	14649	14804	14649	14577	14532	14827	14602	14795	14817	14603	14542	14733	14673	14569	14625	14662	14634	14737	14653	14602	14733	14542	14726	14679	14791	14697	14595	14601	14691	14704	14783	14645	14765	14638	14600	14734	14607	14611	14826	14828	14659	14802	14718	14618	14795	14651	14815	14684	14619	14610	14772	14758	14726	14877	14747	14663	14474	14620	14790	14702	14663	14745	14697	14581	14595	14613	14640	14764	14617	14637	14825	14559	14667	14510	14724	14725	14514	14473	14654	14657	14672	14649	14469	14603	14702	14691	14828	14608	14667	14738	14688	14772	14740	14577	14735	14903	14591	14813	14461	14507	14659	14677	14640	14662	14816	14658	14667	14646	14581	14831	14707	14750	14755	14849	14655	14677	14590	14510	14729	14680	14526	14619	14577	14619	14418	14634	14618	14707	14752	14942	14658	14724	14718	14574	14766	14582	14668	14731	14626	14760	14721	14558	14616	14673	14789	14500	14756	14520	14608	14795	14645	14586	14792	14779	14928	14638	14766	14778	14641	14878	14653	14855	14627	14643	14626	14683	14554	14678	14636	14726	14610	14685	14715	14632	14713	14656	14620	14709	14838	14620	14766	14724	14853	14723	14599	14739	14688	14710	14692	14609	14710	14585	14721	14681	14689	14826	14731	14737	14600	14822	14499	14669	14679	14763	14698	14572	14692	14616	14587	14700	14517	14634	14619	14569	14594	14705	14653	14742	14654	14615	14728	14647	14552	14605	14689	14670	14875	14694	14774	14707	14632	14584	14638	14822	14828	14732	14745	14506	14591	14726	14623	14714	14671	14629	14608	14736	14819	14547	14587	14636	14549	14637	14712	14591	14717	14715	14528	14674	14805	14645	14671	14801	14697	14667	14777	14727	14786	14666	14814	14680	14716	14746	14643	14540	14904	14571	14800	14710	14589	14634	14659	14774	14631	14743	14633	14687	14720	14675	14725	14587	14538	14696	14748	14615	14704	14671	14710	14592	14786	14768	14716	14733	14711	14649	14506	14824	14500	14726	14744	14720	14710	14522	14639	14705	14685	14577	14604	14580	14632	14590	14664	14607	14473	14672	14602	14496	14791	14635	14833	14630	14655	14729	14593	14647	14806	14765	14623	14734	14705	14771	14507	14674	14898	14803	14722	14524	14706	14711	14740	14700	14829	14757	14732	14609	14546	14671	14720	14666	14670	14728	14770	14752	14512	14611	14721	14793	14621	14657	14688	14572	14607	14700	14428	14686	14663	14618	14806	14502	14579	14640	14687	14615	14679	14645	14632	14663	14600	14659	14691	14623	14699	14650	14686	14747	14601	14598	14606	14619	14743	14753	14737	14644	14742	14518	14828	14693	14605	14661	14805	14664	14721	14852	14717	14751	14668	14622	14607	14696	14693	14516	14799	14683	14686	14706	14701	14711	14694	14721	14661	14775	14584	14854	14581	14679	14674	14642	14728	14613	14899	14631	14743	14690	14706	14635	14703	14617	14797	14656	14879	14544	14645	14614	14796	14739	14491	14671	14752	14609	14641	14603	14615	14737	14708	14659	14673	14688	14655	14654	14530	14636	14687	14666	14782	14619	14720	14624	14583	14834	14733	14762	14608	14676	14560	14695	14695	14577	14652	14539	14689	14688	14553	14809	14713	14470	14658	14824	14653	14771	14662	14761	14813	14606	14645	14546	14565	14520	14693	14712	14617	14540	14839	14555	14693	14794	14736	14801	14472	14755	14674	14665	14696	14657	14671	14567	14623	14768	14749	14613	14804	14660	14722	14690	14647	14615	14568	14747	14671	14581	14832	14826	14716	14687	14682	14577	14678	14558	14695	14852	14523	14662	14589	14632	14537	14512	14828	14608	14555	14659	14708	14733	14619	14804	14823	14593	14818	14747	14610	14578	14620	14611	14649	14631	14650	14730	14759	14659	14777	14671	14664	14627	14551	14750	14619	14570	14706	14669	14594	14766	14566	14711	14639	14749	14825	14861	14825	14561	14739	14774	14665	14698	14550	14692	14732	14526	14694	14732	14556	14733	14775	14790	14682	14629	14603	14550	14714	14619	14679	14658	14634	14718	14792	14856	14543	14738	14729	14733	14756	14644	14596	14569	14430	14735	14538	14818	14815	14728	14806	14491	14832	14576	14632	14523	14651	14577	14727	14506	14926	14771	14750	14617	14489	14684	14810	14528	14710	14689	14707	14727	14504	14849	14648	14814	14646	14723	14440	14842	14695	14593	14677	14718	14891	14763	14733	14653	14528	14466	14760	14637	14557	14688	14733	14699	14777	14742	14544	14741	14694	14541	14881	14764	14754	14748	14632	14640	14739	14522	14660	14662	14653	14737	14758	14613	14713	14674	14626	14841	14682	14701	14692	14689	14606	14747	14839	14598	14644	14619	14742	14754	14676	14595	14624	14621	14600	14499	14655	14570	14666	14623	14536	14616	14580	14701	14540	14753	14610	14485	14637	14612	14721	14660	14744	14703	14697	14686	14583	14758	14714	14514	14584	14568	14660	14571	14647	14745	14638	14619	14762	14697	14596	14673	14678	14666	14574	14634	14738	14777	14658	14574	14659	14649	14533	14526	14715	14685	14786	14709	14749	14637	14446	14641	14665	14740	14799	14659	14719	14562	14539	14838	14719	14514	14570	14573	14615	14604	14542	14645	14822	14665	14651	14755	14674	14809	14512	14556	14606	14581	14736	14712	14835	14560	14717	14745	14521	14558	14615	14609	14572	14685	14727	14558	14712	14707	14783	14706	14559	14706	14781	14662	14497	14809	14797	14642	14678	14770	14638	14613	14730	14741	14574	14661	14743	14448	14720	14580	14580	14743	14502	14717	14554	14621	14664	14714	14626	14575	14529	14526	14768	14520	14719	14660	14671	14498	14734	14754	14667	14718	14650	14818	14772	14676	14705	14561	14751	14582	14720	14755	14492	14765	14623	14624	14723	14749	14607	14821	14583	14637	14580	14728	14689	14824	14705	14700	14701	14749	14648	14743	14804	14806	14694	14673	14644	14636	14771	14695	14576	14688	14673	14675	14603	14724	14674	14759	14591	14785	14657	14671	14701	14571	14677	14672	14762	14603	14766	14840	14621	14686	14648	14668	14591	14639	14648	14662	14689	14601	14695	14731	14709	14714	14685	14742	14763	14778	14587	14683	14655	14622	14704	14746	14692	14784	14682	14779	14438	14881	14688	14522	14662	14626	14590	14652	14669	14683	14531	14560	14788	14785	14727	14632	14730	14773	14761	14735	14644	14630	14588	14608	14720	14655	14708	14584	14860	14708	14700	14758	14680	14745	14655	14544	14758	14738	14795	14687	14848	14773	14778	14715	14652	14670	14781	14621	14642	14754	14720	14702	14644	14860	14682	14759	14808	14772
22993	21788	29253	24690	24731	25501	25111	18691	17394	17798	17755	17683	17839	17722	17636	17570	17573	17640	17386	17557	17403	17301	17436	17197	17291	17287	17472	17472	17327	17419	17526	17250	17403	17280	17166	17203	17614	17320	17411	17223	17323	17560	17368	17335	17408	17257	17292	17322	17109	17415	17296	17263	17405	17286	17436	17332	17381	17187	17085	17460	17178	17177	17261	17380	17311	17233	17395	17254	17336	17244	17307	17274	17081	17304	17267	17321	17041	17098	17313	17132	17310	17301	17351	17348	17226	17280	17386	17403	17320	17104	17254	17167	17163	17339	17371	17382	17351	17185	17072	17486	17166	17195	17257	17080	17342	17419	17186	17190	17054	16978	17300	17281	17181	17060	17252	17164	17113	17380	17407	17248	17263	17135	17228	17291	17173	17183	17311	17256	17037	17203	17337	17129	17191	17197	17169	17455	17323	17163	17263	17335	17296	17305	16997	17188	17198	17320	17231	17289	17187	17261	17229	17156	17103	17470	17136	17092	17195	17157	17134	17032	17179	17092	17147	17210	17227	17342	17310	17445	17158	17266	17219	17305	17103	17219	17134	17188	17358	17371	17214	17243	17228	17251	17435	17105	17316	16866	17252	17279	17363	17367	17207	17130	17357	17248	17189	17302	17350	17352	17290	17299	17375	17229	17334	17222	17344	17170	17398	17112	17428	17378	17220	17181	17402	17252	17176	17005	17249	17263	17187	17115	17359	17280	17519	17278	17205	17097	17235	17426	17151	17345	17524	17158	17167	17420	17044	17268	17398	17195	17115	17264	17023	17029	17129	17378	17134	17259	17137	17265	17059	17323	17233	17368	17176	17031	17186	17136	17404	17124	17202	17338	16984	17087	17231	17224	17068	17249	17063	17250	17140	17209	17209	17346	17262	17308	17194	17291	17304	16991	17197	17198	17203	17098	17338	17270	17338	17167	17207	17386	17105	17245	17134	17235	17073	17156	17014	17319	17240	17240	17177	16934	17341	17343	17357	17370	17177	17221	17180	17226	17270	17406	17318	17187	17333	17097	17180	17229	17168	17058	17194	17135	17413	17278	17138	17215	17106	17146	17155	16987	17282	17247	17392	17166	17154	17271	17328	17149	17228	17400	17405	17228	17241	17462	17258	17239	17189	17134	17002	17047	17056	17195	17276	17310	17066	17431	17311	16995	17208	17066	17227	17189	17276	17398	17430	17164	16931	17193	17121	16988	17262	17111	17231	17119	17183	17296	17178	17290	17024	17060	17325	17297	17056	17152	17475	17257	17222	17254	17342	17255	17285	17343	17171	17200	17349	17275	17252	17101	17120	17076	17151	16956	17293	17408	17040	17150	17337	17481	17394	17294	17183	17338	17370	17051	17249	17165	17146	17239	17433	17121	17228	17075	17193	17242	17432	17198	17046	16993	17193	17184	17253	17271	16966	17223	17147	17345	17265	17109	17326	17220	17245	17405	17065	17283	17223	17145	17322	17350	17314	17234	17212	17024	17195	17325	17273	17144	17340	17286	17321	17216	16937	17277	17297	17321	17241	17154	17171	17339	17451	17228	17321	17119	17247	17082	17276	17308	17219	17254	17247	17303	17281	17192	17197	17316	17284	17178	17354	17283	16944	17222	17269	17295	17341	17342	17219	17158	17043	17170	17412	17218	17114	17317	17200	17127	17249	17104	17111	17353	17230	17094	17195	17063	17174	17293	17075	17189	17034	17234	16968	17038	17076	17348	17210	17152	17470	17320	17626	17330	17459	17149	17359	17525	17330	17228	17295	17239	17137	17218	17013	17063	17230	17251	17277	17247	17293	17359	17201	17277	17197	17380	17294	17308	17031	17042	17277	17464	17236	17381	17416	17129	17092	17205	17080	17216	17312	17346	17285	17125	17383	17070	17239	17388	17293	17171	17257	17273	17162	17127	17231	17172	17318	17311	17310	17148	17175	17338	17241	17079	17309	17239	17094	17261	17243	17270	17339	17198	17333	17349	17298	17250	17199	17465	17372	17200	17222	17260	17342	17280	17185	17290	17313	17186	17131	17062	17277	17196	17021	17606	17252	17217	16986	17331	17276	17170	17136	17221	17059	17162	17282	17088	17234	17326	17094	17210	17071	17186	17308	17040	17343	17181	17130	17348	17292	17235	17218	17133	17180	17008	17185	17200	17122	17102	17176	17158	17242	17257	17236	17290	17407	17218	17113	17285	17352	17138	17261	17220	17291	17188	17175	17436	17141	17115	17419	17176	17366	17159	17184	17299	17238	17362	17244	17247	17151	17208	17210	17297	17230	17161	17207	17239	17308	17395	17085	17286	17498	17186	17413	17147	17085	17205	17375	17111	17212	17223	17186	17237	17167	17309	17146	17043	17140	17316	17138	17222	17288	17265	16978	17382	17236	17066	17213	17157	17114	17324	17401	17121	17324	17063	17358	17172	17242	17248	17012	17051	17284	17137	17173	17141	17178	17408	17180	17193	17092	17153	17134	17304	17184	17246	17325	17366	17116	17083	17183	17169	17058	17165	17302	17250	17272	17175	17006	17099	17325	17119	17318	17041	17389	17241	17339	17033	17339	17268	17133	17492	17319	17259	17126	17417	17305	17055	17452	17459	17353	17222	17239	17285	17199	17280	17311	17370	17166	17183	17260	17219	17108	17254	17114	17436	17049	17242	17239	17215	17436	17126	17296	17079	17477	17250	17183	17272	17124	17153	17194	17236	17364	17324	17195	17358	17150	17105	17291	17212	17286	17224	17126	17166	17264	17203	17354	17108	17369	17249	17275	17148	17194	17092	17279	17175	17431	17334	17210	17089	17071	17209	17342	17282	17169	17166	17189	17238	17223	17295	17226	17238	17035	17343	17263	17190	17216	17267	17098	17027	17184	17485	17136	17238	17020	17220	17448	17389	17196	17243	17242	17402	17269	17172	17226	17578	17396	17112	17377	17338	17490	17057	17280	17338	17033	17040	17327	17269	16977	17110	17155	17273	17175	17227	17254	17293	17348	17300	17178	17226	17104	17352	17356	17197	17295	17135	17199	17068	17363	17197	17274	17220	17236	17411	17207	17317	17007	17215	17174	17150	17169	17143	17309	17323	17294	16971	17244	17252	17286	17240	17388	17387	17199	17365	17351	16952	17227	17220	17131	17296	17203	17255	17258	17261	17295	17107	17273	17239	17561	17330	17120	17084	17103	17319	17235	17311	17346	17204	17205	17352	17087	17112	17194	17248	17162	17359	17160	17211	17130	17448	17313	17252	17224	17253	17226	17175	17353	17116	17238	17269	17247	17189	17092	17254	17102	17363	17259	17235	17347	17101	17381	17288	17182	17157	17163	17164	17324	17262	17070	17259	17249	17232	17194	17159	17030	17192	17287	17109	17294	17138	17035	17097	17065	17264	17392	17192	17425	17292	17220	17239	17446	17136	17144	17014	17147	17109	17370	17220	17113	17076	17340	17257	17279	17435	17120	17227	17389	17509	17323	17306	17208	17072	17061	17045	17095	17146	17053	17181	17292	17210	17222	17216	17281	17203	17301	17091	17202	17192	17303	17083	17170	17209	17182	17308	17150	17427	17127	17312	17089	17228	17029	17091	17249	17215	17242	17494	17215	17244	17523	17502	17321	17238	17242	17152	17271	17144	17193	17227	17172	17251	17267	17345	17326	17373	17244	17160	17393	17253	17218	17247	17232	17201	17286	17212	17207	17018	17234	17174	17287	17268	17300	17051	17286	17170	17268	17236	17065	17267	17209	17205	17168	17126	17206	17193	17130	17263	17326	17238	17047	17320	17154	17263	17153	17267	16945	17223	17034	17234	17333	17142	17226	17203	17207	17330	17228	17337	17176	17192	17185	17231	17143	17270	17208	17378	17110	17223	17204	17228	16929	17270	17102	17191	17292	17216	17088	17112	17313	17198	17184	17160	17235	17165	17318	17299	17192	17281	17238	17353	17458	17065	17170	17332	17442	17223	17278	17279	17194	17165	17187	17322	17311	17193	17217	17214	17279	17288	17315	17036	17479	17256	17169	17258	17258	17304	17343	17225	17288	17242	17163	17300	17182	17215	17293	17107	17000	17130	17213	17123	17131	17222	17433	17369	17221	17204	16981	17413	17284	17473	17173	17331	17159	17204	17194	17161	17323	17197	17124	17082	17242	17222	17263	17039	17219	17123	17431	17222	17281	17166	17228	17314	17398	17332	17085	17211	17167	16927	17365	17190	17274	17053	17243	17102	17272	17225	17281	17224	17336	17043	17262	17257	17310	17278	17045	17146	17174	17106	17297	17232	17185	17181	17191	17139	17359	17292	17320	17122	17254	17243	17184	17249	17094	17211	17538	17236	17253	17304	17197	17217	17422	17255	17306	17233	17359	17388	17223	17385	17224	17284	17097	17115	17100	17268	17230	17383	17090	17422	17003	17380	17376	17242	17360	17289	17201	17326	17133	17301	17154	17379	17334	17128	17298	17249	17166	17232	17293	17274	17273	17388	17256	17380	17285	17274	17019	17082	17179	17171	17204	17098	17254	17401	17397	17266	17219	17444	17156	17178	17311	17322	17378	17331	17195	17243	17372	17276	17247	17246	17148	17254	17099	17312	17241	17222	17226	17252	17238	16923	17216	16992	17032	16921	17309	17129	17201	17450	17164	17347	17343	17266	17499	17233	17262	17119	17214	17145	17109	17051	17302	17297	17278	17372	17245	17432	17474	17208	17260	17232	17090	17372	17238	17204	17316	17357	17300	17390	17229	17119	17077	17185	17217	16977	17261	17175	17128	17232	17215	17065	17380	17176	17376	17356	17273	17474	17211	17264	17353	17403	17362	17266	17200	17257	17128	17264	16926	17210	17369	17285	17130	17259	17084	17176	17133	17125	17270	17211	17337	17195	17211	17194	17167	17286	17172	17283	17159	17111	17532	17071	17101	17392	17253	17396	17196	17134	16947	17149	17337	17349	17252	17194	17263	17206	17177	17329	17273	17319	17212	17181	17296	17212	17368	17353	17094	17062	17397	17152	17016	17260	17361	17344	17316	17108	17346	17255	16977	17153	17185	17253	17159	17207	17294	17234	17162	17309	17175	17184	17119	17331	17311	17309	17423	17117	17258	17458	17419	17305	17162	17307	17106	17173	17170	17234	17098	17165	17062	17186	17213	17042
58696	92438	54286	49699	40803	24666	17096	15471	15136	15018	15090	15208	15145	15036	14995	15144	15128	14963	15051	15166	15071	15206	15241	15054	15214	15077	15098	15182	15111	14971	15286	15052	14960	15090	15003	14984	15036	14963	15125	15026	15081	15094	15039	15116	15166	15182	15049	15105	15070	15080	15024	15050	15066	15066	15069	15070	14940	15099	15060	15079	14851	15119	15019	14968	15104	15232	14907	15040	15022	15084	14921	15188	14942	14877	15230	15050	14963	14891	15009	15139	15088	14950	14979	15136	15162	15187	15196	14977	15047	15240	15033	15000	15040	15096	14985	15057	15087	15121	15092	15135	15012	15088	14976	15000	15109	14988	15057	15042	14961	15189	15002	15034	15112	15074	15082	14926	15195	15004	14949	15131	15093	15028	15041	15183	15083	15167	15035	15185	15009	15150	15141	15240	14969	15092	15051	15092	15063	15102	15029	14969	15096	14881	15104	14995	14999	15084	15038	14958	15139	15001	15056	15234	15060	14974	15149	15014	15260	15060	15061	15047	14981	15113	14997	15003	14991	14998	15178	15287	15001	15079	15082	15064	15098	14959	15083	15192	15094	15063	15192	14960	15036	15117	15044	15033	15196	15069	15117	15245	15096	15078	15068	14971	14990	15007	15220	15120	15131	14952	14988	15093	15067	15110	15090	15089	14931	14978	15008	14965	14980	14986	15044	15090	15094	15022	14923	14967	15170	15049	15076	14935	15093	15102	15145	15007	15109	15157	15184	14982	15149	15034	15131	15125	15192	14913	15109	15027	15140	15145	14989	15105	15110	15055	15118	15019	15105	15049	14994	14882	14950	15117	15121	14989	15067	15124	14969	15117	15087	14993	15151	14925	14998	14992	14831	15081	15045	15033	15164	15107	15114	15014	15080	14965	15168	15089	15014	15131	15115	15005	15015	15061	15074	14918	14921	15134	15022	15243	15115	15021	14844	14895	15270	15058	15281	15083	15074	15072	15128	15037	14881	15010	15123	15190	15124	14981	14950	14960	15092	15200	14908	14983	15181	15125	15036	15119	15075	15085	15118	15076	14990	15058	15050	15065	15010	15227	14790	15013	15152	14911	15000	14925	15060	15006	15062	15005	15016	14953	15083	15069	15064	14943	15077	15007	15051	15150	15043	15170	14952	15059	15006	15121	14934	15138	14971	15175	14969	15239	14947	15000	15099	15266	14952	15112	15135	15127	15025	15073	14907	15184	15153	14982	15162	15095	15158	15032	14987	15122	15033	15134	15109	14853	15141	15023	15119	15267	14972	15193	15118	14922	15100	15025	15237	15047	15028	15123	14919	15197	15018	15052	15122	15010	14992	15030	15036	15081	15094	15082	15031	15076	15108	15052	14980	15000	15048	15152	14925	15000	15252	15237	15246	15133	14875	14850	15038	15027	15096	14901	15008	15034	15041	14977	15118	15138	15137	15173	15080	15199	14987	15038	15289	15051	14986	15074	15147	14939	15044	15034	15148	15151	14961	14934	15136	15168	14982	15169	15035	14979	15028	15071	15174	15102	14914	15101	14929	15093	15035	15178	15004	15097	15195	15061	15118	14989	14977	15167	15029	14889	14965	14980	15083	15065	15102	15189	15022	15325	14949	14918	15200	15072	14961	14999	15096	15007	15249	15033	14980	15143	15230	14867	14957	15034	14973	14980	15115	15105	15061	14993	15057	15173	15018	14818	15049	15023	14987	15043	15232	14885	15093	15196	15041	15096	14947	15172	14927	15091	15037	15154	15113	14988	15004	15106	15192	15222	15017	15031	15053	15066	14996	14904	15153	14997	15128	15044	15059	15069	15104	15123	15108	15141	15050	15135	15027	14988	15060	15130	14961	15195	15043	15075	15021	14890	14985	15099	15013	14980	15048	14982	15075	15062	15017	15102	15003	15162	14947	15292	15033	15021	15085	15023	14876	15146	15131	14928	15004	15066	14993	14969	15197	15039	14922	14894	15088	15016	15251	15168	14976	14833	15174	15069	14959	14983	14941	14995	15079	15026	15064	14979	15065	15083	14930	15089	14938	14766	14966	15036	15024	15155	15093	15021	15090	15174	14916	15018	14942	14932	15067	15032	15057	15105	14925	15151	15039	15000	15102	15055	15012	15033	15056	15135	14984	14942	15002	15088	15014	14953	15078	14875	14981	15027	15084	15076	14932	15013	14985	15055	15169	15144	15031	15028	15125	15088	15154	15009	15063	15098	14920	15145	15034	15113	15101	15088	15144	15028	15042	15142	15108	15129	15028	15167	15098	15010	14885	15133	14981	15108	15076	15204	14954	15093	15109	15251	14975	15115	14893	15138	15054	15130	15138	15069	15064	14988	15108	15182	15023	15000	15001	14905	15052	15129	14883	15062	15046	15044	14958	15048	15014	15241	14991	15065	14999	15131	15031	15105	15181	14953	15124	15136	14928	15003	15126	15053	15107	15158	15082	14912	15046	15294	15182	15040	14955	15199	14928	14839	15035	15172	14988	15011	15085	15121	14995	15075	14921	14915	14981	15074	15027	15003	14954	15061	15046	15030	15109	15086	15160	15151	14853	15024	14977	15142	14976	15137	15177	15140	15145	14916	14921	14952	14999	14977	15116	15086	15193	14924	15042	14861	14970	15101	15173	15123	14972	14954	15243	15000	15020	15099	14941	15071	15025	15044	15084	15186	15043	15138	15012	14973	15088	15019	15006	15104	15031	15119	15078	14955	15115	14934	15178	15128	15156	15043	15197	14856	15109	15109	15006	14881	15247	15187	15123	15084	15038	15159	15187	14964	15008	15063	14985	15087	15071	15053	15003	15044	14973	15088	15029	15070	15158	15039	15028	15168	15033	15051	15131	14810	15059	14948	14888	15134	14996	14855	15013	15106	15072	14913	14980	14997	15024	15052	14898	14937	15060	15073	15110	15038	15214	14949	15071	14964	14897	14952	15172	14952	15052	15080	14773	15026	15198	15027	15273	15175	15119	15115	15178	15053	15035	15060	15035	14978	15290	14988	15249	15070	15300	15166	15105	14879	15039	15137	14992	14956	15276	15145	15095	14884	15063	15062	15206	15176	15036	15124	14947	15071	15199	15082	15014	15058	15122	15046	15085	15097	15002	15075	15070	14895	15117	15033	15109	15032	15042	15016	15019	14926	14983	14917	15093	15111	15172	15095	15202	15162	15088	15006	15115	15166	15070	15097	14946	15102	15140	15026	15112	14913	15155	15088	15030	15074	15005	15033	15025	15063	15043	15015	14990	15115	14953	15029	14993	15116	15163	15150	15050	15049	15128	15062	15202	14976	15186	14926	15081	15153	15304	14916	15171	15089	14960	15148	14981	15172	15055	15124	15068	15087	15082	15076	15050	14991	15046	14787	15312	15040	15183	15129	14951	15075	14935	15100	15118	15017	14984	15194	15116	15151	14963	15130	14997	15086	15109	15097	15132	15005	15021	15131	15104	15086	15066	15083	15108	14971	14915	15181	14935	15048	14993	15157	15261	15093	14937	15168	15162	14931	14931	15026	15155	14939	15116	15007	15075	15046	15049	15096	15119	15238	15006	15011	15314	14991	15221	14986	15196	15009	14987	14971	15036	15103	15132	15119	15011	14956	15132	15052	15172	15099	15042	15015	15223	15047	14923	15100	15090	15081	15004	15179	14886	15069	15019	15245	15105	15218	15026	15139	15094	15059	14972	15172	15172	15197	15128	15068	15064	14840	14845	15065	15167	15039	14870	15032	15097	14949	15088	15002	15111	15268	15182	15223	15213	15101	14955	15015	15074	15094	15059	15097	14912	15099	15122	15087	15070	15064	15116	15054	14840	15098	15115	15062	15000	15193	15197	14973	15149	14963	14922	15107	15034	15167	15023	15001	15101	14971	15074	15071	15072	15185	15218	14920	14964	14992	15020	15000	15185	15189	15017	14967	15218	15144	15089	15077	15066	15073	15115	15020	15033	15203	15028	14985	14814	15047	15251	15031	15139	14993	14901	15218	15033	14949	15219	15075	15172	15053	15077	14988	14804	15026	14863	15097	14995	14892	15022	15112	15059	14838	15096	15079	15024	15037	15007	15205	14970	15017	15060	14980	14995	15066	15024	15139	14933	14955	15050	15131	15117	15012	14920	15079	15062	14991	15076	15052	15104	15243	15328	15011	15095	15111	15106	15135	15073	15015	15010	15023	15126	15172	15185	15073	15024	15020	15141	15104	15066	14957	15128	15210	15053	15048	15022	14933	15082	15161	14819	15125	15044	14984	14985	15020	15049	15174	14942	14979	15041	15026	15106	15178	14897	15190	15046	14906	15128	14882	15158	15052	15007	15161	15008	15045	15252	14911	15096	15199	15120	14905	15165	15166	14873	14933	14854	15125	14965	15153	15101	14880	15110	15000	14991	15172	15134	15045	14942	15039	14880	15025	14937	15024	15095	15004	15085	14944	15198	15125	15066	15057	15088	15045	14814	15126	15142	14790	14893	15005	15147	15143	14919	15099	14890	14916	15021	15007	14945	15046	15062	14953	14983	14838	15103	14827	14966	15134	14936	15021	15052	15063	14970	15162	14961	15093	15030	15120	15001	15125	15129	15007	15218	15020	15142	15257	15063	14919	15148	15213	15007	15176	15008	15105	14978	15014	14926	15032	15003	15147	15025	14942	15142	15035	15205	15169	15058	15228	15144	15149	14948	14908	15185	15047	15074	15097	14983	15043	15066	15201	15023	14962	15107	14973	15093	14945	15084	15142	15186	15106	15094	15045	15096	14975	15027	14993	14975	15023	15050	14993	15144	14953	15112	15105	15094	15054	14987	15259	14949	15041	14861	15021	15076	15102	15011	15012	14983	14991	15082	15135	15038	15032	15082	14975	15173	15154	14988	15048	15067	14988	15138	15025	15103	15195	15116	15044	14937	14959	14967	15066	15119	15122	15047	15029	15081	15107	15036	14948	15146	15019	15251	15102	15048	14934	14974	15157	15107	14949	15042	15153	15044	15139	15202	15075	14899	15063	15043	15109	15090	14969	15054	14942	15150	14998	15156	14971	15126	15124	15121	15109	14915	15199	15187	15009	15062	15123	15167	15145	15024	15092	14870	14936	15161	15021	15078	15034	14990	14999	15047	15112	14959	15077	15127	15076	14859	14986	15101	15017	15167	14967	15042	15140
34580	34082	28702	23701	20410	19046	18131	17626	17497	17369	17572	17637	17506	17640	17569	17514	17607	17539	17362	17548	17629	17547	17610	17422	17413	17462	17417	17562	17364	17474	17435	17256	17532	17330	17561	17554	17440	17610	17428	17490	17332	17438	17516	17374	17611	17547	17560	17492	17365	17501	17514	17348	17362	17394	17405	17575	17380	17475	17276	17519	17288	17487	17464	17440	17531	17555	17343	17290	17332	17293	17521	17472	17427	17329	17602	17449	17450	17452	17330	17543	17429	17600	17479	17456	17422	17358	17362	17392	17556	17328	17402	17211	17508	17355	17603	17494	17613	17475	17601	17534	17687	17304	17442	17422	17537	17550	17589	17444	17441	17475	17470	17396	17419	17384	17547	17285	17508	17404	17332	17143	17376	17480	17462	17282	17509	17383	17403	17280	17398	17500	17717	17647	17636	17538	17518	17514	17504	17066	17349	17395	17607	17522	17310	17517	17556	17499	17540	17421	17379	17490	17331	17359	17400	17381	17565	17427	17473	17535	17469	17602	17238	17369	17444	17668	17420	17327	17561	17416	17341	17473	17292	17596	17325	17424	17170	17631	17413	17630	17431	17314	17420	17439	17343	17518	17543	17416	17471	17422	17515	17504	17563	17416	17234	17439	17443	17314	17574	17526	17354	17440	17466	17374	17478	17501	17311	17388	17382	17437	17484	17577	17520	17440	17469	17528	17574	17340	17460	17640	17508	17572	17538	17455	17336	17573	17568	17230	17328	17645	17416	17486	17391	17409	17449	17417	17593	17493	17496	17540	17305	17270	17256	17346	17473	17403	17474	17489	17411	17438	17226	17661	17526	17513	17495	17598	17488	17217	17400	17505	17487	17543	17471	17369	17568	17432	17819	17550	17536	17622	17543	17518	17390	17460	17345	17422	17521	17311	17425	17376	17542	17639	17402	17494	17614	17545	17462	17438	17282	17303	17564	17436	17515	17402	17502	17635	17379	17389	17488	17508	17636	17561	17389	17417	17465	17470	17490	17416	17382	17483	17443	17525	17483	17564	17322	17387	17448	17583	17519	17443	17351	17376	17401	17654	17599	17465	17307	17276	17316	17342	17321	17248	17305	17282	17250	17450	17592	17537	17444	17265	17526	17570	17444	17502	17367	17552	17336	17437	17387	17505	17562	17486	17555	17356	17617	17424	17338	17419	17503	17563	17317	17385	17359	17425	17373	17630	17453	17409	17247	17347	17424	17362	17461	17364	17688	17382	17424	17366	17327	17437	17312	17469	17426	17435	17465	17445	17405	17606	17566	17567	17475	17440	17497	17757	17571	17622	17429	17566	17439	17219	17418	17459	17485	17552	17357	17335	17465	17495	17508	17511	17421	17472	17575	17319	17547	17548	17327	17625	17454	17305	17292	17616	17581	17251	17334	17563	17432	17472	17551	17511	17652	17606	17654	17470	17357	17694	17587	17554	17617	17393	17351	17397	17509	17493	17543	17388	17465	17358	17353	17430	17423	17636	17405	17423	17409	17465	17232	17559	17554	17522	17402	17728	17438	17388	17513	17541	17512	17568	17555	17565	17387	17470	17425	17622	17611	17421	17490	17420	17451	17597	17421	17316	17496	17306	17329	17260	17352	17393	17521	17674	17427	17337	17495	17555	17636	17554	17640	17327	17405	17412	17465	17229	17303	17606	17400	17376	17280	17290	17435	17641	17381	17232	17423	17333	17536	17484	17498	17375	17341	17598	17384	17422	17506	17445	17480	17438	17488	17452	17617	17469	17491	17397	17448	17569	17662	17358	17608	17414	17493	17510	17406	17443	17537	17430	17679	17394	17334	17495	17418	17365	17531	17436	17520	17379	17443	17337	17430	17356	17507	17474	17585	17405	17551	17481	17460	17597	17597	17470	17369	17460	17390	17438	17569	17361	17533	17371	17432	17248	17386	17540	17491	17534	17365	17530	17567	17618	17637	17712	17505	17442	17569	17538	17381	17372	17469	17439	17436	17347	17567	17478	17539	17404	17568	17339	17647	17452	17449	17653	17434	17536	17332	17273	17391	17274	17585	17492	17606	17652	17429	17316	17450	17630	17408	17481	17382	17268	17426	17453	17747	17489	17556	17558	17367	17445	17358	17536	17498	17644	17513	17482	17252	17414	17465	17473	17607	17466	17517	17449	17422	17295	17372	17372	17456	17334	17566	17455	17559	17280	17654	17592	17340	17600	17386	17508	17373	17450	17425	17406	17555	17325	17656	17481	17499	17481	17309	17515	17705	17375	17540	17352	17447	17463	17438	17573	17488	17654	17464	17247	17486	17629	17410	17668	17506	17469	17431	17292	17200	17393	17456	17478	17576	17451	17232	17589	17536	17445	17438	17629	17388	17413	17499	17275	17525	17148	17346	17377	17531	17565	17581	17389	17592	17481	17561	17426	17805	17340	17892	17319	17536	17445	17505	17543	17351	17521	17555	17383	17602	17529	17650	17604	17401	17487	17180	17347	17401	17376	17493	17477	17558	17311	17240	17442	17384	17344	17529	17638	17485	17579	17267	17573	17377	17455	17625	17540	17489	17476	17602	17328	17495	17427	17455	17434	17640	17442	17498	17561	17451	17660	17468	17404	17572	17572	17605	17688	17399	17404	17085	17462	17608	17361	17450	17413	17457	17377	17580	17544	17572	17424	17385	17534	17615	17431	17501	17649	17446	17579	17621	17468	17579	17512	17382	17408	17477	17308	17367	17482	17452	17279	17536	17441	17697	17691	17535	17442	17431	17427	17392	17435	17385	17351	17408	17433	17467	17590	17352	17612	17392	17500	17260	17256	17421	17279	17568	17554	17297	17438	17390	17287	17426	17423	17642	17549	17346	17534	17419	17474	17543	17450	17440	17422	17395	17472	17446	17463	17599	17379	17402	17550	17594	17547	17558	17481	17463	17494	17346	17370	17519	17448	17431	17360	17535	17479	17475	17503	17499	17456	17497	17534	17519	17362	17628	17568	17365	17451	17339	17459	17480	17434	17386	17575	17424	17427	17652	17637	17493	17580	17380	17296	17351	17477	17664	17327	17497	17482	17422	17415	17503	17490	17558	17513	17304	17351	17545	17382	17593	17456	17623	17518	17263	17516	17439	17492	17634	17627	17566	17411	17399	17166	17497	17465	17266	17373	17420	17437	17597	17406	17187	17657	17502	17479	17286	17451	17484	17484	17322	17361	17436	17596	17379	17536	17246	17429	17405	17533	17404	17508	17285	17463	17319	17450	17590	17377	17374	17375	17305	17345	17500	17480	17294	17304	17531	17499	17539	17493	17511	17343	17425	17472	17546	17634	17543	17280	17484	17577	17428	17370	17441	17372	17556	17519	17460	17530	17371	17483	17523	17280	17441	17470	17319	17312	17575	17569	17347	17458	17558	17446	17498	17601	17458	17405	17509	17508	17554	17483	17250	17431	17681	17509	17475	17409	17201	17750	17207	17388	17350	17402	17499	17610	17582	17509	17448	17258	17719	17368	17548	17457	17356	17447	17470	17561	17557	17415	17381	17172	17492	17480	17358	17387	17392	17448	17544	17464	17423	17540	17547	17436	17331	17407	17419	17404	17386	17598	17519	17282	17382	17398	17399	17539	17454	17333	17449	17319	17487	17509	17517	17567	17601	17444	17595	17482	17408	17787	17421	17404	17349	17457	17514	17478	17508	17501	17550	17588	17275	17705	17644	17560	17522	17387	17488	17414	17477	17373	17158	17467	17252	17265	17401	17452	17566	17333	17390	17171	17494	17383	17642	17435	17376	17466	17565	17297	17368	17499	17482	17430	17445	17562	17265	17419	17549	17721	17688	17478	17356	17393	17390	17304	17423	17388	17452	17364	17598	17607	17640	17593	17577	17280	17309	17476	17451	17538	17676	17466	17418	17513	17638	17269	17418	17410	17553	17506	17732	17493	17410	17407	17535	17327	17589	17556	17604	17619	17574	17628	17519	17315	17573	17533	17499	17417	17569	17572	17457	17689	17345	17256	17587	17565	17391	17493	17463	17437	17373	17332	17284	17386	17257	17433	17498	17707	17583	17473	17280	17568	17472	17750	17373	17495	17290	17496	17646	17548	17338	17449	17527	17490	17409	17644	17289	17544	17663	17575	17343	17438	17601	17358	17511	17490	17470	17550	17544	17667	17385	17547	17482	17357	17430	17485	17425	17536	17380	17383	17568	17307	17428	17572	17541	17528	17426	17413	17496	17439	17498	17343	17590	17579	17545	17453	17407	17483	17430	17624	17427	17422	17620	17400	17349	17456	17430	17426	17616	17440	17605	17390	17518	17378	17434	17493	17494	17669	17544	17506	17417	17557	17291	17552	17503	17338	17244	17529	17639	17550	17613	17499	17256	17376	17443	17457	17326	17327	17456	17462	17321	17458	17372	17295	17255	17512	17422	17489	17496	17585	17529	17339	17486	17328	17444	17225	17390	17513	17556	17448	17546	17593	17531	17474	17427	17485	17489	17369	17617	17444	17445	17534	17475	17431	17617	17549	17450	17525	17405	17429	17321	17416	17442	17446	17563	17543	17409	17375	17594	17724	17343	17355	17475	17480	17553	17557	17489	17568	17427	17278	17482	17614	17489	17437	17563	17486	17642	17548	17388	17425	17460	17547	17579	17504	17468	17600	17354	17509	17403	17510	17479	17478	17382	17492	17439	17603	17732	17409	17389	17513	17365	17350	17475	17536	17472	17520	17479	17649	17397	17360	17348	17404	17384	17535	17396	17495	17465	17260	17429	17562	17654	17439	17519	17536	17520	17460	17486	17571	17483	17415	17441	17465	17388	17470	17528	17548	17368	17606	17361	17281	17368	17553	17378	17386	17396	17397	17567	17418	17581	17558	17473	17457	17453	17332	17463	17516	17452	17389	17443	17357	17853	17402	17580	17464	17514	17459	17397	17518	17620	17353	17417	17480	17504	17430	17547	17500	17654	17363	17500	17453	17594	17417	17557	17544	17513	17450	17579	17338	17444	17416	17629	17450	17243	17417	17681	17316	17518	17283	17551	17677	17665	17519	17556	17343	17396	17338	17659	17424	17359	17555	17462	17442	17315	17461	17713	17460	17441	17516	17690	17411	17701	17388	17590	17586	17394	17538	17567	17284	17408	17521	17329	17391	17329	17386	17277	17409	17557	17513
47928	49422	24546	19213	19163	16592	15547	15203	15224	15233	15248	15246	15098	15130	15350	15266	15330	15243	15311	15183	15219	15419	15311	15310	15250	15334	15365	15174	15271	15075	15275	15276	15109	15249	15302	15227	15193	15172	15142	15293	15210	15311	15135	15291	15100	15308	15277	15038	15204	15188	15173	15180	15188	15266	15156	15161	15256	15314	15191	15315	15074	15194	15214	15286	15076	15161	15362	15301	15173	15162	15271	15139	15224	15288	15175	15262	15190	15220	15223	15128	15164	15180	15203	15128	15184	15068	15278	15173	15274	15173	15212	15118	15086	15078	15374	15138	15171	15325	15205	15213	15211	15085	15259	15305	15140	15191	15291	15217	15306	15206	15425	15293	15231	15143	15295	15214	15193	15086	15223	15235	15079	15282	15362	15169	15245	15285	15231	15172	15164	15348	15098	15064	15109	15126	15178	15233	15072	15287	15293	15327	15162	15088	15040	15205	15306	15121	15199	15198	15207	15346	15367	15148	15201	15347	15260	15282	15136	15282	15267	15156	15121	15250	15078	15162	15088	15328	15124	15169	15338	15246	15309	15098	15263	15064	15189	15318	15276	15274	15152	15182	15319	15240	15174	15274	15094	15037	15214	15257	15210	15203	15110	15245	15191	15282	15044	15099	15416	15117	15155	15375	15209	15252	14984	15241	15077	15233	15182	15204	15231	15261	15218	15155	15377	15215	15103	15349	15320	15225	15075	15089	15259	15189	15130	15183	15274	15216	15195	15421	15312	15181	15243	15036	15327	15461	15164	15257	15304	15171	15163	15344	15250	15124	15056	15292	15245	15385	15298	15265	15109	14955	15342	15204	15077	15137	15212	15153	15107	15266	15311	15270	15181	15162	15133	15278	15157	15060	15230	15063	15130	15122	15147	15331	15122	15275	15156	15324	15256	15214	15202	15135	15257	15155	15239	15062	15265	15313	15198	15165	15121	15241	15272	15195	15171	15221	15260	15246	15287	15261	15200	15204	15191	15284	15321	15420	15313	15163	15194	15276	15143	15306	15262	15150	15105	15222	15118	15170	15189	15179	15209	15088	15114	15330	15290	15129	15189	15299	15208	15293	15257	15241	15381	15307	15286	15348	15190	15113	15366	15142	15217	15098	15222	15275	15338	15132	15096	15280	15178	15272	15154	15199	15033	15106	15360	15245	15242	15274	15112	15205	15288	14978	15289	15211	15395	15192	15289	15246	15352	15036	15231	15157	15340	15200	15000	15196	15157	15128	15278	15183	15389	15135	15401	15207	15212	15159	15352	15232	15224	15173	15126	15220	15277	15170	14953	15158	15235	14956	15239	15181	15095	15281	15080	15232	15350	15233	15135	15164	15010	15290	15345	15178	15122	15167	15334	15217	15304	15338	15123	15206	15296	15181	15244	15071	15167	15231	15238	15258	15121	15271	15322	15072	15016	15199	15375	15247	15188	15013	15293	15215	15216	15259	15159	15261	15206	15125	15334	15134	15328	15267	15311	15171	15157	15150	15077	15279	15013	15319	15172	15216	15108	15203	15011	15095	15051	15158	15169	15079	15214	15234	15160	15131	15276	15022	15376	15265	15319	15232	15269	15158	15228	15363	15150	15243	15025	15155	15039	15191	15053	15342	15276	15148	15378	15144	15116	15281	15309	15085	15068	15115	15230	15350	15256	15051	15324	15122	15310	15160	15111	15260	15269	15141	15190	15296	15168	15125	15201	15290	15186	15221	15210	15068	15072	15242	15162	15307	15200	15170	15299	15247	15308	15304	15293	15207	15234	15281	15231	15207	15063	15248	15209	15180	15301	15136	15204	15234	15257	15264	15204	15326	15146	15039	15247	15153	15333	15237	15153	15277	15318	15134	15382	15238	14999	15092	15254	15246	15248	15166	15188	15227	15326	15187	15295	15283	15262	15091	15129	15221	15177	15333	15299	15139	15372	15017	15184	15168	15151	15302	15104	15301	15255	15303	15171	15411	15263	15330	15084	15050	15141	15271	15295	15142	15285	15308	15295	15094	15247	15166	15188	14994	15371	15123	15241	15164	15229	15092	15264	15160	15274	15159	15256	15185	15312	15161	15123	15245	15129	15159	15269	15141	15178	15174	15207	15016	15123	15063	15170	15409	15335	15148	15206	15260	15058	15132	15264	15253	15250	15305	15217	15231	15300	15108	15203	15236	15336	15234	15219	15173	15172	15225	15346	15196	15324	15204	15231	15190	15206	15141	15208	15149	15182	15079	15211	15153	15293	15016	15319	15184	15239	15022	15228	15148	15147	15173	15371	15340	15133	15194	15170	15026	15227	15054	15250	15340	15078	14912	15317	15101	15056	15256	15254	15338	15196	15302	15201	15103	15389	15079	15162	14963	15220	15369	15097	15056	15101	15117	15097	15195	15187	15145	15270	15331	15378	15240	15206	15365	15163	15047	15339	15066	15265	15297	15264	15058	15312	15272	15361	15307	15157	15136	15204	15255	15212	15114	15175	15184	15056	15365	15242	15227	15384	15219	15213	15252	15320	15224	15098	15272	15043	15135	15192	15141	15430	15264	15198	15212	15281	15023	15175	15355	15029	15233	15174	15209	15350	15187	15241	15083	15181	15212	15135	15194	15147	15117	15187	15262	15228	15344	15334	15202	15238	15156	15177	15129	15041	15132	15270	15233	15089	15132	15228	15018	15367	15167	15295	15137	15212	15265	15200	15158	15309	15202	15229	15176	15217	14993	15044	15141	15248	15115	15171	15188	15202	15271	15221	15207	15207	15297	15310	15351	15184	15127	15192	15285	15038	15199	15402	15269	15191	15058	15226	15308	15220	15185	15164	15279	15187	15234	15214	15134	15263	15284	15332	15257	15194	15081	15361	15234	15299	15170	15139	15185	15247	15374	15323	15000	15215	15324	15327	15157	15304	15342	15118	15316	15130	15219	15214	15241	15014	15413	15191	15160	15324	15181	15072	15274	15066	15453	15032	15352	15178	15111	15202	15191	15409	15154	15308	15232	15259	15043	15363	15138	15182	15221	15280	15163	15300	15269	15128	15167	15145	15171	15236	15127	15205	15185	15072	15111	15255	15127	15344	15337	15182	15364	15345	15098	15164	15191	15138	15174	15228	15242	15101	15247	15194	15323	15336	15054	15261	15195	15359	15420	15213	15387	15246	15171	15107	15187	15328	15127	15008	15207	15130	15167	15351	15293	15277	15199	15401	15124	15134	15050	15286	15175	15382	15166	15324	15315	15252	15209	15108	15343	15129	15211	15097	15230	15263	15146	15232	15347	15315	15198	15203	15301	15306	15323	15114	15251	15120	15170	15211	15217	15300	15063	15149	15254	15162	15162	15345	15104	15216	15262	15139	15119	15185	15288	15331	15330	15248	15269	15184	15148	15024	15208	15207	15203	15236	15359	15164	15261	15259	15237	15108	15258	15280	15324	15234	15132	15197	15134	15356	15351	15187	15186	15236	15240	15226	15153	15235	15356	15149	15142	15045	15194	15082	15290	15219	15190	15335	15063	15113	15036	15175	15165	15268	15102	15271	15126	15112	15172	15196	15262	15151	15394	15242	15209	15319	15121	15393	15149	15317	15237	15237	15118	15057	15324	15172	15398	15108	15228	15146	15120	15178	15239	15083	15097	15200	15279	15177	15317	15300	15238	15387	15111	15260	15081	15186	15192	15349	15223	15063	15109	15219	15369	15339	15316	15103	15252	15308	15125	15327	15140	15238	15448	15288	15144	15221	15333	15190	15241	15122	15240	15420	15239	15091	15229	15303	15270	15114	15185	15258	15245	15306	15379	15136	15183	15098	15146	15248	15242	15363	15242	15186	15154	15201	15028	15352	15212	15235	15171	15100	15138	15276	15202	15157	15213	15132	15135	15140	15318	15158	15189	15317	15129	15296	15154	15343	15219	15347	15387	15278	15147	15102	15150	15310	15186	15292	15129	15061	15195	15129	15354	15296	15141	15278	15241	15102	15160	15238	15162	15482	15121	15108	15262	15251	15328	15347	15242	15196	15227	15260	15379	14993	15202	15194	15343	15211	15207	15381	15174	15306	15276	15027	15095	15177	15103	15238	15357	15187	15160	15196	15169	15374	15095	15114	15056	15403	15121	15120	15229	15213	15170	15264	15332	15272	15180	15298	15219	15163	14974	15387	15159	15282	15057	15248	15083	15284	15273	15124	15132	15193	15307	15382	15174	15092	15248	15245	15309	15265	15199	15092	15194	15365	15312	15096	15310	15288	15182	15136	15260	15144	15411	15241	15112	15242	15280	15169	15359	15277	15236	15182	15072	15201	15253	15314	15130	15231	15305	15224	15223	15223	15157	15237	15223	15262	15304	15261	15346	15136	15239	15263	15239	15147	15241	15151	15234	15291	15142	15114	15319	15233	15242	15200	15289	15297	15110	15247	15204	15127	15126	15164	15398	15192	15136	15327	15131	15110	15287	15140	15154	15203	15360	15050	15100	15299	15276	15242	15318	15135	15264	15192	15311	15221	15112	15116	15285	15270	15024	15179	15232	15129	15164	15140	15208	15285	15307	15285	15155	15118	15343	15141	15115	15277	15310	15224	15231	15275	15318	15070	15115	15160	15195	15153	15142	15261	15153	15297	15206	15077	15051	15163	15133	15368	15117	15216	15155	15296	15166	15146	15133	15412	15286	15378	15158	15270	15385	15118	15179	15253	15225	15287	15138	15321	15159	15125	15336	15234	15142	15301	15223	15201	15128	15169	15038	15284	15225	15183	15142	15266	15220	15146	15184	15140	15138	15219	15377	15201	15291	15324	15351	15197	15258	15274	15137	14976	15236	15201	15144	15352	15198	15082	15281	15329	15209	15403	15195	15246	15222	15258	15316	15272	15275	15306	15257	15302	15259	15391	15252	15255	15110	15140	15042	15356	15296	15190	15289	15218	15179	15214	15260	15326	15290	15147	15188	15212	15333	15164	15204	15066	15346	15139	15166	15188	15120	15369	15231	15252	15171	15397	15301	15118	15235	15033	15160	15204	15166	15161	15160	15344	15105	15227	15293	15159	15278	15195	15268	15421	15251	15122	14984	15180	15220	15190	15199	15271	15150	15356	15111	15061	15157	15273	15344	15200	15219	15190	15258	15191	15223	15322	15205	15236	15146	15263	15270	15204	15341	15079	15304
24930	23172	29100	25241	25168	23432	20617	17601	17297	17423	17321	17450	17409	17520	17514	17551	17488	17453	17232	17359	17201	17496	17415	17287	17254	17351	17297	17518	17382	17456	17271	17363	17271	17205	17075	17077	17155	17166	17164	17208	17222	17321	17241	17272	17253	17248	17290	17205	17278	17058	17367	17445	17274	17268	17266	17053	17362	17118	17216	17346	17149	17095	17248	17326	17150	17454	17289	17285	16930	17208	17270	17031	17097	17111	17161	17081	17265	17133	17208	17043	17212	17444	17340	17183	17169	17256	17123	17155	17326	17098	17184	17019	17044	17090	17231	17156	17088	17142	17034	17174	17134	17239	17156	17217	17125	16956	17228	16970	17254	17143	17092	17207	17134	17271	17379	17198	17146	16976	17141	17364	17148	17313	17249	17374	17022	17166	17062	17137	17377	17190	17371	17197	17229	17157	16988	16990	17207	17292	17140	17310	17101	17153	17238	17281	17298	17269	17103	17139	17109	17102	17038	17241	17135	17217	17334	17142	17153	17181	17269	17220	17099	17106	17177	17212	17137	17213	17225	17125	17357	17199	17141	17280	17238	17347	17347	17215	17066	17081	17244	17272	17201	17172	17333	17214	17172	17309	17052	17149	17258	16970	17147	17200	17317	17072	17126	17238	17247	17180	17304	17243	17192	17131	17254	17038	17231	16865	16819	17215	17212	17086	17110	17125	17048	17083	17125	17179	17196	17019	17136	17285	17392	17321	17141	17335	17194	17527	17355	17285	17237	17047	17174	17153	17159	16936	17083	17161	17238	17115	17102	17364	17299	17065	17099	17356	17216	17079	17079	17228	17246	17247	17181	17210	17315	17210	17284	17354	17357	17233	17143	17277	17255	17320	17212	17186	17319	17212	17232	17154	17108	17092	17200	17191	17248	17129	17217	17081	17051	17332	17170	17204	17233	17307	17119	17140	16998	17147	17354	17182	17045	17051	17189	17260	17327	17266	17304	17211	17157	17243	17013	17087	17302	17206	17211	17136	17252	17315	17299	17085	17358	17203	17089	17070	17079	17218	17219	17062	17322	17123	17286	17193	17070	17059	17060	17177	17101	17145	17396	17238	17226	16989	17207	17054	17168	17140	17331	17109	16964	17273	17170	17258	17015	17279	17058	17270	17358	17153	17072	16915	17212	17150	17211	17318	17285	17066	17072	17146	17253	16981	17056	16881	17130	17050	17206	17156	17180	17292	17218	17114	17092	17113	17118	17184	17339	17233	17354	17018	17249	17162	17179	17037	17203	17209	17129	17234	16947	17124	17185	17043	17308	17096	17173	17400	16962	17106	17118	17007	17298	17144	17239	17163	17266	17213	17220	17387	17126	17225	17115	17191	17191	17089	17315	17219	17164	17163	17099	17214	17291	17144	17117	17313	17172	17245	17067	17377	17081	17260	17065	16946	16997	17280	17137	17216	17312	17224	17067	17103	17344	17093	17236	17157	17008	17361	17022	17297	17078	17019	16957	17271	17192	17081	17180	17307	17281	17202	16984	17086	17286	17327	17364	17321	17112	17118	17213	17336	17158	17114	17096	16999	17115	17160	17164	17463	17342	17184	17305	16945	17148	17347	17292	17016	17124	17012	17185	17286	17299	17270	17280	17252	17163	17242	17294	17073	17178	17084	17398	16940	17099	17209	17151	17247	17332	17021	16985	17106	17100	17000	17102	17154	17217	17245	17342	17224	17155	17198	17247	17237	17169	17244	17271	17166	17063	17017	17188	17033	17203	17295	17372	17313	17324	17250	17248	17122	17103	17138	17277	17130	17323	17153	17262	17138	17277	17291	17266	17194	17226	17217	16987	17281	17217	17448	17301	17156	17113	17192	17201	16987	17248	17386	17325	17123	17193	17163	17265	17111	17007	17304	17244	17164	17292	17191	17217	17150	17058	17305	17151	17002	17100	17077	17500	17280	17064	17135	17454	17164	17228	17280	17145	17200	17114	17218	16991	17201	17123	17129	17199	17309	17344	17111	17095	17203	17122	17278	17282	17185	17205	17203	17158	17307	17282	17243	17186	17291	17301	17292	17188	17250	17311	17281	17192	17171	17013	17185	17064	17121	16890	17160	17260	17049	17311	17240	17137	17074	17146	17379	17285	17076	17097	17211	17114	17265	17116	17199	17214	17331	17104	17092	17306	17238	17100	17040	17005	17329	17160	17099	17210	17322	17459	17097	16983	17396	17040	17015	17076	17028	17186	17182	17239	17248	17076	17321	17157	17342	17274	17262	17194	17044	17086	17062	17320	17302	17131	17319	17249	17133	17237	17191	17256	17293	17114	17228	17013	17064	17314	17138	17345	16993	17173	17247	17053	17305	17398	17138	17212	17155	17133	17313	17286	17194	17405	16959	17142	17012	17122	17116	17381	17179	17116	16923	17090	17067	17193	17160	17164	17092	17126	17215	17330	17383	17190	17082	16937	17388	17250	17189	17302	17202	17302	17156	17300	17311	17220	17048	17053	17209	17248	17186	16990	17203	17272	17182	17256	17226	17324	17244	17229	17166	17367	17226	17294	17033	17223	17157	17007	17065	17170	17211	17240	17298	17030	16948	17056	17223	17258	17170	17025	17335	17161	17185	17176	17210	17363	16961	17386	17059	17066	17026	17124	17026	17260	17225	17006	17115	17016	17158	17119	17106	17003	17242	17115	17014	17206	17297	17243	17247	17441	17247	17244	17352	17234	17213	17127	16953	16977	17281	17193	17194	17378	17222	17221	17111	17136	17145	17068	17096	17174	17046	17224	17131	17126	17172	17264	17338	17134	17032	17143	17439	17083	17098	17149	17286	17143	17324	17150	17278	17233	17342	17179	17262	17270	17320	17056	17328	17338	17285	17180	17247	16973	17223	17225	17090	17300	17221	17223	17151	17240	17071	17105	17270	17008	17250	17305	17254	17349	17164	17281	17411	17144	17163	17179	17178	17190	17367	17320	17244	17208	17234	17295	17267	17137	17100	17344	17146	17290	17277	17204	17204	17017	17393	17181	17234	17278	17150	17313	16932	17266	17214	17253	17033	17186	17033	17167	17216	17146	17257	17138	17236	17077	17304	17123	17204	17129	17090	17031	17177	17272	17134	17226	17151	17157	17373	17303	17393	17165	17020	17275	17044	17173	16969	17017	17057	17316	17155	17240	17410	17078	17024	17166	17218	17266	17215	17420	17081	17201	17321	17087	17304	17312	17084	17193	17217	17209	17389	17243	17262	17097	17040	17108	17016	17181	17210	17232	17324	17323	17232	17238	17140	17265	17139	17150	17348	17239	17369	17087	17347	17208	17110	17261	17363	17155	17118	17130	16997	17010	17276	17405	17192	17288	17185	17083	17247	17265	17212	17304	17137	17282	17311	17074	17070	17258	17259	17042	17308	17332	17202	17126	16977	17191	17139	17093	17027	17301	17193	17243	17123	17241	17169	17141	17033	17127	17085	17255	17211	17057	17065	16975	17365	17298	17286	17072	17091	17169	17246	17309	17204	17105	17255	17222	17109	17209	17141	17166	17236	17132	17250	17317	17293	17204	17180	17194	17150	17238	17167	17215	17024	17128	17152	17265	17063	17314	17029	17144	17203	17136	16998	17434	17130	17110	17346	17189	17089	17181	17142	17173	17243	17047	17422	17277	17305	17212	17188	17113	17225	17260	17216	17146	17023	17146	17162	17030	17197	17331	17245	17210	17223	17416	17307	17160	17226	17067	17175	17234	17414	17071	17112	17321	17291	17197	17043	17372	17019	17123	17160	17295	17262	17328	16915	17278	17233	17104	17283	17065	17157	17480	17269	17073	17238	17101	17221	17361	17346	17142	17182	17150	17190	17298	17303	17245	17163	17345	17292	17049	17067	16900	17248	17199	17250	17305	17183	17148	17044	17245	17095	17178	17034	17361	17303	17001	17377	17271	17121	17195	17193	17093	17349	17211	17160	17010	17122	17281	17197	17323	17072	17080	17222	17167	17081	17206	17185	17182	17253	17357	17219	17183	17111	17144	17180	17318	17296	17375	17104	17130	17234	17100	17208	17285	17153	17255	17236	17154	17311	17197	17143	17362	17087	17167	16986	17208	17104	17041	17136	17107	17157	17185	17251	17186	17001	17208	17285	17179	17301	17255	17208	17255	17193	17222	17359	17032	17278	17101	17097	17348	17299	17308	17105	17185	17153	17198	17154	17122	17277	17275	17423	17474	17211	17214	17038	17176	17201	17146	17177	17115	17268	17156	17214	17177	17274	17362	17289	17113	17288	17081	17132	17212	17160	17184	17074	17008	17193	17105	17005	17097	17051	17307	17264	17119	17361	17322	17402	17226	17142	17279	17030	17118	17333	17232	17001	17120	17351	17189	16994	17191	17220	17245	17335	17239	17177	17284	17089	17316	17056	17132	17086	17061	17243	17172	17080	17079	17097	16939	17229	17121	17157	17371	17373	17291	17351	17125	16953	17255	17131	17110	16984	17220	16938	17109	17107	17304	17344	17105	17350	17205	17178	17130	17228	17379	17186	17186	17149	17133	17233	17014	17183	17309	17349	17228	17107	17060	16915	17163	17080	17366	17111	17177	17133	17144	17425	17270	17361	17170	17197	17269	17119	17197	17127	17381	17097	17156	17257	17307	17260	17542	17110	17138	17202	17283	17208	17352	17252	17215	17058	17251	17221	17115	17183	17317	17153	17300	16990	16964	17152	17308	17171	17305	17402	17064	17335	17164	17213	17204	17353	17300	17259	17095	17280	17050	17163	17167	17312	17207	17232	17352	17297	17287	17160	16992	17061	17124	17008	17242	17211	16965	17310	17235	17202	17158	17365	17189	17265	17339	17200	17206	17157	17129	17057	17267	17280	17217	17194	17305	17249	17284	17302	17157	17254	17146	17160	17250	17252	17260	17194	17127	17272	17234	17272	17240	17251	17231	17384	17236	17039	17240	17217	17278	17200	17305	17174	17173	17177	17361	17197	17307	17268	17282	17156	17486	17242	17204	17189	17042	17196	17249	17038	17135	17249	17243	17070	16866	16962	16823	17359	17282	17026	17052	17144	17271	17143	17336	17385	17115	17423	16947	17265	17209	17163	17200	17285	17057	17031	17157	17184	17253	17106	17082	17301	17544	17290	17246	17303	17285	17328	17442	17085	17012	17148	17177	17029
63638	83311	45038	31015	30025	19899	16161	15150	15058	15054	15004	15032	15010	14998	15118	14943	15030	14966	15048	15112	14999	15065	14767	15095	14969	15130	15017	15020	15002	15006	15082	14909	15144	15077	15135	15000	15040	15101	15090	14940	14996	15025	15011	15085	15068	15074	14909	14991	15033	14998	15072	14916	15086	15070	15073	15007	15114	14955	14983	14981	15106	15208	15096	15071	15059	14985	14940	14948	14850	15081	14985	15080	15144	15121	15048	14966	14946	14910	15100	15067	15010	14947	15149	14978	14994	15051	15077	14906	14957	15198	15106	15125	15054	14981	14948	15040	15050	14919	15031	15084	14990	15194	15083	15104	15161	14937	14902	15002	15067	15007	15104	14986	14952	15064	15056	15044	15111	15094	14938	15082	15000	14973	14999	14999	14947	15094	14974	15020	14988	15074	15022	15064	14866	14987	14854	14960	15124	15014	15082	14941	14947	15038	14988	15009	15004	14991	14967	15097	14892	14980	14918	14743	14976	15033	14919	15047	15168	14935	15138	14985	15022	15087	14940	15063	14946	15035	14968	14934	14922	14990	15003	14986	14943	15153	15025	15154	15155	15091	15090	14931	14953	14997	15209	14992	15048	14923	15097	14969	14995	14975	14966	15204	14996	15107	14942	15013	14932	15058	15082	15051	14881	14910	15013	15022	15115	14849	15034	15123	14977	15027	15058	14908	15111	14901	14924	15030	15007	14977	15015	14939	14987	14919	15113	14933	15237	15003	15102	15055	15034	15014	15230	14963	14987	15072	14872	15162	15055	14978	14996	15024	15069	14897	15144	14984	15033	14955	15092	15006	14780	15006	15011	15116	15004	15086	15033	15064	14959	15062	15136	15186	14982	14859	15144	15013	14913	14860	14915	15018	15028	14988	15005	14948	15039	15005	14962	14944	15041	14945	14801	15139	14944	15004	14970	14881	15053	15136	15123	14845	15010	15066	14944	15050	14973	14990	15060	15062	15061	14889	14905	14929	15096	15033	15077	14951	15042	15071	15108	14973	15006	15009	14891	15039	15018	14970	15040	14975	15079	15009	15025	15016	15099	15097	14928	15103	15091	14969	14918	15056	14991	15037	14980	15119	15001	15109	14825	15049	15180	15084	15106	15096	14954	15033	14936	14921	15091	15051	15007	14979	14929	14921	14946	14940	15021	15007	14974	15024	15007	15021	15015	14847	14901	14913	15273	14948	15088	15009	15078	14999	15064	15039	15175	15029	15016	15006	15071	15122	15019	14940	14967	14903	14915	15002	14760	14970	14956	14945	14856	14956	14867	14940	15090	14903	14976	15070	14983	14970	15121	14921	15027	15084	14968	15181	15137	14899	15078	15097	15083	14936	15136	15085	15087	14937	15011	14854	15056	15024	15000	15256	15123	15119	14996	15001	15059	14957	14991	15035	15019	14962	15016	14957	15174	15020	15136	15043	15066	15015	15074	15161	14993	14978	14980	15024	14836	15123	14999	15074	15117	15184	15033	15280	15105	15076	15139	15035	14938	14903	15080	15077	15003	14935	15044	15032	14977	15162	14974	15014	15077	15040	14996	15110	15138	14922	15068	15103	15001	14953	15141	14917	15122	14857	14955	15004	14994	14999	15108	14974	15000	15002	14938	15020	15091	15033	15059	14967	14988	15074	14959	14974	14930	14959	14979	14853	15034	15002	14971	15088	14968	14862	14854	14938	15021	15090	14977	15041	15126	15119	15009	14997	14923	15159	14885	15072	15201	14892	15208	15001	15065	15089	14994	15036	14982	15081	15091	15029	15146	14968	15011	14937	14957	14905	15036	14843	14941	15020	15069	15071	15111	14948	15207	15128	14939	15036	15065	14934	14890	15042	14949	14990	14867	15060	15076	15159	15032	14950	15111	14928	14971	15079	14841	15016	15135	15171	15036	15174	15044	15004	15189	14881	14907	15101	14781	14986	14999	15041	15185	15183	14899	14903	14917	14942	15016	14855	14962	14992	15060	15173	14869	14948	15170	14946	15133	14827	15058	15050	14914	14958	15005	14985	14958	15005	15153	15075	14839	15047	14890	14988	15065	14773	15046	15098	15206	15083	15065	15017	14957	15071	14943	15074	14986	15125	15025	15002	15085	15007	15394	14980	15000	15122	15155	15071	15073	14963	14845	14966	15060	14998	15024	15063	14964	15129	14993	14977	15137	15116	15124	14963	15002	15077	15164	14907	15018	15042	15164	14964	15060	14895	15188	15086	15060	15006	14849	14889	14814	15023	15075	15224	14944	15049	15006	15000	15023	14931	14981	14949	14953	15093	14875	15029	14948	14968	15016	14955	14843	14859	14963	15157	15025	14968	14991	15068	15118	15002	15091	15070	15003	15040	14986	15029	14836	14902	15052	14897	15239	14990	15203	15028	15107	15049	15094	14988	15145	15069	15042	14761	15061	15106	15004	15122	15063	15179	15057	14933	15017	15152	14957	14949	15199	15007	15042	15083	15033	15013	14983	14906	15125	15021	14937	14915	14963	14980	15044	14980	15148	14964	14907	15039	15258	15167	14998	15256	14897	15109	14966	14937	15003	15002	15006	15108	15026	14968	15090	15035	15065	15102	15010	14985	15011	14898	14943	15063	14974	15131	15001	15175	15057	14976	15101	15104	14904	14877	14805	15232	14981	14876	15135	14989	15279	14886	15071	15058	14886	15192	15184	14971	14894	14985	14882	15043	14999	14911	15075	14932	14982	15009	14980	15065	14964	15005	15025	15153	15058	14962	14976	14991	15055	15033	15056	15065	15241	14943	14989	14880	15035	14988	15090	15080	14968	15012	15006	14990	15047	15027	14991	15026	15073	15026	14994	14941	15002	14914	15262	14986	14957	15007	15101	14978	15055	15112	14815	15031	15141	14851	15049	14964	15081	14941	14885	14883	15144	15003	15033	15118	15023	15150	15084	14987	15037	14917	14873	14971	14866	15027	14880	15052	14936	14902	14890	15054	14735	15079	15088	15032	15061	15054	14960	14945	15009	15261	14990	14915	15126	15034	15260	15021	14957	15019	14979	14937	15116	14930	15063	15042	14697	15155	15017	15099	15137	15129	14937	15138	15091	15103	15022	15057	15097	15075	14935	14917	15030	15000	14976	14829	14963	15165	14935	14890	15082	14942	14886	15031	14997	15203	15116	15155	15083	15075	15122	15044	15024	15018	15215	15101	15095	15065	15083	15033	14916	14977	15071	14922	15175	14933	15009	14985	15070	15017	15129	15202	14948	14970	14951	15043	14973	14954	14970	14972	15156	15088	15011	15075	15174	14957	15120	14987	15171	14985	14866	15036	15174	15111	14931	15001	15192	15006	15001	15026	15185	15030	15120	14840	15031	15003	14930	15094	15076	14996	14875	14931	15049	14987	14946	14952	15031	14873	15003	15073	15006	14924	15063	14873	15097	14961	14851	14932	15007	15088	15117	14952	14862	15041	14984	15017	15074	15000	15014	14982	14967	15019	14992	15061	15155	15075	15139	15024	15140	14984	14997	14972	14987	15074	14964	15162	15005	15121	15091	14908	15009	14890	15093	15090	14987	15011	15117	14988	14939	15030	15133	15037	14836	15066	15160	15060	15041	15057	15086	15166	14789	15040	15110	14941	15087	15149	14968	15158	14772	14962	15008	15094	15127	14911	15153	14971	15152	15002	14975	14915	14960	15044	15067	14926	15002	15159	14950	14915	15054	14999	14944	15020	14950	15035	15031	15255	14996	15050	15058	15046	15002	15022	15157	15203	15117	14881	14948	14904	15191	15036	15064	15140	14972	14890	15075	15097	15062	15054	15221	14983	15021	15181	14940	14961	15142	15014	15099	14857	15144	14927	15026	15057	14996	14883	14953	15178	15042	15201	14863	15074	14975	15313	14928	14984	15083	14944	15017	14996	14849	14999	15167	15061	15288	15174	15120	14937	14947	15093	15067	15129	15139	15009	15012	15195	14954	15247	15109	15035	15111	15074	15128	14874	15060	14900	14862	15057	14941	15037	15055	14967	15053	14918	15031	15094	15027	15005	15167	15092	15094	14981	14878	14962	14983	15104	15121	15083	14969	14881	15024	15008	14893	15146	14950	14783	14970	15108	15013	15033	15026	14910	15111	14996	14906	15037	14965	15052	14948	15131	15044	14990	15132	15036	15052	14902	14881	15097	14857	14969	15031	15003	15012	15011	15055	14944	15076	14967	14925	15031	15131	15001	15106	15040	14883	15103	15148	14989	14999	15024	15056	14991	14949	14895	14949	15104	15077	15042	15061	14971	14955	15092	15018	15006	15007	15131	14842	15024	15080	15166	14882	15088	15107	15012	15014	15008	14912	15008	15104	14953	15240	14999	15091	15144	14894	14910	14961	15168	14970	15105	15013	15101	14955	14999	15016	15043	14914	15103	14927	15003	15003	15142	14971	14904	15026	15026	15050	15250	14993	15022	15139	14994	15113	15021	15012	15112	15143	15012	14777	15093	15227	14948	15155	14858	15178	14912	15145	14880	15050	15071	15149	14981	14958	14971	15147	14991	15089	15077	15110	14992	14994	15120	15031	14996	15012	14909	15140	15028	14908	15026	15041	15219	15044	15058	14967	15057	15086	15087	15039	15053	14972	15010	14930	15079	15183	14818	15148	14969	15097	15194	15041	14928	14856	15182	14925	15024	15123	15058	15118	15005	15024	14907	15169	14859	15032	15075	15015	15139	14843	15204	15059	15139	15052	15011	14894	14963	15058	14952	15105	15084	15156	15078	15162	15116	15039	14782	15054	15057	14999	14988	14945	14936	14935	15094	14994	14970	15227	15106	15017	14931	15115	15078	14983	15031	15026	15047	15106	15055	14944	14961	15018	14963	14851	14803	15145	14974	14961	14955	14994	15010	15079	14933	15031	14984	14987	15077	15064	15192	14915	14941	14914	14945	14932	15047	15187	15017	14890	15060	15060	14854	15245	15074	15062	15181	14892	15056	14860	14970	14833	14950	15076	14909	14958	15125	14775	15021	14928	15004	14845	15071	15109	14977	15118	14955	15122	15157	14884	15109	15063	15046	15085	15141	15034	14975	15151	14922	15031	15005	14946	15091	14890	14922	14959	14981	15065	15089	15093	14993	15090	14986	14977	15035	15041	15066	15000	15057	15121	15025	15138	15092	15034	14944
22902	21828	29129	23994	22985	25310	25599	19398	17842	18232	18054	18051	18103	17877	17824	17892	17679	17930	17828	17794	17920	17671	17709	17563	17935	17980	17539	17809	17696	17673	17774	17602	17783	17826	17845	17702	17755	17691	17708	17717	17741	17944	17791	17692	17578	17744	17483	17531	17509	17674	17707	17645	17491	17541	17660	17810	17748	17477	17651	17662	17697	17455	17736	17391	17687	17747	17610	17756	17915	17375	17643	17768	17640	17625	17504	17525	17586	17562	17683	17643	17619	17616	17568	17566	17773	17745	17500	17615	17707	17713	17861	17685	17607	17519	17794	17680	17619	17501	17764	17594	17632	17726	17756	17717	17732	17477	17841	17715	17460	17599	17676	17602	17715	17714	17708	17566	17721	17744	17479	17841	17762	17511	17499	17532	17440	17656	17617	17674	17657	17574	17779	17604	17874	17522	17771	17752	17658	17754	17698	17710	17489	17558	17750	17576	17725	17578	17694	17764	17531	17632	17689	17693	17708	17739	17750	17794	17703	17748	17604	17498	17481	17482	17435	17732	17465	17791	17615	17615	17552	17473	17662	17585	17754	17758	17537	17649	17503	17523	17536	17601	17698	17669	17751	17757	17876	17669	17473	17566	17701	17458	17472	17542	17507	17780	17698	17560	17610	17395	17711	17770	17558	17816	17532	17564	17559	17443	17631	17719	17755	17787	17537	17540	17613	17511	17698	17734	17675	17696	17490	17504	17458	17563	17405	17783	17548	17538	17556	17511	17654	17702	17609	17691	17700	17710	17681	17779	17565	17732	17711	17610	17756	17634	17473	17573	17755	17537	17713	17715	17718	17723	17692	17749	17516	17711	17751	17353	17688	17711	17427	17543	17893	17532	17556	17529	17494	17556	17455	17723	17530	17579	17767	17350	17509	17777	17667	17518	17640	17464	17524	17462	17890	17482	17614	17747	17596	17851	17921	17677	17520	17756	17605	17745	17743	17651	17660	17836	17708	17452	17446	17762	17343	17636	17603	17498	17570	17707	17555	17724	17804	17826	17710	17344	17734	17792	17576	17629	17526	17548	17784	17595	17441	17781	17545	17722	17815	17735	17884	17466	17809	17694	17665	17487	17727	17453	17693	17555	17615	17677	17818	17512	17531	17591	17677	17781	17702	17351	17418	17509	17689	17489	17512	17711	17640	17566	17530	17598	17573	17581	17730	17549	17748	17614	17705	17577	17656	17649	17538	17609	17473	17761	17700	17664	17610	17654	17591	17654	17752	17541	17536	17635	17490	17620	17533	17687	17389	17604	17678	17567	17494	17719	17522	17621	17710	17553	17533	17588	17494	17845	17633	17420	17473	17729	17562	17554	17637	17667	17600	17647	17541	17648	17622	17468	17628	17522	17600	17651	17670	17733	17741	17457	17673	17570	17642	17658	17498	17348	17534	17728	17630	17628	17606	17681	17629	17570	17627	17728	17457	17698	17470	17632	17481	17537	17371	17663	17565	17664	17630	17385	17541	17497	17575	17528	17783	17758	17727	17638	17445	17632	17581	17606	17878	17662	17555	17568	17792	17516	17766	17683	17697	17571	17620	17512	17584	17668	17737	17628	17577	17570	17720	17561	17552	17762	17658	17689	17753	17582	17627	17564	17661	17585	17796	17801	17667	17560	17663	17321	17545	17603	17651	17528	17537	17369	17810	17399	17585	17800	17658	17514	17552	17611	17873	17881	17728	17865	17668	17612	17589	17460	17411	17346	17781	17754	17447	17684	17618	17824	17596	17436	17699	17609	17625	17506	17570	17624	17802	17536	17353	17365	17681	17678	17856	17667	17572	17729	17491	17732	17557	17551	17480	17585	17822	17639	17608	17575	17449	17808	17817	17554	17693	17724	17472	17641	17745	17718	17628	17635	17655	17600	17627	17677	17674	17481	17431	17591	17518	17641	17674	17609	17614	17576	17666	17723	17547	17729	17666	17607	17776	17603	17595	17597	17587	17530	17687	17760	17746	17571	17610	17475	17539	17458	17594	17802	17795	17680	17556	17620	17623	17489	17529	17539	17727	17691	17640	17879	17762	17713	17501	17567	17555	17664	17625	17675	17577	17538	17750	17668	17508	17727	17659	17693	17562	17736	17683	17676	17688	17495	17462	17787	17819	17701	17739	17787	17814	17650	17706	17645	17631	17784	17643	17553	17492	17605	17730	17553	17729	17557	17832	17738	17756	17599	17702	17525	17555	17649	17421	17558	17429	17766	17707	17642	17728	17443	17499	17595	17748	17609	17566	17598	17655	17657	17563	17934	17642	17521	17662	17530	17628	17712	17729	17546	17797	17610	17616	17638	17588	17517	17591	17899	17711	17751	17487	17713	17444	17677	17698	17859	17506	17862	17766	17691	17477	17448	17847	17554	17455	17690	17577	17645	17662	17684	17648	17638	17644	17604	17775	17567	17627	17475	17421	17520	17328	17416	17737	17630	17746	17556	17615	17698	17638	17593	17646	17652	17477	17579	17463	17667	17563	17594	17606	17704	17449	17650	17853	17519	17519	17563	17619	17749	17764	17809	17714	17671	17658	17725	17622	17828	17637	17613	17572	17597	17383	17556	17550	17794	17730	17528	17658	17484	17412	17459	17439	17581	17755	17724	17761	17542	17348	17550	17771	17819	17629	17720	17690	17738	17712	17728	17568	17651	17680	17816	17719	17519	17922	17589	17586	17464	17542	17657	17649	17730	17464	17687	17761	17507	17616	17763	17684	17774	17686	17727	17576	17561	17687	17757	17547	17511	17816	17759	17609	17668	17782	17609	17556	17607	17519	17678	17738	17496	17762	17579	17629	17450	17534	17692	17639	17625	17403	17598	17700	17767	17517	17707	17638	17681	17693	17847	17483	17399	17783	17683	17575	17662	17725	17632	17667	17697	17523	17776	17600	17708	17458	17392	17627	17652	17656	17559	17585	17564	17724	17616	17617	17602	17699	17769	17420	17623	17704	17328	17671	17538	17628	17698	17560	17500	17539	17669	17536	17433	17788	17734	17627	17659	17547	17611	17772	17811	17677	17663	17755	17667	17677	17545	17688	17570	17512	17615	17422	17801	17507	17770	17722	17302	17452	17387	17612	17708	17627	17550	17590	17731	17653	17598	17609	17720	17771	17691	17546	17735	17558	17538	17667	17506	17591	17605	17516	17529	17546	17490	17570	17684	17719	17630	17651	17717	17634	17606	17612	17334	17652	17745	17696	17699	17620	17646	17597	17515	17460	17484	17688	17598	17628	17662	17710	17577	17654	17693	17607	17797	17620	17659	17637	17515	17670	17464	17467	17723	17499	17662	17513	17819	17449	17595	17681	17741	17697	17653	17757	17610	17668	17482	17617	17662	17630	17500	17852	17510	17440	17572	17824	17599	17762	17582	17419	17641	17833	17580	17543	17575	17660	17765	17718	17731	17722	17599	17549	17588	17654	17643	17598	17790	17484	17438	17372	17748	17755	17687	17775	17484	17645	17595	17586	17668	17692	17646	17614	17646	17712	17691	17672	17454	17692	17696	17840	17891	17496	17595	17470	17634	17771	17616	17685	17643	17717	17437	17585	17519	17509	17579	17559	17526	17532	17721	17524	17713	17538	17698	17641	17625	17728	17595	17571	17387	17711	17593	17541	17753	17602	17658	17819	17527	17372	17721	17459	17435	17650	17642	17728	17631	17522	17515	17856	17616	17834	17649	17700	17497	17707	17609	17743	17646	17618	17524	17572	17590	17685	17458	17547	17683	17611	17572	17874	17466	17543	17874	17610	17498	17744	17679	17540	17719	17567	17599	17531	17680	17470	17482	17517	17705	17599	17627	17883	17870	17798	17697	17858	17731	17718	17741	17681	17622	17630	17641	17434	17618	17731	17722	17622	17709	17843	17682	17693	17560	17610	17613	17604	17627	17508	17672	17501	17461	17605	17650	17770	17533	17675	17511	17473	17847	17643	17715	17502	17657	17520	17520	17714	17740	17490	17398	17656	17655	17557	17480	17634	17637	17738	17595	17404	17562	17538	17577	17651	17518	17577	17750	17711	17688	17556	17593	17622	17576	17764	17814	17606	17608	17558	17721	17528	17488	17558	17722	17705	17712	17714	17583	17620	17732	17621	17636	17709	17449	17631	17766	17624	17623	17673	17525	17611	17570	17568	17797	17627	17615	17540	17489	17523	17470	17759	17455	17458	17566	17563	17542	17523	17658	17573	17646	17546	17736	17657	17602	17819	17563	17636	17518	17586	17597	17620	17638	17632	17549	17694	17568	17779	17591	17590	17543	17861	17749	17683	17619	17562	17419	17649	17546	17566	17463	17619	17729	17951	17778	17600	17640	17670	17600	17547	17657	17612	17633	17603	17483	17589	17718	17590	17724	17574	17855	17777	17364	17709	17682	17540	17573	17745	17582	17570	17552	17597	17800	17665	17656	17732	17774	17512	17573	17750	17603	17454	17582	17437	17496	17515	17655	17515	17333	17567	17548	17628	17672	17647	17515	17621	17684	17650	17498	17612	17443	17435	17512	17486	17479	17624	17487	17618	17559	17746	17593	17839	17807	17794	17601	17572	17664	17749	17716	17704	17645	17572	17529	17672	17714	17707	17610	17740	17567	17658	17465	17610	17507	17683	17787	17626	17647	17538	17558	17527	17651	17586	17466	17585	17625	17521	17523	17667	17331	17638	17710	17626	17735	17505	17567	17620	17521	17713	17608	17671	17736	17708	17620	17598	17446	17551	17599	17486	17690	17827	17410	17631	17800	17508	17686	17847	17581	17575	17725	17405	17606	17821	17517	17548	17632	17580	17772	17806	17584	17555	17665	17789	17664	17600	17728	17676	17637	17677	17572	17739	17653	17634	17629	17368	17649	17756	17497	17524	17622	17655	17718	17352	17477	17617	17418	17690	17586	17545	17605	17456	17571	17560	17786	17860	17692	17679	17403	17517	17784	17651	17629	17518	17480	17471	17632	17794	17534	17603	17485	17624	17553	17566	17639	17513	17677	17570	17757	17575	17782	17764	17670	17628	17680	17685	17683	17840	17507	17338	17524	17591	17485	17791	17693	17640	17577	17434	17554	17631	17448	17771	17544	17396	17523	17833	17435	17686	17692	17630	17605	17605	17741	17696	17630	17517	17641	17848	17548	17573	17756	17525	17635
58985	95377	56774	38762	37146	25620	17652	15597	15186	15135	15280	15212	15216	15109	15129	15161	15260	15206	15289	15224	15313	15242	15208	15153	15279	15270	15229	15295	15032	15239	15317	15378	15221	15289	15282	15400	15099	15127	15272	15282	15130	15222	15362	15324	15011	15181	15164	15450	15237	15266	15256	15254	15195	15232	15269	15364	15199	15084	15020	15221	15348	15215	15184	15342	15169	15170	15199	15247	15129	15282	15108	15269	15231	15410	15216	15129	15188	15242	15252	15353	15228	15305	15154	15203	15321	15153	15165	15122	15281	15123	15248	15364	15239	15068	15324	15218	15325	15113	15176	15283	15283	15125	15009	15294	15147	15251	15292	15380	15220	15214	15127	15236	15240	15217	15282	15292	15253	15348	15276	15290	15149	15162	15267	15253	15319	15391	15298	15165	15091	15263	15246	15293	15282	15157	15364	15338	15051	15071	15099	15195	15265	15174	15255	15381	15215	15264	15204	15163	15164	15183	15146	15323	15229	15193	15067	15167	15395	15402	15345	15172	15313	15317	15117	15274	15302	15326	15143	15471	15173	15285	15146	15311	15135	15192	15289	15133	15071	15312	15184	15113	15286	15322	15178	15165	15011	15119	15366	15226	15134	15093	15320	15147	15270	15202	15357	15227	15121	15260	15258	15209	15290	15322	15237	15162	15209	15146	15325	15256	15209	15012	15130	15125	15219	15196	15096	15205	15187	15248	15321	15168	15269	15348	15178	15243	15239	15260	15233	15262	15136	15315	15316	15290	15286	15329	15162	15164	15135	15217	15287	15381	15173	15237	15063	15205	15227	15222	15279	15355	15204	15270	15299	15187	15307	15277	15225	15257	15184	15230	15288	15189	15270	15287	15046	15151	15095	15135	15141	15329	15051	15262	15281	15239	15144	15108	15177	15190	15236	15209	15344	15065	15280	15311	15246	15114	15370	15177	15096	15164	15248	15067	15278	15058	15243	15117	15310	15077	15316	15153	15308	15284	15177	15071	15062	15083	15317	15131	15226	15213	15248	15177	15227	15273	15282	15201	14989	15197	15097	15243	15254	15216	15032	15134	15244	15233	15136	15393	15305	15115	15378	15013	15102	15236	15385	15205	15160	15205	15177	15182	15211	15206	15335	15232	15190	15100	15143	15212	15157	15311	15135	15306	15221	15182	15048	15226	15204	15342	14986	15248	15284	15338	15129	15230	15013	15276	15214	15164	15112	15154	15237	15328	15376	15196	15277	15229	15281	15114	15268	15184	15275	15141	15323	15161	15224	15194	15159	15157	14981	15297	15201	15348	15008	15112	15257	15404	15200	15225	15282	15209	15258	15173	15146	15120	15230	15273	15133	15367	15061	15270	15326	15396	15189	15277	15244	15323	15165	15129	15183	15262	15255	15352	15101	15091	15322	15087	15180	15171	15200	15112	15086	15174	15197	15279	15239	15321	15188	15234	15213	15313	15167	15211	15256	15101	15080	15123	15158	15189	15286	15261	15252	15262	15155	15170	15064	15138	15051	15264	15275	15340	15317	15166	15182	15237	15378	15132	15030	15122	15428	15215	15181	15145	15151	15375	15187	15303	15165	15083	15211	15089	15244	15207	15201	15199	15265	15258	15131	15193	15160	15234	15358	15187	15115	15065	15149	15137	15045	15317	15164	15238	15433	15176	15290	15164	15356	15211	15264	15129	15163	15267	15175	15268	15180	15168	15266	15146	15219	15304	15353	15394	15250	15208	15085	15242	15073	15133	15072	15217	15054	15236	15067	15258	15327	15355	15198	15276	15204	15183	15088	15386	15123	15237	15375	15197	15049	15163	15206	15325	15332	15256	15064	15191	15145	15257	15109	15170	15135	15241	15203	15084	15134	15247	15148	15214	15387	15019	15228	15310	15073	15202	15115	15175	15218	15182	15132	15144	15276	15349	15225	15088	15100	15425	15120	15270	15117	15214	15216	15345	15318	15295	15139	15298	15323	15228	15169	15410	15192	15263	15134	15247	15157	15304	15349	15313	15326	15108	15245	15235	15144	15255	15022	15227	15279	15166	15108	15336	15184	15325	15235	15157	15001	15155	15142	15351	15071	15263	15361	15224	15305	15188	15131	15126	15348	15289	15167	15229	15330	15297	15243	15273	15219	15353	15305	15138	15066	15129	15208	15025	15224	15159	15420	15231	15088	15266	15192	15241	15202	15158	15184	15037	15224	15363	15229	15217	15035	15273	15223	15133	15165	15189	15330	15246	15281	15221	15074	15206	15320	15300	15168	15187	15208	15179	15073	15080	15158	15222	15204	15208	15335	15089	15050	15480	15365	15241	15307	15194	15041	15164	15115	15307	15174	15234	15097	15426	15206	15136	15140	15262	15185	15280	15188	15196	14957	15163	15349	15442	15131	15286	15135	15295	15096	15285	15162	15325	15295	15042	15174	15277	15126	15236	15459	15244	15212	15259	15256	15087	15229	15366	15166	15183	15209	15123	15200	15192	15154	15136	15284	15158	15167	15158	15220	15162	15259	15189	15339	15194	15355	15351	15163	15240	15397	15255	15138	15181	15272	15173	15116	15320	15276	15182	15240	15187	15217	15115	15036	15433	15235	15354	15130	15260	15412	15123	15242	15275	15186	15111	15252	15195	15021	15326	15195	15158	15434	15188	15149	15165	15243	15180	15142	15456	15138	15305	15210	15095	15237	15303	15224	15266	15183	15153	15216	15169	15236	15121	15279	15242	15320	15342	15323	15298	15375	15250	15335	15135	15246	15028	15186	15220	15180	15237	15080	15227	15240	15099	15282	15100	15145	15083	15133	15280	15257	15375	15125	15187	15380	15332	15345	15013	15274	15180	15100	15157	15183	15231	15020	15259	15299	15003	15050	15294	15284	15121	15267	15259	15175	15102	15267	15244	15178	15155	15188	15213	15135	15245	15317	15257	15216	15231	15124	15378	15299	15139	15239	15228	15125	15199	15212	15202	15172	15182	15175	15056	15134	15025	15098	15205	15303	15210	15275	15307	15204	15265	15261	15293	15239	15249	15177	15316	15242	15223	15232	15242	15303	15270	15267	15155	15152	15195	15263	15206	15184	15080	15063	15186	15083	15486	15265	15250	15076	15182	15248	15138	15209	15290	15139	15202	15286	15337	15280	15309	15258	15028	15285	15122	15214	15083	15210	15091	15150	15086	15142	15258	15175	15071	15281	15246	15211	15192	15228	15124	15150	15387	15211	15366	15336	15268	15033	15119	15270	15106	15211	15166	15366	15291	15218	15118	15336	15215	15430	15161	15098	15341	15254	15207	15014	15165	15210	15122	15303	15282	15280	15157	15390	15139	15144	15207	15252	15293	15270	15174	15358	15194	15425	15318	15167	15172	15234	15186	15313	15198	15250	14906	15368	15259	15404	15263	15253	15252	15080	15150	15171	15235	15146	15180	15233	15061	15414	15074	15013	15102	15279	15164	15265	15296	15048	15382	15174	15250	15144	15189	15236	15294	15252	15170	15127	15193	15101	15216	15258	15293	15199	15058	15256	15323	15293	14975	15269	15137	15278	15156	15111	15252	15378	15056	15107	15067	15097	15163	15192	15004	15334	15068	15036	15182	15235	15236	15280	15276	15312	15215	15179	15251	15202	15309	15084	15307	15196	15202	15155	15293	15297	15332	15079	15170	15064	15134	15273	15303	15353	15383	15113	15255	15064	15201	15306	15334	15336	15203	15249	15240	15183	15091	15349	15384	15263	15178	15099	15161	15221	15212	15229	15265	15224	15204	15051	15163	15240	15237	15150	15191	15224	15221	15184	15096	15179	15323	15038	15206	15162	15265	15210	15179	15330	15172	15202	15017	15247	15276	15246	15173	15308	15277	15143	15315	15077	15154	15248	15184	15036	15279	15116	15007	15158	15212	15192	15411	15111	15180	15290	15055	15138	15281	15142	15151	15141	15115	15190	15339	15375	15161	15144	15127	15173	15185	15151	15198	15301	15243	15277	15360	15227	15216	15269	15254	15143	15189	15252	15198	15250	15167	15359	15158	15215	15280	15282	15072	15175	15124	15338	14943	15075	15117	15254	15052	15125	15185	15223	15236	15200	15225	15217	15259	15290	15161	15096	15191	15093	15423	15209	15181	15212	15398	15324	15085	15180	15342	15253	15237	15103	15118	15265	15296	15335	15323	15289	15339	15217	15226	15037	15218	15275	15204	15288	15240	15284	15113	15186	15142	15179	15122	15210	15235	15264	15244	15143	15214	15235	15154	15075	15171	15303	15175	15307	15110	15227	15187	15166	15172	15332	15176	15113	15255	15261	15168	15267	15189	15229	15127	15245	15349	15191	15129	15040	15246	15242	15224	15268	15043	15232	15253	15156	15155	15125	15085	15284	15444	15092	15313	15241	15259	15325	15350	15321	15210	15296	15187	15103	15133	15258	14993	15180	15311	15100	15239	15396	15204	15301	15197	15084	15210	15214	15253	15239	15257	15336	15270	15406	15123	15289	15164	15207	15164	15167	15221	15260	15247	15109	15255	15113	15272	15101	15149	15190	15156	15224	15221	15315	15102	15151	15300	15335	15086	15308	15196	15231	15268	15470	15381	15098	15215	15261	15113	15162	15208	15088	15083	15158	15255	15091	15189	15316	15139	15183	15282	15222	15249	15074	15233	15091	15210	15191	15414	15336	15276	15198	15291	15151	15164	15156	15138	15282	15309	15259	15257	15218	15195	15162	15200	15373	15248	15331	15238	15265	15235	15332	15383	15108	15221	15246	15223	15280	15120	15112	15212	15289	15383	15325	15182	15061	15224	15230	15284	15145	15169	15472	15288	15201	15252	15230	15173	15134	15255	15347	15250	15257	15228	15204	15289	15240	15210	15215	15214	15095	15292	15116	15028	15314	15288	15204	15250	15244	15217	15178	15200	15157	15262	15272	15111	15328	15359	15154	15139	15297	15216	15245	15355	15049	15205	15088	15266	15225	15218	15135	15305	15173	15251	15204	15151	15158	15221	15133	15264	15101	15148	15173	15038	15275	15242	15390	15128	15142	15211	15350	15141	15181	15337	15180	15369	15207	15145	15257	15376	15358	15141	15376	15144	15146	15084	15226	15373	15350	15118	15202	15269	15213	15219	15206	15287	15129	15146	15162	15194	15314	15207	15182	15019	15113	15265
34537	34944	28937	23381	20044	19083	18193	17851	17776	18069	18143	17830	17947	17782	17804	17729	17886	17884	17849	17921	17854	17889	18046	18010	17972	18010	18133	17795	17968	17714	17747	17854	17675	17949	17686	17866	18008	17804	17769	17887	17909	17730	17808	17705	17713	17885	17747	17958	17859	17601	17814	17780	17808	17879	17775	17755	17677	17776	17695	17947	17750	17982	17975	18046	17784	17978	18029	17871	17816	17840	17858	17758	17934	17796	18109	17874	17734	17747	17850	17862	17824	17644	17984	17878	17839	17839	17771	17680	17807	17824	17918	17792	17783	17724	17683	17780	17759	17665	17787	17916	17862	18054	17737	17801	17857	17849	17840	17866	17920	17807	17770	17693	17710	17902	17581	18004	17792	17911	17750	17792	17905	17769	17608	17975	17668	17905	17772	17944	17591	17833	17758	17741	17833	17921	17841	17709	17649	17836	17873	17852	17873	17745	18147	17969	17672	17730	17912	17934	17786	17733	17884	17742	17656	17772	17700	17912	17779	18079	17860	17768	17864	17995	17867	17856	17836	17651	17688	17819	17891	17841	17943	17906	17931	17885	18070	17876	17590	17665	18169	18001	17664	17808	17955	17925	17907	17576	17682	18012	17758	17967	17945	17781	17658	17771	17796	17816	17777	17851	17704	17552	17810	17661	17720	17733	17997	17918	17696	17925	17919	17752	17686	17857	17738	17805	17830	17872	17900	17785	17659	17922	17782	17901	17803	17677	17916	17796	17735	17546	17848	17880	17734	17848	17739	17704	18058	17759	17713	17806	17912	17651	18043	17796	17868	17967	17795	17758	17718	17739	17842	17927	17813	17869	17962	17901	17660	17961	17772	17996	17976	17745	17784	17750	17735	17544	17659	17773	17750	17838	17881	17695	17735	17737	17856	18178	17780	17801	17546	17934	17906	17773	17676	17598	17694	17750	17829	18048	17972	17790	17954	17648	17978	17916	17704	17739	17878	17701	17807	17540	17703	17882	18005	17718	17947	17874	17995	18058	17939	17596	17805	17718	17650	17650	17712	17813	17753	17773	17675	17583	17797	17823	17995	17901	17770	17785	17814	17864	17801	17853	17845	17705	17948	18008	17817	17945	17976	17834	17858	17820	17892	17985	17798	17772	17936	17746	17668	17764	17721	17960	17860	18031	17953	17662	17534	17746	17831	18116	17939	17912	17782	17732	17805	17857	17726	17840	17904	17655	17790	17897	17799	17584	17643	17596	18064	17726	17892	17830	17788	17823	17891	18007	17875	17862	17868	17661	17785	17671	17977	17982	17813	17766	17846	17792	17859	17750	17693	17888	17927	17706	17806	17801	17889	17793	17817	17852	17699	17750	17719	17791	17985	17837	17728	17699	17884	17826	17904	17917	17764	17703	17842	17880	17692	17839	17823	17919	17649	17997	17855	17864	17814	17796	17627	17878	17884	17815	17904	18028	17709	17516	17730	17799	17883	17919	17818	17938	17729	17830	17676	17918	17927	17647	17828	17763	17678	17657	17954	17939	17669	17828	17855	17699	17589	17783	17885	17801	17800	17912	17723	18105	17860	17733	17961	17845	17642	17957	17631	17776	17759	17982	17760	18006	17963	17649	17873	17964	17925	17850	17687	17888	17870	17828	17739	18005	17651	17821	18090	17745	17960	17948	17972	17804	17918	17690	17655	17991	17939	17788	17664	17898	17812	17519	17929	18012	17784	17596	17773	17862	17958	17882	17765	17804	17839	18004	17593	17813	17737	17834	17726	17744	17693	17597	17699	17801	17973	17801	17827	17888	17755	17696	17970	17873	17888	17742	17791	18019	17810	17917	17902	17789	17570	17791	17690	17779	17962	17877	18032	17934	17736	17890	17810	17743	17977	17877	17629	17893	17954	17730	17980	17758	17821	17851	17860	17832	17867	17745	17751	17726	17780	17631	17891	17776	17715	17743	17701	17740	17711	17762	17845	17804	17791	17847	17878	17808	17620	17890	17681	17715	17886	17798	18050	17919	17742	17721	17661	17657	17947	17667	18003	17785	17867	17958	17861	18025	17853	17780	17975	17995	17737	17916	17932	17900	17760	17640	17795	17745	17977	17929	17819	17953	17815	17990	17786	17711	17868	17846	17673	17905	17685	17735	17801	17770	17765	17813	17661	17765	17705	17625	17806	17923	17726	17905	17787	17676	17779	17743	17762	17875	17781	17936	18228	17850	17787	17738	17626	17896	17975	17824	17695	17940	17642	17963	17827	18001	17831	17908	17739	17805	17715	17923	17624	17789	17792	17716	17767	17678	17726	17786	17827	17987	17712	17642	17770	17808	17600	17832	18026	17680	17782	18004	17852	17729	17829	17927	17842	17729	17789	17747	17892	17755	17807	17645	17876	17975	17853	17783	17805	17861	18009	17579	17934	17950	17730	17479	17630	17797	17886	17903	17603	17882	17888	17801	17905	17711	17836	17984	17878	17783	18108	17696	17706	17795	17714	17856	17963	17630	17823	17924	17750	17713	17760	17868	17829	17852	17643	17916	18093	17677	17846	17728	17979	17807	17780	17898	17724	17787	17755	17799	17618	17833	17659	17813	17895	17635	17906	17910	17754	17787	17724	17702	17912	17716	17871	17922	17837	17741	17884	17661	17929	17845	17755	18010	17699	17755	17672	17791	17861	17862	17695	17816	17846	17984	17869	18037	17880	17845	17704	17996	17837	17689	17653	17765	17920	17823	17825	17844	17906	17825	17630	17858	17762	17875	18030	17819	17587	17849	18019	17771	17875	17968	17815	17946	17831	17706	17810	17932	17684	17825	18130	17834	17828	17837	17841	17834	17921	17707	17839	18047	17932	17612	17889	17980	17785	17669	17534	17605	17962	17809	17748	17852	17889	17747	17936	17798	17823	17773	17816	18056	17766	17752	17633	17826	18034	17871	17820	17806	17785	17871	17919	17776	17737	17899	17860	17841	17636	17910	17939	17559	17935	17649	17844	17672	17843	17777	17740	17861	17947	17735	17775	17877	17720	17965	17920	17798	17846	17697	17662	17869	17971	17712	17810	17667	17961	17894	17806	17809	17825	17888	17856	17663	17911	17646	17749	17656	17870	17552	17852	17764	17798	17919	17894	17872	17724	17813	17802	17773	17597	17753	17936	17726	17822	17803	18003	17781	17845	17931	17732	17905	17845	17925	17838	17825	17880	17569	17774	17820	17953	17824	17889	17862	17744	17767	17784	17908	17909	17787	17764	17751	17616	17787	18017	17835	17753	17954	17870	17779	17788	17797	17825	17740	17958	17837	17790	18005	17716	17684	17957	17667	18025	18075	17997	17761	17682	17830	17917	17916	17935	18099	17775	17874	17868	17914	17801	17705	17813	17917	17722	17888	17762	17787	17859	18005	17755	17942	17866	17881	17773	17715	17989	17681	17842	18049	17818	17991	17977	17847	17991	17787	18024	17832	17878	17726	17832	17705	17982	17744	17712	17772	17727	17736	17832	17838	17675	17786	17792	17690	17926	17864	17597	17900	17852	17721	17816	17911	17975	17905	17773	17756	17910	17836	17741	17742	17654	17868	17824	17992	17793	17858	17856	18003	17933	17730	17802	17864	17908	17800	17999	17771	17831	17722	17746	17875	17635	17929	17946	17724	17922	17889	17833	17791	17909	17830	17963	17925	17821	17886	17719	17726	17827	17897	17482	17765	17669	17902	17693	17863	17758	17663	17855	17643	17628	17923	17922	17954	17760	17640	17556	17942	17817	18013	17999	17927	17757	17817	17850	17973	17815	17563	17786	17737	17757	17876	17998	17714	17902	17689	17666	17685	17900	17807	17852	17737	17758	17833	17737	17856	17847	17638	17841	17918	17700	17819	17848	18040	17700	17946	17946	17844	17698	17690	17706	17756	17977	17942	17663	17780	17818	17806	17783	17975	17826	17828	17790	17866	17819	17832	17887	17924	17693	17685	17661	17809	17915	17951	17829	17894	17831	18014	17774	17938	17872	17781	17973	17779	17731	17864	17872	17748	17871	17832	17907	17797	17686	17869	17717	17828	17773	17818	17699	17956	17793	17841	17898	17873	17678	17727	17721	17844	17731	17863	17645	17802	17723	17778	17643	17611	17865	17933	17621	17723	17936	17893	17871	17780	17673	17758	17889	18009	18021	17836	17761	17811	17679	17962	17913	17967	17916	17761	17850	17562	17878	17713	17829	17806	17754	17917	17941	17787	17849	17883	17795	17884	17918	17918	17957	17782	17973	17982	17784	17801	17788	17739	17811	17589	17809	17850	17790	17726	17950	17902	17895	17720	17805	17672	17679	17957	17794	17873	17920	17555	17961	17925	17927	17798	17893	17688	17788	17740	17836	17866	17787	17779	17906	17679	17570	17910	17815	17934	17758	17697	17784	17747	17744	17696	17880	17845	17754	17893	17764	17788	17733	17842	17784	17826	17772	17851	17758	17910	17869	17859	17951	17790	17728	17809	17852	17719	17872	17788	17704	17959	17768	17864	17875	17680	17782	17904	17862	17808	17954	17816	17733	17734	17712	17705	17642	17610	17722	17691	17697	17916	17813	17802	17950	17835	17818	18040	17948	17939	17803	17928	17701	17825	17882	17718	17949	17798	17797	17987	18070	17966	17799	17637	17919	17966	17725	17644	17761	17785	17855	17795	17769	17893	17832	17848	18026	17705	17761	17617	17717	17593	17805	17636	17714	18070	17885	17790	17869	17806	17981	18039	17877	17762	17828	17686	17783	17736	17894	18057	17857	17885	17876	17937	17820	17682	18009	17642	17739	17610	17792	17842	17721	17830	17967	17695	17929	17846	17572	17760	17996	17796	17800	17831	17729	17682	17928	17969	17858	17754	17791	17790	17698	17873	17944	17888	17790	17902	17848	17743	17775	17879	17838	17813	17739	17851	17992	17740	17879	17864	17729	17836	17955	17826	17900	17853	17859	17651	17835	17869	17845	17678	17792	17719	17705	17899	17775	17582	17905	17611	17903	17809	17775	17697	17872	17869	17695	17725	17776	17735	17667	18036	17867	17793	17755	17796	17848	18058	17735	17693	17755	17686	18006	17702	17888	17746	17745	17668	17716	17959	17696	17809	17752	17753	17955	17890	17765	17946	17793	17841	17889	17630	17937	17845	17724	17811	17875	17934	17803	17903
47723	49866	25071	17932	18596	16439	15642	15257	15356	15470	15275	15429	15384	15222	15335	15259	15559	15355	15375	15153	15199	15413	15411	15245	15319	15348	15309	15301	15305	15360	15317	15316	15424	15342	15355	15347	15335	15287	15357	15366	15508	15100	15348	15283	15415	15321	15380	15436	15362	15374	15347	15180	15328	15389	15224	15424	15451	15248	15322	15520	15502	15181	15267	15338	15337	15339	15280	15103	15444	15522	15316	15347	15377	15386	15252	15436	15320	15250	15348	15447	15281	15278	15253	15504	15255	15239	15285	15283	15094	15396	15204	15343	15516	15375	15371	15149	15483	15311	15326	15357	15444	15311	15401	15287	15370	15508	15380	15280	15325	15362	15328	15301	15443	15275	15434	15255	15410	15351	15261	15238	15466	15276	15409	15479	15409	15233	15249	15342	15368	15382	15356	15294	15597	15446	15402	15230	15318	15343	15442	15316	15337	15307	15520	15575	15413	15078	15334	15490	15395	15432	15258	15437	15475	15344	15322	15250	15379	15274	15350	15567	15211	15441	15329	15364	15369	15348	15560	15356	15317	15333	15244	15491	15390	15446	15428	15177	15328	15480	15372	15208	15373	15331	15379	15285	15332	15172	15434	15355	15284	15215	15287	15356	15441	15310	15243	15346	15438	15210	15396	15405	15425	15319	15209	15343	15409	15315	15447	15277	15190	15387	15169	15342	15414	15109	15491	15309	15275	15364	15289	15390	15493	15377	15445	15540	15333	15225	15181	15285	15396	15158	15343	15314	15354	15188	15251	15313	15274	15448	15380	15439	15195	15363	15532	15403	15400	15491	15288	15276	15421	15264	15364	15286	15433	15420	15413	15419	15284	15226	15287	15560	15283	15348	15371	15372	15411	15143	15304	15258	15290	15190	15274	15343	15326	15250	15280	15442	15390	15348	15337	15525	15329	15397	15399	15406	15458	15260	15363	15314	15385	15285	15464	15530	15301	15324	15250	15348	15231	15418	15439	15254	15292	15337	15210	15392	15481	15333	15196	15493	15382	15507	15429	15293	15291	15229	15331	15419	15265	15317	15419	15372	15414	15160	15289	15406	15502	15270	15381	15330	15315	15344	15500	15311	15357	15299	15384	15356	15538	15340	15243	15268	15460	15397	15231	15025	15440	15371	15080	15362	15370	15316	15206	15260	15332	15215	15406	15286	15369	15388	15192	15314	15301	15264	15318	15412	15299	15376	15249	15403	15215	15392	15423	15471	15279	15377	15374	15287	15217	15439	15306	15269	15266	15269	15336	15364	15225	15374	15125	15225	15199	15494	15311	15297	15536	15331	15360	15343	15264	15212	15343	15361	15130	15172	15439	15218	15206	15198	15367	15272	15524	15395	15267	15239	15203	15324	15386	15247	15319	15306	15309	15507	15314	15392	15398	15310	15466	15459	15214	15318	15350	15449	15180	15438	15310	15405	15311	15355	15275	15495	15420	15533	15432	15275	15483	15314	15392	15208	15371	15474	15453	15373	15543	15260	15366	15498	15213	15291	15315	15309	15381	15250	15348	15124	15251	15352	15267	15282	15132	15485	15306	15291	15316	15180	15162	15260	15140	15225	15309	15256	15274	15332	15365	15161	15345	15342	15275	15455	15233	15313	15358	15275	15239	15441	15463	15306	15373	15283	15222	15347	15318	15213	15428	15264	15273	15358	15212	15278	15443	15318	15203	15397	15357	15319	15359	15486	15355	15412	15342	15229	15228	15334	15417	15434	15347	15334	15355	15290	15319	15299	15206	15308	15195	15335	15347	15428	15354	15394	15292	15313	15508	15307	15300	15246	15264	15406	15242	15248	15416	15340	15241	15321	15355	15319	15289	15263	15357	15328	15315	15355	15404	15179	15303	15258	15332	15361	15150	15236	15373	15325	15417	15237	15298	15479	15317	15252	15358	15117	15350	15296	15359	15371	15087	15332	15381	15304	15269	15402	15397	15402	15313	15252	15461	15193	15489	15318	15281	15308	15325	15234	15668	15448	15294	15371	15245	15404	15255	15241	15503	15500	15226	15366	15325	15216	15303	15163	15419	15593	15368	15320	15336	15281	15374	15307	15565	15295	15243	15261	15417	15447	15310	15251	15483	15352	15232	15417	15293	15203	15369	15447	15370	15434	15212	15293	15632	15300	15216	15416	15228	15479	15259	15288	15452	15294	15419	15469	15370	15255	15168	15406	15376	15383	15386	15400	15473	15339	15270	15472	15375	15345	15332	15104	15252	15410	15314	15390	15393	15208	15357	15286	15306	15266	15326	15234	15342	15455	15326	15303	15310	15430	15355	15216	15406	15315	15382	15448	15390	15357	15273	15491	15378	15321	15212	15160	15346	15420	15374	15495	15376	15388	15389	15203	15393	15206	15446	15344	15453	15216	15362	15466	15191	15315	15379	15491	15345	15186	15433	15242	15189	15384	15143	15435	15220	15382	15360	15562	15238	15382	15311	15385	15351	15452	15382	15276	15141	15301	15493	15463	15318	15504	15424	15311	15222	15503	15411	15279	15207	15296	15221	15330	15351	15297	15222	15405	15277	15175	15414	15417	15433	15485	15370	15302	15391	15455	15304	15313	15351	15231	15310	15263	15333	15342	15465	15401	15342	15304	15248	15351	15300	15373	15363	15263	15243	15246	15416	15252	15371	15224	15483	15306	15307	15291	15394	15209	15291	15323	15422	15393	15219	15513	15611	15344	15280	15343	15430	15236	15385	15320	15265	15362	15399	15462	15480	15289	15447	15308	15173	15440	15120	15541	15309	15402	15208	15353	15444	15364	15344	15327	15551	15289	15376	15263	15274	15343	15191	15262	15221	15260	15509	15179	15272	15295	15245	15259	15317	15130	15322	15316	15468	15319	15346	15362	15300	15347	15293	15470	15452	15359	15360	15286	15444	15395	15305	15128	15345	15253	15430	15277	15328	15312	15362	15264	15309	15315	15279	15421	15212	15107	15324	15397	15257	15169	15326	15157	15400	15370	15360	15312	15247	15469	15307	15190	15410	15331	15175	15431	15306	15272	15451	15326	15290	15426	15405	15287	15320	15414	15292	15241	15303	15324	15232	15314	15322	15245	15323	15371	15242	15394	15131	15187	15418	15494	15335	15260	15260	15283	15275	15359	15358	15297	15406	15274	15460	15509	15167	15324	15351	15356	15311	15326	15231	15346	15385	15470	15383	15480	15331	15343	15279	15299	15571	15362	15307	15251	15379	15378	15262	15511	15433	15407	15296	15333	15284	15480	15446	15372	15492	15529	15274	15305	15227	15378	15352	15423	15210	15294	15176	15347	15391	15323	15342	15224	15366	15361	15349	15211	15362	15329	15458	15178	15305	15330	15286	15348	15489	15227	15231	15437	15338	15490	15203	15330	15488	15322	15395	15370	15326	15329	15247	15297	15199	15494	15342	15347	15277	15279	15282	15468	15351	15279	15294	15347	15479	15281	15292	15491	15315	15353	15378	15481	15220	15319	15196	15418	15385	15315	15170	15359	15217	15274	15285	15344	15246	15366	15406	15224	15371	15334	15384	15310	15389	15462	15267	15396	15298	15423	15300	15271	15311	15415	15455	15279	15324	15418	15199	15172	15266	15420	15171	15417	15329	15205	15437	15316	15403	15313	15240	15314	15278	15247	15373	15370	15215	15254	15465	15356	15428	15348	15244	15390	15251	15300	15287	15495	15217	15050	15413	15345	15240	15387	15370	15294	15450	15288	15425	15149	15333	15062	15157	15298	15399	15359	15266	15428	15379	15295	15461	15317	15280	15158	15376	15350	15345	15378	15314	15452	15303	15374	15225	15241	15422	15418	15417	15480	15394	15357	15208	15349	15372	15263	15279	15252	15396	15385	15395	15453	15387	15433	15350	15225	15396	15256	15375	15192	15191	15397	15248	15262	15262	15204	15306	15361	15362	15349	15311	15275	15378	15250	15410	15475	15411	15338	15254	15400	15455	15401	15395	15287	15417	15369	15296	15252	15253	15416	15261	15371	15276	15394	15272	15337	15333	15388	15453	15236	15456	15342	15289	15484	15340	15444	15328	15307	15352	15480	15362	15260	15226	15318	15076	15423	15424	15101	15218	15233	15221	15178	15463	15387	15248	15368	15398	15360	15320	15338	15488	15484	15371	15120	15363	15435	15354	15164	15416	15249	15278	15319	15244	15319	15287	15245	15298	15295	15326	15258	15436	15293	15071	15351	15373	15310	15252	15263	15316	15240	15323	15356	15245	15424	15288	15325	15264	15314	15402	15259	15250	15303	15393	15280	15321	15370	15377	15393	15380	15306	15404	15283	15263	15309	15443	15387	15419	15495	15267	15141	15406	15039	15281	15314	15270	15397	15418	15239	15402	15279	15288	15374	15231	15474	15593	15372	15535	15172	15476	15286	15334	15290	15336	15425	15326	15499	15303	15269	15565	15496	15266	15265	15188	15310	15221	15401	15336	15295	15406	15329	15294	15429	15250	15211	15229	15222	15430	15308	15193	15389	15304	15293	15466	15339	15293	15347	15531	15274	15288	15369	15342	15159	15300	15204	15391	15176	15141	15379	15257	15287	15450	15367	15272	15303	15294	15397	15399	15306	15300	15268	15377	15319	15372	15441	15247	15274	15359	15439	15360	15471	15317	15562	15418	15454	15342	15456	15326	15271	15295	15376	15295	15243	15296	15475	15265	15438	15425	15384	15454	15438	15406	15339	15218	15301	15509	15398	15307	15366	15283	15360	15299	15351	15240	15423	15389	15367	15381	15243	15393	15266	15472	15422	15483	15354	15145	15282	15539	15449	15366	15534	15302	15225	15392	15338	15167	15145	15457	15201	15322	15374	15434	15427	15342	15138	15415	15342	15378	15361	15209	15306	15431	15315	15373	15286	15264	15356	15358	15328	15388	15337	15431	15358	15271	15406	15460	15359	15292	15338	15263	15266	15465	15265	15327	15514	15338	15382	15279	15315	15335	15261	15370	15172	15355	15269	15275	15327	15183	15270	15258	15395	15432	15348	15203	15429	15336	15393	15234	15325	15355	15314	15354	15352	15240	15314	15245	15339	15481	15327	15182	15225	15408	15425	15474	15247	15296	15324	15354	15289	15315	15317	15313	15318	15374	15375	15278	15316	15347	15412	15322	15331	15263	15666	15302	15383
24979	23372	29062	25050	24924	23805	21281	18363	17612	17744	17886	17717	17685	17890	17737	17582	17585	17688	17736	17501	17680	17771	17599	17600	17745	17673	17809	17566	17632	17839	17701	17903	17631	17751	17659	17805	17649	17568	17465	17703	17461	17422	17503	17637	17521	17413	17695	17750	17549	17552	17797	17704	17697	17757	17542	17737	17679	17678	17637	17683	17501	17653	17564	17317	17738	17666	17630	17607	17589	17639	17574	17487	17634	17795	17672	17605	17591	17501	17407	17703	17526	17651	17640	17705	17607	17599	17688	17596	17629	17715	17801	17658	17598	17526	17669	17739	17659	17436	17714	17689	17690	17395	17682	17461	17678	17707	17483	17851	17607	17646	17751	17622	17599	17416	17602	17627	17644	17623	17677	17543	17597	17475	17761	17543	17591	17574	17535	17564	17662	17667	17716	17707	17563	17606	17490	17457	17522	17629	17653	17649	17670	17523	17432	17781	17678	17709	17550	17537	17416	17581	17588	17477	17461	17568	17446	17516	17653	17573	17727	17618	17643	17408	17671	17434	17733	17671	17498	17591	17531	17614	17721	17770	17503	17568	17374	17567	17735	17711	17687	17503	17641	17585	17559	17518	17524	17577	17345	17640	17493	17486	17551	17627	17559	17474	17426	17460	17639	17807	17590	17713	17601	17501	17501	17640	17561	17607	17714	17620	17668	17416	17560	17618	17645	17558	17741	17616	17701	17710	17727	17681	17492	17729	17596	17543	17545	17599	17696	17551	17601	17642	17631	17765	17593	17640	17652	17614	17550	17695	17491	17375	17561	17645	17589	17575	17556	17625	17498	17459	17733	17622	17484	17509	17470	17471	17436	17633	17731	17676	17655	17501	17535	17555	17630	17499	17493	17640	17407	17606	17727	17500	17533	17487	17632	17638	17454	17571	17685	17732	17580	17609	17590	17582	17371	17543	17483	17718	17531	17365	17561	17481	17491	17403	17596	17456	17459	17612	17502	17665	17455	17547	17567	17745	17819	17628	17383	17449	17580	17781	17482	17588	17517	17669	17757	17639	17576	17705	17575	17545	17621	17687	17525	17738	17580	17508	17614	17634	17525	17567	17542	17432	17561	17409	17744	17706	17497	17614	17697	17754	17495	17595	17875	17674	17507	17739	17494	17423	17478	17560	17591	17748	17709	17485	17648	17489	17619	17645	17616	17553	17655	17722	17587	17513	17534	17450	17507	17740	17522	17604	17597	17699	17629	17535	17676	17676	17539	17456	17909	17817	17664	17760	17598	17586	17522	17548	17593	17485	17553	17488	17549	17769	17766	17688	17737	17795	17511	17522	17509	17649	17378	17581	17737	17706	17471	17497	17588	17615	17906	17413	17500	17576	17379	17690	17628	17461	17770	17663	17590	17491	17506	17712	17518	17640	17536	17620	17475	17666	17612	17545	17549	17322	17537	17685	17559	17608	17395	17494	17432	17532	17616	17495	17607	17730	17600	17677	17495	17537	17710	17588	17458	17606	17593	17504	17653	17567	17545	17413	17687	17472	17603	17410	17549	17523	17519	17618	17554	17536	17608	17425	17639	17705	17474	17561	17814	17442	17572	17675	17617	17742	17480	17614	17635	17587	17730	17326	17425	17509	17511	17549	17831	17811	17619	17680	17495	17459	17511	17717	17781	17656	17441	17381	17539	17638	17729	17659	17482	17367	17686	17526	17466	17529	17824	17689	17503	17645	17435	17505	17525	17609	17632	17713	17603	17840	17664	17711	17486	17317	17584	17448	17503	17393	17660	17656	17481	17674	17431	17714	17599	17596	17558	17691	17543	17648	17714	17712	17503	17623	17697	17662	17593	17674	17748	17488	17539	17685	17545	17893	17488	17417	17539	17719	17809	17706	17460	17458	17707	17433	17553	17722	17556	17444	17436	17537	17667	17384	17462	17555	17574	17465	17547	17651	17704	17511	17622	17463	17409	17556	17519	17628	17574	17600	17361	17654	17523	17428	17643	17526	17702	17645	17616	17830	17613	17727	17650	17683	17485	17619	17611	17667	17571	17614	17632	17630	17805	17583	17715	17552	17548	17786	17658	17477	17484	17421	17784	17471	17539	17446	17539	17570	17575	17448	17702	17583	17660	17570	17675	17691	17762	17495	17513	17478	17576	17435	17811	17784	17728	17546	17482	17886	17522	17684	17547	17722	17868	17555	17743	17530	17663	17604	17519	17482	17522	17555	17723	17706	17615	17587	17694	17626	17549	17479	17584	17559	17533	17655	17806	17625	17463	17652	17683	17509	17559	17680	17506	17548	17723	17652	17640	17489	17487	17505	17475	17589	17698	17533	17699	17727	17411	17566	17623	17467	17356	17528	17617	17655	17511	17661	17650	17670	17436	17601	17482	17659	17697	17628	17414	17790	17387	17577	17502	17653	17636	17619	17428	17453	17483	17721	17655	17580	17645	17634	17536	17388	17523	17589	17653	17646	17775	17606	17524	17533	17552	17705	17417	17759	17639	17700	17700	17492	17641	17411	17824	17521	17713	17622	17472	17532	17628	17712	17663	17683	17610	17517	17671	17517	17737	17448	17560	17482	17637	17661	17671	17576	17585	17759	17787	17539	17469	17806	17369	17696	17709	17594	17486	17529	17617	17660	17604	17585	17534	17531	17653	17646	17728	17567	17630	17773	17395	17501	17434	17568	17604	17469	17760	17592	17565	17572	17729	17831	17594	17695	17587	17631	17584	17558	17540	17599	17668	17538	17617	17732	17647	17516	17645	17698	17514	17381	17392	17621	17519	17851	17406	17518	17627	17587	17564	17321	17605	17620	17436	17553	17442	17620	17588	17732	17620	17715	17521	17633	17683	17471	17599	17470	17641	17621	17378	17698	17398	17609	17598	17783	17495	17697	17456	17613	17708	17716	17387	17561	17379	17511	17389	17434	17685	17586	17711	17536	17354	17496	17607	17610	17620	17684	17562	17741	17690	17712	17589	17599	17546	17337	17488	17477	17539	17533	17737	17592	17583	17406	17338	17572	17578	17417	17622	17549	17611	17540	17673	17602	17485	17554	17573	17571	17673	17624	17449	17598	17560	17487	17692	17557	17630	17658	17585	17581	17494	17551	17706	17682	17687	17682	17445	17601	17610	17610	17621	17468	17493	17809	17437	17591	17572	17357	17675	17653	17596	17595	17479	17718	17489	17528	17585	17479	17449	17726	17674	17503	17558	17597	17545	17481	17577	17758	17614	17746	17528	17523	17430	17581	17579	17469	17672	17701	17458	17503	17653	17614	17708	17563	17511	17564	17549	17478	17642	17600	17586	17546	17696	17612	17720	17522	17732	17865	17787	17505	17626	17535	17604	17512	17670	17598	17770	17709	17563	17340	17385	17606	17780	17567	17492	17261	17530	17700	17367	17634	17507	17649	17580	17621	17597	17545	17712	17499	17609	17526	17450	17586	17399	17560	17737	17764	17522	17589	17684	17611	17636	17673	17542	17751	17643	17592	17481	17612	17565	17650	17482	17604	17423	17537	17506	17475	17630	17542	17612	17366	17679	17462	17452	17633	17543	17582	17749	17616	17536	17514	17361	17868	17573	17637	17429	17667	17761	17599	17651	17545	17593	17659	17549	17614	17675	17642	17744	17620	17593	17590	17751	17653	17490	17721	17615	17743	17791	17580	17581	17630	17718	17601	17411	17443	17554	17466	17435	17499	17621	17669	17727	17690	17721	17458	17658	17805	17544	17509	17571	17713	17643	17611	17511	17521	17574	17558	17620	17643	17734	17671	17494	17481	17665	17741	17688	17678	17558	17476	17655	17552	17634	17620	17675	17572	17805	17593	17447	17410	17602	17698	17651	17609	17684	17705	17594	17450	17465	17485	17697	17553	17602	17641	17782	17699	17572	17486	17670	17551	17710	17629	17650	17550	17562	17628	17651	17603	17799	17459	17647	17754	17536	17591	17555	17557	17758	17732	17733	17629	17400	17538	17561	17527	17560	17656	17509	17637	17880	17689	17564	17477	17711	17470	17498	17552	17590	17556	17747	17491	17678	17683	17658	17293	17674	17511	17609	17643	17563	17588	17454	17524	17699	17683	17704	17726	17417	17599	17442	17559	17679	17795	17661	17637	17634	17327	17847	17712	17539	17679	17610	17557	17536	17572	17460	17484	17622	17657	17401	17624	17655	17496	17473	17669	17499	17797	17723	17605	17838	17500	17481	17394	17824	17743	17680	17690	17798	17452	17640	17706	17694	17571	17609	17545	17487	17326	17427	17688	17554	17493	17564	17416	17501	17610	17785	17749	17651	17599	17406	17581	17862	17682	17514	17625	17636	17432	17700	17279	17520	17463	17659	17746	17509	17553	17576	17357	17550	17683	17572	17706	17651	17651	17755	17633	17617	17624	17515	17743	17594	17629	17426	17692	17642	17667	17559	17685	17721	17572	17628	17361	17673	17732	17412	17544	17786	17621	17541	17684	17551	17601	17670	17709	17626	17553	17378	17481	17729	17651	17626	17557	17761	17640	17654	17562	17618	17705	17512	17597	17721	17707	17575	17768	17733	17674	17647	17678	17429	17580	17502	17454	17631	17694	17525	17850	17555	17632	17693	17519	17770	17581	17661	17497	17551	17638	17664	17613	17605	17538	17436	17589	17499	17566	17794	17580	17504	17470	17565	17389	17575	17394	17592	17423	17732	17597	17495	17714	17562	17530	17530	17473	17656	17540	17633	17718	17666	17765	17494	17768	17468	17702	17546	17466	17499	17456	17611	17510	17549	17435	17705	17601	17729	17607	17420	17740	17357	17645	17594	17713	17475	17542	17574	17502	17486	17614	17658	17642	17849	17602	17605	17705	17801	17446	17619	17626	17710	17506	17439	17621	17650	17792	17637	17536	17676	17456	17663	17710	17605	17517	17648	17664	17715	17737	17657	17754	17792	17730	17442	17576	17830	17564	17729	17870	17656	17568	17636	17598	17934	17417	17631	17702	17531	17673	17515	17435	17452	17506	17620	17597	17632	17677	17550	17442	17606	17556	17502	17615	17666	17528	17769	17561	17657	17564	17722	17757	17606	17596	17626	17588	17599	17343	17734	17822	17468	17665	17608	17435	17573	17598	17672	17513	17577	17540	17708	17714	17624	17390	17282	17532	17668	17674	17561	17561	17579	17620
64438	82827	45712	30129	29679	20493	16327	15336	15270	15245	15187	15253	15266	15403	15489	15319	15358	15318	15353	15349	15335	15139	15191	15180	15202	15062	15167	15278	15312	15181	15258	15254	15202	15130	15131	15108	15296	15384	15487	15119	15196	15202	15287	15257	15163	15245	15325	15376	15379	15390	15168	15357	15408	15306	15217	15187	15168	15202	15313	15310	15114	15134	15359	15097	15393	15177	15306	15265	15362	15322	15138	15245	15182	15368	15217	15180	15185	15357	15165	15168	15082	15314	15202	15258	15222	15351	15281	15421	15279	15221	15237	15218	15277	15257	15270	15210	15129	15222	15338	15268	15197	15133	15482	15020	15172	15325	15393	15190	15361	15297	15124	15234	15338	15318	15243	15230	15204	15155	15390	15194	15107	15236	15040	15515	15244	15094	15238	15150	15209	15259	15360	15155	15308	15178	15115	15266	15234	15234	15266	15301	15127	15216	15246	15319	15131	15322	15345	15169	15173	15126	15202	15207	15359	15205	15165	15056	15358	15121	15250	15242	15412	15205	15065	15097	15284	15052	15267	15168	15237	15204	15236	15263	15237	15250	15225	15260	15255	15419	15068	15126	15135	15300	15314	15115	15243	15233	15403	15280	15323	15179	15254	15206	15377	15259	15302	15087	15243	15310	15148	15381	15165	15140	15221	15357	15397	15100	15344	15398	15338	15137	15114	15366	15276	15216	15223	15425	15166	15258	15320	15299	15367	15134	15357	15293	15262	15218	15235	15324	15288	15214	15213	15359	15261	15287	15257	15238	15167	15106	15247	15120	15223	15229	15293	15304	15155	15259	15161	15230	15342	15319	15177	15113	15371	15266	15125	15197	15139	15166	15250	15331	15432	15247	15222	15216	15192	15274	15414	15253	15332	15447	15178	15159	15341	15046	15287	15381	15092	15314	15377	15259	15343	15326	15424	15202	15184	15217	15398	15204	15291	15207	15399	15278	15216	15087	15262	15294	15275	15303	15162	15347	15126	15198	15243	14973	15401	15384	15192	15217	15198	15310	15292	15329	15147	15232	15135	15194	15290	15212	15236	15193	15237	15150	15234	15254	15229	15260	15214	15147	15348	15176	15163	15253	15209	15145	15214	15308	15268	15201	15306	15314	15253	15154	15178	15246	15188	15278	15189	15215	15268	15178	15162	15087	15368	15120	15184	15247	15223	15093	15225	15267	15213	15251	15276	15163	15080	15110	15208	15275	15132	15170	15319	15295	15345	15195	15249	15347	15280	15146	15285	15242	15463	15237	15291	15121	15222	15217	15153	15288	15253	15210	15198	15242	15147	15308	15180	15183	15164	15120	15087	15169	15156	15238	15193	15247	15207	15211	15302	15062	15128	15188	15272	15240	15343	15257	15295	15099	15357	15309	15182	15190	15209	15154	15174	15305	15338	15239	15347	15118	15070	15232	15289	15172	15133	15307	15157	15189	15220	15169	15134	15264	15136	15194	15209	15287	15273	15296	15161	15294	15096	15372	15207	15233	15342	15128	15178	15243	15366	15165	15298	15083	15126	15240	15379	15208	15193	15133	15184	15196	15191	15150	15360	15318	15389	15364	15149	15269	15267	14946	15259	15262	15248	15377	15246	15201	15361	15260	15177	15141	15212	15236	15270	15312	15241	15240	15206	15322	15280	15279	15186	15189	15247	15049	15121	15253	15231	15247	15376	15279	15077	15338	15171	15258	15384	15320	15285	15172	15225	15034	15259	15409	15213	15255	15094	15376	15279	15365	15291	15216	15365	15244	15186	15291	15269	15357	15419	15319	15619	15264	15340	15218	15147	15222	15030	15205	15110	15362	15204	15284	15237	15235	15259	15177	15329	15323	15157	15346	15178	15152	15103	15148	15291	15212	15202	15177	15242	15313	15389	15194	15402	15163	15336	15238	15224	15398	15255	15221	15335	15292	15379	15187	15220	15333	15130	14986	15163	15112	15152	15355	15359	15241	15315	15252	15171	15239	15355	15361	15427	15142	15240	15276	15168	15381	15256	15391	15157	15290	15246	15155	15328	15413	15278	15210	15282	15073	15227	15249	15388	15268	15170	15286	15216	15388	15357	15122	15202	15224	15239	15251	15273	15297	15152	15269	15189	15339	15187	15414	15327	15277	15215	15320	15219	15236	15083	15322	15006	15264	15357	15239	15321	15152	15152	15248	15318	15087	15392	15308	15315	15082	15311	15262	15210	15140	15250	15367	15188	15333	15366	15211	15440	15301	15274	15349	15290	15165	15246	15244	15385	15175	15264	15303	15271	15300	15280	15184	15282	15090	15361	15314	15161	15276	15347	15252	15165	15338	15207	15190	15292	15134	14992	15264	15146	15041	15307	15327	15051	15361	15222	15350	15255	15386	15295	15179	15259	15235	15217	15326	15217	15236	15289	15206	15201	15130	15322	15302	15171	15165	15267	15238	15292	15345	15303	15239	15225	15329	15359	15498	15305	15260	15239	15409	15297	15121	15273	15155	15238	15185	15160	15254	15234	15149	15409	15246	15334	15160	15320	15394	15142	15137	15151	15259	15291	15159	15216	15137	15291	15179	15127	15420	15068	15331	15257	15177	15155	15160	15052	15368	15088	15176	15361	15201	15226	15275	15222	15244	15329	15209	15302	15243	14939	15225	15323	15360	15466	15169	15239	15152	15272	15264	15081	15165	15346	15253	15219	15220	15227	15402	15232	15167	15275	15268	15134	15405	15245	15249	15267	15266	15262	15363	15195	15124	15327	15292	15194	15260	15228	15318	15231	15217	15242	15296	15354	15259	15078	15276	15325	15253	15221	15155	15231	15356	15423	15237	15379	15146	15236	15401	15356	15312	15027	15307	15278	15097	15259	15401	15455	15210	15268	15135	15281	15186	15339	15190	15230	15299	15261	15195	15180	15264	15201	15181	15095	15194	15144	15198	15087	15181	15274	15310	15382	15425	15237	15214	15273	15277	15259	15324	15312	15398	15090	15243	15323	15317	15073	15207	15362	15315	15372	15288	15277	15185	15260	15288	15098	15318	15227	15220	15247	15218	15316	15381	15245	15390	15209	15135	15064	15294	15204	15271	15236	15329	15380	15272	15247	15160	15181	15235	15307	15330	15285	15293	15201	15315	15117	15192	15308	15234	15183	15389	15286	15149	15270	15126	15337	15202	15184	15174	15068	15135	15247	15367	15201	15433	15165	15267	15223	15349	15225	15355	15153	15269	15308	15313	15138	14978	15223	15300	15171	15165	15317	15167	15474	15153	15296	15394	15086	15214	15285	15159	15366	15228	15152	15241	15268	15190	15203	15140	15343	15286	15151	15317	15373	15065	15383	15166	15349	15078	15153	15312	15268	15173	15109	15204	15208	15204	15057	15264	15118	15258	15297	15232	15282	15239	15325	15274	15207	15227	15170	15187	15054	15271	15304	15271	15167	15271	15280	15222	15444	15019	15274	15266	15254	15260	15127	15365	15264	15066	15200	15167	15133	15178	15268	15178	15203	15238	15344	15194	15298	15252	15249	15198	15373	15200	15157	15269	15363	15046	15230	15300	15110	15248	15182	15320	15151	15129	15215	15194	15135	15245	15181	15210	15328	15328	15144	15076	15138	15266	15266	15188	15330	15377	15395	15321	15160	15306	15382	15232	15235	15293	15232	15276	15235	15259	15020	15183	15123	15171	15276	15226	15098	15261	15161	15201	15276	15266	15159	15323	15286	15160	15265	15375	15302	15375	15189	15254	15276	15318	15279	15332	15324	15311	15210	15210	15318	15302	15308	15205	15222	15247	15234	15113	15194	15389	15288	15115	15312	15250	15291	15252	15279	15222	15288	15397	15301	15296	15402	15264	15122	15371	15257	15149	15230	15302	15308	15249	15340	15236	15261	15345	15179	15142	15397	15147	15354	15197	15236	15269	15115	15205	15252	15235	15237	15193	15190	15146	15135	15230	15146	15153	15219	14983	15311	15223	15140	15245	15455	15306	15285	15336	15147	15157	15489	15159	15384	15098	15363	15178	15293	15179	15219	15216	15120	15390	15344	15315	15202	15243	15273	15207	15149	15328	15259	15207	15290	15285	15160	15219	15245	15178	15293	15184	15242	15201	15315	15294	15265	15168	15234	15292	15329	15405	15059	15251	15190	15313	15176	15355	15338	15171	15393	15221	15305	15040	15129	15284	15423	15242	15262	15322	15324	15331	15212	15206	15194	15218	15031	15342	15423	15269	15111	15207	15191	15363	15253	15229	15284	15179	15251	15343	15057	15163	15220	15157	15337	15466	15185	15315	15042	15235	15312	15216	15140	15150	15078	15302	15328	15309	15334	15253	15224	15279	15380	15218	15296	15426	15304	15200	15298	15393	15127	15233	15370	15255	15328	15275	15193	15272	15284	15398	15323	15339	15351	15322	15301	15045	15336	15280	15206	15272	15281	15174	15252	15299	15329	15174	15070	15174	15302	15167	15213	15368	15055	15224	15394	15217	15254	15228	15279	15252	15384	15208	15261	15265	15254	15316	15192	15192	15243	15410	15161	15201	15234	15194	15141	15441	15396	15198	15302	15176	15264	15347	15277	15242	15229	15180	15367	15355	15355	15087	15245	15158	15343	15334	15294	15071	15076	15212	15290	15322	15266	15276	15420	15214	15190	15175	15361	15090	15238	15328	15236	15306	15171	15143	15273	15065	15150	15243	15229	15026	15277	15120	15014	15182	15111	15271	15170	15163	15229	15295	15322	15111	15209	15201	15115	15387	15288	15417	15204	15252	15299	15431	15169	15328	15246	15028	15266	15135	15347	15186	15126	15349	15406	15299	15221	15309	15272	15220	15311	15119	15153	15241	15374	15279	15260	15185	15345	15424	15205	15354	15330	15334	15213	15275	15242	15291	15224	15116	15202	15185	15296	15223	15182	15217	15184	15450	15120	15186	15252	15231	15164	15279	15288	15133	15316	15082	15390	15334	15138	15241	15025	15381	15269	15368	15188	15034	15249	15264	15130	15156	15297	15212	15354	15308	15202	15242	15253	15070	15186	15196	15281	15231	15500	15404	15232	15373	15221	15300	15413	15324	15197	15179	15306	15281	15162	15335	15237	15151	15264	15357	15214	15258	15163	15130	15277	15121	15463	15171	15309	15160	15119	15325	15201	15292	15240	15143	15384	15216
22907	21660	29120	23990	23786	26483	26380	19842	17634	18277	18210	18073	18066	18160	18095	18058	18010	17931	17988	18048	17844	18015	17901	18082	17959	17977	17803	17822	18052	17911	18265	17873	17990	18015	17811	18008	17905	17735	17653	17891	17832	17983	17993	17840	18029	17837	17945	17959	17787	17695	17960	17696	17846	17974	17845	17938	17862	17764	17757	17874	18076	17964	17963	17647	17781	17835	17862	17977	17814	17718	17894	17714	17868	17972	17900	18079	17796	17921	17947	17669	17876	17700	17852	17973	18044	17913	17767	17710	17931	17827	17953	17754	17866	17745	17657	17837	17840	17956	17783	17740	17761	17812	18055	17887	17844	17697	17600	17828	17913	17775	17810	17853	17942	17906	17818	17695	17778	17710	17769	17776	17531	17814	17813	17701	17582	17759	17813	17812	17946	17778	18000	17776	17755	17603	18025	17782	17684	17811	17963	17901	17778	17906	17887	17876	17767	17713	17784	17896	17896	17914	17965	17867	17885	17767	17713	18010	17750	17909	17767	17836	17852	17793	17781	17793	17757	17757	17511	17732	17782	17916	17849	17791	17718	17652	17598	17939	17718	17835	17858	17722	17650	17909	17887	17774	17784	17695	17804	17783	17739	17759	17821	17626	17994	17842	17837	17807	17822	17864	17613	17706	17715	17800	17790	17722	17795	17819	17860	17927	17748	17979	17797	17767	17833	17592	17950	17853	17816	17719	18023	17652	17599	17650	17918	17887	18045	17714	17757	17848	17670	17855	17710	17853	17732	17907	17783	17834	17594	17879	17764	17776	17886	17634	17858	17918	17970	17973	17712	17910	17934	17862	17866	17767	17610	17754	17766	17775	17817	17682	17778	17810	17548	17801	18038	17668	17787	17828	17829	17702	17892	17770	17669	17725	17701	17881	17752	17734	17686	17837	17913	17709	17777	17680	17866	17668	17724	17655	17712	17860	17940	17906	17446	17665	17853	17710	17773	17864	17710	17948	18002	17742	17759	17709	18008	17857	17797	17771	17740	17931	17859	17920	17690	17910	17598	17910	17903	17746	17816	17802	17919	17910	17807	17855	17806	17739	17699	17904	17603	18009	17839	17612	17631	17820	17668	17652	17877	17958	18031	17675	17625	17496	17752	17866	17872	17840	17756	17983	17717	17850	17900	17832	17732	17788	17809	17770	17798	17882	17855	17626	17922	17828	17871	17747	17834	17952	17739	17751	17914	17876	17736	17799	17778	17709	17615	17891	17824	17797	17806	17743	17824	17705	17868	17606	17709	17862	18065	17674	17943	17901	17806	17953	17750	17514	17707	17570	17766	17973	17695	17636	17912	17899	17611	17877	17830	17798	17825	17790	17650	17953	17678	17634	17698	17799	17692	17753	17946	17924	17774	17710	17698	17743	17903	17721	17790	17782	17814	17814	17710	17717	17510	17804	17648	17580	17578	17991	17850	17876	17925	17741	17915	17756	17730	17759	17941	17861	17609	17679	17740	17804	17730	17763	17853	17850	17766	17765	17579	17606	17809	17803	17977	17609	17827	17619	17739	17758	17896	17627	17782	17715	17877	17900	17717	17868	17971	17744	17616	17633	17680	17776	17908	17872	17906	17714	17661	17597	17636	17827	17769	17769	17647	17731	17837	17773	17962	17817	17751	17648	18040	17898	17862	17894	17860	17853	17721	17746	17732	17832	17830	17551	17756	17744	17881	18006	17866	17812	17698	17818	17748	17509	17631	17738	17973	17741	17921	17857	17652	17765	17739	17746	17679	17871	17804	17813	17714	17726	17782	17722	17731	17768	17822	17557	17642	17522	17892	17843	17819	17868	17656	17793	17854	17848	17916	17741	18039	17633	17736	17654	17898	17748	17605	17710	17772	17859	17875	17765	17689	17717	17875	17906	17850	17773	17694	17821	17761	17795	17819	17833	17695	17652	17671	17802	17744	17837	17835	17808	17845	17677	17688	17876	17715	17793	17846	17934	17696	17800	17674	17863	17779	17617	17720	17722	17906	17544	17640	17877	17809	17756	17649	17829	17923	17759	17699	17692	17796	17872	17906	17848	17780	17617	17900	17782	17614	17771	17705	17711	17700	17727	17731	17855	17902	17805	17702	17757	17498	17856	17713	17771	17584	17748	17700	17697	17697	17618	17777	17953	17668	17883	17771	17724	17845	17875	17575	17824	17867	17737	17833	17949	17835	17825	17707	17998	17832	17802	17892	17789	17882	17698	17825	17676	17582	17962	17890	17786	17628	17773	17674	17758	17827	17624	17558	17776	17761	17736	17783	17925	17644	17718	17837	17520	18025	17879	17841	17812	17867	17747	17775	17820	17831	17839	17848	18047	17811	17932	18007	17775	17654	17691	17918	17686	17764	17870	17977	17745	17610	17641	17669	17637	17898	17623	17677	17821	17626	17855	17820	17703	17635	17769	17964	17704	17810	17984	17851	17677	17910	17895	17835	17904	17783	17850	17898	17689	17596	17840	17910	17892	17629	17802	17738	17770	17726	17739	17901	17703	17673	17701	17668	17770	17893	17889	17655	17878	17778	17795	17765	17691	17952	17676	17913	17915	17685	17725	17806	17753	17789	17772	17799	17755	17762	17586	17597	17456	17729	17844	17843	17768	17912	17673	17721	17651	17785	17777	17902	17743	17666	17729	17915	17861	17806	17836	17835	17749	17677	17711	17819	17819	17496	17755	18009	17841	17781	17555	17829	17851	17845	17865	17884	17760	17858	17755	17653	17536	17841	17933	17861	17754	17786	17726	17854	17755	17765	17806	17855	17893	17834	17787	17712	17739	17842	17837	17825	17552	17782	17763	17800	17825	17920	17690	17636	17754	17577	17829	17920	17791	17639	17976	17937	17836	17897	17945	17793	17727	17764	17574	17787	17858	17808	17696	17763	17723	17766	17758	17613	17818	17736	17821	17860	17759	17827	17933	17870	17785	17873	17802	17769	17855	18166	17785	17850	17737	17794	17884	17829	18040	17746	17834	17797	17679	18049	17937	17879	17771	17691	17885	17632	17789	17891	17795	17957	17748	17813	17732	17694	17915	17866	17831	17723	17820	17879	17803	17762	17902	17914	17814	17805	17949	17769	17568	17792	17792	18023	17781	17677	17783	17749	18015	18044	17822	17680	17899	17669	17744	17651	17759	17754	17884	17903	17897	17737	17767	17990	17680	17537	17940	17582	17955	17756	17731	17868	17929	17843	17932	17719	17783	17739	17705	17795	17729	17715	17915	17669	17730	17936	17825	17417	17712	17937	17892	17828	17785	17719	17906	17764	17833	17832	17621	17681	17665	17778	17723	17720	17893	17795	17772	17794	17850	18011	17830	17680	17706	17804	17879	17650	18002	17795	18081	17847	17692	17683	17686	17626	17971	17749	17801	17913	17600	17699	17871	17964	17897	17715	17635	17829	17659	17805	17747	17729	17487	18079	17685	17667	17811	17811	17866	17725	17753	17758	17793	17723	17688	18105	17967	17668	17778	17706	17790	17841	17740	17595	17755	17649	17568	17698	17779	18058	17826	17823	17977	17954	17784	17674	17857	17643	17714	17678	17654	17879	17793	17668	17847	17828	17718	17807	17868	17846	17659	17845	17652	17694	17692	17832	17823	17604	17871	18043	17892	17736	17717	17855	17847	17795	18099	17819	17714	17854	17927	17930	17506	17757	17859	17977	17874	17774	17790	18085	17903	17595	17795	18089	17817	17859	17636	17774	17815	17837	17788	17684	17828	17703	17966	17935	17918	17827	17956	17937	17688	17688	17794	17705	17692	17755	17900	17715	17840	17897	17999	17915	17706	17852	17795	17755	17915	17739	17911	17828	17806	17832	17764	17769	17756	17896	17781	17822	17676	17785	17830	17773	17804	17670	17839	17863	17903	17598	17823	17920	17952	18024	17799	17881	17825	17744	17769	17615	17733	17778	17902	17900	17714	17782	17860	17760	17949	17720	17829	17631	17840	17882	17935	17774	17782	17844	17990	17579	17654	17817	17745	17786	17731	17775	17842	17919	17688	17922	17732	17827	17840	17784	17931	17659	17670	17746	17738	17669	17703	17628	17802	17678	17903	17847	17911	17771	17883	17801	17813	17842	17658	17803	17813	17707	17770	17661	17685	17693	17833	17865	17698	17815	17842	17717	17936	17638	17653	17847	17798	18002	17892	17789	17640	17874	17788	17742	17734	17711	17832	17731	17773	17822	17869	17769	17735	17771	17665	17810	17762	17853	17754	17684	17963	17935	17776	17725	17852	17791	17700	17746	17762	17646	17673	17689	17841	17880	17850	17609	17713	17915	17847	17868	17747	17878	17877	17699	17795	17819	17666	17922	17920	17828	17555	17532	17792	17741	17896	17672	17642	17747	17676	17828	17720	17793	17821	17886	17666	17689	17802	17741	17547	17603	17773	17910	17872	17962	17667	17946	17711	17670	17944	17717	17712	17662	17905	18035	17819	17751	17744	18026	17927	17902	17827	17819	17683	17764	17738	17683	17925	17770	17849	18018	17829	17810	17761	17775	17599	17882	17747	17831	17951	17899	17838	17777	17723	17805	18031	17920	17953	17643	17723	17755	17889	17941	17724	18015	17888	17726	17762	17662	17749	17894	17716	17896	17537	17726	17789	17846	17716	17710	17434	17720	17573	17745	17777	17663	17801	17619	17826	17818	17524	17736	17721	17863	17857	17822	17884	17877	18029	17833	17644	17750	17850	17810	17801	17999	17728	17737	17867	17716	18018	17874	17769	17712	17665	17699	17697	17727	17879	17710	17812	17981	17844	17625	17801	17840	17935	17925	17732	17767	17718	17807	17766	17660	17693	17752	17796	17946	17741	17818	17758	17770	17838	17738	17914	17878	17824	17732	17616	17778	17952	17789	17864	17871	17786	17704	17987	17829	17669	17685	17770	17882	17629	17830	17885	17911	17704	17901	17866	17655	17728	18020	17823	17758	17933	17849	17644	17715	17750	17845	17729	17952	17827	17835	17993	17809	17688	17704	17744	17618	17855	17790	17649	17731	17560	17810	17720	17677	17863	17824	17839	17756	17654	17875	17754	17961	17770	17784	17563	17767	17918	17771	17697	17834	17929	17658	17692	17720	18035	17935	17701	17739	17632	17733	17844	17707	17766	17731	17684	17533	17793	17847	17709
58323	88000	66100	45131	41598	28205	19087	15997	15455	15293	15201	15316	15229	15404	15345	15280	15254	15618	15221	15239	15447	15219	15263	15526	15284	15400	15188	15321	15436	15239	15443	15432	15463	15245	15192	15338	15268	15362	15368	15453	15221	15293	15326	15372	15084	15192	15149	15320	15370	15247	15138	15170	15277	15275	15399	15344	15325	15334	15286	15505	15389	15345	15314	15278	15218	15287	15320	15266	15361	15294	15462	15339	15336	15273	15245	15234	15390	15369	15357	15507	15350	15428	15153	15274	15126	15397	15451	15503	15320	15345	15284	15337	15273	15372	15076	15347	15296	15244	15498	15411	15413	15313	15332	15300	15400	15394	15239	15254	15366	15295	15271	15381	15416	15251	15306	15327	15211	15418	15197	15319	15301	15346	15354	15379	15421	15252	15275	15372	15310	15281	15152	15377	15193	15393	15337	15432	15298	15303	15345	15371	15173	15214	15205	15231	15264	15241	15383	15337	15179	15153	15286	15236	15274	15265	15295	15357	15476	15238	15387	15383	15269	15175	15387	15382	15413	15327	15510	15344	15194	15388	15193	15290	15404	15326	15092	15361	15181	15319	15051	15349	15296	15353	15380	15194	15260	15300	15415	15257	15327	15200	15253	15226	15215	15214	15230	15198	15326	15133	15308	15260	15272	15307	15325	15184	15310	15420	15286	15560	15348	15269	15358	15304	15299	15475	15346	15259	15340	15428	15070	15009	15270	15322	15316	15276	15326	15429	15318	15246	15314	15243	15318	15272	15362	15380	15280	15167	15280	15323	15316	15163	15225	15137	15248	15418	15251	15341	15459	15286	15306	15406	15332	15336	15167	15474	15333	15139	15396	15253	15254	15396	15415	15279	15430	15464	15262	15414	15215	15272	15193	15236	15399	15370	15185	15362	15326	15482	15405	15241	15292	15401	15417	15228	15246	15273	15392	15194	15207	15368	15333	15331	15272	15163	15424	15239	15186	15259	15348	15184	15413	15328	15326	15237	15192	15112	15507	15160	15252	15395	15155	15576	15245	15261	15313	15172	15205	15404	15224	15305	15207	15392	15347	15151	15385	15247	15337	15363	15468	15350	15186	15427	15263	15158	15380	15466	15332	15217	15271	15062	15387	15212	15260	15249	15281	15216	15196	15273	15428	15383	15350	15273	15321	15281	15275	15297	15385	15320	15118	15267	15275	15401	15382	14986	15478	15275	15208	15400	15195	15330	15329	15185	15350	15237	15363	15316	15195	15365	15324	15312	15392	15388	15410	15336	15274	15246	15404	15219	15268	15206	15389	15303	15313	15118	15482	15314	15434	15221	15356	15307	15330	15282	15306	15190	15338	15424	15257	15288	15430	15274	15359	15451	15368	15282	15465	15505	15099	15273	15202	15218	15386	15299	15214	15118	15201	15250	15304	15235	15116	15329	15389	15206	15411	15306	15363	15364	15148	15530	15178	15193	15264	15180	15170	15234	15384	15275	15399	15266	15303	15298	15257	15313	15339	15316	15289	15258	15349	15327	15185	15335	15277	15162	15259	15265	15231	15300	15284	15267	15362	15311	15279	15259	15133	15270	15288	15215	15128	15233	15238	15267	15206	15247	15199	15250	15171	15179	15184	15384	15346	15338	15367	15173	15140	15252	15396	15336	15195	15320	15224	15340	15230	15382	15384	15383	15369	15283	15262	15255	15316	15380	15324	15253	15239	15169	15205	15395	15211	15083	15193	15272	15279	15264	15283	15330	15211	15228	15415	15365	15438	15215	15320	15239	15414	15308	15225	15190	15210	15299	15191	15274	15274	15112	15078	15320	15304	15316	15294	15296	15410	15230	15370	15305	15314	15466	15289	15184	15186	15270	15361	15181	15303	15225	15296	15259	15256	15273	15293	15374	15236	15190	15333	15145	15298	15152	15304	15098	15202	15267	15205	15255	15152	15304	15235	15251	15063	15299	15399	15280	15315	15348	15329	15285	15094	15346	15414	15394	15371	15323	15239	15284	15222	15159	15239	15349	15199	15271	15377	15283	15350	15379	15328	15171	15470	15323	15342	15274	15322	15418	15277	15163	15349	15307	15257	15405	15387	15270	15293	15386	15243	15384	15212	15162	15163	15355	15273	15341	15294	15460	15213	15282	15189	15100	15238	15341	15134	15307	15146	15516	15262	15242	15365	15248	15213	15361	15351	15309	15129	15214	15243	15441	15220	15245	15317	15239	15238	15311	15287	15178	15330	15280	15281	15397	15377	15356	15336	15134	15215	15348	15323	15201	15254	15252	15112	15219	15290	15386	15109	15212	15336	15159	15553	15303	15294	15209	15133	15446	15427	15320	15429	15378	15367	15162	15168	15355	15329	15414	15238	15365	15463	15181	15363	15369	15326	15201	15318	15392	15372	15411	15245	15347	15492	15220	15128	15319	15380	15487	15285	15419	15095	15279	15223	15425	15365	15344	15263	15404	15154	15260	15254	15348	15464	15347	15188	15225	15196	15355	15235	15292	15374	15276	15204	15312	15140	15317	15308	15228	15385	15376	15225	15334	15328	15412	15352	15284	15231	15156	15491	15438	15302	15286	15195	15195	15391	15341	15299	15302	15318	15310	15247	15248	15313	15442	15471	15112	15228	15490	15421	15267	15318	15337	15400	15164	15355	15196	15400	15355	15441	15231	15342	15326	15205	15408	15257	15334	15134	15401	15249	15278	15385	15145	15245	15195	15335	15369	15207	15148	15216	15174	15414	15253	15108	15328	15417	15331	15461	15237	15255	15369	15126	15334	15326	15325	15436	15290	15325	15448	15419	15339	15291	15255	15444	15230	15251	15307	15339	15241	15415	15308	15245	15252	15396	15258	15453	15164	15236	15504	15430	15276	15414	15185	15386	15333	15356	15228	15311	15155	15441	15278	15262	15224	15425	15376	15172	15215	15339	15394	15211	15343	15257	15210	15219	15316	15314	15244	15310	15420	15264	15264	15408	15219	15181	15343	15285	15250	15294	15390	15184	15336	15437	15277	15346	15389	15291	15304	15183	15464	15157	15383	15264	15347	15347	15301	15286	15252	15237	15180	15207	15428	15297	15366	15274	15411	15275	15299	15200	15167	15339	15569	15387	15223	15390	15284	15276	15309	15246	15344	15374	15327	15200	15250	15240	15360	15446	15360	15163	15391	15180	15345	15317	15264	15242	15209	15213	15293	15302	15402	15387	15284	15268	15346	15191	15205	15369	15352	15230	15183	15459	15227	15160	15292	15237	15211	15146	15258	15229	15215	15369	15172	15276	15173	15412	15264	15272	15182	15267	15293	15354	15343	15262	15320	15218	15437	15399	15353	15296	15203	15500	15240	15265	15360	15364	15425	15302	15224	15196	15259	15376	15375	15260	15224	15468	15441	15365	15298	15295	15207	15322	15328	15382	15250	15366	15182	15201	15166	15389	15277	15298	15253	15269	15231	15368	15398	15151	15383	15275	15289	15216	15351	15208	15371	15199	15264	15249	15296	15248	15306	15171	15367	15108	15300	15284	15236	15184	15209	15433	15380	15334	15330	15247	15381	15435	15275	15264	15301	15409	15291	15328	15244	15438	15294	15229	15345	15053	15340	15119	15363	15417	15353	15181	15363	15094	15263	15152	15188	15230	15248	15221	15348	15170	15153	15282	15360	15360	15343	15212	15304	15320	15285	15315	15397	15316	15282	15466	15213	15292	15255	15195	15382	15239	15327	15379	15329	15381	15304	15276	15288	15265	15264	15336	15561	15143	15258	15311	15214	15182	15187	15492	15184	15287	15290	15358	15298	15405	15361	15513	15221	15196	15185	15184	15327	15269	15038	15337	15103	15367	15277	15365	15262	15109	15336	15344	15080	15339	15289	15354	15275	15450	15181	15275	15286	15230	15414	15269	15419	15134	15209	15269	15190	15467	15269	15364	15409	15494	15300	15290	15404	15201	15296	15224	15413	15297	15360	15273	15332	15298	15295	15140	15239	15283	15244	15317	15406	15343	15336	15095	15303	15271	15386	15253	15277	15221	15304	15372	15479	15428	15417	15178	15309	15314	15352	15221	15243	15262	15176	15286	15303	15364	15558	15289	15375	15375	15305	15470	15181	15298	15282	15195	15310	15218	15193	15360	15158	15448	15230	15335	15318	15097	15314	15166	15351	15150	15270	15345	15382	15416	15222	15271	15265	15348	15305	15367	15215	15307	15312	15338	15415	15166	15175	15280	15145	15194	15119	15270	15222	15216	15259	15458	15141	15242	15150	15266	15231	15371	15495	15222	15273	15315	15360	15274	15174	15222	15215	15285	15252	15525	15533	15221	15294	15176	15268	15183	15089	15198	15329	15219	15381	15348	15440	15367	15254	15372	15395	15482	15434	15153	15277	15216	15323	15134	15314	15206	15221	15177	15229	15381	15364	15228	15261	15277	15172	15373	15195	15438	15407	15269	15356	15255	15442	15271	15085	15317	15188	15360	15270	15358	15228	15468	15270	15262	15188	15392	15442	15253	15146	15362	15439	15448	15187	15372	15228	15405	15256	15419	15407	15276	15001	15328	15228	15331	15277	15302	15372	15340	15264	15398	15261	15127	15328	15368	15055	15271	15168	15353	15247	15386	15334	15371	15227	15228	15160	15361	15112	15378	15166	15137	15343	15174	15488	15236	15301	15426	15230	15250	15323	15364	15480	15232	15366	15491	15444	15175	15505	15306	15196	15336	15220	15395	15430	15414	15313	15213	15230	15352	15259	15372	15317	15312	15372	15460	15470	15200	15167	15345	15287	15334	15384	15369	15197	15367	15254	15174	15273	15299	15377	15284	15303	15276	15348	15316	15378	15268	15300	15254	15316	15374	15116	15286	15361	15311	15263	15222	15388	15243	15297	15452	15219	15336	15410	15234	15331	15293	15376	15196	15380	15345	15243	15430	15164	15254	15227	15279	15233	15378	15249	15291	15285	15412	15339	15169	15269	15200	15334	15402	15222	15246	15331	15339	15279	15270	15234	15373	15406	15240	15163	15279	15349	15216	15261	15226	15269	15412	15369	15327	15229	15312	15173	15254	15248	15303	15383	15374	15231	15361	15247	15207	15444	15264	14997	15364	15196	15250	15339	15158	15298	15405	15179	15342	15212	15426	15166	15373	15430	15306	15310	15248	15192	15221	15298
34423	32226	30982	24920	22264	19905	19341	18611	18475	18515	18609	18497	18616	18666	18693	18435	18345	18493	18518	18331	18652	18466	18518	18656	18421	18575	18563	18480	18629	18693	18354	18556	18527	18610	18572	18540	18441	18269	18695	18677	18442	18213	18412	18324	18331	18504	18324	18522	18595	18479	18600	18580	18363	18326	18759	18439	18567	18345	18407	18289	18407	18375	18387	18482	18443	18346	18490	18515	18609	18527	18446	18413	18341	18489	18491	18554	18489	18475	18485	18586	18585	18561	18311	18350	18308	18394	18555	18415	18348	18331	18616	18516	18533	18328	18491	18383	18342	18446	18597	18435	18478	18371	18333	18549	18158	18298	18355	18306	18519	18275	18280	18562	18464	18597	18468	18575	18439	18519	18465	18503	18290	18373	18435	18441	18436	18727	18477	18535	18481	18640	18513	18641	18180	18450	18523	18605	18557	18555	18348	18594	18720	18370	18574	18311	18482	18390	18402	18446	18657	18417	18543	18449	18486	18274	18481	18568	18490	18193	18315	18431	18538	18305	18485	18501	18623	18628	18418	18566	18408	18369	18634	18415	18335	18418	18554	18509	18237	18398	18317	18504	18571	18532	18546	18523	18338	18267	18576	18366	18505	18558	18472	18585	18580	18319	18471	18525	18365	18438	18509	18299	18424	18654	18388	18461	18541	18437	18443	18407	18634	18552	18531	18435	18500	18337	18389	18616	18550	18364	18568	18633	18397	18308	18452	18341	18588	18585	18598	18333	18391	18454	18490	18447	18642	18421	18536	18411	18426	18528	18292	18424	18341	18374	18327	18582	18390	18556	18513	18543	18605	18486	18269	18339	18330	18413	18269	18367	18240	18340	18504	18496	18419	18393	18515	18615	18398	18367	18538	18420	18414	18435	18447	18356	18508	18332	18648	18545	18587	18363	18450	18251	18327	18409	18457	18513	18513	18543	18336	18455	18585	18389	18720	18398	18435	18428	18362	18465	18414	18429	18625	18511	18488	18436	18359	18508	18320	18544	18634	18388	18393	18656	18382	18651	18617	18353	18481	18643	18512	18633	18450	18564	18310	18382	18355	18373	18482	18428	18456	18229	18325	18611	18500	18531	18391	18449	18330	18524	18528	18485	18580	18653	18569	18394	18507	18424	18232	18477	18749	18596	18394	18496	18656	18508	18564	18578	18497	18397	18308	18468	18548	18460	18335	18545	18191	18435	18426	18274	18547	18487	18388	18706	18532	18439	18478	18535	18530	18361	18314	18420	18588	18584	18301	18537	18536	18631	18309	18615	18464	18343	18272	18439	18441	18489	18629	18590	18450	18447	18554	18326	18552	18378	18415	18445	18432	18612	18406	18332	18362	18328	18535	18328	18435	18337	18624	18461	18440	18324	18354	18604	18243	18617	18620	18557	18487	18538	18425	18468	18425	18568	18262	18508	18440	18520	18442	18558	18538	18454	18411	18361	18297	18454	18602	18383	18457	18503	18465	18517	18277	18509	18625	18465	18639	18477	18484	18270	18500	18529	18319	18621	18466	18527	18519	18459	18454	18290	18433	18290	18527	18474	18374	18637	18430	18358	18356	18239	18423	18425	18539	18592	18251	18298	18338	18497	18446	18390	18502	18566	18449	18531	18596	18595	18606	18421	18534	18626	18409	18528	18667	18650	18564	18445	18423	18439	18495	18487	18475	18516	18334	18565	18332	18189	18630	18528	18582	18549	18350	18416	18550	18500	18314	18471	18436	18448	18420	18316	18514	18365	18605	18478	18434	18631	18500	18631	18482	18489	18463	18279	18504	18386	18327	18386	18458	18566	18471	18481	18518	18555	18471	18527	18350	18266	18485	18227	18597	18536	18404	18614	18371	18391	18406	18280	18612	18475	18535	18261	18641	18588	18446	18491	18393	18352	18543	18410	18333	18454	18459	18513	18531	18393	18359	18312	18724	18470	18427	18470	18484	18511	18293	18407	18498	18338	18548	18623	18503	18513	18661	18321	18298	18436	18385	18526	18475	18584	18495	18393	18405	18560	18531	18473	18417	18493	18349	18266	18436	18503	18559	18608	18484	18518	18560	18467	18651	18092	18386	18401	18471	18344	18347	18418	18623	18545	18534	18442	18496	18321	18334	18403	18255	18499	18401	18352	18488	18193	18502	18527	18415	18561	18387	18508	18282	18363	18569	18435	18402	18580	18413	18570	18394	18635	18488	18356	18654	18284	18450	18494	18434	18417	18409	18397	18532	18600	18447	18365	18543	18448	18533	18288	18428	18303	18306	18441	18353	18440	18584	18428	18516	18610	18453	18578	18514	18324	18478	18482	18554	18618	18401	18502	18590	18471	18433	18531	18534	18535	18454	18264	18680	18523	18450	18567	18571	18696	18330	18544	18567	18374	18341	18502	18322	18558	18192	18338	18591	18594	18467	18378	18442	18568	18403	18488	18354	18639	18641	18384	18442	18329	18504	18356	18557	18233	18464	18385	18473	18378	18261	18469	18412	18483	18441	18322	18382	18313	18543	18560	18273	18348	18223	18355	18355	18511	18585	18516	18478	18437	18580	18254	18362	18611	18570	18371	18508	18360	18560	18451	18482	18630	18715	18540	18473	18616	18346	18533	18444	18480	18485	18548	18372	18459	18627	18474	18512	18537	18588	18346	18303	18497	18374	18639	18560	18368	18664	18569	18617	18433	18480	18510	18528	18517	18530	18585	18537	18349	18702	18413	18601	18398	18407	18430	18518	18473	18512	18353	18424	18417	18419	18270	18335	18472	18324	18558	18501	18690	18234	18392	18364	18421	18456	18442	18446	18410	18434	18419	18511	18699	18525	18247	18405	18470	18448	18626	18457	18320	18422	18734	18381	18568	18461	18399	18556	18388	18584	18426	18537	18568	18499	18173	18467	18447	18621	18378	18575	18315	18428	18656	18449	18446	18536	18494	18256	18575	18445	18521	18608	18405	18372	18502	18636	18451	18516	18561	18429	18504	18418	18489	18545	18573	18598	18480	18494	18490	18437	18209	18569	18283	18574	18317	18446	18337	18468	18428	18304	18497	18488	18291	18396	18550	18556	18447	18523	18624	18524	18501	18596	18445	18406	18398	18505	18662	18425	18390	18864	18559	18529	18323	18473	18405	18456	18433	18583	18554	18448	18358	18472	18617	18666	18521	18380	18527	18342	18570	18428	18497	18597	18541	18186	18881	18232	18504	18526	18479	18634	18560	18401	18670	18239	18489	18607	18545	18671	18470	18500	18344	18556	18344	18478	18594	18584	18449	18425	18470	18662	18586	18645	18596	18678	18627	18602	18434	18503	18530	18671	18550	18707	18346	18572	18471	18275	18401	18513	18235	18564	18286	18475	18493	18642	18476	18485	18520	18472	18017	18400	18334	18576	18473	18307	18585	18437	18494	18556	18346	18407	18516	18539	18478	18479	18196	18300	18494	18488	18637	18560	18572	18448	18265	18565	18631	18561	18411	18534	18407	18540	18360	18604	18462	18450	18539	18350	18360	18407	18333	18227	18517	18540	18673	18477	18443	18600	18339	18612	18469	18488	18398	18649	18476	18550	18362	18522	18444	18477	18350	18216	18578	18481	18624	18567	18390	18572	18580	18729	18581	18391	18717	18582	18463	18641	18706	18653	18487	18397	18619	18571	18453	18266	18427	18394	18567	18553	18502	18514	18525	18475	18442	18418	18438	18392	18523	18370	18355	18611	18263	18200	18305	18365	18566	18485	18366	18327	18604	18464	18620	18447	18366	18534	18403	18261	18343	18491	18498	18324	18623	18370	18355	18511	18666	18406	18531	18574	18476	18426	18505	18467	18609	18543	18385	18475	18552	18390	18576	18405	18432	18731	18418	18394	18477	18541	18455	18569	18311	18305	18501	18520	18362	18255	18339	18341	18473	18367	18592	18639	18453	18503	18313	18562	18453	18456	18618	18759	18465	18411	18549	18486	18410	18556	18548	18602	18493	18760	18540	18293	18252	18380	18613	18372	18556	18460	18337	18349	18376	18449	18512	18471	18391	18371	18393	18453	18401	18436	18559	18463	18454	18461	18420	18445	18404	18596	18466	18521	18331	18395	18587	18273	18436	18649	18695	18499	18376	18301	18495	18548	18595	18546	18425	18188	18496	18558	18407	18330	18423	18519	18435	18438	18447	18329	18406	18448	18390	18583	18325	18462	18611	18670	18335	18429	18504	18561	18333	18460	18519	18449	18518	18475	18439	18627	18371	18426	18537	18522	18573	18444	18403	18431	18349	18576	18415	18522	18319	18424	18412	18626	18396	18435	18634	18439	18597	18559	18462	18492	18430	18754	18398	18636	18556	18162	18325	18356	18435	18464	18543	18610	18560	18373	18513	18392	18342	18556	18473	18505	18317	18547	18451	18505	18597	18513	18707	18568	18365	18375	18375	18418	18542	18343	18612	18594	18427	18659	18660	18399	18570	18419	18350	18662	18284	18340	18340	18352	18424	18544	18556	18410	18534	18542	18366	18478	18374	18333	18528	18638	18520	18506	18582	18497	18166	18660	18351	18660	18467	18455	18414	18361	18675	18560	18481	18354	18430	18469	18326	18490	18568	18521	18058	18347	18648	18457	18527	18415	18424	18257	18603	18709	18488	18438	18446	18143	18281	18537	18593	18570	18492	18342	18248	18452	18678	18443	18543	18505	18460	18541	18356	18468	18628	18387	18702	18279	18333	18414	18397	18462	18403	18401	18374	18567	18612	18337	18291	18475	18267	18566	18208	18446	18503	18408	18335	18782	18633	18681	18575	18406	18565	18487	18252	18464	18452	18610	18457	18476	18408	18516	18582	18502	18360	18472	18490	18465	18303	18613	18334	18589	18333	18558	18325	18490	18461	18371	18465	18520	18684	18360	18355	18305	18350	18227	18556	18557	18391	18318	18679	18640	18436	18409	18347	18606	18734	18483	18458	18538	18651	18400	18393	18408	18209	18547	18522	18528	18477	18536	18387	18596	18487	18518	18511	18704	18305	18308	18454	18426	18611	18615	18471	18436	18525	18315	18223	18660	18504	18373	18669	18448	18405	18399	18375	18332	18566	18592	18352	18540	18556	18514	18555	18552	18479	18690	18433	18497	18408	18360	18285	18265	18370	18105	18297	18376	18396	18638	18412	18399	18540	18527	18345
47760	47499	30322	19883	20372	17082	16098	15742	15738	15860	15708	15834	15714	15838	15810	15648	15650	15683	15878	15726	15708	15539	15782	15697	15685	15835	15774	15688	15767	15616	15930	15731	15764	15628	15513	15856	15841	15798	15753	15853	15935	15751	15825	15769	15948	15734	15834	15743	15759	15882	15761	15612	15822	15678	15627	15772	15654	15772	15741	15766	15672	15734	15694	15728	15961	15916	15715	15679	15695	15854	15778	15813	15970	15589	15843	15866	15792	15661	15645	15724	15653	15681	15827	15675	15801	15776	15549	15684	15946	15720	15652	15745	15600	15734	15712	15623	15774	15830	15793	15569	15852	15777	15642	15787	15777	15719	15881	15710	15805	15848	15753	15867	15788	15686	15663	15684	15671	15601	15673	15838	15710	15866	15889	15653	15735	15767	15891	15741	15870	16072	15751	15875	15706	15705	15672	15675	15844	15948	15536	15779	15518	15677	15760	15813	15704	15879	15650	15723	15810	15776	15715	15886	15727	15748	15686	15666	15807	15836	15878	15679	15608	15781	15574	15742	15661	15589	15811	15613	15689	15917	15585	15742	15828	15649	15967	15686	15513	15744	15696	15672	15846	15880	15757	15768	15877	15751	15773	15788	15560	15746	15679	15921	15643	15699	15544	15730	15624	15611	15776	15783	15767	15729	15866	15931	15617	15736	15613	15848	15744	15719	15739	15695	15838	15579	15870	15843	15713	15667	15633	15843	15764	15688	15798	15501	15799	15837	15584	15838	15754	15801	15756	15688	15691	15853	15824	15718	15754	15743	15770	15728	15623	15695	15640	15710	15751	15837	15802	15809	15791	15712	15638	15769	15732	15884	15897	15821	15603	15860	15727	15592	15798	15665	15765	15892	15745	15850	15682	15672	15904	15635	15836	15527	15775	15886	15826	15683	15887	15779	15824	15640	15803	15806	15705	15628	15789	15717	15853	15778	15802	15920	15861	15812	15641	15653	15806	15644	15652	15704	15833	15831	15896	15746	15767	15813	15634	15726	15776	15754	15719	15837	15782	15709	15781	15834	15724	15862	15684	15749	15605	15613	15596	15591	15794	15657	15637	15824	15747	15818	15763	15668	15683	15902	15696	15792	15666	15568	15783	15684	15683	15844	15892	15768	15674	15772	15799	15683	15871	15627	15607	15965	15789	15609	15714	15774	15590	15787	15733	15655	15680	15674	15755	15745	15688	15598	16041	15855	15915	15729	15653	15796	15757	15695	15828	15722	15846	15717	15682	15690	15722	15720	15672	15866	15819	15744	15858	15548	15794	15722	15712	15646	15773	15621	15806	15724	15758	15762	15853	15673	15622	15647	15717	15816	15764	15869	15978	15795	15885	15750	15795	15765	15653	15737	15900	15743	15874	15793	15696	15750	15778	15641	15599	15706	15743	15690	15763	15672	15795	15738	15652	15708	15670	15845	15964	15702	15702	15740	15864	15861	15692	15760	15803	15837	15862	15739	15652	15745	15718	15683	15784	15736	15869	15810	15671	15926	15668	15686	15691	15788	15677	15847	15681	15739	15874	15789	15660	15741	15591	15791	15801	15891	15761	15683	15858	15689	15905	15793	15753	15735	15523	15749	15751	15707	15830	15657	15731	15774	15547	15712	15865	15606	15733	15666	15558	15692	15829	15776	15600	15614	15574	15905	15857	15577	15751	15731	15589	15596	15697	15762	15744	15873	15762	15781	15692	15756	15715	15674	15868	15602	15828	15752	15821	15716	15676	15734	15868	15657	15759	15742	15812	15720	15690	15838	15872	15609	15702	15829	15654	15892	15731	15722	15649	15768	15929	15614	15716	15727	15833	15755	15723	15719	15666	15812	15773	15656	15561	15855	15930	15749	15640	15729	15746	15677	15880	15704	15730	15837	15631	15739	15960	15900	15584	15723	15720	15684	15615	15725	15811	15757	15788	15683	15734	15680	15842	15661	15914	15855	15804	15769	15754	15712	15659	15557	15576	15798	15716	15664	15727	15765	15918	15625	15729	15769	15745	15763	15637	15728	15624	15798	15762	15893	15920	15540	15672	15759	15691	15710	15766	15811	15816	15840	15846	15778	15724	15621	15753	15631	15777	15735	15916	15673	15688	15701	15624	15637	15801	15725	15821	15755	15815	15687	15691	15790	15897	15678	15730	15830	15637	15667	15948	15819	15803	15515	15647	15706	15675	15806	15707	15784	15799	15811	15727	15957	15860	15617	15679	15781	15821	15697	15774	15820	15869	15751	15653	15898	15679	15779	15750	15684	15747	15796	15661	15864	15622	15775	15674	15848	15827	15792	15618	15734	15601	15712	15812	15752	15682	15794	15677	15888	15615	15781	15475	15840	15736	15854	15567	15658	15871	15626	15778	15821	15636	15728	15771	15695	15667	15827	15741	15746	15837	15729	15849	15659	15703	15678	15628	15785	15828	15926	15773	15870	15866	15883	15829	15831	15651	15820	15771	15750	15689	15756	15636	15667	15854	15720	15683	15872	15666	15688	15550	15667	15790	15798	15560	15790	15829	15751	15679	15935	15710	15797	15662	15859	15835	15774	15774	15667	15819	15764	15764	15697	15775	15613	15736	15588	15718	15812	15883	15779	15817	15629	15764	15729	15699	15776	15767	15589	15779	15784	15754	15821	15825	15734	15619	15722	15775	15802	15715	15858	15676	15817	15904	15792	15779	15607	15844	15575	15845	15804	15830	15683	15859	15680	15766	15538	15846	15707	15876	15785	15877	15664	15773	15747	15727	15622	15794	15677	15735	15553	15716	15608	15682	15742	15844	15812	15686	15790	15694	15729	15799	15773	15826	15727	15629	15573	15758	15637	15664	15920	15675	15814	15698	15878	15570	15704	15552	15756	15581	15736	15699	15658	15790	15755	15904	15905	15668	15732	15782	16005	15642	15724	15792	15691	15640	15753	15788	15827	15818	15714	15728	15750	15769	15700	15887	15791	15570	15756	15812	15669	15792	15821	15615	15666	15538	15647	15894	15748	15753	15751	15691	15954	15889	15686	15798	15738	15653	15752	15715	15536	15864	15848	15708	15756	15711	15576	15870	15806	15786	15949	15793	15697	15937	15805	15781	15735	15823	15883	15810	15759	15866	15890	15697	15795	15642	15807	15747	15828	15654	15685	15685	15760	15833	15781	15666	15707	15648	15821	15636	15689	15698	15842	15838	15702	15796	15652	15767	15722	15674	15765	15914	15820	15698	15765	15687	15801	15787	15763	15706	15685	15688	15657	15756	15624	15677	15798	15683	15712	15757	15606	15855	15693	15921	15757	15836	15679	15769	15821	15754	15747	15789	15853	15965	15761	15915	15809	15671	15949	15869	15546	15671	15598	15765	15822	15752	15725	15686	15929	15733	15745	15756	15632	15703	15660	15987	15795	15876	15785	15809	15807	15655	15803	15796	15588	15708	15673	15804	15827	15666	15760	15718	15731	15846	15754	15659	15683	15817	15733	15605	15713	15811	15830	15865	15690	15751	15682	15728	15616	15726	15868	15855	15739	15828	15856	15780	15749	15686	15685	15708	15800	15597	15690	15758	15747	15953	15845	15654	15828	15809	15696	15638	15780	15665	15762	15805	15787	15725	15714	15830	15859	15686	15826	15663	15842	15859	15752	15769	15607	15615	15833	15725	15709	15643	15771	15824	15809	15766	15551	15784	15720	15848	15818	15888	15700	15692	15772	15921	15693	15780	15660	15802	15635	15717	15848	15850	15860	15818	15667	15739	15798	15657	15611	15912	15505	15765	15792	15720	15738	15686	15907	15743	15620	15729	15781	15620	15765	15620	15684	15824	15804	15681	15537	15584	15893	15670	15810	15745	15663	15932	15665	15793	15709	15897	15759	15844	15825	15802	15708	15776	15796	15771	15785	15710	15779	15916	15557	15829	15876	15752	15581	15777	15757	15713	15588	15712	15967	15717	15805	15714	15718	15852	15810	15835	15674	15666	15775	15813	15759	15756	15898	15733	15805	15625	15787	15754	15673	15745	15768	15754	15748	15809	15666	15677	15804	15721	15879	15796	15709	15734	15466	15816	15723	15564	15716	15703	15692	15524	15771	15797	15698	15740	15925	15627	15882	15505	15763	15762	15722	15932	15549	15803	15688	15904	15819	15685	15822	15465	15633	15779	15875	15723	15709	15691	15812	15825	15813	15806	15666	15726	15759	15650	15810	15809	15789	15747	15857	15774	15853	15751	15676	15834	15712	15799	15822	15651	15692	15686	15643	15827	15639	15704	15717	15845	15925	15747	15819	15735	15686	15715	15849	15793	15691	15721	15813	15785	15614	15880	15747	15759	15854	15601	15719	15987	15678	15815	15855	15692	15721	15728	15871	15798	15930	15779	15781	15818	15706	15682	15884	15953	15666	15647	15771	15841	15797	15686	15826	15642	15860	15742	15665	15810	15623	15929	15585	15879	15884	15764	15850	15842	15630	15689	15663	15729	15706	15860	15790	15651	15491	15858	15809	15692	15712	15742	15690	15709	15790	15713	15841	15766	15577	15749	15774	15784	15725	15559	15692	15825	15622	15795	15790	15678	15752	15688	15959	15662	15792	15645	15891	15683	15743	15735	15811	15614	15773	15849	15743	15949	15863	15727	15777	15725	15633	15747	15946	15793	15846	15841	15696	15747	15584	15685	15816	15649	15799	15647	15765	15773	15646	15696	15904	15614	15688	15659	15849	15894	15773	15709	15608	15663	15857	15968	15790	15774	15917	15941	15725	15876	15769	15687	15705	15680	15861	15631	15890	15880	15695	15682	15631	15739	15728	15843	15632	15901	15718	15941	15732	15721	15775	15743	15879	15757	15904	15631	15861	15622	15805	15824	15708	15799	15758	15773	15696	15887	15780	15789	15692	15755	15710	15902	15639	15860	15806	15769	15771	15793	15623	15767	15692	15595	15738	15743	15750	15794	15911	15803	15769	15743	15747	15759	15764	15837	15677	15785	15646	16005	15713	15706	15723	15751	15772	15702	15754	15744	15756	15920	15774	15772	15832	15672	15635	15821	15629	15626	15814	15719	15914	15814	15820	15705	15864	15809	15837	15774	15629	15837	15730	15783	15757	15771	15813	15484	15767	15808	15593	15864	15851	15559	15833	15733	15703	15845	15690	15693	15869	15518	15631	15709	15909
24996	23167	30313	25792	26130	24850	22060	18893	18368	18408	18245	18172	18430	18295	18365	18507	18207	18173	18280	18393	18123	18136	18277	18420	18353	18363	18409	18478	18316	18479	18324	18266	18206	18330	18181	18130	18376	18223	18364	18181	18142	18233	18565	18155	18161	18039	18303	18392	18298	18330	18202	18074	18145	18142	18428	18155	18279	18227	18305	18250	17917	18040	18183	18295	18256	18111	18258	18270	18162	18077	18182	18324	18103	18153	18172	18260	18313	18151	18087	18294	18074	18124	18156	18132	18074	18135	18066	18247	18295	18138	18235	17847	18056	18343	18283	18288	18261	18343	18434	18164	18109	17998	18205	18197	18213	18152	18193	18040	18253	18108	18213	18287	18065	18187	18239	18123	18135	18387	18037	18307	17981	18200	18228	18295	18161	18046	18069	18045	18084	18468	18170	18068	18216	18381	18229	18236	18441	18196	18200	18104	18098	18218	18051	18017	18340	18249	18286	18152	18174	18085	18273	18130	18209	18284	18168	18267	18177	17952	18182	18194	18061	18234	17975	18185	18081	18268	18271	18252	18394	18117	18211	18095	18264	18105	18118	18031	18040	18082	17978	18000	17892	18213	18273	18221	18038	18172	18121	18177	18336	18305	18001	18114	18274	18253	18139	18266	18137	18130	18409	18201	18291	18316	18076	18195	18170	18203	18156	18099	18296	18477	18221	18101	18140	18325	18067	18215	18382	18373	18342	18217	18103	18268	18190	18066	18273	18141	18135	18118	18310	18155	18074	18024	18279	18161	18208	18160	18141	18234	18265	18264	18256	18160	18197	18250	18127	18059	18253	18025	18169	18124	18040	18015	18208	18194	18243	18125	18154	18016	18116	18090	18334	18236	18438	18265	18121	18106	18217	18358	18155	18365	18263	18415	18276	18060	18107	18131	18337	18090	18257	18026	18305	18302	17993	18356	18365	18133	18175	18236	18091	18229	18209	18355	18130	18386	18142	18269	18175	18281	18260	18097	18248	17929	18118	18255	18220	18455	17935	18014	18207	18105	18105	18069	18073	18054	18290	18113	18165	18139	18104	18120	18182	18191	18101	18140	18092	18116	18382	18124	18116	18166	18253	18026	18128	18140	18030	18252	18213	18399	18132	18167	17934	18154	18369	18181	18120	18271	18168	18230	18276	18130	18203	18126	18162	18233	18250	18223	18199	18142	17868	18049	18210	18257	18333	18146	18111	18263	17984	18080	18160	18239	18107	18034	18241	18271	18225	18214	18237	18046	18370	18149	18322	17950	18107	18168	18001	18254	18194	18249	18044	18188	18118	18028	18107	18032	18157	18051	18134	18183	18180	18081	18165	18257	18126	18054	18268	18280	18003	18171	17956	18159	18095	18082	18269	18023	18084	18280	18069	18068	18308	18100	18045	18292	18063	18089	18368	18236	18289	18340	18184	18159	18141	18269	18084	18250	18513	18093	18271	18222	18064	18035	18044	18025	18109	18275	18194	18201	18179	18014	18180	18157	18268	18369	18160	18136	18419	18354	18040	18138	18208	18130	18182	18330	18035	18136	18364	18153	18204	18117	18105	18149	18177	18248	18343	18138	18286	18213	18211	18074	18244	18338	18018	18162	18252	18111	18228	18140	18343	18302	18317	18060	18227	18260	18228	18197	18287	18321	18036	18119	18307	18253	18295	18145	18276	18267	18207	18304	18390	18318	18501	18345	18318	17956	18347	18067	18196	18244	18143	18173	18157	18132	18080	18347	18147	18124	18189	18307	18128	18224	18185	18220	18118	18324	18283	18251	18064	17983	18202	18165	18108	18166	18024	18152	18167	18156	18246	18167	18259	17984	18055	18147	18050	18122	18221	18132	18118	18204	18112	18109	18013	18279	18346	18149	18380	18176	18229	18157	18155	18068	18329	18159	18169	18117	18140	18158	18272	18441	18135	18179	18158	18152	18026	18182	18212	18238	18315	18130	18062	18255	18083	18186	18151	18261	18194	18259	18158	18083	18226	18348	18188	18180	18282	18148	18320	18131	18063	17961	17836	18190	18250	18280	18227	18397	18118	18011	18085	18220	18208	18320	17995	18298	18236	18418	18160	18152	18271	18388	18303	18163	18227	18126	18285	18349	18184	18166	18265	18178	18168	18193	18292	18305	18151	18229	18204	18061	18289	18189	18088	18109	18200	18317	18149	18183	18185	18052	18102	18161	18101	18219	18132	18071	18136	18068	18231	18250	18031	18015	18260	18094	18243	18134	18240	18056	18150	18235	18075	18214	18122	18028	18129	18099	18229	18239	18045	18191	18195	18162	18132	18129	18381	18098	18084	18166	18325	18272	18162	18109	18324	18356	17948	18015	18201	18234	18337	18359	18065	18050	18016	18105	18189	18334	18120	18227	18383	18304	18235	18128	18168	18244	18348	18141	18259	18090	18061	18122	18197	18317	18195	18275	18119	18119	18074	18090	18146	18011	18177	18182	18175	18245	18236	18174	18143	18194	18047	18151	18361	18251	18249	18123	18281	18175	18305	18256	18375	18048	18210	18173	18286	18129	18264	18127	18399	18315	18220	18230	18388	18156	18253	18437	18241	18240	18203	18150	18148	18310	18230	18158	18155	18225	18191	18145	18182	18115	18182	18324	18215	18274	18138	18018	18083	18167	18150	18290	18322	17961	18248	18128	18324	18175	18073	18087	18157	18203	18269	18195	18324	17898	18229	18151	18143	18268	17988	18130	18220	18262	18291	18321	18204	18112	18472	18134	18014	18148	18155	18122	18200	18026	18069	18140	18249	18362	18202	18287	18194	18369	18218	18284	18114	18158	18223	18136	18299	18298	18153	18142	18156	18336	18184	18003	18272	18351	18334	18145	18116	18343	18055	18116	18019	18231	18193	18139	18317	18161	18418	18084	18112	18231	18144	18088	18306	18278	18075	18030	18131	18208	18223	18206	18232	18349	18200	18192	18180	18049	18169	18163	18225	18218	18091	18255	18408	18130	18114	18197	17950	18302	18223	18088	18101	18324	18371	18402	18140	18231	18303	18219	18347	18320	18239	18270	18115	18266	18017	18393	18375	18278	18216	18167	18110	18163	18205	18078	18068	18039	18174	18327	18258	18087	18055	18485	18064	18166	17993	18391	17900	18279	18115	18219	18457	18245	18310	18329	18059	18225	18219	18268	18276	18069	18164	18110	18136	18042	18230	18206	18107	18130	18121	18157	17995	18225	18151	18090	18253	18089	18307	18061	18046	18185	18135	18157	18274	18268	18066	18043	18244	18058	18273	18186	17961	18243	18057	18139	18344	18191	18252	18350	18116	18061	18085	18007	18048	18245	18117	18119	18268	18193	18240	18139	18160	18333	18135	18131	18168	18017	18075	18425	18169	18296	18153	18063	18186	18095	18146	18001	18380	18166	18225	18219	18296	18222	18275	18279	18193	17903	18104	18237	18239	18292	18040	18098	18431	18085	18166	18173	17982	18348	18185	18203	18190	18255	18151	17949	18077	18388	18278	18186	18170	18159	18234	18199	18090	18122	18298	18247	18281	18408	17950	18252	18287	18183	18025	18210	18115	17885	18243	18219	18169	18253	17959	17976	18241	18352	18333	18018	17972	18153	18151	18193	18109	18059	18156	18246	18301	18235	18255	18175	18087	18090	18276	18170	18217	18208	18179	18053	18186	18032	18195	17946	18548	18360	18231	17939	18154	18311	18216	18108	18414	18108	17987	18228	18225	18301	18297	18205	18006	18240	18086	18094	18080	18195	18288	18292	18098	18175	18090	18126	18236	18267	18361	18243	18232	18108	18467	18229	18383	18187	18345	18260	18181	18164	18233	18288	18071	18186	18029	18351	18427	18066	18394	18110	18157	18115	18222	18157	18184	18029	17857	18202	18240	18414	18111	18149	18231	18053	18202	18127	18326	18185	18158	18200	18161	18150	18236	18147	18062	17972	18170	18214	18151	18289	18185	18151	18103	18248	18385	18109	18259	18204	18296	18096	18130	18013	18028	18084	18420	18167	18178	18261	18298	18415	18293	18205	18059	18105	18311	18190	18088	18340	18356	18210	18192	18174	18308	18213	18066	18275	18317	18082	18056	18071	18071	18280	18406	18052	18363	18385	18262	18169	18161	18250	18239	18201	18378	18266	18092	18148	18268	18243	18244	18029	18204	18213	18275	18289	18306	18099	18401	18188	18129	18018	18196	18077	18140	18238	18263	17925	18026	18117	18168	18323	18134	18044	18104	18182	18085	18151	18226	18140	18364	18380	18234	18284	18221	18355	18209	18265	18249	18178	18045	18017	18137	18079	18261	18230	18168	18341	18230	18076	18162	17983	18120	18099	18252	18041	18113	18142	18048	18232	18205	18146	18276	18371	18213	18102	18273	18070	18297	18332	18003	18138	18173	18207	18244	18292	18351	18344	18181	18346	18295	18296	18115	18241	18002	18266	18242	18296	18211	18122	18308	17930	18206	18267	18153	18245	18135	18102	18171	18361	18243	18242	18033	18245	18108	18194	18129	18020	18202	18031	18227	18074	18221	18076	18067	18078	18154	18035	18104	18025	18298	18059	18115	18257	18300	18203	18422	17891	18222	18131	18174	18283	18276	18039	18226	18182	17953	18193	18106	18051	18249	18114	18168	18267	18077	18242	18175	18189	18427	18368	18249	18158	18339	18123	18142	18127	18163	18223	18094	18083	18082	18009	18234	18347	18206	18131	18403	18171	18334	18069	18066	18076	18100	18335	18334	18360	18015	18259	18159	18105	17959	18343	18332	18398	18277	18023	18076	18026	18094	18283	18142	18231	18196	18246	18108	18303	18221	18360	18415	18192	18221	18200	18109	18059	18123	18321	18204	18281	18435	17956	18083	18166	18429	18188	18068	18197	18254	18244	18168	18386	18226	18135	18114	18051	18008	18090	18120	18295	18172	18013	18069	17888	17955	18372	18311	18056	18289	17978	18160	18130	18326	18121	18271	18327	18338	18052	18264	18162	18136	18021	18003	18127	18164	18054	18213	18132	18218	18155	18080	18269	17929	18186	18035	18359	18197	18175	18115	18114	18209	18118	18149	18261	18090	18265	18211	18128	17993	18143	18104	18209	18235	18058	18205	18097	18130	18067	18078	18122	18331	18066	18178	18263	18082	18321	18242	18338	18270	18047	18119	18290
62410	86330	55026	32480	32202	21661	16871	15697	15450	15762	15728	15616	15798	15603	15562	15621	15543	15566	15601	15601	15792	15444	15536	15463	15691	15726	15774	15508	15719	15586	15709	15481	15674	15536	15558	15492	15656	15722	15691	15456	15520	15562	15813	15628	15729	15808	15627	15655	15725	15605	15719	15568	15717	15545	15762	15684	15630	15495	15640	15507	15552	15714	15550	15776	15828	15705	15647	15415	15660	15744	15695	15369	15586	15447	15650	15705	15432	15451	15686	15774	15501	15579	15657	15688	15643	15561	15589	15650	15545	15626	15645	15717	15570	15644	15552	15540	15692	15567	15565	15722	15673	15498	15460	15485	15372	15658	15579	15572	15586	15600	15471	15557	15450	15649	15644	15655	15622	15477	15719	15472	15667	15697	15683	15461	15611	15613	15552	15711	15708	15733	15700	15508	15743	15568	15605	15660	15436	15575	15614	15481	15575	15676	15484	15492	15770	15553	15554	15553	15667	15674	15629	15553	15553	15560	15763	15524	15528	15547	15622	15691	15672	15454	15523	15639	15558	15524	15653	15545	15614	15525	15723	15580	15544	15542	15700	15635	15551	15659	15450	15642	15711	15597	15439	15718	15699	15466	15485	15568	15592	15467	15564	15593	15711	15726	15604	15568	15610	15608	15758	15575	15671	15615	15702	15463	15655	15486	15530	15735	15663	15568	15756	15687	15580	15634	15471	15637	15629	15591	15655	15509	15743	15683	15447	15761	15639	15559	15581	15613	15394	15650	15785	15462	15440	15508	15616	15703	15743	15339	15366	15656	15460	15718	15567	15492	15690	15604	15616	15560	15626	15558	15642	15522	15736	15463	15616	15658	15703	15703	15674	15694	15533	15473	15692	15629	15640	15733	15737	15657	15607	15624	15739	15657	15666	15595	15572	15501	15499	15546	15520	15497	15490	15550	15541	15512	15703	15543	15567	15388	15599	15609	15639	15544	15709	15699	15549	15590	15560	15590	15468	15584	15524	15775	15536	15614	15475	15564	15633	15626	15512	15648	15575	15710	15392	15543	15534	15557	15458	15704	15545	15529	15653	15511	15462	15569	15622	15552	15607	15667	15512	15713	15632	15547	15659	15715	15534	15482	15558	15649	15680	15622	15654	15489	15582	15627	15578	15701	15789	15734	15815	15486	15760	15491	15576	15530	15651	15630	15660	15382	15742	15677	15578	15601	15529	15673	15506	15642	15549	15551	15625	15598	15483	15631	15360	15537	15594	15646	15720	15641	15500	15803	15537	15672	15621	15730	15708	15617	15548	15606	15339	15582	15549	15538	15757	15637	15511	15462	15728	15581	15478	15737	15732	15497	15638	15608	15477	15632	15488	15863	15777	15533	15738	15442	15501	15594	15653	15686	15683	15567	15696	15510	15541	15528	15708	15582	15578	15608	15503	15704	15564	15692	15454	15634	15599	15598	15572	15389	15655	15564	15611	15725	15615	15541	15450	15438	15591	15457	15686	15560	15597	15584	15646	15609	15425	15556	15730	15560	15594	15662	15601	15566	15770	15562	15487	15531	15712	15483	15625	15474	15656	15562	15590	15509	15693	15573	15607	15490	15584	15676	15620	15743	15547	15554	15620	15559	15658	15394	15719	15459	15682	15577	15704	15414	15626	15270	15636	15659	15671	15550	15788	15694	15684	15669	15424	15601	15482	15756	15578	15654	15481	15441	15697	15602	15624	15670	15623	15529	15515	15592	15644	15678	15750	15556	15442	15522	15663	15517	15614	15399	15470	15659	15493	15685	15578	15754	15725	15705	15497	15575	15710	15714	15597	15363	15551	15653	15518	15544	15616	15546	15667	15654	15563	15627	15661	15560	15714	15640	15558	15579	15437	15511	15510	15776	15597	15561	15571	15523	15604	15400	15577	15552	15751	15536	15606	15733	15686	15586	15679	15557	15493	15706	15751	15635	15573	15475	15577	15662	15625	15873	15505	15657	15560	15583	15586	15614	15253	15591	15476	15720	15652	15588	15623	15618	15641	15707	15426	15630	15681	15582	15720	15482	15640	15627	15773	15658	15570	15684	15662	15705	15680	15561	15556	15560	15449	15543	15565	15520	15688	15537	15548	15595	15526	15801	15648	15668	15540	15560	15598	15657	15453	15669	15647	15523	15483	15605	15615	15546	15556	15711	15674	15618	15654	15497	15616	15863	15688	15610	15512	15662	15622	15356	15674	15745	15613	15788	15546	15530	15579	15848	15720	15495	15579	15615	15731	15563	15574	15583	15649	15492	15665	15499	15727	15470	15707	15645	15681	15663	15436	15573	15589	15597	15771	15532	15664	15514	15465	15524	15673	15580	15451	15624	15518	15427	15567	15563	15630	15599	15541	15574	15513	15543	15583	15658	15583	15510	15659	15524	15637	15472	15664	15812	15631	15677	15693	15537	15576	15574	15480	15577	15517	15534	15670	15775	15582	15533	15727	15609	15630	15464	15371	15458	15588	15534	15536	15706	15728	15572	15499	15591	15574	15548	15549	15618	15452	15676	15522	15634	15446	15584	15560	15572	15610	15559	15618	15557	15588	15623	15628	15576	15526	15417	15695	15728	15623	15714	15674	15495	15504	15697	15490	15510	15620	15525	15643	15745	15464	15738	15634	15512	15713	15749	15665	15607	15715	15529	15511	15271	15669	15590	15590	15555	15729	15521	15675	15576	15637	15724	15793	15557	15773	15576	15620	15576	15470	15612	15598	15627	15543	15553	15695	15657	15678	15687	15626	15642	15589	15611	15488	15585	15676	15497	15606	15468	15743	15626	15577	15667	15698	15769	15610	15575	15495	15488	15683	15620	15550	15603	15640	15604	15452	15653	15385	15591	15563	15890	15682	15473	15707	15557	15523	15588	15695	15592	15632	15617	15536	15610	15604	15679	15649	15715	15505	15463	15529	15731	15494	15545	15695	15566	15640	15651	15701	15506	15585	15741	15693	15693	15631	15586	15629	15563	15696	15467	15739	15735	15556	15790	15718	15599	15693	15600	15607	15492	15707	15497	15780	15669	15703	15630	15488	15587	15634	15638	15400	15580	15476	15566	15702	15518	15618	15448	15582	15816	15669	15648	15603	15437	15462	15528	15658	15636	15784	15715	15525	15562	15664	15780	15675	15648	15617	15513	15421	15588	15437	15596	15657	15538	15718	15644	15794	15629	15466	15599	15524	15624	15655	15709	15647	15563	15568	15581	15728	15706	15611	15657	15748	15521	15603	15545	15710	15544	15527	15522	15758	15515	15631	15618	15749	15362	15623	15507	15772	15492	15724	15742	15420	15477	15408	15561	15673	15542	15591	15711	15529	15508	15636	15532	15723	15579	15659	15595	15771	15596	15496	15718	15652	15601	15561	15560	15620	15679	15487	15518	15648	15623	15763	15721	15551	15685	15509	15657	15540	15561	15513	15480	15816	15471	15729	15425	15489	15495	15774	15626	15612	15336	15565	15543	15660	15696	15546	15504	15604	15539	15539	15693	15667	15628	15692	15583	15617	15537	15706	15436	15500	15619	15565	15582	15767	15471	15586	15487	15703	15654	15445	15551	15610	15577	15709	15599	15673	15632	15702	15766	15434	15612	15609	15543	15605	15520	15606	15524	15475	15623	15759	15520	15678	15511	15588	15578	15645	15648	15549	15579	15709	15527	15612	15647	15612	15492	15539	15645	15620	15673	15597	15558	15639	15555	15698	15545	15486	15509	15455	15592	15688	15553	15616	15508	15592	15600	15615	15619	15703	15575	15383	15694	15549	15562	15830	15471	15736	15705	15572	15591	15728	15651	15764	15710	15520	15643	15740	15633	15429	15625	15643	15621	15654	15501	15380	15630	15732	15644	15507	15759	15527	15500	15714	15524	15671	15623	15586	15413	15689	15500	15658	15462	15765	15508	15515	15669	15721	15608	15726	15767	15672	15440	15556	15650	15535	15573	15538	15453	15671	15553	15650	15603	15673	15687	15504	15596	15617	15332	15623	15805	15703	15600	15681	15635	15506	15657	15521	15552	15652	15487	15713	15668	15591	15545	15386	15576	15800	15695	15623	15612	15532	15807	15792	15514	15537	15685	15670	15622	15538	15661	15439	15706	15653	15639	15519	15632	15608	15661	15573	15746	15657	15658	15529	15627	15731	15634	15770	15685	15543	15664	15738	15548	15402	15559	15503	15658	15739	15563	15672	15716	15584	15582	15489	15582	15511	15614	15564	15525	15575	15735	15542	15670	15583	15621	15697	15486	15651	15409	15550	15549	15634	15614	15810	15486	15697	15559	15684	15606	15629	15642	15616	15474	15540	15589	15604	15628	15597	15720	15523	15579	15568	15569	15467	15457	15692	15499	15651	15528	15626	15561	15636	15413	15651	15691	15465	15604	15593	15490	15478	15639	15635	15550	15550	15543	15482	15521	15611	15640	15582	15451	15644	15598	15422	15516	15521	15620	15515	15520	15912	15739	15531	15735	15646	15562	15675	15661	15543	15536	15717	15622	15670	15786	15565	15525	15429	15661	15520	15561	15726	15708	15648	15841	15757	15744	15466	15446	15606	15543	15657	15650	15665	15618	15525	15695	15525	15746	15639	15685	15551	15620	15574	15728	15735	15345	15662	15555	15557	15745	15687	15672	15693	15634	15518	15577	15679	15515	15640	15572	15742	15674	15552	15727	15598	15599	15466	15607	15612	15570	15604	15548	15511	15911	15600	15555	15439	15707	15757	15496	15596	15602	15440	15582	15649	15712	15511	15552	15566	15642	15590	15685	15480	15575	15562	15691	15590	15713	15489	15629	15760	15561	15604	15527	15630	15501	15712	15675	15619	15625	15623	15559	15585	15657	15465	15777	15540	15467	15443	15506	15625	15458	15639	15483	15654	15391	15574	15683	15647	15638	15528	15440	15498	15642	15651	15554	15672	15738	15627	15625	15630	15575	15598	15642	15686	15498	15431	15544	15581	15505	15589	15748	15760	15650	15670	15557	15676	15574	15596	15618	15408	15573	15719	15594	15590	15681	15452	15552	15680	15475	15429	15638	15612	15542	15529	15591	15471	15482	15532	15668	15601	15573	15658	15472	15737	15522	15634	15704	15635	15591	15758	15660	15431	15562	15514	15704	15676	15598	15610	15618	15598	15506	15516	15831	15541	15584
22913	21919	29413	24104	22601	24333	25732	20120	19114	19559	19079	19026	18856	19150	18941	18938	19026	19013	19257	19029	19001	19362	18971	18914	18977	18946	18849	18935	19153	18830	18938	18916	19020	19028	18787	18841	18870	18892	18838	18894	18990	18784	18810	18880	18843	18775	18863	18979	18881	19050	18882	18826	18732	18957	18757	18745	18937	18717	18887	18908	18814	18920	18947	18856	18875	18825	18958	19006	18885	18911	18949	18898	18911	18866	18767	18965	18868	18944	18934	18960	18916	18627	18819	18779	18838	18848	19013	18880	18818	18962	18612	18709	18868	18841	18866	18682	18946	18829	18931	18934	18850	18785	19108	18717	18833	18694	18740	18890	18674	18835	19069	18776	18896	18970	19008	18935	18966	18897	18845	18818	18790	18870	18806	18751	19084	19020	18766	18813	18771	18836	19198	18730	18762	18830	18832	18753	18968	18470	18576	18779	18735	18663	18817	18712	18830	18931	18816	18720	19025	18655	18641	18777	18648	18745	18772	18716	18966	18816	18821	18796	18727	18858	18719	18910	18757	18612	18516	18681	18919	19028	19074	18926	18709	18995	18892	18779	18705	18730	18727	18914	18734	18825	18827	18795	18872	18876	18828	18837	18703	18840	18925	18847	18880	18785	19035	18935	18707	18723	18860	18738	18710	18680	18800	18867	18645	18838	18772	18857	18914	18743	18698	18719	18843	18856	18924	18802	18961	18725	18838	18869	19028	18655	18817	18912	18764	18887	18747	18668	18819	18792	18663	18819	18760	18684	18804	18683	18788	18666	18879	18817	18864	18722	18839	18911	18826	18797	18788	18907	18736	18793	18907	18862	18834	18772	18825	18868	18896	18930	18678	18961	18748	18771	18738	19012	18750	18844	18848	18959	18709	18797	18686	18896	18598	18577	18783	18811	18811	18774	18757	18799	18949	18820	18825	18800	18906	18892	18822	18820	18785	18832	18706	18796	18801	18789	18829	18982	18993	18942	18753	18730	18815	18725	18794	18799	18629	18810	18990	18828	18981	18892	18733	18742	18724	18849	18811	18829	18733	18934	18961	18788	19014	18845	18824	18904	19005	18740	18756	18792	18786	18842	19028	18798	18842	18802	18913	18511	18698	18678	18852	18860	18773	18870	19167	18688	18872	18980	18700	18814	18574	18475	18688	18633	18978	18745	18920	18850	18810	18956	18518	18782	18830	18794	18838	19086	18872	18839	18799	18841	18831	18805	18728	18826	18829	18959	18971	18734	18707	18734	18921	18873	18759	18856	18957	18875	18928	18907	18860	18989	18787	18756	18835	18876	18747	18733	18884	18740	18739	18782	18892	18831	18776	18834	18784	18774	18834	18754	18854	18524	18810	18748	18730	18816	18856	18780	18763	18807	18719	18670	18831	18807	18682	18746	18787	18819	18829	18683	18801	18756	18860	18904	18975	19079	18789	18820	18831	18902	18793	18883	18884	18639	18819	18843	18864	18940	18768	18876	18785	18687	18752	18684	18847	18928	18733	18464	18571	18661	18787	18672	18824	18767	18902	18857	18944	18930	18765	18854	18858	18679	18883	18722	18910	18787	18677	18602	18563	18513	18702	18651	18685	18763	18843	18658	18566	18622	18893	18819	18758	18599	18908	18709	18911	18718	18672	18871	18825	18583	18703	18691	18642	18524	18799	18830	18849	18713	18752	18927	18630	18767	18950	18782	18881	18748	18967	18729	18924	18690	18895	18801	19080	18891	18851	18792	18761	18876	18769	19023	18665	18879	18761	18924	18800	18774	18728	18852	18790	18776	18818	18837	18816	18959	18822	18843	18989	18888	18970	18938	18821	18792	18712	18897	18918	18770	18771	18857	18857	18726	18887	18826	18904	18825	18939	18863	18760	18720	18804	18797	18825	18968	18887	18892	18822	18850	18841	18680	18859	18953	18654	18648	18867	18785	18847	18755	18746	18758	18649	18726	18696	18618	18692	18824	18756	18904	18996	18828	18700	18799	18782	18701	18757	18673	18761	18800	18934	19000	18898	18601	18960	18748	18711	18753	18810	18651	18848	18911	19003	18974	18645	18809	18709	18731	18892	18844	18953	18758	18915	18748	18948	18769	18956	18831	18734	18941	18790	18562	18913	18786	19008	18885	18709	18882	18742	18775	19007	18893	18908	18870	18843	18820	18883	18810	18919	18750	18900	18643	18761	18725	18845	18684	18734	18738	18709	18770	18819	18834	18757	18686	18706	18602	18613	18956	19143	18996	18672	18795	18745	18799	18640	18779	18712	18614	18747	18601	18932	18832	18811	18750	18902	18889	18806	18787	18796	18813	18752	18875	18775	18904	18737	18997	18706	18915	18683	18846	18976	18866	18894	18818	18904	18797	18760	18816	18720	18937	18752	18801	18719	18840	18815	18880	18858	18581	18935	18853	18818	19004	18814	18760	18713	18819	19005	19048	18918	18597	18682	18955	18565	18937	18856	18818	18908	18849	18680	18609	18732	18752	18836	18623	18628	18547	18808	18802	18851	18661	18790	18848	18808	18738	18832	18818	18796	18873	18741	18744	18739	18648	18776	18864	18719	18757	18694	18842	18917	18919	18871	18930	18740	18840	19033	18819	18911	18819	18685	18673	18766	18994	18835	18984	18838	18615	18809	18750	18618	18811	18686	18858	18669	18712	18784	18812	18823	18911	18824	18694	18913	18647	18747	18751	18824	18769	18829	18691	18833	18909	18820	18569	18737	18780	18826	18930	18862	18730	18895	18915	18626	18856	18814	18811	18960	18654	18830	18540	18763	18683	18817	18638	18929	18824	18847	19005	19000	18728	18722	18567	18705	18688	18800	18789	18795	18972	18823	18703	18994	18929	18803	18871	18727	18755	18918	18777	18696	19015	18911	18799	18975	18872	18651	19035	18759	18796	18891	18956	18892	18969	18809	18831	18731	18886	18701	18734	18768	18766	18666	18840	18896	18873	18909	18767	18709	18973	18733	18706	18590	18699	18762	18907	18827	18656	18785	18829	18898	18941	18872	18715	18769	18849	18844	18924	18631	18929	18690	18812	18580	18770	18843	18738	18905	18718	18660	18934	18828	18883	19022	18860	18854	18681	19001	18929	18739	18818	18840	18903	18872	18882	18707	18612	18869	18819	18718	18644	19002	19064	18782	18770	18623	18678	18721	18796	18883	19031	18898	18874	18842	18682	18678	18819	19051	18716	18761	18859	18608	18710	18737	18794	18747	18735	18785	18854	18944	18796	18737	18787	18751	18849	18912	18888	18649	18800	18823	18649	18726	18959	18620	18752	18772	18762	18848	18904	18666	18829	18840	18775	18736	18693	18585	18801	18762	18774	18779	18667	18856	18622	18752	18788	18751	18710	18675	18653	18832	18955	18812	18797	18897	18734	18799	18768	18715	18769	18686	18769	18568	18851	18877	18606	18887	18621	18736	19065	18714	18672	18790	19036	18974	18800	18788	18743	18872	19036	18708	18640	18694	18725	18965	19039	18777	18754	18947	18906	18710	18709	18789	18691	18989	18759	18693	18892	18845	18825	18687	18800	18991	18752	18869	18810	18773	18801	18785	19010	18691	18767	18799	18520	18721	18745	18628	19028	18882	18688	18784	18680	18802	18747	19006	18873	18998	18763	18991	18883	18943	18866	18938	18649	18789	18785	18745	18792	18935	18709	18750	18732	18904	18903	18875	19023	18633	18965	18805	18838	18793	18667	18780	18726	18713	18816	18768	18731	18805	18731	18772	18718	18838	18876	18708	18754	18551	18675	18926	18791	18696	18779	18828	18985	18915	18824	18722	18831	18680	18696	19011	19013	18690	18715	18613	18612	18683	18516	18853	18898	18808	18798	18818	18763	18862	18624	18894	18708	18970	18840	18738	19119	18760	18787	18871	18648	18870	18720	18627	18628	18978	18524	18832	18828	18873	18896	18804	18839	18882	18912	18431	18638	18810	18813	18855	18814	18862	18748	18752	18888	18965	18984	18766	18740	18767	18718	18668	18994	19012	18974	18662	18837	18774	18734	18739	19016	18892	18455	18761	19076	18729	18796	18823	18683	18602	18678	18737	18771	18819	18804	18819	18668	19031	18676	18791	18798	18814	18584	18811	18766	18817	18686	18535	18793	18733	18800	18866	18651	18754	18731	18569	18674	18881	18866	18814	18845	18835	18813	18715	18715	19094	18905	18772	18737	18896	18827	18614	19012	18918	18568	18710	18731	18759	19003	18684	19009	18810	18746	18599	18863	18800	18874	18966	18930	18817	18809	18862	18750	18854	18932	18726	18596	18707	18595	18857	18749	18732	18745	18884	18806	18890	18708	18773	18939	18857	18855	18834	18661	18955	18848	18872	18735	18900	18815	18830	18916	18722	18847	18897	18804	18592	18894	18875	18768	18770	18584	18924	18610	18872	18879	18847	18816	18781	18804	18756	18632	18836	18758	18683	18751	18747	18850	18809	18772	18558	18806	19092	18721	18873	18817	18884	18682	18644	18786	18853	18724	18671	18866	18686	18972	18884	19018	18785	19091	18843	18698	18703	18749	18878	18719	18684	18777	19018	18805	18890	18675	18734	18785	18861	18824	18486	18729	18653	18780	18815	18830	18966	18697	18805	18763	18833	18728	19013	18874	18768	18758	18844	18703	18877	18686	18942	18809	18853	18862	18972	18745	18786	18602	18871	18950	18751	18818	18806	18753	18805	18900	18869	18799	18818	18803	18658	18984	18769	18879	18842	18701	19004	18928	18635	18761	18587	18705	18925	18779	18794	18757	18743	18493	18624	18724	18719	18777	18820	18692	18815	18660	18631	18887	18981	19003	18837	18834	18742	18926	18674	19011	18846	18754	18916	18919	18750	18886	18698	18715	18708	18773	18936	18679	18755	18733	18807	18582	18600	18796	18823	18815	18829	18729	18725	18715	18682	18778	18680	18894	18761	18702	18834	18882	18652	18506	18781	18652	18742	18947	18704	18552	18807	18877	18893	18887	19090	18863	18768	18873	18758	18697	18838	18922	18928	18899	18757	18591	18723	18743	18874	18692	18755	18653	18852	18734	18797	18954	18778	18822	18805	18706	18881	18595	18657	18960	18795	18966	18919	19143	18818	18824	18794	18641	18901	18675	18986	18728	18904	18701	18796	18868	18909	18811	18745	18778
58801	97091	62884	44287	33164	20965	17056	16088	15940	16046	15984	15986	15922	15941	15902	15790	16140	16089	15990	16071	16055	16097	16161	15981	16094	15969	15955	15913	15838	15950	16024	15863	15958	15858	15949	16025	16068	16109	15942	15915	16023	15984	16069	16014	16070	15862	15906	15961	15855	15989	15925	15927	16059	16039	16114	15907	16090	16038	15975	16018	16098	15798	15931	15884	15830	15893	16069	15914	16102	16014	15913	15919	15923	16232	15747	16006	15991	15936	16054	16043	16151	16088	15962	15868	15881	15947	15881	16014	15824	16003	16010	16080	15944	16053	16011	16015	15949	15907	16058	16013	15867	15922	16066	15746	16023	16106	16157	15693	16014	15870	16042	16045	15897	16053	15965	15970	16130	15839	15998	15928	16057	15996	15845	15885	15875	15941	16083	16088	15840	15856	15988	16006	16101	15871	16084	16034	16182	15943	15824	15885	16126	15853	15932	16039	15885	16065	15934	15943	15883	15807	16028	16082	16167	16073	16003	15929	16092	15995	15974	16027	15968	16085	15943	15794	16061	15997	15878	16042	15956	15931	16022	15839	15859	16057	15906	16092	16021	15953	15911	15913	15822	15983	16047	15950	15905	16058	15860	16000	16045	16039	15954	15989	15894	15838	15990	15847	15957	15979	16012	16056	16069	16009	15930	16095	15912	15915	15908	15867	15897	15884	16046	16064	16057	15902	15962	15935	16120	15934	15862	16004	16000	15909	16028	15952	16052	16122	16076	15905	16068	15947	16062	15958	16033	15999	15774	16106	16012	15999	16087	15972	16021	16000	15917	15988	15911	15887	16002	15829	16026	15824	15975	15983	15808	15808	16024	15940	15687	15968	16099	15988	16103	15893	15818	15943	15887	15876	15874	15916	15968	15836	16124	15797	16033	16034	16125	16057	15868	15989	15937	15947	15980	15869	15860	16033	15949	15887	16056	15908	15997	15978	15838	16058	15981	15921	16103	16140	15987	16103	16036	15967	15987	15895	16002	16040	15940	15857	15992	16005	16042	15850	15929	15985	15933	15872	15959	16002	16107	15881	15904	15867	15883	15884	16060	15879	16203	15908	15874	15880	15961	15814	16009	15789	15902	15947	15971	16021	16029	16036	16061	16005	15894	15950	15834	16011	15922	15971	16150	15840	15970	15892	15812	15942	16106	15793	16059	15983	15859	16089	16000	15953	15950	15960	15943	16130	15771	15973	16061	15854	15994	15769	15911	16026	15806	15926	15954	16028	15960	16088	15784	15755	16113	15976	15908	15972	16013	15916	15944	16034	16099	16036	15710	15879	15892	15950	16018	15893	15967	15885	16076	15913	15825	16017	15945	15870	15781	16069	16040	15884	16071	15989	16091	15936	16008	16073	15982	15975	15968	16127	15858	15940	15790	16066	16071	16031	15848	15951	16091	16152	15756	15989	15840	16051	16048	15887	15992	15936	15963	15799	15957	16173	16059	15883	16002	16021	16154	16028	16130	15773	16041	15988	16035	15923	16062	15933	15932	16045	16066	15958	15942	15917	16027	15894	15881	16050	16043	15788	15979	15921	16141	15946	15902	16027	15859	15950	15834	16049	15929	15985	15857	16046	15994	16065	15972	15995	15857	15966	16011	15876	16156	16020	15972	16122	15828	15992	15766	15852	15997	15975	15827	15958	15897	15967	15908	16090	15860	16006	15998	16038	15730	16085	15853	16003	15858	15822	15905	15998	15948	15884	15972	15884	15980	15910	15831	16091	15955	15914	15994	16008	15903	16067	15926	15903	15906	16128	15907	16010	16021	16014	16008	15905	15997	15719	15947	15906	16118	15739	15938	15998	15853	16194	15749	15934	16073	15986	15852	15950	15971	16146	16109	16044	15941	15966	15929	16075	15790	16030	15882	16085	16033	15938	15867	15861	15915	15789	15926	15967	16014	15928	15867	16020	15952	15914	16131	15923	15869	16079	16097	16053	15939	16101	15847	15984	15907	15895	15939	15864	16059	16029	16105	15908	15961	15834	16036	15845	16058	15982	16020	15840	16048	16071	15949	16192	16074	15946	16002	15946	15808	15817	16068	15873	16221	15843	15848	15912	15974	16198	16093	15847	16153	15830	15998	16037	15995	16067	15995	16099	15951	15902	15826	15849	15996	15808	15936	15937	15890	15975	16007	15908	15964	15926	15935	15835	15881	15882	15952	16063	15981	16184	15894	16055	16005	15977	15933	15969	16072	15866	15954	15728	15924	15768	15839	15996	16007	15991	16058	15933	15943	16081	16048	15981	15924	16006	15777	16050	16008	16184	16093	16016	15979	15899	15935	15849	15981	15901	15938	15981	15975	15937	15846	15917	15977	16060	16007	16077	16028	15888	15900	16039	15952	15983	16141	16001	16102	15916	15915	16074	15912	16205	15663	15845	16022	15876	16020	15885	15943	15987	15891	15988	15957	16078	15927	15964	16042	15924	16157	15944	15916	15953	15987	16064	15839	16157	15937	16010	15868	16023	15890	16105	16039	16098	15930	15898	16049	15872	15972	15862	15976	16004	16287	15862	16010	15855	15963	16114	15969	15914	15965	16071	16048	15949	15992	16037	15817	16149	15886	16040	15905	15953	16004	15865	15840	15963	15932	16056	15789	15998	16045	16058	16045	16090	15994	15864	15830	15942	15952	16022	15956	15960	15964	15885	15986	15891	15882	16013	16149	15998	16002	16017	16065	15922	16013	15966	15851	15859	15972	15869	16145	15926	15926	16132	15920	16018	15857	15987	16101	15953	15827	15941	15841	15745	15980	16042	16102	16048	15941	15966	15903	16012	16023	15895	16088	15925	15991	15879	16183	15888	16009	15900	15901	15827	15915	16148	16035	15897	16089	15887	15982	15924	15900	16044	16030	15959	16000	16011	16086	15985	16066	15951	15969	15937	15870	15885	15809	15899	15982	16022	16080	16051	15986	15953	16067	15883	16021	15993	15921	15860	15998	16196	16141	16066	16129	15772	15978	16106	16124	15900	15918	15900	15890	15903	15969	15905	15924	15836	15987	15931	15746	15820	15932	15980	16048	15978	15952	16159	16070	16079	15993	15862	16032	15994	16110	15905	15898	15964	16017	15742	15972	15860	15806	16089	15962	15881	16051	15964	15825	15971	15840	16011	15985	15938	15941	15980	16181	16039	16040	15837	16001	15944	16052	16022	16027	15909	15821	15910	16013	16136	15907	16039	15963	16103	16201	15973	16040	15977	16068	15952	16084	15977	16095	15957	16011	16006	15864	15978	15918	16004	16015	16007	15892	15792	15889	15938	16020	16123	15928	16002	15899	15909	15981	15966	15889	16037	15967	15996	15950	15909	15962	16019	15975	16011	16081	16014	15900	15938	16051	15992	15989	15854	16032	15938	16021	16135	15910	15877	15937	15921	15775	15793	15873	15905	15972	15933	15940	15860	16243	15927	15917	16196	16002	15933	15899	16037	16081	16004	16000	15848	15968	15938	15930	16083	16013	16059	15857	16070	16011	16101	15910	15913	16043	16012	16002	15839	16203	15952	16061	16052	16049	15986	16007	15938	15946	15974	15810	16004	16116	16015	15974	15902	15980	16020	15970	15883	16124	15894	15998	15969	15930	16152	15985	15926	15896	15989	16006	15915	16056	15808	15973	15944	15992	15971	15985	16028	15806	15938	15807	15895	16071	16015	15852	16032	15833	16072	16055	15745	16074	16041	15905	15926	16025	15892	15961	15804	15923	15955	15896	16025	15874	16048	15793	15994	15992	15820	16130	15916	15965	16179	15966	16076	16200	16027	15917	16018	15874	16001	15901	16030	15946	15862	15955	16001	16043	15993	15684	16050	15984	16052	15963	15783	15900	15971	15997	16074	15806	15852	15858	16010	15935	15927	15971	15975	15905	15929	15953	15960	15988	15879	16011	16056	15944	16189	16109	15898	15918	16027	16071	15945	16012	16019	15923	16038	15917	15977	16016	16004	15851	15979	15969	15860	15806	16025	16035	15953	15807	15977	16088	16010	15889	16079	16079	15994	16065	15887	15889	15815	15965	16007	15932	15920	16094	15896	15997	15979	15991	15821	15986	16012	16031	15967	16017	15837	16040	15944	15736	15903	15970	16014	15913	15915	16062	16070	15993	16003	16066	15849	15843	15845	16034	15855	15939	15838	15925	15926	15857	15967	15794	15814	16006	16003	15852	15958	15948	16038	16000	15993	15880	15986	16043	16029	15958	15791	15885	15859	15673	16009	15876	16094	15925	16072	15933	16007	15944	15962	15921	15925	15921	15994	15985	15853	15877	15879	15854	15924	16030	16048	16091	15923	16030	15902	16050	15911	15903	15961	15949	15962	16060	16067	16087	15892	15838	15962	15771	15967	16079	15953	15880	15981	15893	16081	15947	16087	15901	15980	16038	16023	16045	15997	15932	16001	16041	16053	15931	15890	15796	16017	15920	16109	16092	15961	16080	16097	15844	16075	16043	15817	16119	16048	15837	15872	16006	15987	15882	15971	15971	16142	16070	15867	16061	15917	15934	15974	15921	15901	15834	15916	15979	16076	15945	16043	15907	15898	16115	15909	15950	15887	15742	15967	15905	15956	15918	15940	15901	16084	16000	16179	16125	15931	16045	15884	16026	15950	16072	15936	16066	16066	16122	16022	15946	15907	16086	16089	15950	15944	15995	15927	16174	15843	16060	16039	15912	15994	15847	16101	15997	15835	16150	15914	16029	15893	15731	15974	15930	15924	16113	15930	15825	16001	15886	15990	16024	16008	15818	16005	16072	15915	16091	15937	15984	15773	15841	15999	15849	15884	15631	16001	15964	15909	16068	16024	15949	15893	16149	15947	16069	15887	16061	16132	15973	15733	15789	15844	16009	16035	15976	15919	16032	15894	16143	16023	16007	15698	15818	15990	15896	16167	15861	16027	16088	15904	15989	15921	15789	15957	15930	15881	16083	16019	15839	15973	16004	15931	15775	15854	16001	15964	15950	15903	15876	15973	15968	15775	16017	15828	15894	15926	15719	16067	16031	15792	16043	16025	15734	15887	15804	16109	15927	15882	16096	16179	15992	16151	16097	15954	15977	15911	15909	16089	15892	15823	16002	15960	16046	16031	16077	16091	16110	15907	16201	15925	15859	15920	16138	16002	16076	16060	16073	15907
35084	35334	31164	24494	21440	19835	19352	18888	18920	18912	19096	18912	18975	19008	19126	19075	18899	18949	19063	19075	19160	18993	18911	19005	19088	19009	19124	19002	19134	19110	19070	19052	19051	18783	19008	18956	19170	18957	18853	19086	19228	18979	18957	19116	18897	18849	19044	18941	18960	19218	19027	18931	19014	19072	18887	18979	19058	18932	18894	19002	18950	18944	18995	19211	18920	18988	18922	19092	19296	19027	18914	18786	18935	18973	18815	18995	18953	18932	18815	19093	19203	18976	19057	18853	18877	18839	18997	18848	19057	19112	19123	18824	18999	19053	19011	19098	19014	18966	18951	19006	18763	19113	19005	19082	19063	18883	19148	18959	18909	18912	19151	18771	18717	19023	18941	19025	18950	18819	18926	19146	19076	18829	19022	18856	18900	18928	19169	19064	19069	18974	19121	18803	18898	18959	19019	18875	19075	19041	18843	19221	19073	18987	19073	18956	18970	18890	18998	19178	18946	19108	18995	19104	18927	18968	18844	19154	19111	19185	19033	18923	19043	19057	18996	18953	18998	18980	19115	19083	18798	18843	19025	19031	18844	19239	19009	19060	19190	18891	18819	19004	19109	19052	18970	18843	18902	18862	18879	18839	18857	19035	19145	18982	18974	19026	19019	18854	19013	19049	19078	18900	18892	19007	19069	18729	18860	18949	18938	18909	18941	19093	18957	19114	18851	19079	19177	19044	18819	18901	18833	18902	19049	18915	19028	19044	18823	18840	19071	18822	18829	18860	18996	19077	18993	19067	18866	18937	19011	19012	18943	19188	19054	19016	18980	19240	18800	18993	18829	18946	18990	18819	18881	18999	18916	18803	19080	18933	18997	18921	18820	18763	19035	18920	18960	18974	19056	18941	18956	18836	18869	18788	18907	18919	19059	18943	19298	18934	19118	18922	19125	18956	18864	19024	19085	19123	19015	19078	19178	19060	18932	18978	19103	18846	18953	18890	19102	18851	18923	19157	19010	18938	19015	18922	19098	19005	19001	18994	18833	18954	18973	18963	19050	19014	18929	18854	19041	19036	19386	18940	18806	18994	19076	19021	19123	19059	19060	19069	19079	18996	19170	18883	18962	18828	19136	19115	19047	19054	19091	18733	18674	18958	18984	18786	18846	19075	18927	18719	18974	18892	18916	18905	19015	19338	18936	19102	19024	18978	18974	19027	19236	19115	18895	18988	19115	19020	19113	18917	19089	18932	19100	19073	19063	18823	18877	19016	18957	19011	18807	19040	19090	18795	19061	19056	19105	19024	18916	18894	19070	18998	19071	19059	18736	19000	18873	18809	19041	18976	19053	18870	18932	18896	18985	19104	19059	18862	19116	19093	18833	19129	18891	18830	18967	18785	18752	19184	19064	19013	18902	18766	19100	18850	19045	19013	19039	19193	18851	19158	18970	18888	19069	19035	18909	18904	18968	18897	18807	18891	18891	18854	19090	19290	19104	19017	19199	19132	18871	19014	19071	18984	18643	19182	19179	19072	18990	18930	19012	18755	18701	18907	18766	19030	19003	18937	18835	19192	18895	19004	18951	18643	19007	18987	19018	19029	18979	19047	19069	18980	18957	18901	19016	19086	19072	18952	18853	19026	18984	18871	19076	18802	18948	18975	19152	18766	19096	18850	19047	19117	19095	18884	18954	19056	19088	19005	18916	19067	19164	19185	18914	19089	18903	18798	18925	18966	18992	18756	18922	18897	18991	18805	19014	18875	19051	19007	18837	18890	19070	19142	18889	18932	19041	19107	19119	18965	19112	18908	18939	18742	18850	18945	19117	18773	19097	18806	19022	19048	19075	19026	18936	18821	18964	18910	19063	19096	18805	18868	18952	18992	18893	18980	19029	18773	18977	18985	18867	19176	19016	19007	18858	18952	18803	18971	18964	19076	19014	18826	18735	18952	18898	19028	18933	19081	19010	18837	18726	19083	18973	19163	18897	18959	19127	19152	18966	18938	18959	19061	18804	18828	18922	19140	19026	19046	19017	18918	19106	18829	18834	19033	18865	18906	18874	19145	19102	19126	18810	19079	19155	18926	19039	19058	18887	18952	19116	18962	19077	18729	18949	19121	18990	18980	18949	18931	18953	18834	18933	18988	18863	19040	18895	18875	18894	19040	18933	18913	18865	18939	18941	19158	19093	18793	19020	18997	19069	18689	19021	18966	18938	19238	19061	18810	19037	19022	18951	19052	18796	18972	19259	19182	18929	19079	19059	18993	19021	19010	18972	19107	19017	18915	18970	18741	19106	18971	18913	19006	19091	18915	18890	18990	18945	18901	18924	19048	18923	18943	19078	19044	19065	18841	18891	18873	18832	18978	18974	19073	19213	18720	19088	18802	18821	19059	19122	18960	18907	18766	18957	18784	18981	19031	19124	18836	18749	18956	18783	18894	18913	19038	19025	18803	18806	19067	18826	18890	18910	18721	18991	18876	18964	18991	19057	19168	18814	19074	18855	18925	18806	18996	18876	19088	18957	18945	18741	18856	19008	18908	19087	19047	18845	19122	18963	18886	18866	19022	19053	19127	19007	18999	18793	18919	18944	18943	19088	18906	19087	18966	18934	19034	18885	18991	19123	18905	19123	19133	18949	19136	19016	19159	19147	18942	19065	18977	18888	18917	18869	18941	18911	19012	18759	18783	18840	18912	18992	18978	19032	18871	19085	18968	18865	19030	19076	19225	19092	18822	18903	19169	19081	18974	18899	19101	18824	18851	18902	18902	18999	18866	19011	18892	19047	19005	19141	19143	18910	18935	18847	18762	18893	19107	18798	18975	18986	19265	19024	18942	19102	18944	18828	19039	18880	18667	18808	18978	18978	19107	18733	18758	19014	18927	19097	19010	19057	19056	18875	19022	18882	19108	19225	18991	19075	18835	18843	18892	18988	18958	19075	19000	18945	18724	19249	19256	18715	19171	19126	18827	18944	18893	18880	19067	19052	19096	18964	19146	18876	19129	19094	18931	18830	19307	19115	19035	18995	18888	18843	19042	18984	18818	18985	19015	19062	19098	18792	18892	18934	19137	19199	19028	18899	18796	18989	19129	18709	18950	19004	18895	18933	18972	19000	19002	18991	18870	19138	18977	19084	19068	19015	18803	19019	18948	18953	19019	19006	18897	18984	19042	18846	18826	18829	18875	18951	19014	19099	18826	18967	18930	18949	18958	18837	18874	18942	19000	18892	19023	19031	19009	19048	18971	19057	18927	18904	18931	18988	19051	19024	19102	19026	19093	19023	18955	19053	19077	18940	18932	19213	18813	18913	19117	18975	19068	19325	19085	18840	18990	18953	19054	18977	19156	18996	19132	19127	19035	18929	18968	19034	18977	18956	18840	19041	18930	19071	18862	19267	19163	18960	18829	18933	18940	19051	19171	18909	19099	18955	18849	18777	18971	18738	18972	18910	18979	18962	19060	19040	19074	18990	19120	19111	19048	19026	18911	19183	19197	19081	18706	18888	19149	18954	18786	18890	18850	18829	18964	18949	19216	18917	18882	19168	18661	19076	18922	18803	18844	18983	19019	19045	18928	19033	19037	18992	19045	19000	18920	19016	18998	18854	18824	18980	19150	18806	18910	18817	18919	19079	18987	19012	19115	18941	18874	19022	18946	18811	18984	18947	19108	18946	19151	19174	19090	19069	19086	18920	19044	19304	19006	18920	19044	18869	18924	18854	19091	19207	18927	18833	18910	18975	19069	18984	18868	18902	19072	19003	19087	18976	18811	18994	19105	18944	19004	19132	18849	18893	18984	19399	18856	19055	19126	18935	19190	18949	18907	19049	19061	18991	18966	18864	18891	18913	19013	19040	19015	18991	18860	19203	19005	18948	19041	19025	18872	18794	19086	19018	19154	19210	19088	19221	19026	19075	19068	18995	19015	19082	18695	18983	18681	18827	19128	18848	18851	19012	18917	18834	18955	18740	18988	18983	18934	19023	18855	18842	18971	18807	18817	18969	18662	18882	18918	19078	18906	19012	18992	19002	19087	19187	18868	19190	19067	18944	18927	18678	18734	18987	18921	18891	19056	19070	19150	19040	19123	18973	19076	19002	19143	19087	18981	19140	19046	18996	18884	18868	18851	18962	18966	19093	19087	19083	18980	18974	19068	19053	19113	19170	19323	18920	18938	19137	18969	19041	19038	19021	19032	18981	19066	19070	19012	19072	19000	18766	18934	19036	18817	18866	18676	19029	19113	18989	18801	19221	19092	18973	19085	19000	19072	19147	19005	19051	18915	18956	19109	19110	18991	19100	18840	18859	18930	19113	18824	19170	19081	19322	19040	18819	18928	18955	18990	19120	19173	18836	18917	18855	19051	19333	19253	18970	18931	18906	18932	18978	18906	18903	18790	18755	18872	19064	18967	18998	19052	18959	18894	18852	19007	19032	19002	18953	19028	18901	18915	19024	18954	18890	18806	18884	18963	19121	19087	19064	18884	18914	19042	18839	19172	18950	18968	19078	18880	18898	18863	18781	18872	18994	18842	18884	18886	19060	18968	19021	19111	19016	18852	18814	18995	18810	18977	19042	18886	19004	18985	19165	18859	19091	18982	18967	19034	19057	18768	18970	19152	19101	19179	18872	19178	18921	18890	19038	19013	18991	18965	19018	18895	18976	19012	18915	18960	19065	19199	19088	18869	18940	18971	18970	18895	19024	19205	18894	19061	18750	19089	18978	19078	18826	18836	19087	19147	19065	19176	18956	19112	19005	18733	18927	19054	19129	18888	18972	19148	18901	19034	19150	19006	18930	19034	18929	18889	19127	19206	18968	18923	18850	18867	18931	19111	18863	19169	18985	19184	19011	19110	18940	18679	18893	18876	18726	18988	18877	18860	18900	18797	18880	18661	18923	18899	18838	18867	19176	19108	19134	18999	19034	18782	18861	18756	19032	18911	18801	18786	18909	18855	18847	18896	18966	18955	18916	19261	18878	19118	19054	18934	19028	19139	19018	19177	19070	19225	18936	19132	19068	19095	19059	18843	19173	19088	18953	18841	19024	19038	18898	18973	18964	19051	18927	18972	18853	18970	19132	18861	19044	18910	19163	19135	18939	18769	19041	19000	18940	19157	18885	18828	18982	18943	18981	18974	18828	18999	18922	18934	18960	19121	18971	18952	19122	19102	19170	18767
48760	51046	29424	18805	18942	16683	16115	16081	16121	16258	16260	16117	16114	16123	16011	16019	16052	16006	16156	16055	16082	15889	16056	16123	16088	16055	15986	15989	15990	16057	15958	15913	15828	16292	16130	16099	15955	16052	16085	16127	16161	16105	15995	16155	16006	15958	16174	16063	16005	16059	15996	16012	16210	16082	16113	15946	16149	15889	16032	15927	15799	16030	16005	16119	16013	16113	16095	15960	16027	16257	16060	16195	15977	15985	15995	16199	16175	15958	16117	16023	16072	15990	16021	15932	15783	16110	16186	16110	15954	15922	15942	16088	16156	16030	16052	16093	16063	16090	16076	16173	15949	16101	16055	15908	16130	15974	15915	16060	15980	16018	16002	16081	16070	16024	16073	15960	16143	15989	16024	16135	15782	16033	16173	16115	15969	16129	16025	16143	16131	16173	16032	16100	16100	16149	16087	16071	16058	16019	15953	16090	15879	16069	16036	15921	16052	15963	15944	15899	15953	16087	16082	16008	15856	15886	15998	15985	15967	16090	16048	15987	16084	15959	16256	16215	16103	16101	16111	16162	16044	16074	16229	16061	15722	15977	16200	16097	16056	15968	16010	16078	15901	16147	16026	15992	16168	16062	15930	15965	16026	16233	15947	16054	15982	16024	15925	16017	16026	16023	16036	15893	16014	16079	16220	16064	16011	16121	16010	16065	16004	16191	16020	15984	16033	16040	16002	16057	16104	16119	15963	15989	16060	16029	15994	15877	16097	16139	15995	16016	16002	15834	16052	16179	16031	16120	15977	16018	16048	16250	16036	16082	16095	16114	16080	16041	16085	16059	16159	16271	16027	16087	16157	15991	15899	16108	15987	16050	16055	16086	16116	16156	15929	16115	15956	16026	16071	16125	16103	16049	16059	15898	16168	16151	16126	15953	15965	15942	15999	16106	15961	15967	16072	15931	16018	16016	16025	16036	16015	15948	15996	16152	16042	16111	16029	16024	16114	16189	15932	15912	16019	15992	16107	16269	16104	16222	15989	16236	16072	15952	16091	16016	15938	15964	15971	15762	15974	16021	15999	16024	15962	16179	15972	15853	15926	16092	16087	16072	15857	16219	16078	16110	16109	16192	16172	16022	16268	15998	15991	16042	16047	16021	16266	16149	15948	15895	16039	16035	16079	16075	15872	15939	15943	16021	16114	16042	16074	16078	16111	15954	15888	16141	16145	16058	16162	16059	15976	16106	15960	16019	16045	16072	15938	16112	15992	16035	16070	15991	16062	16131	16200	16078	16026	16055	15973	16032	16145	15890	15981	16057	16000	16125	15873	16163	16107	16087	16111	15996	16067	15912	16416	15940	16076	15976	15819	15946	16100	16057	16096	15936	15975	16138	15998	16135	15944	16084	16149	16090	15952	16096	15994	16062	15967	16053	15995	16101	16055	16187	16004	15970	16296	15939	16014	16190	15956	15833	16327	15971	16006	15925	16032	15888	16178	15907	16091	16317	15984	16139	16033	16116	16162	16120	16026	16207	16190	16119	16056	16104	16059	16086	15951	16009	15936	15994	16040	16137	16074	16013	16161	16139	15888	15855	16044	15945	16034	16289	16030	16031	16020	16114	16021	15942	16151	16134	15965	16002	16175	16099	16147	15850	16110	16163	16039	15946	15865	16194	15983	15950	15962	16179	16062	15993	16000	16000	15990	15961	16020	16083	15896	16066	15965	16103	15924	16079	16092	16000	16127	16068	16151	16038	15945	15863	16239	16063	15978	15933	16074	16059	15895	16032	16006	16107	15939	16006	16138	16018	15954	16103	15945	15976	16005	16081	16004	16061	16125	16032	16144	16058	15824	15993	16145	16144	15930	16021	16036	15880	16022	16065	15997	16088	16066	15717	15906	15937	16081	16052	15992	16123	16094	15928	15925	16063	16034	15906	16101	16025	16125	15974	16065	15952	15982	15956	15941	16060	16288	16168	16058	15939	15967	16024	15985	16198	15882	16062	16080	15919	16005	16146	15989	16031	16055	15827	16067	16116	16145	16010	15919	16018	16089	15955	16004	16190	16128	16105	16104	16109	15928	15954	15948	16088	16104	16180	16013	16014	15961	16087	16176	16039	16017	15923	16065	16114	15904	16015	16280	16088	16130	16005	16001	16236	16004	16031	15996	16223	15890	15875	15949	16130	16072	16043	15926	16077	16069	16176	16226	15917	16139	16140	15938	16042	15889	15943	15956	16148	16112	16039	16087	15836	15964	15986	16129	16089	16129	15920	15994	15901	16071	15974	16199	16016	16038	16012	16091	15998	15963	16088	16006	16110	15956	16095	16127	16085	16085	15983	15946	15938	16122	16061	15898	16031	15943	16028	16035	15988	16215	16032	16187	16069	16040	16163	16048	16171	16225	15954	15953	15954	16021	15880	16116	16082	16072	16048	16133	15997	16115	16073	16033	15978	16026	16005	15932	16073	16007	15943	16077	16183	15938	16147	16053	16052	16133	16006	15931	15953	16017	15998	15917	15983	15992	16064	16110	16037	16095	16064	16161	16093	16096	15965	16065	16021	16063	16023	16200	15979	16018	16063	16160	15909	16046	15856	16110	16142	16140	16086	16172	16005	16082	16189	16024	16025	15952	15877	16148	16024	16138	15931	16074	15982	16048	15895	16072	16065	16261	15947	16111	16097	16026	16099	16049	16091	16065	16029	15908	16058	16192	16070	16021	16074	16132	16023	16007	16122	16020	15958	16114	15929	16031	15996	16017	16012	16175	15866	15957	16080	16028	15978	15958	15798	16121	16135	16008	16063	16183	15849	15972	16071	15932	15973	16143	16122	16075	15999	16022	15994	15978	16066	15952	15963	15996	16032	16052	15951	16074	15801	16218	16053	16082	16041	15959	16037	15898	16054	16230	15934	15975	16189	16068	15969	16148	16232	16014	16070	16010	16065	15879	16103	15949	16020	15836	16069	16085	16107	16130	16139	15917	16070	16183	16115	16090	16104	16083	16070	16214	15995	16162	16069	15919	16119	16127	15970	16038	16058	16229	16086	16013	16020	16011	16000	15959	16056	16041	16195	16098	16045	16279	16060	16141	16030	16210	15950	15972	16052	15993	15887	16014	15928	15982	16105	15943	16059	16174	15886	16041	15942	15970	16122	16141	16003	15985	16026	16016	16009	15950	16211	15882	16113	15901	16127	16070	16229	15956	15872	16055	16126	16066	15987	16144	16004	16053	16015	16062	16145	16013	16095	15955	16122	16006	16087	16111	15961	15980	16120	16087	16077	16033	15991	16242	16188	16001	16109	16008	16073	16266	16114	16028	16126	16113	16027	15976	16118	16051	16215	16062	16123	16033	16188	16022	16010	16038	16044	16075	16019	16074	16028	16053	16109	15966	16061	16079	16138	16137	16171	16075	15867	16019	16215	15841	16058	15940	16095	16064	16258	15963	16176	16025	16086	15958	16026	15939	16187	16080	15904	16027	15936	16234	16028	15920	16089	16114	16240	16190	15978	15885	15967	16104	16167	15977	15995	16111	16175	16022	16097	16109	15932	15992	16101	16087	16052	15920	16092	16086	16000	16206	15968	16239	15922	16176	16253	16100	16018	16047	15940	16056	15958	15952	15998	15931	16067	16149	15977	16012	15949	16155	16053	16116	16073	15980	15908	16042	16158	16141	16103	16010	15957	16141	16005	16103	15901	16008	15818	15831	16234	16166	16094	16048	16240	15969	16127	16113	16116	16176	15920	15931	15991	16018	16101	16141	16042	16043	16208	16216	15902	15943	15955	16064	16081	15878	16008	16015	16004	16098	16140	15914	16233	16058	16006	16071	15995	16119	15984	16062	16119	16222	16069	15906	16036	16163	15983	16015	16104	15976	15968	16323	16016	16136	15931	16115	16069	16090	16054	16091	16092	15960	16115	16121	16148	16296	15802	16174	15988	16132	15988	16007	16047	16118	16041	15925	16047	16077	16078	15976	16133	16014	16008	16074	15902	16176	15976	16004	15869	15932	16079	16010	16007	16085	16044	16003	16103	16117	15969	16193	16034	16031	16192	16237	16011	16009	16015	16030	15979	16074	16080	16063	16189	16134	16093	16061	16266	16190	16047	16085	15873	16177	16020	16108	15935	16014	16020	16016	16118	15973	15964	16203	15975	15988	16022	16087	15935	16005	15862	15964	16114	15889	16126	15928	15973	16027	15960	16112	15949	15991	16034	16036	16067	15947	16024	15862	15987	16031	16051	16021	15873	16081	16047	16040	16046	16035	15990	16030	15904	15947	16122	16065	16002	16036	16179	16127	16118	16144	16019	16011	15890	16129	16092	16089	16293	15939	16307	15968	16106	16036	16052	16064	16034	16006	16182	16000	16042	16242	15942	16094	16125	15954	15937	16027	16175	15899	15937	16069	16014	16186	15985	16145	15873	16069	16176	15960	15987	16135	15956	16034	15908	16082	15996	16052	16055	15945	15999	16083	16110	15963	16134	16112	16019	16037	16229	16119	15988	16022	16114	16206	16178	15808	16016	16196	16179	16105	15929	16026	16069	16003	16090	16158	15950	16024	15871	16006	16137	16037	16036	15985	15944	16058	15938	16129	16175	16068	16104	16004	15970	15995	15923	16094	15957	16060	15964	16173	15957	16033	16210	16090	16129	16176	15978	16051	16042	16036	16038	16043	16212	15938	15884	16005	16058	15867	16191	16064	16075	15981	16099	16031	16025	16097	16060	15905	16087	16112	16031	15968	15965	15984	15937	16027	16040	16204	15906	16130	16122	15899	16028	15949	16126	15894	16001	16067	15976	16106	15953	15962	15984	15846	15937	16060	16082	16044	16057	15875	15856	16138	16185	16154	15860	16049	16152	15943	16056	16014	16058	16145	16008	16047	16067	16152	16096	16062	15998	15951	16103	16136	16133	16163	16032	16062	15856	16082	16016	16292	16075	16120	16022	16064	16041	16103	16167	15955	16160	16021	16137	15888	15952	16073	15940	15996	16028	16149	16107	16119	15991	16152	16067	16101	16069	16039	16024	15933	16019	15965	15930	16064	16198	16248	15933	15993	16016	16200	16011	15953	15963	15967	16104	16139	16140	16018	16143	16072	16014	16214	15992	16152	16052	16002	15981	16010	16027	15912	15969	16208	15976	16243	15981	15938	16109	16007	16274	16033	16095	16052	16005
24890	23405	29913	25322	23980	23043	21192	18954	18464	18586	18577	18544	18645	18389	18582	18316	18415	18512	18394	18409	18453	18278	18467	18588	18348	18465	18531	18407	18439	18266	18352	18373	18281	18301	18151	18418	18360	18346	18392	18393	18403	18331	18451	18337	18238	18378	18454	18401	18436	18262	18189	18349	18487	18315	18444	18358	18309	18255	18287	18390	18325	18337	18369	18523	18553	18437	18196	18496	18308	18283	18262	18073	18413	18509	18368	18428	18283	18189	18284	18328	18495	18510	18429	18301	18355	18405	18514	18146	18275	18546	18369	18520	18395	18110	18545	18345	18360	18473	18449	18465	18166	18319	18240	18205	18327	18264	18237	18230	18218	18349	18454	18453	18464	18301	18307	18532	18365	18426	18378	18531	18311	18384	18350	18388	18425	18256	18280	18233	18331	18357	18405	18452	18225	18236	18304	18481	18366	18258	18363	18274	18416	18398	18301	18213	18153	18212	18297	18350	18402	18540	18333	18307	18229	18367	18349	18426	18119	18291	18303	18243	18452	18345	18329	18389	18366	18366	18119	18265	18323	18343	18402	18424	18336	18321	18482	18344	18384	18500	18321	18246	18428	18575	18504	18268	18331	18285	18299	18396	18343	18536	18399	18346	18431	18220	18309	18280	18283	18369	18619	18338	18193	18360	18432	18332	18304	18466	18250	18266	18404	18310	18328	18327	18378	18316	18376	18467	18246	18129	18396	18337	18271	18357	18413	18346	18301	18336	18290	18558	18336	18256	18357	18251	18441	18392	18154	18030	18432	18576	18518	18358	18368	18356	18534	18423	18167	18148	18259	18421	18347	18260	18354	18255	18233	18517	18428	18562	18265	18468	18256	18480	18165	18273	18413	18309	18353	18378	18422	18285	18513	18197	18462	18368	18190	18388	18422	18314	18300	18627	18226	18254	18435	18271	18102	18387	18222	18364	18328	18542	18338	18486	18504	18577	18562	18302	18256	18348	18466	18467	18490	18351	18366	18494	18247	18294	18470	18468	18613	18330	18251	18538	18476	18268	18240	18391	18416	18438	18497	18463	18412	18364	18465	18299	18322	18325	18317	18193	18513	18301	18383	18290	18307	18497	18545	18245	18340	18450	18497	18346	18496	18392	18277	18434	18079	18488	18362	18570	18385	18380	18294	18403	18351	18344	18387	18422	18220	18455	18399	18311	18188	18423	18469	18380	18452	18234	18154	18388	18332	18100	18483	18186	18434	18198	18304	18272	18449	18251	18162	18488	18431	18461	18249	18389	18354	18277	18528	18260	18315	18310	18473	18300	18215	18323	18167	18206	18321	18419	18231	18432	18569	18547	18455	18248	18389	18339	18171	18158	18274	18348	18556	18251	18223	18425	18439	18256	18516	18253	18423	18450	18396	18330	18421	18558	18342	18404	18362	18499	18451	18473	18314	18409	18464	18418	18179	18451	18468	18477	18479	18183	18246	18337	18214	18339	18294	18345	18354	18315	18466	18351	18335	18382	18282	18295	18187	18372	18117	18233	18324	18345	18415	18364	18279	18150	18208	18031	18356	18315	18413	18473	18315	18362	18246	18426	18313	18409	18316	18288	18278	18353	18510	18421	18226	18223	18400	18291	18278	18436	18211	18346	18301	18339	18450	18409	18292	18468	18357	18423	18356	18382	18364	18423	18314	18460	18387	18300	18400	18382	18322	18309	18418	18338	18248	18431	18461	18401	18322	18415	18392	18334	18238	18276	18264	18548	18347	18339	18415	18360	18317	18428	18476	18410	18358	18192	18246	18319	18257	18190	18176	18337	18243	18216	18304	18166	18416	18430	18495	18269	18463	18336	18450	18218	18279	18348	18383	18301	18206	18382	18305	18339	18138	18312	18387	18325	18095	18190	18227	18402	18264	18398	18267	18292	18375	18308	18419	18373	18316	18503	18343	18262	18230	18517	18337	18426	18463	18410	18351	18349	18392	18449	18466	18344	18463	18271	18321	18353	18454	18312	18373	18362	18394	18213	18379	18352	18291	18281	18385	18336	18236	18379	18251	18323	18360	18463	18289	18442	18182	18455	18221	18243	18275	18457	18415	18274	18361	18285	18325	18391	18184	18375	18413	18413	18247	18407	18323	18416	18348	18256	18357	18514	18357	18346	18360	18531	18384	18138	18090	18199	18295	18368	18347	18335	18393	18212	18371	18382	17902	18122	18105	18174	18390	18336	18232	18336	18347	18290	18235	18417	18360	18403	18387	18485	18487	18325	18364	18545	18307	18527	18419	18448	18180	18165	18166	18204	18295	18347	18429	18370	18218	18169	18323	18439	18343	18424	18209	18277	18538	18327	18248	18370	18371	18288	18455	18266	18456	18204	18133	18256	18175	18335	18222	18300	18278	18388	18436	18374	18301	18435	18453	18424	18372	18470	18607	18298	18393	18306	18441	18298	18370	18279	18398	18379	18158	18392	18251	18465	18288	18549	18451	18282	18262	18466	18286	18339	18222	18298	18403	18276	18390	18248	18330	18297	18274	18231	18536	18588	18455	18328	18289	18383	18271	18364	18254	18325	18309	18640	18384	18246	18227	18402	18324	18315	18437	18375	18550	18228	18441	18259	18340	18339	18469	18195	18465	18484	18219	18310	18298	18070	18313	18313	18101	18141	18463	18221	18354	18347	18219	18360	18281	18238	18203	18591	18399	18183	18226	18343	18504	18370	18294	18465	18250	18502	18278	18274	18362	18445	18324	18126	18496	18473	18263	18356	18535	18211	18288	18284	18156	18399	18259	18424	18521	18070	18471	18380	18344	18341	18435	18253	18504	18271	18275	18357	18311	18288	18404	18365	18390	18357	18480	18291	18318	18265	18296	18414	18327	18381	18464	18461	18283	18177	18403	18470	18269	18249	18421	18364	18504	18486	18463	18253	18528	18527	18319	18335	18239	18268	18367	18365	18379	18338	18604	18327	18224	18259	18346	18365	18464	18439	18295	18468	18215	18398	18107	18431	18326	18365	18253	18490	18068	18488	18569	18221	18434	18358	18284	18398	18364	18339	18288	18321	18300	18518	18477	18104	18307	18329	18484	18245	18341	18203	18248	18422	18363	18240	18350	18248	18381	18593	18331	18365	18369	18158	18383	18371	18288	18442	18267	18504	18494	18263	18330	18278	18191	18253	18263	18382	18346	18296	18390	18459	18319	18285	18528	18223	18702	18182	18357	18397	18371	18259	18407	18374	18362	18321	18343	18335	18317	18275	18260	18253	18307	18408	18304	18520	18545	18431	18276	18415	18554	18339	18462	18563	18442	18247	18423	18369	18314	18451	18427	18366	18506	18408	18446	18430	18419	18210	18211	18516	18318	18183	18197	18318	18283	18157	18289	18329	18337	18378	18510	18327	18234	18259	18401	18305	18308	18315	18296	18313	18309	18145	18195	18280	18224	18507	18278	18475	18270	18313	18177	18387	18589	18396	18645	18423	18258	18227	18322	18341	18448	18325	18326	18300	18350	18339	18206	18327	18358	18456	18389	18307	18473	18133	18228	18110	18159	18458	18177	18238	18279	18338	18541	18256	18413	18222	17963	18254	18423	18371	18321	18485	18378	18301	18315	18369	18404	18221	18325	18306	18255	18316	18296	18254	18548	18166	18215	18354	18346	18290	18396	18391	18172	18267	18367	18558	18204	18321	18346	18375	18318	18414	18495	18117	18344	18309	18360	18254	18274	18304	18543	18568	18148	18401	18455	18316	18459	18509	18484	18432	18473	18481	18282	18403	18459	18559	18328	18138	18239	18542	18380	18437	18464	18260	18369	18220	18215	18286	18432	18198	18396	18347	18138	18689	18577	18636	18554	18336	18416	18479	18501	18469	18185	18524	18418	18350	18185	18310	18448	18252	18373	18438	18277	18406	18327	18333	18403	18302	18447	18229	18476	18424	18277	18384	18579	18374	18216	18348	18469	18360	18281	18273	18226	18320	18169	18422	18164	18282	18263	18474	18347	18263	18337	18264	18506	18384	18447	18096	18467	18472	18505	18506	18446	18383	18419	18233	18448	18276	18464	18247	18328	18128	18293	18333	18303	18343	18269	18439	18232	18332	18324	18083	18202	18098	18349	18352	18293	18318	18446	18287	18468	18257	18248	18473	18131	18383	18433	18369	18273	18453	18376	18390	18238	18379	18335	18267	18081	18146	18468	18353	18413	18511	18352	18435	18264	18112	18384	18140	18365	18384	18465	18305	18286	18383	18206	18217	18435	18336	18536	18263	18361	18431	18320	18414	18224	18364	18242	18294	18416	18387	18468	18363	18493	18211	18240	18208	18350	18375	18291	18524	18369	18428	18443	18365	18390	18360	18476	18332	18338	18391	18340	18551	18296	18609	18369	18511	18252	18272	18328	18084	18349	18304	18182	18233	18465	18234	18095	18257	18242	18192	18288	18183	18261	18393	18464	18473	18569	18284	18337	18250	18203	18165	18361	18496	18484	18359	18298	18154	18231	18361	18333	18254	18108	18261	18208	18468	18349	18332	18343	18387	18392	18309	18242	18118	18276	18348	18321	18221	18324	18410	18392	18228	18443	18326	18226	18308	18354	18310	18296	18292	18307	18388	18341	18548	18146	18486	18479	18493	18465	18409	18541	18452	18368	18461	18265	18496	18293	18250	18146	18484	18313	18474	18280	18223	18381	18119	18226	18270	18480	18443	18282	18370	18354	18119	18151	18311	18065	18172	18363	18302	18238	18305	18350	18458	18270	18452	18375	18373	18279	18600	18309	18359	18336	18356	18392	18040	18283	18123	18474	18311	18487	18294	18331	18238	18346	18539	18285	18224	18210	18283	18452	18421	18265	18522	18249	18206	18442	18354	18446	18573	18335	18331	18220	18490	18501	18451	18318	18323	18225	18195	18383	18266	18389	18322	18093	18236	18321	18216	18236	18290	18338	18400	18215	18438	18401	18519	18333	18497	18420	18376	18283	18386	18460	18435	18306	18327	18372	18209	18269	18365	18456	18299	18317	18389	18412	18272	18425	18496	18382	18331	18375	18098	18139	18347	18431	18425	18453	18171	18239	18249	18390	18210	18399	18229	18319	18531	18348	18358	18624	18178	18553	18304	18351	18346	18173	18314	18565	18522	18269	18256	18457	18352	18253	18275	18265	18172	18328	18296	18474	18084
64667	85813	52718	29515	25710	18402	16161	15794	15654	15728	15767	15486	15611	15606	15702	15718	15669	15707	15676	15763	15614	15696	15642	15707	15623	15415	15690	15669	15549	15521	15715	15625	15539	15713	15672	15652	15734	15486	15804	15642	15729	15753	15607	15645	15611	15608	15538	15670	15697	15754	15505	15642	15736	15593	15577	15520	15610	15681	15607	15663	15585	15635	15529	15616	15766	15603	15752	15584	15701	15919	15640	15788	15544	15735	15786	15661	15593	15788	15554	15840	15661	15519	15543	15712	15567	15745	15755	15635	15533	15665	15482	15614	15536	15758	15775	15738	15653	15611	15614	15759	15790	15447	15608	15466	15651	15648	15661	15675	15817	15792	15786	15795	15584	15704	15716	15632	15502	15707	15587	15776	15620	15619	15638	15600	15700	15737	15673	15855	15557	15567	15683	15681	15710	15649	15523	15776	15687	15517	15607	15724	15707	15587	15779	15661	15502	15745	15661	15709	15710	15857	15687	15837	15588	15608	15779	15509	15661	15647	15715	15454	15635	15710	15759	15711	15755	15735	15587	15590	15716	15674	15691	15750	15773	15636	15712	15648	15570	15637	15751	15530	15637	15639	15642	15557	15772	15700	15695	15863	15649	15619	15640	15608	15719	15767	15888	15651	15631	15663	15753	15724	15681	15655	15591	15525	15714	15506	15660	15630	15710	15688	15612	15683	15664	15570	15666	15702	15612	15396	15593	15623	15584	15489	15714	15614	15621	15639	15689	15773	15659	15543	15654	15587	15639	15539	15625	15773	15869	15644	15575	15628	15701	15743	15612	15652	15499	15606	15719	15830	15540	15729	15704	15668	15542	15723	15731	15500	15714	15716	15593	15508	15549	15840	15622	15653	15652	15838	15518	15593	15809	15725	15631	15615	15738	15832	15555	15758	15603	15698	15540	15706	15533	15597	15870	15627	15480	15588	15570	15740	15647	15600	15651	15720	15717	15642	15594	15640	15587	15587	15621	15740	15597	15726	15626	15529	15769	15617	15652	15559	15691	15687	15770	15641	15538	15593	15692	15811	15657	15674	15419	15665	15845	15906	15552	15631	15538	15633	15586	15484	15767	15680	15689	15456	15561	15696	15600	15640	15739	15680	15572	15672	15762	15686	15612	15496	15715	15678	15562	15829	15628	15759	15534	15626	15646	15514	15593	15563	15699	15587	15613	15824	15670	15623	15650	15610	15589	15649	15666	15545	15513	15701	15843	15739	15777	15600	15734	15644	15721	15713	15695	15570	15565	15561	15714	15677	15684	15745	15518	15708	15632	15636	15712	15680	15649	15489	15755	15396	15709	15693	15673	15592	15440	15825	15721	15744	15727	15659	15634	15521	15706	15707	15707	15655	15681	15613	15629	15737	15577	15576	15660	15621	15579	15707	15631	15895	15537	15451	15569	15590	15768	15623	15751	15586	15741	15581	15707	15625	15620	15559	15707	15740	15430	15456	15611	15637	15561	15626	15675	15642	15564	15745	15589	15674	15554	15681	15533	15535	15720	15632	15814	15908	15557	15557	15660	15655	15522	15415	15863	15450	15784	15642	15506	15453	15645	15642	15732	15765	15770	15830	15596	15623	15679	15637	15496	15745	15627	15783	15719	15791	15694	15575	15703	15798	15533	15619	15667	15673	15733	15585	15494	15796	15831	15745	15624	15778	15636	15523	15650	15589	15797	15739	15628	15529	15758	15613	15521	15573	15597	15707	15601	15718	15745	15737	15615	15663	15542	15548	15587	15737	15538	15632	15794	15597	15748	15723	15724	15618	15662	15613	15619	15633	15685	15490	15588	15596	15454	15767	15572	15655	15593	15709	15505	15740	15618	15585	15578	15769	15687	15548	15628	15594	15653	15829	15704	15521	15652	15517	15661	15639	15660	15585	15678	15484	15645	15597	15429	15571	15538	15565	15742	15638	15751	15696	15631	15738	15721	15562	15683	15733	15691	15544	15561	15553	15555	15703	15694	15613	15804	15664	15700	15538	15747	15564	15730	15579	15749	15729	15591	15546	15623	15543	15609	15668	15482	15803	15604	15685	15644	15598	15578	15656	15634	15585	15773	15718	15726	15586	15510	15776	15621	15659	15802	15546	15720	15838	15546	15380	15557	15796	15595	15647	15668	15601	15677	15598	15653	15634	15637	15485	15661	15686	15600	15477	15689	15718	15577	15775	15669	15523	15767	15535	15708	15672	15716	15574	15753	15614	15801	15693	15859	15594	15649	15721	15664	15722	15872	15673	15723	15598	15716	15667	15637	15769	15553	15678	15694	15734	15810	15749	15583	15849	15677	15558	15585	15692	15693	15549	15683	15703	15518	15557	15715	15547	15584	15627	15701	15776	15535	15518	15676	15592	15752	15832	15651	15658	15324	15659	15502	15585	15861	15683	15740	15768	15558	15529	15653	15693	15741	15723	15648	15659	15561	15477	15886	15566	15618	15785	15537	15646	15482	15844	15706	15607	15687	15519	15583	15446	15702	15709	15791	15597	15793	15517	15652	15730	15791	15472	15644	15590	15656	15561	15566	15750	15694	15529	15763	15734	15801	15526	15685	15642	15874	15780	15613	15722	15730	15774	15462	15760	15504	15793	15658	15739	15612	15597	15652	15552	15726	15678	15654	15603	15777	15662	15692	15650	15721	15794	15642	15648	15522	15731	15512	15734	15744	15622	15603	15765	15569	15577	15588	15686	15659	15728	15696	15739	15770	15722	15659	15670	15682	15421	15577	15696	15478	15761	15690	15838	15617	15543	15619	15627	15713	15648	15630	15892	15454	15734	15701	15574	15764	15602	15559	15519	15857	15759	15732	15771	15577	15694	15607	15753	15664	15835	15495	15784	15725	15725	15679	15653	15650	15633	15611	15799	15590	15749	15648	15587	15616	15684	15566	15719	15690	15670	15678	15775	15585	15573	15756	15628	15773	15611	15780	15791	15619	15613	15728	15654	15632	15711	15780	15672	15710	15655	15619	15835	15646	15653	15793	15741	15741	15694	15631	15805	15656	15404	15638	15767	15505	15776	15573	15673	15636	15628	15808	15530	15769	15608	15534	15727	15569	15786	15632	15591	15448	15537	15523	15694	15702	15455	15728	15616	15886	15748	15559	15634	15647	15709	15677	15578	15708	15758	15713	15685	15699	15577	15681	15858	15717	15442	15550	15641	15678	15638	15772	15748	15655	15609	15508	15694	15725	15679	15652	15625	15653	15563	15655	15579	15485	15552	15786	15623	15727	15794	15570	15672	15631	15772	15480	15622	15671	15704	15717	15697	15698	15739	15717	15588	15657	15840	15596	15737	15892	15630	15595	15594	15730	15525	15642	15580	15631	15653	15709	15453	15695	15620	15725	15678	15567	15711	15629	15580	15676	15652	15606	15674	15619	15782	15675	15526	15692	15559	15882	15509	15493	15662	15704	15713	15727	15667	15709	15699	15621	15579	15744	15612	15638	15674	15672	15537	15845	15637	15558	15548	15593	15713	15825	15764	15519	15629	15716	15659	15721	15766	15642	15646	15545	15703	15790	15691	15869	15602	15608	15666	15660	15494	15622	15726	15810	15569	15542	15501	15455	15659	15556	15575	15811	15776	15507	15756	15624	15596	15658	15645	15738	15577	15725	15768	15687	15632	15809	15587	15518	15846	15726	15612	15671	15738	15476	15536	15816	15723	15849	15719	15560	15666	15636	15613	15733	15692	15658	15758	15581	15667	15616	15650	15540	15731	15577	15683	15777	15556	15405	15757	15609	15677	15639	15521	15580	15745	15559	15465	15796	15688	15517	15623	15604	15678	15681	15579	15730	15635	15579	15604	15743	15786	15722	15589	15753	15711	15732	15651	15681	15580	15503	15585	15566	15598	15723	15694	15515	15605	15506	15612	15735	15729	15605	15644	15755	15664	15623	15607	15750	15585	15560	15722	15795	15627	15890	15645	15675	15667	15558	15651	15566	15684	15622	15797	15517	15585	15681	15663	15627	15656	15875	15679	15628	15638	15556	15612	15789	15738	15629	15870	15630	15330	15661	15642	15531	15736	15561	15701	15557	15525	15767	15638	15734	15696	15795	15766	15781	15663	15645	15671	15791	15571	15697	15613	15756	15526	15596	15567	15756	15483	15477	15790	15684	15766	15432	15766	15566	15491	15558	15629	15500	15692	15621	15591	15547	15652	15691	15638	15652	15651	15586	15657	15493	15611	15602	15553	15744	15576	15596	15805	15712	15753	15595	15747	15762	15681	15625	15845	15598	15683	15543	15510	15721	15642	15549	15689	15815	15559	15526	15694	15486	15702	15533	15764	15812	15649	15552	15589	15505	15710	15728	15796	15690	15696	15573	15580	15675	15702	15685	15550	15639	15548	15546	15507	15768	15578	15729	15703	15734	15699	15537	15566	15676	15762	15850	15658	15655	15636	15663	15624	15683	15830	15773	15611	15584	15680	15688	15753	15585	15630	15737	15447	15542	15771	15641	15671	15805	15604	15777	15565	15603	15510	15583	15757	15560	15667	15663	15567	15649	15736	15760	15816	15550	15593	15613	15739	15729	15672	15723	15733	15749	15667	15664	15630	15482	15523	15670	15577	15572	15761	15760	15617	15563	15581	15734	15661	15610	15703	15803	15595	15600	15588	15667	15733	15827	15451	15599	15614	15783	15622	15678	15755	15656	15729	15574	15513	15538	15592	15755	15577	15830	15646	15752	15656	15604	15771	15598	15577	15543	15641	15653	15639	15739	15632	15635	15623	15526	15581	15546	15655	15775	15673	15556	15574	15645	15584	15670	15523	15603	15757	15552	15655	15541	15660	15693	15635	15609	15615	15590	15714	15659	15624	15604	15579	15667	15617	15644	15849	15646	15717	15742	15522	15663	15718	15634	15650	15640	15643	15808	15692	15724	15699	15682	15635	15701	15626	15666	15687	15574	15470	15758	15576	15801	15498	15737	15480	15517	15798	15645	15705	15666	15805	15589	15670	15521	15691	15627	15836	15718	15571	15775	15621	15846	15777	15478	15622	15741	15620	15612	15625	15815	15792	15659	15783	15718	15609	15773	15688	15730	15655	15764	15773	15731	15828	15449	15738	15675	15755	15804	15708	15703	15637	15643	15693	15674	15609	15662	15680	15520	15743	15657	15627	15702	15518
22861	21832	29291	23959	22242	24029	25247	19546	18426	18796	18467	18485	18295	18433	18474	18509	18574	18442	18560	18500	18414	18226	18316	18322	18285	18217	18368	18279	18605	18043	18300	18191	18342	18372	18196	18377	18323	18253	18256	18072	18201	18118	18493	18480	18182	18227	18235	18381	18452	18450	18363	18395	18396	18282	18162	18242	18220	18344	18156	18330	18113	18190	18267	18309	18184	18264	18207	18287	18439	18280	18184	18208	18323	18363	18186	18181	18164	18135	18116	18381	18036	18161	18077	18186	18227	18321	18110	18279	18468	18047	18209	18223	17994	18356	18291	18240	18229	18057	18154	17982	18269	18281	18150	18393	18280	18263	18319	18309	18253	18242	18397	17993	18151	18045	18059	18122	18157	18160	18297	18321	18394	18236	18168	18121	18177	18323	18508	18245	18237	18389	18298	18358	18300	18058	18266	18299	18260	18108	18333	18325	18267	18289	18133	18150	18296	18131	18181	18291	18198	18050	18107	18300	18165	18164	18144	18216	18158	18224	18364	18205	18438	18026	18318	18134	18100	18154	18188	18189	18198	18236	18277	18228	18254	18113	18336	18188	18113	18233	18220	18280	18008	18331	18151	18198	18339	18330	18284	18201	18328	18267	18265	17884	18043	18281	17890	18212	18188	18088	18187	17926	18263	18095	18037	18124	18149	18393	18184	18012	17915	18309	18252	18062	18082	18409	18265	18282	18275	18408	18265	18136	18423	18339	18448	18232	18056	18302	18132	18238	18035	18033	18296	18118	18359	18194	18107	18136	18217	18303	18165	18106	18059	18042	18316	18154	17989	18356	18049	18207	18250	18170	18205	18214	18301	18088	18062	18320	18017	18113	18115	18204	18258	18346	18220	18201	18236	17977	18166	18377	18151	18216	18298	18119	18350	18400	18161	18261	18317	18305	18183	18306	18337	18074	18248	18207	18318	18044	18284	18052	18254	18077	18242	18068	18340	18162	18065	18012	18132	18189	18154	18098	18167	18096	18086	18125	18203	18229	18234	18091	18170	18329	18242	18130	18123	18096	18136	18141	18190	18235	18079	18342	18396	18380	18216	18210	18186	18281	18130	18135	18325	18112	18177	18429	18308	18175	18249	18108	18097	18214	18082	18271	18284	18357	18085	17957	18329	18245	18184	18269	18199	18059	18215	18214	18208	18059	18327	18124	18253	18235	18143	18234	18079	18212	18204	18052	18142	18138	18386	17958	18254	18305	18195	18184	18122	18358	18314	18086	18154	18161	18288	18203	18375	18319	18263	18378	18142	18129	18364	18114	18192	18236	18331	18284	18099	18406	18216	18119	18299	18312	18081	18240	18389	18085	18186	18339	18259	18144	18214	18174	18165	18313	18134	18219	18333	18068	18432	18346	18351	18150	18131	18400	18222	18264	18334	18207	18018	18457	18152	18288	18143	18132	18173	18181	18033	18174	18153	18394	18095	18218	18034	18206	18299	18072	18390	18089	18065	18257	18191	17890	18250	17997	18042	18065	18043	18354	18272	18132	18112	18161	18318	18274	18201	18271	18301	18254	18310	17986	18203	18190	18130	18067	18229	18191	18158	18342	18174	18240	18294	18157	18054	18156	18206	18347	18123	18105	18296	18355	18208	18191	18171	18068	18048	18096	18246	18141	18275	18176	18332	18149	18157	18199	18345	18118	18196	18269	18077	18136	18149	18098	18186	18230	18169	18067	18200	18314	18129	18333	18249	18167	18197	18084	18290	18130	18287	18133	18228	18111	18338	18157	18386	18004	18045	18114	18031	18385	18120	18066	18070	18162	18079	18246	18234	18288	18169	18197	18352	18211	18170	18372	18112	18186	18425	18162	18203	18277	18193	18330	18453	18198	18176	18063	18312	18186	18218	17891	18115	18209	18098	18319	18062	18057	18299	18267	18144	18106	18176	18187	18305	18327	18239	18158	18200	18341	18231	18158	18245	18057	18044	18333	18068	18159	18169	18244	18239	18116	18115	18001	18018	18062	18070	18300	18038	18125	18189	18134	18216	18173	18158	18136	18409	18140	18204	18177	18486	18201	18120	18110	18267	18188	18291	18170	18303	18324	18191	18259	18215	18073	18262	18269	18044	18203	18223	18247	18196	18135	18158	18218	18064	18125	18357	18203	18195	18174	18172	18065	18268	18115	18242	18047	18296	18124	18377	18296	17955	18093	18298	17957	18160	18208	18221	18290	18174	18252	18244	18238	18307	18257	18264	18042	18291	18228	18250	18147	17963	18073	18294	18362	18365	18252	18291	18092	18007	17873	18162	18027	18128	18207	18298	18311	18457	18130	18285	18078	18153	18303	18484	18192	18294	18225	18220	18091	18210	18163	18047	18225	18136	18202	18130	18303	18268	18289	18223	18251	18379	18275	18243	18151	18103	18360	18064	18250	18342	18103	18304	18182	18320	18323	18156	18147	18082	18179	18164	17968	18059	18153	18420	18109	18026	18128	18161	18149	18295	18271	18261	18189	18076	18380	18291	18390	18079	18314	18097	18333	18295	18448	18147	17895	18188	18111	18286	18148	18232	18113	18340	18135	18252	18440	18137	18095	18276	18088	18207	18224	18200	18322	18259	18377	18121	18270	18151	18081	18227	18261	18286	18314	18275	18234	18094	18271	18308	18023	18098	18345	18269	18179	18212	18065	18252	18190	18280	18434	18269	18349	18253	18067	18064	18302	18262	18314	17975	18384	18359	18255	18238	18123	18156	18274	18307	18098	18113	18262	18167	18293	18092	18230	18448	18100	18130	18125	18133	18341	18444	18367	18109	18117	18010	18243	18497	18294	18171	18287	18306	18285	18158	18436	18209	18249	18244	18125	18210	18351	18061	18074	18206	18333	18272	18303	18240	18201	18150	18133	18335	18146	18318	18165	18156	18143	18215	18242	18028	18085	18224	18302	18044	18084	18224	18204	18352	18413	18319	18311	18135	18166	18154	18040	18314	18369	18241	18075	18203	18345	18121	18205	17994	18109	18363	18414	18295	18282	18138	18205	18081	18305	18170	17977	18176	18209	17919	18064	18320	18155	18379	18285	18115	18111	18299	18108	18169	18155	18147	18114	18261	18309	18079	18060	18147	18207	18264	18199	18191	18167	18278	18178	18235	18081	18171	18385	18179	18137	18002	18292	18271	18324	18066	18009	18288	18289	18156	18133	18187	18134	18136	18074	18320	18415	18489	18119	18222	18215	18061	17954	17931	18043	18151	18167	18392	18250	18147	18127	18059	18252	18241	18415	18012	18206	18377	18130	18251	18186	18239	18132	17938	18167	18118	18231	18466	18151	18304	18193	18348	18304	18552	18286	18149	18303	18187	18217	18188	18120	18190	18002	18141	18198	18330	18166	18212	18239	18365	18164	18429	18280	17899	18197	18379	18277	18208	18299	18130	18189	18384	18342	18493	18182	18078	18163	18074	18276	18036	18188	18387	18186	18346	18224	18260	18331	18214	18305	18124	18114	18149	18247	18380	18049	18106	18272	18085	18266	18228	18343	18236	18200	18285	18234	18214	18285	18180	18151	18006	18142	18276	18131	18142	18187	18083	18096	18318	18191	18261	18080	18253	18156	18120	18171	18246	18079	18244	18269	18352	18113	18268	18121	18148	18025	18109	18046	18152	18149	18074	18315	18219	18187	18233	18239	18138	18320	18199	18324	18356	18227	18053	18154	18060	18170	18316	18111	18440	18300	18220	18325	17938	18150	18100	18043	18203	18066	17967	18080	17973	18273	18095	17936	18148	18185	18343	18178	18220	18241	18271	18223	18189	18219	18047	18391	18418	18302	18204	18285	18209	18378	18129	18433	18192	18144	18256	18176	18280	18170	18160	17993	18244	18179	18151	17923	18343	18119	18334	18282	18161	18253	18035	18235	17963	18093	18176	18373	18257	18228	18171	18183	18309	18400	18436	18269	18266	18357	18343	18163	18196	18213	18334	18182	18275	18142	18248	18269	18309	17933	18210	18094	18224	18242	18211	18301	18260	18439	18297	18127	18301	17958	18247	18184	18335	18279	18012	18070	18112	18350	18061	18096	18429	18327	18368	18068	18043	18061	18289	18135	18325	17975	18116	18073	18302	18244	18283	18077	18308	18429	18446	18173	18236	18248	18334	18180	18181	18150	18388	18216	18160	18099	18295	18200	18259	18246	18040	18211	18180	17992	18082	18016	18183	18302	18255	18287	18270	18105	18161	17939	18209	18208	18258	18260	18283	18252	18244	18360	18186	18217	18208	18298	18256	18317	18354	18269	18291	18293	18140	18447	18335	18150	18128	18294	18037	18005	18035	18284	18187	18126	17968	18305	18252	18134	18164	18189	18173	18161	18118	18117	18367	18206	18226	18265	18168	18101	18223	18113	18047	18405	18307	18268	18252	18068	18203	18182	18009	18088	18064	18165	18212	18027	18251	18251	18331	18228	18267	18060	18041	18169	18138	18351	18018	18115	18364	18124	18349	18093	18278	17988	18354	18172	18086	18116	18093	18409	18014	18169	18055	18184	18081	18333	17976	18150	18290	18147	18309	18167	18440	18115	18477	18365	18162	18251	18296	18282	18474	18376	18101	18081	18165	18357	18100	18154	17931	18269	18069	18091	18236	18230	18290	18321	18178	18108	18186	18164	18185	18157	18327	18128	18158	18126	18032	18052	18382	18279	18188	18160	18173	18251	18120	18195	18343	18149	18248	18240	18229	18327	18026	18299	18307	18063	18359	18506	18266	18082	18208	18291	18266	18287	18180	18035	18361	18082	18003	18333	18405	18212	18088	18091	18281	17986	18245	18102	18116	18256	18365	18366	18365	18159	18129	18252	18211	18142	18189	18258	18254	18336	18361	18238	18101	18047	18353	18073	18303	18174	18177	18147	18164	18388	18483	18222	18144	18082	18192	18305	18300	18163	18115	18194	18194	18111	18037	18339	18353	18320	18389	18272	18162	18009	18155	17845	18360	18144	18145	18145	18421	18086	18217	18153	18335	18206	18214	18128	18187	17975	18183	18291	18183	18266	18132	18455	18391	18181	18047	18261	18084	18320	18325	17971	18060	18263	18270	18165	18177	18217	18097	18129	17923	18225	18268	18167	18195	18224	18103	18230	18432	18060	18166	18218	18345	18255	18358	18213	18173	18195	18300	18205	18076	17977
58763	97255	63230	41099	32301	20674	16585	15544	15477	15586	15476	15541	15457	15496	15474	15546	15610	15507	15435	15424	15442	15733	15643	15488	15388	15471	15487	15411	15653	15573	15551	15705	15507	15593	15464	15632	15396	15689	15647	15533	15601	15633	15483	15550	15697	15634	15574	15678	15698	15560	15538	15621	15553	15596	15593	15656	15549	15612	15541	15614	15594	15575	15667	15488	15618	15502	15535	15560	15631	15574	15548	15380	15441	15601	15476	15548	15572	15449	15468	15431	15577	15672	15567	15610	15454	15454	15796	15445	15523	15530	15590	15507	15648	15349	15500	15372	15634	15549	15597	15447	15666	15431	15590	15548	15473	15457	15447	15584	15468	15611	15572	15603	15433	15510	15548	15465	15549	15300	15552	15580	15617	15409	15635	15550	15532	15433	15632	15487	15559	15609	15562	15436	15448	15494	15499	15553	15509	15489	15529	15632	15368	15639	15606	15515	15539	15464	15496	15502	15478	15558	15530	15691	15665	15406	15495	15564	15493	15592	15546	15661	15384	15515	15466	15567	15683	15679	15366	15694	15448	15535	15404	15524	15370	15399	15478	15464	15435	15558	15532	15513	15738	15584	15504	15634	15405	15362	15591	15652	15673	15705	15581	15473	15470	15425	15506	15582	15473	15500	15492	15319	15607	15606	15364	15516	15582	15585	15557	15559	15289	15688	15458	15477	15618	15494	15640	15506	15567	15455	15587	15626	15639	15423	15292	15648	15400	15388	15546	15418	15633	15455	15455	15486	15575	15446	15557	15433	15533	15334	15427	15467	15618	15509	15562	15569	15606	15387	15591	15544	15352	15510	15522	15423	15595	15582	15541	15421	15484	15549	15610	15628	15803	15445	15590	15580	15663	15613	15545	15390	15524	15575	15600	15555	15320	15610	15679	15457	15676	15534	15528	15572	15560	15442	15649	15391	15566	15223	15348	15444	15619	15420	15413	15583	15527	15587	15490	15455	15304	15417	15530	15592	15438	15607	15481	15553	15571	15636	15474	15616	15362	15543	15407	15300	15481	15527	15397	15416	15478	15446	15629	15570	15491	15587	15495	15396	15595	15422	15590	15694	15514	15749	15242	15492	15691	15673	15554	15379	15532	15585	15388	15458	15393	15299	15370	15551	15411	15328	15608	15385	15527	15583	15427	15591	15450	15430	15502	15396	15498	15337	15632	15553	15443	15443	15618	15540	15505	15488	15442	15583	15646	15584	15476	15452	15350	15531	15401	15507	15438	15621	15564	15237	15650	15820	15176	15591	15516	15423	15442	15469	15705	15437	15531	15466	15632	15630	15497	15441	15596	15442	15543	15580	15418	15574	15714	15581	15493	15408	15630	15547	15573	15452	15479	15524	15548	15577	15724	15568	15638	15484	15384	15512	15489	15598	15629	15714	15485	15433	15535	15423	15374	15569	15566	15641	15309	15684	15380	15670	15726	15406	15499	15493	15702	15584	15518	15484	15539	15463	15586	15631	15438	15671	15645	15536	15512	15390	15443	15519	15401	15682	15500	15566	15303	15507	15600	15569	15645	15476	15545	15445	15621	15557	15685	15519	15731	15547	15510	15500	15420	15448	15554	15641	15632	15438	15507	15630	15815	15493	15530	15552	15539	15547	15291	15405	15607	15437	15450	15536	15561	15429	15547	15514	15548	15484	15399	15629	15640	15627	15549	15452	15456	15527	15433	15604	15618	15405	15559	15641	15594	15486	15506	15532	15475	15555	15621	15514	15496	15461	15602	15369	15580	15632	15515	15602	15588	15645	15549	15534	15486	15568	15588	15434	15460	15664	15552	15619	15612	15588	15689	15597	15391	15446	15439	15492	15643	15386	15657	15528	15566	15504	15453	15532	15433	15434	15502	15472	15502	15488	15495	15428	15445	15713	15391	15610	15553	15639	15399	15627	15532	15198	15672	15522	15540	15578	15419	15476	15521	15523	15626	15507	15437	15703	15530	15665	15442	15628	15735	15376	15681	15499	15550	15482	15520	15459	15520	15440	15561	15490	15462	15473	15652	15443	15588	15452	15447	15662	15591	15581	15588	15569	15528	15257	15635	15520	15514	15506	15494	15360	15343	15448	15157	15504	15319	15434	15597	15494	15489	15349	15473	15614	15425	15585	15461	15561	15377	15598	15798	15362	15749	15528	15409	15619	15427	15534	15572	15596	15418	15610	15493	15485	15683	15502	15705	15418	15455	15564	15600	15542	15697	15578	15590	15445	15690	15597	15463	15700	15604	15481	15500	15296	15642	15600	15543	15450	15522	15640	15247	15577	15418	15440	15512	15527	15461	15442	15681	15630	15485	15588	15567	15588	15495	15461	15308	15389	15555	15488	15558	15529	15329	15315	15346	15637	15569	15330	15430	15433	15566	15560	15573	15471	15575	15402	15391	15648	15706	15402	15464	15632	15467	15553	15660	15516	15550	15560	15486	15495	15498	15437	15516	15543	15500	15533	15521	15362	15588	15433	15575	15605	15721	15411	15495	15497	15438	15586	15538	15492	15535	15308	15475	15675	15489	15445	15477	15383	15638	15604	15497	15462	15586	15609	15489	15568	15521	15513	15459	15569	15527	15407	15446	15423	15488	15627	15412	15623	15494	15609	15627	15670	15468	15367	15558	15498	15584	15567	15500	15608	15457	15453	15581	15505	15616	15621	15425	15570	15577	15336	15604	15409	15504	15742	15609	15578	15522	15495	15429	15522	15604	15417	15567	15562	15548	15619	15609	15372	15435	15454	15473	15329	15526	15583	15520	15422	15610	15509	15500	15469	15609	15312	15516	15641	15433	15529	15521	15499	15505	15626	15504	15379	15648	15482	15605	15470	15555	15437	15660	15415	15387	15484	15543	15532	15572	15533	15509	15538	15537	15541	15439	15532	15550	15322	15536	15710	15451	15490	15326	15510	15506	15436	15449	15578	15521	15594	15428	15527	15742	15643	15655	15544	15528	15538	15489	15658	15567	15506	15584	15471	15644	15520	15540	15448	15521	15613	15513	15465	15640	15305	15395	15415	15483	15268	15521	15589	15463	15546	15698	15486	15588	15529	15545	15574	15477	15292	15537	15728	15434	15640	15522	15428	15631	15599	15576	15531	15401	15450	15345	15561	15466	15346	15644	15644	15553	15654	15523	15635	15673	15530	15566	15460	15547	15593	15568	15670	15508	15583	15570	15533	15575	15618	15351	15469	15460	15484	15515	15358	15567	15494	15462	15539	15564	15445	15682	15422	15781	15555	15506	15511	15558	15641	15652	15709	15422	15408	15547	15566	15370	15424	15476	15531	15423	15508	15619	15620	15592	15486	15568	15636	15427	15402	15418	15558	15596	15470	15508	15519	15467	15534	15425	15457	15434	15598	15525	15422	15289	15496	15494	15623	15498	15592	15547	15480	15401	15477	15518	15566	15496	15438	15441	15587	15570	15557	15514	15480	15653	15550	15482	15503	15583	15399	15570	15523	15481	15500	15512	15503	15647	15503	15554	15517	15557	15552	15456	15499	15463	15463	15448	15615	15444	15578	15363	15414	15483	15642	15501	15559	15470	15460	15461	15525	15554	15499	15528	15602	15665	15590	15438	15418	15661	15522	15609	15567	15638	15261	15579	15518	15525	15759	15606	15529	15524	15460	15432	15280	15592	15424	15403	15490	15448	15344	15455	15586	15529	15482	15545	15395	15482	15261	15322	15641	15596	15525	15377	15352	15495	15410	15533	15523	15599	15587	15476	15550	15741	15639	15590	15599	15397	15336	15684	15642	15624	15439	15365	15432	15433	15598	15562	15412	15596	15651	15628	15547	15460	15504	15403	15593	15635	15496	15356	15563	15496	15654	15651	15592	15374	15506	15419	15515	15508	15486	15482	15417	15479	15462	15606	15430	15538	15621	15491	15578	15515	15493	15533	15481	15412	15388	15557	15483	15432	15443	15450	15408	15646	15424	15355	15563	15491	15308	15577	15471	15585	15523	15383	15619	15643	15622	15723	15486	15406	15644	15637	15477	15457	15550	15630	15447	15594	15462	15574	15410	15675	15625	15461	15535	15562	15666	15470	15490	15582	15499	15642	15553	15468	15572	15549	15532	15608	15561	15489	15303	15597	15382	15547	15579	15571	15448	15453	15367	15476	15415	15613	15578	15518	15483	15594	15626	15615	15486	15551	15596	15678	15481	15393	15503	15478	15430	15623	15409	15426	15536	15493	15749	15519	15449	15563	15482	15569	15620	15539	15563	15622	15518	15470	15544	15619	15499	15498	15470	15393	15629	15419	15565	15444	15511	15764	15592	15519	15370	15470	15586	15347	15341	15486	15644	15462	15628	15476	15438	15621	15437	15599	15531	15452	15414	15646	15455	15591	15422	15415	15425	15483	15331	15598	15330	15540	15564	15412	15443	15484	15462	15403	15388	15522	15546	15580	15347	15616	15475	15654	15597	15653	15546	15583	15353	15516	15645	15575	15604	15631	15510	15632	15682	15512	15366	15587	15586	15486	15529	15591	15570	15539	15572	15532	15691	15586	15539	15460	15537	15578	15554	15560	15680	15495	15652	15621	15629	15520	15519	15570	15509	15472	15448	15576	15365	15466	15514	15408	15562	15614	15564	15445	15470	15681	15413	15545	15444	15464	15671	15504	15541	15610	15562	15528	15451	15560	15571	15485	15411	15514	15549	15594	15589	15430	15609	15476	15534	15355	15372	15650	15712	15477	15708	15446	15619	15468	15587	15459	15583	15512	15642	15406	15456	15663	15440	15337	15612	15237	15441	15374	15519	15438	15462	15590	15391	15459	15424	15408	15562	15412	15563	15509	15505	15662	15483	15459	15568	15620	15515	15565	15462	15521	15503	15377	15612	15510	15382	15469	15390	15657	15446	15429	15498	15664	15512	15632	15586	15572	15594	15506	15458	15528	15468	15535	15452	15436	15480	15685	15423	15514	15492	15653	15592	15462	15583	15544	15550	15609	15581	15455	15529	15730	15597	15436	15401	15469	15491	15314	15475	15427	15462	15436	15481	15596	15580	15539	15303	15560	15440	15567	15335	15490	15571	15666	15656	15575	15620	15527	15522	15584	15552	15646	15750	15486	15502	15567	15589	15522	15476	15453	15501	15441	15527	15583	15486	15499	15542	15547	15521	15547	15628
34948	35384	30694	24239	19964	18695	18334	18003	18053	18023	17993	17837	18031	18098	18168	18170	18135	18039	18055	17895	17805	17879	18153	17839	17928	18017	18147	17965	18040	17869	18080	17830	18175	18093	17972	17904	17947	17931	18094	18046	17915	17982	18134	17946	17909	18058	17930	18060	17993	18063	18107	17931	17901	17999	17944	17994	18069	18130	18078	17991	17982	18039	18039	18079	18141	17879	17872	17915	17959	18094	17870	18016	18032	17871	18031	18201	17876	17841	17905	18066	17905	17946	17811	17891	18092	18034	18003	18027	17946	17782	17901	17707	17788	17784	17840	18116	17968	18106	17895	17981	17864	18026	17861	18053	17916	18090	17768	17870	17774	17937	17895	17959	18033	18019	17882	18129	17870	17820	18021	17951	18122	17891	17969	18113	17812	17981	18043	17940	18196	17662	17927	18098	17842	17962	17877	17931	18207	18095	18119	17873	17899	18083	17943	18068	17964	17817	18112	17914	18131	17992	18039	18018	18073	18018	18097	17935	18067	17759	17990	18224	18003	17864	18143	18077	18001	18007	17994	18099	18007	17873	18053	17800	17884	17870	18043	17915	17851	17998	17981	17890	17936	17979	17769	18021	17796	17996	17965	17864	18061	17770	17952	17875	17928	17953	18066	17943	17912	18107	17940	17950	17992	17746	18076	18107	17843	18126	17978	17897	18020	18039	17855	17938	17966	17791	17994	17831	17892	17813	17994	18003	18064	17908	17916	18082	17952	17976	17823	18162	17837	17801	17844	18081	18134	17992	17944	17855	17963	18080	18163	17940	17738	17743	17817	17792	17656	17797	17879	17813	17842	18005	17912	17836	17859	17860	17911	17709	17936	18025	17938	17864	17923	17985	18233	18027	18082	18008	18085	17831	17890	18124	17973	18108	18135	17986	17836	18032	17826	17925	17900	18029	17996	17954	17851	17911	18030	17933	17913	17813	18019	17795	18039	17875	17989	17962	17683	17905	17837	17929	17989	17995	17796	18040	18045	17944	18096	17845	17981	17968	18075	18172	17929	17955	17962	17779	18006	17818	17938	18111	17961	17992	17942	18114	18173	17997	18024	17884	18010	17977	17981	17816	17590	17790	18147	17965	17885	17996	17998	17903	18161	18061	17921	18320	18274	17818	17911	17989	18025	17824	18195	17854	17930	18002	17933	17788	17991	17721	18007	17820	17971	17877	17931	17895	17900	17917	18229	17912	17808	17896	17874	18008	17878	17768	17977	17980	18094	18177	17785	17971	17955	18114	17985	18043	17986	17902	18049	18030	17943	18153	17862	17922	17943	17921	17893	17833	17836	17969	17864	17886	18095	17868	18029	17680	17823	18024	18100	17961	17958	17879	18022	17752	18032	18049	18067	18087	17964	18131	18016	17951	17998	18146	17787	17914	17860	17703	18047	18002	17839	17804	17865	17939	17980	17879	17851	18133	17992	17829	17928	18024	17853	17918	17839	17979	18011	17839	18024	17888	18069	17852	17975	17946	18004	17827	17969	17963	17767	17915	18044	17992	17951	17826	17947	17839	17905	18090	17823	17870	17757	18009	17851	18012	17569	17885	18065	17950	18007	17919	17997	18092	17838	17821	17962	18086	17862	17926	17900	18003	17959	17814	17912	17980	17911	18112	18110	17933	18029	18221	17955	17707	18026	17850	18277	17988	18128	18028	18130	18152	17781	18046	18026	17856	18173	17873	18004	17804	18235	18040	17970	17845	17997	17819	17952	17759	17916	18072	17980	18075	17923	17931	18056	17959	17852	17997	18009	18110	17829	18035	18095	17918	17930	17911	17931	17884	17751	17802	18150	17895	18055	17949	17814	18043	17936	17790	17816	18024	17797	17842	17682	17897	17771	17761	17910	17993	18148	17894	17843	17966	17978	17976	17856	17765	17959	17938	18031	18132	17986	17845	17816	17894	17876	17820	17725	17957	18100	17849	17832	17843	18057	17939	17950	17851	17887	17925	17797	18117	17908	17941	17945	17967	17924	17746	17969	17948	18197	18035	18005	18081	17958	17894	17927	18112	18111	18160	17952	17956	18124	17797	17893	17935	17983	17706	17921	17896	18034	17980	17858	18106	17813	17764	17758	17971	17859	17954	18013	18010	18007	17935	17882	17771	17951	18016	17999	17775	17810	17726	17874	17937	17971	17900	18121	17936	18032	18131	17932	18089	18099	18092	17892	18083	17838	17871	18121	17886	18093	18062	18186	17901	17922	17787	17871	17887	17958	17904	18158	18021	17922	17989	17997	17884	18045	17785	17977	17962	17945	17815	18017	17905	18074	18010	18085	17813	18080	17728	17872	17721	18112	17888	18056	18147	17974	17896	17868	17981	17937	17882	17958	17932	17985	17939	17948	18063	17927	17677	18115	18146	17849	18105	17946	17868	17926	17631	17875	17969	17978	17829	17730	17984	17951	18048	17723	17760	17883	17938	18003	18191	17835	17955	17856	17913	18030	17955	17898	17878	18169	18119	17911	17963	17849	18077	18093	17926	17926	17894	18000	18088	17766	18043	17948	17856	17736	17926	17839	18006	17994	18106	18023	17741	17909	18211	18070	17965	17951	18044	17857	17970	17960	17900	17922	18040	17885	18003	17977	17951	18036	17872	17933	17977	17830	17715	17755	17837	17787	17811	18007	18013	17890	17979	17930	17982	18021	17964	18097	18039	18029	17968	17917	18029	18039	18075	18190	18031	17990	17914	17927	17898	17881	17885	18036	17954	17996	17854	17795	17741	17917	18020	17868	17884	17909	17876	17897	18159	18006	18170	18029	17996	17901	17903	17834	17831	17916	18124	17874	17957	18002	17955	17904	17945	18033	17912	17930	18113	17997	17830	17994	17810	18118	17893	18058	17857	17810	17886	18007	17978	17884	18102	18093	18060	18047	18062	17894	17782	17850	17939	18035	17828	18035	18085	17895	17867	17891	17878	18023	17944	18104	17959	17959	18225	18001	17838	18025	17835	18016	18005	18091	17706	17848	17926	17881	17851	17989	18199	17976	18355	17950	18182	18007	17888	17881	17932	17942	17929	17944	17896	17818	17934	18076	17757	17936	17968	18012	18057	18035	17960	18003	17945	18120	18119	17940	17978	17855	18122	17913	17901	17791	17845	18003	17956	17719	17934	18000	18020	18124	17995	18049	17946	17671	17724	17816	18130	17980	17974	17940	17950	18094	18023	18001	18059	17927	17931	17851	17984	17962	18180	18123	18088	18026	18062	17971	17997	18038	18025	17963	17994	17980	18043	17918	18050	17822	17797	18190	17901	17942	18044	17982	17837	18039	17970	18063	17871	18034	17767	18086	17977	17865	18038	18071	18001	18117	18086	17996	18219	18103	18007	17943	17858	17987	17969	17965	17937	18058	18073	18133	18067	17829	17983	18200	17980	18163	17744	18048	17995	17902	17900	17893	17930	18028	17980	18129	18153	17918	17820	18039	17946	17988	17872	17811	18037	17868	17985	17920	17839	17947	17990	17816	17982	17944	18037	17970	17928	18227	17853	17832	17826	17825	18012	17852	17955	17762	17871	18091	17915	17995	17883	18126	18069	17949	18158	17862	17936	17934	18053	18047	17995	17925	17954	17966	17834	18078	17841	17955	17912	17921	17999	18073	17941	18128	17983	18024	17994	17884	17924	17722	17995	18000	18115	17971	17950	17903	17993	18251	18119	18077	17959	18054	17908	18012	17906	17722	17934	18088	18046	17884	17875	17768	18218	18002	18073	17958	17982	17727	17750	17816	18051	17878	17956	17947	18050	17907	18266	17908	17654	18032	18117	17870	17887	17941	17926	17832	17978	18022	17989	18123	17912	18063	17795	17980	17919	17956	17989	17957	18100	18048	18076	17967	17975	17998	18026	17974	17874	18113	17959	17932	18091	18036	17894	17901	17836	17739	18012	18018	17977	17892	18107	18061	17976	17904	17929	17794	17974	17807	17835	17910	17827	17872	17899	17970	17762	18007	17848	17991	17918	17997	17929	17976	17681	17973	17913	18039	17760	17930	17985	17975	17954	18141	17827	17961	17968	17859	17831	17903	17932	17840	18126	18102	17963	18068	17879	17735	17998	17974	17961	18145	18093	17856	17961	17974	18044	18040	17767	17871	17971	17873	18024	18036	17850	17953	17767	18064	18136	17962	18015	17890	18045	17760	17769	17856	17902	18077	18100	18283	17978	18001	17778	17978	18090	18003	17875	18059	17728	18137	17845	18165	18009	17781	17617	17904	17962	18017	17821	17999	18077	18023	17969	17861	17940	18018	17865	18008	17961	17977	18021	17975	18142	17789	17931	18020	17882	17923	18159	18155	18120	17839	17872	17988	17933	17932	17879	18195	18090	17838	17914	17938	17903	18010	17944	18003	18031	17859	17766	18150	18018	17874	17965	18116	17956	18045	17988	17966	17914	17905	17931	17956	17953	17951	17969	18012	17803	18088	17980	18075	18132	17948	17750	17972	18044	17956	17884	17832	18032	17762	17987	18228	17949	17659	17815	18018	18105	17980	17802	17983	17787	17841	17934	18114	17875	17887	17999	18058	18046	18109	18216	17893	17973	17945	18096	17885	17896	17729	17893	18144	18186	17917	17786	18080	17799	17967	17976	18061	17962	17969	17962	17793	17597	17789	17796	17789	17850	18068	17897	17759	17909	17939	17979	17898	18068	18071	18020	17987	17843	18079	17866	17957	17764	17788	17981	17998	17981	18082	17955	17911	18046	17879	18012	18090	17956	18015	18117	17862	17958	18145	18181	17793	17894	17930	17868	17729	17714	17883	17992	17764	17812	17823	17883	18094	18033	17958	18105	17993	17805	17860	17966	18024	17933	17982	18098	18260	17999	18138	18093	18139	18023	17942	18142	17963	18002	17833	18000	17936	18035	18161	17976	18036	17866	17845	17753	17892	18028	17896	17857	18139	18138	18117	17916	17991	17884	17964	17935	17749	17813	18078	17934	17921	17919	17875	18069	17855	17729	18051	17880	18007	18151	17775	18063	17976	17964	18005	18157	17954	17894	17886	17801	18027	17944	17861	17736	18146	17939	17921	17901	18063	17980	18127	17873	17943	18029	17955	17675	17993	18026	17849	17850	17976	18006	17939	17941	17915	18051	18077	17933	17988	17998	18086	17853	18088	17948	17888	18017
48114	51042	28252	19115	17714	16139	15518	15625	15272	15470	15409	15416	15570	15555	15532	15484	15363	15592	15510	15362	15471	15454	15432	15534	15495	15500	15422	15301	15465	15370	15336	15430	15469	15581	15495	15402	15514	15525	15397	15438	15541	15504	15524	15460	15440	15497	15302	15413	15208	15541	15288	15666	15653	15412	15409	15364	15547	15497	15396	15595	15537	15451	15577	15396	15359	15239	15458	15373	15467	15544	15405	15490	15557	15264	15415	15334	15434	15406	15641	15543	15397	15576	15504	15478	15628	15449	15413	15276	15385	15506	15494	15378	15519	15362	15414	15515	15412	15529	15518	15451	15266	15569	15297	15472	15333	15568	15319	15415	15643	15321	15480	15459	15362	15351	15614	15464	15432	15517	15625	15485	15415	15513	15297	15526	15488	15423	15402	15389	15560	15474	15478	15455	15465	15265	15431	15569	15517	15517	15523	15617	15490	15508	15505	15365	15368	15447	15439	15415	15666	15459	15234	15462	15574	15386	15430	15386	15527	15272	15477	15369	15487	15435	15358	15474	15435	15570	15504	15586	15551	15339	15468	15411	15530	15426	15534	15333	15518	15460	15552	15410	15461	15513	15464	15421	15299	15215	15377	15483	15364	15450	15323	15547	15457	15499	15530	15371	15457	15629	15441	15602	15494	15498	15431	15478	15437	15511	15466	15500	15442	15506	15384	15408	15375	15341	15367	15495	15433	15618	15550	15501	15443	15459	15374	15406	15404	15353	15367	15469	15494	15494	15558	15414	15607	15370	15398	15451	15336	15561	15365	15446	15400	15358	15391	15543	15508	15623	15433	15479	15335	15195	15404	15540	15433	15459	15562	15407	15448	15491	15436	15498	15596	15339	15209	15595	15341	15327	15405	15360	15391	15580	15347	15425	15501	15404	15328	15285	15603	15442	15621	15426	15425	15409	15378	15444	15665	15408	15404	15517	15348	15458	15337	15333	15433	15629	15366	15572	15489	15455	15540	15492	15541	15374	15443	15416	15545	15425	15549	15387	15579	15533	15477	15443	15447	15466	15331	15425	15355	15491	15427	15502	15393	15486	15433	15291	15291	15216	15488	15533	15418	15641	15352	15552	15484	15444	15563	15499	15371	15337	15479	15419	15482	15376	15331	15574	15365	15319	15528	15304	15418	15369	15491	15604	15344	15487	15374	15464	15403	15339	15481	15387	15506	15581	15223	15394	15269	15568	15411	15488	15406	15447	15493	15483	15445	15461	15530	15519	15555	15493	15675	15399	15580	15412	15454	15406	15483	15316	15534	15506	15572	15544	15443	15376	15541	15484	15301	15518	15427	15406	15528	15419	15444	15408	15579	15403	15333	15534	15527	15282	15616	15497	15512	15540	15515	15592	15471	15533	15396	15562	15578	15388	15429	15385	15426	15479	15535	15351	15469	15454	15402	15515	15602	15404	15305	15469	15474	15369	15435	15332	15388	15461	15365	15435	15300	15486	15315	15220	15467	15461	15562	15465	15291	15445	15450	15522	15537	15337	15419	15285	15533	15218	15343	15402	15519	15467	15527	15412	15493	15344	15595	15422	15348	15519	15594	15551	15357	15355	15485	15480	15376	15448	15267	15491	15545	15565	15392	15403	15622	15543	15558	15380	15470	15486	15467	15630	15254	15476	15435	15392	15393	15355	15348	15497	15321	15572	15359	15425	15292	15419	15491	15299	15476	15412	15471	15513	15326	15708	15441	15530	15350	15490	15462	15429	15522	15321	15536	15523	15362	15448	15407	15350	15547	15454	15438	15572	15324	15357	15584	15370	15576	15479	15351	15340	15373	15370	15505	15447	15459	15446	15364	15596	15483	15602	15543	15429	15392	15345	15538	15495	15331	15433	15572	15453	15413	15420	15423	15501	15423	15299	15466	15447	15473	15497	15490	15720	15465	15427	15421	15521	15493	15268	15465	15518	15421	15332	15615	15369	15389	15493	15261	15533	15451	15442	15448	15411	15482	15219	15360	15424	15475	15405	15356	15595	15311	15524	15657	15310	15462	15413	15443	15400	15479	15425	15328	15480	15422	15514	15480	15453	15357	15415	15263	15457	15403	15524	15420	15414	15443	15460	15342	15465	15351	15353	15452	15363	15426	15535	15358	15463	15462	15651	15327	15621	15555	15602	15640	15453	15350	15384	15500	15410	15326	15488	15446	15372	15575	15556	15535	15317	15522	15621	15594	15515	15729	15384	15262	15437	15437	15470	15458	15302	15470	15410	15508	15288	15602	15340	15471	15379	15596	15466	15375	15437	15351	15328	15677	15422	15376	15493	15430	15421	15402	15299	15435	15285	15374	15348	15376	15487	15484	15300	15563	15410	15499	15481	15390	15331	15365	15358	15463	15276	15518	15231	15451	15568	15353	15574	15515	15248	15428	15353	15488	15336	15473	15280	15518	15458	15498	15427	15393	15319	15463	15455	15312	15535	15629	15287	15371	15558	15302	15550	15521	15421	15555	15409	15411	15406	15432	15575	15394	15465	15561	15408	15346	15183	15577	15501	15320	15400	15436	15590	15369	15479	15355	15272	15451	15395	15340	15485	15474	15438	15546	15491	15582	15430	15535	15446	15346	15264	15513	15626	15571	15374	15469	15423	15447	15335	15489	15388	15517	15267	15536	15338	15530	15510	15452	15410	15607	15525	15483	15412	15394	15500	15535	15419	15467	15474	15322	15596	15375	15572	15330	15353	15390	15389	15401	15576	15460	15446	15361	15487	15653	15405	15428	15622	15183	15459	15397	15469	15376	15444	15421	15494	15675	15490	15559	15479	15453	15205	15370	15542	15652	15406	15556	15596	15344	15502	15299	15497	15431	15546	15493	15385	15576	15582	15687	15405	15363	15484	15282	15642	15487	15387	15411	15521	15432	15585	15454	15376	15475	15342	15469	15645	15413	15455	15374	15568	15582	15391	15436	15565	15257	15547	15408	15430	15372	15316	15384	15456	15507	15483	15477	15477	15383	15598	15534	15253	15402	15457	15355	15499	15324	15512	15523	15374	15570	15498	15650	15464	15445	15663	15438	15417	15399	15490	15348	15278	15562	15457	15353	15470	15427	15217	15428	15296	15472	15350	15442	15299	15339	15524	15643	15373	15243	15439	15355	15562	15448	15531	15461	15444	15424	15388	15295	15449	15471	15401	15312	15582	15391	15494	15446	15346	15314	15510	15467	15416	15487	15407	15316	15399	15429	15507	15317	15469	15473	15361	15454	15368	15485	15435	15486	15658	15430	15461	15469	15388	15498	15672	15375	15305	15393	15344	15555	15614	15287	15314	15484	15534	15375	15349	15469	15346	15500	15376	15459	15416	15526	15353	15404	15413	15504	15353	15587	15368	15469	15413	15435	15428	15438	15541	15334	15474	15562	15345	15508	15287	15487	15484	15197	15254	15477	15262	15541	15381	15366	15474	15443	15487	15424	15473	15482	15458	15436	15445	15287	15333	15531	15458	15525	15519	15507	15310	15582	15337	15293	15553	15354	15332	15362	15217	15495	15401	15492	15420	15398	15340	15450	15528	15367	15567	15652	15497	15380	15483	15386	15505	15557	15637	15492	15512	15488	15332	15475	15319	15528	15562	15537	15280	15375	15454	15409	15568	15610	15551	15291	15392	15551	15547	15450	15247	15472	15545	15545	15446	15357	15613	15441	15305	15494	15423	15507	15403	15419	15318	15659	15481	15370	15444	15512	15391	15498	15383	15320	15548	15340	15547	15543	15478	15447	15530	15357	15257	15500	15479	15322	15522	15357	15440	15478	15477	15391	15526	15501	15601	15396	15495	15443	15386	15496	15555	15578	15445	15444	15426	15337	15469	15439	15425	15063	15302	15571	15507	15516	15615	15244	15502	15271	15360	15374	15555	15606	15469	15546	15581	15390	15504	15527	15406	15489	15551	15569	15447	15554	15539	15235	15496	15531	15498	15461	15457	15395	15641	15557	15390	15550	15655	15492	15300	15526	15303	15481	15560	15495	15600	15444	15581	15390	15457	15423	15474	15613	15396	15298	15458	15628	15373	15255	15573	15278	15392	15404	15495	15434	15524	15357	15395	15495	15503	15390	15525	15494	15553	15265	15551	15255	15570	15419	15597	15450	15370	15543	15539	15376	15548	15372	15453	15414	15548	15465	15305	15502	15350	15467	15445	15447	15478	15326	15516	15479	15631	15595	15572	15477	15513	15300	15486	15456	15468	15546	15397	15503	15530	15564	15394	15396	15443	15410	15527	15414	15466	15581	15473	15451	15356	15550	15566	15346	15454	15307	15502	15452	15268	15580	15435	15482	15420	15381	15455	15426	15334	15293	15416	15481	15436	15372	15521	15594	15609	15401	15454	15531	15466	15528	15413	15372	15644	15426	15497	15422	15269	15365	15513	15244	15376	15604	15340	15476	15464	15414	15371	15307	15251	15454	15400	15434	15510	15525	15524	15490	15418	15307	15467	15395	15460	15492	15473	15286	15423	15536	15461	15578	15348	15444	15445	15664	15327	15510	15483	15376	15414	15404	15521	15448	15487	15375	15435	15410	15622	15349	15541	15613	15402	15352	15421	15577	15393	15608	15497	15334	15491	15497	15549	15492	15375	15617	15475	15462	15492	15460	15519	15438	15420	15588	15400	15417	15459	15381	15450	15565	15505	15306	15509	15485	15487	15435	15422	15459	15331	15495	15398	15510	15524	15489	15290	15540	15506	15428	15325	15383	15397	15560	15374	15498	15440	15489	15395	15345	15436	15505	15556	15555	15130	15464	15577	15611	15378	15359	15465	15367	15454	15531	15506	15383	15568	15483	15475	15386	15319	15488	15534	15513	15461	15381	15534	15416	15486	15475	15468	15200	15423	15390	15449	15528	15486	15323	15514	15390	15510	15304	15386	15430	15340	15627	15509	15494	15478	15279	15270	15493	15497	15344	15557	15409	15538	15304	15464	15410	15566	15462	15597	15584	15494	15305	15420	15559	15519	15457	15382	15534	15413	15520	15420	15360	15481	15450	15373	15461	15413	15592	15585	15476	15612	15429	15546	15529	15601	15575	15528	15275	15512	15422	15416	15597	15539	15501	15419	15503	15618	15397	15505	15625	15378	15547	15433	15243	15389	15504	15397	15352	15603	15345	15262	15340	15674	15574	15476
24987	23659	29606	25217	24223	22719	20437	17711	17138	17195	17248	17144	17257	17328	17177	17213	17265	17218	17204	17187	17397	17136	17374	17154	17269	17162	16997	17126	17172	17278	17221	17099	16865	16913	17173	17052	17060	16781	17091	17287	17019	16928	17005	17073	16953	17229	17030	17022	17171	17145	17107	17233	16976	16754	17101	17041	17033	17070	17048	17097	16975	17103	16898	16982	16832	17224	17025	17003	17062	17201	17018	17014	17028	16884	16777	16958	16928	17088	16952	17103	17176	17073	17060	17007	17098	16954	17073	16857	16920	17107	17126	16987	17044	17036	17090	17016	16979	17012	17106	17058	17035	16874	16997	17122	17087	17014	17139	16781	16890	17138	16930	17047	17149	17000	17044	17133	17003	17103	17113	17212	17123	17137	16937	17112	16837	17065	17067	17238	17213	16959	17087	17089	17045	16985	17047	17180	17072	17097	16910	17213	17201	16956	17063	16811	16833	17041	17161	16989	16923	17047	17082	17059	16918	17027	17058	17024	16958	17161	16957	16841	16992	17048	17027	16929	16945	17058	17118	16985	16897	16868	17091	16925	16974	16901	17126	16970	16858	16921	17030	16961	17029	16881	17061	17114	16819	17006	17169	16852	16926	16950	16942	17105	16836	17009	16928	17046	17006	17081	16799	16974	17017	16847	17023	16813	16790	16971	17152	16846	17086	16946	17057	16996	16986	16780	17036	17082	16935	17018	17082	17167	16888	16907	17033	17117	16969	17168	16943	17112	16996	16918	16920	16971	17161	16769	16903	17045	17118	17052	17153	16849	17026	17119	17023	17119	16950	16806	17057	17041	17009	16779	16893	16991	17116	17047	17047	16962	17007	17191	17171	16996	16907	16878	16971	16991	16956	16867	17034	17050	17003	16789	17008	17157	17008	16986	16917	17033	17252	17082	16981	17203	16988	16854	16965	16751	17169	17087	17130	16932	17113	16931	17061	17070	17255	17011	17054	16914	17034	16950	16990	16877	16943	16982	17034	16920	17002	16909	17045	17142	16998	17010	16813	16973	16924	16966	17197	17053	17158	17129	16854	17018	17108	16902	16794	17062	16950	16954	17111	17089	17211	17051	16941	17115	16889	17004	16971	17146	17109	16904	17003	17044	17031	16864	17034	17109	17129	16961	16872	16786	17127	17033	16953	17358	17068	16998	17097	17065	17137	17076	16880	16880	17072	16937	16866	16879	17132	16958	17111	17217	17034	16927	17127	17047	16980	16908	17169	16946	17223	17113	17329	17152	16976	16922	17117	17000	17169	17024	16961	17073	16916	16923	17101	16848	16989	17025	16940	16912	16908	17044	17088	16985	16986	17165	17175	16928	17005	16846	16943	17051	17216	17105	17161	17100	17127	17183	17025	17054	17089	16998	17186	17177	17192	17030	16975	17129	16987	17076	17011	17089	16914	16982	17071	16867	17082	16928	17098	16866	16899	17063	16992	16955	16850	17008	16868	17068	17114	16961	16836	16989	17220	17049	17176	16914	16885	17047	16822	17175	17058	17010	16822	17011	17000	17129	16885	16983	16847	17006	17003	17122	16930	16732	16918	17167	17134	17156	17023	16942	17157	16952	16971	16855	16959	17248	16804	16917	16941	17007	17168	17196	17041	17052	17131	17014	17172	17122	17040	16964	17026	16896	16963	17155	17011	17057	17075	17170	17092	17175	16979	16871	17119	16944	16942	16986	17079	17056	17039	17272	17036	16990	17046	17107	17043	17023	16939	17023	17049	17042	17001	17004	16959	17152	16875	17099	16842	16910	17128	16814	17171	17062	17301	17283	17055	17264	17101	17039	16881	17121	17149	17097	16957	16891	17136	16881	17143	17139	16993	17049	16878	17083	16849	17070	17232	17142	16906	17041	17090	17096	16993	17055	16992	16959	16894	17029	17098	16998	17197	17008	17035	16975	17093	17098	16953	16945	16901	17077	16948	16954	17042	17164	16886	17072	16963	17135	16986	17101	16858	16955	17104	16688	17050	17211	17151	16943	17074	17209	17056	17088	16889	17169	16954	17266	17110	17047	17104	16867	17035	17055	16989	17260	17216	16908	17065	17021	17219	17112	17043	17032	16927	16965	17044	17122	17003	17040	17236	16933	16919	17087	17085	16992	17130	16952	16981	16878	16997	17014	16935	17082	16883	17028	16940	17061	17132	16870	17007	16964	16842	17132	16971	16918	17068	16982	17009	17055	17114	16829	16992	16979	17034	17046	17108	17144	17212	17238	17153	16947	17138	16907	17024	17015	16989	16865	16996	16996	16907	17158	17072	16851	16876	16974	17095	16944	16999	17139	16966	17068	16958	17082	16951	16953	16873	17147	17220	17008	17163	16990	17210	17020	17067	16885	17052	17089	17015	16864	17011	17054	16995	16906	16883	17004	17080	16961	17106	17005	17017	16974	17069	17173	17157	17090	16897	16980	17008	16932	17074	16959	16973	16990	17020	17050	17152	16894	17269	17154	17130	17281	17144	17039	16839	17136	16921	17206	17183	17316	17151	16899	17020	17036	17075	17140	17087	16999	17136	17351	17004	17240	17062	17026	17028	17138	17320	17054	17121	17015	17019	17215	17154	16902	16975	16981	17083	17008	16776	16903	17114	17021	17126	17069	17119	17120	17062	17099	17107	16785	17044	17067	16980	17100	17202	17169	16823	16871	16944	16909	17141	17185	17189	17069	17030	17190	17239	17014	17145	17029	16902	17054	17054	17029	16975	17057	17080	17021	17138	17070	17188	17146	17012	17074	16918	17172	16998	16794	16956	16940	17143	17048	16959	16966	17154	17064	16948	17185	17079	17074	17067	17042	17027	16999	16905	17151	16851	17149	17063	17266	17092	17043	17249	16932	16973	17067	16972	17187	17285	17018	17019	17123	16885	16788	16897	16887	16851	17014	17050	16980	17125	17027	16919	17041	16958	16973	16928	16937	16827	17162	17029	16952	17117	16991	17043	16803	17090	17085	17057	17194	17145	16904	16930	17199	16977	16903	16985	17132	17058	17022	17116	17103	16585	16923	16862	16967	17125	17118	16855	16961	16897	17007	17098	17242	16972	17128	17086	16905	17057	16976	16964	16954	17125	16984	17077	17084	16981	17083	16981	16943	17192	16919	17034	17004	17000	16896	16959	17082	17063	16973	16979	16768	17027	17105	17189	16861	17023	17017	17211	17046	17073	17098	16990	16847	17005	17074	17065	16963	17093	17024	17064	16823	16954	16874	16955	16891	16978	16981	17195	17035	17034	16931	17154	17015	16974	17129	17113	16976	17146	16916	17118	16994	17027	17044	17030	17016	17029	16856	17039	16941	16968	16868	17069	16972	17047	17117	16869	16878	17080	17229	17007	16997	16929	17000	17198	17103	17117	17100	17042	17110	17138	16945	16965	17153	17058	17018	17086	17101	17081	17047	17131	17079	16921	16987	17015	17009	17143	17093	16920	17116	16992	16968	17089	17059	17329	16806	17000	16860	17154	16995	17002	17178	17043	17035	17167	16936	17169	17017	16883	17098	16916	17026	17012	16997	17175	17053	17091	17089	17079	17133	17085	17084	16987	17113	16964	17046	16962	16952	16797	17005	17134	16784	16865	17008	17002	17173	17098	17173	16861	16863	17147	16814	17235	16972	17026	17135	17075	16902	16906	17027	16851	17072	16963	17153	16936	16959	16976	16907	16849	16871	17206	17189	17110	17171	17141	17259	17041	17009	17003	17116	16988	17103	17110	16769	16925	17037	16945	16941	17003	17125	16958	17002	16995	17085	16996	17081	17014	17073	17113	16888	16945	17258	17149	17033	17021	17029	17021	17143	17236	16986	17209	16949	17023	17186	16975	17035	17064	17112	16937	16933	17004	17223	16885	17089	16971	17192	17066	16933	17009	16934	16907	16831	16993	17064	16941	16910	16963	17098	17055	17077	16969	16943	17082	17244	17111	17091	17136	17059	17063	17135	16854	16969	16989	17024	17000	17027	17326	17131	17005	16847	16982	17029	17090	17083	16958	17141	17170	17174	16805	17170	17094	17056	17157	16997	17000	16917	16922	16948	17099	17028	16859	16804	17063	17074	17063	16949	16944	17018	16821	16918	16909	17122	16911	16917	17089	16933	16892	16993	17030	17000	17204	17161	17009	16944	17087	17045	16985	16956	17026	16891	16933	17141	17088	17075	17050	16948	17158	16926	17011	17014	17060	17146	17008	16917	16996	17034	17141	16803	16984	17039	17219	17073	17060	16834	17184	16985	16756	17094	17033	17065	17300	16929	16862	17010	17021	17136	17027	17100	17103	17015	17014	16902	16973	16928	17059	17117	17116	17187	17300	17002	16810	16989	16982	17065	17071	17255	17103	17168	17045	17010	17173	16982	17012	17102	16991	17083	16994	17088	17030	17022	16985	17050	16965	17151	16900	17013	17011	16931	17084	16792	16944	17064	17048	17024	16931	17082	16834	17092	17076	17219	17020	17058	17057	17011	16889	16968	16826	17060	17119	17175	17008	16985	17234	17003	16975	16975	16953	17225	17074	16965	16736	17044	16994	16913	17003	17059	16990	16937	17129	17259	17187	16950	16988	17080	17019	17178	16864	17026	17094	17071	17099	17082	17129	17037	17054	17089	17043	17176	17211	17027	17039	16997	17286	16904	16956	17051	16983	17158	17016	17034	16897	17122	17098	17060	16863	17138	16978	17002	16924	16932	17158	16812	17018	17002	17013	17175	16987	16874	16814	17137	17061	16850	17051	17096	17066	17049	16967	17016	17078	16974	16997	17036	17031	16982	16961	17028	17015	17042	16989	16937	17022	17112	16971	16812	17117	16984	17266	16920	17159	17114	17143	17041	16887	17070	16892	17125	16871	16931	16932	16966	17117	17056	16955	17051	16910	16903	16936	16865	17135	17014	17233	17044	17029	17015	16967	16884	16983	17100	17247	17025	17158	17039	16823	17121	17020	17179	17177	16947	17082	17044	16955	17039	16927	17035	17000	16937	17007	16908	17107	16831	16949	16986	17060	17016	17282	17118	17073	17032	17132	16928	17136	17211	16948	17155	17224	16848	16960	16982	17204	17153	17114	17027	16930	16994	16950	17055	17134	16978	17110	17071	17116	16940	16861	17093	17082	17187	17037	16983	16985	16892	16872	16974	17254	17005
64384	86565	48829	27481	27134	18671	15447	15100	14829	14909	14991	14851	14751	14732	14895	14900	15013	14808	14793	14962	14923	14850	14906	14907	14766	14867	14890	14860	14765	14959	14864	14998	15027	14940	14927	14881	14781	14772	14730	14803	14828	14811	14935	14964	14871	14830	14900	14894	14726	14751	14818	14910	14723	14882	14876	14628	14742	14922	14759	14908	14988	14714	14681	14882	14917	14712	14864	14946	14830	14693	14740	14803	14930	14926	14696	14791	14772	14904	14711	14894	15184	14804	14698	14890	14770	14915	14777	14772	14971	14729	14608	14854	14926	14892	15035	14933	15035	14909	14765	14812	14939	14867	15047	14830	14773	14862	14789	14944	14783	14857	14700	14837	14938	14936	14763	14733	14836	14672	14784	14834	14792	14878	14714	14834	14949	14769	14898	14974	14794	14890	14875	14992	14834	14674	14751	14749	14962	14831	15004	14990	14967	15017	14832	14764	14940	14944	14963	14852	14729	14737	14916	14953	14735	14881	14603	14809	14746	14934	14887	15022	14855	14860	14832	14799	14877	14835	14853	14799	14942	14815	14656	14826	14615	14812	14864	14938	14907	14885	14893	14776	14740	14897	14902	14911	14648	14857	14977	14751	15012	14884	14922	14879	14978	14661	14863	14809	14818	14905	14932	14851	14803	14875	14890	14788	15024	14854	14879	14798	15042	14879	14860	14838	14909	14813	14820	14813	14855	14836	14875	14912	14839	14793	14908	14890	14828	14709	14891	14898	14861	14879	14831	14848	14980	14864	14956	14767	14806	14870	14753	14862	14842	14911	15019	14860	14706	14992	14890	14779	14912	14827	14712	14793	15093	14807	14745	14971	14905	14982	14785	14840	14840	14735	14975	14894	14773	14967	14957	14758	14848	14765	14938	14693	14925	14835	14865	14807	14856	14913	14849	14950	14794	14707	14730	15006	14953	14862	14786	14930	14890	14767	14938	14887	14848	14885	14894	14742	14562	15056	14941	14851	14997	14855	14769	14914	14863	14873	14836	14795	14834	15002	14773	14813	14958	14737	14929	14858	14726	14878	14767	14800	14661	14851	14777	14776	14823	14789	15030	14941	14948	14782	14870	14846	14836	14698	14854	14664	14925	14820	14932	14893	14731	14906	15024	14720	14835	14843	14941	14925	14875	14801	14888	14821	15045	14855	14866	14921	14857	14619	14793	14826	14754	14630	14897	15062	14992	14921	14981	14856	14854	14993	14782	14814	14803	14880	14901	14874	14841	14918	14920	14850	14849	14724	14717	14787	14760	14827	14833	14950	14953	14815	14751	14747	14826	14914	14866	14648	14925	14782	14935	14960	14879	14844	14664	14959	14914	14759	14992	14958	14777	14750	14883	14968	14945	14972	14666	14916	14960	14771	14906	14749	14800	15054	14902	14863	14913	14872	14898	14975	14825	14896	14992	14871	15105	14896	14889	14762	14922	14863	14753	14789	14922	14943	14819	14806	15085	14866	14923	15017	14807	14912	14871	14683	15011	14930	14809	15006	14880	14877	15083	14778	14898	14849	14907	14962	14882	14925	14769	14842	14956	14912	14946	14862	14817	14918	14877	14831	14842	14974	14967	14939	14780	14988	14858	14922	14928	14867	14895	14919	14863	14936	14776	14849	14849	14814	14995	14682	14915	14778	15003	14926	14834	14900	14811	14771	14791	14938	14879	14631	14974	14775	14744	14773	14974	14971	14812	14888	14818	15006	14845	14888	14776	14984	14758	14688	14667	14911	14893	14796	14778	14817	14902	14911	14842	14843	14958	14853	14834	14849	14972	14897	14813	14885	14799	14739	14935	14826	14930	14943	14950	14948	14878	14754	14867	14823	14892	14763	14806	14814	14868	14868	14916	14961	14829	14626	14852	14982	14925	14824	14951	14756	14825	14983	14846	14909	14949	14723	14790	14890	14754	14843	14858	14880	14854	14805	14866	14861	14883	15121	14907	14810	14873	14938	14908	14903	14932	14787	14858	15048	14856	14901	14842	14836	14960	14714	14790	14748	14856	14795	15013	14925	14916	14807	15003	14984	14777	14996	14798	15040	14721	14854	14889	14809	14979	14872	14920	14581	14987	14662	14883	14887	15025	14648	14836	14816	14972	14861	14729	14885	14999	14900	14747	14892	14799	14744	14913	14952	14804	14968	14788	14850	14896	14785	14918	14889	14910	14836	15065	14842	14871	14730	14898	14814	14822	14823	14842	14882	14879	14887	14919	14883	14915	14751	14922	14813	14816	14954	14902	14755	14933	14850	14896	14816	14869	14852	14824	14775	14811	14991	14864	14918	14880	14990	14701	14907	14908	14840	14874	14922	14859	14705	14841	14953	14899	14799	14937	15015	14711	14965	14862	14906	14847	14639	14780	14769	15030	14950	14988	14780	14939	14814	14956	15021	14824	14758	14738	14839	14900	14847	15061	14935	14835	14735	14758	14833	14662	14935	14937	14784	15014	14891	14711	14787	14866	14943	14849	14927	15002	14736	14922	14871	14896	14856	14717	14907	14794	14704	14665	14891	14854	14893	14747	14740	14783	14861	14905	14776	14861	14709	14901	14782	14980	14896	14819	14793	15041	14971	14895	15067	14952	15000	14873	14958	14865	14800	14880	14921	14942	14736	14911	14811	14861	14759	14955	14921	14742	14774	14915	14718	14881	14796	14961	15024	14768	14791	14922	14866	14821	14711	14929	14846	14811	14989	14961	14917	14913	14740	14930	14958	14827	14825	14947	15100	15079	14685	14821	14905	14868	14907	14720	14812	14772	14791	14896	14879	14937	14878	14713	14710	14969	14956	14873	14831	14844	14893	15076	14795	14965	14980	15035	14858	14947	14803	14642	14793	14904	14794	14878	14948	14778	14889	14928	14807	14713	15048	14750	14903	14969	15047	14971	14954	14877	14729	14632	14968	14812	14933	14974	14907	14675	14762	15225	14818	14979	14895	14812	14741	14729	14851	14970	14730	14908	14897	14850	14765	14866	14985	14843	14820	14952	14870	14808	14915	14804	14839	14792	14836	14946	14710	14794	14918	14739	14866	14795	14924	15047	14727	14863	14812	14823	14974	14904	14945	14763	14892	14909	14778	14636	14834	14971	14841	14833	14917	14737	14913	14983	14964	14976	14866	14841	14929	14933	15005	14802	14841	14866	15127	14833	14833	14780	14829	14809	14770	14860	14928	14789	14821	15002	14840	14893	14851	14855	14953	14922	14779	14858	14794	14789	14902	14873	14759	14925	15044	14884	14807	14878	14903	14872	14849	14772	14755	14690	14868	14853	14716	14815	14821	14919	14716	14805	15014	14818	14727	14746	14821	14674	15008	14943	14834	14977	14772	14696	14737	14959	14861	14999	14840	14845	14797	14741	14920	14898	14812	15033	14948	14833	14643	14962	14699	15041	14791	14759	14923	14747	15025	14890	14891	14802	14846	14926	14982	14924	14749	14804	14953	14979	14800	15028	14872	14935	14975	14964	14807	14828	14682	14794	14970	14724	14851	14940	14842	14868	14833	14780	14767	14893	14782	14885	14812	14913	14798	14779	15101	14814	14848	14828	15048	14818	14894	14816	14820	14742	14820	14928	14984	14764	14820	14838	14707	14735	14895	14874	14843	14870	14808	14803	14846	14968	14787	14921	14711	14839	14851	14867	14870	14856	14805	14799	14855	14957	14832	14941	14834	14762	14912	14888	14938	14722	14907	14939	14770	14794	14922	14766	14978	14853	14896	14807	14835	14932	14872	14831	14819	14935	14921	14801	14821	14808	14818	14937	14712	14910	14913	14639	14860	14994	14837	14683	14933	15142	15033	14918	14720	14899	14747	14762	14896	15012	14888	15067	14779	14919	14843	15021	14768	14777	14991	15041	14976	14929	14902	14715	14769	14854	14826	14894	14821	14956	14797	14974	14939	14928	14772	14896	14887	14924	14827	14920	14786	14916	14806	14818	14908	14820	14917	14673	14822	14942	14886	14575	15104	14874	15061	14842	14961	14624	14731	14760	14855	14863	14640	14847	14751	15019	14802	14989	14851	14865	14837	14899	14867	14877	14982	14850	14807	14796	14873	14728	14691	14828	14998	14806	14929	14876	14840	14993	14905	14881	14999	14898	14774	14826	14972	14918	14945	14975	14933	14733	14688	14966	15030	14831	14789	14870	14835	14994	14995	14962	14822	14873	14748	14894	14948	14712	14891	14847	14756	14910	15042	14867	14803	14892	14870	14890	14825	14855	14941	14876	14690	14863	14733	14837	14885	14909	15003	14801	14939	14923	14805	14805	14835	14856	14898	14925	14818	14933	14758	14839	14820	14825	14895	14928	14865	14766	14889	14809	14960	14805	14699	14788	14842	14779	14929	14769	14894	14838	14774	14855	14872	15038	14850	14891	14755	15037	15104	14729	14806	14744	14839	14909	14972	14884	14773	14927	14768	14849	14686	15021	14876	14682	14942	14952	14982	15033	14887	15013	14778	14870	15058	14915	14659	14888	14916	14832	14909	14909	14732	14954	14818	14731	14836	14843	14924	14805	14896	14996	14853	14744	14992	14744	14929	14888	14725	14920	14699	14806	14809	14947	14802	14905	14811	14764	15044	14803	14920	14873	14953	14783	14717	14882	14781	14859	14747	15007	14725	14833	14662	14812	14893	14858	14723	14901	14661	14910	14905	14873	14862	14888	14789	14973	15082	14885	14862	15017	14868	14679	14904	14684	15093	14854	14807	14821	14951	14889	14869	14810	14943	14918	14874	14788	14880	14979	14816	14918	14859	14872	15016	14785	14622	14660	14789	14928	14966	14847	15027	14901	14717	14889	14828	14966	14780	14764	14796	14944	14669	14875	14865	14693	14766	14654	14733	14832	14797	14941	14734	15024	14957	14970	14733	14966	14899	14920	14970	15159	14872	14900	15007	14799	14838	14766	14874	14828	14842	14909	14824	15018	14870	14904	14909	14708	14954	14710	14737	14805	14805	14855	14792	14945	14985	14724	15024	14787	14918	14922	14802	14982	14778	14789	14921	14804	14799	14897	14849	14991	15004	14960	14789	14928	14985	14883	14669	14852	14797	14731	14822	14929	14846	14934	14807	14733	14972	14973	14772	14911	14708	15166	14927	14985	14902	14975	14788	14921	14871	14725	14861	14983	14771
22963	21948	29045	24148	22644	24189	24560	18416	17199	17452	17405	17099	17269	17365	17455	17442	17298	17313	17263	17222	17288	17127	17147	17099	17158	17109	17141	16947	17286	16921	17197	17006	17282	17200	17220	17184	17094	16995	17229	17073	17071	17164	17072	17165	17060	17084	16997	17012	17131	17121	17204	17104	17379	17308	16975	16962	17090	17047	17040	17049	17188	16943	17015	16955	16895	16856	16876	16969	17163	16923	16899	17003	16991	17033	16938	16962	16996	16922	16855	16929	17079	17067	16977	16866	16935	17012	16949	17030	16980	16977	17079	17296	17205	16860	17074	16946	16909	16738	17125	17042	17080	16952	17038	16992	16905	17167	16935	17141	17077	16966	16935	16700	16838	16961	17059	17019	16950	17197	16917	16923	17105	16870	16905	16899	17057	17038	16913	17089	17115	16957	17241	16933	17158	17077	16913	16997	16764	16972	16706	17065	17044	17131	16856	16976	17005	16967	16932	16867	17240	16984	16868	17023	17057	16886	16908	16965	17070	16980	17006	16958	17098	16803	17106	16777	16946	17104	16968	16954	16896	17113	17230	17131	16909	16876	16948	16818	17022	16987	17062	16909	17010	16976	16826	16970	17009	16829	16969	17070	16931	17028	16931	17048	16860	16865	16822	16955	16930	17063	17054	16990	17061	16831	16987	17189	16950	16875	16989	17116	17004	16974	16703	17007	16926	16940	17069	16739	16974	16862	16865	16969	16867	16966	17142	17062	16933	17101	16803	17034	16987	16951	16841	17011	16995	17175	16889	16716	16986	17050	16975	17007	16891	16965	17190	16772	17285	16941	16995	16943	16977	16969	16929	16841	16993	16900	16918	17074	17016	17046	17108	17126	17141	16810	16844	16865	16904	17176	16655	16976	16967	17081	17018	16758	16967	17018	16915	16838	16841	17027	16969	16814	16768	16891	16936	17062	17120	17016	17135	16902	16984	17013	16989	17016	17054	17053	16975	16971	16944	17214	16858	16839	16970	16713	17095	16927	16984	17048	16992	17054	16981	17002	16886	16945	16932	16957	16885	16946	17014	16963	16997	16850	17015	16819	17109	17083	17014	16940	16847	17155	16884	17054	17080	17070	16997	17040	16869	17003	16819	17076	16937	17110	17155	17075	17014	17130	17164	17014	16912	16916	16880	17004	16920	17038	16823	16893	17038	16981	17023	16868	16945	16837	17056	17018	16873	16945	16975	16963	16908	17226	16933	17116	16933	16920	17113	17046	17004	16887	16904	16843	16988	16844	17006	17088	17148	16905	17041	17110	16952	16902	16978	16914	17269	17044	17081	16748	17125	17255	17015	16941	17185	16958	17046	17122	17019	16980	16832	16827	16904	17006	16789	16964	16880	16962	17036	17034	17072	17034	16867	17001	16927	16834	16872	17071	17164	16906	17015	17011	16883	16996	16922	17016	16924	16951	16848	17009	16967	16920	16763	16849	16885	16966	16985	16913	16872	16867	16980	17138	16811	16808	16922	17106	16759	16759	16988	17129	16986	17100	17104	16967	16828	17011	16938	16750	16809	16922	16920	16832	17098	17006	16936	17056	16921	16978	16925	17008	17068	17099	16972	16689	17055	16803	16974	16869	16921	17049	16887	17240	16980	17048	17076	16954	16914	17125	16769	17003	16999	17171	17075	16953	16994	16969	16962	17158	16809	17016	17042	16978	17148	16995	16847	17104	16947	17224	16935	17170	16789	16870	16861	16930	17021	17137	17064	17013	16948	16911	17031	16934	17054	16967	16877	16991	17163	16779	16954	16742	17048	17267	16957	17021	16933	16993	16963	17005	16990	16997	16970	16784	16683	17041	17061	17126	17066	17017	16815	16974	16839	16915	16874	16858	16992	17067	17060	17136	16693	16871	16980	17181	17040	16995	16913	16874	17076	16933	17030	16687	17034	16980	17015	17122	16948	16931	16808	17052	17113	16895	17002	17022	16987	16974	16852	17035	17086	17125	17073	17028	16969	16802	16962	16930	16891	16955	17124	16954	17024	16853	16842	17088	16852	16879	17049	17067	16971	17093	17031	16925	17034	17126	17014	17145	16877	17012	17075	17016	16781	17113	17094	17160	17062	17096	16882	17001	16902	16996	16907	16898	17182	17107	16980	16946	16882	17057	16974	17059	16989	17040	16894	16826	17097	16686	17177	17036	16906	17068	16874	17052	16876	16845	16840	16908	16963	17078	16931	16971	17012	16678	16823	16928	17138	16830	17074	17121	16772	16999	16915	16855	17043	16850	16905	17004	16864	17063	17202	16921	17026	16973	17041	17004	17009	17055	16884	16982	16780	16939	17063	16916	16965	17070	16877	16804	16956	16962	17043	16976	17161	16957	16863	16968	16873	16993	16896	16978	16933	16938	17078	16984	17043	16888	16900	17011	16932	16819	17028	17097	17000	17002	17013	17082	16924	17014	17112	17044	16935	16950	17026	16935	16875	17019	16834	16996	17001	17014	17075	16985	16895	16923	17024	17044	17019	16988	16939	17106	17235	17135	17060	17139	17045	16789	16811	17006	17086	16898	16731	16846	17059	17044	16855	17228	16975	17068	16888	17070	16976	17083	16888	17132	16948	16985	16942	17014	17047	17083	16920	17000	17014	17127	17071	17096	17192	17129	16994	16937	16923	17023	16908	17051	16985	16942	16818	16973	16910	16874	17106	16964	17030	17048	16961	16767	16924	16932	16999	17053	16868	17046	17217	16900	16837	17071	16998	16887	16986	16980	16896	16807	17032	17151	17034	17055	16990	16991	17063	16990	17055	16951	16901	16927	16973	17005	16797	16924	16969	17040	16904	17051	16838	16952	17189	16863	17130	16948	16818	16808	16964	16927	16895	17041	16897	16884	17019	16991	16888	16944	16833	17035	16928	16847	16796	17035	16911	16800	16879	16813	17097	16911	16977	17077	17233	17118	16889	17129	16866	16865	17042	16939	16997	16886	17014	16691	17055	17068	16896	16924	16820	16976	17136	16877	17041	16921	16931	17113	16959	17043	16830	16882	16976	17111	16984	16948	16994	16853	16952	16872	16912	16993	16976	17134	16960	16988	16872	16892	16946	16921	16988	16815	17071	17018	16922	17043	17183	16988	17068	17149	17048	16914	16851	17206	16964	16861	17026	17038	17018	17064	16968	16979	17048	17055	17080	16872	16873	17082	16964	17073	16987	17003	16978	16870	16990	16896	17020	16978	17018	17109	16884	16696	16906	16800	17117	17123	16940	16928	17056	16994	16916	16967	16816	16958	16999	17050	16779	17119	16953	17033	16984	16963	16988	16662	17033	17180	17089	16975	16958	16932	16970	17000	16976	17056	16813	17054	16992	16989	16974	17080	17021	16776	16833	17040	16876	16952	17157	16778	17121	17024	16981	16910	16988	16923	16874	17045	17080	17043	16899	16987	17062	17025	16835	16919	17106	17018	17089	17054	17042	16928	16855	16982	16905	16916	17150	16980	17143	17064	16940	16970	16980	17048	17084	16774	17099	16929	17256	16839	16675	16968	17058	16986	16891	16985	16999	16986	17202	16866	17020	17135	16958	16804	17051	16852	16901	16960	17090	17062	16918	17134	16908	16980	16875	17039	16924	16999	17035	16974	17006	17184	17192	16828	17112	16930	16855	17008	16826	16993	17114	17134	16984	16946	16796	17062	17135	16869	16706	16991	16913	16790	16899	17124	17106	17014	16958	16882	16978	17076	17092	17086	17031	17020	16894	16763	16964	17034	17143	17204	16971	16925	17069	17106	17070	16990	17019	16972	16896	16785	17124	16920	16962	17108	17031	16999	16982	16901	16962	16909	16968	16923	16794	16904	17228	17120	16831	16964	16972	17032	16937	17051	16996	17104	16861	16930	17036	16685	16813	17019	16966	17023	17068	16928	17204	17188	16968	16934	16845	16953	16990	16981	16986	17085	16950	16950	17289	16982	17225	17144	16717	16874	16962	16968	16986	16983	17161	16946	16910	16822	16966	17096	17198	16763	16934	16966	17159	17039	16878	16880	17031	16915	16979	17026	16989	17002	17009	16964	16903	16792	16825	17161	17091	17091	16962	17046	16895	16838	16990	17039	17024	16749	16799	16938	16911	16884	16970	17064	17063	16911	17023	17049	17072	16948	16830	16963	16785	17200	16928	16950	16989	16735	16992	17115	17254	16908	16935	17017	16897	16868	16937	17047	17015	16947	17061	16915	16985	17041	17077	16984	16897	16888	16911	16960	17042	16859	17022	16966	16889	16804	16964	17099	17015	16915	16850	16791	17021	16727	16922	16737	16965	16969	17068	17017	16940	16845	16782	17110	16952	16844	16883	17057	17124	17052	16945	16930	16970	17136	16961	16957	17003	16867	16678	17132	16834	17014	17083	17123	17079	17167	17069	17123	17031	16890	17133	16784	17112	16912	17096	17098	16990	16847	17082	17038	16997	17114	17066	17100	16968	16836	17066	16997	17007	16938	16876	16908	17041	16973	16888	17076	17114	16930	17020	16957	16977	16891	16992	16926	17046	16780	17045	16978	17015	17068	16934	16881	17062	16924	17094	17051	16768	17085	17063	17097	16945	17082	16946	16909	17102	16987	17162	16971	16827	16765	16967	16970	16839	17030	16698	17003	16991	16934	17046	16961	16882	16999	17066	16788	17058	17010	16949	16670	17085	16935	17098	16990	16818	17071	16859	17131	17108	17021	17000	16803	17059	17055	17018	16770	17056	17093	16983	16960	17025	17019	16893	17059	17052	17026	16872	17063	16956	16965	16900	16920	17111	17016	17029	17087	17181	17141	16820	16873	16996	16937	17032	16873	16979	16786	16862	17074	17004	16926	16907	17026	17187	16842	17039	16964	16946	17087	16747	16892	17154	17039	17049	16993	17003	17000	16935	16926	16830	17132	16741	17175	17034	17013	16780	17027	17226	17029	16927	16890	17137	17081	16978	16967	17086	17125	17006	16787	17111	17012	16854	17003	17001	16940	16900	17006	16972	16829	16741	16927	16892	16802	17108	17077	17039	16997	16957	17137	16911	16868	16970	16901	16921	17046	16844	17035	16927	17095	17176	17167	17211	17059	17054	17020	17066	16844	16986	16970	16836	16993	17156	17047	16920	17248	16943	16979	16885	16941	16978	16958	16810	16852	16931	17204	16954	16993
58506	97753	58687	36648	34229	22191	16239	14965	14963	14794	14635	14739	14885	14697	14840	14689	14927	14813	14701	14828	14779	14580	14887	14746	14636	14781	14674	14841	14959	14808	14563	14862	14764	14750	14654	14552	14854	14880	14688	14790	14809	14827	14719	14996	14800	14704	14934	14790	14850	14826	14758	15005	14764	14828	14887	14819	14840	14821	14774	14936	14840	14756	14715	14812	14766	15027	14733	14929	14732	14663	14796	14650	14740	14807	14785	14585	14735	14737	14667	14662	14766	14783	14890	15044	14952	14826	14705	14843	14614	14775	14832	14637	14827	14844	14978	14735	14794	14749	14775	14835	14804	14711	14902	14814	14866	14857	14786	14963	14793	14827	14748	14797	14749	14702	14730	15013	14712	14883	14876	14833	14891	14771	14779	14818	14782	14804	14778	14961	14876	14894	14814	14789	14783	14710	14839	14912	14936	14885	14772	14753	14626	14910	14761	14823	14702	14767	14906	14902	14877	14783	14688	14863	14764	14867	14813	14707	14743	14720	14683	14914	14764	14908	14734	14723	14587	14870	14859	14893	14633	14976	14698	14635	14721	14809	14849	14886	14690	14829	14956	14686	14807	14865	14939	14810	14659	14808	14807	14780	14667	14790	14674	15024	14723	14857	14874	14933	14696	14718	14772	14848	14663	14719	14780	14749	14874	14747	15029	14820	14987	14684	14784	15013	14778	15018	14807	14945	14919	14796	14676	14794	14766	14839	14849	14823	14714	14806	14816	14877	14837	14858	14899	14840	14927	14772	14893	14653	14890	14943	14833	14698	14843	14911	14796	14782	14741	14781	14636	14777	14760	14914	14785	14790	14767	14819	14731	14821	14695	14812	14761	14784	14656	14821	14646	14719	14767	14827	14777	14790	14631	14662	14614	14815	14825	14792	14670	14713	14844	14796	14909	14813	14712	14690	14729	14736	14952	14570	14882	14822	14933	14769	14849	14789	14929	14765	14734	14749	14852	14763	14700	14707	14855	14649	14961	14902	14890	14974	14796	14779	14790	14875	14828	14919	14666	14805	14683	14838	14835	14959	14825	14915	14729	14893	14818	14849	14867	14787	14799	14675	14807	14714	14744	14687	14791	14733	14745	14841	14832	14762	14853	14694	14804	14852	14804	14890	14906	14848	15115	14786	14814	14773	14806	14805	14734	14689	14815	14896	14869	14831	14653	14727	14710	14889	14787	14805	14906	14874	14908	14894	14776	14545	14904	14882	14802	14689	14712	14782	14861	14765	14840	14897	14857	14805	14918	14819	14810	14783	14926	14761	14756	14867	14856	14829	14713	14825	14796	14679	14588	14807	14937	14734	14632	14905	14896	14614	14708	14779	14795	14971	14716	14736	14774	14813	14897	14871	14842	14877	14781	14833	14657	14716	14815	14720	14913	14904	14766	14758	14668	14647	14850	14781	14571	14901	14803	14600	14783	14669	14661	14768	14846	14824	14869	14691	14672	14814	14799	14845	14809	14719	14889	14666	14969	14745	14811	14949	14841	14733	15007	14751	14687	14855	14778	14799	14816	14853	14789	14759	14742	14782	14644	14916	14858	14788	14719	14725	14824	14660	14656	14688	14658	14935	14835	14781	14633	14807	15004	14690	15003	14840	14793	14725	14756	14663	14741	14653	14829	14747	14855	14855	14841	14865	14759	14754	14774	14717	14720	14724	14795	14821	14775	14935	14878	14749	14780	14794	14554	14838	14722	14857	14759	14650	14846	14739	14947	14755	14738	14887	14794	14881	14843	14770	14657	14724	14771	14777	14848	14877	14890	14788	14894	14839	14644	14909	14775	14821	14753	14886	14861	14787	14880	14775	14852	14863	14757	14840	14749	14914	14858	14913	14754	14633	14605	14885	14734	14915	14723	14936	14725	14847	14828	14839	14793	14764	14828	14714	14701	14818	14795	14773	14763	14549	14918	14714	14777	14748	14679	14825	14867	14848	14700	14760	14849	14761	14683	14689	14808	14829	14687	14841	14759	14819	14731	14766	14789	14917	14711	14651	14655	14725	14814	14871	14851	14717	14693	14810	14715	14794	14770	14724	14837	14987	14871	14721	14717	14674	14742	14707	14852	14622	14856	14603	14771	14784	14794	14962	14790	14802	14902	14791	14892	14791	14777	14832	14829	14735	14634	14868	14853	14740	14631	14624	14755	14906	14840	14823	14557	14848	14898	14900	14857	14886	14929	14869	14745	14708	14809	14887	14792	14604	14760	14806	14891	14835	14664	14740	14826	14913	14712	14658	14942	14764	14720	14814	14845	14816	14792	14666	14757	14870	14692	14793	14865	14781	14732	14669	14810	14993	14892	14750	14862	14734	14820	14735	14806	14888	14709	14838	14813	14902	14879	14762	14954	14842	14853	14775	14749	14818	14803	14681	14795	14742	14730	14876	14820	14903	15034	14759	14556	14698	14656	14833	14879	14747	14868	14783	14857	14852	14884	14886	14853	14727	14828	14834	14848	14885	14933	14840	14806	14773	14656	14825	14645	14813	14805	14757	14928	14690	14861	14861	14793	14636	14664	14922	14768	14812	14774	14735	14921	14759	14753	14889	14862	14715	14761	14607	14828	14782	14880	14868	14594	14771	14836	14593	14835	14796	14760	14648	14898	14814	14754	14811	14676	14908	14841	14785	14816	14753	14745	14828	14863	14836	14864	14689	14867	14809	14799	14934	14996	14742	14756	14867	14816	14736	14742	14755	14713	14789	14798	14741	14923	14746	14780	14859	14671	14769	14736	14853	14674	14989	14891	14675	14697	14811	14734	14806	14943	14645	14765	14858	14886	14885	14816	14782	14951	14705	14992	14906	14800	15109	14656	14807	14735	14689	14837	14615	14803	14855	14705	14882	14877	14759	14973	14752	14796	14781	14808	14658	14789	14794	14665	14695	14877	14752	14619	14664	14845	14841	14750	14921	14736	14700	14772	14738	14957	14682	14635	14818	14719	14739	14778	14887	14792	14753	14903	14760	14734	14785	14799	14845	14660	14926	14897	14697	14916	14934	14899	14778	14712	14643	14833	15012	14831	14712	14699	14804	14663	14767	14588	14766	14836	14743	14779	14799	14821	14766	14892	14718	14732	14826	14796	14832	14947	14954	14868	14726	14904	14735	14583	14687	14754	14808	14757	14746	14738	14853	14891	14893	14978	14834	15006	14878	14867	14671	14713	14784	14859	14794	14796	14758	14814	14971	14859	14788	14874	14758	14970	14756	14953	14916	14771	14744	14901	14723	14853	14668	14751	14807	14913	14898	14906	14809	14742	14711	14876	14806	14755	14869	14812	14637	14905	14834	14697	14892	14619	14841	14752	14967	14805	14737	14761	14672	14949	14745	14850	14815	14685	14765	14801	14909	14831	15024	14702	14658	14783	14833	14884	14674	14758	14607	14771	14713	14836	14780	14762	14604	14958	14752	14825	14942	14626	14850	14730	14835	14822	14800	14929	14841	14749	14785	14864	14725	14826	14762	14817	14722	14714	14660	14840	14926	14716	14694	14805	14765	14841	14623	14810	14691	14711	14570	14687	14821	14906	14869	14904	14660	14664	14843	14886	14673	14709	14912	14911	14822	14800	14647	14945	14879	14717	14724	14768	14870	14870	14789	14749	15000	14677	14847	14731	14801	14651	14740	14835	14762	14711	14778	14724	14817	14747	14746	14769	14728	14870	14733	15009	14790	14740	14979	14725	14854	14853	14692	14810	14675	14692	14705	14889	14867	14818	14960	14728	14818	14827	14766	14746	14900	14767	14829	14846	14828	14803	14843	14653	14670	14772	14914	14782	14720	14931	14798	14717	15054	14741	14955	14749	14753	14828	14682	14874	14865	14800	14772	14805	14624	14789	14831	14879	14630	14844	14637	14726	14931	14865	14806	14891	14778	14637	14701	14848	14842	14833	14822	14841	14875	14761	14725	14792	14787	14802	14584	14817	14717	14802	14851	14728	14921	14867	14803	14906	14918	14812	14806	14891	14674	14733	14722	14805	14821	14715	14913	14738	14731	14826	14791	14650	14611	14882	14635	14841	14754	14860	14797	14916	14807	14866	14838	14701	14826	14807	14704	14797	14773	14738	14710	14760	14894	14718	14743	14896	14866	14798	14611	14884	14722	14823	14747	14800	14854	14839	15011	14613	14935	14708	14886	14888	14635	14688	14754	14700	14684	14681	14713	14946	14640	14826	14807	14979	14838	14658	14809	14737	14644	14853	14657	14642	14910	14926	14653	14750	14806	14740	14578	14700	14939	14814	14972	14814	14662	14712	14742	14775	14842	14935	14927	14806	14765	14781	14740	14665	14871	14895	14700	14823	14918	14783	14831	14804	14725	14832	14736	14805	14790	14843	14709	14854	14818	14798	14875	14795	14737	14946	14925	14946	14743	14852	14795	14837	14841	14572	14797	14893	14656	14939	14881	14939	14755	14659	14700	14718	14794	14635	15000	14788	14749	14769	14781	14754	14824	14868	14679	14938	14796	14829	14936	14910	14741	14880	14786	14827	14721	14976	14854	14752	14774	14814	14713	14661	14692	14848	14723	14940	14785	14704	14741	14701	14768	14884	14632	14784	14963	14736	14876	14711	14928	14818	14570	14622	14860	14799	14581	14814	14757	14828	14927	14774	14859	14672	14788	14777	14679	14813	14786	14576	14889	14823	14778	14940	14926	14793	14707	14785	14719	14827	14638	14816	14863	14784	14880	14913	14853	14892	14890	14593	14782	14728	14753	14721	14803	14801	14772	14715	14649	14697	14859	14816	14932	14742	14772	14727	14716	14841	14680	14657	14887	14981	14627	14865	15005	14721	14836	14710	14732	14606	14777	14812	14825	14767	14850	14724	14650	14933	14689	14821	14867	14763	14766	14811	14813	14847	14817	14726	14753	14678	14672	14869	14839	14806	14815	14969	14769	14842	14810	14714	14829	14819	14769	14779	14766	14679	14867	14736	14692	14924	14714	14774	14824	14773	14924	14811	14749	14893	14601	14665	14943	14726	14918	14863	14890	14855	14784	14847	14856	14664	14736	14760	14633	14793	14653	14509	14944	14716	14604	14873	14961	14848	14721	14858	14736	14822	14650	14797	14926	14869	14938	14719	14756	14720	14741	14856	14916	14808	14816	14678	14824	14826	14792	14691	14942
34397	36705	30419	23545	19677	18481	17998	17580	17254	17558	17647	17453	17532	17560	17563	17561	17547	17687	17705	17698	17569	17311	17581	17653	17406	17510	17548	17506	17553	17578	17423	17544	17519	17569	17578	17671	17677	17593	17641	17723	17777	17741	17565	17537	17619	17438	17455	17510	17537	17735	17358	17502	17467	17336	17549	17354	17704	17602	17631	17471	17463	17416	17550	17629	17420	17563	17650	17408	17608	17562	17695	17786	17415	17652	17752	17650	17296	17732	17556	17446	17425	17518	17708	17486	17364	17418	17495	17589	17694	17781	17405	17679	17629	17398	17476	17539	17606	17544	17673	17538	17676	17481	17351	17810	17631	17596	17465	17606	17564	17453	17556	17640	17506	17643	17539	17359	17632	17592	17658	17569	17638	17554	17582	17554	17668	17600	17640	17386	17444	17665	17491	17654	17436	17576	17629	17499	17638	17560	17499	17586	17390	17357	17558	17692	17503	17442	17602	17436	17565	17384	17274	17442	17169	17447	17641	17508	17561	17638	17407	17529	17485	17643	17472	17594	17582	17501	17629	17643	17325	17320	17447	17629	17599	17586	17433	17633	17741	17590	17301	17365	17621	17438	17530	17318	17295	17476	17462	17329	17682	17465	17532	17702	17524	17434	17446	17527	17645	17524	17514	17508	17467	17611	17453	17522	17744	17611	17546	17453	17627	17345	17359	17657	17454	17674	17433	17691	17514	17505	17326	17669	17461	17624	17598	17235	17670	17470	17427	17337	17350	17586	17335	17496	17569	17500	17464	17638	17706	17624	17374	17550	17255	17358	17625	17693	17626	17468	17355	17508	17545	17655	17467	17498	17477	17544	17574	17640	17540	17344	17464	17547	17511	17540	17525	17434	17601	17509	17438	17540	17573	17778	17394	17423	17413	17649	17433	17398	17571	17559	17460	17544	17540	17645	17365	17504	17484	17446	17447	17662	17684	17600	17536	17497	17575	17312	17474	17506	17565	17622	17402	17519	17697	17620	17482	17509	17628	17579	17471	17490	17340	17411	17472	17305	17612	17256	17592	17300	17686	17318	17304	17550	17527	17481	17613	17537	17655	17459	17632	17522	17386	17402	17328	17564	17493	17448	17469	17359	17559	17417	17668	17544	17709	17461	17516	17550	17513	17536	17568	17489	17495	17527	17808	17381	17387	17495	17478	17470	17483	17520	17526	17530	17734	17469	17546	17687	17318	17458	17583	17786	17503	17748	17563	17586	17379	17540	17515	17439	17560	17389	17507	17471	17559	17531	17381	17568	17474	17540	17470	17615	17408	17500	17585	17595	17661	17586	17313	17334	17405	17458	17565	17524	17518	17480	17414	17757	17618	17415	17546	17394	17618	17518	17522	17273	17544	17553	17432	17380	17326	17637	17623	17574	17714	17583	17497	17346	17468	17484	17424	17639	17454	17564	17338	17369	17412	17623	17372	17448	17459	17424	17442	17359	17600	17569	17401	17459	17657	17762	17517	17544	17618	17482	17354	17584	17463	17483	17452	17456	17324	17445	17558	17481	17614	17385	17503	17598	17614	17318	17424	17468	17470	17472	17571	17697	17527	17527	17724	17603	17504	17531	17304	17523	17429	17619	17464	17606	17599	17607	17579	17491	17521	17720	17463	17423	17502	17764	17654	17534	17578	17645	17538	17335	17483	17807	17297	17630	17648	17549	17386	17317	17439	17316	17372	17417	17356	17404	17468	17319	17539	17598	17526	17506	17309	17334	17545	17469	17488	17390	17518	17414	17332	17412	17561	17479	17583	17649	17643	17387	17658	17307	17521	17443	17639	17580	17540	17436	17517	17421	17575	17659	17486	17336	17500	17498	17538	17665	17475	17476	17501	17496	17603	17632	17600	17333	17517	17550	17606	17321	17536	17518	17532	17481	17628	17623	17653	17556	17720	17500	17556	17504	17450	17423	17662	17576	17575	17558	17415	17537	17474	17325	17609	17505	17542	17773	17461	17411	17559	17667	17429	17607	17664	17473	17322	17286	17439	17371	17306	17610	17585	17566	17400	17567	17532	17567	17586	17563	17578	17607	17449	17552	17581	17486	17459	17561	17578	17374	17534	17443	17515	17681	17685	17661	17481	17464	17509	17458	17490	17560	17323	17216	17446	17524	17508	17524	17645	17574	17778	17508	17407	17662	17457	17464	17472	17615	17619	17482	17406	17590	17447	17301	17412	17555	17655	17403	17523	17717	17581	17385	17734	17484	17412	17409	17373	17509	17570	17535	17441	17547	17523	17405	17581	17440	17468	17569	17361	17228	17619	17458	17629	17656	17493	17498	17487	17577	17599	17634	17392	17369	17366	17518	17524	17492	17440	17607	17391	17570	17614	17632	17383	17500	17464	17342	17429	17440	17610	17420	17413	17433	17446	17501	17581	17391	17613	17619	17724	17415	17458	17480	17446	17511	17677	17505	17788	17440	17384	17644	17474	17518	17325	17615	17424	17561	17745	17563	17478	17518	17548	17610	17605	17552	17442	17447	17557	17691	17540	17602	17591	17479	17625	17297	17584	17692	17634	17484	17520	17572	17457	17604	17454	17539	17334	17488	17526	17746	17399	17454	17442	17442	17555	17511	17331	17683	17479	17463	17522	17419	17447	17441	17579	17602	17480	17603	17662	17535	17670	17635	17486	17629	17625	17379	17627	17522	17419	17411	17569	17305	17406	17383	17421	17381	17583	17486	17666	17560	17369	17472	17604	17549	17692	17507	17626	17346	17415	17787	17636	17668	17620	17578	17510	17647	17632	17460	17495	17503	17359	17513	17469	17695	17532	17460	17624	17614	17411	17610	17660	17728	17655	17613	17581	17404	17585	17640	17571	17682	17354	17571	17338	17458	17534	17489	17670	17396	17613	17493	17554	17232	17475	17450	17640	17596	17506	17537	17604	17475	17607	17561	17446	17655	17403	17378	17751	17576	17570	17654	17690	17403	17559	17407	17465	17510	17552	17543	17530	17576	17433	17660	17585	17325	17509	17632	17790	17569	17471	17555	17723	17663	17359	17576	17456	17663	17376	17699	17659	17575	17328	17515	17299	17693	17709	17753	17474	17446	17684	17679	17498	17577	17472	17528	17319	17407	17417	17424	17667	17589	17538	17548	17622	17390	17697	17487	17580	17531	17644	17547	17834	17725	17693	17488	17660	17616	17334	17414	17442	17411	17603	17636	17498	17576	17775	17600	17517	17683	17508	17718	17594	17585	17737	17630	17726	17353	17614	17507	17198	17454	17540	17610	17477	17591	17503	17512	17478	17389	17526	17439	17430	17376	17630	17411	17582	17596	17493	17405	17507	17381	17542	17568	17551	17482	17645	17376	17685	17791	17501	17759	17549	17690	17457	17287	17563	17508	17453	17421	17551	17575	17453	17464	17733	17518	17552	17523	17535	17264	17367	17507	17657	17614	17723	17274	17571	17509	17555	17627	17541	17636	17519	17476	17610	17462	17580	17666	17520	17460	17471	17502	17657	17581	17300	17532	17466	17494	17535	17158	17633	17649	17432	17484	17587	17496	17581	17530	17484	17490	17146	17386	17534	17603	17486	17687	17501	17436	17697	17496	17506	17430	17615	17728	17546	17421	17543	17561	17671	17653	17548	17677	17463	17510	17671	17435	17574	17530	17377	17631	17719	17422	17361	17413	17331	17440	17533	17482	17386	17312	17742	17544	17472	17398	17630	17372	17494	17295	17456	17375	17704	17488	17382	17328	17561	17235	17506	17781	17462	17534	17548	17472	17288	17627	17616	17538	17317	17577	17687	17313	17523	17434	17441	17711	17554	17369	17712	17475	17463	17594	17505	17679	17452	17431	17583	17366	17618	17464	17640	17416	17791	17728	17644	17487	17723	17501	17580	17594	17435	17467	17346	17415	17607	17468	17615	17585	17468	17308	17614	17486	17492	17387	17628	17564	17688	17500	17740	17478	17492	17354	17467	17371	17382	17311	17544	17565	17279	17451	17510	17517	17596	17889	17559	17434	17427	17435	17508	17687	17515	17552	17686	17450	17613	17327	17474	17659	17771	17539	17729	17548	17369	17441	17482	17441	17543	17453	17475	17541	17545	17673	17528	17531	17501	17506	17546	17513	17602	17566	17517	17514	17530	17552	17627	17495	17616	17469	17567	17581	17472	17326	17437	17334	17551	17566	17517	17532	17403	17754	17467	17601	17749	17530	17563	17502	17551	17431	17366	17592	17531	17715	17399	17467	17462	17645	17623	17384	17512	17557	17535	17437	17666	17468	17603	17456	17502	17687	17545	17428	17586	17544	17592	17490	17499	17443	17690	17614	17480	17464	17495	17739	17765	17688	17483	17610	17580	17468	17568	17558	17460	17658	17555	17497	17485	17735	17500	17412	17380	17568	17573	17696	17555	17470	17482	17412	17421	17470	17583	17481	17595	17509	17650	17439	17515	17778	17684	17408	17646	17520	17767	17260	17678	17509	17647	17461	17692	17446	17520	17409	17331	17368	17385	17619	17650	17605	17567	17382	17627	17434	17699	17580	17528	17315	17621	17684	17566	17374	17414	17386	17486	17657	17464	17420	17486	17336	17586	17678	17351	17583	17619	17568	17726	17563	17336	17499	17491	17564	17635	17816	17504	17514	17604	17587	17472	17444	17474	17322	17435	17518	17538	17491	17411	17448	17818	17668	17406	17456	17571	17571	17435	17568	17626	17563	17353	17605	17382	17512	17495	17427	17405	17624	17663	17545	17742	17545	17739	17586	17689	17494	17725	17468	17536	17376	17723	17660	17581	17436	17445	17328	17521	17351	17365	17475	17378	17472	17541	17753	17395	17591	17722	17582	17554	17552	17757	17516	17739	17337	17440	17591	17457	17625	17572	17524	17495	17620	17529	17576	17453	17508	17551	17575	17594	17372	17489	17485	17745	17531	17538	17607	17477	17544	17505	17450	17717	17564	17431	17528	17384	17649	17851	17470	17497	17738	17566	17532	17482	17641	17711	17522	17517	17429	17625	17484	17509	17618	17662	17315	17366	17594	17403	17474	17421	17547	17455	17490	17573	17532	17424	17417	17357	17540	17723	17435	17513	17631	17581	17750	17591	17572	17555	17514	17613	17464	17666	17266	17647	17767	17460	17578	17653	17386	17481	17557	17530	17641	17609	17747
48054	52849	26619	18201	17874	16084	15427	15220	15128	15210	15228	15365	15265	15156	15173	15306	15098	14978	15178	15383	15164	15179	15159	15066	15251	15118	15231	15326	15327	15258	15099	15126	15117	15171	15089	15285	15263	15132	15302	15190	14979	15095	15312	15187	15074	15189	15207	15156	15208	15170	15085	15121	15011	15035	15237	15078	15240	15159	15185	15281	15274	15009	15217	15232	15019	15066	15092	15224	15166	15134	15249	15083	15051	15125	15158	15263	15134	15168	15132	15388	15249	15138	15102	15286	15092	15275	15230	15115	15137	15185	15033	15144	15227	15261	15170	15091	15339	15234	14915	15222	15083	15228	15079	15157	15272	15050	15105	15106	15192	15235	15262	15121	15057	15069	15272	15016	15148	15051	15169	15063	15160	15134	15161	15200	15135	15189	15157	15046	15021	15096	15105	15119	15178	15330	15113	15061	15120	15201	15109	15154	15092	15265	14982	15158	15074	15165	15034	15145	15158	15194	15154	15209	15132	14935	15104	15215	14993	15027	15222	15194	15158	15218	14996	15237	15422	15285	15128	15101	15122	15202	15279	14825	15277	15308	15135	15148	15170	15233	15314	15267	15230	15160	15085	15244	15040	15281	15185	15180	15071	15246	15089	14997	15286	15314	15126	15176	15226	15276	15173	15156	15136	15182	15158	15309	15037	15018	15085	15072	15072	15249	15161	15264	15143	15071	15056	15130	15483	15271	15210	15117	15308	15124	15252	15010	15155	15210	15182	14973	15163	15264	15088	15079	15242	15284	15206	15230	15167	15096	15108	15040	15005	15147	15229	15236	15219	15248	15181	15212	15016	15294	15115	15324	15317	14929	15111	15109	15338	15064	15060	15137	15242	15222	15279	15149	15070	15117	15283	15198	15054	15002	15098	15086	15152	15274	15077	15245	15066	15151	15266	15116	15245	15225	15111	15162	15078	15332	15045	15176	15029	15295	14985	15175	15079	15120	15174	15228	15094	15162	15188	15135	15131	15101	15106	15037	15118	15242	15182	15254	15178	14953	15083	15137	15269	15146	15134	15182	15084	15255	15133	15124	15124	15223	15205	15107	14941	15158	15093	15207	14961	15067	15259	15095	15018	15223	15180	15233	15237	15065	15096	15221	15163	15107	15126	15304	15321	15106	15146	15113	15127	15207	15046	15228	15127	15249	15211	15219	15111	15106	15052	15327	15334	15218	15189	15123	15195	15241	15134	14960	15084	15038	15130	15130	15143	15282	15127	15037	15207	15229	15241	15252	15198	15370	15064	15258	15134	15158	15174	15185	15113	15236	15212	15105	15203	15203	15373	15329	15143	15121	15182	15174	15155	15202	15265	15068	15170	15207	15196	15142	14947	15225	15113	15247	15106	14990	15292	15127	15188	15210	15158	15143	15231	15155	15134	15076	15311	15114	15154	15235	15098	15262	15187	15265	15152	15258	15050	15049	15128	15076	15291	15091	15181	15086	15204	15258	15110	14865	15094	14991	15153	15108	15199	15053	15112	15242	15007	15135	15265	15174	15245	15121	15103	14979	15121	15226	15007	15129	15072	15253	15124	15213	15088	15132	15157	15217	15117	15100	15271	15125	15293	15154	15223	15048	15156	15209	15206	15356	15151	15089	15058	15171	15210	15229	14898	15207	15066	15112	15347	15196	15183	15119	15128	15314	15204	15153	15166	15110	15267	15181	15164	15108	15049	15112	15137	15198	15093	15106	15085	15217	15048	15298	15254	14987	15196	15074	15134	15225	15094	15101	15141	15118	15148	15068	14988	15026	15078	15286	14893	15020	15301	15213	15288	15346	15198	15159	15124	15338	15281	15264	15213	15212	15251	15114	15266	15062	15083	15175	15148	15062	15194	15210	15060	15144	15154	15010	15187	15192	15293	15213	15154	15094	15382	15117	15209	14950	15158	15239	15162	14992	15122	15219	15050	15112	15354	15218	15136	15195	15178	15140	15263	15064	15150	15291	15210	15060	15221	15215	15158	15007	15160	15144	15101	15183	15163	15103	15252	15123	15148	15194	15200	15375	15149	15199	15244	15244	15261	15182	15166	15230	15095	15182	15180	15170	15028	15343	15119	15064	15294	15103	15159	15198	15078	15114	15090	15072	15117	15198	15090	15255	15125	15093	15195	15072	15252	15105	15345	15207	15070	15110	15172	15102	15146	15139	15387	15214	15147	15043	15206	15158	15129	15198	15150	15121	15087	15156	15191	15331	15226	15169	15057	15259	15056	15324	15211	15114	15117	15249	15156	14976	15301	15142	15172	15239	15114	15119	15100	15149	15078	15200	15204	15151	15149	15132	15129	15198	15204	15224	15256	15194	15251	15130	15017	15159	15165	15103	15169	15124	15100	15119	15132	15201	15444	15139	15104	15262	15161	15213	15257	15231	15255	15179	15121	15216	15110	15063	15181	15215	15172	15281	15176	14999	15139	15108	15178	15216	15266	15078	15273	15133	15182	15080	15080	15344	15043	15213	15225	15258	15107	15061	15247	15072	15192	15086	15175	15139	15155	15088	15153	15165	15151	15164	15066	15014	15198	15130	15077	15296	15200	15080	15229	15176	15061	15348	15177	15065	15137	15018	15095	15059	15222	15154	15160	14978	15094	15319	15106	15162	15203	15270	15137	15160	15105	15237	15163	15156	15127	15206	15011	15032	15130	15308	15118	15158	15109	15242	15243	15313	14960	15298	15188	15245	15190	15166	14985	15303	14987	15140	15137	15083	15118	15214	15229	15123	15164	15205	15191	15385	15154	15169	15164	15084	15049	15089	15376	15116	15094	14948	15266	15189	15300	15157	15250	15051	15052	15190	15079	15226	15115	15217	15149	15158	15323	15150	15165	15233	15125	15105	15110	15052	15140	15252	15214	15155	15201	15228	15060	15157	15177	15194	15108	15252	15185	15032	15313	15167	15220	15276	15337	15134	15067	15096	15241	15230	15061	15190	15190	15207	14957	15141	15141	15248	15122	15092	15107	15289	15162	15081	15323	15119	15074	15128	14929	15273	15176	15173	15117	15274	15163	14981	15132	15059	15039	15187	15116	15261	15062	15138	15201	15161	15175	15238	15223	15182	15135	15339	15145	15198	15114	15130	15147	15278	15082	15109	15209	15019	15056	15335	15087	15198	15189	15141	15154	15105	15282	15187	15103	15186	15134	15056	15059	15280	15144	15184	15229	15072	15211	15229	15106	14953	15302	15160	15022	15104	15199	15294	15200	15249	15164	15192	15024	15051	15175	14892	15105	15123	15121	15136	15159	15005	15291	15082	15201	15304	15174	15359	15180	15079	15121	15190	15038	15011	15201	15185	15253	15280	15156	15183	15264	15100	15145	15294	15006	15288	15196	15337	15108	15088	15055	15298	15201	15327	15198	15163	15268	14957	15291	15210	15240	15224	15216	15088	15073	15307	15058	15195	15266	15055	15138	15121	15169	15131	15064	15254	15260	15261	15057	15228	15203	15175	15303	15194	15081	15191	15101	15021	15270	15213	15145	15161	15196	15067	15258	15033	15141	15045	15252	15292	15140	15297	15173	15197	15002	15039	14989	15349	15123	15289	15095	15168	15137	15136	15181	15243	15106	15347	15086	15019	15044	15246	15223	15139	15249	15139	15287	15260	15112	15233	15101	15218	15043	15273	15295	15188	15275	15270	15168	15111	15143	15306	15172	15209	14988	15251	15132	15009	15204	15243	15192	15061	15124	15254	15084	15240	15102	15086	15240	15064	15161	15217	15094	15039	15134	15184	15209	15118	15178	15183	15355	15143	15204	15243	15009	15050	15037	15208	15218	15349	15143	15178	15096	15068	15099	15154	15236	15309	15140	15122	15058	15184	15131	15209	15170	15248	15282	15145	15165	15143	15054	15075	15244	15248	15046	15173	15224	15151	15130	15136	15306	15146	15067	15092	15223	15137	15259	15213	15256	15155	15320	15068	15259	15135	15386	15123	15383	15251	15315	15347	15065	15310	15315	15267	15131	15278	15209	14985	15207	14990	15165	15150	15171	15180	15294	15126	15131	15239	15228	15287	15230	15173	14912	14971	15245	15184	15086	15179	15065	15143	15226	15364	15337	15005	15295	15175	15219	15121	15348	15079	15261	15090	15084	15227	15319	15027	15061	15258	15214	15021	15148	15194	15156	15051	15419	15190	15042	15196	15152	15240	15228	15161	15244	15124	15258	15165	15270	15167	15279	15312	15280	15130	15254	15103	15237	15056	15042	15307	15233	15199	15182	15000	15275	15185	15122	15133	15073	15127	15053	15348	15101	15344	15050	15194	15049	14976	15294	15096	15190	15062	15147	15154	15134	15242	15196	15183	15156	15199	15157	15096	15027	15115	14986	15180	15065	15221	15163	15102	15256	15095	15135	15155	15093	15313	15162	15227	15263	15240	15069	14959	15283	15277	15205	15203	15059	15183	15202	15322	15117	14983	15079	15198	15200	15213	15186	15055	15228	14931	15222	15252	15206	15096	15253	15131	15143	15149	15194	15291	15240	15083	15138	15220	15052	14958	15125	15250	14900	15158	15125	15144	15156	15066	15203	15133	15197	15133	15169	15157	15219	15192	15290	15192	15086	14973	15180	15002	15256	15098	15174	15239	15016	15116	15176	15094	15160	15214	15037	15238	15166	15172	15119	14941	15270	15150	14983	15325	15138	15009	15171	15170	15135	15237	15280	15085	15257	15095	15025	15269	15106	15163	15422	14996	15132	15180	15240	15177	14993	15207	14928	15222	15052	15245	15190	15078	15305	15170	15101	15102	15263	15065	15199	15165	15289	15071	15080	15168	14995	15037	15212	15135	15197	15212	15101	15017	15157	15203	15087	15154	15049	15125	15138	15120	15191	15187	15145	15094	15123	15107	15252	15252	15218	15111	15326	15339	15131	15325	15119	15195	15379	15167	15017	15122	15143	15130	15233	15268	15221	15051	15120	15101	15144	15160	15074	15101	15095	15193	15128	15095	15336	14891	15141	15353	15205	15093	15126	15026	15173	15337	15457	15031	15127	15240	15114	15227	15168	15188	15122	15198	15137	15010	15135	15170	15141	15062	15204	15290	15073	15104	15022	15029	15255	15161	15309	15283	15118	15175	15139	15174	15105	15225	15033	15159	15137	15102	15247	15192	15235	15168	15173	15085
25128	23975	29726	24968	24318	23177	20575	17771	17325	17576	17444	17360	17396	17471	17225	17496	17456	17275	17217	17488	17299	17251	17318	17449	17517	17202	17117	17215	17057	17380	17353	17304	17361	17266	17220	17440	17274	17519	17224	17111	17316	17493	17469	17283	17248	17255	17378	17058	17232	17141	17233	17177	17201	17101	17233	17349	17231	17310	17029	17172	17236	17492	17261	17263	17171	17189	17038	17203	17322	17097	17329	17257	17379	17306	17418	17312	17391	17091	17068	17259	17260	17104	17315	17121	17371	17390	17418	17274	17255	17089	17452	17293	17233	17234	17362	17221	17149	17166	17185	17353	17625	17262	17048	17195	17127	17254	17257	17103	17199	17278	17212	17130	17052	17105	17256	17124	17194	17201	17308	17426	17417	17345	17212	17282	17352	17189	17281	17029	17258	17063	17214	17235	17252	17177	17223	17269	17510	17468	17452	17241	17063	17308	16939	17184	16935	17193	17143	17178	17223	17078	17171	17127	17255	17225	17165	17241	17311	17295	17155	17205	17270	17292	17327	17202	17210	17325	17304	17367	17293	17097	17105	17102	17032	17219	17292	17124	17239	17391	17454	17099	17326	17302	17309	17086	17151	17171	17198	17196	17161	17293	17156	17210	17008	17286	17096	17153	17395	17023	17124	17309	17281	17278	17115	17427	17206	17220	17113	17223	17266	17139	17410	17275	17332	17146	17390	17134	17000	17312	17348	16896	17249	17378	17128	17281	17161	17259	17500	16997	17304	17251	17335	17064	17384	17313	17252	17288	17175	17297	17369	17241	17250	17207	17242	17286	17401	17169	17200	17373	17376	17168	17164	17034	17284	17316	17187	17257	17207	17161	17280	17236	17274	17353	17253	17077	17400	17267	17271	17247	17271	17000	17168	17096	17268	17257	17158	17206	17378	17224	17309	17408	17461	17414	17129	17066	17234	17301	17147	17095	17219	17209	17444	17276	17078	17318	17260	17328	17304	17220	17271	17386	17155	17239	17237	17167	17088	17255	17199	17358	17280	17093	17086	16970	17157	17184	16949	17351	17338	17378	17190	17426	17420	17113	17328	17193	17086	17238	17217	17233	17121	17270	17085	17293	17395	17195	17204	17522	17304	17481	17312	17210	17234	17107	17195	17225	17343	17204	17191	17240	17250	17081	17283	17348	17205	17351	17540	17363	17267	17317	17160	17087	17075	17106	17092	17217	17273	17247	17167	17347	17303	17492	17124	17109	17250	17152	17098	17253	17238	17388	17340	17274	17098	17193	17377	17254	17248	17406	17221	17274	17372	17170	17184	17072	17347	17275	17287	17170	17338	17241	17205	17217	17249	17053	17183	17141	17173	17145	17193	17324	17155	17100	17114	17276	17309	17181	17167	17145	17417	17141	17129	17405	17086	17370	17338	17241	17273	17234	17293	17331	17387	17196	17259	17257	17269	17334	17072	17370	17140	16991	17403	17320	17234	17248	17201	17154	17092	17142	17248	17383	17301	17188	17302	17166	17192	17376	17113	17045	17216	17083	17444	17348	17172	17195	16994	17124	17215	17042	17266	17144	17227	17231	17170	17353	17034	17374	17209	17277	17132	17333	17192	17255	17124	17127	17061	17332	17186	17098	17411	17281	17190	17347	17219	17215	17326	17242	17143	17278	17150	17426	17245	17172	17304	17104	17343	17308	17166	17047	17368	17220	17296	17369	17178	17261	17324	17367	17416	17405	17318	17302	17145	17230	17319	17157	17025	17111	17267	17177	17275	17267	17243	17317	17316	17127	17294	17312	17204	17086	17141	17234	17265	17191	17286	17011	17245	17288	17296	17355	17189	16990	17386	17329	17128	17386	17203	17204	17260	17192	17247	17093	17164	17133	17315	17287	17073	17205	17188	17143	17079	17213	17126	17352	17352	17013	17212	17297	17192	17199	17265	17322	17274	17504	17367	17205	17174	17270	17250	17306	17355	17338	17286	17300	17112	17298	17241	17200	17106	17223	17374	17254	17140	17330	17230	17360	17287	17101	17221	17291	17297	17268	17357	17480	17378	17105	17266	17110	17202	17360	17107	17207	17175	17066	17290	17253	17273	17216	17148	17049	17100	17247	17230	17216	17537	17131	17208	17247	17194	17242	17195	17360	17107	17109	17289	17163	17244	17079	17159	17338	17210	17189	17339	17320	17114	17004	17267	17381	17182	17352	17072	17296	17225	17278	17419	17253	17323	17117	17333	17224	17245	17209	17217	17229	17030	17223	17089	17231	17323	17332	17275	17147	17132	17288	17125	17224	17074	17189	17441	17319	17201	17082	17196	17214	17279	16953	17252	17358	17143	17172	17201	17346	17176	17210	17275	17176	17272	17143	17245	17613	17164	17207	17244	17276	17268	17260	17205	17128	17273	17098	17125	17456	17250	17251	17271	17279	17281	17226	17186	17032	17322	17278	17331	17048	17165	17101	17235	17246	17260	17153	17167	17186	17243	17185	17216	17083	16951	17191	17327	17376	17257	17205	17245	17232	17275	17338	17281	17396	17174	17294	17148	17126	17182	17193	17193	16988	17372	17158	17195	17172	17332	17266	17273	17404	17340	17537	17141	17180	17245	17242	17021	17397	17220	17286	17226	17054	17057	17251	17245	17462	17228	17106	17080	17284	17166	17185	17263	17351	17437	17250	17146	17137	17287	17225	17350	17334	17427	17491	17204	17072	17277	17023	17367	17221	17208	17133	17101	17356	17147	17320	17173	17302	17156	17147	17405	17132	17129	17202	17167	17295	17098	17251	17339	17361	17510	17152	17117	17276	17174	17216	17331	17169	17179	17303	17277	17243	17444	17362	17206	17013	17307	17198	17282	17258	17143	17276	17061	17132	17219	17184	17215	17369	17225	17264	17120	17077	17119	17065	17233	17284	17282	17209	17118	17169	17293	17303	17303	17288	17325	17257	17269	17392	17284	17235	17142	17265	17320	17097	17342	17212	17505	17219	17220	17144	17330	17463	17252	17230	17465	17165	17176	17214	17286	17120	17348	17189	17171	17260	17201	17365	17254	17166	17334	17290	17175	17356	17202	17353	17113	17229	17210	17249	17192	17279	17121	17103	17377	17219	17135	17128	17174	17231	17323	17273	17213	17302	17071	17153	17314	17149	17164	17036	17250	17049	17312	17320	17407	17365	17175	17327	17274	17195	17223	17262	17221	17209	17279	17063	17136	17173	17252	17177	17193	17037	17071	17168	17302	17101	17383	17101	17383	17260	17283	17122	17459	17433	17244	17299	17219	17099	17264	17073	17272	17166	17265	17169	17195	17279	17210	17139	17337	17232	17418	17190	17258	17298	17124	17273	17148	17213	17459	17379	17233	17243	17428	17218	17393	17334	17049	17125	17380	17259	17325	17247	17327	17262	17104	17332	17178	17225	17198	17197	17368	17228	17331	17464	17157	17292	17277	17139	17202	17273	17189	17175	17176	17223	17127	17232	17189	17168	17322	17473	17069	17286	17223	17169	17376	17163	17111	17086	17093	17285	17173	17153	17120	17511	17186	17296	17263	17290	17120	17323	17236	17259	17332	17412	17084	17132	17290	17437	17178	17262	17254	17181	17245	17255	17406	17189	17257	17410	17285	17186	17189	17192	17254	17415	17453	17123	17143	17167	17242	17254	17494	17201	17079	17230	17252	17219	17309	17239	17182	17095	17261	17440	17307	17423	17331	17364	17250	17298	17362	17229	17268	17075	17363	17124	17100	17328	17238	17160	17087	17326	17109	17123	17352	17244	17155	17295	17297	17296	17171	17227	17497	17246	17447	17126	17368	17055	17235	17085	17104	17070	17305	17073	17215	17140	17281	17143	17206	17368	17238	17312	17243	17043	17300	17262	17301	17548	17329	17384	17287	17294	17177	17268	17228	17296	17374	17483	17385	17147	17025	17276	17355	17408	17274	17195	17245	17188	17260	17186	17344	17161	17213	17031	17314	17401	17142	17290	17060	17213	17358	17118	17139	17090	16968	17231	17309	17400	17331	17218	17241	17151	17086	17319	17217	17179	17254	17167	17200	17273	17153	17310	17303	17424	17318	17317	17139	17125	17279	17059	17365	17236	17266	17160	17205	17234	17291	17360	17213	17223	17183	17354	17307	17354	17282	17297	17366	17050	17319	17138	17255	17116	17190	17153	16958	17075	17254	17191	17216	17098	17047	17303	17105	17191	17073	17130	17171	17189	17248	17213	17285	17115	17266	17209	17233	17135	17150	17262	17109	17220	17356	17193	17232	17337	17443	17204	17245	17279	17227	17307	17288	17242	17391	17224	17483	17229	17331	17425	17296	17188	17044	17362	17224	17171	17150	17312	17068	17393	17334	17257	17222	17111	17211	17437	17128	17041	17099	17282	17341	17163	17443	17278	17336	17264	17277	17143	17154	17380	17521	17393	17445	17054	17337	17180	17230	17100	17148	17137	17232	17294	17204	17217	17429	17301	17321	17121	17241	17227	17112	17138	17129	17241	17314	17284	17106	17240	17169	17444	17337	17275	17526	17355	17086	17078	17205	17006	17232	17216	17239	17063	17247	17308	17265	17333	17159	17087	17338	17226	17231	17171	17292	17365	17132	17172	17217	17401	17274	17251	17147	17405	17193	17328	17254	17342	17270	17171	17321	17237	17291	17194	17352	17114	17366	17196	17375	16997	17146	17461	17067	17306	17338	17424	17412	17187	17208	17299	17204	17390	17052	17154	17322	17252	17325	17258	17324	17247	17201	17034	17272	17392	17109	17117	17260	17194	17261	17165	17181	17241	17404	17145	17200	17253	17377	17086	17118	17225	17215	17210	17226	17169	17121	17282	17147	17251	17356	17357	17125	17089	17262	17365	17198	17325	17200	17075	17136	17211	17146	17219	17184	17321	17338	17275	17154	17219	17511	17068	17043	17108	17252	17225	17204	17002	17199	17395	17303	17295	17184	17526	17385	17209	16892	17267	17193	17116	17181	17237	17111	16984	17374	17275	17151	17259	17131	17251	17280	16937	17270	17189	17359	17280	17235	17204	17298	17060	17234	17200	17217	17302	17430	17394	17401	17403	17205	17233	17288	17217	17185	17250	17331	17171	17175	17258	17362	17217	17419	17234	17295	17437	17091	17178	17317	17274	17142	17129	17500	17235	17227	17185	17177	17301
64095	86972	48612	25775	27969	19359	15989	15290	15044	15084	14934	14930	15209	15035	14923	15024	15041	14972	15038	14984	15031	15031	15099	15030	14996	15082	15319	14984	15121	15004	14988	15119	15075	15234	14896	15006	14997	15156	15021	14879	14974	15059	15035	14908	15120	14874	15152	15227	15037	14987	14950	15147	15006	14908	14935	14978	15188	14826	15022	15124	14950	15076	14914	14966	14899	15091	15102	15009	14917	15027	15087	15188	15200	15117	15037	14856	15102	15125	15025	15002	14958	14900	15120	14975	14967	14933	15166	15016	14962	15088	14854	15004	15073	15091	15085	14922	15067	15175	14885	15034	15088	15021	15026	15055	15078	14952	15231	14886	15088	14939	14795	14937	15096	14936	15070	15001	15087	15032	14910	14899	14955	15164	15101	15074	14934	15139	15217	15086	15014	14939	15089	15189	15149	15009	15213	15001	15215	15108	15156	15047	14901	15099	15075	15056	15059	14972	15136	14986	15066	14946	15084	15153	14977	15100	15031	15050	14920	15033	15030	14998	15022	15163	15028	15197	15109	15040	14989	14965	14997	15040	15171	15029	15069	14899	15138	15005	15079	15141	15050	15168	14931	15128	15129	15032	15023	15166	14915	15177	14976	14947	15031	14953	14958	15194	15067	15024	15025	15103	15163	15142	14784	15071	15181	14961	15082	15009	15079	15035	15052	14967	14914	15124	15090	15034	15183	14943	15030	15104	14853	14985	15057	14969	15023	14932	15005	15047	15036	15094	14965	15023	14973	15052	15021	14989	15076	15056	15033	15235	15062	15064	15034	15165	14872	15052	15041	14969	15044	15042	15174	15069	14983	15081	15247	15139	15060	14949	15102	14875	14874	14949	14906	15042	15207	14992	15073	15077	15062	14897	14863	15156	15080	15030	14931	14929	15063	15069	14885	15070	15098	14966	14904	15112	15069	15122	14892	15082	14978	14972	15087	14951	14985	14874	15023	14963	15003	15105	15089	15091	14967	15027	14888	14965	14844	15025	14942	15197	14978	14940	14946	15230	15093	14949	15019	15038	15011	15090	15112	14971	14842	14994	15069	15037	14962	15077	15026	15181	14953	14997	15008	15189	14937	15003	15060	15068	14949	15048	15001	14926	15061	15052	15032	14885	15107	15112	15002	15025	14999	15003	14836	14961	14983	15005	14913	15191	14869	15069	15140	15014	14981	15023	15038	14957	15054	14997	14973	14970	15038	15072	14952	14995	15103	14943	15214	15065	14966	15022	14883	15013	14933	15245	15126	15072	14974	14927	15122	15096	14914	14968	15066	14929	15165	15044	15066	14918	15002	15122	15045	14979	14927	15013	14968	14966	15073	15063	15091	15097	14910	14914	14954	14983	15034	15144	15030	15072	14959	14947	15050	15010	15066	15005	15022	15072	15042	15106	15002	14940	14882	15159	15157	15054	15087	15077	15073	15000	14911	14959	15066	15149	15096	15036	15013	14981	14928	15059	15030	15030	15066	15043	14852	14967	14926	15086	15187	15013	15138	15122	14989	15053	15061	15001	15199	15078	15188	15009	15057	15074	14900	15008	15022	15017	15121	15104	15025	14894	15053	15118	15069	14941	14999	14806	15099	15043	15039	15116	15168	15183	14936	15181	15058	15065	15045	14939	14891	15033	14932	15105	15105	14968	14944	15083	15019	15062	14979	15120	15174	14961	14949	15054	14902	14777	15025	15095	14981	15094	15223	15052	15011	14953	14984	14943	15034	15015	15050	14867	15057	14963	15169	15032	15072	15001	14942	14886	15037	14990	14933	15052	15113	14901	14995	14993	14873	14966	14902	14974	14805	14869	14964	15230	15164	15018	14995	15106	15064	14966	15035	15062	15145	14952	14981	14953	15092	15000	15139	14888	14935	14953	15070	14875	14923	15017	15040	15050	15023	14878	14908	15203	14829	15012	15023	14957	15064	14979	14905	15062	14987	14968	15279	15123	15019	15035	15085	15002	15016	14943	15042	14974	15102	15064	15124	14984	15036	15019	14967	15075	14938	15009	15174	14994	14972	14894	14896	14948	15018	14894	15000	15119	15115	15019	15052	15058	15104	14980	14948	14942	15084	15132	15247	14960	15175	14980	14917	14923	14957	15087	14997	15027	14786	15004	14985	15113	15021	15159	15024	14934	14950	15092	15069	15130	14957	15008	15108	14939	15171	15043	14923	15203	15091	14980	14915	15074	15052	15044	15200	15183	14947	14958	14958	14952	15117	15072	14926	14899	14820	14858	15097	14883	14934	14949	15034	15033	15115	15020	14847	15140	15059	14829	15011	15204	15175	15048	14990	14872	15103	14979	15027	14733	15121	14921	15112	15083	15116	15070	15084	15153	15094	14903	15219	15104	14939	14892	15229	15018	15077	15200	15059	14952	15063	15048	14979	14928	14983	14982	15033	15033	15050	15199	15049	15000	15115	15112	14946	14996	15065	15042	15075	15033	14980	14989	14893	14915	14908	14949	15060	15214	15046	14914	15123	15048	14968	14890	15019	15030	14912	15057	14992	15226	14890	14962	15039	14763	15082	15121	14778	14990	15168	15113	15154	15026	14979	15055	14983	14983	15018	15218	15097	15040	15000	14973	15100	14934	15243	14811	15193	14929	15120	15005	14914	14747	14943	15070	15089	14976	15017	15007	14875	15040	14936	14962	15057	14897	15111	15071	15093	15054	15147	14890	15013	15115	15019	15018	15211	15133	14982	14961	14897	14848	15091	15000	14934	15067	15004	14932	14899	15173	15047	15029	15015	15042	15096	15087	15049	15207	14854	15041	15168	15167	14990	14939	15108	14979	15181	15009	15101	15178	14947	15063	15234	14965	14948	15064	15143	14852	15036	15006	14999	14952	14943	14961	14989	15137	14964	15043	15165	14996	14934	15201	14993	15056	15027	14936	15188	14874	15003	14965	14973	14937	14938	15078	15132	14991	15025	15183	14946	15163	15044	14888	14912	14969	15199	15031	15112	15060	15094	15004	14925	14946	14887	14982	15077	15211	14969	14916	15124	15042	15130	15009	14944	14965	15011	15175	15090	15079	14992	15230	15153	15025	15059	15035	15134	14949	14996	15096	15106	15054	15031	14845	14854	14938	15112	14987	15092	15053	15128	14874	15000	15217	14977	15145	15056	15038	15120	14920	15114	14971	15141	15166	15087	15119	15126	15077	14921	15063	15101	15127	15165	14958	15107	15057	15123	15030	14968	15177	14933	14940	14964	14909	15081	14935	15105	14790	14987	14982	15034	15316	15060	15055	14962	14814	14840	15052	15163	15077	15180	15131	15031	14904	15114	15093	15056	15048	15021	15026	14916	15140	15199	15053	15067	15035	15085	14956	15240	14924	15144	15167	15160	14957	15262	14988	14919	15102	14970	15002	15112	14942	14853	15048	14861	14974	14914	15111	14962	15030	15081	14992	14936	14964	14950	14955	15012	15061	15003	14869	14974	14973	15019	15077	14868	14794	15053	15167	15052	15059	15238	14935	15149	14962	14943	15039	15068	15077	15140	15159	14897	15087	14976	14858	14940	14999	14914	14801	15001	15078	15020	14975	14876	15188	14944	15102	14733	15008	15043	14905	15010	15038	14958	15078	14944	15186	15011	15266	15068	15041	15035	15040	15106	15119	14996	14879	15110	15071	15020	14879	15080	15002	14878	15042	15154	14920	15043	15058	15119	14958	14978	15135	15030	15118	15155	15050	14966	15092	15023	14957	14909	15121	14936	15048	15124	15051	15056	15109	14947	15072	15127	14997	14967	15065	15170	15123	14930	15053	14938	14997	15071	14973	15138	15181	15063	15068	15075	14992	15180	14899	14975	14900	15259	14962	14969	15063	14947	14988	14995	15170	14953	15071	14944	14922	15085	14976	14945	14971	15082	15208	14945	15168	15081	14947	14899	15014	15245	15085	15041	15010	15059	15091	14985	15172	15025	15106	15084	15006	15103	15128	15068	15050	15210	14861	14860	15171	15016	15266	15118	15074	15250	15091	15078	15136	15091	15186	14942	15156	14982	14989	15066	14971	15087	15159	15013	15067	14905	15038	15043	15098	15034	15072	15023	15017	15119	14968	15065	15125	15178	15038	15015	15094	14970	15065	14921	15059	14911	14978	15034	14871	14970	15076	14962	15105	15000	14954	15080	14949	14978	14922	15062	14952	14967	14905	14872	14949	15150	15246	15142	15005	15063	15152	14967	14909	14970	14990	15039	14926	15134	15081	15137	14982	14933	14835	15082	14906	14951	15036	15109	15176	15128	15005	15024	15132	15001	14924	14988	14923	15012	14960	15205	15026	15109	14959	15019	15112	14959	15114	14998	14978	15014	15078	14805	15012	15049	14968	15056	15037	15247	14987	14928	14976	14937	14786	15091	15019	14910	14973	15028	14989	15023	14885	15156	15020	15055	15118	14866	14951	15073	14936	15012	14974	14984	14946	15096	15025	14967	15097	14823	15165	15042	15058	15000	14949	15052	15132	15040	15053	15102	14978	15118	14903	15028	14976	14897	14910	15234	14947	15039	14967	14891	14973	15105	15036	15163	15197	15092	15017	15041	14911	14986	14933	15274	15066	15003	15020	15027	14952	15054	14930	14920	15100	14849	15168	14978	15047	14985	14942	15064	15130	15084	14912	14926	14979	15126	14987	15015	15004	15051	14989	14804	15051	15187	15025	14926	15092	14993	14908	15105	15173	14904	15010	14888	15030	15011	15035	14918	15064	14923	14960	15049	14978	15120	15084	15049	15112	15041	15150	15022	15142	15061	15079	14954	14958	15047	15146	15029	15193	14983	14987	15003	15111	15109	15160	15027	15003	15004	14958	15115	14878	15125	15193	15013	15125	15045	15034	14956	14962	15006	15121	15121	14907	15067	14958	14984	15147	15037	15040	15022	15095	15068	14960	15121	14918	15023	15132	15080	15060	15076	15051	15008	15001	14907	15288	14947	15188	15064	15024	14957	15055	15080	14954	14957	15080	15015	14900	15029	15097	14985	15225	14966	15023	15067	15153	15016	15226	14994	15047	14992	14931	14930	14995	14942	15213	15057	15114	15035	15053	14816	15084	15039	14920	14902	15138	15068	15081	15077	14961	15130	14942	15135	15028	14917	14938	14854	14992	15008	14892	14947	15041	15037	14908	14973	14952
23018	22078	29305	24135	22603	24249	24992	18609	17290	17887	17676	17456	17519	17533	17328	17270	17449	17527	17501	17267	17426	17450	17480	17345	17462	17437	17356	17576	17408	17384	17535	17481	17360	17507	17222	17328	17317	17256	17446	17360	17322	17349	17430	17302	17072	17226	17274	17402	17183	17328	17453	17290	17065	17298	17545	17401	17239	17409	17436	17341	17475	17177	17301	17381	17093	17181	17278	17065	17295	17310	17216	17263	17291	17317	17146	17168	17345	17319	17386	17309	17358	17231	17353	17308	17389	17318	17319	17072	17255	17163	17259	17360	17224	17171	17044	17267	17423	17073	17187	17171	17229	17193	17381	17143	17164	17179	17285	17495	17264	17186	17266	17186	17291	17180	17247	17313	17437	17240	17250	17078	17328	16985	17064	17341	17254	17143	17093	17315	17237	17205	17121	17191	17388	17266	17226	17326	17085	17173	17318	17477	17380	17306	17414	17477	17153	17078	17138	17257	17268	17294	17288	17283	17019	17375	17183	17108	17033	17399	17103	17379	17169	16938	17134	17150	17175	17208	17231	17253	17161	17352	17407	17179	17312	17316	17188	17176	17339	17137	17279	17110	16901	17258	17127	17141	17405	17599	17289	17181	17193	17198	17203	17274	17239	17062	17100	17177	17354	17258	17206	17220	17213	17203	17122	17463	17134	17088	17413	17064	17109	17044	17205	17026	17129	17041	17348	17399	17230	17078	17339	17212	17223	17321	17094	17475	17001	17214	17334	17212	17219	17170	17231	17277	17180	17297	17307	17221	16992	17240	16999	17299	17202	17362	17209	17446	17012	17083	17121	17081	17145	17097	17264	16950	16980	17281	17198	17175	17344	17215	17237	16980	17246	17110	17224	17156	17196	17080	17125	17253	17281	17152	17264	17228	17265	16984	17138	17146	17156	17472	17106	17235	17118	17107	17313	17228	17170	17018	17254	17311	17339	17211	17336	17102	17186	17047	17393	17162	17090	17220	17297	17188	17075	17189	17416	17085	17253	17195	17101	17276	17310	17303	17408	17265	17120	16960	17249	17219	17253	17257	17107	17241	17140	17116	17231	17113	17235	17283	17193	17024	17298	17277	17274	17248	17269	17223	17274	16935	17369	17381	17318	17090	17167	17271	17007	17267	17187	17181	17174	17229	17176	17232	17204	17415	17382	17180	17168	17339	17280	17294	17312	17344	16985	17298	17222	17428	17342	17367	17115	17216	17072	17283	17083	17267	17171	17185	17255	17319	17073	17294	17519	17545	17153	17325	17256	17100	17103	17103	17088	17108	17276	17250	17354	17170	17274	17185	17104	17047	17240	17273	17292	17033	17373	17199	17249	17179	17281	17261	17162	17226	17238	17011	17169	17298	17206	17117	17216	17010	17169	17250	17308	17277	17194	17404	17371	17277	17098	17276	17222	17161	17106	17127	16900	17048	17245	17149	17260	17170	17196	17112	17298	16996	17258	17127	17092	17131	17142	17469	17245	17212	17410	17186	17350	17229	17465	17237	17166	17169	17204	16987	17324	17216	17205	17306	17182	17134	17072	17208	17192	17324	17301	17297	17225	17134	17318	17247	17285	17117	17146	17125	17358	17241	17044	17142	17184	17126	17053	17161	17227	17336	17195	17143	17149	16984	17035	17156	17280	17300	17093	16992	17199	17025	17295	17325	17345	17154	17165	17095	17383	17175	17008	17237	17156	17067	17162	17309	17154	17361	17226	17140	17343	17227	17092	17033	17161	17253	17181	17259	17138	17024	17212	17237	17325	17134	17117	17198	17198	17242	17076	17267	17186	17175	17100	17131	17261	17294	16964	17184	17315	17303	17200	17226	17173	17305	17212	17230	17234	17070	17142	17004	17302	17136	17157	17463	17198	17190	17159	17110	17396	17193	17190	17243	17162	17214	17243	17210	17355	17155	17345	17142	17323	17185	17144	17231	17250	17257	17167	17188	17257	17061	17233	17278	17119	17255	17312	17066	17159	17245	17153	17131	17093	17343	17049	17278	17344	17165	17151	17052	17144	17361	17247	17294	17423	17309	17363	17162	17004	17158	17313	17161	17307	17546	17285	17289	17287	17456	17301	17194	17240	17025	17214	17275	17198	17242	17297	17040	17061	17247	16861	17302	17209	17106	17135	17263	17158	17352	17260	17500	17096	17141	17021	17128	17244	17229	17395	17209	17194	17198	17234	16979	17316	17153	17370	17207	17308	17218	17315	17110	16999	17087	17311	17171	17088	17136	17339	17188	17177	17056	17298	17096	17140	17132	17174	17199	17084	17359	17311	17232	17282	17279	17289	17094	17082	17008	17167	17243	17080	17318	17131	17241	17305	17435	17217	17156	17244	17195	17190	17184	17275	17081	17245	17194	17269	17441	17084	17045	17045	17109	16996	17148	17216	17425	17072	17141	17131	17253	17269	17336	17294	17209	17214	17291	17316	17229	17260	17189	17216	17050	17198	17130	17063	17115	17287	17092	17136	17166	17124	17114	17147	17343	17182	17135	17073	17066	17231	17311	17112	17183	17218	17293	17042	17371	17186	17071	17139	17202	17255	17222	17146	17105	17002	17343	17388	17031	17288	17105	17297	17108	17152	17190	17162	17188	17279	17115	17109	17284	17339	17187	17111	17249	17247	17084	17340	17211	17165	17244	17152	17141	17247	17202	17219	17209	17218	17284	17204	17263	17153	17252	17032	17275	17246	17229	17121	17065	17327	16973	17200	17191	17083	17212	16986	17201	17173	17296	17162	17307	17103	16918	17045	17252	16965	17270	17297	17326	17031	17055	17125	17128	17072	17104	17379	17340	17217	17100	17293	17348	17002	17100	17228	17214	17165	17170	17284	17176	17025	17058	17232	17037	17133	16994	17232	17267	17207	16866	17105	17233	17211	17228	17042	17156	17099	16977	17218	17450	17140	16987	17199	16949	17114	17161	17232	17070	17168	17291	17300	17310	17133	17260	17247	17360	17004	17175	17333	17200	17260	17321	17165	17244	17292	17306	17172	17293	17174	17245	17402	17086	16974	17256	17106	17102	17152	17284	17380	17215	17333	17218	17232	17141	17021	17234	17137	17192	17192	17216	17191	17032	17179	17281	17170	17325	17002	17316	17097	17185	17066	17108	17304	17208	17153	17166	17262	17163	17032	17152	17259	17303	17144	16953	17154	17323	17142	17186	17156	17322	17163	17320	17125	17268	17147	17136	17189	17244	17185	17125	17411	17320	17046	17148	17064	17145	17318	17112	17261	17264	17120	17231	17290	17193	17281	17478	17554	17350	17131	17094	17031	17133	17151	17304	17158	17226	17010	17042	17059	17373	17280	17338	17112	17160	17107	17288	16943	17125	17194	17093	17345	17121	17164	17187	17281	17160	17216	17489	17185	17319	17175	17039	17221	17116	17322	17219	17247	17086	17229	17109	17339	17199	17209	17255	17093	17278	17080	17151	17227	17050	17243	16997	17312	16992	17261	17172	17352	17296	17252	17103	17103	17302	17286	17156	17208	17415	17271	17082	17127	17164	17244	17241	17255	17235	17025	17243	17115	17236	17188	17218	17366	17351	16940	17244	17210	17172	17083	17035	17215	17176	17131	17126	17457	17174	17042	17131	17293	17158	17359	17121	17300	17144	17279	17136	17189	17061	17330	17161	17176	17178	17169	17367	17197	17409	17097	17202	17182	17347	17014	17267	17108	17130	17208	16989	17316	17217	16992	17129	17236	17184	17127	17260	17226	17219	16972	17159	17214	17300	17358	17281	17287	17361	17170	17334	17467	17177	17208	17349	17269	17428	17024	17199	17219	17178	17280	17051	17123	17478	17314	16950	17269	17191	17169	17207	17314	17341	17373	17252	17257	17291	17217	17156	17025	17168	17185	17167	17283	17131	17255	17273	17141	17415	17133	17192	17278	17235	17219	17267	17007	17320	17322	17225	17225	17251	17409	17228	17099	17317	17237	17173	17261	17171	17178	17089	17115	17319	17213	17224	17121	17333	17319	17123	17265	17371	17317	17223	17040	17203	17177	17365	17176	17140	17187	17173	17210	17209	17451	17313	17072	17317	17085	17236	17244	17009	17130	17172	17221	17192	17283	17262	17257	17255	17339	17476	17193	17139	17422	17012	17272	17416	17177	17103	17165	17230	17240	17117	17261	17397	17027	17247	17326	17330	17386	17275	17249	17268	17170	17111	17213	17273	17129	17258	17181	17167	17249	17155	17278	17242	17113	17233	17279	17416	17129	17273	17214	17186	17064	17303	17213	17291	17355	17243	17251	17409	17237	17086	17069	17167	17070	17242	17243	17127	17124	17065	17115	17071	17337	17145	17040	17304	17153	17052	17387	17152	17017	17174	17202	17371	16993	17178	17236	17058	17309	17163	17462	17172	17147	17327	17154	17329	17193	17136	17179	17113	17355	17356	17215	17280	17296	17286	17235	17097	17296	17063	17346	17550	17198	17175	17298	17111	17250	17232	17258	17205	17162	17222	17242	17253	17213	17247	17186	17620	17201	17163	17176	17223	17068	17254	17088	17237	17368	17239	17411	17125	17018	16946	17127	17210	17179	16957	17070	17160	17207	17324	17024	17023	17163	17142	17394	17229	17335	17132	17431	17003	17199	17360	17028	17126	17216	17380	17318	17213	17244	16989	17240	17199	17004	17078	17021	17407	17281	17031	17314	17324	17154	17134	17040	17110	17391	17202	17456	17180	17220	17056	17125	17002	17114	17241	17294	17164	17442	17188	17232	17165	17165	17414	17127	17248	17319	17272	17285	17261	17180	17119	17153	17020	17079	17331	17351	17149	17074	17281	17332	17210	17217	17126	17188	17413	17128	17108	17177	17214	17348	17099	17126	17313	17169	17160	17184	17032	17108	17222	17034	17123	17176	17313	17291	17233	17140	17260	17296	17344	17296	17309	17367	17368	17104	17409	17212	17264	17183	17228	17216	17171	17318	17175	17193	17359	17126	17338	17073	17197	17214	17197	17053	17210	17207	17082	17200	17285	17374	17194	17171	17227	17340	17407	17265	17196	17122	17298	17117	17250	17011	17222	17222	17285	17199	17156	17281	17264	17168	17155	17106	17209	17087	17181	17176	17362	17140	17322	17164	17223	17253	17135	17267	17141	17195	17308	17342	17211	17098	17337	17407	17295
58842	96930	61163	40884	34714	22008	16515	15277	14818	14958	14876	14928	15111	14877	14966	14969	15023	14777	14973	14998	14980	15064	15160	15028	14984	15022	14891	14953	14957	14873	14958	15007	14860	15057	15100	15018	14855	14862	14947	15091	15095	14915	14903	15000	14909	14993	14996	14699	14940	15001	15096	15059	14822	14912	14954	14905	14906	14989	14805	15083	15072	14753	15031	14977	14909	15067	14911	15041	14956	15096	14899	14932	14865	14741	15122	14900	15113	14904	15031	15072	14976	15078	15020	15029	14949	15029	14986	14885	14962	15022	15090	14880	14899	14878	14983	14835	15057	14887	14947	15049	14978	14893	14806	15024	15075	15053	15052	15163	14828	14956	14758	14920	14942	14910	14922	14836	14972	15034	14859	14983	14822	15062	15034	14919	15088	14958	15008	14976	14797	15064	14895	15093	14963	14992	14677	14836	14914	15017	14916	14960	14959	15010	14891	14970	14904	14992	14960	15052	15020	14933	14883	14966	15063	14882	14938	14873	14961	15100	15019	15025	14935	14930	14820	14950	14720	15121	14771	15031	14915	15045	14962	14948	15140	15031	15073	15031	14882	15027	14724	14880	15064	14973	15175	15010	15071	14936	14976	15009	15039	14965	15058	15068	14777	14749	14972	14977	14836	14862	15017	14848	14986	14786	14938	15036	15157	15150	15062	14879	15055	14892	14944	14825	14894	15097	15060	15020	14967	15000	14780	14958	14860	15088	14876	14917	14949	14938	14889	14796	14852	15006	14974	14858	14922	15034	15017	14939	15074	14874	14858	14692	15115	14970	14885	15042	14993	14939	14972	14988	14962	15152	15030	15001	14931	14746	15124	14875	14903	14954	14862	14997	15039	14884	14932	15086	14904	14990	14908	14963	14971	14814	14814	14943	14986	14991	15066	14844	15037	14950	14977	14855	15094	14927	14684	14860	15048	14931	15105	15148	14994	14867	14964	14998	15007	14979	14904	14895	14875	15044	14860	15157	14750	14885	15045	14961	14942	15071	15068	15093	14864	14781	14909	14957	14861	14956	14956	14986	14889	14972	14971	15039	14967	14965	14918	15001	14806	14931	14856	15124	15028	15126	14755	15098	15041	15289	15062	15027	15032	14822	14972	14811	14965	15075	14902	14894	14903	14845	15025	14944	14874	15052	14695	14775	15003	14968	14817	14935	14881	15017	14983	14911	14932	14926	14692	15173	15010	14892	14777	14957	14884	14811	14952	14897	14903	14944	14899	14897	14744	14941	14877	14854	14905	14880	14907	15006	14954	14885	14986	15033	14967	14885	15016	14778	14934	14934	14955	14877	14897	14948	14995	14952	14860	15022	15041	14940	14937	15002	15001	14872	14945	15015	15081	14932	14846	14909	14908	14916	14895	14896	14901	14976	14967	14976	14965	14964	14949	14976	14872	14917	14883	14995	14971	15059	14856	15113	14997	15009	14907	14862	15049	14815	14981	14918	14997	14964	14880	14938	14864	15211	14934	14904	15083	14872	15092	14996	15091	15032	14971	14773	14959	15023	14948	15127	15006	14987	14970	14869	14802	15042	14737	14672	14902	14980	15166	14951	14936	15088	14777	15064	15118	14871	15029	14822	14898	14791	14878	14646	14840	14996	15022	14986	14932	14760	14933	14939	14819	15028	14870	14981	14812	14950	14771	15098	14984	15002	14909	14904	14909	14943	15085	15039	14962	14911	15012	14887	14826	14850	14773	14989	14961	15091	14937	14943	14771	14966	15062	14985	14899	14740	15065	14848	14999	14765	15003	14739	14785	14799	14761	14974	14805	15084	15063	15024	14867	14778	15136	14869	15036	14931	14843	15104	14974	14940	15014	15012	14813	14852	14954	14909	15019	14839	15031	15111	14907	14933	14993	14908	14873	15043	14926	15201	14944	15004	15013	15090	14901	14936	14959	14936	14963	15013	14892	14851	15135	15000	14954	15072	14964	14948	14802	14920	14860	15040	14987	15040	14941	14827	15054	14934	14950	14938	14788	14906	14977	14866	14914	14981	14989	15012	14900	14878	14966	14950	14937	14981	14706	14850	15058	14847	14693	15008	14909	15133	14956	14712	14875	14863	15064	14930	15058	14926	14846	14965	14992	14671	14913	14907	14977	15088	15029	14832	14878	14958	14860	14919	14777	14893	14891	14883	14999	14937	15028	15056	15026	14803	14873	14942	14992	14871	14974	15015	15022	15007	14912	14863	14855	15123	14945	14952	15028	14923	15011	14916	14887	14972	14936	14932	15017	15023	14897	14897	14785	15051	15059	14977	15000	15008	15098	14898	14882	14890	14756	14932	14913	14943	14951	14797	14789	14733	15028	15018	14937	15007	14915	14859	15069	14884	14984	14909	15075	14907	15021	15026	14982	14936	14964	15003	15147	15042	14992	14923	14996	15079	14966	15051	14947	14981	14920	15098	14992	14955	14993	15024	14906	15040	15117	15031	15055	15035	15064	14934	15191	14970	14931	14965	14853	15049	14969	14981	14979	14947	15064	14881	14923	14881	14706	14916	14815	14964	14838	14970	14859	14834	15007	15153	14804	15065	14784	14876	14992	15023	14937	14922	14984	14728	14876	14881	14895	14967	14890	14952	14858	14930	14947	14865	15005	14850	14898	14988	14838	14953	15008	15000	14959	15074	14872	15017	14877	14915	15073	14916	14733	14930	14891	15025	14898	14938	14931	14788	14912	14970	14856	14914	14964	14833	15029	14871	14878	14941	14990	14853	14914	14942	14968	14785	15202	14809	14881	15059	15073	14932	14852	14968	14959	14918	15021	14972	14911	15012	14875	14980	14979	14916	14984	15069	14971	14977	15056	15117	14850	14824	14932	14893	15051	14906	14971	14871	14912	15101	14897	14815	15011	14824	14864	14961	14933	14880	14781	14863	15007	14881	15017	15014	15052	14832	14947	14879	14896	14887	14720	14750	15019	14909	14729	14733	14874	14915	14997	15126	15020	14949	14939	14847	14927	14909	14865	14796	15138	15081	14826	14953	14916	14988	14927	14771	14842	15003	15100	14911	14926	15054	14683	15084	15045	14847	14953	14913	14911	15033	14834	14974	15076	14990	14871	15054	15103	14937	14924	14871	15031	14891	15035	14979	14872	14949	14903	14959	14899	14875	14937	15016	15029	14914	14820	14960	15008	14862	15194	14734	14972	14977	14964	14938	14806	15070	14749	14956	14918	15023	14952	15117	15116	14880	14833	15130	14998	14779	14962	15168	14970	14949	14952	14941	14961	14966	15035	14827	15108	14909	14869	14966	14947	14909	14995	15079	14975	15072	14906	14791	14911	14925	15023	14871	14962	14884	14811	14906	15069	15036	14897	15075	14817	14913	15069	15125	15097	14915	15059	14836	14900	14983	14873	14946	14926	14905	14957	14995	14980	14974	14987	14800	15042	14994	14960	15031	15042	15111	14955	14989	14917	14984	14738	14950	14978	14878	14957	15031	14962	14981	15012	14976	14801	14998	14968	14883	15069	14940	14788	15081	14870	15068	14953	15057	15094	14805	14985	15220	15023	14704	14976	15068	14841	14849	15067	15057	15072	14885	14870	15007	15034	14936	15037	14922	14762	14835	14798	14934	14866	14953	14906	14987	15128	14842	15020	14950	14979	14911	15127	14984	14835	14920	14985	15001	14944	14913	14882	15034	14907	15025	14911	14885	15004	14928	15051	14817	15063	14847	14951	14872	14974	14961	15025	14875	14880	14854	14988	14974	14857	14914	15120	14962	14820	14913	14905	14902	14818	14949	14964	14977	14967	14969	15050	14935	14879	14915	14892	14843	14917	14957	14986	14740	15101	14860	14935	14987	14989	14894	14916	14849	15007	15010	14993	14945	14895	15058	14939	14854	14866	15023	14751	14918	14932	14953	14910	14897	14961	14867	14887	14768	14989	14707	15104	14863	14869	14975	14918	14894	14751	15033	15027	14929	14849	15004	15082	14833	15060	14947	14782	14764	14957	14945	14848	15049	14940	14912	15061	14911	14931	15021	14978	14992	14958	14818	14934	14782	14873	14902	14869	14830	15019	14966	14900	14900	15057	14931	14948	14932	15038	14993	14908	14933	14907	15027	14864	14811	14887	15007	15026	14844	14954	14947	15167	14936	14999	14895	15076	14790	14981	14969	15046	14911	14972	14908	14825	14775	15114	14823	14969	14886	14901	14936	14887	15054	14941	14981	14906	15009	14961	14858	15023	14843	14900	14955	14914	15040	15161	14838	14920	15145	15062	14957	15038	14966	15066	15034	14803	15022	14957	14847	14933	15136	14947	14929	15052	14861	14809	14895	14926	15007	14921	15050	15035	15081	14832	14869	14860	15105	15011	14888	15095	14891	14817	14925	15077	15035	14951	14944	15114	15014	15075	14912	14894	14883	15051	15038	14781	14810	14888	15021	15021	14964	14938	14888	14926	14856	14967	14951	14932	14967	15041	14904	15083	14989	15243	14920	15124	15007	14881	14864	14976	14983	14977	14967	14813	15023	14847	14944	14904	15231	14742	14852	15036	14817	14931	14783	15014	14936	14940	15090	14859	14931	14942	14986	14868	14785	14919	14905	14959	15041	14828	15021	15094	15020	15005	15040	14876	15060	14999	14989	14969	15093	15076	14906	14822	14897	14901	15058	14927	15022	15037	15059	14957	15031	14993	14714	14836	14929	14850	14832	14889	14882	15036	14864	14922	14931	14956	14998	14881	15039	14910	15037	14888	14961	14869	14876	14917	15005	14890	15049	14970	14838	15045	14984	14955	14866	14932	15007	15042	14913	14755	14958	14999	14970	14767	15037	14921	14961	15107	14836	14932	14962	14959	15129	14990	14992	14836	14946	14842	14830	15071	14881	14897	14881	14898	15053	15067	14900	14988	14833	14796	14894	14963	15064	14961	14992	15025	14967	15070	15114	14970	14938	14869	14832	14870	15179	15008	14931	15131	15074	14982	14936	14980	14892	14913	15047	14951	14897	14930	14967	14930	15047	14882	15082	14829	14954	14924	14946	14873	14873	15024	14846	15001	14847	14962	14937	14892	15079	15041	14996	15100	14864	14981	14840	15023	14920	15027	14976	14952	14883	14906	14862	14955	14960	14894	15011	14904	15084	14925	15000	14912	15006	14893	15237	15021	14831	15044	14951
34720	36319	30141	25016	19695	18230	18066	17827	17655	17813	17651	17676	17647	17735	17557	17684	17705	17662	17643	17776	17603	17446	17714	17763	17596	17516	17556	17604	17452	17538	17652	17719	17827	17645	17776	17403	17707	17837	17705	17518	17644	17525	17804	17734	17728	17598	17803	17689	17529	17790	17597	17532	17554	17530	17581	17579	17479	17744	17696	17699	17431	17641	17646	17451	17610	17598	17539	17737	17488	17490	17742	17364	17632	17655	17606	17593	17681	17349	17628	17556	17770	17487	17620	17460	17708	17740	17646	17497	17550	17683	17445	17668	17543	17626	17559	17667	17792	17561	17578	17609	17623	17430	17573	17436	17620	17671	17768	17757	17500	17520	17560	17503	17830	17771	17440	17518	17516	17440	17643	17566	17765	17478	17624	17363	17548	17340	17582	17680	17605	17465	17528	17473	17515	17433	17726	17604	17627	17463	17701	17464	17583	17908	17662	17594	17618	17790	17615	17555	17591	17625	17531	17666	17606	17701	17572	17749	17655	17625	17738	17667	17594	17625	17470	17488	17560	17658	17541	17779	17574	17545	17463	17578	17597	17637	17514	17611	17550	17495	17835	17714	17626	17674	17567	17600	17595	17433	17597	17604	17663	17485	17480	17704	17515	17456	17476	17390	17697	17737	17685	17607	17323	17738	17640	17602	17680	17251	17669	17589	17662	17811	17581	17750	17532	17793	17427	17666	17380	17379	17477	17572	17600	17475	17616	17790	17452	17664	17755	17541	17826	17617	17717	17476	17505	17604	17461	17565	17703	17601	17371	17361	17621	17626	17686	17577	17780	17806	17667	17516	17518	17653	17483	17559	17738	17672	17597	17610	17617	17539	17588	17748	17552	17392	17653	17895	17635	17679	17678	17601	17601	17621	17481	17568	17492	17676	17756	17592	17618	17607	17571	17393	17717	17565	17639	17764	17555	17594	17515	17533	17574	17630	17670	17580	17668	17588	17568	17474	17794	17671	17603	17776	17642	17662	17481	17512	17705	17826	17641	17652	17584	17538	17540	17370	17533	17464	17505	17595	17614	17547	17652	17724	17572	17539	17455	17456	17735	17760	17653	17395	17465	17772	17607	17622	17730	17563	17579	17635	17717	17740	17625	17699	17805	17669	17658	17473	17543	17662	17500	17562	17687	17453	17642	17668	17560	17646	17421	17694	17527	17482	17500	17693	17480	17622	17797	17524	17652	17456	17647	17749	17575	17629	17530	17667	17707	17436	17661	17659	17674	17679	17484	17694	17720	17722	17514	17571	17750	17653	17638	17589	17664	17502	17589	17788	17485	17642	17681	17510	17643	17565	17497	17719	17497	17656	17700	17536	17693	17562	17669	17527	17581	17504	17650	17638	17549	17610	17694	17542	17662	17620	17588	17765	17511	17567	17400	17529	17552	17384	17644	17528	17597	17868	17516	17477	17555	17582	17618	17642	17490	17638	17698	17598	17656	17726	17692	17660	17521	17445	17538	17695	17487	17645	17640	17495	17700	17702	17574	17520	17622	17912	17661	17496	17709	17575	17595	17592	17710	17527	17504	17623	17563	17463	17796	17587	17630	17512	17782	17751	17673	17602	17436	17481	17569	17573	17594	17699	17385	17451	17675	17686	17629	17683	17668	17643	17479	17703	17388	17684	17566	17784	17596	17579	17535	17910	17585	17571	17525	17583	17698	17761	17686	17654	17455	17518	17499	17628	17468	17537	17607	17451	17723	17804	17629	17598	17498	17650	17552	17775	17576	17663	17762	17525	17444	17503	17741	17616	17532	17650	17596	17646	17650	17482	17598	17654	17580	17757	17738	17541	17526	17663	17521	17577	17560	17621	17471	17783	17556	17792	17567	17532	17529	17739	17506	17570	17635	17601	17386	17562	17580	17460	17571	17471	17646	17586	17616	17618	17653	17557	17503	17402	17601	17570	17606	17557	17566	17518	17753	17751	17680	17502	17655	17708	17672	17590	17612	17609	17643	17682	17661	17629	17543	17665	17456	17495	17665	17753	17604	17739	17457	17383	17630	17628	17621	17619	17762	17411	17628	17664	17712	17597	17550	17689	17666	17734	17563	17619	17754	17523	17416	17456	17644	17658	17548	17738	17610	17531	17715	17675	17672	17648	17706	17521	17461	17531	17609	17565	17606	17603	17531	17558	17625	17594	17525	17647	17497	17561	17495	17534	17587	17554	17504	17526	17692	17566	17473	17437	17563	17741	17600	17768	17656	17670	17488	17623	17636	17466	17685	17465	17567	17546	17487	17434	17809	17452	17549	17592	17569	17551	17596	17587	17754	17502	17789	17486	17753	17766	17440	17485	17563	17711	17938	17608	17465	17631	17538	17663	17463	17534	17594	17818	17822	17683	17702	17650	17660	17480	17472	17480	17689	17614	17757	17752	17567	17775	17458	17724	17636	17597	17525	17548	17471	17694	17724	17523	17761	17849	17610	17743	17566	17401	17603	17649	17829	17510	17887	17686	17578	17686	17634	17692	17611	17781	17400	17419	17600	17710	17422	17643	17530	17639	17433	17789	17460	17666	17668	17744	17834	17588	17521	17581	17502	17391	17616	17623	17460	17380	17562	17686	17573	17544	17740	17577	17575	17745	17575	17555	17383	17643	17670	17501	17544	17460	17774	17747	17545	17559	17713	17621	17697	17611	17649	17454	17499	17561	17575	17578	17804	17535	17689	17604	17391	17525	17571	17451	17849	17700	17694	17641	17557	17473	17728	17966	17540	17480	17769	17635	17620	17850	17606	17463	17659	17602	17543	17542	17543	17633	17686	17571	17437	17531	17877	17588	17632	17642	17564	17563	17626	17541	17491	17674	17696	17625	17609	17669	17690	17335	17480	17747	17682	17692	17504	17654	17554	17757	17858	17561	17592	17547	17471	17564	17667	17707	17756	17806	17674	17555	17678	17590	17577	17522	17584	17580	17650	17614	17542	17662	17642	17535	17559	17507	17501	17746	17478	17458	17673	17588	17582	17636	17649	17657	17532	17592	17716	17714	17548	17591	17821	17788	17708	17436	17530	17656	17458	17749	17770	17697	17608	17882	17844	17686	17621	17532	17741	17720	17626	17602	17701	17671	17446	17450	17547	17893	17692	17618	17629	17544	17473	17460	17715	17823	17713	17748	17677	17748	17592	17515	17482	17310	17527	17685	17721	17812	17654	17573	17665	17626	17640	17669	17482	17630	17630	17574	17613	17554	17776	17764	17729	17682	17567	17639	17640	17428	17515	17814	17587	17650	17719	17642	17669	17635	17470	17573	17714	17749	17548	17594	17591	17818	17620	17637	17520	17683	17647	17446	17601	17682	17521	17676	17701	17667	17532	17630	17733	17652	17655	17620	17344	17652	17642	17674	17657	17714	17649	17655	17760	17538	17616	17695	17626	17691	17724	17808	17642	17519	17443	17526	17475	17423	17789	17661	17952	17399	17560	17462	17389	17783	17748	17545	17483	17561	17539	17489	17527	17489	17723	17746	17623	17684	17372	17736	17502	17772	17803	17652	17702	17618	17828	17731	17713	17679	17695	17606	17701	17567	17658	17696	17584	17604	17592	17696	17769	17544	17550	17546	17686	17562	17594	17611	17511	17749	17528	17546	17503	17641	17680	17600	17558	17474	17860	17430	17648	17692	17573	17647	17526	17668	17723	17543	17672	17626	17560	17671	17703	17851	17761	17576	17530	17528	17597	17455	17828	17729	17773	17660	17587	17547	17579	17464	17604	17438	17478	17750	17672	17433	17539	17413	17754	17755	17633	17591	17566	17561	17756	17611	17637	17685	17552	17457	17596	17752	17592	17575	17557	17730	17778	17624	17709	17771	17541	17469	17433	17667	17740	17522	17586	17723	17620	17617	17620	17747	17530	17631	17485	17535	17742	17548	17631	17604	17731	17521	17606	17385	17425	17742	17637	17907	17715	17579	17686	17488	17602	17788	17561	17571	17619	17757	17681	17668	17504	17794	17612	17524	17514	17590	17658	17539	17463	17728	17487	17721	17681	17475	17670	17677	17777	17552	17767	17755	17492	17647	17642	17707	17796	17621	17557	17678	17787	17716	17624	17683	17681	17670	17662	17714	17790	17541	17484	17609	17527	17520	17600	17866	17623	17653	17516	17707	17791	17495	17626	17598	17466	17589	17751	17670	17625	17787	17584	17585	17633	17688	17541	17605	17557	17765	17654	17882	17432	17735	17595	17560	17601	17562	17577	17642	17552	17569	17551	17381	17462	17636	17457	17761	17543	17621	17676	17687	17762	17704	17626	17333	17720	17666	17729	17396	17337	17580	17894	17835	17684	17772	17752	17490	17674	17611	17609	17486	17531	17546	17601	17531	17502	17384	17548	17402	17578	17742	17659	17587	17656	17483	17539	17803	17426	17636	17673	17600	17765	17597	17705	17695	17418	17578	17851	17720	17794	17475	17747	17723	17659	17514	17680	17577	17552	17771	17840	17709	17701	17590	17747	17738	17510	17586	17658	17564	17630	17555	17668	17603	17434	17741	17503	17680	17498	17607	17739	17602	17843	17581	17576	17683	17727	17485	17447	17419	17542	17632	17503	17412	17681	17714	17558	17728	17546	17697	17543	17712	17785	17457	17580	17498	17612	17706	17345	17506	17796	17648	17709	17778	17804	17635	17635	17431	17746	17580	17575	17468	17563	17660	17595	17579	17456	17625	17464	17621	17531	17654	17628	17711	17684	17515	17655	17618	17631	17433	17609	17716	17574	17588	17678	17569	17516	17549	17465	17663	17558	17725	17583	17662	17688	17693	17769	17576	17552	17623	17808	17568	17433	17720	17675	17817	17575	17679	17426	17711	17595	17688	17739	17590	17695	17451	17580	17599	17664	17481	17788	17918	17580	17588	17684	17613	17738	17635	17689	17631	17701	17596	17736	17541	17623	17437	17786	17550	17660	17579	17653	17359	17481	17528	17371	17471	17650	17693	17619	17445	17563	17394	17625	17674	17581	17574	17789	17676	17750	17396	17724	17473	17639	17578	17588	17525	17755	17740	17584	17919	17717	17618	17761	17774	17800	17593	17620	17577	17495	17511	17591	17640	17492	17555	17541	17493	17834	17628	17601	17642	17500	17454	17573	17605	17417	17544	17521	17685	17702	17636	17728	17678	17642	17577
48328	51739	27153	20997	17388	15856	15274	15243	15202	15268	15320	15289	15222	15489	15385	15188	15208	15117	15160	15241	15274	15297	15400	15303	15171	15350	15218	15160	15275	15374	15335	15308	15345	15055	15202	15087	15173	15185	15298	15364	15211	15441	15367	15354	15334	15358	15346	15129	15173	15288	15161	15183	15194	15287	15137	15244	15368	15345	15410	15250	15311	15291	15271	15327	15025	15126	15312	15215	15321	15171	15333	15277	15242	15306	15130	15470	15307	15244	15118	15235	15340	15296	15348	15313	15311	15113	15288	15272	15400	15267	15247	15138	15268	15390	15192	15432	15148	15386	15221	15012	15319	15334	15323	15413	15200	15184	15207	15192	15124	15304	15199	15246	15126	15202	15224	15259	15189	15276	15165	15308	15228	15207	15114	15147	15257	15350	15104	15198	15346	15175	15378	15392	15028	15232	15373	15243	15375	15198	15341	15074	15304	15124	15100	15225	15134	15144	15082	15272	15328	15244	15301	15149	15427	15126	15379	15271	15289	15234	15262	15017	15233	15253	15201	15182	15143	15275	15062	15066	15364	15289	15324	15258	15021	15386	15230	15208	15394	15341	15173	15287	15321	15340	15036	15278	15379	15307	15251	15170	15115	15224	15302	15405	15365	15216	15295	15374	15178	15265	15184	15325	15415	15079	15159	15110	15158	15191	15294	15350	15227	15105	15283	15310	15221	15180	15219	15261	15290	15031	15216	15209	15173	15111	15286	15130	15151	15332	15420	15056	15303	15155	15199	15246	15067	15205	15168	15202	15094	15436	15284	15344	15229	15192	15330	15322	15270	15277	15251	15178	15226	15192	15167	15186	15231	15155	15287	15253	15329	15227	15200	15342	15222	15215	15396	15186	15244	15207	15234	15326	15309	15217	15429	15298	15349	15064	15173	15133	15337	15234	15402	15112	15199	15223	15264	15308	15336	15178	15368	15335	15165	15073	15192	15065	15327	15285	15263	15163	15163	15259	15108	15142	15239	15241	15328	15237	15223	15231	15140	15258	15311	15267	15266	14982	15138	15230	15194	15098	15192	15251	15283	15229	15266	15259	15171	15158	15153	15067	15147	15387	15044	15324	15197	15277	15335	15237	15128	15165	15337	15299	15304	15288	15233	15161	15363	15328	15248	15087	15329	15294	15289	15246	15290	15142	15216	15273	15185	15256	15402	15220	15316	15201	15190	15132	15274	15413	15269	15400	15130	15210	15204	15244	15229	15216	15351	15224	15284	15269	15121	15267	15146	15324	15252	15211	15167	15287	15130	15148	15135	15157	15020	15128	15341	15201	15171	15342	15227	15280	15265	15385	15261	15411	15258	15335	15206	15204	15256	15299	15312	15195	15159	15316	15379	15255	15267	15254	15460	15340	15243	15255	15149	15298	15396	15227	15256	15198	15183	15271	15127	15177	15094	15172	15234	15156	15093	15326	15390	15236	15277	15455	15369	15275	15154	15297	15413	15330	15132	15425	15346	15343	15082	15301	15341	15098	15105	15314	15217	15336	15217	15251	15141	15107	15223	15315	15191	15131	15298	15151	15327	15367	15191	15247	15367	15289	15131	15271	15188	15226	15210	15270	15236	15265	15230	15304	15363	15268	15301	15261	15205	15231	15153	15202	15154	15343	15397	15250	15244	15207	15151	15377	15315	15221	15248	15278	15230	15359	15259	15328	15113	15258	15171	15353	15187	15245	15152	15225	15346	15142	15223	15294	15237	15364	15290	15329	15341	15273	15251	15358	15086	15176	15245	15289	15417	15295	15402	15122	15259	15178	15198	15089	15236	15382	15169	15239	15440	15262	15369	15227	15268	15312	15095	15090	15292	15348	15050	15237	15120	15173	15318	15293	15227	15298	15234	15142	15149	15332	15144	15232	15242	15171	15216	15255	15080	15275	15299	15326	15315	15238	15134	15318	15328	15196	15265	15296	15428	15213	15118	15302	15274	15356	15296	15500	15348	15149	15180	15334	15296	15248	15352	15236	15075	15264	15209	15433	15124	15204	15083	15150	15259	15145	15204	15203	15195	15319	15139	15071	15374	15245	15239	15251	15126	15310	15177	14963	15158	15293	15318	15278	15167	15361	15298	15200	15239	15284	15325	15084	15132	15358	15105	15148	15405	15146	15264	15299	15274	15251	15212	15266	15154	15264	15152	15425	15191	15212	15362	15129	15283	15228	15249	15307	15346	15221	15244	15217	15227	15309	15142	15382	15365	15203	15246	15381	15296	15093	15210	15460	15170	15176	15191	15234	15263	15169	15344	15265	15133	15215	15203	15240	15348	15221	15150	15215	15202	15050	15296	15383	15263	15305	15279	15266	15251	15145	15261	15358	15315	15130	15223	15278	15213	15372	15250	14997	15287	15177	15316	15080	15234	15120	15065	15290	15413	15401	15253	15333	15218	15217	15359	15113	15349	15182	15227	15326	15409	15584	15199	15365	15074	15274	15317	15145	15307	15318	15213	15335	15389	15170	15206	15240	15233	15213	15285	15198	15131	15229	15254	15352	15119	15382	15366	15276	15229	15272	15273	15016	15192	15088	15373	15253	15225	15279	15247	15164	15169	15123	15376	15275	15248	15300	15244	15214	15342	15258	15091	15248	15277	15463	15341	15173	15156	15232	15432	15442	15142	15273	15284	15214	15232	15247	15001	15425	15289	15177	15092	15132	15230	15264	15457	15151	15154	15191	15194	15172	15151	15363	15048	15266	15138	15404	15280	15256	15251	15177	15194	15193	15253	15383	15155	15213	15125	15150	15188	15232	15322	15322	15120	15202	15254	15052	15161	15354	15114	15229	15223	15272	15280	15209	15306	15372	15082	15229	15186	15252	15305	15198	15311	15186	15254	15304	15227	15233	15291	15156	15247	15267	15352	15339	15244	15121	15381	15145	15380	15298	15445	15274	15220	15226	15197	15079	15168	15227	15445	15235	15293	15213	15303	15302	15256	15424	15254	15223	15218	15008	15170	15369	15086	15263	15132	15227	15251	15230	15232	15201	15389	15196	15249	15023	15119	15146	15360	15338	15226	15061	15384	15303	15247	15252	15280	15223	15217	15118	15204	15182	15168	15157	15305	15266	15398	15102	15189	15378	15231	15022	15225	15314	15284	15224	15336	15238	15259	15258	15235	15304	15238	15282	15130	15178	15386	15359	15098	15148	15370	15128	15233	15373	15293	15380	15275	15232	15171	15186	15304	15362	15191	15279	15157	15217	15230	15288	15199	15116	15347	15315	15442	15190	15226	15468	15319	15293	15325	15215	15291	14981	15359	15262	15207	15164	15349	15479	15158	15300	15309	15242	15182	15303	15326	15089	15353	15264	15219	15140	15322	15157	15206	15061	15365	15314	15281	15036	15317	15269	15239	15274	15285	15247	15188	15346	15287	15334	15318	15213	15303	15198	15461	15280	15142	15292	15227	15442	15213	15141	15157	15193	15340	15259	15145	15203	15265	15280	15390	15315	15118	15298	15172	15353	15301	15127	15248	15164	15110	15334	15126	15193	15353	15204	15338	15312	15390	15159	15066	15200	15165	15222	15282	15218	15211	15269	15197	15279	15343	15130	15143	15247	15400	15248	15230	15303	15217	15197	15060	15277	15145	15269	15231	15344	15206	15189	15284	15147	15468	15283	15329	15250	15210	15399	15384	15170	15339	15328	15235	15414	15346	15162	15309	15313	15232	15323	15391	15389	15260	15431	15186	15280	15240	15075	15177	15279	15187	15254	15074	15508	15202	15287	15278	15157	15225	15258	15095	15277	15053	15184	15375	15117	15180	15306	15396	15210	15169	15136	15210	15221	15073	15311	15116	15028	15174	15155	15196	15304	15232	15263	15339	15209	15132	15458	15338	15391	15214	15103	15250	15179	15266	15209	15243	15283	15314	15211	15221	15228	15036	15226	15193	15236	15348	15321	15221	15394	15208	15270	15368	15140	15240	15243	15318	15228	15190	15272	15213	15242	15055	15239	15251	15270	15128	15101	15349	15210	15183	15282	15279	15063	15240	15235	15187	15318	15092	15173	15400	15129	15333	15231	15104	15301	15010	15248	15369	15155	15313	15150	15127	15445	15113	15189	15231	15185	15246	15159	15233	15320	15234	15454	15340	15184	15154	15409	15365	15333	15211	15240	15442	15121	15312	15204	15263	15047	15277	15280	15340	15186	15189	15019	15216	14957	15319	15194	15217	15239	15374	15129	15216	15348	15124	15357	15499	15244	15110	15206	15259	15125	15136	15238	15305	15136	15326	15206	15342	15378	15221	15175	15157	15160	15220	15154	15186	15333	15101	15280	15391	15223	15272	15281	15225	15323	15232	15324	14997	15106	15209	15281	15250	15134	15296	15114	15414	15314	15175	15236	15303	15147	15313	15405	15321	15443	15082	15216	15293	15150	15372	15387	15235	15294	15324	15189	15217	15222	15106	15209	15229	15246	15272	15216	15356	15211	15361	15348	15260	15370	15372	15299	15136	15463	15156	15241	15407	15113	15349	15269	15305	15262	15134	15205	15376	15243	15237	15146	15148	15100	15260	15242	15195	15383	15220	15282	15358	15253	15408	15215	15317	15326	15320	15070	15211	15402	15174	15255	15323	15239	15147	15229	15203	15191	15319	15294	15170	15427	15152	15364	15267	15141	15237	15146	15388	15226	14963	15285	15364	15314	15066	15302	15132	15238	15306	15413	15344	15383	15267	15261	15270	15203	15227	15234	15138	15191	15329	15410	15100	15177	15256	15308	15180	15194	15400	15283	15212	15243	15275	15167	15244	15319	15204	15243	15283	15187	15264	15250	15363	15292	15361	15229	15180	15242	15145	15322	15127	15104	15196	15159	15234	15393	15247	15207	15219	15294	15249	15333	15105	15287	15140	15321	15110	15277	15280	15191	15246	15277	15280	15390	15280	15130	15358	15159	15299	15329	15289	15204	15208	15251	15199	15395	15099	15314	15228	15356	15097	15106	15238	15056	15211	15269	15199	15379	15314	15158	15195	15199	15298	15282	15076	15198	15437	15220	15184	15263	15165	15090	15195	15373	15277	15457	15070	15136	15445	15112	15064	15281	15090	15096	15305	15307	15244	15169	15115	15273	15174	15111	15141	15160	15343	15134	15060	15057	15119	15303	15177	15277	15222	15366	15495	15349
25019	23341	29340	25177	24198	22986	20262	17389	16779	17191	16960	16938	16971	16935	16695	17080	16727	16851	16844	16867	16669	16808	16859	16884	16862	16876	16698	16900	16644	16818	17153	16902	16869	16995	16612	16801	16942	16874	16903	16666	16895	16815	16666	16666	16805	16997	16831	16787	16868	16847	17057	16616	16760	16577	16498	16759	16791	16731	16609	16666	16841	16848	16788	16669	16863	16883	16834	16629	16561	16612	16562	16876	16944	16894	16671	16758	16870	16829	16657	16736	16663	16741	16707	16708	16569	16946	16866	16662	16843	16681	16679	16882	16566	16872	16656	16729	16723	16873	16936	16750	16762	17001	16831	16702	16572	16681	16713	16660	16815	16862	16568	16526	16777	16890	16886	16742	16686	16764	16772	16691	16630	16653	16764	16760	16864	16614	16813	16915	16673	16657	16905	16679	16566	16846	16727	16637	16853	16715	16776	16799	16764	16661	16556	16525	16630	16784	16857	16793	16737	16764	16645	16645	16704	16854	16805	16654	16613	16585	16611	16661	16558	16754	16759	16832	16734	16782	16703	16912	16655	16757	16713	16708	16647	16638	16601	16794	17001	16753	16671	16775	16765	16353	16763	16843	16601	16841	16750	16586	16649	16561	16710	16656	16931	16659	16878	16861	16724	16878	16768	16793	16767	16760	16846	16760	16761	16655	16787	16761	16751	16860	16849	16727	16572	16701	17023	16702	17023	16783	16608	16720	16632	16845	16710	16768	16731	16609	16816	16803	16839	16603	16748	16760	16872	16606	16605	16641	16841	16740	16517	16810	16677	16611	16836	16816	16747	16883	16841	16728	16838	16637	16996	16718	16770	16870	16736	16674	16912	16932	16809	16777	16581	16880	16610	16828	16719	16627	16659	16659	16687	16862	16663	16568	16646	16620	16621	16776	16972	16709	16743	16576	16668	16880	16690	16768	16953	16754	16754	16873	16818	16860	16690	16677	16599	16831	16788	16772	16663	16758	16951	16753	16725	16921	16689	16927	16662	16987	16710	16742	16656	16655	16791	16730	16580	16825	16639	16652	16682	16806	16670	16638	16673	16725	16899	16950	16941	16948	16627	16762	16721	16607	16985	16727	16669	16789	16798	16647	16649	16572	16699	16418	16668	16704	16851	16694	16797	16901	16729	16782	16742	16629	16664	16775	16684	16588	16503	16658	16941	16458	16763	16785	16589	16856	16789	16602	16851	16855	16828	16642	16709	16672	16717	16784	16681	16696	16726	17009	16689	16694	16813	16838	16718	16668	16780	16821	16861	16955	16862	16855	16811	16664	16859	16813	16782	16835	16707	16766	16672	16701	16748	16558	16757	16960	16665	16758	16709	16701	16596	16605	17176	16904	16596	16634	16837	16733	16631	16751	16787	16798	16755	16764	16523	16591	16892	16727	16868	16679	16577	16694	16769	16925	16658	16711	16770	16604	16963	16701	16675	16881	16933	16858	16497	16754	16734	16820	16822	16909	16804	16549	16749	16857	16770	16825	16732	16601	16798	16751	16737	16921	16785	16756	16905	16784	16871	16850	16653	16694	16758	16844	16853	16754	16447	16632	16735	16698	16746	16449	16576	16656	16572	16694	16793	16785	16902	16776	16716	16578	16825	16831	16730	16468	16713	16723	16833	16898	16891	16777	16507	16888	16820	16865	16744	16833	16600	16829	16611	16700	16770	16799	16788	17063	16782	16875	16683	16556	16743	16881	16783	16739	16790	16786	16748	16602	16950	16722	16735	16948	17005	16795	16555	16873	16859	16674	16935	16694	16926	16858	16788	16831	16614	17059	16948	16793	16749	16854	16763	16819	16774	16761	16721	16792	16518	16704	16855	16791	16764	16715	16793	16736	16739	16848	16739	16640	16776	16651	16602	16759	16691	16695	16579	16841	16625	16741	16703	16919	16676	16729	16698	16720	16810	16874	16674	16665	16610	16629	16630	16679	16772	16719	16679	16835	16785	16653	16646	16644	16797	16732	16568	16843	16746	16659	16696	16667	16656	16631	16606	16768	16605	16596	16880	16839	16774	16782	16587	16783	16824	16829	16805	16680	16686	16805	16638	16741	16556	16790	16669	16935	16748	16694	16615	16708	16647	16639	16709	16646	16810	16854	16728	16866	16628	16699	16783	16968	16701	16742	16600	16827	16659	16725	16768	16655	16693	16934	16624	16942	16887	16616	16576	16758	16692	16765	16730	16738	16673	16655	16704	16981	16685	16665	16526	16839	16893	16574	16828	16742	16884	16697	16782	16631	16774	16602	16670	16707	16718	16610	16767	16731	16846	16679	16756	16976	16793	16858	16701	16681	16878	16646	16645	16575	16771	16772	16577	16694	16544	16797	16508	16923	16835	16830	16856	16683	16673	16583	16690	16786	16930	16808	16744	16848	16939	16644	16831	16814	16839	16875	16787	16645	16619	16704	16643	16776	16950	16901	16829	16627	16872	16700	16759	16829	16898	16722	16881	16795	16910	16903	16721	16650	16755	16826	16680	16652	16688	16606	16666	16907	16751	16670	16746	16513	16639	16697	16735	16686	16679	16715	16765	16559	16751	16682	16665	16722	16620	16939	16609	16781	16786	16630	16680	16773	16786	16572	16554	16551	16842	16583	16611	16694	16648	16649	16867	16775	16948	16888	16893	16812	16702	16787	16744	16786	16558	16816	16958	16968	16957	16875	16644	16703	16716	16867	16863	16722	16686	16596	16523	16751	16906	16970	16686	16807	16821	16860	16864	16604	16624	16991	16743	16690	16766	16684	16590	16667	16716	16633	16684	16599	16838	16673	16848	16908	16677	16937	16623	16738	16655	16819	16784	16947	16827	16975	16773	16717	16818	16688	16850	16733	16829	16672	16738	16735	16651	16615	16663	16526	16813	16665	16674	16705	16748	16847	16788	16959	16675	16770	16816	16701	16694	16555	16860	16682	16682	16821	16827	16798	16790	16858	16626	16549	16676	16807	16662	16664	16664	16730	16803	16828	16826	16909	16705	16839	16855	16941	16641	16637	16624	16524	16766	16853	16816	16791	16584	17007	16833	16669	16803	16670	16730	16784	16751	16670	16799	16618	16793	16734	16712	16760	16761	16846	16809	16922	16739	16736	16622	16860	16593	16682	16735	16754	16671	16811	16707	16563	16826	16714	16698	16850	16906	16848	16656	16696	16602	16633	16731	16714	16795	16863	16804	16655	16707	16703	16570	16536	16438	16738	16390	16630	16662	16800	16791	16728	16859	16752	16719	16617	16915	16607	16736	16586	16661	16822	16754	16675	16926	16897	16870	16685	16776	16546	16840	16887	16789	16855	16627	16656	16839	16717	16810	16934	16636	16835	16690	16765	16666	16779	16698	16757	16903	16526	16744	16558	16900	16645	16630	16746	16908	16741	16800	16852	16777	16766	16725	16585	16680	16744	16517	16745	16910	16777	16679	16803	16658	16630	16631	16686	16925	16696	16826	16757	16710	16657	16596	16567	16725	16823	16718	16842	16863	16700	16809	16927	16970	16918	16800	16595	16837	16711	16866	16618	16653	16693	16656	16609	16709	16675	16641	16743	16597	16766	16830	16758	16922	16860	16541	16750	16555	16646	16623	16596	16826	16913	16933	16699	16922	16587	16929	16771	16811	16547	16838	16886	16877	16770	16633	16578	16808	16779	16844	16732	16761	16817	16728	16731	16625	16791	16586	16765	16688	16497	16614	16862	16836	16922	16711	16771	16636	16543	16925	16815	16595	16654	16732	16699	16608	16703	16743	16874	16680	16925	16759	16714	16626	16666	16657	16701	16501	16757	16846	16865	16770	16653	16698	16644	16628	16782	16546	16806	16701	16808	16589	16826	16788	16928	16723	16792	16604	16703	16992	16851	16810	16707	16662	16750	16761	16661	16793	16583	16712	16770	16665	16696	16691	16616	16641	16676	16700	16565	16491	16655	16600	16916	16958	16529	16662	16951	16476	16703	16674	16836	16647	16716	16704	16739	16778	16843	16732	16684	16696	16597	16789	16703	16573	16626	16834	16775	16850	16734	16699	16548	16616	16867	16776	16901	16877	16722	16802	16533	16612	16740	16983	16607	16847	16756	16892	16894	16838	16859	16605	16713	16709	16958	16923	16769	16782	16753	16803	16782	16671	16805	16864	16557	16680	16726	16858	16779	16637	16709	16739	16726	16779	16616	16581	16670	16701	16793	16907	16844	16638	16680	16845	16672	16952	17029	16673	16528	16790	16725	16605	16736	16930	16788	16593	16825	16732	16605	16866	16603	16804	16843	16572	16645	16783	16824	16587	16678	16933	16795	16796	16623	16800	16662	16855	16641	16804	16864	16752	16775	16580	16547	16638	16662	16627	16767	16692	16646	16819	16724	16784	16781	16730	16593	16695	16916	16638	16695	16757	16664	16863	16886	16630	16668	16741	16660	16825	16725	16662	16805	16625	16789	16660	16618	16698	16721	16776	16885	16708	16843	16711	16734	16660	16917	16735	16677	16701	16731	16700	16592	16517	16798	16726	16817	16817	16741	16907	17018	16734	16932	16675	16827	16649	16758	16708	16663	16931	16669	16872	16883	16928	16730	16775	16852	16773	16797	16725	16708	16871	16767	16828	16732	16794	16658	16796	16752	16686	16699	16634	16505	16617	16851	16882	16497	16777	16740	16842	16645	16554	16633	16831	16769	16761	16833	16639	16586	16642	16775	16583	16906	16751	16643	16707	16726	16789	16677	16539	16733	16720	16861	16701	16901	16893	16771	16527	16907	16776	16755	16687	16887	16812	16687	16921	16591	16836	16618	16957	16612	16581	16735	16882	16622	16783	16676	16630	16745	16676	16618	16815	16695	16702	16542	16742	16560	16747	16573	16900	16826	16740	16695	16714	16751	16730	16786	16737	16797	16843	16602	16574	16826	16687	16652	16668	16516	16681	16655	16950	16631	16817	16741	16881	16649	16864	16558	16806	16788	16735	16783	16771	16749	16588	16673	16783	16778	16963	16425	16736	16805	16585	16708	16991	16614	16700	16787	16852	16949	16824	16568	16638	16825	16812	16799	16653	16869	16703	16904	16731	16710	16816	16624	16628	16784	16898	17051	17016	16865	16756	16790	16661	16599	16681	16777	16574	16775	16860	16720	16592	16766	16830	16692	16667	16677
64233	83691	48711	26725	27939	19601	15862	14909	14814	14704	14763	14615	14837	14800	14738	14767	14762	14537	14689	14650	14826	14578	14776	14726	14728	14807	14837	14908	14862	14825	14746	14732	14833	14688	14749	14798	14741	14887	14695	14685	14583	14682	14752	14710	14669	14757	14556	14598	14692	14888	14710	14722	14648	14776	14777	14674	14777	14737	14834	14576	14804	14775	14562	14776	14797	14720	14679	14533	14661	14815	14792	14667	14756	14718	14806	14548	14822	14666	14747	14656	14724	14849	14662	14947	14865	14716	14640	14667	14650	14662	14766	14743	14719	14796	14607	14704	14725	14618	14752	14699	14720	14702	14668	14733	14630	14593	14746	14592	14858	14777	14612	14735	14618	14680	14736	14619	14812	14752	14801	14672	14671	14812	14860	14603	14884	14832	14614	14842	15007	14792	14665	14500	14674	14812	14626	14596	14804	14535	14856	14498	14774	14916	14756	14784	14630	14848	14800	14562	14737	14875	14808	14773	14564	14684	14794	14764	14636	14717	14647	14653	14792	14780	14808	14483	14826	14764	14700	14721	14714	14795	14598	14588	14714	14829	14626	14790	14774	14695	14634	14737	14718	14814	14838	14756	14630	14683	14804	14788	14653	14648	14650	14739	14773	14776	14809	14688	14453	14628	14751	14718	14737	14770	14762	14661	14740	14740	14723	14783	14554	14748	14597	14741	14663	14635	14728	14750	14825	14643	14867	14715	14762	14670	14704	14814	14681	14768	14703	14907	14736	14769	14834	14686	14736	14680	14709	14708	14731	14807	14573	14812	14562	14642	14793	14823	14792	14663	14671	14655	14778	14656	14682	14901	14710	14854	14680	14812	14950	14629	14841	14726	14715	14806	14641	14664	14647	14687	14734	14726	14716	14492	14618	14696	14733	14815	14674	14619	14758	14944	14737	14785	14738	14726	14684	14698	14885	14707	14604	14752	14879	14800	14551	14599	14728	14691	14680	14613	14651	14762	14661	14585	14677	14692	14605	14635	14736	14774	14628	14700	14912	14496	14555	14706	14725	14716	14728	14771	14599	14723	14588	14713	14835	14736	14724	14745	14837	14597	14759	14799	14897	14576	14723	14788	14663	14760	14689	14671	14759	14556	14842	14682	14614	14774	14708	14950	14751	14791	14826	14791	14817	14855	14676	14779	14725	14735	14944	14788	14477	14794	14694	14802	14718	14841	14651	14704	14750	14796	14701	14691	14706	14601	14790	14627	14697	14749	14670	14606	14653	14680	14818	14715	14797	14603	14666	14847	14837	14555	14654	14771	14757	14778	14672	14926	14659	14854	14546	14861	14706	14804	14672	14632	14673	14651	14682	14907	14542	14811	14625	14740	14578	14700	14732	14692	14569	14662	14740	14685	14787	14728	14723	14626	14641	14852	14750	14768	14618	14845	14836	14832	14732	14749	14862	14642	14502	14815	14791	14809	14654	14742	14830	14712	14757	14809	14760	14672	14784	14691	14619	14633	14693	14785	14602	14544	14656	14950	14703	14626	14713	14694	14728	14682	14894	14860	14743	14666	14613	14720	14714	14710	14733	14818	14603	14682	14703	14672	14730	14743	14818	14560	14723	14762	14716	14577	14934	14858	14753	14713	14931	14843	14628	14728	14652	14689	14582	14696	14707	14744	14736	14499	14713	14725	14743	14645	14718	14609	14606	14696	14857	14723	14720	14752	14654	14711	14748	14648	14686	14588	14798	14842	14760	14835	14619	14757	14769	14771	14662	14731	14856	14719	14815	14618	14886	14710	14710	14683	14705	14690	14696	14744	14651	14680	14654	14724	14733	14734	14781	14667	14705	14591	14646	14770	14800	14765	14627	14718	14647	14768	14529	14795	14777	14815	14686	14612	14670	14750	14513	14739	14558	14663	14614	14885	14645	14660	14890	14733	14874	14647	14632	14631	14671	14722	14674	14889	14747	14764	14808	14739	14697	14718	14784	14752	14631	14597	14688	14756	14840	14813	14436	14758	14785	14693	14718	14823	14792	14807	14812	14644	14748	14635	14788	14962	14652	14732	14711	14705	14714	14702	14800	14687	14806	14764	14790	14794	14798	14916	14720	14974	14886	14655	14743	14477	14837	14709	14724	14852	14721	14586	14542	14644	14719	14805	14787	14512	14851	14754	14725	14562	14608	14859	14736	14565	14672	14932	14669	14785	14670	14925	14830	14628	14719	14715	14723	14829	14661	14652	14700	14660	14817	14654	14549	14968	14607	14578	14698	14719	14687	14627	14614	14725	14735	14652	14864	14592	14712	14795	14814	14660	14766	14795	14689	14743	14665	14706	14668	14848	14724	14756	14571	14616	14697	14787	14639	14607	14959	14539	14657	14697	14772	14699	14657	14575	14825	14712	14737	14711	14785	14786	14613	14828	14788	14730	14855	14729	14666	14846	14675	14737	14904	14704	14714	14783	14688	14616	14827	14609	14721	14602	14733	14815	14768	14799	14937	14576	14583	14747	14750	14783	14698	14762	14499	14654	14813	14759	14611	14661	14753	14628	14793	14803	14618	14704	14866	14776	14665	14766	14789	14835	14677	14782	14698	14739	14592	14760	14702	14613	14664	14593	14641	14687	14735	14743	14507	14724	14745	14824	14695	14745	14766	14673	14636	14725	14742	14642	14725	14757	14843	14567	14662	14692	14745	14791	14712	14615	14663	14795	14626	14630	14893	14696	14818	14594	14672	14751	14680	14602	14741	14744	14746	14670	14581	14772	14807	14668	14665	14799	14660	14722	14788	14839	14818	14767	14652	14773	14593	14637	14736	14782	14739	14658	14735	14754	14770	14627	14863	14702	14649	14799	14726	14756	14809	14599	14755	14808	14660	14666	14901	14712	14805	14725	14671	14490	14656	14596	14741	14562	14690	14742	14719	14638	14908	14791	14752	14888	14691	14769	14704	14774	14685	14694	14569	14678	14733	14647	14895	14611	14741	14708	14651	14811	14730	14720	14786	14703	14722	14617	14871	14876	14775	14779	14724	14604	14708	14648	14735	14804	14831	14578	14922	14739	14776	14696	14823	14486	14611	14669	14612	14733	14793	14671	14546	14654	14699	14885	14791	14782	14623	14780	14872	14813	14663	14699	14510	14722	14623	14661	14677	14618	14620	14815	14771	14762	14772	14741	14655	14662	14746	14622	14707	14644	14763	14777	14692	14705	14740	14600	14714	14875	14801	14763	14786	14611	14787	14733	14739	14760	14665	14770	14714	14763	14761	14598	14795	14619	14698	14621	14627	14546	14731	14834	14849	14698	14623	14654	14832	14749	14792	14654	14830	14842	14751	14899	14720	14709	14663	14781	14724	14625	14612	14640	14758	14779	14822	14580	14723	14873	14729	14887	14712	14767	14845	14813	14645	14611	14736	14900	14724	14777	14736	14677	14641	14766	14811	14743	14545	14735	14789	14844	14710	14641	14670	14862	14838	14732	14556	14474	14761	14715	14577	14759	14679	14834	14688	14707	14692	14616	14642	14748	14820	14798	14666	14517	14820	14703	14751	14696	14679	14701	14756	14766	14706	14640	14694	14862	14702	14928	14756	14702	14626	14697	14563	14648	14785	14848	14706	14619	14934	14860	14886	14668	14731	14740	14635	14753	14673	14711	14732	14763	14743	14810	14849	14770	14737	14822	14781	14533	14626	14743	14726	14767	14652	14703	14820	14610	14765	14800	14768	14755	14761	14797	14680	14774	14778	14735	14662	14759	14790	14546	14622	14722	14728	14786	14767	14841	14588	14621	14764	14626	14712	14915	14860	14588	14763	14669	14844	14643	14845	14835	14733	14882	14778	14929	14765	14591	14667	14901	14642	14811	14799	14786	14716	14819	14690	14863	14878	14826	14961	14769	14843	14712	14714	14821	14777	14636	14709	14854	14787	14600	14767	14760	14840	14675	14601	14754	14824	14685	14777	14610	14843	14790	14742	14694	14574	14771	14568	14604	14750	14765	14655	14636	14554	14817	14799	14636	14612	14785	14921	14770	14622	14866	14611	14602	14685	14823	14690	14731	14489	14736	14742	14720	14767	14758	14602	14725	14905	14803	14605	14665	14780	14876	14604	14721	14399	14609	14826	14700	14722	14636	14738	14720	14671	14684	14600	14772	14743	14776	14674	14867	14634	14829	14791	14694	14696	14771	14712	14663	14759	14857	14777	14647	14728	14705	14831	14723	14802	14695	14707	14744	14670	14785	14719	14874	14649	14595	14566	14550	14813	14861	14692	14554	14664	14538	14918	14679	14717	14708	14832	14833	14696	14731	14621	14745	14642	14867	14724	14843	14819	14746	14685	14727	14738	14742	14540	14831	14712	14613	14602	14708	14590	14683	14686	14731	14726	14826	14702	14609	14731	14631	14588	14660	14808	14842	14654	14797	14790	14845	14698	14667	14569	14724	14759	14725	14708	14825	14682	14620	14730	14804	14572	14763	14583	14816	14772	14576	14726	14652	14755	14615	14659	14898	14707	14646	14837	14776	14745	14651	14880	14757	14843	14710	14815	14753	14751	14684	14875	14837	14651	14743	14597	14968	14697	14824	14916	14558	14756	14714	14646	14655	14675	14780	14795	14813	14664	14805	14725	14773	14710	14570	14659	14719	14725	14755	14686	14689	14834	14641	14747	14638	14673	14877	14694	14683	14869	14766	14650	14732	14780	14700	14684	14567	14753	14789	14704	14652	14765	14749	14730	14625	14807	14800	14644	14732	14604	14780	14571	14712	14804	14880	14777	14742	14708	14812	14802	14886	14699	14820	14797	14755	14697	14811	14812	14799	14832	14866	14854	14880	14619	14723	14768	14615	14857	14610	14707	14623	14820	14933	14734	14754	14737	14610	14831	14662	14787	14760	14759	14904	14761	14760	14780	14630	14783	14808	14753	14786	14846	14652	14673	14693	14665	14775	14743	14709	14838	14828	14615	14815	14676	14839	14646	14726	14822	14708	14637	14693	14646	14844	14737	14680	14652	14824	14847	14771	14702	14838	14872	14643	14597	14836	14681	14912	14683	14681	14750	14751	14706	14668	14418	14815	14825	14671	14884	14607	14811	14565	14649	14616	14770	14746	14777	14749	14707	14643	14723	14779	14705	14718	14708	14767	14822	14726	14775	14801	14788	14766	14765	14734	14715	14766
22925	21723	29158	23823	22532	24016	24847	18453	17426	17905	17611	17427	17548	17431	17651	17400	17438	17568	17508	17349	17551	17324	17344	17314	17469	17329	17305	17450	17223	17327	17362	17384	17367	17322	17214	17523	17505	17190	17333	17413	17252	17039	17150	17242	17309	17248	17363	17263	17272	17252	17276	17228	17356	17251	17052	17271	17253	17173	17331	17331	17239	17292	17169	17181	17427	17313	17222	17227	17195	17191	17311	17131	17339	17335	17245	17049	17358	17266	17370	17270	17218	17299	17263	17278	17179	17505	17125	17329	17263	17245	17370	17311	17115	17116	17166	17128	17237	17082	17303	17235	17162	17253	17236	17231	17466	17253	17281	17248	17134	17330	17217	17165	17096	17338	17088	17270	17175	17219	17180	17088	17070	17287	17233	17120	17392	17166	17380	17165	16898	17173	17203	16996	17094	17347	17308	17190	17369	17238	17477	17207	17191	17316	17209	17082	17156	17076	17008	17220	17174	16911	17048	17191	17231	17117	17349	17158	17027	16931	17092	17021	17157	17151	17297	17061	17214	16986	17232	17264	17088	17225	17121	17025	17245	17152	17216	17240	17283	17208	17191	17088	17136	17273	17165	17084	17361	17105	17221	17169	17263	17128	17231	17007	17000	17218	17262	17270	17301	17258	17396	17169	17288	17142	17137	17153	17296	17185	17381	16913	17164	17077	17150	17132	17137	17046	17051	17390	17167	17129	17121	17262	17140	17192	16948	17065	17323	17300	17163	17224	17230	17062	17354	17245	17171	17211	17179	17142	17020	17092	17172	17190	17244	17233	17049	17262	17334	17324	17258	17117	17223	17344	17318	17276	17046	16918	17134	17161	17208	17371	17241	17289	17071	17032	17237	17250	17032	17035	17224	17163	17403	17190	17120	17089	17005	17025	17165	17012	17221	17071	17242	17137	16937	17150	17136	17306	17068	17323	17417	17307	17091	17154	17049	17236	17114	17199	17161	17048	17122	17241	17057	17255	17297	17049	17235	17216	17325	17172	17136	17063	17242	17176	17216	17225	17249	17077	17060	17183	17406	17323	17181	16894	17266	17285	17059	17168	17355	17340	17242	17065	17193	17002	17133	17317	17282	17240	17336	17146	17228	17157	17188	16913	17183	17353	17234	17128	17120	17030	17088	17196	17236	17049	17247	17180	17179	17259	17207	17173	17151	17166	17182	17277	17005	17145	17248	17115	17197	17118	17101	17080	17119	17016	17321	17175	17184	17072	17187	17216	17193	17016	17161	17262	17319	17314	17042	17221	17107	17044	17155	17039	17147	17110	17145	17199	17059	17363	17126	17254	17197	17283	17044	17032	17100	17248	17099	17187	17085	17053	17145	17099	17151	17027	17221	17181	17137	17035	17294	17250	17060	17238	17205	17354	17190	17074	17166	17219	17348	17242	17203	17223	17241	16999	17205	17219	17209	17006	17108	17181	17433	17315	17160	17282	17060	17139	16985	17003	16901	17149	17242	17082	16985	17269	17013	17277	17017	17183	17387	17121	17134	17107	17342	16979	17154	17049	17165	17163	17356	17034	17239	17169	17143	17365	17020	17046	17203	17136	17444	16927	17300	17245	17393	17121	17052	17161	17134	17238	17301	17053	17019	17381	17253	17252	17230	17145	17128	17204	17269	17360	17078	17078	17311	17220	17248	17240	17150	17237	17291	17094	17331	17143	17146	17097	17199	17237	17185	17125	17091	17161	17058	16921	17187	17203	17126	17156	17227	17151	16972	17120	16967	17289	16978	17118	17028	16990	17244	16976	17021	17269	17203	17302	17339	17119	17329	17114	17297	17273	17439	17079	17241	17124	17164	17069	17018	17009	17353	16965	17102	17344	17098	17216	17118	17145	17015	17329	17080	17005	17186	17147	17338	17124	17143	17161	17145	17174	17215	17127	17106	17233	17047	17307	17094	17166	17251	17179	17132	17179	17233	16992	17094	17132	17156	17306	17097	16893	17050	17299	17139	17096	17189	17065	17255	17181	17114	17121	17100	17086	17094	17207	17091	16994	17268	16894	16977	17141	17290	17423	17199	17083	17255	17260	17179	17168	17165	17111	17037	17208	17367	17257	17066	17058	17085	16957	17183	17063	17282	17112	17100	17423	17251	17111	17077	17050	17243	17176	17362	17211	17122	17151	17015	17189	17070	16803	17076	17310	17118	17164	17167	16929	16957	17074	17333	17046	17241	17220	17192	17074	17054	17106	17246	16989	17109	17264	17148	17313	17170	17120	17126	17162	17085	17174	16876	17336	17078	17166	17126	17168	17128	17164	17337	17000	17235	16966	17172	17086	17182	17052	17148	17187	16990	17144	17078	17168	17174	16927	17078	17008	17162	16965	17040	17281	17204	17207	17057	17263	17121	17292	17262	17463	17135	17165	17158	16982	17068	17183	17166	17177	17259	17337	17177	17086	17359	17285	17208	17125	17144	17077	17236	16958	17199	17144	17286	17265	17239	17276	17166	17204	17185	17080	17267	17124	17304	17232	17209	17275	17117	17176	17095	17132	17257	17176	17356	17246	17077	17327	17221	17249	17073	17201	17228	17135	17209	17027	17325	17230	17368	17294	17195	17092	17257	17197	17224	17151	17081	17107	17087	17257	17146	17290	17183	17161	17306	17295	16997	17304	17218	17270	17077	17224	17419	17240	17295	17014	17287	17223	17288	17335	17248	17152	17161	17262	17467	17317	17132	17242	17376	17191	17225	17009	17197	17111	17224	17438	17197	17097	17250	16977	17103	17221	17190	17313	17069	17156	17251	17105	17189	17229	17025	16907	17255	17068	17057	17202	17348	17045	17094	17104	17113	17281	17352	17303	17127	17201	17271	17096	17149	17301	17348	16972	17321	17292	17236	17142	17056	17236	17058	17114	17088	17323	17184	17306	17087	17154	17232	17080	17390	17100	17198	17114	17159	17251	17218	17192	17227	17077	17207	17038	17045	17266	17120	17050	17210	17350	17206	17153	17203	17317	16945	17208	17323	17215	17330	17357	17076	17237	17330	17172	16912	17147	17171	17071	17251	17064	17100	17326	17180	17095	17221	17142	17072	17143	17254	17224	17155	17140	17298	17291	17335	17395	17253	17168	17327	17290	17262	17239	17125	17220	17296	17161	17147	17095	17215	17205	17129	17254	17234	17080	17211	17407	17186	17054	17003	17113	17133	17061	17189	17304	17162	17123	17295	17151	17280	17210	17273	17099	17090	16993	17178	17286	17153	17225	17184	17034	17174	17096	17283	16955	17155	17072	17166	17000	16911	16889	17102	17069	17273	17227	17091	17248	17369	17321	17104	17132	17182	17148	17033	17123	17225	16963	17176	17051	17204	17213	17138	17066	17221	17116	17035	17113	17268	17122	17197	17088	17216	17062	17037	16926	17190	17066	17149	17138	17173	17216	17162	17101	17171	17214	17002	17011	17226	17217	17228	17091	17289	16887	17321	17126	17215	17144	17115	16926	17136	17265	17205	17151	17392	17101	17202	17081	17282	17175	17023	17270	17166	16958	17082	17286	17312	17263	17145	17077	17183	17151	17242	17080	17110	16961	17242	17177	17069	17058	17094	17127	17376	17424	17135	17238	17176	17153	17139	16874	16989	17180	17129	17206	17063	17246	17059	17070	16936	17200	17338	17132	17109	17083	17022	17176	17206	16999	17232	17209	17057	17320	17176	17192	17273	17070	17279	17044	17105	17255	17193	17303	17236	17201	17180	17104	17216	17159	17160	17311	17059	17053	17190	17104	17060	17136	17371	17169	17049	17221	17128	17257	17187	17192	17280	17399	17163	17147	17164	17106	17344	17284	16994	17095	17198	17071	17017	17284	17023	17007	16849	17296	17073	17200	17173	17170	17128	17195	17105	17264	17098	17175	17298	17246	17262	17191	17070	17071	17406	17362	17097	17272	17103	17186	17128	17070	17183	17101	17143	17051	17205	17098	16870	16989	17178	17152	17089	17310	17161	17070	17295	17249	17147	17287	17186	17172	17166	17158	17294	17304	17328	17065	17127	17254	17188	17147	17211	17080	17316	17246	17317	17374	17165	16875	17088	17233	17044	17181	17071	17096	17036	16996	16990	16945	17173	17198	17311	17179	17204	17229	17064	17155	17152	17019	17286	17149	17267	17341	16868	17269	17188	17171	17074	16975	17128	17076	17270	17221	17045	17153	17431	17283	17257	17246	17236	17237	17287	17169	16976	17021	17138	17139	17201	17212	17189	17200	17090	17250	17123	17078	17265	17166	17079	17217	17051	17282	17024	17297	17214	17270	17208	17237	17180	17129	17300	17225	17400	17246	17056	17178	17353	17219	17163	17199	16973	17042	17283	17078	16996	17039	16993	16998	17257	17235	17337	17320	17318	17179	17004	17265	17123	16946	17068	17176	17143	17132	17053	16928	17121	17067	17225	17149	17156	17080	17195	17056	17377	17298	17289	17173	17035	17033	17055	17165	17115	17146	17075	17204	17187	17184	17166	17264	17095	17228	17285	16798	17042	17038	17225	17130	17255	17084	17204	17142	17193	17337	17321	17152	17071	17090	17336	17053	17115	17035	16961	17120	17357	17166	17285	17055	17189	17055	17379	17088	17221	17189	17143	16960	17129	17238	17075	17321	17110	17143	17188	17376	17049	17168	17007	17225	17176	17264	17246	17068	17178	17234	17096	17041	17247	17283	17138	17197	17137	17047	17292	17022	17147	17163	17259	17358	17108	17018	17114	17190	17133	17414	17341	17186	17101	17275	17243	17081	17272	17265	17100	17194	17214	17228	16853	17028	17075	17225	17247	17255	17303	17239	17128	17200	17291	17152	17075	17239	17236	17143	17404	17031	16908	17110	17075	17184	16995	16865	17068	17117	17305	17110	17184	17160	17115	16999	17253	17068	17338	17057	17232	17148	16934	16896	17302	17095	17362	17280	17351	17171	17164	17114	17162	17150	17102	17376	17188	17159	17091	17038	17297	17236	17220	17189	17287	17005	17099	17061	17077	17180	17354	17095	17199	17280	17188	17372	17172	17113	17247	17161	17212	17165	17132	17295	17296	17186	17323	17015	17257	16988	17187	17122	17244	17007	17206	17291	17159	17150	17139	17203	17335	17369	17393	17196	17267	17148	17156	17340	17320	17234	16954	17017	17194	17179
58817	92201	59503	35541	35011	21250	16212	15104	14726	14962	14958	14979	14890	14902	14812	14934	15224	14892	14877	14947	15001	15073	15002	15119	15153	14974	14917	14822	14725	14944	15155	15138	14955	15063	15221	14948	15130	14988	14935	15032	14909	15178	14997	14793	14950	15043	15058	14901	15061	15092	15077	14876	14961	15014	14935	14958	15057	14991	14960	15003	15067	14952	15038	15003	14833	15015	14872	14978	14917	14906	14974	14893	15005	15029	15012	14879	15194	14963	14948	15236	15063	15034	15036	15194	15112	15077	14823	14936	15015	14819	14919	14991	15105	15035	14932	14871	15002	15038	14975	14946	14928	15031	15165	14977	14865	15052	14824	15062	15032	14811	14973	14902	14986	14954	14960	15063	14990	14800	15054	14999	15035	14921	14934	15005	15004	14942	15150	15055	14881	14900	14971	15118	15061	14926	14891	14951	14899	15041	14874	14888	14858	14951	14852	15047	14949	15130	14824	15038	15100	14971	14947	15057	15009	14812	15073	15064	14928	15017	15014	15101	14994	14956	14970	14927	15051	14942	15135	14914	14988	14942	14798	15074	15031	14841	15022	15055	14959	14912	14934	14899	14930	14915	14946	14919	14911	15018	14884	14730	15100	14831	15004	14977	14861	14877	14927	14887	15050	14965	15040	15076	14933	15054	14971	14845	15002	14954	14840	14938	14977	14845	15111	14896	14788	14981	15018	14923	14978	15035	14829	15074	14946	14811	15006	14932	14971	15000	14918	15152	14840	15127	15020	15067	14960	14953	15023	15045	14942	14926	14878	14947	15024	14817	14992	14919	15112	14893	14948	14936	15075	15043	15098	14934	15196	14847	15154	15058	14868	14782	14877	14938	15025	15100	14940	15115	14952	15068	15142	14962	14988	15219	14857	14934	15036	14809	15105	14971	14928	15055	15077	15002	14858	14917	14873	15099	15015	15108	14862	15008	15088	15028	14934	15052	14970	14972	15077	14936	15006	14891	14937	14956	14942	14832	14943	14933	14888	15003	14662	14879	15004	14983	14824	15111	15108	14941	15043	15080	14910	14968	14865	15013	15135	14940	14894	14911	14955	14895	15010	14811	14898	15014	14918	14860	14763	14937	15020	15133	14893	14949	15012	15058	15112	15084	14996	15015	14995	14902	15009	15148	14973	15014	14983	14907	15034	14902	14816	15212	15013	15046	14921	15174	14819	14860	14989	14987	15064	15069	14973	14856	15221	14826	15085	14867	14917	14978	14954	14891	14845	14913	14852	14915	14926	15149	14824	14903	14982	14879	14884	14896	14961	14903	14986	15027	15014	14919	14998	15038	15058	14863	15168	14964	14871	15080	15044	14875	14950	14879	15078	14781	14901	15077	14881	14845	14827	14905	14975	15071	14988	14997	14921	14990	14930	14873	14902	15020	14917	14764	14994	15146	14970	14789	15143	14795	14834	14966	14903	15094	14993	14889	14919	14939	14820	15082	14964	14885	15035	14828	14877	15116	14915	14866	15035	15118	14956	15029	15111	15157	14901	15044	14981	14984	15086	15004	14814	14926	14981	15017	14933	14888	14826	15037	14953	14908	15078	14967	14990	15073	14979	14992	14887	15074	14933	15032	15096	14845	14933	14953	14960	15004	14838	14953	14922	15008	14891	14983	15088	14986	14974	14890	14999	15034	15064	14967	14976	15003	15036	14863	14873	14984	14974	15142	14961	14802	14946	14901	15053	15004	15015	14992	14917	14920	15112	14993	15144	14991	15006	15082	14918	14993	14880	14999	14893	14704	15114	15036	15008	14988	15037	15216	14915	15027	14967	15008	14858	14835	14864	15033	14937	15147	15110	15084	14942	14941	14905	14860	14891	15103	14906	14972	14873	14925	14838	15062	14770	14977	14845	14999	14909	15091	14918	14870	14859	15013	14880	14865	14971	15041	15005	15125	15026	14993	15037	14986	15013	14935	14949	14802	14813	14904	14875	15052	14969	15062	14930	14927	14933	14909	15079	14852	14948	15063	15052	14852	14904	14920	14943	14947	15031	14979	15112	14948	14956	14989	15051	14937	14795	14989	14949	15017	15057	15131	15118	14856	14992	14859	15057	15015	14880	15138	15052	15018	15041	14857	14802	15053	15044	15145	14983	15003	15037	15016	15102	15087	15065	15135	14902	14819	15155	15053	15011	14893	15163	14800	15041	14997	14931	14919	15023	14897	14771	14950	15084	14880	14968	14958	14972	14953	15020	14907	14954	14800	14903	15155	15109	14988	14914	14971	14927	14896	15013	14929	14968	14933	14998	15042	14894	15095	14929	14934	14907	15143	14969	14897	15009	15017	14983	14921	14970	14993	14901	14880	15071	15097	15062	14968	14851	15092	14974	14936	15081	14843	14867	15146	15038	14947	14938	14935	14827	14911	14996	14887	15034	14965	14997	15121	14928	14956	14982	15187	14975	15120	14992	14966	14907	14891	14858	14760	15021	15027	14742	14916	14996	15068	14832	14854	15232	14952	14926	14891	15102	15040	14979	15055	15098	15075	15108	14978	15115	15002	14963	14985	15001	15019	14934	14962	14982	14963	14833	14925	15061	14891	15007	15024	14972	15011	14807	14994	14964	15050	15146	15041	15126	14952	15077	14976	15203	15021	14956	14941	14898	14933	14992	14907	14946	14869	15127	14968	14935	14957	15004	15001	15193	14858	15008	15066	15038	14997	14818	15039	14893	14976	14952	15061	14943	14918	15019	14833	14994	14932	14963	14969	14986	15056	14924	14893	14874	14856	15009	14967	15003	14910	14998	14895	14743	14894	14972	14952	15119	15052	15077	14705	15121	14858	14891	14794	14908	15052	14936	14958	14938	14826	14998	14891	14952	14961	15039	14827	14962	15153	14969	14841	14999	14917	14960	15095	14990	14871	15192	14866	14909	14863	14851	14776	15007	14821	15034	15047	14911	14961	15012	14990	14936	14958	14794	14753	14895	14929	14906	14859	14950	14908	14879	14965	15016	14930	14807	15046	14909	14962	15079	15019	14741	14921	14935	14744	15051	15047	14927	14975	14962	14937	14995	14901	14949	14956	14878	14991	15126	14921	15008	14946	14841	14829	15122	14868	14933	14957	15113	14929	15067	15002	15147	15064	15153	15085	14971	14956	14924	14874	14935	14863	14934	14923	15036	15016	15012	14892	14977	14817	14948	15136	14708	14849	15120	14924	15069	14916	14960	14813	14869	14936	15002	15041	14977	15102	14822	15270	15071	14958	14934	15042	15113	14861	14846	14829	15060	14984	14966	14849	15050	14982	15197	15086	14924	14979	14951	14809	15103	14924	14951	14995	14918	14805	14969	14950	14897	15040	14959	15087	14857	15065	14960	15000	14961	14981	14996	14927	14938	14700	15018	14925	14983	14995	14959	14928	14908	14906	14924	14870	14997	14882	15059	14880	14988	15046	14849	15005	14864	14906	15052	14806	14970	14852	15024	14985	14850	14804	15095	14889	15086	14786	14847	15048	14862	14949	15025	14854	14880	15045	14953	14997	14959	14870	15060	15011	15032	14961	14819	15015	14947	15105	15059	14777	15085	14799	14879	14922	15123	15085	14894	15127	14957	14928	14964	14940	14919	15042	14740	15058	15039	14934	15057	14944	14881	14908	14885	14990	14981	15124	14978	14793	14992	15043	14969	14848	14893	14918	14785	15073	14815	14931	14771	14927	15052	14930	14990	15073	15059	14963	15002	14956	14997	15114	15073	15024	15058	15074	14818	14856	14961	14971	15010	14985	15068	15011	14966	14816	14970	14906	14965	14842	14853	15052	14943	14914	15069	15160	15027	15073	14948	15093	15058	15106	14913	15023	14974	15001	15103	14949	14817	15021	14904	15012	14932	14892	15013	14856	15018	15022	14840	15091	14900	14977	15002	14947	14936	15023	15095	14917	14925	15135	14882	14889	14988	14873	14794	15127	15007	14869	14990	14889	14873	15318	14969	14935	14838	15005	14803	14902	14987	14926	15009	14809	14944	14886	14977	14962	15095	14985	15050	14916	14852	14979	14707	15037	15014	14794	14964	14999	14953	14909	15025	14927	14910	14874	14875	14897	15003	14987	14988	15044	14846	14886	14921	14861	15062	14857	14782	14960	14900	14957	14937	14975	14996	14915	14896	14994	14866	15004	14983	15101	15021	14945	14961	15020	15007	14924	15048	14969	14882	14953	14951	14951	14884	14997	14950	15079	15065	15037	14987	15018	15066	14999	14981	15112	14889	15145	14902	14920	14990	15103	15214	14884	15112	14882	14903	14958	15042	14935	14782	15058	15043	15027	14928	14845	15043	15039	14829	14995	14869	15075	15089	15171	14861	15097	14939	15000	14830	15086	14946	15109	14820	14878	15023	14979	15094	14833	15013	15016	14798	14989	14953	14965	14945	14982	15051	14989	14995	14963	14797	14682	14999	14986	14912	15061	15026	14912	14963	15092	15034	15023	14983	14806	14891	14925	14808	14812	14967	14817	15068	14955	14888	14983	15076	14863	14970	14988	14730	14936	14955	15002	14931	15143	15006	15122	14951	15065	14929	14939	14858	14909	14923	15156	14896	14965	14978	14897	15053	14913	15134	14860	15043	14923	14988	14850	14933	15084	14944	15147	14855	14935	14956	14834	14928	14966	14884	14825	14948	15038	14917	15006	14894	14947	15135	14933	14960	14871	15040	15014	15097	15030	14865	14880	15090	14980	14965	15089	14972	14746	14943	14902	15076	14938	15048	15053	14791	14924	14926	14966	14921	15051	14866	14892	14870	14856	14900	14804	15027	14950	15122	14871	14951	15149	14960	15133	15003	15005	15007	15011	15010	15012	14975	14896	15012	14853	14948	14875	14862	14933	14989	14993	15065	14869	15069	14945	14855	15101	14945	14865	14991	14885	15098	14979	14974	14997	14999	14957	14803	14978	15022	15018	14825	14970	14758	14981	14887	15040	14951	14980	14689	14904	15049	14944	15007	14988	14923	14946	14953	14992	14931	14886	14890	15050	15058	15121	14978	14857	14963	15198	15051	14981	15033	14839	14883	14896	15034	15003	14915	14913	15011	14938	14962	14823	14931	15013	15084	15011	14823	14805	14906	14809	14941	14865	15135	14977	14955	14907	15026	14910	15011	14803	14972	14920	14997	14817	15153	14871
35659	35096	29402	23213	19364	18271	18232	17882	17878	17837	17877	17704	17804	17834	17718	17727	17801	17765	17787	17902	17645	17751	17547	17646	17848	17801	17566	17585	17843	17718	17750	17680	17594	17647	17783	17709	17576	17745	17503	17683	17652	17558	17611	17841	17580	17787	17812	17993	17675	17477	17662	17732	17730	17798	17606	17628	17601	17598	17734	18020	17765	17528	17685	18032	17781	17744	17636	17748	17964	17796	17846	17754	17654	17657	17530	17666	17717	17779	17622	17753	17814	17673	17898	17683	17614	17484	17738	17695	17916	17877	17679	17830	17601	17548	17697	17517	17894	17314	17713	17691	17645	17557	17688	17634	17640	17581	17708	17623	17627	17579	17411	17582	17687	17849	17608	17796	17499	17555	17581	17599	17799	17698	17698	17662	17536	17737	17682	17620	17706	17772	17639	17715	17696	17570	17602	17524	17602	17552	17646	17572	17839	17834	17757	17558	17495	17536	17651	17652	17724	17726	17859	17831	17735	17627	17799	17733	17823	17778	17611	17565	17655	17590	17601	17612	17651	17576	17677	17778	17611	17652	17554	17603	17431	17895	17820	17520	17610	17631	17490	17824	17732	17582	17846	17660	17666	17608	17595	17787	17648	17633	17675	17608	17591	17642	17660	17783	17661	17471	17672	17527	17615	17809	17644	17839	17725	17609	17541	17544	17846	17534	17669	17694	17512	17528	17700	17748	17662	17670	17514	17734	17794	17719	17909	17547	17788	17812	17913	17492	17588	17928	17799	17579	17645	17660	17640	17599	17533	17782	17632	17636	17636	17694	17637	17644	17790	17537	17705	17640	17772	17805	17621	17697	17629	17664	17709	17741	17667	17764	17597	17924	17649	17826	17681	17735	17990	17798	17916	17716	17509	17465	17632	17844	17822	17608	17821	17641	17756	17649	17632	17670	17722	17590	17395	17598	17584	17448	17537	17702	17726	17932	17447	17676	17630	17506	17782	17707	17676	17669	17747	17734	17922	17635	17682	17617	17723	17610	17549	17627	17686	17671	17795	17616	17716	17653	17913	17680	17670	17733	17735	17839	17743	17718	17902	17801	17459	17668	17618	17709	17920	17705	17737	17693	17813	17860	17891	17562	17747	17532	17879	17743	17557	17687	17719	17774	18009	17543	17594	17587	17694	17562	17595	17648	17833	17933	17653	17636	17802	17753	17733	17743	17694	17772	17874	17667	17743	18081	17775	17524	17820	17683	17692	17952	17504	17676	17731	17899	17552	17578	17571	17900	17553	17591	17610	17456	17642	17695	17748	17457	17719	17697	17895	17555	17556	17589	17663	17517	17641	17792	17717	17730	17750	17819	17718	17710	17630	17797	17578	17775	17804	17643	17666	17586	17538	17443	17582	17733	17725	17798	17807	17703	17694	17609	17689	17583	17881	17860	17647	17780	17453	17656	17909	17742	17669	17549	17843	17651	17626	17607	17801	17726	17662	17638	17745	17742	17575	17556	17643	17676	17620	17645	17618	17625	17857	17929	17509	17586	17687	17734	17547	17736	17703	17833	17619	17568	17777	17723	17717	17702	17689	17579	17933	17659	17645	17754	17575	17699	17784	17709	17666	17526	17646	17714	17613	17916	17863	17643	17623	17713	17661	17595	17868	17852	17909	17945	17591	17519	17607	17739	17706	17813	17626	17856	17713	17629	17797	17631	17551	17592	17728	17708	17559	17390	17803	17807	18066	17902	17625	17810	17719	17587	17817	17557	17928	17756	17693	17725	17698	17597	17555	17552	17569	17544	17663	17767	17698	17657	17674	17619	17719	17705	17597	17639	17757	17482	17600	17790	17730	17845	17655	17799	17672	17734	17571	17710	17745	17727	17749	17721	17803	17759	17924	17709	17488	17753	17622	17551	17646	17540	17521	17798	17705	17739	17875	17691	17701	17743	17534	17689	17698	17932	17765	17745	17826	17884	17639	17646	17632	17873	17543	17760	17593	17899	17499	17431	17480	17921	17734	17544	17813	17592	17556	17551	17626	17706	17809	17627	17797	17912	17703	17868	17795	17597	17277	17501	17723	17673	17850	17936	17722	17612	17551	17538	17749	17669	17811	17771	17626	17512	17756	17729	17818	17774	17772	18022	17814	17584	17629	17762	17788	17466	17599	17642	17672	17722	17622	17535	17754	17566	17978	17654	17854	17712	17689	17628	17541	17879	17477	17815	17678	17467	17731	17569	17564	17676	17794	17710	17668	17764	17585	17502	17679	17663	17668	17596	17767	17677	17793	17699	17843	17716	17775	17681	17705	17798	17733	17610	17756	17584	17705	17549	17821	17688	17884	17852	17545	17873	17700	17598	17856	17697	17889	17619	17722	17728	17880	17758	17628	17607	17786	17469	17585	17676	17697	17661	17761	17556	17653	17765	17741	17742	17642	17709	17599	17563	17666	17697	17592	17632	17866	17925	17839	17511	17748	17624	17514	17792	17387	17716	17580	17546	17665	17781	17657	17766	17849	17805	17716	17825	17721	17650	17606	17654	17807	17565	17823	17843	17552	17633	17818	17713	17703	17605	17554	17565	17793	17716	17749	17781	17749	17630	17802	17705	17599	17523	17759	17769	17623	17584	17547	17650	17577	17713	17948	17813	17678	17549	17746	17494	17520	17814	17617	17533	17724	17599	17638	17643	17843	17868	17632	17768	17786	17815	17678	17661	17630	17705	17671	17815	17628	17613	17586	17750	17765	17707	17531	17605	17540	17910	17606	17748	17807	17676	17923	17764	17825	17594	17705	17580	17862	17555	17906	17787	17624	17727	17679	17652	17942	17692	17817	17806	17768	17746	17671	17855	17868	17803	17587	17722	17702	17568	17634	17655	17803	17668	17606	17602	17681	17812	17764	17755	17692	17813	17487	17711	17715	17645	17573	17795	17810	17671	17728	17641	17621	17633	17633	17574	17628	17674	17902	17585	17690	17761	17828	17672	17819	17895	17744	17692	17682	17810	17680	17803	17644	17660	17699	17650	17909	17756	17751	17502	17747	17776	17808	17785	17572	17716	17670	17636	17640	17571	17601	17597	17631	17585	17715	17618	17648	17681	17545	17891	17636	17781	17578	17652	17766	17664	17791	17878	17706	17702	17812	17831	17624	17689	17642	17780	17714	17678	17864	17718	17595	17641	17860	17448	17676	17673	17521	17835	17743	17923	17614	17721	17736	17729	17726	17718	17757	17576	17931	17635	17634	17720	17735	17686	17653	17557	17815	17680	17547	17710	17761	17676	17541	17659	17697	17809	17508	17866	17854	17616	17791	17802	17525	17674	17543	17920	17749	17729	17884	17651	17849	17653	17737	17854	17772	17639	17602	17654	17735	17773	17744	17629	17689	17621	17638	17577	17797	17872	17636	17653	17701	17769	17798	17719	17465	17766	17662	17556	17697	17756	17728	17626	17735	17601	17797	17908	17624	17613	17681	17621	17521	17625	17659	17550	17539	17804	17700	17758	17674	17744	17752	17524	17899	17607	17416	17549	17757	17797	17732	17678	17658	17895	17744	17819	17664	17688	17696	17624	17550	17803	17631	17717	17910	17760	17677	17697	17646	17671	17880	17697	17866	17708	17773	17508	17557	17452	17679	17528	17714	17568	17653	17833	17568	17583	17562	17547	17618	17660	17744	17774	17667	17627	17836	17699	17609	17670	17735	17492	17553	17514	17728	17731	17668	17699	17731	17701	17884	17822	17649	17684	17712	17621	17582	17693	17730	17702	17711	17785	17544	17780	17673	17659	17632	17605	17717	17636	17816	17591	17589	17699	17818	17435	17692	17610	17733	17833	17524	17577	17680	17665	17755	17676	17714	17875	17762	17857	17775	17578	17799	17969	17970	17674	17697	17812	17753	17592	17720	17742	17758	17707	17681	17763	17668	17809	17665	17654	17771	17653	17646	17708	17756	17739	17803	17734	17676	17702	17797	17666	17687	17652	17487	17642	17677	17865	17678	17845	17668	17481	17663	17789	17762	17686	17693	17913	17707	17878	17454	17645	17753	17836	17692	17788	17616	17928	17751	17609	17740	17577	17747	17619	17592	17703	17542	17573	17763	17981	17852	17568	17612	17820	17473	17709	17783	17514	17667	17610	17755	17474	17737	17577	17690	17538	17718	17489	17753	17875	17686	17621	17600	17545	17817	17648	17857	17655	17737	17744	17710	17745	17681	17832	17473	17705	17660	17508	17740	17704	17792	17737	17634	17694	17582	17695	17827	17701	17478	17759	17589	17941	17670	17591	17676	17789	17643	17465	17679	17430	17668	17817	17556	17746	17669	17729	17643	17732	17763	17844	17772	17632	17692	17713	17597	17698	17811	17754	17691	17813	17690	17847	17772	17768	17693	17655	17694	17701	17643	17814	17567	17630	17803	17790	17786	17680	17820	17808	17740	17600	17524	17616	17676	17630	17833	17871	17448	17718	17719	17824	17718	17805	17714	17516	17685	17585	17637	17783	17654	17756	17675	17668	17672	17664	17866	17935	17804	17614	17538	17645	17556	17660	17687	17786	17434	17705	17772	17587	17676	18103	17565	17653	17793	17663	17658	17687	17948	17644	17552	17695	17696	17585	17670	17731	17721	17834	17661	17626	17908	17840	17736	17711	17636	17583	17665	17520	17767	17804	17618	17667	17727	17599	17529	17730	17771	17557	17572	17758	17692	17529	17589	17704	17867	17554	17803	17605	17567	17756	17675	17435	17816	17636	17741	17744	17482	17420	17652	17500	17749	17692	17782	17611	17779	17573	17750	17718	17682	17553	17818	17832	17749	17770	17698	17722	17628	17726	17876	17479	17738	17552	17755	17989	17723	17926	17703	17651	17458	17858	17812	17989	17846	17744	17536	17757	17462	17590	17730	17503	17595	17790	17577	17682	17632	17629	17461	17497	17691	17765	17735	17616	17636	17453	17808	17858	17672	17527	17799	17434	17686	17504	17657	17667	17961	17538	17558	17566	17481	17757	17569	17626	17632	17758	17575	17792	17615	17659	17805	17762	17710	17770	17515	17803	17679	17780	17707	17680	17652	17595	17770	17683	17616	17538	17651	17716	17793	17482	17619	17572	17752	17543	17575	17544	17645	17574	17578	17417	17765	17660	17715	17753	17609	17633	17412	17749	17652	17617	17636	17866	17745	17679
49046	49107	26167	18124	17627	15861	15301	15279	15213	15358	15323	15142	15352	15287	15318	15173	15330	15220	15438	15296	15269	15315	15471	15496	15305	15221	15581	15221	15375	15291	15166	15358	15269	15264	15175	15241	15501	15413	15278	15428	15272	15204	15330	15298	15387	15446	15220	15307	15377	15211	15422	15331	15375	15288	15394	15385	15296	15315	15341	15517	15386	15250	15383	15161	15290	15303	15333	15316	15165	15255	15279	15233	15379	15219	15420	15152	15400	15342	15253	15119	15386	15229	15318	15185	15261	15235	15407	15204	15292	15427	15254	15414	15274	15352	15373	15301	15282	15141	15292	15393	15273	15309	15370	15154	15189	15225	15309	15314	15333	15217	15119	15312	15275	15377	15316	15368	15249	15272	15144	15298	15450	15279	15244	15284	15351	15225	15344	15180	15298	15319	15384	15398	15324	15219	15064	15422	15226	15207	15142	15359	15374	15229	15228	15202	15414	15215	15384	15308	15167	15305	15347	15157	15216	15456	15353	15360	15455	15296	15311	15163	15321	15054	15311	15151	15274	15321	15169	15314	15085	15299	15288	15360	15205	15190	15113	15376	15201	15391	15263	15350	15358	15170	15411	15290	15339	15400	15268	15396	15183	15067	15326	15279	15285	15310	15168	15096	15375	15232	15187	15203	15364	15318	15166	15349	15359	15297	15325	15340	15422	15259	15367	15387	15422	15402	15279	15124	15268	15035	15336	15290	15251	15251	15258	15189	15438	15279	15475	15336	15359	15293	15271	15192	15240	15245	15092	15392	15308	15211	15379	15150	15287	15386	15367	15373	15407	15143	15337	15334	15194	15345	15390	15329	15390	15320	15363	15178	15370	15506	15354	15165	15267	15232	15398	15304	15556	15393	15297	15362	15361	15258	15280	15219	15192	15362	15381	15227	15341	15254	15219	15268	15402	15389	15333	15227	15241	15241	15324	15161	15387	15292	15257	15187	15330	15237	15288	15224	15454	15260	15239	15252	15287	15301	15148	15527	15334	15336	15342	15330	15256	15363	15291	15445	15433	15361	15312	15132	15234	15265	15332	15221	15203	15279	15178	15216	15258	15264	15331	15235	15231	15555	15224	15210	15447	15182	15184	15272	15229	15265	15343	15266	15300	15262	15217	15033	15246	15157	15280	15182	15225	15298	15311	15215	15430	15365	15208	15328	15272	15211	15291	15399	15402	15282	15309	15341	15253	15279	15199	15435	15204	15471	15168	15197	15299	15443	15479	15336	15358	15185	15434	15053	15185	15083	15360	15229	15308	15367	15185	15416	15320	15264	15166	15379	15324	15154	15272	15306	15293	15254	15171	15360	15273	15333	15301	15213	15272	15415	15250	15231	15276	15215	15250	15304	15310	15372	15166	15192	15334	15486	15355	15215	15194	15302	15221	15400	15311	15243	15145	15247	15470	15199	15175	15320	15157	15319	15199	15265	15224	15342	15264	15252	15192	15142	15327	15436	15207	15224	15352	15224	15366	15309	15401	15406	15203	15391	15178	15273	15259	15207	15089	15305	15235	15105	15185	15136	15248	15148	15284	15322	15290	15100	15186	15319	15247	15290	15273	15189	15296	15369	15202	15277	15380	15198	15386	15359	15508	15339	15177	15326	15240	15315	15365	15232	15311	15297	15291	15235	15350	15209	15240	15135	15266	15367	15100	15326	15254	15170	15316	15212	15389	15192	15415	15275	15108	15238	15331	15399	15355	15438	15177	15391	15231	15326	15172	15318	15131	15347	15320	15029	15286	15256	15307	15177	15285	15402	15326	15273	15413	15336	15311	15180	15267	15351	15272	15347	15358	15320	15374	15085	15238	15385	15333	15290	15333	15350	15250	15379	15329	15293	15279	15410	15080	15404	15427	15347	15308	15187	15298	15118	15472	15342	15411	15231	15425	15368	15300	15262	15423	15114	15252	15177	15336	15298	15278	15394	15248	15297	15401	15300	15248	15167	15271	15106	15262	15453	15212	15224	15250	15403	15451	15307	15428	15276	15455	15154	15329	15334	15312	15142	15210	15109	15262	15182	15248	15314	15256	15424	15390	15471	15222	15050	15341	15297	15197	15298	15318	15304	15408	15264	15261	15399	15288	15376	15172	15245	15181	15307	15355	15078	15293	15255	15168	15132	15156	15335	15365	15275	15186	15312	15470	15243	15341	15217	15164	15364	15196	15367	15220	15371	15241	15389	15346	15280	15289	15215	15311	15280	15370	15248	15150	15297	15209	15124	15297	15296	15361	15232	15247	15198	15279	15310	15285	15114	15242	15409	15206	15315	15346	15301	15176	15258	15245	15214	15140	15238	15222	15251	15262	15259	15355	15303	15114	15242	15459	15259	15301	15261	15142	15166	15234	15290	15175	15351	15135	15134	15258	15332	15240	15351	15194	15276	15283	15282	15241	15294	15214	15545	15360	15335	15277	15349	15252	15127	15398	15197	15400	15314	15201	15338	15322	15336	15336	15282	15402	15313	15290	15146	15209	15114	15436	15349	15290	15215	15332	15410	15313	15182	15300	15372	15326	15030	15242	15212	15262	15226	15390	15223	15114	15357	15368	15342	15371	15245	15471	15297	15312	15309	15253	15195	15106	15343	15280	15382	15441	15118	15271	15404	15266	15272	15244	15260	15239	15300	15397	15221	15356	15332	15212	15196	15268	15226	15381	15190	15437	15291	15227	15356	15304	15402	15412	15210	15337	15431	15386	15251	15283	15245	15455	15186	15328	15304	15382	15186	15350	15196	15308	15120	15310	15207	15296	15328	15180	15162	15381	15262	15218	15257	15346	15445	15382	15251	15212	15437	15340	15225	15223	15284	15391	15261	15282	15330	15162	15336	15304	15475	15358	15122	15243	15425	15268	15338	15250	15256	15360	15348	15377	15222	15367	15404	15160	15369	15264	15274	15277	15164	15200	15198	15355	15173	15334	15199	15224	15255	15384	15403	15340	15281	15136	15340	15249	15248	15407	15213	15334	15338	15225	15347	15106	15182	15166	15459	15260	15270	15298	15274	15321	15302	15364	15310	15177	15297	15339	15200	15340	15323	15529	15281	15380	15277	15312	15350	15234	15293	15301	15295	15189	15296	15324	15074	15261	15235	15317	15288	15304	15041	15236	15219	15139	15364	15318	15246	15473	15183	15369	15142	15268	15316	15248	15203	15290	15337	15307	15126	15211	15145	15368	15181	15405	15231	15402	15233	15283	15187	15410	15304	15351	15399	15418	15347	15137	15385	15171	15310	15309	15061	15322	15244	15347	15283	15224	15142	15189	15308	15528	15350	15055	15357	15271	15418	15387	15214	15424	15258	15393	15287	15359	15213	15288	15415	15169	15254	15177	15277	15363	15415	15139	15235	15249	15474	15220	15495	15285	15372	15416	15199	15209	15186	15432	15124	15331	15348	15250	15389	15202	15211	15383	15373	15274	15136	15309	15194	15219	15394	15366	15340	15345	15363	15319	15321	15172	15282	15131	15242	15290	15172	15366	15062	15321	15288	15383	15146	15191	15355	15405	15229	15260	15303	15247	15234	15433	15362	15573	15378	15118	15256	15233	15342	15383	15270	15343	15368	15396	15158	15286	15374	15309	15424	15109	15357	15016	15389	15220	15351	15210	15376	15277	15323	15377	15299	15166	15349	15300	15251	15417	15338	15309	15347	15286	15178	15276	15364	15515	15352	15254	15264	15302	15351	15216	15270	15165	15267	15388	15172	15376	15232	15197	15264	15361	15481	15262	15376	15325	15286	15136	15385	15294	15366	15215	15219	15271	15266	15361	15223	15336	15342	15268	15338	15281	15295	15345	15127	15294	15339	15546	15236	15120	15268	15392	15343	15295	15185	15201	15339	15320	15332	15267	15225	15239	15368	15277	15120	15322	15312	15358	15288	15144	15335	15285	15315	15095	15188	15092	15174	15220	15189	15443	15281	15359	15307	15509	15294	15248	15197	15492	15275	15282	15505	15195	15343	15389	15258	15413	15195	15455	15246	15277	15107	15294	15203	15151	15081	15374	15299	15323	15253	15321	15276	15328	15348	15186	15350	15165	15171	15294	15244	15117	15389	15480	15327	15437	15258	15476	15374	15270	15192	15429	15335	15215	15196	15405	15216	15232	15145	15380	15312	15142	15225	15447	15358	15321	15272	15248	15314	15164	15289	15425	15322	15340	15243	15275	15297	15277	15291	15314	15292	15285	15207	15172	15183	15178	15419	15361	15335	15240	15369	15119	15330	15156	15335	15181	15189	15354	15446	15309	15388	15247	15255	15209	15323	15361	15360	15210	15299	15323	15430	15268	15348	15309	15157	15369	15201	15280	15566	15336	15315	15294	15228	15318	15150	15468	15365	15242	15126	15337	15304	15468	15467	15256	15301	15212	15211	15449	15224	15367	15311	15192	15289	15266	15277	15255	15304	15233	15318	15269	15347	15408	15340	15283	15171	15315	15355	15306	15277	15259	15230	15242	15337	15320	15426	15178	15279	15118	15360	15372	15216	15387	15098	15442	15189	15140	15305	15216	15273	15217	15295	15210	15301	15440	15379	15261	15230	15290	15097	15322	15250	15251	15207	15415	15357	15284	15303	15206	15141	15193	15262	15287	15231	15355	15357	15145	15234	15369	15287	15319	15322	15112	15299	15239	15342	15272	15378	15371	15463	15401	15338	15395	15382	15198	15301	15489	15240	15387	15372	15319	15278	15311	15413	15183	15262	15273	15293	15248	15409	15392	15267	15250	15303	15209	15269	15235	15316	15375	15199	15176	15141	15382	15289	15210	15348	15364	15267	15282	15212	15465	15226	15253	15191	15378	15112	15294	15219	15276	15415	15381	15288	15578	15314	15269	15347	15288	15354	15301	15219	15321	15277	15354	14957	15260	15440	15202	15200	15342	15129	15217	15264	15237	15290	15130	15297	15294	15374	15258	15177	15299	15408	15451	15310	15337	15305	15172	15284	15044	15276	15198	15147	15479	15189	15242	15429	15384	15306	15272	15287	15417	15206	15286	15340	15360	15293	15173	15385	15192	15157	15322	15288	15208	15294	15216	15315	15431	15315	15062	15244	15383	15205	15187	15201	15396	15330	15315	15262	15353	15249	15268	15367	15300	15372	15282	15289	15255	15184	15353	15039	15172	15195	15270	15107
25133	23208	29328	24936	23451	22466	20493	17899	17379	17565	17688	17464	17570	17504	17428	17474	17641	17473	17586	17335	17668	17414	17398	17351	17372	17409	17454	17420	17542	17456	17224	17462	17383	17543	17440	17304	17449	17471	17484	17453	17464	17206	17474	17365	17148	17271	17383	17423	17370	17412	17290	17437	17562	17297	17489	17518	17295	17427	17344	17356	17239	17448	17329	17473	17470	17290	17410	17410	17213	17164	17405	17229	17386	17562	17356	17390	17358	17280	17273	17105	17387	17150	17371	17231	17343	17290	17461	17266	17499	17329	17393	17604	17340	17462	17311	17409	17252	17331	17332	17176	17239	17224	17170	17365	17444	17394	17450	17127	17585	17400	17089	17090	17216	17396	17314	17517	17391	17403	17107	17145	17284	17433	17436	17430	17413	17218	17203	17255	17227	17242	17442	17276	17308	17195	17350	17300	17560	17321	17449	17332	17305	17074	17412	17315	17352	17453	17303	17457	17345	17332	17226	17281	17309	17398	17343	17355	17432	17086	17294	17406	17413	17369	17450	17317	17282	17363	17212	17488	17308	17334	17243	17330	17356	17411	17504	17375	17185	17257	17437	17453	17600	17238	17270	17394	17198	17197	17327	17342	17152	17350	17442	17235	17229	17278	17159	17509	17402	17243	17542	17429	17218	17300	17253	17173	17282	17253	17525	17466	17305	17448	17185	17579	17408	17292	17321	17294	17303	17458	17335	17253	17299	17156	17286	17066	17182	17226	17267	17482	17496	17301	17367	17180	17459	17347	17353	17408	17315	17353	17586	17363	17212	17195	17208	17130	17471	17013	17018	17290	17592	17294	17254	17319	17346	17380	17519	17563	17137	17367	17396	17279	17366	17275	17389	17277	17192	17437	17163	17285	17447	17208	17159	17238	17449	17492	17348	17331	17346	17205	17225	16909	17306	17259	17396	17221	17071	17312	17349	17111	17290	17392	17197	17229	17371	17558	17434	17482	17180	17399	17357	17310	17094	17353	17344	17273	17332	17561	17274	17364	17169	17301	17316	17185	17125	17146	17383	17449	17546	17280	17371	17255	17278	17360	17373	17352	17318	17439	17264	17424	17565	17284	17453	17581	17167	17288	17268	17216	17338	17345	17340	17259	17290	17346	17339	17379	17382	17254	17299	17247	17525	17312	17441	17356	17422	17338	17332	17296	17386	17289	17249	17243	17171	17229	17366	17259	17301	17493	17282	17349	17393	17295	17444	17287	17163	17262	17445	17259	17328	17388	17256	17317	17516	17377	17301	17318	17170	17335	17157	17387	17311	17378	17213	17476	17492	17348	17408	17280	17329	17306	17309	17307	17473	17418	17079	17396	17358	17233	17387	17411	17323	17532	17421	17513	17144	17274	17401	17299	17332	17181	17324	17392	17277	17370	17541	17363	17263	17411	17498	17539	17196	17246	17348	17352	17220	17339	17220	17312	17161	17225	17397	17383	17326	17471	17306	17230	17103	17319	17052	17352	17309	17198	17384	17381	17364	17277	17475	17052	17214	17354	17446	17447	17374	17157	17114	17277	17438	17230	17456	17417	17351	17276	17516	17415	17316	17400	17330	17333	17315	17209	17441	17368	17288	17313	17153	17248	17362	17335	17346	17250	17380	17457	17303	17439	17458	17403	17189	17221	17195	17366	17243	17307	17471	17233	17334	17132	17320	17287	17225	17353	17483	17380	17393	17168	17283	17246	17288	17310	17464	17285	17250	17136	17285	17164	17428	17349	17162	17264	17249	17205	17507	17542	17251	17414	17206	17185	17214	17356	17134	17082	17232	17478	17257	17406	17248	17289	17330	17282	17537	17418	17413	17113	17374	17391	17270	17335	17229	17426	17363	17419	17207	17073	17370	17398	17269	17240	17366	17472	17232	17375	17508	17379	17289	17338	17452	17468	17355	17517	17436	17175	17189	17362	17358	17312	17280	17488	17365	17241	17335	17164	17197	17398	17474	17443	17261	17353	17060	17247	17360	17475	17306	17341	17253	17237	17442	17355	17508	17342	17191	17454	17472	17290	17419	17338	17395	17369	17183	17255	17367	17304	17393	17290	17345	17377	17224	17327	17342	17185	17350	17320	17347	17242	17453	17472	17372	17161	17258	17412	17315	17381	17282	17463	17232	17379	17514	17315	17473	17413	17310	17160	17429	17284	17191	17109	17411	17377	17394	17349	17364	17490	17166	17336	17439	17224	17276	17294	17530	17137	17142	17292	17100	17396	17451	17512	17495	17329	17344	17244	17479	17353	17436	17337	17293	17174	17305	17130	17253	17188	17369	17156	17257	17354	17306	17362	17381	17182	17475	17222	17362	17256	17195	17447	17121	17371	17224	17259	17347	17442	17187	17413	17426	17373	17332	17209	17128	17198	17401	17517	17304	17351	17345	17249	17479	17312	17454	17424	17259	17341	17318	17337	17279	17405	17433	17188	17335	17403	17498	17532	17224	17179	17262	17446	17191	17413	17156	17396	17417	17380	17302	17310	17354	17147	17337	17302	17325	17363	17289	17401	17406	17428	17332	17288	17361	17073	17414	17428	17359	17267	17416	17328	17179	17426	17262	17207	17251	17286	17232	17331	17223	17165	17192	17150	17369	17178	17151	17412	17309	17131	16978	17275	17431	17245	17283	17284	17425	17435	17208	17262	17204	17252	17556	17355	17362	17249	17219	17428	17278	17214	17205	17450	17387	17418	17346	17104	17371	17309	17272	17259	17541	17255	17226	17389	17348	17386	17287	17474	17425	17173	17501	17297	17117	17290	17602	17199	17228	17430	17223	17253	17431	17437	17045	17054	17178	17243	17368	17391	17321	17344	17223	17231	17518	17287	17374	17324	17152	17485	17317	17204	17214	17365	17279	17200	17317	17281	17381	17256	17268	17400	17406	17395	17271	17158	17308	17298	17192	17334	17362	17051	17218	17142	17255	17271	17332	17541	17307	17371	17473	17218	17462	17168	17199	17371	17434	17260	17306	17208	17393	17498	17263	17418	17431	17334	17280	17369	17420	17199	17177	17294	17501	17215	17210	17330	17249	17350	17396	17201	17517	17348	17381	17339	17413	17311	17387	17196	17258	17470	17170	17046	17354	17415	17413	17369	17357	17569	17228	17375	17301	17410	17612	17413	17459	17414	17270	17462	17454	17217	17335	17319	17298	17071	17256	17247	17362	17270	17362	17286	17321	17042	17349	17114	17073	17319	17371	17451	17427	17470	17367	17310	17475	17247	17260	17305	17285	17211	17220	17265	17216	17188	17307	17208	17229	17374	17448	17314	17235	17329	17356	17377	17289	17292	17274	17413	17531	17339	17468	17305	17311	17205	17140	17295	17419	17397	17430	17304	17245	17313	17230	17116	17349	17430	17236	17234	17168	17197	17360	17289	17368	17411	17469	17305	17255	17089	17324	17234	17293	17435	17276	17401	17242	17348	17324	17235	17238	17391	17317	17232	17263	17192	17038	17168	17252	17265	17287	17335	17326	17253	17318	17523	17409	17241	17220	17298	17315	17230	17008	17406	17292	17268	17510	17239	17402	17368	17033	17302	17544	17435	17217	17289	17429	17431	17166	17346	17397	17289	17246	17309	17260	17343	17269	17191	17248	17384	17206	17451	17330	17276	17514	17297	17435	17438	17486	17211	17221	17269	17156	17380	17060	17373	17138	17125	17264	17273	17186	17253	17399	17259	17408	17224	17340	17316	17270	17413	17269	17409	17302	17249	17166	17262	17261	17281	17279	17245	17145	17357	17297	17088	17340	17133	17332	17234	17210	17373	17149	17436	17340	17230	17278	17439	17404	17390	17301	17232	17238	17271	17367	17395	17214	17287	17316	17286	17365	17476	17292	17384	17422	17300	17375	17420	17282	17269	17392	17154	17566	17369	17408	17213	17384	17218	17371	17375	17236	17292	17484	17176	17255	17270	17311	17500	17427	17430	17357	17443	17159	17346	17074	17450	17362	17178	17203	17500	17599	17417	17239	17478	17338	17397	17377	17554	17357	17182	17211	17330	17427	17278	17248	17236	17126	17332	17456	17483	17546	17142	17429	17266	17305	17342	17363	17220	17165	17312	17223	17526	17330	17336	17253	17292	17496	17321	17292	17339	17363	17251	17206	17159	17517	17565	17421	17328	17504	17264	17304	17177	17501	17332	17494	17235	17326	17170	17346	17386	17509	17174	17315	17410	17164	17262	17229	17115	17301	17390	17223	17459	17399	17389	17410	17412	17289	17299	17229	17351	17260	17322	17280	17332	17298	17338	17274	17261	17589	17483	17395	17169	17109	17217	17355	17317	17443	17231	17447	17397	17486	17272	17300	17395	17460	17244	17401	17304	17428	17180	17284	17181	17429	17519	17289	17426	17284	17257	17307	17198	17199	17282	17271	17505	17384	17278	17322	17366	17394	17311	17211	17330	17556	17357	17280	17259	17227	17158	17357	17558	17214	17256	17076	17522	17460	17205	17400	17263	17372	17238	17371	17271	17151	17336	17229	17453	17451	17202	17194	17129	17341	17336	17186	17330	17395	17270	17263	17159	17282	17340	17293	17326	17176	17169	17220	17279	17313	17286	17514	17434	17496	17343	17232	17373	17238	17220	17327	17477	17283	17505	17322	17449	17301	17439	17211	17372	17434	17383	17295	17185	17288	17272	17502	17363	17222	17240	17309	17386	17352	17294	17342	17243	17426	17151	17357	17202	17463	17263	17547	17125	17096	17249	17162	17359	17306	17339	17261	17393	17341	17384	17352	17489	17250	17282	17385	17243	17247	17508	17372	17453	17304	17156	17166	17276	17379	17267	17227	17306	17206	17174	17284	17260	17141	17416	17376	17432	17432	17421	17224	17088	17577	17248	17308	17207	17348	17376	17375	17362	17366	17454	17313	17204	17404	17379	17477	17181	17209	17406	17516	17612	17528	17142	17200	17228	17443	17532	17267	17456	17078	17262	17150	17267	17217	17382	17496	17412	17394	17474	17193	17373	17217	17325	17366	17365	17453	17240	17197	17466	17286	17251	17283	17311	17252	17369	17471	17332	17377	17122	17091	17341	17129	17347	17187	17276	17329	17153	17427	17366	17189	17349	17272	17358	17202	17392	17403	17250	17271	17183	17243	17255	17275	17217	17200	17544	17385	17216	17373	17471
64217	81941	48787	26348	25024	18502	15671	15022	14928	14943	15079	14973	15136	15206	15172	15005	15336	15112	15156	15022	15051	15094	15279	15001	15165	15227	15119	15073	15083	15127	15065	15036	15186	15357	15052	15094	15156	14963	15190	15011	15090	15113	15151	15136	14960	15032	15055	15015	15188	15129	15034	15121	15014	15048	15082	15137	15227	15024	15127	15040	15075	15047	14932	15235	15215	15096	14899	15024	15155	15014	15152	15111	14976	15139	15121	15133	15073	15081	14991	15051	15089	15292	15138	15067	15181	15151	15226	15091	15124	15040	14929	15024	15058	14952	15078	15250	14980	15090	15169	15081	15122	14993	15071	15215	15097	15046	14941	15133	15122	15092	15038	14944	15136	15178	15076	15219	14853	15234	15010	15115	15026	14925	15162	14913	15118	15132	15021	15082	15187	15000	15157	15160	15211	15229	14984	15048	15178	15159	15009	15082	15101	14970	15179	14993	15088	15114	15057	15103	15123	15181	15004	15091	15228	15167	14939	14978	14860	15118	15068	15208	15033	15081	15057	15189	15063	15112	15021	15274	15088	15135	14862	15028	15044	15131	15172	15045	15112	15062	15130	15091	14991	15122	15150	15081	15195	15265	15073	15017	15094	15152	15198	14990	14986	15134	15044	15088	15008	15082	15075	14944	15157	15191	15219	15134	14978	14957	15266	14891	15032	15197	15136	15011	15143	15236	15194	15083	15030	15166	15105	15230	15004	15128	14989	15206	15108	15142	15143	15035	15142	15144	15096	15216	15162	15097	15075	15092	15162	14952	15092	14935	15096	15023	15181	15113	15159	15144	15018	15136	15089	15265	14925	15154	15173	15050	15115	15276	15189	15095	15141	14986	15135	15007	15232	14965	14988	15023	15329	14903	15043	15044	15036	15060	15085	15225	15040	15263	14989	15071	15112	15134	15086	15225	15111	15087	15112	15101	15057	14944	15085	15052	15112	15143	15055	15195	14948	15173	15030	15205	15003	15047	15110	14994	14977	15179	15126	15225	15141	15098	15087	15133	15003	15000	15014	14980	15132	15233	15044	15052	15073	15023	15000	15055	15161	15321	14879	15059	15057	15054	14882	14970	14979	15097	14965	14993	15108	15179	15091	15081	15022	15062	14915	14987	14967	15083	15029	15127	15101	15098	15167	15044	15032	15019	15023	15208	15045	15062	14933	15220	14948	14973	15066	15211	15031	15192	15068	15052	15092	15204	14988	15131	15088	14902	14962	15146	15132	15131	14899	15043	15412	15050	15231	15191	15173	15205	15059	15029	15018	15129	14984	15139	15129	15112	15055	15209	14992	15121	15108	15172	15225	15025	15040	15141	15040	15037	15230	14948	15223	15119	15032	15095	15032	15089	15074	15142	15008	15054	15200	15091	15196	15147	15013	15226	15065	15182	14968	15137	15193	15071	15020	15119	15256	15004	15307	15079	15219	15233	15035	15141	15125	15084	15169	15116	15039	15044	15083	15108	15172	15101	15179	15200	14831	15056	14958	15141	15091	15077	15184	15037	14930	15156	15065	15047	14960	14964	14964	15108	15057	14961	15019	15227	14982	14951	15203	14872	15068	15083	15117	14984	15041	14981	15038	15204	15020	15074	15140	15033	15017	15114	15128	15049	15245	15132	14993	15067	14826	14984	14933	15154	15062	15056	15198	15012	15123	15121	15054	14966	14960	15155	14894	15032	15217	15199	15129	15217	15005	15202	15118	15155	15145	15165	15160	14984	14990	15065	15087	15039	15189	15221	14952	15324	15219	15193	15045	15135	15134	15058	15061	15128	15039	15072	15014	15143	15202	14949	15102	15000	14974	15125	15072	15119	15235	15340	15105	15145	15185	15143	14970	15098	15060	15054	15088	15126	15155	15132	15151	15116	15116	15147	15181	15093	15085	15101	15145	14991	15186	15125	15189	14959	15022	15072	15028	14995	15271	14948	15113	15168	15071	15039	15067	15019	15303	15086	15014	15106	15113	14952	15108	15196	15059	15020	15013	15148	15204	15274	14873	15071	15197	15082	15086	15000	15140	15022	15149	15111	14841	15042	15101	15100	14932	15158	15099	15271	15213	15098	15045	15039	15077	15168	15005	15040	14988	14901	14989	15237	15131	15044	15060	15289	14888	14947	14972	14933	15094	15297	15010	15149	15082	15032	14905	15084	15350	15152	15213	14959	14935	15127	14991	15110	14972	15062	14953	15252	14981	14995	15107	15269	15122	15127	14895	15134	14956	14989	15091	15001	15085	15133	15274	15048	15051	15175	14956	15003	14970	15047	15045	15030	15252	15136	15040	14988	15190	15057	15217	15176	14943	14951	15079	15078	15007	14999	15418	15127	15042	15015	14917	15018	15131	14963	15198	15023	15075	15152	14931	15101	15202	15075	15134	15045	15051	15201	15166	15165	15094	15139	15110	14958	15163	15183	15035	15094	15159	15373	15118	15175	15044	14972	15205	15102	15105	15142	15022	15078	15206	15189	15151	15003	15041	15081	14994	14998	15098	15084	15133	15017	15265	15194	15110	15116	15131	15167	15247	15220	15088	15160	14936	15400	15063	15186	15059	15019	15245	15211	15060	15200	15113	14940	15191	15106	15149	15060	14843	15180	15100	15156	14972	15156	14945	14811	15175	14961	15143	15088	14913	15151	15221	15104	15162	14991	15162	15062	15010	15142	15051	15134	15141	15031	14869	15017	15001	15253	14975	15057	15220	15078	14987	15142	15126	15023	15203	15107	14981	15128	15073	15035	14960	15140	14956	15171	15062	14985	14811	15017	15055	15067	15116	15108	15144	15152	15046	15156	15267	15079	15223	15050	15123	15213	15017	15237	15038	14985	14981	15161	15096	15175	15060	14977	15073	14932	15274	14970	15059	15071	15122	15133	15051	15071	15135	15161	15137	15053	14930	15152	15160	15118	15009	15114	15232	14936	15156	15187	15252	15097	15244	14899	15175	15052	15054	15095	15077	15124	15061	14845	15229	15237	15121	15019	15055	14963	15295	15056	15013	15141	15051	15149	15213	15108	15177	14845	15095	15118	15107	15088	15052	15126	14939	15129	14947	15040	14959	15021	15012	15152	15043	14888	15151	15028	15204	14967	15120	15064	14930	15300	15062	15170	14902	15002	14873	15230	15114	15261	15061	15029	15052	15101	15031	15174	15288	15001	15070	15192	15154	15142	15184	15180	15024	15322	15191	15118	15209	15108	15048	15286	15282	15090	15051	15130	15139	15015	15237	15108	15110	14998	15068	15198	14933	15020	15149	14999	15320	14964	15107	15260	15105	15138	14995	15062	15052	15062	15016	15085	15186	15186	15068	15134	15227	14905	15168	15319	15011	15295	15211	15153	15060	14884	15163	15034	15097	15159	15005	15066	15115	15213	14991	15030	15159	15332	14907	15297	14866	15130	15007	14983	15165	14976	15196	15100	15086	15107	14956	15056	15159	15065	15220	15158	15097	14982	15016	15280	15212	15088	15032	15071	15109	15148	15228	15021	15146	15142	15099	15249	15167	15168	14988	15044	15036	15066	15055	15087	15163	15156	14997	15013	14939	15101	15113	15151	14946	14937	15149	15205	15018	15198	15125	15100	14948	14998	15014	15102	15186	14958	15108	15108	15095	15029	14970	15214	14914	15255	15018	15005	15091	15136	15119	14901	15111	15135	15162	14979	15193	14956	15043	14940	15177	14998	15139	15057	15012	15005	15166	15139	14966	15077	15226	15055	14994	15041	15132	15134	15099	15070	15050	15371	15017	15150	14939	15006	15142	14922	15067	15140	14880	15170	15144	15190	14898	15050	15015	15124	15034	15037	14864	15017	15166	15144	15087	15047	15243	15127	15138	15023	14995	15179	15040	14908	15190	15143	15100	14956	14954	15189	15056	15058	14954	15193	15152	15125	15148	15212	15055	15187	15140	15041	14975	15157	15028	15026	15159	15140	15087	15093	15021	15040	15072	15144	15104	14963	15316	14990	15003	15023	15166	15177	15084	15106	15019	15041	14979	15249	15026	15136	14984	15168	15034	15104	15116	15211	15072	15175	14951	14928	14922	15032	15063	15209	14944	15077	15137	14955	15130	14983	15154	15175	15034	14930	15100	15080	15038	15279	15070	14955	15003	15205	14871	15178	15183	14957	15067	15103	15111	14939	15265	14961	15181	15076	15267	15169	15116	15084	15162	15107	15137	15166	15084	15190	14911	15200	15075	15080	15137	15177	15034	15083	15190	15098	15100	15040	14956	15120	15001	15138	15048	15201	14962	15112	15083	14978	15185	14969	15235	14994	15287	15117	15098	15009	14956	14975	15042	15070	15006	14974	15057	14924	15173	14991	15271	15170	15255	15077	14993	15132	15125	14995	15136	15177	15039	15270	15175	15085	15153	15226	15080	15055	15057	14967	15108	15080	15071	14862	15124	15158	14992	15036	14963	15079	14875	14964	15208	15027	15245	15170	15160	14991	15039	14979	15236	15141	15192	15060	15064	14971	14967	15189	15086	15248	14910	15347	15173	15142	15092	14958	14857	15166	15234	15187	15123	15060	15193	15093	14947	15169	15045	15147	14994	14932	15110	15033	15029	15003	15143	15014	15114	15083	15094	15125	14936	15114	15035	15046	15120	14939	15160	15078	14938	15182	15242	15079	15141	15080	15094	14990	15096	15145	15045	15024	14999	14944	15170	15094	15171	15244	15164	15228	15092	14991	15095	15102	15029	14962	15031	15212	15220	15135	14947	15102	15230	14985	15189	15069	15013	15130	14937	15000	15188	15052	15040	15129	15179	15262	15129	15227	15224	15151	15050	15149	14978	15118	15181	15116	15138	15114	15130	15068	15094	15039	15059	15091	14900	15097	15096	14997	14947	15221	15117	15070	15032	15192	15035	15047	14986	15137	15120	15108	15003	15002	15000	15077	14994	14900	14986	15009	15120	14969	14963	15190	14899	14932	15035	15116	15095	15177	15033	15104	14974	15156	15021	14975	15058	15076	15065	15046	15149	15085	15175	15021	15174	15009	15094	15138	15121	15025	14991	15247	15003	15196	15052	15208	15123	15190	15031	15015	15181	14939	15241	15222	15049	15208	15119	15202	15086	14939	15061	15054	14834	15171	14961	15273	14992	14912	15132	15151	15105	15070	14991	15200	15118	15012
22952	21803	29175	23946	21987	23703	24920	19167	18347	18448	18560	18214	18435	18396	18232	18283	18370	18315	18377	18370	18200	18160	18190	18199	18178	18126	18212	18285	18097	18323	18231	18269	18012	18081	18077	18262	18197	18031	17985	18214	18266	18100	17965	18090	17924	18061	18272	18006	17935	17921	18115	18017	18180	18109	18035	18280	18164	18141	18069	18109	17991	18084	18116	18281	18095	18195	18089	17940	18055	18022	18164	18158	18100	18160	18161	18007	18118	18067	18047	18067	17928	17971	18237	18204	18288	18103	18055	18038	18018	18213	17989	18266	18215	17895	18057	17863	17943	17958	18089	18010	18087	17991	17964	18266	18224	18124	18000	17989	18085	18027	18011	18126	18120	17800	18166	18243	18005	17937	18168	18063	17982	18051	18214	18020	17966	18303	18219	17922	17827	18118	18153	17947	18096	18068	17914	17990	18040	18101	17921	18094	18113	18033	18066	18169	18075	17979	18145	18140	18003	18125	18174	18090	17985	17755	18019	17866	18074	18118	18195	17967	18064	18205	18306	18017	18164	18317	17952	18099	18075	17985	17997	18047	18243	18281	18043	18098	17950	18081	18036	17944	18154	17922	18175	18021	18003	18028	18111	18047	18163	17973	18162	18157	18087	18019	18049	17966	18129	18059	18098	18053	17723	17955	18273	17964	18015	18222	18033	18108	17968	17796	17936	17915	18041	18055	18099	18014	18171	17900	18058	18135	18180	17906	18037	18013	17933	18156	18063	18139	18239	18104	17884	17985	17969	18058	17965	17859	17893	17950	18202	18222	18248	18040	18069	17972	18001	18059	17904	18252	18248	18042	17856	17840	17981	18200	17988	17793	17852	18079	18008	18370	18019	18039	18016	18041	18020	18212	17983	17996	17933	18105	18053	18057	18194	18087	18132	17977	18072	17947	18124	18027	18178	18118	18213	18155	17969	18226	17867	18086	18010	18202	18031	17924	17807	18099	18293	18217	18123	18046	18270	18053	18204	18137	17995	17991	18005	17934	18129	18091	18224	18186	17916	17978	18100	17961	17987	18150	18031	18036	18060	17930	18000	18063	18091	18029	18161	18021	18005	17842	17927	18174	18158	17916	18241	17862	17974	18044	18101	18095	18076	18137	18047	18202	17868	18060	17734	18046	18065	17899	17972	17929	18174	18330	18013	18102	18052	18143	18203	18092	18051	18043	18052	17909	18007	17979	18178	17990	18133	17927	18015	18152	18142	17971	17783	17893	18030	18227	18081	18090	18278	18187	18189	18060	17963	18057	18206	18084	17975	18008	17794	17902	18094	17883	17986	18168	17973	18023	18197	18107	18040	18202	17993	18074	18083	17950	18199	18241	18148	17907	17917	17843	17937	18136	18166	18039	17960	17937	17939	18092	18327	18073	18159	17874	18256	17926	17950	18053	18187	18208	17934	17956	17884	17961	17926	18163	18131	18080	18001	18065	17901	18002	17993	18033	18143	18114	18041	18099	18057	17961	18037	18139	17847	18168	17917	18004	18195	18067	18032	18111	18235	18070	18176	18113	17864	18032	17967	18112	18178	18208	18070	18099	18317	18002	17871	17975	17991	18161	18038	17879	18045	18105	18104	18216	18025	18071	18152	18211	18105	17983	18186	17995	17861	18069	17942	17803	18107	17935	17953	18144	17915	18286	18188	18113	18243	17911	18114	17988	17984	18018	17965	17871	18008	17886	18015	18104	18048	17884	18057	18173	18144	17868	18118	18005	17989	17846	18040	18059	17971	18117	17994	17880	18107	18031	17995	17886	18298	17885	17965	17862	18074	17939	18051	18183	18248	17828	18032	18140	18050	18080	17991	18026	17948	18139	18056	18025	18253	17767	17830	18069	17978	18178	18130	17861	17944	17929	17973	18196	18128	18227	17816	18006	18092	18051	18047	18295	18028	18029	18412	18130	18065	18101	18112	18009	18092	18181	17956	18083	17946	18208	18024	17941	18174	17908	18216	17985	18147	18051	18206	17945	18035	17962	17774	18156	18094	18099	17763	18278	18171	18050	18035	18124	17924	18113	17856	17932	18145	18155	18223	18067	17950	18184	17981	17952	17998	18105	18094	17950	17860	17903	17979	17887	18001	17987	18087	17974	17995	18172	18065	17931	18010	17975	18148	18184	17763	18013	17915	18041	18187	18007	18166	18034	17881	18052	18063	18051	18120	18038	17939	18005	18122	17996	17990	17841	17996	17978	18081	17936	18014	17986	17967	17894	17982	18181	18079	18065	17868	17934	18037	17946	18111	17909	18230	18026	17887	18162	18082	17941	17957	17830	17892	17959	17929	18005	17957	18112	18136	18180	18032	18125	18175	18065	18101	17824	18126	18069	18088	17909	17967	17887	18117	18189	17900	18180	18070	17965	18041	17904	18058	18227	17980	17902	17975	18133	18068	17898	18129	18026	18087	18061	18143	18102	18099	18150	17911	18199	18089	18250	18175	18058	18082	18329	18154	18003	18091	18265	18189	18182	18060	18027	18197	18106	17867	17923	17873	18083	18136	18017	18383	18241	18052	17857	18098	18044	17832	18133	18054	17877	18103	17929	18011	17963	17937	17883	17914	18189	18122	18108	17978	18020	17765	17964	18250	18137	18000	17904	17953	18262	18095	18017	18117	17960	18031	17967	17912	17983	18082	18069	17827	18015	18032	17970	18206	17957	18217	17897	17965	18183	17866	17967	18158	18016	18118	18009	17905	18028	17858	18228	18209	18247	18010	18010	18101	17923	17814	17796	18038	17984	17828	18100	17979	18127	17936	18132	18172	18056	18290	18123	17973	17760	17878	17841	17999	17912	17846	17914	18065	17904	18076	18154	18010	18024	17964	18175	18077	18162	18046	17985	18104	18015	17903	18124	18065	17882	18119	18224	18093	17984	17890	17963	18081	17839	17832	18230	17956	17962	17938	17960	17978	17910	17931	18141	18243	17935	18167	18050	18070	18005	17754	18102	18050	18106	18141	18128	17950	18089	18135	18058	18195	18038	18173	18000	17938	18002	17789	17989	17872	17865	17924	18063	17976	18095	18228	17836	18062	17969	17921	18244	17976	17919	18197	18206	18028	18111	17969	18056	17997	18107	18092	18057	18099	18174	17922	17991	18125	18054	17803	17912	18062	18203	18159	18085	18016	17910	18056	18014	18044	18112	17838	17907	18039	17896	17839	18006	18219	18149	18242	18137	18111	17957	18111	18027	18243	18289	17975	17967	18235	18243	18191	18165	17987	18136	17984	17982	17932	18083	18019	18022	18051	17903	18080	18168	17961	18039	18168	18109	17849	18065	18059	18038	18130	18134	17973	17992	18031	18164	18142	18187	17954	18110	17914	17898	17929	17689	18083	18112	18061	18007	18168	18153	18181	18028	18074	17994	18269	18202	17940	17831	18091	17897	17946	18320	17906	18034	18056	18039	18015	18195	18070	18053	18041	17946	18041	18103	18093	18197	17976	18140	17968	18097	18035	18058	18055	18247	18152	18156	18076	18084	18044	18037	18201	18223	18228	17921	18005	18220	18084	18256	17980	17951	17932	17883	17991	18127	17926	17914	17913	17988	18112	17936	18016	18046	18130	18006	17868	17975	18072	18018	17913	17946	17995	18106	18275	17966	18072	18196	18085	18067	18146	17946	17950	18050	17908	17942	18087	18159	18059	18180	17997	17982	18006	18069	18029	17978	17980	18142	18054	18093	17987	18015	18218	17942	18088	18046	17927	18022	18089	18078	17854	18003	18051	17949	17829	17986	17996	18096	18082	18145	17999	18177	17999	18133	17952	17999	18230	18132	18073	18065	17976	18002	18097	17938	17933	18356	18100	18227	18002	18016	17999	17952	18025	18009	18062	18126	17918	18094	17918	18180	18058	18024	18204	18056	18175	18045	17916	17938	18087	17965	18080	17950	18076	17923	17831	18145	18102	18131	18220	18115	18291	17868	17980	17876	18080	17955	18081	18051	17948	18008	18023	18021	18066	17994	18040	18084	18104	18174	17909	18081	18101	17991	18029	18012	17855	18066	18026	18000	18124	18155	18273	18080	18155	18307	18251	18292	18025	18052	17842	17933	18210	18126	18099	17914	18126	18197	18193	17907	18161	18121	17949	18020	18024	17988	17955	18115	17874	17890	18144	18132	18200	17924	17934	18168	18081	18095	17917	17973	17919	17916	18051	18308	17930	18013	18069	18083	17938	18127	17917	17921	17991	17976	18104	18204	18116	18265	18035	18134	17932	17917	18202	18039	18066	18011	18057	17916	17884	18078	17921	17935	17929	18138	17933	18140	18187	18118	18085	17960	18100	18291	18118	18134	17907	18217	18017	18163	18047	17843	18090	18205	18115	18147	18064	17990	17975	18285	17895	18149	18115	17962	18122	18151	17847	17952	18033	17911	18331	18018	18082	18044	18249	17938	17890	18192	18060	17989	18156	17984	17958	18218	18012	18091	18182	17968	18048	18166	17872	18222	18010	18029	17927	18220	17944	18126	17964	18026	18085	18140	17949	18196	18034	17996	17946	18062	18183	18012	17973	18030	18209	17924	18073	18071	18143	18142	18291	18181	17997	18050	17983	17876	18038	17956	18174	18243	18185	18225	18126	17966	18082	18047	18113	18152	18021	18069	17916	17895	18134	18128	18064	18175	17964	18083	17896	18154	18104	18146	18115	17948	17986	17875	18170	18230	18032	17846	17802	18091	18095	18045	18229	18128	17904	18041	17830	18182	18086	17835	17968	18179	18063	17958	17986	18027	18183	18012	18136	18288	17994	17954	18073	18019	18162	17903	18062	17935	18094	17895	17916	18108	18189	18239	18199	18198	18060	18114	18044	18104	18089	18069	18170	18044	17989	18057	18050	18050	17832	17897	18138	17941	18143	18085	18305	18030	17964	17923	18028	18021	17894	18009	18123	18020	17994	18122	17916	18063	18063	18013	18229	18073	17913	18225	18031	17970	17985	18189	18214	17998	18120	17937	18072	18154	18248	17955	18201	17916	18074	17929	18034	17937	18112	18137	18027	18110	18025	18000	17947	18018	17964	18161	17994	17904	17948	18106	18220	18036	18094	17860	18053	18021	18161	18040	18129	18199	17933	18157	18131	18024	17955	18009	17969	18069	17920	18257	18099	18136	17985	17964	17936	18091	18002	18170
59332	92861	60760	40851	28249	19549	16163	15480	15529	15616	15387	15403	15472	15497	15387	15623	15525	15366	15553	15491	15668	15371	15711	15477	15533	15398	15491	15446	15611	15484	15436	15368	15569	15317	15665	15406	15482	15527	15506	15606	15483	15546	15369	15467	15603	15431	15494	15591	15498	15352	15260	15527	15446	15438	15491	15560	15422	15361	15432	15537	15477	15438	15472	15448	15564	15501	15569	15369	15558	15358	15496	15431	15592	15419	15465	15674	15239	15509	15462	15276	15391	15422	15453	15558	15475	15498	15229	15532	15437	15587	15583	15361	15505	15479	15452	15405	15296	15657	15585	15395	15425	15503	15461	15491	15530	15508	15531	15375	15422	15393	15463	15441	15576	15399	15456	15471	15433	15426	15473	15467	15423	15517	15524	15451	15491	15430	15432	15486	15461	15405	15432	15566	15469	15369	15311	15648	15503	15654	15501	15556	15476	15481	15418	15540	15495	15278	15563	15438	15518	15405	15406	15535	15380	15600	15416	15519	15327	15458	15666	15541	15441	15388	15381	15299	15588	15471	15380	15571	15519	15551	15534	15408	15623	15369	15345	15422	15326	15720	15479	15283	15465	15276	15612	15395	15422	15543	15533	15499	15713	15581	15324	15416	15342	15504	15500	15467	15531	15603	15332	15390	15433	15321	15435	15331	15513	15647	15503	15397	15644	15539	15363	15306	15388	15329	15497	15332	15517	15386	15431	15491	15483	15441	15642	15475	15370	15483	15226	15422	15525	15256	15616	15646	15431	15516	15354	15670	15485	15498	15537	15536	15413	15580	15466	15510	15474	15511	15378	15390	15509	15552	15432	15542	15310	15393	15589	15454	15596	15420	15582	15491	15228	15410	15481	15336	15536	15322	15330	15449	15430	15541	15459	15329	15490	15602	15378	15513	15420	15469	15382	15599	15467	15524	15384	15490	15501	15439	15487	15487	15527	15427	15441	15557	15550	15533	15460	15434	15273	15382	15502	15666	15447	15729	15580	15464	15580	15684	15445	15526	15335	15506	15402	15343	15467	15472	15482	15566	15496	15427	15320	15419	15385	15461	15422	15375	15508	15371	15371	15450	15378	15266	15466	15365	15530	15502	15470	15358	15500	15389	15468	15472	15265	15607	15353	15299	15536	15503	15294	15408	15498	15313	15522	15515	15321	15510	15467	15441	15360	15444	15410	15558	15392	15323	15709	15469	15436	15440	15458	15531	15284	15363	15382	15405	15376	15409	15547	15512	15683	15406	15542	15522	15315	15649	15412	15449	15491	15429	15634	15365	15537	15376	15537	15545	15567	15345	15480	15361	15511	15411	15482	15536	15404	15466	15293	15376	15400	15508	15422	15442	15366	15282	15536	15413	15297	15503	15559	15499	15391	15402	15529	15511	15356	15496	15526	15521	15379	15435	15332	15597	15414	15348	15439	15457	15527	15710	15404	15351	15396	15482	15386	15474	15451	15423	15394	15385	15418	15297	15415	15425	15617	15349	15539	15369	15421	15274	15493	15442	15530	15481	15545	15532	15468	15421	15473	15545	15512	15530	15419	15531	15523	15354	15344	15555	15496	15585	15545	15621	15623	15336	15441	15404	15576	15419	15456	15503	15450	15470	15455	15400	15432	15616	15484	15416	15327	15314	15492	15545	15427	15502	15525	15588	15308	15465	15353	15318	15492	15455	15358	15352	15344	15348	15377	15483	15492	15598	15441	15403	15602	15499	15349	15508	15522	15428	15203	15497	15478	15385	15463	15369	15308	15451	15625	15587	15365	15350	15469	15339	15570	15537	15407	15418	15682	15389	15494	15586	15492	15560	15559	15450	15494	15518	15413	15473	15420	15231	15507	15614	15575	15540	15473	15568	15493	15600	15645	15452	15452	15371	15436	15611	15419	15614	15322	15564	15385	15492	15398	15569	15503	15318	15565	15446	15554	15460	15549	15310	15507	15463	15483	15366	15463	15608	15596	15501	15536	15600	15398	15322	15235	15454	15436	15616	15590	15424	15528	15382	15508	15575	15515	15271	15598	15424	15421	15531	15544	15472	15507	15295	15467	15421	15583	15486	15573	15354	15619	15495	15465	15408	15707	15479	15489	15601	15510	15610	15258	15451	15437	15428	15505	15362	15546	15503	15309	15510	15510	15448	15480	15547	15485	15468	15468	15577	15462	15527	15665	15491	15435	15497	15442	15501	15412	15426	15605	15372	15533	15316	15436	15396	15570	15375	15486	15523	15335	15576	15514	15448	15349	15301	15451	15478	15525	15354	15433	15427	15435	15407	15567	15364	15487	15497	15414	15409	15512	15395	15516	15575	15466	15489	15296	15548	15574	15422	15289	15504	15537	15344	15308	15445	15408	15494	15497	15382	15543	15682	15428	15472	15420	15261	15478	15307	15366	15323	15368	15402	15549	15542	15423	15349	15568	15371	15544	15588	15396	15585	15362	15465	15358	15356	15400	15640	15537	15574	15585	15501	15572	15422	15540	15633	15480	15566	15323	15479	15479	15438	15340	15589	15633	15496	15449	15465	15541	15286	15413	15501	15289	15347	15737	15306	15409	15615	15366	15495	15289	15477	15593	15536	15396	15483	15303	15445	15501	15370	15378	15245	15608	15451	15381	15542	15520	15379	15511	15575	15438	15522	15486	15439	15385	15476	15487	15335	15333	15568	15326	15457	15505	15327	15421	15414	15504	15418	15393	15372	15603	15363	15447	15549	15594	15594	15503	15495	15581	15561	15507	15372	15281	15611	15497	15293	15546	15454	15549	15568	15528	15588	15513	15364	15489	15427	15699	15500	15574	15475	15373	15337	15442	15453	15522	15468	15407	15391	15451	15376	15499	15456	15361	15461	15504	15379	15496	15367	15386	15548	15417	15620	15322	15437	15431	15511	15453	15373	15441	15608	15366	15555	15516	15513	15549	15433	15491	15529	15513	15676	15440	15508	15527	15387	15424	15441	15430	15311	15353	15535	15282	15348	15517	15412	15369	15472	15596	15371	15527	15292	15428	15362	15378	15657	15422	15541	15406	15429	15234	15580	15499	15579	15468	15540	15491	15304	15498	15585	15461	15637	15250	15414	15496	15498	15399	15372	15445	15391	15478	15510	15517	15473	15506	15614	15700	15418	15526	15422	15383	15449	15498	15497	15596	15371	15629	15342	15421	15644	15529	15559	15520	15412	15379	15315	15375	15376	15571	15428	15528	15317	15358	15445	15542	15442	15386	15542	15539	15500	15350	15490	15627	15438	15478	15412	15520	15660	15457	15333	15357	15520	15393	15523	15557	15478	15368	15282	15422	15486	15541	15296	15576	15483	15529	15472	15501	15449	15456	15328	15424	15547	15438	15464	15417	15507	15495	15610	15563	15413	15441	15602	15464	15499	15576	15551	15451	15624	15485	15443	15520	15446	15501	15465	15441	15488	15534	15476	15692	15446	15468	15211	15635	15432	15593	15630	15442	15508	15468	15491	15538	15485	15550	15654	15400	15536	15430	15360	15588	15644	15459	15324	15454	15334	15499	15487	15690	15367	15569	15447	15621	15455	15495	15258	15397	15550	15349	15538	15369	15475	15473	15478	15436	15517	15410	15410	15393	15454	15449	15610	15390	15340	15454	15467	15553	15495	15400	15460	15504	15337	15640	15455	15571	15518	15425	15370	15482	15413	15456	15553	15399	15335	15434	15491	15343	15283	15571	15581	15579	15458	15658	15508	15519	15434	15439	15494	15304	15481	15421	15401	15446	15618	15397	15534	15474	15381	15564	15317	15468	15596	15397	15341	15484	15413	15443	15562	15448	15400	15631	15546	15380	15262	15504	15414	15407	15542	15560	15511	15333	15345	15403	15442	15460	15643	15402	15327	15471	15342	15407	15583	15347	15508	15535	15459	15332	15381	15353	15447	15553	15505	15272	15412	15285	15629	15381	15384	15438	15414	15383	15438	15571	15382	15395	15425	15503	15471	15412	15568	15480	15338	15458	15395	15481	15406	15418	15484	15586	15573	15451	15388	15429	15464	15494	15486	15580	15286	15526	15516	15478	15469	15388	15329	15473	15503	15338	15446	15179	15518	15616	15460	15526	15399	15403	15224	15343	15353	15502	15422	15611	15680	15426	15433	15557	15532	15660	15549	15315	15484	15367	15394	15474	15500	15411	15553	15426	15689	15397	15435	15492	15453	15461	15387	15312	15408	15224	15531	15500	15448	15419	15515	15367	15439	15412	15501	15481	15413	15461	15351	15308	15269	15514	15284	15510	15422	15471	15568	15281	15373	15469	15365	15406	15425	15468	15450	15588	15526	15586	15488	15614	15394	15445	15420	15674	15440	15603	15259	15678	15317	15563	15474	15438	15356	15233	15460	15472	15451	15222	15467	15556	15424	15368	15586	15403	15430	15289	15364	15373	15378	15416	15458	15458	15479	15527	15548	15389	15458	15410	15451	15485	15378	15478	15347	15539	15365	15352	15593	15495	15482	15365	15490	15362	15436	15411	15495	15410	15579	15482	15451	15529	15481	15460	15483	15510	15424	15342	15377	15594	15471	15531	15506	15613	15354	15608	15386	15496	15374	15343	15471	15389	15445	15541	15501	15527	15436	15554	15552	15323	15545	15379	15551	15396	15441	15440	15527	15351	15444	15490	15385	15323	15381	15531	15433	15456	15480	15509	15332	15405	15482	15459	15575	15481	15457	15407	15576	15475	15459	15444	15621	15332	15510	15338	15470	15436	15482	15421	15484	15352	15540	15390	15260	15252	15559	15553	15257	15386	15467	15311	15451	15369	15320	15523	15396	15485	15502	15748	15466	15407	15427	15459	15624	15429	15476	15478	15438	15519	15493	15475	15399	15264	15367	15473	15572	15183	15560	15577	15381	15471	15323	15411	15420	15649	15654	15441	15437	15378	15591	15482	15688	15514	15608	15546	15426	15534	15445	15438	15501	15493	15425	15443	15607	15473	15190	15457	15551	15539	15357	15564	15414	15377	15421	15542	15316	15623	15528	15404	15340	15541	15477	15371	15536	15543	15376	15547	15505	15399	15373	15576	15347	15433	15418	15397	15576	15383	15520	15502	15511	15458	15625	15462	15352	15618	15460	15531	15365	15606	15431	15523	15529	15346	15376	15421	15574	15428	15564	15602	15404	15379	15369
35320	35676	30223	24783	20184	19389	19272	18511	18671	18675	18846	18833	18657	18860	18773	18731	19139	18778	18781	18724	18762	18751	18753	18696	18652	18933	18780	18530	18795	18703	18582	18725	18690	18838	18778	18784	18814	18937	18817	18816	18694	18843	18705	18746	18687	18525	18592	18681	18495	18654	18803	18905	18642	18826	18910	18747	18691	18788	18738	18664	18732	18668	18792	18898	18883	18725	18661	18546	18760	18842	19025	18646	18640	18712	18694	18554	18817	18662	18743	18772	18673	18896	18967	18753	18815	18701	18490	18868	18815	18700	18682	18703	18645	18726	18522	18652	18723	18632	18787	18753	18793	18722	18836	18790	18597	18471	18757	18815	18781	18689	18527	18638	18771	18820	18770	18688	18613	18706	18635	18615	18792	18698	18637	18767	18704	18608	18729	18649	18760	18575	18459	18639	18792	18800	18744	18649	18712	18658	18945	18750	18876	18586	18780	18726	18516	18604	18473	18772	18764	18743	18588	18655	18778	18577	18636	18792	18574	18803	18602	18657	18806	18754	18768	18661	18587	18525	18484	18778	18505	18613	18591	18622	18650	18816	18490	18654	18766	18870	18664	18670	18632	18951	18957	18742	18558	18963	18777	18715	18621	18887	18536	18754	18771	18932	18643	18793	18608	18562	18527	18702	18724	18738	18782	18608	18605	18692	18831	18785	18577	18597	18901	18915	18655	18583	18590	18724	18487	18810	18840	18618	18721	18661	18808	18596	18698	18793	18776	18531	18631	18742	18778	18711	18699	18608	18592	19033	18906	18822	18781	18551	18641	18542	18641	18355	18638	18620	18603	18596	18894	18780	18604	18724	18633	18789	18775	18781	18669	18821	18720	18730	18631	18788	18553	18932	18842	18590	18731	18510	18795	18826	18642	18839	18643	18843	18804	18843	18586	18774	18621	18713	18629	18733	18577	18750	18821	18648	18829	18643	18605	18583	18607	18825	18481	18724	18761	18693	18604	18796	18842	18740	18593	18878	18791	18748	18831	18754	18765	18761	18673	18747	18698	18497	18762	18711	18576	18769	18905	18924	18634	18806	18805	18927	18720	18818	18695	18531	18614	18520	18588	18533	18601	18599	18772	18740	18631	18732	18533	18763	18712	18722	18605	18712	18673	18536	18483	18873	18871	18717	18646	18713	18599	18808	18571	18800	18815	18779	18635	18873	18641	18755	18770	18747	18637	18785	18655	18701	18887	18687	18724	18776	18803	18502	18648	18691	18675	18669	18782	18621	18635	18644	18680	18909	18734	18913	18712	18751	18594	18689	18632	18676	18877	18519	18715	18604	18860	18868	18676	18778	18685	18541	18667	18863	18787	18761	18696	18780	18805	18537	18693	18687	18707	18767	18778	18737	18641	18761	18690	18737	18566	18705	18662	18749	18611	18792	18949	18768	18786	18737	18538	18687	18865	18810	18779	18841	18798	18550	18774	18513	18855	18774	18802	18692	18561	18667	18531	18581	18715	18691	18788	18770	18628	18698	18552	18765	18745	18705	18528	18673	18783	18923	18863	18804	18684	18762	18691	18586	18687	18971	18535	18682	18480	18702	18885	18724	18682	18654	18521	18846	18478	18478	18533	18801	18444	18967	18685	18591	18706	18673	18716	18681	18842	18701	18811	18724	18750	18723	18878	18872	18756	18721	18790	18664	18727	18587	18708	18722	18572	18801	18597	18649	18710	18713	18906	18718	18574	18474	18760	18787	18878	18806	18811	18854	18726	18932	18832	18570	18702	18724	18845	18822	18682	18658	18651	18610	18891	18709	18882	18966	18906	18677	18587	18713	18693	18913	18790	18978	18657	18602	18749	18619	18742	18760	18718	18737	18745	18613	18719	18775	18640	18693	18747	18661	18559	18943	18741	18756	18614	18755	18742	18902	18865	18700	18760	18932	18741	18734	18636	18882	18637	18702	18560	18690	19024	18766	18810	18738	18622	18602	18725	18525	18681	18767	18671	18630	18693	18715	18650	18859	18904	18595	18529	18669	18675	18817	18776	18708	18767	18736	18715	18613	18676	18703	18900	18676	18746	18618	18789	18672	18558	18763	18915	18756	18768	18589	18925	18717	18613	18617	18625	18782	18821	18705	18771	18532	18836	18699	18840	18752	18555	18445	18785	18779	18579	18718	18834	18692	18789	18535	18843	18569	18787	18752	18755	18753	18831	18562	18691	18957	18680	18907	18587	18599	18710	18471	18680	18592	18653	18967	18655	18446	18908	18783	18764	18698	18608	18768	18815	18887	18588	18622	18575	18621	18834	18768	18495	18671	18714	18707	18861	18685	18818	18794	18744	18567	18674	18984	18892	18665	18546	18730	18737	18666	18693	18657	18773	18725	18806	18859	18898	18713	18902	18576	18844	18936	18797	18760	18562	18849	18570	18566	18782	18746	18644	18856	18650	18614	18878	18818	18680	19003	18731	18816	18784	18849	18584	18625	18852	18875	18969	18644	18880	18677	18839	18659	18907	18737	18902	18512	18881	18805	18695	18605	18782	18745	18741	18649	18742	18713	18744	19032	18855	18604	18533	18730	18466	18614	18705	18692	18852	18675	18746	18657	18752	18576	18742	18833	18857	18667	18717	18682	18792	18655	18740	18796	19018	18837	18648	18710	18647	18782	18567	18703	18665	18943	18530	18614	18745	18651	18595	18747	18685	18776	18533	18575	18741	18796	18810	18555	18571	18696	18771	18724	18519	18885	18820	18757	18695	18598	18870	18843	18611	18629	18693	18826	18655	18712	18749	18858	18781	18618	18654	18553	18735	18693	18676	18727	18714	18574	18575	18419	18800	18635	18784	18536	18604	18660	18830	18784	18683	18850	18693	18865	18504	18770	18828	18770	18916	18831	18705	18759	18621	18883	18932	18697	18643	18543	18643	18775	18902	18557	18609	18709	18574	18759	18680	18660	18502	18692	18638	18890	18709	18579	18741	18775	18806	18810	18794	18685	18797	18829	18720	18739	18715	18757	18643	18783	18799	18744	18567	18573	18683	18846	18521	18895	18741	18570	18740	18769	18844	18702	18722	18887	18703	18827	18750	18495	18761	18761	18847	18652	18696	18668	18769	18763	18562	18594	18639	18758	18656	18670	18627	18735	18713	18787	18533	18571	18458	18957	18849	18889	18735	18591	18547	18954	18759	18907	18750	18756	18900	18742	18878	18572	18655	18967	18817	18766	18700	18492	18668	18568	18814	18702	18802	18593	18742	18671	18756	18770	18730	18835	18878	18706	18950	18675	18767	18516	18710	18665	18602	18590	18728	18689	18436	18596	18528	18781	18719	18759	18645	18619	18761	18615	18800	18494	18700	18928	18826	18709	18715	18558	18538	18521	18654	18332	18761	18636	18744	18834	18801	18720	18691	18518	18366	18718	18811	18806	18518	18713	18641	18437	18594	18720	18905	18848	18896	18769	18925	18844	18630	18830	18863	18731	18698	18751	18613	18694	18709	18538	18619	18619	18643	18591	18669	18502	18893	18860	18753	18831	18776	18823	18769	18528	18702	18830	18770	18805	18699	18655	18588	18734	18591	18749	18806	18806	18840	18761	18773	18826	18732	18681	18696	18611	18527	18798	18818	18780	18722	18778	18745	18597	18700	18909	18686	18853	18718	18819	18756	18716	18577	18761	18724	18795	18563	18548	18757	18748	18651	18652	18681	18715	18695	18770	18652	18985	18793	18717	18778	18675	18693	18767	18814	18573	18644	18802	19024	18623	18613	18658	18643	18742	18593	18675	18682	18713	18547	18691	18674	18653	18738	18780	18843	18676	18836	18939	18699	18526	18639	18713	18625	18701	18558	18726	18853	18769	18731	18715	18721	18797	18914	18861	18801	18691	18818	18588	18539	18795	18800	18476	18862	18830	18798	18712	18775	18840	18644	18719	18487	18580	18526	18646	18569	18743	18727	18741	18765	18902	18841	18602	18708	18784	18703	18761	18787	18719	18878	18732	18529	18716	18718	18651	18664	18810	18624	18683	18694	18782	18627	18783	18740	18656	18737	18797	18637	18745	18757	18810	18939	18702	18693	18703	18702	18614	18740	18632	18804	18724	18595	18756	18668	18802	18601	18604	18737	18790	18883	18675	18735	18643	18651	18547	18805	18698	18562	18660	18796	18718	18897	18661	18770	18781	18902	18804	18686	18762	18630	18692	18845	18711	18579	18868	18808	18771	18829	18861	18839	18842	18645	18689	18781	18629	18636	18555	18561	18924	18729	18601	18755	18835	18959	18721	18682	18625	18632	18771	18715	18929	18637	18835	18664	18823	18769	18726	18745	18785	18784	18645	18791	18569	18699	18566	18905	18891	18850	18409	18729	18642	18879	18761	18653	18681	18564	18737	18896	18618	18701	18882	18715	18605	18861	18625	18601	18805	18728	18744	18626	18888	18760	18655	18651	18591	18842	18793	18563	18743	18642	19034	18652	18585	18747	18771	18775	18685	18657	18863	18640	18596	18677	18660	18870	18786	18895	18680	18677	18697	18853	18754	18762	18681	18566	18830	18740	18803	18641	18758	18791	18701	18895	18743	18978	18719	18699	18673	18552	18664	18746	18762	18827	18793	18821	18757	18710	18793	18578	18604	18856	18679	18546	18734	18808	18902	18731	18658	18983	18757	18828	18706	18634	18723	18743	18425	18625	18629	18749	18842	18814	18735	18803	18626	18785	18859	18664	18828	18824	18601	18696	18771	18687	18740	18677	18773	18695	18951	18800	18906	18750	18725	18820	18663	18665	18583	18642	18635	18667	18781	18651	18579	18751	19075	18462	18565	18771	18713	18744	18897	18611	18565	18710	18593	18845	18793	18816	18708	18596	18746	18680	18579	18625	18541	18804	18725	18683	18695	18694	18562	18623	18713	18551	18996	18766	18733	18642	18581	18883	18805	18592	18865	18745	18903	18742	18659	18861	18840	18757	18874	18845	18806	18732	18583	18564	18706	18832	18942	18844	18824	18712	18604	18757	18650	18804	18756	18600	18743	18632	18573	18672	18748	18847	18730	18744	18722	18568	18630	18849	18724	18851	18669	18709	18626	18621	18536	18677	18776	18697	18907	18734	18641	18775	18724	18801	18632	18689	18674	18922	18646	18795	18567	18574	18819	18938	18695	18800	18664	18475	18708	18549	18956
49464	51017	27300	19654	17493	16324	16060	16016	16133	16038	15829	15919	15711	15898	15995	16015	16058	15888	15920	16068	15957	15907	16098	15942	15997	16016	15968	16053	15952	16018	15953	15861	15741	16141	15949	15717	15840	16049	15922	15899	15866	15981	16010	15964	15873	15979	15942	15967	16065	16074	16001	15841	15967	15876	15969	15805	15902	15975	15997	15981	15895	15768	16055	16078	16048	16189	15977	15814	15805	15870	16031	15873	15718	15911	15958	15817	15945	15895	15921	16066	15959	15907	16109	15788	15929	15930	15987	15904	15922	15954	15882	16083	15942	15894	15944	16060	15913	15998	15936	15959	15942	15919	15880	15902	15957	15828	15984	15945	15933	15894	15852	16033	15927	15829	15879	15883	15830	15695	15903	15826	15963	15986	15975	15999	16025	15941	15937	15869	15970	15912	15900	15944	15778	16064	15960	15992	15902	15960	15844	15939	15854	15857	16030	16013	15824	15882	16092	15895	15803	16137	15989	16022	16057	15906	15950	16071	15900	15843	16002	15833	15901	15905	15940	15979	15745	16201	15970	15851	15849	15853	15795	15898	15774	15877	16160	15969	16043	15967	15922	15864	15960	16002	15929	16136	15907	15805	16051	16003	15977	15854	15850	15899	15942	15928	16068	15949	15943	16055	15957	15766	16032	15827	15774	15920	15828	16025	15946	16144	15839	16071	16009	16013	15950	16034	15926	15911	15978	15709	15878	15913	15878	16159	15824	15966	15961	15918	15852	15889	15965	15844	15926	15843	15972	16036	15812	15993	15984	15949	15914	15953	16032	15999	15934	15976	15850	16015	15925	16058	15719	15961	15813	16000	15922	15895	16021	15890	15962	15945	15899	15844	15855	15837	15939	16022	15926	15854	15878	15966	16050	15895	15826	15801	15791	16056	15805	16109	15920	16014	15914	16043	15909	15756	15971	15895	16012	15925	15927	15817	16113	15742	16083	16036	16004	16007	15950	16040	15985	15946	16164	15803	15973	16004	15772	15997	15911	15849	15924	15930	15879	16133	15817	16034	15966	16093	15951	16025	16015	16116	16019	15906	15934	15686	15859	16011	15952	15876	15890	15966	15892	15809	15869	15806	16128	16059	15882	15922	15832	16084	15861	16017	16039	15947	15931	15919	15904	16175	15963	15832	15796	15985	15911	16061	15914	16000	15814	15973	16011	15968	15983	16024	15833	15839	15897	16098	16021	16154	16012	15858	15889	16032	15905	15908	15944	15868	15882	16169	15927	16012	16029	15837	15927	16006	15968	16041	16018	15936	15842	16129	16012	15865	15968	15859	16136	15863	15952	15964	15953	15855	15909	16004	15840	15805	15855	15892	16138	16023	15993	15886	16064	15981	15972	15996	15941	15798	15973	15992	16021	16016	15893	15902	15949	15966	16022	15998	15983	15843	15790	16027	15896	16085	15875	16007	15815	15878	16230	15816	16063	16072	16001	15735	15862	15957	16085	16009	15899	15758	15885	15957	16001	15860	15955	15893	15994	15882	16054	15727	15899	15956	16019	15883	16054	15931	15986	15909	16035	15961	16082	15902	15948	16134	15940	15995	16104	15907	15890	15956	15852	15958	16066	15959	15931	16058	15739	15956	15883	16154	15779	15992	16134	15824	15946	16211	16057	15957	15916	15982	15941	15978	16044	16013	15831	15909	15880	16124	15893	15936	15835	15995	16101	15935	15946	15956	15857	15958	15707	15889	15920	15827	16093	15960	15953	16024	15995	15889	15826	16006	16004	15891	15920	15943	15886	16007	15735	15955	15919	15861	16104	15880	15880	16020	16001	15987	15980	15906	15879	15925	15866	15962	16013	15953	15984	16028	15779	15874	15814	15936	15832	15844	15909	16015	15784	15858	15944	15939	15885	15978	16008	15838	15876	15775	15952	15984	15816	16044	15874	15899	15866	15882	15936	15930	15825	15946	15944	15901	15841	15961	15895	15879	16097	15763	15939	15796	15981	15817	15852	15912	15870	15991	16033	16037	15913	16128	15737	16009	15899	15997	15975	15769	16094	15916	16075	15864	15920	15988	15760	16011	16103	15945	16020	16006	16183	15782	15842	15833	15978	15850	15816	16106	16000	15965	15831	16021	15911	15929	16040	16037	15922	15908	15867	16005	16045	15912	15839	15856	16038	16114	15814	15933	15911	15938	15921	15820	15944	15923	15993	15994	15935	15844	15987	16036	16017	16011	15977	16125	15982	15862	15966	15903	15892	15938	16038	15885	15916	16025	15968	16024	15784	15920	15997	15798	15986	15947	15948	15987	15816	15973	15954	15849	16090	15773	15932	16018	15915	15990	15917	15837	15794	15898	15909	16035	16104	16036	15917	15868	15933	15997	15937	16020	15951	15803	15861	15934	15909	15958	15824	15902	15798	15980	15844	15974	16015	15998	15903	15930	15888	15918	15710	16010	15928	15874	15895	15921	15974	15914	16031	16016	15888	16045	15903	15961	15953	15933	15993	15875	15785	15876	15810	16115	15932	15997	15854	15834	15821	15916	15938	15898	15714	15898	15828	15833	15979	16084	16042	15781	15773	15876	15805	16027	15987	16008	15957	15956	15928	15914	16001	16079	15900	15903	15875	15850	15965	15952	16038	16034	15891	15901	15809	15879	15894	15836	15820	16057	15723	15802	15829	15929	16046	15717	15831	16008	15852	15854	15956	15837	15966	15930	15956	15896	15925	15941	15896	15996	15922	15929	15828	16011	15811	16006	15933	16038	16062	15890	15934	15920	15958	15769	15908	16006	16134	15887	15905	15975	16032	16192	15816	15982	15927	15922	15915	15988	15772	15896	15922	15867	15970	15853	15936	15936	15973	15910	15887	15923	15987	16068	15970	15901	15825	16090	16028	15908	15912	15939	15867	15976	16042	15757	15733	15888	15953	15968	15807	15890	15773	15839	15978	15880	16052	16046	15955	15892	15949	15812	15883	16135	15927	16149	16175	15828	16072	15750	15998	15696	16003	15999	15973	15920	15807	16076	15936	15960	15899	15901	15926	15917	16014	15863	15862	16010	15917	16084	16076	16000	15888	16002	15950	15891	15725	16002	16045	15971	15874	16090	16118	15876	15920	16010	15980	16068	15779	15889	15892	15915	15855	15795	16002	16027	16023	15869	15920	15849	15931	15962	15941	15780	16069	15964	15962	16069	15967	16139	16039	16086	16011	15873	15893	16006	15941	15873	16016	15945	16041	15890	15917	15917	15855	15949	15937	15984	15912	15759	15797	15966	15866	16062	15939	16059	15963	15806	15895	15916	15959	15864	16013	15863	16000	15948	15774	15791	15976	15852	16065	15893	15914	15914	15981	15862	15720	15974	16044	16029	15954	16023	16117	15934	15888	16012	15835	15901	15929	15845	15792	16172	15848	16027	16010	15786	16002	15859	15883	15964	15768	15934	15881	15990	16119	16041	15893	15936	16055	16110	15941	15870	15876	15892	15860	15942	15980	15926	15928	16089	15867	15946	16017	16041	15881	15913	16052	15742	15817	15937	16070	16010	16008	15934	15836	15872	15987	15983	15939	15896	15939	15841	15850	16217	15953	16064	15979	15831	15867	15938	15738	15959	15790	15869	15976	15926	16122	15973	15859	15833	16027	15825	16022	16080	15910	15803	15839	15789	15875	15884	15946	15891	16040	16046	15855	15957	15986	15973	15867	15862	15856	16163	15882	16060	16098	16010	16033	15837	16099	15835	16045	16063	15756	15828	15948	16190	16014	15914	16020	15909	15877	15754	15984	15944	15756	15996	15947	16092	15974	15836	16030	16000	16172	16070	16001	15918	15934	15944	15991	15761	16046	15790	15989	15974	15968	15747	16033	15800	15886	15939	15876	15874	16102	16082	15902	15936	15933	15968	15915	15935	15950	15946	15982	15944	16059	15993	15826	15866	15848	15902	15985	15953	15928	16052	15750	15984	15863	15997	15904	15907	16017	15979	16042	16004	15977	15810	15944	15945	15797	16024	15880	15996	15858	15687	15846	15801	15826	15769	15981	15992	15898	15759	15816	15852	15993	15845	15978	15962	15992	16037	15847	15868	15922	15911	16081	16045	15906	15999	15907	15887	15872	16006	16106	15849	15992	15933	16022	15955	15911	15979	15956	15882	15910	16028	16105	15838	15910	15869	15977	15949	15944	15976	15975	15859	16049	15940	15963	16046	16002	15896	15916	16042	15771	15866	15942	16052	15932	15893	15957	15794	15796	15865	16122	15947	15913	15908	16006	16047	16104	15771	15838	16115	15930	15834	15788	15946	15782	15997	16041	15941	15869	15729	15906	15901	15928	15894	15990	15875	15974	15986	16040	16054	16017	16041	16032	15925	15978	15901	16036	16021	15902	15913	15895	16045	15908	15838	15963	16024	16035	15775	16003	16050	15886	16017	15887	15903	15894	15860	15999	15948	16040	15941	15757	16100	15870	15844	15723	15917	16039	16026	15970	16020	15879	15948	15883	15992	16003	15945	15894	15932	15988	15912	15940	15888	15892	15987	16011	15873	16011	15929	15960	15920	15893	15934	15866	15980	16070	15867	15755	16040	15998	15985	16019	15932	15974	15896	15905	15913	16008	16092	15983	15936	15924	15901	15966	16017	15876	15880	15962	15959	16085	15901	15943	15900	15851	15739	15810	15806	15950	15857	15931	15973	15696	15790	15951	15835	16072	16093	15800	15895	15818	16026	15869	15936	15986	15916	16153	15962	15996	15936	15909	15833	15884	16024	16108	15967	15926	15776	16053	15791	15939	15887	15818	15887	15916	16073	16144	16110	15915	15894	15928	15976	15915	15863	16022	15905	15773	16021	16036	15821	15854	15918	15990	15972	16070	15766	15962	16042	15929	15935	16041	15911	15891	16038	15994	16100	15874	15935	16010	15846	15960	15958	16018	15906	15904	15825	16050	15899	15842	16038	15933	15877	15972	15852	15983	15856	15926	15969	15895	16030	16021	16006	15770	16000	15918	15942	15923	16112	15950	15857	15985	15821	15957	15998	15913	16164	16140	15982	15903	15792	15912	15867	15859	15971	15930	15993	15969	15857	16100	15913	15805	15868	16002	16064	15827	16056	16099	15997	15880	15716	15940	15979	16012	15781	15816	15993	16076	15873	16073	16030	15880	15989	15860	15845	16017	15963
24966	23404	29478	25430	23454	22264	21010	18687	18257	18698	18629	18255	18518	18403	18319	18399	18402	18232	18301	18512	18383	18297	18392	18370	18389	18254	18251	18245	18436	18323	18515	18448	18264	18369	18315	18346	18516	18396	18379	18381	18227	18293	18422	18125	18229	18272	18270	18235	18309	18301	18177	18278	18134	18437	18467	18251	18565	18319	18397	18240	18509	18309	18197	18438	18214	18245	18309	18295	18236	18324	18408	18266	18361	18055	18440	18201	18192	18196	18351	18300	18253	18390	18074	18281	18193	18391	18155	18300	18151	18387	18501	18242	18228	18109	18170	18451	18355	18257	18427	18243	18258	18193	18320	18222	18310	18148	18300	18490	18238	18546	18316	18433	18256	18352	18279	18158	18318	18277	18298	18305	18336	18432	18162	18159	18331	18290	18329	18128	18086	18233	18473	18176	18153	18221	18206	17971	18352	18254	18174	18378	18398	18262	18409	18470	18435	18174	18289	18251	18421	18248	18310	18188	18377	18106	18122	18301	18400	18280	18370	18401	18346	18395	18261	18328	18254	18184	18247	18308	18190	18362	18270	18322	18282	18297	18171	18190	18454	18375	18177	18295	18473	18406	18321	18167	18249	18321	18202	18252	18332	18132	18425	18226	18337	18255	18185	18446	18194	18132	18291	18001	18343	18184	18248	18173	18247	18413	18085	18168	18272	18218	18461	18126	18405	18312	18314	18358	18325	18068	18183	18136	18311	18236	18387	18383	18140	18403	18483	18232	18457	18147	18294	18172	18073	18250	18512	18386	18321	18277	18299	18191	18346	18151	18114	18314	18064	18332	18179	18170	18025	18202	18281	18132	18383	18443	18388	18176	18402	18449	18339	18210	18301	18261	18035	18011	18021	18213	18447	18433	18197	18072	18339	18144	18327	18249	18314	18352	18345	18339	18322	18313	18347	18002	18361	18224	18200	18230	18303	18284	18269	18193	18381	18457	18311	18404	18231	18287	18093	18127	18276	18270	18284	18511	18025	18053	18072	18175	18180	18324	18286	18090	18259	18135	18337	18294	18357	18186	18299	18183	18476	18247	18248	18489	18189	18178	18495	18246	18128	18235	18355	18269	18405	18312	18251	18229	18404	18157	18149	18170	18367	18450	18387	18178	18457	18592	18244	18403	18193	18047	18129	18499	18563	18134	18504	18350	18627	18302	18156	18487	18251	18348	18377	18335	18336	18183	18200	18354	18105	18521	18256	18104	18367	18307	18218	18079	18146	18159	18192	18204	18174	18247	18303	18542	18309	18112	18042	18386	18329	18318	18295	18092	18286	18236	18264	18249	18267	18226	18479	18120	18221	18397	18417	18420	18150	18289	18164	18136	18273	18157	18180	18122	18360	18177	18313	18535	18342	18281	18391	18250	18384	18678	18248	18192	18339	18324	18426	18176	18350	18209	18241	18129	18244	18228	18389	18330	18410	18382	18312	18127	18154	18319	18425	18254	18239	18094	18115	18117	18205	18335	18349	18236	18392	18393	18351	18256	18293	18245	18105	18022	18456	18386	18268	18274	18222	18164	18425	18245	18265	18419	18330	18188	18250	18360	18271	18465	18399	18426	18503	18194	18430	18446	18032	17994	18440	18155	18288	18284	18191	18265	18295	18236	18336	18313	18251	18155	18309	18409	18177	18270	18332	18339	18167	18076	18188	18095	18365	18306	18349	18403	18357	18187	18246	18539	18281	18327	18233	18111	18308	18162	18522	18154	18279	18021	18301	18126	18223	18274	18212	18165	18206	18333	18376	18196	18153	18333	18481	18185	18457	18250	18279	18355	18202	18271	18248	18391	18146	18222	18204	18422	18446	18283	18432	18268	18349	18105	18329	18061	18270	18147	18104	18163	18240	18244	18245	18272	18111	18189	18221	18219	18326	18314	18297	18228	18529	18308	18234	18209	18280	18202	18293	18257	18300	18175	18434	18284	18176	18278	18382	18172	18169	18404	18193	18243	18567	18355	18159	18269	18401	18385	18350	18136	18367	18536	18309	18333	18314	18049	18392	18276	18356	18332	18314	18246	18151	18294	18285	18363	18129	18037	18320	18166	18238	18262	18110	18238	18275	18435	18325	18196	18458	18344	18337	18513	18214	18271	18296	18238	18109	18170	18463	18289	18310	18608	18576	18270	18151	18211	18376	18259	18206	18246	18279	18470	18208	18211	18137	18116	18265	18150	18175	18250	18301	18347	18379	17940	18130	18082	18244	18175	18382	18253	18281	18095	18264	18343	18272	18093	18092	18283	18291	18250	18149	18113	18186	18318	18422	18200	18292	18131	18220	18305	18277	18334	18158	18382	18340	18271	18321	18292	18327	18570	18302	18364	18113	18053	18279	18105	18311	18400	18460	18317	18134	18399	18204	18287	18359	18360	18324	18365	18278	18363	18318	18347	18213	18174	18298	18087	18197	18217	18555	18222	18334	18152	18260	18497	18320	18285	18150	18227	18119	18277	18148	18338	18323	18395	18277	18025	18197	17993	18207	18369	18486	18347	18218	18100	18168	18434	18390	18171	18301	18411	18140	18335	18303	18365	18230	18178	18229	18268	18124	18393	18497	18242	18289	18141	17973	18166	18010	18401	18435	18375	18122	18353	18353	18298	18254	18109	18114	18358	18341	18185	18318	18540	18480	18370	18347	18103	18435	18132	18499	18261	18155	18136	18300	18255	18321	18222	18281	18205	18147	18499	18461	18443	18338	18329	18387	18356	18244	18411	18149	18164	18106	18311	17977	18235	18258	18218	18399	18192	18278	18344	18086	18152	18367	18323	18195	18153	18111	18333	18340	18444	18295	18328	18470	18047	18261	18360	18154	18211	18294	18174	18291	18331	18295	18281	18074	18378	18169	18246	18254	18420	18169	18320	18403	18184	18294	18222	18053	18077	18394	18448	18124	18274	18362	18006	18234	18299	18230	18203	18175	18252	18324	18103	18272	18463	18313	18254	18333	18192	18331	18155	18150	18258	18250	18295	18288	18163	18508	18494	18381	18230	18221	18371	18142	18403	18307	18131	18355	18507	18140	18157	18244	18381	18206	18556	18441	18253	18226	18170	18203	18319	18291	18295	18389	18374	18218	18372	18323	18210	18359	18259	18264	18085	18081	18363	18297	18260	18158	18272	18193	18288	18351	18140	18136	18279	18325	18299	18322	18275	18357	18392	18414	18201	18147	18318	18508	18150	18241	18410	18422	18326	18098	18336	18434	18130	18332	18264	18276	18152	18163	18237	18221	18119	18078	18192	18263	18096	18195	18237	18158	18308	18258	18183	18261	18280	18210	18294	18379	18244	18304	18087	18273	18524	18211	18366	18199	18558	18243	18215	18134	18300	18289	18266	18360	18338	18111	18318	18222	18138	18248	18084	18306	18356	18214	18277	18182	18154	18179	18252	18223	18208	18434	18268	18107	17948	18386	18300	18224	18233	18327	18352	18207	18391	18174	18309	18172	18231	17970	18217	18277	18265	18126	18249	18345	18360	18312	18383	18282	18110	18147	18116	18350	18315	18083	18174	18371	18261	18125	18277	18434	18519	18343	18061	17987	18241	18123	18238	18244	18164	18304	18184	18462	18344	18102	18036	18225	18129	18391	18514	18366	18443	18172	18094	18226	18222	18066	18252	18504	18135	18129	18234	18404	18459	18302	18257	18437	18545	18184	18520	18339	18564	18067	18142	18301	18282	18284	18160	18241	18203	18202	18353	18295	18285	18181	18067	18383	18368	18219	18145	18234	18246	18260	18389	18540	18335	18402	18213	18204	18188	18245	18312	18131	18254	18373	18315	18199	18198	18346	18213	18365	18113	18446	18483	18481	18359	18171	18126	18056	18323	18160	18254	18466	18273	18153	18150	18464	18263	18339	18324	18305	18325	18335	18352	18263	18337	18560	18458	18267	18380	18374	18138	18343	18281	18519	18372	18431	18347	18350	18095	18320	18212	18508	18148	18296	18366	18191	18151	18256	18148	18140	18119	18196	18277	18166	18327	18222	18257	18401	18549	18296	18128	18219	18311	18292	18456	18204	18232	18401	18230	18401	18242	18374	18173	18482	18312	18431	18118	18139	18446	18254	18026	18213	18360	18366	18301	18304	18212	18366	18398	18283	18506	18239	18447	18180	18353	18342	18222	18199	18208	18265	18417	18166	18196	18203	17977	18309	18161	18425	18229	18454	18269	18284	18429	18300	18303	18350	18283	18330	18381	18243	18097	18290	18439	18363	18346	18358	18170	18241	18474	18385	18071	18431	18341	18450	18255	18396	18104	18218	18232	18134	18345	18480	18136	18200	18218	18483	18154	18137	18163	18345	18290	18282	18284	18391	18228	18339	18387	18271	18299	18284	18313	18375	18023	18286	18339	18283	18133	18305	18219	18236	18289	18147	18309	18203	18416	18119	18091	18203	18453	18594	18156	18128	18286	18538	18179	18387	18368	18350	18322	18394	18227	18383	18166	18329	18159	18325	18343	18301	18469	18147	18280	18307	18604	18278	18394	18324	18142	18357	18289	18520	18127	18135	18318	18233	18283	18243	18325	18326	18360	18208	18155	18207	18383	18224	18383	18263	18280	18411	18437	18519	18215	18347	18158	18464	18245	18283	18385	18221	18279	18212	18317	18277	18206	18486	18152	18362	18080	18410	18162	18128	18289	18381	18264	18555	18213	18276	18269	18244	18284	18595	18251	18272	18183	18341	18341	18325	18305	18265	18118	17932	18238	18198	18109	18278	18309	18416	18099	18146	18229	18207	18018	18351	18363	18290	18210	18211	18183	18483	18422	18073	18263	18368	18445	18237	18325	18386	18355	18168	18128	18391	18343	18297	18177	18429	18215	18348	18122	18330	18339	18112	18367	18189	18287	18416	18440	18167	18202	18354	18116	18310	18392	18560	18306	18542	18293	18274	18131	18358	18217	18216	18114	18339	18132	18065	18149	18252	18163	18326	18159	18235	18266	18197	18398	18194	18487	18242	18368	18222	18337	18311	18134	18362	18466	18095	18076	18142	18266	18169	18362	18327	18456	18211	18153	18517	18355	18164	18234	18299	18207	18249	18082	18280	18417	18382	18228	18069	18205	18198	18195	18110	18328	18150	18356	18228	18277	18201	18061	18156	18192	18268	18285	18222	18007	18274	18295	18384	18222
64487	85057	49323	31345	23021	17373	16079	15672	15714	15829	15611	15783	15796	15684	15472	15690	15873	15590	15780	15603	15741	15657	15583	15615	15676	15836	15671	15771	15765	15899	15811	15654	15650	15821	15592	15663	15604	15693	15446	15767	15749	15643	15682	15605	15729	15796	15713	15572	15550	15739	15480	15744	15659	15788	15805	15586	15732	15580	15696	15706	15658	15770	15751	15818	15718	15622	15619	15641	15624	15688	15671	15746	15624	15519	15512	15533	15611	15807	15619	15747	15563	15679	15598	15646	15641	15743	15599	15702	15757	15649	15744	15601	15746	15826	15630	15754	15761	15593	15666	15657	15662	15597	15652	15790	15728	15644	15581	15710	15827	15662	15634	15418	15693	15630	15813	15578	15654	15491	15710	15747	15713	15791	15734	15574	15656	15713	15574	15654	15607	15748	15639	15567	15432	15668	15691	15461	15670	15714	15548	15639	15669	15579	15681	15623	15543	15613	15651	15582	15682	15740	15704	15764	15764	15729	15549	15696	15767	15732	15574	15883	15558	15624	15670	15700	15663	15689	15632	15528	15617	15675	15673	15888	15801	15744	15591	15766	15633	15663	15570	15830	15672	15719	15722	15611	15778	15550	15673	15557	15546	15562	15566	15865	15685	15695	15578	15638	15588	15609	15663	15639	15608	15677	15677	15736	15917	15802	15599	15590	15801	15636	15789	15830	15446	15674	15613	15682	15637	15770	15855	15631	15842	15661	15691	15656	15739	15653	15592	15638	15696	15658	15667	15645	15640	15606	15628	15733	15613	15915	15626	15786	15629	15933	15681	15704	15789	15669	15718	15728	15486	15665	15804	15542	15731	15577	15699	15736	15707	15705	15836	15692	15722	15617	15618	15678	15604	15408	15619	15528	15765	15774	15724	15602	15753	15652	15647	15667	15727	15822	15688	15883	15460	15584	15686	15764	15625	15803	15599	15527	15595	15421	15750	15569	15713	15708	15713	15664	15657	15678	15613	15684	15753	15597	15668	15715	15863	15478	15750	15616	15743	15617	15794	15770	15691	15647	15644	15704	15714	15645	15676	15684	15561	15598	15793	15702	15654	15922	15566	15661	15625	15549	15705	15603	15682	15571	15626	15613	15767	15797	15666	15811	15668	15834	15659	15656	15706	15575	15451	15562	15816	15561	15728	15658	15598	15764	15704	15687	15725	15660	15783	15682	15622	15593	15606	15486	15540	15810	15708	15599	15594	15515	15648	15678	15705	15745	15760	15779	15809	15639	15822	15580	15800	15613	15741	15559	15767	15794	15731	15587	15753	15526	15808	15606	15715	15763	15646	15597	15717	15614	15606	15534	15538	15735	15680	15700	15762	15617	15661	15846	15595	15762	15832	15748	15622	15720	15649	15556	15832	15608	15760	15774	15578	15593	15546	15706	15651	15727	15722	15706	15696	15664	15932	15479	15606	15669	15513	15694	15649	15798	15633	15753	15581	15778	15707	15707	15657	15615	15605	15729	15641	15624	15789	15552	15637	15810	15681	15623	15638	15707	15748	15855	15564	15579	15753	15762	15591	15579	15599	15686	15589	15715	15803	15704	15770	15608	15526	15657	15636	15791	15657	15455	15851	15626	15678	15629	15477	15619	15772	15607	15717	15548	15682	15753	15653	15637	15542	15927	15661	15568	15702	15862	15640	15754	15580	15756	15851	15607	15564	15638	15697	15712	15740	15616	15584	15573	15669	15508	15859	15657	15626	15489	15582	15606	15687	15540	15752	15771	15680	15716	15698	15566	15585	15665	15712	15723	15754	15700	15808	15591	15682	15791	15395	15663	15597	15689	15686	15694	15769	15586	15812	15655	15645	15684	15542	15644	15698	15635	15567	15628	15677	15557	15682	15731	15861	15811	15554	15541	15644	15666	15785	15590	15694	15696	15725	15649	15626	15704	15782	15852	15746	15661	15785	15532	15707	15626	15789	15692	15602	15601	15704	15735	15619	15601	15707	15690	15643	15722	15630	15700	15670	15591	15874	15683	15565	15755	15746	15577	15704	15727	15702	15744	15770	15781	15735	15514	15579	15770	15714	15582	15774	15473	15802	15750	15733	15609	15682	15643	15669	15724	15840	15566	15768	15647	15590	15712	15697	15763	15455	15545	15511	15742	15903	15808	15557	15487	15825	15791	15725	15589	15566	15708	15812	15642	15750	15578	15684	15698	15618	15566	15870	15664	15759	15645	15742	15790	15551	15736	15789	15554	15666	15784	15600	15584	15489	15644	15576	15736	15724	15605	15500	15691	15693	15732	15834	15571	15614	15687	15656	15532	15686	15571	15823	15762	15729	15640	15657	15564	15659	15669	15411	15521	15771	15825	15546	15745	15708	15765	15882	15729	15777	15678	15726	15700	15658	15742	15661	15702	15798	15656	15659	15697	15674	15814	15750	15726	15684	15692	15620	15757	15827	15595	15592	15610	15721	15578	15657	15599	15912	15717	15639	15827	15616	15527	15571	15799	15605	15613	15597	15694	15532	15773	15752	15539	15792	15930	15784	15723	15736	15827	15644	15631	15630	15667	15617	15666	15628	15658	15723	15562	15757	15655	15567	15627	15804	15651	16073	15631	15600	15612	15558	15462	15531	15635	15602	15757	15794	15639	15633	15663	15664	15621	15655	15815	15760	15635	15684	15830	15450	15770	15640	15747	15521	15621	15763	15681	15654	15684	15687	15743	15577	15669	15889	15663	15722	15612	15523	15616	15689	15709	15673	15606	15740	15695	15813	15718	15811	15697	15781	15695	15794	15586	15664	15704	15525	15690	15616	15781	15580	15576	15778	15633	15793	15784	15650	15613	15730	15647	15766	15561	15624	15774	15622	15513	15725	15635	15578	15679	15672	15737	15732	15589	15771	15635	15712	15727	15749	15662	15559	15591	15766	15621	15727	15797	15505	15636	15746	15563	15511	15737	15616	15765	15652	15729	15537	15577	15705	15748	15689	15598	15741	15726	15437	15547	15885	15679	15718	15716	15557	15863	15941	15595	15700	15639	15781	15739	15629	15597	15535	15651	15763	15723	15538	15719	15768	15535	15648	15650	15590	15655	15638	15663	15638	15652	15660	15779	15578	15605	15743	15645	15730	15557	15775	15602	15689	15586	15705	15667	15735	15520	15839	15725	15577	15639	15572	15699	15444	15799	15716	15585	15772	15751	15743	15673	15884	15483	15696	15770	15635	15586	15684	15714	15587	15567	15772	15563	15608	15821	15502	15519	15629	15677	15652	15690	15601	15625	15707	15709	15746	15684	15754	15660	15707	15729	15687	15697	15595	15503	15750	15617	15682	15762	15911	15692	15664	15662	15660	15544	15541	15569	15573	15705	15634	15787	15741	15774	15697	15592	15531	15694	15607	15687	15546	15737	15696	15669	15699	15508	15696	15691	15637	15621	15613	15802	15642	15548	15828	15791	15676	15826	15728	15568	15713	15671	15739	15648	15682	15646	15562	15713	15469	15661	15905	15666	15833	15744	15723	15727	15768	15527	15797	15699	15671	15580	15618	15843	15836	15645	15688	15615	15620	15521	15736	15516	15851	15555	15755	15663	15680	15823	15688	15887	15572	15656	15591	15620	15594	15708	15600	15752	15751	15788	15568	15839	15549	15610	15453	15570	15662	15676	15597	15716	15548	15600	15694	15538	15644	15629	15623	15795	15581	15638	15727	15764	15608	15683	15635	15825	15888	15863	15547	15683	15625	15698	15598	15767	15550	15734	15557	15711	15699	15718	15673	15642	15616	15625	15736	15760	15604	15633	15675	15662	15601	15586	15533	15670	15549	15817	15651	15785	15618	15693	15517	15598	15746	15680	15864	15771	15598	15628	15702	15724	15594	15744	15777	15456	15871	15804	15772	15798	15719	15665	15714	15663	15743	15623	15612	15696	15549	15778	15703	15578	15640	15749	15476	15527	15572	15687	15564	15598	15736	15777	15702	15687	15754	15729	15883	15571	15654	15747	15728	15468	15749	15644	15684	15618	15694	15562	15666	15796	15690	15721	15606	15802	15780	15642	15692	15673	15654	15630	15687	15826	15531	15748	15638	15535	15651	15837	15621	15537	15620	15639	15875	15781	15820	15465	15698	15757	15659	15541	15613	15633	15674	15703	15701	15557	15614	15818	15692	15602	15695	15478	15679	15588	15660	15909	15677	15636	15788	15569	15709	15679	15760	15745	15771	15643	15613	15700	15709	15769	15785	15772	15605	15677	15662	15688	15882	15706	15601	15736	15690	15564	15659	15576	15657	15688	15722	15561	15533	15543	15724	15638	15642	15644	15607	15707	15625	15702	15606	15490	15714	15663	15703	15843	15531	15573	15853	15666	15670	15829	15606	15474	15776	15688	15672	15816	15559	15488	15846	15705	15767	15668	15740	15841	15590	15658	15633	15627	15663	15632	15821	15499	15681	15704	15539	15586	15648	15689	15773	15739	15642	15700	15692	15677	15732	15670	15580	15731	15591	15768	15716	15766	15671	15665	15742	15741	15629	15663	15763	15513	15637	15668	15557	15727	15663	15728	15604	15632	15723	15646	15509	15630	15743	15770	15604	15606	15784	15629	15678	15707	15706	15686	15519	15646	15642	15673	15611	15801	15675	15577	15702	15803	15719	15758	15897	15625	15647	15879	15759	15582	15747	15729	15693	15868	15697	15728	15811	15645	15668	15732	15740	15529	15803	15708	15696	15696	15673	15618	15674	15773	15479	15643	15744	15929	15730	15750	15687	15640	15589	15716	15621	15634	15646	15543	15721	15763	15688	15716	15748	15679	15771	15542	15658	15804	15831	15666	15698	15625	15614	15720	15653	15604	15559	15663	15743	15503	15841	15687	15643	15841	15533	15560	15693	15610	15769	15759	15567	15541	15702	15567	15639	15575	15651	15629	15750	15696	15729	15660	15559	15614	15545	15730	15643	15699	15819	15708	15688	15662	15671	15671	15568	15476	15698	15886	15842	15609	15582	15695	15792	15725	15809	15722	15760	15633	15561	15472	15748	15667	15721	15583	15823	15603	15597	15630	15749	15597	15704	15666	15801	15732	15646	15699	15816	15548	15797	15529	15951	15735	15697	15576	15473	15553	15632	15715	15537	15679	15658	15713	15677	15552	15715	15728	15748	15598	15526	15675	15726	15715
22948	21862	29312	24019	21912	23524	24794	19120	18273	18631	18425	18430	18137	18221	18285	18212	18357	18418	18276	18358	18268	18235	18157	18274	18162	18459	18151	18296	18099	18272	18167	17977	18302	18125	18282	18269	18026	18263	17864	17844	18165	18002	18356	18273	18137	18150	18199	18173	18197	17955	17938	18069	17878	18039	18116	18152	18088	18169	17857	18191	18163	18002	18022	18352	18098	18157	18081	18009	17920	18130	18035	17906	18240	18059	18049	18110	18075	18101	18060	18140	18274	18110	18029	18374	18082	18124	18046	17960	18014	18064	17938	18148	17947	17927	18006	18076	18248	18153	17848	18136	17958	18035	18076	17888	18049	18091	18163	18142	18070	18232	17974	17979	18257	18068	18047	17990	18164	18155	18108	17906	18194	18019	18120	18082	18029	17981	18007	17837	18013	18055	18072	18061	17949	18164	18221	18099	17910	18055	18064	17927	18030	18116	18213	18155	18026	18111	18068	17863	18001	17898	17979	17920	18144	17790	18079	17917	17949	18039	18249	17827	18082	17857	18228	18028	18043	18250	17812	17953	18030	17977	17994	18140	17947	18223	18143	17967	18017	18110	18012	17978	17874	17966	17693	18010	18014	17992	18057	18128	18170	17691	17936	18030	17863	18047	17912	18034	18169	18050	18032	18131	18059	18152	17967	18009	18219	18085	18019	17904	17911	18206	18152	18148	18129	18115	17943	18084	18042	18147	17959	18013	18197	18040	17931	17959	17917	18035	17861	18018	18005	18141	17863	18088	18005	18160	17973	17929	17914	17987	18177	17948	17842	17899	18105	17902	18110	18265	17953	18072	18193	18225	18008	17969	18189	17940	17957	18043	18089	18042	17927	17936	17841	18065	17930	17952	18107	18162	17893	17984	17977	18006	17871	17949	17951	18094	18089	18073	18006	18107	18020	17870	17916	18148	18077	18136	18123	18147	18113	18149	17895	17932	18109	18067	17907	18017	18082	18023	18001	17889	18260	18051	18210	17963	17916	18093	17917	18248	18130	17908	18013	17827	17972	18118	18000	18207	17944	18018	18151	18001	17977	18220	17977	18060	18164	17876	18036	17864	18081	18062	18099	18197	17908	17946	17911	18144	17719	18096	18203	18167	17981	17858	17892	18105	18001	18194	18308	17966	18066	18077	18018	18028	18026	17958	17986	18064	17961	17819	18014	17983	17970	17750	18084	17929	17994	18031	18026	18112	17836	17980	17956	17900	18157	18153	17995	17764	17939	17867	18268	17927	18086	17827	17921	18100	17745	18020	18028	18097	18071	18062	17840	17843	17944	18157	18049	18119	18071	18027	18204	18238	17757	18204	18082	17996	17945	18153	17801	18028	17789	18145	17978	18098	17949	17930	18008	18015	17876	17927	17879	17927	17854	18011	18077	18117	18042	17886	18079	17698	18076	18014	17834	18054	17969	18055	18190	18095	18311	17951	18184	17912	17902	18053	18124	17940	18266	18029	18120	17895	18025	18065	17968	18068	18121	18166	17800	17895	18031	18083	17984	17901	17999	18009	18030	18122	17911	18004	18010	17900	17759	17913	17844	18249	18137	18105	17952	17954	17949	18315	18009	18334	18147	18019	17938	17903	18069	18256	17986	18053	18029	18081	17993	18178	18066	18009	18116	17982	17907	18262	17881	18062	18196	18008	17887	17952	17873	18146	17951	17964	18059	18046	18085	18252	17983	18112	17978	18234	18258	18064	18165	18107	17810	18219	18042	17994	18032	17913	18033	18211	17967	17980	18140	18091	17937	18101	18058	17957	18102	18035	18112	17987	18138	18032	18130	17846	18256	17910	17921	18177	18172	18134	18134	18258	18109	17772	18078	18007	17936	17991	18143	17848	17867	18000	17915	17782	18120	18233	18151	17983	18136	18308	17984	18195	17872	18071	18104	18037	18169	18137	18053	18059	18000	18026	17972	17977	17975	18005	18060	18121	18103	17993	18030	18133	17901	17967	17925	18033	18146	17956	18009	17915	17987	18174	17828	18073	17986	18209	18218	17968	18272	18177	18083	18011	17959	17978	17962	18040	18061	18080	17966	17927	17805	18037	18055	17995	17989	17992	17872	17866	17771	17897	18201	17918	17929	17925	17976	18095	18069	18008	17831	18085	17928	17960	18079	17949	17897	17908	17961	18056	18002	17977	18133	18273	18087	17945	17911	18021	17893	17982	17856	18008	18029	17973	18123	17927	18003	17856	17948	18238	17876	18002	18134	18029	17888	18130	17896	18056	18068	18041	18089	17936	18024	17931	17991	18161	17997	18069	17980	18178	17887	18092	17976	18141	17962	17977	17823	18022	17960	17873	18132	17976	18019	18148	17863	18060	17924	17999	17874	18162	18248	17856	17894	17836	18179	17939	17967	17901	18043	18064	18109	18026	17959	17991	17989	18014	17897	18035	18221	18116	17985	17936	18081	18224	17918	17973	18085	18136	18100	17797	18074	18085	18053	18022	18031	18099	18049	18231	18044	17921	17971	18115	17972	18007	17975	17986	17898	18044	18044	18220	18018	17938	17992	18082	17942	17942	17917	18098	18162	18069	17956	18017	18015	18216	18096	18122	18163	18073	18007	17966	18014	18345	17993	17893	18074	17797	17992	18130	17934	18160	17942	18185	17915	18111	17946	18045	17899	18075	17893	17839	17853	18001	18210	17975	17971	18000	18167	17933	18044	17991	18078	18068	18105	17949	18207	17969	18204	18036	17943	17929	18055	18043	17835	18068	17862	17866	18038	17891	17887	18152	17893	18079	18144	18040	17845	18023	17950	18088	18056	17980	18005	18109	18056	17948	17860	18143	18094	18137	18104	18061	18038	18089	17976	17853	17947	17936	17939	18075	18329	18002	18168	17876	17696	18265	18052	18106	18092	17915	18207	18018	18099	18086	17957	17849	17918	18048	18235	18010	18018	18020	17757	18106	18108	18100	18078	17865	18015	17979	18068	18029	18053	17928	18278	18130	18075	17951	18075	18000	17993	17833	17873	18007	18119	18228	17885	18020	17986	18056	18053	18034	18036	17981	17971	18015	17925	17963	17885	18129	18175	18017	17957	18064	18096	17694	17985	17958	17956	17945	18072	17979	18033	17912	18006	18030	18028	18010	18034	18296	18012	17927	18136	17990	18008	18053	18053	18045	17743	17910	17901	17974	18011	18229	17966	18083	17975	18036	17958	18176	18019	17903	18250	17992	17928	17931	18014	18033	18172	18033	18077	18080	18113	17819	18011	18026	18161	18060	18043	18195	18032	17978	18177	18036	18009	18048	18083	18297	17925	18114	17837	17749	17945	17777	17970	17918	18051	18142	18048	17881	17942	17883	18047	18140	17994	18213	17851	18089	17979	18038	18293	17976	17907	18009	17950	18060	17949	17870	18110	17907	17891	17873	18126	17933	18108	18084	18177	18044	17746	18126	17784	17904	18085	17927	18169	18112	17859	18011	18015	18004	17971	18024	18010	17838	17975	17852	17940	17909	18148	18026	17966	18060	18021	18061	17849	18058	18161	18120	18135	18212	17950	17957	18075	18074	17946	17992	17904	18093	17925	17910	17964	17891	17948	18011	18067	18115	18110	17901	17928	17947	17825	17999	17938	18152	17990	18088	17791	17825	17929	18089	18045	17893	18060	18164	18106	17837	17862	18138	18037	17946	17991	17928	18017	17940	17922	18059	17942	17736	18055	18215	18034	18054	17936	17857	18172	17859	18031	18049	18005	18029	17932	17860	18059	17933	17906	18074	18149	18060	18066	17951	18003	17899	18087	18138	18054	18157	17850	17984	17935	17972	18065	18025	18288	18002	17972	18013	18024	18028	17899	17959	18033	18060	18186	18164	17997	18065	17939	17825	17920	17910	17903	17989	18193	18032	18125	18013	18276	17950	18027	18007	18167	18045	17936	18112	17904	18092	18087	18229	17844	18048	18069	18146	18192	17974	18152	18186	18094	18015	18307	18156	18159	17907	18070	17908	18185	18027	17759	18093	18074	18019	18066	18064	18133	17961	18237	18248	18082	18083	17973	18049	18059	18055	18035	18090	17991	18095	17846	17971	18309	17812	17998	17724	18000	17801	18031	17963	17785	18006	17942	18173	17946	17734	17964	17877	17987	18082	17865	18106	18188	18079	17968	17979	18046	18003	17981	18087	18095	17988	17937	17904	18086	18202	18097	18080	17957	17872	17882	17963	18062	18026	17923	18067	17973	18145	18153	18020	17952	17962	17915	18088	18001	18056	17964	17986	18038	18093	17769	17930	17951	17823	18040	17936	18003	17946	18031	17866	18167	18027	18043	18147	17929	18170	18005	18001	18080	18118	18128	18104	17971	18243	18241	18046	17945	18079	18006	17938	17948	18016	17934	17854	18127	17955	17960	18034	17932	18118	18229	18127	18151	18017	17973	17982	18060	17923	17886	18075	17983	18129	18004	18125	18223	17941	18205	17909	18028	17950	17929	18076	18161	18150	18131	18074	18098	17949	17944	17877	18107	17959	17931	17986	17892	18146	18095	17641	18143	17917	17993	17851	18050	18105	17937	18013	18026	17926	17980	18059	17881	17919	18095	18102	17965	17989	17894	18088	17947	18038	18055	18041	18115	18081	17999	18083	18089	18065	18071	17901	17998	17930	17791	18107	17987	18047	17869	18107	18052	18061	17964	17849	17944	17855	17846	17945	17870	18075	18006	18144	18144	17902	18152	17887	18163	17987	17980	18116	18110	18224	18141	17986	18180	18011	18118	17988	17904	18058	17872	17793	17864	18097	17985	17955	17914	17861	17904	18031	17973	18012	18032	17928	18070	17858	18284	17961	17844	18116	17895	18221	18077	17846	18076	18092	18125	18028	17828	18214	17882	17966	18077	17991	18079	17992	18188	18112	17936	17958	18047	17919	18034	17803	18159	17867	18042	18037	17964	18025	18015	18062	18143	17932	17963	18103	18158	18001	18101	18062	18052	18029	18241	18136	17859	17972	17916	18007	17867	17961	17935	17961	18050	17979	18044	17964	17924	17876	17951	17847	17812	17878	18078	18156	18141	17833	18023	18028	17987	18179	17974	18290	18044	18190	18119	18267	17977	17955	18059	18031	18145	18000	17958	17805	17916	18170	18006	17999	18000	18127	17911	18079	18054	17967	17819	17807	17875	18182
59201	94055	63096	44754	27366	18595	15789	15495	15555	15370	15336	15481	15446	15452	15299	15397	15539	15439	15448	15357	15523	15520	15428	15619	15453	15522	15445	15456	15627	15648	15555	15408	15499	15580	15561	15476	15420	15372	15390	15392	15415	15555	15456	15387	15433	15393	15669	15417	15585	15633	15452	15406	15489	15490	15378	15530	15398	15650	15396	15340	15515	15499	15532	15594	15425	15564	15477	15372	15428	15437	15394	15505	15727	15410	15480	15450	15599	15495	15481	15538	15475	15467	15496	15576	15411	15643	15498	15596	15364	15420	15441	15410	15524	15534	15365	15549	15392	15509	15580	15499	15561	15573	15378	15330	15480	15333	15554	15440	15526	15504	15518	15669	15560	15611	15447	15333	15539	15502	15572	15411	15358	15531	15593	15449	15528	15332	15396	15566	15520	15584	15433	15321	15661	15446	15566	15562	15511	15595	15550	15403	15420	15346	15528	15516	15392	15605	15504	15366	15503	15399	15392	15497	15552	15362	15311	15282	15585	15503	15498	15623	15712	15569	15354	15277	15396	15511	15372	15505	15326	15326	15385	15497	15494	15557	15481	15509	15441	15379	15542	15557	15328	15518	15371	15398	15506	15495	15254	15515	15384	15532	15491	15433	15603	15570	15545	15561	15401	15463	15581	15502	15500	15405	15319	15216	15439	15576	15449	15479	15406	15369	15482	15452	15489	15419	15471	15604	15553	15453	15612	15533	15290	15377	15518	15595	15442	15581	15603	15396	15535	15436	15363	15468	15407	15492	15525	15729	15300	15510	15279	15503	15384	15534	15481	15341	15473	15449	15512	15407	15507	15494	15534	15488	15573	15347	15516	15457	15522	15533	15319	15431	15587	15375	15691	15579	15445	15440	15474	15363	15428	15372	15435	15523	15525	15402	15458	15332	15407	15302	15386	15527	15259	15525	15413	15452	15432	15674	15500	15429	15449	15578	15728	15382	15677	15510	15595	15432	15591	15634	15390	15456	15407	15536	15451	15344	15537	15463	15545	15647	15338	15556	15438	15341	15440	15357	15398	15456	15417	15513	15504	15523	15496	15581	15335	15512	15501	15224	15557	15571	15524	15512	15362	15268	15439	15534	15498	15444	15453	15394	15628	15442	15589	15581	15366	15455	15478	15495	15500	15510	15409	15309	15446	15438	15483	15607	15456	15525	15526	15580	15424	15391	15530	15401	15378	15378	15695	15432	15469	15594	15663	15606	15306	15556	15584	15483	15439	15452	15556	15396	15231	15430	15542	15421	15602	15327	15342	15423	15548	15373	15432	15460	15531	15449	15488	15525	15491	15578	15471	15585	15367	15441	15510	15613	15353	15469	15447	15617	15412	15486	15499	15417	15387	15589	15521	15652	15395	15470	15349	15304	15369	15576	15585	15564	15581	15608	15472	15397	15476	15459	15539	15400	15303	15414	15370	15603	15372	15688	15438	15473	15612	15527	15383	15428	15441	15405	15418	15415	15322	15482	15401	15386	15648	15390	15436	15420	15590	15502	15514	15327	15642	15358	15358	15314	15486	15536	15394	15456	15664	15563	15433	15542	15377	15516	15514	15439	15438	15586	15268	15450	15291	15432	15446	15386	15621	15482	15376	15511	15523	15426	15583	15421	15496	15582	15380	15498	15363	15489	15434	15377	15435	15485	15435	15533	15631	15611	15579	15488	15402	15384	15739	15652	15587	15428	15567	15454	15482	15295	15530	15337	15279	15464	15443	15348	15380	15609	15443	15284	15528	15523	15565	15294	15284	15494	15452	15523	15478	15459	15405	15501	15377	15629	15526	15426	15615	15441	15491	15649	15508	15592	15502	15444	15580	15426	15387	15510	15566	15546	15444	15500	15395	15512	15560	15376	15478	15387	15588	15461	15388	15544	15346	15517	15328	15316	15455	15586	15437	15460	15441	15496	15318	15500	15395	15426	15352	15433	15367	15540	15580	15451	15414	15420	15510	15560	15462	15411	15383	15351	15457	15511	15592	15529	15491	15602	15540	15465	15426	15455	15460	15457	15422	15536	15435	15649	15397	15300	15459	15394	15521	15303	15607	15457	15350	15425	15439	15342	15622	15440	15401	15462	15396	15589	15551	15412	15417	15477	15624	15452	15432	15421	15493	15630	15337	15385	15524	15614	15373	15441	15623	15490	15377	15442	15677	15587	15392	15484	15491	15564	15484	15520	15512	15601	15344	15474	15517	15527	15502	15350	15692	15287	15525	15550	15517	15624	15347	15586	15312	15423	15465	15410	15567	15450	15441	15363	15394	15430	15456	15540	15496	15513	15525	15277	15469	15593	15343	15280	15740	15278	15567	15454	15353	15536	15667	15316	15552	15568	15481	15576	15425	15318	15464	15593	15498	15483	15625	15573	15265	15584	15303	15612	15476	15493	15617	15419	15283	15527	15684	15264	15320	15457	15558	15444	15638	15376	15447	15473	15282	15559	15574	15333	15490	15566	15306	15484	15623	15465	15490	15412	15534	15472	15332	15511	15344	15422	15570	15607	15483	15343	15479	15560	15433	15520	15644	15490	15622	15486	15496	15266	15711	15657	15469	15337	15428	15482	15553	15587	15372	15363	15372	15479	15484	15356	15403	15478	15332	15495	15392	15501	15489	15447	15369	15404	15469	15465	15514	15449	15540	15611	15470	15572	15360	15318	15469	15644	15458	15561	15431	15423	15356	15612	15428	15405	15294	15588	15285	15520	15569	15622	15459	15319	15318	15325	15425	15712	15303	15285	15388	15241	15456	15533	15540	15304	15426	15439	15418	15378	15499	15456	15447	15458	15478	15519	15531	15370	15440	15319	15395	15454	15556	15476	15515	15603	15260	15549	15626	15495	15443	15305	15487	15324	15437	15436	15548	15343	15455	15362	15461	15511	15372	15669	15423	15367	15200	15534	15509	15470	15330	15465	15470	15536	15590	15488	15425	15439	15517	15292	15507	15565	15621	15471	15516	15434	15451	15451	15289	15422	15448	15491	15458	15509	15500	15390	15439	15408	15395	15408	15507	15440	15268	15411	15388	15374	15339	15458	15389	15323	15410	15561	15369	15404	15463	15476	15418	15638	15587	15358	15460	15398	15460	15531	15390	15472	15518	15514	15237	15472	15357	15630	15399	15485	15499	15384	15448	15596	15554	15533	15424	15373	15504	15301	15391	15495	15472	15437	15584	15687	15276	15513	15435	15543	15482	15640	15342	15398	15469	15511	15550	15473	15574	15520	15254	15387	15383	15428	15431	15465	15462	15654	15382	15512	15400	15292	15663	15455	15295	15363	15344	15516	15488	15498	15442	15500	15322	15391	15371	15562	15614	15498	15465	15443	15378	15536	15343	15385	15611	15430	15624	15443	15572	15493	15619	15593	15475	15578	15336	15442	15460	15509	15504	15526	15490	15426	15494	15458	15314	15476	15509	15632	15507	15399	15518	15365	15501	15484	15387	15449	15563	15403	15438	15520	15348	15370	15536	15471	15471	15384	15258	15655	15385	15446	15557	15487	15515	15405	15461	15324	15510	15597	15335	15499	15349	15320	15604	15412	15517	15556	15418	15481	15683	15603	15486	15648	15453	15291	15575	15397	15536	15523	15459	15693	15537	15233	15432	15611	15291	15445	15348	15405	15533	15401	15408	15508	15577	15537	15436	15492	15483	15421	15681	15473	15248	15539	15550	15384	15518	15420	15280	15405	15314	15545	15580	15558	15390	15668	15515	15403	15273	15435	15563	15335	15358	15523	15393	15511	15301	15417	15591	15547	15274	15677	15508	15469	15433	15510	15497	15281	15504	15455	15512	15501	15407	15487	15576	15566	15507	15383	15620	15466	15402	15497	15430	15600	15623	15478	15411	15481	15520	15461	15442	15357	15461	15436	15452	15526	15394	15395	15331	15619	15524	15415	15421	15465	15624	15599	15720	15458	15379	15404	15408	15541	15371	15480	15453	15471	15377	15469	15394	15552	15426	15435	15520	15658	15449	15498	15486	15591	15548	15298	15600	15548	15427	15381	15509	15693	15652	15398	15472	15674	15589	15329	15476	15309	15485	15369	15528	15442	15576	15530	15476	15523	15591	15501	15515	15462	15368	15547	15375	15534	15399	15465	15363	15355	15537	15349	15550	15458	15508	15512	15393	15359	15369	15480	15364	15590	15263	15436	15403	15444	15335	15509	15539	15501	15494	15577	15419	15491	15475	15404	15487	15494	15411	15516	15683	15504	15671	15355	15501	15497	15336	15408	15475	15493	15411	15444	15447	15232	15627	15412	15710	15498	15318	15484	15455	15391	15517	15466	15324	15500	15474	15439	15641	15478	15386	15474	15619	15567	15468	15591	15468	15378	15620	15554	15339	15548	15302	15440	15460	15420	15308	15573	15533	15358	15497	15343	15646	15393	15477	15384	15541	15457	15456	15577	15208	15457	15382	15296	15598	15562	15352	15513	15542	15285	15627	15454	15423	15444	15366	15478	15415	15595	15446	15533	15471	15419	15420	15614	15509	15514	15475	15215	15378	15374	15374	15418	15408	15287	15428	15319	15597	15601	15457	15444	15457	15526	15440	15383	15396	15466	15503	15448	15469	15448	15504	15517	15538	15354	15391	15647	15573	15513	15440	15473	15568	15390	15696	15515	15680	15646	15470	15496	15446	15584	15468	15331	15412	15491	15572	15485	15659	15606	15407	15497	15230	15462	15496	15429	15408	15491	15410	15576	15434	15446	15545	15442	15494	15369	15439	15463	15272	15542	15507	15437	15398	15398	15409	15403	15363	15645	15231	15384	15490	15673	15440	15583	15458	15538	15446	15463	15526	15441	15427	15373	15482	15291	15484	15418	15418	15433	15528	15374	15503	15374	15391	15606	15297	15413	15430	15348	15406	15477	15302	15520	15570	15476	15552	15584	15641	15473	15520	15349	15405	15475	15344	15438	15440	15546	15430	15317	15497	15493	15470	15441	15451	15769	15424	15591	15417	15568	15409	15621	15429	15243	15554	15382	15544	15381	15403	15453	15425	15365	15441	15456	15514	15439	15418	15568	15395	15399	15438	15647	15500	15350	15515	15542	15529	15604	15555	15392	15438	15495	15510	15362	15562	15400	15417	15411	15680	15605	15505	15602	15408	15536	15518	15321	15362	15510	15563	15674
35068	35104	29224	24777	19642	18509	18252	17939	17764	17738	18005	17994	17952	17797	17901	17611	17772	17981	17850	18025	17724	17827	17956	18148	17966	17997	17998	17801	17772	17773	17893	18012	17735	17859	17846	17924	17878	17818	17995	17894	17752	17903	18046	17808	17608	17862	17838	17809	17964	17941	17947	17859	17908	18038	17921	17733	17843	17675	17856	17781	17906	17764	17900	17552	17669	17971	18134	17893	17843	17894	17717	17770	17775	17785	17887	17910	18029	17769	17748	17940	17867	17945	17707	17876	17913	17616	17755	17819	17828	17899	17910	18009	17934	17829	17946	18097	17953	17997	17800	17808	17908	17854	17793	17721	17940	17837	17867	17858	17907	17793	17723	17714	17971	17947	17764	18013	17882	17761	17978	17782	18027	17936	17894	18013	17890	17792	18072	17862	17740	17596	17918	17941	17835	17774	17742	17951	17983	17988	17937	17909	17704	17875	17964	17990	17946	17927	17718	17875	17907	17949	18052	18021	17893	18021	17904	17884	17815	17676	17858	17903	17822	18031	17908	17878	17848	17922	17908	18043	17967	17845	17819	17831	17912	17871	17631	17751	17644	17745	17946	17932	17953	17819	18031	17818	18024	17819	17869	17957	17994	17736	17806	17871	17706	18146	17815	17770	17751	17792	17823	17658	17860	17957	17993	18019	17829	17735	17695	17973	18114	17724	17942	18004	17966	17757	17841	17710	17797	17916	18010	17869	17849	17693	17608	17977	17964	17826	17886	18060	17984	17917	17818	17999	18157	17903	18072	17693	18158	17803	17738	17687	18074	17770	17910	17774	17871	17848	17858	18067	17766	17865	17837	17872	18002	17813	17859	17943	17905	17802	18047	17715	17852	18141	17976	17939	17740	17978	17919	17878	17909	17941	17798	17867	17894	18002	17712	17662	17638	17988	17911	17843	17719	17927	17861	17992	17961	17917	17916	17887	17881	17971	17922	17792	17751	17935	17716	18005	17933	17908	17861	17783	17727	17937	17921	17796	17795	17799	17687	17754	17955	17750	17828	17687	17939	17934	17839	17890	17954	17753	17887	17922	17955	17834	17950	18065	18003	17982	17905	17831	17844	18028	17910	17832	17835	17735	18035	17878	17823	17849	18000	18071	17959	17863	18017	17876	17940	17784	17728	17905	17855	17597	17840	17919	17925	17752	17812	17911	17898	17952	17800	17900	17897	17875	17816	17985	17961	17652	17785	17837	17904	17810	18038	17910	17924	17857	17972	17904	18012	17847	17945	17781	17777	17825	17730	17637	17713	17951	17926	17988	17703	17854	17914	17770	17820	17816	18016	17774	17822	17844	17877	17687	18005	17859	18054	18003	17904	17901	17911	17688	17904	17924	17937	17758	17832	18036	17846	18020	18046	17876	17916	17900	17715	17642	17788	18077	17641	17876	17857	17952	18141	17757	17883	18154	18057	17865	17763	17875	17843	17873	18039	17788	17723	17811	17738	17886	17930	17869	17755	17974	17822	17755	17893	17830	17933	17969	17970	17863	17816	17926	17807	17926	18032	17782	17998	17826	17744	17799	17912	17721	17891	17811	17781	17748	17938	17973	18056	17722	17768	18034	17805	17762	17929	17758	17845	17845	17869	17796	17945	17808	17655	17733	17939	17872	17834	17859	17960	17931	17635	17930	17926	17787	17993	17745	17824	17866	18042	17912	17934	17908	17881	17941	17613	17866	17789	17995	17924	17845	17878	17921	17968	17842	17929	17663	17795	17849	17939	17801	17878	17825	17819	17816	17890	17821	17898	18000	17832	17873	17885	17962	17916	17799	17933	17986	17877	17866	17971	17718	17882	17796	17744	17918	17787	17772	18006	17881	17936	17928	17918	17739	17671	17857	17834	17819	17891	17998	18031	17837	17980	17861	17976	17830	17767	17648	17858	17866	17696	17718	17863	17914	17805	17683	17841	17673	17623	17933	17936	17858	17755	17847	17869	17845	17884	17791	18071	17849	17754	17964	17685	17860	17825	17717	17792	18093	17710	17709	17843	17807	17900	17894	17987	17848	17984	18073	17968	17898	18048	17980	17822	18105	17720	17932	17647	18004	17928	18021	17813	17856	17927	17749	17748	17777	17913	17909	17839	17767	17805	17867	17829	17867	17841	17977	17891	17760	17909	18053	17795	17612	17858	17880	17993	17751	18149	17614	18080	18007	17886	17979	17974	18034	17846	17851	17740	17991	17756	17898	17884	17926	17969	18053	17952	18205	17762	17874	18154	17899	17801	17936	17889	17866	17717	18026	18052	17848	17928	17703	17818	17895	17924	17897	17839	17792	17871	17825	18056	17978	18007	17790	17652	17690	17831	17927	17975	18026	17622	18016	17907	17891	17896	17799	18083	18161	17916	17837	17719	17879	17895	17892	17704	17863	17790	17975	17910	17873	17890	17781	17847	17739	17904	18041	17837	17963	18025	17952	17818	17742	17879	17684	17866	18027	17990	17851	17891	17877	17699	17823	17735	17848	17829	17871	17951	17725	18000	17929	17851	17802	17885	17851	17744	17874	17768	17907	17900	17761	17981	17705	17905	17850	17920	17867	17883	17873	17844	18011	17922	17914	17772	17870	18020	17835	17864	17831	17433	17624	17890	17937	18008	17946	17972	18002	17891	17942	17852	17836	17924	17887	17822	17740	17879	17980	17990	17787	17898	17939	17778	17624	17790	17722	17936	17878	17773	17869	17814	17915	18080	18001	17987	17763	17965	17827	17721	18039	17956	17826	17879	17733	17840	17751	17821	17924	17909	17870	17814	17562	17917	18062	17926	17846	18031	17945	17850	17861	17917	17919	17962	17756	18071	17816	17986	18075	17659	17625	17596	17556	17995	17964	17850	17890	17804	17691	18150	17795	18100	17860	17997	17935	18056	17836	17824	17848	17833	17758	17779	18061	17865	17911	17899	17722	17785	17869	17849	17880	17959	18047	18134	17952	17947	17674	17989	18012	17856	17874	17822	17866	17876	17779	17819	17911	17741	17909	17887	17826	18003	17840	17975	17894	17957	17890	17920	17863	17861	17885	17859	17801	17837	17910	17866	17748	17763	17813	17897	17973	17937	18033	17886	17621	17714	17750	17762	17924	17859	17865	17845	17779	17903	17845	17783	17757	17825	17947	17942	18075	17860	18036	17926	17958	17878	18005	17860	17896	17988	17720	17749	17860	17696	17582	17801	17843	17726	17898	17812	17615	17942	17837	17680	17922	17826	17787	17724	17854	17954	17732	17821	17844	17607	17775	17984	17862	18022	17854	17763	17863	17847	17824	17841	17935	17866	17765	17789	18051	17847	17901	18099	17974	17880	17863	17741	17827	17960	17892	17847	17857	17754	17831	17948	17882	17893	17904	17888	18053	17794	17978	17846	17939	17683	17862	18060	17696	17735	17762	17734	17895	17880	17814	17897	17889	17887	17992	17792	17855	17949	17904	17744	17830	17909	17922	17917	17932	17981	17960	17843	17942	17795	17915	17991	17827	18026	17989	18028	17813	18055	17866	17568	17768	18133	17939	18022	17951	17956	17670	18040	17816	17862	17678	17963	17749	17962	17882	18045	17887	17947	17919	17823	17814	18052	17836	17830	18029	17929	17927	17874	18010	17852	17815	17879	17765	18010	17975	17819	17837	17990	17858	17837	17787	17882	17723	18049	17982	17999	17870	17703	17815	17857	17522	17711	17791	17847	17836	17856	17706	17916	17965	18046	17780	17903	17596	17893	17846	17684	17850	18163	17908	17778	17723	18061	17808	17889	17793	17820	17787	17682	17828	17999	17910	18015	17821	18008	18002	17828	17763	17954	17947	17881	17839	17827	17902	17849	17879	17937	17776	17960	17687	17911	17850	18198	17678	17945	17920	17943	17888	18070	17732	17882	17888	17690	17715	17914	17922	17881	17959	17847	17719	17758	17650	18051	18204	17997	17995	18004	17723	17948	17824	17920	17965	17849	17997	17933	17979	17670	17876	17843	17712	17793	17791	17977	17977	18100	17681	17834	17915	17693	17729	17828	17766	17980	17974	17977	17787	17869	17945	17949	17826	17819	17824	17755	17627	17794	17961	17976	17733	17764	17829	17946	17895	18047	18120	17754	17731	17786	17833	17844	17889	17777	17978	17776	17804	17918	17770	17841	17778	17800	17746	17960	17768	17904	17904	17976	17786	17818	17834	17872	17918	17884	17736	17872	17804	17966	17868	17975	17822	17820	17886	17994	17923	17944	17899	17923	18047	17934	17882	17871	17919	17895	17844	17833	17954	18026	17821	17900	17765	17812	18000	17760	17830	17833	17850	17780	18009	17778	18115	18013	17840	17838	17764	17635	17953	17791	17789	17999	17745	17949	17906	17798	17806	17848	17699	17896	17767	17875	17849	17923	17871	17622	17959	17868	17819	17657	17918	17845	17786	18015	17894	17849	17792	18031	17681	17801	17936	17836	17884	17780	17900	17967	17786	17968	17826	17872	17809	17659	17981	18046	17997	17935	17674	17701	17798	17880	17906	17865	17727	17808	17748	17731	18140	17802	17975	17700	17925	17866	17983	17802	17848	18017	18058	17685	17916	17652	17962	17750	17882	17783	17910	17953	17897	17953	17813	17990	17862	17812	17788	17928	17955	17832	17984	17916	17851	17850	17977	17846	17870	17791	17840	17700	17817	17840	17800	17762	17789	18010	17844	17969	17895	17685	17839	17944	18004	18027	17908	17647	17881	17711	18102	17915	17944	17713	17991	17847	17842	17960	17754	17885	17938	17862	17753	17862	17705	17802	18069	17899	17820	17959	17874	17697	17781	17837	18007	17805	17878	17918	17691	18012	17919	18012	17973	17738	17978	17877	17740	17696	17710	17696	17904	17865	17997	17916	17888	17826	17806	17976	17785	18004	17568	17923	17814	17936	17805	17896	17981	17829	17889	17852	17816	17937	17910	17823	17937	17938	17875	18019	17932	17876	17758	17820	18109	17911	17993	17798	17928	17904	17931	18016	17787	17839	17827	17872	17782	17805	18039	17987	18054	17791	17937	17749	17999	17821	17810	17962	17859	17699	17856	17865	17885	17913	17942	17825	17853	18023	17833	17788	17877	17851	17822	17760	17950	18022	17794	17917	17899	17829	17801	17886	17756	17612	17582	18128	17958	17772	17791
48688	49979	25145	20859	17014	15817	15203	15524	15393	15603	15462	15367	15418	15405	15368	15272	15474	15297	15374	15383	15323	15390	15481	15465	15252	15301	15408	15382	15338	15350	15133	15391	15243	15236	15626	15458	15336	15430	15276	15582	15450	15408	15406	15352	15536	15350	15259	15453	15308	15443	15365	15416	15207	15344	15546	15476	15410	15475	15437	15406	15443	15380	15383	15361	15558	15412	15337	15489	15286	15451	15419	15457	15327	15449	15294	15328	15371	15323	15474	15398	15502	15183	15247	15270	15524	15315	15109	15337	15376	15440	15431	15429	15455	15242	15445	15369	15450	15468	15437	15179	15433	15319	15328	15373	15407	15238	15157	15357	15165	15333	15470	15155	15489	15383	15274	15393	15361	15258	15519	15441	15468	15259	15380	15472	15412	15489	15564	15384	15348	15336	15446	15444	15371	15291	15403	15306	15360	15350	15463	15379	15305	15363	15268	15188	15347	15297	15312	15527	15406	15516	15241	15487	15421	15470	15241	15508	15299	15229	15438	15399	15461	15505	15275	15514	15403	15570	15253	15405	15380	15461	15230	15387	15408	15422	15391	15316	15443	15379	15326	15270	15438	15528	15402	15328	15386	15427	15522	15347	15246	15480	15549	15502	15382	15264	15383	15395	15423	15339	15454	15455	15433	15411	15456	15357	15462	15223	15427	15299	15446	15502	15443	15376	15263	15299	15212	15354	15383	15372	15378	15455	15388	15292	15417	15356	15410	15242	15522	15342	15313	15416	15348	15329	15267	15544	15491	15528	15384	15400	15345	15452	15335	15362	15616	15343	15321	15343	15459	15516	15467	15473	15282	15428	15474	15476	15289	15412	15410	15517	15318	15388	15361	15150	15360	15313	15348	15443	15452	15368	15371	15394	15328	15262	15352	15337	15553	15349	15390	15407	15391	15446	15214	15518	15351	15453	15398	15474	15307	15477	15345	15559	15436	15334	15189	15349	15456	15397	15354	15308	15298	15474	15353	15303	15362	15274	15288	15456	15426	15378	15425	15438	15489	15448	15451	15418	15415	15441	15275	15360	15405	15386	15192	15300	15215	15378	15288	15349	15469	15327	15392	15374	15342	15346	15367	15442	15218	15339	15282	15413	15441	15522	15316	15559	15423	15400	15236	15479	15315	15444	15289	15356	15383	15346	15435	15332	15279	15380	15327	15201	15328	15177	15462	15437	15397	15331	15462	15339	15284	15291	15466	15247	15373	15350	15399	15452	15433	15310	15406	15259	15427	15367	15418	15438	15443	15584	15271	15302	15393	15219	15355	15312	15318	15397	15357	15490	15531	15466	15385	15306	15200	15420	15399	15376	15393	15216	15451	15378	15319	15195	15396	15446	15328	15395	15456	15420	15152	15537	15340	15264	15415	15401	15070	15337	15516	15349	15531	15283	15261	15310	15225	15310	15288	15365	15446	15205	15337	15311	15326	15355	15274	15403	15518	15312	15441	15434	15442	15468	15445	15378	15441	15461	15292	15400	15403	15229	15502	15415	15393	15466	15401	15420	15528	15435	15464	15223	15365	15481	15405	15379	15320	15231	15453	15347	15399	15273	15418	15336	15257	15392	15271	15454	15335	15310	15305	15576	15358	15353	15313	15110	15516	15341	15305	15284	15401	15388	15344	15200	15493	15260	15296	15607	15392	15349	15353	15229	15294	15298	15261	15385	15301	15257	15461	15330	15333	15473	15370	15255	15291	15517	15390	15434	15378	15416	15386	15532	15399	15324	15514	15412	15403	15325	15280	15474	15322	15402	15405	15372	15476	15386	15401	15241	15384	15495	15304	15491	15286	15511	15389	15285	15322	15370	15330	15562	15439	15463	15358	15408	15295	15490	15525	15479	15185	15505	15371	15231	15444	15473	15249	15427	15430	15331	15418	15329	15282	15498	15380	15356	15373	15327	15195	15365	15468	15269	15326	15371	15420	15438	15511	15371	15456	15261	15481	15464	15439	15306	15298	15259	15350	15508	15428	15460	15164	15522	15382	15290	15249	15481	15492	15428	15259	15349	15481	15635	15445	15209	15503	15313	15560	15380	15426	15244	15394	15404	15510	15301	15326	15325	15403	15215	15313	15432	15226	15479	15323	15370	15536	15507	15553	15087	15377	15370	15278	15292	15464	15353	15625	15421	15477	15236	15426	15282	15335	15340	15378	15351	15406	15629	15362	15406	15515	15242	15481	15480	15421	15269	15415	15454	15406	15343	15360	15452	15342	15467	15421	15524	15374	15488	15336	15415	15382	15389	15196	15212	15499	15244	15387	15527	15310	15372	15377	15406	15512	15519	15399	15488	15241	15336	15372	15353	15348	15427	15448	15378	15412	15435	15293	15338	15347	15451	15340	15339	15386	15418	15339	15316	15374	15311	15474	15455	15437	15350	15415	15303	15267	15308	15331	15394	15456	15459	15463	15354	15296	15448	15436	15328	15394	15538	15441	15335	15201	15304	15404	15237	15246	15372	15399	15430	15470	15490	15362	15561	15336	15474	15430	15467	15394	15391	15279	15312	15359	15505	15566	15349	15340	15420	15403	15328	15386	15410	15384	15366	15256	15332	15347	15425	15466	15521	15447	15540	15497	15443	15433	15388	15350	15398	15477	15311	15454	15307	15315	15358	15358	15420	15513	15327	15328	15315	15289	15303	15468	15289	15394	15414	15357	15497	15374	15284	15380	15532	15530	15409	15295	15239	15329	15460	15273	15524	15472	15395	15396	15491	15517	15323	15127	15394	15255	15480	15385	15353	15641	15350	15277	15357	15318	15301	15319	15375	15330	15409	15407	15226	15492	15520	15218	15290	15505	15478	15314	15309	15519	15368	15384	15370	15345	15512	15453	15236	15386	15390	15279	15304	15265	15415	15430	15470	15342	15418	15158	15543	15339	15274	15318	15373	15328	15464	15406	15374	15460	15318	15222	15537	15353	15406	15246	15383	15471	15398	15404	15405	15364	15260	15399	15278	15476	15259	15422	15479	15381	15460	15272	15413	15377	15315	15339	15320	15491	15426	15492	15343	15259	15341	15294	15374	15448	15475	15379	15428	15386	15405	15311	15237	15350	15373	15336	15419	15307	15336	15259	15459	15269	15337	15381	15323	15270	15449	15285	15354	15453	15419	15366	15608	15452	15541	15378	15298	15404	15466	15275	15328	15274	15499	15479	15543	15397	15373	15468	15377	15390	15380	15520	15462	15378	15390	15358	15437	15402	15340	15454	15475	15408	15309	15367	15272	15347	15374	15438	15267	15384	15333	15315	15437	15278	15296	15368	15463	15362	15156	15566	15514	15361	15222	15444	15394	15464	15375	15400	15373	15392	15322	15414	15417	15411	15268	15191	15363	15389	15456	15439	15449	15294	15265	15397	15332	15397	15376	15332	15373	15304	15446	15533	15496	15381	15403	15463	15512	15433	15441	15255	15379	15275	15270	15416	15298	15297	15564	15293	15345	15455	15434	15404	15328	15389	15313	15417	15452	15453	15431	15440	15349	15456	15337	15307	15323	15378	15318	15262	15369	15351	15382	15246	15309	15567	15306	15430	15606	15446	15426	15441	15422	15480	15399	15290	15508	15349	15434	15312	15370	15331	15422	15446	15482	15268	15179	15399	15390	15343	15293	15291	15393	15403	15269	15389	15473	15425	15366	15407	15449	15348	15306	15512	15377	15267	15442	15218	15340	15448	15227	15498	15200	15288	15296	15504	15468	15402	15487	15424	15608	15148	15398	15366	15273	15439	15403	15392	15387	15477	15386	15282	15229	15674	15485	15376	15497	15538	15232	15432	15362	15554	15251	15411	15473	15374	15360	15340	15311	15501	15380	15518	15427	15402	15520	15252	15330	15398	15518	15331	15471	15380	15408	15280	15333	15384	15380	15301	15478	15548	15419	15641	15426	15359	15442	15344	15374	15328	15459	15371	15274	15435	15397	15286	15347	15554	15399	15421	15242	15389	15529	15578	15296	15361	15418	15447	15515	15281	15415	15473	15521	15557	15413	15483	15384	15348	15405	15336	15255	15419	15365	15343	15257	15445	15386	15317	15441	15253	15344	15249	15408	15466	15322	15382	15356	15300	15283	15410	15337	15225	15421	15224	15302	15285	15399	15187	15293	15351	15276	15439	15469	15282	15361	15366	15370	15334	15495	15302	15301	15504	15322	15341	15383	15435	15321	15191	15295	15268	15548	15449	15425	15423	15191	15256	15279	15620	15307	15503	15508	15397	15365	15333	15277	15281	15391	15431	15353	15251	15341	15259	15426	15380	15419	15308	15411	15364	15234	15525	15364	15515	15448	15458	15210	15356	15480	15510	15386	15364	15307	15374	15447	15306	15269	15476	15404	15480	15329	15526	15323	15223	15289	15441	15407	15254	15440	15360	15343	15381	15359	15301	15297	15296	15266	15513	15498	15467	15381	15318	15396	15336	15427	15474	15553	15335	15456	15523	15433	15370	15329	15432	15333	15343	15434	15333	15405	15377	15296	15320	15345	15546	15325	15337	15509	15308	15384	15501	15313	15427	15340	15535	15393	15476	15289	15461	15371	15313	15447	15511	15314	15163	15365	15161	15442	15555	15327	15451	15500	15362	15334	15346	15497	15438	15277	15454	15682	15327	15431	15528	15362	15468	15231	15249	15319	15452	15265	15411	15377	15397	15343	15380	15351	15586	15286	15432	15299	15377	15360	15362	15333	15382	15218	15297	15357	15331	15447	15403	15343	15584	15405	15284	15305	15413	15310	15477	15423	15294	15318	15327	15408	15486	15320	15307	15365	15368	15294	15322	15310	15388	15272	15337	15434	15370	15364	15280	15234	15310	15467	15533	15501	15403	15480	15393	15219	15425	15371	15246	15310	15384	15324	15452	15499	15314	15390	15315	15350	15266	15352	15399	15373	15406	15393	15413	15367	15294	15440	15377	15306	15418	15422	15310	15267	15321	15303	15314	15319	15597	15632	15334	15393	15427	15554	15267	15340	15369	15298	15273	15508	15300	15255	15355	15418	15446	15352	15423	15494	15439	15442	15475	15507	15325	15567	15385	15209	15221	15240	15552	15456	15406	15429	15283	15517	15377	15466	15317	15337	15426	15213	15411	15431	15275	15407	15478	15245	15445	15294	15362	15307	15286	15366	15349	15354
24866	23184	29120	25414	23333	22105	20446	18199	17733	17890	17847	17973	17762	17894	17701	17766	17901	17766	17669	17904	17790	17860	17921	17522	17539	17826	17766	17660	17760	17680	17726	17619	17639	17560	17696	17632	17660	17765	17658	17747	17845	17701	17746	17560	17557	17775	17619	17610	17548	17528	17532	17740	17565	17540	17624	17699	17675	17638	17588	17755	17473	17757	17767	17717	17723	17740	17654	17744	17742	17767	17546	17721	17625	17502	17506	17597	17741	17725	17620	17779	17778	17695	17444	17679	17846	17549	17505	17781	17671	17729	17726	17637	17674	17714	17312	17762	17690	17619	17608	17753	17704	17640	17869	17623	17661	17703	17526	17630	17587	17671	17863	17662	17617	17688	17903	17579	17767	17776	17736	17625	17510	17726	17634	17674	17821	17746	17617	17702	17642	17517	17717	17661	17725	17614	17613	17582	17615	17793	17707	17988	17686	17426	17548	17809	17664	17710	17602	17762	17605	17563	17701	17584	17537	17538	17691	17776	17755	17560	17844	17522	17569	17648	17824	17628	17676	17815	17673	17602	17717	17571	17714	17694	17625	17572	17639	17448	17615	17668	17858	17754	17536	17710	17429	17603	17754	17849	17496	17678	17734	17754	17594	17692	17661	17483	17715	17825	17750	17530	17517	17718	17792	17616	17931	17636	17518	17825	17608	17758	17489	17846	17872	17604	17868	17589	17729	17574	17733	17810	17636	17749	17863	17659	17497	17712	17818	17736	17733	17494	17447	17643	17636	17694	17575	17814	17736	17705	17745	17720	17805	17688	17691	17502	17675	17698	17671	17565	17592	17567	17601	17541	17673	17693	17672	17639	17673	17856	17677	17590	17984	17680	17724	17640	17639	17506	17722	17665	17586	17523	17516	17698	17702	17652	17762	17546	17786	17693	17829	17537	17585	17286	17393	17614	17537	17770	17679	17629	17868	17878	17786	17764	17434	17506	17525	17670	17546	17615	17748	17489	17717	17536	17611	17717	17539	17840	17727	17740	17525	17518	17793	17867	17528	17496	17778	17665	17634	17592	17700	17585	17773	17751	17570	17522	17736	17748	17783	17562	17710	17832	17552	17629	17741	17733	17582	17803	17565	17607	17571	17670	17722	17666	17855	17766	17661	17899	17737	17728	17772	17742	17782	17786	17602	17654	17668	17851	17711	17614	17639	17506	17557	17720	17692	17801	17639	17693	17446	17602	17647	17524	17592	17498	17852	17566	17635	17518	17674	17587	17526	17795	17670	17657	17619	17982	17745	17529	17469	17699	17652	17681	17416	17660	17468	17760	17817	17733	17801	17678	17579	17647	17776	17772	17604	17708	17585	17620	17572	17552	17552	17779	17492	17739	17705	17718	17817	17800	17799	17645	17654	17549	17684	17649	17715	17686	17643	17803	17771	17712	17530	17569	17713	17518	17786	17545	17500	17598	17911	17542	17736	17625	17585	17788	17602	17750	17490	17724	17573	17624	17691	17668	17601	17294	17752	17555	17537	17650	17499	17683	17684	17570	17492	17707	17721	17763	17851	17787	17844	17803	17587	17541	17666	17437	17548	17674	17661	17725	17869	17695	17634	17626	17577	17646	17736	17702	17690	17608	17684	17758	17785	17443	17407	17722	17521	17592	17777	17797	17686	17478	17730	17631	17717	17549	17515	17901	17579	17587	17744	17550	17601	17820	17574	17545	17678	17663	17579	17744	17734	17874	17620	17770	17739	17751	17849	17629	17634	17393	17699	17851	17502	17481	17779	17623	17589	17584	17621	17752	17798	17402	17536	17687	17524	17725	17919	17634	17678	17560	17657	17768	17746	17544	17599	17675	17493	17666	17696	17985	17607	17444	17504	17664	17736	17597	17675	17635	17593	17727	17679	17476	17718	17633	17608	17777	17575	17762	17687	17790	17745	17643	17522	17569	17597	17796	17582	17700	17643	17688	17653	17828	17723	17864	17641	17649	17686	17816	17724	17749	17488	17838	17741	17624	17639	17606	17704	17597	17774	17713	17739	17814	17541	17504	17812	17740	17644	17518	17693	17702	17575	17832	17590	17528	17729	17732	17662	17586	17671	17628	17655	17753	17824	17584	17541	17613	17568	17802	17557	17767	17551	17636	17565	17690	17716	17757	17755	17944	17536	17808	17605	17474	17590	17606	17511	17596	17623	17532	17692	17479	17564	17665	17627	17421	17799	17614	17586	17762	17722	17710	17476	17740	17605	17602	17659	17554	17621	17746	17650	17638	17647	17713	17666	17553	17665	17580	17604	17699	17793	17686	17901	17683	17809	17606	17771	17859	17792	17744	17846	17724	17625	17745	17617	18025	17587	17568	17654	17672	17819	17736	17744	17800	17489	17805	17732	17479	17531	17658	17605	17777	17795	17814	17771	17905	17618	17625	17779	17667	17805	17659	17832	17608	17835	17660	17611	17784	17612	17650	17662	17612	17600	17679	17596	17260	17598	17586	17617	17596	17665	17702	17677	17715	17676	17617	17549	17540	17858	17545	17664	17735	17773	17628	17680	17737	17553	17666	17639	17732	17519	17677	17672	17570	17628	17702	17730	17734	17868	17782	17633	17463	17539	17659	17632	17784	17716	17761	17815	17575	17686	17657	17749	17704	17664	17732	17608	17574	17394	17514	17652	17753	17731	17693	17620	17560	17682	17730	17823	17555	17713	17499	17709	17534	17629	17587	17463	17572	17879	17565	17601	17736	17658	17772	17652	17588	17783	17614	17763	17515	17857	17910	17707	17679	17616	17765	17642	17664	17553	17537	17654	17600	17700	17657	17776	17728	17751	17715	17756	17617	17616	17676	17729	17694	17716	17801	17650	17495	17715	17751	17482	17711	17700	17583	17737	17676	17628	17673	17634	17751	17544	17823	17843	17541	17624	17629	17571	17749	17800	17556	17509	17800	17637	17692	17633	17572	17719	17641	17658	17884	17707	17607	17722	17742	17631	17658	17771	17554	17510	17524	17617	17760	17631	17417	17699	17620	17716	17735	17630	17690	17697	17593	17573	17894	17677	17479	17648	17513	17630	17516	17559	17847	17616	17782	17730	17737	17569	17850	17879	17687	17697	17773	17630	17585	17757	17454	17533	17500	17735	17659	17888	17558	17469	17526	17505	17646	17797	17678	17749	17693	17909	17605	17700	17671	17837	17580	17783	17745	17756	17749	17645	17678	17497	17548	17668	17722	17696	17786	17554	17642	17840	17646	17735	17616	17673	17568	17565	17721	17686	17624	17710	17685	17554	17398	17684	17781	17580	17672	17640	17713	17614	17612	17818	17691	17511	17710	17789	17597	17714	17603	17717	17544	17843	17736	17730	17739	17619	17816	17836	17808	17514	17814	17715	17792	17831	17814	17654	17758	17612	17521	17566	17747	17743	17729	17647	17674	17578	17679	17692	17572	17709	17512	17773	17768	17662	17841	17728	17619	17475	17773	17615	17625	17570	17736	17635	17628	17657	17834	17658	17602	17762	17620	17697	17656	17751	17540	17828	17608	17675	17846	17856	17623	17595	17521	17827	17644	17570	17675	17762	17619	17752	17941	17824	17730	17658	17666	17714	17705	17523	17663	17677	17782	17610	17557	17731	17656	17641	17524	17906	17758	17659	17632	17601	17702	17522	17700	17504	17656	17813	17635	17514	17529	17556	17726	17750	17410	17756	17747	17697	17788	17588	17563	17733	17671	17728	17553	17587	17620	17510	17715	17545	17550	17647	17713	17722	17696	17661	17486	17742	17545	17686	17516	17479	17808	17730	17670	17703	17487	17497	17705	17627	17585	17544	17860	17773	17486	17868	17755	17828	17814	17735	17601	17685	17681	17656	17637	17581	17628	17634	17585	17616	17701	17609	17814	17750	17901	17738	17699	17681	17482	17542	17469	17714	17607	17789	17813	17814	17659	17576	17553	17787	17581	17605	17735	17828	17604	17766	17633	17576	17693	17704	17629	17711	17596	17800	17719	17834	17759	17688	17575	17766	17492	17702	17746	17682	17716	17814	17764	17593	17622	17773	17871	17822	17785	17696	17709	17873	17693	17750	17780	17676	17770	17676	17850	17846	17741	17621	17674	17589	17824	17677	17614	17771	17875	17648	17364	17711	17619	17561	17627	17756	17601	17810	17691	17728	17801	17609	17675	17485	17573	17716	17707	17610	17741	17587	17552	17725	17550	17752	17594	17686	17665	17574	17804	17769	17778	17749	17592	17866	17671	17573	17559	17649	17636	17686	17730	17774	17665	17800	17666	18111	17784	17677	17616	17564	17460	17717	17720	17668	17592	17476	17621	17702	17560	17674	17568	17779	17754	17856	17627	17556	17736	17495	17550	17585	17625	17497	17589	17842	17552	17485	17587	17715	17673	17709	17864	17675	17630	17586	17715	17587	17701	17850	17769	17769	17612	17739	17902	17709	17573	17711	17649	17776	17827	17611	17729	17697	17731	17532	17789	17685	17757	17477	17642	17761	17629	18024	17810	17956	17780	17726	17626	17817	17522	17718	17720	17656	17502	17588	17803	17465	17758	17751	17650	17713	17546	17668	17930	17676	17630	17678	17606	17674	17708	17860	17792	17778	17751	17660	17631	17696	17777	17664	17679	17546	17476	17711	17395	17454	17857	17829	17941	17558	17627	17647	17539	17820	17459	17487	17598	17565	17664	17547	17604	17444	17799	17791	17800	17619	17713	17696	17670	17571	17998	17759	17835	17665	17663	17614	17548	17835	17846	17691	17858	17557	17785	17589	17643	17722	17908	17795	17925	17705	17618	17625	17705	17655	17617	17655	17590	17633	17487	17535	17398	17436	17852	17647	17445	17842	17657	17615	17570	17747	17592	17547	17805	17530	17505	17805	17646	17782	17454	17641	17767	17629	17597	17671	17535	17726	17841	17668	17654	17381	17768	17680	17459	17595	17559	17700	17621	17788	17717	17752	17689	17535	17792	17755	17572	17770	17771	17729	17839	17587	17626	17586	17646	17833	17823	17797	17638	17709	17807	17824	17715	17568	17668	17819	17427	17585	17657	17656	17547	17833	17752	17740	17705	17653	17748	17559	17512	17732	17765	17582	17866	17801	17710	17941	17543	17836	17679	17701	18003	17771	17825	17766	17632	17621	17632	17714	17732	17863	17498	17610	17718
64178	82777	49296	32471	23527	17384	15600	15404	15561	15284	15509	15329	15484	15369	15079	15275	15211	15310	15329	15340	15468	15343	15245	15411	15512	15427	15405	15336	15532	15345	15432	15381	15224	15383	15383	15221	15471	15257	15183	15385	15389	15274	15396	15231	15269	15302	15424	15369	15418	15312	15280	15307	15157	15343	15216	15315	15205	15224	15400	15403	15202	15364	15293	15401	15185	15367	15313	15302	15391	15537	15317	15242	15287	15347	15404	15349	15240	15357	15455	15349	15249	15417	15269	15273	15331	15195	15284	15334	15356	15515	15343	15360	15379	15433	15259	15238	15329	15345	15327	15235	15371	15288	15355	15359	15415	15252	15331	15318	15441	15332	15234	15205	15218	15276	15233	15377	15453	15207	15220	15373	15244	15390	15278	15391	15412	15368	15405	15318	15513	15227	15300	15310	15410	15254	15393	15361	15283	15410	15477	15242	15235	15270	15074	15163	15268	15365	15332	15221	15374	15132	15257	15321	15337	15414	15377	15432	15432	15295	15377	15246	15365	15187	15292	15210	15141	15430	15225	15283	15484	15253	15162	15277	15478	15346	15355	15201	15371	15388	15289	15404	15276	15236	15238	15399	15367	15279	15267	15307	15369	15276	15358	15390	15371	15266	15233	15333	15215	15319	15336	15254	15361	15263	15277	15361	15251	15351	15298	15322	15361	15251	15246	15177	15389	15188	15228	15185	15405	15424	15291	15315	15231	15155	15385	15320	15307	15251	15284	15411	15228	15276	15255	15412	15251	15351	15408	15189	15301	15394	15173	15218	15308	15236	15317	15202	15202	15175	15303	15231	15364	15261	15307	15365	15217	15274	15191	15256	15372	15280	15212	15390	15272	15422	15195	15288	15428	15455	15215	15276	15384	15196	15216	15359	15353	15355	15341	15455	15300	15219	15446	15526	15367	15407	15305	15374	15366	15291	15293	15223	15177	15358	15184	15268	15214	15398	15266	15205	15169	15157	15187	15322	15305	15373	15437	15368	15392	15393	15421	15373	15184	15287	15489	15326	15564	15216	15283	15266	15239	15402	15448	15335	15349	15361	15276	15337	15190	15279	15250	15190	15457	15075	15466	15215	15304	15522	15443	15507	15194	15246	15190	15309	15366	15308	15401	15256	15401	15338	15406	15406	15285	15228	15407	15187	15584	15043	15405	15464	15126	15387	15329	15287	15465	15142	15270	15310	15334	15218	15274	15200	15329	15174	15255	15283	15447	15200	15192	15408	15289	15263	15265	15479	15431	15232	15477	15144	15330	15513	15360	15374	15460	15358	15223	15240	15238	15215	15311	15324	15285	15360	15449	15298	15363	15349	15209	15205	15255	15316	15285	15411	15313	15080	15292	15297	15210	15275	15323	15380	15421	15243	15463	15300	15282	15185	15446	15301	15371	15331	15278	15428	15252	15374	15374	15242	15239	15359	15305	15284	15342	15413	15454	15310	15104	15117	15349	15290	15384	15388	15313	15416	15245	15359	15292	15364	15483	15179	15309	15231	15342	15332	15319	15286	15415	15270	15334	15265	15312	15267	15367	15262	15194	15273	15420	15369	15116	15517	15363	15100	15177	15136	15236	15175	15365	15422	15290	15253	15322	15434	15351	15348	15437	15170	15270	15427	15258	15290	15239	15438	15341	15290	15258	15083	15195	15234	15290	15172	15380	15416	15356	15161	15475	15437	15426	15380	15297	15238	15310	15413	15180	15410	15158	15463	15412	15353	15386	15370	15156	15218	15234	15539	15272	15436	15257	15275	15169	15339	15077	15459	15258	15357	15393	15265	15343	15168	15290	15247	15150	15190	15145	15122	15284	15315	15284	15363	15251	15192	15151	15351	15332	15247	15296	15311	15469	15246	15135	15322	15328	15295	15165	15364	15206	15366	15154	15282	15348	15147	15418	15297	15412	15410	15231	15339	15271	15291	15238	15322	15289	15152	15251	15257	15365	15250	15301	15058	15281	15309	15299	15367	15311	15247	15434	15352	15320	15347	15307	15477	15249	15280	15359	15384	15312	15303	15379	15430	15238	15303	15414	15268	15379	15213	15316	15378	15329	15265	15275	15297	15544	15425	15266	15143	15296	15370	15450	15188	15266	15346	15254	15135	15208	15511	15310	15314	15370	15268	15295	15292	15353	15301	15386	15382	15149	15479	15145	15398	15202	15272	15171	15455	15213	15230	15533	15306	15322	15379	15274	15132	15478	15155	15327	15384	15266	15391	15233	15300	15394	15352	15248	15332	15286	15358	15465	15260	15486	15336	15334	15369	15390	15235	15334	15464	15350	15237	15171	15432	15264	15248	15379	15301	15293	15510	15271	15325	15355	15201	15276	15397	15390	15115	15437	15308	15307	15434	15385	15240	15421	15382	15190	15268	15372	15432	15283	15415	15155	15453	15190	15324	15360	15405	15314	15388	15444	15381	15422	15301	15501	15186	15221	15407	15340	15071	15361	15131	15315	15253	15322	15293	15499	15333	15286	15223	15351	15352	15319	15394	15244	15282	15195	15233	15409	15327	15292	15129	15168	15355	15327	15348	15487	15245	15318	14994	15250	15328	15338	15274	15236	15293	15417	15416	15190	15225	15258	15199	15312	15434	15248	15319	15441	15206	15276	15376	15288	15336	15419	15263	15301	15344	15405	15328	15435	15317	15365	15461	15244	15382	15375	15122	15339	15483	15224	15281	15249	15267	15168	15345	15267	15318	15320	15257	15244	15368	15186	15204	15316	15400	15240	15279	15377	15531	15318	15255	15348	15204	15363	15195	15364	15244	15316	15456	15338	15264	15375	15405	15530	15214	15403	15319	15175	15321	15407	15380	15377	15463	15204	15257	15321	15128	15113	15258	15339	15357	15322	15370	15302	15232	15145	15240	15266	15295	15270	15250	15356	15281	15343	15079	15413	15314	15307	15247	15387	15550	15216	15374	15227	15370	15284	15332	15384	15344	15350	15351	15214	15221	15294	15250	15441	15295	15244	15288	15186	15260	15104	15378	15318	15427	15198	15386	15433	15419	15410	15257	15267	15148	15105	15297	15374	15233	15289	15253	15440	15364	15420	15257	15415	15554	15374	15312	15367	15400	15199	15304	15203	15351	15281	15453	15403	15401	15244	15363	15350	15237	15445	15322	15270	15337	15237	15177	15227	15405	15597	15207	15376	15293	15428	15309	15380	15274	15280	15206	15406	15496	15265	15194	15450	15214	15270	15365	15246	15485	15355	15487	15174	15354	15254	15265	15453	15436	15132	15253	15248	15209	15344	15368	15339	15389	15218	15357	15407	15149	15425	15279	15402	15338	15287	15448	15157	15194	15229	15468	15272	15520	15447	15235	15124	15415	15373	15250	15316	15356	15136	15230	15322	15201	15434	15308	15237	15164	15363	15259	15425	15153	15365	15239	15409	15321	15193	15325	15131	15356	15333	15423	15282	15262	15359	15279	15268	15281	15464	15383	15352	15441	15269	15353	15253	15442	15424	15303	15338	15298	15258	15381	15354	15303	15330	15332	15171	15196	15526	15321	15247	15455	15145	15340	15245	15283	15160	15342	15383	15135	15473	15360	15301	15311	15352	15255	15222	15276	15141	15471	15539	15224	15247	15297	15240	15208	15311	15420	15251	15409	15468	15380	15410	15341	15254	15215	15427	15304	15401	15347	15284	15254	15270	15529	15330	15312	15226	15229	15367	15270	15419	15296	15460	15300	15489	15307	15464	15196	15231	15354	15205	15316	15212	15348	15169	15410	15410	15170	15361	15441	15379	15272	15225	15160	15235	15430	15145	15286	15355	15326	15353	15401	15234	15330	15407	15402	15428	15326	15208	15329	15344	15228	15251	15403	15174	15376	15329	15249	15192	15138	15298	15190	15085	15388	15379	15305	15380	15243	15331	15212	15277	15354	15226	15356	15367	15407	15261	15162	15314	15330	15294	15209	15332	15403	15294	15160	15289	15161	15384	15386	15359	15273	15402	15312	15243	15359	15301	15466	15280	15318	15166	15281	15388	15345	15337	15485	15318	15313	15175	15255	15480	15296	15594	15277	15206	15290	15199	15180	15254	15200	15259	15270	15205	15177	15355	15425	15281	15307	15245	15188	15344	15431	15296	15277	15347	15377	15234	15356	15268	15267	15350	15321	15255	15324	15219	15434	15350	15309	15356	15322	15365	15269	15293	15189	15332	15170	15170	15380	15382	15234	15343	15236	15358	15393	15241	15374	15270	15418	15232	15362	15234	15270	15304	15137	15306	15193	15307	15339	15201	15183	15502	15276	15286	15418	15321	15302	15345	15371	15299	15274	15393	15426	15372	15401	15369	15293	15250	15320	15488	15400	15270	15329	15417	15401	15270	15340	15240	15237	15432	15361	15259	15485	15305	15121	15212	15416	15248	15458	15440	15368	15283	15299	15410	15333	15331	15278	15463	15176	15328	15193	15271	15121	15189	15335	15255	15534	15256	15255	15419	15403	15347	15320	15372	15293	15233	15386	15255	15365	15414	15243	15534	15225	15229	15287	15271	15405	15236	15437	15183	15316	15388	15215	15305	15346	15338	15410	15342	15248	15378	15291	15324	15405	15235	15291	15303	15297	15332	15471	15228	15373	15094	15389	15316	15491	15351	15318	15361	15227	15401	15335	15127	15346	15266	15444	15261	15366	15221	15339	15344	15403	15498	15400	15258	15285	15357	15352	15226	15295	15308	15326	15294	15320	15325	15458	15464	15221	15388	15222	15300	15220	15448	15345	15259	15228	15330	15327	15305	15252	15370	15129	15357	15287	15334	15389	15458	15379	15303	15428	15340	15232	15382	15192	15309	15281	15253	15281	15331	15307	15362	15298	15223	15357	15426	15298	15378	15253	15320	15230	15326	15280	15203	15341	15211	15455	15151	15297	15272	15319	15421	15336	15174	15463	15297	15416	15413	15382	15344	15242	15373	15389	15377	15343	15323	15275	15360	15306	15238	15311	15286	15185	15393	15224	15480	15349	15306	15282	15508	15297	15385	15341	15454	15290	15390	15318	15367	15329	15333	15425	15216	15126	15411	15353	15245	15375	15343	15351	15283	15340	15211	15153	15198	15334	15358	15217	15238	15377	15372	15305	15407	15191	15184	15302	15251	15370	15395	15279	15418	15193	15255	15281
22962	21803	29160	24172	22419	24090	25214	19597	18365	18693	18751	18695	18623	18397	18293	18518	18604	18606	18429	18504	18609	18541	18378	18383	18460	18377	18424	18612	18587	18374	18478	18138	18208	18393	18436	18198	18340	18423	18262	18354	18547	18525	18223	18334	18321	18405	18315	18322	18187	18429	18458	18200	18400	18403	18448	18164	18233	18362	18374	18270	18221	18071	18189	18315	18524	18100	18410	18436	18279	18300	18333	18251	18076	18352	18406	18265	18243	18272	18180	18071	18285	18356	18477	18287	18405	18441	18215	18184	18355	18373	18241	18386	18227	18269	18254	18318	18226	18237	18096	18353	18154	18294	18220	18356	18205	18238	18372	18500	18487	18303	18300	18173	18212	18117	18279	18247	18277	18341	18338	18235	18305	18322	18394	18248	18402	18301	18141	18341	18308	18459	18494	18410	18207	18204	18126	18195	18181	18373	18278	18206	18251	18159	18364	18338	18162	18229	18369	18285	18255	18229	18166	18273	18155	18057	18198	18344	18087	18079	18038	18121	18120	18461	18165	18120	18282	18374	18359	18117	18357	18286	18398	18068	18489	18102	18179	18301	18359	18366	18326	18380	18191	18087	18277	18414	18295	18319	18128	18432	18295	18444	18241	18267	18113	18343	18061	18297	18312	18205	18249	18314	18232	18084	18456	18378	18309	18406	18123	18103	18419	18355	18264	18314	18318	18184	18275	18110	18370	18275	18246	18271	18372	18380	18192	18324	18136	18275	18353	18292	18245	18224	18245	18040	18238	18331	18248	18100	18117	18398	18155	18210	18253	17962	18118	18434	18338	18346	18408	18245	18198	18330	18220	18202	18414	18289	18279	18156	18314	18283	18245	18270	18348	18471	18075	18357	18292	18379	18260	18269	18016	18063	18259	18241	18366	18128	18295	18205	18086	18154	18357	18320	18342	18238	18353	18250	18449	18544	18441	18165	18073	18342	18204	18471	18081	18231	18103	18326	18414	18149	18465	18322	18249	18232	18387	18179	18147	18060	18288	18341	18239	18464	18060	18452	18437	18205	18196	18147	18308	18210	18366	18277	18558	18246	18192	18420	18238	18560	18078	18189	18058	18223	18305	18249	18424	18468	18114	18202	18239	18303	18277	18105	18005	18219	18124	18279	18488	18197	18303	18237	18256	18282	18310	18227	18147	18229	17933	18325	18354	18299	18324	18173	18186	18096	18493	18500	18275	18171	18155	18393	18222	18399	18240	18185	18297	18406	18327	18249	18401	18185	18344	18208	18190	18201	18227	18205	18275	18102	18202	18401	18133	18159	18165	18310	18180	18184	18245	18284	18241	18288	18335	18222	18105	18244	18193	18202	18317	18365	18190	18282	18141	18191	18212	18299	18270	18006	18487	18297	18252	18172	18037	18109	18249	18326	18268	18278	18450	18228	18149	18238	18438	18397	18462	18135	18362	18318	18437	18238	18221	18344	18257	18387	18401	18275	18223	18215	18301	18115	18103	18212	18330	18172	18030	18394	18223	18083	18204	18147	18243	18118	18437	18310	18178	18129	18402	18091	18169	18269	18132	18192	18223	18086	18244	18156	18275	18275	18172	18275	18132	18218	18323	18257	18109	18248	18259	18321	18255	18303	18089	18173	18419	18266	18213	18279	18395	18275	18117	18161	18224	18239	18266	18321	18325	18325	18004	18269	18234	18113	18290	18074	18211	18228	18244	18345	18140	18447	18391	18186	18266	18505	18180	18284	18272	18149	18236	18229	18270	18105	18325	18011	18196	18118	18235	18387	18411	18334	18143	18253	18080	18488	18328	18249	18173	18349	18505	18229	18153	18187	18168	18083	18366	18434	18196	18446	18266	18422	18371	18419	18233	18351	18386	18361	18316	18179	18386	18140	18257	18249	18495	18198	18332	18095	18189	18236	18329	18591	18370	18269	18173	18409	18466	18433	18274	18122	18231	18243	18285	18078	18436	18304	18271	18159	18384	18373	18272	18333	18236	18099	18217	18254	18370	18363	18233	18295	18218	18096	18350	18282	18274	18405	18282	18299	18152	18260	18114	18336	18123	18167	18149	18439	18145	18598	18327	18166	18498	18412	18429	18283	18286	18154	18180	18134	18253	18253	18259	18392	18255	18281	18250	18195	18288	18342	18344	18296	18187	18372	18393	18299	18285	18302	18138	18324	18335	18216	18246	18241	18260	18220	18354	18333	18293	18438	18285	18163	18132	18153	18429	18401	18266	18176	18518	18019	18263	18354	18296	18204	18432	18158	18288	18152	18475	18230	18403	18275	18377	18125	18175	18261	18277	18319	18408	18279	18288	18220	18288	18058	18315	18180	18468	18443	18039	18183	18159	18101	18473	18235	18294	18068	18424	18234	18364	18293	18136	18205	18444	18130	18174	18471	18222	18250	18312	18254	18281	18204	18353	18217	18325	18336	18443	18305	18113	18313	18352	18073	18159	18018	18153	18217	18451	18289	18347	18080	18078	18218	18270	18106	18436	18162	18139	18208	18311	18048	18140	18248	18192	18267	18256	18328	18375	18171	18154	18163	18122	18282	18361	18425	18399	18302	18327	18324	18127	18151	18402	18148	18179	18195	18223	18382	18193	18279	18176	18387	18262	18221	18319	18154	18161	18234	18287	18283	18356	18247	18130	18350	18240	18178	18231	18468	18403	18206	18172	18384	18320	18088	18381	18180	18358	18290	18084	18193	18421	18275	18288	18392	18162	18565	18432	18301	18016	18294	18186	18323	18370	18250	18149	18048	18440	18244	18285	18172	18214	18328	18232	18424	18330	18242	18294	18254	18597	18197	18248	18458	18198	18346	18180	18159	18265	18304	18123	18474	18257	18243	18154	18171	18246	18328	18226	18361	18267	18221	18140	18141	18297	18209	18255	18329	18256	18243	18083	18187	18283	18366	18136	18021	18281	18362	18267	18118	18246	18078	18336	18352	18135	18292	18107	18374	18301	18222	18283	18326	18274	18332	18308	18298	18256	18150	18333	18108	18295	18267	18332	18180	18002	18360	18206	18404	18274	18224	18229	18251	18323	18271	18235	18257	18368	18234	18195	18193	18211	18123	18339	18230	18389	18109	18090	18244	18337	18065	18111	18214	18304	18179	18155	18486	18308	18100	18152	18228	18102	18272	18065	18198	18250	18150	18349	18332	18143	18151	18222	18430	18324	18219	18178	18170	18105	18193	18150	18225	18234	18342	18385	18204	18204	18257	18073	18505	18331	18328	18323	18237	18106	18025	18348	18139	18439	18367	18299	18117	18328	18258	18156	18124	18408	18463	18060	18340	18261	18533	18513	18092	18191	18209	18090	18265	18320	18456	18445	18186	18262	18208	18229	18145	18301	18474	18434	18271	18411	18226	18077	18312	18052	18235	18365	18355	18189	18095	18165	18333	18209	18205	18059	18196	18206	18216	18291	18442	18300	18262	18224	18157	18325	18263	18310	18322	18291	18333	18379	18237	18207	18446	18337	18243	18204	18140	18432	18244	18222	18473	18126	18158	18275	18354	18473	18436	18170	18040	18363	18302	18060	18259	18275	18174	18416	18325	18268	18147	18621	18273	18434	18154	18202	18172	18282	18263	18274	18222	18201	18048	18101	18297	18345	18306	18040	18168	18263	18150	18320	18199	18175	18215	18364	18366	18201	18086	18455	18105	18119	18454	18321	18495	18099	18350	18405	18242	18255	18193	18175	18108	17998	18211	18356	18473	18436	18421	18326	18327	18199	18196	18142	18077	18176	18136	18332	18167	18216	18122	18248	18133	18332	18411	18219	18364	18151	18139	18246	18144	18173	18282	18291	18359	18539	18350	18381	18341	18300	18176	18374	18408	18128	18089	18177	18340	18069	18195	18253	18306	18159	18251	18272	18256	18125	18296	18173	18307	18388	18266	18384	18208	18314	18333	18149	18279	18540	18246	18400	18042	18374	18297	18129	18330	18185	17979	18139	18209	18157	18299	18279	18304	18179	18205	18254	18172	18267	18476	18243	18255	17994	18240	18216	18069	18368	18286	18170	18291	18218	18331	18302	18201	18088	17964	18260	18170	18467	18283	18401	18308	18291	18170	18234	18272	18115	18228	18554	18058	18092	18192	18216	18238	18298	18228	18404	18124	18303	18331	18208	18410	18331	18371	18359	18067	18278	18261	18262	18086	18402	18057	18314	18047	18584	18277	18378	18183	18416	18128	18106	18076	18278	18201	18475	18327	18275	18342	18326	18360	18364	18317	18165	18222	18318	18328	18123	18201	18323	18424	18201	18122	18434	18573	18206	18004	18244	18309	18117	18073	18141	18291	18198	18253	18241	18242	18249	18355	18261	18402	18366	18297	18267	18219	18092	18343	18320	18179	18246	18247	18236	18150	18087	18216	18281	18325	18180	18163	18294	18197	18275	18187	18204	18268	18198	18368	18192	18137	18322	18317	18458	18070	18277	18284	18323	18337	18175	18421	18171	18333	18308	18209	18332	18179	18129	18472	18355	18171	18362	18323	18168	18321	18200	18340	18226	18338	18327	18153	18183	18122	18145	18201	18315	18244	18272	18522	18239	18392	18230	18153	18025	18077	18339	18249	18223	18123	18238	18159	18365	18418	18290	18201	18178	18254	18049	18410	18429	18251	18208	18301	18290	18209	18088	18016	18135	18261	18111	18316	18407	18239	18341	18349	18314	18161	18158	18000	18213	18363	18078	18253	18230	18126	18118	18264	18304	18072	18264	18295	18284	18370	18149	18264	18286	18188	18295	18169	18394	18227	18275	18255	18338	17986	18293	18306	18309	18330	18238	18218	18277	18207	18482	18391	18207	18281	18118	18358	18381	18352	18368	18337	18202	18643	18397	18308	18039	18237	18318	18219	18244	18230	18396	18413	18256	18313	18176	18149	18380	18152	18217	18072	18214	18288	18358	18318	18338	18222	18105	18194	18294	18304	18387	18107	18159	18177	18263	18235	18397	18184	18258	18441	18159	18308	18241	18022	18252	18167	18329	18293	18293	18323	18284	18238	18243	18193	18446	18194	18322	18178	18253	18299	18286	18161	18225	18199	18185	18264	18393	18310	18192	18140	18129	18133	18209	18228	18285	18130	18364	18395	18269	18291	18250	18249	18260	18268	18405	18117	18262	18360	18436	18403	18259	18137	18073	18313
59019	93300	65628	42033	31938	20685	16680	15920	15569	15705	15730	15588	15633	15532	15720	15680	15722	15670	15707	15620	15739	15778	15592	15688	15606	15628	15470	15661	15673	15590	15835	15549	15664	15718	15585	15623	15860	15580	15665	15807	15605	15533	15611	15551	15656	15538	15801	15646	15535	15702	15644	15381	15590	15783	15496	15697	15748	15611	15668	15638	15513	15725	15734	15518	15668	15616	15619	15768	15795	15608	15737	15700	15610	15587	15675	15651	15830	15507	15485	15560	15572	15693	15637	15665	15540	15420	15548	15707	15691	15636	15469	15680	15736	15677	15760	15631	15584	15785	15564	15505	15634	15837	15399	15618	15720	15719	15654	15682	15767	15694	15726	15789	15502	15654	15611	15729	15769	15704	15604	15454	15733	15728	15512	15505	15634	15606	15668	15795	15474	15762	15641	15654	15571	15735	15729	15609	15571	15606	15698	15330	15571	15627	15694	15627	15525	15687	15627	15652	15452	15564	15531	15715	15516	15631	15618	15783	15687	15624	15663	15628	15609	15715	15598	15742	15674	15673	15452	15845	15580	15679	15557	15643	15632	15622	15625	15572	15519	15619	15525	15606	15499	15570	15788	15589	15653	15687	15549	15690	15818	15510	15564	15699	15585	15586	15834	15588	15598	15571	15608	15616	15622	15747	15597	15633	15588	15525	15587	15626	15852	15558	15710	15641	15425	15622	15645	15618	15546	15732	15500	15640	15689	15447	15626	15524	15501	15727	15505	15529	15669	15596	15589	15662	15690	15676	15649	15571	15458	15414	15664	15699	15606	15568	15746	15585	15585	15759	15590	15610	15521	15546	15529	15781	15660	15659	15582	15561	15674	15739	15488	15409	15626	15618	15627	15723	15612	15698	15605	15631	15588	15732	15559	15655	15626	15653	15682	15655	15516	15633	15572	15625	15620	15761	15721	15666	15698	15619	15548	15609	15681	15420	15637	15557	15577	15707	15790	15667	15668	15493	15708	15804	15698	15658	15467	15522	15512	15563	15799	15660	15732	15595	15578	15703	15588	15720	15536	15751	15765	15635	15502	15738	15695	15689	15608	15563	15825	15748	15530	15552	15782	15619	15645	15584	15508	15639	15585	15552	15545	15540	15760	15579	15680	15594	15777	15605	15740	15729	15655	15731	15557	15551	15658	15601	15702	15614	15715	15687	15689	15466	15633	15510	15474	15650	15740	15595	15772	15604	15534	15474	15559	15537	15550	15607	15672	15647	15528	15736	15581	15492	15752	15373	15776	15831	15664	15671	15531	15605	15576	15626	15708	15620	15675	15758	15531	15662	15646	15594	15614	15649	15724	15643	15672	15558	15599	15809	15538	15671	15546	15598	15590	15782	15625	15601	15551	15685	15548	15644	15618	15522	15773	15616	15561	15509	15792	15688	15411	15522	15778	15830	15618	15643	15729	15586	15676	15457	15702	15630	15650	15664	15636	15575	15652	15825	15622	15654	15467	15562	15632	15723	15770	15792	15543	15639	15647	15617	15580	15614	15662	15727	15653	15677	15692	15614	15875	15635	15524	15591	15690	15627	15617	15610	15624	15697	15688	15878	15693	15776	15757	15726	15681	15575	15710	15560	15676	15692	15713	15685	15768	15828	15514	15643	15636	15746	15697	15657	15551	15624	15583	15573	15713	15599	15688	15643	15677	15851	15680	15513	15555	15707	15555	15752	15515	15531	15651	15633	15618	15673	15640	15620	15609	15509	15650	15571	15603	15500	15784	15623	15485	15577	15668	15689	15612	15676	15533	15508	15445	15504	15669	15775	15546	15624	15693	15492	15662	15581	15670	15714	15581	15591	15691	15903	15725	15718	15627	15607	15828	15596	15561	15689	15672	15780	15544	15597	15496	15589	15524	15716	15766	15654	15678	15551	15642	15564	15674	15572	15654	15700	15586	15724	15602	15584	15525	15677	15557	15744	15778	15645	15635	15663	15579	15593	15706	15541	15623	15471	15565	15539	15564	15706	15468	15506	15527	15592	15604	15526	15625	15599	15590	15571	15529	15567	15575	15776	15540	15613	15696	15526	15782	15536	15578	15580	15586	15528	15732	15904	15558	15666	15636	15614	15754	15803	15670	15669	15660	15721	15733	15696	15554	15653	15890	15555	15574	15524	15671	15574	15582	15564	15636	15653	15540	15672	15468	15537	15693	15767	15610	15585	15783	15524	15806	15724	15673	15709	15598	15581	15602	15544	15542	15660	15690	15732	15675	15616	15703	15512	15629	15725	15684	15777	15621	15427	15751	15521	15621	15654	15659	15587	15522	15724	15586	15621	15513	15522	15650	15805	15853	15682	15547	15498	15572	15677	15570	15482	15696	15588	15623	15616	15602	15721	15597	15577	15626	15743	15429	15587	15607	15616	15535	15555	15564	15663	15739	15603	15610	15531	15628	15671	15527	15515	15711	15747	15780	15606	15507	15573	15552	15467	15659	15623	15653	15600	15571	15555	15481	15634	15608	15641	15459	15804	15594	15826	15717	15739	15689	15691	15696	15618	15726	15664	15711	15789	15665	15673	15590	15585	15598	15618	15477	15642	15794	15881	15631	15652	15683	15511	15564	15531	15594	15682	15564	15596	15709	15558	15556	15719	15655	15649	15598	15494	15499	15696	15534	15757	15662	15656	15709	15431	15644	15606	15558	15813	15718	15766	15555	15622	15766	15652	15506	15740	15539	15466	15710	15623	15699	15515	15615	15610	15614	15533	15561	15619	15478	15644	15553	15661	15565	15391	15600	15606	15611	15709	15490	15569	15747	15683	15672	15580	15710	15599	15636	15512	15567	15681	15593	15719	15519	15638	15568	15525	15639	15525	15649	15767	15471	15668	15611	15502	15583	15464	15603	15799	15637	15647	15701	15695	15557	15573	15820	15628	15635	15549	15745	15625	15723	15425	15607	15583	15527	15586	15658	15780	15707	15479	15680	15494	15684	15411	15588	15469	15421	15566	15649	15636	15617	15707	15487	15477	15819	15549	15659	15563	15731	15654	15549	15567	15749	15681	15506	15676	15516	15681	15526	15652	15665	15637	15578	15582	15543	15588	15572	15670	15735	15533	15398	15722	15562	15467	15519	15688	15590	15653	15577	15758	15706	15826	15521	15631	15513	15618	15483	15611	15661	15539	15593	15863	15689	15757	15861	15490	15492	15768	15682	15681	15502	15725	15663	15683	15491	15621	15595	15538	15698	15636	15818	15634	15681	15544	15637	15555	15815	15609	16022	15634	15559	15658	15604	15744	15505	15534	15457	15615	15571	15737	15772	15773	15474	15851	15484	15622	15742	15571	15667	15654	15735	15445	15507	15710	15502	15560	15568	15778	15628	15704	15858	15722	15640	15588	15632	15651	15590	15569	15536	15652	15790	15513	15617	15668	15613	15838	15627	15477	15466	15566	15549	15743	15769	15522	15624	15700	15551	15606	15537	15772	15700	15538	15624	15553	15693	15717	15571	15705	15597	15629	15763	15562	15689	15607	15621	15512	15543	15594	15762	15625	15495	15723	15670	15687	15669	15815	15660	15599	15764	15654	15838	15474	15717	15792	15467	15617	15604	15545	15656	15636	15612	15650	15551	15654	15677	15816	15690	15531	15685	15511	15558	15464	15600	15641	15462	15504	15642	15656	15687	15823	15616	15391	15579	15715	15706	15707	15649	15592	15506	15659	15558	15522	15850	15642	15623	15780	15736	15694	15538	15517	15538	15726	15614	15459	15615	15770	15714	15695	15594	15615	15596	15695	15855	15705	15568	15447	15397	15494	15662	15706	15801	15728	15527	15802	15616	15440	15658	15744	15661	15556	15597	15544	15534	15589	15537	15682	15369	15618	15598	15593	15602	15575	15538	15863	15545	15657	15462	15673	15583	15690	15724	15665	15517	15800	15520	15764	15577	15506	15693	15470	15584	15695	15620	15639	15716	15622	15729	15738	15608	15468	15677	15689	15583	15459	15753	15762	15527	15544	15607	15619	15706	15618	15631	15589	15609	15658	15560	15633	15567	15666	15618	15705	15771	15583	15534	15598	15479	15600	15726	15695	15502	15610	15641	15656	15548	15668	15779	15606	15647	15563	15549	15599	15642	15421	15556	15622	15660	15347	15537	15563	15666	15625	15599	15764	15648	15633	15707	15649	15493	15678	15566	15550	15740	15489	15570	15710	15470	15756	15717	15723	15531	15855	15489	15536	15534	15645	15566	15529	15665	15534	15542	15537	15644	15517	15569	15547	15470	15689	15782	15706	15556	15722	15748	15450	15665	15643	15525	15581	15699	15643	15607	15531	15750	15558	15528	15630	15645	15664	15578	15561	15659	15680	15746	15594	15702	15525	15657	15668	15704	15545	15709	15693	15579	15736	15550	15641	15552	15712	15519	15656	15464	15685	15663	15639	15677	15698	15610	15581	15826	15695	15564	15629	15623	15484	15594	15573	15557	15630	15590	15585	15676	15693	15753	15774	15580	15787	15702	15442	15599	15542	15539	15629	15472	15616	15599	15550	15774	15538	15576	15566	15656	15455	15466	15711	15666	15604	15535	15742	15586	15591	15736	15485	15639	15442	15657	15665	15728	15595	15656	15486	15603	15426	15637	15563	15609	15763	15662	15636	15556	15690	15745	15716	15506	15646	15526	15574	15577	15560	15719	15876	15599	15783	15697	15623	15754	15533	15717	15581	15596	15519	15638	15691	15497	15731	15595	15758	15537	15705	15868	15653	15745	15658	15628	15545	15819	15437	15646	15667	15495	15596	15608	15614	15723	15589	15567	15654	15581	15469	15624	15645	15543	15547	15648	15651	15784	15520	15629	15723	15845	15539	15606	15716	15676	15623	15599	15621	15626	15488	15553	15572	15515	15701	15717	15627	15696	15646	15635	15629	15487	15635	15564	15645	15618	15626	15540	15543	15641	15631	15593	15532	15704	15464	15542	15699	15658	15720	15716	15613	15687	15521	15757	15536	15440	15757	15519	15638	15748	15478	15541	15780	15706	15741	15655	15638	15496	15730	15560	15736	15591	15470	15696	15684	15611	15575	15884	15744	15626	15875	15749	15613	15691	15701	15418	15550	15704	15524	15746	15587	15742	15593	15505	15637	15702	15674	15842	15726	15627	15706	15579	15584	15583	15592	15587	15576
34890	34559	30007	24693	20260	19296	19156	18671	18605	18609	18641	18519	18666	18621	18639	18563	18508	18451	18469	18457	18456	18267	18505	18556	18370	18540	18719	18636	18473	18574	18687	18735	18457	18480	18429	18731	18501	18542	18594	18398	18259	18637	18556	18597	18542	18553	18472	18580	18428	18644	18585	18722	18536	18647	18407	18524	18450	18360	18560	18552	18589	18385	18594	18616	18500	18499	18437	18596	18499	18457	18440	18516	18452	18401	18579	18447	18552	18406	18552	18576	18624	18378	18503	18604	18535	18657	18451	18630	18587	18390	18317	18656	18436	18469	18482	18572	18567	18504	18354	18474	18395	18515	18411	18625	18466	18366	18354	18632	18625	18433	18481	18446	18436	18566	18541	18457	18652	18512	18441	18414	18458	18401	18490	18470	18574	18694	18486	18593	18583	18606	18469	18289	18537	18543	18496	18532	18547	18282	18387	18452	18182	18441	18582	18521	18563	18569	18308	18615	18507	18239	18578	18283	18637	18505	18682	18592	18333	18321	18729	18530	18362	18511	18191	18364	18462	18559	18538	18241	18499	18536	18499	18508	18609	18319	18671	18590	18494	18649	18473	18391	18439	18595	18580	18503	18419	18297	18433	18668	18724	18522	18253	18573	18379	18586	18483	18299	18338	18265	18677	18591	18606	18403	18264	18338	18749	18568	18468	18557	18502	18573	18416	18361	18439	18540	18597	18459	18470	18423	18498	18330	18633	18534	18260	18391	18355	18456	18252	18573	18702	18443	18411	18690	18513	18544	18579	18532	18338	18341	18438	18382	18401	18624	18431	18370	18471	18525	18589	18366	18493	18507	18406	18646	18456	18579	18539	18483	18486	18262	18549	18534	18363	18457	18384	18612	18565	18427	18579	18416	18469	18488	18519	18435	18347	18515	18591	18555	18387	18556	18547	18639	18619	18489	18749	18657	18439	18412	18418	18349	18619	18595	18335	18408	18328	18501	18544	18799	18439	18368	18671	18430	18504	18474	18320	18588	18435	18582	18502	18525	18635	18595	18594	18656	18442	18357	18732	18699	18371	18616	18280	18591	18510	18279	18622	18405	18603	18465	18436	18574	18626	18329	18552	18551	18485	18565	18523	18662	18573	18492	18479	18327	18466	18399	18368	18457	18557	18492	18529	18537	18281	18465	18640	18626	18746	18592	18467	18509	18435	18559	18459	18436	18612	18568	18644	18351	18418	18509	18457	18358	18345	18402	18534	18564	18692	18587	18406	18415	18448	18380	18371	18429	18363	18714	18508	18216	18469	18569	18787	18635	18463	18438	18347	18416	18371	18629	18500	18383	18616	18567	18723	18558	18568	18608	18682	18453	18429	18663	18440	18492	18556	18581	18407	18672	18492	18509	18633	18447	18509	18356	18397	18462	18582	18463	18571	18559	18633	18500	18468	18630	18590	18553	18467	18428	18401	18534	18410	18433	18432	18513	18531	18283	18725	18529	18509	18520	18479	18407	18450	18496	18519	18523	18488	18626	18480	18293	18521	18371	18727	18694	18416	18436	18504	18576	18293	18569	18318	18529	18227	18442	18498	18567	18543	18559	18449	18590	18457	18512	18407	18459	18377	18487	18507	18457	18606	18395	18285	18351	18521	18524	18298	18583	18412	18722	18584	18366	18434	18467	18545	18574	18572	18592	18617	18414	18495	18681	18549	18474	18291	18427	18514	18744	18431	18409	18638	18431	18560	18435	18470	18546	18426	18469	18646	18553	18508	18280	18512	18499	18549	18477	18410	18738	18556	18504	18437	18507	18404	18390	18606	18441	18518	18597	18431	18436	18568	18536	18456	18903	18462	18296	18530	18434	18412	18313	18539	18377	18455	18399	18671	18495	18548	18453	18338	18394	18408	18561	18511	18510	18295	18269	18256	18620	18330	18477	18630	18412	18783	18505	18468	18368	18584	18631	18631	18495	18721	18383	18437	18533	18524	18381	18395	18378	18692	18642	18556	18708	18745	18651	18763	18429	18529	18639	18322	18430	18394	18357	18429	18404	18467	18825	18649	18591	18564	18627	18698	18822	18589	18478	18415	18424	18595	18438	18398	18602	18422	18496	18520	18487	18354	18432	18471	18558	18529	18457	18491	18666	18514	18363	18492	18311	18492	18347	18428	18536	18519	18597	18585	18368	18371	18595	18542	18527	18330	18396	18620	18407	18461	18516	18401	18450	18233	18442	18666	18411	18496	18737	18502	18249	18691	18476	18593	18522	18370	18518	18581	18605	18584	18480	18415	18486	18545	18458	18532	18310	18562	18555	18597	18422	18499	18375	18353	18520	18618	18476	18513	18509	18574	18420	18647	18529	18539	18371	18551	18552	18739	18512	18668	18357	18597	18650	18536	18491	18461	18526	18758	18518	18602	18394	18417	18526	18570	18647	18374	18400	18657	18736	18325	18363	18532	18416	18409	18498	18379	18468	18484	18445	18336	18606	18457	18379	18541	18549	18553	18591	18661	18393	18506	18644	18476	18418	18635	18528	18480	18477	18487	18512	18575	18348	18431	18563	18829	18477	18432	18379	18542	18477	18424	18616	18356	18353	18540	18434	18666	18411	18608	18515	18531	18429	18496	18597	18648	18459	18622	18397	18452	18540	18588	18420	18520	18371	18345	18448	18409	18474	18470	18502	18525	18485	18556	18483	18529	18400	18610	18549	18597	18559	18374	18358	18473	18381	18501	18379	18404	18751	18791	18689	18449	18439	18564	18341	18665	18249	18395	18426	18435	18454	18349	18507	18532	18626	18656	18339	18570	18468	18494	18310	18495	18344	18650	18550	18525	18463	18622	18508	18403	18667	18497	18403	18396	18292	18513	18471	18686	18453	18573	18608	18580	18586	18411	18491	18564	18604	18499	18268	18363	18595	18429	18539	18590	18563	18506	18637	18363	18621	18441	18404	18532	18389	18691	18239	18649	18448	18613	18463	18583	18572	18340	18495	18726	18483	18462	18559	18498	18343	18301	18372	18430	18542	18507	18510	18513	18473	18355	18353	18451	18654	18649	18480	18453	18617	18354	18388	18627	18524	18688	18448	18513	18541	18649	18458	18600	18490	18381	18466	18473	18535	18533	18371	18661	18472	18536	18325	18507	18383	18461	18568	18522	18346	18460	18556	18434	18630	18498	18453	18398	18399	18359	18564	18491	18314	18710	18456	18487	18463	18558	18567	18382	18369	18444	18428	18444	18367	18678	18546	18414	18545	18432	18510	18434	18508	18554	18460	18503	18585	18578	18496	18678	18607	18481	18571	18598	18463	18484	18721	18545	18465	18476	18387	18646	18579	18653	18497	18453	18533	18533	18595	18711	18516	18670	18433	18489	18543	18597	18341	18542	18280	18442	18436	18542	18510	18475	18604	18410	18343	18464	18633	18698	18534	18304	18669	18557	18462	18486	18578	18535	18565	18469	18523	18660	18416	18751	18291	18535	18456	18623	18282	18759	18592	18277	18563	18351	18373	18812	18546	18286	18362	18477	18408	18520	18464	18628	18527	18679	18524	18437	18461	18433	18658	18370	18428	18539	18501	18423	18372	18356	18353	18571	18737	18621	18701	18672	18478	18497	18701	18587	18747	18566	18294	18659	18483	18423	18710	18252	18506	18505	18492	18546	18537	18500	18381	18414	18595	18636	18577	18677	18612	18587	18395	18604	18447	18611	18531	18379	18438	18503	18452	18516	18575	18408	18432	18364	18629	18426	18560	18575	18343	18587	18652	18490	18439	18608	18505	18499	18512	18375	18419	18429	18592	18344	18491	18544	18628	18435	18469	18632	18434	18515	18377	18366	18528	18582	18494	18367	18726	18486	18555	18366	18540	18411	18458	18601	18589	18321	18596	18372	18469	18470	18515	18426	18441	18546	18613	18398	18525	18524	18490	18582	18370	18373	18432	18397	18678	18568	18345	18277	18499	18471	18454	18478	18751	18474	18466	18582	18681	18568	18564	18693	18576	18353	18403	18561	18504	18425	18569	18694	18460	18520	18534	18587	18332	18389	18577	18736	18611	18563	18501	18538	18593	18579	18278	18583	18576	18608	18504	18574	18602	18590	18491	18622	18664	18708	18455	18620	18459	18451	18378	18349	18274	18564	18440	18596	18582	18576	18565	18731	18439	18640	18547	18529	18475	18434	18369	18602	18464	18530	18435	18655	18590	18359	18573	18360	18545	18419	18289	18510	18591	18683	18484	18726	18573	18549	18401	18484	18316	18558	18404	18715	18373	18400	18391	18481	18580	18546	18486	18713	18456	18400	18435	18611	18573	18487	18471	18557	18291	18825	18488	18465	18638	18499	18449	18665	18509	18666	18802	18384	18449	18696	18509	18679	18786	18495	18441	18622	18661	18602	18454	18331	18632	18518	18456	18675	18739	18561	18606	18653	18471	18619	18460	18393	18492	18534	18623	18421	18649	18450	18576	18279	18318	18578	18395	18582	18666	18558	18742	18603	18559	18396	18544	18547	18479	18536	18602	18530	18571	18665	18603	18633	18499	18450	18638	18518	18493	18650	18580	18574	18676	18709	18398	18510	18535	18572	18495	18461	18608	18466	18499	18817	18480	18401	18667	18464	18331	18540	18498	18641	18342	18474	18557	18497	18429	18476	18644	18542	18502	18504	18557	18441	18443	18500	18497	18417	18566	18377	18587	18460	18540	18444	18412	18429	18587	18298	18497	18421	18589	18736	18442	18401	18550	18729	18309	18562	18471	18492	18370	18506	18513	18464	18344	18524	18607	18568	18588	18684	18512	18645	18651	18680	18449	18450	18470	18624	18569	18567	18694	18371	18490	18480	18512	18628	18425	18502	18630	18412	18315	18615	18384	18415	18503	18370	18663	18486	18545	18413	18478	18675	18454	18577	18606	18297	18616	18602	18674	18486	18583	18454	18615	18646	18653	18510	18541	18350	18457	18305	18605	18566	18533	18408	18549	18482	18397	18456	18400	18511	18467	18493	18404	18323	18277	18679	18516	18336	18523	18632	18591	18542	18472	18558	18513	18297	18402	18587	18436	18491	18454	18515	18569	18535	18285	18639	18481	18553	18553	18409	18321	18443	18591	18734	18680	18443	18592	18327	18440	18623	18325	18436	18586	18341	18363	18506	18523	18638	18608	18389	18367	18545	18549	18500	18408
48771	49472	28356	19307	18314	16611	15779	15894	15591	15779	15714	15758	15839	15853	15918	15844	15785	15855	15729	15819	15885	15895	15741	15877	15761	15927	15792	15547	16002	15767	15808	15857	15792	15792	15781	15850	15891	15954	15864	15745	15624	15679	15814	15746	15860	15796	15776	15979	15580	15828	15651	15685	16005	15858	15811	15778	15933	15911	15846	15735	15813	15859	15839	15820	15927	15867	15837	15875	15768	15760	15891	15638	15652	15928	15729	15885	15936	15689	15868	15839	15780	15903	15867	15684	15791	15656	15827	15860	15739	15785	15818	15636	15904	15864	15737	15679	15859	15658	15773	15824	15625	15711	15714	15790	15893	15637	15628	15648	15730	15763	15681	15640	15846	15824	15929	15808	15721	15612	15736	15892	15772	15817	15643	15742	15906	15801	15852	15659	15929	15803	15851	15905	15743	15718	15754	15894	15787	15855	15817	15853	15785	15765	15729	15746	15900	15690	15862	15673	15934	15893	15813	15802	15733	15729	15816	15794	15787	15920	15973	15971	15815	15652	15987	15890	15839	15892	15927	15823	15852	15993	15659	15682	15785	15734	15717	15736	15913	15976	15742	15821	15765	15692	15802	15726	15898	15705	16039	15840	15640	15834	15705	15646	15725	15761	15877	15983	15808	15727	15576	15896	15817	15914	15731	15887	15668	15605	15803	15872	15681	15808	15701	15663	16010	15718	15843	15734	15759	15813	15783	15871	15998	15847	16029	15934	15779	15713	15810	15889	15806	15889	15701	15904	15795	15734	15951	15779	15781	15730	15923	15721	15851	15605	15660	15853	15685	15846	15899	15565	15691	15739	15654	15800	15708	15809	15738	15645	15773	15711	15947	15851	15639	15766	15801	15660	15950	15712	15876	15686	15821	15714	15882	15795	15856	15712	15929	15710	15728	15889	15682	15730	15810	15619	15930	15625	15841	15906	15800	15724	15707	15779	15860	15668	15797	15760	15809	15786	16016	15819	15822	15868	15794	15813	15838	15617	15686	15824	15787	15693	15681	15884	15837	15814	15819	15844	15902	15759	15825	15889	15816	15786	15583	15782	15803	15763	15845	15971	15885	15958	15888	15822	16067	15761	15770	15905	15739	15740	15756	15873	15793	15636	15718	15803	15934	15784	15898	15770	15826	15632	15802	15815	15770	15859	15819	15707	15784	15827	15770	15802	15779	15731	15880	15762	15712	16045	15773	15573	15742	15721	16011	15801	15649	15738	15744	15763	15756	15693	15819	15782	15692	15646	15796	15687	15874	15887	15877	15897	15639	15839	15675	15847	15803	15680	15828	15792	15728	15788	15863	15847	15879	15672	15754	15691	15938	15755	15917	15843	15701	15887	15826	15835	15639	15859	15720	15753	15649	15861	15972	15893	15984	15939	15909	15598	15943	15724	15624	15865	15795	15934	15581	15755	15809	15698	15778	15726	15829	15858	15768	15790	15829	15822	15735	15765	15753	15851	15704	15864	15773	15873	15723	15765	15790	15774	15792	15727	15799	15945	15796	15892	15671	15782	15717	15785	15760	15892	15912	15675	15829	15827	15765	15806	15731	15649	15836	15861	15879	15715	15753	15963	15677	15702	15868	15880	15787	15748	15919	15722	15556	15698	15655	15671	15771	15822	15804	15691	15747	15661	15863	15741	15868	15883	15883	15869	15786	15709	15591	15696	15762	15806	15702	15646	15728	15914	15672	15792	15816	15810	15894	15890	15792	15630	15703	15683	15832	15868	15712	15584	15916	15771	15751	15754	15887	15713	15961	15829	15893	15765	15907	15774	15567	15730	15939	15887	15904	15822	15771	15922	15852	15766	15714	15764	15903	15777	15954	15853	15848	15850	15875	15680	15628	15867	15805	15900	15769	15669	15932	15911	15879	15747	15845	15808	15919	15746	15820	15796	15679	15889	15881	15805	15754	15803	15698	15723	15825	15888	15611	15677	15822	15753	15788	15766	15889	15833	15832	15794	15789	15722	15730	15683	15704	15897	15907	15868	15757	15862	15819	15897	15786	15802	15790	15701	15827	15744	15949	15837	15830	15930	15944	15725	15898	15797	15823	15880	15744	15804	15771	15896	15808	15923	15757	15856	15765	15889	15856	15927	15821	15825	15809	15769	15764	15739	15753	15877	15830	15819	15904	15793	15571	15821	15909	15974	15675	15772	15667	15926	15776	15991	15694	15962	15796	15676	15600	15732	15822	15697	15818	15856	15864	15853	15712	15745	15918	15724	15843	15828	15824	15849	15601	15978	15817	15807	15874	15750	15980	15942	15561	15769	15912	15646	15773	15754	15895	15675	15897	15696	15806	15725	15896	15801	15860	15732	15940	15715	15860	15711	15628	15697	15791	15712	15703	15924	15578	15623	15853	15653	15743	16074	15725	15625	15671	15811	15807	15904	16027	15738	15674	15670	15764	15818	15896	15967	15764	15707	15794	15810	15764	15855	15792	15696	15851	15904	15846	15661	15793	15927	15854	15753	15783	15782	15806	15783	15791	15827	15660	15699	15623	15811	15838	15931	15944	15940	15766	15910	15766	15897	15758	15980	15871	15892	15767	15766	15586	15689	15965	15727	15800	15840	15823	15803	15705	15763	15636	15874	15699	15721	15943	15867	16146	15653	15821	15685	15576	15690	15998	15710	15800	15860	15846	15826	15928	15730	15975	15775	15787	15741	15900	15713	15686	15746	15724	15950	15612	15699	15849	15598	15645	15752	15791	15627	15965	15881	15793	15828	15847	15777	15802	15752	15938	15836	15978	15831	15699	15598	15694	15753	15940	15759	15785	15808	15972	15719	15797	15724	15733	15999	15634	15798	15767	15779	15839	15798	15719	15776	15704	15924	15683	15917	15865	15849	15768	15879	15817	15821	15979	15923	15732	15827	15760	15688	15888	15811	15802	15911	15796	15752	15847	15781	15819	15934	15708	15804	15834	15884	15840	15927	15791	15790	15776	15994	15889	15612	15911	15708	15695	15692	15730	15653	15639	15713	15702	15639	15747	15890	15838	15772	15876	15727	15961	15766	15933	15812	15856	15782	15956	15886	15777	15805	15862	15833	15801	15752	16032	15790	15723	15913	15843	15814	15869	15715	15858	15739	15734	15550	15915	15739	15825	15961	15655	15812	15752	15670	15904	15836	15861	15835	15779	15757	15698	15735	15693	15855	15841	15736	15693	15800	15753	15756	15646	15772	15797	15743	15777	15930	15811	16028	15761	15738	15720	15857	15902	15836	15867	15782	15734	16079	15805	15741	15738	15800	15722	15797	15968	15706	15716	15690	15759	15894	15760	15727	15853	15862	15716	15872	15811	16012	15875	15895	15898	15805	15791	15832	15656	15747	15843	15644	15690	15822	15773	15591	15821	15722	15810	15733	15857	15927	15726	15849	15890	15789	15876	15710	15882	15833	15614	15855	15580	15743	15723	15776	15953	16009	15948	15752	15888	15682	15577	15906	15631	15821	15661	15951	15761	15860	15882	15707	15662	15788	15848	15936	15644	15858	15856	15749	15827	15773	15759	16061	15781	15840	15876	15764	15714	15762	15677	15728	15760	15686	15873	15650	15874	15770	15674	15861	15730	15878	15883	15739	16042	15894	15787	15820	15857	15759	15735	15845	15705	15668	15979	15804	15759	15638	15844	15735	15841	15745	15640	15768	15829	15822	15755	15814	15873	15764	15854	15721	15892	15826	15788	15777	15660	15724	15698	15850	15820	15781	15637	15768	15768	15812	15687	15852	15854	15762	15657	15909	15781	15842	15811	15689	15744	15578	15892	15815	15684	15703	15738	15753	15806	15623	15739	15725	15764	15998	15909	15746	15822	15803	15869	15829	15642	15928	15878	15646	15779	15812	15823	15845	15942	15809	15692	15749	15812	15730	15968	15638	15821	15938	15913	15724	15792	15689	15778	15625	15768	15813	15916	15878	15790	15802	15804	15732	15920	15875	15878	15762	15871	15802	15790	15705	15887	15868	15789	15703	15902	15778	15756	15799	15767	15880	15821	15899	15657	15876	15790	15613	15797	15833	15745	15735	15774	15771	15711	15883	15769	15844	15827	15766	15882	15872	15690	15743	15786	15761	15729	15786	15783	15855	15678	16001	15828	15873	15783	15750	15759	15918	15899	15894	15847	15705	15745	15783	15723	15801	15842	15497	15882	15819	15783	15689	15801	15786	15981	15677	15603	15876	15814	15847	15897	15795	15811	15691	15744	15762	15769	15777	15777	15781	15892	15775	15810	15916	15887	15750	15708	15929	15911	15862	15727	15846	15736	15722	15683	15720	15773	15725	15827	15760	15846	15771	15763	15703	15992	15801	15615	15786	15691	15681	15907	15811	15653	15850	15687	15658	15858	15821	15835	15597	15747	15591	15848	15715	15756	15774	15729	15756	15746	15788	15882	15719	15795	15832	15729	15734	15790	15900	15765	15771	15747	15782	15835	15776	15744	15850	15713	15694	15722	15933	15787	15817	15726	15670	15747	15668	15800	15673	15818	15984	16035	15861	15689	15791	15803	15810	15751	15801	15755	15808	15893	15785	15790	15864	15992	15732	15782	15918	15837	15865	15726	15865	15901	15803	15658	15672	15875	15854	15666	15885	15507	15686	15824	15715	15722	15869	15799	15878	15695	15877	15860	15901	15913	15736	15900	15867	16006	15809	15815	15808	15668	15690	15713	15810	15975	15763	15841	15739	15846	15576	15660	15730	15906	15700	15772	16103	15944	15854	15880	15753	15768	15889	15822	15773	15780	15747	15761	15863	15825	15775	15975	15655	15665	15750	15624	15803	15848	15678	15716	15862	15725	15697	15936	15494	15809	15801	15881	15891	15667	15713	15829	15806	15742	15869	15681	15908	15766	15795	15696	15826	15854	15835	15747	15891	15651	15675	15691	15662	15746	15810	15777	15622	15742	15653	15971	15851	15864	15732	15733	15785	15796	15830	15832	15860	15762	15771	15848	15769	15887	15829	15764	15860	15928	15767	15675	15847	15760	15766	15634	15570	15884	15615	15781	15859	15867	15836	15935	15763	15711	15688	15845	15552	15694	15753	15684	15833	15683	15713	15705	15841	15759	15898	15914	15818	15734	15942	15726	15877	15762	15856	15710	15839	15846	15713	15890	15732	15723	15834	15785	15859
24847	23122	29206	25251	24031	23277	21494	18827	18305	18523	18512	18267	18173	18448	18148	18214	18133	18186	18274	18234	18179	18267	18135	18316	18277	18062	18402	18260	18225	18158	18125	18265	18050	18074	17968	18112	18143	18289	18116	18168	18072	18045	18105	18339	18118	18102	18056	18126	18197	18033	18045	18015	17966	18235	18000	18036	18231	18076	18110	18363	17889	18201	18179	17947	18193	18071	17973	18066	18173	18226	18040	18121	18024	18240	18031	18194	18174	18036	18093	18244	17858	18213	17993	18291	17954	18148	18317	18041	18029	18160	17941	17888	18058	18032	18378	18211	18349	18065	18038	17960	17972	18223	17949	18089	18108	18090	17869	18164	18126	18002	18098	18360	18036	18020	18071	18178	18083	18272	18188	18056	17928	18175	18025	18179	18182	17989	18117	18089	18016	18272	18013	18322	18046	18209	18007	17924	18202	17984	17896	17856	17939	18337	17968	18108	17992	18169	18092	18057	17968	17887	18006	17922	18340	17926	18038	18190	17984	18103	18119	18278	18232	18114	18051	18034	18257	18051	18208	18156	17902	18237	18059	18183	17960	17966	18185	18039	18088	18218	18115	17924	17964	17969	17998	18201	18175	18031	18122	18175	18219	18114	18012	17980	18270	18160	18022	18200	18097	18097	17953	17984	18094	18088	18041	18123	18131	18204	18213	18254	18095	18098	18022	17906	18249	18023	17973	17997	17968	18232	18258	18065	18209	18255	18157	18066	18104	18280	18123	18289	18406	18174	18117	18113	18231	17918	17929	18136	18122	17883	18246	17897	18045	18000	17958	18334	18087	18100	17972	18171	18217	18254	18034	18191	18081	17819	18206	18086	18119	18193	17949	18212	18079	18049	18141	18068	18008	18139	18160	18184	18162	18030	18004	18250	18097	18078	17939	18052	18260	17952	18250	18015	18217	18128	17994	18133	18070	18234	18374	18128	17942	18103	17988	17983	18068	18041	18205	17801	18317	18088	18160	18189	17996	18055	18004	18242	18387	18145	18024	18115	18058	17949	18210	17953	18023	17987	18186	18153	18061	18165	18211	17875	18116	18121	18160	17862	17995	17987	18233	17937	18137	18120	18086	18221	18237	18148	17874	17997	18151	18026	18148	18076	18074	18102	17982	18151	18112	18184	18254	18128	18138	18097	17947	18055	17996	18294	18051	18116	18160	18373	17973	18070	18169	18012	18078	18211	18036	18017	18140	18149	18255	17958	18169	18331	18134	17952	18079	18037	18120	18135	18090	18019	17827	18121	18054	18028	18118	18402	18114	18059	17964	18151	18062	18071	17918	17923	17889	18284	17969	18224	18187	17788	18139	18158	17950	18032	18035	18169	18240	18001	18037	18242	18072	18156	18137	18030	18084	18101	18162	18171	17995	18142	18149	18028	18252	18046	17988	18043	17968	17983	17964	18127	18038	18102	17996	18030	18100	18081	18051	17971	18223	18220	18352	18060	18211	17951	18133	17954	18031	18018	18140	18075	18138	17963	18077	18108	18297	17991	18332	18174	18195	18134	17937	17951	17931	18106	18075	18048	18138	18022	18166	18022	18045	18153	18111	18191	18143	18007	18072	17861	18029	18096	18087	18135	18144	18033	18082	18029	18125	18205	18075	18029	18092	18109	18024	18191	17944	18215	18182	17996	18134	18077	18059	18173	18041	18200	18284	18006	18028	18144	18043	18238	18033	18186	17971	18002	18049	18139	18263	17982	17960	18118	18259	18247	18118	18149	18201	17913	17867	17999	18226	18287	17878	18209	18224	18162	18122	18116	18027	18006	18031	17971	17860	17981	18005	18212	18197	18050	17966	18043	18115	18004	18311	18135	18123	17988	18085	17981	17970	18223	18187	18237	18088	17998	18088	17879	18084	18141	18182	18072	18071	18104	18183	18156	18107	18335	18055	18142	18116	17974	18019	18073	18200	18122	18457	18105	17994	18093	18161	18108	18009	17953	18214	18168	18057	18006	18131	18134	18285	18080	18116	18147	18091	18218	17955	18046	18101	18051	18245	18102	18127	18188	18053	18002	18044	17997	18291	18044	18357	18053	18192	18118	18141	18123	17957	18112	18140	18222	18194	18075	18145	17871	17872	18018	18059	18060	17985	18165	17951	18289	18101	18195	18087	17980	18001	18071	18082	17966	18220	17981	18090	18068	18206	18084	17990	18152	17780	18214	17918	18243	18021	17957	18126	17953	18150	18221	18159	18129	18004	18036	18202	18057	18204	18224	18222	18090	18173	18178	18166	18091	17962	18302	18204	18129	17993	18158	17998	17909	18179	18189	18143	18194	18064	18170	18104	18050	18297	18184	17843	18126	18261	18308	18233	18064	18003	18118	18123	18153	18132	18220	18294	18043	18004	17855	18001	18256	18238	18043	18304	17942	18203	18164	18142	18296	18225	18336	18122	18025	18215	17945	18055	17860	17881	17928	18228	18152	18073	18062	18029	18116	18117	18137	18214	18244	18134	18127	18212	18236	18185	18175	18104	17919	18204	17957	17926	18124	18140	17996	18080	18027	17981	17914	18140	17969	18032	18100	17914	17941	18225	17991	18043	17887	18237	17904	18120	18030	18232	18063	18052	17967	18001	17961	18034	18117	18149	18075	18039	17989	18203	18053	18432	18107	18075	18036	17896	18012	18268	17813	18099	18280	18237	17950	18070	18214	18165	18048	18026	18173	18271	18354	18195	18087	18196	18029	17981	18083	17975	18163	18150	18105	18020	18016	17990	18191	18179	18098	18081	18119	18105	17953	18081	17812	18096	18040	18062	18061	18034	18217	18137	18010	17794	18245	18139	18073	18073	18132	18197	18122	18087	18061	18137	18006	18233	18240	18071	18142	18183	18041	17954	18319	18196	17956	18174	18188	18090	18049	17923	18168	17923	18040	18117	18177	18116	18104	17920	18111	18118	17928	18277	18080	17916	17842	17986	18118	18034	18242	18079	17920	18193	18090	18144	18294	17941	17894	17953	18131	18244	18020	18092	18338	18202	17970	18102	18214	17967	18103	18209	18027	18218	17965	18061	18031	17981	17970	18124	17903	18141	18127	18186	18142	17823	18125	18067	18218	18025	18098	18013	18053	18193	18284	18074	18055	17879	18027	17922	18097	18155	18038	17775	17929	18054	18034	18067	18336	18041	18008	18260	18182	18026	17812	18133	18064	18043	18049	17789	18007	18045	17881	17934	17946	18127	18079	18108	18032	18201	18214	18283	18090	18166	18046	18103	18271	18214	18025	18093	18186	18184	18179	18082	18158	17995	18036	18412	18128	18173	18196	18387	17985	18080	18106	17978	17995	17979	17990	18118	18152	18135	18187	18211	18119	18121	18294	18211	17896	18114	18238	18088	18026	18012	18203	17972	18149	17950	18148	18193	18096	18165	18101	18152	18037	17983	18316	18166	18121	17928	18097	18230	18046	18142	18173	18105	18104	18067	17999	17961	17915	17904	18094	17820	18166	18031	18041	18162	18279	18219	18260	18231	18248	18205	18011	17960	18098	18218	18166	18212	18087	18026	18252	17970	18026	18087	17989	18194	18253	18219	18151	17902	18129	18069	17758	18142	18222	17996	18209	17944	18075	18170	18030	18036	18202	18099	18048	18003	18031	17906	18062	18232	18029	18172	18027	18190	18154	18142	18171	18078	17967	18055	17993	18025	18071	18013	18011	17905	18134	18119	18033	18031	17967	18150	17998	17854	18070	18008	18023	18015	17821	17992	18099	18143	18121	18193	18239	18302	18063	17979	18043	18148	18346	18225	18083	17974	18137	18166	17779	18026	18093	18157	18272	17932	18149	18173	18057	18311	18174	17954	18328	18244	18168	18187	18177	18116	18134	18115	18057	18317	17977	18123	18184	18071	18145	18201	18082	18081	17886	17940	18307	18354	18013	17999	18165	17973	18001	18288	18003	18126	18146	18122	17973	17995	18092	17877	18014	17950	18049	18107	18186	18038	17997	18120	17984	18103	17966	18112	17852	17976	17916	18159	18051	18115	18085	18055	18183	18281	18026	18091	18162	18104	18122	18029	18104	18037	18174	18179	17999	18258	18334	18098	18146	18063	18239	18133	18041	17963	18183	18199	17932	17968	18012	18167	18217	18181	18134	18356	18022	17886	18059	18294	18026	17869	17966	18039	18112	17934	18203	18022	18194	18003	18081	18100	18267	17897	18113	18125	18068	18075	18058	17968	18166	18227	17950	18050	18146	18357	18099	18218	18249	18153	18053	17942	17952	17960	17986	18086	17988	18140	18080	18012	18124	18178	18008	17910	18011	17943	18166	18125	18107	18139	18053	18046	18012	18066	18232	18044	17982	18078	18000	18237	18130	18132	18090	18164	17797	18077	18146	17893	18086	18152	18058	18229	17962	18291	18101	18067	18079	17928	17880	17906	18063	17990	18119	18241	17986	18231	18330	18101	18153	18168	18179	18020	18202	17995	18021	18090	18260	18195	18190	18205	17778	18022	18090	18100	18114	18212	18225	18216	18144	18100	18055	18172	18063	18126	18124	18005	18004	18239	18235	18053	18074	18139	18044	17979	18120	18294	18064	18131	17975	17977	18255	18152	18379	18218	18148	17978	17993	18139	18322	17892	17849	18094	18024	18213	18027	17873	18014	17968	18136	18166	18017	18298	18117	18282	18091	17922	18082	18220	17922	18042	17981	17987	17854	17869	18096	18076	18210	18113	18165	18245	18244	18250	18185	18021	18178	18139	18085	18062	18036	18153	18274	18193	18190	18026	18094	18092	17993	17803	18103	17958	18159	18332	18024	18044	18121	18109	17965	18092	18148	17966	18194	18177	18035	17975	18086	18188	18154	17891	18274	18039	18231	18431	18110	18160	18071	18040	18116	18245	17999	17961	18013	18128	18266	17863	17914	18264	17981	18010	18198	18155	18083	18320	18156	18108	17992	18032	17923	18064	18131	18286	18042	18075	17884	18040	18028	18058	18003	17967	18131	18303	18116	18227	18040	18055	17920	18226	17967	18140	18122	18049	18002	17895	18115	18150	18200	18117	17987	18148	17982	18094	18119	18225	18022	18060	18021	18375	18016	18124	18190	18178	18178	18109	18184	18082	18192	18053	18037	17994	18064	18109	18235	18151	18129	18231	18326	18325	17881	18120	18084	18089	18006
64129	82396	51522	32155	26628	19421	16466	15660	15613	15657	15549	15601	15642	15697	15523	15613	15488	15527	15666	15525	15547	15449	15391	15503	15518	15504	15642	15593	15373	15743	15701	15513	15425	15559	15455	15579	15509	15586	15531	15468	15496	15695	15399	15394	15480	15695	15474	15406	15689	15589	15606	15648	15480	15368	15503	15596	15671	15645	15676	15602	15515	15512	15580	15525	15580	15533	15491	15604	15507	15603	15430	15535	15513	15658	15635	15420	15476	15540	15641	15604	15616	15546	15516	15554	15548	15628	15524	15572	15548	15358	15425	15608	15443	15518	15610	15565	15569	15558	15475	15520	15538	15635	15523	15624	15504	15600	15376	15637	15627	15482	15576	15449	15621	15568	15617	15399	15486	15533	15576	15645	15614	15430	15566	15637	15580	15410	15386	15614	15667	15510	15651	15726	15529	15524	15699	15516	15645	15684	15565	15647	15774	15594	15671	15473	15597	15609	15549	15486	15405	15373	15545	15457	15653	15608	15626	15478	15471	15595	15515	15557	15598	15540	15565	15660	15500	15574	15690	15617	15642	15575	15732	15685	15602	15737	15812	15465	15629	15585	15408	15534	15465	15552	15673	15560	15557	15556	15538	15433	15533	15497	15460	15731	15577	15551	15437	15502	15492	15676	15495	15550	15455	15494	15562	15562	15389	15683	15585	15632	15519	15442	15427	15478	15636	15550	15638	15632	15517	15522	15660	15684	15575	15425	15504	15665	15633	15775	15624	15586	15564	15601	15549	15810	15718	15483	15563	15484	15618	15582	15508	15648	15467	15473	15654	15486	15444	15385	15375	15550	15475	15508	15521	15576	15680	15690	15388	15478	15497	15478	15631	15561	15604	15492	15508	15513	15514	15571	15600	15838	15502	15513	15480	15505	15589	15357	15535	15677	15549	15497	15603	15595	15618	15515	15599	15580	15548	15373	15435	15753	15532	15614	15653	15431	15522	15596	15678	15743	15459	15703	15550	15591	15594	15640	15785	15464	15686	15489	15624	15450	15392	15668	15454	15595	15532	15460	15581	15580	15442	15599	15491	15489	15446	15656	15549	15470	15661	15478	15374	15742	15456	15571	15610	15465	15560	15500	15521	15669	15588	15619	15643	15539	15573	15474	15617	15464	15534	15495	15605	15606	15514	15283	15593	15605	15635	15495	15475	15566	15570	15583	15566	15575	15590	15603	15383	15631	15568	15533	15683	15569	15593	15529	15781	15478	15532	15788	15451	15761	15516	15549	15459	15602	15630	15657	15515	15662	15506	15404	15490	15476	15701	15517	15470	15600	15499	15484	15552	15556	15375	15430	15589	15569	15501	15595	15466	15579	15559	15532	15466	15658	15683	15596	15657	15503	15588	15512	15365	15547	15636	15638	15584	15451	15497	15785	15487	15817	15662	15676	15621	15656	15694	15617	15608	15367	15558	15407	15748	15612	15813	15645	15816	15593	15602	15547	15662	15603	15698	15633	15624	15645	15617	15423	15626	15501	15602	15526	15586	15492	15457	15722	15475	15524	15596	15422	15492	15334	15495	15608	15582	15525	15777	15498	15465	15452	15457	15506	15654	15454	15597	15611	15383	15517	15603	15522	15526	15424	15617	15300	15458	15553	15663	15620	15646	15588	15623	15546	15639	15394	15550	15640	15491	15500	15574	15624	15494	15634	15372	15544	15669	15463	15554	15631	15454	15574	15554	15657	15649	15562	15612	15357	15692	15446	15394	15560	15665	15719	15492	15412	15585	15543	15457	15451	15552	15368	15631	15622	15487	15620	15429	15577	15595	15538	15627	15660	15530	15560	15657	15487	15538	15574	15506	15573	15698	15645	15536	15649	15516	15550	15532	15471	15449	15517	15456	15698	15599	15558	15648	15617	15519	15594	15546	15537	15645	15448	15504	15500	15627	15589	15462	15417	15576	15625	15550	15609	15600	15710	15728	15578	15500	15487	15373	15560	15391	15410	15736	15592	15661	15659	15567	15485	15569	15439	15584	15770	15497	15635	15591	15509	15552	15437	15559	15679	15376	15620	15497	15541	15571	15694	15660	15702	15597	15609	15596	15493	15681	15482	15643	15571	15579	15560	15594	15557	15545	15497	15539	15409	15603	15610	15475	15647	15535	15442	15613	15502	15630	15536	15577	15559	15748	15512	15541	15426	15510	15726	15564	15485	15431	15568	15379	15629	15592	15462	15576	15365	15457	15630	15680	15526	15571	15527	15544	15567	15652	15355	15382	15632	15606	15543	15630	15648	15510	15539	15530	15548	15370	15524	15548	15480	15522	15605	15510	15676	15595	15611	15605	15662	15402	15548	15491	15597	15438	15609	15706	15547	15660	15405	15549	15475	15570	15560	15522	15659	15468	15539	15547	15647	15590	15595	15532	15476	15541	15689	15405	15501	15456	15567	15554	15604	15309	15706	15447	15676	15716	15612	15480	15520	15464	15546	15436	15429	15572	15648	15594	15598	15757	15549	15633	15643	15559	15642	15470	15497	15483	15470	15673	15516	15536	15430	15625	15523	15630	15544	15303	15791	15540	15528	15621	15566	15477	15610	15640	15640	15562	15463	15687	15610	15559	15493	15560	15554	15586	15560	15723	15474	15522	15586	15606	15511	15537	15536	15371	15541	15604	15611	15554	15456	15498	15405	15517	15726	15446	15547	15621	15483	15551	15666	15558	15633	15709	15389	15426	15503	15497	15407	15477	15513	15502	15498	15537	15562	15514	15445	15638	15523	15551	15600	15465	15668	15537	15488	15608	15429	15442	15525	15482	15615	15419	15560	15575	15606	15494	15850	15645	15546	15548	15610	15629	15460	15643	15623	15668	15452	15650	15672	15619	15407	15678	15601	15587	15383	15588	15389	15589	15536	15542	15586	15528	15474	15558	15504	15517	15511	15523	15464	15769	15488	15538	15686	15545	15408	15501	15602	15569	15628	15716	15660	15523	15423	15582	15756	15694	15551	15514	15546	15392	15530	15659	15415	15573	15594	15503	15529	15580	15425	15559	15617	15386	15479	15302	15520	15512	15514	15421	15763	15514	15598	15585	15639	15572	15646	15388	15669	15555	15720	15571	15402	15435	15494	15237	15606	15553	15454	15594	15728	15357	15599	15458	15628	15535	15402	15591	15680	15623	15560	15572	15453	15629	15589	15687	15532	15427	15461	15506	15498	15435	15429	15452	15539	15524	15695	15646	15508	15726	15482	15569	15681	15406	15590	15655	15371	15715	15554	15518	15556	15370	15621	15518	15628	15604	15603	15454	15535	15503	15392	15558	15701	15485	15626	15577	15619	15470	15562	15643	15545	15622	15512	15534	15654	15404	15497	15382	15475	15486	15573	15345	15697	15458	15558	15672	15496	15740	15544	15629	15587	15605	15416	15675	15458	15439	15577	15513	15599	15702	15435	15700	15610	15668	15511	15560	15502	15530	15409	15640	15473	15569	15346	15591	15574	15471	15452	15579	15358	15782	15555	15585	15440	15388	15517	15515	15587	15535	15475	15441	15580	15279	15561	15437	15507	15699	15475	15484	15708	15729	15641	15575	15635	15681	15607	15400	15595	15485	15493	15591	15588	15528	15602	15389	15671	15615	15464	15493	15415	15481	15436	15653	15444	15377	15536	15543	15771	15706	15338	15516	15672	15591	15720	15558	15580	15487	15503	15590	15736	15397	15766	15608	15676	15532	15707	15500	15451	15636	15710	15435	15529	15612	15596	15628	15608	15562	15468	15620	15578	15635	15634	15532	15553	15480	15552	15658	15551	15619	15783	15497	15573	15595	15499	15449	15470	15684	15563	15632	15582	15484	15517	15516	15575	15533	15587	15529	15597	15519	15591	15533	15592	15477	15499	15637	15492	15606	15578	15480	15425	15317	15566	15677	15537	15424	15695	15572	15569	15501	15641	15504	15567	15590	15615	15542	15505	15512	15621	15494	15430	15669	15569	15577	15582	15574	15528	15406	15486	15318	15673	15694	15627	15551	15471	15750	15793	15505	15506	15450	15561	15516	15545	15606	15522	15599	15465	15581	15402	15676	15585	15597	15496	15677	15566	15479	15604	15640	15555	15408	15629	15341	15756	15727	15540	15411	15450	15415	15596	15513	15696	15537	15302	15504	15554	15539	15411	15406	15687	15547	15495	15589	15603	15457	15641	15611	15516	15398	15551	15506	15580	15506	15537	15442	15429	15581	15506	15593	15504	15842	15554	15443	15500	15707	15646	15590	15506	15412	15436	15547	15547	15601	15506	15603	15573	15650	15502	15584	15449	15719	15624	15554	15683	15623	15609	15514	15307	15450	15461	15545	15527	15579	15563	15419	15531	15493	15485	15492	15772	15490	15517	15696	15654	15557	15494	15569	15677	15528	15542	15725	15605	15599	15571	15512	15671	15515	15633	15410	15604	15507	15613	15462	15546	15702	15594	15469	15347	15566	15451	15495	15690	15586	15430	15531	15608	15623	15502	15604	15434	15676	15600	15500	15458	15560	15525	15414	15259	15670	15445	15554	15586	15673	15553	15652	15495	15481	15473	15568	15487	15548	15681	15512	15561	15520	15590	15486	15667	15665	15605	15443	15613	15550	15443	15642	15447	15750	15581	15564	15646	15514	15582	15477	15549	15541	15505	15761	15606	15573	15475	15567	15599	15360	15623	15624	15662	15526	15558	15469	15468	15424	15675	15575	15701	15494	15395	15495	15579	15531	15449	15439	15593	15390	15546	15544	15456	15575	15519	15681	15584	15666	15677	15567	15467	15491	15429	15778	15522	15514	15666	15554	15644	15689	15524	15385	15475	15543	15526	15664	15529	15505	15596	15493	15513	15657	15478	15531	15368	15435	15572	15589	15323	15551	15568	15541	15408	15506	15588	15597	15586	15262	15576	15687	15556	15583	15665	15453	15625	15537	15583	15620	15694	15426	15616	15638	15530	15820	15623	15503	15554	15728	15425	15620	15569	15591	15490	15513	15687	15646	15495	15372	15520	15455	15579	15584	15665	15528	15548	15562	15302	15518	15665	15530	15500	15578	15411	15635	15592	15563	15601	15579	15527	15493	15585	15695	15510	15711	15555	15615	15635	15725	15587	15455	15586	15677	15577	15527	15572	15634	15581	15618	15566	15522	15326	15548	15626	15626	15614
22900	21843	29216	24062	22302	23949	25305	19472	18509	18999	18714	18751	18410	18662	18804	18724	18416	18764	18567	18868	18604	18547	18513	18278	18632	18389	18550	18593	18579	18418	18571	18352	18390	18525	18668	18659	18292	18441	18392	18368	18573	18369	18476	18440	18502	18250	18550	18447	18405	18418	18505	18214	18187	18633	18404	18546	18397	18195	18310	18367	18700	18401	18508	18495	18450	18588	18255	18425	18378	18557	18352	18283	18440	18347	18353	18538	18463	18182	18200	18318	18407	18261	18359	18587	18529	18351	18410	18493	18464	18321	18325	18451	18166	18418	18652	18398	18387	18482	18290	18297	18277	18538	18503	18299	18427	18444	18357	18329	18249	18277	18656	18265	18405	18162	18101	18394	18161	18322	18378	18360	18243	18466	18421	18572	18303	18483	18314	18469	18327	18394	18363	18559	18333	18301	18254	18507	18266	18680	18483	18143	18417	18433	18337	18269	18569	18321	18243	18183	18548	18380	18224	18251	18394	18396	18402	18305	18625	18546	18345	18134	18294	18535	18296	18326	18390	18431	18303	18190	18352	18489	18578	18461	18605	18461	18458	18294	18336	18542	18415	18339	18643	18431	18185	18140	18261	18298	18255	18462	18355	18425	18266	18270	18266	18432	18325	18365	18496	18380	18523	18359	18361	18439	18440	18257	18491	18457	18120	18382	18559	18400	18157	18503	18584	18306	18547	18383	18143	18283	18399	18468	18312	18320	18325	18230	18540	18514	18319	18356	18573	18256	18179	18408	18457	18274	18411	18330	18185	18385	18395	18401	18271	18293	18353	18162	18292	18396	18511	18352	18305	18379	18375	18271	18485	18149	18448	18253	18331	18270	18209	18304	18445	18152	18252	18294	18518	18466	18433	18235	18488	18420	18346	18234	18406	18297	18249	18381	18603	18396	18519	18452	18441	18382	18433	18479	18145	18479	18450	18195	18267	18091	18471	18359	18209	18294	18559	18511	18225	18384	18446	18414	18496	18285	18232	18309	18396	18544	18209	18506	18248	18286	18238	18561	18371	18371	18258	18414	18378	18274	18403	18330	18359	18439	18524	18287	18354	18503	18223	18430	18504	18591	18282	18262	18410	18417	18576	18437	18398	18324	18529	18563	18449	18440	18317	18465	18283	18270	18524	18448	18389	18438	18426	18246	18347	18502	18439	18231	18502	18564	18518	18421	18188	18552	18350	18186	18695	18300	18467	18293	18370	18425	18422	18134	18213	18341	18381	18501	18419	18428	18267	18254	18594	18103	18424	18246	18448	18414	18490	18368	18268	18434	18386	18292	18054	18325	18346	18414	18323	18361	18539	18422	18398	18434	18312	18417	18434	18507	18646	18330	18457	18490	18319	18400	18460	18288	18263	18310	18385	18303	18191	18396	18498	18543	18410	18356	18385	18359	18460	18267	18241	18270	18373	18242	18450	18021	18305	18601	18367	18266	18348	18276	18574	18383	18254	18419	18446	18509	18512	18438	18346	18224	18241	18324	18305	18385	18306	18309	18348	18271	18376	18223	18419	18322	18213	18366	18389	18458	18413	18409	18465	18193	18616	18350	18449	18509	18226	18333	18426	18517	18586	18213	18341	18481	18228	18465	18525	18412	18628	18313	18547	18377	18550	18383	18603	18429	18308	18440	18282	18325	18472	18206	18494	18470	18366	18437	18457	18496	18326	18456	18427	18148	18578	18296	18131	18377	18232	18387	18590	18205	18298	18370	18343	18402	18201	18335	18463	18354	18513	18474	18192	18408	18286	18414	18567	18438	18485	18383	18269	18361	18514	18387	18453	18411	18280	18429	18410	18294	18524	18293	18294	18371	18245	18516	18400	18434	18450	18412	18420	18361	18422	18360	18231	18290	18440	18395	18442	18239	18194	18465	18578	18399	18337	18226	18224	18429	18254	18485	18450	18298	18425	18380	18434	18481	18422	18380	18211	18117	18398	18208	18221	18357	18241	18334	18208	18598	18423	18552	18362	18276	18356	18408	18343	18390	18456	18442	18457	18171	18323	18448	18456	18360	18267	18523	18377	18539	18555	18569	18549	18391	18400	18395	18386	18292	18493	18476	18434	18709	18560	18337	18393	18653	18281	18347	18373	18704	18507	18168	18174	18342	18414	18570	18449	18318	18337	18512	18401	18538	18333	18470	18441	18233	18431	18307	18368	18223	18533	18363	18446	18226	18254	18439	18377	18370	18449	18383	18423	18583	18510	18286	18373	18463	18057	18234	18216	18349	18563	18453	18528	18192	18398	18556	18277	18469	18296	18278	18504	18371	18636	18417	18582	18568	18353	18497	18637	18218	18271	18338	18401	18492	18533	18410	18462	18477	18406	18420	18595	18314	18264	18361	18522	18355	18555	18511	18484	18399	18249	18392	18474	18343	18518	18487	18377	18507	18360	18300	18456	18351	18423	18280	18147	18322	18480	18312	18459	18302	18240	18322	18442	18406	18390	18462	18517	18322	18329	18165	18402	18317	18181	18374	18046	18302	18363	18424	18620	18302	18255	18428	18453	18179	18374	18395	18409	18359	18423	18415	18426	18489	18518	18268	18366	18397	18412	18231	18524	18404	18397	18410	18485	18335	18506	18593	18540	18442	18205	18395	18190	18213	18524	18502	18483	18567	18497	18289	18221	18283	18208	18391	18418	18470	18206	18674	18470	18091	18480	18371	18430	18297	18415	18187	18369	18281	18361	18536	18462	18421	18425	18376	18610	18491	18455	18559	18662	18481	18162	18330	18382	18321	18378	18230	18355	18388	18483	18258	18414	18696	18420	18424	18322	18354	18440	18515	18413	18333	18332	18394	18505	18331	18554	18415	18190	18415	18436	18378	18239	18477	18426	18327	18344	18080	18240	18389	18393	18458	18513	18307	18446	18247	18236	18171	18292	18310	18261	18454	18235	18527	18253	18346	18285	18503	18552	18362	18194	18336	18256	18554	18194	18397	18593	18265	18451	18356	18452	18531	18318	18482	18417	18440	18454	18302	18164	18423	18296	18157	18246	18170	18333	18449	18319	18294	18400	18439	18397	18464	18317	18241	18272	18172	18544	18241	18512	18541	18473	18490	18519	18617	18490	18232	18476	18406	18199	18430	18434	18199	18531	18366	18213	18318	18333	18426	18582	18328	18449	18357	18473	18396	18498	18350	18469	18450	18248	18316	18569	18345	18184	18359	18212	18265	18495	18213	18351	18488	18255	18306	18401	18475	18421	18286	18382	18465	18207	18404	18356	18482	18476	18166	18326	18333	18245	18454	18472	18466	18298	18409	18408	18349	18449	18163	18396	18485	18381	18658	18271	18387	18398	18458	18325	18123	18556	18432	18311	18409	18314	18388	18501	18315	18453	18168	18342	18380	18376	18256	18486	18445	18378	18370	18479	18199	18371	18417	18449	18463	18380	18504	18403	18328	18208	18509	18427	18374	18325	18145	18168	18161	18430	18277	18438	18508	18348	18399	18321	18500	18348	18441	18413	18327	18441	18411	18274	18300	18539	18576	18211	18419	18460	18313	18363	18344	18271	18285	18385	18335	18437	18411	18509	18400	18353	18540	18359	18361	18317	18182	18613	18552	18583	18383	18426	18234	18443	18500	18553	18479	18560	18427	18211	18579	18418	18425	18245	18172	18383	18338	18281	18276	18522	18383	18538	18208	18206	18278	18344	18426	18372	18301	18498	18394	18442	18358	18294	18431	18177	18380	18353	18602	18373	18296	18300	18267	18379	18389	18376	18416	18373	18346	18323	18375	18121	18260	18292	18407	18379	18457	18299	18147	18263	18593	18286	18486	18446	18382	18612	18444	18541	18531	18325	18481	18302	18430	18443	18218	18329	18417	18316	18265	18559	18360	18402	18413	18394	18303	18326	18463	18271	18387	18261	18262	18275	18326	18314	18184	18501	18526	18389	18513	18357	18455	18458	18423	18189	18248	18397	18360	18331	18451	18158	18247	18413	18258	18304	18452	18309	18271	18375	18191	18404	18509	18368	18237	18345	18374	18254	18385	18304	18503	18492	18243	18259	18263	18431	18188	18294	18475	18292	18352	18489	18235	18641	18447	18420	18383	18332	18382	18478	18514	18437	18423	18331	18572	18346	18289	18377	18165	18321	18258	18579	18342	18275	18352	18530	18339	18485	18558	18371	18458	18388	18386	18595	18581	18455	18353	18290	18205	18394	18360	18321	18300	18514	18433	18433	18306	18442	18481	18334	18399	18413	18266	18198	18298	18139	18153	18367	18360	18357	18350	18387	18326	18313	18046	18351	18308	18333	18161	18507	18371	18580	18348	18417	18260	18318	18326	18375	18355	18164	18464	18301	18438	18480	18457	18242	18167	18287	18336	18387	18099	18389	18364	18081	18431	18348	18496	18515	18456	18431	18517	18473	18391	18528	18309	18233	18281	18477	18478	18471	18473	18105	18278	18332	18331	18525	18412	18321	18555	18404	18580	18363	18479	18455	18365	18288	18448	18341	18366	18212	18265	18081	18334	18322	18366	18255	18406	18382	18325	18301	18293	18257	18355	18495	18405	18175	18336	18415	18392	18488	18425	18235	18261	18436	18511	18502	18307	18567	18518	18359	18250	18362	18428	18167	18304	18299	18323	18366	18343	18360	18545	18503	18606	18422	18509	18567	18302	18185	18174	18364	18308	18487	18417	18517	18657	18417	18552	18336	18402	18387	18462	18382	18274	18621	18474	18365	18320	18224	18255	18336	18327	18497	18388	18203	18336	18426	18380	18285	18429	18156	18335	18421	18351	18283	18333	18224	18217	18447	18374	18350	18483	18127	18231	18328	18432	18460	18380	18351	18214	18439	18474	18497	18272	18563	18468	18357	18525	18251	18162	18305	18418	18308	18374	18223	18328	18186	18364	18599	18367	18415	18236	18553	18321	18369	18447	18265	18099	18245	18300	18388	18427	18394	18316	18407	18326	18359	18210	18409	18425	18581	18146	18322	18482	18193	18412	18597	18394	18468	18536	18487	18404	18169	18188	18331	18454	18606	18257	18418	18389	18431	18380	18517	18321	18250	18204	18293	18439	18304	18529	18344	18459	18425	18351	18309	18367	18408	18256	18258	18433	18342	18307	18514	18300	18550	18316	18315	18286	18378	18390	18295	18435	18421	18254	18411	18170
59309	94226	65661	44532	31473	20299	16694	15668	15630	15807	15655	15776	15714	15718	15614	15627	15792	15742	15711	15511	15749	15720	15617	15810	15776	15882	15739	15597	15729	15549	15928	15747	15722	15722	15651	15719	15708	15686	15702	15708	15788	15640	15806	15630	15691	15687	15690	15677	15779	15725	15581	15757	15704	15717	15815	15737	15652	15832	15671	15623	15826	15741	15755	15729	15825	15656	15773	15725	15718	15790	15564	15886	15713	15809	15871	15721	15792	15851	15858	15787	15595	15801	15701	15762	15708	15647	15709	15694	15684	15756	15697	15543	15851	15770	15926	15785	15773	15772	15545	15794	15838	15615	15479	15694	15657	15650	15717	15638	15720	15681	15854	15801	15741	15662	15963	15653	15768	15759	15604	15715	15686	15640	15708	15657	15697	15739	15708	15645	15650	15594	15578	15815	15671	15702	15738	15706	15863	15557	15795	15663	15791	15770	15644	15702	15736	15509	15803	15749	15785	15646	15810	15750	15773	15709	15775	15908	15734	15680	15773	15530	15617	15828	15738	15759	15762	15635	15883	15758	15750	15676	15762	15728	15735	15688	15606	15776	15946	15595	15706	15825	15571	15775	15716	15751	15890	15686	15761	15742	15739	15616	15710	15842	15512	15767	15723	15664	15713	15722	15701	15595	15839	15648	15830	15811	15797	15608	15665	15680	15815	15871	15711	15661	15645	15643	15712	15801	15507	15670	15766	15700	15817	15762	15839	15643	15660	15713	15705	15689	15884	15693	15643	15716	15712	15890	15707	15879	15811	15604	15718	15747	15743	15687	15871	15694	15770	15717	15827	15815	15745	15665	15617	15650	15596	15806	15790	15750	15784	15694	15635	16013	15704	15797	15833	15646	15655	15775	15865	15810	15666	15733	15563	15695	15770	15905	15721	15615	15712	15609	15734	15836	15695	15737	15777	15665	15731	15807	15702	15720	15719	15662	15607	15672	15779	15464	15870	15574	15602	15738	15655	15773	15877	15676	15598	15890	15690	15762	15557	15926	15484	15823	15586	15704	15769	15768	15729	15769	15833	15635	15829	15804	15878	15943	15755	15697	15732	15705	15704	15799	15629	15813	15786	15753	15685	15703	15649	15673	15719	15572	15786	15718	15780	15712	15689	15707	15786	15705	15795	15685	15518	15793	15628	15532	15766	15702	15758	15715	15717	15570	15744	15807	15834	15665	15872	15547	15757	15652	15673	15882	15682	15725	15654	15657	15594	15647	15880	15574	15712	15651	15568	15675	15759	15630	15615	15883	15637	15726	15850	15787	15782	15732	15818	15793	15648	15719	15640	15757	15660	15683	15576	15713	15687	15538	15800	15756	15747	15789	15814	15849	15817	15824	15823	15741	15725	15733	15773	15620	15662	15654	15684	15693	15679	15740	15753	15660	15706	15510	15759	15755	15718	15765	15624	15617	15679	15754	15759	15649	15786	15785	15588	15737	15635	15677	15609	15663	15723	15711	15678	15761	15643	15776	15625	15728	15534	15579	15673	15778	15730	15845	15683	15460	15793	15686	15544	15727	15753	15867	15804	15831	15690	15683	15671	15797	15640	15633	15870	15583	15802	15724	15865	15665	15844	15525	15674	15773	15693	15839	15652	15781	15728	15815	15533	15655	15685	15798	15727	15850	15808	15739	15702	15673	15707	15593	15833	15813	15741	15644	15689	15701	15849	15804	15732	15814	15606	15758	15775	15870	15770	15699	15825	15662	15552	15761	15789	15803	15911	15646	15805	15977	15638	15843	15666	15716	15839	15658	15818	15630	15565	15817	15703	15747	15591	15668	15599	15637	15668	15639	15800	15882	15662	15616	15657	15799	15663	15719	15730	15634	15727	15731	15745	15525	15730	15735	15845	15693	15623	15677	15642	15692	15776	15611	15692	15707	15576	15802	15744	15638	15833	15699	15605	15597	15849	15495	15751	15682	15725	15946	15719	15743	15782	15735	15641	15762	15792	15787	15830	15547	15769	15846	15607	15683	15718	15753	15726	15818	15584	15725	15720	15765	15709	15602	15595	15672	15799	15662	15720	15661	15696	15863	15665	15465	15792	15723	15683	15728	15613	15765	15734	15731	15722	15913	15682	15750	15793	15756	15516	15628	15554	15648	15809	15704	15570	15649	15437	15671	15564	15661	15617	15630	15762	15617	15866	15842	15766	15852	15796	15682	15773	15506	15691	15961	15780	15754	15724	15820	15723	15856	15634	15869	15731	15828	15831	15612	15706	15688	15857	15713	15796	15601	15530	15790	15592	15631	15588	15911	15683	15670	15588	15736	15762	15607	15740	15601	15785	15682	15739	15897	15742	15801	15797	15740	15624	15729	15281	15501	15646	15695	15792	15705	15681	15661	15679	15846	15727	15754	15698	15751	15669	15749	15540	15942	15735	15589	15770	15755	15669	15706	15505	15722	15686	15708	15759	15730	15817	15594	15870	15748	15797	15850	15752	15632	15950	15838	15650	15616	15789	15628	15545	15808	15757	15746	15606	15711	15828	15684	15562	15836	15769	15690	15761	15833	15772	15576	15457	15628	15779	15701	15755	15699	15660	15838	15538	15705	15889	15729	15694	15688	15492	15837	15719	15839	15606	15829	15982	15791	15723	15512	15693	15812	15710	15785	15654	15598	15622	15726	15781	15647	15629	15740	15800	15771	15692	15755	15768	15841	15983	15675	15590	15776	15730	15782	15707	15606	15766	15721	15513	15732	15700	15583	15685	15633	15620	15592	15755	15455	15688	15613	15735	15754	15813	15592	15785	15741	15710	15683	15771	15832	15607	15699	15575	15684	15694	15745	15882	15708	15650	15770	15670	15674	15696	15745	15660	15692	15605	15828	15572	15684	15665	15602	15730	15656	15717	15701	15662	15760	15770	15719	15725	15778	15803	15924	15675	15738	15953	15693	15702	15682	15721	15706	15641	15702	15776	15760	15788	15582	15605	15664	15873	15816	15718	15639	15747	15871	15783	15622	15800	15678	15645	15659	15809	15689	15850	15527	15680	15788	15768	15777	15648	15778	15796	15694	15643	15647	15875	15763	15726	15724	15723	15742	15756	15528	15740	15780	15763	15825	15753	15755	15729	15797	15801	15709	15718	15721	15651	15763	15701	15681	15726	15679	15734	15656	15772	15903	15835	15754	15783	15640	15731	15960	15506	15728	15485	15787	15704	15538	15901	15664	15791	15635	15720	15689	15811	15660	15789	15796	15929	15687	15802	15619	15756	15720	15700	15740	15647	15798	15621	15626	15635	15567	15562	15906	15824	15502	15669	15702	15908	15672	15799	15785	15835	15740	15711	15783	15691	15814	15672	15692	15707	15834	15893	15680	15996	15760	15701	15571	15675	15646	15633	15802	15706	15725	15842	15956	15702	15692	15748	15761	15659	15637	15657	15697	15579	15618	15684	15773	15982	15574	15617	15623	15728	15785	15649	15727	15844	15850	15731	15662	15737	15718	15720	15770	15631	15718	15746	15731	15535	15689	15742	15742	15738	15549	15781	15691	15495	15804	15883	15650	15714	15653	15832	15815	15622	15837	15885	15913	15632	15592	15582	15655	15826	15797	15772	15672	15661	15961	15839	15736	15692	15693	15626	15773	15631	15654	15681	15843	15568	15660	15539	15727	15691	15533	15838	15800	15497	15735	15779	15821	15718	15773	15673	15622	15610	15620	15843	15853	15725	15711	15548	15641	15671	15595	15866	15660	15783	15620	15606	15770	15711	15856	15650	15682	15662	15649	15730	15776	15931	15752	15638	15689	15677	15776	15795	15637	15724	15629	15800	15733	15752	15694	15720	15742	15577	15709	15647	15675	15622	15836	15740	15852	15612	15640	15738	15797	15802	15693	16006	15831	15886	15626	15664	15594	15816	15741	15756	15774	15680	15671	15811	15733	15750	15799	15782	15507	15953	15677	15811	15593	15732	15786	15640	15730	15731	15628	15669	15729	15849	15618	15720	15651	15732	15853	15794	15731	15803	15720	15609	15774	15664	15700	15724	15589	15817	15691	15518	15758	15769	15810	15702	15792	15827	15571	15596	15704	15654	15594	15786	15806	15792	15828	15680	15551	15961	15662	15732	15669	15762	15845	15650	15804	15767	15705	15706	15879	15652	15790	15711	15771	15581	15749	15796	15526	15843	15801	15884	15698	15686	15774	15617	15543	15600	15637	15720	15910	15737	15816	15722	15714	15759	15526	15624	15621	15642	15713	15706	15746	15617	15621	15708	15799	15795	15744	15847	15673	15719	15859	15616	15818	15612	15618	15609	15888	15693	15558	15818	15660	15750	15629	15650	15678	15773	15651	15715	15579	15685	15746	15629	15651	15772	15877	15748	15555	15723	15697	15686	15651	15801	15784	15745	15522	15696	15676	15784	15702	15732	15686	15752	15754	15632	15743	15836	15747	15751	15778	15651	15625	15680	15700	15737	15588	15722	15767	15577	15769	15586	15650	15767	15597	15577	15715	15703	15500	15704	15864	15620	15602	15750	15746	15755	15709	15773	15637	15760	15835	15618	15729	15713	15593	15885	15669	15730	15835	15767	15726	15625	15582	15930	15612	15644	15681	15832	15627	15569	15587	15827	15758	15627	15692	15565	15678	15689	15601	15698	15833	15688	15571	15651	15628	15788	15676	15601	15739	15540	15580	15724	15653	15717	15656	15558	15744	15810	15800	15682	15604	15667	15780	15804	15738	15644	15701	15751	15814	15697	15695	15683	15630	15673	15734	15741	15622	15711	15850	15662	15768	15752	15742	15783	15637	15738	15600	15834	15809	15810	15712	15667	15741	15599	15702	15754	15708	15688	15773	15739	15552	15553	15706	15761	15845	15736	15931	15592	15853	15830	15597	15710	15605	15533	15655	15703	15677	15597	15740	15625	15764	15764	15600	15595	15850	15570	15632	15815	15656	15638	15705	15736	15696	15716	15639	15779	15702	15686	15563	15599	15697	15664	15606	15745	15740	15896	15627	15689	15611	15830	15712	15710	15751	15819	15820	15601	15712	15605	15755	15806	15694	15645	15733	15745	15638	15725	15731	15681	15728	15785	15801	15618	15709	15561	15869	15725	15581	15573	15701	15836	15637	15703	15574	15815	15868	15947	15809	15786	15650	15635	15695	15808	15758	15640	15646
34811	35324	30590	24694	19874	19175	18734	18378	18330	18085	18218	18457	18551	18463	18439	18416	18466	18393	18169	18314	18265	18394	18243	18378	18393	18156	18270	18318	18127	18336	18409	18111	18307	18475	18326	18235	18182	18208	18199	18262	18164	18398	18205	18357	18482	18355	18224	18368	18392	18211	18245	18349	18290	18410	18498	18401	18361	18232	18314	18306	18312	18363	18470	18156	18449	18403	18336	18378	18109	18326	18546	18323	18323	18507	18172	18226	18440	18291	18342	18264	18272	18078	18350	18558	18331	18448	18361	18296	18168	18582	18304	18226	18252	18122	18297	18371	18224	18384	18239	18382	18344	18169	18450	18298	18466	18274	18185	18567	18383	18130	18360	18248	18283	18160	18258	18372	18362	18424	18366	18222	18312	18262	18203	18205	18178	18333	18196	18173	18240	18312	18378	18284	18202	18290	18352	18345	18263	18396	18396	18216	18227	18229	18226	18401	18373	18435	18441	18310	18330	18165	18185	18212	18223	18149	18095	18210	18286	18348	18262	18321	18415	18581	18255	18281	18542	18292	18403	18311	18172	18401	18235	18163	18242	18298	18274	18444	18216	18303	18162	18362	18177	18364	18540	18386	18268	18308	18466	18215	18530	18200	18287	18250	18330	18224	18242	18262	18382	18496	18230	18407	18395	18309	18181	18059	18329	18154	18240	18429	18339	18488	18287	18356	18264	18434	18286	18439	18413	18385	18191	18253	18523	18223	18266	18057	18330	18083	18203	18368	18175	18464	18453	18244	18536	18288	18400	18451	18166	18226	18267	18249	18458	18306	18310	18230	18392	18459	18198	18430	18443	18257	18331	18153	18178	18425	18311	18369	18315	18421	18238	18335	18387	18332	18464	18317	18448	18285	18424	18399	18288	18321	18234	18275	18380	18513	18200	18434	18194	18371	18399	18499	18256	18115	18114	18430	18283	18317	18362	18348	18313	18354	18139	18518	18339	18409	18466	18470	18371	18188	18255	18358	18190	18285	18363	18456	18211	17998	18302	18388	18564	18255	18341	18190	18348	18435	18286	18144	18353	18323	18344	18245	18125	18294	18306	18335	18501	18492	18249	18282	18226	18409	18325	18379	18356	18394	18471	18216	18306	18331	18411	18429	18482	18231	18306	18370	18497	18303	18470	18360	18366	18259	18365	18450	18468	18304	18398	18353	18225	18365	18572	18471	18524	18357	18474	18241	18339	18122	18252	18329	18066	18182	18355	18328	18310	18277	18279	18316	18598	18326	18053	18359	18274	18448	18487	18283	18264	18379	18187	18301	18385	18515	18354	18175	18335	18443	18368	18215	18397	18428	18272	18204	18472	18456	18233	18241	18228	18205	18368	18122	18265	18244	18351	18247	18413	18224	18374	18087	18328	18096	18297	18271	18534	18367	18302	18292	18268	18268	18212	18090	18156	18327	18448	18455	18082	18374	18437	18386	18512	18182	18172	18327	18351	18274	18194	18391	18323	18226	18393	18416	18219	18133	18394	18222	18300	18321	18342	18392	18194	18405	18150	18348	18323	18236	18230	18295	18471	18302	18374	18258	18356	18381	18359	18359	18321	18194	18556	18215	18271	18430	18494	18155	18477	18491	18419	18200	18260	18101	18459	18296	18080	18350	18379	18377	18309	18382	18244	18315	18188	18199	18276	18367	18255	18281	18175	18471	18206	18485	18400	18527	18407	18508	18131	18230	18386	18368	18269	18227	18266	18283	18150	18304	18243	18331	18125	18460	18407	18529	18412	18305	18395	18558	18576	18350	18499	18355	18316	18407	18112	18481	18487	18254	18222	18379	18419	18401	18469	18177	18459	18277	18295	18339	18222	18305	18229	18211	18328	18216	18123	18174	18386	18190	18280	18272	18343	18167	18450	18362	18063	18462	18545	18304	18474	18531	18379	18267	18292	18251	18381	18296	18275	18206	18386	18342	18360	18284	18182	18117	18342	18414	18362	18395	18306	18363	18258	18351	18174	18408	18272	18580	18567	18369	18252	18335	18170	18280	18385	18409	18367	18367	18212	18373	18040	18301	18359	18293	18298	18519	18347	18330	18388	18285	18547	18207	18188	18302	18195	18213	18187	18307	18399	18360	18397	18189	18287	18233	18421	18323	18334	18183	18314	18357	18266	18203	18451	18192	18371	18281	18182	18379	18397	18511	18222	18117	18362	18363	18264	18481	18588	18474	18454	18485	18302	18417	18365	18395	18251	18280	18368	18296	18318	18242	18276	18362	18552	18209	18323	18230	18277	18242	18477	18227	18255	18374	18359	18293	18383	18344	18180	18281	18394	18315	18205	18354	18058	18104	18293	18448	18430	18391	18526	18310	18222	18176	18155	18231	18082	18091	18425	18410	18407	18163	18270	18143	18209	18306	18338	18262	18388	18549	18362	18472	18339	18333	18393	18172	18398	18450	18282	18358	18211	17970	18331	18257	18452	18490	18292	18074	18295	18341	18249	18164	18203	18166	18369	18178	18062	18414	18316	18255	18444	18348	18362	18194	18448	18310	18282	18216	18250	18137	18444	18371	18253	18414	18388	18402	18404	18619	18271	18411	18322	18421	18399	18630	18308	18385	18170	18312	18432	18417	18314	18341	18330	18325	18310	18285	18346	18396	18196	18310	17923	18320	18461	18371	18402	18253	18309	18325	18135	18339	18215	18427	18418	18260	18313	18413	18355	18460	18509	18160	18405	18288	18399	18181	18352	18290	18186	18208	18351	18319	18308	18147	18109	18277	18268	18350	18317	18280	18041	18224	18555	18296	18213	18175	18404	18309	18285	18336	18587	18362	18242	18366	18172	18250	18374	18455	18427	18394	18134	18299	18401	18276	18174	18510	18486	18094	18478	18299	18148	18214	18307	18151	18417	18385	18288	18433	18416	18267	18377	18460	18160	18251	18240	18183	18248	18232	18378	18255	18262	18085	18318	18308	18324	18310	18386	18267	18309	18240	18490	18421	18198	18465	18051	18459	18585	18412	18235	18328	18276	18255	18291	18041	18446	18423	18438	18316	18351	18426	18293	18334	18412	18367	18382	18314	18463	18290	18255	18325	18449	18458	18066	18356	18232	18393	18402	18487	18396	18242	18335	18549	18264	18243	18313	18295	18140	18437	18330	18422	18358	18241	18285	18296	18284	18329	18178	18390	18140	18439	18273	18136	18318	18410	18211	18388	18554	18279	18436	18399	18361	18343	18222	18471	18265	18169	18362	18287	18373	18232	18182	18508	18428	18417	18394	18326	18257	18388	18580	18369	18335	18476	18361	18302	18346	18177	18298	18303	18273	18411	18363	18267	18388	18208	18449	18155	18522	18412	18496	18222	18342	18389	18456	18270	18510	18504	18355	18173	18089	18239	18397	18282	18500	18509	18332	18339	18301	18277	18249	18329	18230	18356	18256	18250	18270	18356	18436	18306	18110	18530	18397	18319	18360	18267	18343	18181	18159	18407	18295	18466	18332	18395	18413	18221	18150	18163	18394	18299	18423	18270	18116	18129	18237	18465	18360	18337	18374	18168	18226	18517	18400	18374	18300	18399	18306	18117	18265	18261	18315	18507	18412	18373	18574	18240	18238	18318	18345	18249	18285	18489	18257	18268	18246	18251	18144	18278	18425	18401	18300	18456	18165	18502	18358	18342	18456	18393	18356	18236	18377	18374	18451	18199	18351	18314	18218	18442	18125	18141	18285	18320	18453	18310	18346	18251	18367	18448	18341	18224	18269	18441	18303	18329	18374	18262	18177	18324	18500	18411	18392	18273	18160	18175	18313	18327	18346	18131	18448	18416	18235	18266	18143	18128	18524	18166	18222	18520	18580	18255	18371	18312	18322	18273	18382	18449	18296	18496	18676	18378	18352	18329	18211	18205	18236	18256	18415	18395	18425	18280	18283	18372	18154	18370	18405	18290	18264	18418	18324	18279	18376	18414	18283	18235	18323	18375	18335	18233	18293	18273	18397	18470	18440	18418	18484	18335	18245	18306	18280	18343	18178	18209	18522	18287	18197	18218	18353	18360	18262	18297	18422	18205	18343	18436	18330	18507	18204	18371	18238	18337	18387	18368	18284	18396	18288	18474	18227	18314	18366	18337	18343	18293	18232	18183	18376	18288	18469	18119	18328	18314	18284	18254	18388	18225	18247	18384	18379	18284	18239	18198	18258	18164	18286	18218	18272	18253	18284	18578	18483	18510	18228	18400	18319	18340	18190	18290	18178	18383	18233	18333	18237	18307	18296	18193	18377	18417	18302	18159	18391	18435	18352	18208	18217	18229	18482	18394	18254	18257	18184	18391	18344	18251	18253	18398	18286	18128	18180	18272	18349	18395	18370	18305	18377	18328	18183	18335	18235	18465	18441	18454	18355	18470	18303	18276	18342	18197	18290	18185	18314	18276	18183	18401	18397	18456	18346	18172	18270	18226	18090	18518	18122	18176	18433	18340	18319	18264	18346	18428	18488	18533	18384	18309	18345	18126	18384	18334	18439	18138	18457	18554	18364	18441	18411	18376	18209	18366	18460	18420	18158	18187	18461	18165	18297	18067	18344	18275	18470	18288	18270	18276	18036	18232	18331	18326	18463	18410	18378	18466	18351	18332	18207	18340	18185	18256	18436	18393	18126	18354	18394	18298	18498	18469	18330	18263	18320	18348	18314	18416	18345	18440	18393	18334	18216	18367	18336	18444	18465	18170	18470	18397	18083	18315	18340	18517	18231	18579	18234	18301	18298	18305	18008	18381	18167	18328	18341	18378	18338	18297	18546	18498	18295	18347	18293	18347	18331	18452	18423	18497	18299	18343	18734	18351	18410	18248	18251	18307	18406	18184	18435	18272	18294	18254	18389	18202	18406	18270	18482	18227	18463	18329	18320	18298	18191	18167	18389	18193	18190	18523	18405	18385	18120	18321	18448	18454	18271	18192	18292	18373	18269	18386	18139	18300	18192	18321	18408	18253	18433	18485	18483	18055	18117	18387	18371	18408	18324	18419	18551	18118	18274	18490	18356	18463	18306	18251	18380	18228	18103	18465	18227	18203	18368	18340	18080	18235	18319	18380	18471	18246	18366	18419	18159	18335	18356	18360	18367	18592	18363	18374	18455	18205	18592	18229	18290	18187	18267	18205	18337	18212	18405	18172	18398	18438
48501	51020	28816	19410	17260	16133	15765	15646	15859	15844	15770	15624	15664	15594	15649	15792	15718	15720	15752	15474	15772	15743	15604	15683	15753	15603	15817	15630	15726	15547	15729	15584	15729	15663	15715	15614	15799	15661	15734	15604	15761	15765	15637	15631	15753	15754	15733	15757	15693	15673	15533	15782	15486	15650	15612	15738	15786	15712	15776	15750	15808	15749	15799	15869	15720	15808	15618	15814	15767	15553	15643	15767	15586	15688	15606	15859	15746	15794	15619	15717	15754	15776	15802	15722	15704	15660	15721	15811	15641	15655	15550	15771	15707	15726	15692	15760	15799	15858	15622	15598	15551	15725	15656	15664	15718	15734	15574	15688	15698	15708	15524	15666	15690	15722	15928	15583	15663	15691	15662	15848	15814	15784	15799	15520	15797	15696	15803	15667	15730	15822	15802	15833	15578	15892	15795	15693	15664	15637	15554	15767	15648	15777	15597	15689	15693	15698	15687	15657	15887	15665	15889	15599	15662	15662	15788	15758	15531	15800	15679	15570	15653	15840	15623	15774	15657	15684	15487	15699	15709	15831	15850	15588	15643	15694	15638	15721	15695	15799	15589	15751	15655	15806	15789	15874	15820	15711	15757	15689	15706	15579	15658	15793	15738	15755	15661	15765	15619	15629	15583	15712	15711	15660	15816	15535	15598	15675	15604	15616	15809	15602	15618	15551	15515	15829	15635	15731	15526	15681	15747	15585	15795	15799	15686	15774	15755	15684	15789	16024	15703	15763	15682	15536	15618	15599	15789	15785	15701	15574	15737	15521	15909	15614	15742	15818	15671	15605	15719	15539	15525	15620	15649	15707	15737	15816	15634	15831	15793	15885	15767	15721	15589	15608	15874	15582	15593	15662	15641	15600	15901	15677	15597	15709	15634	15627	15759	15716	15717	15804	15770	15796	15662	15796	15658	15707	15721	15659	15471	15907	15720	15404	15771	15791	15662	15642	15642	15638	15745	15808	15846	15564	15601	15784	15611	15834	15790	15897	15643	15609	15600	15834	15662	15612	15627	15602	15812	15630	15838	15912	15802	15783	15628	15828	15623	15599	15742	15791	15678	15758	15678	15753	15762	15634	15711	15538	15666	15754	15756	15797	15675	15650	15546	15785	15519	15695	15687	15798	15633	15625	15654	15567	15742	15786	15639	15542	15602	15678	15744	15626	15722	15782	15531	15602	15813	15656	15843	15688	15828	15761	15690	15713	15708	15704	15748	15688	15711	15631	15760	15668	15711	15709	15702	15633	15626	15791	15921	15845	15621	15690	15643	15646	15697	15812	15670	15648	15658	15792	15639	15561	15815	15628	15675	15712	15802	15739	15749	15722	15682	15640	15826	15602	15657	15797	15853	15782	15880	15709	15794	15882	15640	15664	15563	15771	15573	15653	15659	15501	15625	15627	15589	15778	15782	15531	15731	15739	15634	15530	15677	15672	15531	15623	15716	15796	15918	15747	15756	15631	15714	15642	15963	15715	15661	15896	15672	15671	15817	15703	15697	15802	15592	15606	15579	15732	15842	15935	15685	15841	15704	15590	15848	15744	15753	15683	15712	15656	15795	15745	15650	15761	15681	15724	15819	15611	15751	15824	15771	15700	15733	15818	15748	15881	15792	15754	15723	15678	15728	15779	15490	15567	15750	15725	15696	15672	15778	15724	15793	15768	15438	15751	15617	15685	15749	15844	15624	15753	15617	15680	15746	15719	15828	15796	15743	15737	15777	15716	15543	15715	15686	15857	15742	15553	15700	15588	15637	15751	15662	15751	15518	15562	15566	15785	15677	15674	15563	15741	15685	15639	15817	15644	15687	15836	15547	15697	15825	15746	15584	15705	15578	15716	15555	15677	15798	15606	15701	15586	15709	15642	15719	15665	15622	15792	15701	15713	15666	15828	15517	15701	15842	15770	15664	15781	15585	15688	15757	15621	15660	15620	15768	15706	15853	15598	15691	15724	15631	15490	15556	15572	15518	15654	15521	15824	15737	15664	15679	15564	15661	15664	15716	15719	15582	15888	15681	15923	15745	15720	15710	15802	15677	15907	15699	15619	15672	15756	15655	15701	15608	15654	15651	15578	15468	15495	15754	15759	15835	15697	15737	15664	15638	15556	15872	15771	15671	15796	15743	15605	15813	15798	15622	15693	15855	15649	15624	15672	15881	15578	15586	15740	15727	15693	15808	15656	15712	15710	15650	15753	15662	15690	15689	15787	15736	15741	15601	15750	15595	15649	15814	15834	15802	15747	15688	15615	16021	15782	15806	15734	15628	15687	15629	15819	15821	15664	15717	15647	15571	15748	15730	15602	15720	15637	15804	15714	15771	15784	15695	15736	15737	15794	15647	15656	15713	15548	15722	15681	15640	15688	15771	15808	15701	15635	15801	15650	15577	15836	15696	15717	15698	15651	15615	15674	15573	15862	15658	15646	15646	15658	15710	15672	15672	15719	15722	15715	15638	15665	15746	15690	15752	15759	15658	15833	15509	15811	15772	15681	15774	15591	15701	15647	15692	15636	15766	15585	15580	15603	15754	15731	15746	15719	15651	15827	15806	15770	15727	15759	15663	15656	15680	15797	15718	15660	15691	15702	15667	15629	15642	15920	15741	15972	15837	15688	15737	15655	15597	15797	15803	15731	15576	15588	15679	15647	15634	15551	15705	15507	15728	15662	15665	15646	15611	15864	15539	15543	15780	15697	15706	15628	15763	15686	15650	15703	15672	15776	15874	15742	15660	15748	15638	15645	15690	15803	15611	15850	15739	15607	15619	15644	15618	15670	15674	15634	15676	15805	15686	15663	15621	15720	15668	15537	15714	15660	15609	15671	15583	15598	15699	15658	15757	15645	15729	15787	15626	15920	15769	15507	15615	15642	15765	15827	15856	15594	15780	15764	15841	15624	15597	15782	15806	15798	15616	15790	15742	15761	15662	15818	15718	15661	15777	15764	15665	15875	15616	15535	15616	15648	15749	15729	15838	15725	15656	15564	15750	15701	15735	15752	15722	15656	15721	15702	15365	15671	15722	15603	15813	15631	15487	15693	15767	15691	15794	15556	15638	15666	15619	15625	15827	15832	15728	15623	15648	15790	15781	15863	15641	15767	15637	15723	15712	15703	15578	15666	15733	15594	15748	15653	15730	15779	15657	15747	15786	15662	15731	15647	15664	15803	15671	15823	15815	15731	15713	15702	15651	15607	15916	15488	15608	15697	15903	15805	15513	15680	15883	15729	15794	15729	15638	15813	15644	15672	15688	15732	15822	15617	15886	15570	15723	15652	15665	15801	15690	15745	15657	15724	15734	15673	15739	15751	15626	15763	15632	15673	15728	15793	15720	15609	15725	15717	15644	15761	15595	15606	15646	15686	15702	15607	15747	15681	15744	15663	15493	15666	15615	15650	15879	15735	15794	15681	15842	15783	15669	15759	15508	15678	15923	15786	15759	15670	15832	15613	15738	15674	15761	15763	15701	15697	15738	15779	15842	15706	15733	15685	15707	15685	15678	15687	15672	15602	15710	15787	15731	15864	15867	15669	15696	15766	15615	15677	15776	15543	15638	15684	15706	15685	15606	15588	15839	15697	15801	15690	15653	15687	15695	15725	15670	15705	15784	15644	15807	15545	15716	15533	15899	15566	15714	15718	15730	15801	15820	15727	15751	15756	15757	15709	15675	15610	15686	15786	15594	15696	15594	15733	15604	15640	15585	15747	15717	15586	15726	15697	15744	15638	15750	15705	15750	15667	15745	15553	15580	15714	15682	15704	15583	15667	15649	15854	15833	15698	15598	15682	15750	15532	15886	15499	15859	15625	15697	15858	15712	15684	15828	15677	15753	15696	15819	15682	15865	15681	15707	15731	15797	15779	15770	15625	15782	15609	15593	15716	15630	15763	15621	15716	15880	15683	15704	15595	15481	15782	15742	15778	15664	15733	15717	15491	15653	15725	15619	15729	15817	15622	15689	15620	15733	15606	15725	15813	15636	15706	15787	15818	15742	15727	15771	15700	15530	15746	15748	15700	15698	15630	15557	15748	15665	15743	15665	15644	15801	15846	15629	15633	15628	15759	15683	15643	15814	15795	15615	15698	15669	15503	15766	15535	15750	15694	15853	15686	15744	15755	15796	15681	15641	15556	15595	15712	15842	15832	15706	15652	15653	15768	15894	15579	15525	15867	15606	15728	15653	15680	15716	15926	15665	15849	15723	15721	15746	15653	15932	15692	15659	15791	15649	15741	15649	15592	15537	15866	15645	15545	15697	15757	15700	15768	15711	15541	15707	15666	15786	15504	15679	15501	15815	15671	15693	15570	15795	15765	15656	15640	15781	15817	15781	15506	15761	15725	15589	15781	15637	15622	15577	15741	15654	15621	15636	15639	15683	15900	15677	15738	15575	15672	15834	15651	15832	15707	15786	15650	15671	15747	15629	15714	15755	15668	15455	15719	15979	15619	15746	15771	15716	15789	15729	15729	15753	15772	15794	15778	15699	15829	15635	15768	15657	15722	15542	15898	15554	15662	15569	15708	15549	15704	15668	15566	15736	15658	15728	15587	15628	15553	15733	15708	15638	15833	15651	15846	15672	15745	15748	15617	15756	15621	15651	15864	15675	15909	15716	15702	15624	15654	15710	15732	15591	15592	15896	15749	15731	15550	15736	15813	15714	15513	15688	15681	15664	15689	15685	15813	15745	15559	15746	15745	15597	15668	15826	15716	15710	15662	15802	15765	15742	15704	15731	15612	15702	15685	15727	15674	15814	15674	15648	15710	15763	15552	15755	15601	15734	15655	15681	15756	15493	15651	15806	15684	15611	15741	15684	15596	15756	15579	15880	15737	15678	15700	15720	15675	15598	15666	15822	15577	15691	15669	15595	15717	15667	15580	15541	15675	15692	15624	15874	15570	15682	15832	15782	15589	15709	15553	15686	15760	15732	15728	15694	15768	15777	15715	15701	15658	15617	15845	15860	15758	15608	15775	15653	15640	15720	15638	15789	15629	15627	15698	15704	15759	15696	15729	15611	15668	15885	15744	15804	15917	15667	15552	15756	15674	15529	15844	15597	15741	15831	15718	15526	15632	15614	15753	15699	15703	15874	15827	15667	15648	15834	15628	15666	15819	15786	15848	15623	15651	15683	15740
24954	23466	29803	25728	23221	22375	20677	18621	17945	18292	18204	18293	18097	18083	18050	17959	17939	18197	17999	17963	18157	18130	18207	18036	17915	18021	17932	17889	17919	17844	18055	18076	18092	17890	18148	17926	17963	18134	17832	17909	17937	17983	17827	17998	17926	18003	17805	17923	17832	18090	17974	17870	18018	17733	18102	17786	17993	17921	17937	17876	17969	17771	17753	17979	17822	18034	18101	18000	17965	17944	17612	18074	18030	18072	17934	17943	18029	18143	17833	17924	17744	17917	17805	17950	18021	17991	18050	17836	17873	17928	17804	17854	18187	17750	17906	17813	17824	17900	17890	17958	18088	18166	18020	17918	17861	17758	18095	17894	17981	18078	17883	18038	17792	17774	17808	17754	17940	18045	17924	17721	17912	17793	17826	17792	17831	17870	17744	17940	17861	17944	17752	17921	18004	17719	18087	17847	17905	17955	17895	17805	18033	17975	18005	17688	17698	17851	17828	18089	18023	17829	17771	17960	18099	17715	18053	17916	17925	17986	17856	17811	17860	17981	17929	17995	17765	17938	17925	18032	17892	18029	17961	17918	17892	17850	17912	17888	17873	17845	18023	17888	17892	17970	18018	18023	18030	18039	17805	17845	18160	18106	17900	17816	17894	17827	17811	17987	17766	17925	18002	17863	17917	17878	17790	17807	18004	17749	17836	17774	17781	17860	17852	18077	18145	17960	17921	17672	17796	17992	17859	17917	17746	17911	18258	18000	17887	18070	17811	17833	17921	17810	17880	17648	17838	17993	17849	17948	17731	17884	17940	18021	17912	17969	17922	17788	17939	17636	18056	17880	17882	18018	18001	17936	18057	17927	18003	18027	17721	17897	18057	18086	18030	17990	18064	17728	17699	17911	17781	18133	17810	18012	17910	18057	17914	17800	17792	17859	17649	17942	17870	18004	17872	17904	17921	17692	17802	17944	17823	17838	17964	17979	17842	17851	17811	17842	17886	17891	17775	18002	18071	17733	17880	18058	17916	17874	18018	17982	17799	17783	17905	18103	17909	17881	17810	17881	17971	17716	17743	18002	17905	17799	17787	17842	18056	17703	17960	17903	17903	18002	18058	17845	17894	18032	18024	17817	17915	17807	17694	17800	17881	17975	17927	17774	17987	17849	17805	17943	17668	18222	17838	17973	18082	17865	17851	17769	17978	17843	17792	17831	18038	18041	17831	17849	17975	18058	18126	17968	17801	17889	17915	17878	17853	17828	17793	17987	18015	17873	17915	18073	17704	17822	17818	17987	17787	17983	17813	18012	17895	17908	17893	18017	17889	17925	17869	18027	17805	17756	18083	17983	18207	18134	17859	17859	17798	17903	18031	17972	18018	17838	17970	18052	18251	17952	18096	17970	17839	17735	17865	17570	17852	17922	18085	17684	17921	17965	18006	17974	17863	17771	17826	17918	17870	17934	18075	18040	18093	17919	17614	17843	17892	17956	17994	17910	18106	17695	17952	18014	18180	17907	17935	17814	17893	17944	17850	18033	17774	17913	17858	17962	17970	17863	17713	17878	17996	17912	18005	17995	17830	17892	18048	17876	17886	17949	17724	18021	17845	18149	17904	17974	18040	17873	17976	17840	18014	17886	17904	17934	17839	17951	17877	17825	17923	17960	17858	17863	18077	17911	17871	17868	17784	17924	18040	17908	18003	17859	17769	17851	17878	17815	17828	17717	17991	17771	17970	18071	17960	17836	17872	17851	18032	17985	17965	17966	17886	17861	17850	17899	17697	17882	17836	17866	17824	17913	17897	17758	18013	17897	17871	17886	17922	18058	17779	17889	17956	18077	17897	17926	17908	17801	17906	17894	17925	17835	17886	17840	17824	17726	17884	17955	17893	18040	17836	17911	17928	17896	17968	18032	18027	17957	17634	17822	17917	17955	18110	17971	17981	17654	17827	17856	17710	17997	17887	17937	17885	17619	17786	18076	17793	17880	17816	17952	18037	17986	17802	17734	17821	17719	17917	17936	18068	17766	17857	17885	17954	18001	17974	17750	17824	17977	17867	17995	17909	17824	17831	17957	17759	17999	18108	17873	18003	17604	18040	17954	18041	17886	17787	17952	17961	17861	17987	17947	17989	17928	17949	18285	17891	18018	17799	18124	17680	17738	17731	18124	17734	17889	17977	18116	17823	17951	17902	17863	17904	17769	17968	17984	17908	17986	17721	17884	17875	17931	17887	17818	17905	17943	17922	17958	17748	17948	17816	17939	17682	17896	17990	18001	18021	17898	17725	17865	17999	18100	17791	17924	18078	17834	17731	17988	17947	17855	17659	17961	18244	17925	17739	17908	17915	18021	18187	18005	17971	17744	17785	17687	17893	17931	17905	18013	17849	18181	18018	17870	18019	18134	18019	17672	17814	17867	17930	18030	17793	17876	17820	17728	18072	17742	17868	17846	17993	17879	17998	17672	18079	17971	18073	17938	17871	17899	17880	17811	17791	18119	18186	17753	17817	17961	17801	17766	17785	17749	17838	17910	18041	17961	17786	17917	17944	17785	17852	17850	17871	18037	17916	17981	17846	17702	17776	17933	17931	17862	17857	17933	17981	17870	17993	17879	17958	17910	17932	18005	17869	17774	17964	17832	17795	17920	17832	17895	18086	17841	18036	18071	18043	17836	17878	17825	17799	18017	17975	17922	18094	18036	17919	17988	17837	17872	17741	17988	18059	18010	18141	17756	17931	18135	17863	17835	17763	17700	17977	17653	17830	17751	17865	17911	17920	17646	17984	17813	17916	17831	17926	18054	17996	18064	18037	17740	17836	17793	17684	17917	17953	17851	17968	17801	17984	17853	18010	17749	17918	17852	17886	17854	17900	17936	17873	17974	17933	17704	17979	18006	17811	17860	17941	17660	18000	17921	17862	17713	18003	17830	17998	18008	17919	17845	18098	17980	17973	17979	17906	17947	17768	17971	17790	17814	17849	17972	17992	17936	17890	17903	17914	17936	17663	17952	17961	17674	17734	17827	17985	18033	17776	17854	17788	17842	17849	18001	18025	17808	17882	17930	17934	17960	18083	17830	17767	17934	18014	17904	17991	18135	17878	17878	17811	17931	17779	17604	17759	17940	17794	17922	17879	17961	17820	18050	17978	18003	18039	17951	17984	17841	17926	17799	17873	17975	17986	18052	17863	17927	17857	18004	17908	17942	17752	17822	17906	17865	17991	17904	17946	17993	17940	17887	18065	18114	17716	17978	17783	17845	17951	17812	17847	18027	17878	17892	18149	17832	17983	17927	17868	17830	17914	17797	17795	18022	17816	17817	17888	17797	18055	18077	17914	17941	17968	17693	18059	17991	17900	17845	17818	17818	17718	17782	17719	18064	17865	17903	17937	17996	18034	18132	18161	17938	17973	17670	17977	17685	18075	17987	18153	17924	17860	17921	17724	18029	17920	17760	17804	17718	17973	17755	17794	18027	17785	17841	18008	17956	17982	17886	17849	17940	17839	17824	17780	17743	17794	17748	17608	18015	17845	17813	17966	18019	17951	17867	18061	17900	17966	17784	17732	17864	18007	17819	17935	17884	17899	17776	18105	17751	17799	17958	17832	18017	17985	18096	18042	18154	18021	17963	17979	17915	17980	18034	18081	17904	18021	17875	18007	17747	18098	17956	17648	17973	18026	17781	17829	17983	17602	18052	17772	17810	18023	17970	17823	17953	17931	17790	17935	17793	17938	17831	17822	17967	17837	17798	17963	17948	17943	17945	17889	18002	17825	17756	17799	17846	18017	17981	17868	17813	17824	17872	17787	17771	17707	17998	17961	17837	18054	18059	17961	17840	17913	18108	18060	17712	17943	17956	17672	17934	17800	17834	17919	17853	17960	18034	17875	17929	18253	18012	17951	17898	17999	17892	17816	17985	17814	17863	17792	17791	17758	17791	17790	17974	17929	18124	17828	17802	17943	17840	17859	17991	18120	18020	17923	17945	17686	18026	17950	17878	18007	17892	17859	17874	18009	17710	18147	18123	17956	17848	18040	17978	17811	18032	17989	17894	17983	17952	17750	17839	17805	18067	17991	17977	18043	17810	18109	17851	17780	17824	18119	17964	17765	17995	17799	17949	17773	17966	17961	18167	17993	17994	17857	18002	17767	17739	18028	17901	17877	17607	18101	17935	18044	17906	17961	17822	17769	17878	17916	17817	18061	17854	17920	17726	17872	17831	17888	17983	17896	17899	17941	17855	17882	17841	18033	17994	17991	18110	17815	17939	18026	18049	17845	17902	17937	17876	18065	17841	17792	18109	18041	17892	17959	17637	17759	17835	18057	18005	17993	17761	17930	17966	17861	17793	17850	17898	17894	18022	17937	17657	17761	18042	17874	17890	18072	17893	17897	17974	17884	17859	17867	17884	17858	17762	17789	17762	17698	17791	18084	17912	18008	17836	18041	17994	17747	17704	17981	18057	17834	18090	17878	17869	17891	17929	17820	17956	17875	17954	17779	17919	17942	17838	17855	17824	17933	18041	18045	17990	17734	17975	17814	18070	18053	17893	17905	18124	17742	18143	17904	17832	18016	17821	17685	17802	17875	17778	17856	17773	17914	17864	17814	17723	17818	17936	17948	17900	18063	17753	18026	17861	17876	18007	17974	17949	17845	17974	17928	17871	18052	17840	18023	17934	18082	17816	17861	17759	17996	17962	17841	17703	18012	17880	17973	17991	17898	18003	17840	18102	17791	18019	17796	17883	18041	17705	17829	17926	17922	17878	17955	18001	17954	17711	17689	18011	17929	18167	18040	18084	18084	17887	17949	17985	17875	17844	17977	17922	17879	17944	18001	17834	17883	17936	17975	17796	17935	17949	17854	18004	18023	17791	17755	17897	17858	17707	17766	17855	17846	17883	18046	18019	17927	17890	17946	17983	17906	18048	17943	17738	17691	18058	18003	17754	17986	18054	17963	17833	17871	17872	17981	17760	18128	17994	17859	17957	17849	17959	17902	17957	17826	17892	17996	18052	17858	17869	17838	17925	17978	18089	17783	17935	17970	17762	17888	18044	17857	17801	17808	17891	17994	18007	18074	17768	17997	17744	17971	17921	17804	18020	17936	17813	17821	18035	17979	18041	17878	18006	18020	17994	17983	17944	17838	17881	17862	18224	17764	18108	18007	17974	17854	17892
64988	85092	52228	33438	22689	17511	16260	15709	15320	15744	15557	15467	15430	15474	15565	15555	15422	15490	15628	15675	15482	15523	15533	15449	15714	15484	15430	15347	15423	15466	15494	15523	15607	15504	15454	15714	15571	15397	15626	15438	15346	15373	15506	15603	15457	15445	15418	15397	15486	15587	15515	15586	15667	15543	15583	15466	15377	15490	15620	15375	15517	15476	15385	15623	15499	15404	15545	15454	15468	15561	15402	15735	15391	15729	15249	15689	15614	15569	15598	15631	15559	15336	15549	15464	15416	15536	15382	15525	15552	15573	15367	15432	15494	15518	15583	15585	15577	15532	15432	15385	15483	15402	15489	15324	15587	15455	15552	15361	15559	15535	15596	15525	15430	15470	15572	15401	15468	15693	15392	15555	15534	15555	15457	15389	15557	15253	15531	15343	15427	15509	15546	15488	15549	15296	15771	15412	15526	15498	15503	15472	15600	15453	15533	15420	15367	15461	15514	15544	15479	15532	15446	15444	15505	15437	15533	15477	15447	15372	15609	15461	15462	15366	15492	15507	15670	15447	15281	15452	15493	15620	15352	15577	15525	15517	15611	15348	15452	15566	15515	15480	15533	15344	15527	15484	15557	15366	15603	15418	15382	15506	15446	15521	15310	15517	15428	15576	15431	15348	15451	15667	15423	15524	15332	15634	15557	15391	15601	15620	15433	15528	15468	15493	15526	15557	15404	15442	15477	15464	15448	15389	15551	15535	15620	15619	15517	15448	15540	15516	15456	15285	15415	15413	15466	15382	15546	15479	15390	15453	15457	15515	15513	15456	15610	15462	15311	15443	15417	15390	15437	15468	15563	15453	15278	15493	15358	15251	15484	15482	15511	15384	15489	15569	15390	15417	15488	15409	15442	15472	15550	15575	15524	15494	15529	15404	15452	15470	15466	15472	15375	15520	15540	15355	15369	15363	15593	15494	15443	15599	15552	15504	15410	15449	15389	15472	15424	15514	15378	15538	15484	15493	15528	15423	15525	15438	15492	15482	15470	15575	15481	15518	15295	15667	15597	15305	15654	15427	15487	15409	15760	15432	15463	15434	15374	15636	15402	15456	15443	15506	15481	15500	15538	15502	15409	15430	15310	15702	15520	15428	15513	15704	15470	15506	15447	15593	15469	15475	15555	15536	15552	15491	15445	15419	15651	15249	15286	15528	15618	15547	15427	15644	15524	15581	15707	15578	15446	15475	15544	15619	15328	15289	15525	15508	15288	15569	15578	15527	15553	15457	15397	15477	15483	15377	15545	15392	15506	15503	15546	15502	15737	15633	15613	15323	15615	15456	15440	15420	15542	15291	15564	15510	15487	15276	15417	15574	15607	15360	15433	15494	15524	15444	15424	15308	15494	15365	15488	15602	15458	15452	15563	15453	15443	15546	15464	15497	15537	15508	15600	15574	15514	15564	15323	15437	15581	15340	15306	15458	15570	15345	15213	15440	15530	15699	15468	15457	15417	15450	15435	15439	15468	15478	15476	15512	15365	15459	15581	15320	15596	15697	15473	15476	15342	15510	15429	15514	15522	15445	15668	15437	15546	15558	15659	15397	15270	15571	15545	15448	15627	15575	15406	15494	15520	15552	15590	15579	15439	15640	15627	15435	15707	15393	15564	15584	15568	15322	15627	15497	15488	15455	15631	15469	15667	15432	15470	15399	15439	15574	15573	15451	15296	15532	15514	15445	15610	15405	15461	15448	15604	15436	15414	15446	15568	15466	15500	15506	15553	15323	15726	15423	15454	15422	15489	15384	15552	15515	15249	15430	15513	15620	15450	15476	15543	15409	15338	15490	15412	15443	15367	15380	15481	15428	15566	15556	15434	15471	15442	15556	15490	15565	15432	15538	15597	15492	15497	15421	15447	15542	15599	15623	15518	15452	15433	15467	15580	15428	15527	15453	15504	15474	15516	15632	15517	15547	15514	15489	15438	15515	15495	15424	15487	15489	15601	15393	15648	15400	15453	15307	15477	15526	15673	15497	15666	15479	15279	15669	15501	15542	15491	15369	15428	15478	15515	15324	15542	15493	15734	15492	15589	15429	15514	15447	15339	15540	15477	15352	15640	15539	15434	15572	15595	15531	15486	15508	15558	15371	15442	15460	15592	15448	15537	15312	15574	15506	15488	15441	15640	15606	15418	15548	15447	15587	15398	15464	15477	15479	15485	15643	15532	15495	15292	15485	15433	15534	15560	15337	15638	15545	15506	15423	15301	15509	15569	15575	15394	15523	15538	15424	15314	15532	15452	15453	15451	15565	15604	15400	15500	15456	15445	15545	15534	15497	15299	15505	15496	15457	15283	15523	15430	15516	15377	15572	15488	15504	15499	15504	15496	15448	15380	15578	15562	15346	15517	15342	15476	15520	15383	15453	15386	15366	15529	15458	15560	15419	15508	15473	15423	15502	15318	15505	15504	15751	15544	15477	15590	15336	15693	15482	15435	15507	15411	15510	15518	15498	15457	15545	15400	15412	15470	15473	15621	15270	15504	15418	15431	15534	15516	15608	15623	15333	15541	15546	15364	15511	15442	15451	15585	15466	15732	15431	15658	15539	15625	15608	15562	15374	15280	15441	15466	15419	15494	15643	15390	15658	15428	15555	15402	15535	15436	15460	15574	15582	15419	15555	15449	15529	15561	15431	15414	15504	15519	15388	15478	15345	15412	15485	15527	15534	15557	15506	15603	15448	15516	15325	15480	15696	15466	15520	15533	15380	15540	15414	15461	15475	15597	15536	15378	15352	15532	15338	15718	15604	15481	15470	15574	15432	15309	15253	15524	15413	15365	15633	15464	15553	15670	15319	15402	15449	15352	15454	15548	15419	15272	15501	15457	15548	15393	15573	15608	15582	15496	15454	15526	15488	15515	15550	15482	15481	15398	15435	15460	15621	15613	15439	15479	15329	15501	15480	15493	15527	15524	15475	15535	15590	15522	15397	15489	15458	15526	15523	15524	15440	15417	15457	15575	15420	15501	15406	15453	15380	15480	15567	15624	15520	15440	15520	15492	15363	15565	15506	15403	15385	15716	15417	15449	15529	15403	15553	15389	15400	15366	15556	15479	15467	15435	15301	15408	15667	15597	15430	15563	15346	15346	15565	15596	15333	15567	15544	15533	15563	15509	15434	15512	15460	15243	15442	15355	15375	15292	15498	15412	15479	15668	15474	15608	15520	15349	15511	15519	15488	15445	15418	15419	15517	15622	15546	15583	15413	15366	15496	15451	15272	15452	15495	15393	15491	15560	15349	15491	15420	15694	15757	15343	15475	15520	15506	15450	15420	15364	15430	15353	15553	15431	15580	15518	15349	15322	15412	15502	15522	15561	15595	15461	15563	15554	15600	15482	15521	15504	15320	15317	15415	15456	15483	15553	15434	15635	15396	15533	15393	15416	15427	15529	15594	15459	15298	15471	15462	15446	15572	15453	15560	15500	15535	15504	15451	15328	15528	15474	15385	15549	15450	15472	15463	15448	15566	15657	15462	15557	15522	15476	15481	15567	15499	15484	15418	15301	15518	15674	15433	15725	15463	15412	15511	15401	15402	15516	15480	15370	15574	15433	15368	15495	15413	15641	15279	15618	15447	15552	15540	15482	15443	15503	15523	15300	15661	15541	15463	15456	15405	15572	15325	15579	15372	15529	15498	15596	15366	15351	15483	15377	15530	15371	15729	15585	15529	15517	15650	15379	15485	15590	15363	15487	15523	15617	15490	15370	15550	15515	15480	15485	15496	15479	15484	15442	15518	15427	15529	15575	15499	15482	15384	15567	15388	15433	15548	15389	15528	15426	15448	15479	15504	15545	15446	15372	15503	15604	15430	15530	15517	15569	15511	15497	15446	15290	15608	15461	15667	15446	15536	15354	15412	15507	15510	15438	15286	15410	15571	15520	15581	15408	15698	15422	15674	15316	15618	15257	15406	15644	15482	15474	15505	15566	15501	15395	15585	15559	15443	15519	15457	15438	15487	15661	15460	15566	15422	15621	15425	15653	15243	15622	15403	15394	15542	15440	15385	15511	15591	15467	15458	15510	15386	15560	15388	15434	15491	15407	15476	15531	15653	15247	15600	15597	15488	15504	15506	15517	15449	15547	15557	15460	15433	15555	15324	15346	15503	15529	15514	15334	15368	15590	15519	15391	15455	15342	15575	15361	15326	15512	15450	15476	15395	15466	15488	15442	15456	15457	15442	15619	15481	15437	15480	15445	15556	15502	15304	15452	15443	15324	15492	15604	15381	15453	15451	15370	15515	15661	15412	15426	15523	15514	15534	15388	15509	15756	15582	15430	15560	15357	15532	15562	15426	15320	15448	15614	15588	15496	15364	15622	15489	15371	15517	15519	15449	15449	15383	15480	15476	15495	15363	15514	15552	15483	15475	15534	15426	15800	15339	15318	15655	15496	15458	15547	15461	15598	15546	15647	15356	15728	15417	15345	15410	15661	15499	15363	15548	15456	15333	15544	15218	15460	15494	15493	15352	15572	15515	15495	15479	15459	15390	15299	15383	15425	15772	15551	15503	15398	15617	15393	15533	15565	15428	15549	15328	15442	15699	15364	15584	15591	15590	15603	15491	15688	15425	15524	15547	15476	15556	15593	15475	15490	15382	15575	15462	15655	15475	15515	15478	15554	15531	15490	15510	15428	15580	15456	15496	15473	15454	15581	15445	15395	15408	15634	15507	15464	15437	15555	15565	15573	15466	15562	15484	15413	15474	15408	15566	15502	15578	15338	15510	15189	15525	15501	15552	15508	15352	15617	15537	15474	15438	15359	15555	15744	15434	15590	15530	15526	15538	15535	15599	15303	15592	15518	15403	15323	15552	15376	15473	15364	15445	15517	15480	15479	15571	15460	15474	15397	15457	15511	15565	15476	15524	15623	15590	15308	15498	15488	15565	15666	15492	15602	15351	15551	15324	15486	15362	15424	15396	15485	15449	15341	15578	15401	15510	15688	15378	15479	15476	15457	15520	15528	15430	15369	15530	15535	15445	15317	15505	15600	15488	15652	15564	15616	15233	15527	15604	15492	15433	15498	15515	15532	15375	15406	15549	15329	15567	15291	15563	15457	15558	15281	15367	15457	15414	15457	15504	15400	15681	15465	15411	15622	15573	15550	15541	15589	15621	15546	15494
23006	21932	29440	24073	22030	23633	24637	19079	18012	18370	18351	17997	18046	18178	17932	18042	18150	18030	18060	18086	18018	17927	17930	18057	17913	17843	17966	18030	18117	18020	17865	17977	17901	18039	17874	17971	17860	17865	18225	18005	17829	17785	17832	17824	17868	18074	17906	17990	18121	17679	17838	18028	18188	17955	17744	17851	18035	17893	17887	17715	17731	17882	17835	17789	17887	17919	17867	17804	17822	17975	17663	17776	17934	17851	17745	17844	18190	17730	18027	17907	18005	17828	17827	18038	17889	17650	17733	17800	17862	17870	17802	17939	17788	17933	17857	17882	17985	17725	17685	17731	17757	17773	17726	17862	17832	17691	18033	18012	17935	17656	17613	17798	17933	17889	17707	17847	17888	17807	17774	17915	17932	17818	17952	17931	17825	18065	18184	17924	17745	17925	17849	17955	17897	17746	17705	17699	17869	17795	17929	17858	17672	17813	17971	17769	17776	17657	17823	17671	17685	17769	17781	17956	17804	17797	17941	17785	17792	17806	17863	18134	17962	18045	17706	17729	17853	17777	17940	17889	17914	17785	17950	17784	17946	17685	17920	17840	17912	17849	17823	17877	17864	18082	17763	17951	17945	17842	17951	17843	17812	17747	17900	17912	17877	17818	17663	18031	17769	17981	17844	17885	17502	17813	17848	18017	18141	17905	17816	17877	17881	17935	17854	17760	17786	18016	17691	17867	17686	17820	17881	17763	17833	17902	17950	17687	17746	17835	17808	17954	17865	17947	17895	17854	17621	17969	17783	17975	17837	17743	17839	17852	17843	17932	18043	17709	17634	17790	17937	18093	17867	17730	18025	17725	17936	18087	17878	17695	17757	17853	17769	17909	17821	17691	17791	17785	17727	17888	17893	17981	17936	17892	17738	17801	17770	17815	17813	17810	17953	17760	17756	17985	17764	17919	17801	17958	18023	17965	17625	17844	17786	18054	17876	18078	18094	17885	17860	17916	17893	17701	17855	18001	17613	17660	17679	17799	17865	17952	17842	17728	18074	17853	17907	17741	17878	18021	17873	17959	17870	17742	17771	17777	17787	17925	17732	17902	17852	17973	17817	17748	18008	17760	17968	17872	18082	17714	17971	17682	17999	17992	17856	17822	17770	18018	17730	17810	17795	17867	17559	17610	17900	17856	17901	17903	17720	17795	17761	17815	17801	17719	18131	17793	17722	17836	18007	17804	17809	17757	17829	17795	17758	17849	17914	17851	17795	17880	17884	17802	17835	17699	17795	17878	17673	17949	17793	17665	17872	17990	17826	17725	17708	17760	17666	17831	17860	17872	17763	17754	17544	17865	18085	18020	17793	17742	17916	18052	17912	17809	17920	17784	17803	17954	17867	17763	17920	17861	17921	17805	17954	17789	18035	17668	17975	17735	17860	17957	17874	17820	17870	18054	17657	17768	17773	17961	17934	17863	17894	17841	17867	17615	17958	18017	17586	17801	17634	17797	17703	17545	17831	17886	17675	17963	17839	17894	17810	17868	17700	17924	18028	17894	17779	17788	17853	17771	17819	17705	17923	17776	17726	17901	17990	17896	18059	17598	17869	17776	17978	17976	17764	17713	17829	17942	17871	17894	17998	17738	17817	17899	17981	17955	18057	17746	18167	17977	17856	17591	17802	17617	17862	17825	17703	17974	18190	17894	18026	17560	17712	17816	17786	17947	17866	17758	17780	17969	17793	17647	17795	17972	17789	17787	17938	17789	17893	17862	17784	17755	17842	17996	17893	17930	17582	17722	18053	17810	17829	17740	17773	17833	17953	17736	18040	17789	17779	17808	17791	17645	17712	17970	17934	17809	17687	17876	17871	18033	17799	17810	17998	17808	17667	17993	17991	17655	17807	17850	17669	18055	17781	17994	17842	17623	17877	18014	17792	17911	17978	17737	17825	17803	18069	17617	17808	17765	17797	17849	17671	17714	17973	17741	17829	18069	17821	17746	17765	17903	17801	17749	17780	17724	17881	17626	17463	17841	17753	17808	17923	17763	17777	17630	17907	17782	17903	17635	17751	17754	17759	17870	17588	17877	17846	17823	17970	17857	17708	17747	17856	17550	17848	17618	17795	17913	17584	17685	17710	17616	17951	17890	17967	17771	17715	17587	17649	17862	17877	17814	17797	17939	17973	17792	17841	17709	17989	17825	17981	17714	17970	17701	17651	18134	17715	17736	17794	18061	17661	17921	17839	17912	17779	17864	17702	18123	17751	17711	17978	17637	17731	17794	17598	17839	17902	18037	17838	17772	17635	17882	17808	17858	18080	17894	17960	17910	17903	17873	17818	17843	17735	17880	18089	17861	17783	18008	17721	17825	17917	18049	17617	17942	17785	17745	18013	17885	17721	17700	17888	17823	17683	17772	17911	17832	17925	17787	17862	18033	17918	17934	17808	17753	17836	17462	17873	17844	17885	17842	17712	17492	17738	17687	17810	17929	17778	17875	17888	17963	17867	17726	17782	17621	17763	17860	17789	17687	17619	17617	17746	17949	17919	17793	17623	17687	17809	17897	17768	18068	17622	17654	17832	17966	17827	17867	17589	17868	17655	17754	17891	17661	17917	17690	18019	17838	17976	17888	18175	17761	17778	17842	17899	17817	17949	17993	17847	17765	17677	17704	17702	17807	17948	17862	18065	17879	17688	17651	17947	17834	17963	17952	17733	17661	18009	17721	17829	17836	17967	17777	17864	17916	17685	17916	17798	18017	17950	17889	18023	17835	17694	17796	17681	17760	17932	17710	17884	17850	17942	17721	17747	17759	17989	17715	17701	17998	17799	17835	17895	17932	17840	17775	17763	17813	17753	17767	18067	18054	17784	17762	17742	17652	17887	17954	17757	17799	17787	17672	17890	17823	17938	18094	17649	17885	17894	17724	17894	17782	17753	17611	17883	17665	17727	17944	17737	17774	17891	17674	17741	17638	18020	17929	17797	17664	18024	17785	17962	17902	17943	17730	17995	17853	17901	17817	17696	17798	18013	17674	17950	17830	17800	17815	17728	17877	17557	17807	17970	17918	17728	17802	17569	17817	17789	17973	17874	17699	17903	18004	17981	17807	17809	17771	17658	18099	18079	17871	17895	17934	17763	17838	17683	17657	17770	17702	17887	17969	17887	17894	17857	17695	17606	17905	17894	17944	17854	17848	17938	17731	17808	17940	17776	17841	17819	18075	17861	17881	17846	17653	17904	17765	17824	17764	17930	17766	17720	17785	17980	18049	17666	17770	17778	17781	17836	17839	17707	17713	17823	17860	18062	17946	17856	17925	17846	17850	17725	17879	17801	17847	17995	17776	17850	18012	17820	17929	17772	17841	17781	17925	17968	17842	17835	17752	17897	17780	17919	18036	17928	17894	17832	17721	17732	17827	17803	17740	17995	17814	17966	17809	17940	17805	17670	18000	17997	18033	17794	17674	17636	17774	17841	17884	17811	17834	17966	17945	17892	18048	17680	17991	17901	17877	17927	17784	17712	17819	17748	17712	17855	17687	18058	17845	17950	17959	17672	17813	17723	17778	17809	17797	18082	17826	17750	18017	17714	17778	17847	17984	17937	17880	17907	17666	17910	17891	17799	17745	17680	17878	17671	17809	17897	17728	17928	17822	17803	17720	17825	17808	17957	17602	17904	17710	18002	17850	17783	17756	17869	17857	17731	17757	17849	17785	17995	18044	17801	17738	17822	18000	17744	17828	17625	17673	17734	18002	17765	17813	17767	17816	17718	17661	17911	17811	17933	17864	17891	17710	17833	17931	17933	17757	17725	17940	17757	17772	17849	17656	17826	17843	17807	17672	17836	17974	17932	17773	17564	17704	17794	17735	17809	17757	17705	17761	18028	17841	17898	17710	17791	17797	17960	17785	17837	17780	17771	17726	17735	17785	17964	17864	17978	17654	17938	17674	17852	17757	17827	17952	17800	17687	18049	17951	17910	17574	17893	17865	17715	17913	17899	17837	17791	17906	17804	17873	17933	17827	17834	17896	17818	17992	17818	17760	17932	17728	17887	17705	18165	17506	17778	17734	18017	17932	17826	17796	17761	17547	17736	17771	17693	17669	17846	17774	17770	18039	17728	17879	17913	17834	17852	17655	17956	17918	17979	17726	17674	17868	17860	17917	17641	17736	17664	17761	17708	17833	17767	17700	17800	17937	17825	17993	17903	17739	17936	17824	17907	17641	17728	17769	17737	17889	17911	17728	17844	17751	17924	17918	17630	17930	17728	17973	17905	17728	17735	17768	17767	17664	17820	17963	17741	17796	18011	17677	17835	17934	17868	18028	17770	17786	17763	17577	17782	17777	17757	17876	17994	17907	17840	17761	17843	17988	17935	18061	17886	17833	17804	17887	17893	17786	17778	17766	18052	17698	17988	17801	17677	17782	17887	17906	18000	17441	17835	17724	17714	17771	17846	17800	17786	17719	17935	17986	17822	17788	18024	17756	17927	17998	17911	17673	17786	17883	17859	17817	17878	17649	17846	17648	17959	17871	17801	17941	17762	17773	17792	17847	17651	17728	17735	17985	17982	17951	17900	17700	17871	17816	17734	17792	17733	17769	17787	17792	17619	17791	17614	18007	17834	17801	17794	17928	18024	17984	17770	17723	17753	17837	17974	17849	17793	17849	17678	18006	17766	17821	17804	17626	17801	17922	17720	17881	17764	17728	17828	17834	17727	17748	17695	17779	17885	17843	17915	17985	17888	17824	17812	17951	17862	17942	17886	17529	18071	17776	17936	17653	17747	17819	17814	17765	17929	17953	17813	17536	17940	17704	17579	17914	17657	17653	17961	17885	17805	17894	17868	17937	17732	17675	17869	17719	17688	17830	17924	17861	17862	17680	17851	17806	17787	17783	18149	17655	17693	17781	17726	17692	17959	17971	17852	17921	17665	17812	17832	17612	17722	17684	17930	17868	17776	17631	17753	17755	17725	17844	17774	17796	17799	17767	17877	17765	17741	18008	17806	17966	17956	17797	17765	17904	17932	17819	17778	17894	17833	17924	17758	17811	17724	17759	17722	17959	17840	17979	17725	17865	17724	17873	17786	17769	17872	17859	17837	17917	17827	17807	17872	17873	17976	17709	17694	17748	17857	17942	17714	17892	17670	17828	17700	17776	17948	17573	17820	17816	17781	17885
59559	95264	64187	42569	28073	18919	16271	15570	15421	15278	15347	15319	15564	15626	15294	15334	15213	15302	15419	15335	15518	15390	15433	15409	15420	15387	15410	15385	15510	15376	15437	15341	15400	15375	15401	15437	15326	15206	15340	15518	15324	15304	15388	15441	15396	15466	15464	15347	15545	15450	15416	15564	15486	15368	15288	15479	15180	15426	15492	15452	15294	15182	15231	15312	15334	15351	15373	15291	15475	15334	15426	15220	15262	15392	15507	15519	15161	15404	15327	15384	15503	15397	15411	15391	15536	15380	15352	15375	15445	15305	15251	15377	15356	15349	15432	15441	15429	15331	15439	15329	15348	15343	15410	15427	15460	15492	15339	15533	15245	15495	15311	15582	15269	15420	15423	15482	15522	15456	15340	15598	15268	15435	15357	15362	15383	15231	15367	15481	15363	15609	15512	15518	15262	15453	15247	15405	15554	15410	15276	15474	15331	15374	15386	15292	15381	15382	15292	15293	15412	15547	15260	15372	15524	15416	15463	15512	15383	15407	15381	15491	15204	15354	15455	15370	15219	15434	15347	15364	15450	15353	15446	15293	15379	15291	15397	15336	15264	15399	15302	15312	15453	15446	15489	15436	15443	15515	15357	15445	15569	15364	15312	15456	15223	15131	15585	15386	15451	15314	15457	15295	15517	15432	15601	15206	15425	15347	15484	15325	15527	15455	15421	15371	15473	15296	15327	15450	15439	15508	15418	15410	15271	15403	15261	15512	15708	15264	15517	15486	15365	15291	15393	15428	15423	15407	15458	15349	15481	15359	15468	15323	15283	15387	15542	15556	15378	15414	15454	15438	15502	15212	15421	15399	15194	15411	15336	15254	15414	15312	15386	15442	15547	15447	15370	15414	15344	15305	15411	15370	15345	15419	15332	15493	15393	15443	15298	15313	15340	15308	15310	15278	15425	15390	15360	15279	15277	15347	15201	15457	15531	15319	15510	15110	15250	15367	15355	15253	15361	15374	15414	15325	15421	15254	15320	15309	15465	15346	15408	15301	15322	15386	15512	15350	15514	15368	15397	15340	15311	15303	15508	15378	15371	15254	15256	15403	15243	15360	15415	15256	15378	15232	15410	15376	15519	15379	15343	15468	15468	15548	15442	15275	15517	15378	15459	15483	15358	15545	15272	15378	15502	15383	15429	15303	15318	15384	15448	15336	15532	15273	15395	15381	15383	15327	15393	15309	15480	15398	15404	15508	15209	15648	15324	15435	15488	15434	15227	15353	15362	15348	15428	15281	15361	15226	15284	15265	15635	15389	15357	15354	15382	15331	15481	15310	15462	15376	15392	15366	15220	15472	15432	15334	15431	15293	15391	15477	15345	15428	15511	15350	15309	15415	15351	15336	15427	15261	15280	15580	15272	15497	15208	15459	15365	15413	15222	15435	15354	15437	15282	15379	15415	15488	15383	15542	15163	15512	15334	15247	15590	15395	15313	15303	15317	15411	15418	15377	15466	15312	15499	15414	15347	15289	15311	15450	15425	15337	15265	15421	15264	15150	15446	15415	15437	15407	15331	15396	15320	15384	15453	15368	15267	15219	15467	15355	15452	15359	15235	15403	15427	15492	15439	15362	15221	15470	15522	15539	15350	15443	15272	15308	15329	15285	15397	15173	15382	15457	15190	15631	15440	15310	15447	15363	15176	15445	15420	15361	15310	15485	15394	15374	15308	15278	15558	15437	15424	15275	15454	15535	15349	15295	15388	15374	15346	15466	15289	15454	15408	15495	15387	15454	15383	15225	15499	15288	15300	15310	15462	15260	15226	15519	15383	15357	15344	15451	15386	15204	15339	15373	15371	15250	15393	15404	15335	15462	15468	15437	15432	15408	15373	15452	15275	15364	15450	15496	15368	15295	15355	15264	15384	15291	15513	15474	15473	15316	15289	15506	15494	15355	15401	15272	15411	15589	15347	15437	15269	15416	15328	15428	15519	15446	15257	15293	15362	15366	15322	15523	15210	15398	15483	15452	15470	15444	15352	15080	15364	15577	15278	15311	15399	15384	15422	15220	15328	15320	15332	15396	15439	15267	15305	15320	15123	15389	15350	15429	15318	15393	15365	15294	15405	15574	15343	15222	15487	15529	15377	15298	15393	15329	15474	15372	15518	15324	15246	15449	15257	15243	15438	15351	15151	15243	15373	15409	15606	15396	15220	15639	15359	15321	15395	15146	15493	15332	15253	15419	15415	15330	15337	15142	15345	15300	15459	15398	15360	15373	15235	15382	15320	15402	15349	15477	15605	15396	15368	15323	15566	15389	15381	15483	15209	15624	15349	15469	15429	15431	15498	15438	15446	15490	15168	15237	15434	15384	15465	15480	15268	15290	15517	15312	15423	15365	15487	15308	15290	15275	15419	15277	15299	15364	15378	15321	15361	15435	15428	15281	15491	15519	15370	15368	15378	15466	15498	15396	15447	15391	15360	15236	15275	15466	15350	15452	15380	15399	15271	15445	15611	15289	15160	15486	15388	15568	15427	15452	15423	15399	15268	15463	15361	15435	15460	15407	15519	15557	15388	15381	15432	15321	15296	15271	15538	15203	15475	15306	15269	15280	15249	15401	15427	15416	15430	15315	15372	15322	15212	15529	15460	15313	15374	15427	15466	15378	15499	15387	15299	15302	15428	15398	15295	15263	15486	15472	15430	15384	15354	15477	15306	15519	15405	15352	15361	15330	15155	15451	15412	15292	15434	15489	15510	15469	15353	15343	15373	15480	15267	15300	15365	15377	15166	15233	15331	15509	15379	15411	15495	15488	15558	15410	15449	15467	15420	15348	15135	15347	15309	15360	15310	15392	15411	15403	15520	15315	15530	15288	15331	15218	15459	15142	15312	15188	15410	15470	15512	15356	15313	15292	15241	15458	15246	15558	15366	15405	15352	15315	15372	15404	15442	15283	15395	15388	15363	15351	15477	15435	15193	15382	15416	15495	15295	15296	15503	15406	15300	15369	15511	15295	15370	15287	15280	15461	15598	15228	15398	15362	15379	15293	15495	15405	15282	15334	15458	15224	15450	15362	15397	15444	15222	15329	15515	15197	15430	15508	15595	15434	15399	15378	15307	15301	15309	15420	15370	15299	15548	15334	15365	15520	15342	15435	15297	15599	15368	15302	15310	15401	15361	15369	15406	15372	15313	15135	15292	15339	15270	15398	15449	15477	15360	15338	15287	15418	15378	15282	15431	15475	15370	15224	15458	15479	15264	15322	15472	15474	15467	15465	15391	15460	15324	15419	15438	15066	15478	15365	15373	15394	15318	15459	15432	15420	15612	15248	15435	15410	15339	15354	15407	15394	15320	15323	15440	15331	15206	15344	15403	15270	15232	15315	15422	15373	15295	15375	15349	15428	15454	15478	15440	15188	15477	15294	15418	15409	15554	15292	15375	15287	15439	15277	15252	15192	15355	15355	15346	15424	15204	15359	15468	15427	15432	15262	15352	15535	15316	15334	15269	15294	15201	15233	15256	15356	15334	15204	15262	15322	15324	15309	15408	15377	15504	15553	15462	15445	15259	15407	15401	15348	15262	15420	15410	15212	15221	15278	15410	15371	15378	15396	15334	15431	15489	15425	15492	15373	15444	15485	15503	15376	15576	15325	15255	15449	15218	15344	15553	15238	15297	15284	15544	15340	15440	15333	15493	15284	15635	15328	15399	15271	15403	15283	15368	15491	15420	15416	15325	15429	15330	15282	15355	15459	15523	15300	15250	15437	15267	15315	15615	15426	15360	15337	15303	15397	15338	15374	15302	15355	15413	15414	15395	15405	15193	15323	15199	15367	15413	15336	15255	15390	15463	15340	15373	15406	15381	15325	15388	15485	15383	15362	15573	15375	15320	15394	15499	15288	15428	15466	15316	15201	15197	15462	15506	15325	15353	15354	15467	15288	15289	15469	15301	15461	15399	15386	15329	15329	15352	15410	15526	15315	15185	15439	15306	15482	15362	15369	15354	15341	15294	15362	15383	15573	15386	15294	15383	15297	15407	15470	15323	15444	15327	15240	15418	15212	15308	15471	15304	15318	15315	15367	15283	15429	15402	15380	15338	15347	15609	15358	15391	15338	15465	15488	15325	15441	15412	15476	15446	15495	15374	15268	15397	15418	15229	15117	15229	15474	15462	15423	15357	15442	15283	15521	15328	15541	15452	15340	15442	15235	15366	15207	15409	15429	15590	15438	15276	15459	15507	15375	15385	15486	15338	15431	15494	15278	15351	15494	15170	15268	15418	15453	15365	15501	15420	15331	15334	15455	15310	15289	15393	15354	15344	15347	15255	15580	15256	15448	15425	15628	15251	15300	15456	15410	15278	15505	15462	15434	15257	15456	15403	15354	15360	15388	15437	15419	15555	15474	15418	15278	15490	15160	15229	15583	15267	15513	15333	15497	15351	15458	15168	15291	15350	15256	15426	15535	15403	15453	15299	15480	15514	15434	15474	15307	15292	15486	15422	15365	15295	15372	15303	15580	15359	15453	15401	15377	15367	15597	15484	15386	15412	15497	15535	15294	15397	15249	15475	15531	15288	15470	15185	15505	15328	15386	15355	15426	15480	15425	15419	15260	15348	15473	15264	15188	15216	15454	15440	15519	15275	15315	15239	15404	15452	15346	15405	15332	15568	15500	15507	15377	15246	15396	15340	15456	15390	15407	15522	15458	15348	15336	15249	15061	15462	15421	15325	15376	15521	15437	15349	15554	15414	15373	15473	15484	15491	15392	15396	15406	15474	15348	15357	15262	15321	15224	15311	15523	15427	15348	15517	15130	15299	15328	15442	15400	15404	15349	15287	15370	15229	15234	15273	15269	15376	15372	15409	15365	15359	15223	15345	15262	15495	15442	15431	15260	15518	15408	15229	15461	15252	15245	15477	15365	15299	15423	15459	15485	15455	15301	15578	15401	15353	15328	15515	15414	15374	15308	15305	15340	15471	15480	15331	15408	15484	15513	15298	15315	15395	15433	15406	15363	15363	15377	15562	15278	15360	15244	15186	15407	15464	15416	15334	15348	15408	15258	15265	15350	15413	15451	15457	15382	15221	15439	15390	15404	15392	15337	15293	15352	15275	15417	15411	15450	15459	15423	15459	15333	15570	15215	15356	15238	15500	15380	15514	15376	15258	15361	15334	15312
35242	35051	30273	23781	19357	18608	18408	17816	17914	18062	18173	17997	17964	18020	17838	18095	17859	17896	17858	18043	17874	18062	17822	18021	17733	17978	18088	17992	17957	17751	18012	17992	17805	18094	18050	17999	17945	18071	17818	18100	17945	17953	18014	18157	17906	17985	17779	17884	17993	17890	18084	17999	17871	17770	17806	17844	18040	18084	18066	17916	17866	17976	18082	17792	18001	17840	17986	17914	17737	17921	18026	17819	18073	18050	18060	17858	17936	17860	17987	17984	17916	17834	17908	17911	17851	18103	17834	17871	17948	18026	17787	17806	17927	17820	17948	17901	17871	17935	17840	18013	17944	17906	18068	17875	18030	17960	17726	17843	17951	18024	17817	17950	18007	17848	18007	18048	17947	18035	18167	17947	18099	17942	17850	17991	17922	17936	18098	18025	18087	18010	17640	17850	17835	17756	17911	17730	17829	17808	17942	17720	17944	17996	18002	17899	17811	18013	18016	17795	18034	17751	18051	17881	17838	17861	17952	17816	18026	18009	17766	17908	17965	18176	17873	17785	17765	17888	17877	18009	17914	17847	18062	18098	17883	17883	17859	17887	18034	17844	17976	17855	18044	17781	17825	17894	17915	17956	17919	17824	18004	18045	17841	17917	17837	17927	17917	17810	17990	17912	18014	18010	17940	17952	17875	17874	17965	17773	17793	18131	18031	17873	17785	18036	17880	17722	17830	18046	17716	17824	18086	18014	17940	18139	18028	17877	18055	17909	17833	17993	17923	17814	17780	17829	17944	17893	17825	18102	17705	17946	17788	17949	17994	17981	17935	17784	17910	17876	17795	17893	18020	17983	17838	17948	18006	17887	17953	18013	17936	17917	17682	17767	17749	18119	17937	17992	18144	18014	17765	17855	18121	17946	17928	17939	17899	17919	17744	17832	17813	17787	17919	17974	17844	18081	17837	17909	17784	17870	17861	17839	17948	17972	17767	18049	17885	17798	18159	17964	17887	17793	17904	17870	17761	17983	17784	17875	18094	17726	17814	17901	18072	17805	17906	17750	17812	17719	17988	17969	17734	17854	18020	18025	17881	18046	17931	17779	17953	17940	18089	17945	18072	17959	17858	17787	17860	17760	17987	18014	17934	17857	17845	17709	17991	17952	17808	17988	17765	17733	17960	18036	17953	17825	17996	18001	17973	17905	18029	17851	17773	17961	17988	18038	17954	17762	17889	17882	17782	17954	17964	17817	17995	18182	17908	18112	17944	18117	17943	17829	17979	18060	18009	17895	17974	17952	17938	18073	18057	18007	18070	17902	18063	18003	17836	17820	17977	17804	17904	17764	18013	18035	17940	17949	17947	18108	18002	17768	18014	17707	17934	17998	17874	17964	17916	17938	17941	17866	17830	18013	17663	18049	17991	17956	18097	17895	17991	17976	17842	17823	17883	17770	18074	18081	17715	17847	18025	17700	17919	18160	17695	17813	17943	18086	17855	17910	17931	18019	17917	18089	18011	17991	18004	17792	17963	17779	17879	18020	17869	17900	18054	17980	18041	17800	18008	17937	18045	18038	17750	17936	17882	17876	17921	17919	18032	17877	17804	17966	17887	17963	17876	17905	17818	17927	17987	17807	18026	17731	17910	17740	17873	17911	17934	17768	17949	17758	17666	18026	17930	17908	17939	17789	17789	18058	18077	17947	18020	17864	17746	17953	17999	18198	17946	17969	17866	17642	17770	17810	18038	17837	17894	17874	17867	17778	18016	17809	18061	17802	18083	17822	17963	17891	17910	17886	18066	17999	17841	17888	18008	17885	17988	18196	17862	17864	17841	17926	17921	18012	17954	17932	17743	17785	17978	18062	17976	18053	17959	17842	17793	17758	18052	17818	17953	18059	18004	17995	17738	17853	17677	17865	18084	17951	17733	17797	17894	17799	17881	17812	18042	17801	17786	17775	17844	17982	17982	17773	17823	17905	17924	17824	18091	17918	17935	17985	17950	17875	18018	17930	17841	17951	18086	18079	17978	17737	17902	17814	17741	17802	17882	17842	17828	17806	17902	17946	17888	17967	17812	18091	17897	17875	17676	18042	17729	17847	17812	17821	17940	17910	17891	18065	17770	17809	17716	17960	17939	17956	18048	17809	17941	17829	18049	17862	18025	17719	17779	18104	18049	18005	17932	17771	17782	18174	18093	17777	17755	17871	17970	17899	17917	18049	18057	17806	17986	17878	17925	17805	17823	17869	17916	17849	18128	17875	17923	17809	17790	17832	18001	17928	17944	17801	17705	17997	17953	17789	18138	17887	17951	17939	17968	17756	17840	17853	17959	17802	17991	17968	17983	17857	18032	17894	17939	18019	17960	17811	17844	17966	18022	17834	18010	17970	17788	18112	18085	17886	17888	17924	17981	17904	17817	17923	17940	17828	18017	17815	17928	18219	17985	18085	18164	17930	18091	17930	17919	17924	17920	17898	17808	17825	17852	17800	17793	17968	17924	17942	17944	17796	18074	17931	17812	18013	17985	17980	18041	18114	17887	17865	17883	17851	17981	18030	17840	17836	17807	17846	17821	17986	18038	18018	17878	17982	18147	17686	17938	17926	17898	17828	17999	18019	18029	17742	17997	17865	17998	17688	18175	17994	17804	17841	17992	17867	17870	17893	17971	17906	18300	17974	18062	17897	17910	17935	18032	18086	18005	18010	17839	17911	18089	18043	17952	17979	18062	18131	17785	18122	17853	18023	17904	17863	17892	17867	17666	17891	17746	17893	17707	17939	18032	17927	17948	17924	17706	17827	18074	17963	17764	17928	17959	17700	17925	17998	17920	17900	17994	17887	18075	17737	17956	17855	18091	17977	17897	17811	18010	17956	18079	17805	17723	17979	17815	17940	17879	18012	17997	17988	18012	17750	17797	17992	17979	18063	18033	18035	17990	17907	17913	17769	17886	17816	17983	17693	17814	17942	17823	17807	17929	18151	18088	17823	17949	18147	18037	17872	18053	17844	18066	17794	17869	17840	17880	17735	17878	17866	17959	17744	17982	18024	17987	17790	17753	17906	17699	17893	17931	17975	18023	17885	17860	17839	18088	18007	17966	17949	18039	17945	17725	17997	17982	17769	17763	17891	17902	17842	17966	17821	17725	17912	17918	17989	17685	18053	17673	17713	17801	17869	17995	18089	17982	17801	17773	17876	17952	17932	17985	17791	18104	17797	18019	17881	17846	17820	18018	17732	18136	17859	17717	17973	17912	17721	17811	17809	17912	17772	17790	17898	17695	17858	18036	17994	17809	17824	18073	17895	18099	17784	17644	17964	17832	17882	17913	17876	17901	18052	17915	17864	17840	17978	17851	18021	17857	17854	17858	17863	17883	17777	18086	18044	17886	17819	17853	18076	17722	17811	17567	17855	18036	17886	17722	17953	17871	18061	17852	18049	17841	17745	17992	17918	17949	17751	17882	18096	17963	18013	17943	18021	17871	17940	17946	18078	17945	17886	18017	17864	17723	17995	17858	17917	18186	17897	17894	17910	17836	17991	17909	17923	17886	17754	17987	17937	17976	17972	18010	18059	17846	17941	17714	18193	17895	18147	18065	17854	17911	17971	18002	18010	18012	17910	18036	18083	17876	17665	17974	17951	17903	17903	17714	17950	17993	17945	18053	17889	17975	17804	17742	17759	18098	17764	17871	17974	18003	17895	17976	17879	17810	17888	18006	17806	17912	18008	17984	17878	18002	17768	17885	17905	17876	18003	17960	17732	17935	17966	17801	18019	17880	17765	17690	17917	17728	18025	17989	17782	18003	17907	17867	17772	17948	17803	17925	18019	18010	18018	17936	18124	17962	18182	17679	17927	18000	17881	17750	17746	18134	17911	17927	17850	17928	17984	17860	17884	17938	17827	17926	17817	17962	17952	17862	17708	17658	18059	17921	17948	17854	18016	17947	17810	17977	17939	18106	18154	17971	17993	17784	17915	17963	17885	17927	18007	17987	18066	17974	17839	17902	18058	17847	17913	17907	18032	17911	17879	17787	17798	17812	17799	17881	17773	17954	17817	17934	17982	17918	17849	17919	17906	17752	18137	18136	18062	17869	18012	17889	18098	17924	17809	18024	17943	17922	17909	18102	18018	17977	17948	17945	17813	17913	17742	17990	17880	17892	17774	17992	17832	17955	17874	18098	17861	17841	17964	17803	17941	18042	17959	17993	18037	17951	17650	17933	17956	17840	17757	18002	17655	17832	17792	18052	17943	17941	17977	17937	17847	17852	18187	18056	17920	18064	17905	17797	17890	17885	18083	17755	18023	18166	18006	18010	17972	18004	17737	17914	18012	17840	18132	17796	17819	17957	18034	18015	17682	17827	17674	17909	17822	17964	18038	17800	17800	18073	18112	18041	17804	18014	18083	17956	17998	17708	18057	17879	17749	17931	17946	17858	18016	17995	17970	17845	17942	17872	17961	17788	17909	17788	17901	17843	18127	17980	17878	17886	17976	17813	18003	17995	17844	18104	17814	17845	18000	18064	17915	18035	17936	18034	18115	17836	17909	18037	17889	17945	17992	17988	17919	17827	17951	18053	17773	18040	17682	17811	18083	18067	17765	17874	17910	18120	17738	18042	17810	17844	17739	17924	17686	17984	17986	17957	17907	18034	17863	17739	17772	17726	18173	18094	18070	17990	17924	17765	17999	17992	17950	18177	18006	18065	17950	17860	17913	18073	17962	17923	17869	17894	17988	18087	18097	17895	17745	17997	17862	17992	17886	17790	17722	17762	17904	18123	17895	17993	17878	17934	17925	17970	17953	17917	17870	17880	17938	17894	18046	17857	17760	17852	17918	17960	17925	17896	17961	17915	17937	17794	17796	17950	17808	17732	18131	18053	17857	18030	17870	17994	17759	17859	17862	18152	17872	17867	17827	17894	17772	17947	17829	17692	17895	17672	17903	17859	17855	17804	17941	18056	17848	17955	17948	18186	17690	17993	17842	18039	17858	17868	17829	17681	18019	17873	17880	17938	17894	17839	17963	18134	18020	18000	17861	18120	17935	17968	18015	17889	17998	17889	17827	17901	18090	17785	17899	17881	17966	17638	17723	17916	18047	18045	17929	17849	17918	17872	17941	18116	17996	18022	17937	17966	17762	18185	18008	17853	17941	17882	17660	17940	17990	17924	17818	17650	17704
48781	50545	28370	18835	17089	15831	15588	15379	15571	15370	15484	15387	15346	15437	15521	15446	15540	15298	15477	15465	15329	15265	15394	15522	15383	15456	15292	15426	15561	15307	15422	15450	15453	15443	15468	15494	15329	15366	15478	15406	15485	15396	15619	15414	15498	15431	15512	15451	15402	15396	15379	15535	15355	15388	15585	15333	15385	15398	15412	15421	15288	15476	15387	15470	15367	15444	15604	15518	15391	15498	15443	15413	15410	15440	15505	15358	15442	15368	15470	15376	15502	15463	15582	15411	15622	15451	15306	15498	15424	15600	15472	15510	15489	15578	15438	15339	15403	15427	15445	15427	15556	15342	15496	15416	15367	15373	15508	15471	15517	15413	15470	15464	15557	15549	15552	15496	15497	15561	15656	15525	15509	15475	15429	15462	15470	15518	15489	15163	15178	15395	15348	15429	15398	15318	15350	15308	15327	15387	15400	15393	15415	15416	15435	15450	15567	15361	15436	15575	15429	15376	15476	15478	15436	15223	15447	15341	15439	15506	15399	15565	15649	15422	15513	15364	15414	15306	15180	15481	15617	15311	15361	15452	15455	15395	15446	15449	15444	15215	15509	15451	15308	15386	15387	15405	15395	15459	15499	15489	15603	15434	15272	15510	15362	15364	15231	15429	15300	15254	15338	15329	15494	15453	15453	15283	15479	15494	15609	15449	15527	15424	15393	15424	15367	15505	15418	15518	15514	15500	15514	15416	15356	15344	15514	15437	15313	15444	15516	15286	15515	15406	15470	15402	15322	15512	15399	15440	15454	15575	15268	15620	15368	15355	15510	15398	15355	15573	15362	15402	15509	15411	15351	15301	15408	15303	15408	15496	15455	15544	15402	15181	15388	15480	15519	15194	15430	15514	15402	15460	15515	15514	15257	15278	15323	15504	15391	15513	15448	15449	15453	15441	15277	15428	15551	15439	15342	15394	15522	15325	15424	15325	15537	15325	15434	15338	15292	15448	15648	15580	15314	15378	15428	15454	15550	15419	15505	15583	15364	15450	15540	15495	15567	15408	15374	15479	15408	15344	15505	15596	15418	15350	15249	15638	15443	15308	15417	15300	15366	15529	15448	15607	15592	15467	15414	15321	15549	15485	15485	15454	15461	15352	15465	15438	15346	15353	15528	15381	15404	15371	15441	15395	15333	15472	15470	15457	15464	15347	15493	15491	15489	15331	15362	15497	15539	15344	15488	15412	15497	15543	15400	15519	15377	15396	15518	15393	15381	15308	15413	15418	15611	15365	15565	15502	15448	15579	15332	15546	15389	15343	15651	15407	15531	15329	15346	15613	15389	15468	15417	15421	15323	15460	15371	15304	15442	15554	15352	15451	15462	15333	15331	15358	15640	15380	15473	15415	15432	15466	15503	15373	15404	15428	15479	15409	15465	15363	15384	15441	15435	15345	15498	15392	15558	15384	15522	15440	15561	15504	15395	15499	15418	15269	15411	15344	15412	15331	15366	15531	15364	15294	15572	15395	15452	15491	15498	15538	15309	15398	15456	15413	15514	15382	15468	15499	15291	15448	15451	15296	15289	15292	15435	15477	15420	15272	15192	15461	15461	15561	15471	15496	15378	15420	15412	15511	15611	15556	15556	15485	15349	15362	15369	15434	15329	15597	15342	15256	15499	15557	15398	15376	15453	15611	15520	15510	15363	15602	15483	15555	15399	15622	15441	15487	15308	15367	15441	15397	15507	15371	15468	15363	15454	15279	15398	15406	15364	15459	15562	15660	15287	15398	15305	15665	15290	15488	15408	15229	15331	15420	15372	15486	15378	15568	15450	15475	15309	15494	15637	15271	15340	15444	15371	15456	15648	15448	15554	15452	15374	15586	15330	15585	15409	15384	15380	15259	15314	15216	15376	15426	15359	15476	15478	15464	15559	15617	15367	15399	15380	15467	15522	15238	15456	15355	15522	15439	15372	15446	15496	15531	15596	15303	15370	15505	15436	15279	15568	15533	15455	15528	15505	15419	15374	15460	15504	15282	15341	15375	15625	15299	15295	15392	15489	15632	15429	15326	15484	15402	15530	15427	15572	15595	15428	15514	15501	15253	15492	15359	15553	15607	15443	15456	15508	15343	15335	15448	15490	15361	15544	15469	15344	15556	15494	15395	15348	15310	15278	15520	15419	15439	15436	15491	15393	15413	15363	15409	15296	15456	15337	15437	15477	15375	15485	15538	15393	15358	15536	15369	15314	15470	15509	15360	15499	15461	15536	15354	15525	15499	15195	15339	15439	15246	15420	15496	15380	15485	15314	15491	15454	15259	15445	15349	15335	15511	15467	15374	15393	15517	15348	15492	15368	15479	15388	15319	15648	15449	15448	15590	15468	15614	15333	15375	15535	15506	15386	15393	15434	15327	15390	15292	15573	15315	15474	15403	15469	15289	15398	15371	15438	15376	15422	15524	15356	15234	15414	15328	15404	15276	15448	15306	15423	15518	15365	15492	15349	15306	15486	15431	15338	15491	15298	15376	15357	15390	15486	15443	15525	15501	15403	15496	15394	15247	15221	15477	15466	15578	15266	15467	15365	15233	15565	15465	15399	15456	15613	15553	15450	15388	15428	15396	15403	15335	15500	15401	15422	15299	15667	15465	15307	15527	15496	15404	15365	15398	15446	15435	15435	15303	15349	15468	15541	15473	15268	15437	15453	15420	15354	15425	15445	15330	15420	15513	15358	15340	15517	15442	15496	15514	15335	15521	15384	15316	15401	15279	15438	15464	15353	15412	15617	15580	15458	15408	15273	15317	15444	15411	15516	15369	15322	15364	15394	15595	15479	15316	15379	15296	15371	15368	15446	15505	15449	15389	15451	15508	15479	15510	15571	15395	15668	15293	15435	15425	15240	15408	15501	15560	15388	15442	15425	15450	15532	15447	15464	15274	15274	15404	15534	15444	15571	15483	15369	15472	15454	15243	15421	15396	15413	15468	15317	15389	15310	15603	15379	15477	15339	15447	15444	15406	15504	15370	15406	15422	15559	15415	15561	15443	15340	15277	15289	15577	15375	15431	15554	15339	15394	15440	15344	15543	15344	15399	15484	15387	15501	15478	15373	15574	15329	15468	15491	15522	15559	15313	15298	15349	15437	15512	15456	15351	15487	15407	15399	15348	15642	15412	15311	15404	15365	15439	15521	15300	15406	15569	15497	15529	15484	15385	15438	15301	15400	15433	15450	15468	15549	15368	15309	15324	15336	15550	15615	15387	15480	15304	15469	15342	15481	15434	15263	15354	15457	15276	15475	15432	15497	15634	15553	15380	15366	15283	15523	15320	15534	15428	15461	15528	15501	15366	15473	15575	15505	15393	15265	15488	15446	15300	15407	15429	15547	15512	15376	15538	15484	15389	15402	15447	15564	15280	15404	15470	15466	15249	15328	15514	15350	15427	15236	15598	15494	15338	15354	15393	15537	15470	15450	15483	15294	15467	15425	15300	15406	15461	15369	15433	15455	15450	15310	15348	15489	15475	15515	15359	15535	15280	15396	15431	15415	15418	15592	15380	15406	15339	15358	15557	15491	15473	15350	15549	15399	15546	15466	15599	15484	15482	15549	15482	15482	15340	15487	15469	15491	15358	15457	15388	15413	15491	15546	15582	15448	15379	15563	15272	15458	15466	15376	15396	15497	15590	15439	15330	15457	15415	15471	15378	15343	15371	15497	15480	15427	15398	15525	15555	15248	15507	15313	15273	15594	15441	15418	15247	15539	15427	15481	15654	15344	15524	15495	15358	15396	15405	15374	15522	15522	15606	15381	15443	15398	15443	15469	15369	15295	15448	15395	15488	15366	15336	15605	15408	15447	15403	15272	15420	15439	15222	15397	15428	15393	15484	15512	15402	15478	15517	15463	15296	15520	15436	15202	15356	15602	15534	15487	15543	15292	15500	15484	15408	15413	15497	15302	15440	15440	15353	15489	15285	15479	15533	15444	15387	15450	15441	15363	15449	15422	15457	15259	15139	15310	15323	15517	15396	15512	15200	15477	15575	15502	15427	15426	15353	15415	15458	15546	15520	15554	15491	15237	15274	15308	15298	15564	15441	15376	15369	15428	15427	15392	15447	15325	15468	15465	15414	15530	15412	15499	15501	15341	15542	15336	15541	15580	15427	15364	15546	15353	15563	15346	15476	15400	15594	15617	15330	15514	15369	15391	15324	15465	15490	15358	15386	15553	15334	15421	15442	15320	15562	15651	15529	15450	15611	15408	15438	15350	15326	15380	15564	15403	15552	15417	15476	15234	15600	15483	15513	15304	15404	15437	15297	15341	15311	15510	15489	15562	15511	15411	15516	15451	15592	15412	15513	15333	15515	15455	15449	15460	15440	15407	15402	15262	15492	15535	15476	15162	15368	15468	15312	15461	15396	15326	15508	15430	15245	15470	15480	15257	15586	15531	15340	15389	15293	15382	15521	15521	15530	15282	15492	15310	15435	15481	15490	15416	15355	15536	15331	15499	15552	15551	15383	15430	15437	15407	15391	15456	15519	15278	15498	15378	15437	15429	15422	15453	15579	15332	15612	15450	15346	15414	15374	15431	15693	15413	15439	15455	15443	15307	15281	15632	15616	15462	15316	15493	15387	15453	15450	15383	15498	15519	15455	15493	15351	15554	15339	15437	15482	15542	15453	15550	15448	15426	15556	15396	15557	15483	15406	15351	15458	15458	15413	15546	15446	15431	15326	15511	15347	15347	15528	15480	15431	15376	15433	15521	15354	15604	15444	15371	15447	15494	15510	15489	15511	15650	15350	15481	15445	15497	15279	15486	15353	15386	15349	15458	15445	15320	15455	15335	15544	15596	15353	15307	15355	15582	15398	15467	15235	15507	15578	15332	15571	15359	15483	15517	15255	15540	15518	15447	15413	15542	15434	15425	15467	15344	15366	15504	15500	15433	15378	15592	15478	15581	15413	15414	15307	15602	15254	15286	15581	15401	15413	15624	15477	15571	15411	15407	15356	15399	15475	15503	15480	15438	15447	15373	15451	15513	15384	15429	15539	15320	15265	15477	15239	15406	15344	15382	15369	15377	15478	15457	15440	15422	15543	15369	15325	15429	15412	15327	15398	15523	15428	15557	15330	15533	15470	15362	15360	15453	15305	15416	15396	15419	15502	15384	15415	15520	15299
24898	23391	29455	25138	22659	21919	20693	18522	17741	17987	18000	17909	17934	17918	17949	17883	17869	17915	18065	17981	17938	18051	17915	17867	17924	18049	17950	17647	17719	17898	17721	17987	17889	18004	17789	17913	17821	17926	17777	18033	17941	17922	17966	17999	17980	17829	17904	17941	17806	17854	17762	17880	17808	17668	17895	17835	17854	17577	17722	17900	17753	17715	17808	17687	17889	17863	17809	17745	17722	17858	17916	17978	17739	17771	18027	17860	17720	17761	18079	17734	17810	17803	17839	17738	17851	17778	17745	17784	17855	18049	17837	17840	17907	17741	17903	17645	17863	17779	17685	17939	17913	18130	17817	17978	17709	18010	17914	17887	17778	17926	18003	18029	17951	17781	17880	17717	17944	17910	17756	17830	17614	17761	17803	17818	17834	17879	17689	17724	17959	17951	17817	17804	17802	17719	17830	17862	17809	17680	17860	17679	17603	17785	17742	17627	17677	17867	17788	17761	17655	17743	17681	17933	17681	17662	17608	17644	17751	17744	17703	17796	17853	17565	17947	17768	17839	17700	17882	17705	17784	17680	18026	17733	17643	17902	17872	17854	17730	18001	17801	17940	17891	17874	17942	17809	17940	17851	17637	17560	17619	17910	17829	17896	18002	17727	17701	17822	17939	17883	17844	17787	17759	17916	17825	17822	18077	17970	17794	17834	17778	17806	18097	17762	17661	17896	17857	17807	17758	17715	17865	17777	17820	17888	17950	17661	17783	17880	17682	17688	17768	17758	17879	17749	17897	17925	17968	17795	17874	17755	17690	17631	17809	17820	17867	17810	17932	17830	17853	17799	17846	17679	17874	18014	17791	17733	17722	17934	17847	17967	17923	17718	17744	17831	17678	17671	17917	17865	17761	17840	17776	17784	17933	17955	17776	17762	18022	17832	17943	17826	17871	17888	17900	17878	17896	17913	17895	17862	17811	17886	17743	17953	17472	17799	17919	17714	17816	17852	17816	17777	17827	17904	17931	17949	17953	17908	17816	17719	17760	17892	17903	17839	17878	17954	17857	17822	17844	17619	17915	17643	17756	17896	17792	17842	17895	17764	17645	17646	17979	17964	17594	17727	17696	17702	17806	17745	17689	17885	17539	17656	17701	17597	17759	17954	17889	17979	17682	17822	17887	17768	17860	17693	18010	17623	17758	17814	18046	17677	17766	17846	17679	17826	17992	17692	17784	17810	17722	17871	17776	17861	17830	17774	17886	18122	17845	17726	17888	17817	17825	17861	17676	17815	17847	17837	17888	17864	17828	17929	17872	17803	17703	17619	18080	17805	17829	17747	17863	18002	17694	17874	17868	17765	17899	17755	17962	17735	17844	17867	17698	17909	17657	17670	17906	17727	17956	18095	17868	17827	17642	17809	17995	17924	17866	17928	17767	17735	18042	17731	18082	18017	17972	17912	17984	17955	17966	17889	17748	17789	18005	17793	17799	17811	18042	17859	17945	17657	17799	17585	17632	17819	17852	17897	17904	17763	17695	18038	17792	17552	17718	17644	17938	17815	17683	17720	17814	17644	17790	18019	17858	17968	17789	17581	17807	17937	17792	17867	17820	17723	17771	17716	17840	17769	17912	17723	17916	17666	17865	17773	17737	17896	18047	17963	17910	17882	17724	17601	17916	17962	17978	17700	17808	17607	17738	17551	17790	17681	17953	17871	17680	17945	17976	17879	17687	17795	17629	17902	17735	17733	17896	17726	17621	17912	17655	17566	17763	17703	17635	17678	17810	17962	17894	17922	17755	17726	17765	17926	17934	18049	17922	17733	18115	17813	17648	17705	17724	17877	17947	17969	17990	17941	17847	17952	17862	17784	17771	17733	17652	18048	17952	17775	17905	17921	17849	17688	17641	17851	18025	17393	17800	17809	17742	17747	17726	17791	17863	17824	17777	17923	17853	17792	17760	17857	17763	17869	17799	17798	18050	17762	17939	17786	17826	17744	17921	17797	17750	17924	17817	17826	17703	17637	17688	17660	17662	17807	17722	17805	17986	17804	17926	17856	17761	18033	17888	17892	17953	17954	17891	18064	18024	17953	17749	17801	17880	17757	17797	17918	17731	17849	17761	17798	17903	17807	17961	17914	17981	17850	17933	17710	17964	17749	17868	17661	17724	17747	17836	17848	17794	17666	17623	18140	17737	17855	17886	17835	18063	17845	17665	17847	17873	17871	18151	17745	17797	17794	18063	17674	17822	17721	17744	17728	17662	17878	17702	17784	17863	17714	17897	17913	17985	17716	17635	17778	17704	17939	17781	17677	17845	17867	17657	17621	17853	17893	17796	17889	17685	17534	17990	17741	17883	17921	17941	17741	17739	17848	17935	17906	17967	17947	17862	17745	17728	17500	17657	17749	17900	17780	18006	17881	17948	17607	17789	17754	17863	17681	18168	17722	17805	17691	17738	17827	17881	17825	17823	17930	17774	17872	17894	17748	17684	17885	17768	17866	17670	18144	17911	17805	17906	17809	17951	17870	17936	17868	17695	17781	17795	17916	17742	17848	17538	17639	17974	17854	17692	17932	17994	18028	17635	17770	17895	17924	17858	17604	17789	17719	17877	17720	17705	17869	17772	17826	17866	17885	17820	17904	17781	17813	17995	18008	17685	17884	17992	17754	17817	17837	17781	17778	17865	17853	17791	17733	17937	17721	17901	17956	17779	17816	17688	17901	17711	17884	17749	17652	17874	17886	17972	17968	17830	17908	17843	17903	17936	17858	18014	17984	17663	17936	17757	17957	17849	17801	18016	17676	17872	17805	17765	17828	17956	17868	18133	17954	17802	17802	17895	17775	17800	17734	17700	17553	17768	17884	17773	17711	17692	17753	17798	17846	17586	17716	17903	17782	17830	17829	17695	17772	17742	17941	17899	17938	17922	17830	17796	17922	17885	17927	17971	17563	17830	17751	17816	17769	17753	17781	17978	17681	17664	17824	18020	17820	17724	17794	17822	17839	17866	17483	17941	17887	17950	17877	17819	17776	17807	18018	17899	17639	17720	17911	17899	17792	17883	17840	17925	17928	17725	17832	17825	17855	17764	18004	17819	17809	17846	17844	17621	17799	17841	17871	17882	17618	17985	17840	18031	17970	18006	17953	17657	17747	17932	17830	17801	17694	17719	17655	17972	18079	17630	17781	17717	17877	17811	17877	17612	17709	17835	17624	17975	17747	17852	17509	17766	17917	17919	17877	17928	17680	17945	17647	17649	17703	17739	17741	17684	17780	17867	17911	17681	17712	17762	17722	17703	17786	17927	17777	17789	17843	17758	17926	17910	17813	17807	17907	17664	18014	17919	17686	17877	17843	17657	17725	17658	17809	17794	17705	17707	17903	17829	17990	17793	17656	17899	17949	18036	17798	17925	17914	17733	17670	17816	17839	18052	17897	17898	17984	17947	17729	17757	17673	17977	17902	17851	17918	18041	17689	17793	17831	17893	17941	17974	17827	17952	17703	17813	17717	17988	17564	18010	17980	17920	17892	17883	18048	17945	17829	17899	17699	17739	17816	17751	17887	17836	17899	17967	17906	17940	18060	17849	17727	17787	17740	17729	17910	17894	17834	17894	17821	17954	17855	17690	17746	17677	17900	17744	18023	17983	17873	17750	17892	17846	17901	17738	17827	17753	17962	17944	17786	17821	17872	17837	17606	17760	17899	17679	17832	17656	17709	17779	17986	18031	17721	17815	17783	17849	17938	17797	17765	17801	17826	17695	17772	17603	17789	17737	17551	17747	17864	17810	17791	18031	17831	18016	17983	17665	17768	17853	17734	17896	17635	17747	17668	17879	17923	18009	17888	17821	17825	17775	17865	17850	17873	17930	17833	17962	17761	17886	17864	17925	17850	17772	17809	17909	17817	17805	17735	18011	17804	17746	17717	17859	17850	17948	17864	17813	17866	17845	18020	17872	17881	17807	17951	17936	17973	17876	17862	17934	17779	17888	17753	17878	17918	17973	17958	17558	17706	17557	17798	17735	17859	17939	17613	17974	17700	17938	17685	17941	17827	17761	17887	17731	17811	17739	17663	17744	17732	17867	17772	17742	17817	17861	17842	17927	17759	17750	17739	17709	17700	17918	17985	17849	17602	17751	17969	17921	17842	17603	17706	17671	17741	18039	17814	17904	17875	17664	17678	17850	17965	17743	17810	17900	18206	17812	17724	18032	17880	17952	17733	17843	17604	17884	17911	17785	17806	17781	17981	17709	17707	17874	17824	17994	17807	17872	17669	17850	17944	17650	17710	17706	17740	17833	17775	17988	17802	17676	17930	17991	17830	17808	17893	17841	17822	17740	17690	17688	17879	17903	17779	17774	17585	17695	17800	17947	17816	17768	17909	17665	17793	17819	17683	18057	17752	17946	17800	17831	17793	17861	18062	17649	17915	17880	17916	17802	17914	17575	18005	17725	17855	17864	17830	17810	17803	17838	17839	17725	17877	17757	18045	17932	17922	17789	17713	17978	18009	17539	17904	17810	17915	17698	17847	17783	17726	17881	17847	17796	17853	17983	17580	17857	17941	17707	17680	17669	17719	17692	17796	17749	17718	17754	17716	17789	18005	17732	17815	18013	18105	17821	18009	17925	17767	17932	18002	17840	18133	17786	17757	17943	17895	17878	17827	17783	17762	17928	17807	17877	17887	17763	17752	17702	17866	17694	17800	17623	18106	18044	17691	17783	17730	17778	17735	17722	17634	17570	17859	17824	17655	17787	17802	17730	17783	17838	17672	17849	17930	17849	17798	17720	17816	17675	17700	17761	17950	17702	17845	17794	17858	17861	17736	17828	17826	17844	17873	17935	17755	17823	17834	17834	17661	18011	17899	17830	17704	17648	17716	17658	17799	17871	17723	17864	17846	17970	17893	17860	17863	17834	17851	17788	17941	17792	17750	17763	17675	17815	17838	17831	17888	17941	17778	17681	17794	17941	17946	18005	17825	17784	17835	17890	17789	17847	17961	17795	17914	17814	17826	17849	17851	17720	17941	17873	17830	17720	17926	17811	17953	17548	17545	17749	17734	17770	17733	17807	17683	17882	17887	17648	17940	17818	17824	17545	17837	17628	17693	17809	17673	17942	17744	17746	17807	17763	17779	17853	17656	17897	17746	17962	17828	17807	17629	17842	17799	17871	17587
64307	83805	51400	31050	21009	17069	15879	15559	15420	15421	15317	15419	15524	15438	15504	15363	15309	15336	15375	15308	15336	15436	15451	15344	15356	15536	15483	15391	15523	15366	15443	15379	15515	15225	15487	15452	15577	15477	15525	15431	15428	15471	15240	15461	15316	15360	15449	15344	15346	15273	15270	15389	15163	15538	15439	15476	15232	15360	15362	15464	15506	15456	15220	15577	15338	15265	15373	15521	15200	15381	15355	15467	15371	15330	15455	15375	15491	15340	15252	15391	15588	15306	15363	15527	15315	15452	15465	15360	15340	15367	15412	15332	15487	15348	15307	15396	15467	15452	15353	15425	15344	15365	15319	15380	15431	15445	15431	15389	15242	15349	15505	15356	15295	15229	15418	15360	15307	15503	15469	15458	15300	15427	15641	15557	15377	15401	15475	15564	15290	15405	15422	15472	15368	15344	15437	15317	15492	15358	15353	15414	15470	15407	15469	15467	15423	15349	15207	15446	15322	15553	15337	15376	15458	15277	15478	15367	15433	15375	15428	15468	15383	15319	15349	15442	15332	15251	15486	15119	15544	15259	15480	15472	15388	15476	15566	15341	15582	15378	15392	15401	15499	15429	15316	15422	15469	15213	15471	15452	15385	15556	15340	15501	15326	15232	15444	15370	15232	15456	15426	15432	15357	15321	15386	15465	15437	15447	15432	15314	15471	15462	15329	15394	15407	15304	15629	15531	15263	15273	15642	15415	15411	15364	15408	15410	15469	15406	15536	15395	15405	15399	15363	15451	15502	15545	15490	15508	15356	15515	15309	15571	15414	15461	15301	15400	15393	15399	15328	15413	15484	15429	15297	15364	15518	15363	15533	15312	15368	15537	15315	15366	15507	15383	15358	15570	15421	15513	15334	15362	15600	15298	15531	15422	15452	15504	15422	15550	15406	15574	15392	15376	15504	15605	15315	15411	15347	15449	15516	15448	15429	15361	15289	15405	15418	15369	15442	15375	15574	15331	15363	15531	15497	15451	15423	15360	15484	15369	15636	15358	15430	15422	15182	15384	15443	15449	15349	15337	15343	15417	15319	15306	15432	15491	15249	15454	15532	15374	15375	15191	15305	15460	15378	15282	15237	15274	15417	15589	15262	15391	15629	15384	15350	15396	15461	15361	15422	15545	15375	15381	15158	15435	15323	15310	15298	15516	15157	15500	15288	15358	15436	15399	15375	15359	15425	15539	15566	15380	15380	15511	15402	15253	15445	15253	15434	15157	15341	15437	15384	15519	15422	15405	15526	15400	15357	15526	15514	15392	15438	15433	15533	15434	15362	15364	15425	15499	15280	15494	15297	15483	15516	15312	15471	15456	15353	15601	15342	15448	15397	15384	15594	15484	15284	15486	15381	15408	15629	15429	15278	15381	15427	15477	15454	15354	15595	15329	15318	15494	15262	15260	15486	15373	15404	15469	15511	15513	15353	15357	15275	15422	15180	15516	15456	15458	15395	15419	15387	15322	15374	15374	15507	15392	15344	15479	15597	15312	15236	15387	15433	15363	15532	15507	15189	15332	15468	15288	15316	15485	15517	15407	15379	15421	15412	15398	15402	15342	15407	15462	15433	15445	15369	15216	15298	15388	15350	15491	15447	15525	15545	15292	15455	15309	15313	15490	15319	15332	15341	15439	15605	15375	15653	15286	15513	15480	15391	15460	15123	15379	15091	15219	15321	15393	15358	15427	15362	15563	15390	15284	15461	15545	15381	15460	15369	15351	15411	15416	15380	15426	15677	15516	15278	15459	15359	15474	15422	15427	15337	15371	15298	15341	15388	15392	15342	15348	15529	15441	15399	15308	15419	15317	15633	15444	15436	15466	15448	15544	15321	15371	15284	15464	15163	15517	15473	15263	15359	15489	15456	15472	15340	15297	15508	15458	15476	15387	15503	15454	15376	15323	15418	15418	15402	15511	15506	15504	15177	15268	15294	15347	15391	15551	15377	15317	15452	15398	15387	15374	15531	15386	15439	15388	15470	15363	15377	15364	15445	15444	15500	15381	15572	15233	15449	15394	15287	15454	15488	15294	15459	15521	15491	15461	15496	15476	15473	15335	15547	15333	15371	15463	15325	15434	15498	15493	15459	15384	15495	15466	15456	15298	15551	15370	15452	15416	15333	15415	15309	15420	15404	15390	15453	15525	15387	15490	15462	15441	15358	15434	15324	15445	15484	15338	15367	15455	15434	15478	15411	15440	15381	15570	15294	15179	15358	15458	15564	15397	15595	15394	15475	15431	15133	15575	15467	15415	15422	15507	15513	15512	15373	15526	15307	15474	15474	15555	15324	15473	15592	15499	15463	15332	15492	15442	15236	15393	15519	15141	15503	15468	15320	15375	15437	15416	15371	15401	15337	15400	15232	15296	15532	15493	15460	15447	15346	15344	15439	15430	15443	15368	15367	15340	15665	15466	15230	15469	15431	15340	15464	15466	15289	15463	15349	15428	15540	15397	15367	15244	15390	15348	15384	15328	15399	15504	15238	15476	15462	15454	15452	15381	15482	15404	15410	15311	15407	15342	15283	15466	15420	15604	15424	15508	15531	15490	15486	15395	15473	15365	15245	15370	15320	15428	15388	15429	15493	15612	15267	15514	15371	15368	15419	15582	15200	15492	15350	15201	15580	15289	15501	15485	15521	15538	15527	15500	15294	15453	15449	15445	15277	15449	15592	15383	15369	15513	15368	15425	15629	15483	15423	15375	15230	15324	15463	15367	15466	15386	15367	15408	15513	15412	15447	15341	15325	15613	15465	15466	15507	15298	15416	15410	15431	15401	15445	15506	15380	15420	15320	15331	15320	15281	15456	15457	15373	15482	15388	15422	15371	15481	15348	15272	15380	15370	15379	15466	15337	15456	15313	15293	15322	15534	15259	15322	15501	15496	15534	15447	15304	15436	15284	15410	15559	15364	15363	15438	15544	15511	15367	15439	15518	15397	15375	15382	15472	15331	15341	15486	15379	15382	15337	15248	15334	15277	15519	15392	15545	15457	15405	15383	15482	15366	15422	15383	15634	15252	15398	15370	15476	15349	15354	15459	15287	15309	15453	15468	15457	15326	15325	15364	15378	15248	15324	15404	15581	15363	15483	15319	15368	15331	15381	15439	15312	15435	15489	15353	15370	15366	15269	15471	15574	15302	15451	15351	15535	15346	15441	15420	15439	15409	15332	15462	15401	15317	15369	15561	15398	15390	15280	15497	15425	15420	15367	15332	15480	15323	15314	15346	15492	15586	15338	15540	15422	15487	15552	15422	15551	15401	15386	15233	15376	15392	15410	15447	15232	15330	15455	15439	15399	15476	15412	15321	15525	15368	15563	15418	15226	15471	15348	15503	15436	15546	15365	15246	15427	15475	15314	15606	15352	15407	15284	15516	15219	15291	15476	15461	15352	15453	15380	15405	15421	15429	15371	15332	15398	15462	15403	15423	15435	15397	15370	15421	15485	15403	15596	15427	15440	15393	15393	15482	15365	15173	15366	15316	15435	15396	15525	15235	15501	15443	15478	15534	15341	15295	15371	15404	15412	15357	15263	15343	15346	15423	15570	15486	15444	15412	15467	15476	15354	15329	15447	15356	15364	15465	15115	15463	15519	15358	15381	15460	15526	15292	15493	15210	15504	15295	15412	15349	15474	15446	15441	15579	15408	15571	15510	15298	15261	15286	15406	15382	15527	15452	15396	15409	15443	15282	15317	15466	15540	15313	15380	15265	15525	15284	15457	15485	15285	15485	15430	15429	15405	15417	15393	15331	15331	15276	15302	15268	15343	15416	15486	15445	15505	15352	15509	15428	15518	15440	15486	15563	15401	15516	15652	15422	15329	15377	15563	15303	15605	15414	15397	15451	15418	15340	15509	15326	15375	15263	15258	15350	15384	15447	15477	15369	15373	15556	15366	15254	15467	15243	15492	15553	15393	15179	15231	15506	15430	15392	15317	15490	15349	15465	15368	15438	15538	15445	15330	15606	15306	15343	15480	15312	15448	15548	15381	15330	15250	15444	15251	15480	15488	15320	15436	15364	15424	15209	15352	15398	15291	15379	15303	15412	15276	15374	15295	15489	15317	15462	15382	15436	15232	15376	15384	15474	15362	15427	15486	15353	15390	15319	15397	15273	15360	15614	15542	15325	15603	15538	15560	15508	15460	15415	15195	15382	15393	15424	15586	15462	15497	15290	15373	15284	15315	15398	15361	15291	15370	15481	15399	15553	15343	15440	15415	15332	15390	15276	15368	15480	15428	15444	15393	15328	15330	15515	15431	15329	15440	15265	15396	15444	15385	15363	15401	15596	15335	15352	15412	15539	15346	15597	15343	15421	15367	15327	15327	15506	15449	15320	15293	15355	15347	15280	15260	15159	15289	15555	15435	15428	15562	15406	15424	15567	15377	15477	15442	15310	15391	15365	15370	15577	15378	15404	15279	15395	15340	15217	15284	15397	15555	15302	15335	15431	15417	15491	15535	15335	15542	15289	15434	15379	15352	15393	15377	15401	15421	15363	15476	15441	15363	15403	15234	15610	15412	15436	15491	15262	15381	15432	15337	15419	15386	15265	15519	15472	15290	15359	15451	15390	15381	15389	15230	15412	15497	15391	15511	15375	15423	15402	15341	15360	15366	15442	15446	15474	15506	15339	15580	15371	15479	15460	15461	15393	15527	15263	15456	15501	15301	15306	15461	15528	15312	15350	15337	15225	15432	15398	15431	15444	15338	15563	15465	15388	15399	15298	15469	15265	15563	15337	15470	15465	15372	15295	15505	15307	15377	15171	15445	15459	15365	15369	15529	15445	15388	15377	15447	15298	15454	15373	15267	15456	15444	15437	15314	15552	15424	15531	15606	15327	15496	15458	15400	15390	15505	15387	15518	15246	15530	15320	15301	15409	15403	15596	15350	15446	15547	15490	15330	15381	15388	15327	15395	15364	15223	15578	15436	15333	15376	15209	15554	15311	15499	15396	15455	15507	15446	15429	15162	15397	15518	15315	15429	15561	15446	15202	15559	15317	15422	15383	15398	15360	15290	15411	15478	15351	15362	15412	15324	15577	15441	15328	15396	15287	15374	15377	15358	15375	15483	15237	15456	15288	15522	15254	15323	15277	15549	15509	15441	15538	15424	15386	15484	15314	15479	15382
22862	21874	29243	23817	21768	23700	25170	19408	18609	18996	18528	18524	18496	18406	18526	18412	18402	18600	18497	18340	18210	18399	18367	18339	18392	18580	18465	18371	18484	18341	18604	18210	18576	18499	18182	18397	18258	18239	18325	18280	18307	18179	18548	18260	18222	18350	18367	18035	18313	18392	18318	18313	18408	18267	18200	18212	18385	18263	18249	18184	18362	18246	18045	18134	18274	18169	18200	18336	18289	18364	18158	18265	18235	18168	18220	18239	17877	18163	18439	18396	18345	18260	18313	18122	18418	18017	18030	18165	18324	18316	18404	18240	18218	18072	18268	18139	18277	18347	18003	18140	18361	18282	17894	18089	18251	18118	18209	18229	18117	18455	18275	18384	18280	18268	18384	18190	18372	18284	18242	18158	18280	18126	18264	18188	18442	18377	18203	18285	18371	18245	18441	18165	18273	18326	18221	18122	18193	18316	18001	18172	18124	18362	18330	18070	18274	18000	18121	18262	18268	18133	18098	18265	18298	18047	18178	18140	18155	18070	18212	18229	18159	18038	18219	18331	18307	18189	18269	18099	17920	18328	18482	18278	18237	18180	18299	18046	18299	18275	18139	18243	18266	18316	18055	18286	18040	18408	18187	18280	18220	18086	18383	18141	18208	17957	18156	18323	18421	18431	18365	18237	18096	18082	18110	18098	18108	18266	18318	18099	18118	18125	18173	18012	18170	17926	18116	18136	18144	18364	18203	18428	18140	18135	18233	18237	18365	18299	18276	18232	18314	18331	18221	18291	18174	18359	18239	18220	18247	18414	18202	18244	18374	18231	18279	18282	18105	18152	18239	18281	18310	18334	18412	18219	18263	18212	18178	18022	18073	18162	18069	18143	18148	18279	18379	18173	18198	18289	18248	18407	18393	18482	18293	18240	18139	18170	18077	18133	18259	18242	18422	18094	18203	18365	18221	18152	18164	18307	18249	18141	18282	18156	18308	18268	18043	18134	18404	18201	18318	18414	18275	18224	18456	18246	18356	18383	18154	18346	18274	18211	18169	18308	18424	18292	18219	18116	18131	18288	18037	18160	18245	18218	18325	18213	18415	18141	18388	18438	18205	18099	18147	18162	18416	18138	18177	18210	18386	18335	18206	18423	18079	18230	18283	18213	18211	18205	18300	18234	18272	18350	18155	18168	18030	18230	18408	18347	18356	18135	18273	18296	18150	18228	18256	18356	18383	18315	18345	18233	18217	18230	17963	18176	18385	18149	18307	18164	18213	18295	18133	18215	18208	18417	18234	18128	18157	18293	18458	18180	18282	18325	18201	18199	18119	18124	18217	18255	18232	18147	18170	18371	18109	18277	18210	18227	18193	18192	18163	18152	18275	18408	18327	18133	18260	18269	18017	18200	18131	18329	18392	18178	18044	18213	18158	18242	18144	18141	18157	18290	18265	18224	18396	18194	18382	18056	18340	18129	18049	18304	18229	18287	18049	18294	18397	18053	18140	18184	18191	18248	18204	18106	18101	18174	18279	18027	18323	18201	18302	18278	18161	18121	18262	18390	18174	18169	18144	18271	18289	18263	18239	18192	18142	18279	18331	18180	18271	18291	18370	18229	18212	18299	18231	18363	18174	18146	18367	18128	18142	18538	18219	18200	18221	18106	18208	18027	18129	18107	18082	18262	18423	18259	18148	18287	18126	18173	18250	18271	18121	18203	18206	18004	18125	18440	18258	18126	18123	18210	18293	18074	17986	18087	18259	18451	18283	18476	18290	18100	18107	18371	18255	18265	18147	18292	18146	18356	18369	18225	18322	18129	18440	18063	18141	18312	18253	18129	18288	18117	18303	18009	18251	18535	18046	18137	18180	18005	18169	18383	18155	18376	18141	18353	18413	18145	18202	18282	18327	18202	18240	18330	18311	18150	18273	18199	18179	18264	18430	18108	18173	18167	18053	18205	18172	18510	18122	18082	18195	18104	18234	18477	18022	18120	18252	18268	18329	18227	18185	18021	18396	18208	18389	18111	18156	18101	18289	18247	18447	18406	18376	18467	18336	18274	18371	18239	18072	18254	18157	18297	18212	18160	18198	18285	18230	18225	18277	18175	18251	18326	18122	18357	18206	18174	18192	18160	18256	18201	18260	18258	18334	18068	18329	18288	18137	18187	18230	18085	18145	18130	18121	18262	18209	18417	18253	18139	18224	18081	18270	18337	18246	18244	18239	18262	18318	18140	18173	18077	18029	18207	18157	18244	18572	18281	18026	18350	18239	18179	18111	18332	18033	18137	18350	18233	18329	18441	18190	18317	18230	18250	18210	18251	18358	18385	18210	18401	18005	18361	18121	18083	18267	18287	18430	18268	18293	18193	18490	18300	18154	18122	18256	18351	18107	18118	18174	18066	18456	18268	17994	18468	18301	18277	18027	18214	18276	18027	18162	18377	18320	18415	18182	18290	18085	18201	18401	18338	18146	18185	18354	18182	18186	18195	18269	18165	18306	18144	18010	18196	18325	18166	18259	18372	18243	18287	18455	18370	18349	18316	18166	18088	18302	18218	18249	18200	18235	18144	18363	18301	18156	18132	18207	18217	18306	18197	18234	18044	18213	18378	18281	18239	18028	18342	18418	18212	18214	18314	18222	18197	18188	18249	18123	18217	18276	17959	18385	18208	18249	18400	18194	18104	18128	18112	18291	18191	18141	18175	18106	18291	18504	18226	18269	18143	18332	18305	18284	18254	18311	18281	18132	18312	18270	18153	17926	18223	18370	18231	18337	18133	18257	18204	18332	18193	18267	18202	18110	18311	17976	18219	18164	18111	18339	18208	18246	18201	18220	18138	18212	18303	18125	18079	18222	18197	18223	18481	18275	18321	18266	18301	18198	18209	18308	18170	18175	18224	18218	18315	18288	18240	18312	18106	18319	18341	18336	18332	18317	18309	18191	18134	18422	18224	18126	18208	18485	18114	18257	18210	18422	18372	18417	18265	18480	18300	18313	18259	18232	18079	18289	18335	18323	18184	18249	18174	18136	18338	18143	18166	18315	18335	18204	18304	18495	18324	18388	18235	18107	18258	18108	18235	18395	18182	18320	18214	18327	18100	18245	18198	18192	18243	18160	18122	18205	18328	18188	18173	18364	18296	18121	18208	18161	18258	18256	18112	18022	18166	18191	18018	18304	18308	18122	18309	18164	18356	18181	18034	18209	18123	18205	18274	18372	18258	18176	18263	18105	18303	18423	18358	18200	18403	18426	18211	18292	18242	18321	18313	18100	18315	18297	18354	18256	18359	18514	18325	18321	18231	18342	18209	18384	18088	18150	18505	18276	18458	18247	18389	18247	18196	18080	18255	18343	18394	18292	18324	18117	18209	18302	18299	18225	18197	18364	18234	18068	18171	18248	18202	18228	18103	18065	18218	18247	18152	18204	18373	18209	18222	18289	18509	18288	18039	18206	18201	18201	18327	18242	18185	18129	18237	18269	18141	18324	18349	18188	18177	18551	18196	18268	18272	18264	18216	18088	18033	18007	18131	18214	18299	18200	18143	18213	18262	18367	18110	18182	18377	18336	18202	18180	18325	18344	18175	18212	18313	18350	18106	18178	18173	18291	18128	18138	18390	18103	18249	18299	18047	18104	18343	18321	18291	18169	17975	18347	18222	18144	18223	18254	17971	17959	18091	18417	18208	18079	18272	18320	18215	18035	18098	18145	18343	18411	18337	18261	18070	18186	17993	18217	18113	17937	18362	18197	18193	18125	18233	18268	18142	18194	18138	18086	18197	18377	18300	18442	18420	18277	18157	18133	18345	18230	18207	18433	17981	18140	18057	18138	17899	18104	18261	18105	18080	18326	18060	18082	18045	18380	18218	18259	18200	18313	18442	18245	18181	18164	18371	18327	18224	17965	18190	18265	18348	18241	18236	18175	18341	18089	18148	18300	18236	18347	18221	18321	18045	18387	18211	18239	18137	18339	18123	18321	18058	18364	18236	18239	18153	18057	18359	18088	18121	18285	18277	18245	18227	18131	18098	18017	18213	18156	18118	18200	18187	18243	18241	18198	18341	18183	18286	18302	18388	18126	18326	18285	18431	18249	18500	18079	18131	18202	18401	18168	18286	18236	18215	18411	18047	18329	18285	18187	18156	18358	18386	18053	18131	18298	18269	18277	17956	18096	18404	18085	18181	18231	18243	18212	18378	18107	18241	18226	18292	18243	18188	18315	18158	18280	18252	18281	18318	18052	18168	18157	18197	18152	18361	18305	18408	18406	18079	18241	18210	18265	18044	18218	18236	18112	18157	18015	18235	18000	18076	18015	18501	18349	18122	18328	18454	18096	18289	18143	18416	18230	18252	18105	18029	18180	18320	18084	18426	18428	18254	18127	18378	18269	18181	18313	17998	18222	18095	18178	18099	18193	18218	18126	18221	18056	18080	18070	18277	18273	18098	18306	18321	18312	18244	18405	18310	18373	18191	18137	18367	18209	18216	18182	18427	18567	18240	18133	18263	18496	18234	18144	18112	18135	18157	18145	18445	18123	18059	18211	18181	18362	18132	18091	18266	18127	18356	18177	18316	18140	18092	18363	18123	18149	18243	18113	18227	18191	18151	18114	18223	18162	18195	18242	18031	18323	18152	18175	18111	18147	18337	18375	18365	18330	18149	18259	18320	18270	18160	18067	18245	18214	18176	18271	18269	18160	18274	18144	18338	18213	18212	18207	18348	18344	18224	18215	18182	18193	18177	18224	18127	18120	18398	18336	18285	18232	18022	18113	18185	18297	18339	18435	18200	18270	18054	18172	18104	18224	18044	18288	18168	18011	18190	18250	18004	18128	18377	18244	18053	18143	18257	18228	18493	18169	18266	18264	18397	18280	18133	18126	18176	18278	18313	18246	18254	18217	18079	18250	18359	18334	18306	18308	18185	18047	18269	18217	18226	18246	18226	18066	18357	18385	18213	18219	18256	18323	18320	18199	18029	18245	18384	18389	18319	18283	18061	18186	18356	18117	18409	18399	18244	18199	18542	18255	18038	18359	18205	18232	18205	18251	18203	18243	18352	18322	18444	18185	18397	18164	18249	18314	18267	18142	18261	18340	18150	18174	18266	18317	18217	18233	18276	18044	18323	18218	17991	18200	18141	18329	18226	18147	18272	18339	18238	18039	18232	18292	18370	18259	18386
58354	94504	63668	37885	27370	19673	16413	15653	15651	15658	15645	15629	15604	15299	15841	15625	15630	15599	15717	15651	15703	15690	15529	15541	15461	15562	15666	15661	15688	15707	15520	15464	15620	15599	15554	15559	15635	15731	15574	15643	15581	15695	15607	15681	15539	15678	15538	15586	15717	15504	15487	15844	15603	15572	15708	15583	15760	15534	15620	15486	15634	15415	15541	15600	15603	15652	15477	15685	15527	15500	15543	15640	15591	15553	15540	15688	15902	15606	15632	15638	15590	15600	15458	15630	15415	15673	15521	15637	15837	15671	15667	15484	15561	15546	15655	15585	15617	15579	15532	15446	15740	15546	15658	15645	15483	15515	15500	15778	15400	15550	15582	15579	15419	15546	15392	15573	15557	15453	15610	15611	15652	15377	15615	15546	15744	15489	15659	15590	15501	15645	15635	15504	15587	15517	15666	15563	15506	15644	15679	15601	15704	15769	15686	15624	15764	15586	15679	15530	15656	15628	15584	15493	15474	15574	15432	15404	15692	15548	15862	15649	15551	15619	15543	15366	15742	15509	15691	15552	15670	15488	15566	15455	15547	15506	15435	15543	15729	15591	15574	15616	15463	15702	15549	15627	15629	15483	15686	15717	15452	15723	15485	15429	15477	15652	15436	15627	15647	15579	15513	15744	15545	15422	15681	15545	15608	15413	15507	15641	15412	15532	15436	15535	15641	15625	15718	15464	15605	15651	15631	15524	15522	15814	15617	15563	15564	15633	15544	15467	15610	15673	15556	15838	15573	15519	15735	15466	15620	15459	15744	15681	15504	15651	15622	15566	15418	15556	15634	15538	15615	15463	15426	15400	15667	15540	15436	15663	15381	15564	15519	15618	15615	15605	15567	15607	15720	15561	15590	15565	15534	15613	15436	15586	15455	15588	15578	15504	15544	15665	15420	15467	15634	15638	15430	15729	15476	15540	15630	15493	15573	15607	15556	15458	15484	15443	15500	15657	15600	15639	15614	15578	15635	15601	15508	15521	15568	15598	15527	15684	15634	15762	15641	15505	15318	15530	15701	15528	15584	15534	15452	15431	15701	15492	15670	15667	15559	15624	15453	15555	15569	15551	15608	15508	15436	15475	15504	15612	15627	15455	15511	15577	15651	15494	15372	15601	15495	15796	15654	15423	15660	15544	15604	15665	15552	15624	15359	15521	15703	15642	15710	15488	15705	15705	15669	15483	15561	15606	15525	15579	15607	15681	15513	15529	15718	15687	15667	15611	15559	15561	15371	15594	15595	15474	15637	15647	15623	15551	15434	15560	15629	15543	15646	15635	15465	15678	15622	15784	15577	15642	15613	15571	15531	15545	15609	15435	15465	15647	15551	15568	15420	15421	15673	15690	15584	15789	15399	15782	15545	15572	15639	15548	15623	15638	15430	15564	15593	15490	15640	15511	15369	15689	15666	15640	15714	15576	15615	15803	15607	15432	15616	15709	15480	15719	15475	15518	15385	15639	15530	15535	15635	15450	15542	15602	15676	15518	15482	15737	15623	15605	15618	15541	15679	15681	15514	15565	15516	15589	15774	15679	15483	15458	15713	15561	15532	15616	15586	15529	15639	15669	15555	15527	15573	15644	15473	15546	15521	15612	15507	15715	15408	15633	15567	15637	15658	15667	15534	15462	15352	15615	15468	15517	15575	15723	15471	15689	15389	15609	15570	15544	15582	15716	15568	15668	15450	15595	15440	15657	15590	15661	15482	15466	15383	15639	15605	15666	15513	15572	15561	15625	15531	15664	15681	15523	15509	15554	15572	15680	15570	15610	15667	15643	15523	15782	15602	15682	15503	15573	15423	15557	15409	15593	15694	15386	15629	15554	15560	15542	15507	15688	15599	15714	15705	15699	15451	15693	15591	15523	15771	15693	15430	15698	15677	15593	15502	15648	15372	15580	15469	15738	15729	15444	15727	15703	15459	15717	15661	15423	15583	15574	15580	15673	15687	15605	15401	15659	15597	15417	15736	15554	15679	15589	15617	15479	15630	15588	15491	15728	15583	15722	15670	15470	15546	15648	15580	15539	15623	15707	15514	15691	15501	15522	15613	15640	15481	15554	15398	15503	15549	15690	15560	15737	15685	15536	15467	15638	15546	15505	15583	15566	15629	15579	15593	15491	15780	15534	15527	15533	15542	15534	15564	15673	15629	15528	15530	15457	15630	15504	15496	15581	15618	15573	15540	15729	15469	15532	15685	15518	15722	15759	15493	15473	15520	15571	15345	15652	15545	15598	15648	15829	15638	15510	15621	15625	15663	15517	15495	15550	15670	15595	15701	15283	15531	15595	15581	15700	15629	15681	15448	15535	15600	15334	15621	15595	15569	15502	15470	15604	15640	15502	15617	15573	15478	15550	15593	15517	15586	15546	15408	15475	15497	15547	15624	15470	15823	15566	15563	15559	15526	15569	15582	15643	15493	15569	15529	15393	15788	15437	15769	15550	15545	15677	15622	15751	15496	15644	15645	15541	15560	15671	15595	15580	15547	15475	15622	15648	15597	15428	15559	15605	15501	15665	15469	15488	15517	15681	15531	15797	15538	15608	15720	15350	15602	15503	15415	15634	15544	15464	15648	15496	15596	15616	15632	15617	15693	15543	15673	15489	15496	15379	15502	15464	15477	15570	15578	15776	15353	15363	15697	15621	15622	15559	15625	15654	15699	15630	15563	15566	15625	15636	15661	15558	15468	15565	15651	15570	15519	15670	15662	15588	15611	15729	15507	15512	15537	15446	15597	15622	15589	15536	15523	15599	15699	15669	15637	15503	15718	15359	15631	15479	15634	15636	15656	15673	15368	15620	15440	15617	15501	15728	15560	15561	15481	15625	15506	15563	15518	15491	15576	15650	15563	15718	15575	15563	15310	15583	15607	15496	15679	15565	15566	15604	15682	15478	15630	15479	15634	15464	15467	15631	15602	15510	15543	15486	15511	15640	15801	15542	15574	15640	15431	15746	15711	15439	15698	15482	15636	15632	15565	15549	15620	15419	15683	15608	15604	15745	15401	15552	15443	15408	15485	15607	15480	15590	15645	15653	15565	15513	15511	15701	15704	15621	15728	15548	15626	15674	15531	15588	15671	15590	15619	15579	15549	15527	15769	15573	15409	15611	15639	15284	15549	15676	15558	15473	15508	15406	15673	15599	15543	15550	15519	15696	15704	15584	15655	15500	15568	15514	15562	15447	15479	15466	15540	15536	15555	15608	15725	15651	15488	15723	15568	15699	15652	15569	15516	15557	15579	15672	15695	15679	15476	15536	15514	15631	15589	15694	15518	15647	15626	15500	15618	15596	15619	15528	15647	15419	15545	15616	15584	15528	15650	15716	15541	15534	15618	15613	15573	15641	15602	15630	15658	15551	15540	15470	15598	15610	15560	15486	15681	15573	15571	15614	15640	15585	15516	15693	15531	15587	15635	15410	15545	15617	15424	15651	15538	15612	15693	15530	15651	15563	15664	15556	15548	15591	15605	15605	15460	15676	15688	15622	15454	15695	15449	15538	15410	15611	15546	15464	15476	15582	15663	15478	15577	15541	15606	15476	15589	15662	15616	15552	15533	15612	15619	15716	15610	15530	15468	15692	15675	15741	15450	15583	15573	15819	15589	15759	15537	15719	15391	15524	15534	15616	15568	15669	15560	15615	15543	15394	15560	15795	15595	15644	15464	15542	15663	15654	15579	15750	15611	15632	15647	15575	15569	15575	15581	15566	15679	15620	15519	15527	15660	15553	15578	15591	15581	15760	15519	15539	15658	15603	15703	15486	15780	15500	15522	15645	15603	15863	15525	15492	15575	15382	15437	15688	15553	15635	15532	15470	15587	15573	15695	15720	15578	15622	15673	15640	15528	15669	15606	15617	15683	15547	15502	15623	15499	15569	15549	15636	15415	15566	15616	15504	15633	15563	15491	15630	15436	15436	15869	15627	15526	15539	15513	15651	15494	15599	15472	15542	15540	15686	15544	15609	15494	15585	15605	15585	15628	15649	15591	15592	15551	15543	15572	15543	15614	15534	15519	15537	15609	15644	15480	15484	15658	15549	15653	15695	15631	15561	15515	15638	15430	15624	15564	15572	15675	15588	15760	15503	15660	15463	15704	15566	15662	15604	15715	15573	15569	15640	15615	15531	15497	15395	15494	15569	15659	15407	15571	15607	15507	15451	15558	15549	15593	15706	15536	15520	15692	15456	15507	15621	15359	15582	15567	15516	15518	15723	15606	15637	15680	15638	15634	15474	15462	15643	15522	15563	15432	15668	15452	15565	15470	15577	15524	15534	15656	15432	15548	15649	15515	15578	15421	15602	15418	15714	15520	15582	15685	15456	15525	15438	15548	15499	15696	15460	15466	15568	15528	15560	15507	15634	15575	15625	15641	15597	15539	15746	15562	15488	15613	15477	15645	15672	15614	15592	15492	15634	15597	15520	15595	15636	15515	15618	15588	15584	15576	15529	15447	15445	15566	15760	15589	15663	15670	15625	15622	15696	15548	15509	15493	15615	15621	15602	15678	15650	15759	15494	15570	15732	15643	15438	15450	15500	15746	15545	15586	15616	15637	15811	15582	15586	15531	15554	15585	15570	15505	15605	15631	15577	15574	15491	15585	15743	15591	15578	15500	15619	15523	15475	15684	15495	15537	15469	15547	15402	15751	15517	15594	15470	15791	15727	15511	15649	15644	15589	15472	15607	15619	15582	15676	15621	15444	15461	15694	15753	15439	15430	15604	15473	15513	15584	15759	15515	15627	15656	15442	15538	15522	15512	15753	15681	15569	15609	15818	15437	15554	15829	15631	15654	15460	15515	15696	15705	15604	15557	15875	15467	15778	15509	15479	15543	15670	15524	15454	15651	15591	15458	15538	15650	15617	15673	15812	15731	15500	15694	15619	15502	15595	15583	15697	15482	15576	15706	15750	15574	15531	15700	15547	15511	15534	15514	15585	15526	15637	15678	15694	15542	15555	15433	15447	15536	15544	15459	15481	15312	15513	15470	15607	15488	15666	15477	15758	15505	15456	15674	15447	15610	15449	15618	15718	15597	15567	15350	15610	15534	15392	15586	15687	15705	15622	15706	15502	15659	15534	15730	15615	15599	15474	15620	15455	15605	15593	15530	15619	15478	15545	15566	15613	15813
35042	35574	30522	23859	19265	18486	18345	18198	18192	17928	17994	18011	18050	18215	18080	18112	18009	18048	18083	17971	18225	17984	17988	18082	17908	17870	18023	17957	18016	18151	17831	18107	17985	18128	17892	17959	18076	18217	18092	17919	17991	18046	18094	17756	17867	17909	18026	17986	18139	18048	17957	17947	18101	17811	17871	17875	17946	18134	18014	17819	18154	18272	18035	18034	18113	18135	17928	18090	17966	17896	18049	17839	17868	18049	18005	17939	18067	18198	18203	17860	17778	17976	18029	17956	18060	18188	17849	17824	17928	17708	17864	17977	17983	18049	17920	17873	18248	18191	18136	17723	17858	18096	17904	18159	18064	17831	18062	17798	17955	18014	18191	17865	17901	18169	18090	17921	18044	17922	18020	17835	17901	17926	18216	17977	17938	17975	17870	17997	18079	17907	17803	18110	18147	18094	18044	18089	18001	18287	17828	17890	17994	18002	17967	17879	17931	17996	18214	17828	17967	18004	18117	17943	17893	17861	17940	18015	18101	17939	18111	18127	18101	17943	17991	17916	17931	18045	17973	17971	18130	17814	18018	17857	17872	18049	17991	18027	18082	17880	18049	17920	18121	17823	17942	17881	17976	18039	18193	17923	17908	18041	17962	17733	17952	18066	18030	18136	18275	17993	17717	17949	17828	17955	17927	17951	17802	18148	18246	17872	17804	17734	18153	18105	18064	17900	17899	17859	18013	18010	18079	17864	17958	18023	18123	17995	18128	17992	18117	18132	18076	17863	18019	18270	18045	18048	17961	18054	18186	18099	17911	18005	18225	17909	17857	18051	17997	18128	18033	18040	17882	17991	18023	17906	18190	17999	18043	17922	17855	18055	17876	18165	18011	17955	17954	18079	18028	17993	17918	17961	17959	18045	18118	17924	17985	18095	18188	18138	18007	18042	17983	17784	17982	18055	18096	18076	18142	18039	18128	17763	17992	18057	18015	17954	17972	18093	18229	18030	18008	17880	18063	17831	17930	18019	18114	18022	18281	18108	18165	17970	17618	17975	17941	17804	18195	17903	17813	18015	18038	17896	17760	17877	17769	17911	17890	17977	18024	18083	17930	17997	18068	17838	17859	18034	17992	18001	17963	18038	17936	18197	17847	17741	17900	18028	17995	18172	18224	18033	17965	18054	17886	18019	18045	17883	18044	18235	18260	18048	18060	18052	18086	17955	18112	17872	18080	18068	18169	18314	17946	17909	17970	18003	18022	17856	17961	17952	17965	17932	18075	18328	18122	17849	17885	17908	17780	17726	17809	17869	18069	17884	18090	17734	18280	18037	17744	18027	18088	17802	18042	17926	17868	18137	18117	17917	18099	18106	17899	18028	17927	18003	17941	18062	17847	18029	17985	18055	18050	17893	17840	18007	17774	18130	17896	18103	17988	18128	18151	17857	17840	17984	17907	18053	18082	18063	17759	18274	18076	18117	18250	18069	18077	18091	18186	17735	17765	17993	18055	18008	17971	17901	17858	18045	17856	17929	17901	18118	18070	17991	17928	18048	18153	18081	18059	18074	18070	18204	17997	17936	17877	17955	18012	18079	17962	18024	18031	18193	18079	18115	17956	17967	17844	18087	18098	18009	18072	17999	17755	17953	18137	18210	17965	18079	18122	17979	17894	18251	18151	18149	18101	17993	17891	17860	17953	18092	17917	17993	18087	18194	18114	17930	18070	17966	17933	17975	17955	17973	18280	17971	17950	17812	18019	17900	17987	18028	17796	18065	18144	18050	17981	17821	18103	17968	17886	18090	17992	18010	17997	17915	18050	18140	18104	17960	18005	17877	17869	17991	18077	18025	17902	17947	18069	17870	17847	18048	18033	17950	18098	18000	17917	17931	17830	17934	18120	18044	18039	18105	17898	17828	17792	17895	17772	18017	18014	18102	17885	18083	18034	18028	18046	18039	18043	18109	18149	18034	18021	17911	17821	18005	17989	18017	17871	17983	17835	17877	17769	17883	18051	18116	18106	17902	18016	17911	17971	18044	18043	17898	18018	18198	18099	17938	18189	18129	18095	17963	17947	17843	18059	17815	18126	18042	17849	18102	17980	17806	18021	18045	17834	17869	17818	18155	17997	18086	17985	17989	18187	17856	18184	17942	17962	18005	17952	17967	18030	17959	18082	18034	18067	17922	17980	17978	18080	18065	17979	18013	17942	17912	17988	18128	17979	17937	17996	17987	17970	17842	17887	17884	17961	17849	18130	18111	17892	18140	18205	17906	18011	18123	18200	17958	17959	17917	18063	17886	17947	17943	17817	18000	17999	18043	18002	18026	17986	17861	17976	18095	17890	18042	17956	17864	17896	17876	17951	17918	18054	18064	17937	17854	18014	18135	17998	17940	18139	18068	18043	18141	17943	18089	18135	18136	17878	17964	17976	18033	18078	17992	18107	18128	18088	17857	17967	18033	17981	18008	17904	18028	17820	18002	18122	18170	17983	17823	18068	18075	17992	17899	18218	17842	17975	17932	17871	17950	17953	18164	18026	18097	18163	17963	18211	18041	17861	18265	18167	17944	18083	18154	17959	18003	18179	18151	17879	18041	17973	18051	17785	18139	18068	17937	18084	18078	17921	17891	18260	18022	18056	18127	17984	18069	18049	18048	18013	18204	17928	18049	18104	18180	18085	18016	17907	18112	17862	18060	18088	18097	18047	18065	18097	17978	17879	18068	18042	18158	17940	17951	17892	18122	17914	17936	17991	18068	18143	18164	18257	18146	17980	18089	18056	18095	18165	17885	18155	18028	18257	18112	18047	18025	18177	18079	17935	18033	17884	18099	17978	18053	17788	17974	17933	17894	17949	18032	17953	18076	17885	18202	18155	18029	18023	17896	18083	18182	17920	17970	17854	17982	17882	18233	17927	17906	18051	18183	18131	18026	17949	18185	18004	18115	18089	18207	18125	18088	18049	18094	17919	18132	18037	17793	17976	18165	18019	17882	17904	18012	18062	18077	17869	18055	17973	18016	18025	17851	17820	17883	17956	17952	17905	18051	18102	18161	18032	17888	18027	18197	18042	18126	18340	18090	18019	18129	18211	17937	18128	18059	17939	18073	18126	18075	18129	18134	18091	18085	17967	18207	18182	17969	17956	18087	17946	17830	17816	17917	17965	17951	17942	17925	17884	18002	18091	17979	17943	17840	17882	18100	17836	17832	18047	18060	18015	18084	18141	18126	17918	17818	18037	18089	18000	18047	17983	17978	18029	18002	18190	17911	17966	17811	18143	18120	17931	18011	17992	17954	17818	18187	17951	18002	18194	18132	17888	17988	18085	17894	17981	18079	17956	17977	17972	17989	17987	18045	18330	18090	18004	17947	17920	18075	18141	18019	18068	18044	17991	17934	18080	18098	17948	18038	18114	18139	17962	18130	18035	17967	18163	17781	18186	17887	17952	18157	18114	18093	18217	17903	18054	18002	17924	17835	18007	18072	17889	18290	18008	18201	18061	18032	18135	18011	17892	17988	18294	18100	18075	18076	17976	18026	17960	18261	17973	18032	18037	18106	17963	18044	17845	17995	17985	18170	18000	18017	17986	18015	18057	18071	18075	17869	17756	18060	18054	18070	17979	17950	18088	17996	18207	17953	18099	17801	17948	18017	17955	17946	18073	17820	17999	17958	18076	17910	18024	18018	18044	18078	18055	17971	18105	18067	18067	18023	18016	17951	18203	18171	18003	17966	18040	17920	18192	17950	18018	18141	17901	17915	18054	18034	18235	17842	17917	17927	17624	17991	17932	17843	18130	18022	18006	18094	18016	18203	18004	18033	18025	18146	18003	18088	18039	18065	18013	18021	18010	18117	18249	17964	18086	17828	17965	17982	18109	18025	18139	17839	18033	18141	18113	17863	18259	18090	18028	18175	18133	18163	18036	17719	18010	17895	18073	17984	17899	18086	17808	18028	18133	17989	17988	18230	18204	18060	17944	18006	17977	17959	17987	17848	17868	18125	17911	17951	18098	18063	18023	18069	18042	18058	17949	18102	17978	18171	18189	18323	17977	18032	18019	18159	17910	18077	17882	17900	17971	18012	18049	18181	18008	18100	18189	17904	17847	17895	18121	18102	18030	18192	18072	18163	18115	17954	18028	17739	18043	17894	17928	18029	17942	18091	17906	18095	18111	17987	18143	17948	17929	17655	18059	18032	17720	17981	17924	18093	18103	18086	18016	17960	17933	17998	18048	17993	18132	17961	18020	18009	18029	18010	17936	17989	18086	17874	17950	18057	18169	18085	18331	18043	17933	17881	18214	17944	17911	17997	18182	17897	18080	18023	18183	17932	17980	17881	17880	17923	18177	17944	18113	17887	17957	17840	17845	18075	17931	18039	17953	18105	18081	18123	17828	17855	17992	18064	18076	18019	17887	18030	17825	17865	18301	18205	18127	18031	18110	18208	18105	18061	18041	18157	17900	18220	18093	18018	17954	17954	17961	18248	18057	18089	18083	18060	17904	18045	17967	18000	18031	18045	18049	17882	17927	18164	17771	17877	17948	17907	17775	17883	18090	17962	17971	17913	17738	17834	17886	18167	18211	18207	18052	17834	17878	17979	17854	18015	18091	17838	18059	18014	18019	18113	18083	18100	17968	17951	17970	17780	18073	17968	18288	18139	18099	18019	18043	17952	18007	18082	17958	17883	17911	17809	17746	18091	18039	18012	17965	18124	18197	17867	18014	18075	18041	17844	17819	17827	18130	18192	17974	17966	17953	17868	17937	18188	18116	17962	18100	17924	18061	17876	18058	18030	18013	18015	17907	18090	18000	18034	18014	17996	18112	17956	17980	18131	18149	17838	17748	17938	18096	18091	17953	18044	18071	17989	18094	17853	18048	17977	17973	18064	18101	17993	17840	17886	18083	17937	17914	17796	17948	18070	17731	17945	18111	17845	17924	18004	18029	17833	18014	18075	17986	18122	18192	18068	17908	18161	18055	18070	17934	18120	17951	17904	17816	18032	17972	17974	18115	18074	18156	18148	17890	18079	18002	17873	17848	18066	18097	17900	17996	17981	18062	18055	18100	18261	18078	17848	18115	17928	18153	18014	18247	17969	18036	17997	17985	18220	18128	17953	17936	18052	17981	17991	18138	18149	18037	18007	18081	17976	18172	18049	17993	18100	18317	17976	17994	18059
48778	50582	29021	18197	16644	15886	15714	15516	15461	15512	15539	15447	15740	15539	15569	15543	15522	15394	15591	15474	15461	15473	15604	15568	15502	15556	15435	15580	15364	15634	15574	15415	15499	15584	15605	15621	15633	15460	15578	15531	15543	15595	15482	15558	15392	15458	15507	15468	15554	15605	15448	15582	15507	15551	15519	15618	15497	15499	15504	15431	15493	15421	15825	15452	15419	15434	15619	15558	15531	15410	15429	15299	15576	15636	15493	15436	15770	15574	15522	15540	15466	15596	15432	15380	15414	15592	15583	15367	15417	15437	15570	15470	15616	15289	15449	15475	15410	15565	15532	15427	15405	15573	15638	15488	15626	15546	15522	15480	15390	15462	15575	15521	15568	15452	15470	15490	15431	15598	15527	15724	15532	15558	15578	15471	15453	15548	15433	15592	15414	15524	15492	15534	15540	15456	15442	15415	15530	15454	15389	15559	15473	15455	15385	15446	15615	15553	15533	15426	15554	15442	15531	15396	15463	15517	15504	15471	15517	15457	15391	15451	15500	15416	15381	15465	15519	15423	15392	15593	15484	15467	15396	15465	15520	15579	15490	15601	15393	15524	15650	15572	15512	15349	15520	15576	15345	15634	15359	15554	15725	15488	15360	15297	15439	15408	15476	15512	15360	15694	15311	15585	15553	15592	15459	15610	15401	15501	15418	15524	15390	15362	15637	15503	15426	15531	15454	15557	15637	15502	15480	15533	15385	15554	15652	15560	15514	15565	15590	15486	15440	15541	15640	15575	15457	15573	15624	15384	15388	15622	15584	15576	15657	15411	15482	15541	15496	15420	15632	15400	15440	15554	15454	15533	15512	15474	15438	15488	15534	15569	15552	15593	15487	15447	15610	15450	15555	15457	15384	15622	15548	15479	15713	15457	15488	15403	15637	15309	15470	15529	15617	15581	15549	15587	15552	15425	15598	15375	15664	15449	15447	15389	15579	15520	15551	15628	15553	15378	15480	15530	15457	15442	15490	15407	15585	15399	15419	15542	15529	15608	15457	15458	15667	15432	15563	15474	15546	15587	15646	15496	15461	15389	15644	15460	15534	15491	15401	15491	15440	15636	15515	15509	15565	15429	15565	15515	15619	15505	15582	15226	15689	15444	15490	15446	15307	15658	15405	15487	15454	15512	15579	15690	15517	15597	15519	15516	15596	15483	15554	15454	15578	15453	15386	15362	15471	15458	15471	15671	15331	15370	15310	15466	15379	15322	15372	15474	15364	15510	15517	15535	15599	15519	15582	15601	15559	15523	15483	15486	15537	15412	15472	15551	15664	15410	15428	15501	15266	15436	15578	15418	15431	15560	15535	15467	15532	15483	15533	15522	15522	15466	15620	15664	15521	15386	15391	15595	15599	15533	15412	15557	15617	15382	15482	15520	15408	15253	15628	15446	15366	15536	15623	15429	15503	15517	15454	15606	15488	15468	15572	15552	15595	15364	15456	15541	15375	15574	15525	15521	15535	15473	15526	15512	15564	15466	15477	15450	15422	15567	15536	15523	15482	15446	15669	15509	15412	15383	15588	15421	15425	15596	15466	15451	15492	15590	15540	15500	15381	15438	15458	15562	15436	15578	15575	15352	15655	15427	15542	15591	15512	15430	15440	15520	15649	15697	15392	15413	15486	15362	15496	15579	15559	15530	15412	15426	15406	15625	15645	15526	15480	15518	15475	15439	15459	15464	15666	15674	15453	15518	15456	15602	15450	15431	15524	15405	15326	15358	15339	15490	15692	15516	15423	15392	15352	15616	15468	15404	15457	15527	15385	15720	15499	15450	15527	15379	15528	15499	15566	15321	15569	15504	15377	15638	15345	15520	15612	15452	15714	15517	15673	15318	15460	15502	15415	15589	15489	15459	15365	15661	15329	15370	15476	15388	15477	15489	15556	15519	15592	15390	15455	15634	15662	15351	15515	15484	15388	15529	15286	15431	15532	15532	15530	15620	15503	15394	15566	15574	15532	15591	15476	15663	15498	15662	15395	15654	15441	15492	15554	15457	15600	15504	15447	15443	15684	15487	15324	15463	15405	15613	15424	15622	15474	15406	15551	15503	15555	15719	15558	15500	15559	15300	15426	15756	15465	15696	15430	15557	15508	15518	15661	15501	15602	15461	15537	15533	15434	15460	15531	15539	15620	15586	15593	15501	15448	15535	15610	15463	15509	15299	15570	15347	15651	15583	15530	15447	15354	15601	15579	15477	15377	15578	15624	15386	15528	15570	15471	15469	15514	15511	15366	15519	15496	15486	15398	15465	15749	15318	15567	15517	15456	15486	15431	15543	15506	15575	15593	15606	15531	15609	15472	15478	15495	15674	15301	15364	15539	15435	15500	15623	15496	15474	15483	15532	15553	15580	15672	15645	15478	15431	15541	15319	15370	15659	15503	15483	15523	15574	15377	15406	15447	15544	15489	15626	15401	15608	15450	15466	15493	15541	15448	15515	15448	15514	15534	15366	15663	15468	15453	15509	15340	15559	15660	15405	15435	15559	15465	15619	15418	15299	15529	15677	15549	15698	15413	15561	15456	15520	15546	15401	15495	15376	15478	15485	15654	15465	15347	15327	15670	15553	15458	15480	15625	15490	15510	15645	15595	15482	15421	15559	15431	15546	15471	15495	15504	15560	15324	15452	15590	15512	15375	15409	15538	15532	15489	15348	15435	15446	15651	15383	15420	15512	15586	15547	15422	15674	15553	15409	15563	15431	15584	15625	15455	15553	15487	15466	15644	15460	15508	15467	15533	15442	15589	15535	15490	15446	15429	15356	15491	15381	15520	15462	15502	15555	15438	15515	15577	15543	15385	15599	15575	15474	15409	15630	15559	15418	15548	15313	15498	15723	15368	15650	15546	15434	15361	15637	15545	15570	15369	15692	15559	15638	15551	15502	15550	15541	15516	15551	15554	15443	15542	15471	15555	15616	15579	15495	15579	15610	15298	15689	15367	15539	15377	15610	15203	15582	15578	15626	15458	15485	15457	15664	15557	15570	15403	15316	15557	15636	15423	15426	15486	15536	15486	15584	15511	15551	15618	15529	15629	15472	15447	15480	15600	15460	15566	15600	15553	15377	15532	15607	15330	15488	15391	15383	15668	15588	15731	15466	15342	15532	15551	15713	15342	15385	15586	15433	15585	15508	15545	15360	15520	15593	15734	15365	15545	15637	15598	15563	15487	15597	15480	15422	15406	15574	15562	15653	15465	15446	15563	15482	15507	15664	15564	15563	15579	15527	15518	15576	15463	15563	15535	15513	15451	15515	15385	15577	15603	15573	15498	15532	15491	15574	15489	15627	15472	15674	15397	15560	15347	15450	15645	15502	15324	15362	15563	15709	15711	15481	15528	15520	15475	15773	15480	15779	15556	15580	15427	15403	15369	15315	15553	15633	15515	15491	15489	15446	15494	15594	15596	15544	15398	15538	15667	15467	15420	15421	15495	15455	15372	15442	15487	15632	15338	15493	15442	15563	15511	15444	15563	15485	15582	15431	15605	15515	15638	15462	15420	15513	15504	15447	15554	15433	15413	15603	15546	15512	15480	15665	15589	15544	15474	15327	15407	15375	15478	15594	15299	15493	15459	15507	15362	15606	15373	15590	15408	15490	15411	15581	15493	15480	15710	15587	15408	15393	15581	15452	15559	15517	15509	15516	15373	15489	15573	15507	15401	15444	15417	15330	15538	15610	15447	15390	15500	15502	15768	15408	15613	15544	15383	15387	15502	15488	15596	15415	15588	15498	15563	15514	15617	15535	15601	15465	15509	15400	15470	15645	15413	15449	15682	15447	15467	15491	15499	15517	15359	15552	15500	15571	15454	15565	15440	15607	15535	15692	15489	15419	15544	15415	15475	15377	15782	15444	15478	15599	15446	15578	15606	15682	15647	15530	15645	15433	15310	15540	15569	15366	15613	15398	15502	15566	15648	15488	15411	15477	15520	15398	15554	15381	15553	15457	15605	15348	15428	15451	15490	15617	15523	15254	15522	15599	15573	15545	15525	15670	15405	15469	15413	15629	15510	15740	15422	15483	15421	15453	15454	15532	15272	15524	15408	15577	15426	15494	15346	15416	15458	15524	15534	15458	15541	15412	15421	15541	15515	15672	15444	15570	15467	15487	15591	15594	15545	15579	15420	15504	15520	15496	15417	15513	15361	15530	15657	15475	15460	15576	15386	15590	15478	15532	15601	15563	15529	15516	15519	15318	15368	15437	15549	15447	15355	15376	15567	15432	15595	15552	15479	15390	15585	15521	15518	15477	15416	15347	15545	15556	15382	15357	15482	15502	15716	15402	15617	15458	15452	15510	15490	15346	15495	15446	15339	15735	15476	15634	15710	15565	15388	15567	15376	15443	15401	15480	15339	15399	15558	15569	15431	15568	15509	15542	15589	15528	15570	15420	15569	15611	15526	15382	15666	15480	15407	15466	15535	15614	15545	15487	15684	15624	15814	15484	15461	15458	15478	15472	15396	15568	15655	15440	15415	15574	15562	15434	15467	15484	15552	15569	15475	15688	15492	15479	15424	15513	15550	15432	15410	15709	15532	15278	15487	15580	15406	15407	15561	15493	15478	15445	15530	15267	15494	15439	15521	15402	15735	15561	15473	15511	15368	15599	15528	15519	15545	15547	15371	15676	15545	15454	15675	15586	15583	15409	15518	15422	15567	15508	15481	15601	15548	15603	15507	15541	15394	15418	15492	15330	15305	15486	15495	15564	15511	15416	15547	15354	15438	15594	15378	15553	15569	15494	15710	15429	15546	15504	15416	15466	15465	15372	15570	15564	15699	15371	15528	15344	15405	15640	15255	15584	15590	15660	15387	15459	15371	15496	15430	15740	15651	15458	15507	15511	15457	15354	15604	15502	15547	15497	15649	15659	15485	15514	15544	15521	15600	15416	15590	15557	15547	15471	15628	15335	15510	15518	15446	15465	15569	15414	15579	15475	15458	15505	15496	15594	15634	15625	15401	15567	15471	15571	15542	15457	15708	15433	15491	15722	15731	15330	15586	15507	15547	15592	15398	15455	15539	15593	15639	15575	15586	15532	15214	15414	15387	15557	15562	15524	15411	15354	15413	15609	15435	15645	15348	15500	15499	15376	15445	15518	15546	15595	15536	15407	15628	15424	15691	15491
24786	23426	29432	25321	22812	22178	20286	17605	17260	17523	17317	17249	17153	17344	17563	17208	17395	17240	17407	17394	17336	17332	17229	17160	17221	17209	17233	17162	17393	17119	17100	16999	17087	17042	17103	17409	17278	17299	17084	17084	16890	17055	17210	17187	17404	17172	17212	17087	17234	17198	17281	17179	17135	17296	17124	17191	17217	17223	17026	17367	17412	17238	17248	17078	17284	17288	17244	17254	17110	17017	17075	17088	17186	17107	17242	17089	16984	17050	17093	17001	17260	17208	17167	17035	17118	17065	17099	17152	17116	17162	17189	16801	17258	17128	17228	17315	17260	17012	17181	17258	17286	17329	17313	17002	17163	17067	17111	17203	16954	16828	17117	17133	17037	17117	17099	17130	16982	17163	17107	17349	17160	17049	17113	17189	17200	17327	17186	17288	17180	17166	17099	17009	17308	17203	17101	17004	17058	17135	17164	17275	17087	17189	17240	17164	17248	17086	17019	17209	17057	16983	17126	17051	17288	17130	17281	17224	17367	17104	17179	17078	17442	17159	17301	17298	17266	17014	17114	17175	17182	17272	17294	17110	17144	17150	17100	17003	17242	17193	17026	17214	17127	17152	17242	17104	17151	17152	17293	17072	17114	17109	17209	17191	17274	17109	17035	17284	17167	17039	17048	17099	17476	17049	17128	17375	17049	17087	17127	17039	17085	17260	17325	17159	17276	17039	17071	17168	17176	17030	17171	16959	17169	17090	17315	16986	17063	17278	17036	17298	17219	17126	17146	17414	17447	17152	17272	17057	16981	17143	17236	17211	17164	17242	16965	17286	17333	17169	17119	17148	17084	17009	17335	16975	16999	17067	17355	17192	16824	17118	17023	17358	16980	17124	17305	17070	17042	17132	17167	17037	17122	17189	17220	17032	17337	17297	17157	17241	17411	17185	17098	17181	17174	17063	17148	16947	17265	17371	16863	17072	17106	17233	17008	17133	17133	17269	17238	16965	17305	17169	17219	17050	17228	17222	17219	17064	17048	17063	17172	17178	17101	17113	17028	17206	17215	17319	17207	17333	16980	17173	17078	17349	17143	17324	17066	17269	17366	16941	17045	17301	17266	17171	17152	16997	17141	17012	17193	16958	17222	17124	17104	17237	17045	17149	16963	17138	17214	17036	16999	17140	17119	17314	17174	17321	17081	17210	17054	17219	17444	17366	17222	17020	17001	17223	17347	17027	17273	17274	17197	17117	17243	17293	17185	17074	17136	17224	17322	17111	17192	17074	17162	17383	17072	17091	17278	17167	17126	17153	17044	17117	17280	17091	17235	17232	17321	17216	17212	17147	17065	16952	17238	17063	16999	17171	17140	17168	17065	17253	17278	17187	17103	17059	17251	17349	17195	16969	17214	17166	17228	17201	16997	17211	17154	17186	17035	17245	17214	17213	17124	17202	16955	17256	17248	17283	17091	17236	17312	16939	17131	17099	17327	17115	17087	17056	17078	17067	17017	17088	17121	17097	17077	17354	17077	17048	17102	17008	17154	17078	17168	17215	17169	17170	17069	17061	17327	17225	17310	17008	17229	17142	17097	16880	17202	16958	17200	17219	17116	17066	17484	17182	17299	17120	16842	17245	17184	17275	17256	17162	16964	17081	17228	17117	17239	17020	17071	17241	17077	17198	17183	17291	17386	17139	17178	17110	17364	17055	17284	17119	16999	17149	17235	17179	17111	17351	17137	17169	17219	17209	16927	17075	17140	16965	17198	17110	17184	17134	17295	17180	17287	17288	16952	17151	17392	17342	17210	17222	17093	17152	17074	17331	17076	17238	17278	17200	17427	17352	17157	17161	17085	17149	17083	17075	17151	17253	17065	17249	17209	17110	17033	17223	17125	17164	17029	17170	17241	17139	17088	17041	17127	17077	17199	17216	17078	16910	17095	17306	17182	17228	17099	17005	17102	17242	16865	17076	17050	17063	17259	17211	17073	17053	17082	17089	17128	17071	17198	17131	17138	17086	16877	17249	17071	17159	17149	17277	17100	17134	17124	17261	17190	17039	17135	17032	16983	17083	17190	17016	17042	16951	17232	17031	17183	17325	17266	17108	17013	17135	17160	17275	17436	17156	17192	17166	17210	17128	17304	17183	17055	16993	16941	17110	17162	17041	17030	17085	17056	17156	17117	16957	16912	17327	17324	17171	17008	17194	17104	17213	16928	17203	16956	17210	17222	17117	16972	17146	17257	17245	17060	17138	17213	16966	17272	17135	17060	17010	17202	17116	17144	17259	17203	17250	17223	17122	17170	16918	17123	17102	17274	17039	17038	17123	17374	17328	17065	17167	16905	16997	17026	17206	17208	17105	17205	17033	17126	17113	17133	17014	17043	17235	17149	17182	17289	17147	17116	17333	17214	16901	17071	17216	16997	17014	17396	17089	17341	17151	16924	16984	17032	17109	17013	17046	17207	17177	17101	17262	17037	17196	17029	17240	17234	16925	17002	17298	17014	17199	17195	17128	17054	17254	17547	17435	17130	17256	17235	17201	17344	17092	17206	17152	17184	17061	17180	17123	17256	17111	17153	17102	17143	17251	17076	16826	17315	17201	17184	17171	16875	16990	17219	17077	17083	17059	17278	17108	17298	17183	17291	17305	16870	17012	17137	17076	17280	17190	17075	17039	17110	17132	17235	17116	17248	17025	17059	16905	17334	17228	17045	17045	17259	16937	17267	17139	17005	17117	17216	17174	17225	17157	17146	17117	17048	17251	17188	17141	17164	17043	17333	16915	17142	17077	17065	17007	17115	17046	17137	17114	17093	16927	17091	17187	17117	17225	17163	17216	17164	17013	17318	17228	17197	17048	17119	16970	17141	17255	17186	17123	17066	17133	17274	17251	17049	16957	17120	17121	17040	17147	17059	17040	17352	17051	17189	17179	17240	17189	17139	16958	17412	17062	17165	17227	17143	16930	17186	17170	17060	17025	17140	17185	17157	17035	17153	17141	17339	17107	16891	17123	17171	17047	17001	17076	17188	16980	17058	17075	17124	17182	17142	17331	17081	17122	17097	17234	17147	17339	17238	17063	17057	17100	16983	17082	17155	17437	17034	17139	17268	17013	17145	17107	17256	17313	17109	17228	17039	17041	17073	17152	17002	17187	17252	17133	17153	17110	17068	17120	17249	17250	16786	16956	17115	17095	17200	17167	17194	17268	17183	17028	17323	17286	17113	17187	16880	17139	16947	16881	16942	17294	17024	16973	16907	17169	16912	17116	17347	17039	17084	17219	17252	17189	17091	17228	17081	17319	17071	16910	17151	17088	17177	17011	17181	17121	17057	17351	17030	17259	17295	16947	17168	17219	17164	17020	16980	17150	17113	17131	17110	17251	17165	16996	17116	16946	17133	17170	17172	17223	17276	17204	17218	17081	17080	17165	17089	17203	17319	17263	17127	17153	17061	17113	17244	17188	17266	17125	17040	17128	17203	16994	17053	17286	17251	17059	16976	17115	17016	17281	17417	17214	16980	17052	17118	17238	17163	16967	17146	17042	17154	17116	16982	17125	17068	17071	17278	17062	17270	16979	17273	16978	17241	17088	17066	17116	17098	17215	17066	17363	17034	17274	17164	17314	17002	17448	17241	17036	16934	17191	17226	17065	17196	17197	17154	17077	17205	17177	17124	17208	17244	17040	17153	17188	17263	17212	17209	17069	17209	17253	17381	17180	17045	17108	16910	17100	17031	17005	17180	17272	17336	17353	17284	16991	16982	17006	17160	17307	17246	17138	17195	17080	17108	17230	17205	17057	16970	17049	17064	17042	17056	17336	17349	17054	17000	17124	17129	17164	17120	17184	17044	17177	17226	17043	17123	17090	17031	17189	17201	17170	17093	17228	17290	17176	17082	17181	17144	17156	17216	17216	17172	17160	17262	17304	17288	16977	17027	17098	17238	16901	17000	17018	17044	17219	17070	17159	17192	17352	17160	17170	16969	17064	17284	17107	17320	17095	17094	17011	17246	17026	17136	17074	17080	17246	17099	17204	17221	16890	17074	17183	17175	17075	17100	17111	17212	17172	17080	17282	17163	17157	17280	17086	17101	17322	17050	17188	17078	17109	17112	17076	17150	17231	17065	17050	17120	17282	17188	17049	17041	17121	17080	17126	17299	17225	17118	17024	17112	17178	17158	17102	17194	17087	17104	17097	17225	16935	17222	17116	17175	17142	17223	17165	17233	17136	17160	16942	17109	16897	17079	17059	17228	17257	17195	17086	17078	17333	17330	17223	17050	17164	17128	17087	17115	17148	17308	17147	16906	17153	17144	17356	17163	17192	17148	17236	17345	17086	17144	17065	17228	17290	17306	17340	17192	16937	17159	17154	17203	17278	17170	17108	17150	17194	17045	17058	17186	16954	17168	17005	17059	16954	17028	17086	17069	17035	17121	17190	17111	17260	17199	17034	17127	17215	17197	17244	17224	17224	16927	17272	17084	17228	17234	17004	17138	17229	17194	16947	17092	17188	17021	17187	16964	17290	17191	17226	17389	17228	17234	16938	17116	17155	17155	16931	16982	17094	17184	17044	17216	16948	17208	17242	17344	17213	17139	16943	17217	17179	17198	17145	16997	17142	17173	17202	17201	17207	17094	17109	17009	17211	17116	17109	17169	17023	17029	17328	17071	17103	17112	17276	17174	17195	16982	17084	16967	17112	17073	17180	17095	17130	17267	17098	17284	17139	16989	17014	17137	16920	17230	17183	17063	17206	17022	17198	17027	17003	17005	16939	17182	17100	17200	17258	17395	17266	17150	17074	17085	17092	16901	17036	17238	17081	17191	17304	17045	17060	17044	17005	17155	17124	17124	17114	17058	17196	17231	17187	17087	17107	16935	17320	17235	16979	17288	17094	17272	17160	17152	17020	17150	17084	17210	17311	17211	17075	17157	17150	17000	16965	17063	17025	17241	17174	17064	17223	17077	16990	17140	17156	17108	17074	17133	17234	17167	17108	16995	17094	17155	17100	17265	17199	17326	17063	17279	17173	17227	17021	17221	17246	17092	16951	17118	17147	17199	16900	17256	17138	17205	17204	17125	17234	17167	17107	17079	17068	17022	16940	17191	17261	17306	17249	17142	16800	17261	17081	17160	17079	17218	17147	17260	17106	17025	17265	17086	17100	17082	17198	17023	17267
63985	83238	51587	29213	22630	18405	15907	15258	15013	14950	15135	15041	15225	15051	15016	15000	15062	15016	15140	15026	14932	14990	15096	14956	15169	15196	15053	15006	14953	15045	14985	15035	15176	15092	14953	15027	15166	14972	15115	15055	15015	15003	15124	14994	15135	15107	15055	14931	14938	15019	15063	14961	14913	15079	15200	15134	15159	15145	15005	15062	15154	15073	15183	15106	14931	15125	14896	14986	14946	15015	14937	14938	14904	14978	15097	14972	15062	14917	15028	15118	14993	15076	15008	15071	15018	15035	14972	15160	15021	15111	15124	15164	15092	15057	14923	14988	14868	15047	14931	14828	15049	14962	14962	14929	14952	15010	14755	14945	15086	15070	15160	14929	15061	15007	14874	15086	15011	15025	15071	15018	15092	14846	14927	15010	14982	14955	15068	15193	14846	14968	15068	15053	15038	15145	14971	15004	15056	14945	14963	14900	14961	15015	14886	14870	15123	14844	15134	14798	14904	15079	15181	14939	14925	15067	14802	15221	15032	14855	15076	14901	15171	15057	14975	14898	15008	15104	15057	15104	15079	15004	15068	14964	15080	14998	15077	14755	15132	15061	15006	15153	14977	15083	15014	14899	15119	15104	15031	15081	15173	15033	14979	15022	14924	14859	14951	15071	15230	15152	14980	15062	15035	15041	15139	15151	15091	14983	14996	14889	14981	14992	14887	15071	14910	15091	14956	15063	14952	14990	14834	15091	15035	15017	14948	15110	14899	15098	14898	14993	15022	14987	14908	14963	14992	14910	15160	14982	14905	15085	15056	15006	15063	15106	14967	15066	14985	15132	15124	15056	14838	14890	14779	15229	15043	15083	14984	14888	15028	15106	15155	15022	15173	14866	15027	15043	15008	14986	14947	15098	14943	15016	15039	14991	15075	15000	15189	14997	14893	14986	15225	15032	14992	15058	14863	15074	15114	14903	15095	14953	14967	15123	15251	15006	15085	14957	15009	14968	15019	15078	15114	14994	15024	15074	15034	15066	15021	15097	14950	14888	14795	15093	15013	14978	14932	15097	15055	15038	15116	15045	15062	15046	15115	14998	15202	14877	14929	14920	15283	14981	15060	15028	15022	14993	15343	14929	14910	14978	15009	14941	15074	15056	14969	15151	14994	14893	15014	15029	15038	15093	15161	14973	15175	15081	14974	15197	14993	14966	14941	14964	15032	14945	15099	14930	15028	14951	15081	14958	15069	14979	15034	15151	15074	14871	14997	15137	15169	14834	14995	15019	14949	14907	15053	14946	15126	14933	15040	15054	15135	14805	15030	15099	15039	14938	15033	15108	15201	14950	15135	15180	15029	15033	15007	15151	15109	15080	15133	15139	14872	15011	14808	14973	14858	15125	14925	15070	14906	14976	15068	15107	14943	14801	15045	15199	15035	14979	15023	15033	15077	15011	14994	15201	15091	14997	15008	14926	14937	14904	14886	14921	14857	14891	15094	15122	14899	15103	15130	15018	15000	14776	15171	15088	14878	14910	15193	14997	15013	14961	15022	14871	15057	14967	15117	15070	14906	14958	15101	14888	15121	14987	15001	15156	15149	14998	14962	15019	14940	15047	15047	15066	15060	14907	15105	15026	14970	15215	15139	14936	15017	14900	15007	15017	15135	15103	14792	15090	15019	15109	15100	15111	15059	14945	15026	14918	14925	15088	15195	15142	15029	15015	14998	14956	15060	15182	15015	15029	15175	15039	15092	14980	15054	14818	15043	15140	15031	15158	14974	15031	15239	14984	14905	14967	15101	15014	15089	15123	15014	14763	15082	14903	15054	15050	15151	14999	14914	15069	14993	14898	15029	15062	14963	15190	15128	14928	15176	15034	15041	14946	15007	14922	15061	15001	15122	14858	14875	15002	15038	14948	14861	15130	14882	14969	14830	15160	14980	15031	14985	14796	15234	14970	14898	14945	15148	15179	15065	14902	15090	15174	15049	15057	15031	15043	15065	14849	15163	14884	15208	15072	14911	15193	14988	15081	15090	14955	15184	15107	15125	14850	14957	15039	15180	15017	14994	15123	15004	15093	14954	15112	15110	15022	15000	15054	14878	14957	14881	15111	15077	15054	15034	14934	15136	15239	14952	15010	14831	14999	15135	14914	15056	14966	14938	15064	15180	15098	15042	15051	14976	15041	15089	15056	15016	15121	15061	14962	14990	14975	14997	15086	15154	15124	14994	15070	14996	14969	14955	14953	15031	15128	15034	15040	15037	15010	14994	15070	14809	15065	15054	14822	14956	14971	15016	15225	14993	15096	14946	14906	15069	15223	15235	15155	15124	14980	14859	14845	14973	15141	15193	15000	15112	15160	15130	15022	15086	15056	15099	15033	15058	14852	14980	15103	15095	15089	15067	14872	14965	14933	14992	14916	15050	15162	14965	14864	14929	14931	14931	14858	15073	14937	15104	14917	14915	15025	15188	14905	14912	14957	14982	15066	15026	15093	15006	15122	15020	15099	14948	15111	15021	15038	15135	14962	14989	15138	15200	15030	15030	14923	15108	15050	15121	15160	15100	14762	15005	15100	14956	15052	14901	14902	14900	14971	14906	14921	14806	14884	15106	15120	14783	15032	15102	14955	15169	15106	15048	15068	15093	14858	14988	15095	15131	14970	15000	14879	14900	15022	15005	15122	15033	14997	14752	15220	15200	15048	14968	15130	14866	15125	14930	15133	15050	14885	14875	15231	15019	15062	14908	15102	15065	14893	14911	15169	14913	15137	14898	15021	15063	15116	14968	14860	14982	15090	15083	15081	15096	15094	15272	14982	14887	14982	14932	15103	15012	15094	15080	14984	15200	15025	15051	15047	15023	15015	15065	14926	14995	14938	15013	15009	15075	14985	15087	15132	15015	15116	15065	15072	15033	15028	15150	15134	15062	14863	14997	15034	15023	14987	14873	14954	15017	15078	15023	14981	15066	15153	14939	15093	14991	15029	15012	15000	14987	15079	15063	15086	14936	15018	14974	14965	15004	14929	15025	15101	14987	15032	15008	15170	15198	14959	15036	15052	15143	15106	15064	14992	14916	14875	15094	14965	15151	15051	15129	15025	15025	14903	15176	15006	14968	14985	14953	15027	15012	14663	15067	15073	15164	15016	15165	14884	15002	15088	14938	14981	14976	14850	14956	14905	15106	14882	15135	15029	14934	15235	14969	14969	14989	15130	14974	15029	15036	15048	15029	15011	14989	14914	14963	15046	14998	15015	14993	14910	14949	15037	15153	15197	14979	14935	15085	15265	14881	15077	15024	14987	15012	14988	14968	15069	15070	15094	15035	15033	14872	15012	14957	14943	15131	15074	14927	15188	15054	14959	14926	14999	15037	15214	15086	14916	14731	15066	15121	14968	15001	15001	15184	14997	15032	14935	14879	15218	15044	15034	15040	15082	15074	15188	14953	14906	15185	14936	14933	15050	14967	15193	15063	15033	15102	15064	15076	15035	15015	15043	14952	15122	15154	14952	15034	15062	14990	15159	14955	15049	14962	15011	14888	15051	15102	15055	14936	14996	14961	15040	15110	15001	14954	15065	15064	15189	15065	15093	15198	14941	15080	15106	15029	15058	15145	15129	15107	15188	14964	14965	15237	15027	15058	15136	15148	14912	14959	14959	15077	15121	14814	15126	15074	15055	14985	14912	14957	15039	14968	14929	15100	15052	15055	15028	14919	14935	15069	15163	15234	14961	14891	15104	15126	14921	14996	15010	15142	15077	14976	15068	14978	15100	14970	14916	15088	14881	15089	15040	14979	14972	15051	14951	15033	14972	15030	15071	15024	15038	15023	15078	14858	15045	14967	15057	15015	15129	14912	15057	15033	15066	14943	14871	15164	14881	15099	15172	14904	14893	15021	15097	15048	15080	14899	14917	14937	15028	15075	14975	15117	15047	15037	14898	14945	14999	15032	15096	15073	14977	15045	14974	14964	14824	15146	14933	15024	14783	14942	14861	14909	14997	15016	14934	15109	14888	14988	15182	14831	14947	15184	14993	14946	15090	15172	14953	14922	15125	15038	15153	14797	14999	14943	14903	14981	15200	15073	14823	15038	14895	14950	14966	15046	14905	15013	14965	15080	15105	14899	15144	15196	15029	14868	15000	15080	14795	15077	14983	15107	14818	15018	15133	15057	14944	15043	14960	14940	14980	15105	14995	15034	15058	15027	15153	14935	14935	15057	15099	14884	15121	15121	15025	14942	14921	14997	15041	14918	15115	15007	15084	14991	15000	14965	15029	15052	14964	15027	15122	15192	15077	15136	14953	15012	15084	15023	14944	15052	15010	14951	15094	15126	14900	14838	15042	15124	14866	15100	14905	14811	14922	15000	15022	15085	14963	14972	15004	14917	14894	15076	15052	14885	15011	14991	15108	15124	15011	15061	14967	15160	15159	14979	15045	15136	14892	14885	15097	15002	15032	14950	15200	14888	14982	15031	15139	15055	14932	15072	14939	14845	15239	15162	15027	15105	14955	15028	14911	14873	15066	15148	15007	14971	15229	14993	15012	15194	15025	14918	15053	15178	14995	14997	14921	14938	15054	14937	15101	15045	14987	14985	14913	14972	15137	15044	15059	15041	14971	15158	14844	14990	15097	15113	15068	14980	14928	15140	15106	15041	15033	14935	15031	14899	15245	15098	15045	15126	14924	15055	15053	15060	14999	15239	14948	14925	15041	15036	14971	15063	14994	15182	15008	14940	15030	14988	15065	15093	14957	14943	15055	14945	14959	15084	14929	15180	15068	15079	15071	14891	15017	14932	14974	14976	15035	14927	15016	15025	15164	14938	14915	15054	15007	14963	15056	15023	14979	15122	15004	14995	14967	14931	14902	15116	15011	15297	14875	15049	15072	14961	15011	15134	15030	14906	14864	14994	15106	14822	15194	15156	14868	15026	15033	15127	14944	14998	14886	15092	15072	15170	15075	14982	15034	15019	15108	14950	15050	14966	15102	15130	15207	15054	14937	14988	15058	15215	15150	14966	14924	14860	15076	14896	14981	14937	15013	14937	14986	15136	14949	14940	14997	15000	15000	14983	15045	15082	15132	14881	14991	14983	14951	15067	14970	15020	15062	15213	15144	15231	15087	14978	15120	15009	14898	15077	15110	15041	14996	14990	15026	15012	14910	15192	15132	14998	15012
22901	21808	29123	24026	22404	24196	24901	18730	17764	18139	17855	17816	17796	17708	17461	17828	17730	17867	17666	17859	17777	17519	17813	17688	17645	17384	17654	17553	17683	17709	17778	17550	17781	17721	17620	17725	17507	17540	17612	17671	17492	17652	17583	17502	17335	17485	17469	17469	17447	17509	17657	17475	17621	17634	17425	17408	17528	17502	17506	17490	17465	17616	17543	17376	17531	17447	17515	17527	17615	17433	17367	17515	17708	17521	17471	17634	17253	17478	17702	17579	17454	17422	17604	17464	17477	17583	17539	17313	17283	17353	17401	17635	17371	17362	17389	17444	17602	17382	17517	17622	17552	17539	17586	17330	17483	17408	17427	17571	17349	17507	17374	17506	17479	17526	17468	17477	17413	17310	17460	17553	17697	17437	17485	17524	17584	17417	17490	17501	17460	17441	17553	17662	17423	17621	17455	17324	17397	17522	17452	17375	17492	17557	17331	17269	17555	17587	17421	17288	17672	17451	17616	17403	17396	17441	17243	17477	17185	17453	17455	17467	17746	17369	17401	17647	17678	17605	17464	17545	17542	17496	17470	17277	17358	17307	17349	17476	17406	17386	17389	17307	17574	17368	17562	17502	17718	17453	17356	17488	17479	17311	17363	17281	17331	17589	17356	17441	17458	17365	17289	17632	17455	17280	17454	17386	17328	17501	17375	17437	17469	17463	17531	17573	17494	17445	17400	17426	17629	17367	17615	17412	17545	17253	17471	17322	17511	17341	17414	17490	17345	17495	17505	17635	17306	17459	17611	17433	17567	17338	17325	17561	17395	17477	17344	17579	17512	17450	17693	17406	17543	17396	17323	17490	17533	17378	17405	17633	17438	17561	17379	17667	17239	17477	17426	17482	17489	17542	17457	17553	17467	17595	17370	17514	17459	17403	17512	17335	17455	17387	17422	17428	17546	17562	17442	17446	17585	17547	17235	17413	17287	17370	17411	17587	17408	17666	17539	17493	17312	17303	17230	17458	17636	17530	17643	17404	17596	17364	17176	17509	17425	17331	17416	17631	17502	17506	17605	17543	17375	17627	17314	17503	17468	17512	17388	17401	17442	17273	17548	17526	17554	17549	17384	17270	17538	17469	17482	17516	17358	17460	17480	17368	17270	17512	17335	17358	17476	17464	17494	17422	17413	17314	17328	17138	17300	17438	17490	17506	17400	17472	17307	17562	17474	17316	17484	17598	17436	17443	17412	17441	17282	17420	17519	17342	17395	17540	17459	17493	17309	17402	17527	17320	17307	17314	17597	17392	17382	17582	17383	17315	17704	17266	17428	17633	17495	17512	17373	17545	17529	17477	17555	17414	17386	17391	17648	17547	17600	17550	17520	17464	17516	17362	17509	17379	17581	17261	17357	17293	17467	17493	17568	17433	17252	17564	17539	17445	17488	17489	17426	17461	17586	17573	17329	17500	17401	17585	17325	17585	17484	17539	17271	17426	17420	17267	17397	17561	17518	17574	17524	17089	17512	17404	17589	17388	17545	17233	17523	17462	17379	17174	17568	17401	17306	17586	17503	17683	17347	17583	17385	17229	17240	17405	17408	17465	17294	17517	17453	17451	17516	17475	17493	17456	17441	17550	17450	17290	17471	17368	17341	17501	17380	17387	17380	17501	17406	17358	17297	17595	17444	17736	17536	17423	17488	17364	17302	17474	17452	17469	17178	17409	17517	17024	17631	17410	17558	17594	17435	17279	17376	17469	17478	17287	17510	17289	17308	17442	17210	17406	17537	17387	17442	17648	17590	17339	17364	17469	17442	17528	17635	17409	17405	17458	17520	17351	17327	17419	17584	17563	17474	17416	17356	17307	17237	17280	17586	17247	17393	17338	17532	17469	17225	17359	17674	17468	17554	17532	17539	17480	17482	17480	17395	17430	17446	17423	17374	17551	17469	17372	17635	17440	17615	17507	17520	17457	17493	17444	17594	17702	17491	17553	17431	17585	17403	17625	17464	17687	17464	17550	17445	17699	17326	17415	17535	17583	17423	17352	17395	17389	17467	17392	17435	17272	17609	17297	17389	17341	17430	17401	17453	17581	17468	17329	17498	17485	17234	17275	17358	17461	17312	17502	17434	17674	17626	17500	17478	17539	17469	17223	17439	17315	17465	17373	17674	17433	17481	17602	17520	17237	17625	17611	17353	17471	17581	17242	17589	17563	17560	17486	17381	17578	17581	17346	17628	17593	17442	17439	17373	17438	17507	17539	17439	17560	17404	17436	17552	17376	17654	17807	17347	17543	17458	17515	17577	17569	17420	17386	17519	17395	17400	17440	17417	17303	17374	17338	17445	17256	17435	17443	17487	17512	17340	17469	17573	17370	17383	17564	17548	17499	17495	17363	17688	17606	17458	17407	17343	17373	17435	17423	17332	17582	17531	17398	17540	17451	17517	17504	17504	17551	17407	17269	17609	17301	17374	17342	17520	17430	17686	17462	17505	17380	17462	17427	17613	17485	17445	17509	17463	17326	17568	17366	17429	17455	17348	17494	17166	17514	17393	17211	17416	17561	17517	17617	17376	17425	17362	17387	17623	17166	17387	17381	17539	17292	17283	17346	17348	17498	17505	17647	17615	17477	17609	17513	17592	17688	17606	17645	17687	17513	17462	17349	17563	17538	17644	17446	17505	17549	17387	17560	17331	17422	17475	17427	17401	17517	17326	17359	17508	17457	17556	17459	17600	17405	17481	17360	17429	17391	17616	17577	17359	17419	17505	17375	17531	17434	17375	17342	17293	17347	17538	17459	17631	17361	17510	17822	17491	17368	17611	17568	17432	17416	17441	17694	17542	17315	17627	17458	17598	17534	17541	17543	17433	17232	17646	17303	17346	17649	17379	17209	17304	17408	17420	17524	17525	17477	17522	17423	17372	17321	17432	17304	17270	17204	17204	17421	17408	17321	17289	17559	17328	17373	17446	17321	17541	17470	17354	17295	17593	17545	17323	17576	17553	17524	17494	17464	17399	17479	17685	17460	17471	17295	17588	17422	17372	17542	17459	17342	17555	17548	17582	17449	17569	17452	17470	17516	17279	17478	17660	17508	17584	17478	17551	17590	17544	17084	17551	17540	17467	17381	17494	17694	17568	17658	17547	17361	17488	17310	17443	17323	17477	17393	17499	17281	17537	17608	17629	17478	17477	17521	17392	17691	17394	17325	17389	17689	17406	17690	17309	17342	17262	17368	17550	17465	17398	17461	17445	17384	17491	17447	17196	17307	17384	17495	17274	17755	17374	17213	17440	17691	17386	17480	17517	17548	17293	17493	17484	17334	17483	17425	17435	17457	17557	17493	17537	17726	17489	17435	17348	17396	17345	17463	17313	17446	17522	17298	17401	17482	17553	17610	17466	17471	17358	17426	17467	17455	17564	17649	17637	17354	17276	17519	17413	17358	17299	17554	17409	17431	17431	17608	17410	17416	17636	17491	17556	17605	17555	17456	17383	17599	17481	17332	17492	17432	17682	17619	17583	17239	17429	17457	17461	17420	17198	17495	17316	17520	17264	17387	17188	17423	17393	17476	17449	17513	17360	17544	17422	17349	17443	17525	17518	17377	17520	17451	17327	17494	17297	17408	17302	17525	17385	17498	17669	17312	17489	17479	17580	17453	17437	17307	17481	17660	17416	17532	17466	17456	17553	17467	17541	17452	17472	17270	17489	17426	17288	17516	17473	17371	17502	17631	17491	17507	17407	17406	17365	17373	17446	17461	17498	17424	17663	17382	17438	17361	17433	17566	17726	17532	17388	17384	17520	17355	17465	17524	17647	17775	17451	17418	17520	17504	17363	17354	17414	17460	17321	17511	17564	17573	17314	17500	17514	17545	17336	17302	17216	17396	17434	17300	17534	17553	17450	17561	17700	17378	17311	17469	17538	17372	17508	17173	17349	17277	17427	17269	17618	17470	17502	17568	17431	17543	17505	17473	17486	17445	17425	17653	17629	17302	17539	17261	17491	17480	17372	17557	17426	17468	17488	17425	17424	17383	17487	17428	17641	17404	17484	17292	17532	17386	17383	17347	17542	17332	17403	17305	17354	17564	17585	17391	17413	17406	17532	17429	17488	17578	17622	17680	17323	17368	17342	17587	17485	17211	17431	17592	17472	17530	17511	17428	17366	17542	17391	17257	17442	17632	17573	17191	17264	17511	17548	17321	17332	17499	17359	17320	17374	17615	17567	17483	17430	17407	17434	17443	17538	17491	17516	17560	17298	17353	17728	17432	17704	17563	17246	17384	17621	17548	17505	17631	17444	17551	17478	17478	17304	17563	17390	17510	17629	17492	17421	17448	17411	17313	17507	17455	17468	17342	17360	17547	17453	17450	17482	17435	17304	17395	17533	17509	17396	17481	17457	17424	17387	17595	17357	17472	17351	17451	17508	17348	17392	17605	17421	17558	17526	17493	17429	17502	17320	17463	17517	17388	17330	17501	17612	17293	17370	17426	17481	17439	17584	17536	17575	17288	17544	17302	17487	17531	17480	17478	17437	17489	17445	17594	17477	17302	17427	17411	17618	17466	17366	17598	17538	17563	17546	17498	17417	17380	17688	17481	17577	17367	17646	17461	17429	17628	17305	17503	17517	17264	17602	17481	17363	17234	17490	17722	17514	17583	17603	17672	17624	17510	17557	17445	17475	17334	17501	17580	17432	17460	17516	17464	17395	17440	17340	17477	17512	17359	17487	17243	17328	17371	17553	17443	17447	17550	17296	17508	17664	17449	17423	17334	17469	17565	17356	17482	17417	17526	17670	17484	17548	17504	17572	17521	17300	17222	17532	17449	17687	17394	17711	17353	17478	17558	17271	17290	17432	17515	17473	17572	17376	17313	17557	17446	17280	17366	17583	17550	17335	17711	17541	17269	17541	17859	17511	17282	17294	17501	17445	17379	17411	17480	17232	17407	17285	17441	17245	17298	17282	17329	17573	17600	17372	17364	17483	17409	17722	17313	17411	17531	17525	17587	17332	17501	17289	17329	17706	17632	17420	17573	17446	17453	17375	17487	17312	17529	17481	17443	17514	17348	17356	17550	17503	17530	17341	17362	17304	17653	17439	17559	17514	17538	17392	17500	17227	17630	17473	17356	17567	17460	17570	17490	17408	17618	17469	17422	17393	17529	17521	17472	17461	17391
59678	92712	65172	40441	32444	21687	17157	15595	15308	15267	15169	15256	15122	15189	15284	15162	15318	15111	15176	15183	15337	15163	15261	15154	15197	15225	15003	15060	15059	15360	15157	15174	15239	15202	15192	15112	15283	15247	15030	15174	15091	15196	15329	15202	15065	15348	15165	15206	15113	15062	15356	15097	15245	15146	15226	15199	15170	15205	15408	15273	15043	15083	15249	14972	15097	15138	15045	15048	15320	15316	15047	15159	15212	14945	15249	15286	15260	15089	15102	15162	15334	15126	15054	15170	15183	15001	14946	15146	15025	15002	15053	15273	15225	15128	15245	15259	15255	15152	15150	15231	15102	15213	14947	15084	15203	15025	15182	15222	15120	15006	15109	15104	15081	15170	15170	15188	15056	15143	15171	15122	15180	15110	15294	15265	15228	15338	14954	15246	15117	15234	14995	15185	15167	15136	15107	15179	15145	15039	15116	15102	15042	15093	15220	15180	15036	15320	15074	15215	15100	15087	15211	15099	15188	15158	15036	15132	15180	15145	15121	14941	15036	15058	15287	15114	15127	15219	15195	15094	15225	15140	15080	15204	14991	15246	15150	15256	15200	15216	15244	15123	14922	14960	15164	15148	14999	15150	15207	15082	15080	15157	15353	15317	15325	15185	15210	15021	15103	15084	15154	15061	15302	15225	15210	15078	15102	15104	15250	15126	14844	15229	15095	15113	15213	15044	15179	15189	15202	15193	15254	15189	15087	15079	15192	15126	15205	14993	15157	15122	15064	15106	15052	15108	15259	15281	15210	15206	15201	15180	15127	15063	15201	15107	15044	15053	15129	15032	15225	15150	15192	15048	15082	15288	15244	15023	15193	14962	15196	15086	15065	15212	15065	15259	15244	15207	15125	15072	15101	15308	15013	15183	15171	15128	15066	15136	15096	15181	15200	15190	14991	15050	15084	14921	15166	15245	15175	15231	15126	15105	15106	15182	15140	15262	15098	15240	15216	15190	15056	15068	15263	15123	15108	15217	15088	15344	15021	15125	15008	15143	15159	15088	15156	15208	15103	15232	15094	15225	15160	15033	14986	15345	15171	15245	15145	15089	15112	15193	15171	15097	15213	15132	15074	15175	15120	15191	15151	15189	15115	15134	15200	15137	15221	15088	15070	15149	15187	15064	15203	15197	15123	15208	15255	15023	15083	15172	15137	15124	15156	15256	15049	15052	15164	15159	15131	15199	14886	15159	15240	15120	15107	15131	15142	15153	14986	15183	15052	15019	15104	15171	15064	15193	15021	15248	15098	15222	15028	15133	15055	15095	15204	15107	15255	15151	15100	15093	15154	15126	15186	15096	15082	15404	15030	15174	15096	15118	15019	15209	15186	15202	15167	15078	15051	15303	15210	15022	15113	15014	15048	15045	15281	14972	15047	15251	15093	15262	15125	15217	15065	15228	15064	15109	14912	15040	15002	15170	15311	14951	15214	15204	15135	15065	15134	15105	15074	15054	15175	15151	15198	15299	14991	15068	15086	15130	15124	15026	15118	15063	15214	15312	15126	15175	15040	15266	15108	15068	15156	15252	15110	15140	15055	15285	15111	15208	15026	15248	15259	15025	15134	15228	15110	15216	15234	15089	15125	15149	14904	15099	15287	15052	15052	15098	15377	15101	15065	14866	15196	15146	15219	15039	15003	15148	15083	15196	15049	15403	15177	15150	15046	15110	15288	15151	15119	15072	15184	15221	15169	15114	15040	15049	15098	15179	15260	15017	15218	15113	14994	15156	15107	15021	15170	15178	14967	15182	15177	15086	15186	15041	15255	15221	15130	15069	15131	15137	15168	15151	15200	15081	15105	15214	15127	15204	15086	15071	15128	15156	15280	15124	15037	15114	15060	15128	15095	15249	15060	15019	15313	15132	15168	14934	15112	15287	15196	15181	15263	15140	15216	15028	14953	15108	15110	15143	14971	15141	15266	15196	15168	15252	15380	15220	15207	14966	15189	15038	15131	15175	15096	14983	15163	15197	15076	14972	15166	15166	15230	15107	15068	15063	15044	15036	15156	15163	15169	15233	15270	15148	15237	15080	15072	15224	15158	15043	15372	15231	15183	15221	15178	15089	15132	15110	15277	15094	15062	15199	15057	15189	15040	15052	15195	15187	15158	15120	15149	15174	15130	15091	15103	15149	15078	15154	15241	15122	15218	15085	15313	15071	15326	15194	15129	15220	15188	15106	15253	15020	15267	15271	15010	15232	15145	15123	15137	15068	15135	15202	15317	15064	15123	15177	14936	15218	15198	15072	15002	15022	15150	15176	15189	15181	15179	15169	15019	15257	15023	15120	14964	15032	15167	15276	15047	15173	15130	15190	15162	15201	15029	15138	15143	15262	15078	15199	15149	15120	15152	15132	15076	15100	14968	15086	15121	15129	15282	15114	15146	15245	15121	15054	15099	15104	15106	14962	14994	15269	15247	15421	15413	15265	15154	14981	15148	15181	15274	14960	15196	14985	15184	15122	15046	15140	15247	15064	15155	15126	15363	15216	15175	15105	15035	15056	15238	15030	15126	15203	15176	15306	14971	15202	15258	15027	15065	15105	15244	15257	15313	15266	15006	15147	15122	15210	15080	15152	15332	15044	15025	15340	15039	15293	15377	15101	15112	15146	15239	15070	15128	15220	15202	15317	15307	15229	15217	15135	15149	15264	15132	15190	15060	15222	15327	15070	15005	15207	15111	15176	15286	15002	15197	15164	15092	14995	15099	15062	15057	15192	15105	15196	14855	15384	15334	15236	15062	15102	15093	15098	15190	15293	15190	15103	15194	15093	15164	15238	15199	15128	15174	15141	14911	15183	15146	15139	15110	15240	15155	15036	15313	15240	14950	15118	15307	15103	15044	15102	15299	15169	15246	15165	15088	15325	15128	15169	15237	15055	15098	15131	15152	15187	15013	15235	14946	15040	15195	15211	15126	15139	14998	15224	15067	15318	15083	15058	15132	15042	15097	15059	15175	15081	15168	15032	15054	15184	15198	15140	15202	15198	15201	15155	15214	15243	15115	15248	15015	15253	15322	15254	15171	15037	15126	15077	15226	15072	15019	15062	15051	15276	14855	15133	14992	15035	15176	15109	15209	15044	15057	15194	15119	15236	15157	15140	15160	15220	15131	15146	15006	15077	15142	15155	15200	15301	15028	15205	15206	15134	15052	15012	15239	15005	14972	15292	15113	15140	15107	14977	15089	15122	15060	15198	15292	15128	15334	14965	15138	15238	15028	15112	15079	14998	15383	15177	15134	15259	15177	15037	15000	15251	15077	15182	15210	15150	15271	15062	15266	15220	15277	15194	15087	15016	15113	15053	15132	15148	15152	15390	15091	15119	15095	15257	15273	15045	15043	15252	15210	15200	15188	15125	15242	15161	15103	15100	15046	15210	14987	15163	15245	15218	15172	15085	15017	15373	15334	15219	14989	15227	15011	15174	15164	15132	15200	15110	15125	15261	15167	15142	15254	15069	15127	15031	15176	15196	15144	15249	15240	15187	15168	15225	15197	15122	15139	15318	15200	15155	15293	15101	15162	15085	15161	15251	15139	15225	14993	14940	15140	15229	15134	15162	15102	15212	15223	15146	14994	15164	15088	15141	15037	15360	15282	15201	15007	15120	15323	15229	15158	15005	15195	14919	15172	15153	15175	14997	15103	15223	15127	15034	15144	15083	15047	15052	14981	15147	15256	15346	15144	15180	14990	15188	15206	15082	15250	15061	15180	15186	14984	15115	15278	15141	15130	15166	15068	15109	15107	15035	15093	15199	15018	15096	15183	15186	15101	14986	15124	15184	15279	15148	15340	15283	15149	15096	15271	15014	15207	15170	15146	15180	15175	15051	15368	15200	15097	15090	15190	15218	15148	15114	15047	15236	15001	15170	15010	15283	15165	15235	15046	15157	15433	15219	15033	15140	15089	15132	15079	15213	15231	15200	15172	15079	15104	15376	15128	14980	14982	15063	15002	15179	15033	15145	15174	14959	15165	15070	15283	15093	15252	15278	15182	15245	15069	15025	15106	14988	15129	15076	15215	15298	14930	14979	15189	15223	15024	15056	15081	15068	15230	15070	15223	14917	15165	15226	15108	15120	15077	15063	15125	15137	15031	15217	15207	15284	14996	15106	15125	15003	15098	15087	15095	15062	15226	15214	15062	15163	15153	15181	15300	15299	14962	15160	15146	15124	15194	15365	15085	15232	15199	15172	15253	15147	15340	15280	15323	14985	15181	15004	15050	15158	15044	15300	15110	15168	15158	15112	15123	15146	15116	15205	15092	15169	15083	15081	15197	15252	14920	15162	14999	15188	15032	15234	15029	15050	15208	15023	15212	15100	15122	15079	15121	15153	15095	15155	15085	15314	15230	14983	15128	15307	15147	15004	15067	15124	15228	15153	15074	15109	15111	15249	15152	15159	15131	15209	15288	15111	15240	15073	15105	15052	15140	15056	15267	15093	15083	15230	15156	15012	15082	15123	15104	15241	15197	15261	15100	15236	15258	15100	15144	15083	15199	15053	15183	15046	15017	15093	15123	15127	15210	14985	15140	15132	15078	14970	15102	15116	15023	15103	15338	15203	15266	14995	15234	15108	15205	15168	15152	15115	15152	15025	15181	15214	15316	15267	14890	15159	15215	15138	15176	15273	15145	15051	15155	15166	15316	15010	15216	15110	15012	15228	15023	15319	15128	15134	15236	15200	15047	14930	15086	15219	15101	15149	15116	15141	15240	15102	15125	15174	15183	15094	15195	15201	14974	15242	15215	15112	15088	15126	15090	15026	15181	15074	15355	15118	15057	15148	15185	15289	15095	15378	15137	15112	15058	15265	15263	15279	15205	15175	15174	15139	15114	15234	15201	15207	15243	15072	15119	15152	15266	15001	15229	15056	15201	15012	15142	15299	15041	15072	15156	15245	15203	15192	15150	15107	15185	15115	15290	15304	15118	15229	15232	15055	15129	15168	15160	15023	15126	15195	15163	15129	15129	15083	15071	15208	15223	15292	14955	15238	15102	15289	15282	15242	15182	15216	15204	15101	15337	15115	15143	15165	15164	15178	15371	15023	15446	15254	15185	15204	15348	14910	15191	15198	14983	14989	15141	15109	15133	15042	15259	15131	15222	15143	15070	15216	15225	15146	15029	15112
34773	35151	29709	23911	19610	18573	18218	17932	17650	17867	17573	17599	17703	17832	17830	17790	17902	17706	17708	17694	17717	17763	17717	17648	17749	17689	17707	17840	17667	17657	17757	17586	17599	17718	17614	17615	17793	17712	17708	17735	17737	17772	17699	17744	17635	17494	17707	17843	17837	17669	17816	17634	17838	17754	17713	17579	17438	17614	17662	17883	17500	17662	17643	17609	17562	17597	17787	17540	17648	17545	17875	17753	17732	17821	17704	17772	17689	17671	17540	17662	17510	17678	17818	17769	17742	17985	17807	17784	17612	17696	17570	17819	17776	17654	17759	17630	17798	17697	17690	17706	17676	17425	17692	17642	17570	17460	17755	17573	17616	17620	17727	17827	17772	17734	17627	17718	17699	17689	17525	17453	17677	17688	17649	17727	17928	17606	17765	17537	17567	17653	17448	17821	17754	17586	17612	17843	17664	17699	17470	17662	17566	17428	17719	17679	17772	17777	17668	17762	17653	17820	17616	17633	17645	17723	17724	17721	17629	17586	17571	17483	17691	17580	17433	17543	17712	17634	17604	17591	17688	17550	17844	17739	17746	17807	17823	17667	17597	17633	17735	17652	17597	17825	17771	17706	17678	17484	17575	17779	17639	17389	17751	17632	17715	17757	17686	17574	17653	17505	17713	17461	17551	17777	17712	17631	17612	17556	17815	17605	17674	17719	17752	17630	17696	17510	17635	17825	17757	17616	17660	17575	17803	17742	17496	17636	17442	17909	17711	17710	17834	17690	17609	17601	17775	17674	17616	17661	17660	17602	17878	17682	17740	17673	17689	17598	17783	17861	17813	17747	17744	17772	17554	17844	17645	17795	17627	17740	17739	17594	17746	17533	17578	17775	17782	17759	17507	17706	17714	17618	17562	17731	17674	17648	17586	17541	17502	17660	17715	17843	17710	17688	17630	17586	17793	17738	17571	17516	17706	17589	17683	17628	17728	17610	17572	17610	17781	17744	17686	17780	17715	17691	17699	17763	17658	17678	17553	17642	17720	17612	17663	17532	17432	17625	17707	17819	17644	17845	17788	17610	17623	17561	17434	17848	17509	17501	17642	17694	17872	17916	17764	17660	17605	17700	17600	17579	17647	17738	17708	17615	17789	17882	17598	17935	17585	17551	17517	17623	17522	17669	17673	17636	17603	17533	17516	17581	17672	17757	17628	17390	17596	17603	17625	17871	17773	17554	17597	17774	17751	17474	17872	17723	17615	17742	17746	17493	17741	17469	18000	17588	17628	17689	17784	17519	17703	17609	17641	17690	17730	17612	17695	17687	17744	17518	17962	17596	17707	17535	17570	17691	17689	17646	17788	17773	17667	17669	17671	17577	17608	17693	17833	17529	17717	17819	17661	17581	17644	17471	17662	17452	17970	17710	17681	17485	17792	17623	17578	17819	17780	17800	17663	17653	17757	17779	17905	17637	17768	17802	17551	17613	17465	17615	17757	17644	17733	17508	17674	17650	17835	17723	17787	17651	17629	17625	17686	17779	17845	17588	17646	17643	17465	17860	17790	17721	17723	17648	17673	17374	17528	17757	17690	17709	17776	17688	17680	17613	17594	17526	17587	17630	17679	17902	17639	17591	17809	17603	17593	17814	17578	17850	17740	17613	17726	17836	17792	17580	17701	17886	17602	17608	17732	17589	17753	17507	17569	17738	17727	17675	17583	17469	17632	17585	17672	17537	17737	17715	17680	17542	17779	17667	17731	17643	17736	17815	17512	17667	17848	17759	17878	17719	17532	17539	17480	17484	17850	17618	17652	17525	17662	17622	17684	17758	17564	17741	17745	17656	17744	17613	17511	17643	17713	17541	17579	17450	17727	17695	17544	17478	17748	17741	17655	17511	17550	17653	17768	17590	17638	17673	17764	17583	17530	17823	17800	17638	17769	17814	17426	17504	17729	17588	17689	17694	17659	17701	17613	17929	17766	17575	17668	17677	17529	17799	17572	17696	17711	17672	17525	17662	17869	17748	17580	17549	17677	17734	17661	17576	17677	17701	17711	17569	17634	17739	17700	17612	17531	17783	17927	17431	17706	17620	17758	17571	17623	17730	17658	17614	17819	17619	17829	17602	17721	17618	17493	17564	17768	17750	17631	17748	17490	17843	17473	17636	17684	17922	17724	17653	17606	17830	17673	17643	17604	17579	17545	17869	17662	17692	17711	17424	17652	17861	17545	17680	17645	17686	17622	17884	17670	17739	17491	17794	17628	17844	17827	17632	17758	17664	17709	17719	17738	17584	17538	17760	17724	17728	17840	17991	17629	17731	17759	17473	17894	17684	17594	17713	17694	17740	17780	17721	17609	17477	17636	17800	17785	17700	17599	17634	17892	17577	17702	17530	17763	17749	17664	17749	17731	17812	17498	17792	17844	17603	17653	17779	17506	17624	17831	17696	17728	17951	17681	17817	17684	17496	17543	17562	17546	17652	17454	17573	17667	17645	17674	17869	17845	17774	17762	17581	17601	17815	17790	17865	17881	17702	17639	17655	17848	17688	17742	17786	17614	17647	17694	17506	17578	17899	17641	17558	17749	17454	17680	17471	17535	17915	17805	17655	17778	17664	17997	17739	17665	17724	17555	17636	17673	17808	17551	17771	17422	17582	17587	17742	17719	17761	17545	17808	17579	17634	17605	17531	17680	17608	17612	17658	17688	17656	17822	17869	17697	17690	17822	17758	17880	17771	17568	17643	17705	17545	17503	17677	17832	17647	17547	17566	17566	17592	17582	17676	17782	17606	17624	17487	17635	17530	17814	17769	17436	17550	17781	17704	17801	17653	17760	17597	17693	17516	17632	17660	17655	17643	17631	18014	17793	17912	17480	17677	17603	17732	17933	17776	17631	17791	17681	17663	17721	17617	17614	17853	17943	17572	17621	17927	17718	17518	17717	17612	17609	17299	17595	17768	17663	17448	17629	17619	17439	17743	17602	17663	17827	17835	17443	17774	17661	17838	17733	17812	17664	17637	17657	17914	17744	17757	17604	17535	17641	17450	17656	17618	17721	17766	17645	17727	17723	17595	17652	17605	17769	17600	17686	17707	17673	17809	17595	17595	17630	17607	17887	17654	17686	17532	17676	17646	17638	17507	17712	17847	17704	17689	17631	17687	17715	17739	17809	17702	17719	17515	17684	17535	17520	17528	17576	17555	17790	17786	17573	17966	17611	17867	17783	17681	17688	17451	17640	17584	17600	17684	17586	17559	17761	17549	17658	17655	17529	17294	17611	17578	17731	17775	17504	17639	17593	17695	17461	17783	17706	17844	17766	17781	17793	17603	17809	17713	17781	17728	17518	17565	17759	17754	17708	17762	17543	17709	17718	17691	17568	17628	17556	17833	17812	17697	17963	17646	17683	17676	17535	17685	17794	17900	17505	17648	17796	17835	17559	17803	17637	17760	17765	17652	17685	17845	17821	17451	17634	17609	17654	17682	17626	17801	17824	17874	17647	17675	17482	17659	17807	17759	17823	17800	17736	17643	17771	17780	17724	17805	17641	17572	17684	17688	17803	17537	17630	17780	17648	17666	17708	17577	17795	17640	17665	17735	17722	17749	17698	17742	17790	17717	17805	17777	17560	17538	17676	17650	17478	17580	17492	17598	17643	17675	17759	17723	17551	17378	17631	17610	17599	17700	17575	17645	17716	17639	17545	17647	17653	17736	17801	17768	17565	17669	17702	17667	17848	17719	17642	17592	17619	17548	17623	17768	17763	17875	17783	17616	17710	17716	17770	17722	17738	17597	17631	17811	17784	17746	17742	17689	17846	17868	17698	17642	17876	17568	17784	17751	17876	17682	17706	17819	17900	17871	17676	17677	17538	17715	17572	17752	17553	17677	17955	17751	17633	17715	17719	17646	17667	17731	17614	17670	17737	17646	17589	17661	17538	17717	17378	17918	17542	17559	17477	17641	17625	17907	17679	17669	17591	17466	17473	17523	17580	17546	17665	17591	17617	17819	17757	17667	17697	17564	17564	17542	17766	17684	17809	17777	17715	17664	17921	17680	17607	17763	17654	17824	17622	17688	17821	17897	17628	17648	17753	17498	17636	17734	17641	17659	17558	17718	17714	17712	17750	17659	17699	17627	17603	17757	17607	17644	17666	17758	17552	17716	17700	17534	17656	17814	17696	17650	17628	17806	17638	17606	17792	17789	17669	17742	17805	17632	17858	17777	17547	17616	17652	17721	17659	17859	17540	17765	17666	17644	17739	17566	17540	17698	17812	17578	17899	17729	17684	17741	17829	17611	17712	17629	17686	17724	17686	17628	17624	17580	17796	17728	17711	17792	17549	17650	17431	17737	17580	17628	17585	17881	17703	17691	17791	17686	17716	17635	17644	17774	17543	17489	17621	17618	17726	17605	17653	17624	17784	17710	17823	17832	17707	17581	17726	17582	17556	17789	17745	17639	17731	17580	17643	17657	17590	17631	17661	17683	17662	17426	17664	17611	17581	17911	17767	17767	17515	17561	17660	17597	17585	17907	17623	17702	17748	17686	17464	17811	17692	17690	17490	17817	17762	17529	17590	17621	17682	17728	17583	17595	17836	17690	17551	17761	17757	17534	17697	17598	17835	17744	17748	17781	17794	17641	17491	17981	17729	17652	17746	17757	17779	17738	17627	17549	17714	17569	17781	17659	17463	17578	17666	17886	17701	17770	17746	17683	17463	17568	17669	17786	17513	17449	17567	17477	17720	17710	17639	17735	17810	17736	17745	17747	17651	17716	17621	17670	17852	17814	17638	17795	17760	17738	17731	17652	17729	17656	17999	17669	17496	17761	17670	17760	17652	17571	17718	17681	17783	17582	17530	17691	18007	17695	17805	17382	17781	17916	17878	17786	17837	17742	17562	17527	17729	17846	17718	17763	17517	17469	17743	17731	17922	17877	17721	17652	17895	17873	17852	17846	17654	17627	17886	17693	17684	17754	17700	17562	17644	17786	17615	17604	17573	17640	17739	17708	17669	17808	17669	17750	17603	17605	17711	17761	17619	17589	17638	17594	17565	17755	17667	17575	17694	17731	17681	17661	17423	17456	17673	17784	17921	17860	17650	17806	17744	17460	17667	17674	17725	17757	17792	17692	17595	17627	17817	17498	17695	17594	17651	17969	17740	17562	17893	17593	17604	17619
48196	49705	28505	18718	17585	16236	15501	15285	15332	15299	15394	15414	15331	15364	15348	15452	15386	15242	15335	15284	15427	15383	15507	15521	15513	15351	15426	15259	15307	15381	15141	15317	15535	15354	15400	15389	15268	15334	15479	15298	15495	15432	15329	15343	15392	15247	15316	15552	15190	15401	15305	15352	15416	15280	15270	15178	15221	15295	15424	15434	15169	15310	15374	15219	15361	15430	15296	15317	15379	15252	15319	15388	15373	15332	15099	15618	15298	15404	15378	15511	15349	15312	15437	15194	15377	15445	15417	15349	15189	15411	15485	15407	15317	15490	15503	15302	15334	15403	15329	15306	15310	15384	15387	15324	15342	15386	15378	15600	15466	15299	15244	15239	15310	15240	15284	15297	15232	15333	15178	15334	15499	15136	15404	15308	15313	15370	15266	15117	15332	15443	15455	15257	15300	15450	15412	15233	15488	15288	15362	15408	15357	15514	15331	15368	15219	15351	15376	15223	15345	15256	15523	15277	15396	15240	15401	15295	15382	15259	15286	15360	15388	15383	15437	15383	15433	15437	15199	15317	15304	15428	15390	15305	15293	15247	15456	15320	15467	15236	15350	15410	15321	15555	15503	15440	15292	15244	15388	15431	15383	15306	15338	15236	15442	15359	15355	15210	15508	15196	15375	15334	15441	15328	15448	15406	15300	15260	15386	15363	15178	15365	15517	15311	15326	15382	15251	15207	15401	15264	15371	15320	15421	15270	15264	15300	15448	15411	15199	15480	15329	15315	15503	15344	15301	15409	15422	15292	15237	15418	15433	15265	15358	15341	15296	15394	15359	15479	15383	15416	15317	15304	15401	15334	15366	15387	15173	15221	15429	15330	15341	15373	15469	15215	15364	15254	15254	15317	15322	15328	15271	15363	15390	15268	15332	15374	15334	15347	15562	15501	15384	15375	15379	15324	15344	15343	15336	15206	15449	15412	15210	15345	15267	15272	15256	15337	15237	15502	15352	15232	15235	15191	15297	15206	15391	15395	15298	15289	15356	15295	15393	15366	15386	15366	15437	15372	15409	15378	15260	15593	15422	15492	15183	15336	15545	15532	15383	15340	15439	15303	15279	15431	15374	15314	15349	15349	15392	15541	15279	15464	15475	15427	15337	15356	15229	15285	15302	15224	15359	15337	15315	15259	15263	15173	15340	15495	15367	15412	15260	15321	15381	15436	15355	15464	15419	15299	15370	15412	15354	15476	15332	15406	15092	15508	15494	15364	15508	15341	15329	15236	15306	15652	15437	15320	15434	15383	15362	15360	15329	15426	15211	15488	15387	15185	15333	15510	15622	15195	15381	15185	15223	15293	15354	15301	15371	15404	15261	15424	15338	15344	15546	15286	15262	15353	15199	15276	15171	15323	15360	15413	15272	15476	15100	15202	15433	15176	15254	15573	15342	15337	15193	15221	15290	15363	15486	15217	15118	15271	15380	15190	15525	15467	15344	15341	15354	15212	15249	15407	15258	15268	15497	15367	15474	15440	15319	15351	15615	15455	15326	15494	15365	15265	15350	15340	15382	15424	15416	15218	15536	15441	15261	15324	15343	15110	15190	15320	15317	15251	15404	15150	15253	15162	15314	15399	15474	15167	15305	15415	15417	15381	15313	15432	15433	15339	15468	15466	15398	15271	15348	15321	15490	15364	15311	15191	15360	15298	15336	15483	15368	15254	15478	15300	15365	15319	15312	15188	15358	15317	15308	15490	15179	15482	15304	15311	15430	15414	15433	15304	15474	15430	15489	15372	15506	15375	15403	15318	15473	15417	15187	15403	15323	15461	15321	15297	15368	15468	15346	15240	15388	15294	15449	15600	15453	15422	15431	15409	15447	15477	15468	15392	15326	15305	15387	15369	15426	15451	15289	15352	15214	15506	15232	15400	15200	15216	15272	15472	15354	15386	15371	15065	15542	15302	15382	15370	15384	15565	15439	15288	15331	15415	15340	15382	15300	15273	15291	15376	15507	15301	15389	15297	15383	15409	15314	15207	15323	15415	15321	15347	15339	15414	15368	15321	15330	15299	15421	15405	15381	15359	15391	15278	15318	15350	15419	15550	15235	15348	15120	15401	15390	15237	15379	15333	15409	15360	15435	15314	15161	15441	15352	15600	15284	15276	15353	15376	15234	15265	15447	15408	15251	15254	15202	15319	15264	15499	15380	15426	15258	15196	15434	15327	15372	15386	15378	15370	15361	15245	15232	15245	15382	15423	15322	15251	15414	15263	15341	15458	15334	15332	15358	15253	15305	15344	15417	15486	15333	15189	15367	15333	15524	15368	15335	15512	15419	15162	15416	15335	15295	15374	15287	15426	15283	15384	15327	15485	15265	15404	15493	15304	15552	15213	15358	15237	15443	15421	15318	15404	15362	15305	15526	15132	15372	15274	15263	15463	15243	15452	15274	15353	15254	15261	15358	15385	15517	15351	15216	15427	15398	15395	15352	15248	15110	15601	15189	15300	15225	15227	15377	15376	15475	15257	15317	15318	15524	15376	15229	15390	15428	15215	15559	15286	15292	15454	15213	15366	15328	15449	15420	15354	15491	15436	15423	15390	15384	15360	15433	15346	15475	15435	15473	15441	15357	15371	15320	15344	15360	15455	15309	15329	15326	15396	15336	15308	15282	15439	15330	15444	15315	15301	15500	15312	15213	15372	15466	15499	15394	15359	15367	15346	15247	15244	15425	15195	15346	15281	15222	15207	15284	15528	15298	15538	15340	15329	15262	15304	15381	15345	15322	15266	15311	15352	15448	15462	15277	15347	15390	15469	15391	15501	15326	15576	15352	15223	15455	15237	15303	15322	15323	15371	15369	15193	15343	15227	15372	15475	15118	15548	15193	15402	15332	15466	15268	15238	15274	15251	15447	15429	15339	15459	15325	15417	15406	15277	15366	15515	15202	15298	15420	15097	15124	15395	15382	15259	15268	15335	15249	15271	15410	15442	15238	15130	15364	15345	15373	15365	15229	15270	15334	15366	15173	15389	15569	15354	15344	15265	15373	15291	15143	15491	15318	15314	15303	15527	15221	15364	15266	15292	15351	15315	15285	15393	15314	15423	15376	15144	15083	15276	15524	15329	15470	15445	15197	15177	15247	15380	15298	15067	15406	15272	15379	15351	15313	15250	15327	15305	15479	15539	15477	15384	15374	15275	15481	15471	15413	15281	15433	15249	15443	15405	15402	15324	15374	15330	15464	15496	15290	15400	15301	15239	15541	15381	15411	15382	15393	15278	15451	15492	15291	15233	15391	15187	15493	15393	15269	15116	15345	15288	15380	15351	15199	15341	15409	15389	15547	15379	15290	15376	15322	15360	15257	15393	15395	15380	15408	15269	15409	15328	15247	15266	15396	15428	15271	15373	15491	15354	15475	15453	15124	15325	15380	15367	15397	15335	15324	15396	15486	15493	15375	15346	15349	15525	15462	15449	15195	15402	15419	15267	15317	15578	15487	15450	15353	15224	15372	15301	15372	15411	15389	15386	15428	15398	15323	15230	15534	15422	15359	15404	15557	15345	15156	15289	15451	15408	15212	15418	15356	15346	15382	15616	15422	15330	15475	15366	15337	15257	15501	15291	15490	15365	15324	15298	15369	15373	15444	15547	15362	15316	15467	15277	15500	15464	15412	15522	15340	15196	15335	15331	15514	15191	15159	15486	15221	15411	15430	15350	15398	15418	15343	15514	15254	15420	15299	15408	15178	15414	15429	15431	15323	15316	15284	15268	15377	15427	15276	15522	15320	15289	15360	15220	15508	15488	15226	15276	15535	15342	15337	15286	15187	15502	15455	15418	15322	15383	15485	15351	15333	15378	15398	15290	15303	15358	15345	15411	15237	15213	15356	15364	15214	15289	15378	15283	15317	15549	15093	15362	15321	15375	15340	15364	15380	15317	15273	15280	15312	15412	15328	15368	15303	15367	15391	15278	15227	15157	15271	15328	15384	15370	15387	15263	15285	15521	15358	15462	15281	15370	15540	15264	15460	15289	15461	15499	15211	15382	15478	15355	15444	15384	15170	15269	15206	15394	15237	15266	15173	15439	15396	15515	15289	15332	15324	15306	15370	15398	15389	15436	15392	15409	15329	15225	15144	15431	15314	15281	15469	15299	15421	15433	15431	15412	15479	15227	15387	15469	15378	15419	15365	15171	15351	15406	15492	15147	15332	15165	15418	15371	15337	15292	15451	15264	15310	15182	15363	15301	15302	15331	15121	15468	15289	15319	15261	15165	15508	15257	15456	15167	15325	15259	15412	15211	15403	15526	15308	15485	15487	15377	15367	15312	15454	15471	15377	15364	15364	15352	15467	15260	15363	15296	15531	15478	15379	15227	15352	15260	15325	15449	15334	15387	15299	15346	15416	15437	15392	15502	15382	15414	15434	15173	15375	15328	15504	15337	15438	15319	15211	15318	15401	15279	15329	15379	15256	15262	15329	15273	15407	15353	15382	15330	15449	15528	15210	15255	15297	15448	15383	15264	15301	15348	15253	15480	15206	15570	15565	15390	15390	15460	15266	15438	15376	15424	15369	15289	15345	15364	15305	15337	15287	15379	15413	15261	15403	15307	15295	15437	15369	15496	15428	15339	15332	15368	15344	15270	15333	15356	15340	15276	15235	15465	15268	15363	15236	15417	15394	15244	15415	15158	15436	15080	15432	15321	15145	15296	15298	15539	15355	15208	15373	15264	15299	15405	15426	15400	15259	15288	15315	15553	15327	15401	15336	15326	15368	15319	15229	15362	15329	15349	15481	15396	15408	15346	15334	15383	15200	15181	15496	15264	15352	15196	15353	15214	15501	15237	15439	15184	15237	15372	15469	15317	15262	15482	15309	15206	15253	15342	15330	15419	15308	15177	15620	15182	15335	15455	15431	15338	15398	15322	15282	15484	15493	15286	15344	15449	15529	15216	15323	15285	15304	15306	15482	15207	15326	15399	15426	15213	15231	15480	15164	15225	15497	15399	15309	15417	15166	15206	15315	15315	15401	15332	15352	15372	15167	15334	15255	15559	15399	15347	15303	15336	15413	15186	15487	15399	15438	15369	15175	15250	15389	15264	15431	15371	15550	15332	15215	15339	15281	15383	15497	15319	15360	15314	15346	15219	15470	15363	15260	15368	15300	15391	15398	15424
24950	23200	29271	25241	24104	23736	21359	18134	17177	17647	17488	17506	17371	17428	17440	17457	17400	17472	17272	17328	17457	17315	17322	17167	17300	17318	17756	17187	17190	17398	17168	17090	17390	17486	17248	17435	17297	17360	17190	17189	17262	17207	17168	17197	17335	17443	17203	17344	17278	17153	17280	17180	17229	17290	17361	17304	17260	17180	17237	17217	17256	17143	17217	17374	17207	17301	17255	17314	17238	17311	17202	17149	17133	17164	17387	17282	17336	17490	17232	17309	17171	17194	17465	17065	17230	17411	17206	17074	17276	17320	17308	17312	16932	17205	17162	17338	17383	17212	17356	17354	17064	17120	17138	17107	17304	17145	17348	17100	17304	17070	17162	17284	17151	17057	17144	17157	17200	17302	17143	17323	17168	17051	17318	17208	16986	17451	17262	17065	17154	17121	17313	17222	17240	17432	17132	17320	17218	17203	17228	17384	16995	17324	17108	17081	17206	17286	17149	17216	17282	17332	17396	17129	16976	17222	17330	17271	17378	17307	17234	17262	17255	17247	17279	17336	17217	17512	17362	17171	17131	17106	17072	17212	17372	17190	17496	17191	17313	17280	17328	17266	17166	17242	17279	17198	17308	17233	17070	17154	17044	17362	17306	17333	17439	17256	17106	17267	17369	17139	17148	17198	17288	17113	17429	17201	17154	17113	17168	17217	17148	17392	17188	17250	17330	17368	17316	17048	17077	17139	17024	17215	17435	17378	17390	17182	17268	17237	17301	17325	17368	17294	17030	17300	17252	17158	17300	17291	17344	17157	17193	17231	17349	17165	17039	17039	17209	17220	17334	17095	17138	17261	17231	17218	17220	17334	17468	17081	17298	17435	17104	17318	17329	17203	17238	17355	17344	17116	17314	17165	17245	17245	17333	17346	17488	17136	17122	17210	17222	17210	17153	17274	17096	17098	17156	17233	17185	17444	17452	17182	17306	17221	17378	17041	17363	17381	17338	17423	17354	17309	17095	17433	17201	17300	17118	17396	17311	17222	17122	17199	17332	17330	17412	17200	17509	17235	17183	17330	17358	17189	17191	17271	17477	17213	17219	17430	17410	17324	17176	17109	17375	17315	17042	17211	17192	16939	17260	17113	17058	17014	17217	17063	17325	17288	17288	17398	17261	17213	17243	17108	17301	17416	17233	17177	17151	17307	17063	17337	17221	17191	17238	17293	17311	17380	17349	17359	17406	17274	17341	17407	17264	17425	17377	17248	17242	17232	17213	17462	17306	17346	17315	17267	17122	17225	17366	17206	17172	17176	17186	17275	17292	17190	17217	17186	17251	17414	17230	17352	17301	17120	17167	17315	17055	17235	17208	17109	17441	17095	17247	17453	17311	17157	17320	17274	17329	17344	17313	17379	17188	17229	17082	17169	17149	17200	17103	17399	17177	17321	17272	17261	17069	17258	17395	16933	17287	17248	17365	17393	17291	17191	17315	17313	17246	17318	17062	17176	17008	17156	17253	17313	17061	17347	17431	17000	17177	17275	17149	17388	17221	17124	17255	17047	17177	17026	17258	17237	17174	17043	17222	17137	17453	17366	17192	17155	17342	17230	17179	17417	17217	17124	17332	17169	17140	17245	17229	17096	17190	17027	17092	17343	17225	17245	17229	17183	17194	17219	17300	17249	17204	17330	17262	17203	17162	17235	17227	17444	17246	17020	17312	17200	17362	17021	17491	17018	17359	17129	17133	17370	17249	17243	16957	17219	17278	17212	17048	17109	17335	17211	17306	17236	17303	17267	17350	17189	17283	17317	17529	17370	17293	17133	17378	17273	17028	17163	17113	17384	17271	17371	17170	17146	17322	17297	17180	17116	17253	17251	17220	17243	17201	17421	17234	17281	17119	17195	17058	17155	17369	17339	17215	17204	17196	17281	17158	17406	17221	17438	17135	17373	16981	17218	17124	17220	17256	17304	17501	17263	17315	17155	17346	17293	17190	16997	17136	17126	17211	17177	17339	17357	17189	17195	17297	17123	17153	17354	17486	17276	17190	17313	17241	17178	17415	17236	17164	17289	17273	17214	17266	17308	17233	17151	17317	17280	17186	17308	17317	17189	17301	17474	17340	17214	17387	17309	17313	17097	17187	17235	17220	17323	17293	17229	17579	17113	17305	17223	17235	17217	17269	17203	17071	17271	17248	17341	17338	17303	17188	17245	17122	17473	17263	17153	17270	17250	17078	17339	17086	17209	17319	17278	17334	17411	17326	17425	17296	17304	17103	17234	17243	17453	16996	17370	17189	17279	17187	17298	17234	17012	17131	17283	17217	17196	17248	17290	17240	17421	17208	17115	17073	17246	17271	17307	17165	17410	17134	17039	17261	17260	17125	17127	17277	17252	17167	17018	17234	17189	17192	17064	17171	17289	17342	17229	17251	17232	17313	17088	17299	17239	17165	17190	17231	17192	17374	17138	17285	17254	17205	17356	17243	17302	17184	17418	17402	17117	17270	17232	17204	17201	17210	17455	17198	17444	17195	17019	17058	17271	17244	17374	17248	17247	17192	17114	17036	17223	17208	17346	17133	17360	17413	17210	17138	17242	17261	17143	17301	17207	17293	17073	17317	17296	17551	17288	17290	17253	17300	17254	17244	17282	17274	17199	17110	17446	17039	17107	17213	17285	17178	17362	17212	17342	17329	17347	17227	17206	17052	17273	17168	17360	17246	17285	17343	17364	17156	17188	17116	17305	17156	17115	17284	17202	17149	16939	17292	17276	17390	17298	17197	17171	17401	17202	17276	17250	17250	17229	17103	17163	17323	17343	17241	17256	17214	17231	17263	17146	17272	17229	17312	17056	17038	17274	17148	17089	17543	17278	17120	17276	17143	17106	17177	17253	17415	17182	17331	17327	17199	17334	17141	17177	17345	17046	17136	17272	17517	17058	17121	17282	17152	17389	17270	17233	17273	17155	17262	17326	17217	17171	17276	17378	17298	17206	17255	17238	17486	17243	17439	17376	17299	17254	17344	17220	17312	17201	17153	17217	17238	17197	17138	17236	17169	17268	17314	17262	17433	17278	17302	17089	17213	17231	17242	17329	17430	17241	17340	17295	17263	17214	17100	17292	16998	17262	17269	17275	17378	17157	17205	17055	17204	17264	17322	17319	17225	17242	17318	17388	17098	17382	17126	17247	17192	17305	17147	17263	17132	17061	17404	17251	16987	17078	17289	17258	17315	17211	17306	17371	17209	16995	16982	17175	17304	17364	17202	17176	17233	17296	16980	17259	17187	17443	17393	17183	17409	17328	17190	17019	17222	17396	17357	16993	17119	17122	17317	17358	17397	17163	17248	17188	17142	17252	17152	17180	17258	17092	17185	17177	17234	17384	17272	17181	17074	17203	17212	17248	17188	17377	17176	17305	17253	17312	17158	17171	17345	17066	17228	17235	17358	17156	17336	17200	17232	17303	17305	17281	17272	17202	17263	17141	17229	17291	17221	17146	17251	17190	17234	17070	17179	17268	17185	17374	17236	17065	17244	17291	17384	17315	17262	17143	17196	17167	17305	17263	17220	17271	17201	17185	17372	17118	17120	16934	17293	17174	17019	17286	17324	17265	17322	17282	17136	17278	17130	17368	17099	17173	17302	17135	17144	17262	17290	17365	17194	17186	17426	17164	17451	17227	17208	17417	17175	17284	17112	17160	17048	17345	17167	17050	17322	17273	17198	17360	17240	17280	17180	17226	17205	17131	17335	17397	17149	17287	17467	16997	17186	17117	17199	17207	17375	17265	17067	17175	17303	17325	17245	17423	17236	17296	17147	17282	17391	17162	17249	17074	17189	17144	17318	17233	17204	17201	17245	17249	17343	17165	17210	17136	17434	17149	17318	17306	17143	17217	17383	17182	17233	17219	17305	17263	17207	17103	17231	17350	17319	17233	17328	17305	17362	17406	17345	17306	17109	17444	17392	17231	17211	17165	17250	17224	17338	17140	17175	17223	17327	17192	17232	17259	17207	17194	17302	17501	17250	16989	17270	17278	17193	17215	17163	17121	17201	17293	17291	17162	17207	17088	17207	17060	17360	17288	17262	17259	17326	17283	16977	17011	17338	17208	17321	17137	17261	17346	17240	17146	17204	17288	17212	17327	17364	17105	17161	17257	17319	17269	17173	17313	17097	17226	17164	17312	17171	17314	17157	17344	17225	17200	17161	17092	17472	17329	16968	17176	17246	17174	17141	17108	17160	17201	17115	17189	17275	17058	17153	17350	17268	17388	17294	17287	17379	17579	17217	17163	17241	17266	17239	17102	17121	17396	17144	17076	17129	17339	17048	17268	17078	17177	17125	17330	17413	17263	17394	17244	17298	17033	17301	17181	17278	17398	17301	17285	17191	17391	17268	17300	17205	17177	17430	17062	17051	17284	17106	17314	17123	17193	17189	17158	17340	17122	17262	17302	17406	17518	17411	17149	17166	17310	17283	17291	17026	17226	17330	17221	17133	17065	17195	17038	17091	17329	17130	17224	17352	17233	17430	17013	17268	17094	17047	17208	17208	17196	17309	17056	17056	17214	17245	17407	17122	17205	17006	17170	17065	17278	17309	17285	17294	17297	17229	17354	17272	17114	17105	17151	17283	17123	17035	17042	17327	17091	17284	17209	17176	17064	17088	17012	17195	17101	17245	17208	17207	17115	17017	17127	17503	17172	17278	17144	17310	17231	17137	17327	17200	17384	17467	17211	17146	17266	17440	17155	17271	17436	17063	17279	17249	17136	17426	17397	17089	17278	17565	17269	17397	17143	17391	17152	17423	17259	17365	17217	17355	17380	17303	17508	17360	17234	17156	17199	17091	17135	17298	17339	17322	17109	17341	17085	17217	17369	17302	17140	17306	17148	17243	17321	17321	16959	17117	17389	17137	17345	17329	17323	17151	17200	17384	17195	17170	17235	17230	17273	17222	17210	17346	17164	17180	17192	17301	17178	17105	17307	17221	17137	17113	17208	17321	17233	17044	17325	17069	17343	17081	17304	17201	17234	17256	17155	17102	17031	17463	17255	17337	17177	17205	17311	17352	17097	17356	17154	17198	17320	17213	17340	17385	17306	17299	17158	17235	17068	17160	17295	17142	17273	17316	17150	17231	17077	17350	17240	17357	17235	17130	17323	17403	17161	17287	17151	17196	16976
64204	80790	48807	30893	27128	21103	17017	15436	15059	15052	15129	15113	15177	15173	14982	15136	15335	15049	15010	15197	15160	15083	15121	14907	15266	15014	15096	15045	14934	15099	15047	15042	15200	15137	15051	15163	15029	15143	15011	14946	14882	14953	14882	14867	15067	14977	15135	15095	15157	15094	14882	15110	15214	14908	15028	15056	14885	15050	15150	15080	15041	15107	15130	15086	15020	15091	15015	15024	15065	14980	15019	15024	14930	14981	15077	15060	15036	15080	15112	15009	15211	15070	15105	15244	15146	15126	14855	15212	15244	15266	15060	15118	14945	15054	14966	15200	14979	15039	15064	15215	15077	15131	14990	15140	15180	15023	14990	15020	14981	15039	15114	14914	14910	15079	15095	15008	14907	15047	15151	15081	15096	15171	15289	15078	15016	15090	15050	15014	15017	14956	15230	14983	15020	15118	15118	15110	15164	15085	14970	15002	15023	15111	15008	15044	14980	14956	15015	15160	14980	14920	14960	15003	15250	15241	15004	14906	15143	14961	15205	14980	15075	14960	14928	14974	14862	15245	14879	15064	15040	14983	15233	15158	14937	15061	15163	15151	14962	15109	15066	14883	14974	15029	15026	15147	15148	15097	14930	15146	15090	15025	15263	14865	15066	15182	15092	15187	15001	15067	15145	15006	15094	14995	15092	15050	14867	14896	14906	15047	15001	14906	15123	15125	14917	14894	14890	15012	14884	14915	15042	15155	14997	14988	14867	14892	15115	14997	15139	15085	14999	15047	14991	15159	14984	14991	15029	14974	15038	14959	15090	14973	15259	14909	15146	15038	14996	14965	14958	15029	15154	14975	15045	15248	15056	15011	15010	15069	15048	14986	14990	15172	14957	15049	15134	14959	15089	15118	15023	15027	14885	15170	15091	14975	14979	15172	15124	15095	14922	14921	15090	14823	15145	15022	15133	15058	15068	15136	15085	15073	15080	15051	15158	15070	14860	15020	15143	14836	15125	15078	14899	14975	14981	15036	15099	15054	15063	15014	15020	15176	14984	14981	15043	14934	14946	15235	14830	15000	15051	15076	15000	14951	14981	15234	14960	15167	14967	15186	15110	15160	15142	15227	15044	15068	15052	14914	15056	14941	14989	15120	15003	15099	15012	15028	15098	15010	15062	14935	14801	15062	15109	15251	14888	15148	15092	14957	14878	14996	15060	14995	14878	14923	15033	14887	14994	14984	15184	15163	15112	15066	14918	14994	15058	15150	15240	15026	15174	14982	15063	15164	15041	15044	15042	15155	14976	15024	15046	14944	14949	15044	15036	15062	14977	15041	14843	15092	15135	15050	15013	15014	15037	15015	15055	14914	15149	14882	15132	14940	14975	14935	14993	15088	15064	15243	15021	15097	15017	15201	15086	15021	14946	15024	15043	15166	15131	14996	14893	14900	15053	15023	14797	14974	14878	15026	15052	14845	14965	14967	14993	15042	14982	15183	15103	14936	15023	15121	15016	15171	15257	14818	14938	15098	15029	15022	15157	15107	15270	14972	14982	14969	14970	15085	15044	15200	14996	14934	14887	14829	15046	14964	14999	15139	14935	15121	14963	15011	14925	15065	15111	15083	14880	15189	15235	15043	15079	15254	15085	15070	15022	15093	15134	14947	15020	15192	15143	15160	15156	15019	15071	15028	14938	14994	14846	15210	15098	14921	14982	15050	15222	15089	15066	14928	15093	15080	14990	15128	15153	15159	14964	15061	14981	15065	15079	14778	15324	14984	15230	15195	15095	15090	15013	15043	15139	15013	15252	14989	15036	15094	15015	15097	15169	15144	15021	15026	15124	15137	15068	15196	15136	15183	15013	15160	15063	14989	15100	14974	15057	15078	15023	15101	15071	14945	15122	14974	15244	15077	15204	14921	14973	15101	15090	15169	15156	14912	14998	14953	14983	15191	15073	15116	15112	15005	15201	15055	15193	14944	14867	14877	15191	15017	14981	15062	14938	15043	15117	15137	14952	15169	15154	15161	15078	15016	14944	15114	14990	15080	15041	15096	15007	15122	15077	15015	15094	14963	15058	15117	15032	15115	14935	15153	15041	15048	15180	15049	15199	15089	15274	15122	14984	15127	15083	15160	15003	15086	15166	15125	15003	14916	15150	15026	15106	14898	15152	14782	15123	14998	15168	14968	15116	15077	14882	15016	14892	14981	15035	15087	14915	14954	15056	14946	15017	15114	15168	15098	14922	15115	15071	14975	15001	15035	15096	15031	14999	14977	15135	15040	15173	15051	15049	15078	15245	15081	14983	15258	15020	14917	14933	15019	14897	14843	15057	15069	15050	15050	15002	15046	15058	14975	15038	15178	15012	15257	15080	14808	15123	15051	14892	14987	15047	15000	14914	15164	15049	15103	15101	15167	15084	14952	15060	15007	14948	15022	14942	15045	14929	15036	15123	14788	15002	15029	15052	15067	15057	14958	14955	15092	15083	15179	14997	15099	15125	15156	15070	15239	15046	14947	14946	15064	15177	15192	15065	15067	15190	15003	15149	15245	15146	15139	15076	15127	15157	15143	14830	15060	15133	14959	15041	15208	15099	14979	15020	15318	14916	14972	15116	15226	15077	15166	15116	15171	15167	15110	15099	14926	14995	15044	15087	15006	15149	15032	14926	15111	15012	15109	14889	15034	15047	15079	15029	14924	15161	14988	15156	14983	14963	15213	14944	14958	15149	14981	15092	14952	15092	14926	15025	14954	15053	15053	14994	15241	14963	15095	14963	15083	14905	15030	14965	15297	15000	15307	15054	14936	14994	15153	15244	14885	15023	15291	15069	14990	15014	14955	14993	14962	15155	14993	15150	15029	15079	14890	15027	14919	15125	14879	15249	15115	15019	15002	14964	14914	15077	15144	15142	15083	15034	14889	15112	15078	15060	15018	15114	14778	14901	15016	15138	15128	15036	14878	15147	14993	14963	15109	15067	15110	15005	14807	15070	15042	15108	15028	15054	15052	15138	15194	15021	15203	15090	15046	15246	15045	15020	15213	15141	14985	15119	14994	15019	15167	15115	15091	14974	15153	15188	14963	15124	15095	15109	15043	14860	15070	15090	14958	15107	15004	15101	14848	15282	14993	15026	15132	15002	14959	14932	15049	15056	14930	15124	14979	15064	15045	15188	15055	15002	15116	15035	15159	15021	15067	15108	15032	15074	14912	14984	15154	15026	14999	15023	15060	14994	15026	15131	15103	14997	14972	15142	14958	15066	14922	14951	15094	15206	15140	15044	14934	14948	15002	14895	15091	14949	15074	15013	15076	15107	15125	15117	15120	15048	15143	15160	15048	15141	15047	15052	14845	15116	15066	15256	14918	15122	14965	15103	15101	15046	15122	15044	15050	14898	15147	15066	15055	14973	14929	14978	14998	14998	15002	15241	14845	15049	14976	15008	14904	15104	15055	15190	15118	15174	15075	15062	15284	14952	15026	15132	15152	14945	14974	15031	14980	15017	15165	14989	14954	15084	15099	15004	14968	15137	15104	15057	15128	15016	14924	15118	15026	14943	15091	15119	14985	15027	14996	15113	15199	15058	15102	14987	15048	15106	15163	15192	15096	15056	15100	15048	14970	14977	15026	15000	14987	15152	14943	14934	14894	15118	15119	14968	15129	14965	14974	15010	14970	15135	14970	14882	14969	14965	14870	15042	15031	15051	14952	15045	15126	15016	15059	14996	15041	14916	15006	15033	15052	14940	15166	15049	15027	15118	14973	15081	15182	15054	15151	15051	14972	15021	15109	15024	15040	15090	15164	15009	14964	15004	15064	15008	14982	15116	14952	15202	14982	14929	14993	15121	14965	15081	15006	15008	15006	15077	15128	15296	15229	14922	14941	15063	15209	14985	15150	15028	14913	14973	15120	15168	15099	14925	15008	14964	15088	15038	15075	15021	14901	14959	15056	15018	14882	15071	14932	14987	15011	15012	15063	15005	15165	15165	14974	15162	14986	15296	15165	14805	15103	14964	15026	15026	15170	15262	15030	15081	15077	15061	15133	15067	15039	15192	15034	15056	15091	15096	15154	14890	15009	15095	15182	15072	15111	15065	14982	15020	15059	15108	14930	14991	15051	15097	15089	15250	14972	14929	15006	15027	14881	15131	14981	14860	15047	15255	15145	15040	14928	14962	15097	15007	14975	15004	15188	15131	15081	15192	14897	15244	15112	14876	15017	15199	14931	14972	14984	15191	15120	15001	14994	15207	15036	14936	14839	15131	14909	15101	15104	15118	14985	14981	14975	15153	14953	15066	15229	15257	15190	14927	15153	15069	15061	15113	15059	15090	15220	15130	15119	14984	15069	15033	15025	15186	14960	14936	14898	14985	14962	15150	14948	15083	15004	15084	15101	15044	15180	14913	15047	15162	15134	15038	14969	15129	14954	14968	14938	14868	15038	15207	14978	15010	15070	15033	14982	15036	15040	15104	15025	15108	15090	14999	15040	15081	15038	14964	14937	15127	15082	14971	15035	15038	15150	14987	15046	15007	14973	15074	14894	15100	15093	15107	15092	15095	15218	15059	15095	15074	15148	15084	15060	15112	14992	15159	14978	15108	14986	14813	15071	15096	15145	15114	15172	15023	15050	14967	15045	15194	15031	15166	15101	15015	15152	15022	14938	14989	14853	14853	15129	15089	15084	15028	15041	15033	15100	15093	15101	15109	14885	15142	15004	15127	15099	15053	14963	15058	15206	15022	15026	14973	15027	15009	14901	15061	15041	15106	14974	15060	15000	14959	15106	15134	14921	15046	14950	15085	14975	15306	14958	14969	15053	15034	14947	15000	14991	15177	14950	15192	15111	14917	15042	15020	15034	15082	15079	15095	15065	15046	15110	15005	15174	14864	15235	15083	15031	15021	14877	15127	15152	14985	15096	14990	14879	15283	15130	15259	14959	14912	15215	15001	15122	15160	15046	14814	15118	14963	15057	15023	15134	15057	15013	14913	15145	14935	15098	15170	15072	15178	15043	15207	14961	14930	15013	15061	15201	15052	15010	15075	15076	15046	15014	15051	15085	15015	15007	15075	15008	15070	14916	15116	14825	15101	14975	15139	15140	15151	15128	14950	14946	15270	15169	15188	15000	15193	15034	14970	15120	15096	14984	15112	14980	15106	15022	14879	14911	14962	15094	15105	15124
22935	21674	29082	23904	22755	25063	25306	19341	17815	18487	18050	17874	17980	17892	17849	17731	17921	17828	17931	17695	17715	17748	17755	17647	17870	17788	17840	17612	17851	17639	17903	17609	17675	17558	17654	17565	17499	17691	17806	17483	17574	17745	17772	17702	17614	17920	17624	17739	17541	17654	17485	17732	17646	17727	17854	17835	17600	17641	17719	17676	17748	17585	17567	17508	17738	17666	17859	17744	17432	17664	17693	17742	17806	17490	17750	17837	17698	17828	17684	17763	17616	17746	17631	17482	17687	17713	17775	17658	17771	17521	17673	17600	17658	17540	17545	17566	17736	17546	17773	17676	17666	17811	17565	17534	17593	17736	17688	17796	17434	17599	17982	17709	17633	17682	17628	17674	17680	17648	17619	17639	17643	17428	17624	17682	17534	17369	17804	17587	17292	17693	17489	17426	17678	17575	17741	17347	17747	17644	17653	17651	17739	17575	17717	17753	17473	17765	17621	17762	17705	17587	17882	17394	17804	17538	17484	17770	17754	17737	17585	17507	17725	17689	17806	17712	17490	17862	17425	17566	17702	17682	17679	17536	17714	17653	17408	17666	17342	17644	17731	17621	17743	17759	17678	17486	17919	17606	17537	17530	17660	17478	17552	17618	17501	17879	17693	17383	17568	17684	17715	17772	17553	17695	17653	17629	17485	17637	17578	17605	17598	17612	17499	17723	17800	17721	17697	17588	17714	17606	17619	17737	17763	17597	17819	17735	17682	17573	17687	17568	17745	17466	17851	17792	17595	17729	17579	17692	17626	17479	17571	17496	17603	17519	17823	17446	17827	17527	17557	17604	17566	17659	17640	17853	17607	17732	17728	17929	17780	17678	17607	17661	17688	17443	17659	17571	17700	17483	17719	17765	17671	17585	17641	17640	17672	17790	17574	17921	17567	17799	17665	17440	17675	17583	17606	17689	17457	17526	17641	17537	17532	17474	17507	17504	17654	17677	17722	17766	17652	17568	17694	17318	17500	17633	17485	17716	17599	17540	17579	17625	17614	17630	17683	17700	17634	17491	17734	17501	17704	17710	17512	17429	17677	17504	17484	17698	17679	17555	17625	17696	17733	17690	17596	17554	17434	17480	17464	17572	17718	17632	17314	17570	17519	17482	17468	17600	17484	17493	17434	17643	17651	17484	17397	17447	17779	17705	17611	17639	17615	17616	17581	17720	17637	17669	17777	17564	17700	17526	17562	17580	17551	17437	17656	17661	17536	17797	17820	17354	17567	17390	17548	17571	17431	17768	17712	17502	17601	17786	17603	17671	17635	17522	17797	17792	17586	17560	17863	17616	17487	17628	17606	17709	17652	17547	17598	17706	17646	17622	17496	17761	17337	17677	17681	17624	17631	17500	17662	17824	17799	17631	17747	17581	17719	17518	17627	17606	17306	17800	17610	17735	17374	17524	17538	17707	17553	17510	17495	17594	17647	17683	17574	17606	17398	17524	17708	17644	17481	17483	17720	17540	17669	17624	17515	17640	17760	17929	17697	17755	17494	17718	17778	17761	17512	17477	17603	17597	17547	17725	17707	17611	17717	17665	17537	17608	17624	17671	17643	17525	17613	17753	17620	17536	17444	17766	17751	17471	17658	17597	17699	17475	17664	17747	17739	17537	17704	17690	17453	17715	17623	17586	17858	17570	17557	17533	17455	17585	17489	17570	17520	17591	17687	17700	17526	17746	17715	17695	17614	17602	17342	17804	17653	17703	17690	17655	17504	17516	17752	17501	17631	17606	17701	17561	17431	17551	17638	17305	17555	17809	17465	17530	17763	17723	17518	17819	17590	17520	17593	17677	17693	17541	17672	17872	17620	17606	17696	17713	17531	17780	17750	17381	17587	17677	17374	17505	17511	17612	17659	17578	17786	17614	17566	17720	17701	17733	17797	17637	17669	17437	17651	17772	17690	17690	17596	17632	17680	17634	17738	17572	17612	17554	17653	17716	17561	17314	17749	17650	17564	17685	17462	17557	17480	17583	17556	17864	17577	17671	17715	17572	17842	17634	17612	17536	17434	17667	17695	17559	17884	17564	17436	17671	17445	17815	17635	17635	17749	17696	17796	17535	17566	17521	17581	17712	17625	17391	17642	17676	17689	17649	17570	17524	17505	17708	17763	17488	17642	17467	17696	17662	17775	17652	17515	17473	17291	17785	17713	17523	17612	17671	17841	17727	17640	17832	17562	17560	17579	17608	17680	17499	17760	17645	17606	17547	17581	17525	17659	17510	17437	17546	17610	17689	17486	17605	17687	17606	17714	17680	17540	17546	17616	17519	17340	17517	17736	17632	17790	17671	17737	17300	17579	17771	17727	17621	17550	17626	17561	17577	17465	17576	17584	17597	17567	17536	17545	17534	17601	17656	17508	17475	17684	17619	17735	17668	17715	17325	17834	17794	17656	17664	17613	17716	17565	17786	17602	17543	17661	17739	17827	17740	17718	17667	17491	17434	17507	17828	17497	17631	17641	17638	17674	17720	17491	17658	17666	17605	17609	17652	17416	17353	17577	17343	17574	17711	17532	17613	17727	17681	17675	17699	17521	17491	17512	17577	17782	17639	17558	17827	17742	17663	17677	17777	17547	17568	17536	17546	17435	17608	17637	17587	17639	17692	17647	17656	17541	17675	17649	17732	17744	17774	17563	17563	17435	17895	17758	17687	17710	17713	17423	17616	17729	17518	17550	17606	17490	17622	17678	17774	17596	17488	17907	17800	17719	17748	17641	17556	17839	17460	17314	17543	17584	17486	17621	17484	17451	17323	17626	17664	17623	17689	17503	17563	17649	17754	17462	17705	17452	17580	17639	17310	17638	17657	17539	17722	17672	17640	17704	17469	17637	17657	17540	17619	17775	17375	17656	17694	17782	17571	17477	17768	17557	17479	17363	17676	17460	17445	17878	17596	17609	17630	17718	17607	17664	17765	17582	17442	17624	17519	17382	17595	17699	17608	17682	17620	17478	17457	17623	17585	17582	17598	17507	17764	17775	17422	17642	17576	17875	17609	17559	17697	17602	17530	17652	17540	17516	17780	17635	17666	17576	17624	17668	17654	17710	17614	17460	17568	17577	17571	17671	17405	17458	17685	17501	17552	17753	17470	17480	17607	17602	17762	17765	17549	17718	17604	17669	17594	17544	17646	17482	17534	17486	17928	17532	17522	17763	17724	17665	17742	17692	17636	17535	17664	17575	17556	17670	17593	17365	17721	17529	17570	17674	17673	17602	17612	17746	17729	17586	17559	17495	17739	17505	17433	17578	17563	17645	17895	17612	17700	17742	17755	17492	17526	17497	17619	17661	17520	17646	17842	17752	17622	17472	17349	17504	17631	17790	17725	17569	17518	17506	17559	17812	17689	17685	17721	17480	17804	17676	17517	17473	17661	17456	17712	17500	17566	17619	17649	17676	17668	17729	17460	17584	17698	17766	17641	17540	17475	17415	17473	17798	17519	17552	17780	17549	17612	17498	17457	17622	17740	17676	17738	17600	17822	17688	17593	17379	17546	17648	17603	17550	17395	17734	17405	17561	17747	17554	17631	17558	17659	17801	17557	17591	17593	17721	17569	17641	17448	17609	17751	17632	17629	17528	17488	17702	17471	17684	17487	17422	17552	17587	17523	17748	17632	17555	17550	17631	17661	17619	17570	17480	17643	17678	17674	17689	17557	17571	17650	17530	17402	17559	17777	17658	17572	17549	17671	17427	17594	17709	17487	17662	17554	17687	17532	17732	17446	17741	17884	17609	17510	17747	17618	17592	17765	17592	17772	17536	17475	17510	17542	17522	17628	17427	17600	17699	17573	17798	17677	17395	17652	17535	17712	17553	17765	17693	17831	17568	17626	17661	17762	17444	17662	17644	17647	17346	17564	17544	17623	17616	17623	17559	17606	17466	17564	17615	17481	17658	17374	17664	17611	17574	17596	17415	17465	17612	17421	17298	17495	17746	17512	17664	17377	17569	17506	17727	17575	17584	17713	17520	17691	17589	17508	17777	17628	17515	17752	17462	17626	17742	17716	17695	17658	17715	17432	17762	17694	17541	17456	17752	17541	17290	17666	17328	17651	17430	17515	17665	17828	17545	17767	17507	17497	17543	17620	17750	17605	17541	17418	17557	17636	17550	17599	17565	17620	17597	17606	17595	17558	17468	17555	17521	17501	17437	17631	17783	17546	17596	17751	17637	17661	17711	17533	17490	17425	17521	17680	17462	17492	17475	17675	17672	17435	17641	17700	17747	17819	17595	17681	17624	17466	17610	17606	17661	17538	17653	17440	17541	17466	17675	17582	17671	17526	17561	17741	17578	17639	17557	17624	17639	17391	17695	17478	17693	17926	17700	17592	17631	17627	17536	17593	17594	17701	17755	17671	17661	17493	17695	17410	17734	17652	17653	17498	17595	17688	17648	17628	17929	17547	17741	17375	17511	17672	17465	17682	17678	17740	17738	17588	17606	17678	17553	17540	17584	17539	17537	17493	17594	17749	17675	17582	17512	17553	17554	17586	17520	17559	17601	17543	17600	17567	17601	17476	17638	17674	17542	17504	17768	17608	17620	17661	17437	17725	17552	17581	17584	17718	17556	17617	17466	17678	17720	17677	17634	17734	17739	17717	17706	17588	17585	17487	17563	17643	17568	17533	17712	17594	17563	17530	17722	17609	17870	17740	17731	17650	17464	17468	17561	17412	17607	17695	17434	17433	17455	17544	17698	17447	17696	17547	17547	17516	17689	17562	17556	17647	17617	17577	17620	17659	17687	17524	17644	17610	17690	17633	17486	17570	17764	17535	17541	17515	17672	17423	17601	17616	17653	17582	17627	17555	17614	17635	17647	17598	17607	17572	17490	17702	17507	17448	17793	17806	17518	17424	17699	17610	17590	17817	17524	17742	17568	17496	17500	17525	17703	17516	17817	17706	17597	17488	17695	17693	17505	17500	17752	17613	17514	17539	17607	17704	17516	17556	17578	17511	17609	17614	17732	17714	17534	17695	17676	17595	17653	17632	17737	17771	17733	17581	17492	17752	17423	17684	17587	17612	17701	17546	17686	17522	17708	17681	17917	17550	17635	17632	17406	17691	17794	17659	17766	17724	17756	17752	17754	17631	17378	17620	17477	17731	17671	17593	17785	17706	17615	17581
58135	90664	57152	41253	35424	24487	17302	15819	15276	15293	15210	15402	15174	15316	15299	15354	15365	15338	15271	15297	15315	15144	15155	15178	15340	15252	15356	15322	15339	15423	15167	15199	15302	15160	15259	15286	15323	15291	15432	15272	15275	15302	15252	15064	15399	15242	15217	15450	15120	15155	15354	15598	15177	15178	15392	15407	15271	15221	15131	15154	15207	15262	15331	15142	15140	15165	15424	15306	15245	15175	15150	15170	15265	15270	15278	15219	15201	15204	15255	15302	15364	15303	15296	15411	15248	15251	15157	15224	15340	15159	15297	15365	15035	15105	15466	15338	15191	15198	15109	15398	15220	15319	15087	15313	15236	15353	15208	15172	15157	15291	15276	15155	15384	15319	15327	15216	15265	15136	15135	15093	15206	15385	15375	15210	15335	15363	15059	15245	15119	15303	15157	15166	15170	15328	15527	15227	15323	15178	15236	15218	15251	15360	15170	15294	15255	15221	15291	15220	15233	15361	15277	15323	15276	15367	15290	15190	15281	15246	15248	15198	15172	15278	15319	15388	15189	15316	15242	15262	15231	15255	15221	15423	15292	15381	15334	15403	15211	15280	15272	15358	15163	15409	15223	15313	15269	15346	15281	15352	15152	15273	15185	15314	15273	15221	15220	15213	15351	15384	15322	15195	15301	15161	15325	15210	15189	15257	15006	15154	15304	15398	15112	15203	15095	15201	15214	15346	15056	15296	15196	15209	15272	15390	15201	15176	15180	15022	15394	15240	15127	15452	15142	15228	15026	15204	15281	15157	15279	15166	15153	15231	15123	15151	15261	15322	15264	15265	15375	15337	15221	15157	15364	15282	15378	15347	15173	15184	15394	15345	15299	15203	15267	15130	15213	15146	15268	15238	15299	15276	15325	15357	15187	15261	15240	15469	15221	15319	15235	15136	15159	15238	15256	15126	15179	15306	15196	15415	15205	15195	15215	15188	15328	15128	15258	15189	15109	15326	15436	15259	15249	15329	15269	15282	15360	15279	15215	15289	15282	15204	15270	15328	15206	15264	15289	15302	15141	15329	15288	15282	15120	15371	15203	15267	15145	15135	15361	15188	15162	15207	15214	15190	15176	15203	15348	15320	15299	15168	15309	15262	15461	15223	15232	15375	15227	15329	15273	15356	15199	15249	15215	15302	15409	15379	15307	15256	15414	15462	15159	15251	15326	15317	15099	15039	15195	15334	15429	15234	15171	15264	15251	15288	15182	15146	15055	15208	15236	15313	15288	15214	15270	15307	15250	15281	15269	15243	15361	15242	15280	15057	15240	15277	15096	15482	15111	15361	15243	15185	15218	15253	15308	15200	15333	15150	15093	15226	15400	15279	15179	15275	15266	15282	15299	15107	15358	15244	15118	15327	15375	15284	15247	15222	15215	15233	15170	15253	15266	15291	15144	15331	15200	15426	15301	15202	15349	15244	15317	15103	15319	15415	15308	15219	15311	15301	15291	15264	15258	15311	15246	15210	15274	15242	15264	15401	15292	15367	15359	15328	15294	15247	15258	15180	15086	15228	15397	15317	15366	15153	15266	15218	15258	15308	15216	15235	15357	15109	15210	15285	15149	15252	15173	15251	15342	15109	15413	15052	15297	15181	15255	15387	15208	15340	15113	15287	15426	15290	15122	15266	15402	15266	15287	15166	15192	15175	15301	15336	15218	15328	15181	15152	15206	15330	15138	15199	15257	15375	15307	15389	15155	15350	15488	15232	15235	15367	15329	15212	15312	15163	15099	15256	15246	15345	15288	15186	15258	15187	15234	15268	15257	15293	15400	15066	15273	15155	15288	15307	15105	15324	15073	15362	15387	15240	15298	15108	15259	15258	15298	15180	15268	15010	15279	15287	15300	15213	15355	15066	15269	15220	15434	15258	15257	15289	15256	15219	15340	15225	15124	15292	15115	15284	15229	15251	15315	15278	15352	15256	15253	15189	15327	15309	15234	15114	15127	15359	15229	15280	15270	15189	15089	15168	15307	15288	15122	15121	15152	15189	15290	15180	15373	15134	15416	15210	15257	15341	15125	15314	15364	15220	15271	15248	15147	15179	15213	15219	15132	15245	15503	15394	15230	15247	15399	15239	15171	15290	15231	15083	15255	15258	15158	15157	15220	15236	15063	15251	15264	15331	15281	15356	15401	15160	15196	15032	15270	15312	15077	15294	15268	15305	15241	15092	15105	15195	15086	15283	15195	15296	15235	15380	15439	15075	15230	15376	15228	15249	15233	15128	15522	15158	15287	15235	15226	15317	15289	15278	15155	15198	15325	15334	15157	15283	15380	15370	15187	15164	15324	15222	15299	15091	15273	15389	15158	15303	15283	15297	15440	15218	15186	15240	15292	15224	15044	15285	15225	15242	15089	15487	15281	15261	15220	15200	15273	15271	15423	15147	15188	15078	15307	15272	15214	15183	15247	15131	15155	15187	15330	15322	15313	15209	15086	15259	15319	15192	15245	15228	15319	15252	15124	15305	15189	15109	15334	15281	15259	15289	15411	15272	15347	15155	15244	15222	15224	15230	15214	15179	15307	15149	15297	15173	15371	15379	15213	15211	15383	15291	15271	15226	15369	15302	15310	15403	15306	15119	15433	15209	15225	15284	15241	15157	15223	15172	15279	15191	15227	15401	15346	15152	15225	15433	15153	15287	15181	15161	15225	15214	15280	15249	15182	15274	15297	15266	15203	15187	15276	15239	15214	15338	15172	15244	15072	15104	15342	15410	15319	15291	15322	15058	15274	15165	15403	15378	15385	15282	15097	15206	15341	15315	15196	15338	15186	15230	15141	15253	15141	15287	15122	15230	15167	15297	15361	15258	15303	15441	15185	15541	15282	15179	15153	15367	15126	15257	15165	15188	15206	15224	15329	15236	15091	15359	15260	15240	15171	15208	15173	15287	15196	15122	15306	15291	15106	15252	15105	15100	15332	15371	15317	15210	15338	15162	15141	15311	15346	15300	15154	15181	15341	15153	15254	15337	15377	15275	15275	15337	15322	15129	15301	15232	15194	15193	15308	15296	15287	15334	15311	15212	15417	15125	15329	15140	15184	15193	15264	15348	15311	15267	15399	15360	15303	15313	15070	15281	15204	15348	15255	15193	15246	15073	15291	15305	15356	15315	15348	15224	15250	15298	15251	15275	15168	15435	15250	15353	15305	15100	15279	15287	15163	15207	15318	15386	15291	15300	15099	15142	15273	15254	15254	15299	15198	15214	15381	15006	15216	15327	15386	15244	15175	15255	15168	15232	15274	15301	15234	15195	15227	15430	15045	15347	15161	15310	15289	15251	15267	15319	15288	15275	15495	15143	15274	15279	15216	15265	15237	15307	15400	15107	15156	15283	15228	15273	15152	15312	15186	15271	15200	15168	15202	15107	15443	15287	15195	15148	15013	15363	15319	15313	15216	15300	15297	15327	15097	15127	15202	15150	15252	15247	15217	15222	15313	15226	15264	15153	15207	15142	15348	15213	15290	15115	15346	15188	15367	15294	15177	15175	15368	15190	15378	15202	15414	15161	15165	15292	15307	15263	15347	15288	15068	15340	15307	15328	15265	15396	15302	15307	15056	15303	15224	15276	15229	15339	15405	15189	15334	15122	15274	15311	15116	15238	15216	15299	15253	15181	15379	15389	15166	15279	15267	15353	15177	15266	15221	15255	15336	15331	15195	15283	15226	15240	15270	15081	15340	15403	15180	15305	15326	15343	15078	15247	15220	15343	15187	15316	15158	15205	15251	15370	15292	15351	15261	15189	15208	15295	15439	15358	15317	15120	15144	15371	15276	15137	15249	15214	15326	15225	15426	15168	15266	15077	15108	15114	15234	15310	15098	15257	15281	15103	15158	15190	15130	15218	15122	15381	15294	15412	15204	15264	15208	15154	15236	15268	15120	15247	15286	15300	15303	15290	15195	15248	15138	15253	15242	15329	15207	15134	15402	15314	15392	15262	15461	15142	15264	15227	15313	15235	15317	15210	15095	15251	15272	15333	15186	15264	15157	15345	15366	15316	15139	15148	15235	15194	15200	15366	15296	15222	15232	15253	15265	15182	15313	15336	15345	15310	15168	15317	15354	15183	15433	15130	15246	15341	15248	15150	15160	15300	15320	15213	15332	15315	15147	15225	15296	15061	15338	15122	15074	15449	15311	15261	15115	15329	15370	15320	15271	15301	15197	15173	15322	15322	15186	15367	15278	15161	15318	15348	15187	15315	15383	15228	15078	15372	15267	15285	15126	15158	15099	15262	15244	15057	15289	15299	15205	15086	15015	15177	15157	15213	15230	15335	15239	15252	15434	15315	15282	15239	15276	15075	15086	15071	15373	15240	15131	15299	15141	15350	15235	15269	15118	15242	15319	15365	15292	15259	15269	15256	15138	15208	15246	15387	15217	15370	15184	15196	15277	15191	15267	15202	15162	15236	15223	15379	15226	15241	15467	15224	15040	15176	15131	15144	15221	15281	15193	15270	15161	15235	15165	15172	15175	15144	15305	15213	15095	15314	15173	15309	15387	15193	15207	15253	15327	15233	15231	15360	15139	15276	15174	15297	15259	15238	15150	15399	15148	15279	15281	15103	15208	15208	15127	15261	15141	15173	15210	15180	15210	15181	15312	15123	15317	15230	15244	15097	15309	15236	15331	15338	15335	15006	15420	15152	15349	15082	15124	15236	15350	15096	15254	15276	15303	15096	15326	15107	15006	15349	15379	15222	15397	15291	15372	15185	15498	15211	15375	15232	15261	15391	15394	15242	15265	15319	15177	15269	15154	15230	15212	15315	15272	15274	15365	15054	15308	15241	15129	15258	15263	15241	15199	15428	15319	15289	15209	15266	15320	15269	15253	15310	15323	15357	15226	15422	15401	15329	15247	15215	15331	15322	15244	15201	15302	15193	15289	15353	15417	15509	15355	15413	15287	15236	15410	15228	15333	15282	15135	15191	15142	15212	15306	15344	15214	15239	15130	15421	15294	15341	15200	15226	15404	15311	15231	15096	15296	15230	15238	15274	15326	15171	15188	15305	15200	15235	15337	15179	15288	15254	15251	15269	15182	15213	15255	15158	15242	15326	15355	15334	15150	15130	15232	15351	15333	15255	15281	15247	15180	15314	15108	15334	15312	15293	14935	15150	15387	15167
34889	34091	28472	25071	19891	18803	18498	18158	18137	18393	18217	18157	18205	18416	18413	18452	18196	18174	18175	18046	18255	18494	18444	18237	18446	18230	18165	18044	18325	18294	18345	18203	18187	18049	18165	18205	18045	18204	18231	18264	18286	18387	18294	18287	17990	18274	18200	18061	18295	18197	18309	18411	18325	18126	18310	18141	18227	17954	18323	17958	17993	18249	18149	18226	18164	18256	18396	18388	18057	18330	18293	18179	18411	18251	18506	18221	18284	18289	18191	18265	18280	18092	18246	18113	18325	18247	18115	18396	18274	18102	18086	18233	18254	18140	18268	18246	18279	18267	18441	18205	18425	18250	18168	18366	18245	18324	18375	18049	18317	18398	18426	18157	18248	18179	18258	18075	18355	18356	18168	18336	18167	18280	18321	18197	18371	18399	18135	18135	18193	18257	18025	18046	18215	18393	18243	18171	18351	18241	18288	18394	18341	18296	18254	18215	18114	18325	18053	18231	18349	18025	18274	18367	18143	17808	18009	18030	18186	18209	18146	18052	18059	18237	18342	18162	18354	18217	17930	18143	18272	18232	18032	18186	18220	18123	18296	18262	18091	18217	18305	18272	18279	18223	18291	18146	18021	18282	18335	18214	18219	18197	18219	18129	18139	18289	18187	18377	18334	18021	18243	18151	18329	18242	18196	18232	18689	18329	18279	18219	18227	18238	18437	18228	18077	18166	18309	18173	18245	18233	18113	17966	18124	18267	18330	18227	18124	18204	18238	18217	18326	18198	18168	18361	18347	18262	18274	18095	18187	18271	18273	18332	18261	18385	18117	18327	18342	18354	18217	18117	18236	18097	18289	18353	18285	18212	18421	18158	18199	18344	18013	18031	18195	18210	18338	18301	18300	18249	18234	18207	18323	18093	18315	18264	18122	18167	18407	18158	18245	18144	18219	18092	18214	18313	18186	18248	18082	18241	18058	18098	18099	18186	18147	18345	18293	18343	18338	18150	18134	18184	18185	18349	18159	18293	18386	18283	18122	18028	18157	18295	18403	18267	18226	18061	18200	18109	18285	18076	18270	18198	18442	18386	18221	18056	18121	18127	18171	18246	18178	18175	18232	18104	18167	18098	18296	18394	18208	18080	18247	18128	18315	18221	18187	18242	18247	18307	18189	18305	18309	18153	18145	18279	18275	18143	18510	18287	18508	18266	18365	18128	17991	18081	18342	18156	18145	18326	18375	18287	18157	18169	18314	18203	18344	18222	18217	18259	18254	18121	18326	18380	18411	18209	18262	18529	18240	18448	18070	18195	18193	18483	18247	18124	18118	18209	18216	18295	18108	18113	18108	18308	18106	18101	18352	18231	17975	18099	18296	18151	18277	18203	18227	18449	18330	18293	18365	18309	18220	18201	18275	18255	18090	18038	18072	18183	18204	18187	18343	18092	18124	18035	18292	18295	18274	18274	18077	18190	18321	18244	18324	18381	18111	18232	18094	18247	18166	18243	18286	18312	18019	18224	18180	18284	18359	18266	18275	18157	18056	18020	18128	18139	18291	17969	18393	18361	18394	18269	18357	18235	18200	18226	18454	18246	18277	18185	18230	18341	18296	18264	18121	18058	18105	18296	18416	18016	18225	18029	18200	18283	17992	18396	18271	18255	18130	18314	18438	18145	18133	18238	18181	18393	18239	18143	18130	18241	18231	18160	18406	18061	18223	18105	18304	18202	18173	18228	18096	18261	18125	18202	18106	18181	18153	18062	18411	18326	18219	18303	18212	18071	18141	18093	18167	18307	18128	18362	18246	18398	18146	18256	18364	18354	18196	18119	18338	18378	18322	18186	18145	18077	18109	18261	18359	18280	18289	18159	18223	18051	18083	18246	18246	18200	18336	18117	18155	18247	18282	18401	18101	18080	18206	18237	18203	18122	18214	18139	18364	18257	18003	18251	18222	18196	18455	18200	18056	18151	18286	18277	18203	18049	18429	18153	18138	18183	18268	18139	18121	18286	18236	18192	18175	18223	18059	18069	18087	18137	18160	18183	18327	18179	18130	18143	18265	18179	18367	18345	18163	18285	18093	18105	18093	18317	18268	18376	18438	18196	18218	18197	18230	18210	18049	18187	18184	18183	18188	18246	18237	18356	17963	18089	18260	18275	18413	18263	18354	18275	18295	18394	18157	18131	18171	18051	18322	18238	18203	18123	18344	18434	18332	18214	18133	18008	18374	18166	18291	18169	18334	18040	18312	18238	18057	18578	18014	18284	18201	18228	18204	18237	18237	18043	18139	18242	18261	18100	18485	18062	18355	17989	18095	18282	18338	18205	18229	18068	18181	18221	18440	18227	18103	18163	18276	18157	18245	18368	18263	17972	18264	18222	18095	18293	18060	18258	18144	18193	18204	18159	18055	18248	18132	18362	18137	18234	18124	18277	18274	18338	18299	18138	18071	18416	18349	18355	18414	18343	18215	18257	18267	18339	18072	18191	18106	18262	18238	18232	18148	18291	18031	18140	18125	18316	18235	18105	18345	18226	17972	18145	18277	18070	18128	18238	18328	18386	18337	18146	18388	18303	18040	18286	18252	18139	18095	18256	18244	18336	18184	18196	18304	18386	18118	18313	18223	18247	18179	18237	18140	18289	18328	18240	18060	18017	18098	18172	18232	18296	18299	17990	18206	18391	18212	18025	18346	18368	18323	18181	18425	18093	18314	18273	18125	18366	18238	18057	18159	18340	18006	18040	18134	18256	18147	18138	18116	18106	18153	18079	18188	18123	18286	18286	18465	18239	18011	18227	18275	18318	18286	17925	18375	18010	18075	18172	18380	18078	18358	18332	18098	18192	18393	18206	18243	18103	18223	17993	18255	18019	18386	18307	18189	18325	18198	18289	18025	18217	18300	18201	18314	18320	18076	18244	18255	18246	18363	18417	18306	18189	18186	18099	18241	18284	18114	18143	18234	18301	18108	18348	18194	18281	18092	18444	18183	18066	18216	18039	18262	18190	18174	18295	18179	18014	18208	18287	18336	18294	18160	18245	18014	18372	18331	18235	18161	18157	18218	18204	18276	18137	18173	18050	18409	18191	18416	18256	18271	18164	18261	18152	18041	18331	18302	18434	18244	18051	18157	18334	18260	18210	18187	18433	18186	18226	18340	18098	18112	18077	18202	18102	18326	18154	18218	18272	18268	18388	18309	18230	18324	18202	18217	18291	18355	18132	18114	18412	18370	18164	18164	18253	18139	18322	18150	18126	18297	18213	18186	18172	18351	18183	18264	18203	17961	18366	18175	18293	18491	18335	18299	18074	18315	18342	18149	18151	18347	18148	18295	18175	18194	18150	18094	18416	18314	18367	18441	18087	18074	18217	18118	18090	18111	18079	18305	18263	18477	18136	18083	18217	18616	18234	18331	18303	18359	18337	18362	18231	18193	18207	18130	18150	18305	18417	18131	18102	18241	18254	18078	18236	18244	18229	18045	18189	18056	18108	18117	18025	18046	18293	18229	18257	18284	18187	18293	18428	18279	18165	18133	18124	18301	18179	18145	18254	18183	18033	18298	18046	18348	18230	18214	18195	18406	18190	18264	18252	18098	18322	18350	18193	18263	18412	18417	18199	18093	18228	18222	18291	17964	18157	18198	18147	18188	18310	18456	18372	18371	18277	18249	18217	18042	18314	18280	18256	18245	18211	18169	18074	18276	18329	18286	18246	18149	18168	18205	18324	18155	18421	18119	17886	18273	18110	18220	17972	18260	18153	18140	18156	18296	18193	18279	18130	18254	18182	18292	18098	18197	18262	18118	18150	18319	18250	18289	18192	18364	18305	18248	18369	18325	18252	18195	18105	18181	18018	18132	18262	18069	18208	18209	18185	18152	18162	18459	18385	18116	17885	18517	18432	18420	18135	18121	18251	18215	18172	18309	18059	18233	18376	18228	18176	18332	18304	18297	18120	18250	18123	18228	18456	18170	18382	18240	18260	18163	18079	18163	18326	18183	18137	18292	18134	18102	18162	18132	18281	18073	18348	18172	18400	18234	18328	18287	18232	18360	18298	18130	18208	18239	18293	18028	18162	18197	18190	18230	18311	18200	18107	18328	18276	18213	18143	18011	18269	18256	18345	18303	18226	18385	18212	18228	18322	18269	18113	18323	18331	18195	18327	18032	18069	18353	18239	18196	18352	18313	18239	18475	18410	18223	18207	18263	18099	18343	18380	18143	18285	18276	18287	18056	18154	18311	18297	18201	18272	18410	18352	18253	18265	18111	18334	18270	18030	18329	18353	18152	18160	18041	18140	18310	18424	18208	18198	18127	18222	18098	18323	18309	18198	18106	18260	18136	18112	18208	18025	18205	18123	18165	18379	18306	18100	18248	18172	18384	18419	18243	18126	18252	18142	18007	18361	18249	18153	18139	18153	18251	18225	18139	18379	18310	18209	18187	18363	18121	18106	18262	18326	18144	18260	18132	18214	18420	18278	18117	18248	17940	18314	18239	18529	18457	18305	18373	18348	18241	18273	18176	18206	18211	18366	18218	18305	18387	18304	18333	18334	18269	18419	18164	18007	18271	18477	18063	18361	18165	18261	18114	18278	18331	18120	18093	18200	18178	18232	18178	18019	18316	18423	18274	18247	18240	18274	18133	18211	18072	18133	18375	18321	18145	18316	18377	18266	18152	18412	18074	18024	18289	18454	18159	18183	18179	18042	18361	18289	18381	18147	18311	18189	18583	18320	18551	18278	18239	18218	18350	18296	18068	18242	18236	18193	18166	18319	18149	18039	18214	18132	18068	18403	18221	18158	18354	18437	18181	18237	18396	18304	18135	18297	18273	18225	18218	18138	18327	18206	18443	18235	18228	18393	18199	18122	18175	18327	18216	18080	18236	18298	18151	18102	18398	18358	18121	18249	18222	18233	18243	18096	18059	18073	18450	18060	18313	18437	18296	18136	18271	18357	18143	18343	18544	18080	18258	18175	18366	18357	18302	18283	18224	18339	18427	18141	18236	18130	18318	18417	18276	18543	18186	18261	18274	18242	18123	18376	18255	18242	18150	18309	18325	18166	18253	18191	18384	18162	18268	18428	18192	18092	18207	18280	18171	18185	18083	18233	18198	18440	18091	18284	18274	18099	18223	18197	18290	18308	18246	18454	18116	18128	18287	18077	17924	18235	18182	18087
48683	48394	25250	21047	17552	16394	15870	15597	15657	15668	15432	15660	15714	15727	15761	15805	15805	15589	15642	15662	15706	15653	15662	15631	15691	15775	15714	15821	15706	15720	15726	15763	15715	15675	15685	15818	15681	15582	15603	15648	15692	15789	15482	15647	15682	15543	15550	15680	15732	15589	15497	15709	15709	15658	15684	15598	15698	15642	15696	15548	15587	15652	15598	15640	15539	15665	15657	15543	15614	15687	15588	15645	15654	15797	15450	15665	15763	15739	15770	15463	15567	15574	15787	15562	15630	15685	15742	15647	15724	15498	15702	15678	15602	15574	15570	15610	15628	15759	15612	15584	15769	15590	15592	15829	15738	15644	15585	15538	15711	15560	15607	15823	15568	15551	15530	15632	15797	15728	15659	15684	15626	15428	15656	15536	15823	15515	15656	15757	15744	15822	15574	15643	15707	15498	15476	15617	15674	15707	15628	15742	15612	15701	15714	15583	15701	15760	15817	15694	15714	15593	15844	15420	15457	15537	15811	15563	15555	15702	15728	15555	15477	15834	15625	15584	15570	15784	15492	15670	15686	15558	15714	15546	15767	15573	15667	15581	15538	15746	15738	15782	15629	15473	15808	15728	15821	15479	15669	15512	15599	15619	15599	15688	15628	15582	15705	15603	15529	15763	15644	15616	15613	15497	15663	15708	15406	15643	15542	15555	15806	15654	15764	15626	15572	15582	15602	15781	15672	15880	15625	15630	15713	15550	15624	15480	15477	15688	15552	15657	15521	15556	15759	15803	15651	15761	15831	15659	15806	15553	15596	15462	15743	15720	15639	15640	15528	15679	15809	15535	15533	15537	15652	15753	15649	15707	15790	15728	15577	15552	15535	15632	15638	15601	15730	15575	15465	15597	15811	15549	15570	15485	15391	15619	15745	15764	15731	15757	15688	15731	15573	15582	15489	15557	15787	15692	15649	15476	15916	15517	15662	15665	15803	15707	15735	15832	15668	15721	15774	15705	15509	15709	15547	15386	15787	15625	15493	15453	15744	15641	15516	15821	15637	15642	15694	15486	15590	15785	15634	15619	15724	15533	15650	15649	15809	15351	15587	15730	15680	15643	15608	15664	15659	15539	15645	15601	15615	15848	15656	15746	15580	15592	15755	15677	15764	15648	15643	15676	15658	15709	15673	15616	15723	15714	15742	15704	15388	15562	15724	15638	15536	15649	15820	15606	15764	15649	15544	15793	15677	15727	15524	15592	15744	15613	15724	15685	15670	15541	15625	15564	15540	15472	15677	15687	15695	15769	15490	15707	15617	15670	15602	15607	15606	15569	15823	15658	15647	15644	15598	15837	15559	15519	15667	15732	15780	15705	15646	15703	15776	15733	15774	15789	15764	15663	15588	15644	15592	15539	15850	15660	15622	15618	15765	15743	15668	15694	15746	15648	15616	15521	15624	15857	15465	15503	15795	15652	15548	15702	15683	15469	15672	15676	15634	15718	15605	15628	15639	15616	15758	15484	15623	15624	15648	15640	15619	15671	15510	15737	15543	15746	15546	15648	15639	15572	15632	15610	15694	15729	15534	15745	15545	15596	15760	15527	15649	15676	15803	15561	15722	15563	15719	15720	15744	15567	15725	15506	15667	15671	15761	15765	15711	15606	15800	15650	15715	15679	15723	15803	15523	15653	15720	15665	15686	15514	15649	15586	15709	15673	15837	15595	15725	15684	15656	15783	15619	15607	15756	15620	15571	15824	15597	15800	15678	15660	15631	15586	15593	15641	15537	15833	15703	15771	15754	15469	15551	15635	15574	15613	15856	15713	15572	15713	15517	15628	15698	15432	15637	15566	15584	15856	15581	15676	15572	15719	15697	15537	15593	15600	15531	15669	15577	15781	15743	15442	15715	15786	15539	15702	15474	15516	15574	15619	15452	15863	15675	15508	15494	15675	15717	15647	15577	15543	15519	15552	15647	15544	15763	15590	15838	15705	15695	15709	15621	15719	15581	15505	15780	15751	15622	15579	15775	15599	15777	15600	15760	15731	15797	15644	15647	15617	15627	15612	15707	15660	15688	15593	15770	15524	15722	15653	15599	15848	15610	15742	15629	15790	15552	15557	15798	15752	15707	15794	15815	15712	15550	15604	15664	15791	15656	15550	15601	15553	15625	15618	15482	15614	15723	15750	15410	15589	15641	15672	15551	15726	15464	15638	15875	15642	15445	15655	15633	15466	15745	15668	15736	15571	15595	15424	15783	15696	15688	15655	15729	15561	15547	15586	15638	15735	15670	15635	15800	15654	15592	15596	15697	15608	15730	15642	15595	15626	15707	15523	15670	15524	15851	15623	15606	15649	15700	15608	15661	15593	15583	15699	15742	15617	15654	15707	15567	15630	15856	15511	15523	15460	15699	15675	15527	15535	15581	15678	15622	15687	15729	15691	15684	15632	15754	15706	15720	15771	15677	15601	15789	15715	15655	15769	15671	15576	15688	15562	15576	15654	15904	15885	15708	15736	15591	15843	15685	15648	15675	15686	15751	15476	15686	15614	15733	15448	15795	15649	15708	15835	15755	15637	15616	15654	15646	15733	15591	15823	15636	15521	15686	15868	15727	15585	15654	15655	15605	15573	15506	15625	15616	15564	15851	15539	15583	15718	15744	15509	15811	15682	15541	15755	15630	15715	15635	15541	15542	15503	15771	15733	15619	15563	15716	15754	15794	15543	15639	15601	15691	15529	15668	15718	15648	15725	15625	15804	15585	15702	15566	15647	15724	15562	15672	15737	15622	15793	15418	15648	15718	15675	15794	15545	15607	15681	15667	15784	15628	15587	15612	15548	15672	15522	15499	15538	15844	15558	15655	15711	15766	15804	15662	15690	15651	15528	15792	15563	15658	15734	15721	15704	15618	15547	15628	15609	15671	15756	15587	15544	15682	15739	15577	15613	15504	15642	15676	15610	15520	15681	15629	15599	15755	15751	15747	15791	15816	15558	15626	15622	15557	15621	15570	15442	15654	15589	15619	15657	15762	15657	15640	15680	15682	15671	15532	15563	15580	15595	15621	15707	15676	15568	15579	15601	15618	15736	15723	15778	15588	15540	15638	15525	15762	15680	15672	15585	15760	15642	15536	15779	15556	15588	15796	15699	15692	15777	15603	15808	15735	15474	15496	15654	15475	15694	15717	15626	15727	15622	15545	15674	15727	15634	15735	15717	15617	15562	15696	15811	15500	15612	15648	15632	15594	15643	15575	15756	15754	15639	15732	15671	15639	15633	15686	15661	15605	15638	15675	15550	15558	15579	15591	15727	15842	15561	15525	15594	15856	15587	15617	15800	15597	15688	15689	15822	15529	15762	15753	15549	15683	15661	15550	15838	15843	15738	15759	15559	15710	15492	15724	15562	15609	15837	15577	15635	15707	15654	15734	15675	15605	15718	15792	15705	15675	15730	15706	15721	15663	15642	15566	15771	15483	15679	15613	15658	15627	15674	15729	15601	15767	15636	15701	15713	15681	15817	15674	15540	15660	15639	15783	15711	15705	15654	15638	15728	15764	15483	15682	15602	15679	15494	15673	15688	15531	15759	15644	15652	15567	15643	15489	15785	15675	15461	15689	15498	15523	15609	15748	15463	15699	15652	15586	15639	15628	15932	15681	15649	15667	15631	15571	15672	15524	15535	15711	15597	15636	15693	15546	15625	15770	15698	15682	15539	15802	15650	15570	15661	15753	15877	15774	15672	15677	15508	15702	15733	15639	15714	15602	15561	15725	15490	15825	15614	15634	15615	15681	15551	15750	15568	15606	15640	15552	15697	15550	15794	15744	15601	15607	15641	15611	15723	15798	15486	15714	15544	15886	15806	15602	15762	15783	15631	15637	15563	15703	15766	15609	15640	15513	15518	15559	15659	15701	15729	15556	15714	15618	15701	15637	15767	15779	15597	15617	15697	15625	15621	15711	15785	15824	15643	15490	15694	15525	15748	15573	15607	15522	15689	15656	15491	15665	15587	15710	15646	15630	15641	15599	15585	15759	15717	15742	15757	15742	15524	15606	15579	15598	15611	15590	15794	15696	15834	15646	15702	15523	15721	15669	15644	15629	15730	15722	15774	15732	15780	15484	15513	15887	15505	15709	15656	15837	15573	15615	15662	15707	15601	15609	15524	15603	15686	15641	15609	15695	15513	15633	15424	15733	15533	15735	15578	15675	15621	15654	15844	15679	15453	15749	15870	15665	15576	15659	15505	15694	15481	15680	15619	15485	15487	15764	15647	15660	15597	15770	15831	15754	15540	15638	15703	15603	15583	15631	15585	15889	15641	15653	15762	15658	15633	15643	15662	15647	15713	15534	15561	15765	15797	15689	15777	15591	15589	15742	15612	15602	15477	15664	15552	15701	15761	15640	15640	15517	15542	15591	15779	15560	15837	15610	15612	15715	15705	15692	15571	15696	15693	15518	15759	15662	15524	15549	15795	15614	15550	15770	15788	15706	15731	15611	15831	15661	15737	15652	15749	15686	15657	15652	15696	15705	15783	15685	15663	15621	15508	15611	15809	15699	15759	15758	15638	15769	15750	15710	15687	15665	15533	15451	15689	15735	15641	15879	15784	15713	15672	15720	15667	15629	15758	15865	15492	15636	15793	15781	15471	15558	15507	15534	15599	15742	15739	15688	15690	15705	15686	15454	15652	15769	15669	15709	15617	15581	15549	15689	15804	15762	15622	15647	15530	15685	15788	15537	15653	15773	15490	15669	15661	15602	15649	15618	15620	15741	15653	15704	15739	15680	15627	15501	15630	15653	15738	15890	15771	15763	15667	15606	15716	15643	15693	15573	15601	15817	15617	15691	15640	15765	15708	15737	15606	15682	15650	15567	15574	15603	15765	15778	15590	15477	15656	15693	15663	15642	15560	15693	15785	15656	15459	15521	15564	15811	15554	15624	15648	15748	15606	15753	15698	15656	15551	15539	15630	15739	15777	15592	15519	15642	15763	15878	15508	15554	15724	15569	15651	15939	15637	15500	15724	15521	15629	15760	15555	15779	15530	15709	15599	15589	15539	15431	15649	15691	15618	15643	15778	15626	15600	15655	15720	15691	15727	15770	15687	15832	15748	15677	15652	15665	15858	15671	15655	15757	15499	15617	15788	15818	15709	15657	15617	15611	15756	15842	15734	15748	15719
24952	23117	29116	25897	23402	22455	20665	18835	18277	18495	18374	18269	18324	18414	18235	18400	18320	18399	18123	18288	18323	18095	18056	18248	18231	18145	18145	18313	18386	18365	18209	18346	18173	18245	18352	18204	18259	18188	18239	18320	18115	18276	18279	17985	18274	18086	18260	18322	18224	18255	18190	18105	18198	18061	18283	18117	18214	18200	18204	18215	18127	18276	18336	18196	18212	18004	18346	18178	18313	18188	18212	18265	18188	18398	18316	18006	18051	18121	18127	18155	18188	18302	18123	18223	18110	18074	18239	18287	18018	18252	18163	18080	18217	18176	18213	18213	18309	18148	18170	18132	18063	18089	18031	18042	18318	18230	17974	18080	18179	18280	18364	18283	17985	18263	18058	18051	18086	18014	18239	17885	18169	18462	18408	18285	17987	18092	17974	18398	18208	18147	17969	18321	18186	18314	18093	18487	18249	18188	18232	18071	18076	18118	18071	17885	18328	18074	18139	18157	18467	18296	18320	18159	18250	17981	18028	18311	18057	18079	18129	18141	18167	18175	18204	18175	18263	18252	18204	18163	18108	18129	18136	18128	18188	18091	18261	18110	18184	18212	18370	18285	18141	18164	18232	17951	18169	18082	18201	18221	18105	18224	18074	18166	18167	18042	17949	18054	18298	18245	18054	18231	18117	18084	18280	18145	18188	18128	18177	18226	18201	18129	17984	18297	18252	18118	18215	18331	18226	18247	18107	17998	18201	18190	18096	18121	18175	18178	18253	18158	18206	18193	18093	17949	17994	18186	17957	18253	18149	18133	18397	18177	18032	18118	17846	18179	18187	18091	18137	18197	18174	18096	17904	18101	18278	18297	18109	17962	18230	18184	18091	18207	18025	17940	18281	18185	18164	18023	18031	18248	18202	18206	18414	18112	18111	18400	18119	17859	18233	18250	18286	18107	18098	18114	18099	18180	18068	18147	18246	18215	18229	18070	18407	18248	18122	18187	18072	18330	18025	18090	18115	18407	18186	18389	18262	18131	18180	18231	18147	18079	18083	18209	18201	18370	18196	17937	18043	17880	18014	17995	18163	18222	18560	17994	17977	18073	18094	18132	18360	18228	18145	18224	18207	18043	18053	17833	18138	18092	18132	18122	17868	17927	18194	18230	18320	18144	18136	18244	18075	18167	17979	18108	18295	18162	18273	18226	18205	18016	18243	18099	18077	18249	18106	18119	17871	18000	18172	18228	18152	18302	17989	18101	18113	18133	18014	18134	18174	18244	18188	18108	18195	18112	17994	18138	18189	18129	18173	18104	18096	17971	18180	17955	18073	18114	17954	18297	18280	18252	18251	18346	18118	18250	18208	18201	18198	18369	18165	18146	18024	18101	18199	18487	18210	18065	18262	18264	18190	18000	18114	18161	18146	18114	18046	18227	18039	18210	18327	18255	18199	18158	18161	18091	18173	18179	18205	18002	18087	18210	18144	18166	18098	18025	18055	18097	18237	18262	18337	18121	18026	18056	18229	18115	18079	18267	18072	18157	18312	18446	18192	18230	18146	18196	17997	18199	18225	18312	18022	18138	18292	18194	18090	18203	18397	18286	18226	18385	18203	18067	18006	18308	18081	18008	18209	18192	18297	17905	18186	18252	18110	18212	18202	18140	18275	18206	18145	17996	18099	18223	18173	18199	17950	18174	18221	18307	18109	18239	18164	18155	18214	18098	18250	18126	18140	18137	17924	18064	18132	18153	18270	18216	18209	18143	18102	18124	18078	18227	18073	18275	18042	17917	17982	18134	18176	18042	18224	18112	18107	18222	18019	18193	18215	18178	18262	17955	18115	18220	18253	18295	18434	18186	18168	18364	18032	18118	18083	18206	18176	18046	18102	18229	18108	18022	18166	18328	18211	18196	17991	18255	18127	18187	18108	18291	18094	18245	18336	18156	18195	18161	18176	17957	18158	18232	18269	18147	18215	18046	18218	18296	18031	18193	18155	17988	18146	18114	18014	18214	18218	18206	18142	18036	17970	18271	18061	17921	18280	18151	18186	18264	18076	18128	18035	18198	18293	18001	18276	18069	18057	18034	18071	18278	18336	18183	18147	18121	18251	18105	18398	18083	18086	18189	18037	18167	18098	18239	18049	18115	18215	18165	18222	18114	18361	18282	18117	18121	18304	18323	18303	18236	18198	18183	18120	18334	18052	18232	18260	18011	18044	18202	18093	18094	18137	18325	17952	18089	18415	18346	18205	18157	18154	18148	18078	18202	18137	18162	18199	18066	18157	18221	18172	18221	18339	18173	18157	18105	17923	18272	18286	18229	18002	18030	18347	18218	18217	18012	18365	18076	18295	18036	18166	18106	18282	18185	18325	18351	18154	18419	18199	18013	18167	17910	18127	18117	18215	18169	18080	17907	18326	18222	18222	18279	18264	18267	18189	18248	18006	18206	18028	18250	18158	17997	17871	18388	18302	18242	18036	18401	18314	18254	18202	18091	18293	18183	18055	18231	18183	18029	18087	18010	18217	18209	18299	18043	18246	18025	18256	18273	18286	18208	18305	18185	18171	18264	18207	18195	18033	18161	18356	18017	17945	18056	18129	18048	18139	18179	18065	18036	18305	18133	17817	18010	18166	18074	17912	18068	18095	18063	18031	18141	18256	18374	18239	18166	18084	18122	18188	18242	18299	17950	18074	18239	18113	18105	18307	18274	18184	18139	18079	18283	18242	18288	18250	18223	18194	18198	18242	18012	18507	18057	18080	18403	18342	18160	18211	18088	18146	18151	18065	18417	18318	18159	18060	18099	18234	18316	18287	18139	18180	18305	18171	18133	18340	18245	18235	18092	18163	18211	18046	18100	18093	18277	18120	18265	18130	17933	18173	18183	18256	18249	18403	18139	18000	18231	18196	18091	18200	18096	18228	18286	18315	18223	18187	18059	18148	18220	18178	18032	18305	18333	18054	18164	18238	18379	18330	18153	18249	18056	18132	18114	18085	18170	18332	18055	18199	18050	18074	18186	18134	18125	18268	18221	18068	18220	17873	18253	18376	18088	18065	18145	18179	17957	18140	18200	18274	18173	17949	18187	18253	18063	18114	18134	18244	18059	18187	18103	18055	18148	18186	18066	18190	18122	18096	18077	18195	18006	18025	18410	18311	18127	18220	18084	18107	17990	18318	18151	18244	18047	17887	18045	18168	18113	18137	18166	18228	18198	18262	18382	18315	18220	17951	18205	18075	18057	18051	18160	18058	18089	18334	18166	18344	18132	18172	18141	18114	18089	18034	18247	18258	18194	18097	18213	18343	18291	18125	18050	18310	17969	18057	18060	18324	18213	18018	18151	18176	18190	18059	18404	18338	18277	18136	18350	18290	18312	18098	18123	18021	18173	18277	18117	18153	18181	18158	17918	18146	18074	18162	18052	18132	18305	18257	17985	17920	18243	18257	18234	18340	18137	18105	18353	18197	18279	18090	18089	18395	18122	18118	18238	18132	18286	18106	18185	18028	18055	18183	18247	18288	18211	18338	18136	18293	18332	18332	17997	18149	18397	18196	18157	18351	18072	18071	17999	18130	18054	18217	17978	18291	18227	18045	18147	18307	18290	18124	18191	18290	18334	18087	18231	18234	18174	18029	18159	17993	18036	18193	18106	18045	18149	18194	18042	18300	18112	18342	18419	18127	18295	18234	18395	18138	17979	17931	18191	18006	18480	18265	18335	18190	18318	18050	18152	18219	18178	18285	18267	18131	18216	18371	18070	18216	18143	18227	18242	18152	18164	18041	18126	18209	18109	18107	18003	17966	18089	18137	18068	18279	18126	18330	18171	18159	18104	18166	18152	18211	18182	18100	18272	18210	18065	18197	18006	18210	18244	18303	18065	18024	18115	18074	17915	18000	18186	18187	18282	18347	18058	18294	18156	18162	18202	18209	18084	18125	18094	18164	18243	18089	18173	18098	17966	18196	18194	18169	18288	18176	18262	18081	18230	18124	18050	18241	18213	18090	18240	18233	18057	18087	18312	18275	18085	17919	18152	18239	18336	18306	18038	18184	18171	18083	18054	18297	18092	18123	18306	18157	17915	18132	18129	18092	18063	18225	18199	18267	18065	18173	18312	18006	18098	18303	18175	18217	18101	18155	17950	18151	18099	18138	18064	18411	18151	18292	18343	17971	18207	18368	18281	18152	17927	17886	18045	18061	18234	18027	18130	18047	18014	18095	18280	18275	18266	18115	18282	18182	18018	18275	18178	18238	18128	18035	18080	18055	18117	18055	18204	18228	18028	18120	18144	18298	18323	18071	18284	18085	18225	17996	18076	17973	18188	17958	18288	18113	18168	18111	17900	18111	18064	18210	18328	18081	18178	18259	18138	18198	18221	18084	18374	18222	17904	18322	18411	17968	18279	18079	18400	18148	18321	18332	18085	17974	18212	18404	18303	18298	18071	18138	17888	18227	18129	18065	18149	18058	18200	18160	18051	18179	18167	18102	18006	18209	18203	18344	18256	17984	18216	18199	18204	17980	18187	18182	18053	18193	18143	18175	18169	18056	18146	18209	18295	18278	18175	18130	18173	18056	18106	18486	18287	18192	18232	18118	18002	18264	18038	18377	18159	18201	18284	18060	18050	18345	18144	18165	18080	18228	18205	18018	18247	18042	18185	18146	18233	18161	18296	18362	18271	18092	18362	18150	18108	18176	18256	18195	18188	18307	18224	17959	18235	18217	18324	18161	18154	18134	18048	18147	18310	18309	18362	18101	18120	18392	18036	18167	18023	18350	18159	18168	18244	18237	18428	18258	17923	18257	18240	18071	18398	18147	18088	18303	18158	18109	18198	18080	18045	18262	18109	18223	18197	18213	18156	18288	18009	18156	18138	18288	18081	17999	18096	18094	18250	18098	18109	18170	18142	17950	18097	18181	18129	18413	18017	18328	18222	18096	18165	18179	18016	18288	18068	18197	18048	18156	18023	18179	17997	18157	18306	18343	18328	18272	18082	18082	18464	18310	18171	18150	18122	18225	18202	18096	18172	17947	18030	18230	18165	18151	18261	18400	17916	18317	18233	18117	18115	18084	18144	18175	17977	18203	18162	18077	18324	18294	18194	18200	18182	18195	18138	18427	18103	18158	18058	18150	18280	18399	18148	18274	18305	18359	18174	18019	18293	18079	18233	18205	18140
64286	82284	47938	35022	23391	17921	16046	15818	15694	15768	15893	15611	15763	15736	15691	15605	15731	15667	15730	15606	15584	15804	15870	15636	15601	15538	15855	15495	15643	15792	15630	15634	15909	15678	15640	15817	15757	15616	15598	15694	15631	15747	15741	15651	15624	15534	15631	15764	15764	15556	15675	15646	15776	15676	15770	15780	15786	15660	15789	15666	15771	15861	15563	15594	15435	15579	15611	15846	15814	15632	15890	15680	15664	15819	15726	15714	15658	15740	15732	15434	15680	15633	15613	15651	15540	15648	15661	15587	15760	15659	15824	15729	15547	15677	15622	15664	15693	15648	15635	15549	15843	15705	15582	15622	15641	15708	15618	15450	15788	15628	15699	15594	15755	15788	15737	15861	15649	15687	15682	15518	15713	15744	15664	15624	15741	15747	15690	15757	15648	15542	15729	15863	15692	15668	15829	15785	15480	15583	15776	15806	15758	15567	15797	15599	15686	15596	15807	15611	15777	15571	15642	15510	15666	15727	15884	15602	15625	15405	15744	15676	15522	15664	15675	15516	15758	15498	15701	15613	15590	15657	15657	15830	15651	15656	15589	15781	15667	15586	15876	15524	15562	15833	15714	15645	15677	15586	15589	15695	15696	15666	15678	15683	15849	15527	15788	15849	15703	15601	15589	15623	15722	15762	15633	15637	15674	15564	15551	15780	15680	15722	15718	15664	15672	15796	15703	15586	15510	15658	15668	15738	15838	15683	15690	15773	15670	15615	15553	15664	15826	15643	15735	15646	15634	15705	15596	15642	15877	15612	15627	15604	15682	15622	15550	15654	15521	15669	15670	15799	15798	15707	15582	15779	15843	15584	15613	15741	15627	15740	15708	15535	15522	15641	15684	15827	15642	15682	15502	15729	15608	15565	15674	15696	15593	15615	15568	15556	15590	15678	15742	15817	15790	15713	15707	15835	15609	15772	15597	15864	15617	15643	15561	15723	15600	15774	15693	15706	15771	15691	15615	15683	15608	15610	15635	15776	15565	15639	15664	15569	15747	15524	15468	15692	15550	15560	15617	15632	15538	15720	15677	15735	15636	15646	15631	15627	15580	15645	15606	15624	15576	15582	15742	15680	15715	15665	15677	15446	15666	15696	15533	15654	15593	15662	15742	15550	15641	15683	15514	15720	15511	15735	15646	15611	15687	15742	15545	15514	15685	15715	15624	15697	15501	15804	15544	15683	15819	15552	15832	15769	15627	15814	15715	15732	15688	15719	15747	15671	15694	15562	15563	15516	15632	15710	15593	15710	15689	15744	15636	15556	15776	15638	15759	15654	15772	15541	15574	15479	15476	15642	15612	15717	15641	15607	15613	15601	15677	15720	15865	15599	15706	15739	15801	15743	15582	15645	15691	15722	15545	15643	15760	15787	15466	15643	15444	15837	15572	15650	15792	15517	15684	15590	15712	15633	15514	15688	15678	15754	15588	15616	15854	15789	15791	15663	15651	15716	15761	15656	15776	15658	15618	15759	15516	15711	15611	15664	15708	15739	15604	15696	15669	15680	15727	15642	15760	15496	15699	15592	15719	15655	15668	15613	15636	15712	15602	15736	15525	15718	15669	15530	15740	15697	15579	15624	15729	15675	15711	15600	15573	15845	15702	15650	15636	15601	15491	15820	15797	15497	15770	15588	15688	15891	15561	15693	15787	15682	15593	15715	15763	15858	15636	15723	15507	15711	15703	15597	15790	15548	15820	15656	15653	15573	15549	15601	15651	15618	15586	15628	15510	15601	15548	15755	15836	15694	15768	15609	15747	15739	15683	15867	15719	15704	15544	15807	15662	15788	15627	15644	15662	15525	15646	15739	15525	15630	15652	15633	15792	15755	15643	15598	15639	15763	15685	15537	15861	15586	15655	15456	15635	15550	15609	15540	15650	15793	15683	15552	15633	15551	15592	15668	15579	15754	15612	15699	15698	15811	15939	15777	15526	15894	15625	15722	15708	15539	15598	15694	15564	15643	15462	15666	15715	15703	15762	15565	15740	15777	15572	15671	15580	15856	15803	15525	15723	15598	15591	15733	15743	15572	15730	15804	15722	15564	15730	15747	15694	15698	15532	15809	15613	15599	15808	15625	15724	15580	15659	15541	15659	15789	15811	15546	15684	15800	15610	15601	15745	15726	15787	15481	15709	15703	15411	15716	15735	15492	15901	15612	15617	15770	15615	15639	15779	15554	15646	15655	15670	15604	15612	15677	15644	15637	15514	15614	15450	15629	15463	15755	15483	15587	15681	15658	15483	15552	15740	15781	15710	15635	15709	15701	15789	15849	15715	15694	15704	15349	15638	15630	15675	15679	15709	15723	15682	15569	15882	15757	15627	15505	15842	15573	15812	15592	15668	15516	15603	15742	15667	15574	15818	15671	15731	15616	15658	15420	15741	15718	15642	15758	15728	15727	15599	15647	15765	15609	15660	15582	15596	15704	15462	15622	15548	15612	15473	15796	15796	15549	15722	15609	15668	15767	15736	15529	15766	15711	15686	15684	15495	15601	15737	15595	15609	15557	15609	15721	15720	15731	15676	15636	15656	15640	15715	15590	15683	15795	15661	15766	15603	15867	15533	15747	15762	15635	15781	15668	15608	15522	15765	15765	15750	15637	15663	15886	15681	15510	15653	15740	15764	15658	15609	15756	15460	15651	15672	15569	15567	15638	15653	15725	15755	15602	15572	15717	15624	15641	15752	15566	15775	15600	15714	15775	15711	15765	15789	15701	15504	15564	15826	15658	15735	15506	15794	15749	15742	15477	15537	15473	15529	15740	15673	15648	15836	15605	15779	15713	15693	15654	15773	15642	15570	15648	15682	15737	15600	15609	15489	15673	15554	15775	15689	15578	15701	15548	15879	15757	15601	15509	15649	15680	15734	15659	15841	15710	15631	15584	15741	15601	15833	15796	15509	15810	15730	15755	15612	15624	15770	15622	15786	15783	15756	15629	15693	15622	15479	15602	15640	15563	15522	15594	15641	15733	15599	15754	15640	15759	15662	15781	15890	15699	15565	15665	15558	15714	15795	15692	15577	15735	15661	15775	15688	15645	15681	15560	15634	15639	15674	15583	15648	15602	15737	15573	15601	15703	15601	15685	15761	15676	15723	15743	15592	15816	15697	15556	15709	15665	15805	15680	15875	15711	15758	15801	15626	15692	15625	15733	15695	15782	15766	15614	15749	15750	15607	15719	15647	15761	15779	15730	15645	15674	15755	15695	15513	15564	15862	15735	15772	15648	15624	15675	15562	15590	15653	15662	15635	15701	15725	15524	15706	15757	15679	15650	15733	15532	15739	15785	15738	15513	15691	15499	15752	15638	15859	15687	15677	15548	15709	15563	15708	15787	15599	15643	15826	15608	15569	15801	15524	15521	15757	15679	15592	15859	15642	15640	15550	15704	15852	15543	15689	15737	15791	15542	15668	15719	15620	15729	15645	15705	15643	15799	15949	15497	15786	15695	15559	15622	15529	15792	15623	15657	15689	15612	15776	15618	15738	15664	15598	15666	15611	15740	15663	15812	15816	15645	15676	15676	15578	15702	15511	15762	15713	15719	15684	15785	15659	15537	15692	15555	15723	15654	15653	15531	15542	15696	15716	15595	15837	15682	15646	15768	15576	15677	15631	15679	15596	15561	15613	15628	15851	15711	15803	15787	15678	15688	15726	15503	15679	15665	15674	15635	15617	15706	15647	15664	15795	15569	15690	15570	15737	15754	15596	15697	15725	15754	15771	15751	15678	15567	15808	15666	15612	15819	15618	15834	15661	15656	15489	15595	15785	15599	15667	15603	15608	15555	15850	15548	15624	15700	15773	15720	15592	15635	15632	15608	15814	15631	15509	15597	15596	15725	15536	15724	15805	15649	15732	15688	15564	15536	15676	15688	15704	15520	15710	15640	15716	15613	15709	15667	15508	15612	15778	15677	15498	15693	15728	15574	15715	15667	15601	15633	15624	15568	15734	15816	15678	15564	15637	15687	15666	15709	15739	15578	15841	15798	15741	15659	15725	15841	15686	15687	15719	15537	15751	15683	15738	15639	15663	15818	15632	15588	15665	15775	15666	15582	15578	15525	15628	15608	15587	15674	15489	15598	15614	15815	15823	15637	15610	15840	15618	15894	15550	15741	15617	15742	15686	15743	15807	15817	15741	15533	15819	15676	15628	15596	15569	15447	15634	15741	15716	15741	15735	15623	15666	15643	15868	15546	15607	15638	15641	15672	15582	15498	15661	15772	15601	15591	15749	15605	15672	15621	15706	15684	15628	15658	15699	15696	15706	15679	15641	15712	15766	15644	15758	15590	15826	15510	15771	15789	15597	15481	15640	15372	15734	15706	15581	15675	15604	15667	15659	15726	15420	15704	15602	15736	15799	15611	15616	15908	15712	15650	15720	15646	15664	15595	15688	15581	15554	15619	15781	15788	15759	15632	15787	15600	15583	15602	15512	15597	15676	15617	15737	15477	15681	15777	15601	15597	15619	15671	15611	15557	15665	15803	15734	15619	15649	15670	15565	15594	15726	15528	15536	15631	15651	15505	15536	15658	15876	15632	15627	15633	15609	15677	15776	15650	15621	15586	15763	15514	15640	15538	15726	15616	15730	15650	15700	15641	15679	15707	15664	15871	15563	15569	15653	15714	15688	15648	15584	15684	15706	15700	15551	15533	15746	15734	15688	15721	15743	15539	15830	15639	15608	15769	15820	15541	15517	15769	15684	15733	15670	15625	15719	15514	15577	15745	15882	15760	15781	15617	15816	15742	15649	15618	15757	15639	15587	15571	15678	15598	15581	15602	15651	15684	15935	15715	15619	15676	15807	15729	15782	15675	15705	15619	15728	15687	15742	15457	15646	15674	15659	15658	15546	15721	15492	15916	15744	15622	15574	15610	15583	15469	15624	15608	15665	15648	15525	15641	15617	15766	15706	15732	15677	15638	15682	15769	15751	15650	15634	15428	15783	15904	15659	15659	15433	15512	15646	15681	15690	15614	15751	15551	15600	15601	15540	15684	15646	15549	15563	15452	15506	15662	15695	15655	15709	15770	15590	15688	15797	15510	15663	15752	15531	15585	15664	15529	15706	15610	15681	15690	15659	15640	15642	15666	15833	15682	15571	15576	15582	15475	15700	15774	15795	15688
22891	21796	29054	24075	22007	23753	25119	19462	18335	18602	18653	18400	18268	18303	18525	18242	18319	18198	18262	18219	18245	18161	18271	18278	18062	18236	18109	18047	18221	18226	18418	18099	18160	17902	18139	18219	18196	18323	18176	18224	18100	17949	18145	18214	18156	18145	18150	17818	18219	18065	17999	17949	18082	18114	18181	18111	17970	18082	18266	17985	18057	18045	17919	18017	18099	18204	18136	17830	18155	17983	18061	18062	18133	18070	18094	18046	18028	17912	18243	18185	18064	18029	18192	17889	17943	18224	18021	18001	17889	18080	18010	18054	18069	17973	18004	17970	17942	17884	17989	17941	17910	17980	18024	17733	18035	18074	17955	17860	17941	18113	18036	18137	18025	18058	18050	17841	17911	18013	18106	18028	18093	18081	18059	18189	17943	17934	17879	17905	18085	18038	18210	18023	18000	18041	17926	18044	18044	18115	17887	17915	17867	18051	18133	17931	18008	18065	17992	18165	17900	18121	17941	17789	17996	18208	18025	18124	17915	18038	17956	17997	17932	18047	18029	18030	17986	18045	17949	18125	18226	18128	17917	18063	18142	18132	18073	18202	17943	17846	17896	18049	18046	17904	18063	18107	18107	18051	18216	18015	18052	18057	18018	18041	18134	18005	18161	17906	17980	17959	18062	17979	18071	18143	18305	18067	17899	18120	17853	18259	17774	17965	18126	18163	18098	18072	18009	18079	18093	17774	17848	18058	18082	18123	17898	17963	18073	17917	18127	18074	17773	18185	18144	18058	18044	18124	18108	18047	17903	17888	17842	17888	18032	18169	18217	18058	17983	18096	17959	17928	18165	17848	17896	17998	17903	18028	17924	17936	18193	18029	17967	17940	17958	18081	17959	18146	18001	17933	18036	18111	18016	17803	17863	18005	18246	18091	18049	18043	18061	18188	18098	17835	18169	17754	18086	18226	18061	18120	18088	17984	18034	17898	18175	18150	18267	17840	17910	18029	18053	18128	18025	18003	18195	17819	17931	18169	18042	18075	18010	17991	18094	18313	17876	18130	18070	17847	17985	18257	18068	18121	18160	17857	18136	18143	17938	18078	18065	17970	18007	18234	18019	18185	18003	18049	18104	18217	18150	18121	18091	18027	18001	18103	18017	17967	17974	18002	18155	18036	17840	18085	17979	18104	17972	17856	18033	18110	18045	18180	18115	18143	18042	17964	17944	18089	18073	18294	18258	18038	17988	17889	18082	17825	18280	18070	18214	18063	17915	17985	18148	18088	18151	17926	17946	17898	18072	18044	17955	17951	17881	17919	17974	17790	17975	18080	17955	18031	17962	17820	17954	18123	18113	17983	17943	17987	18071	17972	18047	17956	17980	17973	17954	18054	17933	17983	18192	17970	17938	17938	17971	18176	18050	18021	17939	18053	18014	17961	17907	18217	18229	18162	18050	18042	17836	17967	18045	18100	17867	17924	18108	18000	17834	17887	18011	17890	18013	17963	18197	18084	18077	18031	17990	17739	18064	18113	18066	18038	17938	17907	17881	17970	18132	17967	18104	18126	17959	17972	18054	17942	18070	17955	18005	17974	17893	17907	18091	17848	18138	17875	17872	18214	17928	18035	18020	18052	17859	17793	18025	17948	17931	18180	18003	17921	18116	17895	18004	17989	18079	18101	17882	17995	17961	17980	17928	18338	17932	18048	17986	17843	18009	17951	17982	17999	17847	18025	18028	18080	17956	18084	18157	17975	17946	18035	17925	18053	17940	17963	18016	18037	17994	18030	18196	17978	17992	17954	17896	18147	17921	18064	18042	18050	17969	17950	18064	18052	17977	18027	17800	18274	18161	18003	18023	17958	18078	17990	18070	17992	18213	17769	17980	18051	17991	17908	17772	17970	17989	18131	18110	18141	18002	17929	17918	18070	18011	18029	18194	17865	18021	18112	18123	18240	18081	17937	18130	17990	17837	18080	17889	18088	17830	17933	17953	18244	18087	17946	18144	17985	18050	18065	18411	18067	18030	18113	18025	18006	18100	17853	18041	18163	17951	17833	18019	18128	18051	18101	18109	18006	18140	18165	18030	18036	18186	17909	18167	18086	18116	17977	18038	18128	17882	18160	18009	17939	18115	18020	18128	18148	18058	17957	18046	18101	18231	18103	18197	18172	17961	18268	18052	17992	18094	17910	18010	17873	17952	18136	18140	18110	17996	17962	17929	18076	17973	17940	17967	17929	18001	17983	18046	18218	18127	18059	17969	18213	18010	17945	17903	18016	18086	18022	18070	18027	18016	18104	18077	18079	17981	18066	17924	18048	18289	18118	17834	18180	18271	18017	17970	18230	18025	17931	18149	18069	18112	17895	18107	18285	18292	18124	17995	18032	17985	18167	17956	18091	18082	17979	17967	18036	17880	18015	18109	17982	18152	17772	18064	17888	18122	18095	17933	17900	18023	17974	18296	17812	17921	17860	17939	17932	17931	18218	18022	18123	17990	18122	17854	17843	17926	18112	18164	18057	18134	18122	17986	18006	18100	18128	18057	18106	17893	18060	18288	18019	17887	18117	17975	17981	17942	18188	18004	17918	18030	17960	18002	17998	18181	17976	17972	18076	18171	17896	17987	18011	17902	18025	18185	18001	18161	18038	18134	17963	17947	18124	18055	17829	17908	18082	18121	17994	18112	17865	17990	17913	18117	17840	17757	18060	18067	18174	18004	17856	18131	17914	18252	18106	18013	17970	18057	18145	17966	17892	18006	18001	17908	18140	18265	18040	17997	18060	17989	17996	17835	17888	17942	18023	18029	17860	18043	18184	17999	17838	18190	17940	18036	18012	18047	18130	17869	17906	18041	17991	18170	18273	17939	18094	17961	18145	18038	17964	17919	17919	17927	17939	18118	18112	17892	18095	18083	18003	18030	17949	18164	17916	18087	18118	18036	18117	17912	18088	18021	17953	17924	18024	17929	17922	18136	18113	17985	17890	18047	18016	18147	17955	18016	18063	17996	17838	17947	18022	18070	17958	18050	17844	18002	17978	18221	17872	18082	17865	17937	17789	18031	18123	18073	18132	17928	17956	17893	18008	17858	18057	18062	17961	17859	17870	17993	17907	17971	17715	17950	17785	18000	18115	17865	18143	17980	17976	18080	18000	17887	18048	18327	17988	17977	18134	18014	18009	17990	17973	17983	17996	17881	18414	17845	18036	18091	17983	17978	18079	17830	18173	17885	18090	18096	18104	18054	17876	17880	17991	18109	18009	17998	18016	17859	18079	18033	17865	17980	17866	17746	17911	18019	18149	18023	18067	18050	18216	17884	17988	18039	18118	18203	18062	17948	17955	17720	18172	17931	18048	18064	17968	18136	18066	18074	17940	18098	17992	17956	17965	17940	17932	17781	17958	18187	17962	18147	18093	17932	18141	17924	18033	18169	17825	18011	18178	17864	17923	17842	17870	17904	17824	17956	17961	18022	18280	18081	17887	18113	17960	18016	18092	18143	17864	17915	17935	17984	18095	17906	17924	18041	18109	18114	18003	17789	18121	17904	17926	18147	18018	18071	18187	18039	17949	17841	18189	18169	17932	18041	18025	18077	18214	17911	17856	17906	18038	18163	18070	17916	18135	18027	18122	18123	18359	17965	18042	18024	18113	17976	18099	17997	17998	18049	17864	17922	18089	17969	17895	18041	18074	18025	17956	17832	17854	18155	17982	17925	18109	17974	18030	18108	18077	18060	17988	17866	18053	18055	17992	18030	18157	17878	17976	18172	17982	18032	17973	18159	18093	17989	17949	17824	17768	17986	18235	18076	17850	18049	17973	17748	18241	18138	18107	18033	18023	18043	17951	18083	17924	17924	18059	18296	18066	18045	18210	18054	17884	18229	17910	18184	18075	17764	17990	17863	17942	18292	18007	17937	17949	17970	17973	18197	18073	18086	17938	18202	17962	17926	17865	17997	18035	18072	17984	18133	18011	17935	18066	17924	18133	17948	17970	17867	18238	18065	18070	18014	17820	17915	18019	18148	17837	18178	18021	17918	17858	17984	18061	18256	17996	18019	17989	18005	18001	18085	18061	18070	18009	18079	18073	18138	18025	18131	17998	17982	18004	17926	18069	17983	18143	18022	18010	17739	17932	18091	18175	18002	17944	18046	17939	17923	18071	18055	18081	17988	18249	18019	18047	18048	18094	18207	17918	18083	17995	18034	18010	18090	18127	18022	18062	17972	17909	17962	17958	17983	17982	18015	17872	18027	18216	17817	18166	18089	18242	18166	18248	17992	17918	18010	17760	18138	18057	18204	18015	18143	17972	18019	17875	18044	17995	18141	17942	18132	18024	17804	18037	18026	18096	18110	18269	18086	18202	18186	17977	18004	17846	17979	18008	18129	17878	18094	18219	17988	18098	18228	18082	18241	17800	17880	18180	18042	17727	18088	17885	18026	18118	17983	17836	18099	18022	17858	17948	18064	18019	18075	18084	18008	18213	18077	18070	18030	18030	18175	18037	17971	17907	17990	17977	17927	17940	17824	17954	17912	17924	17929	18095	17937	17940	17923	18104	17882	18153	18011	18104	18165	17986	18146	18163	18133	18088	18012	17952	18118	17986	18125	18000	18079	17934	17973	17924	17769	18002	18120	18006	18033	17978	18067	18017	17994	18102	18002	17926	18016	18032	17899	18025	18074	17855	17881	18122	17961	18080	18212	17947	17959	17950	18036	18010	18192	17971	18140	17986	17959	18075	18000	18068	17840	18028	18189	17943	18084	18159	18183	18019	17946	18016	17863	18099	17824	18013	17919	17910	18045	18122	17993	17849	17838	17987	17955	18095	18134	17860	18052	18131	18000	18133	18024	17934	18053	18106	18104	17989	17881	17937	17973	17818	18172	17999	17968	17955	18021	18086	17931	18091	17952	17890	18054	18173	18039	17995	17987	18029	18117	17989	17959	18359	18195	18166	17970	17908	17944	17971	18013	17921	18018	18288	18080	18052	17983	17975	18049	17889	17890	18033	18091	17978	18042	17952	17849	17809	17838	18194	18149	17891	17710	18012	18132	18003	18142	18050	18191	18119	17937	17633	17963	18059	17907	18217	18155	17948	18046	18006	17995	17895	18032	17863	17971	18040	18024	17835	18175	18065	18105	18066	18026	18020	17810	17947	18017	17984	18017	17982	18195	18028
57294	92297	57383	43812	29570	20379	16768	15991	15720	15579	15540	15547	15400	15622	15516	15602	15555	15721	15537	15689	15501	15565	15731	15545	15543	15421	15396	15549	15706	15550	15499	15732	15512	15618	15722	15716	15610	15382	15506	15539	15529	15533	15427	15475	15546	15517	15615	15681	15466	15453	15498	15594	15609	15590	15571	15480	15648	15530	15659	15586	15562	15601	15545	15439	15586	15546	15641	15560	15713	15503	15526	15499	15459	15619	15745	15437	15589	15433	15515	15487	15398	15535	15447	15485	15431	15563	15638	15545	15322	15560	15565	15585	15441	15500	15435	15468	15560	15550	15474	15612	15463	15455	15769	15524	15554	15445	15573	15607	15580	15601	15563	15460	15526	15521	15522	15492	15488	15490	15553	15545	15397	15595	15591	15439	15392	15632	15473	15497	15497	15452	15565	15473	15482	15646	15567	15480	15601	15569	15464	15502	15552	15533	15512	15718	15601	15436	15769	15265	15385	15605	15396	15603	15572	15440	15525	15495	15548	15544	15534	15505	15557	15530	15672	15651	15334	15472	15660	15457	15507	15567	15468	15782	15611	15604	15614	15658	15602	15419	15311	15473	15689	15581	15684	15412	15440	15439	15477	15718	15427	15484	15511	15618	15548	15651	15669	15544	15402	15647	15709	15506	15597	15404	15520	15606	15510	15370	15714	15475	15548	15648	15625	15538	15508	15476	15506	15506	15562	15386	15515	15524	15514	15497	15673	15545	15505	15655	15464	15569	15511	15502	15467	15523	15333	15535	15546	15440	15444	15568	15452	15601	15524	15542	15463	15538	15414	15482	15575	15590	15688	15670	15600	15535	15524	15445	15500	15430	15628	15523	15466	15430	15552	15412	15532	15507	15508	15632	15415	15540	15318	15758	15528	15552	15586	15592	15557	15514	15684	15472	15597	15457	15464	15355	15434	15662	15483	15473	15462	15341	15386	15374	15571	15563	15480	15764	15493	15504	15371	15538	15467	15625	15430	15332	15586	15526	15597	15375	15383	15557	15509	15543	15563	15531	15530	15407	15474	15578	15698	15417	15586	15477	15581	15527	15380	15585	15481	15666	15579	15556	15589	15591	15669	15592	15758	15366	15504	15374	15609	15719	15766	15376	15757	15793	15575	15519	15592	15453	15630	15498	15508	15429	15381	15410	15351	15604	15504	15497	15534	15480	15469	15574	15586	15360	15567	15520	15374	15408	15537	15261	15421	15554	15489	15523	15435	15546	15600	15699	15653	15445	15573	15644	15500	15579	15324	15417	15365	15426	15657	15669	15649	15603	15592	15366	15538	15565	15540	15465	15505	15626	15629	15424	15668	15540	15352	15356	15522	15452	15533	15618	15485	15454	15513	15603	15545	15597	15592	15629	15381	15599	15578	15470	15517	15549	15553	15524	15738	15539	15632	15455	15655	15627	15599	15595	15511	15714	15637	15502	15380	15797	15386	15519	15491	15377	15627	15720	15605	15635	15472	15501	15605	15460	15527	15606	15548	15497	15624	15479	15638	15572	15499	15490	15600	15497	15548	15571	15481	15533	15559	15508	15474	15669	15440	15610	15554	15646	15323	15536	15604	15597	15479	15632	15387	15550	15581	15497	15435	15267	15391	15624	15396	15612	15498	15583	15733	15688	15625	15483	15499	15571	15618	15490	15332	15452	15618	15524	15678	15635	15730	15506	15721	15560	15465	15538	15618	15649	15425	15393	15420	15486	15564	15419	15726	15571	15599	15548	15664	15617	15501	15626	15512	15682	15448	15394	15586	15372	15545	15634	15538	15329	15573	15565	15619	15613	15700	15409	15504	15542	15641	15499	15457	15535	15449	15532	15533	15548	15601	15679	15579	15502	15527	15528	15609	15695	15545	15558	15532	15561	15510	15423	15572	15582	15675	15472	15513	15551	15397	15594	15477	15647	15813	15494	15571	15695	15515	15585	15455	15524	15579	15596	15424	15413	15553	15621	15635	15528	15462	15672	15556	15565	15412	15467	15463	15459	15547	15581	15333	15604	15542	15676	15567	15443	15320	15631	15556	15504	15547	15497	15416	15454	15635	15658	15530	15530	15626	15791	15458	15535	15404	15509	15601	15575	15385	15708	15507	15583	15509	15414	15470	15418	15559	15617	15642	15618	15541	15599	15550	15535	15524	15453	15422	15559	15602	15564	15488	15453	15387	15553	15660	15360	15618	15406	15498	15485	15577	15644	15478	15653	15510	15533	15616	15598	15586	15429	15395	15581	15524	15577	15644	15517	15455	15476	15500	15522	15446	15608	15644	15584	15329	15559	15524	15563	15485	15597	15353	15463	15545	15441	15550	15426	15640	15521	15555	15565	15532	15617	15572	15455	15714	15432	15462	15482	15513	15323	15620	15552	15710	15543	15589	15641	15622	15633	15556	15362	15563	15614	15412	15571	15456	15565	15393	15425	15454	15354	15364	15551	15617	15514	15634	15653	15553	15455	15596	15566	15600	15701	15360	15394	15710	15496	15399	15658	15611	15592	15566	15417	15620	15447	15604	15485	15799	15520	15512	15685	15593	15616	15448	15452	15594	15487	15487	15408	15475	15535	15466	15545	15351	15509	15649	15514	15494	15453	15552	15565	15433	15572	15258	15422	15496	15572	15564	15455	15537	15592	15672	15418	15520	15449	15493	15591	15447	15500	15380	15541	15370	15658	15571	15480	15485	15609	15558	15513	15485	15519	15481	15548	15528	15470	15512	15635	15572	15493	15407	15395	15478	15608	15342	15641	15462	15691	15431	15480	15556	15585	15501	15609	15757	15605	15487	15501	15532	15652	15718	15551	15576	15648	15553	15579	15516	15619	15578	15385	15564	15418	15483	15379	15445	15522	15598	15562	15637	15722	15436	15506	15563	15528	15555	15391	15585	15572	15262	15429	15552	15526	15493	15642	15500	15777	15642	15523	15455	15431	15429	15538	15640	15591	15438	15574	15495	15285	15585	15563	15481	15547	15669	15725	15526	15546	15445	15542	15618	15483	15456	15555	15578	15515	15622	15565	15596	15500	15423	15307	15526	15569	15522	15615	15617	15673	15466	15501	15387	15438	15422	15444	15654	15534	15582	15557	15557	15517	15511	15587	15435	15546	15445	15634	15561	15546	15538	15485	15527	15624	15475	15552	15497	15522	15379	15442	15554	15424	15391	15401	15476	15527	15621	15512	15462	15578	15573	15662	15550	15541	15448	15720	15475	15496	15551	15572	15620	15501	15465	15360	15540	15511	15393	15615	15450	15556	15294	15485	15328	15486	15553	15570	15486	15602	15610	15285	15461	15492	15609	15645	15633	15461	15373	15496	15487	15545	15628	15542	15561	15533	15548	15604	15692	15519	15687	15687	15557	15526	15600	15506	15522	15611	15481	15424	15531	15584	15581	15591	15355	15631	15601	15465	15583	15567	15408	15557	15521	15601	15445	15368	15474	15573	15445	15496	15502	15592	15458	15428	15576	15708	15615	15542	15604	15591	15471	15525	15725	15642	15489	15458	15761	15467	15504	15537	15651	15562	15666	15500	15626	15584	15438	15402	15331	15564	15644	15522	15587	15423	15397	15338	15433	15487	15606	15422	15615	15430	15443	15490	15646	15407	15458	15595	15548	15473	15535	15429	15401	15528	15498	15477	15439	15553	15617	15564	15626	15471	15709	15719	15592	15443	15621	15531	15593	15630	15454	15448	15401	15676	15501	15644	15504	15541	15452	15521	15667	15364	15427	15588	15548	15424	15559	15511	15708	15615	15565	15732	15514	15429	15516	15310	15532	15597	15558	15488	15587	15382	15581	15502	15636	15604	15545	15494	15499	15369	15555	15507	15618	15506	15686	15611	15520	15496	15459	15660	15503	15379	15548	15530	15493	15359	15530	15574	15519	15559	15529	15468	15561	15433	15635	15561	15486	15484	15535	15598	15500	15611	15471	15334	15570	15440	15491	15670	15469	15456	15582	15656	15542	15453	15579	15577	15590	15539	15490	15613	15509	15406	15519	15520	15476	15377	15496	15612	15606	15485	15487	15536	15582	15616	15556	15496	15606	15540	15639	15539	15638	15546	15489	15638	15603	15408	15605	15381	15523	15489	15463	15410	15400	15443	15650	15610	15459	15549	15610	15498	15452	15659	15583	15511	15519	15502	15530	15461	15720	15458	15538	15451	15489	15495	15533	15567	15574	15536	15498	15481	15582	15539	15570	15398	15545	15523	15365	15651	15573	15564	15573	15666	15454	15508	15526	15608	15413	15523	15524	15491	15427	15481	15541	15608	15618	15707	15591	15636	15413	15524	15547	15633	15633	15562	15553	15384	15613	15638	15572	15428	15651	15542	15510	15473	15481	15614	15478	15489	15584	15521	15397	15491	15494	15755	15397	15606	15556	15494	15459	15541	15581	15507	15623	15457	15432	15444	15498	15528	15630	15491	15740	15546	15549	15608	15442	15606	15635	15593	15410	15404	15608	15373	15584	15499	15627	15503	15345	15531	15534	15457	15639	15519	15462	15588	15449	15608	15501	15611	15459	15684	15549	15613	15481	15497	15560	15533	15638	15496	15602	15586	15668	15588	15497	15625	15676	15609	15469	15421	15564	15447	15687	15728	15533	15495	15603	15454	15486	15517	15617	15604	15705	15497	15509	15421	15425	15390	15538	15737	15587	15464	15594	15589	15478	15477	15497	15604	15655	15538	15727	15476	15442	15383	15599	15599	15431	15601	15686	15615	15494	15291	15593	15515	15586	15402	15420	15605	15553	15397	15614	15454	15682	15509	15604	15649	15534	15574	15546	15527	15562	15426	15497	15608	15441	15662	15704	15540	15447	15611	15631	15529	15631	15499	15523	15638	15500	15164	15429	15399	15259	15355	15271	15708	15540	15618	15470	15553	15608	15436	15564	15557	15669	15518	15598	15665	15542	15498	15593	15390	15536	15510	15532	15476	15540	15482	15435	15552	15593	15503	15560	15591	15615	15629	15376	15605	15471	15439	15447	15619	15412	15602	15539	15495	15490	15400	15505	15589	15565	15643	15508	15420	15646	15396	15586	15537	15521	15636	15537	15664	15540	15583	15486	15487	15391	15384	15418	15489	15481	15584	15592	15558	15522	15521	15506	15454	15453	15620	15495	15500	15654	15471	15474	15505
35037	34306	28945	24879	19803	18795	18573	18503	18541	18326	18282	18195	18203	18201	18235	18052	18288	18360	18207	18288	18298	18125	18395	18100	18228	18261	18237	18435	18516	18261	18155	18014	18308	18285	18111	18096	18118	18172	18154	18303	18181	18252	18092	18275	18318	18167	18259	18361	18144	18184	18393	18329	18166	18151	18130	18039	18238	18018	18058	18043	18201	18370	18159	17990	18173	18163	18204	18150	18291	18268	18410	18258	18304	18238	18443	18211	18186	18096	18206	17970	18068	18211	18325	18325	18350	17988	18192	18002	18164	18191	18163	18190	18260	18402	18307	18213	18152	18326	18254	18156	18381	18222	18208	18249	18462	18221	18165	18113	18162	18209	18439	18063	18420	18228	18165	18275	18204	18322	18225	18008	18352	18344	18302	18240	18218	18140	18059	17976	18278	18218	17998	18352	18359	18018	18297	18180	18215	17962	17984	18212	18098	18429	18216	18210	18151	18248	18230	18188	18257	18100	18219	18186	18147	18169	18234	18230	18236	18274	18292	18139	18406	18262	18434	18241	18108	18319	18164	18338	18377	18372	18086	18150	18286	18275	18223	18151	18240	18221	18014	18149	18169	18362	18028	18246	18313	18187	18064	18179	18149	18233	18132	18411	18226	18319	18408	18259	18218	18333	17937	18232	18169	18272	18096	18229	18221	18122	18420	18303	18315	18280	18062	18342	18068	18225	18264	18204	18199	18021	18350	18337	18297	18310	18197	18276	18149	18543	18287	18290	18289	18387	18138	18302	18146	18325	18369	18357	18256	18136	18228	18174	17987	18427	18251	18458	18127	18257	18288	18025	18043	17976	17978	18273	18367	18145	18051	18189	18245	18202	18226	18257	18167	18372	18256	18397	18196	18347	18259	18149	18153	18209	18237	18000	17906	18147	17980	18214	18165	18068	18173	18348	18218	18219	18344	18129	18354	17934	18214	18198	18126	18258	18133	18212	18105	18200	18299	18187	18236	18313	18288	18127	17983	18322	18242	18234	18191	18341	18281	18251	18233	17959	18218	18200	18295	18079	18227	18209	18142	18173	18235	18178	18063	18056	18110	18111	18055	18283	18169	18018	18129	18182	18304	18206	18200	18123	18189	18266	18094	18216	18198	18197	18153	18302	18218	18183	18387	18185	18190	18151	18284	18182	18353	18254	18305	18121	18185	18243	18157	18251	18133	18207	18123	18073	18237	18202	18044	18299	18426	18143	18217	18228	18290	18139	18125	18424	18314	18302	18035	18227	18187	18352	18049	18258	18286	18163	18190	18288	18140	18205	18045	18228	18149	18303	18157	18342	18132	18278	18368	18175	18339	18320	18203	18319	18374	18204	18387	18270	18327	18360	18153	18045	18237	18133	18002	18147	18112	18203	18091	18190	18182	18170	18385	18189	18158	18195	17926	18060	18257	18326	18240	18187	18260	18077	18420	18076	18033	18143	18085	18242	18233	18145	18187	18362	18306	17991	17912	18082	18181	18250	18165	18141	18145	18225	18207	18329	18171	18062	18302	18358	18193	18380	18040	18171	18380	18212	18335	18147	18154	18357	18225	18194	18256	18346	18123	18341	18224	18057	18101	18305	18056	18064	18319	18034	18196	18262	18264	18354	18178	18355	18262	18325	18258	18136	18181	18174	18309	18033	18406	18117	18276	18176	18133	18347	18219	18108	18306	18350	18292	18105	18125	18198	18153	18337	18127	18297	18278	18112	18241	18254	18199	18317	18100	18070	18300	18323	18140	18016	18081	18253	18166	18317	18229	18215	18150	18336	18206	18293	18259	18136	18378	18339	18157	18084	18180	18056	18157	18171	18178	18210	18251	18309	18203	18172	18352	18083	18392	18181	18288	18266	18451	18264	18180	18069	18165	17980	18309	17963	18078	18274	17988	18091	18179	18118	18268	18115	18200	18257	18241	18172	18268	18264	18214	17975	18249	18323	18245	18079	18202	18174	18100	18361	18326	18049	18145	18242	18286	18067	18161	18270	18250	18168	18426	18154	17994	18296	18275	18208	18141	18163	18237	18353	18127	18071	17960	18186	18437	18131	18223	18179	18244	18130	18166	18365	18270	18169	18317	18018	18296	18290	18115	18000	18235	18251	18207	18416	18385	18139	18067	18310	18160	18088	18242	18022	18019	18197	18263	18305	18033	18132	18140	18179	18281	18036	17937	18222	18350	18315	18363	18162	18338	18270	18127	18059	18254	17947	18249	18131	18455	18181	18240	18436	18247	18561	18347	18301	18170	18081	18116	18188	18473	18238	18257	18232	18260	18375	18251	18406	18137	18274	18065	18076	18128	18093	18134	18177	18322	18310	18224	18388	18322	18069	18433	18117	18113	18286	18019	18120	18283	18055	18214	18246	18242	18254	18042	18271	18238	18288	18019	18343	18237	18109	18146	18337	18241	17997	18126	18355	18381	18218	18183	18050	18354	18180	18167	18209	18327	18329	18426	18159	18094	18106	18192	18047	18293	18290	18287	18163	18172	18160	18140	18268	18160	18242	18167	18226	17971	18032	18079	18119	18134	18158	18258	18305	18290	18265	18104	18016	18466	18037	18261	18148	18209	18297	18054	18083	18134	18260	18228	18184	18046	18306	18380	18050	18255	18059	18280	18015	18164	18109	18262	18072	18149	18211	18106	18285	18280	18259	18013	18099	18212	18207	18055	18076	18396	18327	18211	18200	18270	18063	18116	18135	18112	18165	18016	18131	18167	18281	18168	18330	18180	18122	18229	18097	18003	18175	18243	18167	18162	18418	18371	18318	18311	18271	18225	18129	18185	18239	18217	18376	18324	18282	18360	18372	18310	18141	18341	18231	18290	18235	18032	18046	18239	18324	18241	18343	18377	18182	18368	18253	18060	17955	18113	18342	18008	18139	18266	18205	17864	18281	18281	18339	18233	18361	18316	18225	18203	18370	18132	18089	17970	18085	18086	18276	18320	18598	18083	18320	18226	18230	18139	18105	18149	18327	18333	18338	18227	18235	18077	18201	18203	18147	18037	18306	18119	18175	18494	18319	18132	18146	18303	18305	18316	18205	18195	18289	18087	18146	18183	18211	18184	18216	18115	18027	18148	18049	18321	18143	18123	18150	18148	18252	18236	18280	18223	18244	18291	18166	18189	18311	18119	18308	18386	18304	18383	18131	18196	18128	18278	18266	18234	18272	18163	18151	18114	18089	18371	18191	18157	18196	18366	18081	18170	18234	18113	18375	18088	17902	18222	18127	18186	18142	18208	18156	18088	18110	18235	18397	18381	18355	18284	18146	18347	17930	18083	18364	18174	18174	18093	18377	18182	18271	18363	18091	18221	18236	18295	18062	18312	18281	18135	18218	18194	18267	18130	18233	18103	18370	18271	18425	18175	18341	18200	18025	18125	18034	18158	18348	18253	18397	18056	18011	18175	18236	18297	18167	18249	18230	18246	18163	18016	17966	18246	18189	18069	18254	18313	18404	18031	18196	18104	18322	18012	18317	18176	18182	18192	18339	18405	18151	18071	18030	18173	18245	18164	18068	18277	18185	18249	18208	18165	18174	18152	18110	18211	18027	18228	18271	18233	18203	17966	18240	18339	18241	18080	18167	17981	18193	18018	18153	18026	18195	18187	18219	18301	18347	18529	18266	18195	18168	18356	18234	18191	18144	18399	18122	18123	18058	18155	18222	18054	18237	18075	18129	18319	18137	18199	18255	18078	18202	18107	18167	18418	18224	18342	18161	18256	18326	18390	18237	18138	18086	18172	18134	18125	18157	18205	18245	18323	18147	18193	18290	18126	18371	18257	18054	18328	18306	18423	18234	18203	18087	18128	18214	18299	18218	18284	18047	18016	18229	18247	18276	18197	18197	18252	17940	18268	18292	18246	18271	18215	18213	18194	18360	18296	18333	18147	18266	18332	18181	18361	18134	18274	18109	18310	18279	18399	18357	18099	18110	18186	18258	18235	18247	18077	18148	18306	18486	18334	18256	18181	18222	18210	18182	18334	18225	18200	18141	18164	18363	18307	18283	18205	18196	18575	18340	18086	18492	18228	18134	18277	18159	18057	18047	18412	17989	18311	18281	18023	18008	18195	18408	18422	18162	18232	18196	18155	18057	18323	18315	18203	18108	18305	18309	18287	17961	18038	18324	18083	18208	18192	18060	18073	18114	18241	18145	18335	18185	18238	18047	18312	18216	18218	18237	18130	18144	18215	18287	18043	18125	18270	18375	18365	18185	18054	18228	18303	18180	18354	18098	18394	17976	18008	18219	18339	18189	18025	18395	18311	18218	18124	18244	18041	18292	18201	18278	18293	18212	18349	18129	18314	18277	18337	18210	18005	18290	18257	18048	18088	18220	18305	18186	18219	17980	18236	18174	18105	18119	18157	18063	18158	18242	18092	18450	18124	18137	18219	18489	18251	18139	18284	18275	18005	18085	18104	18025	18184	18275	18130	18082	18214	17875	18158	18217	18392	18276	18071	18224	18056	18233	18103	18088	18153	18090	18224	18235	18409	18348	18213	18341	18297	18113	18318	18265	18135	18095	18104	18109	18158	18395	18409	18056	18257	18105	18197	18351	18246	18188	18238	18222	18025	18274	18167	18170	18271	17908	18292	18234	18057	18178	18245	18311	18323	18374	18273	18285	18321	18299	18238	18259	18272	18242	18112	18287	18190	18279	18196	18144	18400	18339	18107	18136	18020	18351	18133	18315	18310	18142	18223	18115	18323	18172	18269	18157	18326	18213	18152	18293	18314	18390	18214	18249	18385	18181	18171	18227	18069	18186	18271	18109	18293	18310	18190	18252	18257	18551	18209	18055	18324	18292	18105	18395	18290	18142	18196	18317	18134	18061	18198	18309	18094	18252	18128	18167	18203	18113	18328	18177	17964	18302	18108	18078	18192	18326	18281	18216	17922	18036	18337	18388	18185	18296	18057	18329	18078	18212	18264	18187	18171	18249	18064	18313	17975	18146	17997	18219	18203	17986	18150	18212	18052	18270	18270	18019	18291	18043	18039	18139	18177	18108	18259	18240	18200	18265	18337	18314	18222	18250	18135	18067	18213	18286	18217	18264	18162	18205	18342	18395	18101	18141	18280	18151	18201	18248	18151	18126	18190	18235	18046	17997	18193	18277	18275	18203	18244	18160	18066	18275
48670	48414	25635	20403	17342	16172	15686	15751	15694	15728	15733	15677	15547	15599	15656	15660	15460	15636	15438	15757	15694	15639	15660	15791	15722	15519	15765	15587	15837	15702	15707	15657	15529	15855	15664	15795	15739	15589	15790	15688	15575	15618	15569	15545	15718	15637	15579	15669	15646	15676	15451	15613	15751	15597	15651	15652	15660	15604	15537	15806	15830	15641	15627	15606	15529	15690	15616	15683	15482	15486	15747	15845	15602	15453	15802	15581	15673	15617	15634	15729	15606	15621	15662	15678	15703	15498	15568	15640	15683	15558	15427	15668	15643	15580	15709	15746	15539	15790	15508	15752	15840	15637	15617	15546	15714	15588	15616	15606	15674	15596	15631	15598	15615	15618	15784	15616	15535	15607	15561	15526	15573	15565	15647	15736	15612	15653	15700	15573	15630	15461	15904	15734	15488	15562	15536	15484	15654	15664	15726	15615	15533	15574	15667	15725	15763	15618	15563	15746	15497	15576	15715	15843	15578	15552	15749	15512	15574	15690	15543	15602	15820	15654	15598	15610	15601	15627	15681	15679	15543	15669	15852	15713	15565	15603	15604	15659	15645	15710	15562	15592	15668	15540	15675	15578	15743	15644	15758	15647	15674	15720	15691	15714	15734	15707	15509	15599	15664	15692	15506	15646	15603	15725	15835	15507	15683	15691	15782	15710	15583	15618	15611	15516	15565	15706	15604	15664	15709	15728	15513	15562	15660	15615	15636	15659	15595	15537	15771	15363	15518	15642	15656	15612	15745	15508	15845	15656	15690	15568	15726	15679	15670	15600	15678	15704	15610	15764	15753	15632	15542	15648	15554	15759	15725	15586	15735	15686	15641	15555	15651	15611	15722	15484	15754	15723	15582	15529	15787	15697	15655	15712	15465	15648	15609	15662	15704	15767	15772	15653	15641	15593	15754	15676	15775	15757	15478	15732	15786	15546	15478	15675	15602	15509	15629	15686	15769	15562	15546	15717	15555	15556	15620	15592	15700	15641	15551	15624	15512	15648	15703	15624	15762	15671	15719	15681	15660	15674	15553	15595	15652	15583	15787	15731	15623	15662	15534	15793	15666	15713	15544	15552	15769	15606	15561	15572	15562	15664	15755	15765	15470	15584	15588	15812	15532	15632	15661	15644	15748	15736	15697	15615	15654	15675	15561	15570	15551	15594	15589	15630	15728	15719	15744	15595	15606	15731	15490	15529	15567	15642	15604	15632	15766	15639	15682	15596	15607	15701	15542	15532	15690	15585	15754	15810	15672	15699	15587	15682	15494	15644	15633	15737	15662	15668	15691	15588	15676	15568	15650	15474	15689	15592	15633	15665	15664	15731	15521	15650	15522	15738	15790	15395	15779	15770	15604	15698	15660	15785	15724	15577	15680	15700	15686	15577	15694	15616	15590	15678	15628	15692	15674	15607	15812	15494	15722	15554	15563	15695	15538	15652	15543	15614	15777	15558	15453	15419	15793	15556	15707	15575	15816	15684	15499	15664	15660	15524	15545	15604	15769	15697	15712	15654	15708	15533	15772	15458	15596	15543	15571	15639	15621	15780	15718	15755	15765	15737	15747	15664	15551	15678	15676	15559	15543	15602	15630	15670	15809	15769	15802	15757	15625	15534	15683	15695	15539	15484	15574	15597	15605	15581	15536	15569	15721	15731	15656	15591	15589	15612	15506	15568	15585	15588	15701	15715	15636	15670	15588	15510	15813	15635	15697	15576	15626	15698	15567	15654	15681	15617	15651	15686	15524	15795	15675	15607	15585	15698	15666	15527	15699	15840	15692	15614	15718	15726	15641	15624	15737	15678	15676	15590	15626	15670	15768	15733	15572	15563	15534	15516	15760	15556	15510	15628	15720	15689	15726	15591	15645	15570	15685	15624	15477	15747	15731	15746	15723	15488	15718	15552	15605	15590	15635	15724	15784	15421	15675	15542	15574	15582	15514	15575	15528	15599	15542	15520	15650	15502	15752	15565	15789	15620	15605	15643	15775	15673	15612	15531	15765	15581	15692	15550	15536	15628	15712	15584	15749	15604	15756	15629	15681	15721	15491	15627	15567	15660	15564	15555	15517	15790	15774	15660	15581	15569	15672	15528	15614	15717	15646	15576	15801	15505	15852	15609	15601	15682	15651	15682	15626	15693	15631	15787	15511	15646	15752	15673	15549	15533	15558	15711	15647	15605	15650	15511	15625	15598	15696	15870	15653	15461	15580	15686	15609	15643	15675	15674	15555	15719	15640	15501	15747	15719	15750	15685	15553	15566	15746	15628	15654	15570	15634	15594	15639	15665	15647	15434	15682	15599	15601	15511	15765	15545	15570	15901	15664	15483	15664	15771	15526	15649	15627	15539	15775	15655	15739	15757	15594	15703	15766	15561	15736	15606	15504	15659	15776	15588	15631	15740	15666	15558	15804	15692	15414	15794	15618	15523	15518	15606	15450	15486	15728	15780	15594	15664	15530	15729	15636	15535	15683	15593	15541	15672	15533	15720	15811	15616	15872	15644	15634	15710	15835	15642	15580	15723	15701	15639	15661	15692	15519	15788	15628	15562	15632	15691	15769	15454	15592	15619	15671	15616	15643	15641	15594	15798	15522	15694	15610	15578	15694	15561	15701	15623	15623	15689	15727	15545	15593	15430	15624	15683	15789	15614	15587	15630	15722	15601	15532	15707	15671	15695	15539	15590	15759	15478	15537	15621	15648	15622	15662	15665	15701	15439	15619	15552	15687	15774	15731	15541	15557	15726	15617	15602	15646	15584	15896	15545	15555	15619	15763	15676	15599	15663	15365	15831	15631	15627	15667	15542	15668	15564	15781	15564	15744	15752	15727	15666	15593	15535	15563	15748	15673	15623	15582	15666	15654	15544	15621	15524	15558	15780	15556	15539	15495	15623	15797	15861	15649	15664	15725	15849	15539	15737	15657	15604	15583	15690	15592	15737	15614	15721	15684	15728	15581	15432	15724	15605	15554	15608	15650	15497	15756	15712	15584	15853	15536	15711	15774	15637	15675	15626	15645	15570	15611	15704	15685	15538	15601	15852	15546	15600	15570	15507	15513	15739	15678	15524	15620	15653	15596	15767	15418	15713	15625	15610	15739	15513	15793	15456	15657	15639	15452	15630	15710	15554	15695	15577	15482	15830	15437	15626	15507	15654	15706	15565	15714	15656	15582	15691	15630	15720	15437	15728	15626	15679	15580	15657	15600	15847	15709	15543	15511	15676	15648	15650	15611	15682	15685	15628	15562	15726	15489	15499	15483	15536	15830	15771	15769	15722	15553	15676	15508	15612	15657	15730	15606	15673	15738	15708	15719	15644	15740	15620	15731	15629	15540	15579	15746	15466	15492	15664	15738	15731	15573	15546	15451	15416	15728	15684	15591	15695	15548	15704	15596	15695	15622	15592	15538	15673	15626	15665	15723	15683	15601	15613	15717	15731	15831	15544	15829	15677	15511	15739	15731	15453	15718	15663	15638	15836	15618	15667	15549	15609	15661	15662	15659	15557	15722	15720	15610	15642	15617	15448	15665	15716	15658	15769	15637	15629	15609	15593	15809	15663	15728	15494	15680	15500	15721	15656	15798	15787	15683	15697	15768	15683	15746	15740	15571	15641	15655	15730	15634	15634	15553	15538	15649	15735	15797	15756	15659	15673	15764	15642	15750	15655	15606	15758	15656	15757	15869	15758	15717	15585	15707	15718	15726	15556	15724	15646	15710	15633	15547	15610	15716	15483	15718	15539	15644	15697	15801	15574	15686	15670	15685	15513	15602	15714	15587	15580	15605	15618	15594	15704	15562	15549	15627	15599	15572	15780	15502	15692	15676	15657	15644	15599	15600	15856	15713	15552	15561	15649	15494	15687	15702	15540	15646	15409	15630	15743	15774	15594	15617	15530	15654	15531	15591	15817	15631	15658	15532	15563	15633	15515	15564	15709	15576	15719	15582	15652	15539	15599	15685	15649	15631	15662	15596	15415	15662	15618	15654	15604	15600	15509	15802	15754	15666	15720	15548	15638	15437	15720	15488	15724	15578	15716	15672	15653	15708	15749	15464	15810	15678	15538	15660	15602	15731	15660	15602	15611	15692	15638	15615	15713	15640	15702	15649	15781	15644	15675	15562	15677	15614	15486	15776	15438	15677	15744	15805	15591	15533	15561	15590	15693	15785	15771	15562	15693	15617	15533	15741	15632	15690	15755	15732	15731	15795	15540	15650	15680	15599	15630	15412	15614	15506	15525	15702	15713	15876	15555	15628	15783	15661	15587	15742	15602	15716	15806	15674	15703	15564	15601	15585	15521	15723	15795	15525	15711	15639	15539	15656	15706	15711	15800	15588	15608	15677	15690	15597	15701	15864	15666	15850	15576	15592	15599	15575	15622	15617	15653	15727	15724	15632	15671	15726	15509	15841	15565	15667	15762	15835	15608	15657	15755	15558	15709	15741	15752	15620	15685	15476	15632	15822	15525	15594	15576	15707	15705	15604	15582	15533	15612	15590	15541	15591	15542	15541	15556	15670	15600	15726	15823	15704	15484	15476	15702	15601	15625	15713	15638	15640	15609	15584	15765	15687	15631	15849	15739	15600	15674	15448	15620	15618	15712	15799	15589	15694	15693	15718	15584	15672	15526	15835	15588	15609	15564	15882	15542	15767	15716	15560	15840	15604	15625	15538	15714	15811	15784	15559	15495	15741	15778	15735	15802	15646	15637	15935	15621	15522	15763	15873	15526	15705	15552	15757	15659	15692	15749	15756	15654	15492	15739	15606	15470	15576	15940	15628	15590	15741	15580	15671	15756	15537	15659	15655	15649	15726	15661	15739	15653	15687	15835	15823	15539	15673	15613	15737	15639	15619	15616	15632	15703	15580	15674	15610	15564	15656	15603	15682	15519	15648	15654	15812	15541	15585	15480	15802	15642	15586	15661	15781	15538	15526	15620	15715	15574	15613	15651	15716	15554	15717	15683	15630	15693	15605	15621	15635	15548	15816	15682	15593	15694	15568	15668	15681	15886	15593	15690	15761	15511	15683	15761	15584	15552	15751	15611	15595	15548	15643	15763	15617	15566	15705	15812	15614	15761	15782	15652	15518	15598	15912	15721	15607	15472	15865	15551	15572	15797	15587	15658	15557	15811
24926	23247	29076	25809	23540	22568	21051	18695	18364	18494	18426	18288	18434	18337	18202	18134	18264	18385	18206	18075	18429	17985	18302	18262	18038	18231	17994	18080	18171	18134	18168	18189	18123	18362	18371	18253	18271	18232	18210	18179	18282	18288	18190	18162	18194	18362	18170	18093	18126	18318	18245	18020	18255	18203	18164	18150	18091	18268	18150	18135	18107	18364	18333	18142	18198	18185	18266	18185	18219	17950	17982	18012	18245	18162	18257	18129	17996	18473	18083	18230	17972	18232	18218	18028	18290	18163	18081	18150	18185	18054	18267	18065	18225	18122	18138	18030	18219	17993	18281	18334	18006	18097	18230	18224	18238	18240	18245	18349	18210	18150	18154	17998	18244	18166	18034	18127	18150	18173	18193	18278	18298	18309	18209	18296	18259	18094	18020	18280	18032	18115	17974	18024	18280	18186	18257	18264	18021	18121	18121	18169	18242	18326	18018	18173	18346	18049	18206	18226	18209	18033	18352	18027	18195	18166	18237	18305	18153	18107	18246	18133	18283	18162	18148	18234	18233	18160	18173	18032	18108	18220	18174	18103	18335	18298	18103	18236	18271	17993	18008	18019	18073	18207	18085	18126	18118	18230	18122	18224	18089	18365	18189	18240	17992	18153	18238	18097	18073	18312	18326	18222	18118	18192	18000	18361	18049	18047	18061	18014	18309	18057	18170	18088	18113	18356	18065	17962	18279	18151	18161	18127	18016	17969	18019	17973	18295	17999	18310	18219	18109	18323	17983	18084	18126	18425	18155	18232	18382	18273	18256	18358	18282	18259	18230	18058	18306	18123	18245	18187	18154	18186	18190	18180	18350	18099	18025	18148	18339	18044	18125	18190	18047	18156	17973	17994	18105	18191	18248	18166	18056	18412	18343	18126	18146	18143	18324	18097	18208	18111	18345	18455	18089	18219	18173	18210	18246	18119	18107	18074	18141	18262	18108	18099	18143	18187	18311	17996	18161	18086	18365	18179	18176	18353	18273	18272	18286	18299	18227	18107	18106	18289	18118	18185	18198	18124	18068	18193	18179	18301	18361	18258	18434	18182	18114	18364	18033	18125	18388	18088	17980	18163	18222	18131	18314	18059	18171	18119	18256	18284	18107	18129	18188	18491	18111	17984	17976	18252	18077	18180	18170	18269	18134	18392	18213	18297	18215	18155	18169	17988	18290	18077	18039	17926	18163	18054	18265	18148	18301	18253	18218	18094	18169	18128	18160	18118	18132	17882	18337	18191	18103	18136	18239	18276	18268	18128	18073	18240	18147	18093	18326	18178	17990	18141	18241	18116	18053	18117	18161	17924	18269	18180	18125	18278	18276	18162	18178	18098	18161	18328	18156	18031	18189	18021	18286	18197	18312	18247	18132	18211	18053	18232	18211	18184	18224	18195	18285	18259	18120	18123	18151	18258	18079	18412	18342	18065	18272	18093	18112	18106	17882	18098	18028	17907	18108	17911	17997	18129	18052	17817	18302	18296	18219	18168	18139	18090	18256	18060	18184	18215	18064	18301	17922	17966	18135	18027	18036	18233	18169	18057	18298	18341	18179	18067	18218	18209	18122	18380	18268	18200	18077	18048	18331	18097	18139	18109	18185	18085	18126	18158	18144	18223	18215	18243	18162	18280	18256	17962	18142	18207	18027	18202	18159	18054	18225	18253	18155	18144	18433	18254	18127	18011	18005	18256	18253	18316	18029	18105	18090	18165	18186	18073	18103	18215	18340	18206	18208	18355	18234	18105	18273	18295	18326	18082	18074	17858	18250	18131	18119	18198	18254	18257	18359	18303	18086	18297	18246	18132	18298	18136	18351	18248	18142	18257	18280	18172	18185	18011	18188	18100	18183	18413	18369	18236	18294	18170	18167	18329	18174	17969	18184	18058	18100	18360	18199	18111	18056	18277	18233	18110	18229	18227	18090	18248	18074	18258	18145	18048	18291	18208	18110	18067	17979	18208	18036	17956	18271	18159	18346	18350	18158	18147	18262	18129	18104	18107	18023	18138	18161	18198	18213	18158	18437	18264	17996	18156	18144	18137	18174	18184	18130	18036	18350	18116	18257	18079	18260	18233	18456	18271	18374	18064	18389	18083	17988	18190	18231	18117	18194	18208	18409	17929	18323	18252	18018	18342	18142	18073	18189	18113	18089	18107	17998	18220	18152	18067	17961	18192	18212	18232	18111	18131	18201	18234	18104	18157	18377	18103	18164	18139	18245	18305	18174	18282	18244	18215	18058	18056	18200	18202	18105	18264	18047	18071	18046	18257	18114	18130	18312	18095	18256	18138	18129	17915	18171	18154	18329	18050	17982	18117	18266	18121	18278	18110	18020	18111	18192	18083	18290	18273	18192	18304	18158	18108	18109	18178	18198	18227	18026	18101	18032	18344	18158	18205	18121	18110	18096	18033	18382	18340	18080	18180	18109	18080	18208	18152	18173	18302	18212	18307	18241	18111	18399	18348	18259	18293	18082	18086	18270	18226	18023	18258	18219	18326	18109	18119	18174	18171	18251	18105	18156	18093	18100	18277	18223	18163	18158	18006	18069	18098	18271	18404	18240	18088	18313	18258	18404	18133	18257	18054	18118	18110	18258	18395	18212	18187	18151	18164	18301	18059	18221	18342	18060	17975	18174	18144	18069	17966	18030	18170	18315	17981	17988	18119	18072	18307	18291	18197	18109	18157	18034	18186	18254	18409	18130	18147	18029	18220	18208	18199	18244	18076	18246	18079	18173	18214	18154	18293	18100	18272	18380	18101	18214	18257	18093	18231	18108	18271	18274	18069	18316	18054	18176	18100	18133	18176	18266	18139	18084	17994	18445	18277	18100	18105	18205	18135	18148	18175	18169	18219	18132	18247	18297	18033	18061	18269	18185	18198	18217	18180	18066	18133	18195	18127	18178	18016	18096	17952	18132	18222	18225	18129	18245	18466	18288	18212	18260	18177	18403	18219	18071	18358	18299	18321	18238	17979	18076	18102	18176	18102	18118	18267	18037	18204	18044	18156	18230	18324	18212	18164	18051	18042	18125	18062	18228	18073	18296	18114	18252	18179	18178	18256	18168	18065	17948	18298	18295	18222	18128	18195	18060	18167	18241	18116	18110	18116	18229	18280	18486	18303	18328	18296	18295	18071	17958	18022	18250	18219	18211	18182	18335	18239	18184	18101	18121	18211	18297	18253	18269	18218	18358	18380	18229	18182	18339	18383	18186	18046	18235	18366	18106	18014	18168	18110	18259	18190	18087	18296	18098	18343	18130	18144	18177	18115	18062	17855	17797	18195	18226	18127	18201	18297	18316	18196	18126	18292	18052	18226	18239	18191	18273	18173	18387	18220	18237	18142	18091	18219	17999	18008	18160	18099	17920	18180	18097	18170	18290	18358	18153	18356	18199	18020	18217	18055	18239	18227	18162	18264	18054	18369	18190	18093	18138	18042	18259	18323	18194	18283	18254	18024	18127	18292	18222	18397	18270	18163	18201	18051	18186	18098	18166	18071	18354	18275	18152	18190	18217	18090	18018	18067	18159	17921	18052	18244	18260	18408	18125	17995	18098	18271	18281	18127	18227	18001	18361	18084	18149	18109	18213	18264	18083	18237	18230	18179	18030	18061	18180	18180	18283	18247	18074	18399	18151	18053	18082	18326	18358	18289	18174	17913	18052	18239	18233	18049	18149	18022	18059	18219	18221	18130	18319	18182	18134	18269	18019	17985	18281	18220	18110	18213	18063	18211	18260	18354	18193	18021	18249	17994	18179	18020	17948	18228	18221	18157	18342	18334	18307	18218	18041	18300	18125	18082	18197	18170	18247	18110	18233	18280	18253	18197	18062	18268	18260	18281	18151	18226	18308	18326	18314	18404	18059	17945	18098	18108	18182	18195	18167	18149	18378	18364	17975	17911	18146	18272	18205	18305	18220	18028	18235	18260	17915	18340	18349	18084	18133	18205	18099	18290	18243	18381	18223	18096	18090	18095	18350	17980	17969	18058	18142	18164	18196	18180	18154	18324	17846	18244	18188	18202	18103	18117	18370	18019	18283	18216	18155	17801	18140	18138	18125	18331	18219	18148	18224	18093	18013	18370	18037	18142	18294	18248	18262	18221	18140	18090	18075	17987	18173	18127	18183	18123	18300	17971	18099	18026	18100	18150	18235	18300	18149	18278	18040	18146	18157	18200	18033	18253	18167	18209	18214	18047	18356	18192	18285	18019	18017	18169	18245	18362	18153	18245	18353	18139	18203	18237	18217	18068	18144	18194	18099	18206	18275	18302	17937	18174	18280	18427	18370	18094	18158	18022	18315	18199	18232	18234	18156	18146	18269	18325	18189	17886	18211	18068	18163	18198	18028	18358	18150	18284	18201	18268	18277	18175	18229	18304	18484	18067	18247	18000	18442	18371	18147	18279	18348	18100	18177	18264	18200	18146	18146	18197	18419	18177	18157	18149	18318	18103	18265	18204	18189	18255	18340	18341	18099	18183	18206	18264	18035	18086	18091	18283	18308	18377	18015	18314	18125	18378	18246	18169	18180	18119	18060	18078	18292	18227	18215	18074	18256	18309	18175	18022	18040	18185	18097	18109	18084	18111	18129	18085	18274	18181	18124	18123	18156	18044	18167	18355	18157	18060	17970	17991	18224	18128	18190	18018	18416	18213	18194	17955	18341	18275	18276	18184	18075	18188	18203	17985	18089	18003	18084	18318	18287	18106	18194	18089	18114	18225	18063	18077	18191	17912	18168	18054	18120	18117	18119	18100	18077	18291	18325	17963	18415	18172	18466	18175	18293	18149	18228	18314	18272	18226	18226	18236	18104	18163	18181	18133	18222	18183	18171	18133	17957	17998	18249	18197	18367	18347	18055	17978	17904	18147	18182	18170	18129	18370	18178	18214	18110	18280	18183	18294	18101	18083	18199	18146	18191	18133	18193	17936	18168	18036	18336	18298	18158	18198	18300	18099	18270	18207	17968	18186	18135	18379	18425	18246	18007	18205	18291	18313	18324	17899	18322	17952	18058	18393	18234	18165	18164	18273	18278	18077	18065	18269	18418	18053	18289	18225	18093	18204	18015	18235	18120	18221	18111	18144	18189	18124	18594	18332	18246	18149	18245	18027	18380	18022	18329	18090	18351	18019
64565	81320	46138	34889	23807	17878	16191	15779	15595	15649	15790	15454	15792	15686	15765	15639	15550	15782	15848	15615	15765	15717	15570	15598	15857	15628	15852	15698	15662	15795	15775	15621	15748	15685	15579	15507	15594	15732	15680	15506	15647	15712	15848	15653	15659	15671	15627	15593	15625	15627	15621	15630	15825	15481	15841	15738	15814	15628	15656	15660	15549	15705	15526	15643	15602	15679	15785	15738	15525	15688	15628	15670	15600	15407	15460	15712	15613	15541	15757	15790	15698	15614	15515	15809	15635	15738	15597	15707	15554	15570	15523	15720	15591	15645	15524	15628	15725	15520	15567	15701	15664	15631	15519	15739	15704	15694	15761	15570	15686	15610	15702	15611	15582	15566	15673	15569	15755	15732	15481	15577	15667	15753	15780	15700	15515	15695	15573	15732	15565	15736	15688	15586	15514	15575	15484	15824	15658	15471	15600	15603	15698	15601	15789	15641	15699	15708	15568	15718	15681	15802	15572	15677	15629	15617	15646	15548	15826	15669	15614	15494	15616	15565	15591	15678	15550	15609	15485	15673	15696	15609	15702	15612	15852	15567	15672	15715	15913	15709	15523	15785	15687	15688	15748	15686	15533	15701	15634	15768	15553	15730	15663	15736	15646	15674	15773	15640	15690	15778	15571	15590	15699	15674	15783	15720	15646	15829	15603	15689	15505	15644	15672	15545	15811	15734	15588	15493	15682	15848	15492	15642	15584	15701	15697	15410	15620	15572	15598	15654	15632	15636	15493	15556	15636	15591	15549	15669	15618	15635	15707	15574	15661	15723	15857	15633	15516	15560	15746	15520	15542	15732	15518	15552	15579	15651	15744	15595	15589	15596	15630	15625	15710	15664	15533	15774	15703	15624	15640	15636	15717	15511	15733	15564	15627	15593	15749	15770	15587	15546	15719	15484	15666	15626	15553	15667	15658	15717	15774	15551	15645	15657	15603	15594	15488	15702	15661	15649	15769	15626	15714	15638	15492	15590	15683	15609	15584	15694	15800	15601	15455	15587	15490	15549	15679	15598	15762	15829	15597	15620	15624	15617	15698	15560	15682	15537	15727	15722	15395	15712	15745	15595	15536	15640	15701	15516	15718	15472	15583	15659	15529	15542	15534	15779	15768	15565	15659	15669	15606	15667	15710	15541	15776	15538	15579	15648	15632	15578	15664	15564	15723	15660	15512	15593	15762	15596	15591	15697	15598	15535	15582	15397	15763	15734	15623	15537	15511	15573	15378	15721	15617	15635	15695	15758	15667	15632	15705	15750	15488	15734	15539	15758	15725	15681	15704	15709	15832	15553	15645	15621	15644	15567	15938	15596	15884	15765	15526	15600	15702	15638	15708	15723	15706	15840	15527	15549	15756	15714	15730	15585	15620	15576	15652	15606	15688	15748	15423	15776	15697	15732	15613	15719	15717	15702	15790	15673	15567	15762	15612	15740	15631	15576	15536	15610	15487	15684	15632	15627	15677	15602	15731	15401	15642	15493	15749	15590	15634	15631	15618	15819	15623	15754	15676	15572	15672	15699	15566	15651	15775	15826	15685	15663	15493	15728	15691	15588	15651	15574	15815	15651	15706	15662	15631	15687	15514	15650	15643	15733	15522	15497	15533	15648	15587	15778	15757	15501	15573	15600	15636	15574	15632	15658	15558	15701	15513	15697	15613	15494	15766	15659	15630	15666	15806	15761	15664	15734	15676	15587	15696	15591	15712	15547	15578	15691	15647	15883	15865	15625	15658	15762	15586	15542	15737	15731	15710	15641	15625	15688	15723	15456	15583	15622	15773	15593	15654	15771	15800	15731	15538	15668	15587	15477	15598	15663	15469	15680	15694	15646	15716	15530	15655	15503	15673	15556	15750	15830	15579	15619	15599	15426	15568	15821	15669	15655	15720	15577	15508	15727	15557	15534	15634	15617	15928	15734	15729	15603	15561	15541	15744	15559	15698	15893	15586	15688	15654	15572	15742	15699	15817	15572	15852	15827	15570	15707	15664	15732	15505	15538	15641	15653	15668	15505	15599	15577	15642	15655	15688	15662	15543	15733	15690	15624	15684	15679	15639	15679	15520	15625	15606	15498	15668	15584	15502	15534	15705	15595	15541	15758	15598	15557	15693	15727	15759	15635	15675	15670	15581	15716	15740	15694	15652	15697	15670	15767	15795	15749	15635	15655	15626	15635	15661	15534	15637	15814	15475	15699	15737	15686	15592	15486	15636	15811	15598	15539	15698	15686	15705	15763	15635	15581	15611	15695	15679	15782	15743	15580	15863	15480	15650	15573	15602	15565	15649	15642	15615	15621	15685	15534	15434	15585	15697	15621	15588	15733	15654	15515	15564	15700	15791	15696	15762	15708	15834	15692	15731	15860	15551	15774	15621	15688	15703	15616	15705	15676	15496	15655	15540	15736	15657	15607	15721	15650	15663	15551	15678	15595	15525	15577	15519	15756	15539	15460	15652	15647	15636	15615	15651	15647	15729	15765	15539	15580	15598	15661	15746	15531	15755	15649	15671	15616	15667	15599	15739	15571	15653	15650	15578	15629	15708	15591	15644	15685	15625	15641	15648	15747	15525	15729	15584	15657	15613	15601	15875	15792	15502	15611	15659	15676	15494	15769	15613	15632	15650	15659	15640	15690	15633	15577	15819	15662	15570	15546	15524	15743	15676	15755	15724	15699	15616	15445	15506	15727	15633	15712	15693	15617	15536	15651	15647	15570	15756	15652	15727	15793	15687	15734	15686	15650	15574	15662	15346	15707	15651	15790	15731	15729	15514	15766	15687	15668	15577	15488	15753	15575	15752	15545	15720	15660	15729	15495	15650	15799	15493	15586	15626	15764	15633	15694	15586	15894	15479	15688	15704	15486	15551	15709	15697	15850	15722	15653	15795	15687	15789	15496	15656	15755	15579	15684	15662	15556	15556	15634	15577	15721	15545	15693	15687	15832	15743	15669	15727	15694	15695	15657	15405	15666	15573	15488	15730	15609	15869	15494	15558	15684	15581	15599	15433	15863	15660	15808	15590	15623	15717	15729	15709	15522	15796	15693	15607	15603	15611	15585	15796	15468	15569	15703	15770	15693	15601	15720	15525	15684	15646	15773	15744	15697	15813	15772	15505	15608	15858	15669	15787	15624	15615	15722	15739	15674	15577	15725	15523	15692	15708	15697	15504	15601	15572	15480	15728	15640	15689	15730	15579	15826	15768	15751	15672	15618	15640	15710	15462	15756	15508	15670	15716	15661	15695	15533	15620	15543	15500	15639	15708	15705	15707	15772	15695	15581	15611	15620	15606	15528	15625	15664	15542	15694	15719	15827	15694	15789	15656	15504	15895	15604	15720	15673	15893	15742	15730	15737	15551	15475	15833	15644	15628	15837	15594	15471	15496	15750	15845	15617	15626	15603	15578	15825	15771	15647	15637	15615	15520	15760	15762	15606	15763	15643	15792	15632	15585	15665	15573	15738	15695	15649	15583	15673	15692	15631	15556	15767	15666	15645	15559	15633	15582	15516	15513	15615	15748	15642	15625	15643	15691	15495	15618	15663	15669	15612	15647	15621	15670	15602	15680	15499	15734	15566	15623	15527	15872	15766	15571	15773	15789	15508	15724	15624	15534	15703	15790	15657	15483	15796	15693	15796	15641	15642	15729	15713	15662	15709	15531	15686	15562	15599	15704	15684	15765	15671	15754	15638	15639	15722	15600	15493	15616	15629	15608	15602	15878	15745	15627	15665	15642	15656	15574	15720	15737	15818	15482	15695	15726	15752	15630	15519	15815	15594	15620	15641	15872	15611	15733	15551	15631	15601	15845	15693	15744	15688	15727	15647	15526	15559	15665	15488	15577	15450	15672	15801	15722	15443	15657	15699	15662	15703	15658	15504	15575	15563	15710	15668	15656	15424	15853	15604	15756	15586	15581	15619	15600	15761	15745	15652	15603	15832	15554	15740	15711	15520	15514	15686	15574	15634	15603	15639	15591	15615	15674	15751	15727	15689	15783	15648	15806	15711	15756	15597	15590	15648	15792	15728	15631	15794	15681	15692	15615	15661	15739	15662	15802	15858	15641	15626	15727	15706	15669	15624	15653	15751	15709	15537	15686	15549	15663	15743	15465	15548	15568	15761	15669	15572	15739	15434	15728	15814	15751	15508	15632	15590	15699	15647	15875	15672	15592	15787	15595	15534	15791	15565	15567	15615	15690	15553	15630	15648	15601	15561	15687	15575	15680	15780	15482	15746	15623	15567	15470	15876	15601	15713	15594	15614	15707	15790	15587	15606	15723	15674	15652	15765	15546	15678	15490	15698	15577	15700	15608	15708	15685	15559	15618	15678	15749	15605	15624	15501	15622	15744	15707	15715	15785	15484	15754	15712	15781	15715	16016	15620	15698	15671	15569	15672	15652	15651	15706	15678	15639	15834	15751	15597	15663	15565	15671	15718	15537	15708	15618	15750	15689	15640	15648	15770	15655	15638	15712	15613	15722	15858	15519	15569	15680	15690	15717	15816	15529	15506	15694	15640	15478	15723	15502	15849	15752	15598	15698	15619	15743	15770	15538	15633	15669	15810	15547	15735	15720	15805	15537	15665	15628	15710	15727	15557	15592	15505	15769	15727	15784	15680	15587	15721	15634	15664	15523	15692	15412	15527	15775	15677	15662	15767	15723	15771	15815	15649	15857	15773	15718	15713	15888	15605	15761	15583	15762	15789	15810	15480	15833	15596	15492	15595	15709	15601	15637	15656	15689	15632	15628	15583	15600	15638	15742	15620	15506	15646	15561	15602	15691	15656	15433	15643	15556	15532	15725	15595	15733	15559	15664	15762	15688	15807	15814	15592	15566	15568	15698	15600	15739	15614	15555	15662	15664	15753	15670	15624	15578	15560	15828	15722	15597	15546	15940	15629	15564	15747	15471	15928	15586	15651	15650	15753	15778	15700	15647	15731	15473	15565	15638	15647	15612	15544	15626	15851	15598	15639	15756	15662	15602	15747	15669	15451	15712	15580	15642	15710	15675	15735	15635	15531	15489	15712	15573	15677	15530	15530	15641	15745	15682	15617	15573	15821	15554	15660	15851	15640	15533	15722	15688	15609	15697	15652	15559	15541	15534	15625	15935	15744	15619	15676	15639	15624
22977	21778	29149	24097	22272	24198	25644	19899	18722	18995	19134	18840	18858	18726	18822	18883	18747	18607	18593	18625	18758	18769	18737	18553	18827	18574	18624	18710	18699	18628	18812	18427	18620	18788	18647	18617	18636	18323	18496	18372	18500	18591	18542	18553	18380	18632	18584	18642	18758	18691	18701	18583	18651	18748	18566	18656	18606	18571	18268	18749	18515	18520	18654	18501	18615	18522	18789	18595	18765	18550	18548	18363	18654	18449	18639	18495	18413	18650	18541	18526	18591	18563	18626	18684	18508	18746	18461	18345	18521	18547	18522	18682	18608	18611	18476	18323	18589	18474	18483	18371	18631	18317	18611	18482	18585	18508	18533	18576	18576	18525	18724	18614	18433	18433	18501	18402	18461	18274	18649	18464	18702	18568	18533	18537	18620	18584	18436	18668	18344	18752	18398	18475	18633	18734	18448	18481	18546	18616	18672	18541	18671	18547	18754	18571	18489	18716	18503	18665	18566	18391	18499	18490	18630	18408	18493	18576	18755	18671	18500	18629	18659	18537	18721	18727	18487	18552	18699	18370	18675	18754	18477	18465	18604	18571	18639	18484	18625	18699	18595	18596	18628	18460	18626	18632	18534	18581	18629	18520	18481	18596	18586	18421	18669	18484	18674	18682	18553	18479	18604	18545	18525	18661	18650	18589	18529	18550	18654	18670	18436	18622	18444	18506	18527	18612	18504	18584	18591	18738	18660	18606	18603	18489	18456	18610	18390	18447	18344	18649	18443	18569	18532	18470	18392	18666	18488	18722	18578	18597	18625	18523	18737	18390	18534	18635	18378	18384	18477	18687	18546	18399	18627	18558	18641	18443	18668	18702	18565	18432	18504	18449	18608	18775	18602	18496	18595	18573	18474	18611	18277	18680	18453	18463	18560	18523	18685	18449	18533	18588	18494	18458	18368	18375	18587	18549	18688	18486	18574	18510	18766	18494	18520	18684	18508	18358	18543	18473	18512	18582	18412	18618	18670	18631	18530	18711	18481	18620	18510	18348	18494	18429	18531	18450	18653	18560	18421	18536	18458	18578	18738	18600	18603	18633	18357	18396	18443	18556	18465	18543	18369	18497	18719	18680	18519	18580	18503	18643	18386	18405	18616	18616	18603	18556	18317	18315	18569	18581	18674	18425	18431	18627	18593	18282	18396	18537	18644	18383	18522	18414	18681	18552	18595	18663	18443	18564	18548	18604	18484	18647	18584	18654	18503	18589	18611	18522	18716	18506	18794	18682	18359	18496	18510	18418	18589	18543	18668	18569	18646	18515	18530	18529	18475	18512	18427	18690	18693	18481	18569	18536	18523	18521	18459	18623	18524	18514	18637	18723	18578	18470	18460	18527	18659	18663	18604	18583	18560	18522	18448	18523	18579	18426	18492	18337	18468	18308	18533	18288	18506	18694	18611	18382	18478	18512	18544	18534	18325	18666	18531	18720	18564	18579	18393	18560	18476	18482	18555	18473	18556	18466	18512	18428	18752	18510	18590	18570	18595	18444	18622	18309	18581	18270	18448	18240	18457	18613	18468	18338	18558	18513	18437	18652	18482	18517	18355	18250	18415	18315	18661	18510	18519	18539	18463	18538	18491	18671	18571	18479	18787	18546	18396	18571	18730	18357	18598	18645	18704	18608	18629	18515	18451	18481	18613	18543	18487	18470	18543	18681	18646	18437	18652	18390	18473	18435	18750	18451	18631	18578	18616	18469	18434	18474	18577	18503	18423	18528	18627	18570	18542	18661	18595	18641	18558	18382	18401	18461	18602	18632	18581	18258	18471	18474	18669	18531	18527	18515	18513	18572	18417	18446	18569	18568	18717	18660	18818	18822	18436	18593	18664	18584	18680	18455	18668	18716	18730	18835	18456	18385	18496	18525	18547	18533	18486	18235	18374	18662	18474	18844	18320	18407	18629	18574	18507	18646	18403	18612	18610	18621	18566	18683	18247	18506	18633	18378	18521	18391	18398	18508	18566	18550	18429	18521	18763	18652	18511	18654	18604	18536	18532	18473	18591	18464	18507	18563	18416	18392	18457	18670	18556	18505	18346	18632	18806	18496	18346	18334	18606	18598	18495	18596	18727	18590	18483	18427	18457	18519	18446	18637	18475	18511	18575	18626	18615	18386	18612	18546	18627	18494	18579	18620	18559	18559	18466	18504	18309	18332	18493	18329	18564	18578	18454	18704	18563	18458	18582	18564	18613	18666	18525	18551	18423	18566	18445	18521	18523	18503	18439	18417	18599	18538	18501	18628	18409	18614	18455	18763	18526	18585	18534	18795	18590	18569	18654	18462	18730	18620	18462	18624	18429	18521	18510	18604	18477	18604	18692	18607	18393	18520	18561	18508	18497	18609	18509	18612	18668	18648	18447	18549	18562	18714	18600	18434	18504	18544	18646	18607	18529	18586	18528	18663	18614	18403	18465	18673	18664	18548	18604	18523	18596	18568	18681	18491	18684	18260	18438	18434	18439	18503	18527	18591	18572	18449	18440	18563	18443	18510	18622	18544	18506	18382	18342	18400	18584	18625	18495	18552	18593	18507	18467	18410	18375	18583	18679	18502	18549	18487	18391	18515	18591	18510	18486	18450	18565	18471	18453	18423	18493	18572	18596	18528	18337	18696	18455	18525	18393	18459	18551	18393	18511	18434	18422	18481	18473	18420	18430	18499	18372	18433	18403	18567	18630	18461	18521	18609	18625	18721	18243	18536	18556	18594	18524	18589	18482	18196	18544	18565	18410	18600	18748	18625	18552	18623	18537	18684	18494	18579	18726	18405	18650	18437	18391	18581	18546	18531	18596	18642	18470	18562	18638	18679	18486	18424	18341	18634	18587	18457	18657	18435	18657	18497	18606	18430	18280	18555	18397	18775	18513	18472	18488	18447	18434	18620	18514	18470	18615	18416	18619	18398	18553	18546	18446	18476	18496	18659	18533	18493	18408	18256	18433	18496	18494	18566	18480	18634	18478	18465	18599	18471	18599	18494	18627	18346	18476	18529	18450	18604	18660	18482	18636	18380	18666	18540	18436	18351	18609	18477	18699	18628	18573	18694	18568	18405	18412	18575	18662	18446	18424	18532	18801	18534	18419	18619	18565	18516	18479	18542	18697	18448	18623	18611	18467	18360	18501	18603	18410	18387	18658	18485	18240	18554	18626	18634	18630	18602	18403	18530	18384	18467	18628	18573	18606	18404	18475	18394	18381	18413	18596	18521	18601	18678	18741	18533	18447	18487	18571	18637	18467	18605	18624	18430	18476	18574	18433	18514	18418	18544	18355	18421	18783	18570	18683	18598	18396	18533	18549	18301	18593	18637	18549	18696	18602	18569	18336	18400	18613	18668	18615	18588	18519	18449	18563	18420	18358	18571	18458	18367	18549	18561	18411	18523	18458	18446	18444	18382	18631	18534	18583	18397	18569	18491	18290	18556	18376	18629	18415	18346	18548	18355	18517	18738	18387	18488	18464	18798	18462	18328	18525	18645	18635	18503	18397	18190	18392	18696	18497	18545	18686	18467	18455	18596	18529	18299	18670	18703	18484	18527	18455	18394	18509	18591	18527	18288	18554	18478	18660	18730	18503	18573	18577	18392	18357	18508	18539	18597	18458	18411	18417	18329	18528	18456	18488	18642	18554	18601	18653	18754	18414	18549	18546	18283	18886	18458	18526	18471	18469	18540	18547	18620	18470	18552	18544	18487	18481	18521	18339	18411	18553	18527	18367	18446	18478	18508	18617	18705	18658	18476	18621	18460	18428	18571	18483	18570	18659	18435	18459	18715	18793	18588	18392	18457	18638	18444	18226	18336	18493	18574	18539	18426	18531	18295	18466	18716	18738	18466	18551	18576	18620	18674	18347	18612	18486	18504	18426	18578	18612	18362	18358	18558	18566	18488	18642	18613	18609	18416	18751	18525	18406	18601	18467	18539	18481	18645	18603	18513	18596	18642	18769	18850	18497	18515	18541	18445	18485	18365	18480	18500	18627	18513	18454	18518	18603	18317	18394	18554	18390	18374	18658	18560	18349	18359	18581	18570	18380	18553	18493	18558	18546	18564	18531	18533	18488	18433	18544	18680	18396	18453	18423	18375	18396	18542	18650	18495	18633	18715	18674	18579	18644	18658	18558	18478	18545	18416	18531	18520	18595	18825	18422	18416	18479	18315	18460	18583	18586	18718	18424	18756	18409	18872	18383	18681	18610	18547	18457	18539	18422	18646	18476	18485	18356	18512	18597	18543	18674	18510	18579	18412	18566	18487	18426	18573	18485	18582	18527	18503	18407	18427	18637	18578	18555	18663	18507	18683	18346	18373	18420	18453	18634	18421	18413	18621	18577	18694	18549	18495	18557	18425	18443	18668	18607	18409	18529	18619	18557	18440	18366	18590	18551	18434	18512	18621	18409	18384	18380	18346	18300	18467	18598	18340	18328	18380	18585	18483	18361	18597	18451	18491	18502	18476	18385	18534	18423	18458	18482	18519	18583	18600	18489	18712	18469	18533	18554	18454	18390	18301	18515	18725	18665	18351	18685	18588	18369	18556	18776	18470	18528	18559	18504	18631	18304	18596	18680	18407	18695	18532	18597	18282	18468	18514	18565	18492	18797	18675	18755	18737	18458	18531	18520	18623	18592	18402	18532	18467	18317	18612	18475	18674	18495	18490	18446	18544	18364	18541	18533	18646	18413	18356	18667	18574	18724	18451	18360	18495	18626	18477	18576	18697	18829	18496	18524	18530	18513	18426	18437	18473	18508	18728	18747	18642	18655	18416	18648	18654	18532	18638	18659	18525	18690	18446	18855	18576	18331	18403	18519	18488	18650	18463	18452	18726	18380	18447	18489	18439	18684	18504	18565	18550	18700	18594	18630	18516	18575	18536	18504	18567	18647	18497	18532	18393	18508	18488	18469	18367	18533	18582	18607	18582	18746	18435	18512	18584	18408	18467	18551	18591	18675	18285	18426	18688	18459	18544	18437	18358	18773	18691	18431	18644	18547	18423	18480	18578	18606	18488	18619	18494	18684	18627	18528	18493	18396	18587	18497	18366	18517	18552	18511	18526	18447	18640	18345	18493	18392	18490	18446	18355	18541	18416	18510	18473	18487	18273	18680	18357	18432	18530	18370	18522	18367	18572
57943	91371	58399	43122	30774	21380	16927	16156	15875	15807	15836	15808	15865	15695	15740	15821	15962	15794	15764	16056	15684	15735	15883	15793	15752	15845	15765	15818	15786	15907	15764	15659	15879	15872	15949	15860	15814	15875	15708	15892	15778	15937	15838	15841	16019	15786	15886	15768	15885	16049	15700	15804	15587	15970	15757	15713	15824	15993	15834	15820	15881	15920	15734	15871	15875	15787	15604	16010	15723	15881	15735	15804	15916	15906	15627	15731	15521	15738	15892	15884	15853	15905	15741	15946	15768	15838	15762	15671	15764	15758	15855	15660	15907	15852	15928	15785	15838	15955	15814	15881	15864	15820	15829	15928	15776	15686	15769	15658	15894	15857	15783	15876	15777	15839	15838	15797	15793	15728	15657	15785	15757	15972	15916	15873	15824	15641	15678	15836	16025	16017	15567	15904	15956	15730	15865	15808	15852	15825	15740	15760	15827	15891	15831	15798	15804	15729	15775	15864	15763	15752	15790	15760	15696	15806	16026	15898	15945	16014	15846	15754	15925	15782	15915	15880	15915	15811	15808	15889	15858	15895	15773	15747	16006	15842	15652	15774	15766	15793	15890	15773	15936	15956	15849	15823	15829	15744	15889	15759	15889	15776	15889	15769	15719	15783	15846	15858	15763	15867	15850	15667	15901	15871	15869	15980	15784	15799	15819	15625	15975	15645	15759	15851	15716	15748	15961	15700	15806	15788	15790	15637	15751	15937	15844	15910	15761	15649	15613	15884	15850	15977	15902	15754	15848	15905	15830	15821	15740	15658	15717	15851	15872	15635	15809	15902	15781	15885	15877	15786	15670	15844	15878	15640	15722	15769	15764	15814	15731	15841	15723	15740	15871	15642	15659	15930	15778	15945	15780	15852	15986	15825	15774	15865	15823	15685	15834	15772	15647	15730	15869	15728	15755	15770	15677	15878	15655	15888	15660	15727	15934	15645	15804	15743	15694	15852	15897	15863	15645	15688	15775	15798	15768	15813	15867	15815	15922	15777	15803	15718	16008	15854	15840	15642	15940	15874	15822	15765	15867	15749	15924	15680	15602	15766	15921	15895	15650	15801	15837	15769	15622	15959	15856	15902	15836	15836	15838	15850	15908	15827	15892	15827	15799	15758	15850	15936	15763	15697	15801	15809	15795	15776	15683	15732	15838	15866	15899	15586	15757	15900	15809	15889	15788	15734	15583	15783	15871	15704	15562	15871	15813	15863	15689	15922	15734	15839	15841	15702	15874	15783	15818	15981	15604	15914	15959	15836	15801	15910	15901	16032	15848	15733	15669	15915	15662	15789	15876	15917	15854	15849	15607	15859	15854	16017	16032	15889	15811	15863	15768	15912	15829	15659	15851	15661	15742	15878	15740	15782	15766	15768	15789	15836	15662	15885	15876	15799	15753	15788	15681	15788	15822	15760	15946	15854	15648	15698	15899	15877	15882	15803	15772	15763	15734	15760	15834	15875	15797	15740	15642	15827	16055	15759	15763	15952	15801	15860	15814	15617	15744	15596	15956	15707	15738	15736	15789	15869	15940	15630	15709	15832	15685	15710	15894	15711	15817	15929	15818	15822	15909	15775	15888	15865	15677	15803	15924	15737	15812	15898	15820	15893	15758	15576	15668	15752	15880	15785	15855	15880	15770	15952	15657	15749	15714	15947	15723	15678	15855	15776	15758	15799	15776	15699	15781	15947	15626	15831	15809	15924	15807	15735	15695	15816	15725	15807	15886	15705	15698	15845	15839	15706	15811	15912	15806	15674	15830	15849	15858	15897	15597	15865	15818	15774	15823	15973	15753	15842	15768	16023	15986	15749	15731	15808	15642	15856	15961	15819	15709	15859	15734	15894	15722	15896	15720	15764	15842	15809	15718	15786	15652	15923	15599	15703	15834	15585	15663	15898	15792	15814	15696	15865	15849	15802	15682	15855	15757	15685	15836	15913	15848	15929	15811	15788	15635	15749	15845	15751	15633	15751	15856	15746	15746	15845	15912	15818	15996	15809	15723	15902	15775	15855	15790	15858	15845	15713	15771	15909	15770	15962	15795	15781	15833	15913	15813	15943	16025	15655	15743	15715	15794	15668	15980	15825	15851	15621	15858	15685	15619	15972	15651	15721	15736	15898	15790	15996	15751	15923	15659	15796	15696	15793	15728	15685	15639	15860	15791	15840	15631	15755	15773	15743	15820	15761	15797	15722	15840	15872	15860	15699	15730	15892	15888	15760	15757	15759	15993	15818	15780	15831	15907	15598	15875	15675	15821	15820	15592	15966	15859	15801	15711	15885	15763	15685	15771	15890	15746	15717	15885	15706	15792	15896	15609	15863	15644	15872	15655	15747	15895	15849	15796	15624	15805	15863	15773	15976	15662	15835	15746	15830	16028	15803	15727	15851	15844	15811	15821	15890	15711	15757	15748	15714	15860	15959	15908	15712	15701	15886	15763	15752	15802	15806	15912	15757	15752	15934	15808	15700	15824	15843	15772	15698	15777	16009	15702	15700	15939	15841	15772	15804	15725	15841	15650	15783	15948	15692	15865	15740	15786	15725	15683	15762	15802	15796	15628	15939	15740	15737	15748	15774	15820	15682	15955	15721	15828	15703	15723	15795	15836	15772	15847	15931	15755	15726	15899	15797	15752	15645	15841	15757	15732	15820	15742	15672	15942	15800	15842	15761	15836	15670	15768	15846	15830	15911	15816	15633	15676	15820	15716	15993	15948	15774	15709	15740	15903	15732	15804	15778	15738	15794	15895	15833	15789	15771	15831	15830	15860	15775	15762	15866	15866	15799	15723	15754	15891	15823	15839	15758	15885	15678	15872	15722	15801	15893	15900	15781	15742	15713	15736	15941	15737	15556	15691	15776	15741	15623	16048	15716	16000	15806	15666	15696	15825	15769	15768	15691	15781	15924	15791	15917	15840	15731	15902	15900	15642	15727	15855	15753	16023	15912	15720	15978	15742	15803	15848	15687	15978	15759	15841	15761	15965	15782	15875	15953	15785	15551	15768	15766	15855	15796	15680	15844	15724	15756	15790	15875	15952	15852	15739	15839	15596	15877	15934	15663	15809	15804	15730	15986	15907	16012	15863	15827	15803	15880	15746	15804	15834	15992	15967	15905	15822	15902	15846	15655	15682	15884	15975	15786	15786	15664	15799	15656	15883	15843	15747	15718	15834	15886	15773	15779	16005	15637	16038	15843	15778	15785	15925	15846	16008	15865	15909	15723	15805	15907	15716	15886	15830	15907	15887	15817	15856	15994	15720	15868	15867	15755	15847	16011	16003	15871	15762	15826	15769	16080	15791	15877	15637	15799	15705	15741	15859	15752	16033	15830	15909	15779	15866	15882	15905	15793	15669	15917	15619	15831	15720	15714	15716	15849	15643	15768	15685	15802	16031	16005	15861	15832	15675	15735	15819	15798	15608	15852	16071	15941	15789	15884	15741	15785	15777	15749	15762	15889	15971	15882	15806	15783	15601	15880	15889	15758	15844	15930	15856	15879	15897	15766	15779	15772	15883	15777	15786	15711	15890	15810	15810	15712	15664	15542	16023	15711	15822	15766	16021	15796	15795	15825	15808	15815	15891	15786	15757	16055	15620	15700	15760	15718	15925	15893	15794	15793	15821	15845	15598	15753	15801	15803	15850	15796	15696	15822	15839	15682	15827	15855	16000	15654	15758	15827	15778	15870	15748	15768	16011	15872	15862	15832	15816	15701	15914	15911	15814	15881	15922	15698	15791	15754	15906	15750	15912	15864	15931	15923	15796	15863	15738	15876	15623	15717	15800	15824	15675	15715	15721	15901	15841	15812	15787	15925	15552	15820	15744	15682	15950	15809	15841	15807	15975	15838	15700	15665	15823	15939	16001	15770	15772	15807	15802	15839	15687	15808	15884	15749	15857	15940	15773	15746	15731	15754	15704	15828	15833	15730	15751	15960	15679	15658	15864	15800	15843	15546	15732	15594	15890	15760	15846	15837	15919	15839	15857	15741	15748	15685	15813	15931	15897	15819	15744	15774	15812	15692	15806	15801	15803	15824	15801	15754	15863	15889	15840	15766	15915	15873	15753	15850	15660	15801	15783	16045	15826	15796	15711	15802	15840	15867	15807	15842	15872	15739	15942	15835	15774	15865	15897	15746	15700	15803	15842	15708	15820	15712	15888	15708	15859	15759	15744	15939	15692	15806	15894	15856	15843	15772	15823	15749	15893	15829	15937	15740	15809	15904	15858	15838	15951	15807	15982	15799	15872	15677	15797	15847	15916	15910	15617	15814	15702	15856	15636	15669	15886	15745	15751	15987	15743	15687	15723	15919	15774	15795	15888	15715	15828	15953	15876	15795	15745	15825	15760	15774	15581	15656	15749	15854	15689	15685	15883	15734	15795	15941	15708	15769	15768	15702	15833	15985	16035	15891	15875	15795	15786	15694	15832	15720	15746	15818	16036	15813	15539	15763	15912	15757	15664	15877	15857	15839	15902	15756	15648	15715	15812	15717	15920	15770	15695	15767	15654	15762	15846	15743	15736	15730	15722	15750	15868	15941	15727	15866	15752	15705	15950	15749	16008	15803	15759	15883	15761	15769	15875	15717	15981	15604	15789	15904	15889	15755	15738	15977	15679	15858	15716	15875	15878	15841	15712	15790	15907	15798	15663	15964	15708	15836	15872	15753	15659	15775	15865	15697	15722	15630	15753	15994	15701	15766	15861	15925	15766	15863	15778	15686	15916	15740	15762	15806	15739	15795	15771	15963	15974	15764	15835	15666	15843	15842	15798	15781	15762	15881	15885	15723	15720	15805	15894	15918	15643	15829	15837	15811	15922	15867	15732	15720	15791	15772	15866	15823	15822	15772	15857	15833	15919	15684	15819	15842	15912	15863	15754	15809	15755	15864	15811	15762	15720	15848	15619	15860	15776	15711	15945	15764	15733	15745	15798	15818	15758	15816	15808	15878	15790	15873	15884	15988	15658	15740	15638	15812	15787	15715	15893	15681	15750	15795	15716	15864	15649	15996	15823	15777	15849	15950	15707	15826	15866	15836	15796	15869	15920	15840	15745	15831	15744	15729	15764	15811	15800	15745	15824	15813	16057	15794	15772	15765	15688	15696	15761	16008	15838	15959	15734	15805	15919	15695
35571	33947	28663	24941	20793	19445	19068	18802	18608	18722	18863	18849	18821	18832	18750	18722	18710	18627	18585	18826	18777	18916	18611	18640	18593	18821	18751	18697	18686	18597	18703	18573	18758	18731	18450	18577	18774	18761	18890	18791	18955	18805	18815	18889	18743	18765	18802	18474	18700	18556	18673	18609	18834	18610	18650	18485	18865	18656	18704	18773	18626	18714	18772	18570	18649	18826	18858	18656	18779	18998	18742	18814	18562	18792	18557	18727	18575	18800	18593	18648	18578	18832	18638	18490	18692	18790	18580	18920	18762	18676	18590	18696	18651	18672	18696	18554	18549	18621	18691	18661	18820	18640	18778	18817	18557	18674	18589	18694	18813	18723	18571	18683	18756	18626	18683	18655	18650	18658	18488	18783	18649	18621	18801	18535	18658	18674	18617	18710	18559	18713	18616	18680	18609	19015	18748	18745	18671	18725	18489	18648	18494	18482	18599	18640	18628	18711	18668	18713	18758	18738	18685	18782	18634	18491	18816	18519	18674	18467	18702	18738	18680	18621	18661	18601	18564	18510	18529	18690	18550	18628	18605	18832	18810	18583	18699	18646	18732	18572	18708	18498	18442	18683	18500	18513	18751	18554	18747	18579	18819	18570	18732	18842	18510	18515	18799	18649	18756	18754	18688	18461	18595	18763	18670	18701	18791	18724	18758	18464	18526	18733	18602	18622	18566	18572	18690	18827	18509	18748	18581	18552	18455	18648	18699	18600	18789	18537	18734	18567	18790	18524	18619	18825	18710	18582	18681	18617	18617	18593	18531	18665	18663	18769	18505	18742	18563	18515	18611	18697	18710	18731	18489	18609	18679	18597	18456	18463	18740	18779	18755	18449	18676	18483	18801	18606	18573	18735	18339	18875	18722	18858	18723	18563	18777	18569	18633	18697	18631	18576	18477	18431	18600	18603	18827	18571	18739	18772	18576	18732	18593	18703	18424	18462	18656	18647	18677	18867	18924	18786	18740	18835	18919	18790	18604	18458	18500	18436	18688	18580	18518	18644	18687	18498	18673	18735	18666	18449	18474	18655	18781	18666	18755	18696	18696	18683	18496	18768	18592	18556	18620	18553	18426	18657	18652	18682	18743	18753	18892	18610	18509	18774	18656	18502	18628	18608	18739	18707	18657	18618	18640	18628	18666	18613	18844	18607	18624	18843	18578	18704	18644	18524	18712	18688	18669	18639	18548	18541	18637	18824	18707	18790	18676	18440	18548	18659	18728	18693	18720	18494	18643	18570	18502	18919	18769	18651	18886	18814	18743	18673	18626	18884	18742	18709	18668	18680	18577	18521	19029	18608	18628	18577	18514	18375	18681	18745	18731	18598	18499	18608	18733	18744	18654	18620	18609	18760	18722	18747	18408	18716	18589	18670	18545	18586	18688	18646	18816	18964	18659	18805	18890	18541	18534	18496	18835	18599	18759	18550	18809	18498	18785	18639	18675	18518	18564	18484	18681	18577	18712	18752	18719	18465	18704	18603	18628	18592	18400	18759	18489	18593	18651	18694	18460	18561	18691	18601	18675	18488	18699	18612	18655	18671	18551	18709	18601	18435	18546	18766	18699	18450	18558	18586	18593	18708	18718	18670	18509	18572	18652	18574	18663	18446	18640	18572	18564	18631	18523	18635	18772	18456	18532	18830	18556	18644	18782	18782	18695	18513	18525	18718	18707	18591	18581	18539	18586	18489	18433	18865	18678	18554	18791	18601	18769	18800	18829	18722	18717	18833	18674	18585	18553	18488	18772	18801	18636	18652	18531	18635	18652	18569	18487	18630	18747	18533	18747	18734	18574	18722	18781	18638	18790	18673	18477	18597	18667	18654	18641	18568	18789	18745	18758	18674	18741	18626	18766	18608	18647	18776	18426	18889	18593	18560	18555	18512	18549	18572	18656	18640	18833	18815	18583	18679	18565	18630	18627	18530	18663	18557	18527	18599	18570	18640	18766	18488	18565	18599	18573	18538	18854	18729	18785	18652	18867	18684	18477	18457	18598	18551	18832	18517	18659	18625	18674	18586	18437	18468	18692	18495	18676	18512	18796	18677	18568	18480	18510	18770	18909	18585	18627	18714	18799	18543	18493	18734	18528	18683	18548	18538	18711	18719	18717	18760	18569	18692	18569	18546	18539	18503	18526	18881	18497	18645	18696	18860	18842	18881	18639	18626	18512	18626	18649	18847	18710	18593	18773	18492	18467	18784	18747	18492	18686	18615	18518	18749	18721	18724	18566	18571	18663	18633	18724	18687	18798	18767	18838	18740	18822	18606	18541	18624	18620	18754	18810	18593	18777	18538	18542	18651	18460	18521	18590	18476	18659	18686	18505	18565	18782	18938	18431	18653	18956	18677	18781	18554	18823	18565	18664	18664	18679	18522	18783	18818	18738	18715	18792	18505	18577	18870	18671	18498	18515	18538	18655	18643	18755	18593	18732	18729	18701	18648	18531	18738	18643	18457	18552	18638	18598	18743	18530	18565	18764	18731	18571	18643	18518	18643	18734	18668	18770	18724	18797	18544	18511	18535	18512	18618	18793	18627	18535	18680	18686	18748	18778	18828	18663	18573	18690	18560	18623	18519	18635	18709	18503	18829	18824	18537	18766	18622	18573	18498	18644	18577	18524	18554	18560	18597	18598	18691	18688	18779	18658	18654	18615	18823	18590	18780	18746	18578	18705	18449	18785	18598	18627	18555	18573	18685	18694	18838	18739	18469	18696	18760	18539	18490	18527	18592	18430	18560	18827	18754	18703	18478	18631	18602	18639	18579	18559	18671	18752	18635	18844	18508	18479	18700	18651	18578	18620	18794	18715	18740	18673	18794	18622	18737	18744	18570	18513	18734	18561	18356	18764	18725	18706	18842	18862	18702	18752	18796	18750	18577	18705	18792	18730	18631	18752	18519	18622	18558	18606	18803	18443	18474	18629	18682	18554	18619	18728	18703	18559	18673	18794	18584	18558	18662	18848	18709	18736	18667	18650	18745	18584	18603	18638	18515	18580	18639	18688	18705	18385	18634	18670	18645	18437	18543	18675	18840	18625	18573	18573	18651	18504	18533	18570	18670	18700	18706	18607	18615	18543	18491	18438	18646	18627	18658	18662	18567	18744	18477	18600	18698	18967	18662	18775	18572	18600	18515	18714	18786	18730	18625	18786	18571	18565	18478	18726	18646	18653	18619	18794	18649	18651	18401	18550	18609	18835	18467	18781	18618	18680	18728	18571	18725	18608	18616	18634	18667	18872	18837	18613	18445	18669	18507	18772	18752	18763	18724	18728	18574	18436	18751	18830	18669	18734	18573	18353	18684	18812	18504	18776	18587	18438	18659	18774	18822	18821	18819	18647	18514	18716	18685	18575	18804	18749	18650	18711	18660	18475	18726	18735	18565	18686	18677	18780	18543	18853	18622	18762	18498	18788	18764	18802	18468	18530	18633	18715	18683	18505	18770	18701	18671	18513	18696	18574	18596	18810	18678	18709	18687	18607	18540	18831	18765	18786	18767	18743	18928	18686	18804	18841	18878	18596	18745	18694	18746	18605	18717	18721	18830	18502	18620	18800	18564	18724	18421	18716	18494	18699	18634	18560	18554	18825	18553	18694	18651	18578	18748	18714	18548	18724	18708	18614	18665	18767	18489	18769	18624	18735	18593	18625	18736	18610	18715	18853	18671	18448	18720	18577	18522	18543	18748	18883	18822	18724	18545	18547	18664	18502	18632	18893	18672	18820	18713	18555	18651	18441	18693	18791	18531	18648	18681	18922	18714	18833	18382	18477	18449	18756	18811	18695	18624	18715	18774	18391	18720	18464	18566	18527	18668	18763	18610	18606	18633	18773	18661	18503	18586	18651	18441	18695	18633	18648	18591	18518	18354	18568	18616	18709	18514	18615	18654	18787	18555	18855	18822	18536	18663	18633	18587	18681	18925	18594	18718	18535	18488	18935	18733	18491	18632	18733	18657	18718	18530	18641	18686	18727	18678	18592	18526	18634	18677	18427	18569	18715	18746	18685	18624	18964	18693	18573	18766	18716	18812	18775	18577	18740	18589	18530	18761	18713	18535	18598	18512	18572	18804	18921	18728	18715	18641	18709	18649	18556	18715	18497	18536	18469	18651	18717	18580	18692	18570	18633	18705	18885	18538	18683	18965	18718	18509	18707	18593	18818	18760	18610	18883	18643	18738	18738	18674	18681	18703	18493	18651	18608	18701	18640	18557	18820	18717	18657	18605	18822	18635	18770	18763	18779	18587	18616	18599	18599	18608	18514	18748	18691	18718	18839	18732	18727	18784	18522	18648	18704	18733	18769	18643	18707	18911	18728	18748	18701	18567	18893	18634	18722	18460	18798	18658	18521	18484	18548	18508	18551	18568	18624	18714	18859	18626	18751	18687	18787	18639	18773	18729	18751	18749	18842	18676	18561	18690	18865	18766	18607	18680	18715	18785	18486	18642	18629	18695	18754	18718	18696	18620	18776	18861	18833	18787	18769	18677	18735	18488	18723	18618	18675	18655	18536	18537	18661	18888	18764	18701	18763	18502	18701	18681	18677	18597	18572	18643	18497	18598	18566	18732	18752	18677	18563	18702	18486	18541	18751	18648	18796	18773	18615	18678	18729	18635	18736	18926	18761	18792	18853	18809	18921	18592	18616	18623	18479	18611	18571	18613	18442	18738	18833	18521	18680	18788	18795	18770	18734	18639	18604	18728	18654	18429	18465	18586	18589	18870	18630	18649	18755	18868	18764	18767	18423	18297	18473	18565	18480	18517	18725	18779	18622	18619	18719	18515	18676	18604	18774	18594	18512	18643	18732	18646	18773	18793	18492	18557	18458	18818	18766	18658	18470	18548	18583	18633	18671	18591	18689	18586	18526	18664	18672	18831	18689	18738	18665	18626	18581	18524	18666	18707	18790	18657	18608	18722	18641	18596	18664	18559	18758	18644	18730	18625	18549	18680	18376	18622	18591	18632	18764	18843	18733	18528	18654	18799	18509	18622	18839	18604	18575	18603	18417	18481	18747	18645	18467	18773	18744	18514	18581	18696	18665	18669	18777	18607	18695	18742	18464	18779	18731	18756	18715	18655	18573	18534	18820	18582	18710	18829	18622	18689	18783	18684	18528	18649	18634	18634
48908	48299	24600	20530	18432	16556	16110	16121	15953	15950	16088	16074	16004	16106	16138	15939	16057	16017	15880	15951	15784	15796	16023	15906	15804	15977	15929	15969	16141	15882	15961	16060	16000	15904	15894	16123	15702	15856	15917	15885	15826	15877	15999	15685	16072	15869	15874	15875	15958	15863	15968	15787	15967	15863	15827	16074	15995	15877	16043	15875	15972	15950	15843	15959	15940	15967	16156	15934	16246	15840	15990	15885	15967	15948	15820	15921	15803	16009	15912	15835	15931	15843	15873	15813	16009	15912	15996	15781	15851	15928	15776	16110	15723	15890	15887	16054	15914	15979	15948	15898	15894	15978	15984	15871	15977	15973	16157	16072	15983	15817	15997	15983	15973	15784	15932	15856	15840	16057	15905	15880	16107	15823	15855	15982	15883	15919	16038	15829	15925	15814	15964	16028	15821	16043	16115	15725	16026	15806	15888	15905	16193	16010	15966	15982	15974	15910	16037	16041	15937	15882	15975	15791	16047	15901	16031	15926	15957	15992	15831	16059	15990	15896	15901	15935	16100	15986	15959	16035	15861	15973	15885	15899	15841	15920	15874	15886	15927	16062	15986	16016	15925	15935	15951	15824	16102	15852	15941	15822	16016	15885	16017	15869	15934	15992	15915	15915	15871	15821	15951	15825	15958	15959	15957	15903	15937	15910	15814	16113	15758	15814	15931	15972	15911	15912	15913	16046	16045	15775	15953	15977	15853	15839	15978	16042	15899	15872	15818	15829	15998	15978	15830	16156	15897	15873	15860	15902	15840	15807	15935	15975	15918	15948	15767	15922	15893	15882	15891	15850	15858	15924	15900	15987	15954	15954	15800	15904	15950	15979	16058	16069	15852	15978	15960	15810	15815	15862	15805	16054	16111	16028	15891	16160	15814	15916	15895	15945	15894	15851	16017	15963	15989	15926	15844	15883	16028	16142	15814	15825	15878	15791	15950	15960	15863	16043	15976	16151	15936	15853	15943	16111	15884	15989	15969	15887	16033	15977	15935	15915	16071	15868	16084	16001	15895	15871	15997	16085	15904	15996	16137	15815	15822	15962	16039	15883	15883	15978	15855	15910	15992	16053	15999	15824	16007	15898	15831	15923	16147	15879	16007	15780	15905	15937	15996	15869	15955	16106	16065	16047	15739	15770	16021	15874	15973	15941	15825	16007	16086	16052	15962	15848	15964	15876	15771	16112	16044	15960	15862	15915	15929	15865	15748	15852	15996	15893	16182	15884	15978	15943	15969	15845	15750	15868	15868	15896	15959	15898	15754	15977	15866	15885	15993	15937	15961	15988	16036	15899	16076	15953	16017	16040	15945	15748	15897	15936	15926	15895	15900	16050	15948	15828	16150	16026	15790	15737	16040	16067	15804	16181	15648	16023	15939	15853	16048	15973	16098	15732	15887	16017	15977	15880	15807	15952	15978	15974	15847	15855	15906	15964	15921	15886	15922	15843	15924	15801	16033	15816	16047	15921	15930	16077	15990	15965	16060	15954	16018	15804	15955	15740	15953	15744	15975	15855	15878	15977	15861	15921	15990	15778	15842	16011	15982	16025	15851	16007	15757	15856	15914	15771	15881	15857	15911	15725	15821	15961	16098	16099	15876	15892	15981	15908	15980	15997	15942	16071	16011	16058	15953	15912	15968	15951	15791	15912	15794	15976	15982	15966	15932	15926	15802	15880	15918	15994	15815	16005	15909	15766	16013	15814	15875	16046	15916	15996	16125	15918	16077	16032	15904	15834	15862	15843	15807	15930	16098	16041	15905	15832	15926	15875	15815	16095	16080	15843	16029	15899	16110	15940	15879	16006	16047	16046	16070	15894	15943	16075	16011	15854	15958	15821	15765	15930	15878	15938	15849	15944	15884	15969	15865	15911	15927	16023	16169	15822	16025	16032	16023	16119	15912	15960	15809	15974	15917	15911	15922	16026	15836	15915	15862	15803	15970	15967	15960	15897	15932	16009	16108	15882	15887	16036	16043	15761	15916	15893	15881	15882	16017	15919	15983	15918	15944	15958	15970	16042	16048	15865	15999	15875	15866	15820	15924	15815	16099	15817	15809	15952	15979	15885	15876	15832	16020	15656	15911	15998	16001	16013	15994	15898	15861	15999	15848	16228	15897	15836	16158	15887	15961	15914	15969	15917	15964	15826	15945	16022	15912	16025	16052	15937	15897	15807	16033	15912	15958	15889	15853	16038	15859	16062	15830	15853	15772	15978	16014	15988	15947	16006	16034	15909	15967	15912	15899	15869	15842	15947	15948	15926	15979	16000	15951	15922	15913	15947	15915	15906	15804	15890	15915	16129	15975	15930	15829	15854	15921	15887	15997	16026	15930	15940	15650	15998	15844	16159	16091	16014	15976	15905	15942	16063	16001	15880	15897	15933	15896	15946	15639	16039	16013	15929	15974	15885	15923	16022	15827	15986	15993	16002	16045	15765	15997	16025	16048	15937	15857	15978	16081	15887	15731	15827	15715	15982	15886	15948	15930	15897	15916	16006	15982	15958	16054	15989	16017	15926	15876	15932	15981	16001	15859	15951	15892	15883	15966	15748	15928	16002	15975	15739	15868	15869	15777	15891	15985	15979	15877	15851	16133	16045	16020	16001	15990	15837	15928	15771	15960	16123	15927	15951	15840	15794	15851	15909	15967	16006	15780	15935	15928	15954	16022	15749	15846	15830	15926	15827	15986	15921	15880	15991	15911	15814	15979	15925	15978	15955	15921	15906	15949	16037	15787	15930	15839	15926	15945	15945	15859	15744	16038	15859	15807	15962	15904	15898	16046	15962	16114	15819	15941	15878	15953	15883	15855	15838	15983	15968	16098	16025	16028	15974	15765	16004	15798	15944	15728	15907	15870	15958	16006	15775	15889	15960	15834	15983	15883	15856	15853	15965	16074	15935	15991	15871	16012	15891	15688	16052	15908	16048	16049	15946	16010	15928	15922	15999	15974	16106	15772	15931	15828	15813	15996	15771	15851	16000	16096	15974	15918	16015	15948	15952	16095	16011	16124	15857	15672	16007	15868	16005	15910	15881	16053	15954	15945	16128	15898	15922	15902	15891	15842	15881	15874	15898	15941	15956	15903	15734	15946	15866	15740	16001	15858	16066	15969	15927	15923	16059	16217	15936	15986	16006	15940	15923	15834	15842	15727	15830	15973	15960	15866	15925	15873	15950	15971	15977	15921	16060	16071	16078	15981	15959	16039	16011	15984	16014	16166	15874	15907	15878	16000	15802	16177	15832	15997	15923	15836	15939	15916	15775	15881	16031	15906	15874	15931	15973	16099	15916	16087	16040	15867	16035	16148	15814	16176	15862	16001	16063	15800	15929	15936	16039	15998	15743	15925	15794	15962	15976	15955	16131	16138	15878	16052	15951	15845	15958	16042	16025	15854	16090	15844	15977	15894	15965	15811	15864	15916	15697	15944	16009	16055	16089	15842	16120	15890	16004	15894	16024	15802	15995	15949	15991	16060	15857	15834	15743	15923	16035	15938	15960	15839	15944	15997	15985	15893	15853	15961	15995	15969	15954	15882	16069	15834	15850	15913	15944	15869	15904	15888	15943	15994	16087	15868	15930	15999	15895	15921	16018	15906	15842	15927	15789	16045	15897	16018	15926	15884	16126	15928	15813	15968	15981	16036	15800	15977	15776	15984	15897	16020	15934	15754	15828	15876	16060	15957	16135	15973	15897	15885	15927	15964	15946	16018	15911	15953	15894	16085	16069	15917	15948	16083	15921	15763	15966	15928	15748	16065	15903	15994	15841	15988	15936	15923	15964	15809	15870	16019	15867	16058	15995	15932	15867	15804	15907	16064	15897	15935	15922	15922	15943	16056	15813	16000	15925	15802	15918	16047	15905	15958	16077	16150	15930	15841	15973	16063	15868	16154	16068	15857	15936	15974	15951	15864	16001	16020	16004	15929	15910	16009	15946	15925	15981	16008	16072	16055	15897	15898	15855	15857	15990	15843	16069	15883	15926	16125	15994	15791	15982	15866	16124	15901	15979	15801	16017	15888	15904	15878	16119	15894	16048	16012	15894	16004	15913	15912	15801	15843	16006	16261	15971	15894	15868	16144	16027	15962	16030	16017	15952	15966	16001	16065	15936	15932	15764	16024	15989	15874	16039	15809	15994	15825	16039	15884	15847	15925	15903	16071	15974	15974	15659	15962	16051	15963	15870	15988	15958	16116	16042	15904	15782	16049	15956	15920	16024	15830	16023	15904	16065	15916	16010	15891	15868	15991	16014	15852	15963	15844	15927	15960	15841	15881	16011	16037	15940	15853	15900	16075	15815	15975	15875	15932	15990	15932	16004	15945	15949	16028	16037	16019	15995	15940	16030	15861	15958	15863	16031	16069	15984	15942	15844	15784	16045	15800	15822	15901	15831	16057	16002	16116	15746	15994	16090	16044	16001	16078	15828	15917	15852	15839	15912	15977	16054	15996	16025	15909	15984	16004	15914	15940	15919	15992	15954	15914	15928	15877	16026	15960	16028	16130	16017	15909	15897	15871	16051	15861	15827	16011	16062	16128	15789	15844	16142	15893	15758	16161	15803	15919	15949	16106	15802	15909	15961	16100	16002	15954	15870	15960	16010	15801	16003	15852	16050	15861	15895	16092	15851	15790	15824	15892	15927	15981	15847	15983	16015	15834	15790	15911	16091	15936	15932	16095	15944	15977	15793	15945	15929	15838	15941	15861	15912	15883	15823	16060	16057	16059	15929	16018	16008	16032	15943	15978	16000	16044	16019	15834	15896	15934	15835	15895	15860	16048	15994	15880	15868	15950	15847	16000	15887	15830	15880	16120	16066	15960	15955	16015	15930	15940	15943	15879	15903	15968	15885	15876	15909	16030	15839	15904	15920	15921	16069	15937	15801	15973	15966	15885	16064	15907	15902	15954	15930	15949	16069	15835	16096	16018	15784	16193	15837	16028	15948	15872	16001	15858	16096	15908	15883	15930	15939	15799	15975	15952	16208	15975	15962	15874	16045	16104	15933	15913	15962	16065	16034	15831	16141	16026	15897	15989	15895	15832	15903	15962	15878	15997	15832	15895	15952	15889	15895	15895	16029	16053	15932	16013	16161	16012	15907	15812	15921	15930	15931	15938	15954	15911	15900
24944	23023	29153	25112	25018	24105	22283	19531	18742	19073	18814	18843	18928	18428	18851	18695	18584	18736	18546	18873	18557	18781	18675	18748	18542	18458	18650	18881	18682	18580	18657	18630	18637	18638	18581	18644	18797	18712	18901	18698	18578	18575	18739	18635	18852	18697	18447	18869	18671	18592	18874	18890	18476	18722	18636	18728	18688	18627	18554	18580	18583	18584	18669	18514	18782	18760	18599	18527	18764	18589	18753	18624	18674	18504	18783	18900	18706	18572	18687	18626	18624	18687	18740	18456	18492	18569	18641	18705	18331	18569	18724	18507	18368	18474	18539	18700	18483	18596	18462	18581	18364	18635	18461	18732	18678	18660	18622	18542	18595	18567	18643	18470	18803	18565	18644	18702	18687	18657	18644	18552	18574	18840	18479	18440	18423	18613	18633	18429	18580	18603	18581	18685	18703	18667	18726	18557	18700	18435	18622	18499	18483	18571	18656	18563	18638	18849	18586	18589	18704	18513	18690	18541	18498	18649	18555	18616	18796	18553	18663	18552	18488	18640	18584	18614	18557	18776	18565	18379	18580	18694	18654	18632	18401	18615	18612	18664	18458	18459	18602	18765	18523	18573	18613	18392	18661	18843	18399	18611	18450	18624	18599	18800	18793	18484	18580	18752	18753	18232	18783	18705	18652	18674	18681	18508	18630	18446	18604	18246	18749	18706	18538	18437	18799	18776	18656	18652	18587	18688	18405	18478	18469	18711	18751	18672	18649	18608	18628	18729	18689	18559	18561	18694	18637	18456	18398	18568	18434	18258	18742	18632	18577	18529	18563	18650	18589	18585	18663	18551	18737	18580	18452	18520	18754	18594	18528	18550	18531	18727	18666	18542	18813	18583	18627	18643	18764	18410	18543	18797	18511	18980	18754	18496	18612	18541	18539	18560	18503	18610	18593	18644	18537	18663	18542	18513	18509	18624	18725	18324	18542	18618	18652	18522	18548	18601	18463	18560	18744	18373	18683	18700	18540	18813	18713	18653	18612	18339	18716	18548	18358	18475	18521	18645	18622	18641	18639	18496	18383	18631	18346	18471	18660	18580	18703	18662	18530	18846	18731	18635	18605	18711	18508	18589	18611	18519	18525	18583	18715	18683	18493	18662	18563	18454	18821	18527	18753	18819	18523	18547	18502	18602	18590	18441	18620	18438	18449	18685	18594	18580	18717	18480	18730	18648	18535	18803	18572	18330	18786	18654	18527	18815	18675	18650	18610	18694	18420	18814	18442	18577	18635	18558	18542	18497	18470	18701	18358	18551	18647	18621	18665	18679	18556	18759	18554	18672	18569	18662	18402	18458	18718	18349	18437	18523	18643	18478	18508	18651	18536	18469	18682	18758	18651	18428	18611	18386	18617	18610	18667	18722	18730	18421	18581	18651	18476	18495	18754	18527	18493	18777	18713	18657	18632	18546	18552	18511	18690	18742	18537	18737	18640	18364	18576	18611	18531	18577	18645	18604	18447	18665	18585	18508	18712	18561	18875	18809	18501	18737	18588	18513	18710	18682	18529	18676	18853	18606	18543	18667	18663	18447	18719	18554	18680	18609	18651	18594	18713	18674	18668	18635	18497	18585	18499	18622	18609	18499	18648	18602	18631	18486	18600	18684	18691	18560	18623	18791	18622	18527	18528	18638	18590	18761	18780	18644	18553	18529	18760	18695	18543	18702	18609	18557	18631	18539	18490	18803	18747	18892	18712	18738	18747	18831	18635	18645	18494	18463	18322	18546	18546	18480	18614	18531	18656	18397	18666	18425	18451	18758	18720	18822	18512	18677	18747	18646	18467	18534	18339	18508	18513	18287	18661	18505	18529	18507	18698	18792	18459	18639	18593	18483	18667	18462	18814	18587	18607	18567	18484	18686	18702	18754	18580	18618	18664	18590	18681	18437	18389	18598	18473	18651	18404	18558	18742	18583	18528	18620	18570	18622	18633	18624	18687	18496	18591	18664	18587	18625	18662	18449	18759	18626	18419	18415	18506	18353	18525	18509	18642	18567	18706	18601	18534	18388	18523	18592	18549	18721	18805	18404	18565	18667	18676	18400	18499	18617	18550	18564	18660	18606	18822	18612	18623	18750	18713	18534	18387	18563	18481	18495	18625	18693	18574	18494	18685	18499	18509	18665	18655	18908	18634	18735	18521	18722	18594	18574	18689	18521	18483	18619	18668	18490	18652	18438	18590	18621	18769	18426	18624	18549	18805	18487	18715	18804	18724	18751	18572	18484	18607	18699	18701	18530	18517	18524	18528	18667	18452	18373	18670	18609	18542	18588	18481	18503	18518	18480	18464	18466	18533	18572	18549	18526	18470	18644	18595	18476	18407	18631	18762	18623	18604	18588	18655	18411	18606	18596	18608	18419	18714	18498	18446	18584	18677	18756	18535	18638	18505	18574	18473	18529	18570	18643	18697	18624	18602	18645	18301	18680	18554	18746	18661	18340	18597	18564	18616	18449	18607	18556	18732	18472	18497	18603	18571	18756	18457	18594	18723	18623	18628	18764	18648	18603	18649	18559	18472	18652	18732	18574	18379	18525	18711	18834	18594	18544	18530	18665	18748	18714	18551	18529	18502	18467	18467	18558	18480	18642	18802	18735	18676	18618	18518	18686	18670	18669	18526	18595	18543	18471	18548	18721	18753	18601	18499	18711	18708	18648	18626	18632	18474	18523	18760	18675	18557	18594	18577	18581	18445	18758	18505	18654	18636	18662	18680	18692	18585	18719	18388	18532	18529	18671	18676	18472	18609	18502	18733	18586	18651	18564	18627	18738	18625	18529	18656	18515	18774	18745	18763	18499	18709	18858	18730	18569	18495	18455	18736	18702	18437	18724	18665	18537	18419	18396	18610	18546	18461	18557	18598	18596	18588	18596	18613	18781	18671	18698	18609	18732	18426	18664	18437	18597	18723	18453	18671	18582	18496	18536	18659	18602	18545	18434	18588	18707	18459	18615	18646	18669	18682	18533	18585	18629	18685	18430	18617	18735	18411	18531	18781	18749	18618	18526	18618	18402	18563	18566	18786	18676	18631	18656	18688	18629	18532	18772	18623	18622	18517	18342	18446	18814	18504	18691	18703	18543	18555	18557	18329	18482	18501	18772	18723	18729	18645	18592	18565	18801	18782	18581	18563	18721	18623	18572	18710	18551	18670	18794	18584	18728	18501	18473	18798	18565	18446	18640	18614	18600	18653	18473	18700	18755	18597	18546	18554	18603	18645	18726	18346	18595	18631	18546	18702	18592	18694	18511	18621	18571	18790	18573	18697	18530	18636	18760	18717	18671	18643	18402	18771	18595	18725	18529	18636	18567	18570	18528	18549	18697	18653	18630	18703	18504	18627	18714	18698	18586	18545	18765	18763	18640	18598	18539	18654	18925	18605	18422	18525	18684	18684	18556	18563	18380	18594	18528	18632	18697	18762	18700	18465	18677	18668	18552	18734	18371	18673	18369	18569	18562	18376	18644	18813	18663	18668	18320	18662	18508	18665	18718	18664	18655	18546	18513	18502	18733	18579	18508	18530	18579	18534	18516	18579	18696	18713	18568	18664	18614	18581	18472	18533	18475	18361	18568	18443	18593	18545	18543	18627	18636	18743	18454	18588	18523	18514	18537	18758	18485	18391	18634	18706	18436	18785	18625	18466	18515	18590	18584	18561	18512	18705	18708	18628	18413	18502	18551	18248	18762	18889	18754	18640	18528	18690	18733	18593	18372	18642	18477	18664	18698	18535	18637	18587	18677	18561	18609	18621	18558	18510	18703	18579	18585	18627	18474	18581	18493	18919	18482	18521	18396	18699	18806	18639	18599	18623	18680	18691	18493	18377	18586	18492	18516	18759	18720	18755	18549	18620	18607	18774	18595	18593	18560	18748	18654	18648	18563	18533	18580	18773	18784	18577	18524	18746	18503	18546	18674	18652	18661	18701	18624	18702	18581	18565	18596	18697	18515	18505	18528	18467	18628	18524	18574	18608	18555	18712	18701	18625	18516	18512	18381	18539	18668	18714	18669	18519	18848	18732	18564	18615	18588	18802	18635	18626	18576	18601	18381	18590	18736	18518	18505	18824	18617	18594	18723	18721	18376	18660	18567	18500	18613	18665	18567	18706	18802	18679	18623	18640	18611	18439	18475	18667	18494	18385	18735	18695	18855	18486	18643	18629	18600	18552	18742	18857	18480	18508	18624	18659	18827	18775	18572	18673	18534	18339	18965	18520	18494	18543	18712	18492	18604	18687	18688	18601	18453	18467	18571	18768	18569	18736	18507	18688	18646	18651	18705	18622	18715	18548	18525	18499	18853	18671	18537	18437	18432	18539	18678	18575	18645	18530	18478	18557	18519	18672	18716	18725	18379	18773	18583	18349	18540	18492	18581	18694	18634	18645	18532	18772	18492	18602	18936	18480	18380	18483	18638	18457	18590	18823	18705	18536	18434	18660	18707	18539	18704	18527	18649	18626	18596	18652	18711	18632	18761	18408	18467	18617	18488	18538	18631	18612	18586	18633	18498	18505	18420	18536	18594	18489	18419	18427	18717	18521	18445	18678	18524	18671	18721	18421	18775	18743	18559	18544	18554	18460	18792	18338	18546	18513	18634	18634	18562	18661	18576	18403	18701	18639	18693	18739	18651	18720	18648	18810	18431	18543	18592	18599	18632	18447	18642	18674	18554	18798	18689	18841	18546	18378	18373	18488	18404	18647	18516	18606	18447	18637	18716	18524	18805	18588	18593	18725	18540	18687	18505	18585	18648	18784	18721	18676	18819	18755	18700	18592	18584	18663	18542	18723	18451	18652	18750	18641	18766	18658	18818	18748	18610	18445	18728	18797	18600	18547	18766	18546	18605	18573	18612	18743	18631	18634	18612	18644	18736	18495	18600	18654	18827	18650	18648	18438	18691	18540	18658	18586	18530	18787	18527	18680	18526	18506	18564	18573	18543	18474	18512	18711	18408	18519	18563	18786	18760	18766	18592	18837	18625	18469	18448	18576	18660	18422	18577	18656	18383	18415	18569	18606	18544	18496	18459	18653	18785	18485	18682	18697	18512	18599	18540	18608	18714	18589	18505	18516	18592	18576	18609	18607	18534	18662	18578	18623	18550	18424	18586	18408	18801	18329	18440	18593	18634
64504	82107	41377	32915	28829	20571	16957	16197	15905	16051	15951	15944	15796	15867	16015	15961	15894	16077	15916	15891	15836	15924	15941	15864	15897	15998	15977	16005	15969	15926	15995	15918	16012	15906	16001	15746	15938	16073	15868	15785	15889	15901	15942	16124	15831	15798	16157	15908	15867	15895	15887	15948	15870	15832	15766	15945	15958	15841	15982	15888	15894	16027	15910	16007	15965	15784	15953	15854	16019	16027	15744	15897	16055	15941	15937	15878	15951	16046	15954	15908	15804	16024	15953	15873	15972	15979	15936	16056	15737	15902	15968	16105	15956	15834	15947	15918	16020	15900	15875	15849	15869	15818	15995	15930	15945	15862	15944	15959	16044	15866	15856	15967	15984	15806	15984	16019	15810	16001	15862	15927	15894	16055	15865	15798	15981	15908	16037	16040	15989	15905	16073	15931	15956	15810	15813	15832	15967	16026	15767	16040	15915	15854	15791	16075	15993	15780	15914	15922	15756	15919	15980	15744	15890	15927	15985	15937	16037	15955	15927	15681	15997	15929	15947	15906	15921	16006	15963	15950	16003	15995	15923	15990	16055	15970	15770	15892	15882	15868	15865	15798	15909	16047	15891	15894	15850	15988	15942	15928	16118	15919	15910	15808	15842	16152	15869	15810	15920	15951	15914	15996	15940	15905	15986	15802	16033	16026	15912	15847	15907	15968	15858	16005	15974	15973	15865	15965	16071	16038	15987	15833	15993	15840	15875	15854	15802	16034	15870	15697	16031	15853	15850	15977	15950	16031	15898	15857	15933	15907	15840	15977	16059	15764	15892	15837	15848	16066	15922	15968	15996	15906	15908	16039	16005	15852	15961	15889	16050	16029	15989	15899	15872	15859	15919	15967	16120	15902	15840	15871	15959	15983	15940	15998	15869	15827	15930	15830	15942	15892	15880	15996	15994	15757	15923	15960	16017	15848	15917	16035	15856	15910	16037	15954	15844	15963	16018	15916	15907	15940	15987	15891	15937	15936	15983	15968	15966	15787	15960	15987	15991	15973	15947	15897	15968	15964	15931	15909	15916	15942	16026	15918	16025	15971	15961	15970	15976	15894	16026	15822	16077	15973	16112	15831	15783	16065	15799	16071	15886	15943	15780	15999	15897	15936	15971	15946	16048	15828	15744	16032	15694	15911	15839	16094	15988	15980	16009	15860	15889	15905	16071	15883	15800	15959	15976	15948	16054	16103	15893	16008	15995	16069	15885	15874	16053	15942	15999	15865	15850	15908	15985	15991	15989	16076	15860	15820	15941	16070	15870	15764	15962	15895	15938	15987	15902	15958	15814	15985	16120	16095	15650	15944	16065	15843	15824	15751	15957	15885	15788	15912	16008	15821	15989	15903	15930	15930	16004	15866	16006	15832	15920	16017	16028	15872	15946	15914	15895	15893	15789	15945	15914	15909	16016	16023	15946	15764	16050	15869	16065	15833	15866	15940	15937	15959	15812	15861	15836	15738	15942	15727	15873	15838	15851	15947	15818	15892	16073	16055	15860	15851	15975	15919	15855	15949	15838	15980	15861	16038	15968	15932	15947	15797	15984	15889	15963	15820	15894	15893	15989	16064	15939	16058	15861	15896	15920	16052	15933	15828	15870	15979	15991	15894	15872	15884	15885	15825	15934	15915	16096	15870	15915	15956	16027	15938	15794	15861	16053	15843	15810	15913	16071	15961	15876	15941	15856	15911	16015	15840	15746	15971	15917	15995	15839	16023	15898	15887	16092	15879	15874	16195	15905	16110	15722	15895	15977	15819	15862	15937	15865	15778	15999	15875	15968	16000	15853	16003	15977	15797	15921	15854	15871	16115	16090	16008	15769	15950	16048	15810	16033	15933	15815	15824	15941	16030	15834	15892	15856	15903	15922	16140	16025	15905	15820	15866	15989	15802	15696	16049	15780	15789	15768	16049	15824	15947	15969	16017	15823	15962	15977	15992	15975	15840	16007	15957	15967	15948	15879	15948	15998	15835	15842	15755	15868	16101	16241	15925	16055	15900	15967	15833	15925	15829	15946	15860	15851	15865	16055	15961	15907	15977	15845	16087	15978	15985	15844	15897	15977	15930	15963	15922	15941	16012	15781	15885	15919	15768	15914	16022	15944	15946	16054	15948	15846	15931	15897	15869	16017	15837	15985	15992	16006	15927	16002	15792	15938	16098	15950	15932	15918	15852	16082	15996	15985	15879	15941	15814	15928	15970	15992	16015	15922	15957	16027	16028	15882	15940	15885	15937	16005	16013	15991	15835	15888	15791	15904	16022	15927	15941	15761	15856	15840	15851	16048	15980	16009	15658	15780	15720	15937	15953	16096	15948	16026	15923	15859	15853	15896	16088	15935	15836	15951	16036	15773	16185	16043	15805	15965	15722	15946	15830	15924	15998	15707	15930	15961	15901	15928	16172	15898	15828	16042	16064	16062	15850	15992	16007	15849	15821	15906	15902	15938	15928	15861	15838	16113	15902	15858	15900	16017	16024	16014	16010	15889	15894	15889	15928	15875	15813	15721	15937	15907	15920	16011	15973	15999	15941	15829	15880	15951	16130	15812	15804	15924	15860	16062	15824	15911	15852	15912	15948	16003	15956	16029	16100	15911	15807	15889	15910	16058	15836	15871	15961	15778	15980	15814	16027	15808	15788	15920	16151	15760	15877	15959	16077	16006	15919	16081	15942	15752	15808	15910	15850	15852	16008	15744	15947	15979	15915	15969	15903	15865	15982	15989	15893	15923	16091	15858	15910	15868	15766	16052	15668	15967	15922	15855	15800	15951	15754	15938	15889	15922	15941	15936	15993	15949	15860	15828	15817	15914	15923	15954	15839	15900	15887	15986	15805	15852	16025	15771	15784	15878	15787	15836	15907	15968	16065	15961	16024	15887	15807	15978	15664	16010	15871	15965	15905	15944	15923	16010	15931	15827	15815	15908	16022	15922	15906	15827	16100	16014	15895	15935	15842	15892	15884	15918	16003	15884	15925	16004	15976	15860	15828	15918	15911	15801	15991	15910	16028	16215	15912	15831	15850	15906	15953	15992	16004	15920	15916	15899	15786	16001	15917	15920	16182	15819	15906	15942	15917	15940	15886	16037	15854	16032	15789	15979	15821	15781	15884	15969	16059	16020	15813	16018	16001	15991	15895	15899	16055	16022	16043	16043	15883	15797	15954	15814	15913	15958	16016	16026	15935	16039	15906	15980	15900	15698	15992	16059	15913	15847	15983	15893	15965	15801	15944	16007	15956	16043	15904	15912	16035	15984	15945	15912	15844	15807	16007	16035	15891	16007	15934	15767	16128	16045	16010	15935	15859	15908	15866	15948	15932	15928	15866	16027	15866	15806	16043	16155	16078	15941	15821	15768	15938	16014	15968	15874	16019	15856	15852	15904	15948	16032	15930	15799	15973	15841	15859	16158	16137	16146	16066	15916	15791	16076	15907	15874	15832	15956	15996	15939	15975	15864	15843	15834	15926	16085	15989	15987	15908	16035	15984	15742	15823	15778	15838	15934	15934	15967	15871	15963	15907	15920	15816	15930	16015	15854	15889	16048	15918	15856	15823	15960	15926	15873	15982	15957	16022	16042	15910	15945	15834	15965	16059	16029	15725	15928	15790	15861	15965	16048	16172	15890	15890	16006	15978	15853	15929	15739	15842	16016	16061	15838	15929	15975	15937	15886	16162	15848	15891	16002	15839	16199	15938	15989	15932	15919	15978	15923	15868	15953	15905	16042	15780	15908	15898	15881	15951	15738	15970	16178	15896	15900	15836	15984	15978	16002	15986	15893	15918	15952	15761	15840	16067	15976	15966	15970	15948	15886	16248	15667	15925	15937	15908	15864	15899	15931	15808	15901	15833	15860	16046	15925	15871	15929	16013	15853	15891	15739	15830	15976	15903	15913	15878	15938	15753	15904	15991	16060	15899	15855	15887	15993	15995	15873	15931	15914	15837	15846	15887	16053	15902	15863	15970	16037	15968	15892	15825	15816	15883	15801	15952	15825	15739	15949	15917	15950	16050	15973	16072	15902	15981	15888	15994	15918	15792	15953	15915	15994	15997	15927	16001	15873	15889	15953	15917	16020	15845	15852	15940	15894	15937	15779	15942	15901	15888	16014	15836	15931	16054	15775	15745	15914	15896	16028	15933	15802	15806	16013	15827	15833	15989	15934	15854	16047	16189	15827	15807	15818	15943	15766	15877	15986	15913	16096	15944	16055	16143	15972	15903	15816	16044	15891	15759	15974	15892	16036	16071	15913	15912	16028	15885	15735	15869	15872	15934	15963	15816	15924	15871	16053	15756	15918	15836	15915	15666	15906	15928	15963	15957	15871	16159	15870	15962	15896	15821	15704	16001	15881	15898	15994	15920	15989	16068	15808	15860	16065	15696	15892	15832	16047	15884	15994	15918	15867	15778	15912	15958	15785	15900	15989	15957	15999	15997	16012	15914	15958	15836	15977	15857	15928	15784	15928	15979	15975	15932	15836	15903	15944	16010	15962	15858	15959	15825	15979	15863	15889	16027	15981	15980	15768	15963	15776	15989	15986	15958	15862	16087	15791	16074	15863	15869	16037	15987	16017	15803	15897	15769	15892	15903	15939	15918	15873	15992	15845	16066	15862	15849	15741	15993	15968	15935	16027	16027	15868	15933	15992	15781	15962	15881	15891	16035	15785	15997	15867	15839	15987	16029	15817	15923	15959	15953	15918	15828	15816	15916	16023	15876	15951	15938	15885	15685	15836	15924	16031	15856	15933	16087	15916	15876	15934	16008	15885	15892	15908	15925	15913	16044	15865	15843	15745	15952	15916	16018	16105	15789	15944	15914	15882	15817	15862	15823	16026	15895	15933	15954	15962	15961	15820	15888	15943	15729	15892	16018	16016	16107	15829	16044	16085	16016	15861	15977	15915	15940	15898	15947	15937	15921	15937	15949	15970	16022	15858	15887	16048	15779	15949	15854	16003	15953	16017	15612	15986	15908	15942	16093	15984	15942	15999	15954	15998	15873	15950	15923	15776	16082	15963	15946	15937	15915	15846	15779	16075	16058	15984	15738	15964	15750	15956	15972	15909	15792	15865	15799	15991	15977	15954	15979	16017	15843	15911	15891	15906	15857	16077	16062	16106	15991	15870	15983
22913	21859	29120	24084	22956	24799	26081	20610	19335	19576	19441	19441	19316	19541	19082	19375	19380	19049	19276	19380	19306	19194	19262	19049	19359	18999	19032	19120	19254	19142	19068	19143	19091	19116	19045	18963	19276	19319	19039	19086	19176	19034	18967	18967	19146	19098	19014	18981	18921	18878	19057	19063	18867	19094	19167	19342	19093	19084	19028	18975	18981	19157	19088	19090	19172	19004	19122	18950	18872	18817	18969	19025	18923	18846	18970	19017	18886	18847	18996	18884	19079	19004	19081	19006	19061	19081	19027	19088	19166	19090	18897	18800	19019	18785	19073	18970	19066	19008	18901	18902	19016	18960	19052	18690	19128	18919	19121	18925	19035	18864	19068	19035	19122	19085	19067	19033	18882	18791	19125	18865	18952	19055	18940	19060	18972	18878	19080	18967	19005	19126	19155	19057	18937	19101	19094	18753	19014	18859	19112	18975	19041	19191	19090	18971	18809	19011	18863	19108	19017	19100	19009	19033	19085	18903	19173	19032	18920	18818	18923	19152	19032	19177	19053	18988	19139	19088	19175	19030	18986	19029	19051	18888	18987	18955	19096	19112	19094	18922	19137	19020	19102	19010	18873	18779	18864	18895	19156	19129	19200	18894	19091	19309	19009	19095	19034	18992	18970	19119	18977	19040	19075	18879	19199	19173	19134	18862	19118	19078	19099	18984	19025	19176	18890	19037	19079	18827	19027	19087	18813	19037	19014	19064	19097	19043	18616	19094	19010	19335	19135	18961	19006	18814	18982	18957	19157	19121	18875	19210	19158	19398	19004	19016	18972	18847	18960	18915	19031	18955	19062	19120	18797	19098	19118	19041	19143	19077	19083	18816	18788	18918	19095	18932	18893	19061	19180	18858	18848	19131	18831	18975	19156	19220	18956	18913	18974	18909	19052	18971	18864	18885	19108	18936	18864	18912	19150	19200	19034	19127	19103	19127	19072	18978	19139	19159	18930	19027	19036	19035	19085	18937	18989	19234	19083	18944	18978	18833	19066	19096	19132	19162	19095	18916	18911	18811	18958	19223	19152	18979	19137	18940	18921	19180	19022	19071	19138	19251	19002	18903	19012	18999	18851	18907	18966	18958	18886	19118	19131	19068	19000	18966	18973	18825	19179	19092	19027	19082	19141	18924	19162	19003	19057	19042	19064	19010	18958	18877	19007	19019	18949	19099	18972	19085	19204	19116	19149	19044	19170	19015	18909	18900	18899	18923	19073	19117	19015	18907	19034	19036	18952	18814	19188	19095	18920	19007	19003	19073	18983	18964	19079	19023	19051	19113	19223	18834	19068	18980	19123	18981	19128	18964	18984	18830	18971	19155	19046	19067	19136	18991	18993	18992	19269	19177	19147	18843	18997	19039	19037	19205	18854	19058	19026	18943	18990	18956	19006	18882	18926	18849	19088	18987	18961	19003	19052	19047	18858	18954	18942	18902	18898	19092	19094	19168	19080	19056	19063	19100	18966	19182	19090	18966	18877	18959	18992	18900	18912	18992	18900	19032	18778	18897	19038	19017	18858	19073	18994	19066	18777	18975	19080	18934	18823	19191	19016	18848	19040	19052	19200	19133	19086	18862	19126	18837	19058	18958	19045	18917	19113	19004	18903	19296	19038	18877	18990	19177	18964	18788	19148	19081	18960	19117	19024	19033	18950	18959	18925	18976	18932	19122	19014	19063	19049	19011	19098	19055	18990	19169	19062	18880	19118	18943	19013	18943	19009	19034	18897	19114	18979	18995	19203	19202	19046	19001	19073	19118	19004	18980	18926	18950	18944	19079	18958	19062	19062	18761	19101	18859	19203	19188	18885	18935	19106	19115	19224	19182	18965	18897	18973	18978	19103	18978	18797	19116	18882	18943	19177	18860	18937	19169	19045	18826	19039	19032	19122	19029	18878	19061	18805	18848	19002	18965	18913	19078	18931	18985	18961	18904	19029	18923	19085	18902	18984	19017	18942	18975	19042	19131	18988	18941	18969	19186	18994	18878	18968	18914	18963	19064	19090	18998	18864	19005	18989	18986	18952	18994	19061	19022	18998	19098	19086	18978	19108	18970	19029	18990	19023	19154	18906	19013	19065	18864	18840	18990	19123	18907	18876	18871	19007	18876	18918	18608	19074	19199	19003	19057	18968	18949	19016	18960	18989	19061	18668	18749	19131	19100	18953	18952	18895	18843	18858	19224	18870	18846	18901	19052	19130	18692	18947	18857	18977	19004	18851	19005	18857	18891	19000	19093	19077	18916	18964	18820	18972	18966	19309	18915	19037	18921	18712	19060	19218	18996	19217	18994	19110	18742	18877	19004	19013	18944	19122	18982	19079	18954	19032	19064	19029	19054	19107	18970	18898	18877	19178	18759	19257	18827	18933	18899	18982	18942	19093	18891	18799	19056	18959	18970	18959	19017	18922	19103	18985	19034	18897	19011	19012	19038	18828	19000	19005	19093	18949	19001	19098	19071	18836	19136	19007	19010	19199	18816	18841	18913	19097	18900	19103	18856	18923	19052	19050	19166	19069	18902	18964	18844	19081	18869	18969	19187	18892	19004	19008	19070	19028	19072	19112	19009	19098	19035	18962	18880	19037	18985	19054	19126	19126	18881	18958	19117	18917	18650	18958	18984	19111	18994	18862	19069	18936	18912	19017	18963	19068	19029	19075	19039	18959	19252	18937	18994	18906	19072	19036	19053	18912	18916	18975	18899	18965	19094	19027	19173	19160	19007	19161	18982	19069	18875	19020	19248	19027	18827	19265	19130	18924	18744	18948	18922	19025	19018	18897	19079	19058	19144	19250	19015	19050	18794	19133	18986	19163	19066	19015	18975	19138	18997	19132	19094	19047	19081	19109	19077	19260	19063	19241	19014	18984	19073	18955	19071	18978	18892	19093	18876	18956	19084	18968	19057	19012	19168	18893	18977	19063	19095	18987	19035	18974	19021	19071	18977	18907	18861	18891	19038	19115	19089	19027	19063	19158	19095	19100	18857	18887	19026	19098	18943	18997	19087	18945	18855	18912	18889	19033	18936	18966	19004	18986	18983	18818	18998	18891	18938	18910	19106	19054	18950	19134	19129	19160	18987	18875	18990	18883	18905	19085	19040	19093	18931	18950	18874	19031	18910	19061	18903	19149	19033	19003	18933	18938	18926	18838	19203	18929	19129	19040	19011	18896	18853	19041	19058	18924	18791	18836	18822	18846	18772	18995	18971	19095	19024	18864	19024	18947	18964	19056	19054	19079	19125	19172	19173	19069	18924	18876	18853	19030	18964	19010	19137	19211	18989	19040	18949	18939	19003	18979	19012	18749	19015	18997	18911	19100	18973	18787	18896	18932	18941	19025	18911	18925	18945	19014	18803	19010	18844	18992	19148	18953	19058	18956	18888	19132	19030	18944	19037	18843	19024	18945	19035	19137	18975	18829	19171	19025	18968	19042	18977	19096	18813	18900	18901	18990	18945	19011	18939	18980	18761	18957	19067	18979	18900	19052	19051	19120	18944	18905	18945	18936	18722	18968	18885	18883	19012	18944	18948	18927	19130	19266	19178	19191	19161	19018	18870	18960	19031	18878	18974	19028	18937	19181	18730	18920	19149	19114	18892	18961	19166	19030	19003	18985	18888	18937	19025	18958	19038	18987	19009	18927	19132	19076	18795	18806	19122	19036	19065	19007	19033	18885	18900	19128	19044	19014	19143	18773	18889	19076	18911	18914	19052	18904	18949	19019	19279	19156	19015	19113	18920	19050	18743	18940	18854	19080	19145	19055	19023	18930	18874	18988	18984	19123	18895	18983	18904	18979	18964	19065	18860	19076	19007	18796	19028	19037	18981	18970	18992	19036	18786	19082	18967	19057	19013	19128	19085	18987	18992	19152	18937	18972	18962	19053	19104	18952	19128	18935	19082	18912	19055	18955	18822	19110	19202	18944	18949	18924	19025	18980	18996	19260	19055	18997	19163	18946	19085	18972	19166	19078	19072	19053	18973	18797	18845	18983	18877	18806	19150	18882	19052	19047	19032	18945	18927	19145	19117	18758	19010	19017	18945	19010	18943	18880	18799	19037	18983	19061	19057	18851	19045	18927	19101	19151	18898	19104	19070	19080	19005	19049	18923	19055	19260	18984	18946	19083	18896	19125	18905	18957	19202	18930	18777	19061	19247	19187	19130	18887	19122	18985	18993	19274	18782	18972	19080	18936	19094	19150	19236	19163	18900	19006	18817	18945	19117	19214	18990	18949	18730	19018	18770	19049	18867	18857	19184	18991	18977	19100	19040	19167	19051	19130	19030	19075	18802	18978	18917	18977	19003	18679	18952	19005	19159	19043	19027	18899	19105	18924	19176	19034	19091	19073	19214	19063	19100	18953	18967	18925	19006	19041	19050	18863	18867	19128	18937	19111	18949	19004	19244	19138	18911	18939	18803	18951	19085	18998	19044	19121	18849	18876	18866	19052	19011	19030	18945	18958	19035	18919	18770	18998	18864	18878	19006	18886	19020	18945	18994	19057	18903	19096	19003	19005	19054	18813	19173	18874	18770	18884	18952	19069	19044	19179	18902	18974	18934	18986	18859	19050	19069	18806	18861	18872	19184	19058	19175	19165	19061	19052	19017	18722	18990	18937	18952	18973	19055	18856	18849	18986	19091	19183	18957	19070	19042	18988	18960	19162	19112	19054	18729	18930	19063	18956	19097	18882	19233	19064	19067	18935	18960	18956	19033	18994	19180	19032	18931	18944	19032	18907	19079	19071	19052	18869	19128	19115	19104	19133	18901	18924	19124	19232	19192	18792	18979	19160	19154	19158	18873	19206	19295	19102	19054	18957	18993	18950	19025	19034	18882	18912	19278	18971	19013	19098	18821	18758	19120	19087	19084	18998	18983	18846	19159	19221	18948	18988	18851	18999	18947	18921	19079	19169	19077	18825	18927	18977	18951	18961	18881	18963	19007	19119	18989	18790	18888	18821	18902	19221	18930	19140	19058	19093	19235	19147	19118	19022	19027	19037	19162	18971	19103	18975	19188	19110	19054	18869	19044	18853	18873	18932	18880	18838	18962	19069	19014	19075	18963	18940	19057	19225	19065	18892	19179	18923	18983	18851	19082	18982	18976	19171	19110	19096	18900	18873	18969	19086	19034
58382	95089	50488	42712	35996	23078	17997	16800	16456	16423	15967	16174	16227	16165	16082	16172	16163	16217	16253	16150	16084	16393	16025	16175	16062	16300	16082	16224	16120	16077	16183	16059	16168	16217	16127	16128	16153	16110	16048	15975	16175	16030	16110	16173	16080	15960	16124	16063	16004	15969	16179	16065	16099	15969	16175	16110	16357	16243	16022	15995	16214	16132	16085	16126	16051	16117	16187	16041	16095	16002	16125	16056	15979	16216	16146	16337	16130	16096	16157	16125	16100	16010	16159	16194	16185	16094	16173	16152	16141	15959	16152	16181	16238	16072	16045	16176	16282	16248	16110	16245	16205	16233	16056	16164	15950	16131	16166	16100	16002	16181	16015	16176	16156	16209	16059	16225	16223	15976	16128	16197	16071	16311	16308	16237	16227	16027	15923	16106	15920	15960	16269	16117	16110	16128	16182	16060	16211	16020	15819	16273	16205	16245	15953	16059	16020	16297	16182	16198	16144	15774	16085	16140	16089	16297	16090	16045	15990	16112	16212	16150	15909	16133	16290	16132	16054	16119	15958	16156	16183	16215	16045	16031	16060	16058	16211	15964	16149	16209	16125	16230	16074	15942	16208	16163	16334	16062	16199	16006	16146	16175	16034	16162	16101	15877	16287	16086	16138	16129	15990	16056	16119	15953	16126	16132	16106	16104	16238	16061	16210	16237	16131	15908	16061	16230	16105	16054	16055	16162	16103	16230	16242	16109	16167	16090	16049	16225	16157	16107	16118	16350	16178	16155	16253	16134	16200	15928	16021	16122	16018	16088	15968	16077	16165	16210	16160	16122	15994	16244	16259	16062	15990	16197	16051	16038	16193	16239	15998	16138	16142	16140	16149	15999	16137	16326	16046	16203	15963	16174	15999	16268	16074	16111	16143	16164	16071	16198	16044	16156	16235	16049	16116	16100	16145	16109	16339	16148	16117	16171	16225	16179	16068	16053	16112	16058	16011	16132	16045	16106	16123	16003	15945	16146	16157	16306	16117	16096	16007	16045	16012	16086	16059	16324	16156	16152	16003	16179	16301	15939	16093	16108	16032	16114	16034	16297	16077	15979	16152	16195	16203	16133	16167	16153	16103	16301	16080	16012	16360	16094	16140	16125	16151	16083	16205	16064	16135	16020	16061	16131	16279	16200	16117	16318	16063	16208	16149	16034	16148	16141	16019	16098	16047	16032	16162	16079	16246	16253	16111	16029	16269	16308	16053	16013	16199	16448	16148	16205	16072	16207	16004	16139	16068	15980	16069	16283	16224	16123	16117	16220	16105	16005	16171	15983	15915	16086	16142	16036	16196	16228	16100	16284	16277	16121	16226	16117	16139	16217	16067	16124	16202	16105	16140	16203	16139	16109	16029	16218	16136	15975	16273	16193	16123	16010	16047	15993	16132	16181	15964	16172	15955	15909	16299	16173	16137	16058	16263	16055	16168	16021	16061	16120	16196	16252	16117	15983	16157	15968	16125	16058	16077	16169	16103	16216	16096	16028	15947	16128	15999	16058	16301	16098	16259	15994	16179	16109	16187	16007	16019	16024	16026	16152	16159	16165	16148	16305	15915	16159	16072	15911	16104	16157	16262	16134	16249	16003	16244	15996	16162	16197	16038	16145	15982	16071	16123	16081	16203	16010	16104	15945	16192	16257	16200	16055	16131	16083	15953	16113	16206	16162	16225	16111	16026	16173	16169	16204	16300	16220	15953	16246	15985	16139	16030	16139	16066	16227	15987	16342	16164	15979	16092	16079	16191	16171	16248	15999	16163	15879	15927	16131	16215	16216	16194	16098	16049	16269	16073	16244	16137	16077	16089	16022	16086	16050	16058	16083	16145	16200	16152	16219	16133	16133	16230	16132	16099	16326	16041	16057	16057	16105	16157	16029	16082	16069	16175	16057	16106	16176	16040	16245	16140	16130	16128	16280	16137	16166	16069	16228	16097	16140	16161	15997	16195	16033	16141	16173	16169	16072	16259	16099	16280	16154	16198	16135	16135	16272	16254	16019	16249	16106	16051	16158	16167	16138	16153	15991	15945	16183	16188	16095	15990	15977	15937	16003	16228	16067	16149	16165	16146	16103	16138	16195	16036	16129	16092	16088	16138	16064	16159	16114	16062	16114	16241	16090	15956	16055	16342	16176	16042	16160	15996	16020	16226	16080	16319	16069	16179	16024	16216	16143	16186	16257	16078	16121	16307	16329	16191	16115	16127	16093	16098	16192	15981	16247	16131	16242	16247	16188	16149	16150	16163	16200	16115	16227	16014	16110	16178	16147	16002	16181	16053	16185	15986	16087	16153	16062	16223	15978	16127	16041	16113	16297	16150	15961	16084	16030	16009	16113	16207	16157	15977	16264	16076	16046	16019	16104	16099	16105	16087	16101	16097	16124	15923	16251	16119	16126	16044	16146	16166	16042	16048	16226	16108	16062	16098	16046	16079	16120	16232	16158	16141	16197	16043	16075	16190	16130	16025	15963	15922	16234	16132	15999	16285	16177	16179	16186	16159	16323	15985	15969	16137	15920	15923	16046	16226	16132	15976	16035	16143	16172	16114	16085	16197	16225	16127	16172	16072	16103	16223	16149	16234	16004	16139	16173	16138	16196	16096	15976	16157	16107	16081	16131	16147	15956	16011	16160	16138	15998	16203	16024	15957	16256	16124	16069	16131	16064	16145	16134	15906	16106	16113	16029	16113	16061	16058	16072	16096	16015	16195	16188	16200	16015	15914	16144	16185	16006	16123	16020	16049	16175	16023	16146	15986	16142	16198	16092	16144	16124	16151	16075	16135	16060	16202	16068	16258	16103	16169	16137	15946	16246	16144	16052	16087	16454	16205	16055	16207	16265	16192	16137	16032	16193	16284	16090	16034	16332	16291	16214	15895	16221	16020	16020	16054	16064	16125	15915	15992	16147	16115	16231	16227	16069	16019	16163	16014	16232	16205	16023	16173	16025	16079	16055	15887	16001	16275	16135	16146	16056	16079	15990	16079	16102	16152	16147	16221	16124	16143	16190	16234	15990	16051	15992	15982	16157	16046	16054	16215	16080	16142	16146	16204	16349	16015	16065	16107	16086	16128	16150	16306	16324	16277	16125	16146	16172	16094	16113	16201	16035	16146	16012	16136	16159	16177	16133	16205	16250	15993	16130	16339	16103	16096	16132	16082	15959	16066	16212	16263	15954	16123	16200	16133	16058	16102	16119	16213	16119	16281	16191	16268	16334	16099	16034	16131	16152	16047	16122	16151	16039	16121	16032	16276	16090	16258	16145	16126	15929	16245	16087	16331	16037	16109	16190	16045	15982	16088	16276	16093	16224	15964	16324	16081	16082	15925	16009	16022	16095	16013	16060	16306	16072	16054	16067	15971	16332	16069	16153	16145	16074	16187	16070	16071	16211	15902	16358	16124	16140	16120	16104	16064	16049	16285	16031	16195	16042	16098	15899	16089	15856	16057	16297	16097	16105	16120	16186	16248	16083	16154	15964	16051	16127	16112	16076	16168	16176	16158	16119	16135	16285	16171	16207	16130	16301	16253	16201	16258	16085	15938	16164	16124	16081	16276	16266	16050	16112	16188	16116	16138	16093	16120	16179	16100	16029	16288	15998	16127	16103	16052	16108	15997	16147	16161	16208	16238	16194	16161	16103	15967	16155	16185	16023	16215	15995	16204	16076	16123	16199	15964	16150	16151	16270	15949	16013	16047	16038	16076	16094	16118	16018	16177	16077	16185	16025	16003	16203	16083	16213	16073	16095	16156	16086	16171	16083	16052	16245	16236	16113	16157	16137	16051	16238	16214	16116	16209	16051	16094	16037	16280	16002	16140	15957	16161	16015	16214	16203	16090	16180	15989	16135	16137	15957	16159	16143	16065	15926	16172	16193	15923	16025	16012	16047	16245	16096	16044	16127	16050	16020	16131	16199	16217	16180	16304	16145	16372	16059	16120	16237	16224	16208	16087	16100	16223	16100	16099	16264	16152	15982	16226	16190	16000	16043	16037	16033	16134	16037	16230	16063	16162	16142	16218	16058	16028	16070	16124	16124	16145	15910	15990	16007	16009	16217	16113	16200	16140	16113	15992	16017	16163	16210	16114	16252	16147	15945	16010	16053	16069	16093	16256	16121	15970	16244	16092	16160	16085	16021	16166	16176	16148	16109	16017	16259	16199	16028	15918	16092	16127	16187	16122	15987	16106	16100	16080	16106	16179	16139	16189	16105	16290	16149	16182	16097	16088	16101	16197	16019	16059	16081	16110	16136	15993	16155	16152	16321	16158	16140	16091	16015	16073	16027	16168	15981	15916	15900	16144	16058	16108	16138	16039	16108	16160	16229	16116	16070	16243	15981	16035	16205	16155	16257	16250	16176	16174	16126	16063	16056	16273	16120	16094	16148	16046	16196	16057	16206	16087	16125	16135	16208	16001	16316	16189	16171	16179	16078	16173	16080	16121	15917	16107	16046	16109	16126	16182	16185	16131	16194	16002	16167	16175	16085	16121	16049	15902	16001	16235	16242	16084	16138	15934	16418	16074	16324	16050	16005	16026	16139	16208	15970	16228	16080	15959	16201	16122	16122	16076	16245	16005	16215	16204	16181	16232	16111	16133	16223	15964	16008	16157	16050	16262	16169	16159	16229	16231	16162	16116	15932	16032	16109	16139	15971	16056	16162	16143	16028	16147	16232	16083	16110	15936	16049	16095	16028	16020	16181	16093	15989	15988	16069	16094	15960	16066	15911	16125	16076	16032	16136	16175	16097	16221	16124	16071	16102	16150	16058	16107	15979	16175	15822	16075	16194	16116	16048	16144	16110	16133	16099	15956	16047	16064	16179	16141	16142	16057	16228	16108	16101	16040	16205	16079	15966	16051	16095	16117	16042	16161	15976	16041	15961	16150	16166	16035	16056	16051	16185	16175	16139	16149	16059	16144	16193	16007	16188	16193	15967	16156	16119	16111	16132	16064	16146	16026	16168	16002	16054	15984	16131	15970	16135	16081	16222	16081	15927	16032	16196	16044	16015	16322	16248	16132	16110	16264	16241	16106	16155	15935	16149	16335	16070	16144	16274	16120	16038	16131	16235	16274	16139	16041	16145	16275	16152	16167	16187	15921	16165	16196	16173	16197	15927	16208	16325
35309	36086	29669	24791	20795	19680	19683	19315	19140	19334	19113	19012	19105	19260	19235	19125	19133	19266	19042	19191	19050	19344	19554	19312	19380	19242	19240	19283	19238	19070	19328	19045	19324	19219	19087	19302	19205	19365	19299	19293	19318	19164	19145	19109	19232	19341	19111	19082	19262	19283	19167	19132	19373	19202	19164	19338	19113	19167	19320	19192	19166	19099	19088	19099	19287	19221	19314	19235	19235	19302	19440	19252	19191	19237	19170	19105	19140	19020	19241	19147	19298	19339	19135	19350	19357	19327	19039	19106	19261	19382	19272	19317	19282	19266	19222	19129	19247	19281	19067	19257	19155	19168	19137	19087	19220	19188	19112	19147	19162	19094	19342	19180	19273	19250	19192	19189	19150	19060	19214	19177	19230	19113	18881	19146	19172	19142	19301	19455	19393	19217	19282	19108	19493	19168	19184	19231	19198	19231	19309	19351	19281	19386	19106	19088	19055	19256	19367	19280	19121	19072	19070	19217	19248	19238	19328	19202	19380	19219	19233	19131	19150	19240	19254	19359	19164	19322	19351	19307	19188	19236	19163	19119	19142	19131	19273	19151	19136	19060	19219	19059	19230	19242	19351	19377	19264	19160	19459	19194	19029	19094	19278	19226	19356	19335	19150	19237	18930	19276	19145	19249	19167	19234	19167	19117	19153	19329	19305	19231	19037	19130	19404	19148	19172	19296	19236	19295	19163	19020	19106	19162	19151	19093	19146	18907	19142	19034	19290	19301	19229	19304	19216	19135	19108	19060	19199	19027	19031	19592	19103	19016	19256	19071	19178	19255	19368	19165	19194	19331	19216	19305	19127	19146	19310	19354	19185	19363	19315	19082	19205	19407	19221	19316	19048	19195	19202	19325	19333	19304	19256	19110	19034	19240	19143	19220	19323	19109	19230	19250	19299	19299	19308	19106	19054	19228	19253	19296	19217	19047	19171	19314	19360	19080	19298	19214	19010	19000	19260	19034	19347	19332	19268	19533	19313	19115	18972	18989	19156	19213	19203	19356	19281	19119	19243	19303	19121	19395	19191	19340	19279	19107	19451	19474	19340	19191	19231	19184	19445	19087	18967	19128	19266	19268	19275	19150	19127	19216	19318	19153	19148	19183	19069	19255	19320	19270	19164	19315	19154	19181	19160	18906	19166	19194	19384	19153	19134	19216	19166	19366	19092	19280	19003	19151	19353	19051	19187	19196	19092	19182	19310	19226	19057	19293	19185	19315	19268	19260	19226	19238	19243	19105	19293	19343	19061	19314	19460	19434	19203	19150	18906	19126	19015	19241	19135	19300	19235	19257	19221	19187	19304	19017	19171	19202	19124	19236	19099	19030	19204	19280	19316	19300	19127	19124	19432	19085	19172	19061	19261	19219	18984	19162	19220	19112	19289	19333	19146	19251	19119	19180	19036	19272	19366	19110	19261	19128	19244	18905	19279	19297	19237	19224	19000	19256	19087	19279	19234	19221	19165	19268	19187	19086	19172	19382	19283	19462	19243	19318	19168	19214	19475	18997	18979	19187	19105	19094	19194	19369	19229	19263	19451	18965	19194	19181	19234	18985	19192	19138	19288	19334	19194	19125	19277	18954	19158	18920	19263	19404	19160	19159	19126	18969	19003	19214	19206	19093	19151	19148	19210	19417	19083	19182	19268	19090	19273	19163	19290	19041	18924	19033	19403	19110	19417	19354	19265	19102	19303	19157	19169	19219	19266	19252	19366	19103	19047	19336	19184	19167	19121	19410	19420	19180	19216	19145	19241	19336	19194	19306	19234	19159	19158	19259	19229	19041	19108	19315	19423	19151	19204	19035	19135	19205	19248	19258	19150	19336	19274	19445	19083	19166	19395	19188	18966	19226	19353	19329	19246	19181	19229	19045	19136	19110	19263	19375	19191	19087	19210	19169	19307	19319	19291	19388	19136	19122	19167	19334	19224	19039	19111	19164	19370	19258	19348	19291	19219	19064	19270	19172	19104	19210	19363	19252	19120	19187	19108	19114	19107	19027	19477	19000	19215	19125	19161	19343	19162	18981	19193	19141	19340	19283	19193	19187	19262	19245	19081	19367	19063	19193	18938	19271	19232	19076	19072	19169	19295	19120	19178	19258	18944	19325	19177	19088	19315	19235	19306	19250	19346	19179	19323	19197	19233	19235	19251	19401	19063	19346	19081	19202	19035	19144	19149	19304	19145	19294	19375	19324	19168	19099	19346	19297	19209	19105	19053	19052	19149	19171	19103	19328	19276	19367	19465	19193	19245	19183	19199	19341	19239	19170	19338	19311	19098	19221	19223	19189	19300	19335	19227	19226	19247	19057	19106	19074	19121	19143	19213	19275	19275	19015	19272	19214	19457	19090	19212	19300	19299	19137	19156	19117	19250	19061	19304	19229	19278	19431	19291	19218	19277	19396	19391	19162	19354	19278	19145	19353	19394	19245	19414	19227	19359	19117	19079	19323	19196	19066	19028	19255	19225	19047	19136	19001	19329	19163	19201	19145	19256	19437	19164	19145	19236	19173	19345	19230	19068	19131	19162	19102	19295	19241	18981	19236	19313	19099	19259	19284	19096	19269	19327	19302	19185	19021	19184	19193	19499	19273	19475	19224	19138	19152	19183	19175	19122	19027	19102	19305	19263	19164	19194	19303	19159	19148	19418	19088	19106	19175	19245	19358	19021	19121	19257	19500	19248	19067	19158	19237	19350	19058	19350	19129	19170	19163	19114	19169	19182	19216	19204	19101	19144	19174	19192	19233	19353	19313	19116	19185	19102	19353	19155	19106	19089	18992	19161	19182	19282	19228	19167	19096	19223	19325	19373	19261	19398	19502	19211	19084	19156	19054	19337	19000	19009	19207	19227	19332	19351	19112	19218	19380	19230	19096	19308	19346	19328	19242	19408	19141	19332	19152	19337	19151	19282	19250	19281	19267	19179	19351	19207	19149	19043	19203	18966	19328	19330	19135	19294	19249	19019	19099	19238	19094	19538	19270	19304	19300	19200	19099	19125	19286	19386	19206	19167	19189	19152	19122	19117	19125	19167	19289	19019	19143	19307	18996	19265	19381	19307	19322	19182	19015	19414	19164	19407	19370	18966	19187	19309	19150	19183	19230	19236	19116	18985	19256	19109	19052	19248	19227	19211	19423	19231	19170	19323	19274	19181	19251	19242	19197	19266	19275	19372	19126	19242	19343	19438	19287	19231	19210	19028	19047	19280	19309	19128	19343	19229	19025	19222	19331	19445	19143	19242	19018	19155	18974	19043	19188	19080	19215	19168	19285	19008	19277	19209	19147	19117	19148	19125	19163	19200	19273	19319	19287	19247	19129	19356	19340	19103	19169	19258	19147	19234	19177	19228	19257	19062	19077	19291	19311	19137	19146	19318	19317	19072	19125	19179	19305	19275	19167	19206	19307	19057	19258	19184	19087	19212	19227	19346	19301	19353	19215	19245	19137	19252	19164	19067	19431	19291	19136	19121	19201	19208	19135	19276	19364	19097	19335	19347	19343	19127	19180	19214	19056	19104	19085	19140	19183	19142	19126	19146	19304	19418	19028	19127	19191	19223	19297	19179	19119	19178	19299	19305	19087	19371	19375	19305	19156	18987	19284	19416	19235	19452	19237	19267	19098	19123	19283	19114	19150	19241	19200	19319	19320	19150	19106	19445	18874	19016	19310	19248	19171	19011	19424	19289	19225	19188	19267	19083	19046	19131	19470	19312	19442	19352	19227	19079	19179	19127	19234	19180	19382	19349	19460	19231	19200	19266	19242	19207	19342	19069	19178	19212	19337	19434	19046	19321	19114	19299	19037	19392	19056	19230	19234	19251	19186	19252	18911	19244	19097	19344	19358	19207	19278	18989	19217	19205	19367	19007	19228	19203	19040	19044	19303	19384	18964	19159	19148	19168	19071	19282	19258	19270	19062	19208	19092	19173	19169	19190	19109	19198	19005	19167	19222	19190	19150	19123	19233	19126	19098	19039	19133	19072	19216	19319	19257	19408	19131	19453	19307	19062	19006	19190	19099	19419	19219	19211	19328	19147	19212	19331	19333	19314	19175	19081	19109	19259	19236	19116	19122	19270	19164	19068	19157	19160	19214	19020	19410	19331	19004	19185	19127	19321	19043	19239	19350	19117	19466	19155	19281	19314	19217	19307	19353	19251	19067	19420	19109	19142	19215	19273	19263	19258	19281	19234	19282	19258	19315	19383	19205	19126	19279	19209	19012	19268	19271	19281	19139	18954	19032	19205	19311	19206	19143	19185	19133	19230	19100	19356	19343	19299	19287	19198	19194	19062	19145	19253	19360	19091	19242	19217	19117	19159	19253	19202	19118	19307	19133	19291	19418	19225	19305	19373	19263	19110	19414	19300	19339	19196	19091	19170	19110	19054	19201	19143	19225	19162	19115	19097	19083	19111	19234	19381	19340	19273	19235	19187	19360	19155	19107	19234	19272	19071	19248	19250	19160	18962	19409	19201	19241	19195	19437	18968	18959	19162	19269	19220	18947	19285	19255	19220	19343	19208	19233	19193	19306	19171	19351	18952	19218	19409	19347	19026	19235	19254	18948	19234	19393	19020	19124	19247	19362	19343	19279	19287	19347	19383	19095	19120	19341	19295	19213	19291	19253	19235	19211	19122	19276	19184	19268	19205	19127	19115	19162	19472	19020	19365	19516	19334	19210	19231	19282	19376	19254	19174	19156	19033	19379	19314	19136	19201	19129	19307	19157	19144	19082	19154	18981	19230	19087	19192	19205	19149	19384	19231	19221	19161	19256	19208	19000	19135	19123	19124	19146	19215	19138	19311	19224	19267	19134	19048	19173	19167	19374	19302	19261	19344	19184	19131	19057	19078	19301	19139	19373	19284	19120	19187	19078	19147	19175	19258	19132	19159	19243	19238	19342	19256	19020	19208	19232	19147	19150	19289	19263	19174	19297	19197	19381	19257	19274	19202	19246	19124	19264	19245	19241	19001	19154	19264	19204	19211	19318	19286	19264	19095	19212	19323	19331	19126	19213	19088	19050	19358	19128	19184	19095	19180	19107	18987	18936	19052	19291	19269	19167	19288	19114	19199	19369	19148	19351	19453	19355	19394	19178	19146	18954	19260	18996	19293	19285	19196	19159	19243	19199
48900	51061	24032	19766	18401	16778	16424	16439	16171	16246	16502	16396	16114	16123	16345	16162	16212	16240	16403	16226	16211	16369	16272	16394	16350	16119	16313	16369	16188	16251	16291	16411	16159	16267	16383	16145	16309	16177	16175	16323	16202	16283	16338	16335	16169	16249	16437	16232	16283	16176	16281	16386	16283	16195	16123	16312	16137	16338	16215	16313	16263	16230	16323	16264	16391	16169	16384	16311	16410	16197	16215	16346	16252	16311	16200	16376	16218	16290	16259	16317	16197	16181	16312	16175	16270	16295	16179	16344	16283	16179	16349	16221	16190	16337	16334	16271	16194	16557	16309	16247	16296	16319	16309	16334	16398	16252	16251	16173	16317	16273	16182	16205	16330	16493	16140	16353	16357	16222	16243	16251	16264	16250	16348	16324	16377	16367	16283	16197	16146	16344	16274	16247	16268	16378	16316	16206	16289	16011	16252	16246	16174	16113	16283	16225	16442	16072	16430	16379	15999	16261	16216	16304	16169	16334	16380	16487	16100	16297	16154	16217	16290	16276	16115	16419	16282	16219	16399	16175	16294	16274	16293	16339	16255	16278	16422	16402	16428	16179	16189	16315	16205	16138	16406	16150	16312	16118	16409	16302	16371	16201	16303	16217	16267	16248	16196	16341	16439	16245	16360	16246	16227	16275	16134	16370	16306	16391	16156	16268	16152	16113	15995	16264	16221	15991	16300	16358	16333	16269	16224	16308	16279	16209	16202	16192	16239	16255	16036	16420	16365	16087	16315	16388	16302	16396	16312	16234	16240	16447	16326	16313	16255	16315	16120	16415	16390	16355	16281	16195	16211	16245	16286	16276	16270	16379	16104	16272	16359	16109	16371	16280	16268	16388	16293	16253	16211	16375	16426	16324	16067	16242	16223	16318	16203	16164	16055	16202	16449	16149	16263	16312	16268	16237	16328	16307	16274	16496	16217	16058	16339	16283	16308	16279	16388	16343	16214	16366	16363	16406	16452	16218	16311	16221	16301	16238	16351	16344	16001	16323	16331	16159	16193	16232	16241	16251	16451	16239	16294	16231	16285	16291	16239	16308	16438	16156	16274	16107	16267	16358	16163	16383	16242	16297	16171	16505	16280	16258	16359	16502	16363	16263	16399	16285	16414	16142	16298	16235	16325	16267	16285	16413	16366	16311	16244	16290	16186	16090	16164	16316	16420	16262	16199	16348	16232	16311	16241	16194	16403	16324	16029	16268	16209	16223	16352	16435	16250	16331	16313	16315	16365	16370	16389	16388	16239	16206	16166	16246	16385	16467	16261	16367	16184	16280	16129	16353	16373	16306	16414	16233	16408	16396	16236	16251	16339	16241	16232	16200	16346	16346	16155	16245	16316	16288	16428	16294	16453	16148	16170	16212	16510	16199	16150	16294	16282	16366	16343	16204	16223	16196	16468	16291	16408	16221	16366	16194	16092	16293	16376	16159	16279	16207	16220	16359	16205	16521	16256	16254	16401	16178	16255	16355	16421	16324	16243	16121	16319	16388	16310	16409	16209	16285	16070	16305	16345	16352	16214	16191	16420	16240	16190	16478	16235	16299	16403	16186	16171	16318	16340	16396	16261	16301	16214	16306	16347	16394	16272	16270	16268	16305	16332	16334	16178	16231	16393	16488	16346	16149	16386	16214	16336	16178	16310	16312	16235	16348	16326	16330	16379	16379	16289	16281	16339	16198	16371	16352	16351	16104	16477	16343	16276	16101	16245	16425	16184	16302	16447	16268	16206	16276	16261	16351	16360	16308	16187	16468	16423	16261	16175	16305	16234	16557	16236	16213	16404	16247	16348	16318	16315	16226	16381	16421	16170	16393	16356	16185	16318	16212	16415	16311	16382	16318	16286	16366	16328	16314	16273	16102	16223	16203	16252	16430	16260	16333	16262	16287	16329	16420	16220	16167	16373	16204	16159	16247	16170	16406	16136	16394	16407	16297	16527	16135	16359	16113	16222	16163	16206	16326	16443	16078	16428	16366	16450	16211	16320	16411	16276	16317	16279	16429	16263	16249	16387	16278	16240	16346	16386	16309	16332	16328	16317	16382	16076	16292	16281	16368	16218	16243	16147	16136	16245	16281	16269	16164	16229	16084	16284	16363	16128	16417	16172	16186	16323	16144	16118	16380	16373	16281	16359	16335	16257	16354	16274	16351	16215	16448	16224	16292	16261	16383	16215	16405	16274	16372	16316	16435	16238	16378	16284	16470	16271	16452	16407	16339	16203	16208	16394	16264	16311	16352	16217	16262	16164	16253	16270	16346	16254	16494	16338	16250	16321	16250	16253	16008	16253	16246	16149	16470	16231	16296	16348	16291	16476	16286	16498	16209	16140	16342	16305	16215	16239	16220	16264	16370	16188	16210	16309	16398	16219	16209	16279	16417	16242	16228	16308	16272	16222	16326	16323	16355	16293	16334	16434	16241	16236	16240	16215	16303	16254	16405	16328	16267	16287	16210	16416	16402	16316	16170	16217	16300	16418	16116	16333	16277	16265	16348	16379	16273	16197	16241	16314	16467	16414	16252	16224	16312	16340	16461	16253	16231	16241	16281	16124	16372	16342	16214	16202	16189	16253	16379	16369	16258	16342	16184	16176	16354	16244	16392	16284	16315	16100	16288	16236	16323	16184	16193	16205	16373	16147	16364	16264	16343	16260	16154	16263	16391	16507	16205	16326	16099	16141	16211	16061	16458	16189	16402	16410	16098	16361	16281	16199	16310	16214	16298	16420	16349	16313	16432	16347	16346	16249	16208	16279	16355	16205	16208	16389	16299	16278	16266	16212	16208	16332	16018	16222	16351	16259	16271	16241	16274	16249	16282	16288	16380	16363	16308	16261	16078	16244	16351	16393	16181	16374	16355	16321	16252	16300	16262	16114	16078	16369	16127	16392	16199	16227	16455	16267	16366	16314	16387	16373	16402	16281	16341	16188	16334	16300	16199	16132	16116	16108	16281	16340	16329	16284	16205	16184	16309	16263	16315	16297	16121	16340	16268	16259	16361	16394	16303	16105	16195	16307	16169	16268	16406	16293	16248	16371	16427	16233	16417	16339	16287	16387	16453	16271	16164	16181	16345	16289	16266	16345	16192	16178	16283	16273	16259	16171	16355	16198	16321	16164	16249	16385	16404	16222	16255	16171	16384	16199	16255	16254	16207	16196	16421	16275	16364	16327	16357	16355	16410	16295	16212	16247	16164	16389	16393	16254	16316	16152	16368	16280	16296	16225	16248	16396	16315	16272	16299	16196	16380	16135	16289	16220	16299	16280	16287	16323	16127	16194	16345	16394	16325	16248	16293	16326	16328	16284	16060	16326	16403	16390	16300	16285	16277	16114	16430	16307	16213	16352	16314	16334	16216	16255	16476	16250	16321	16206	16325	16147	16234	16308	16152	16191	16302	16172	16388	16325	16382	16331	16292	16413	16239	16312	16168	16084	16349	16131	16121	16177	16127	16248	16364	16368	16208	16361	16412	16265	16276	16267	16337	16181	16219	16284	16406	16292	16150	16354	16226	16237	16434	16404	16374	16246	16266	16287	16215	16376	16335	16504	16393	16267	16437	16420	16259	16270	16387	16398	16230	16158	16265	16153	16334	16257	16400	16427	16297	16405	16273	16246	16303	16297	16454	16157	16222	16327	16257	16159	16236	16427	16157	16166	16353	16243	16396	16165	16289	16207	16338	16271	16218	16226	16219	16232	16396	16278	16180	16284	16410	16246	16115	16376	16205	16278	16373	16281	16308	16429	16167	16238	16195	16282	16396	16379	16112	16256	16263	16293	16479	16359	16347	16370	16359	16367	16144	16205	16316	16280	16149	16227	16278	16238	16192	16483	16329	16236	16211	16215	16249	16382	16330	16161	16345	16394	16318	16397	16412	16431	16256	16342	16310	16396	16229	16433	16312	16173	16292	16287	16318	16352	16288	16145	16316	16234	16202	16273	16223	16345	16288	16239	16345	16412	16230	16270	16355	16326	16362	16274	16330	16418	16168	16306	16215	16169	16223	16218	16362	16332	16304	16279	16443	16340	16337	16257	16230	16309	16311	16238	16257	16283	16263	16137	16371	16227	16417	16266	16180	16301	16209	16337	16219	16227	16246	16336	16308	16270	16295	16282	16372	16548	16159	16483	16112	16208	16118	16249	16396	16136	16342	16209	16197	16213	16190	16305	16262	16242	16311	16497	16331	16307	16394	16399	16344	16342	16361	16329	16153	16334	16220	16368	16313	16159	16190	16334	16293	16295	16297	16349	16142	16325	16105	16166	16192	16336	16307	16341	16243	16315	16348	16178	16243	16164	16211	16142	16451	16236	16458	16216	16268	16265	16401	16357	16408	16342	16535	16243	16272	16225	16173	16397	16336	16294	16417	16192	16211	16263	16345	16284	16404	16444	16327	16245	16198	16432	16273	16162	16189	16318	16186	16379	16244	16212	16460	16332	16353	16324	16230	16277	16387	16141	16329	16299	16422	16455	16245	16235	16240	16361	16216	16294	16253	16160	16388	16277	16437	16406	16286	16203	16285	16394	16150	16264	16366	16133	16231	16177	16266	16299	16154	16136	16199	16136	16368	16207	16440	16495	16296	16269	16332	16180	16370	16365	16412	16369	16209	16287	16442	16337	16432	16493	16273	16192	16082	16441	16443	16311	16177	16197	16217	16273	16316	16279	16324	16268	16295	16328	16271	16152	16226	16200	16453	16275	16218	16343	16286	16371	16235	16358	16282	16334	16142	16279	16227	16444	16274	16327	16272	16443	16333	16225	16142	16328	16341	16426	16298	16316	16396	16312	16052	16222	16100	16491	16226	16219	16257	16351	16253	16345	16342	16391	16198	16168	16236	16268	16261	16346	16454	16445	16153	16161	16290	16321	16349	16369	16258	16416	16442	16403	16276	16291	16384	16309	16135	16315	16391	16093	16251	16197	16297	16247	16211	16306	16240	16361	16247	16140	16334	16467	16320	16245	16378	16419	16173	16330	16281	16452	16345	16192	16295	16369	16268	16102	16065	16260	16249	16263	16212	16208	16362	16223	16257	16357	16179	16204	16251	16170	16268	16352	16260	16312	16105	16234	16258	16269	16195	16220	16312	16337	16199	16361	16244	16293	16331	16346	16239	16307	16235	16431	16139
25043	23322	29113	25965	24889	24022	22435	19746	19366	19614	19360	19369	19486	19615	19214	19382	19642	19426	19330	19361	19476	19436	19268	19392	19330	19411	19245	19293	19392	19410	19410	19279	19335	19252	19379	19363	19327	19426	19382	19309	19083	19227	19383	19207	19266	19379	19129	19485	19395	19406	19282	19060	19241	19467	19548	19345	19150	19199	19366	19235	19266	19160	19280	19241	18968	19304	19285	19267	19342	19573	19287	19322	19509	19273	19394	19382	19257	19163	19323	19249	19320	19315	19184	19288	19349	19437	19314	19311	19178	19202	19343	19351	19434	19422	19143	19189	19314	19128	19374	19398	19266	19432	19363	19303	19213	19297	19386	19232	19315	19388	19175	19219	19369	19192	19194	19206	19350	19221	19348	19295	19147	19047	19022	19259	19222	19212	19315	19424	19221	19116	19349	19152	19467	19279	19205	19181	19505	19320	19279	19378	19162	19257	19353	19474	19236	19287	19251	19263	19351	19243	19238	19412	19331	19212	19248	19353	19380	19453	19253	19316	19070	19392	19451	19424	19264	19339	19327	19240	19254	19322	19268	19277	19158	19121	19479	19463	19194	19198	19388	19343	19253	19320	19294	19324	19355	19169	19274	19432	19219	19337	19207	19136	19393	19425	19463	19276	19465	19344	19373	19258	19249	19204	19248	19235	19296	19289	19361	19395	19428	19236	19233	19098	19390	19203	19275	19314	19177	19537	19445	19433	19078	19287	19289	19401	19453	19209	19383	19441	19248	19370	19183	19471	19509	19353	19441	19006	19307	19200	19333	19007	19273	19337	19301	19283	19170	19400	19425	19301	19393	19204	19406	19558	19322	19346	19375	19362	19162	19336	19424	19154	19301	19165	19402	19263	19242	19405	19327	19383	19300	19237	19390	19250	19321	19168	19248	19263	19291	19225	19240	19391	19344	19391	19022	19206	19418	19294	19167	19182	19263	19216	19177	19226	19354	19571	19357	19218	19212	19329	19360	19132	19266	19440	19345	19398	19352	19311	19683	19414	19242	19189	19333	19244	19205	19278	19317	19266	19358	19118	19225	19191	19281	19298	19223	19513	19558	19348	19388	19420	19506	19288	19664	19280	19444	19247	19181	19077	19284	19375	19375	18996	19375	19353	19275	19108	19171	19074	19154	19334	19454	19258	19202	19351	19225	19284	19180	19468	19285	19249	19199	19274	19265	19458	19183	19318	19369	19419	19199	19356	19278	19405	19200	19453	19410	19403	19421	19302	19224	19301	19346	19300	19391	19508	19375	19374	19264	19131	19230	19122	19247	19376	19241	19313	19459	19261	19181	19126	19419	19426	19244	19169	19210	19236	19265	19275	19407	19632	19500	19164	19174	19401	19372	19273	19381	19330	19390	19239	19242	19417	19343	19254	19394	19242	19124	19412	19272	19338	19248	19249	19253	19378	19296	19415	19336	19322	19209	19186	19150	19187	19325	19250	19458	19168	19284	19267	19287	19233	19340	19425	19459	19412	19126	19130	19303	19137	19278	19334	19147	19248	19365	19236	19059	19111	19276	19498	19176	19327	19247	19214	19160	19246	19345	19109	19099	19210	19241	19414	19382	19123	19082	19372	19003	19091	19416	19312	19248	19235	19324	19336	19125	19415	19322	19198	19292	19255	19348	19206	19489	19234	19246	19504	19260	18989	19148	19302	19230	19442	19137	19169	19298	19032	19373	19117	19346	19209	19427	19375	19306	19501	19365	19380	19535	19116	19237	19401	19217	19103	19476	19447	19185	19474	19328	19391	19442	19310	19268	19361	19361	19410	19313	19439	19351	19332	19232	19285	19288	19419	19424	19527	19152	19232	19168	19296	19390	19083	19294	19310	19284	19401	19290	19474	19266	19217	19334	19431	19472	19231	19340	19301	19403	19203	19291	19283	19372	19102	19141	19214	19215	19456	19308	19286	19236	19361	19292	19297	19616	19249	19280	19150	19158	19243	19258	19449	19407	19571	19165	19220	19502	19191	19215	19076	19378	19362	19120	19266	19233	19147	19097	19164	19211	19313	19185	19169	19408	19232	19269	19349	19326	19280	19215	19212	19286	19338	19214	19254	19183	19218	19364	19299	19161	19350	19278	19409	19536	19151	19288	19144	19325	19237	19207	19105	19474	19465	19191	19167	19336	19399	19199	19482	19314	19265	19322	19342	19499	19292	19156	19305	19246	19393	19300	19233	19319	19299	19345	19311	19126	19258	19411	19464	19367	19341	19331	19122	19305	19115	19311	19217	19276	19288	19341	19272	19128	19339	19213	19241	19265	19026	19211	19630	19073	19193	19484	19421	19385	19237	19294	19205	18945	19617	19348	19388	19208	19464	19371	19388	19546	19181	19239	19254	19314	19452	19270	19247	19250	19257	19255	19259	19171	19118	19346	19304	19192	19459	19294	19205	19180	19326	19277	19367	19282	19238	19411	19065	19272	19502	19493	19266	19100	19193	19322	19324	19302	19464	19383	19418	19217	19226	19249	19267	19066	19266	19289	19611	19109	19188	19487	19434	19238	19267	19478	19381	19317	19398	19397	19448	19300	19362	19207	19162	19242	19354	19460	19431	19323	19387	19541	19182	19343	19272	19096	19246	19582	19405	19367	19179	19230	19214	19270	19374	19331	19338	19400	19302	19328	19121	19437	19298	19163	19420	19293	19318	19190	19182	19190	19334	19392	19299	19328	19395	19480	19364	19520	19317	19170	19175	19288	19187	19372	19349	19273	19468	19366	19259	19268	19468	19175	19348	19497	19238	19396	19123	19063	19182	18993	19301	19231	19067	19485	19080	19297	19111	19319	19313	19439	19171	19286	19194	19236	19360	19216	19164	19403	19234	19449	19322	18889	19377	19332	19344	19488	19314	19301	19317	19191	19316	19322	19259	19313	19380	19403	19267	19332	19468	19350	19271	19262	19373	19301	19521	19306	19629	19260	19323	19353	19337	19251	19198	19515	19306	19242	19325	19249	19430	19309	19217	19204	19111	19286	19240	19273	19182	19285	19225	19322	19336	19476	19281	19330	19447	19374	19311	19436	19256	19249	19480	19346	19260	19349	19331	19552	19367	19412	19440	19307	19287	19082	19210	19227	19326	19216	19373	19077	19344	19162	19194	19442	19399	19400	19014	19230	19185	19315	19205	19352	19171	19426	19327	19274	19144	19505	19421	18998	19216	19276	19284	19360	19389	19275	19343	19243	19349	19376	19195	19357	19474	19348	19481	19463	19420	19582	19471	19062	19108	19350	19135	19274	19176	19276	19102	19248	19041	19189	19340	19358	19315	19258	19162	19309	19342	19225	19367	19374	19403	19597	19439	19468	19479	19243	19310	19211	19233	19380	19316	19162	19415	19293	19216	19192	19101	19338	19294	19500	19159	19312	19492	19379	19295	19347	19465	19249	19286	19505	19198	19325	19328	19204	19382	19248	19352	19477	19313	19407	19475	19311	19365	19558	19222	19267	19576	19356	19284	19443	19237	19389	19237	18961	19285	19186	19261	19437	19241	19196	19360	19218	19326	19283	19505	19167	19326	19426	19293	19270	19417	19412	19256	19432	19190	19327	19304	19308	19331	19525	19191	19275	19359	19155	19205	19281	19317	19333	19082	19427	19225	19418	19330	19460	19225	19323	19217	19395	19443	19237	19328	19343	19267	19355	18977	19232	19251	19375	19243	19156	19135	19220	19149	19204	19265	19534	19398	19195	19307	19275	19013	19237	19177	19286	19450	19160	19108	19437	19367	19279	19418	19245	19287	19288	19197	19380	19290	19358	19290	19347	19200	19444	19286	19244	19228	19541	19262	19281	19408	19512	19289	19330	19008	19232	19515	19087	19314	19323	19366	19176	19246	19315	19281	19256	19191	19224	19339	19454	19466	19201	19499	19300	19251	19414	19403	19237	19122	19437	19123	19313	19394	19166	19312	19349	19400	19235	19404	19358	19392	19423	19237	19129	19502	19138	19200	19519	19113	19320	19018	19241	19271	19205	19174	19062	19266	19421	19220	19392	19207	19357	19204	19433	19272	19393	19431	19301	19274	19327	19127	19211	19294	19206	19398	19220	19215	19278	19306	19233	19183	19427	19396	19233	19512	19286	19227	19234	19352	19336	19474	19341	19479	19273	19322	19276	19263	19277	19380	19309	19459	19365	19241	19463	19170	19369	19132	19049	19174	19608	19422	19306	19256	19222	19314	19513	19278	19429	19439	19197	19311	19285	19199	19301	19244	19363	19277	19397	19205	19330	19150	19206	19214	19380	19368	19383	19091	19201	19098	19237	19370	19453	19272	19221	19264	19369	19225	19408	19236	19331	19103	19311	19131	19001	19179	19232	19155	19145	19074	19044	19147	19252	19450	19119	19396	19304	19425	19273	19494	19221	19365	19331	19141	19343	19549	19407	19366	19469	19365	19113	19036	19300	19173	19255	19130	19475	19367	19249	19382	19125	19303	19441	19390	19457	19264	19342	19305	19174	19238	19182	19214	19180	19183	19075	19246	19176	19294	19218	19395	19233	19281	19254	19253	19075	19429	19198	19359	19139	19273	19220	19287	19209	19463	19113	19316	19287	19249	19222	19283	19318	19147	19383	19155	19339	19517	19401	19272	19379	19400	19556	19312	19338	19369	19349	19371	19362	19397	19384	19278	19295	19229	19291	19200	19367	19255	19310	19096	19356	19303	19263	19462	19230	19435	19524	19561	19211	19357	19289	19235	19450	19287	19304	19357	19172	19171	19304	19244	19214	19204	19443	19303	19300	18989	19366	19449	19418	19356	19373	19477	19074	19380	19504	19380	19288	19361	19176	19289	19247	19328	19473	19137	19480	19340	19217	19466	19332	19241	19349	19275	19351	19264	19181	19338	19314	19268	19531	19528	19399	19473	19276	19307	19137	19250	19355	19446	19542	19183	19380	19328	19401	19383	19177	19341	19183	19258	19369	19280	19232	19218	19246	19336	19222	19240	19148	19217	19399	19274	19342	19402	19143	19030	19438	19244	19143	19172	19218	19216	19316	19464	19305	19294	19431	19220	19327	19257	19351	19302	19431	19611	19491	19443	19448	19261	19232	19296	19235	19454	19389	19223	19445	19340	19147	19262	19298	19297	19200	19140	19575	19090	19041	19259	19494	19331	19292	19234	19393	19303
64777	81816	40181	37379	27172	19724	17106	16553	16496	16392	16439	16434	16509	16288	16333	16240	16353	16370	16341	16456	16417	16316	16413	16302	16390	16298	16095	16341	16396	16254	16370	16450	16444	16352	16368	16461	16458	16294	16352	16260	16275	16281	16201	16360	16356	16334	16310	16405	16431	16187	16342	16522	16296	16321	16234	16387	16464	16478	16376	16318	16479	16328	16287	16326	16401	16168	16342	16271	16387	16210	16258	16410	16338	16310	16477	16272	16311	16221	16343	16394	16212	16219	16443	16310	16317	16119	16269	16176	16297	16230	16192	16351	16380	16196	16343	16313	16395	16325	16394	16409	16149	16206	16430	16324	16363	16321	16400	16255	16463	16245	16492	16380	16367	16363	16401	16466	16373	16374	16391	16466	16356	16264	16493	16424	16376	16360	16213	16329	16260	16375	16313	16401	16421	16284	16292	16251	16344	16228	16456	16384	16311	16271	16396	16492	16358	16377	16333	16309	16260	16352	16231	16370	16326	16370	16339	16386	16497	16294	16384	16268	16421	16402	16176	16044	16390	16446	16280	16429	16388	16239	16425	16375	16436	16238	16321	16494	16300	16386	16378	16270	16505	16278	16174	16379	16290	16317	16346	16342	16126	16220	16333	16346	16312	16446	16413	16462	16478	16317	16354	16482	16410	16332	16460	16300	16476	16265	16126	16292	16391	16380	16328	16305	16519	16333	16328	16324	16262	16446	16307	16183	16246	16331	16404	16304	16249	16404	16361	16362	16311	16287	16398	16086	16280	16373	16253	16422	16327	16351	16233	16474	16257	16323	16323	16159	16314	16452	16203	16147	16326	16282	16405	16364	16381	16254	16261	16452	16348	16338	16262	16381	16311	16247	16318	16185	16440	16408	16131	16450	16309	16396	16475	16298	16264	16296	16446	16400	16268	16398	16429	16199	16407	16260	16330	16399	16568	16336	16431	16236	16204	16591	16165	16525	16307	16305	16418	16158	16504	16311	16327	16398	16292	16282	16299	16305	16436	16401	16336	16407	16315	16349	16349	16442	16473	16233	16257	16450	16367	16256	16367	16349	16395	16284	16236	16316	16462	16207	16246	16409	16146	16433	16419	16490	16280	16381	16185	16286	16182	16215	16400	16511	16198	16407	16330	16319	16569	16168	16379	16341	16517	16298	16326	16372	16348	16244	16319	16246	16383	16446	16297	16264	16192	16363	16263	16350	16252	16471	16364	16218	16636	16299	16159	16487	16264	16259	16314	16386	16424	16216	16428	16210	16259	16318	16367	16314	16209	16273	16320	16290	16337	16457	16411	16302	16526	16296	16321	16373	16135	16252	16285	16344	16285	16485	16268	16272	16477	16441	16405	16226	16443	16436	16284	16503	16365	16408	16346	16353	16256	16336	16246	16291	16323	16261	16307	16377	16398	16327	16363	16301	16280	16232	16333	16448	16374	16476	16277	16266	16350	16467	16343	16269	16308	16328	16396	16141	16414	16286	16406	16320	16383	16385	16238	16438	16262	16432	16231	16349	16416	16229	16536	16295	16340	16376	16353	16276	16342	16327	16584	16353	16366	16390	16281	16286	16411	16339	16401	16509	16309	16358	16358	16394	16308	16346	16373	16327	16421	16238	16224	16218	16347	16190	16515	16251	16363	16345	16146	16185	16321	16262	16396	16518	16279	16356	16466	16355	16307	16275	16405	16480	16411	16485	16369	16300	16311	16284	16484	16349	16499	16121	16476	16361	16372	16192	16274	16216	16479	16211	16393	16318	16348	16213	16357	16238	16338	16227	16323	16418	16142	16418	16494	16224	16381	16250	16388	16200	16451	16415	16300	16344	16416	16448	16540	16309	16528	16410	16185	16236	16271	16174	16482	16253	16458	16328	16339	16362	16318	16404	16390	16394	16339	16327	16334	16416	16356	16235	16456	16364	16356	16448	16305	16176	16366	16317	16378	16439	16344	16288	16379	16316	16227	16429	16250	16436	16240	16293	16344	16274	16490	16383	16472	16290	16368	16293	16297	16347	16318	16412	16331	16352	16308	16277	16438	16380	16260	16247	16493	16410	16318	16300	16355	16367	16313	16370	16414	16393	16346	16188	16402	16216	16221	16397	16303	16245	16311	16215	16507	16257	16115	16373	16563	16270	16322	16590	16470	16330	16399	16307	16362	16303	16451	16238	16347	16218	16443	16352	16326	16392	16405	16501	16231	16333	16391	16188	16280	16301	16283	16213	16218	16271	16391	16416	16615	16347	16463	16133	16222	16243	16294	16377	16499	16225	16252	16261	16168	16514	16376	16232	16383	16322	16275	16291	16234	16345	16386	16361	16429	16215	16378	16247	16340	16215	16371	16154	16429	16391	16392	16354	16343	16225	16342	16305	16426	16353	16231	16358	16419	16364	16477	16382	16359	16483	16387	16425	16331	16297	16286	16425	16464	16243	16482	16271	16340	16297	16482	16250	16379	16280	16315	16362	16430	16320	16281	16339	16382	16434	16291	16296	16273	16181	16389	16307	16355	16236	16358	16288	16245	16259	16243	16207	16350	16314	16198	16335	16283	16410	16391	16296	16269	16298	16190	16165	16326	16356	16267	16447	16364	16296	16248	16273	16444	16315	16422	16474	16538	16280	16212	16201	16331	16143	16324	16343	16395	16284	16341	16315	16438	16324	16305	16359	16289	16472	16368	16366	16342	16391	16383	16456	16224	16347	16431	16190	16446	16162	16279	16302	16339	16491	16315	16094	16215	16240	16394	16347	16130	16302	16456	16461	16532	16387	16380	16426	16311	16295	16261	16356	16175	16290	16223	16486	16310	16474	16495	16486	16344	16265	16213	16362	16373	16483	16364	16366	16332	16471	16258	16162	16387	16153	16348	16304	16267	16517	16412	16113	16307	16324	16146	16443	16193	16285	16311	16436	16208	16332	16401	16382	16312	16136	16322	16338	16482	16370	16430	16268	16471	16415	16282	16188	16413	16212	16447	16323	16346	16234	16285	16354	16277	16417	16232	16477	16144	16331	16356	16348	16324	16379	16376	16406	16462	16449	16499	16325	16262	16347	16264	16216	16426	16374	16469	16335	16221	16232	16491	16124	16373	16469	16299	16210	16283	16276	16279	16410	16385	16328	16401	16379	16241	16383	16233	16384	16278	16116	16443	16362	16391	16376	16330	16361	16422	16191	16394	16506	16328	16285	16432	16420	16317	16284	16324	16483	16437	16222	16360	16482	16234	16147	16264	16237	16252	16288	16285	16309	16288	16285	16370	16536	16429	16526	16347	16414	16291	16348	16273	16469	16471	16449	16198	16364	16361	16372	16585	16294	16228	16383	16379	16424	16390	16326	16418	16098	16432	16368	16163	16188	16452	16284	16243	16326	16369	16295	16359	16203	16286	16125	16371	16354	16416	16260	16331	16380	16286	16302	16479	16160	16440	16303	16417	16331	16208	16380	16326	16363	16358	16111	16291	16539	16193	16241	16192	16453	16310	16281	16505	16272	16351	16350	16249	16353	16452	16362	16546	16306	16494	16321	16178	16325	16319	16376	16337	16321	16445	16403	16457	16307	16367	16434	16281	16458	16356	16423	16026	16328	16209	16299	16262	16319	16303	16578	16294	16469	16262	16498	16207	16320	16250	16427	16401	16308	16345	16506	16173	16234	16426	16291	16329	16402	16305	16404	16408	16249	16369	16376	16494	16345	16379	16172	16503	16401	16235	16329	16249	16477	16224	16305	16430	16326	16389	16231	16262	16308	16395	16308	16315	16168	16347	16404	16457	16408	16410	16384	16231	16295	16279	16427	16367	16282	16080	16336	16379	16467	16299	16253	16470	16418	16433	16438	16396	16449	16228	16360	16409	16261	16349	16240	16376	16412	16404	16261	16200	16226	16462	16307	16220	16183	16364	16361	16354	16413	16465	16224	16136	16268	16236	16468	16339	16254	16525	16369	16315	16315	16387	16281	16327	16275	16288	16302	16359	16292	16414	16337	16427	16517	16463	16449	16241	16380	16308	16296	16311	16438	16414	16344	16353	16295	16315	16259	16365	16289	16454	16283	16335	16459	16540	16292	16348	16317	16407	16377	16335	16462	16466	16379	16307	16214	16278	16365	16072	16282	16308	16351	16480	16225	16537	16083	16313	16263	16276	16494	16175	16196	16342	16309	16416	16335	16513	16440	16311	16227	16265	16423	16410	16216	16337	16442	16419	16068	16421	16318	16418	16190	16333	16364	16163	16291	16323	16375	16265	16384	16209	16148	16434	16333	16494	16338	16254	16326	16311	16385	16562	16373	16446	16287	16574	16576	16174	16244	16509	16352	16298	16292	16371	16374	16281	16337	16410	16362	16455	16163	16453	16572	16515	16386	16439	16440	16413	16333	16230	16306	16152	16155	16384	16351	16301	16382	16354	16365	16348	16315	16135	16343	16256	16369	16484	16366	16411	16312	16305	16380	16282	16237	16355	16299	16412	16380	16339	16436	16362	16240	16495	16421	16352	16389	16192	16437	16514	16207	16378	16342	16402	16341	16419	16335	16367	16287	16405	16245	16301	16387	16239	16532	16548	16523	16406	16185	16326	16293	16241	16292	16359	16370	16310	16238	16299	16239	16208	16396	16331	16213	16205	16178	16323	16458	16316	16359	16491	16226	16332	16258	16241	16251	16319	16341	16349	16410	16407	16333	16272	16286	16122	16211	16379	16299	16355	16406	16279	16225	16414	16233	16270	16486	16288	16202	16315	16272	16155	16474	16478	16246	16480	16249	16239	16483	16364	16540	16484	16367	16467	16318	16199	16453	16157	16542	16469	16300	16341	16199	16402	16378	16498	16349	16367	16453	16372	16377	16360	16489	16279	16413	16436	16488	16235	16369	16291	16078	16469	16332	16304	16362	16318	16207	16434	16415	16373	16166	16327	16372	16280	16341	16371	16402	16339	16419	16647	16191	16259	16524	16379	16427	16346	16302	16237	16324	16274	16162	16414	16286	16243	16425	16317	16186	16248	16252	16328	16471	16252	16323	16309	16415	16056	16297	16358	16255	16341	16408	16308	16465	16269	16463	16233	16376	16283	16195	16160	16332	16387	16367	16351	16354	16324	16202	16272	16384	16315	16281	16273	16514	16500	16262	16379	16331	16373	16371	16421	16114	16421	16403	16345	16335
22982	21829	29204	24402	23882	25569	27102	21281	20285	20298	20171	19687	19983	20038	20030	20175	19963	20075	19895	19971	19954	19997	19830	20020	20162	19708	19901	19911	19640	19754	19809	19747	19814	19841	19835	19880	19669	19834	19870	19760	19690	19687	19888	19745	19894	19846	19845	19766	19875	19771	19693	19634	19901	19725	19775	19795	19861	19778	19574	19713	19778	19720	19520	19991	19852	19647	19836	19757	19764	19793	19919	19693	19822	19605	19720	19686	19830	19776	19763	19919	19862	19728	19783	19792	19843	19582	19674	19799	19899	19722	19968	19881	19700	19573	19699	19644	19685	19572	19570	19732	19726	19914	19616	19621	19952	19787	19776	19830	19982	19487	19654	19693	19606	19724	19726	19662	19797	19746	19967	19554	19509	19691	19818	19688	19526	19792	19711	19914	19749	19687	20064	19668	19459	19648	19738	19676	19709	19664	20037	19756	19879	19735	19806	19791	19768	19710	19704	19939	19515	19457	19758	19794	19705	19849	19736	19829	19635	19669	19731	19715	19679	19777	19754	19751	19683	19806	19579	19795	19511	19864	19693	19750	19721	19670	19743	19674	19683	19856	19559	19508	19690	19646	19665	19619	19755	19878	19861	19604	19745	19950	19709	19549	19663	19784	19803	19755	19847	19496	19649	19869	19800	19579	19685	19847	19885	19607	19706	19917	19723	19632	19984	19582	19573	19549	19722	19871	19838	19783	19612	19695	19747	19557	19757	19721	19671	19520	19843	19701	19786	19855	19751	19589	19853	19703	19897	19671	19779	19744	19629	19733	19763	19854	19574	19680	19914	19753	19671	19760	19535	19608	19523	19795	19704	19520	19748	19589	19783	19564	19733	19689	19764	19648	19726	19656	19572	19584	19558	19608	19784	19888	19612	19703	19907	19705	19637	19774	19747	19714	19663	19949	19914	19659	19748	19670	19500	19874	19863	19686	19685	19718	19536	19652	19853	19841	19848	19823	19723	19784	19637	19596	19800	19752	19638	19609	19970	19808	19633	19712	19869	19755	19626	19785	19862	19764	19713	19859	19837	19713	19716	19642	19818	19718	19566	19644	19576	19777	19660	19624	19497	19674	19680	19812	19576	19627	19669	19687	19827	19578	19720	19745	19531	19491	19644	19702	19624	19663	19675	19695	19664	19693	19659	19869	19901	19812	19685	19584	19773	19690	19652	19810	19635	19692	19709	19561	19680	19840	19572	19787	19674	19563	19742	19599	19693	19640	19442	19662	19582	19570	19712	19550	19545	19632	19642	19690	19678	19373	19719	19473	19846	19638	19679	19615	19539	19619	19758	19626	19443	19594	19892	19642	19602	19663	19852	19787	19759	19587	19589	19630	19891	19765	19881	19761	19822	19500	19685	19776	19708	19652	19685	19552	19825	19708	19493	19820	19534	19842	19487	19693	19616	19802	19991	19771	19671	19881	19484	19726	19675	19717	19638	19569	19985	19813	19698	19809	19643	19662	19438	19814	19824	19697	19818	19918	19765	19794	19697	19831	19730	19958	19834	19806	19583	19607	19530	19576	19487	19638	19589	19802	19662	19795	19471	19659	19527	19645	19570	19728	19536	19747	19705	19774	19868	19880	19644	19663	19818	19638	19664	19617	19840	19771	19646	19492	19794	19602	19727	19746	19656	19734	19908	19499	19668	19636	19541	19790	19649	19623	19800	19622	19537	19448	19799	19873	19770	19799	19825	19631	19684	19776	19666	19684	19890	19822	19645	19680	19745	19650	19564	19680	19769	19835	19734	19643	19750	19650	19713	19684	19583	19833	19528	19638	19636	19716	19704	19627	19750	19521	19589	19672	19639	19618	19558	19821	19851	19700	19767	19709	19727	19729	19737	19520	19759	19642	19541	19744	19689	19967	19738	19625	19857	19705	19671	19677	19757	19676	19602	19514	19724	19615	19793	19620	19671	19812	19556	19734	19717	19518	19728	19831	19703	19692	19698	19577	19555	19535	19633	19632	19779	19629	19829	19786	19580	19792	19869	19721	19731	19767	19810	19904	19684	19613	19771	19688	19761	19583	19622	19768	19784	19767	19816	19461	19584	19480	19717	19797	19537	19514	19569	19441	19675	19523	19748	19647	19743	19671	19750	19842	19833	19875	19676	19717	19692	19742	20043	19760	19731	19804	19958	19716	19689	19575	19627	19656	19520	19737	19548	19686	19752	19769	19770	19684	19507	19906	19676	19801	19579	19897	19722	19702	19528	19604	19968	19631	19701	19569	19672	19564	19529	19578	19696	19697	19622	19771	19777	19916	19735	19739	19664	19509	19893	19544	19786	19791	19666	19837	19767	19644	19755	19838	19618	19682	19731	19713	19726	19520	19825	19760	19816	19755	19775	19639	19585	19522	19728	19657	19732	19819	19749	19668	19777	19557	19613	19730	19871	19647	19356	19746	19727	19720	19575	19800	19539	19844	19912	19690	19509	19528	19764	19614	19705	19743	19818	19727	19831	19627	19751	19864	19761	19787	19939	19886	19628	19852	19942	19881	19539	19677	19801	19664	19842	19793	19733	19568	19636	19897	19615	19632	19686	19781	19915	19755	19583	19607	19743	19592	19558	19820	19648	19673	19951	19816	19773	19681	19584	19666	19929	19757	19823	19808	19969	19917	19783	19602	19582	19745	19606	19447	19639	19832	19722	19642	19582	19724	19741	19688	19815	19597	19777	19665	19710	19760	19648	19661	19723	19708	19727	19708	19768	19913	19730	19939	19745	19644	19577	19697	19901	19771	19885	19680	19473	19792	19746	19748	19822	19822	19780	19766	19556	19716	19597	19725	19676	19623	19769	19610	19825	19585	19726	19653	19678	19877	19791	19658	19763	19895	19697	19665	19703	19772	19664	19661	19629	19733	19671	19835	19866	19686	19629	19692	19632	19798	19554	19762	19779	19860	19646	19698	19699	19793	19641	19746	19798	19752	19555	19598	19580	19752	19849	19662	19620	19781	19564	19600	19620	19588	19782	19699	19785	19646	19609	19531	19796	19576	19782	19859	19675	19670	19695	19645	19761	19708	19828	19689	19701	19470	19637	19591	19624	19738	19557	19723	19703	19768	19761	19734	19564	19831	19695	19674	19682	19802	19697	19820	19818	19641	19680	19790	19603	19616	19700	19735	19753	20089	19678	19731	19808	19750	19788	19614	19660	19968	19891	19785	19654	19687	19584	19748	19815	19769	19697	19614	19733	19825	19630	19944	19522	19691	19924	19836	19618	19507	19679	19757	19734	19469	19746	19659	19729	19639	19893	19935	19618	19619	19771	19677	19348	19705	19738	19750	19562	19805	19809	19791	19815	19661	19717	19561	19702	19700	19762	19657	19463	19757	19689	19854	19680	19635	19715	19781	19858	19563	19716	19670	19697	19789	19598	19900	19748	19945	19761	19800	19851	19700	19712	19558	19846	19668	19677	19544	19564	19762	19827	19628	19555	19771	19737	19744	19647	19766	19696	19727	19961	19606	19769	19764	19802	19805	19680	19687	19655	19516	19895	19956	19682	19753	19752	19423	19619	19622	19509	19640	19600	19599	19750	19723	19678	19681	19791	19759	19639	19467	19676	19830	19781	19663	19924	19953	19659	19737	19778	19884	19628	19642	19605	19702	19626	19517	19541	19885	19789	19767	19753	19797	19598	19522	19735	19627	19530	19629	19767	19662	19990	19752	19782	19538	19686	19706	19708	19805	19851	19772	19640	19860	19589	19786	19771	19707	19778	19573	19654	19764	19713	19938	19737	19789	19461	19586	19720	19749	19644	19382	19755	19706	19764	19620	19674	19554	19707	19740	19507	19790	19744	19709	19665	19500	19697	19497	19822	19804	19702	19613	19801	19760	19747	19853	19773	19689	19778	19801	19653	19727	19498	19493	19882	19720	19670	19720	19679	19643	19812	19847	19645	19723	19699	19873	19758	19612	19542	19536	19601	19903	19606	19578	19859	19588	19609	19796	19736	19732	19554	19508	19709	19833	19822	19677	19783	19516	19436	19639	19713	19609	19660	19738	19721	19547	19591	19923	19876	19536	19801	19651	19779	19619	19785	19399	19731	19700	19657	19746	19644	20011	19837	19503	19813	19632	19919	19795	19533	19538	19581	19604	19704	19677	19762	19628	19787	19680	19783	19790	19847	19755	19863	19590	19452	19614	19724	19791	19752	19684	19583	19657	19635	19782	19941	19588	19780	19754	19599	19639	19980	19588	19787	19688	19729	19771	19524	19657	19720	19863	19551	19766	19725	19748	19974	19626	19729	19640	19637	19767	19677	19787	19659	19798	19881	19691	19779	19593	19609	19692	19667	19611	19862	19927	19504	19621	19795	19743	19600	19506	19721	19747	19822	19644	19723	19796	19657	19881	19658	19610	19491	19627	19580	19672	19639	19772	19729	19623	19590	19667	19907	19707	19616	19533	19798	19890	19731	19674	19533	19606	19717	19977	19623	19898	19558	19691	19552	19642	19595	19623	19708	19762	19735	19814	19616	19621	19694	19569	19651	19711	19889	19561	19648	19693	19627	19808	19843	19934	19735	19730	19578	19557	19835	19638	19811	19524	19553	19872	19775	19659	19764	19426	19658	19866	19599	19773	19462	19444	19791	19611	19939	19574	19651	19818	19844	19687	19616	19711	19613	19631	19746	19734	19572	19874	19704	19702	19653	19535	19777	19553	19811	19800	19608	19582	19613	19583	20087	19690	19641	19758	19573	19735	19741	19531	20033	19694	19791	19713	19770	19557	19882	19691	20075	19809	19809	19752	19628	19819	19683	19866	19442	19707	19985	19608	19719	19801	19740	19508	19675	19661	19778	19779	19786	19810	19688	19614	19707	19713	19628	19651	19625	19743	19588	19719	19744	19568	19657	19652	19620	19757	19893	19606	19807	19553	19604	19805	19714	19865	19772	19930	19713	19634	19696	19577	19692	19741	19823	19823	19646	19776	19795	19670	19902	19921	19816	19858	19552	19726	19832	19531	19625	19696	19664	19840	19534	19443	19695	19698	19647	19514	19865	19756	19935	19721	19677	19652	19754	19490	19732	19600	19399	19845	19639	19794	19758	19684	19478	19639	19902	19847	19634	19741	19599	19863	19876	19653	19577	19687	19692	19747	19761	19417	19741	19670	19649	19612	19731	19762
57907	87959	52291	50802	37850	25211	19095	16981	16700	16449	16553	16498	16473	16577	16600	16621	16512	16657	16528	16509	16481	16491	16582	16559	16593	16598	16513	16464	16558	16403	16327	16437	16698	16534	16472	16597	16570	16638	16560	16485	16461	16499	16540	16352	16531	16317	16736	16579	16589	16605	16458	16463	16630	16542	16571	16589	16461	16620	16698	16455	16515	16603	16459	16509	16543	16455	16713	16449	16551	16550	16513	16586	16432	16399	16405	16570	16588	16383	16400	16574	16475	16457	16507	16509	16471	16586	16358	16590	16568	16535	16685	16437	16614	16677	16560	16596	16565	16445	16572	16387	16492	16509	16467	16577	16478	16438	16554	16498	16487	16464	16688	16506	16498	16596	16714	16307	16715	16513	16539	16527	16480	16365	16460	16484	16600	16548	16329	16521	16494	16690	16575	16584	16439	16593	16624	16540	16512	16428	16471	16639	16308	16379	16597	16282	16468	16491	16464	16536	16488	16615	16663	16490	16468	16365	16526	16551	16570	16450	16582	16378	16521	16335	16561	16539	16622	16551	16546	16341	16594	16284	16531	16609	16669	16497	16315	16636	16419	16438	16578	16581	16539	16480	16716	16522	16451	16519	16554	16474	16564	16572	16579	16533	16696	16635	16486	16579	16596	16434	16611	16485	16466	16533	16599	16390	16543	16557	16494	16349	16457	16608	16501	16537	16371	16554	16499	16452	16428	16526	16536	16360	16589	16485	16621	16531	16483	16396	16588	16562	16549	16452	16526	16371	16630	16422	16474	16541	16608	16582	16543	16670	16413	16399	16580	16613	16711	16408	16516	16537	16689	16435	16336	16597	16415	16491	16444	16615	16578	16525	16621	16654	16559	16477	16533	16533	16617	16626	16531	16606	16675	16597	16532	16428	16351	16471	16550	16684	16481	16368	16580	16513	16595	16467	16471	16489	16533	16500	16662	16377	16455	16625	16507	16706	16481	16474	16593	16657	16479	16628	16581	16536	16680	16665	16413	16387	16478	16454	16461	16489	16484	16375	16390	16600	16499	16497	16501	16398	16535	16502	16455	16473	16416	16468	16625	16542	16586	16577	16511	16424	16574	16556	16525	16471	16437	16440	16631	16521	16530	16513	16652	16661	16686	16683	16487	16545	16448	16731	16657	16388	16590	16377	16535	16524	16513	16671	16484	16628	16511	16448	16383	16471	16385	16423	16643	16549	16440	16412	16609	16447	16453	16526	16697	16424	16458	16468	16517	16617	16569	16391	16677	16612	16436	16549	16394	16458	16588	16416	16524	16585	16641	16427	16482	16559	16370	16613	16532	16650	16588	16552	16657	16585	16542	16519	16440	16674	16519	16513	16604	16481	16598	16606	16667	16559	16433	16513	16669	16688	16341	16514	16411	16568	16390	16430	16489	16467	16524	16457	16650	16438	16538	16530	16700	16538	16612	16475	16559	16431	16518	16810	16479	16679	16411	16480	16562	16603	16294	16571	16578	16304	16474	16449	16539	16507	16448	16485	16456	16669	16561	16703	16629	16503	16746	16520	16425	16671	16487	16507	16656	16479	16542	16562	16596	16694	16498	16338	16574	16420	16637	16367	16524	16487	16497	16695	16624	16516	16581	16465	16463	16423	16499	16532	16324	16618	16483	16622	16441	16366	16451	16510	16490	16340	16333	16464	16659	16520	16619	16540	16537	16257	16609	16558	16547	16494	16593	16500	16498	16630	16606	16353	16398	16496	16455	16631	16554	16477	16377	16558	16508	16411	16558	16452	16606	16632	16533	16547	16722	16582	16567	16567	16437	16709	16420	16678	16389	16366	16480	16582	16530	16507	16578	16371	16701	16603	16538	16541	16544	16562	16462	16420	16516	16518	16550	16739	16407	16431	16572	16482	16521	16604	16669	16477	16525	16584	16500	16456	16426	16451	16577	16683	16462	16426	16466	16537	16354	16424	16591	16601	16503	16685	16492	16483	16478	16420	16497	16669	16594	16516	16439	16545	16575	16555	16399	16404	16512	16577	16582	16525	16486	16535	16529	16383	16673	16647	16453	16562	16422	16494	16490	16671	16448	16483	16421	16501	16831	16540	16531	16690	16510	16621	16379	16507	16543	16558	16616	16537	16587	16486	16573	16525	16460	16664	16499	16457	16439	16576	16615	16553	16648	16549	16510	16523	16468	16530	16400	16575	16611	16401	16756	16401	16557	16466	16557	16578	16560	16432	16501	16652	16592	16618	16523	16495	16474	16571	16443	16609	16553	16516	16379	16533	16541	16606	16656	16430	16623	16358	16574	16554	16487	16536	16550	16667	16516	16482	16630	16499	16404	16351	16654	16448	16420	16534	16543	16644	16592	16461	16522	16284	16469	16500	16617	16542	16437	16553	16518	16521	16554	16486	16544	16613	16579	16259	16786	16530	16544	16623	16547	16515	16537	16498	16422	16628	16658	16549	16608	16460	16645	16550	16591	16426	16628	16593	16541	16460	16608	16497	16537	16458	16779	16633	16457	16539	16597	16394	16454	16698	16467	16660	16474	16571	16487	16668	16574	16433	16489	16487	16501	16393	16750	16455	16615	16513	16584	16445	16771	16524	16596	16606	16634	16459	16491	16493	16549	16614	16492	16524	16666	16354	16401	16451	16635	16705	16462	16564	16597	16543	16441	16391	16759	16377	16527	16655	16387	16706	16458	16568	16697	16419	16490	16555	16610	16679	16461	16620	16678	16655	16530	16517	16428	16751	16493	16661	16581	16526	16533	16487	16668	16460	16505	16611	16757	16508	16569	16525	16514	16273	16544	16495	16470	16431	16605	16563	16577	16473	16742	16622	16492	16538	16491	16443	16492	16569	16625	16488	16438	16381	16543	16577	16552	16420	16529	16474	16535	16505	16483	16450	16523	16500	16453	16404	16393	16307	16493	16540	16388	16647	16767	16529	16392	16598	16486	16388	16662	16525	16548	16591	16489	16412	16464	16436	16547	16519	16550	16644	16399	16601	16468	16446	16499	16447	16545	16540	16376	16612	16428	16633	16483	16490	16541	16575	16482	16517	16305	16419	16610	16627	16371	16590	16546	16611	16515	16597	16498	16430	16475	16445	16633	16661	16372	16525	16383	16619	16563	16490	16394	16674	16421	16550	16695	16467	16540	16589	16511	16472	16396	16647	16461	16510	16412	16523	16355	16518	16387	16668	16525	16345	16705	16530	16390	16504	16366	16563	16606	16619	16548	16558	16553	16509	16553	16387	16716	16421	16532	16502	16630	16471	16507	16439	16605	16480	16458	16265	16620	16320	16717	16730	16223	16378	16602	16449	16539	16557	16463	16601	16545	16378	16586	16501	16502	16693	16363	16317	16696	16604	16514	16454	16449	16487	16617	16577	16522	16323	16695	16438	16625	16513	16463	16546	16522	16503	16562	16545	16521	16466	16526	16499	16607	16556	16563	16593	16545	16614	16684	16654	16421	16580	16568	16485	16546	16536	16533	16577	16561	16631	16535	16553	16480	16392	16445	16629	16554	16713	16588	16695	16596	16604	16478	16441	16464	16436	16555	16386	16550	16512	16655	16735	16536	16668	16426	16658	16533	16509	16354	16580	16223	16485	16466	16666	16465	16542	16743	16410	16685	16613	16379	16527	16333	16460	16540	16441	16690	16694	16415	16453	16516	16490	16339	16508	16472	16684	16582	16530	16458	16363	16539	16554	16532	16512	16256	16341	16663	16553	16473	16471	16603	16444	16579	16653	16537	16414	16572	16479	16421	16463	16662	16500	16518	16575	16464	16589	16299	16453	16627	16536	16566	16546	16536	16663	16506	16570	16636	16535	16606	16649	16647	16399	16343	16514	16575	16614	16576	16624	16521	16456	16599	16666	16607	16646	16679	16354	16674	16487	16364	16430	16556	16403	16496	16553	16581	16514	16506	16674	16491	16649	16578	16444	16413	16525	16442	16558	16524	16571	16497	16534	16665	16583	16526	16474	16695	16421	16544	16542	16576	16554	16569	16626	16466	16427	16694	16536	16427	16528	16371	16585	16471	16261	16524	16452	16583	16484	16478	16607	16586	16535	16659	16775	16505	16393	16564	16528	16498	16568	16530	16583	16489	16585	16588	16607	16616	16411	16456	16545	16684	16466	16435	16493	16595	16437	16618	16659	16530	16502	16577	16548	16491	16632	16534	16478	16470	16456	16488	16662	16609	16537	16634	16482	16410	16672	16223	16472	16469	16515	16493	16513	16613	16588	16673	16569	16332	16677	16475	16640	16422	16453	16562	16372	16570	16514	16487	16614	16517	16731	16588	16743	16741	16524	16424	16490	16525	16493	16431	16582	16436	16482	16392	16468	16481	16713	16513	16408	16454	16486	16561	16560	16648	16459	16477	16529	16539	16547	16482	16430	16512	16494	16772	16550	16461	16710	16558	16601	16488	16446	16630	16598	16446	16528	16785	16530	16530	16376	16604	16629	16742	16643	16753	16527	16459	16625	16442	16562	16403	16531	16599	16489	16470	16413	16702	16535	16557	16467	16418	16676	16515	16468	16639	16428	16437	16483	16574	16597	16675	16448	16772	16638	16595	16650	16488	16376	16431	16476	16475	16639	16590	16469	16455	16538	16521	16640	16594	16409	16511	16537	16527	16486	16484	16612	16633	16665	16542	16439	16592	16612	16474	16446	16494	16359	16538	16651	16587	16493	16456	16664	16572	16436	16542	16565	16647	16348	16469	16457	16475	16559	16599	16548	16529	16465	16417	16401	16537	16590	16428	16462	16529	16716	16355	16502	16590	16555	16478	16601	16521	16359	16714	16471	16545	16542	16401	16527	16630	16707	16451	16576	16435	16589	16713	16505	16496	16558	16578	16627	16468	16467	16638	16316	16662	16570	16586	16440	16614	16543	16654	16404	16469	16342	16514	16434	16557	16597	16470	16735	16577	16486	16586	16514	16695	16487	16450	16517	16444	16297	16502	16279	16340	16636	16462	16451	16578	16646	16515	16408	16466	16595	16474	16649	16541	16532	16522	16574	16568	16508	16497	16547	16638	16588	16517	16411	16545	16564	16486	16567	16537	16556	16498	16461	16532	16685	16622	16586	16619	16529	16423	16543	16621	16555	16424	16583	16599	16537	16609	16425	16484	16428	16746	16712	16490	16453	16453	16624
35395	34661	28564	25428	22130	20855	20265	19675	19869	19705	19696	19666	19775	19765	19740	19512	19622	19612	19799	19846	19602	19696	19756	19760	19818	19575	19631	19696	19610	19857	19693	19701	19614	20007	19774	19665	19720	19410	19787	19483	19618	19939	19751	19671	19744	19559	19694	19614	19833	19822	19668	19764	19913	19835	19728	19694	19608	19670	19575	19596	19737	19738	19614	19696	19607	19810	19822	19720	19642	19589	19479	19850	19738	19747	19596	19583	19684	19549	19698	19651	19772	19780	19614	19674	19699	19672	19630	19716	19465	19651	19593	19825	19611	19778	19797	19661	19478	19650	19713	19490	19666	19569	19771	19870	19672	19517	19612	19599	19534	19615	19778	19600	19546	19598	19671	19586	19738	19702	19812	19792	19559	19550	19550	19754	19732	19580	19638	19605	19705	19671	19550	19635	19604	19573	19691	19737	19653	19780	19481	19888	19637	19707	19803	19748	19652	19615	19558	19576	19744	19661	19496	19746	19561	19912	19873	19684	19612	19644	19613	19634	19620	19398	19533	19916	19589	19695	19612	19369	19622	19535	19577	19583	19650	19568	19487	19454	19673	19593	19745	19640	19638	19641	19700	20018	19818	19860	19566	19667	19631	19645	19532	19719	19712	19555	19441	19669	19827	19590	19607	19771	19677	19845	19697	19600	19623	19657	19560	19616	19698	19704	19648	19919	19588	19741	19534	19590	19550	19378	19563	19684	19806	19754	19790	19739	19619	19600	19714	19316	19670	19662	19623	19573	19713	19740	19780	19801	19717	19562	19885	19685	19509	19599	19822	19657	19555	19882	19593	19806	19807	19652	19691	19569	19621	19759	19777	19753	19550	19655	19510	19563	19694	19709	19598	19380	19647	19674	19519	19695	19730	19679	19564	19452	19746	19784	19624	19741	19451	19782	19687	19770	19510	19818	19589	19721	19768	19618	19630	19778	19531	19470	19719	19675	19759	19869	19652	19892	19700	19508	19577	19449	19700	19873	19685	19664	19626	19811	19733	19531	19638	19783	19737	19663	19520	19640	19827	19464	19605	19403	19602	19707	19622	19600	19682	19778	19711	19655	19602	19704	19898	19547	19555	19621	19746	19822	19647	19761	19761	19697	19780	19719	19770	19708	19944	19582	19672	19649	19562	19661	19655	19527	19765	19579	19727	19677	19623	19613	19528	19734	19796	19582	19697	19775	19693	19863	19676	19810	19411	19663	19806	19634	19436	19499	19711	19790	19705	19625	19490	19699	19567	19682	19767	19682	19795	19620	19570	19647	19888	20049	19749	19909	19523	19600	19482	19490	19591	19824	19808	19736	19814	19754	19766	19709	19766	19551	19680	19579	19557	19401	19565	19791	19804	19834	19695	19721	19783	19569	19651	19648	19609	19601	19664	19735	19656	19520	19573	19718	19645	19646	19694	19517	19718	19793	19736	19901	19797	19652	19559	19598	19650	19679	19870	19774	19668	19499	19499	19600	19645	19739	19659	19739	19774	19626	19673	19482	19733	19601	19623	19549	19612	19530	19727	19887	19635	19444	19595	19687	19844	19733	19659	19786	19838	19649	19818	19474	19825	19888	19649	19516	19751	19626	19631	19617	19744	19677	19352	19653	19752	19641	19697	19517	19752	19637	19471	19525	19670	19434	19377	19656	19589	19665	19515	19638	19600	19687	19597	19540	19752	19746	19633	19721	19674	19590	19628	19735	19674	19759	19708	19787	19738	19616	19714	19657	19601	19590	19725	19685	19622	19454	19637	19716	19814	19806	19589	19805	19660	19723	19719	19516	19487	19557	19685	19771	19683	19632	19536	19434	19865	19701	19706	19656	19770	19691	19675	19672	19656	19760	19739	19728	19789	19507	19838	19637	19881	19800	19772	19724	19533	19731	19606	19587	19628	19716	19642	19988	19692	19864	19482	19629	19702	19703	19779	19498	19703	19651	19561	19723	19547	19669	19814	19633	19736	19662	19542	19548	19589	19648	19646	19508	19756	19701	19684	19780	19678	19606	19478	19650	19653	19558	19810	19626	19782	19658	19649	19575	19583	19871	19637	19660	19744	19712	19620	19747	19832	19624	19928	19819	19696	19839	19600	19684	19462	19538	19609	19588	19587	19872	19585	19849	19840	19865	19674	19536	19675	19832	19643	19509	19606	19733	19883	19523	19612	19732	19674	19572	19540	19600	19620	19657	19680	19775	19592	19696	19769	19469	19636	19757	19573	19561	19806	19656	19602	19444	19778	19652	19717	19485	19566	19519	19836	19708	19567	19547	19709	19639	19774	19662	19767	19562	19752	19662	19768	19980	19614	19513	19728	19580	19455	19671	19706	19654	19710	19529	19721	19597	19521	19701	19918	19736	19686	19643	19650	19648	19686	19795	19936	19878	19892	19503	19864	19685	19543	19631	19672	19736	19573	19671	19680	19536	19635	19638	19842	19520	19875	19876	19532	19493	19536	19740	19709	19745	19617	19437	19675	19546	19761	19648	19671	19606	19620	19596	19448	19544	19547	19555	19420	19555	19828	19618	19595	19648	19709	19506	19749	19438	19608	19667	19678	19842	19692	19779	19879	19752	19637	19731	19759	19806	19763	19526	19531	19596	19755	19414	19539	19650	19864	19730	19860	19675	19766	19523	19548	19929	19888	19646	19577	19594	19646	19654	19833	19764	19592	19624	19940	19573	19767	19728	19689	19546	19527	19767	19791	19638	19602	19639	19695	19716	19791	19897	19715	19863	19614	19681	19519	19587	19691	19632	19649	19478	19605	19657	19787	19419	19686	19494	19378	19607	19597	19566	19689	19764	19716	19678	19658	19620	19554	19679	19781	19631	19794	19653	20035	19818	19789	19600	19746	19554	19757	19600	19446	19763	19738	19638	19667	19482	19772	19708	19637	19629	19642	19630	19774	19680	19707	19737	19814	19614	19742	19741	19624	19617	19692	19723	19878	19709	19694	19855	19657	19688	19678	19757	19771	19525	19559	19764	19713	19580	19607	19766	19602	19699	19729	19655	19619	19506	19620	19746	19643	19524	19629	19461	19616	19596	19665	19814	19796	19823	19711	19629	19565	19997	19638	19489	19660	19810	19794	19665	19640	19555	19860	19645	19574	19646	19703	19569	19676	19602	19616	19477	19545	19716	19740	19667	19767	19549	19900	19683	19544	19536	19705	19684	19757	19799	19588	19564	19785	19624	19646	19832	19776	19830	19592	19744	19888	19686	19693	19773	19579	19857	19826	19636	19855	19598	19777	19567	19813	19602	19649	19799	19893	19510	19612	19708	19530	19680	19588	19805	19548	19665	19657	19805	19610	19621	19482	19766	19660	19679	19904	19855	19727	19423	19511	19585	19651	19664	19576	19570	19926	19508	19504	19749	19704	19794	19571	19797	19721	19600	19752	19624	19553	19562	19857	19562	19680	19588	19567	19643	19590	19661	19582	19600	19504	19636	19584	19477	19670	19612	19794	19892	19862	19952	19668	19814	19538	19803	19588	19727	19664	19887	19800	19934	19778	19561	19710	19639	19832	19680	20005	19806	19523	19749	19522	19789	19626	19781	19562	19657	19825	19894	19662	19789	19678	19628	19622	19887	19732	19787	19747	19732	19839	19651	19719	19764	19646	19799	19780	19751	19461	19681	19692	19516	19618	19581	19711	19716	19705	20012	19670	19675	19874	19637	19369	19555	19449	19673	19728	19770	19622	19791	19677	19769	19765	19381	19997	19672	19530	19768	19629	19699	19821	19594	19513	19780	19755	19607	19809	19748	19634	19607	19390	19815	19725	19633	19621	19707	19834	19853	19800	19699	19770	19664	19630	19760	19763	19742	19694	19449	19738	19613	19682	19716	19777	19928	19543	19805	19642	19649	19796	19703	19715	19904	19717	19660	19755	19910	19706	19811	19704	19860	19674	19585	19623	19618	19716	19592	19734	19681	19825	19625	19715	19818	19575	19481	19706	19841	19674	19733	19535	19565	19692	19580	19637	19608	19692	19459	19489	19580	19899	19534	19712	19519	19813	19546	19716	19728	19589	19767	19583	19705	19657	19691	19533	19430	19666	19807	19555	19831	19778	19666	19410	19419	19666	19700	19657	19777	19655	19966	19614	19787	19853	19843	19814	19664	19573	19712	19611	19746	19663	19603	19362	19686	19473	19650	19856	19650	19716	19507	19712	19633	19747	19645	19622	19594	19614	19661	19655	19847	19682	19709	19833	19774	19827	19741	19539	19660	19492	19480	19626	19761	19749	19703	19781	19539	19777	19768	19636	19684	19760	19751	19618	19665	19520	19806	19835	19784	19549	19815	19637	19482	19755	19696	19709	19775	19606	19820	19603	19585	19665	19622	19566	19777	19639	19688	19720	19660	19731	19604	19699	19564	19863	19436	19601	19458	19667	19679	19670	19662	19761	19499	19613	19465	19653	19735	19792	19866	19782	19582	19790	19580	19696	19835	19625	19628	19636	19791	19757	19578	19926	19682	19824	19675	19550	19661	19590	19548	19652	19889	19745	19834	19659	19746	19855	19607	19733	19745	20002	19613	19723	19536	19761	19568	19657	19824	19798	19605	19541	19637	19678	19777	19827	19606	19617	19743	19612	19593	19773	19630	19598	19832	19626	19798	19658	19930	19651	19681	19771	19472	19573	19494	19750	19605	19554	19472	19733	19617	19691	19610	19496	19646	19864	19527	19748	19692	19751	19754	19751	19828	19642	19595	19790	19858	19544	19601	19589	19589	19683	19874	19716	19561	19709	19704	19827	19654	19707	19768	19788	19558	19576	19751	19513	19646	19812	19813	19646	19689	19625	19448	19776	19667	19528	19618	19683	19598	19721	19848	19642	19544	19711	19660	19857	19482	19748	19712	19606	19565	19602	19695	19628	19622	19602	19588	19610	19474	19633	19709	19625	19501	20009	19713	19645	19385	19656	19830	19743	19902	19637	19573	19801	19543	19767	19780	19951	19641	19715	19745	19741	19728	19471	19689	19705	19672	19505	19740	19852	19718	19665	19679	19689	19770	19596	19621	19898	19690	19695	19834	19685	19791	19747	19582	19693	19436	19547	19431	19799	19651	19823	19663	19501	19813	19522	19614	19703	19516	19766	19710	19390	19535	19608	19892	19783	19678	19775	19567	19664	19707	19657	19704
49879	48485	23060	20605	19844	17700	16699	16590	16612	16448	16451	16503	16556	16478	16351	16463	16469	16448	16395	16327	16549	16596	16422	16516	16523	16586	16576	16421	16531	16459	16485	16655	16607	16676	16604	16459	16507	16492	16489	16503	16485	16436	16669	16408	16609	16573	16488	16428	16523	16378	16336	16525	16424	16598	16510	16456	16584	16444	16464	16474	16500	16466	16566	16375	16520	16490	16419	16307	16406	16366	16444	16462	16472	16595	16572	16440	16559	16469	16497	16365	16544	16521	16540	16445	16562	16513	16517	16627	16392	16451	16566	16601	16446	16545	16487	16390	16591	16387	16500	16485	16404	16621	16505	16536	16612	16438	16460	16457	16620	16653	16519	16471	16435	16501	16610	16277	16492	16362	16485	16459	16410	16557	16528	16467	16479	16462	16509	16574	16437	16388	16546	16558	16611	16377	16513	16439	16461	16575	16506	16477	16350	16486	16436	16391	16474	16368	16388	16482	16556	16373	16650	16636	16440	16453	16422	16371	16469	16364	16245	16537	16463	16336	16451	16569	16443	16392	16485	16532	16656	16569	16486	16476	16497	16430	16565	16573	16584	16404	16554	16399	16535	16609	16561	16648	16462	16485	16510	16352	16509	16623	16290	16582	16498	16474	16498	16475	16485	16439	16482	16273	16593	16510	16532	16569	16426	16499	16439	16539	16436	16444	16628	16639	16395	16623	16571	16474	16375	16472	16408	16370	16436	16568	16591	16556	16606	16405	16658	16600	16374	16333	16661	16365	16528	16497	16523	16424	16471	16445	16453	16517	16410	16472	16495	16403	16568	16513	16339	16539	16423	16632	16489	16387	16512	16513	16335	16485	16381	16399	16602	16389	16614	16558	16447	16404	16457	16590	16442	16405	16417	16422	16549	16652	16502	16533	16576	16484	16632	16516	16530	16562	16468	16532	16421	16373	16725	16458	16533	16491	16594	16202	16576	16497	16515	16452	16669	16603	16421	16400	16502	16477	16253	16544	16582	16564	16513	16393	16574	16519	16575	16556	16338	16435	16327	16374	16435	16407	16524	16694	16728	16499	16540	16459	16438	16606	16498	16469	16580	16493	16571	16556	16522	16491	16487	16455	16531	16514	16558	16324	16463	16431	16510	16365	16505	16541	16468	16651	16583	16425	16416	16530	16578	16604	16505	16514	16606	16416	16531	16342	16470	16419	16484	16475	16449	16543	16552	16559	16544	16366	16405	16391	16548	16358	16409	16414	16471	16566	16477	16595	16307	16622	16298	16531	16635	16507	16464	16325	16622	16383	16563	16233	16492	16547	16353	16357	16525	16553	16395	16446	16431	16399	16392	16607	16439	16553	16538	16315	16579	16537	16395	16549	16399	16586	16429	16216	16533	16631	16608	16377	16549	16462	16424	16613	16547	16542	16574	16639	16366	16448	16379	16460	16607	16491	16577	16275	16327	16558	16486	16549	16628	16472	16707	16329	16612	16344	16543	16327	16555	16469	16286	16524	16669	16278	16450	16527	16306	16376	16308	16404	16542	16484	16618	16382	16442	16541	16531	16454	16447	16490	16429	16567	16565	16653	16361	16608	16484	16654	16559	16626	16531	16493	16689	16419	16446	16363	16375	16530	16547	16486	16623	16470	16412	16486	16445	16465	16393	16356	16470	16315	16560	16536	16459	16306	16404	16500	16566	16460	16537	16473	16508	16510	16475	16364	16524	16438	16369	16421	16426	16342	16367	16483	16480	16373	16541	16584	16510	16390	16513	16449	16609	16425	16356	16216	16523	16597	16595	16490	16453	16554	16495	16508	16533	16527	16480	16673	16523	16563	16471	16335	16416	16640	16376	16615	16576	16519	16414	16432	16672	16407	16778	16400	16478	16329	16528	16444	16480	16428	16334	16408	16481	16496	16477	16651	16574	16571	16468	16478	16347	16559	16357	16541	16490	16590	16652	16802	16331	16505	16375	16509	16622	16522	16407	16568	16299	16599	16413	16331	16451	16426	16422	16520	16509	16640	16501	16527	16602	16539	16532	16630	16379	16382	16363	16602	16480	16520	16411	16534	16436	16521	16437	16547	16324	16336	16630	16591	16282	16477	16247	16547	16654	16534	16535	16425	16428	16512	16592	16398	16371	16392	16448	16449	16487	16591	16612	16330	16590	16542	16383	16597	16455	16516	16485	16537	16531	16371	16509	16680	16598	16455	16598	16475	16641	16503	16436	16231	16557	16679	16559	16584	16361	16486	16449	16465	16447	16546	16455	16577	16446	16389	16512	16505	16495	16442	16436	16451	16404	16456	16487	16449	16353	16370	16431	16443	16498	16363	16485	16418	16547	16426	16500	16559	16264	16398	16573	16557	16592	16419	16429	16504	16522	16382	16615	16639	16612	16722	16339	16590	16478	16480	16406	16564	16270	16316	16586	16440	16398	16480	16526	16533	16522	16366	16564	16482	16449	16475	16595	16327	16495	16531	16490	16600	16326	16453	16514	16584	16502	16603	16524	16511	16516	16529	16385	16522	16411	16362	16593	16429	16538	16519	16486	16598	16348	16641	16452	16469	16507	16631	16634	16521	16346	16635	16416	16483	16548	16397	16569	16419	16793	16568	16499	16263	16483	16420	16443	16494	16430	16619	16406	16515	16452	16603	16469	16466	16433	16458	16468	16606	16540	16460	16529	16313	16468	16507	16438	16350	16388	16407	16535	16450	16451	16557	16272	16553	16471	16523	16591	16500	16468	16540	16623	16503	16454	16640	16530	16548	16382	16598	16497	16546	16323	16344	16410	16395	16393	16392	16347	16533	16475	16552	16635	16423	16392	16297	16515	16505	16432	16499	16544	16383	16499	16389	16635	16383	16555	16549	16668	16485	16423	16404	16469	16520	16531	16395	16623	16414	16540	16461	16607	16435	16341	16367	16409	16502	16470	16574	16346	16527	16480	16292	16442	16545	16408	16479	16555	16432	16623	16509	16296	16554	16608	16515	16409	16706	16510	16546	16517	16476	16534	16766	16445	16467	16387	16407	16470	16580	16573	16570	16423	16523	16425	16682	16505	16383	16390	16564	16631	16520	16386	16425	16559	16450	16488	16413	16599	16516	16477	16637	16698	16442	16551	16521	16567	16711	16571	16474	16635	16601	16366	16558	16543	16598	16471	16689	16300	16706	16501	16299	16629	16436	16352	16344	16474	16502	16545	16527	16687	16411	16531	16486	16442	16484	16409	16333	16455	16529	16320	16424	16402	16526	16270	16553	16351	16352	16532	16476	16379	16548	16353	16394	16611	16440	16538	16322	16563	16596	16533	16546	16537	16419	16508	16536	16528	16482	16467	16366	16466	16523	16608	16469	16565	16458	16381	16527	16406	16351	16426	16438	16411	16437	16587	16287	16526	16504	16474	16527	16475	16529	16580	16654	16543	16637	16563	16605	16660	16405	16642	16416	16462	16505	16512	16512	16656	16381	16483	16404	16559	16528	16483	16392	16527	16479	16411	16494	16520	16451	16551	16521	16440	16521	16514	16575	16664	16595	16472	16321	16585	16466	16497	16443	16492	16486	16443	16552	16401	16484	16422	16511	16598	16421	16451	16536	16586	16579	16500	16481	16599	16582	16482	16398	16374	16324	16469	16463	16470	16754	16315	16572	16483	16513	16332	16499	16482	16593	16402	16406	16369	16436	16562	16561	16586	16668	16435	16583	16402	16579	16610	16486	16547	16397	16575	16534	16548	16412	16530	16441	16532	16600	16586	16584	16531	16583	16487	16470	16467	16452	16406	16560	16507	16559	16556	16401	16666	16401	16566	16295	16757	16420	16523	16540	16643	16449	16399	16497	16488	16353	16532	16488	16529	16667	16466	16540	16461	16492	16747	16395	16512	16472	16584	16419	16433	16466	16645	16574	16427	16521	16536	16502	16472	16608	16630	16536	16420	16378	16517	16551	16381	16532	16663	16468	16357	16590	16572	16512	16556	16446	16411	16644	16362	16390	16476	16493	16610	16476	16595	16419	16685	16423	16441	16435	16580	16481	16442	16481	16509	16488	16550	16312	16469	16489	16439	16467	16431	16469	16645	16480	16375	16534	16438	16350	16310	16450	16562	16479	16431	16466	16488	16368	16595	16453	16583	16491	16432	16386	16489	16299	16410	16539	16625	16519	16500	16600	16475	16457	16719	16382	16498	16612	16334	16521	16632	16508	16489	16423	16517	16570	16582	16330	16477	16428	16579	16537	16370	16314	16523	16461	16486	16644	16383	16506	16402	16290	16480	16449	16708	16574	16554	16613	16476	16511	16600	16461	16640	16382	16430	16664	16488	16586	16354	16586	16492	16269	16398	16610	16460	16448	16660	16557	16509	16534	16510	16511	16651	16563	16509	16527	16578	16531	16354	16435	16599	16553	16519	16205	16568	16619	16493	16641	16428	16454	16560	16480	16430	16518	16630	16497	16507	16541	16281	16467	16453	16488	16498	16629	16567	16383	16505	16422	16604	16560	16385	16640	16565	16527	16579	16534	16349	16560	16652	16547	16636	16636	16420	16614	16441	16443	16608	16551	16486	16446	16301	16506	16540	16606	16593	16456	16464	16381	16493	16498	16409	16560	16576	16693	16528	16423	16494	16530	16406	16343	16515	16464	16278	16599	16405	16466	16580	16407	16671	16415	16574	16507	16342	16331	16638	16566	16407	16467	16530	16511	16556	16410	16518	16309	16393	16479	16490	16382	16509	16424	16374	16516	16371	16447	16363	16504	16574	16492	16555	16590	16408	16637	16643	16439	16501	16353	16577	16670	16545	16532	16460	16597	16513	16402	16525	16530	16490	16426	16488	16529	16634	16579	16478	16410	16511	16518	16516	16538	16387	16545	16531	16476	16373	16598	16411	16437	16422	16485	16527	16578	16639	16611	16467	16567	16473	16684	16571	16446	16547	16559	16666	16484	16359	16615	16426	16744	16567	16397	16713	16462	16549	16516	16601	16419	16522	16364	16551	16474	16537	16538	16539	16562	16437	16383	16685	16493	16493	16438	16632	16603	16531	16469	16538	16521	16512	16524	16622	16523	16438	16495	16512	16409	16570	16565	16618	16521	16504	16374	16357	16610	16502	16422	16502	16369	16514	16518	16545	16692	16647	16408	16266	16588	16478	16516	16630	16557	16628	16719
25040	23156	29121	25207	26090	25548	22779	19857	19305	19378	19395	19217	19386	19268	19302	19084	19278	19140	19264	19208	19187	19272	19378	19107	19142	19089	19159	18913	19136	19092	19122	19090	19392	19078	19103	19164	19197	19221	19080	19261	19057	19443	19181	19023	19222	19085	18876	18965	19132	19039	19242	19204	19190	19342	18941	19083	19162	19129	19255	19314	18945	18989	19119	19061	19208	18803	19123	19234	19049	19083	19080	19316	19147	19052	18956	19150	19189	19047	19137	19060	19091	19105	19209	19186	19144	19172	19190	19141	19320	19096	19155	19251	19028	19294	19207	19235	19103	19165	19027	19095	19036	19070	19002	19105	19128	19138	19003	19005	19048	19034	19192	19172	19359	19200	18980	18856	19173	19096	19140	19176	19123	19092	19142	18885	19054	18891	19061	19196	19143	19031	18944	19088	19064	19035	19103	19116	19110	19074	19188	19155	19184	18961	19143	19082	19150	19119	19199	19055	18996	19044	19076	19091	19003	19063	19100	19048	19028	19073	19038	19101	19202	18990	19255	19086	19077	19108	19159	19144	19250	19263	19059	19223	19131	19040	18984	19267	19103	19169	19116	19092	19016	19167	19180	19021	19155	19074	19102	19447	19113	18966	19110	19142	19335	18948	19056	19125	19120	19077	19224	19057	18911	19170	19167	19205	19048	18983	18993	19203	18857	19047	19275	19057	19208	19175	19012	19171	19254	19110	19096	18959	19109	19204	18994	19043	19269	19131	19134	18853	19016	19094	19002	19029	19244	19146	19129	19101	19263	19114	19090	19018	19153	19158	19113	19064	18978	19132	19152	19194	19064	19012	18975	18898	19176	18832	19064	19181	19103	19087	19205	19402	19173	19128	19211	19270	19190	19222	19163	19192	19158	19067	19351	19182	19229	19132	18982	18872	19005	18963	19215	19152	18942	19070	19346	19045	19138	19093	19080	19082	19118	19173	19241	19236	19274	19191	19112	19237	18987	19159	18974	19233	18865	19135	19089	19322	19065	19094	19066	19101	19183	19088	19014	19067	19133	19136	18965	19230	19092	19095	19105	19031	19040	19355	19015	18954	19283	19214	19138	19150	19092	19152	19147	19008	19293	19151	19267	19183	19092	19017	19298	19191	19062	19143	19305	19023	18920	19044	18946	19189	19146	19040	19104	18896	19044	19093	18928	19028	18939	19101	18916	19193	19151	19223	18928	19029	19140	19021	19142	19212	19105	19102	19176	19101	19051	19245	19053	19237	19115	18893	19189	19038	19067	19065	19291	19292	18985	19461	19028	18993	19095	18994	19077	18832	19178	19010	19261	18949	19215	18983	19266	19147	18942	19002	19116	19072	19209	19162	19074	19076	19221	19115	19227	19071	18967	18997	19109	18961	18999	19304	19071	19123	18946	18952	19024	19062	19087	19098	19207	19200	19152	19028	19231	18943	19230	19127	19269	19159	19056	19095	19053	19373	19109	19022	19227	19090	19291	19113	19002	18850	19193	19172	19106	18839	19009	18936	19000	19112	19052	19151	19189	18970	18958	19024	19098	19074	19124	19090	19106	18887	19152	19249	18970	18764	19204	19010	18794	19083	19299	19120	19046	19052	19088	19123	18934	19121	18886	19133	19254	19122	18977	19081	18964	19022	19296	19100	19173	19135	19112	18816	18824	19296	19152	19169	18993	18911	19066	19023	19071	19307	18981	19141	19213	19099	19073	19361	19235	19054	19150	19116	19158	19108	19271	18841	19170	19033	19089	19314	18985	19202	19201	19217	19256	19275	19150	18926	19155	19141	18993	19161	19229	19303	19029	19167	19134	19321	19050	19024	19152	18985	19202	18934	19084	19160	19110	19107	19129	19019	18951	19262	18966	18966	19141	19182	19261	19085	19086	19022	19238	18966	19112	19029	19021	18999	19000	19001	19094	19106	19104	19065	19075	19189	19059	19135	19111	19045	19087	19148	19088	19232	19236	19125	19132	19181	19084	19147	19177	19097	18904	18979	18895	19211	19246	19083	18998	19098	19204	19259	19131	18882	19314	19331	19195	19234	19034	18958	19190	19334	19158	18858	19075	19091	19140	19136	19228	18993	19297	19211	19186	18985	18988	19186	19163	18939	18953	18920	19125	19325	19254	19227	19220	18945	19044	19284	19219	19179	19093	19148	19060	19083	19221	19142	18966	19009	19032	18973	19023	18974	19134	19107	19179	19064	19321	18768	19134	19024	19198	19111	19100	19140	19083	19113	19168	19313	19258	19066	18980	19138	19194	19074	19165	19163	19021	19126	19091	19049	19140	19166	19280	19138	19071	18862	19246	19256	19171	19115	19309	19125	19144	19172	19076	19096	19077	19226	19046	19131	19027	19150	19048	19019	19048	18955	19105	19007	19135	19173	19208	19200	19053	19159	19075	19173	19383	19169	19163	18990	19067	19127	19221	19322	19114	19001	19248	18982	19047	19205	19327	19090	19257	19132	18986	19072	19113	19054	18940	18888	19044	19266	19143	19058	18808	19132	19016	19151	19149	19177	19002	19113	19015	18914	18996	19068	19191	19023	18884	19023	19169	18924	18996	18987	19124	18943	19112	19311	19053	19143	18893	19102	19128	19033	18967	19194	19037	19121	18993	19155	19414	19051	19106	18984	18976	18915	18968	19133	19023	19089	19104	18931	19223	18964	19173	19257	19057	19082	19045	19133	19204	18948	19341	19111	19133	19104	19322	19206	19058	19278	19209	19286	19130	19222	19210	19092	18965	19180	18988	19186	19021	19367	19014	19116	19390	19119	19049	19150	19002	19023	19029	19129	19209	19095	19262	19078	19289	19034	19105	19027	19258	19130	19345	19072	18940	19165	19082	19187	19132	19122	19045	18954	19292	19144	18931	19209	19118	19126	19179	19102	19269	19208	19121	18998	19257	19040	18977	18836	19174	19070	19013	19132	18896	19062	19001	19092	19018	19285	19095	19112	19162	19161	19047	19042	19029	19318	19230	19295	19010	19046	19097	19141	19028	19127	19221	19054	19142	19181	19096	19045	18967	18909	19290	19392	19339	19144	19065	19292	18960	19070	19233	19189	19029	19044	18974	19072	19045	19289	19257	19090	19184	19266	19063	19054	18910	19029	19036	19094	19102	19142	18968	19034	19051	19312	19086	19271	19258	19088	19040	18931	19151	19145	18960	18999	18910	19014	19176	19015	19096	19024	19295	19140	19281	19235	19038	18967	19156	19296	19010	18882	19199	19106	19275	19226	19159	19172	19283	19216	19004	19123	19257	19053	19010	19191	19215	19102	19095	19109	19156	19052	19115	19168	19167	18953	19109	19119	19025	19029	19302	19264	19046	18990	18999	19147	19072	19126	18990	19157	19221	19123	19285	18933	19154	19160	19109	19062	19106	18980	18903	19048	19179	19101	19075	18813	19178	19272	19005	19034	19152	19169	18942	18975	19039	19029	19084	19147	18947	18973	19068	19195	18996	19074	19154	19115	19086	19077	19314	19178	19128	18938	18969	19065	19063	19208	19049	19093	19177	19045	19058	19149	18928	19116	19059	18963	18801	18994	19095	19023	19132	19161	18801	19076	19031	18881	19072	19020	18962	19008	18951	19208	19212	19009	18957	19156	19096	19053	19225	19269	19161	19042	18926	19022	19083	19136	18978	18992	19042	18937	19290	19194	19313	19094	18995	19238	19447	19200	19183	19277	19067	19141	19142	18987	19071	19014	19097	19141	18954	18981	19046	19073	19109	19088	19083	19032	19072	19033	19134	19204	18975	19268	19255	19174	19281	19247	19026	19087	19033	19086	19199	19129	19149	19112	19183	18956	19023	19199	19070	19198	18898	19070	19178	19089	19366	19062	19042	18955	18967	19247	19099	19070	19170	19014	18955	19308	19115	19025	19153	19234	19183	19044	19004	19074	18930	18953	19024	19013	19039	19112	19160	19282	19136	19040	19021	19044	18904	19054	18980	19120	19448	19201	19095	19218	18954	19094	19247	19290	19052	18967	18927	18899	19310	19040	19056	19251	18995	19379	18981	19040	19170	19004	19060	19111	19236	19240	19390	18973	19084	19202	19039	19185	19188	18833	19210	19116	19137	19229	19055	19061	19233	19167	18876	18872	19259	19206	19080	19118	19078	19155	19120	19085	18906	19182	19221	19135	19248	19196	19091	19045	19079	18881	19167	19074	19125	19059	19159	19195	19118	19218	19069	19183	19336	19216	19057	19137	19219	19183	19041	18899	19080	19258	19284	19240	19005	19171	18904	19104	19231	18937	19070	18838	19169	19005	18944	19348	19172	18900	19018	19295	19206	19192	19202	18864	18977	19261	19051	19160	18995	18974	19196	18936	19108	19125	19140	19259	19162	19172	19118	19338	18979	18980	19202	19028	19212	18877	19165	19120	19252	19063	19124	19166	19069	19078	19289	19016	19016	19174	19037	19109	19168	19181	19243	19057	19120	19130	19281	19110	19191	19159	19186	19291	19004	19062	18976	19274	19049	19260	19106	19013	19183	19049	18921	19100	18786	19224	19153	19312	18965	19259	19052	18969	19258	19277	19177	19078	19266	19096	19165	19092	19173	19120	19063	19182	19001	19191	19066	19088	19207	19097	19043	19051	19384	19100	19162	18943	19068	18948	19167	19108	19274	19084	19099	19041	19176	19014	18939	19058	19163	19111	18902	19166	19013	19252	19271	19163	19222	19035	19155	19107	19142	19140	19104	19044	19287	19340	19290	18913	19135	19063	19066	19145	19002	19025	19165	19021	18955	19139	18981	19175	19037	19076	19017	18842	19125	19005	19103	19259	19095	19211	19309	19100	18951	19090	19071	19101	19130	19034	19187	19172	19084	19008	19258	19323	19212	19176	19193	19161	19213	19158	19185	19109	19225	18943	19230	18871	19006	19039	19184	19107	19159	19002	18965	18850	18970	19130	19145	19082	18952	19024	18964	19323	19061	19017	18990	19190	19237	19133	19097	18988	19212	19229	19182	19155	18956	19126	19215	19368	19202	19197	19044	19162	19127	19187	18981	19359	19059	18910	18926	19024	19022	19136	19264	18865	19138	19376	19122	19169	19294	19313	19233	19138	19261	19185	19161	18962	19035	19101	19175	19065	19216	19094	18907	19110	19028	19114	19164	19065	19134	18999	19196	19062	19201	18838
64642	80671	45660	29998	31348	21792	17613	16429	16322	16202	16319	16433	16147	16191	15992	16381	16292	16279	16143	16227	16208	16403	16261	16264	16116	16321	16445	16280	16199	15993	16261	16370	16311	16259	16320	16099	16243	16221	16185	16274	16224	16212	16195	16205	16185	16372	16206	16315	16151	16290	16236	16147	16172	16072	16260	16160	16057	16228	16158	16214	16269	16155	16195	16113	16264	16272	16273	16135	16077	16179	16371	16221	16096	16064	16249	16183	16173	16107	16142	16128	16148	16284	16343	16238	16220	16190	16198	16233	16322	16224	16252	16282	16081	16266	16233	16342	16123	16269	16183	16089	16249	16314	16165	16122	16144	16288	16192	16204	16162	16318	16145	16056	16089	16218	16098	16350	16210	16365	16075	16087	16155	16156	16205	16294	16147	16269	16375	16204	16092	15984	16136	16232	16298	16108	16190	16288	16058	16365	16146	16064	16237	16264	16185	16069	16052	16277	16088	16162	16099	16193	16187	16318	16122	16049	16153	16224	16290	16310	16288	16179	16274	16136	15918	16166	16212	16044	16255	16212	15998	15992	16098	16235	16172	16215	16176	16259	16253	16208	16195	16003	16187	16062	16118	16179	16215	16138	16242	16040	16131	16213	16282	16275	16283	16160	16194	16178	16288	16213	16180	16199	16000	16063	16156	16143	16362	16191	16210	16153	16174	16188	16185	16115	16207	16239	16106	16038	16171	16049	16183	16210	16150	16228	16216	16224	16207	16281	16198	16341	16293	16303	16015	16186	16199	16161	16255	16081	16164	16101	16373	15972	16102	16235	16241	16188	16282	16130	16124	16098	16237	16212	16174	16221	16186	16125	16056	16033	16381	16252	16077	16238	16174	16321	16163	16142	16240	16141	16125	16322	15997	16227	16047	16204	16104	16045	16131	16240	16228	16136	16118	16272	16344	16025	16211	16215	16083	16309	16203	16289	16105	16317	16189	16150	16093	16083	16066	16233	16085	16166	16071	16204	16238	15990	16227	16189	16031	16035	16169	16391	16117	16273	16134	16071	16284	16153	16102	16101	16348	16205	16245	16190	16091	16203	16215	16153	16164	16228	16154	16293	16088	16012	16238	16280	16216	16154	16236	16243	16232	16110	16094	16091	16237	16145	16206	16252	16325	16039	16141	16165	16212	16169	16220	16171	16290	16127	16146	16002	16251	15864	16207	16110	16267	16117	16114	16216	16131	16027	16118	16071	16216	16091	16254	16232	16104	16160	16273	16146	16117	16179	16304	16366	16234	16205	16068	16129	16143	16238	16089	16223	16225	16212	16193	16046	16124	16053	15995	16152	16142	16008	16117	16128	16205	16265	16120	16196	16176	16121	16181	16177	16122	16232	16311	16164	16229	16098	16111	16136	16021	16127	16117	16393	16101	16355	16305	16012	16328	16286	16165	16072	16296	16021	16218	16119	16307	16069	16180	16337	16208	16251	16086	16132	16292	15895	16117	16322	16218	16167	16187	16162	16159	16173	16124	16117	16164	16102	16194	16061	16233	16116	15997	16112	16072	16223	16143	16147	16266	16256	16243	16199	16205	16165	16105	16177	16146	16226	16302	16186	16225	16074	16154	16172	16175	16348	16105	16139	16285	15973	16243	16195	16288	16210	16286	16169	16348	16132	16230	16150	16132	16112	16240	16106	16167	16189	16521	16196	16165	16247	16212	16110	16058	16281	16301	16167	16031	16133	16194	16165	16113	16173	16069	16257	16281	16356	16289	16243	16118	16065	16252	16205	16193	16269	16357	16309	16173	16082	16247	16018	16241	16359	16214	16279	16096	16233	16106	16292	16234	16211	16329	16100	16255	16050	16156	16170	16181	16115	16259	16148	16170	16301	16411	16204	16194	16231	16221	16297	16081	16198	16212	16142	16146	16198	16178	16374	16326	16181	16243	16159	16074	16191	16098	16361	16203	16089	16224	16075	16174	16169	16146	16071	16029	16198	16344	16283	16146	16272	16264	16125	16154	16154	16242	16177	16082	16306	16142	16070	16312	16140	16195	16023	16315	16191	16084	16205	16071	16058	16164	16229	16065	16311	16294	16226	16244	16204	16078	16293	16191	16121	16164	16214	16242	16087	16334	16113	16231	16190	15963	16280	16136	16191	16137	16086	16251	16128	16363	16170	16271	16100	16296	16098	16167	16035	16116	16150	16193	16116	16056	16173	16192	16219	16202	16154	16268	16243	16272	16240	16121	16142	16241	16225	16201	15997	16194	16013	16236	16259	16247	16130	16370	16200	16120	16202	16224	16173	16134	16228	16222	16127	16145	16169	16350	16134	16177	16204	16169	16163	16175	16246	16201	16225	16114	16294	16110	16124	16357	16150	16099	16110	16140	16204	16347	16237	16198	16068	16118	16327	16025	16208	16287	16352	16180	16212	16172	16151	16065	16266	16232	16078	16255	16345	16169	16210	16143	16288	16232	16217	16333	16139	16227	16130	16324	16301	16175	16169	16108	16138	16213	16246	16160	16199	16211	16356	16032	16255	16179	16050	16219	16082	16128	16164	16367	16172	16238	16181	16163	16114	16237	16245	16072	16237	16099	16195	16053	16229	16161	16295	16192	16227	16192	16090	16315	16123	16217	16366	16079	16113	16191	16124	16442	16142	16235	16274	16242	16342	16001	16207	16336	16157	16271	16218	16235	16144	16157	16175	16163	16162	16406	16210	16278	16234	16246	16315	16301	16275	16170	16225	16128	16143	16082	16254	16171	16152	16027	16178	15966	16039	16143	16064	16300	16287	16260	16168	16235	16263	16112	16148	16094	16177	16147	16106	16287	16216	16129	16111	16106	16162	16232	16257	16098	16053	16178	16200	16364	16154	16232	16177	16165	16142	16136	16176	16114	16219	16274	16183	16062	16089	16207	16251	16367	16078	16005	16265	16157	16137	16191	16161	16183	16208	16157	16152	16189	16192	16032	16118	16254	16175	16160	16166	16252	16426	16136	16248	16172	16155	16227	16255	16361	16103	16091	16071	16203	16152	16191	16102	16259	15985	16089	15963	16171	16204	15968	16167	16189	15961	16109	16118	16288	16080	16032	16278	16090	16049	16239	16239	16226	16348	16255	16377	16198	16310	16234	16058	16092	16220	16309	16282	16169	16058	16210	16158	16254	16318	16154	16171	16371	16035	16189	16258	16035	16077	16223	16105	16379	16309	16236	16260	16209	16320	16105	16068	16278	16183	16011	16100	16276	16298	16157	16108	16332	16080	16204	16189	16164	16105	15950	16184	16225	16297	16237	16069	16132	16199	16255	16073	16206	16175	16170	16355	16171	16164	16013	16280	16271	16053	16106	16317	16177	15954	16176	16219	16202	15999	16003	16271	16095	16201	16362	16236	16149	16126	15972	16387	16188	16287	16211	16191	16107	16014	16289	16425	16138	16206	16093	16185	16088	16191	15996	16349	16109	16337	16050	16202	16273	16199	16116	16160	16128	16203	16110	16224	16263	16060	16237	16074	16076	16146	16027	16276	16137	16135	16168	16228	16234	16274	16158	16229	16156	16139	16226	16287	16039	16222	16124	16092	16231	16214	16118	16107	16194	16250	16194	16371	16008	16055	16228	16065	16244	16221	16361	16106	16194	16259	16107	16188	16200	16141	16120	16151	16196	16148	16142	16165	16162	16135	16179	16174	16228	16268	16242	16136	16168	16282	16272	16233	16105	16104	16146	16297	16138	16205	16191	16279	16262	16154	16276	16105	16292	16262	16202	16055	16214	16282	16053	16221	16254	16119	16079	16296	16215	16088	16201	16201	16252	16041	16033	16124	16185	16298	16078	16113	16230	16102	16200	16109	16107	16155	16121	16009	16150	16251	16195	16221	16005	16243	16142	16180	16336	16226	16192	16085	16111	16166	16213	16206	16215	16277	16134	16214	16181	16260	16180	16264	16275	16127	16136	16183	16072	16244	16260	16116	16264	15977	16097	16216	16164	16156	16340	16061	16264	16157	16303	16218	16411	16201	16167	16242	16085	16211	16220	16213	16170	16218	16221	16210	16114	16160	16312	16044	16292	16093	16168	16095	16178	16210	16153	16140	16151	16163	16245	16156	16071	16023	16135	16054	16151	16271	16242	16292	16146	16085	15987	16295	16263	16125	16075	16239	16303	16320	16091	16178	16063	16181	16135	16255	16145	16081	16212	16157	16325	16215	16113	16345	16100	16298	16156	16087	16206	16182	16114	16151	16234	15994	16213	16273	16218	16162	16388	16342	16165	16066	16173	16431	16272	16274	16074	16227	16125	16312	16069	16347	16104	16080	16159	16283	16156	16148	16194	16085	16231	16123	16155	16277	16266	16135	16083	16189	16178	16225	16302	16115	16330	16240	16084	16119	16122	16260	16063	16097	16265	16225	16166	16174	16194	16291	16038	16228	16176	16297	16150	16240	16292	16198	16232	16110	16098	16333	16294	16241	16078	16198	16084	16037	16283	16286	16137	16161	16462	16159	16052	16094	16310	16150	16265	16287	16100	16131	16303	16146	16172	16326	16053	16238	16193	16302	16101	16038	16156	16380	16130	16081	16247	16314	16242	16231	16248	16350	16100	16169	16185	16277	16240	16082	16183	16234	16238	16214	16098	16275	16033	16344	16150	15981	16217	16187	16130	16355	16168	16153	16172	16043	16141	16344	16305	16222	16274	16071	16209	15924	16117	16161	16198	16154	16083	16102	16107	16173	16157	16128	16272	16067	16276	16197	16370	16081	16153	16096	16248	16135	16192	16142	16106	16102	16277	16241	16196	16204	16175	16231	16107	16366	16234	16195	16165	16136	16187	16234	16455	16035	16132	16216	16214	16301	16278	16370	16254	16132	16182	16110	16104	16173	16234	16132	16237	16370	16101	16279	16162	16291	16199	16203	16170	16304	16178	16134	16182	16171	16175	16297	16097	16245	16267	16152	16167	16391	16290	16165	16378	16160	16273	16282	16013	16208	16222	16264	16112	16231	16136	16118	16221	16245	16188	16188	16339	16238	16248	16181	16214	16195	16021	16239	16198	16158	16116	15999	16196	16242	16174	16096	16362	16147	16123	16170	16301	16279	16064	16143	16234	16149	16210	16388	16033	16120	16151	16048	16372	16170	16205	16072	16090	16235	16099	16015	16184	16424	16356	16187	16133	16280
22957	21762	29207	24277	23772	26038	26984	20638	19564	19734	19882	19671	19349	19415	19255	19282	19300	19337	19451	19212	19326	19280	19160	19072	19253	19287	19462	19182	19274	19175	19118	19328	19072	18939	19067	19211	19046	19330	19270	19302	19157	19244	19209	19271	19392	19099	19186	19032	19200	19250	19267	19341	19140	19088	19260	19394	19308	19308	19129	19010	19097	18829	19101	18947	19198	19243	19401	19090	19282	19478	18941	18992	19253	19054	19123	19168	19091	19144	19200	19056	19055	19211	19188	19291	19123	19215	19334	19342	19010	19006	19166	19274	19237	19027	19381	19145	19130	19159	19094	19316	19293	19197	19104	19215	19384	19211	19344	19041	19046	18890	19197	19255	18827	19196	19123	19158	19192	18969	19054	19074	19195	19156	19164	19218	19267	19100	18973	19396	19168	18962	19246	19274	18976	19195	19377	19016	19199	19102	18920	19178	19209	19280	19058	19335	18969	19140	19347	19308	19156	19035	19118	19028	19225	19165	19292	19180	19133	19347	19019	18868	19040	19069	18941	19090	19222	19277	19103	18994	19044	19265	18988	18992	19151	19173	19320	19220	19174	19207	19062	19083	19015	18779	19143	19094	19206	19003	19332	19213	18909	19093	18958	19128	19108	19058	19117	18788	19167	19171	19149	19131	19174	19184	19124	19065	19120	19140	18970	19175	18995	19147	19111	19354	19127	19120	18853	19282	19065	19119	19264	19203	19099	19094	18979	19029	19058	19040	19209	19151	18923	19057	19035	19024	18990	19419	19104	19033	19197	19153	19100	19145	19161	19131	19117	19115	19168	19157	19115	19042	19015	18947	19166	19212	19010	19288	18928	18984	19267	19386	19197	19253	19178	19375	19178	18846	18981	19035	19367	18971	19129	19032	19288	19284	19108	19134	19145	19119	19191	19012	19043	19154	19109	19135	19056	19309	19171	18902	18942	19248	19155	19333	19211	19292	19241	19182	19039	18971	19203	19215	19175	19370	19176	19281	19242	18974	19226	19202	19404	19356	19211	19071	19224	19228	19016	19221	19144	19256	19249	19195	19111	19151	19126	19123	18949	19247	19172	19445	19107	19153	19129	19284	19056	19218	19191	19353	19247	18911	19363	19023	19082	19047	19109	19172	19238	19035	19122	19084	19158	19047	19062	19311	19243	19180	18986	19085	19162	19162	19084	18918	19252	19024	19067	19141	19164	19024	19018	19114	19108	18989	19213	19040	19145	19142	19142	18858	19005	19143	19140	19058	19254	19220	19074	19371	19062	19363	19382	19125	19059	19273	18963	19179	19005	19166	19002	19109	19332	18960	19032	19225	19233	19154	19282	19146	19020	18922	19180	19267	19088	19089	19149	19041	19121	19219	19228	19169	19152	19227	19228	19171	19081	18979	18999	18979	19035	19114	19051	19060	19144	19007	19085	19312	19135	19164	19270	19353	19365	19082	19218	18940	19162	19216	18948	19062	18895	18768	19055	19245	19053	19229	19087	19022	19093	19044	19193	18961	18947	19095	19381	19219	19052	18842	19142	19522	19172	19175	18990	18978	19138	19133	18987	18937	19269	19131	19193	18971	19123	19106	19138	19061	19366	18891	19342	19131	19290	19109	19165	19021	19147	19017	19182	18935	19264	19224	19333	19040	19089	18922	19175	19023	19169	19111	18990	19400	19137	18891	19130	18930	18899	19096	19031	19104	19113	19083	19096	19056	19099	19113	19069	19161	19255	19334	19016	19147	19232	19138	19225	19014	18933	18956	19089	18995	19493	19096	19041	19137	19274	19133	19296	19016	19078	19026	19156	19168	19188	19050	19041	19159	19074	19215	19032	19280	19260	19230	19065	19175	19112	19253	19161	19123	19142	19201	19042	19177	19112	19147	19216	19069	19191	19161	19021	19243	19187	19154	19113	19123	19045	19193	19296	19292	18972	19260	19026	19052	19124	18891	19021	19053	19029	19367	18976	19152	19108	19124	19225	19314	19084	19091	19137	19147	19348	19148	19186	19192	19192	19064	19067	19116	19199	19054	19203	18906	18783	19243	19144	19395	19188	19006	19135	19013	18950	19026	19124	19139	19182	19198	18907	19221	19165	19083	19187	19089	19245	19246	19055	19085	19185	18960	19103	19086	19007	19220	19147	19207	19185	19179	19224	18955	19065	19147	19042	19148	19065	19132	19300	18921	19146	19124	19245	19233	19125	19056	18953	19125	19193	19273	19151	19352	19196	18988	18971	19043	19009	19165	19193	19059	19080	18999	19135	18966	19166	19225	19125	18985	19056	19184	19355	19222	19138	19145	19112	19115	19024	19109	19208	19061	19151	18970	18918	19099	19313	19059	19117	19332	19106	19211	19260	18963	19002	18899	19186	19045	19151	19226	19085	19012	19238	19187	19125	19181	19390	19099	19103	19026	19124	19033	19017	19292	19204	19334	19220	19168	19036	19091	19045	19122	18948	19133	19327	18925	18942	19076	19242	19055	19188	18953	19032	19030	18911	19269	19135	19303	19091	19034	19212	19291	19258	19004	19204	19077	19082	19242	19183	19087	18967	19116	19024	19191	19101	19074	19124	19200	18937	19161	19231	19231	19017	19172	19375	19165	19054	19093	19161	18986	19132	19026	18962	19008	19057	18946	19136	19154	19152	19236	19120	19137	19011	19287	19051	18986	19106	19203	19064	19343	19188	19156	19141	19321	19071	19225	19081	19180	18901	19125	18987	18946	19105	18991	19208	19186	19138	19125	19034	18928	18956	18955	19067	19160	19144	19050	19141	19236	19082	18991	19387	19069	19129	19167	19148	19086	19126	18950	18993	18925	19061	19168	19050	19031	19053	18872	18943	19048	19076	19140	19243	19148	19010	19195	19123	19289	19164	19223	18987	19164	19193	18948	18964	19054	18824	19176	19090	19111	19361	18999	19245	19095	19025	19121	19292	19073	19183	19125	19121	19123	19255	19267	19202	19192	19210	19147	19319	19208	19324	19051	19038	18940	19056	19068	19047	18923	19023	19083	19119	19232	19424	19177	19097	19181	19082	18960	19210	19137	19014	19227	18965	18868	19145	19196	18936	19306	19060	19243	19041	19325	19067	19075	19048	19150	19077	19143	19304	19011	19197	19204	19268	19083	19229	19046	19165	19219	19193	19065	18987	19241	19297	19176	19083	19024	18874	19223	19124	19198	19216	19223	19101	19067	19026	18970	19233	19085	18847	19247	19147	19047	19114	19101	19114	19205	19104	19044	19225	18931	19094	18940	19194	19241	19169	19131	19191	19232	19000	19055	19040	19229	19106	19052	19121	19090	19212	18994	19239	18870	19087	19022	19313	19010	19195	18962	19107	19090	19106	19379	19055	19237	18934	19050	19121	19013	19380	19224	19010	19281	18862	18932	19110	18967	19002	18994	18996	19149	18952	19115	19294	19220	19216	19185	19173	18933	19090	19103	19362	19024	19088	19185	19142	19095	19055	19146	19192	19184	19137	19206	19093	19028	19138	19123	18999	19142	19195	19339	19217	19078	19205	19105	19201	19062	19053	19023	19111	19113	19067	19138	19106	18907	19261	19132	19109	19077	19418	19104	19048	19161	19053	19204	19200	19060	18901	19216	19261	19216	18955	19049	19115	19089	19106	19122	19047	18955	19250	19149	19141	19170	19266	19128	19100	19156	19255	19191	19046	19195	19220	19264	18976	19201	19076	18879	19017	19003	19164	19021	19017	18814	19133	19048	19083	19173	19100	19240	19093	19013	19089	19172	19141	19096	19222	19062	18960	18819	19195	19138	19145	19167	19143	19216	19122	19230	19187	19110	19280	19214	19280	19204	19029	19136	19298	19250	19032	18985	19361	19275	19027	18985	19092	19088	19227	19020	19133	19161	19249	18845	19003	19214	19144	19263	18974	19149	18996	19197	19020	19166	19021	19231	19071	19220	19127	19173	18979	19032	19119	19295	19156	19000	19134	19115	19131	18951	18927	19167	19104	19106	19205	19193	19159	19094	19165	19137	19246	19096	19290	19165	19204	19026	19132	19052	19134	19112	19127	19059	19261	19128	19035	19151	18972	19268	19029	19205	19436	19124	19092	19055	19025	19184	19176	19117	19171	19199	19147	19164	19222	19214	19200	19047	19262	18958	19117	19153	18940	19273	19067	19135	19224	19031	19322	19217	18937	19318	19273	19168	19186	19031	19197	18999	19219	18983	19181	19141	19175	19242	19195	19114	18987	18803	19374	19313	19149	19100	18961	19027	19183	19277	18920	18988	19132	19138	18961	19098	19072	19176	19115	19166	19240	19037	19138	19045	19086	19200	19392	19216	18976	19168	19200	19204	18960	19081	18977	18994	19060	19287	19166	19074	19083	19163	19042	19184	19149	19213	19032	19191	18991	19126	19240	19188	19342	19030	19184	19316	19063	19138	19128	19066	18993	19275	19142	19229	19328	18933	19195	18932	19200	19150	19033	18937	18877	18914	19120	19044	18915	18891	19347	18903	19006	18943	19169	19024	19025	19136	19158	19179	18875	19104	19134	19234	18957	19027	19198	19386	19436	19255	19142	19173	19000	19229	18995	18995	19239	18980	18833	19088	19236	19178	19072	19299	19250	19178	19117	18999	19229	19112	19127	19119	18974	19139	19019	19158	19095	19075	19238	19172	19123	19189	19055	19249	19284	19040	18962	19177	19205	19254	19140	19098	18970	19004	18859	19083	19078	19177	19062	19147	19494	19198	19167	19051	19068	19152	18976	18964	19136	19030	19111	19169	19105	19001	19288	19158	19255	19106	19135	19071	19249	19221	19007	18985	19270	19489	19060	19007	19405	19119	19182	19272	19146	19118	19218	19022	19042	18907	19026	19100	19088	19072	19155	19009	19156	19125	19107	19128	19207	19270	19085	19069	19341	19231	19047	19243	19226	19295	19180	19083	19235	19055	19080	19086	19115	19099	18978	18954	19032	19024	19175	19216	19205	19304	19026	19153	19265	19095	19140	19021	19161	18961	19051	18936	18980	19201	19197	19102	19159	18984	19043	19209	19309	19170	19230	19031	19136	19108	19130	18852	19256	19172	19375	19205	19183	19158	19100	19380	19189	19047	19090	19111	19157	19172	19170	19085	19061	19044	19149	19153	19061	19008	19173	18995	19357	19095	19165	19210	19191	18956
56526	93084	65364	45362	39136	26150	19315	16897	16401	16243	16228	16216	15953	16153	16082	16234	16205	16302	16240	16122	16133	16301	16432	16024	16146	16306	16110	16159	16128	16223	16204	15979	16163	16137	16021	15976	16085	16192	16246	16328	16063	16107	16030	16059	16114	16127	16107	16179	16130	16044	16216	16099	16193	16240	16186	16116	16355	16002	16186	16102	16123	16093	16252	16203	16075	16138	16227	15944	16228	16080	16302	16115	16087	16186	16143	16134	16119	16094	16317	16186	15979	16268	16118	16175	16213	16141	16354	16142	16246	16133	16091	16087	16336	16150	16191	16132	15984	16126	16141	16217	16128	16191	16122	16145	16224	16158	16291	16131	16302	16265	16014	16082	16163	16171	16198	16080	16274	16238	16067	16179	16127	16093	16097	16155	16075	16246	16021	15970	16135	16192	16040	16201	15975	16242	15981	16120	16108	16135	16074	16288	16095	15998	15915	16024	16303	16231	16054	16112	16093	16230	16236	16181	16158	16066	16046	16182	16258	16155	16217	16049	16200	16123	16184	16149	16120	16132	16138	16259	16075	16215	16078	16297	16124	16107	15992	16259	16205	16232	16159	16145	16255	16151	16155	16093	16133	16147	16346	16148	16082	16052	16192	16161	16153	16161	16010	16079	16261	16307	15956	16100	16061	16083	16200	15988	16107	16299	16147	16139	16200	16113	16127	16094	16184	16065	16216	16125	16264	16201	16127	16172	16183	16033	16043	15953	16099	16057	16158	16041	16143	16395	16188	16100	16080	16063	16106	15993	15983	16098	15893	16286	16142	16236	16284	16370	16007	16144	16279	15917	16085	16139	16070	16083	16103	16338	16243	16241	16191	16136	16270	16139	16209	16077	16024	15995	16108	16143	16108	16219	16104	16041	16095	16135	16080	16091	15969	15969	16085	15990	16182	16233	15961	16275	16334	16026	15935	16208	16164	15993	16031	16098	16276	16216	16193	16109	16113	16003	16018	16085	16082	16131	16007	16193	16103	16129	16177	16101	16279	16091	16302	16042	16102	16199	16067	16231	16084	16134	16076	16304	15956	15942	16130	15947	16079	16120	16049	16002	16108	16068	16072	15938	16008	16018	16155	16154	16128	16044	16178	16074	16285	16257	16238	16289	16156	16080	16172	16141	16117	16160	16030	16072	16033	16034	16257	16219	16200	16287	16202	15977	16218	16001	16047	16027	16089	15974	16104	16049	16130	16195	16018	16085	16060	16119	15950	16236	16182	16037	16003	16307	16057	16205	16107	16331	16253	16044	16095	16283	16013	16202	16091	16028	16142	16128	16109	16030	16145	16045	16029	16089	16257	16139	16185	15857	16128	16131	16143	16179	16132	16011	16165	16259	16183	16224	16115	16274	16343	16201	16199	16067	16213	16138	16071	16214	16044	16137	16169	16161	16143	16179	16199	15969	16037	16131	16152	16248	16229	16019	16272	16126	16166	16171	16281	16155	16329	16254	16090	16097	16137	16174	16158	16020	16179	16061	16224	16208	16068	16132	16008	16102	16171	16169	16378	16189	16208	16340	15976	16113	16031	16036	16124	16284	15962	16255	16085	16180	16071	16084	16045	16278	16172	16147	16012	16227	16083	16094	16159	16121	16151	16051	16186	16253	16092	16190	16162	16005	16266	16124	16060	16343	16084	16102	16177	16248	16138	16204	16058	16275	16220	16166	15988	16011	16116	16137	16091	16134	16119	16211	16062	16042	16214	16035	16287	16238	16112	16105	16213	16298	15974	16243	16171	15956	16213	16063	16429	16118	16323	15961	16174	16149	16135	16103	15992	16254	16096	16138	15982	16194	15959	16216	16277	16172	16071	16119	15968	16181	16170	16035	16104	16081	16070	16216	16231	16047	16150	16153	16096	16061	16095	16202	16109	16241	16170	16098	16270	16078	16118	16028	16166	16163	16077	16151	15983	16128	16208	16111	16103	16099	16132	16159	16052	16093	16220	16070	16159	16169	16277	16066	16089	16148	16087	16098	16111	16102	16172	16162	16184	16131	16250	16127	16046	16152	16178	16217	16163	16227	16201	16210	15986	16100	16218	16107	16019	16213	16176	16163	16256	16183	16175	16007	16107	16123	16021	16292	16235	16087	16177	16195	16164	16168	16098	16032	16190	16326	16265	15972	16222	16135	16044	16233	16182	16184	15993	16189	16147	16185	16259	16051	16147	15931	16162	15938	16281	16212	16147	16256	16202	16181	16210	16244	16199	16126	16197	16171	16152	16290	16153	16054	16066	15883	15946	16084	16130	16099	16049	16342	16202	15948	16292	16145	16298	16325	16210	16313	16159	16190	16096	16115	16165	15893	16091	16251	16222	16109	16229	16208	16165	16260	16260	16216	16132	16077	16192	16142	16219	16006	16144	16068	16062	16114	16375	16189	16346	16184	16236	16223	16106	16206	16061	16145	16176	16062	16234	16166	16295	16172	16082	16129	16289	16227	16101	16167	16248	16318	16195	16141	16266	16158	16096	16040	16052	15940	16062	16192	16386	16225	16183	16268	15977	15993	16074	16007	16048	16148	16038	15925	15922	16143	16159	16108	16127	16058	15978	16090	16185	16125	16207	16192	16166	15993	16135	16198	15986	16101	16108	16118	16142	15990	16161	16044	15987	15963	16165	16114	16257	16070	16151	16153	16143	16107	16016	16138	16146	16084	16172	16051	16132	16185	16259	16112	16166	16161	16341	16148	16171	16098	16093	16132	16022	16012	16111	16204	16109	16055	16111	16215	16179	16050	16062	16208	16182	16277	16059	16215	15863	16138	16200	16060	16061	16192	16250	16071	16140	16125	16206	16278	16253	16224	16173	16222	16422	16335	16066	16137	16159	16194	16049	16168	16266	16280	16177	16053	16209	16091	16152	16163	16064	16106	16181	16297	16103	16152	16271	16142	16208	16146	16155	16158	16178	16128	16141	16213	16209	16095	16065	16043	16188	16178	16032	16136	15978	16125	16091	15991	16038	16301	16137	16099	16122	16003	16121	16201	16045	16037	15979	16177	16206	16108	16230	16024	16124	16132	16197	16195	16319	16091	16152	16142	16093	16074	16140	16198	16171	16147	16086	16115	15931	16278	16203	16202	16108	16220	16143	16207	16112	16048	16196	15948	16332	16203	16002	16045	16183	16126	16007	16092	16097	15929	16354	15977	16124	16130	16024	16088	16141	16077	16098	16100	16108	16324	16112	16231	16352	16041	16178	16189	16061	16213	16110	16023	16308	15998	16232	16303	16032	16117	16066	16205	16161	16228	15977	16094	16055	16160	16041	16071	16140	16059	16406	16290	16055	16180	16193	16241	16098	16189	16084	16193	16170	16099	16199	16171	15960	16054	15960	16069	15969	16007	16103	15989	16322	16165	16129	16132	16115	16131	16206	16053	16106	16140	16148	16023	16110	16172	16055	16151	16029	16147	16082	16040	16094	16215	16277	16184	16107	16172	16180	16173	16237	16211	16303	15930	16210	16223	16021	16051	16235	16257	16219	16117	16112	16238	16238	16098	16146	16096	16040	16210	16177	16091	16122	16075	16220	16095	16090	16253	15868	16020	16210	16258	16131	16218	16129	16198	16051	15988	16276	16061	16016	16209	16135	16279	16170	16249	16067	16141	16304	16144	16162	16127	16067	16143	16113	16227	16000	16081	16227	16308	16198	16024	16070	16040	16300	16285	15920	16184	16093	15875	16232	16167	16243	15989	16001	16210	16346	16108	16332	16136	16335	15982	16087	16311	16056	16078	16200	16330	16201	16125	16019	16034	16082	16169	16244	16095	16271	16158	16096	16238	16133	16162	16197	16114	16100	16157	16068	16070	16050	15976	16213	16118	16118	16090	16149	16216	16065	16100	16083	16152	16047	16104	16220	16001	16199	16330	16261	16131	16087	16045	16336	16126	16093	16168	16078	16114	16107	16125	16177	16118	16119	16164	16078	16129	16235	16081	16088	16040	16214	16181	16073	16256	15939	16002	16107	16175	16267	15987	16274	16193	16063	16046	15922	16228	16127	16210	16180	16285	16185	16174	15991	16243	16040	16111	16113	16152	16233	16152	16089	16090	16125	16074	16163	15974	16184	15993	15957	16101	16152	16175	16056	16044	16316	16217	15993	16082	16238	16115	16148	15943	16126	16166	16121	16192	16186	16197	16206	16058	16110	16090	16119	16206	16106	16147	15998	16080	16176	16276	16012	16195	16052	16213	16213	16215	16130	16130	16278	16021	16072	16341	16241	16236	16262	15945	15996	16241	16271	16169	16378	16172	16209	15985	16271	16135	16152	16296	16047	16193	16052	16054	15976	16152	15952	16225	16004	16120	16110	16188	16054	16178	16012	16151	16143	15991	16203	16161	16073	16243	16136	16156	16091	16173	16049	16275	15969	16300	16223	16346	16239	16067	16061	16070	16163	16203	16081	16104	16151	16161	16305	16082	16382	15927	16392	16155	16208	16231	16167	16156	16226	16114	16111	16112	16125	16171	16174	16077	16004	16130	16334	16200	16268	16048	16047	16195	16184	16099	16234	15996	15811	16190	16255	16198	16306	16198	16308	16067	16045	16033	16099	16334	16204	16015	16046	16146	16236	15974	16113	16223	16049	16197	16162	16175	16274	16084	16160	16072	16185	16144	16221	16125	16271	16149	16182	16141	16024	16329	16073	16125	16065	16120	16120	16239	16137	16041	16268	16186	16168	16213	16255	16194	16132	16235	16247	16219	16247	16136	15953	16010	16127	16186	16081	16169	16167	16230	16168	16079	16203	16158	16194	15972	16089	16205	16183	16268	16047	16139	16150	16215	16034	16080	16081	16149	16133	16148	16075	16101	16067	16172	16191	16123	16049	16050	16102	16287	16060	16156	16229	16209	16016	16047	16230	15892	16124	16247	16084	16130	16076	16144	15951	15999	16156	16076	16111	16222	16277	16309	16174	16154	16098	16110	16111	16161	16369	16113	16090	16141	16253	16218	16244	16198	15963	16013	16051	16153	16108	16263	16039	16229	16162	16117	16196	16279	16116	16154	16186	16060	16193	16005	16045	16225	15983	16146	16096	16243	16265	16309	16110	16110	16058	16100	16099	16252	16038	16012	16066	15972	16066	16313	16098	16103	16036	16117	16293	16270	16137	16055	16208	16208	16078	16313
34809	33235	30121	25556	20871	20095	19968	19410	19428	19249	19381	19364	19419	19393	19333	19227	19434	19218	19449	19310	19329	19147	19140	19164	19400	19141	19095	19078	19406	19363	19443	19121	19254	19220	19230	19208	19379	19396	19234	19205	19268	19160	19392	19237	19407	19314	19486	19350	19360	19392	19347	19478	19525	19417	19303	18905	19432	19224	19207	19311	19303	19194	19347	19302	19431	19349	19156	19419	19301	19217	19380	19278	19450	19255	19438	19183	19309	19392	19373	19304	19198	19315	19378	19294	19487	19476	19426	19321	19303	19328	19255	19264	19293	19269	19071	19191	19273	19127	19288	19279	19132	19340	19285	19251	19074	19172	19192	19375	19449	19221	19362	19496	19231	19072	19190	19218	19372	19338	19186	19172	19260	19395	19308	19276	19276	19491	19101	19234	19262	19190	19446	19299	19544	19245	19325	19567	19263	19349	19267	19097	19251	19247	19202	19343	19335	19391	19135	19359	19133	19340	19124	19429	19279	19484	19080	19236	19175	19412	19438	19162	19130	19333	19422	19307	19132	19231	19143	19277	19390	19182	19409	19167	19352	19212	19332	19265	19503	19178	19230	19450	19394	19266	19422	19182	19307	19080	19447	19318	19416	19126	19294	19370	19289	19410	19260	19362	19398	19322	19334	19186	19342	19440	19290	19257	19175	19299	19112	19298	19415	19217	19233	19390	19296	19302	19144	19118	19369	19329	19124	19224	19393	19289	19332	19208	19319	19284	19377	19273	19271	19238	19392	19038	19156	19311	19378	19156	19301	19377	19374	19215	19381	19137	19350	19264	19224	19329	19274	19385	19363	19195	19321	19412	19272	19323	19206	19308	19509	19341	19429	19233	19217	19441	19422	19245	19286	19216	19220	19471	19389	19413	19148	19248	19407	18974	19390	19290	19159	19220	19249	19226	19246	19249	19118	19292	19247	19342	19340	19154	19330	19189	19209	19276	19571	19300	19038	19113	19158	19128	19272	19312	19245	19261	19281	19176	19277	19308	19138	19206	19272	19281	19096	19212	19250	19379	19128	19423	19224	19270	19197	19173	19319	19161	19232	19228	19359	19334	19354	19365	19540	19250	19394	19100	19235	19347	19172	19227	19309	19320	19423	19198	19441	19235	19429	19116	19618	19370	19298	19313	19246	19321	19378	19206	19272	19244	19276	19405	19413	19164	19215	19154	19423	19314	19307	19352	19251	19257	19280	19251	19332	19219	19361	19167	19250	19371	19289	19193	19183	19318	19272	19271	19479	19535	19283	19234	19488	19278	19449	19362	19187	19279	19362	19391	19242	19166	19046	19330	19260	19179	19068	19242	19441	19396	19440	19443	19305	19229	19392	19382	19039	19191	19027	19204	19428	19280	19234	19077	19423	19233	19329	19373	19190	19252	19351	19237	19201	19112	19290	19185	19220	19476	19368	19240	19193	19215	19214	19143	19245	19123	19166	19430	19338	19343	19276	19355	19307	19360	19355	19372	19303	19162	19242	19358	19447	19352	19272	19372	19425	19311	19499	19229	19320	19430	19220	19247	19217	19438	19316	19226	19567	19457	19224	19247	19205	19204	19457	19130	19231	19265	19141	19284	19150	19108	19269	19156	19162	19469	19284	19475	19287	19113	19197	19269	19265	19439	19470	19342	19144	19351	19497	19216	19108	19149	19222	19213	19526	19191	19307	19117	19303	19477	19182	19337	19162	19382	19191	19259	19159	19259	19362	19167	19184	19246	19450	19429	19236	19324	19267	19050	19407	19398	19300	19420	19460	19362	19220	19180	19307	19306	19064	19324	19311	19436	19286	19463	19283	19194	19477	19271	19306	19239	19135	19432	19312	19418	19262	19232	19437	19236	19526	19175	19414	19294	19351	19261	19370	19149	19485	19452	19084	19366	19394	19312	19417	19398	19224	19297	19144	19301	19360	19376	19296	19453	19373	19403	19422	19111	19198	19336	19293	19303	19214	19327	19274	19098	19078	19175	19462	19443	19297	19264	19342	19324	19321	19190	19369	19080	19384	19062	19306	19399	19399	19344	19213	19097	19406	19338	19063	19144	19275	19153	19264	19367	19294	19122	19419	19334	19440	19423	19422	19396	19340	19275	19104	19263	19272	19218	19210	19360	19488	19226	19172	19174	19134	19456	19547	19297	19371	19377	19551	19172	19340	19064	19162	19317	19161	19343	19373	19512	19271	19468	19176	19505	19335	19369	19395	19276	19352	19372	19238	19113	19266	19359	19311	19363	19303	19242	19369	19357	19117	19212	19157	19346	19583	19136	19333	19272	19428	19358	19389	19152	19019	19449	19439	19432	19323	19261	19270	19213	19261	19193	19271	19287	19434	19153	19349	19356	19291	19288	19334	19101	19231	19254	19197	19331	18983	19434	19244	19108	19179	19419	19322	19244	19435	19378	19536	19319	19466	19320	19145	19347	19188	19223	19355	19376	19295	19175	19227	19354	19328	19258	19313	19236	19340	19355	19330	19425	19446	19263	19262	19169	19082	19311	19218	19134	19215	19014	19247	19449	19489	19308	19641	19158	19233	19318	19216	19356	19496	19472	19276	19412	19407	19236	19381	19388	19293	19114	19186	19344	19483	19365	19314	19069	19172	19228	19383	19312	19482	19490	19287	19008	19399	19433	19364	19276	19359	19318	19420	19104	19214	19458	19137	19264	19077	19039	19384	19506	19515	19183	19555	19160	19173	19229	19383	19415	19547	19222	19233	19302	19200	19145	19269	19182	19352	19225	19321	19232	19625	19378	19381	19284	19224	19432	19270	19420	19277	19280	19187	19206	19396	19234	19274	19254	19385	19184	19252	19335	19304	19213	19227	19378	19178	19230	19351	19326	19243	19196	19385	19285	19463	19199	19331	19196	19388	19204	19232	18963	19242	19417	19191	19258	19284	19424	19206	19126	19253	19166	19484	19429	19529	19655	19248	19250	19235	19270	19269	19147	19416	19345	19318	19185	19260	19194	19238	19087	19401	19382	19274	19359	19440	19173	19087	19383	19409	19317	19302	19115	19327	19322	19503	19241	19299	19416	19227	19420	19443	19204	19145	19322	19224	19387	19505	19194	19219	19230	19142	19275	19192	19401	19360	19281	19302	19615	19181	19273	19040	19349	19260	19127	19199	19629	19228	19326	19323	19126	19238	19220	19361	19164	19365	19240	19306	19286	19071	19140	19327	19028	19389	19322	19278	19383	19317	19329	19367	19430	19385	19051	19237	19329	19277	19132	19057	19200	19312	19240	19254	19205	19165	19215	19496	19259	19227	19381	19052	19373	18948	19290	19369	19221	19273	19322	19258	19227	19151	19101	19293	19131	19214	19293	19260	19272	19136	19136	19167	19277	19081	19429	19238	19264	19464	19370	19350	19327	19312	19361	19190	19119	19065	19357	19252	19284	19402	19094	19508	19429	19302	19198	19409	19585	19301	19266	19383	19399	19265	19488	19271	19325	19214	19082	19324	19312	19370	19285	18989	19181	19432	19208	19381	19354	19205	19208	19116	19448	19406	19182	19116	19426	19357	19346	19430	19348	19215	19320	19159	19114	19256	19409	19126	19349	19278	19236	19320	19206	19117	19533	19359	19202	19269	19472	19265	19276	19378	19482	19404	19549	19298	19173	19225	19329	19196	19324	19376	19191	19405	19469	19149	19350	19181	19384	19431	19373	19208	19065	19071	19324	19289	19086	19326	19191	19365	19267	19250	19459	19150	19266	19342	19334	19388	19171	19432	19214	19397	19494	19256	19342	19468	19358	19291	19425	19207	19310	19378	19201	19185	19412	19285	19425	19271	19150	19169	19213	19150	19296	19279	19348	19284	19047	19365	19370	19125	19359	19289	19101	19257	19171	19364	19355	19197	19275	19318	19435	19221	19267	19344	19336	19034	19391	19376	19355	19346	19447	19231	19229	19449	19266	19258	19342	19359	19446	19316	19151	19088	19228	19262	19460	19357	19398	19324	19322	19145	19175	19551	19184	19247	19257	19199	19335	19384	19132	19224	19395	19398	19242	19282	19414	19127	19252	19276	19366	19250	19090	19275	19328	19467	19518	19052	19239	19182	19133	19095	19179	19194	19350	19304	19190	19391	19215	19513	19247	19206	19177	19249	19286	19092	19384	19207	19511	19511	19254	19127	19332	19318	19197	19083	19344	19371	19127	19184	19340	19348	19299	19257	19281	19206	19278	19250	19341	19263	19246	19103	19310	19203	19417	19109	19324	19132	19043	19326	19306	19277	19205	19253	19339	19304	19374	19185	19347	19417	19183	19430	19350	19290	19188	19241	19451	19498	19346	19229	19119	19242	19328	19352	19279	19203	19324	19509	19196	19309	19121	19362	19140	19303	19282	19293	19231	19369	19368	19340	19306	19223	19369	19366	19350	19172	19361	19402	19340	19299	19388	19194	19342	19337	19120	19365	19151	19232	19185	19087	19274	19047	19187	19396	19097	19327	19129	19133	19381	19318	19287	19366	19368	19347	19293	19486	19195	19437	19144	19368	19342	19298	19351	19256	19382	19181	19195	19371	19133	19364	19371	19392	19327	19256	19371	19172	19149	19183	19173	19366	19193	19214	19187	19129	19227	19165	19309	19173	19337	19298	19197	19144	19135	19294	19197	19269	19448	19226	19331	19414	19428	19322	19324	19133	19224	19031	19351	19503	19253	19246	19281	19299	19241	19321	19199	19291	19405	19339	19251	19070	19433	19376	19275	19245	19112	19332	19133	19112	19230	19277	19173	19228	19257	19346	19339	19376	19278	19361	19183	19231	19337	19226	19228	19291	19415	19313	19328	19466	19567	19429	19200	19086	19172	19328	19190	19192	19328	19283	19386	19211	19379	19607	19392	19268	19377	19295	19323	19539	19187	19161	19341	19304	19332	19260	19323	19254	19255	19295	19403	19433	19227	19153	19326	19228	19344	19514	19341	19174	19176	19343	19271	19408	19404	19181	19378	19552	19398	19331	19210	19400	19321	19382	19425	19165	19374	19258	19218	19183	19145	19141	19166	19211	19373	19356	19302	19208	19168	19083	19380	19330	19249	19334	19249	19239	19188	19327	19094	19547	19239	19504	19058	19298	19282	19241	19223	19346	19314	19203	19054	19270	19118	19184	19394	19402	19290	19376	19289	19126	19336
49058	48992	27971	20116	18329	16938	16471	16409	16154	16072	16273	16111	16244	16174	16278	16117	16226	16136	16270	16261	16076	16344	16056	16249	16080	16378	16310	16452	16216	16285	16322	16106	16071	16205	16286	16268	16229	16208	16245	16309	16275	16095	16194	16362	16267	16240	16057	16246	16330	16045	16180	16351	16206	16135	16351	16215	16353	16058	16231	16291	16226	16271	16163	16331	16237	16285	16191	16170	16251	16224	16178	16350	16400	16197	16118	16336	16244	16203	16149	16241	16231	16337	16220	16306	16217	16227	16253	16206	16191	16233	16396	16253	16263	16229	16246	16230	16262	16150	16044	16082	16210	16279	16248	16260	16317	16115	16251	16094	16256	16189	16029	16162	16191	16139	16192	16261	16340	16337	16309	16329	16149	16355	16307	16340	16118	16207	16188	16460	16284	16249	16307	16173	16358	16212	16065	16220	16169	16174	16409	16152	16237	16361	16330	16213	16071	16202	16273	16200	16188	16244	16243	16288	16219	16219	16198	16252	16171	16301	16125	16071	16167	16425	16320	16175	16103	16405	16253	16107	16127	16189	16401	16265	16085	16342	16143	16238	16128	16164	16215	16178	16251	16230	16150	16149	16112	16359	16133	16393	16429	16244	16338	16264	16176	16118	16264	16213	16354	16100	16135	16213	16155	16381	16163	16306	16084	16216	16000	16337	16074	16004	16267	16190	16411	16268	16215	16386	16233	16176	16281	16350	16105	16030	16138	16240	16176	16183	16186	16403	16243	16430	16190	16142	16145	16147	16049	16291	16174	16038	16347	16069	16192	16141	16289	16278	16275	16407	16116	16155	16192	16330	16145	16462	16151	16139	16163	16270	16164	16014	16305	16160	16147	16186	16216	16248	16371	16155	16227	16172	16022	16202	16360	16291	16183	16213	16182	16205	16075	16159	16058	16079	16283	16231	16174	16180	16439	16174	16101	16244	16121	16237	16185	16339	16074	16364	16169	16197	16299	16008	16146	16138	16300	16059	16284	16252	16282	16124	16126	16185	16341	16086	16301	16093	16247	16149	16126	16308	16335	16239	16215	16203	16262	16372	16242	16144	16321	16171	16158	16450	16152	16379	16318	16156	16192	16105	16298	16203	16314	16148	16234	16161	16095	16178	16179	16235	16293	16257	16239	16389	16218	16212	16047	16214	16155	15985	16236	16430	16275	16400	16357	16137	16194	16064	16074	16141	16188	16241	16202	16225	16318	16152	16180	16019	16172	16331	16178	16441	16151	16002	16256	16210	16250	16161	16299	16316	16122	16215	16253	16093	16377	16280	16307	16171	16230	16190	16345	16321	16209	16054	16173	16221	16164	16321	16062	16310	16222	16110	16345	16494	16092	16108	16168	16253	16027	16215	16221	16205	16289	16259	16270	16321	16309	16243	16058	16231	16118	16189	16314	16358	16256	16041	16196	16190	16118	16265	16132	16182	16288	16165	16098	16332	16197	16276	16181	16192	16322	16190	16147	16306	16204	15958	16172	16311	16227	16315	16047	16341	16204	16133	16175	16237	16056	16217	16191	16360	16216	16276	16128	16355	16059	16103	16305	16280	16286	16274	16164	16280	16155	16211	16104	16128	16179	16104	16199	16253	16291	16215	16293	16336	16071	16160	16248	16290	16172	16201	16138	16146	16372	16411	16398	16211	16184	16386	16299	16272	16138	16108	16274	16430	16258	16101	16212	16094	16231	16316	16262	16225	16376	16347	16404	16308	16206	16349	16289	16331	16228	16399	16251	16145	16193	16055	16105	16191	16259	16169	16182	16003	16177	16211	16231	16213	16040	16217	16209	16316	16214	16055	16352	16490	16394	16200	16306	16077	16145	16095	16272	16143	16228	16223	16177	16029	16209	16162	16157	16224	16240	16111	16171	16215	16183	16161	16297	16300	16369	16206	16112	16321	16174	16225	16206	16143	16209	16192	16236	16161	16338	16306	16281	16289	16293	16265	16233	15976	16286	16086	16017	16256	16311	16311	16275	16105	16260	16045	16333	16379	16086	16120	16131	16228	16080	16211	16102	16191	16095	16135	16285	16127	16186	16299	16271	16225	16008	16443	16250	16149	16210	16205	16333	16187	16144	16325	16265	16190	16180	16278	16063	16203	16369	16210	16132	16251	16352	16231	16191	16144	16259	16224	16241	16151	16233	16221	16183	16119	16049	16089	16148	16183	16121	16296	16245	16264	16433	16208	16104	16152	16197	16125	16325	16399	16364	16280	16150	16093	16178	16123	16205	16171	16271	16209	16197	16322	16087	16096	16311	16135	16219	16157	16356	16426	16455	16148	16184	16160	16235	16212	16206	16200	16247	16169	16162	16134	16260	16170	16306	16211	16245	16367	16107	16141	16225	16191	16250	16252	16391	16330	16160	16455	16392	16127	16187	16352	16315	16313	16170	16255	16182	16427	16269	16224	16271	16243	16290	16140	16186	16300	16024	16286	16405	16208	16374	16202	16362	16138	16239	16167	16220	16025	16303	16251	16388	16262	16278	16254	16342	16098	16109	16217	16149	16142	16295	16129	16220	16071	16306	16214	15975	16355	16206	16302	16175	16344	16168	16096	16188	16211	16284	16204	16243	16407	16292	16168	16046	16122	16121	16285	16227	16261	16272	16062	16172	16218	16190	16283	16083	16168	16290	16301	16268	16186	16080	16196	16169	16256	16196	16243	16194	16310	16257	16277	16233	16133	16273	16274	16150	16088	16218	16179	16257	16209	16188	16303	16270	16072	16222	16180	16224	16233	16156	16126	16250	16083	16370	16184	16302	16188	16141	16115	16199	16136	16238	16139	16212	16165	16292	16352	16200	16103	16156	16219	16171	16368	16149	16213	16135	16367	16129	16257	16158	16240	16274	16327	16068	16017	16290	16216	16173	15992	16321	16362	16184	16094	16086	16279	16317	16335	16057	16221	16344	16179	16177	16173	16296	16144	16088	16208	16392	16176	16189	16217	16082	16239	16371	16300	16327	16071	16248	16054	16230	16251	16221	16273	16207	16311	16278	16204	16339	16169	16096	16143	16140	16187	16181	16362	16129	16145	15991	16261	16165	16259	16206	16303	16105	16360	16179	16140	16401	16102	16190	16161	16190	16276	16340	16123	16357	16177	16276	16266	16237	16360	16132	16308	16346	16206	16205	16218	16258	16244	16100	16300	16111	16207	15991	16155	16395	16177	16018	16247	16236	16285	16111	16236	16269	16254	16267	16253	16207	16314	15985	16332	16269	16293	16270	16047	16200	16127	16449	16188	16192	16177	16208	16373	16246	16292	16181	16117	16192	16230	16254	16191	16115	16030	16117	16236	16229	16229	16360	16179	16243	16385	16376	16229	16136	16331	16204	16250	16123	16208	16111	16192	16323	16227	16089	16348	16177	16177	16097	16127	16232	16263	16302	16167	16209	16344	16150	16194	16224	16350	16102	16364	16211	16028	16354	16236	16167	16333	16306	16103	16069	16157	16221	16118	16425	16216	16280	16089	16241	16205	16158	16306	16287	16049	16267	16370	16135	16250	16356	16200	16183	16246	16060	16191	16267	16117	16030	16222	16332	16266	16165	16152	16281	16456	16092	16249	16427	16146	16086	16133	16060	16154	16285	16239	16179	16452	16058	16205	16188	16228	16386	16212	16257	16119	16225	16294	16304	16413	16227	16307	16085	16322	16212	16154	16168	16345	16122	16220	16263	16229	16402	16241	16161	16251	16312	16158	16314	16304	16448	16275	16190	16405	16047	16193	16252	16273	16282	16332	16170	16294	16164	16220	16104	16302	16344	16173	16345	16135	16212	16153	16373	16246	16102	16227	16315	16259	16317	16189	16328	16187	16413	16098	16050	16168	16157	16333	16311	16332	16282	16167	16202	16223	16310	16254	16407	16149	16253	16079	16346	16228	16261	16316	16235	16195	16085	16242	16081	16167	16390	16200	16122	16179	16224	16135	16046	16332	16341	15905	16311	16175	16310	16178	16113	16129	16244	16260	16147	16333	16278	16270	16088	16226	16420	16092	16193	16202	16173	16283	16382	16063	16173	16242	16198	16213	16210	16328	16231	16294	16346	16258	16223	16187	16148	16306	16197	16346	16158	16229	16290	16200	16115	16350	16204	16333	16114	16236	16282	16297	16141	16353	16228	16172	16083	16293	16141	16210	16181	16225	16214	16159	16220	16342	16198	16276	16241	16292	16245	16125	16178	16321	16338	16419	16315	16269	16170	16224	16122	16064	16170	16194	16205	16265	16389	16077	16214	16238	16127	16222	16130	16118	16080	16181	16248	16276	16366	16140	16389	16288	16246	16093	16320	16115	16180	16173	16046	16261	16170	16076	16173	16410	16341	16193	16245	16351	16221	16383	16313	16196	16191	16275	16175	16228	16146	16159	16233	16049	16394	16012	16285	16265	16357	16093	16085	16258	16149	16073	16147	16199	16274	16098	16180	16224	16232	16098	16272	16054	16154	16240	16155	16195	16392	16130	16285	16486	16208	16284	16183	16315	16356	16403	16203	16262	16351	16162	16302	16245	16305	16194	16183	16090	16314	16046	16335	16402	16386	16166	16186	16189	16024	16120	16084	16181	16100	16406	16415	16359	16211	16207	16163	16290	16246	16233	16152	16262	16259	16144	16324	16171	16120	16254	16296	16190	16127	16102	16273	16416	16212	16201	16239	16357	16167	16171	16194	16304	16416	16244	16134	16465	16130	16403	16172	16199	16361	16272	16129	16178	16371	16261	16261	16265	16239	16185	16130	16372	16211	16233	16199	16222	16178	16421	16314	16186	16202	16187	16148	16022	16224	16347	16188	16147	16145	16278	16280	16274	16059	16298	16328	16209	16280	16235	16159	16125	16318	16301	16338	16281	16072	16147	16271	16238	16293	16308	16118	16290	16185	16270	16271	16161	16156	16242	16220	16206	16139	16288	16269	16165	16252	16233	16211	16165	16285	16316	16154	16234	16089	16318	16323	16251	16314	16230	16191	16196	16225	16253	16213	16242	16219	16372	16190	16196	16157	16140	16261	16193	16126	16244	16172	16150	16453	16296	16314	16223	16149	16048	16089	16229	16136	16381	16218	15954	16138	16160	16254	16091	16293	16155	16249	16302	16348	16174	16144	16323	16113	16236	16302	16365	16209	16118	16184	16290
25032	23204	29405	25638	23752	23942	22494	19602	19073	19311	18958	19041	19106	19081	19071	19103	18791	18738	18853	19003	18850	18802	18883	18810	18718	18963	18917	18737	18668	18959	18855	18888	18776	19060	18863	18909	18874	18939	18834	19016	18779	18961	18782	18831	18960	18734	19000	18916	19117	18876	18918	18699	18808	18794	18838	18806	18967	18866	18971	18909	18948	18902	18832	18784	18914	18871	18910	18980	18772	18834	18760	18825	18861	19002	19010	18823	18716	18970	18755	18815	18864	18805	18807	18908	18756	18712	18582	19027	18802	18846	18814	18753	18811	18950	18698	18827	18830	18706	18711	19055	18879	19138	18764	18906	18804	18933	18848	18813	18776	18991	18897	18804	18739	18755	18885	18813	18762	19015	18944	18734	18715	19132	18836	18658	18848	18755	18920	18794	18838	18739	18736	18910	18726	18811	18984	18777	18856	18819	18955	18747	18927	18854	18923	18827	18574	18725	18884	18915	18832	18718	18946	18545	18907	18831	18799	18674	18741	18770	18935	18942	18755	18858	18960	18792	19010	18836	18848	18786	19023	18861	18914	18806	18951	18669	18774	18816	18870	18829	18797	18883	18788	18834	18872	18956	18863	18851	18894	18806	18677	18857	18583	18866	18858	18895	18732	18830	18771	18802	18975	18881	18916	18807	18937	18861	18918	18856	18811	18907	18811	18981	18731	18595	18884	18695	18814	18967	18921	18762	18739	18842	19026	18678	19027	18956	18932	19081	18856	18822	18775	18798	18694	18735	19106	18943	18890	18847	18844	18702	18726	18830	18603	18884	18946	18674	18801	18837	18878	18690	18895	18662	18883	18932	18846	18696	18881	18853	18807	18636	18990	18848	18824	18649	18754	18991	18735	18653	18953	18760	18867	18623	18775	18680	19016	18608	18453	18829	18708	18761	18884	18849	18762	18841	18814	18692	18815	18972	18839	18833	18754	19054	18818	18580	18723	18756	18710	18853	19083	18756	18673	18704	18972	18773	18721	18695	18851	18680	18948	18752	18841	19112	18822	18617	18667	18747	18982	18937	18752	18780	18802	18815	18612	18899	18762	18670	18835	18796	18549	18851	18973	18886	18859	18747	18781	18851	18920	18964	18939	19029	18856	18741	18825	18852	18751	18748	18786	18772	18845	18984	18780	18695	18720	18693	18934	18859	18796	18633	18721	18927	18935	18883	18784	19023	18988	18626	18854	18895	18717	18651	18788	18906	18751	18775	18930	18849	18868	19015	18904	18940	18779	18663	18714	18772	18710	18756	18805	18863	18778	18863	19245	18850	18855	18899	18938	18935	18942	18776	18852	18915	18789	18847	18845	18968	18783	18869	18728	18941	18947	18795	18615	18796	18768	18886	18675	18542	18772	18954	18934	18725	18955	19155	18712	18725	18762	18849	18697	18830	19033	18645	18773	18850	18730	18916	18847	18674	18974	18969	18973	18874	18784	18738	18802	18769	19078	18883	18622	18652	18815	19054	18791	18922	18659	18664	19067	18830	18755	18839	18658	18905	18820	18920	18824	19007	18839	18736	18817	18937	18674	18771	18860	18843	18728	18856	18921	18930	18912	18917	18827	19126	19032	18863	18924	18838	18759	18814	18957	18940	19007	18936	18762	18704	18887	18876	18643	18722	18925	18803	18877	18936	18932	18572	19076	18717	18915	18917	18859	18781	18695	18597	18824	18775	18908	18865	18883	18901	18597	18904	18922	18767	18713	18863	18866	18839	18892	19084	19058	19162	18917	18952	18792	18691	18628	18846	18812	19118	19035	18833	18770	18749	18775	18715	18469	18732	18757	18798	18626	18896	18686	18648	18941	18657	18781	18657	18842	18890	18691	18734	18959	18809	18756	18923	18808	18839	18657	18847	18789	18616	19101	19030	18817	18875	18938	18953	18623	18875	18744	18829	18707	18626	18746	19037	18875	18563	18634	18808	18687	18920	18814	18732	18910	18871	18723	18885	18850	18909	18770	18702	18745	18912	18892	18893	18705	18798	18820	18661	18810	18833	18859	18923	18708	18802	19039	18743	18675	18693	18802	18856	18801	18814	18882	18886	18728	18710	18769	18709	18922	18762	18913	18730	18800	18843	18730	18747	18743	18721	18843	18717	18929	18845	18749	18833	18797	18915	18899	18857	18752	18706	18781	18779	19039	18699	18818	18827	18816	18793	18946	19042	18927	18754	18947	18685	18709	18762	18792	18788	18831	18665	18795	18854	18952	18788	18813	19020	19002	18840	18796	18889	18827	18935	18839	18654	18868	18859	18710	18882	18935	19012	18770	18709	18999	18932	18839	18822	18765	18772	18881	18698	18617	18960	18637	18943	18736	18733	18899	18651	18727	18740	19009	18524	18643	18763	18708	18862	18892	18635	18886	18928	18936	18832	18805	18941	18806	18693	18530	18877	18817	18791	18714	18809	18572	18914	18890	18968	18990	18908	18939	18863	18823	18936	18847	18799	18908	18858	18717	18884	18890	18708	18955	18756	18957	19090	18914	18717	18751	18707	18828	18777	18811	18936	19033	18675	19065	18998	18847	18846	18834	18788	18783	18912	18720	18692	18778	18835	18941	18685	18821	18918	18702	18897	18844	19094	19246	18693	18533	18795	18738	18590	18891	18846	18720	18638	18879	18905	18853	18768	18857	18988	18862	18823	18956	18674	18739	19063	18967	18790	18961	18681	18714	18828	18804	18872	18524	18911	18647	18903	18968	18803	18860	18864	18664	18918	18927	18974	18983	18967	18886	18765	18821	18969	18798	18764	18782	18842	18962	18919	18748	18656	18840	19047	18860	18882	19076	18836	18838	18760	18853	19110	18829	18958	18927	18820	18926	18909	18755	18932	18876	18744	18850	18867	18688	18570	18763	18820	18866	18793	18905	18926	18785	18821	18758	18825	18773	18755	18498	18825	18626	18764	18853	18972	18745	18752	18622	18703	18797	18993	18847	18981	18942	18782	18912	18951	18840	18730	18789	18808	18890	18694	18845	18732	18807	18836	18862	18719	18794	18726	18719	18766	18844	18730	18769	19004	18788	18762	18727	18969	18796	18868	18834	18717	18803	18650	18848	18727	18695	18932	18827	18694	18872	18746	18689	18962	18929	18971	18812	18722	19012	19072	18589	18799	18823	18649	18992	18780	18814	18579	18668	18962	18758	18703	18782	19058	18730	18761	18882	18837	18859	18886	18824	18926	18936	18827	18747	19073	19047	18879	18736	18765	18791	18824	18509	18978	18824	18995	18782	18918	19048	18743	18870	18805	18735	18913	18808	18571	19147	18930	19017	18969	18960	18825	18730	19076	18665	18718	18920	19002	18987	18751	18773	18900	18761	18555	18848	19010	18922	18644	18847	18917	18821	19037	18833	18989	18811	18671	19065	18736	18826	18862	18789	18869	18694	18767	18694	18870	18734	18799	18842	18911	18905	18751	18995	18816	18881	18858	18894	18750	18696	18753	18807	18731	18875	18790	18752	18940	18755	18949	18558	18771	18701	18984	18896	18643	18900	18960	18685	18770	18811	18807	18810	18892	18801	18920	18790	18898	18701	18745	18898	18934	18531	18759	18740	18755	18717	18671	19137	18791	18540	18787	18696	18945	18811	18808	18936	18733	18936	18876	18838	18920	18936	18799	18773	18901	18885	18750	18791	18930	18850	18790	18873	18741	19000	19180	18904	18788	18928	18921	18787	18618	19143	19045	18945	18583	19094	18961	18904	18658	18836	18966	18966	18894	18711	18860	18829	18824	18749	18659	18743	18803	18898	18847	18800	18896	18924	18918	18792	18805	18924	18799	18602	18834	18927	18997	18799	18913	18881	18770	18726	18875	19075	18920	18943	18831	18905	18857	18926	18820	18673	18742	18966	18860	18861	18910	18868	18803	18925	18563	18713	19231	18997	18878	18854	18714	18920	18784	18695	18697	18593	18846	18744	18841	18943	18579	18751	18841	18866	18553	18806	18898	18939	18864	18808	18968	18546	18887	18882	19119	18869	18797	18821	19096	18952	18823	19012	18879	18833	18848	18903	19066	18809	18848	18899	18846	18856	18898	18946	18816	18777	18841	18857	18616	18771	18900	18807	18786	18753	18843	18875	18878	18922	18830	18978	18631	18745	18880	19028	18905	18697	18903	18966	18782	18655	18901	18877	18786	18612	18769	18904	19027	18810	18777	18771	18738	18771	18999	18820	18882	19015	18946	18769	18754	18989	19116	18843	18771	18913	18809	18760	18660	18909	18573	18851	18808	18775	18735	18735	18827	18742	18900	19140	18798	18867	18900	18779	18776	18832	18605	18959	18979	18606	18966	18739	18945	18835	18900	18851	19012	18974	18820	18932	18839	18779	18705	18884	18843	19031	18968	19069	18763	18728	18838	18725	18762	18878	18664	18871	18812	18963	18852	18950	18917	18762	18761	19094	18547	19010	18672	18779	18726	18936	18717	18834	18857	18831	18766	18799	19014	18988	18863	18789	19006	18914	18942	18767	18931	18751	18650	18716	18682	18864	18973	19024	18749	18803	18946	18783	18859	18710	19042	18994	18661	18943	18794	18802	18903	18710	18727	18611	18957	18876	18783	18998	18784	18786	18904	18718	18830	18849	18863	18825	18866	18875	18857	18870	18861	18745	18950	18771	18838	18625	18873	18645	18977	18868	18816	18764	18963	18858	18639	18646	18889	18971	18774	18679	18861	18927	18888	18835	18817	18885	19003	18853	19014	18950	18912	18828	18878	18860	18918	18826	19159	18860	18896	18887	18961	18826	18866	18950	19076	18825	18868	18809	18738	18727	18711	18644	18646	18975	18746	18745	19147	18647	18874	18908	18836	18808	18801	18789	18801	18706	18929	18862	18658	18774	19046	18955	18860	18757	18715	19007	18944	18973	18839	18610	18881	18796	18760	18782	18857	19065	18855	18800	18984	18855	18827	18692	18627	18826	18874	18677	18941	18790	18723	18820	18908	18758	19039	18976	19002	18699	18901	18842	18787	18747	18851	18718	18869	18948	18880	18845	18894	18811	18819	18791	18835	18736	18922	19015	18849	18869	18930	18721	18643	18735	18973	18676	18828	18844	18725	18799	18773	18699	18913	18718	18798	18817	18842	18923	18815	18915	18869	18811	18894	18670	18738	18898	18721	18848	18723
63915	82961	51868	32498	24944	20710	17550	16535	16367	16088	16137	15952	16019	15997	16149	16168	16213	16198	16086	16088	16059	16094	16067	16017	16055	15922	16038	15993	16183	16017	16183	16119	15978	16007	15957	16024	15977	16003	16097	16066	16092	16220	16008	16065	16123	16016	16247	16121	16115	16040	16019	16002	16081	15991	16036	16175	16203	16059	16147	16059	16016	16049	16169	16064	15918	16158	16025	16072	16016	16186	16098	16076	15979	16172	16090	16116	15991	16118	16110	16104	16049	16099	16102	15908	16098	15964	15945	16065	15950	15912	16079	16193	16172	15922	15818	16011	15818	16133	15901	16098	16072	15956	16087	16169	16152	15966	16036	15920	16145	16147	16203	16231	15977	15913	16068	16037	15963	16151	15943	16016	15953	16181	16152	16062	16089	16037	16103	16043	16045	16126	16162	15930	16130	16131	15980	16098	16058	16017	16020	16129	16083	15926	16103	15842	16043	15882	16083	15957	16000	16037	15903	15992	16172	15904	16008	16061	15974	16093	15976	16021	16143	15894	15932	16024	16261	15979	15933	15869	16069	16170	16028	15835	15898	16127	15956	16085	16079	16072	16110	16101	16140	15919	15986	15961	16102	16104	16065	16091	16096	16113	16013	16048	16042	16112	15846	16099	16097	16024	16015	15889	16006	16075	16039	15990	15980	16217	16011	16102	15968	16116	15886	16013	15941	15921	16094	15989	16093	16256	16160	15942	16020	16081	16070	16075	16025	16073	15983	15945	16103	15939	15737	16018	15930	16031	15893	16029	15991	16066	16090	15953	15914	16092	16138	16146	15856	15929	16066	15882	16010	16108	16084	15968	16084	16019	16168	16107	15956	16078	15984	16087	15975	16169	16135	16058	15986	15986	16037	15906	16074	16227	16189	15981	16015	15921	15916	16108	15992	16056	16024	16146	16085	16264	16092	15956	15795	16207	16250	16122	16039	16154	15989	16022	16055	16088	16012	16064	16065	16055	15975	16033	15790	16028	16062	15957	16000	16152	16033	15984	16166	16074	16024	16025	15900	15958	15974	16212	15975	16034	16169	16008	16033	16149	16030	16049	15995	15954	15985	16050	16132	16057	16231	16092	16112	15914	16017	16183	16118	16071	15991	16017	16055	16119	16089	15924	16127	16122	15903	15860	16049	16017	15985	16164	16229	16215	15985	15980	15973	16050	15878	16040	16119	16028	16049	16008	16005	16145	16081	16005	15967	15904	16144	16097	15879	16057	15964	16013	16031	16184	16204	15916	15984	16259	15978	16232	16139	15937	16262	16096	16061	16046	15888	15951	15865	16136	16214	16370	16116	16033	16192	16038	16058	16156	16154	15958	16017	16006	16037	16163	16029	16054	16201	15954	15917	16076	16093	16098	16100	15897	16110	16139	16079	15788	15964	16038	16089	15974	16033	16119	16067	16117	16102	16129	16023	16009	16096	16331	15995	16114	16120	16073	16116	15898	16242	16026	15935	16012	16020	15777	16098	16172	16030	16010	16160	16118	16055	16075	16125	16074	16039	16030	15964	16101	16007	15995	16002	16070	15919	16071	16057	16016	16148	16037	16096	16156	15917	16074	16011	16046	15985	15969	16031	16014	16323	15946	16062	15978	15801	16081	15987	16020	16043	15999	16189	16003	15914	15967	16075	16075	16148	16100	16029	16079	16058	16044	16148	16039	15993	16009	16204	16187	16017	16013	16016	16165	16057	16079	16131	16191	15963	16017	16131	16004	16014	15965	16064	15950	16106	16005	16143	15983	16027	16071	16011	16060	16004	15860	16089	16106	15930	16191	16210	15922	15921	15934	16101	15873	15891	16044	16009	16091	16080	16110	15973	16185	16067	16040	16016	16067	15888	15951	16049	16007	15988	16194	16101	15964	15839	16083	16035	16030	16076	15956	16024	16067	16101	16074	16053	15996	16005	16016	16046	16183	16092	15981	16073	15939	16009	16027	15935	16032	16236	15999	16030	16034	16044	16107	15984	16072	16099	16117	16035	16081	15898	16097	16095	16021	15988	16105	16061	15821	16143	16062	16123	16039	16026	15996	16084	15983	16050	16067	16160	16081	16098	16022	16130	16107	15869	15981	16044	16081	16156	15987	16050	16123	16130	16056	15933	16033	15966	16070	16029	16046	16094	16045	15983	16060	16022	16009	16139	16005	15969	15990	16225	16000	16109	15965	16015	16116	16101	15981	16164	15989	16136	16058	16049	15924	15980	15884	16062	16030	16030	16226	15968	16178	15918	16064	15941	16085	16207	15971	16104	15966	16041	16052	16036	15983	16196	16031	16182	15872	15927	15869	16071	16073	16117	16134	15938	15890	16039	15875	16000	15828	16064	16047	16037	16062	16039	16029	16039	16107	15965	16008	16040	15959	16104	16102	16061	16240	16258	16130	16307	15995	16003	16097	15983	16104	16186	16015	16058	16112	16008	15943	16015	15948	15976	16125	16058	15950	15996	16040	16098	16125	16056	16001	15950	16182	16107	16079	16137	15769	16158	16076	16162	16008	16055	15841	16057	15899	16112	15919	16140	16059	15992	15897	15975	16104	16030	16195	16094	16142	15931	16036	16069	16040	16265	15910	16036	15994	15992	16050	16108	16093	15969	15953	16160	15943	16320	15997	15957	15919	16065	16147	16059	16228	16011	16154	16065	16246	15896	16361	15994	16062	16126	16148	16189	16091	16183	15880	16185	15966	15981	16018	16060	16004	15980	16051	16092	16111	16173	16056	15932	16099	16235	16018	16050	16064	15881	16152	15991	16031	15963	16069	16009	15852	16179	16005	16069	15832	15946	16047	16049	15887	16016	15827	16327	15901	16074	16010	15987	16146	16125	16029	16090	16053	15992	15979	16111	16097	16294	15790	16018	16161	16023	15860	16210	15952	15886	16035	16120	16158	16019	16121	16074	16043	15966	16089	15961	16003	16011	16281	16140	16157	16201	16041	16068	16006	15983	16062	16090	16088	16035	16117	16158	16244	16126	16159	15949	16058	16096	15930	16043	16112	16018	16009	16125	16053	15881	16088	16041	15834	16198	15999	15923	16098	16059	15905	16106	16119	15852	16256	15985	16113	16109	16109	16045	16286	16158	16192	16079	16027	16038	15999	16158	15975	16032	15997	16072	16118	16110	16041	15994	15999	15950	16121	16031	15918	15840	16304	16076	15862	16070	16235	16091	15999	15954	16143	16059	15856	16084	16059	15921	16052	16196	15936	16088	15951	15878	15889	16117	16043	16166	15985	16134	16146	16187	16137	16119	16106	16198	16111	15945	16120	16014	16109	16085	16110	15912	16011	16103	16044	16176	16133	15936	16310	15968	16063	16103	16052	16058	16031	16034	16173	15899	16160	16279	16044	15923	16154	16106	16034	16251	15983	15986	16109	16021	16063	16066	16129	16125	16150	16033	16035	16029	15972	16113	16145	16015	16151	16025	16036	16037	16012	16070	16150	16059	16027	16087	16189	16171	16126	16139	16052	15989	16017	16059	16168	16066	15846	16203	16051	16079	16211	15815	16101	16189	16115	16129	15991	15960	15877	15923	16003	16289	15903	16225	16110	16021	16146	16142	16025	16047	15974	16096	16094	16011	16214	16073	15882	15984	15893	16154	16086	16131	16069	16022	16184	16220	16074	16080	16037	16093	16079	16025	16010	16073	15881	16154	16192	16082	15911	15986	16239	15880	15883	15912	15963	16117	15970	16038	16037	16206	16095	16203	15800	16158	16132	16151	15995	16102	16046	16162	16135	16021	16089	15951	16110	16093	15981	16120	16251	16103	15932	16169	15972	15957	15989	16008	16094	16149	15929	15937	16024	16052	15904	16073	15974	16073	16002	15978	16217	16108	15969	16192	16035	16139	15958	16097	16096	16010	15953	16135	16109	15969	16202	16033	16067	16010	16116	16119	16015	15939	16039	16046	16161	16050	16066	16098	16013	16205	15908	16086	16001	15986	15969	16125	16008	16003	16063	16130	16041	16093	16134	16066	16030	16007	16029	15983	15939	16156	16202	16084	16221	16069	16078	16047	16167	15976	15974	16192	16169	16088	16139	16134	16121	16074	16002	16066	16119	16102	16056	16021	16063	16085	16026	16107	15985	16116	16079	16009	16162	16054	16210	16116	16078	16176	16110	16111	16126	16069	15876	16007	15975	16210	16178	15917	16126	16160	15916	16049	16047	16166	15793	15936	16239	16141	15857	16060	16056	16029	15937	16077	15959	16074	16053	15950	16068	16167	16176	16025	16073	15906	16197	16017	16075	15975	15953	15987	16173	15891	16013	16039	16115	15948	15808	16036	16142	16152	16137	16265	16011	16080	16034	15852	16125	16047	16155	15978	15960	16007	16004	16014	16034	16032	16115	15898	16099	16094	16008	16011	15990	16012	15867	16203	15794	16138	16041	16069	16070	16137	16016	15965	16027	16135	15891	15974	16118	15964	16113	15952	15772	16153	15936	15970	16106	16064	16155	15979	15974	16171	16024	15993	16023	15916	16049	15871	16171	16183	16040	16114	16137	16096	16033	16010	15937	16056	16084	16077	16120	15984	15890	16168	15992	16142	16110	16164	16085	15913	15991	16080	16019	15964	16005	16143	15890	16031	16148	15940	16141	16073	16112	15922	16137	16045	15957	15949	15954	16225	16118	16140	16009	16086	16175	16134	15993	16069	16177	16012	15973	16197	15983	16012	15981	16060	16002	16053	16204	15914	15923	16049	15917	16124	16099	16050	16072	16033	16085	16173	15941	16035	16003	16147	16056	16048	16070	15947	16043	15987	15949	16058	16071	16263	16083	16182	16191	15902	16133	16121	15854	16097	16073	16059	16023	16164	15973	16152	16019	16175	16089	15904	16202	15963	16070	16063	16031	16208	16051	15869	16005	15951	16186	15909	15975	16023	16081	16057	16046	16127	16075	16026	16049	16069	15916	16020	15942	16044	15879	16059	15920	16089	16113	16065	16017	16143	16082	16062	16055	16037	16185	16250	16177	16119	16063	16085	15956	16194	15982	16127	15978	15957	15962	16007	16278	16048	16154	16012	16010	16005	16182	16048	15914	15988	16118	16206	16068	16125	16129	16026	16032	15990	15888	15953	16030	15877	16195	16040	16052	15869	15975	16062	15994	16212	16078	16056	16052	15851	15939
22779	21633	29193	23735	22172	25814	26947	20973	19428	19523	19433	19175	19247	19268	19090	19233	19072	19041	19034	19047	19104	19244	19124	19347	19153	19049	19105	18997	19264	18987	19149	18883	18916	19064	18853	18930	19113	19043	18987	18952	18854	18979	19018	19083	18861	19041	18975	19141	18879	18882	18879	18979	18898	18985	18906	19055	18920	19014	19095	19091	18988	19057	18947	19166	19314	19012	18773	18815	18737	19026	19012	18951	18955	18724	18821	18938	19017	18959	18954	18978	18978	18932	19085	18959	18848	18799	18830	18941	19052	18819	19024	18745	18980	19093	19102	18860	18854	18823	18773	19076	18942	18975	19189	19009	18873	18943	18945	19106	18899	18995	19092	19012	18852	18965	18973	18896	19107	19094	18855	19012	18921	18805	18898	18861	18955	19048	18922	19146	18850	18915	19003	18731	18846	18956	18827	18858	18576	18863	18979	18778	18983	18971	18928	18859	18980	18894	18684	18993	18768	18882	18874	18964	18935	18802	18827	18830	18628	18899	18920	18958	18981	19017	19174	18981	18927	18922	18742	18786	18975	18604	19062	18856	19097	19099	18928	18939	18944	18854	18972	19038	18701	18770	18997	18980	19016	18729	18934	18904	18831	18756	18998	18575	18986	18840	19025	18972	19004	18716	18823	18852	18810	19003	18740	19028	18991	18865	19006	18942	18943	18899	19027	18867	18855	18772	18606	19018	18884	18906	18807	18801	18978	18944	19084	18829	18726	18880	18913	19033	18793	19082	19010	18918	18986	18872	18948	18672	18897	18976	18911	18893	18988	19184	18842	18877	18888	18968	19059	18803	18778	18840	18803	18838	18890	18976	18859	18906	18933	18914	18966	18750	18845	18907	19050	18741	18847	19006	19077	19052	18854	18971	18820	18757	18978	19032	18967	18953	18981	18817	18881	19078	18905	18886	19076	18926	18927	18837	18760	18952	18942	18842	19059	18899	18748	18743	19009	18905	18999	18943	18839	18724	18908	18734	18743	18988	18790	19035	18897	19003	18948	18874	18866	18883	18775	18933	19027	18810	18857	18828	18798	18693	18841	19010	18820	18658	18889	18919	18808	18890	18913	19006	19042	18962	19002	18904	18882	19048	18849	18941	18831	18933	18974	18645	18903	18781	19173	18724	19012	18902	19221	18765	18861	18953	18866	18824	18684	19107	18975	19004	18939	19031	18741	18897	19170	18835	18835	18915	19072	19088	18945	18920	18941	18979	18774	18664	19023	18817	18823	18846	19040	18920	18901	19022	18797	18879	19000	18750	18938	18800	18876	19024	18941	18883	18782	18995	18801	18745	18894	18937	18789	18937	18949	19027	18767	18863	18748	18936	18921	18892	18917	18855	18919	18849	18812	18934	18896	18625	18840	18914	18557	18864	19020	18539	18860	18750	18802	18964	18691	19165	18898	18930	18914	18934	19060	18836	18795	18969	19061	18946	18997	18757	18770	18955	19075	18861	18860	18849	18723	19045	19137	18926	18693	18985	18756	18769	18908	18869	19079	18900	18714	18864	19025	18714	18830	18813	18864	18669	18750	19040	19084	18985	19018	18902	18857	18730	19077	18967	18927	19023	18789	19108	18864	18815	18868	18947	18854	18714	18912	18812	18800	18948	19148	18897	18956	18816	18990	18862	19179	18905	18882	18882	18854	18887	18997	19008	18835	18827	18765	18835	18970	18973	19022	18715	18879	18855	18884	18796	19062	18874	18902	18727	19132	18973	18977	18755	19001	18859	18684	18779	18856	19025	18846	18872	18810	18901	18963	18879	18782	18836	18826	18828	18825	19039	18839	18933	18895	18826	18755	19029	18867	19017	18676	18852	18918	18622	18814	18983	18830	18704	18791	18916	18734	18497	18937	19000	18823	19078	18913	18830	18999	18812	18810	19000	18761	18928	19076	18967	18952	18847	18709	18851	18700	18761	18820	18667	18823	18977	18835	18815	18808	18957	18829	18936	19154	19044	18951	18942	18752	18745	18688	18980	18768	18970	18898	18958	19042	18801	18915	18761	18842	18902	19129	18809	18981	18957	18935	18722	18910	18793	19008	18809	18818	18891	19104	18926	18866	19034	19018	18799	18752	18998	19034	18883	18836	18924	18950	19129	18916	18878	18801	18897	18920	18980	18958	18819	18934	19086	18970	19002	18955	18851	18857	18854	18798	18916	19023	19182	18853	19112	18886	18911	18814	19050	18942	18832	18949	18908	19052	18831	18917	19076	18835	18964	18847	18994	19005	18844	18919	18860	18938	18865	18924	18856	18904	18950	18637	18934	18968	18845	19019	18967	18910	18836	18911	18778	18934	18785	18813	18970	19076	18953	18845	18982	18860	18767	18966	18914	18943	18758	18980	18866	18933	18664	18860	18953	19014	19051	18939	18989	18716	19008	18867	19003	18601	18836	18863	19123	18892	18819	18850	18798	18739	18982	18852	18973	18771	18996	18740	18714	19009	18791	18825	18785	19048	19042	18852	19121	19085	18832	18915	18795	19072	18799	18723	19025	18771	19035	18980	18950	18931	18799	18812	19001	18879	19129	18912	18848	18973	18884	18875	18858	18970	19035	18973	18911	18694	19025	18859	18806	18826	18968	18883	18934	18999	18833	18919	18865	18935	18931	18963	18872	19157	18925	18969	19012	18973	18800	18834	18844	18963	18905	18870	18835	18846	18926	18784	18836	18781	18940	18957	18955	18767	18785	18843	18794	18839	19005	18837	18814	18931	18886	18799	18972	18845	19071	18893	18703	18818	18900	19165	18849	18825	18891	18904	18881	18764	19072	18906	18891	18862	19030	18732	18956	18982	18924	18661	18918	18916	18807	19050	18930	18879	18862	19027	18926	18829	18994	18952	18619	18918	18970	18963	18699	19047	18862	19039	18792	19009	18871	19034	18809	18931	18803	18960	18866	18977	18868	19037	18970	18996	18998	18797	18782	18987	18653	18745	18789	18870	18893	18891	18831	18686	18790	18869	18967	18966	19005	18750	18835	18947	18808	18974	18938	19071	18926	18856	19032	18777	18794	18948	18775	18744	18815	18758	18997	18833	18947	18891	18935	18799	18866	18864	18728	18752	19035	18952	18735	19047	18664	18967	19002	18973	18853	18876	18851	18923	18892	19270	19013	18795	18525	18918	19244	18926	18795	19037	18870	18966	18850	18910	18949	18784	18859	19139	19016	18838	19048	18835	18769	19033	18919	18967	19007	18957	19128	18798	19143	18725	18932	19039	18669	18932	18846	18833	18943	18921	18995	18759	19071	19012	18787	18883	19007	18885	18916	18575	18837	18666	18994	19102	19006	18714	18626	18784	18884	18947	18772	19199	18959	18926	18784	18975	18860	18912	18752	18889	19079	18882	18959	19072	18961	18973	19064	18761	18971	18838	18871	18866	18965	18967	18907	18989	19070	18961	18877	18905	18891	19036	19039	18884	18862	18834	18799	18650	18761	18954	19052	18931	19061	18955	18805	18754	18947	19088	18998	19033	18910	18960	18932	18978	19030	18856	18954	19135	18777	18950	19103	19060	18969	18879	18735	18953	18866	18911	18895	18906	18820	19041	18842	18813	18900	19053	18807	18739	18729	18868	18901	18920	18913	18768	18794	18709	18810	18766	19028	18978	18814	18956	18701	18890	18818	19024	18971	18890	18855	18798	18793	18939	18914	18727	18889	18847	18916	18909	19008	19187	18835	19030	18799	19196	18808	19034	18867	19079	18825	18916	18773	18665	18931	18829	18937	18929	18595	18780	18822	18926	18974	18741	18912	18711	18785	18985	18897	18883	18860	18774	19064	19028	18835	19032	18773	18930	19180	18914	19046	18867	18836	18876	18783	18983	19039	19036	18892	18881	18976	18932	19039	18948	18874	18819	18795	18968	19044	19034	18896	18710	18778	18919	18712	18844	18986	18779	18937	19069	18967	18836	18892	19057	18868	18891	18745	18896	19214	18945	18949	18934	19051	19130	18952	18642	18829	18857	18850	18804	18922	18790	19048	18942	18913	18804	18986	18859	18949	18899	19016	18965	18908	18961	18912	18891	18832	18940	18807	18893	19104	18927	18968	18917	18911	18815	18798	18767	18816	18929	18850	18996	18902	18882	19088	19068	19100	18920	18890	18731	18820	18990	18971	18699	18856	18846	18806	18988	18694	19002	18971	18962	18942	18791	18836	18846	18800	18908	18967	18882	19028	18798	18811	18816	18813	18723	18964	18973	18634	18866	19028	18916	18831	18738	18942	18700	19037	18814	18946	19073	18798	18999	19062	18894	19025	18921	18803	18945	19282	19042	18710	18808	19011	18970	18926	19080	19053	19092	18946	19023	18745	19025	18918	18802	18929	18810	18899	18801	18765	18994	18976	18948	18816	18838	18900	19007	18960	18793	18732	18892	18698	19023	18696	18873	18883	18888	18789	18757	18839	18854	18965	18828	18847	18991	18902	18772	19005	19103	18949	18892	18986	18806	19030	19023	18759	18951	18931	19009	19004	19046	18884	18990	18870	18920	18878	18786	19046	18862	18952	18957	18892	18957	18977	19004	18840	19006	18923	19004	18914	18858	19159	18866	18831	19014	18777	19069	18867	19083	18969	18893	19063	19073	18872	18810	18960	18658	18806	18922	18900	18997	18861	18574	19022	18672	18881	18848	18812	18844	19013	18809	18787	18862	18905	18996	18839	19056	18914	18905	18834	18638	18678	19083	18752	19177	19021	18853	19036	18820	19110	18938	18897	18802	19049	18857	18808	19052	19103	18847	18936	18902	19005	18932	18989	18886	18671	18913	18997	18938	18935	18875	18925	18846	19012	18869	18833	18915	18834	19006	19042	18773	19034	18924	18961	18942	18714	18783	19013	18901	18878	18913	18865	18827	18825	18691	18886	18924	19077	18770	18688	18842	18661	19070	18913	18911	19037	18797	18968	18924	18782	18799	18712	18941	18948	18845	18785	18734	18937	18750	18848	18976	18968	18943	19143	19055	18965	18955	18730	18768	18913	19016	18986	18938	18940	18927	18998	18832	18704	18892	19033	19017	18962	19121	18716	18893	18955	18954	18706	18896	18895	18772	19038	18905	18975	18973	18987	18901	18952	18880	18848	18738	19005	18873	18931	18717	19105	18932	18811	18798	18823	18966	18898	18541	18745
57477	92984	63603	39631	32146	27055	19662	17224	16440	16210	15963	15951	15923	16014	16029	16155	15901	16162	15926	16037	16024	15925	15867	15870	16111	15927	16023	16072	16206	16017	15883	15977	16125	16097	16087	16162	15954	15996	16048	15899	15937	16090	16125	15921	15845	16153	15995	15929	15900	15909	15931	15978	15979	16066	15889	16033	16127	15865	16130	15909	16037	15894	16094	16104	16109	15990	15892	16203	16008	16028	15896	16018	16017	15997	15968	16199	15903	15924	15955	15961	15992	15908	16080	16182	15869	16013	15945	16028	16029	16123	15981	15837	16154	15951	15977	16062	16002	15870	15912	15886	15952	16103	16078	16038	16056	15989	16088	15957	15877	15998	16157	15962	15984	15983	16152	16024	16070	15967	16052	16125	16043	15979	16196	15799	16086	15966	15963	16091	16239	16093	15977	16013	16016	16001	16092	15951	16045	15868	16033	15999	16151	15834	16058	15987	15733	16175	15943	16077	15902	16152	16042	16124	15931	15849	15996	15949	15832	15926	16047	16073	16116	15986	16058	15865	15866	15948	15949	15921	15939	15976	16007	16008	15871	15967	16016	15883	16151	15948	16031	16054	16031	16165	15893	15938	15938	15999	16039	15967	15942	15941	15865	15943	16034	15896	16059	15940	16019	15914	16049	15952	16045	15852	15902	15843	15961	15868	15848	16004	16016	16019	16037	15930	15945	15876	16064	15976	16025	15959	16000	15979	16115	15879	15957	15926	15859	15973	15907	15926	16033	15910	15961	15991	16016	16030	15982	15882	15925	15887	16096	15830	15975	16119	15939	15920	16056	15876	15909	15880	15971	15820	15975	16125	15877	15986	16050	16017	16126	15997	16012	16068	16070	15995	15738	16024	16091	16071	16010	16015	16064	15869	16227	16092	15675	15858	16009	15914	16015	16037	16047	16045	15909	16051	15900	16062	16112	15869	16005	16096	16073	15932	16006	15884	15809	16161	16138	15991	15947	15980	15870	16045	16004	15969	16104	15955	15788	16098	16134	15925	16057	15957	16154	15918	16047	15778	15981	16028	16080	16005	16007	15982	16105	15958	15984	16042	16031	15990	15997	15967	16084	15951	15878	15916	15976	15970	16037	16029	15896	15846	16071	15944	15911	15939	16085	16197	16101	16107	15977	15926	15883	16132	15977	15965	15853	16097	15963	16050	15912	15824	15850	16013	16043	15938	16071	16038	16075	16186	15922	16050	16064	15817	15934	16125	16125	15903	15729	16126	16032	16010	15993	15984	16150	15858	15833	16004	16134	16050	15952	15905	16083	15971	16153	16015	16038	16005	16093	15881	16016	16193	16194	15950	16176	15940	15894	15951	15994	15913	15875	16044	15950	16074	15987	16065	16013	16037	15937	16081	15972	16087	16025	16089	16139	15910	15936	15889	15975	15894	16006	16148	16079	16054	15883	16132	15935	15943	15964	16098	16094	15872	16130	15810	16047	16091	16179	16007	16143	16079	16061	16044	16051	16141	16107	15956	16106	15936	15939	16059	15902	15898	16055	16014	16038	16188	16023	15865	15963	16002	16107	15932	15921	16020	15993	16122	15971	15832	16072	16003	16041	15975	15950	16056	15923	15967	15929	16043	16171	15879	15971	15911	16089	16122	15870	15900	16056	16037	16272	15983	16019	15821	15885	16084	16081	16000	15960	15932	16043	15934	16012	16030	15874	15915	16034	15959	16070	15974	15982	16023	15860	15928	16072	16038	15993	15847	16071	15788	16185	15916	15924	16149	15933	16040	16062	16109	15851	15987	15981	16161	16054	16069	16072	16016	16097	15977	16003	16077	15970	16163	16088	15939	16089	15881	16084	16009	15929	16145	15962	15943	16071	16147	15967	16089	15898	16008	15994	16087	16202	16111	15839	15986	15940	15998	16031	16133	16061	16014	16099	15967	16061	15939	15981	16002	16175	15822	15896	15916	15950	16000	15921	15986	16076	15845	15975	15938	16043	16019	15929	16111	15938	16189	16089	15883	15952	15951	16110	15873	16022	15890	16072	16119	15894	16105	15927	15926	15961	15914	16097	15820	16043	15886	16021	15967	16071	16025	15955	15965	16008	15892	15964	16075	15855	15938	15950	15973	16082	16039	16139	16058	15827	16063	15963	16014	15885	15981	15833	15810	16129	15978	15988	15928	15909	15942	15932	15907	15889	16007	15986	15798	16033	15989	16003	15981	16007	15889	16000	16205	15916	16053	15833	15985	15853	15906	15988	16003	16122	15943	16045	15918	16063	15964	16105	15925	16096	15948	16023	16172	15785	16040	15981	16096	16009	16107	15985	15938	16120	16001	15889	15999	16054	16005	15986	15934	16058	15938	15955	16179	16051	16013	16052	16009	16001	15936	16148	16116	16054	16197	16101	16127	15857	15980	15992	15974	15998	16133	15916	15923	16138	16128	16097	15853	15879	16015	15930	16069	16018	15968	15896	15857	16211	15880	15900	16127	16163	15793	15987	15917	16191	15995	15880	16068	15983	15888	15996	15897	15979	15857	16004	15999	16081	16053	15956	15891	16032	15911	15901	15929	16075	15951	15920	15945	16040	15854	15902	16140	15957	16175	15963	16162	16047	15927	16015	15953	16037	16033	16032	16121	16087	15892	15940	15899	16064	15955	15900	16126	15956	16048	16039	15961	15944	16047	16090	16091	15938	16076	16079	15969	16003	16078	15969	15977	16155	15969	16090	16050	15962	15811	15912	16150	16067	15923	15871	15952	15934	16070	15921	16037	15915	16019	15858	15931	15935	15845	16146	16036	15965	16245	15950	15918	15880	15971	16066	16092	15924	16131	16087	16019	16152	15908	16087	16011	16208	16075	16004	15976	15930	15992	16131	15838	15936	15913	15955	15943	15960	16014	15815	16238	16090	16169	15956	16099	15947	15934	15736	16037	15953	15922	16053	15948	15984	15981	16085	16045	15981	15862	16095	15887	15989	16135	16167	15995	15931	16041	16015	16026	15935	15943	16031	15883	15862	15884	16007	15994	15996	16141	16000	16055	16117	16070	15984	16079	15872	16017	15922	15941	16083	16095	15925	16074	16138	16084	16015	15868	16002	16081	16055	16046	16213	15938	15937	16073	16132	16103	15961	15952	15845	16053	16056	15902	16098	16004	16107	16091	15811	15985	16087	16017	15969	15948	15967	16071	16048	15998	15806	15814	16115	16130	16012	16107	16074	16065	16177	15980	16033	15877	15981	16014	16073	16063	15921	16153	15843	16149	15903	15906	16056	16060	15960	16047	15844	15942	16112	15881	16072	16006	15928	15994	16046	15880	16018	15945	15917	15997	16142	15996	16107	16020	15933	15799	15981	16060	15981	15878	15982	16111	16111	15954	16101	16118	15897	15822	16178	16003	15948	15930	16031	15965	15882	16138	15808	15840	15891	15892	15880	16056	15927	15961	15963	16033	15877	16216	16095	15867	16017	15964	15958	16050	15895	16061	15997	15791	16040	16063	16086	15997	16234	16084	16131	15923	15958	15981	16097	15945	16081	15948	15922	16101	15893	15962	16072	15790	16195	16020	16129	15891	16002	15906	15847	15887	15912	16127	15972	15872	15928	15994	16099	15879	16106	16097	15927	16072	15950	15925	16074	16098	16033	16045	15950	16024	15959	16068	16076	16205	16096	15958	16008	15998	16155	15907	15948	16102	16161	16003	16011	16107	15850	15983	15879	15992	16172	16146	15882	16183	16091	15891	16130	15921	16130	16134	15782	15998	15991	16021	15999	15958	16112	15856	15959	15889	15849	15949	15964	15996	15875	15972	16070	16092	15897	16063	15982	15898	15981	15826	15783	15821	16040	15930	15876	16129	15931	16062	15939	15946	16003	16171	16028	16057	15868	16127	16007	16133	15957	16111	15998	16090	16162	16146	15808	16154	15865	15886	15972	15854	16022	16068	15820	15993	16100	16101	16051	16014	15810	16066	16147	15941	16126	16046	15881	15908	15843	16020	16043	15801	16012	16098	16139	15831	15916	16053	15968	15950	16001	15943	15924	16096	15918	16003	16163	15883	15979	16087	15999	16200	15929	15975	16104	16037	15929	16101	16102	15930	16085	16006	16222	15918	16099	15910	16065	15854	15823	15966	16183	16215	16051	15871	16080	15926	16051	16061	15813	15789	16097	16127	16010	16141	16091	16022	16154	15963	15984	15923	16029	16151	16059	15965	15844	15963	15989	16112	15914	15987	15985	15994	15933	15967	15947	16015	15927	16055	16082	16038	16013	15978	15894	16038	16125	15888	15927	15944	16116	16196	16001	15920	15934	16180	15941	16057	16017	15952	16065	16012	15981	16127	16023	15895	15988	16014	16076	15738	15961	16190	15921	15835	15965	15977	15911	15919	15904	15974	16001	15755	15900	16016	15924	15885	15976	16054	16017	16060	15946	15878	16062	15873	16033	16033	15902	16053	15997	15971	15984	16100	16095	16134	15957	16040	15907	16002	16029	15937	16025	15823	15888	16060	16013	15985	16040	16126	15969	16051	16090	15954	15861	16013	15985	16089	15952	15927	16087	16050	15910	15919	16126	15991	16107	16072	16027	16055	15894	16030	15907	15999	16041	16002	15985	15901	16139	16038	16034	15883	16011	15970	15966	16126	16030	16077	15948	15991	15994	15996	15991	15996	15961	16211	16000	16081	15719	15969	15965	15894	16103	16046	16059	15983	16110	16194	16046	16013	16075	15920	15943	16016	15990	16049	15995	16061	15969	15868	15895	15966	15927	15846	16196	16231	16005	15921	15996	15972	15967	15923	16101	16021	15885	16008	15953	15964	15753	16068	15963	15945	15839	15924	16027	15966	15943	15999	16021	15979	16118	15880	15927	15876	15972	16034	15912	15803	16037	16093	15912	16006	15839	15990	15873	16028	16030	15972	15889	15908	15945	16008	15914	15919	16094	15915	15880	15971	16064	16063	16096	16080	15906	16193	15923	15948	16133	16036	15974	16112	15990	15914	16041	15927	16036	16117	15883	15883	16046	16060	16176	15945	15944	16064	16021	16074	15938	15910	15978	16006	15852	15936	15911	15824	16007	15885	16106	15971	16127	15949	16110	16103	15997	16114	15983	16013	16101	16109	15908	15963	16071	16013	16122	15868	15996	15894	15990	16042	15965	16145	15853	16035
35536	34296	30374	23925	20094	19961	19810	19286	19268	19242	19084	19239	19226	19220	19041	19189	19111	19076	19107	19240	19294	19267	19246	19261	19043	19161	19151	19200	19103	18953	19276	19320	19062	19120	19280	19220	18929	19214	19219	19191	18996	19121	19113	19025	19139	19138	19277	19124	19332	19347	19406	19380	19176	18957	18950	19093	19337	19366	19159	19094	19259	19132	19082	19247	19196	19052	19051	19155	19099	19145	19057	19115	19213	19124	19284	19109	19301	19144	19233	18896	18953	19142	19012	19007	19142	19215	19195	19199	19067	19139	19243	19146	19039	19111	19095	19133	19252	19118	19267	19162	19081	19251	19092	19090	19017	19021	19176	19096	19122	19315	19289	19241	19157	19181	19197	19189	19214	19112	18997	19231	19195	19443	18918	19001	18970	19077	19123	19100	19190	19161	19371	18990	19185	18992	19282	19377	19208	19348	19176	19152	19245	19210	19098	19107	19315	19226	18992	19102	19277	19063	18889	18961	19238	19086	19290	19119	19085	19197	19109	19175	19152	18972	18891	19293	19216	19189	19442	19084	19128	19250	19097	19051	19121	19235	19248	19161	19135	19225	19528	19219	19153	19011	19122	19189	19205	19078	19173	19104	19233	19395	19120	19084	18961	19273	19363	19200	19274	18985	19093	19234	19015	19102	19219	19318	19171	19030	19144	18881	19207	19085	19200	19075	19290	19229	19233	18970	19285	19327	19119	19098	19146	19178	19148	19051	19269	19158	19001	19275	19165	19179	19096	19087	19105	19116	19045	19124	19290	19166	19223	19135	19263	19092	19261	19031	19066	19120	19121	19050	19282	19216	19101	18935	19190	19127	19013	19175	19206	19143	19128	19054	19116	19031	19170	19057	19064	19145	19175	19276	19060	19235	19021	19213	19057	19166	19332	19048	19058	19164	19539	18862	19271	19282	19224	18867	19126	19136	19157	19382	19113	19122	19173	19024	19149	19173	19289	19185	19070	19205	19293	19252	19001	19023	19263	19064	19087	18972	19241	19362	19300	19012	19199	19170	19206	19044	19305	18995	19020	19096	19148	18984	19229	18994	19173	19113	19103	19093	19158	19088	19084	19170	19265	19359	18985	19047	19077	19240	18967	18939	19122	19132	19201	19116	19125	19056	19208	19269	19346	19157	19237	19110	19168	18967	19137	19069	19301	19259	19085	19086	18995	19104	19170	18879	19203	19173	19285	19249	19025	19162	19315	18991	19185	19063	19159	19247	19224	19223	19201	19302	19036	18978	19135	19064	19196	19217	19260	19149	19071	19131	19394	19141	19022	19291	19103	19218	19308	19202	19344	19212	19338	19145	19428	19252	19129	19048	19325	19015	19288	19136	19045	19085	19113	19131	19067	19298	19249	19140	19042	18962	19375	19292	19221	19081	19104	19199	18988	19206	19015	19138	19208	19194	19176	19093	19256	19160	19145	19281	19238	19218	19351	19199	18942	18894	19027	19354	19165	19133	19154	19329	19159	19116	19210	19227	19241	19114	18969	19102	19160	19304	19087	18935	19316	19091	19196	19287	19122	18915	18971	19152	19015	19070	19321	19163	19310	19354	19255	19225	19183	19128	19128	19116	19181	19134	19421	18924	19333	19261	19098	18973	19230	19050	19346	19220	19120	19189	19133	19217	19306	19071	19097	19036	19229	18957	19163	19155	19048	18899	19132	19100	19259	18963	19390	19253	19108	19164	19044	18950	19192	19272	19363	18984	18978	19179	19088	19157	19163	18994	19201	19287	19158	19094	18988	19178	19060	19181	18938	19220	19334	19122	19254	19076	19163	19168	19259	19141	19038	19149	19176	19047	19078	19149	18957	19093	19078	19180	19335	18895	19264	19195	18805	19211	19245	19203	19077	18954	19041	19187	19120	19150	19161	19111	18989	18982	19138	19001	19135	18959	19128	19247	19261	18979	19069	19239	19258	19184	19153	19048	19163	19064	18992	19138	19251	18944	19220	19284	19190	19229	19144	19064	19042	18708	19100	19206	19425	19290	19028	19156	19292	19175	19039	19001	18848	18941	19193	19104	19126	19183	19035	19036	19100	19177	19189	19204	19295	19170	19035	19201	19177	18783	19187	19110	19204	19097	19369	19176	19069	19175	19041	18928	19160	19135	19166	18971	19303	19085	19080	19209	19219	19225	19182	19169	19063	19141	19197	19042	19236	19129	19253	19025	19198	19209	18891	19358	19264	19196	18974	19226	19097	19128	19001	19158	19141	19010	19174	19391	19185	18988	19065	19113	19296	19253	18989	18835	19101	19089	19138	19295	19063	18848	19074	19053	18964	19093	19161	19022	18975	19056	19224	19201	19088	19085	18995	19074	19176	19272	19134	19085	19186	19303	19284	18960	19244	18989	19194	19236	19189	19366	19158	19128	19069	19286	19180	19214	19098	19166	19033	19156	19198	19198	19010	19027	19143	19122	19131	19130	19278	19082	18805	19204	19005	19243	18912	19198	19098	19321	19100	18945	19029	19181	18892	19013	19136	18938	19331	19212	19123	19176	19195	19155	19180	19136	19116	19405	19253	19326	19396	19230	19103	19149	19206	18999	19200	19082	19116	19339	18925	19283	19126	18951	19146	19324	19126	19200	19049	19142	19085	19118	19021	19305	19243	19251	19237	19267	19189	19101	19086	19026	19220	19092	19313	19257	19112	19084	19301	19334	19086	19169	19279	19198	19034	18893	19278	19287	19319	19075	18981	19355	19045	19210	19217	19091	19033	19193	19082	19080	19058	19103	19168	19083	19236	19118	19281	19093	19007	19161	19264	19380	19020	19214	19198	19344	19192	19081	19074	19076	19196	18903	19187	19069	19193	19104	19133	19225	19166	19205	19172	19463	19293	19379	19434	19112	19203	19435	19219	19003	19154	19172	19171	19045	19205	19285	19010	18968	19219	19158	18995	19123	19151	19062	19166	18912	18959	19094	19109	19203	19103	19303	19135	19099	19064	19353	18966	19172	19108	19186	19027	19001	19063	19093	19127	19170	19263	19060	19294	19219	19246	19306	19164	19164	19172	19091	18978	19249	19074	19039	19169	19119	19302	19204	18889	19107	19049	19103	19018	19238	19110	19067	19208	19081	19057	19114	19273	19347	19212	19293	19248	19138	19215	18929	19088	19124	19009	19093	19233	19232	19240	19372	19081	19164	18995	19204	18951	18957	19070	19233	19050	19183	19317	19195	19425	19044	19260	19133	19141	18994	19192	19175	19254	19127	19117	19173	19196	19191	19203	19108	19306	19212	19061	19095	19336	19037	19190	19000	19201	19130	19041	19161	18919	19147	19166	19115	19075	18921	19044	19258	18893	19004	19250	19468	19188	19197	19355	19122	19055	19391	19224	18939	19096	19015	18921	19218	19095	19147	19131	19213	19110	19135	19040	19216	19245	19130	19285	19214	19265	19073	19140	19158	19073	19096	19020	19115	18956	19180	19267	19258	19242	19025	19213	19056	19316	19259	19089	19134	19008	19111	19039	19118	19256	19147	19215	19136	19127	19257	19290	19067	19144	19167	19181	18769	19205	19206	19185	19213	19167	19334	19006	19168	19082	19269	18957	19089	19269	19091	19016	18894	19157	19248	19182	19348	19048	19172	19411	19157	19327	19219	19409	18863	18996	19317	19283	19169	18985	19137	19112	19065	19171	19176	19119	19021	19196	19369	19201	19083	19159	19280	18984	19231	19148	19086	19238	19395	19045	19021	19267	19012	19263	19134	19045	18991	19185	19000	18896	19381	19134	19238	18951	19084	18880	19067	19137	19233	19240	19072	19240	18877	18999	19159	18998	19140	19040	19254	19393	19206	19035	19080	19224	19201	19107	19118	18987	19208	19076	18977	19153	19271	19230	19048	19143	19070	18993	19062	18907	18958	19237	19153	19053	19115	19049	19221	19183	19219	19065	19109	19115	19049	19013	19123	19139	19226	19185	19151	19173	19139	19370	19230	19311	19292	19149	19227	19330	19160	18968	19128	19011	19230	19069	19289	19283	19315	19127	19250	19112	19070	19140	19119	19287	19384	19308	19075	19167	19075	19159	19156	19239	19217	19209	19175	19210	19166	19192	19136	19096	19155	19135	19292	19115	19118	19083	19098	19103	19255	19047	19063	19150	19165	19139	19152	19229	19023	18969	19198	19123	19099	19047	18977	19087	19280	19177	19041	19159	19138	19034	18977	19193	18973	19047	18963	19184	19205	19111	19104	19226	19140	19134	19228	19212	19161	19158	19141	19085	19086	19274	19038	19193	19071	19136	19049	18946	19094	19010	19078	19214	19217	18883	19117	19077	19238	19211	19155	19079	19035	19286	19164	19023	19092	19176	19057	19182	19069	19362	19208	19219	19007	18949	19279	19064	18972	19233	19094	19058	19000	19134	19017	19292	19227	19012	19287	19261	19098	19216	19002	18988	19149	19064	19086	19189	19041	18919	18954	19243	19196	19163	18865	18967	19141	19174	19053	19009	19066	19245	19171	18957	19142	19176	19085	19231	18928	19098	19128	19158	19158	19048	19324	19067	19076	19081	19112	19179	19125	19298	19415	19046	19138	19207	19266	19170	19171	19189	19147	19182	19295	19151	19274	19240	19337	19229	19156	18901	19145	18907	18963	19033	19057	19049	19238	19281	19111	19126	19084	18996	19152	18951	19101	19406	19298	19102	19069	19120	18984	19053	19200	19076	19186	19170	19157	19208	19201	19101	19024	19219	19158	19228	19200	19006	19083	19111	19039	19006	18953	18902	19310	19468	19104	19304	19311	19066	19027	19111	19170	19230	19182	18996	18895	19193	19234	19277	19075	19128	19034	18982	19029	19245	19151	19008	19098	19174	19215	19075	19144	19359	19084	19227	19248	19211	19258	19319	19137	19155	19148	19016	19097	18938	19098	19065	19246	19194	19171	19091	19016	19088	19175	19130	18942	19282	19024	19314	19190	19170	19162	19071	18882	19355	19168	19015	19473	19334	19203	19188	19097	19143	19109	19229	19057	18951	18987	19026	19254	19249	19133	19108	19046	19089	19253	19023	19094	18977	19086	18957	19190	19100	19146	19413	19078	19043	19025	19375	19151	19149	19242	19166	19155	19038	19018	19458	18966	19035	19154	19251	19037	19251	19098	19182	19037	19358	19051	19238	19036
49453	49005	28290	18004	17568	17263	16555	16450	16314	16294	16210	16194	16260	16315	16187	16117	16282	16106	16273	16212	16245	16192	16269	16230	16086	16261	16366	16188	16241	16271	16337	16407	16205	16375	16186	16311	16284	16294	16242	16216	16219	16153	16406	16295	16174	16345	16326	16157	16168	16390	16085	16221	16195	16128	16088	16205	16061	16212	15972	16241	16146	16183	16099	16322	16306	16353	16383	16338	16306	16382	16171	16221	16189	16112	16065	16277	16280	16188	16077	16218	16197	16296	16156	16157	16164	16131	16377	16325	16221	16264	16264	16197	16314	16361	16143	16285	16361	16136	16223	16261	16210	16128	16284	16223	16355	16313	16279	16138	16334	16234	16306	16337	16243	16282	16206	16304	16087	16157	16101	16261	16220	16341	16263	16268	16179	16264	16254	16276	16320	16069	16321	16398	16157	16095	16173	16248	16276	16133	16282	16212	16058	16249	16330	16141	16241	16228	16269	16174	16325	16178	16120	16208	16192	16188	16193	16200	16160	16120	16411	16104	16169	16113	16119	16304	16083	16046	16040	16211	16339	16194	15934	16117	16196	16075	16351	16285	16230	16227	16277	16112	16277	16099	16251	16220	16240	16290	16224	16201	16175	16191	16075	16123	16075	16096	16248	16321	16169	16182	16110	16203	15977	16222	16108	16145	16266	16174	16070	16243	16234	16306	16204	16286	16245	16009	16315	16104	16139	16157	16285	16169	16253	16337	16182	16203	16136	16064	16238	16185	16246	16215	16062	16143	16297	16332	16170	16170	16181	16214	16137	16292	16215	16343	16275	16152	16299	16065	16171	16299	16287	16101	16261	16328	16132	16186	16370	16305	16151	16241	16180	16280	16105	16172	16172	16146	16190	16216	16105	16225	16224	16140	16218	16207	16140	16134	16321	16083	16201	16377	16198	16108	16175	16306	16150	16070	16326	16189	16314	16194	16212	16215	16288	16202	16216	16129	16224	16216	15982	16166	16200	16341	16293	16313	16200	16298	16094	16290	16220	16196	16254	16126	16061	16150	16276	16241	16158	16137	16150	16355	16274	16173	16324	16131	16255	16149	16212	16346	16308	16139	16280	16086	16147	16165	16404	16117	16367	16225	16204	16126	16300	16158	16143	16166	16133	16386	16317	16301	16226	16226	16226	16294	16339	16119	16244	16145	16176	16339	16151	16370	16350	16125	16236	16102	15972	16233	16183	16206	16170	16021	16157	16090	16206	16307	16309	16172	16279	16246	16278	16294	16174	16252	16235	16142	16181	16335	16245	16232	16067	16307	16194	16203	16340	16304	16245	16310	16171	16180	16105	16273	16145	16188	16162	16071	16218	16154	16239	16303	16250	16196	16148	16182	16409	16307	16243	16347	16276	16196	16280	16087	16306	16250	16159	16247	16296	16145	16278	16179	16104	16141	16338	16398	16196	16289	16162	16246	16320	16243	16395	16188	16187	16232	16222	16192	16401	16204	16261	16257	16157	16123	16274	16185	16360	16376	16129	16077	16337	16149	16273	16130	16304	16221	16194	16224	16035	16255	16391	16070	16308	16287	16201	16415	16296	16205	16306	16280	16138	16061	16355	16113	16142	16128	16219	16158	16163	16233	16321	16020	16136	16125	16276	16103	16378	16227	16176	16335	16221	16368	16222	16063	16097	16350	16189	16340	16202	16300	16070	16219	16086	16261	16128	16224	16314	16016	16035	16265	16006	16335	16163	16153	16182	16234	16247	16033	16262	16045	16127	16171	16305	16291	16067	16128	16210	16079	16329	16117	16279	16186	16127	16169	16365	16018	16165	16230	16203	15970	16182	16271	16231	16226	16298	16136	16269	16112	16144	16164	16362	16189	16173	16133	16119	16241	16269	16247	16232	16040	16149	16230	16217	16368	16208	16238	16033	16216	16304	16185	16225	16344	16206	16215	16181	16280	16315	16067	16276	16163	16377	16262	16192	16131	16310	16108	16243	16140	16373	16003	16391	16029	16085	16201	16246	16203	16351	16302	16280	16022	16164	16125	16196	16279	16176	16334	16224	16168	16183	16063	16251	16359	16199	16065	16077	16318	16200	16146	16387	16322	16286	16194	16145	16196	16221	16096	16463	16195	16187	16339	16093	16382	16198	16295	16117	16461	16134	16203	16525	16267	16267	16110	16282	16254	16316	16091	16160	16427	16269	16237	16195	16372	16111	16301	16194	16263	16395	16373	16340	16137	16284	16223	16370	16112	16339	16211	16165	16343	16190	16293	16169	16282	16087	16267	16230	16236	16259	16207	16232	16225	16303	16222	16203	16368	16286	16032	16171	16423	16216	15997	16323	16091	16359	16160	16156	16229	16192	16109	16101	16417	16259	16157	16113	16205	16195	16171	16294	16116	16163	16254	16205	16204	16214	16375	16296	16352	16162	16177	16042	16134	16189	16213	16086	16206	16329	16161	16216	16241	16264	16019	16348	16186	16315	15987	16068	16140	16173	16242	16311	16334	16163	16154	16281	16127	15991	16247	16059	16236	16096	16149	16306	16285	16158	16149	16220	16146	16147	16083	16074	16161	16252	16249	16309	16275	16184	16244	16110	16127	16184	16337	16243	16162	16406	16084	16347	16290	16224	16137	16160	16210	16100	16078	16358	16168	16260	16268	16265	16108	16232	16183	16212	16296	16148	16135	16115	16186	16331	16122	16309	16358	16238	16208	16179	16270	16223	16170	16244	16246	16191	16126	16029	16197	16194	16333	16345	16233	16112	16412	16281	16322	16088	16289	16114	16212	16191	16327	16361	16109	16183	16137	16115	16251	16216	16151	16221	16376	16328	16206	16128	16305	16164	16132	16235	16229	16241	16368	16323	16162	16449	16027	16031	16231	16210	16197	16183	16138	16186	16232	16177	16088	16230	16420	16233	16172	16079	16258	16203	16163	16245	16162	16041	16094	16177	16139	16311	16178	16184	16069	16192	16046	16213	16090	16192	16123	16167	16226	16116	16229	16195	16240	16178	16266	16083	16259	16434	16337	16104	16276	16202	16178	16270	16291	16181	16044	16199	16184	16198	16293	16223	16368	16230	16322	16248	16217	16228	16260	16261	16228	16226	16299	16320	16124	16218	16232	16329	16403	16281	16176	16180	16188	16335	16232	16242	16129	16418	16075	16328	16172	16222	16155	16219	16231	16341	16150	16227	16279	16294	16293	16093	16202	16231	16030	16209	16279	16173	16381	16058	16287	16328	16137	16290	16347	16146	16223	16394	16269	16216	16344	16205	16054	16276	16156	16254	16294	16235	16218	16268	16203	16163	16072	16365	16170	16315	16074	16118	16148	16215	16317	16181	16274	16144	16366	16300	16144	16241	16104	16201	16179	16167	16294	16075	16222	16079	16178	16302	16109	16006	16303	16345	16270	16272	16205	16325	16375	16203	16185	16341	16138	16345	16354	16094	16195	16106	16348	16157	16199	16142	16346	16182	16104	16313	16212	16231	16079	16252	16427	16373	16191	16514	16234	16154	16276	16186	16183	16060	16203	16311	16092	16408	16312	16266	16144	16375	16166	16178	16180	16102	16171	16220	16390	16304	16234	16299	16114	16055	16165	16258	16085	16196	16346	16344	16098	16272	16225	16235	16117	16362	16252	16145	16467	16049	16173	16263	16218	16089	16230	16468	16379	16273	16144	16076	16408	16183	16303	16188	16334	16198	16213	16231	16322	16205	15984	16217	16342	16242	16204	16203	16136	16296	16131	16343	16394	16207	16182	16298	16249	16221	16315	16218	16220	16114	16062	16043	16209	16185	16295	16275	16124	16334	16072	16401	16201	16195	16251	16309	16382	16261	16452	16195	16174	16339	16334	16265	16225	16228	16310	16339	16140	16343	16142	16199	16395	16243	16026	16111	16313	16152	16173	16168	16126	16085	16336	16168	16280	16096	16339	16192	16297	16272	16125	16266	16360	16197	16355	16051	16295	16282	16069	16290	16323	16255	16230	16158	16224	16151	16250	16178	16230	16245	16097	16268	16253	16199	16122	16134	16319	16235	16246	16202	16035	16141	16247	16136	16250	16036	16375	16133	15986	16326	16321	16143	16256	16105	16108	16211	16189	15936	16189	16161	16271	16052	16419	16166	16353	16361	16312	16109	16210	16015	16320	16209	16279	16289	16189	16017	16190	16242	16294	16404	15973	16286	16247	16344	16419	16228	16321	16090	16113	16289	16184	16208	16392	16297	16209	16035	16110	16203	16096	16374	16225	16374	16270	16090	16253	16168	16155	16269	16326	16171	16255	16274	16227	16296	16227	16289	16116	16202	16208	16299	16239	16180	16264	16225	16145	16142	16205	16199	16284	16206	16190	16322	16188	16315	16089	16171	16233	16281	16480	16093	16141	16240	16339	16248	16083	16339	16212	16203	16376	16250	16097	16200	16117	16318	16298	16345	16208	16187	16276	16319	15978	16245	16291	15972	16084	16278	16305	15978	16207	16270	16189	16228	16322	16339	16174	16060	16119	16244	16201	16173	16296	16143	16067	16059	16141	16158	16268	16300	16148	16230	16312	16138	16333	16235	16197	16167	16016	16170	16288	16309	16184	16313	16253	16275	16450	16351	16310	16111	16301	16028	16268	16157	16343	16264	16433	16227	16110	16214	16048	16168	16198	16438	16151	16160	16168	16139	16171	16126	16147	16236	16222	16223	16320	16355	16197	16195	16233	16260	16272	16116	16182	16132	16125	16194	16225	16236	16312	16295	16202	16048	16291	16136	16085	16254	16265	16347	16303	16215	16145	16262	16360	16197	16163	16231	16191	16098	15977	16232	16250	16189	16266	16131	16229	16131	16361	16154	16143	16159	16238	16223	16208	16265	16121	16210	16288	16224	16244	16198	16229	16116	16203	16117	16317	16085	16169	16261	16279	16163	16226	16260	16393	16308	16386	16213	16303	16240	16305	16203	16325	16355	16220	16202	16464	16230	16216	16103	16274	16218	16353	16437	16261	16106	16335	16261	16323	16148	16192	16166	16172	16266	16262	16204	16078	16167	16215	16343	16095	16351	16220	16155	16272	16276	16153	16320	16069	16245	16241	16128	16244	16276	16333	16203	16220	16148	16142	16248	16170	16161	16166	16303	16122	16406	16151	16216	16152	16375	16076	16300	16103	16196	16267	16407	16192
24897	22922	29505	25050	22959	23856	22377	19681	19158	19088	19103	18772	19041	19065	18917	19160	18935	18847	19003	18990	18730	19024	18845	18925	18973	18993	18691	18860	18901	18786	18749	18805	18796	18778	18933	18877	18852	18881	18987	19001	19023	18668	19020	18722	18757	18893	18828	18745	18683	18651	18736	18909	18712	18937	18818	18798	18724	18945	18845	18907	18924	18896	18797	18903	18788	18727	18594	18861	18815	18682	18874	18871	18845	18726	18745	18806	18755	18936	18933	18904	18783	18635	18768	19099	18780	18984	18827	18806	18771	18832	18737	18711	19058	19003	18916	18952	18915	18990	18938	19063	18718	18720	18810	18755	18750	18705	18805	18635	18737	18850	18683	18948	18605	18765	19031	18797	18869	18599	18838	18544	18743	18857	18763	18724	18817	18811	18692	18969	18972	18960	19027	18697	18916	18879	18784	18844	18803	18850	18793	18923	18615	18678	18873	18850	18717	18747	18724	18869	19096	18812	19036	19074	19008	18902	18869	18908	18888	18871	18762	18839	18819	18983	19019	18711	19040	18806	18723	18793	18841	18809	18745	18972	18876	18781	18852	19213	18958	18835	18779	18818	18841	18779	18859	18889	19034	18993	18493	18761	18933	18797	18892	18885	18794	19085	18765	18734	18989	19109	19039	18721	18751	18829	18690	18907	18815	18851	18825	18943	18860	18757	18907	18788	18710	18749	18773	18725	18829	18887	19053	18692	18892	18808	18784	18722	18709	18772	18596	18856	19083	18983	18800	18833	18776	18908	18665	18839	18802	18789	18860	19002	18669	18896	18953	18643	18738	18705	18849	18749	18907	19046	18948	18849	18924	18620	18718	18887	18841	18783	18836	18879	19034	18840	18855	18798	19032	18849	18697	18705	19072	18688	18820	18736	18698	18820	18686	18689	18968	18931	18803	18790	19089	18772	18924	18836	18927	18711	18864	18807	18821	18811	18890	18891	18738	18734	18611	18784	18719	18706	18596	18697	18793	18674	18883	18706	18804	18929	18763	18948	18844	18581	18731	18909	18899	18782	19044	18873	18993	18997	18826	18914	18890	18930	18844	19102	18778	18827	18799	19034	18862	18790	18881	18791	18787	18917	18810	18768	18805	18795	18690	18863	18836	18970	18903	18711	18943	18793	18676	18780	18685	18834	18944	19035	18639	18667	18758	18936	19054	18968	18823	18621	18820	18929	18839	18868	18764	18915	18582	18943	18917	18805	18787	18982	18778	18994	18736	18766	18976	18866	18690	18846	18876	18719	19011	18793	18655	18859	18800	18593	18846	18864	18752	18888	18741	18867	18679	18886	19005	18577	18888	18812	18691	18802	18876	18948	18754	18769	18829	18788	18970	18688	18660	18995	18760	18837	18685	18766	18979	18689	18754	18904	19000	18665	18580	18758	18830	18589	18895	18842	19010	18665	18788	18856	19069	18760	18823	18856	18764	18511	18768	18814	18697	18906	18954	18843	18847	18837	18741	18879	18923	18595	18640	18956	18924	18741	18751	18865	18868	18817	18845	18822	18829	18860	18625	18967	18891	19004	18863	18822	18809	18762	18829	18826	19058	18679	18904	18768	18695	18844	18717	18727	18814	18709	19001	18722	18774	18733	18783	18964	18909	18834	18665	18856	18786	18711	18628	18641	18807	18694	18683	18654	18883	18769	18610	18756	18802	18875	18902	18868	18801	18805	18807	18647	18957	18893	18947	18723	18693	18859	18671	18763	18971	18767	18594	18796	18740	18802	18813	18911	18926	18704	19019	18709	18934	18984	18828	18742	18762	18897	18711	18836	18883	18721	18736	18887	18838	18792	18862	18977	18743	18706	18928	18701	18905	18794	18849	18836	18897	18862	18970	18655	18847	18871	18836	18770	18698	18702	18786	18955	18756	18754	18738	18716	18867	18996	18774	18786	18856	18912	19037	18837	18659	18925	18816	18850	18621	19014	18708	18798	18760	18836	18821	18753	18914	18969	18887	18940	18651	18774	18518	18720	18835	18924	18798	18840	18743	18866	18709	18854	18833	18613	18727	18898	18785	18547	18880	18796	18856	18732	18833	18892	18888	18786	18985	18645	18871	18770	18781	18817	18973	18753	18732	18974	18918	18889	18830	18877	18857	18615	18816	18697	18690	18665	18751	18723	18891	18739	18601	18848	18834	18700	18933	18751	18681	18884	18603	18908	18724	18791	18776	18769	18742	18742	18782	18617	18732	18836	18984	18727	18734	18587	18809	18660	18838	18622	18970	18965	18859	18741	18818	18778	18893	18893	18594	18861	18878	19015	18820	18940	18819	18829	18807	18788	18825	18714	18714	18894	18750	18801	18639	18852	18869	18905	18753	18771	18833	18775	18809	18956	18948	18756	18870	18828	18953	18570	18985	18720	18821	18832	18747	18880	19073	19092	19058	18964	18812	18756	18824	19053	18753	18907	18957	18797	18774	18740	18751	18944	19003	18812	18735	18647	18988	19004	18949	18870	18807	18741	18814	18839	18799	18649	18906	18753	18861	18851	18977	18869	18820	18680	18679	18501	18772	18774	18721	18733	18807	18717	18778	18928	18890	18871	18776	18909	18649	18725	18779	18693	19049	18739	18921	18982	18924	18935	18821	18746	18847	18966	18679	18889	18821	18600	18926	18861	18796	18834	18772	19080	18932	18781	18752	18834	18873	18766	18734	18775	18877	18937	18645	18688	18682	19045	18985	18818	18896	18850	18868	18709	18930	18895	18831	18784	18858	18963	18711	18982	18969	18922	18756	18906	18851	18649	18743	19021	18806	18750	18779	18868	18844	18838	19010	18860	18804	18844	18744	18722	18743	18784	19063	18772	18975	18937	18888	18731	18709	18795	18872	18822	18875	18858	18893	18919	18872	18770	18869	18779	18779	18902	18805	18915	18762	18866	19003	18807	18634	18876	18896	19026	18751	18869	18747	18857	18669	18680	18571	18816	18735	18872	18782	18873	18868	18852	18680	18694	18862	18842	18810	19057	18670	18826	18830	18929	18919	18859	18846	19000	18851	18955	18795	18720	18988	18883	18903	18904	18857	18861	18748	19026	19079	18683	18779	18689	18727	18904	18846	18965	19039	18946	18761	18768	18952	18969	18769	18587	18557	18948	18757	18660	18729	18838	18966	18917	18845	18729	18766	18844	18650	18769	18862	18731	18815	18835	18879	18923	18646	18949	18942	18955	18748	18899	18653	18867	18796	18854	19014	18988	18898	18796	18747	18706	19028	18863	18917	18871	18865	18829	18622	18758	18772	18891	18757	18944	18840	18852	18792	18810	18864	18944	18819	18930	18821	18778	18813	18999	19023	18969	18687	18893	18822	18753	18690	19037	18639	18778	18888	18885	18645	18699	18541	18967	18839	18865	18726	19089	18862	18638	18950	18968	18981	18995	18865	18795	19005	18815	18754	18774	18795	18696	18861	18736	18707	18792	18670	18770	18808	18883	18990	18774	18921	18623	18855	18785	18958	18727	18812	18767	18610	18789	18823	18839	18781	18854	18998	18951	18770	18827	18881	18636	18669	18916	18565	18810	18805	18841	18742	18658	18754	18942	18788	18713	18778	18881	18839	18668	18641	19035	18837	18618	18733	18901	18732	18792	18687	18797	18827	18820	18770	18977	18897	18822	18825	18787	18702	18765	18848	18725	18831	18831	18888	18846	18811	18908	18991	18917	18999	19004	18936	18917	18786	18634	18873	18814	19059	18807	18916	18817	18811	18862	18763	18836	18770	18898	18643	18886	18800	18852	18892	19018	18912	18680	18711	18603	18727	18801	18897	18654	18861	18925	18909	18783	18734	18780	18847	18615	18755	18658	18802	18955	18842	18989	18899	18763	18835	18702	18789	18894	19003	18551	18835	18830	18886	18961	18654	18893	18743	18970	18654	18790	18777	18656	18776	18634	18936	18778	18538	18645	18801	18963	18768	18765	18845	18668	18926	18868	18948	18807	18707	18694	18807	18955	19013	18686	18844	19021	18647	18749	18889	19079	18704	18689	18821	18874	18972	18543	18901	18760	18884	18958	18794	18899	18671	18841	18923	18906	19010	19111	18906	18830	18761	18939	18813	18844	18835	18857	18988	18999	18902	18854	18907	18722	18904	18872	18815	18745	18917	18826	18673	18776	18535	18910	18951	18805	18731	18520	19027	18822	18887	18813	18794	18749	18887	18782	19053	18912	18816	18683	18756	18794	18793	18844	18956	18903	18949	18957	19126	18811	18669	18747	18948	18861	19002	18793	18868	18678	19000	19012	18776	18901	18812	18845	18990	18822	18922	18937	18894	18877	18910	18804	18927	18983	18723	18792	18728	18761	18918	18720	18786	18924	18941	18925	18790	18828	18789	18836	18903	18965	18790	18902	18618	18652	18878	18701	18977	18837	18857	18847	18741	18880	19048	18829	19019	18785	18751	18975	18931	18882	18843	18947	18925	18867	18737	18735	18879	18745	18856	18885	18888	18721	18730	18852	19005	19058	18937	18986	18752	18715	18987	18692	18871	18657	18921	18896	18569	18744	18657	18849	18727	18846	18698	18739	18836	18758	18726	18694	18643	18716	18794	18948	18860	18892	18800	18775	18889	18667	18697	18534	18660	18807	18962	18962	18739	18681	18909	18799	18797	18859	18782	18559	18828	18802	18776	18781	18668	18955	18967	18662	18745	18780	19022	18829	18791	18959	18646	18729	18741	18777	18835	19054	18774	19031	18960	18835	18785	18762	18867	18748	18866	18573	18934	18848	18959	18754	18840	18891	18738	18927	18612	18938	18831	18874	18800	18694	18853	18867	18770	18732	18813	18737	18813	18675	18811	18653	18689	18828	18691	18967	18757	18873	18813	18877	18945	18854	18676	18804	18771	18856	18753	18845	18770	19125	18863	19035	18784	19120	18910	18880	18742	18903	18901	18845	18817	18876	18834	18832	18672	18680	18674	18687	18880	18861	19038	18784	18777	18729	18708	18744	18873	19153	18871	18846	18797	18855	18897	18840	18915	18990	18744	18746	18917	18844	18793	18867	18809	18858	18916	18896	18981	18787	18766	18767	18880	18848	18967	18961	18670	18959	18823	19071	18658	18797	18675	18860	18676	18901	18983	18672	18893	18869	18766	18811	18933	18844	18916	18993	18808	18612	18883	18880
64337	83309	51927	24985	23066	20965	17216	16520	16272	16181	15952	15951	16015	16116	16107	16054	16029	15932	16148	16086	16013	16084	15908	16057	16048	15980	16076	16116	16208	15992	16031	16178	16055	15949	16123	15859	16043	15979	16021	16001	16173	15831	16111	16032	16048	16118	15930	16147	15978	16173	16085	16079	16234	16028	16081	16132	15920	16070	16151	15986	16092	16115	16020	16055	16027	15934	16243	16093	16124	16016	16072	16252	15921	15966	16052	16002	15986	15910	15832	16163	16017	16154	16198	15900	16050	16126	16137	16099	16031	16044	16142	15976	15997	15951	16009	16061	15901	16185	16038	15993	15972	16012	16143	15971	15860	16127	16008	16064	16180	16078	16146	16062	16102	16169	16138	15998	15955	16005	16063	16106	15966	16040	15941	16110	16144	15959	16101	15988	16196	15972	16084	16286	16128	15939	15927	16008	16073	16007	16132	16036	16242	15856	15976	15946	16108	16040	16057	16071	15996	15993	16040	16168	16171	15951	16201	15968	16039	16156	16012	16072	16087	16003	16040	16095	16140	15956	16192	16088	15943	16000	15857	16038	15975	16006	16035	16178	16027	16085	16063	15986	16103	16278	16063	16067	15927	16018	15875	16127	15993	16126	16042	16027	16154	16024	16241	16079	15979	16118	15999	16110	16169	16004	16154	16092	16006	15928	16011	16244	16182	16085	15867	16072	15904	16113	15946	16005	16164	15929	16093	16051	15992	15995	15957	15986	15997	16129	16093	16155	15916	16008	16006	15912	15985	16071	15840	16165	16006	16138	16168	16166	15982	15964	15995	16023	16237	15956	16025	16020	15945	16010	16095	15991	16220	16142	16021	16025	15971	16017	16113	15979	15948	16184	16082	16092	16040	15906	16171	16182	15869	15996	16031	15997	15983	16013	15921	16107	15956	16010	16190	16038	16050	16182	15953	15992	16009	16040	16179	16179	15941	16093	16117	16092	16023	16126	16097	16008	16085	15958	16020	16031	16182	15999	16159	16141	15953	16156	16033	16084	16046	15952	16182	16116	15864	15917	16084	15994	16070	16103	16116	16009	16009	16217	16010	16065	15999	16020	16205	16062	16224	15949	15936	15998	16073	16095	15997	16000	16080	15969	16048	15990	16081	15998	16155	16164	16245	15956	16094	15903	15938	16058	16078	15932	16008	15982	16083	16195	15944	15953	16127	15939	15881	16153	16104	16056	16036	16184	15951	16138	16072	16035	15982	15915	16051	16121	16127	16173	16109	16045	16036	15945	16035	16047	15880	16021	16035	16186	16042	16078	16185	16119	16026	15932	15947	15930	16022	15910	16094	15992	16015	16081	16038	16193	16102	16156	15936	16074	16052	16075	15951	16088	16149	16053	16020	16215	16298	16042	16034	16073	16009	16182	16136	16160	16103	16228	16088	16020	15882	16022	16147	15881	16090	15947	16099	16009	16009	16055	16019	15990	15966	16014	16092	15926	16144	16003	16067	15980	16021	16078	15936	16079	16044	16024	16075	15911	15927	16092	15927	16000	15992	15991	16105	16104	16118	16049	16117	16060	16107	16064	16143	15916	15948	16158	15853	16027	16042	16005	16206	16071	16118	16143	16212	16158	16268	15876	16022	16051	16194	16029	15951	15935	16262	16183	16165	16035	16177	16109	16113	16096	16011	16091	15993	16085	16024	16191	16179	16074	15919	16136	16113	16172	16062	16050	15876	15971	16228	16067	16020	16039	16333	16038	16001	15970	16042	16115	16053	15955	16101	16062	16170	16163	16044	16007	16168	16179	16098	16061	15898	15934	16110	16041	16078	16292	16024	15976	16038	16034	15978	16185	16062	16062	15985	15930	16033	15962	15977	15994	16127	15942	16080	16044	15942	16063	15963	16208	15986	16080	16061	16087	15997	15900	16169	16090	16060	15941	16138	15936	16092	16010	15991	16068	16050	16037	16051	16092	15969	16004	16133	16068	16028	16126	16005	16005	16038	15814	16035	16140	16075	15984	16097	16135	16144	16014	16033	16164	16030	16044	15932	16048	15866	16017	16235	16038	16012	16053	16115	15880	15896	16057	15996	16127	16087	16015	15927	16140	15956	16057	16171	16049	16007	16075	15973	15957	16053	16121	16109	15993	16052	16037	16184	16074	16091	16155	15992	16038	15954	16025	15993	16187	16045	16076	15998	16067	15931	16183	15963	16059	16050	16228	16020	15974	15957	16032	16176	16108	16108	16271	16051	15978	15986	16087	16068	16138	15962	16143	16048	16098	16144	16169	16123	15852	16090	16160	16056	15906	16150	15892	16041	16006	16026	16185	16220	16083	16179	16086	15951	16113	16075	15997	16078	16041	16202	16152	16183	16084	16040	15961	15816	16131	15921	16140	16092	16131	16144	15845	16243	15750	16005	15971	16112	16090	16014	15892	15907	16068	15906	16164	16161	16090	16052	16046	15977	15994	16090	16136	16030	15952	16075	15953	16073	16065	16018	16042	16068	16147	16105	16019	16125	16041	15865	16028	15937	16005	15934	16096	16160	15991	16011	15965	16149	16041	16120	16169	15955	15977	16022	16147	16040	16109	16043	16167	16040	16036	15960	16005	15925	15953	16049	15869	16083	16154	16156	16193	16080	16114	15981	16210	16124	16035	15953	16074	15966	15917	15875	15988	16166	16048	16067	16078	16077	16004	16040	16180	16015	15962	16025	16251	16138	16062	16124	16073	15930	16018	16034	16001	15924	15910	16119	16018	16010	16092	16028	16031	16022	16142	16020	16018	16019	16202	16231	15997	15988	15996	16006	16040	16041	15908	15919	16011	16093	16050	15924	16056	16095	16263	16111	16023	16060	15894	15964	16054	15960	16061	16135	15988	16120	16128	15922	16070	15997	16164	16029	16078	16186	16129	16064	16133	16065	15985	16038	16051	16035	16018	15963	16155	15865	16086	16190	16038	16098	16131	16064	15981	16003	15983	16042	15997	16167	16000	15821	16162	15981	16110	15937	16100	16237	16135	16064	15900	15952	16088	16130	16000	16176	15970	15902	16097	16007	16128	16125	15979	16100	16021	16138	16143	16023	16154	16088	16040	16083	16140	16141	15963	16118	16019	16044	16097	16199	16095	15931	15924	16022	16014	16070	15965	16112	16087	16067	16140	15935	16119	15900	16007	16120	15885	15966	16063	16018	15961	16176	16115	16068	16011	16094	16143	15921	15951	16007	15909	16097	16178	15931	16029	16064	16088	16155	16022	15931	16114	15884	16048	16069	15949	15937	16088	16235	15928	16130	16199	16250	16071	15797	16177	16054	16016	15997	15957	16152	16095	16118	16055	16040	15918	16007	15908	16199	16119	15841	16152	16062	16088	16052	15878	16066	15901	16090	15971	16058	16046	16137	15894	16039	15909	16169	16049	15886	16046	16109	16162	16080	16002	16032	16231	16082	15968	16188	16090	15914	16178	15999	16094	15960	16143	16043	16060	16068	16304	16129	16080	16093	16024	16142	16126	16084	16253	15971	16060	15966	16071	15976	16173	16069	16137	15969	15993	16125	16001	16178	16030	16026	16009	15945	16105	16131	16150	15922	15949	16216	15956	16009	16002	16073	16154	16028	15917	16051	16218	16180	15986	16028	16110	16133	16052	15969	16153	15998	16097	16076	15729	16136	16056	16108	15921	16009	15945	15982	16223	16065	15932	15943	16071	15995	16028	16016	16100	15982	16131	16073	16135	16041	16106	16070	16002	16083	16013	16045	16144	16212	16081	16030	16028	16172	15912	16149	16016	16142	16101	16275	16138	16189	16008	16165	15941	16051	15934	15951	16071	16071	15950	16170	16023	16026	16072	16123	16064	16159	15882	16260	15887	16011	15915	16088	15943	16095	15963	15800	16058	16086	15828	16152	16188	16136	16202	16103	15829	16071	16059	16110	16096	16213	16054	16067	16075	16195	16068	16059	16001	16001	15970	16105	16222	16092	15960	15996	16016	16066	16017	16193	16149	16178	16016	16052	16004	15930	16181	16090	15962	16053	16074	15945	16148	16166	15981	16041	16008	16033	16148	15862	16228	16021	16048	16007	16210	15900	16101	16123	16032	15987	15935	16004	16011	16004	15951	16181	16140	16264	16089	15958	16222	16031	16065	16130	15895	16051	16010	15995	16169	15919	16154	16056	16170	16111	16195	15882	15879	15934	15933	15978	15928	16048	16136	16222	16122	16050	15992	16014	16108	16170	16026	16024	15843	15944	15980	15948	16103	16020	16194	16052	16128	16127	16194	16048	15896	15943	15987	16176	16174	16206	16079	15998	16212	15979	16036	16125	16042	15984	16073	15910	16046	16145	16109	16116	16062	15966	16000	16179	15804	16153	16135	16139	15982	15847	16101	16046	16101	16240	15917	16075	16080	16066	15889	16223	16112	16002	15875	16030	16043	16119	16009	16087	16039	16068	15888	15936	16043	15919	15991	15977	16098	15834	16163	16147	15980	16135	16185	15986	16014	16036	15996	16152	16072	16159	16057	15989	16228	16059	15844	16095	15953	16013	16128	15952	16053	15949	16056	16181	15896	16129	16152	16088	16089	16026	16091	16040	16061	16056	16025	15911	16050	16004	15997	16031	15980	16076	16178	15992	16082	16028	16125	16074	15984	16092	16036	16017	16144	16063	16158	16190	16104	16103	15890	15967	15996	16103	16117	16043	15994	16110	16064	16154	15948	16099	16134	16155	15987	16077	16173	16088	15944	16041	16023	16097	16088	16022	15990	16056	16073	16060	16115	16131	16082	16094	16028	16250	15893	15894	16008	16015	16070	15839	15963	16070	15959	16052	15929	15848	16069	15936	16288	16138	16059	16093	16062	16161	16212	16157	15935	16195	16040	16160	16233	16163	16361	15909	16221	15978	15942	15966	16065	15876	16178	16101	15889	16238	15986	16005	16062	16009	15970	16132	16060	15979	16141	16296	16112	16179	15903	16201	16047	15954	15961	16042	16010	16076	16036	16024	16095	16055	16010	16069	16024	15907	16152	15991	16027	16027	16149	15982	16011	15850	15987	15909	16056	15989	16084	16128	15957	16150	16131	16056	16063	16066	15977	15975	16049	16078	16047	16029	15996	16016	15871	16025	16110	16136	16100	16103	16044	16127	16084	16030	16025	16033	16207	15991	16125	15900	16253
22882	21838	29238	23878	21734	24733	26750	20997	19572	19932	19771	19578	19567	19662	19625	19654	19601	19510	19554	19541	19467	19459	19206	19392	19428	19367	19296	19392	19189	19389	19544	19637	19588	19370	19270	19436	19422	19165	19262	19287	19473	19374	19423	19407	19427	19284	19347	19485	19439	19440	19534	19413	19141	19261	19336	19361	19510	19233	19446	19427	19283	19083	19265	19196	19585	19380	19444	19297	19225	19298	19254	19352	19253	19416	19127	19214	19208	19227	19256	19451	19348	19221	19223	19281	19183	19364	19321	19130	19261	19188	19181	19450	19416	19260	19310	19253	19313	19289	19322	19263	19296	19244	19342	19312	19189	19324	19325	19345	19227	19109	19261	19495	19319	19264	19344	19268	19251	19348	19215	19303	19260	19307	19197	19250	19220	19419	19247	19252	19082	19239	19363	19455	19125	19257	19383	19076	19257	19246	19366	19288	19363	19232	19226	19207	19270	19271	19339	19132	19301	19185	19149	19266	19310	19450	19282	19244	19521	19370	19568	19337	19328	19299	19318	19272	19212	19421	19384	19213	19291	19165	19126	19201	19245	19243	19232	19292	19174	19421	19374	19370	19128	18893	19410	19450	19232	19338	19170	19291	19368	18971	19373	19074	19424	19354	19353	19228	19179	19176	19299	19323	19261	19116	19190	19047	19129	19433	19054	19508	19396	19078	19155	19068	19334	19160	19177	19249	19201	19383	19165	19320	19355	19229	19237	19428	19349	19037	19351	19292	19383	19214	19171	19193	19291	19344	19326	19304	19274	19260	19263	19325	19200	19237	19320	19222	19172	19167	19176	19254	19345	19254	19440	19117	19310	19438	19281	19022	19156	19272	19139	19185	19141	19422	19331	19246	19322	19202	19223	19518	19259	19363	19321	19347	19081	19308	19158	19306	19449	19005	19483	19226	19316	19421	19402	19256	19286	19354	19408	19330	19181	19188	19281	19182	19310	19196	19123	19501	19364	19005	19270	19232	19254	19305	19033	19033	19155	19203	19335	19323	19278	19298	19187	19257	19354	19487	19350	19179	19257	19251	19219	19226	19523	19288	19025	19248	19533	19204	19232	19082	19040	19257	19117	19210	19335	19312	19440	19285	19391	19209	19400	19257	19270	19127	19304	19407	19404	19437	19428	19160	19274	19055	19192	19220	19258	19056	19322	19451	19549	19406	19208	19319	19308	19553	19359	19315	19275	19168	19183	19121	19260	19193	19373	19194	19061	19306	19366	19272	19169	19353	19349	19288	19437	19150	19125	19335	19271	19390	19189	19154	19236	19366	19322	19322	19333	19360	19094	19101	19209	19304	19344	19194	19277	19305	19481	19244	19330	19387	19667	19224	19369	19281	19307	19555	19106	19240	19435	19114	19375	19360	19201	19247	19317	19291	19536	19333	19439	19078	19198	19282	19557	19118	18990	19377	19520	19120	19361	19404	19263	19140	19317	19063	19420	19332	19404	19293	19196	19077	19206	19128	19273	19174	19095	19353	19438	19307	19227	19269	19252	19292	19190	19387	19104	19323	19334	19253	19237	19206	19246	19346	19394	19226	19102	19176	19217	19096	19068	19304	19249	19099	19397	19338	19276	19238	19199	19191	19158	19226	19400	19211	19086	19201	19380	19106	19535	19433	19335	19140	19314	19262	19203	19053	19156	19366	19295	19052	19096	19394	19348	19256	19142	19342	19277	19204	19163	19305	19248	19205	19152	19299	19502	19382	19269	19274	19066	19203	19279	19349	19184	19232	19336	19174	19151	19251	19279	19272	19461	19306	19366	19273	19383	19277	19412	19417	19112	19319	19274	19284	19329	19393	19294	19340	19068	19202	19360	19089	19228	19298	19107	19219	19234	19236	19478	19340	19277	19331	19172	19266	19054	19431	19312	18869	19108	19229	19327	19307	19205	19329	19052	19302	19258	19138	19346	19374	19173	19146	19381	19321	19309	19367	19249	19159	19291	19031	19335	19254	19339	19199	19124	19018	19167	19223	19423	19308	19313	19365	19244	19251	19421	19259	19310	19302	19270	19125	19312	19284	19236	19376	19126	19364	19113	19251	19225	19170	19074	19194	19020	19284	19307	19163	19321	19005	19170	19435	19276	19297	19107	19452	19358	19286	19221	19253	19110	19266	19190	19211	19335	19200	19207	19198	19318	19037	19208	19054	19261	19246	19220	19372	19477	19275	19304	19243	19439	19516	19284	19124	19328	19269	19314	19312	19096	19224	19450	19285	19448	19088	19123	19127	19455	19361	19294	19308	19414	19147	19272	19077	19068	19350	19203	19348	19161	19130	19136	19119	19114	19540	19335	19478	19234	19247	19269	19176	19423	19242	19190	19411	19088	19184	19205	19184	19283	19319	19511	19408	19148	19088	19423	19263	18956	19291	19277	19360	19259	19559	19007	19102	19338	19270	19347	19285	19222	19212	19290	19320	19244	19373	19300	19254	19283	19111	19236	19257	19305	19424	19173	19353	19294	19138	19237	19182	19277	19219	19187	19497	19196	19305	19363	19271	19249	19365	19251	19272	19114	19316	19284	19409	19137	19053	19111	19276	19318	19191	19065	19334	19476	19047	19402	19394	18973	19241	19215	19329	19230	19233	19450	19187	19197	19246	19371	19447	19398	19179	19150	19377	19241	19388	19281	19190	19230	19228	19157	19336	19146	19170	19197	19215	19178	19196	19145	19365	19287	19269	19208	19252	19037	19329	19393	19211	19142	19237	19157	19172	19055	19403	19204	19484	19336	19214	19082	19388	19301	19225	19360	19287	19049	19444	19366	19180	19163	19205	19176	19216	19217	19130	19359	19474	19347	19119	19168	19260	19236	19110	19322	19142	19394	19263	19295	19168	19280	19475	19231	19099	19265	19198	19289	19334	19408	19361	19307	19199	19056	19267	19544	19383	19236	19265	19431	19237	19297	19280	19222	19177	19443	19176	19194	19225	19449	19170	19244	19208	19141	19352	19342	19242	19207	19218	19142	19329	19234	19053	19079	19276	19197	19067	19244	19376	19353	19301	19315	19171	19566	19335	19263	19107	19289	19204	19366	19157	19484	19204	19253	19124	19237	19271	19315	19245	19273	19268	19362	19253	19349	19187	19267	19565	19217	19100	19284	19067	19305	19319	19191	19126	19238	19277	19286	19095	19281	19211	19158	19367	19182	19239	19052	19392	19399	19210	19272	19122	19125	19249	19380	19383	19070	19310	19299	19409	19212	19232	19236	19221	19264	19200	19206	19322	19317	19221	19325	19168	19334	19113	19330	19127	19220	19303	19246	19215	19449	19035	19311	19284	19137	19186	19404	19117	19065	19203	19126	19285	19499	19231	19152	19208	19314	19488	19246	19049	19279	19307	19340	19345	19295	19289	19344	19038	19189	19294	19215	19414	19271	19268	19240	19191	19217	19203	19410	19196	19351	19391	19236	19430	19001	19376	19412	19410	19402	19134	19105	19348	19285	19077	19235	19276	19238	18986	19019	19305	19229	19311	19216	19141	19062	19202	19325	19227	19404	19392	19256	19325	19294	19302	19330	19197	19358	19359	19331	19120	19022	19167	19249	19402	19481	19254	19066	19319	19350	19444	19100	19070	19297	19294	19264	19205	19329	19161	19095	19198	19209	19359	19220	19209	19375	19153	19381	19257	19181	19227	19412	19332	19299	19210	19396	19383	19111	19281	19142	19254	19010	19233	19257	19304	19259	19238	19211	19210	19321	19281	19306	19129	19251	19345	19101	19115	19188	19055	19289	19256	19025	19240	19390	19054	19135	19211	19242	19219	19309	19207	19244	19329	19153	19174	19266	19288	19307	19160	19281	19108	19179	19266	19319	19226	19002	19397	19400	19324	19401	19353	19234	19482	19297	19308	19225	19476	19292	19240	19301	19189	19380	19527	19503	19041	19561	19255	19354	19404	19318	19252	19337	19145	19051	19373	19172	19372	19306	19146	19116	19295	19362	19270	19504	19160	19372	19168	19104	19279	19186	19486	19193	19274	19502	19241	19304	19290	19391	19368	19169	19229	19244	19259	19368	19461	19119	19082	19352	19238	19373	19377	19308	19318	19324	19135	19511	19219	19042	19328	19205	19292	19281	19346	19366	19327	19247	19144	19055	19211	19249	19537	19359	19230	19396	19379	19309	19258	19256	19145	19362	19257	19407	19158	19230	19214	19246	19324	19459	19187	19245	19361	19489	19282	19238	19213	19265	19331	19228	19146	19155	19244	19313	19199	19221	19147	19414	19294	19240	19420	19495	19403	19093	19131	19258	19197	19121	19298	19206	19160	19281	19386	19385	19159	19435	19270	19373	19239	19316	19233	19283	19173	19344	19282	19367	19416	19031	19469	19352	19285	19121	19403	19132	19198	19286	19362	19226	19277	19239	19246	19265	19076	19109	19271	19320	19053	19316	19358	19280	19106	19300	19383	19358	19275	19208	19448	19379	19243	19265	19268	19244	19339	19272	19062	19226	19226	19154	19196	19395	19296	19355	19364	19195	19206	19321	19234	19225	19192	19363	19431	19287	19258	19273	19423	19268	19131	19200	19205	19198	19254	19542	19228	19379	19315	19271	19269	19322	19418	19148	19226	19217	19192	19233	19361	19270	19178	19336	19177	19236	19310	19148	19367	19158	19446	19057	19296	19292	19336	19290	19204	19155	19138	19230	19372	19225	19210	19202	19092	19305	19296	19436	19228	19394	19174	19163	19062	19255	18973	19303	19273	19099	19244	19138	19100	19072	19136	19036	19184	19077	19295	19096	19252	19376	19417	19051	19191	19244	19141	19226	19132	19230	19115	19046	19162	19461	19264	19239	19176	18932	19178	19033	19431	19458	19305	19281	18993	19266	19346	19246	19393	19306	19106	19133	18981	19206	19413	19125	19353	19272	19302	19420	19104	19206	19296	19290	19266	19283	19206	19259	19544	19443	19394	19212	18993	19202	19128	19072	19374	19010	19198	19323	19261	19280	19139	19230	19139	19189	19180	19209	19178	19253	19192	19290	19346	19078	19155	19293	19113	19283	19433	19318	19243	19198	19200	19252	19200	19272	19031	19495	19343	19093	19254	19338	19322	19284	19403	19578	19360	19185	19230	19224	19122	19109	19312	19414	19359	19455	19311	19519	19207	19282	19295	19344	19377
58006	95099	64331	30696	25696	24314	18688	17171	16701	16398	16153	16221	16305	16211	16201	16243	16357	16403	16240	16383	16106	16094	16461	16236	16361	16359	16169	16245	16232	16398	16279	16261	16239	16278	16256	16153	16459	16376	16089	16265	16415	16275	16111	16242	16289	16365	16222	16244	16313	16180	16289	16298	16213	16196	16248	16274	16276	16119	16300	16362	16337	16097	16292	16356	16282	16124	16225	16059	16402	16203	16279	16219	16242	16179	16250	16243	16083	16190	16193	16229	16304	16337	16154	16227	16221	16264	16118	16324	16299	16225	16179	16311	16247	16392	16295	16166	16453	16397	16380	16148	16131	16171	16334	16175	16284	16240	16220	16177	16331	16328	16077	16039	16241	16318	16076	16312	16266	16136	15991	16289	16198	16395	16296	16000	16437	16180	16312	16247	16311	16251	16238	16271	16069	16289	16165	16173	16215	16464	16220	16298	16283	16231	16323	16268	16203	16238	16260	16186	16123	16315	16288	16386	16244	16270	16325	16231	16327	16219	16232	16225	16268	16243	16236	16343	16311	16277	16164	16401	16137	16150	16246	16193	16222	16404	16224	16228	16271	16381	16224	16217	16348	16485	16285	16133	16306	16218	16242	16334	16146	16196	16260	16173	16198	16277	16198	16291	16150	16162	16243	16274	16225	16204	16180	16262	16176	16252	16173	16120	16203	16214	16357	16221	16450	16220	16228	16294	16160	16161	16121	16393	16108	16210	16230	16284	16307	16317	16085	16130	16234	16296	16294	16268	16179	16192	16087	16158	16220	16210	16104	16408	16044	16238	16319	16082	16180	16392	16271	16255	16382	16180	16291	16104	16269	16179	16119	16236	16313	16199	16265	16263	16324	16272	16235	16232	16264	16291	16089	16323	16230	16337	16230	16250	16351	16308	16365	16285	16198	16248	16318	16419	16428	16156	16234	16457	16277	16164	16069	16199	16375	16321	16121	16258	16081	16353	16371	16369	16200	16220	16222	16453	16460	16182	16275	16125	16168	16207	16019	16359	16163	16067	16127	16171	16284	16017	16125	16362	16147	16396	16416	16153	16157	16228	16155	16204	16355	16171	16317	16144	16323	16155	16385	16222	16249	16165	16180	16162	16068	16306	16330	16222	16170	16220	16323	16075	16233	16248	16403	16351	16175	16141	16081	16166	16308	16305	16296	16350	16439	16107	16201	16147	16246	16238	16407	16259	16216	16021	16059	16269	16301	16282	16243	16545	16202	16168	16277	16208	16333	16352	16218	16324	16160	16130	16330	16183	16359	16162	16209	16281	16195	16123	16312	16177	16198	16017	16276	16258	16214	16370	16319	16281	16236	16233	16291	16308	16240	16232	16478	16200	16171	16295	16270	16123	16305	16287	16298	16343	16340	16187	16259	16274	16135	16282	16378	16296	16213	16116	16218	16270	16144	16280	16201	16325	16161	16258	16146	16390	16275	16306	16093	16286	16302	16332	16273	16245	16311	16259	16407	16253	16151	16181	16060	16296	16215	16231	16175	16380	16127	16394	16135	16280	16189	16240	16372	16220	16174	16228	16252	16300	16199	16431	16221	16215	16388	16115	16009	16017	16103	16243	16213	16368	16010	16274	16133	16259	16201	16262	16292	16128	16383	16207	16274	16239	16066	16157	16260	16394	16084	16554	16126	16128	16136	16134	16327	16098	16170	16428	16323	16247	16149	16236	16280	16181	16356	16076	16234	16350	16416	16118	16302	16182	16158	16182	16166	16230	16086	16332	16240	16124	16285	16301	16126	16282	16300	16305	16276	16403	16345	16327	16229	16389	16111	16152	16316	16259	16329	16409	16237	16203	16231	16236	16139	16288	16202	16173	16014	16172	16229	16150	16207	16333	16250	16230	16395	16189	16162	16310	16135	16403	16047	16317	16318	16257	16324	16152	16188	16179	16310	16214	16264	16313	16185	16306	16308	16198	16206	16153	16302	16318	16428	16124	16329	16276	16149	16175	16207	16221	16199	16439	16256	16100	16102	16176	16176	16141	16229	16132	16292	16250	16195	16157	16211	16167	16192	16286	16203	16291	16099	16079	16314	16083	16170	16261	16134	16241	16120	16238	16357	16133	16283	16211	16287	16138	16351	15998	16222	16150	16237	16149	16331	16360	16094	16329	16261	16200	16116	15998	16279	16303	16208	16266	16300	16266	16302	16435	16369	16243	16345	16326	16358	16144	16368	16255	16368	16262	16366	16251	16366	16254	16152	16066	16233	16259	16365	16112	16381	16074	16330	16139	16289	16352	16454	16197	16337	16372	16196	16361	16198	16150	16186	16125	16400	16102	16156	16305	16137	16282	16165	16201	15988	16205	16126	16198	16301	16171	16124	16181	16136	16222	16246	16016	16216	16406	16161	16429	16107	16218	16408	16126	16240	16365	16310	16245	16264	16294	16373	16364	16158	16179	16199	16375	16151	16210	16339	16430	16267	16204	16368	16145	16184	16085	16244	16231	16238	16146	16294	16379	16477	16202	16180	16190	16202	16232	16166	16342	16347	16442	16233	16226	16248	16186	16215	16227	16374	16238	16148	16260	16137	16221	16151	16219	16277	16298	16201	16423	16312	16119	16150	16062	16191	16174	16179	16200	16238	16164	16229	16265	16303	16229	16214	16243	16317	16181	16262	16187	16220	16123	16096	16330	16493	16339	16153	16393	16268	16352	16202	16341	16298	16347	16169	16255	16206	16347	16367	16152	16238	16148	16340	16223	16145	16100	16354	16157	16272	16384	16167	16319	16316	16171	16181	16252	16121	16313	16188	16380	16174	16071	16201	16139	16200	16265	16236	16459	16285	16258	16049	16292	16091	16251	16316	16102	16235	16168	16401	16055	16123	16268	16432	16446	16371	16284	16167	16357	16105	16086	16396	16215	16250	16304	16407	16176	16080	16169	16258	16187	16246	16301	16177	16429	16270	16246	16211	16278	16219	16209	16353	16222	16320	16281	16300	16486	16180	16165	16246	16161	16185	16175	16246	16222	16115	16092	16339	16339	16219	16476	16302	16317	16287	16238	16169	16256	16237	16052	16209	16232	16295	16227	16257	16371	16160	16341	16124	16000	16350	16228	16235	16131	16322	16210	16309	16108	16136	16291	16349	16281	16212	16279	16368	16138	16243	16443	16269	16408	16367	16285	16139	16133	16319	16191	16164	16104	16285	16234	16272	16419	16158	16145	16182	16225	16213	16235	16176	16416	16192	16209	16209	16412	16282	16272	16194	16305	16205	16356	16171	16269	16193	16306	16139	16221	16190	16333	16453	16223	16390	16269	16201	16312	16091	16140	16087	16227	16328	16100	16280	16297	16288	16211	16296	16254	16126	16205	16212	16421	16144	16129	16112	16462	16124	16092	16173	16234	16252	16217	16399	16291	16133	16282	16270	16319	16084	16151	16215	16351	16196	16267	16321	16259	16155	16218	16292	16329	16322	16295	16250	16221	16352	16252	16417	16348	16218	16400	16105	16213	16352	16325	16162	16316	16265	16127	16207	15987	16185	16226	16119	16143	16175	16152	16213	16157	16128	16243	16188	16143	16327	16225	16275	16239	16113	16195	16209	16347	16402	16093	16232	16239	16368	16159	16184	16201	16238	16408	16320	16137	16203	16184	16228	16170	16307	16313	16268	16296	15976	16303	16128	16214	16188	16286	16213	16368	16071	16281	16185	16106	16139	16164	16125	16155	16008	16197	16237	16251	16392	16135	16311	16271	16262	16088	16033	16196	16199	16247	16305	16296	16311	16293	16190	16167	16244	16425	16168	16206	16150	16343	16240	16037	16272	16221	16080	16231	16137	16229	16307	16285	16168	16354	16183	15998	16239	16178	16219	16140	16138	16160	16078	16343	16249	16173	16194	15989	16167	16242	16318	16231	16276	16230	16307	16211	16385	16128	16246	16207	16343	16273	16323	16220	16225	16201	16344	16211	16203	16208	16087	16131	16280	16287	16173	16347	16449	16286	16311	16229	16064	16395	16304	16060	16303	16186	16324	16395	16243	16116	16407	16301	16154	16328	16218	16297	16262	16275	16295	16222	16338	16283	16374	16358	16371	16166	16105	16367	16122	16054	16273	16241	16167	16223	16307	16323	16150	16085	16319	16161	16158	16237	16101	16240	16366	16045	16164	16336	16200	16248	16091	16292	16295	16228	16257	16233	16203	16223	16343	16314	15986	16130	16230	16264	16441	16176	16217	16243	16358	16198	16444	16168	16210	16409	16034	16271	16237	16235	16015	16281	16175	16183	16247	16195	16266	16221	16349	16340	16404	16069	16179	16253	16188	16440	16226	16150	16229	16227	16267	16088	16246	16305	16185	16093	16201	16316	16348	16334	16130	16153	16224	16190	16321	16278	16318	16214	16202	16368	16273	16200	16178	16326	16339	16200	16361	16020	16183	16360	16328	16305	16347	16233	16293	16386	16181	16159	16181	16374	16373	16201	16118	16300	16083	16235	16155	16265	16141	16319	16237	16145	16144	16244	16163	16088	16117	16439	16178	16142	16108	16263	16282	16302	16238	16290	16214	16122	16198	16333	16175	16163	16235	16271	16237	16315	16155	16317	16419	16144	16314	16208	16282	16261	16168	16249	16261	16282	16236	16276	16263	16156	16201	16181	16276	16243	16241	16192	16062	16240	16409	16153	16222	16235	16302	16235	16302	16355	16210	16110	16314	16305	16230	16238	16128	16090	16118	16140	16183	16174	16073	16292	16168	16114	16178	16217	16205	16234	16335	16361	16199	16176	16121	16198	16272	16158	16108	16271	16311	16183	16099	16237	16313	16299	16189	16174	16364	16353	16404	16250	16225	16350	16273	16311	16094	16277	16291	16143	16159	16305	15997	16132	16199	16379	16226	16165	16157	16334	16306	16244	16337	16271	16346	16136	16203	16359	16321	16160	16263	16260	16287	16264	16216	16195	16364	16289	16310	16312	16295	16250	16319	16244	16130	16046	16152	16200	16337	16256	16241	16251	16244	16294	16079	16251	16194	16276	16121	16307	16309	16186	16326	16193	16293	15979	16149	16393	16287	16092	16284	16183	16273	16270	16299	16221	16258	16027	16103	16280	16243	16162	16317	16297	16192	16197	16198	16200	16275	16329	16315	16180	16302	16150	16310	16135	16193	16314	16323	16166
35258	35114	30753	24132	19732	20024	19880	19543	19387	19589	19205	19445	19512	19599	19401	19270	19383	19292	19191	19452	19314	19448	19364	19398	19546	19685	19481	19465	19505	19298	19409	19322	19617	19562	19530	19437	19496	19378	19408	19151	19304	19503	19552	19431	19368	19484	19332	19395	19452	19399	19621	19476	19325	19375	19388	19487	19279	19526	19179	19300	19266	19535	19564	19393	19517	19423	19423	19301	19487	19300	19554	19581	19467	19431	19225	19408	19444	19284	19264	19294	19428	19465	19132	19353	19639	19330	19540	19537	19252	19336	19378	19320	19453	19639	19444	19389	19468	19430	19305	19302	19458	19314	19407	19401	19411	19263	19623	19434	19330	19500	19403	19333	19413	19658	19284	19429	19231	19513	19648	19513	19524	19231	19435	19244	19414	19177	19510	19419	19698	19309	19404	19282	19718	19496	19375	19429	19744	19442	19580	19502	19444	19351	19209	19488	19510	19422	19230	19397	19516	19194	19372	19356	19625	19332	19591	19495	19517	19543	19260	19412	19353	19524	19228	19333	19351	19447	19509	19486	19496	19216	19283	19469	19404	19522	19360	19266	19557	19515	19383	19620	19448	19626	19290	19465	19673	19528	19355	19132	19261	19365	19357	19421	19387	19384	19585	19392	19568	19390	19421	19574	19287	19344	19408	19476	19469	19436	19331	19358	19556	19287	19490	19511	19505	19424	19292	19409	19263	19620	19490	19450	19535	19389	19550	19481	19437	19361	19536	19420	19410	19486	19362	19386	19311	19306	19463	19336	19415	19517	19440	19512	19254	19363	19376	19262	19375	19491	19579	19452	19338	19433	19477	19594	19354	19436	19460	19271	19465	19488	19698	19414	19595	19487	19405	19499	19292	19394	19443	19296	19517	19497	19444	19270	19409	19546	19488	19350	19416	19488	19360	19553	19474	19408	19323	19309	19287	19402	19534	19550	19519	19282	19487	19472	19380	19496	19512	19501	19550	19386	19391	19364	19635	19313	19613	19345	19508	19266	19487	19297	19464	19522	19384	19381	19707	19459	19572	19330	19426	19348	19577	19277	19356	19493	19554	19388	19396	19336	19428	19402	19461	19385	19425	19493	19413	19484	19396	19497	19433	19567	19499	19355	19409	19528	19462	19419	19409	19609	19446	19352	19404	19447	19460	19472	19293	19309	19464	19442	19565	19426	19511	19282	19418	19412	19334	19394	19424	19389	19395	19140	19344	19378	19312	19434	19414	19302	19469	19638	19637	19575	19612	19410	19598	19305	19436	19416	19436	19266	19512	19472	19542	19540	19380	19276	19308	19368	19496	19375	19417	19371	19393	19597	19537	19235	19614	19424	19497	19487	19530	19476	19349	19297	19382	19538	19286	19427	19417	19267	19585	19052	19660	19167	19378	19383	19172	19472	19394	19417	19380	19394	19510	19338	19352	19353	19161	19408	19351	19599	19440	19489	19411	19379	19427	19395	19367	19475	19522	19498	19506	19646	19405	19559	19624	19292	19286	19493	19426	19415	19427	19530	19218	19565	19469	19213	19410	19541	19365	19492	19438	19516	19216	19395	19410	19356	19449	19500	19348	19328	19427	19452	19315	19207	19188	19299	19389	19544	19435	19643	19348	19445	19363	19447	19430	19353	19467	19371	19531	19574	19267	19516	19485	19474	19440	19443	19522	19369	19690	19456	19220	19349	19337	19415	19328	19506	19484	19605	19377	19495	19400	19273	19396	19456	19324	19386	19422	19582	19449	19404	19469	19449	19400	19348	19607	19228	19351	19274	19472	19393	19465	19392	19481	19419	19328	19429	19270	19556	19160	19412	19277	19372	19386	19427	19262	19433	19628	19246	19348	19371	19332	19405	19358	19538	19354	19504	19302	19418	19565	19350	19288	19328	19495	19430	19449	19345	19352	19462	19240	19508	19490	19506	19674	19369	19571	19324	19534	19223	19668	19390	19566	19205	19351	19240	19438	19606	19241	19270	19458	19175	19354	19395	19410	19435	19290	19416	19383	19369	19306	19609	19553	19501	19354	19426	19444	19469	19292	19424	19376	19585	19313	19571	19467	19568	19531	19229	19392	19416	19359	19466	19412	19548	19344	19418	19468	19239	19482	19349	19503	19465	19511	19480	19501	19391	19293	19631	19570	19258	19380	19619	19139	19360	19477	19678	19334	19373	19525	19501	19497	19346	19461	19303	19451	19361	19573	19218	19596	19348	19405	19419	19355	19327	19452	19434	19368	19451	19504	19244	19492	19451	19389	19586	19597	19371	19414	19155	19275	19334	19263	19356	19542	19305	19433	19306	19515	19379	19675	19445	19335	19375	19516	19231	19543	19320	19401	19427	19299	19403	19555	19445	19343	19519	19296	19398	19237	19405	19403	19343	19474	19605	19333	19296	19422	19302	19514	19483	19287	19492	19572	19568	19516	19378	19460	19652	19392	19492	19416	19230	19275	19499	19294	19505	19522	19235	19115	19542	19390	19459	19615	19429	19531	19539	19394	19381	19501	19605	19593	19302	19315	19335	19491	19644	19458	19422	19529	19425	19420	19348	19502	19321	19346	19245	19261	19739	19518	19463	19533	19504	19285	19433	19431	19484	19567	19510	19515	19569	19537	19427	19456	19461	19529	19384	19134	19589	19461	19452	19501	19312	19319	19458	19409	19325	19614	19518	19657	19521	19468	19346	19342	19462	19701	19492	19142	19378	19451	19452	19448	19399	19326	19363	19361	19319	19282	19318	19481	19522	19445	19356	19450	19389	19538	19584	19254	19377	19318	19488	19514	19604	19726	19414	19480	19366	19567	19494	19588	19403	19477	19627	19296	19210	19353	19345	19474	19271	19469	19401	19321	19404	19361	19331	19316	19349	19419	19493	19459	19400	19496	19375	19279	19273	19397	19284	19227	19492	19450	19376	19556	19399	19290	19518	19491	19460	19512	19287	19408	19368	19448	19658	19430	19543	19516	19595	19364	19432	19276	19330	19372	19373	19408	19492	19446	19560	19575	19298	19607	19612	19289	19348	19173	19275	19185	19381	19396	19322	19376	19350	19347	19782	19563	19443	19547	19660	19441	19431	19221	19334	19373	19495	19654	19415	19524	19381	19504	19301	19476	19555	19613	19429	19348	19450	19563	19635	19565	19272	19476	19489	19553	19355	19328	19429	19635	19331	19416	19614	19405	19251	19432	19317	19443	19697	19298	19521	19555	19431	19676	19329	19410	19208	19638	19465	19300	19541	19594	19541	19509	19526	19199	19362	19395	19263	19437	19527	19367	19458	19502	19409	19384	19370	19408	19488	19458	19532	19314	19415	19605	19324	19178	19465	19306	19186	19343	19244	19258	19400	19533	19349	19379	19261	19486	19245	19453	19504	19533	19411	19249	19365	19470	19364	19265	19523	19319	19281	19259	19420	19320	19469	19453	19306	19335	19456	19465	19332	19537	19226	19470	19124	19436	19545	19558	19291	19305	19296	19482	19315	19467	19422	19321	19435	19409	19243	19154	19597	19472	19249	19407	19544	19372	19522	19433	19410	19614	19399	19490	19360	19591	19412	19562	19373	19474	19411	19582	19568	19375	19331	19464	19229	19331	19544	19478	19234	19387	19332	19516	19454	19446	19096	19575	19404	19476	19447	19644	19450	19350	19184	19420	19495	19337	19289	19405	19295	19614	19370	19455	19637	19559	19364	19413	19596	19534	19466	19332	19273	19471	19203	19394	19230	19231	19438	19463	19440	19672	19465	19502	19645	19527	19366	19597	19268	19347	19313	19419	19506	19601	19340	19370	19582	19736	19361	19410	19477	19318	19616	19358	19353	19352	19203	19300	19275	19500	19497	19349	19373	19340	19632	19261	19292	19465	19380	19434	19387	19355	19296	19377	19386	19506	19465	19165	19257	19254	19531	19367	19390	19360	19371	19594	19330	19475	19376	19451	19330	19487	19458	19274	19403	19315	19238	19365	19518	19394	19437	19486	19549	19441	19540	19457	19512	19579	19290	19385	19341	19210	19263	19257	19557	19240	19342	19685	19464	19317	19159	19350	19301	19415	19698	19518	19481	19370	19282	19283	19353	19610	19275	19571	19467	19449	19460	19335	19657	19363	19380	19435	19454	19500	19542	19638	19458	19579	19450	19414	19381	19169	19602	19700	19272	19654	19316	19473	19359	19451	19448	19619	19431	19390	19295	19427	19298	19265	19419	19519	19334	19500	19375	19587	19341	19583	19467	19394	19366	19424	19503	19388	19221	19434	19601	19429	19318	19295	19327	19472	19316	19473	19611	19608	19434	19424	19303	19545	19487	19322	19525	19460	19434	19488	19542	19473	19301	19422	19369	19451	19414	19412	19285	19369	19305	19472	19330	19392	19449	19559	19387	19604	19475	19470	19364	19090	19296	19267	19416	19571	19279	19265	19541	19545	19359	19276	19476	19365	19422	19312	19515	19513	19461	19321	19433	19435	19418	19561	19482	19423	19273	19273	19394	19459	19428	19609	19594	19360	19363	19507	19467	19403	19555	19268	19323	19303	19454	19368	19621	19410	19407	19474	19552	19626	19428	19601	19355	19510	19454	19528	19591	19367	19460	19424	19550	19548	19330	19363	19496	19402	19404	19345	19282	19566	19441	19498	19384	19524	19343	19488	19555	19567	19325	19260	19489	19329	19473	19306	19288	19109	19349	19374	19611	19538	19397	19339	19475	19306	19465	19230	19617	19497	19364	19538	19355	19617	19288	19444	19534	19247	19356	19459	19318	19585	19443	19519	19440	19554	19502	19524	19532	19368	19434	19401	19597	19552	19228	19377	19385	19320	19338	19311	19242	19491	19479	19353	19180	19408	19355	19265	19359	19582	19540	19337	19300	19401	19608	19558	19523	19488	19445	19156	19345	19562	19422	19238	19513	19312	19394	19321	19511	19463	19361	19564	19392	19544	19589	19454	19683	19326	19430	19557	19286	19556	19407	19414	19186	19371	19293	19377	19285	19452	19352	19727	19341	19389	19355	19401	19189	19559	19475	19521	19186	19539	19629	19417	19480	19690	19228	19586	19192	19218	19682	19519	19351	19662	19550	19471	19402	19480	19316	19395	19413	19591	19475	19321	19374	19334	19518	19440	19273	19422	19305	19477	19331	19449	19422	19481	19546	19178	19360
49547	50603	28343	17173	17071	17017	16762	16561	16392	16431	16384	16433	16363	16473	16178	16501	16309	16416	16347	16306	16575	16242	16307	16441	16302	16436	16555	16433	16580	16384	16377	16338	16347	16316	16420	16454	16384	16355	16554	16325	16289	16400	16328	16395	16253	16314	16280	16312	16443	16370	16354	16249	16310	16351	16351	16370	16317	16389	16299	16362	16402	16321	16331	16285	16401	16494	16328	16330	16453	16212	16490	16385	16196	16370	16466	16401	16490	16422	16321	16332	16527	16315	16329	16401	16388	16346	16416	16304	16318	16334	16403	16506	16289	16342	16332	16368	16230	16476	16410	16218	16441	16391	16403	16301	16332	16344	16279	16330	16279	16171	16371	16192	16391	16330	16470	16229	16366	16282	16418	16481	16335	16356	16383	16432	16440	16442	16298	16393	16318	16454	16382	16264	16436	16230	16181	16295	16366	16575	16212	16326	16354	16328	16353	16417	16221	16554	16319	16223	16456	16299	16417	16564	16402	16509	16505	16219	16417	16461	16443	16492	16467	16393	16473	16246	16439	16271	16236	16583	16413	16530	16315	16336	16435	16457	16454	16283	16391	16554	16367	16329	16366	16346	16481	16467	16417	16368	16329	16166	16484	16356	16376	16298	16498	16137	16383	16573	16248	16398	16292	16362	16452	16481	16358	16486	16273	16459	16493	16253	16354	16330	16407	16381	16542	16565	16446	16317	16323	16448	16332	16414	16343	16333	16323	16245	16463	16269	16498	16434	16475	16440	16283	16282	16479	16303	16289	16296	16392	16335	16430	16343	16250	16352	16490	16578	16381	16377	16352	16473	16367	16519	16359	16266	16536	16365	16419	16365	16463	16356	16487	16499	16460	16460	16388	16389	16424	16386	16400	16479	16487	16414	16447	16442	16260	16405	16379	16105	16504	16414	16625	16279	16449	16355	16455	16495	16307	16508	16383	16400	16217	16303	16460	16355	16373	16464	16444	16244	16278	16438	16628	16396	16202	16390	16495	16494	16319	16326	16341	16217	16455	16369	16546	16374	16590	16407	16346	16257	16273	16479	16463	16295	16337	16408	16295	16353	16404	16378	16358	16517	16411	16523	16274	16431	16325	16347	16424	16420	16468	16273	16405	16397	16426	16290	16410	16355	16301	16241	16367	16156	16358	16353	16566	16374	16417	16453	16293	16400	16293	16313	16299	16402	16384	16294	16406	16519	16380	16466	16309	16308	16377	16340	16422	16442	16356	16527	16354	16448	16367	16453	16397	16390	16286	16301	16491	16308	16400	16479	16311	16430	16291	16306	16424	16290	16224	16352	16457	16182	16632	16378	16483	16368	16314	16324	16275	16483	16372	16268	16475	16376	16358	16339	16531	16298	16320	16485	16338	16358	16350	16280	16524	16414	16367	16484	16537	16490	16505	16459	16437	16231	16422	16455	16479	16365	16397	16278	16403	16416	16406	16372	16500	16561	16281	16298	16354	16463	16130	16246	16274	16389	16309	16434	16506	16525	16382	16549	16294	16506	16414	16296	16331	16372	16184	16435	16389	16533	16284	16249	16364	16325	16303	16451	16425	16286	16472	16386	16340	16454	16362	16265	16480	16399	16387	16376	16321	16344	16229	16496	16402	16516	16335	16414	16334	16248	16329	16487	16373	16329	16318	16500	16290	16203	16341	16529	16488	16386	16434	16494	16456	16477	16320	16363	16278	16329	16515	16608	16471	16290	16381	16422	16444	16426	16216	16554	16478	16306	16246	16341	16269	16365	16146	16464	16502	16440	16259	16402	16280	16406	16367	16295	16324	16366	16432	16586	16404	16267	16423	16212	16270	16496	16330	16372	16282	16361	16214	16461	16492	16530	16324	16457	16273	16355	16399	16385	16452	16509	16379	16277	16405	16532	16387	16395	16371	16509	16266	16273	16337	16552	16323	16536	16276	16461	16334	16425	16437	16305	16489	16410	16400	16388	16412	16439	16464	16291	16391	16550	16464	16439	16427	16208	16298	16435	16459	16417	16340	16582	16511	16418	16345	16429	16307	16247	16359	16420	16413	16425	16239	16151	16196	16424	16398	16445	16382	16292	16382	16321	16631	16365	16446	16315	16355	16307	16381	16415	16253	16401	16440	16532	16315	16383	16638	16403	16460	16278	16450	16325	16494	16284	16397	16207	16464	16423	16244	16369	16182	16418	16340	16439	16484	16432	16595	16207	16254	16337	16326	16462	16253	16446	16464	16306	16446	16535	16255	16372	16255	16279	16469	16445	16468	16488	16439	16297	16359	16434	16363	16354	16299	16399	16333	16425	16351	16474	16354	16426	16559	16418	16412	16389	16508	16308	16437	16451	16531	16346	16329	16452	16458	16355	16384	16506	16503	16484	16425	16303	16448	16402	16462	16348	16499	16364	16356	16377	16331	16456	16401	16369	16368	16330	16455	16494	16513	16383	16314	16214	16384	16341	16338	16384	16246	16440	16411	16578	16523	16343	16268	16533	16374	16576	16386	16309	16371	16319	16381	16333	16313	16310	16386	16327	16396	16387	16417	16448	16352	16561	16343	16420	16476	16273	16415	16273	16204	16314	16503	16370	16278	16449	16483	16318	16430	16372	16560	16429	16338	16349	16396	16382	16526	16243	16296	16231	16340	16422	16337	16359	16436	16406	16399	16549	16373	16303	16283	16379	16277	16366	16401	16488	16343	16408	16239	16318	16433	16372	16313	16445	16326	16283	16325	16426	16402	16259	16409	16520	16310	16194	16473	16579	16281	16291	16350	16401	16467	16382	16315	16366	16463	16518	16311	16418	16477	16295	16412	16345	16367	16512	16355	16434	16384	16333	16358	16360	16640	16360	16489	16293	16479	16409	16466	16341	16280	16559	16399	16337	16233	16255	16539	16403	16435	16374	16244	16444	16451	16412	16368	16314	16476	16385	16307	16447	16277	16275	16401	16461	16517	16319	16572	16332	16452	16617	16354	16506	16326	16415	16406	16412	16560	16325	16472	16384	16487	16361	16420	16371	16291	16411	16309	16365	16532	16431	16467	16498	16395	16406	16306	16516	16306	16313	16284	16303	16522	16194	16312	16500	16351	16297	16377	16508	16367	16243	16450	16452	16361	16263	16254	16377	16379	16326	16317	16243	16398	16445	16408	16484	16395	16382	16379	16300	16408	16426	16457	16497	16362	16413	16353	16592	16435	16427	16493	16385	16339	16471	16423	16318	16446	16363	16464	16247	16291	16431	16388	16361	16356	16381	16369	16326	16456	16458	16375	16372	16368	16441	16496	16297	16377	16369	16333	16462	16168	16458	16365	16187	16229	16358	16457	16554	16402	16360	16384	16354	16271	16408	16426	16366	16350	16341	16461	16411	16527	16476	16405	16342	16252	16197	16409	16440	16257	16498	16477	16289	16213	16357	16232	16326	16467	16342	16413	16374	16450	16247	16332	16355	16308	16489	16288	16484	16276	16434	16271	16315	16253	16449	16323	16246	16308	16346	16550	16364	16396	16253	16474	16280	16218	16341	16434	16433	16437	16465	16501	16445	16349	16415	16576	16532	16441	16295	16295	16540	16511	16432	16359	16283	16295	16357	16313	16445	16243	16299	16493	16247	16412	16288	16400	16261	16522	16355	16467	16376	16324	16222	16493	16461	16297	16501	16471	16460	16379	16382	16356	16470	16407	16347	16295	16353	16464	16248	16435	16423	16288	16297	16713	16241	16513	16216	16481	16507	16481	16425	16340	16546	16422	16287	16272	16213	16384	16202	16464	16474	16447	16372	16303	16438	16297	16436	16245	16339	16380	16292	16558	16383	16167	16462	16385	16419	16234	16321	16349	16298	16382	16652	16464	16397	16417	16345	16388	16372	16599	16403	16493	16529	16328	16449	16347	16488	16341	16319	16308	16497	16442	16377	16329	16354	16405	16338	16377	16439	16379	16343	16406	16598	16545	16339	16431	16442	16324	16301	16366	16396	16505	16364	16363	16450	16358	16362	16434	16511	16300	16406	16391	16578	16491	16450	16326	16297	16812	16355	16632	16412	16402	16440	16338	16327	16416	16482	16321	16304	16433	16446	16326	16376	16356	16306	16346	16336	16445	16477	16426	16325	16374	16369	16516	16421	16320	16363	16326	16482	16406	16354	16423	16244	16434	16379	16465	16402	16276	16346	16375	16364	16478	16525	16430	16526	16446	16478	16224	16403	16381	16312	16526	16456	16461	16523	16458	16467	16358	16162	16496	16325	16338	16307	16326	16548	16306	16301	16386	16264	16362	16347	16286	16295	16305	16393	16492	16252	16437	16304	16349	16418	16441	16329	16439	16401	16203	16377	16413	16375	16433	16376	16464	16414	16563	16350	16326	16400	16436	16413	16287	16254	16368	16356	16276	16310	16511	16546	16411	16403	16402	16362	16317	16231	16604	16373	16428	16564	16486	16398	16524	16407	16370	16198	16385	16400	16276	16294	16333	16304	16450	16272	16382	16321	16492	16418	16336	16538	16434	16334	16402	16391	16350	16457	16450	16442	16351	16454	16484	16391	16411	16411	16461	16474	16226	16354	16400	16415	16378	16354	16420	16346	16397	16339	16434	16485	16529	16387	16445	16470	16173	16502	16369	16531	16259	16420	16522	16410	16429	16439	16116	16473	16403	16352	16336	16199	16340	16376	16419	16337	16357	16588	16259	16434	16340	16454	16337	16530	16395	16613	16339	16424	16477	16452	16329	16335	16442	16398	16477	16273	16229	16436	16387	16441	16511	16419	16569	16290	16482	16319	16388	16416	16181	16420	16210	16486	16248	16417	16262	16462	16275	16293	16523	16293	16330	16231	16496	16581	16362	16494	16457	16594	16426	16287	16338	16400	16374	16301	16396	16438	16406	16339	16315	16352	16217	16386	16292	16482	16388	16539	16474	16428	16576	16382	16488	16357	16518	16552	16387	16287	16318	16488	16550	16528	16300	16325	16510	16490	16542	16558	16544	16429	16371	16286	16381	16400	16351	16322	16385	16450	16557	16394	16430	16562	16531	16288	16335	16410	16473	16353	16373	16638	16282	16441	16431	16160	16498	16330	16234	16484	16304	16532	16351	16300	16300	16442	16327	16319	16520	16432	16512	16385	16309	16469	16379	16367	16334	16305	16426	16264	16631	16418	16366	16351
24980	23268	29525	24822	22721	23964	22630	20077	19288	19040	19363	19033	19122	19123	18926	19171	19027	19029	19032	19111	18828	18923	18869	19051	18983	19061	18963	18887	19162	18853	18964	19071	19096	19001	18782	18890	18861	18819	18887	18967	18800	18854	18856	18811	18908	18933	18909	19074	18900	18979	18957	18986	18837	18748	18831	18949	18780	19160	18950	18899	18899	18909	19077	18961	18989	18861	18921	18928	18814	19039	18890	18864	18860	18806	18963	18908	18949	18970	18768	18878	18752	18949	18833	18938	18825	18883	18890	18865	19045	19092	18904	18697	18940	18764	18719	18887	18920	19145	18866	18859	18856	18805	18833	18877	18849	18702	18959	18936	18940	18961	18663	18978	19045	19031	18875	19199	18832	19232	18783	18899	18962	18836	18788	19038	19031	18840	18780	18858	18946	19065	18878	18939	18753	18750	18867	18784	18714	18854	18945	18848	18994	18928	18652	18608	19072	18648	18859	18896	18705	18809	18919	18919	18971	18933	18872	18964	18722	18767	18715	18841	18955	18783	19023	18916	18638	18981	18774	18862	18878	18750	19065	18676	18902	18942	19053	18769	18884	18898	18892	18999	19178	18979	18818	18841	18790	19118	18882	18991	18796	18911	18958	18968	18904	19034	18960	19146	18945	19008	18838	18861	19086	18634	19142	18883	18764	18670	18875	18865	18867	18837	19063	18749	18827	18735	18820	18887	19016	18825	18975	18601	18852	18780	18927	19057	18908	18801	19058	18766	18896	18834	18829	18809	18950	18855	18695	18704	18769	18933	18764	18801	18684	18712	18713	18847	18903	18883	18817	18696	18794	18903	18956	18878	19053	18917	18738	18819	18702	18655	18906	19153	18867	18910	18943	18775	18915	18743	18881	18839	18845	18570	18835	18770	18992	18957	18955	18681	18895	18885	18757	18774	19035	19017	18682	18584	18857	18770	18936	18751	18923	18988	18801	18930	18862	19027	18901	18939	19051	18856	18895	18691	18728	18861	18892	18611	18723	18820	18845	18881	18965	18900	18738	19119	18930	18889	18606	18699	18957	18885	18701	18887	18855	18945	18984	18763	19050	18846	18704	19043	18900	18908	19003	18923	19073	18803	18761	19193	18882	18956	18896	18953	18839	18873	18821	18716	18709	19072	18944	19000	18990	18966	18796	18857	18654	18778	18893	18888	18820	18728	18854	18719	18860	19021	18761	18942	18941	19014	18819	18928	18812	18889	18771	18920	18763	18965	18804	18801	18976	18856	18707	18857	18770	18679	18825	18756	18744	18886	18879	18758	18781	18770	18889	19006	18785	18837	18825	18851	18616	18792	19047	18845	18870	18778	19032	18753	18821	18794	18891	18782	18838	18886	19175	18818	18934	19027	18970	18930	18942	18749	18713	18885	18868	19022	19033	18984	18917	18913	18980	18992	19231	19130	19154	18862	18997	18622	18851	18858	18980	18668	18985	18943	18729	18907	18741	18963	18952	18794	19013	19060	18669	18821	18750	18807	18850	18864	18885	18830	18945	18749	18836	18902	18696	18892	18900	18829	18651	18915	18748	18874	18891	18834	18721	18824	18857	18954	18717	18939	18937	18852	18734	18996	18723	18747	18950	18968	18862	18745	18826	18787	18672	18862	19035	18854	19046	18905	18739	18910	18590	18669	18948	18759	19023	18926	18813	18959	18918	18940	18802	18682	18672	18934	18857	18778	19014	18777	18891	18833	18793	18800	18798	18780	18743	18735	18875	18943	18947	18804	18956	18965	18932	18852	18823	18938	19020	18904	18963	18756	18950	18917	18847	18917	18862	18780	18610	18756	18867	18866	18682	18957	18822	18868	18889	18887	18793	18665	18901	18856	18854	18817	18689	18985	18837	18799	18843	18715	18959	18872	18873	18850	18811	18838	19014	18997	18906	18598	18782	18711	18873	18781	18953	18942	19060	18954	18694	18924	18986	18943	18815	18823	18911	18967	18929	18553	18847	18875	18760	18771	18886	18825	18706	18820	18530	18840	18859	18946	18998	18825	18838	18836	18925	18677	19014	18786	18812	18691	18604	18708	18796	19105	19314	18694	19050	19014	18847	18847	18675	18928	18794	18756	18969	18817	18908	19031	19146	18789	18963	18854	18877	18839	18985	18768	18652	18661	18833	18915	18799	18894	18790	18773	18915	18682	18675	18998	18955	18945	18839	19020	18817	18925	18937	18823	18939	18903	19054	18914	18776	19035	18998	18797	18733	18646	18911	18788	18740	18943	19039	19031	18727	18883	18781	18738	18794	18974	18785	18837	18514	18830	18958	18838	18748	18707	18952	18727	18638	18698	18719	18820	18897	18879	18963	18865	19096	18930	18800	19093	19091	18741	18793	18788	18899	18884	18752	18895	18796	18704	18861	18913	18785	18989	18765	19009	18909	18810	18823	18884	18971	18944	18786	19089	18940	18818	19054	18947	18779	18838	18934	18749	18828	18865	18944	18740	18879	18862	18905	18826	18869	18779	18990	18711	18853	19031	18925	18929	18861	18657	18901	19103	18965	18879	18980	19123	18852	18737	19057	18900	18777	18980	19014	18687	19021	18781	18753	19003	18914	18725	18722	18879	18950	18811	18899	18704	18795	18932	18817	18941	18786	19015	18786	18823	18882	18784	18798	18820	18814	18904	18955	18944	18730	18746	18991	18911	18797	18688	18827	18851	18950	18922	18779	18925	18881	18853	18923	18967	18816	18880	18850	18783	18865	18685	18889	18938	18839	19027	18789	18737	18922	18844	18819	18874	18781	19016	18853	19013	18860	18932	18908	18746	19066	18948	19153	18829	19022	18910	19172	18877	18832	18957	19103	18871	19091	18800	18906	18941	18915	18745	18850	18717	18695	18605	18920	18846	18787	18892	18992	18872	18888	19033	18617	18757	18898	18866	18791	18759	18830	18948	18933	18977	18635	18812	19102	18776	18560	18846	18926	18876	19044	18883	18944	18757	19032	18916	18959	18892	19047	18863	18792	19035	18988	18901	18886	18868	18680	18884	18972	18814	18844	18929	18827	18833	18982	18974	18956	18932	18747	18775	19004	18761	18809	18870	18914	18759	18769	18796	18892	18827	18842	19043	18676	18785	18899	18903	19186	18939	18714	18709	18979	18918	18997	18850	18782	18786	18797	18964	18800	18929	19091	18940	18872	18916	18951	19044	19075	18791	18987	18836	18690	18588	18859	18880	18812	18910	18933	18626	18926	18860	18866	18719	18893	18650	18990	18608	18830	18949	18781	18788	19098	18954	18725	18919	18960	18935	19060	18716	18824	18881	18981	18842	18733	18787	18872	18913	18930	18852	19053	18719	18809	18769	18875	18820	18830	18896	18778	18815	18795	18832	18856	18738	18973	18730	18695	18970	18912	18640	18924	18769	18945	18700	18909	18733	18916	18830	18844	18719	18947	19153	18862	18910	18922	19000	18816	19023	18657	18894	18815	18821	18895	18976	19112	18858	19023	18882	18856	18776	18875	18977	18865	19023	18874	18894	18773	18596	18744	18803	18857	19081	19075	18865	18719	18783	18817	18636	18794	18704	18956	18796	18876	18914	18804	18756	18800	18911	18935	18591	18908	18761	18885	18729	18701	18991	18902	19198	18795	18845	18615	18854	18851	18905	18837	18951	18829	18915	18801	18860	19025	18912	18930	18898	18949	18819	18909	18925	18726	18853	18718	18944	18959	18741	18843	19043	19051	18591	18942	19057	18791	18832	18777	18912	18809	18959	18767	18856	18733	18931	18906	18984	18628	18831	18881	18852	18819	19021	18990	18944	18999	18880	18861	18917	18840	18724	18874	18838	18902	19025	18882	18848	18777	18834	18814	18798	18884	18818	19069	18689	18919	18769	18839	18950	18832	18977	18828	19072	18899	18991	18955	18934	18888	18744	18907	18936	18814	18904	18776	18590	18775	18893	19109	18814	18763	18915	18873	18982	19002	18703	18704	18790	18902	18920	18972	19001	18878	18875	18801	18947	18874	18805	18922	18858	18713	18689	18878	19079	18894	18828	18772	18947	18860	18711	18813	18909	18924	18748	19033	19050	18751	18903	18839	18752	18867	18981	18996	18815	18871	18755	18705	18923	18831	18858	18780	18793	19017	18942	18793	18849	18905	18755	18913	18967	18955	18853	18813	18868	19024	18942	18784	18784	19011	18817	18901	18815	19008	18816	18972	18919	18883	18973	19154	18830	18942	18922	18826	18774	18637	18867	18817	18907	18955	18927	18833	18782	18838	18711	18931	18710	18825	18963	18698	18840	18969	18854	18911	18948	18820	18804	18791	18872	18770	19045	19052	19044	18913	18991	18864	18671	18778	19070	18987	18795	19024	18952	18835	18818	18816	18792	19003	18922	18733	18901	18899	18890	18863	18906	18860	18778	18954	18761	18612	18846	18895	18712	18880	18866	18726	18876	19023	18873	19034	19007	18629	18976	18873	18881	18616	18948	18768	18898	18727	18769	18854	18788	18898	18822	18680	18846	18938	18745	18948	18950	18984	18855	18721	18688	18971	18927	18656	19031	18712	18736	18818	18886	18740	19070	18850	18860	18792	18975	18805	18708	18781	18775	18908	19000	18854	18855	18857	18737	19056	18934	18925	19003	18625	18708	19094	18896	19009	18916	18703	19157	18809	18834	18852	18848	18925	18926	18853	18971	18862	18833	19011	19220	18830	18976	18991	18892	18929	18611	18808	18711	18624	18746	18637	19014	19009	18627	18867	18981	18957	18834	18722	18921	18966	18831	18861	18956	19023	18768	18690	18737	18898	18889	18744	18833	18950	18976	18803	18731	18665	18790	18925	18863	18847	18597	18779	18719	18814	18788	18809	18647	19163	18909	18660	18642	18578	18873	18913	18913	18892	18902	18982	18616	18950	19036	18712	18855	18901	18536	18795	18933	18879	18858	19159	18903	18950	18822	19030	19031	18902	18674	18882	18901	18899	18808	18836	18784	18803	18886	18873	18893	18726	18837	18812	18884	18787	18975	18935	18688	18865	18829	18656	18788	18631	19003	19074	18880	19131	19017	18907	18846	18907	18979	18971	18902	19018	18835	18751	18721	18856	18641	18890	18937	18672	18806	18792	18784	18963	18936	18852	18870	18875	18610	18752	18885	19048	18907	18895	18908	18903	18926
65050	84143	51284	19342	21032	21482	17925	17045	16422	16219	16147	16132	16097	16068	16118	16146	16187	16107	16124	16234	15984	16258	16145	16221	16089	16017	16265	16007	16067	16153	16100	16123	16087	16049	16110	16103	16144	16050	16232	16038	15997	16129	16049	16077	16100	16048	16064	16387	16251	16026	16051	16162	16152	16221	16114	16083	16079	16156	16191	16049	16042	15970	16073	16094	16035	16095	15977	16120	15986	16258	16014	16067	16030	16260	16152	16165	15972	16010	16201	16060	16078	16124	16153	16106	15921	16105	16058	16048	16009	15851	15955	16191	16108	16035	16296	16069	16140	16204	16091	15954	16163	15967	16194	16171	16170	16016	16207	16059	16150	16062	16208	15902	16295	16014	16136	16032	16144	16030	16177	16029	16009	16054	15908	16093	16026	15990	15972	16116	16051	16398	16075	16013	16038	16303	16219	16195	16037	16070	16062	15976	16008	16050	16065	16208	16112	16046	16137	16160	16081	16354	16223	16135	16201	16150	16225	15997	16023	16115	16160	16180	15914	16158	16076	15996	16147	16102	16232	16093	16050	16119	16167	16049	16138	15957	16123	16123	16102	15909	16118	16040	16117	16242	16031	16051	16048	15828	15912	16118	16036	16139	16157	16099	16028	15923	16055	16194	16079	16170	16204	15996	16101	16093	16097	16032	16072	16111	16207	15743	16044	16254	15999	15918	16132	16111	16022	16050	15981	16104	16047	15977	16194	15957	16030	16224	15936	16178	16123	15931	16214	16066	16153	16086	16011	16019	15954	16115	15979	16056	15982	16167	16227	16102	16032	16140	16056	16056	15878	15900	16008	16106	16216	15977	16159	15877	15956	16130	16234	16087	16022	16056	16037	16115	15901	16086	16101	16034	15960	16145	16038	16201	16167	16052	15916	16054	16073	15984	16020	16167	16042	15834	16109	16109	16212	16056	16166	16189	16125	15839	15975	15960	15968	15917	16065	16052	15945	16096	15989	15909	15936	15989	16115	16210	16008	16066	16113	16021	16193	16066	16128	16022	15977	16041	16056	16061	16151	16065	16021	16090	16142	16093	16038	16082	16085	16029	16353	16151	16044	16215	16014	16096	16180	15964	15991	16011	16139	15992	16110	16086	15932	16061	16082	15975	15968	15930	15890	15938	15977	16080	16069	16053	16123	16064	16167	16060	16002	15906	16095	15972	16181	16097	16062	16038	16087	16056	16060	16096	16218	16019	15937	15941	16104	16120	16048	16200	16016	16106	16136	15991	16109	16017	16044	16304	16074	15860	16125	16109	16240	16115	16013	16096	15957	15978	15981	16091	15927	16132	16035	15900	16056	16228	16107	16151	16022	16009	16124	16057	16036	16078	15947	16141	16145	16104	16055	16238	15999	16135	16206	16020	16027	16084	16019	16130	15922	16144	15939	15916	16142	16209	16138	15933	16123	16245	16051	16081	16120	16277	16103	16072	15931	15973	16186	16146	16139	16121	16075	16143	15869	16066	16183	15908	15903	16050	16139	16096	16010	16104	16045	16192	16278	16016	16176	15987	15949	16159	16319	15974	16140	15919	16095	16140	16072	16045	16061	16279	16063	16032	16108	16229	16013	16063	16103	16088	16093	16140	16177	15981	16098	16118	15978	16081	16125	16116	15972	16040	15939	16070	15916	15882	16145	16211	15997	16081	16032	15960	15869	16089	16266	16068	16202	16180	16157	15873	16049	16054	16145	16088	16170	16033	15996	15824	15976	16041	16139	16055	16222	16045	16065	16064	16109	16089	16097	16001	16253	16068	16110	16190	15985	16140	16213	15851	16199	16068	16110	15994	15951	16071	16093	16079	16052	15952	16097	16082	16156	16156	15993	16090	16066	15989	16014	16168	16067	16257	16073	16095	15968	16249	15986	15954	16131	15971	16315	16008	16108	16062	16044	16077	16206	16048	16095	16066	15806	16073	16065	16033	16063	16187	16168	16136	16244	16100	16073	15950	15925	16042	16164	16123	16028	16158	16025	16240	15909	16034	16047	16142	16236	16081	16119	15869	16111	16093	16062	15976	15932	16224	15863	16216	16029	15901	16106	15944	16043	16047	16053	15949	15985	15997	15977	16112	16068	16112	16055	16035	16072	16128	16205	16023	16080	16135	16233	16200	16242	16201	16032	16100	16111	15926	16158	15950	16012	16002	16029	15995	16074	15978	16073	16251	16154	16168	16307	15984	16241	16149	16066	16064	16172	16153	15987	15992	16191	15996	16151	16118	16038	16122	16212	15972	16062	16162	16183	16167	16113	16080	16028	16058	16128	16214	16140	16062	15989	16089	16056	16066	16203	16064	16085	16100	16047	16187	16110	15987	16157	15984	16110	16198	16149	16066	15986	16093	16012	16121	15929	16023	15957	16305	16011	16029	16166	16000	16117	16140	16211	16056	16028	16251	16036	15983	16070	16013	15948	16142	16085	15952	16131	16185	15884	16208	16134	16075	16230	16049	16025	16074	16196	16131	15893	16017	15967	16147	16081	16135	16124	16125	15782	16194	16119	16338	16325	16029	16214	16144	16114	16041	16053	16107	16009	15943	16013	16113	16099	16114	16158	15978	16117	16210	16207	16033	15992	15972	16036	16060	16148	16184	15955	16180	16060	16151	15830	16197	16051	16066	16059	16186	16126	16146	16157	16025	16181	16158	16093	16053	16064	16120	16058	16200	16209	16198	16055	16104	16094	15935	16115	16179	16158	16092	16115	15902	16174	16059	16101	15981	15970	16099	16079	16158	16054	16197	16085	16125	16088	16066	15828	16141	15889	16071	16041	16093	16071	16184	16167	16078	16133	15936	16081	16116	16333	16145	16039	16059	16147	15997	16210	16298	16020	16061	15963	16070	16082	16212	16101	16111	16167	16277	15993	15959	16049	16085	16085	16019	16017	15967	16253	15971	16134	16229	16069	16064	16170	16143	16080	16151	16040	15891	16072	15858	15971	16017	16124	16179	16134	16115	16087	15991	16196	16085	16262	16117	16128	16011	16250	16321	16114	16001	16087	16248	16056	16245	16006	16026	15955	16187	15995	16044	16338	16160	16248	16031	16126	15990	16177	16054	16152	16086	15963	16085	16064	16072	16141	15972	16061	16067	15945	16216	16132	15985	16068	16009	16135	16123	16013	16153	15930	16200	16211	16062	16100	16002	16118	16113	16063	16014	16071	16162	16075	16273	16143	16164	16143	16067	16224	16204	16060	16072	15987	16212	16065	16101	15937	16030	16227	16141	16056	16092	15979	16155	15960	16120	16057	16174	16012	15981	16170	15968	16262	16024	16144	16071	16067	15995	15967	16137	16047	15965	15916	16146	16070	16301	16046	16072	16121	16185	16249	16133	16038	16088	16005	16094	16046	16275	16109	16230	16046	16111	16227	16115	16069	16082	15949	16077	16111	15943	16184	16245	16093	15983	16086	16115	16153	16009	15994	16019	16169	16138	16056	16216	15973	16163	16168	16193	16240	16100	15939	16077	16123	16046	15981	16105	16199	16127	16137	15887	16107	15937	16045	16102	16062	15997	16050	15957	16142	15881	16079	16105	15945	16068	16018	16094	16108	16017	16149	16239	16056	16014	16055	16141	16280	16224	16121	15994	16087	16163	15949	16043	16314	16063	16066	16138	16089	16247	16220	15994	16076	15990	16018	16167	16062	16223	16094	16105	16173	16117	16196	16042	16176	16164	16030	16019	16096	16233	16146	16084	16084	15910	16195	16117	15915	16090	16264	15956	16155	16020	16172	16020	16205	16191	15880	15940	16184	16202	16264	16092	16078	16159	15979	16060	16047	16029	15957	16050	15993	16157	16012	15950	16292	16014	16167	15963	15968	16176	15935	16168	16059	16233	16087	15976	15978	16123	16195	16034	16119	16030	16034	16055	16136	16052	16054	15927	16237	16025	16111	16207	16020	16056	16175	16106	16150	16066	16069	16128	16058	16168	16187	16181	16075	16258	16109	16069	16168	16100	16163	16044	16090	15931	16235	16123	16102	16112	15981	15918	15988	16119	16114	16156	16071	16066	16001	16194	15950	16122	16026	16093	16111	16027	16083	16100	15966	16107	16081	16140	16169	16244	16087	16207	15933	16112	15844	16024	16075	16187	16100	16100	16134	16056	16015	16129	16187	16229	16042	16012	16118	16096	15924	15971	16221	16137	15961	16240	16170	16088	16122	15986	16058	15987	16053	16237	16061	16098	16070	16097	16143	16070	15985	16176	16121	16005	16067	16005	16155	16150	16170	15986	16136	16005	16105	16064	16118	16276	16167	16097	16172	16066	16225	16180	16273	15948	16069	16264	16012	16157	15947	16063	16177	16034	15984	16031	15989	16096	16093	16058	16212	16096	16136	16062	16194	16050	16087	16219	16031	16151	16079	15891	15958	16119	16207	16165	15911	16035	16116	16036	16017	16174	16019	16270	16235	16003	16142	16022	16068	16089	15994	16183	16243	16208	16081	16174	16089	15901	15895	15989	16158	16035	15932	16108	16063	16212	16129	16081	16076	16106	15997	16103	16073	16156	16070	16058	15990	16073	16028	15958	16008	16060	16140	16210	16237	16069	15987	15986	16061	16080	16073	15970	16099	16041	16051	16047	16156	16195	16136	16120	16058	16110	15974	16125	16098	16171	15916	16037	16045	16037	15954	16073	16074	16315	16113	16111	16253	16074	16040	16236	16160	16085	16256	16133	16090	16093	16150	16133	16174	16049	15990	16264	15981	16059	16095	15977	16046	16094	15963	16092	16116	16086	16053	15974	16078	16032	16146	16170	16002	16130	16207	16120	16047	16152	16049	15951	15897	16091	16165	16035	15993	16143	16083	16199	16078	15971	16197	16074	15950	16120	15931	15984	16018	16201	16009	15862	16165	15967	16096	16117	16069	16199	16024	16004	16164	16032	16160	16012	16235	16113	16190	16026	16064	16219	16142	16003	15932	16086	16086	16225	16187	16094	16059	16069	16085	16003	16183	16238	16325	16093	16021	16125	16134	16215	16185	16074	15940	15983	16038	16166	16142	15926	15971	16061	16188	15986	16171	16025	16178	16112	16165	16110	16245	16185	16147	16191	16071	15956	16221	16114	15930	16092	16064	16052	16138	16090	16107	16160	16076	16000	16157	16098	16174	16032	16018	16088	16025	15779
22906	21783	29215	23904	21633	24810	26716	20747	19401	19371	19314	19161	19182	19088	19265	18821	19059	19142	18928	18983	18859	19046	18960	18851	18966	18705	19019	18722	18743	18781	18790	18742	18912	18885	19075	18667	18882	18931	18700	19035	18996	18770	18776	18807	18873	19073	19165	19147	18720	18934	18934	18887	18967	18796	18911	18820	18788	18785	18954	18773	18822	18861	19004	18916	18837	18855	18864	19045	18858	18742	19046	18931	18947	18867	18655	18936	18971	18876	18837	18742	18953	18819	18817	19002	18732	18807	18863	18861	18670	18708	18707	18667	18821	18834	18845	18881	18644	18672	18919	18707	18785	18877	18811	18913	18890	18874	18725	18794	18750	18876	18821	18922	18935	18835	18760	18865	19056	18731	18846	18812	18853	19032	18764	18891	18997	19008	18749	18688	19027	18914	18977	18822	18840	18807	18524	18859	19019	18848	18890	18818	19050	18666	18823	18794	18693	18676	18911	18843	18862	18722	18960	18680	18861	18823	18764	18873	18760	18696	18883	18731	18911	18917	18781	18812	18794	18908	18733	18941	18784	18813	18888	18593	18841	18818	18738	18382	18924	18806	18715	18770	18662	18796	19048	18884	18778	18750	18771	18753	18931	18910	18731	18895	18944	18637	18847	18826	18631	18698	18709	18758	18691	18882	18833	18804	18867	18730	18625	18775	18717	18708	18590	18622	18896	18890	18831	18744	18737	18851	18896	18939	18756	18981	18851	18808	18685	18908	18920	18849	18657	18875	18690	18921	18776	18717	18750	18821	18734	18811	18930	18822	18858	18832	18946	18759	18824	18604	18503	18672	18691	18885	18853	18911	18696	18751	18836	18877	18901	18850	18671	18853	18888	19038	18858	18696	18830	18963	18758	18716	18754	18814	18861	18856	18716	18846	18821	18778	18722	18632	18802	18845	18873	18750	18651	18815	18857	18846	18644	18783	18757	18925	18846	18621	18823	18968	18810	18733	18793	18630	18788	18858	18857	18819	18775	18646	18656	18888	18865	19067	18761	18878	18732	18512	18807	18795	18931	18587	18900	18702	18959	18726	19005	18711	18722	18697	18646	18707	18908	18691	18782	18748	18697	18757	18892	18869	18886	18832	18877	18789	18758	18797	18910	19049	18929	18820	18783	18764	18885	18755	18676	18785	18961	19034	19005	18864	18869	18724	18845	18878	18788	18618	18740	18941	18688	18836	18654	18798	18889	18887	18878	18856	18825	18643	18889	18915	18750	18570	18898	18563	18656	18665	18802	18645	18835	19089	18834	18935	18757	18863	18819	18760	19001	18811	18800	18754	18855	18743	18744	18713	18719	18768	18774	18743	18846	18857	18667	18685	18955	18643	18959	18630	18895	18874	18857	18854	18830	18696	18861	18797	18909	18914	18813	18722	18808	18861	18744	18890	18741	18804	18775	18816	18754	18950	18583	18824	18765	18498	18638	18876	18776	18703	18546	18730	18671	18924	18926	18816	18668	18921	18729	18824	18931	18832	18674	18841	18835	18783	18888	18999	18760	18618	18832	18700	18855	18758	18914	18857	18887	18894	18775	18880	18661	18764	18863	18673	18725	18669	18818	18835	18742	18893	18800	18820	18749	18732	18692	18822	18839	18774	18839	18889	18939	18835	18978	18969	18660	18620	18597	18753	18619	18644	18606	18608	18667	18790	18732	18649	18893	18662	18647	18991	18857	18744	18682	18833	18643	18822	19172	18780	18718	18638	18917	18784	18688	18658	18890	18801	18929	18751	18863	18587	18671	18735	18878	18823	18676	18656	18796	18681	18787	18773	18602	18864	18736	18774	18718	18634	18702	18732	18610	18650	18793	18648	18645	18907	18768	18649	18688	18579	18700	18758	18746	18857	18605	18651	18746	18748	18779	18733	18598	18495	18829	18861	18909	18596	18732	18813	18875	18598	18662	18892	18849	18863	18842	19071	18663	18906	18781	18998	19034	18681	18868	18832	18836	18924	18798	18672	18987	18800	18649	18788	18502	18792	18964	18779	18724	18955	18521	18637	18616	18881	18858	18607	18721	18662	18812	18745	19022	18665	18908	18733	18687	18739	18827	18853	18802	18720	18685	18665	18832	18755	18825	18977	18810	18961	18723	18920	18918	18731	18896	18929	18712	18827	18928	18745	18836	18911	18716	18721	18611	18741	18980	18887	18801	18685	18611	18994	18815	18679	18806	18671	18829	18780	18786	18618	18580	18943	18894	18789	18865	18916	18781	18812	18827	19017	18673	18631	18808	18835	18756	18784	18932	18752	18799	18753	18683	18699	18864	18894	18660	18609	18888	18648	18713	18610	18537	18798	18790	18741	18968	18978	18731	18570	18911	18819	18809	18741	18786	18764	18839	18739	18820	18712	18740	18919	18715	18576	18845	18957	18834	18761	18824	18799	18717	18994	19017	18817	18787	18500	18677	18635	18837	18732	18863	18685	18569	18979	18841	18723	18944	18816	18727	18703	18745	18964	18743	18887	18999	18877	19025	18890	18684	18668	18582	18811	18982	18609	18819	18816	18771	18969	18798	18593	18741	18690	18830	18920	18823	18907	19077	18871	18882	18732	18788	18850	18857	18778	18794	18890	18869	18866	18837	18809	18739	18877	18844	18787	18554	19186	18798	18971	18799	18938	18823	18763	19015	18884	18892	19022	18806	18809	18724	18705	18763	18940	18828	18926	19037	18865	18777	19007	18865	18729	18895	18793	18760	18765	18783	18783	18673	18730	18826	18668	18794	18451	18661	18863	18778	18873	19028	18715	18876	18750	18688	18711	18765	18974	18821	18821	18804	18711	18771	18903	18735	18791	18914	18721	18984	18653	18673	18782	18785	18782	18819	18825	18871	18788	18819	18792	18895	19025	18807	18451	18816	18984	18836	18832	18836	18703	18669	18669	18729	18518	18638	18997	18808	18697	18868	18564	18898	18788	18530	18923	18852	18780	18747	18793	18731	18933	18657	18622	18895	18755	19079	18933	18727	18576	18774	18635	19010	18728	18757	18727	18813	18912	18823	18682	18881	18805	18791	19019	18900	18807	18802	18921	18823	18745	18954	18896	18642	18789	18661	18743	18911	18962	18765	18960	18861	18714	18682	18828	18768	18828	18884	18947	18781	18778	18850	18843	18805	18770	18927	18921	18801	18974	18772	18714	18592	18886	18834	18745	18903	18834	18643	18633	18745	18952	18970	18806	18698	18636	18716	18808	18841	18910	18639	18770	18679	18706	18751	19030	18616	18674	18911	18746	18754	18854	18969	18631	18853	18812	18706	18672	18745	18700	18806	18716	18894	18726	18774	18805	18551	18710	18959	18733	18780	18639	18595	18586	18684	18655	18732	18657	18839	18907	18932	18858	18822	18931	18786	18760	18654	18823	18695	18884	18948	18838	18905	18949	18778	18740	18925	18794	18833	18720	18979	18824	18857	18765	18767	18897	18913	18726	18573	18564	18527	18722	18817	18852	18843	18657	18714	18923	18755	18893	18875	18746	18745	18817	18908	18824	18776	18891	18940	18844	18646	18859	18766	18771	18836	18812	18850	18817	18544	19070	18841	18841	18519	18579	18678	18968	18766	18865	18919	18883	18579	18672	18930	18922	18844	18991	18664	18664	18777	18828	18873	18761	18751	18758	18703	18850	18913	18895	18792	18913	18884	18708	18716	18755	18705	18910	18766	18674	18739	18541	18640	18673	18690	19013	18773	18734	18807	18888	18843	18863	18624	18913	18813	18915	18951	19175	18700	18770	18676	18669	18745	18728	18749	18929	18800	19068	18847	18934	18900	18659	18881	18765	18901	18786	18870	18723	18929	18842	18898	18774	18931	18736	18791	18736	18785	18731	18510	18651	18913	18868	18642	18954	18870	18860	18710	18702	18695	18653	18768	18630	18624	18727	18829	18851	18706	18789	18611	18535	18897	18982	18762	18790	18945	18772	18782	18692	18822	18763	18708	18867	18855	18929	18790	18638	18724	18979	18823	18619	18699	18942	18777	18747	18885	18724	18726	18893	18793	18876	18813	18815	18821	18769	18520	18974	18794	18759	18850	18919	18701	18815	18724	18769	18629	18799	18820	18849	18778	18768	18779	18932	18957	18877	18717	18771	18944	18707	18785	18879	18721	18791	18704	18774	18881	18678	18773	18652	18834	18723	18806	18509	18886	18726	18767	18905	18832	18878	18734	18533	18936	18876	18857	18679	18771	18783	18786	18779	18816	18800	18614	18881	18758	18845	18757	18746	18668	18836	18726	18610	18772	18905	18887	19007	18725	18655	18763	18904	18857	18725	18869	18775	18899	18987	18970	18916	18732	18930	18812	18825	18667	18824	18725	18750	18683	18681	18789	18962	18765	18475	18483	18799	18866	18984	18936	18772	18764	18967	18914	18890	18573	18759	18770	18821	18761	18857	18938	18742	18739	18750	18897	18849	18706	18883	18989	18921	18728	18706	18643	18816	18779	19085	18887	18869	18819	18812	18871	18508	18961	18770	18766	18620	18586	18720	18750	18767	18776	18967	18865	18787	18688	18839	18612	18769	18707	18713	18817	18729	18631	18701	18816	18598	18821	19080	18752	18721	18673	18660	18717	18845	18710	18918	18794	18785	18896	18680	18425	18785	18807	18794	18726	18634	18555	18808	18749	18874	18913	18753	18799	18626	18788	18839	18648	18767	18805	18849	18853	18545	18720	18838	18660	18724	18849	18914	18750	18843	18754	18935	18905	18693	18567	18809	18734	18622	18805	18812	18668	18721	18795	18734	18705	18941	18747	18617	18770	18691	18888	18928	18716	18715	18713	18985	18734	18909	18796	18776	18719	18817	18848	18828	18963	18648	18604	18722	18824	18607	18725	18858	18713	18711	18930	18674	18870	18753	18688	18894	18832	18708	18831	18558	18695	18888	18521	18647	18668	18672	18943	18805	18770	18979	18695	18727	18764	18718	18833	18707	19027	18716	18869	18740	18738	18935	18614	18629	18652	19001	18687	18695	19007	18906	18721	18841	18688	18843	18780	19012	18694	18737	18875	18717	18876	18699	18895	18932	18709	18701	18724	18817	18675	18829	18784	18715	18803	18819	18655	18743	18541	18753	18594	18691	18755	18779	18764	18871	18703	18852	18693	18915	18883	18653	18983	18715	18809	18792
59239	97166	63467	32201	24746	25236	19248	17257	16397	16048	16093	15915	15998	15932	15927	16002	15954	16099	16005	15978	16041	16060	15888	15939	15883	15952	15808	15937	16025	16036	15937	15940	15876	16144	16002	16081	15983	16044	16133	15931	15948	15944	15781	16080	15943	16003	16029	15985	15781	16014	15895	15984	16084	15889	15961	15883	15851	15939	15820	16053	15971	15926	15957	16013	15958	15848	15972	15960	16083	16008	15996	15781	15990	15852	15848	15924	15990	15909	15865	16011	15869	15976	15895	16137	15976	15792	15912	16014	15927	16024	15890	16002	15907	16081	15941	16122	16056	15926	15929	16117	16037	15959	16101	16003	15950	15847	16038	15958	16040	15969	15955	16010	15951	15921	15870	15875	15939	15904	15951	15719	15892	16060	15992	15857	15787	15884	16176	16086	16028	15841	16030	16031	15989	15900	16013	15864	16023	16058	16118	16001	16037	16008	15871	16032	15907	16097	15854	15962	15936	15928	15920	15840	15988	15850	15982	15888	15738	15929	16223	15813	15848	15993	15859	15944	15989	16003	15948	15805	15960	15921	15916	15904	16024	15925	15846	15883	16000	16006	15990	15894	15995	15941	15913	16036	16067	15852	15987	15886	16062	15945	16052	15942	16000	16036	15864	15911	15905	16048	15991	15986	16178	15977	15948	15933	15839	15865	15972	16003	16083	15873	15947	15999	15965	15963	16018	15971	15786	15864	15937	15969	16105	15976	16066	15847	15785	15883	16006	16039	15885	15922	15924	16040	15942	15950	16035	15897	15910	15952	15915	15981	15962	16006	15927	16115	16004	15922	15985	16123	15819	16080	16042	15975	15840	15858	16067	16075	15895	15969	15975	15724	15963	15875	16079	16076	15939	15773	15930	15902	15940	16021	15988	15825	15825	15860	15938	16015	15927	15712	16068	15907	15936	15903	16016	16108	15897	16006	15978	15879	16022	15998	15724	15918	15933	15890	15917	15992	16079	15984	16071	16003	15863	15823	16043	16036	15934	15915	15881	16004	16048	16061	15822	15975	16031	15997	15978	15933	16152	15859	16082	15904	15958	15777	16165	15916	15988	15984	15978	15746	15894	15907	15976	16015	16015	16018	15940	15919	15811	15944	16095	15817	15863	15850	15863	16095	15925	16011	15996	16039	15976	15980	15967	15912	16053	16066	16054	15825	15867	15704	15970	15936	16003	15863	15932	15923	16011	15967	15932	16063	15888	16085	15870	15886	15937	15876	15975	16213	16066	15996	15962	15890	15931	15975	16068	15837	15983	16010	16078	16144	15842	15927	15940	15978	15955	16051	16068	16111	15932	15839	16027	16082	16160	15926	15876	15825	15916	15829	16008	15944	15909	15924	15906	16019	15797	15972	15870	15980	15847	15992	15935	15886	15944	15748	15863	15965	15909	15887	15906	16018	15970	15970	16171	15947	15937	15854	16021	15980	15923	15906	15858	15971	15980	16033	16025	16029	15970	15990	16071	15909	15713	16057	15814	16078	15941	15842	16032	15927	15936	16090	16018	16039	15917	15905	15985	15906	15986	16081	15883	15940	15988	16075	15757	15876	16001	15676	15931	15910	16084	16001	16036	15947	15883	15904	16159	15970	16020	15823	15898	15964	15916	15818	15792	15897	15925	15991	15847	16034	16031	15853	15945	16046	15910	15983	16015	16130	16065	15893	15929	15931	15855	15821	15967	15976	15923	15970	15874	16043	16107	16049	15971	15766	15982	15906	15935	15946	15960	15883	15978	15795	15767	15987	15906	15960	16076	16035	16000	15907	15944	15935	16049	15830	15936	15976	15834	16153	15977	15773	15940	15958	15911	15893	16033	16006	15881	15757	15995	15971	15987	15908	16050	15924	16101	16066	15860	15960	15808	15854	16117	15949	15938	16058	15903	15992	15959	16074	15933	15890	15890	15912	16135	15857	15870	16007	15940	15727	16062	15925	15957	15809	16037	15982	16152	15983	16002	15966	15951	15827	15921	16025	15871	15946	16050	16116	16053	15943	15890	16051	15860	15879	16034	15886	15918	15955	15935	15909	16083	15860	15919	15920	15975	15959	15857	15872	15843	15815	16061	15991	16068	15984	16135	15849	15843	15918	15988	16106	15973	15861	16002	15973	15997	15955	15939	16019	15972	16011	15945	15905	15946	15982	15965	15951	15904	16070	15948	15960	15985	16074	15887	15843	16081	15897	16050	16146	16024	15977	16019	16002	15813	16039	15991	16097	16069	15937	15999	15936	15703	16085	15994	16232	16141	15960	15868	15935	15896	15833	15797	16055	15979	15795	15911	15918	15978	15815	15949	15913	16006	15877	15934	15842	16059	15822	16040	16164	15828	15922	15909	16099	16084	15916	16138	15921	16077	15884	15810	16010	15950	16004	15845	15829	15934	15928	15924	15901	15789	15911	15852	15927	15805	15905	15975	15885	15965	15846	16039	15963	16152	15899	15945	15835	15904	16027	15956	15978	16014	16020	15919	15825	16008	15880	16076	15946	15789	15880	15999	15871	15986	16024	15857	15899	15839	15963	16094	15991	15825	15884	15894	15955	15944	16025	16075	15947	15921	15876	15862	15916	16073	15972	16063	15933	15780	16119	15915	16043	15864	15922	16070	15981	15953	15790	15816	16058	16015	15830	15970	15854	15981	15955	15994	15975	15918	15905	16066	15965	15926	15878	15953	15831	16007	15852	15914	16012	15993	15968	15971	16022	16033	15905	15943	15941	15954	15794	16006	15899	15842	16071	16026	16039	15951	15993	15971	15854	15926	16045	15922	15992	15922	15934	16064	16047	15868	15985	16012	15906	16049	16237	15892	16015	15860	15940	15710	16040	16041	15973	15971	15907	15970	15922	15908	15867	15802	16107	16089	15965	16091	16033	15935	15941	16016	15877	15749	16008	16054	16129	15971	16124	15835	15861	15833	15939	15982	16037	15934	15930	16105	15883	15929	15979	15767	15996	15990	16065	16029	15830	15943	15869	16037	15852	15865	15811	16017	15871	16120	15964	16078	15950	15999	15799	16021	16021	16042	15971	15862	15959	15801	15973	15881	15961	15956	16038	15821	16032	15928	15934	15962	15995	16023	15995	16038	15878	15873	15887	16047	16003	15998	15915	15906	15903	15979	15948	15914	15865	15926	15998	15779	15964	15931	15960	15963	15962	16139	15815	15889	15810	15880	16042	16156	15917	15951	15895	16014	16121	15975	15846	15862	16058	15939	15803	16012	15865	16034	15928	15967	16051	16035	15850	15978	16009	16089	16092	15900	15929	16005	16008	15867	15873	15933	15960	15972	15867	16077	15926	15952	15855	15876	15932	15857	15989	15948	16120	16121	15938	15820	15802	15958	15847	15806	16057	15915	15980	16029	16018	15863	15942	15853	15994	16173	16046	15963	15958	15801	15944	15974	15920	16007	15951	15905	16024	15876	15929	15933	16059	16104	16026	15845	16064	16134	16088	16042	15988	16145	15809	15865	15892	15888	15991	16031	16026	15851	16106	15863	15676	15950	15925	16100	15942	15761	15972	15888	15859	15968	16056	16037	16031	15875	15888	15841	16013	15936	16025	15850	15938	15938	16170	15984	15913	15978	15887	16023	15841	15900	15872	16023	15853	15938	15898	16133	15933	15893	15956	15946	16026	15910	15947	16099	16103	15839	15865	15925	15991	15971	15773	15900	15915	16009	16067	16030	15975	16057	15845	15808	15963	15977	15892	15993	16077	16009	15888	15892	16072	15905	15881	15989	15869	16056	15968	16019	15863	15887	16047	15975	16014	16057	15972	15870	15976	15831	15912	15945	15913	15886	16081	15960	15897	15880	15922	16167	16099	16035	15840	15986	15730	16024	16003	15870	15920	15867	16120	15995	15969	15742	15933	15932	15979	16076	16096	15952	16032	15966	16004	15964	15933	15865	16128	15983	15801	15964	15841	16009	15925	15830	15971	15923	16020	15957	15818	15853	15921	15890	15987	15829	15941	15997	15765	16091	15908	15882	15750	15890	15943	15894	15940	16025	16022	16009	15994	15862	16046	16033	15900	15963	15899	15884	15816	15876	16016	15938	16029	15891	15937	15751	16069	15993	16089	15887	16068	15846	16110	15994	15987	16160	16211	15956	15877	15887	16071	16074	15903	16159	15996	15981	15775	15866	15799	15895	16043	15988	15673	16216	16044	15918	15986	15829	15925	15953	15980	15891	15962	15935	15951	15932	15964	16135	15919	16004	15974	15792	15896	15832	15874	15843	15864	16060	15885	15940	16019	15865	15872	15858	15991	15843	15891	15775	16075	15810	15906	15762	15964	16026	15904	15928	15874	16050	15923	15801	15872	16025	15956	15962	15898	16130	15960	16073	16213	15894	15960	16044	15946	15880	15897	15878	15879	15996	15914	15935	15988	15851	15970	15862	15994	15860	16074	16027	15940	15970	15954	15987	15759	16152	15881	16135	15882	15989	16005	15901	15985	16053	15870	15812	15915	15910	15972	15863	16003	15846	15813	15972	15777	16090	15949	15712	16005	16034	16026	15986	16061	15960	15757	15925	15819	15840	16007	16069	15816	16036	15785	15973	15844	15990	16054	15849	15787	15938	15927	16024	16205	16002	15817	15937	16213	15977	15926	16005	15951	16045	15970	16057	15919	16022	16038	15990	15928	16013	15841	15876	15865	15818	15790	15819	16141	15835	15973	15833	15887	15900	15876	15919	15973	15973	15998	16048	15920	16202	16012	15879	15994	16016	15999	15909	15801	16026	15922	15830	15926	16172	15948	15933	16069	15966	15771	15830	15842	15946	15864	15970	15913	15930	15971	15838	15994	16022	15783	15908	15928	15938	15748	16028	15784	15998	15762	16036	15994	15940	15868	15982	15963	16008	16079	15943	15814	16006	15933	16022	15904	16172	15976	15827	15989	16044	16101	15879	15898	16092	15899	15850	15903	15983	15878	16016	15998	15975	15981	15820	15837	15885	15960	15872	15901	15924	15992	15944	15952	16045	15866	16075	15844	15959	16035	16015	16024	15990	15851	16119	15842	16061	15898	15996	15911	16070	15948	15798	15766	15815	15768	15873	15940	16068	16099	15781	16031	16028	15896	15912	16095	15892	16007	15923	15979	15807	16035	15998	15956	16096	16036	15930	16040	15871	15796
34713	34854	30996	24644	19741	19772	19703	19211	19444	19331	19022	19229	19200	19243	19006	19141	19056	19243	19196	19121	19271	19444	19214	19236	19242	18988	19065	19136	19214	19349	19442	19311	19334	19359	19213	19201	19185	19290	19222	19143	19195	19323	19127	19249	19108	18861	19260	19123	19162	19192	19190	19337	19234	19315	19263	19088	19215	19133	19014	19165	19136	19065	19255	19180	19225	19106	19182	19154	19268	19283	19081	19158	19223	19226	19139	19139	19240	19332	19296	19196	19262	19295	19171	19068	18983	19234	19266	19314	19338	18910	19159	19260	18981	19228	19076	19333	19136	19053	19181	18927	19071	19018	19160	19177	19241	19156	19159	19169	19202	19237	19222	19124	19065	19201	19048	19233	19172	19284	19091	19141	19284	19147	19175	19278	19078	19163	19036	19305	19009	19327	19239	19193	19015	19063	19359	19044	19193	19329	19270	19049	19158	18996	19221	19389	19384	19211	19099	18911	19225	19359	19296	19273	19310	19247	18901	19103	19257	19255	19277	19157	18943	19263	19329	19111	19130	19149	19056	19246	19337	19255	19299	19060	19165	19121	19076	19244	19168	19279	19039	18971	19327	18977	19267	19084	19090	19079	19243	18952	19041	19102	19234	19056	19228	19383	19318	19252	19296	19184	19305	19399	19030	19164	19204	19254	19323	18876	19239	19155	19244	19141	19164	18948	19009	19176	19180	19173	19268	19137	19044	19154	19150	19046	19285	19139	19356	19181	19311	19298	19219	19110	18922	19119	19058	19042	19290	19071	19041	19337	19327	19117	19119	19072	19202	19152	19086	19187	19062	19225	19199	19034	19393	19201	19270	19280	19180	19080	18906	19225	19212	19272	19069	19140	19121	19131	19238	18991	19164	19165	19351	19222	19363	19088	19235	19043	19218	19058	19086	19060	19091	19121	19258	19037	19020	19285	19059	19133	18861	19083	18919	19016	19185	19087	19238	19227	19126	18929	19060	19049	19190	19194	19005	18866	19322	19238	19143	19311	19119	19190	19088	18977	18947	19231	18895	19280	19245	19285	19120	18982	19138	19146	19183	19041	19496	19217	19004	18998	19033	18892	19081	19044	19148	19168	19192	19086	19149	19042	19224	19370	19178	19245	19160	19036	19197	19249	19108	19216	19301	19284	19123	19181	19309	19265	19253	19200	19131	19145	19069	19335	18986	19366	19365	19224	19003	19204	19109	19166	19127	19006	19212	19068	19367	19087	18944	19224	18974	19153	19126	19148	19212	19287	19182	19028	18969	19203	19231	19268	19179	18990	19161	19372	19200	19247	19119	19229	18862	19197	19274	19222	19216	19119	19165	19107	19192	19296	19279	19397	19150	19245	19120	18952	19016	19253	19171	19092	19129	19230	19286	19234	19113	19103	19253	19159	19211	19182	19125	19423	19142	19187	19470	19236	19166	19137	19055	19209	19176	19184	19086	19245	18931	19272	19194	19087	19179	19161	19070	19102	18928	19262	19089	19305	19042	19349	19101	19126	18992	19128	19222	19129	19161	19068	19238	19254	19211	19176	19104	19268	19351	19303	19222	18951	19009	19021	19312	19193	18913	19181	19157	19224	19120	19358	19204	19383	19213	19319	19202	19243	19162	19162	19141	19197	19048	19064	19195	19205	19044	19182	18864	18980	19280	19089	19174	19171	19265	18821	19071	19326	19092	18996	19203	19270	19236	18929	19157	19037	19215	19131	19264	19111	19310	19221	19092	19151	18967	19268	19206	19309	19263	19221	19207	19157	19109	19231	19250	19237	19119	19238	19259	19227	19103	19180	19175	19075	19094	19110	19079	19121	19150	19177	19132	19106	19027	19055	19252	19347	19172	19019	19310	19332	19118	18899	19171	19297	19178	19173	18961	19180	19382	19358	19351	19267	19289	19273	19050	19016	19296	19070	19277	19302	19217	19217	19131	19198	19144	19007	19365	19269	19198	18985	19048	19223	19234	19266	18952	19125	19104	19198	19143	19078	19341	19140	19116	19020	19285	19185	19040	19059	18987	19021	19123	19340	18978	19220	19103	19199	19455	19110	19117	19007	19209	18943	19002	19178	19072	18911	19077	18999	19250	19168	19302	19058	19160	19013	19014	19176	19121	19209	19283	19273	19151	19112	19146	19154	19040	18904	19122	19218	19565	19269	19319	19319	18948	19136	19275	19266	19128	19334	19116	19068	19413	19247	19061	19227	19157	19309	18983	18980	19136	19111	18980	19342	19035	19250	19031	19005	19499	19157	19172	19225	19244	19310	19077	19159	19122	19071	19205	19241	18967	19008	19291	19305	19228	19212	19067	19136	19161	19084	18989	19175	19054	19207	19171	19026	19099	19136	19204	19203	19153	19362	19128	19435	19079	19158	19208	19124	19197	18948	19071	19064	19059	19092	19100	19111	19227	19218	19039	19128	19128	18906	19021	19050	18961	19113	19197	19179	18917	19227	19051	19295	19291	19324	19002	19139	19252	19189	19248	19260	19151	19223	19147	19188	19356	19294	19299	19171	19432	19133	19194	19333	19315	19085	19081	19184	19126	19070	19104	19052	18932	19041	19220	19110	19153	18784	18994	19077	19290	19297	19141	19310	19334	19202	19203	19183	19116	19250	19356	19149	19258	19139	19215	19273	19399	19119	19042	19041	19180	18923	19150	19300	19162	19254	19038	19078	19455	18975	19206	19054	19173	18986	19195	19108	19037	19209	19307	19474	19240	18971	19271	19123	19077	19146	19159	19131	19057	19004	18965	19216	19374	19238	19093	19131	19253	19248	19229	19171	19356	19299	19323	19004	19310	19036	19165	19169	19260	19049	19109	19293	19262	19247	19393	19077	19230	19070	19096	19091	19238	19196	19200	19145	19343	19151	19138	19271	19153	19080	19057	19032	19021	18956	19189	19101	19257	19185	19122	19196	19290	19163	19184	18999	19255	19076	19139	19357	19108	19077	19156	19367	19091	19100	19306	19275	19073	19127	19164	19206	19323	18951	19243	19217	19257	19187	19137	19282	19320	19210	19186	19282	19118	19119	19174	19320	18891	19263	19083	18994	19139	19356	19304	19410	19269	18992	19302	19388	19160	19192	19218	19062	19063	19195	19281	19080	19138	19182	19217	19380	19287	19340	19234	19033	19262	19223	19325	18982	19175	19090	19228	19082	19235	19087	19048	19105	19183	19230	19188	19177	19154	19176	19167	19060	19307	19073	19180	19222	19116	19087	19098	19194	18961	19021	19075	19202	19282	19129	19012	19264	19109	19228	19163	19120	19132	19219	19077	19339	19589	19276	19027	19128	19061	19170	19291	18990	19183	19189	19109	19280	19375	19282	19009	18882	19222	19215	19186	19167	19159	19074	19232	18965	19352	19097	19349	19124	19229	19168	18975	19009	18983	19199	19118	19197	19108	19120	19104	19279	19088	19090	19393	19350	18973	19061	19020	19140	19261	18978	19255	19005	19060	19089	19256	19141	19343	19111	19300	19308	19261	19195	19093	19273	19096	19184	19157	19234	19170	18994	19142	19096	19193	19264	19194	19202	19188	19219	19426	19063	19343	19111	18989	19221	18922	19250	19353	19331	19014	19037	18928	19126	19313	19299	19232	19189	19237	19170	19337	19133	19245	19099	19197	19049	19267	19097	19213	19147	19114	18924	19096	19012	19124	19339	19258	19240	19076	19109	19283	19273	19214	19048	19308	19163	19171	19286	19150	19132	19091	19154	19293	19270	19155	19305	19181	19069	19100	19217	19131	19207	19080	19198	19260	19153	19274	19264	19118	19103	19231	19157	19084	19248	19298	19212	19132	19153	19134	19183	19379	19264	19178	19128	19145	19268	19192	19074	19046	19131	19024	18982	19102	19020	19107	19390	19043	19242	19189	19275	19014	19165	19291	19190	19151	19451	19400	19123	19015	19147	18937	19199	19148	19136	19219	19348	19196	19223	19182	19142	19113	19226	19200	19043	19150	19039	19224	19176	19275	19006	19141	19091	19070	18888	19119	19172	19118	19256	19128	19127	19095	19187	19202	19079	19271	19302	19496	19214	19281	19172	19181	19312	19377	19236	19374	19241	19116	19183	19376	19242	19085	19170	19143	19134	19231	19142	18908	19151	19009	19175	19101	19259	19088	19285	19082	19171	19152	19144	19185	19213	19087	19200	18955	19033	19101	19162	19017	19054	19304	18970	18971	19371	19191	19260	19103	19081	19239	19179	19128	19120	19175	19157	19027	19312	19206	19209	19076	19098	19186	19211	19194	19087	19240	19200	19341	19069	19190	19406	19192	19050	19178	19305	19174	19165	19189	19138	19149	18994	19229	19169	19420	19334	18950	19217	19291	18942	19074	19044	19156	19126	19007	19135	19234	19174	19094	19348	19115	19173	19225	19216	19194	19205	19220	19302	19281	19355	19239	19265	19266	19235	19067	19280	19114	19202	19000	19198	19146	19189	18967	19271	19012	19071	19405	19124	19159	19248	19018	19225	19109	19236	18997	19252	19079	19273	19441	19286	19184	19097	19067	19187	19059	19143	19229	19262	19281	19097	19286	19406	19309	19208	19169	19246	19207	19196	19194	19176	19192	19056	19210	19176	19285	19163	19117	19473	19026	19026	19148	19151	19184	19259	19123	19171	19306	18988	19285	19054	19195	19140	19069	19153	19126	19358	19017	19179	19171	19149	19243	19109	19098	19056	19272	19231	18935	19097	19203	19167	18984	19171	18974	19004	19155	19087	19290	19236	19340	19339	19375	19213	19102	19262	19309	19086	19254	19138	19229	19202	19044	19146	19330	19069	19025	19193	19146	19186	19186	19157	18983	19497	19159	19357	19164	19001	19464	19207	19466	19103	19063	19035	19082	19172	19281	19026	19276	18896	19153	19074	19286	19222	19138	19158	18911	19046	19310	19092	19014	19019	19068	19194	19052	19333	19100	19301	19233	19293	19093	19209	19044	19134	19144	19257	19051	19127	19020	19093	19147	19286	19279	19310	19302	19249	19051	19140	19236	19161	19468	19102	19117	19166	19195	19274	18964	19196	19319	19181	19278	19249	19329	19361	19187	19137	19126	19255	19076	18903	19315	19084	19212	19251	19319	19125	19103	19134	19264	19255	19242	19190	19203	19163	19211	19161	19138	19150	19158	19300	19124	19037
48595	50859	29974	18840	16688	16893	16409	16322	16197	16287	16135	16297	16301	16163	16224	16165	16275	16180	16128	16279	16375	16317	16300	16098	16274	16230	16158	16198	16066	16369	16199	16240	16112	16195	16115	16183	16146	16122	16208	16107	16162	16211	16178	16303	16184	16252	16168	16172	16201	16395	16078	16041	16179	16182	16247	16124	16369	16194	16294	16201	16329	16377	16199	16151	16073	16206	16134	16294	16248	16021	16300	16105	16283	16166	16108	16182	16180	16189	16178	16289	16164	16311	16302	16089	16217	16180	16187	16218	16185	16193	16126	16212	16224	16186	16251	16322	16034	16135	16039	16283	16352	16069	16257	16277	16105	16305	16196	16178	16357	16045	16149	16162	16180	16162	16191	16255	16216	16119	16222	16165	16056	16013	16171	16166	16053	16228	16185	16098	16222	16259	16067	16217	16324	16291	16152	16173	16154	16264	16296	16198	16231	16147	16221	16138	16255	16193	15920	16202	16193	16219	16078	16245	16155	16014	16039	16339	16058	16200	16134	16208	16112	16242	16156	16225	16206	16261	16286	16227	16348	16239	16213	16220	16300	16232	16245	16233	16289	16235	16164	16294	16315	16240	16067	16292	16235	16267	16250	16221	16069	16310	16258	16116	16092	16259	16216	16256	16108	16241	16225	16056	16023	16251	16152	16087	16113	16140	16205	16140	16337	16112	16206	16183	16309	16101	16159	16114	16164	16011	16172	16051	16276	16076	16150	16070	16242	16046	16205	16340	16060	16182	16229	16115	16043	16192	16494	16158	16111	16237	16254	16132	16268	16086	16121	16222	16158	16220	16270	16043	16286	16316	16187	16120	16069	16199	16157	16219	16236	16220	16328	16121	16222	16140	16134	16229	16220	16063	16055	16278	16303	16106	16300	16258	16246	15937	16332	16062	16466	16112	16249	16161	16144	16275	16153	16345	16072	16206	16227	16213	16289	16215	16231	16265	16167	16383	16356	16142	16194	16060	16265	16051	16326	16144	16206	16101	16018	16219	16249	16196	16144	16156	16214	16108	16192	15996	16184	16272	16243	16300	16300	16226	16265	16424	16103	15999	16461	16365	16200	16275	16228	16114	16098	16169	16174	16251	16215	16162	16297	16217	16088	16357	16163	16178	16154	16197	16050	16249	16158	16199	16019	16164	16430	16135	16355	16218	16217	16328	16303	16239	16296	16237	16335	16113	16292	16181	16156	16232	16332	16230	16200	16073	16224	16332	16267	16238	16240	16255	16444	16317	16218	16186	16253	16260	16257	16214	16143	16311	16402	16186	16119	16239	16220	16204	16115	16175	16141	16358	16112	16277	16154	16068	16392	16144	16060	16293	16385	16181	16263	16119	16221	16178	16103	16102	16292	16248	16232	16073	16427	16263	16235	16158	16213	16389	16235	16142	16220	16272	16229	16199	16261	16356	16287	16203	16169	16199	16252	16031	16126	16169	16074	16211	16221	16115	16035	16121	16251	16229	16282	16099	16074	16098	16245	16205	16165	16394	16118	16092	16204	16116	16164	16184	16265	16281	16273	16248	16059	16125	16095	16286	16378	15975	16014	16256	16236	16133	16142	16317	16225	16215	16309	16179	16114	16195	16033	16082	16225	16318	16168	16211	16198	16268	16216	16278	16300	16243	16032	16081	16138	16272	16215	16223	16193	15988	16298	16043	16252	16261	16344	16255	16250	16199	16148	16318	16359	16270	16364	16315	16071	16160	16194	16196	16308	16252	16141	16061	16290	16196	16092	16155	16259	16207	16086	16293	16308	16261	16233	16253	16240	16091	16115	16121	16101	16128	16192	16228	16105	16221	16077	16183	16200	16235	16241	16279	16259	16146	16244	15981	16139	16192	16237	16010	16036	16293	16054	16264	16393	16177	16067	16166	16360	16059	16186	16344	16067	16298	16253	16196	16220	16260	16323	16309	16154	16192	16223	16245	16165	16237	16219	16291	16027	16228	16192	16127	16233	16283	16114	16336	16226	16280	16088	16228	16093	16238	16256	16097	16145	16240	16437	16293	16214	16139	16235	16122	16077	16220	16226	16195	16163	16359	16213	16232	16072	16258	16147	16338	16142	16177	16184	16250	16268	16142	16063	16220	16252	16138	16526	16378	16327	16319	16247	16256	16346	16395	16139	16338	16234	16227	16153	16032	16166	16139	16283	16114	16253	15955	16467	16290	16036	15993	16340	16215	16187	16155	16195	16276	16228	16286	16066	16110	16202	16286	16230	16229	16352	16060	16295	16233	16069	16005	16182	16107	16278	16196	16165	16286	16184	16318	16229	16153	16161	16179	16291	16096	16255	16181	16369	16241	16180	16167	16155	16116	16107	16217	16302	16201	16277	16122	16018	16300	16263	16154	16223	16266	16259	16382	16041	16277	16179	16425	16152	16141	16238	16342	16248	16281	16201	16249	16145	16101	16224	16244	16088	16234	16076	16217	16025	16135	16314	16214	16212	16239	16164	16265	16360	16083	16273	16190	16046	16060	16324	16297	16098	16131	16077	16217	16101	16178	16204	16286	16116	16145	16324	16279	16228	16179	16241	16262	16164	16240	16193	16295	16154	16109	16351	16212	16110	16137	16250	16197	16272	16131	16091	16157	16317	16397	16186	16268	16355	16209	16378	16204	16354	16140	16338	16250	15996	16320	16076	16168	16249	16234	16151	16215	16094	16278	16132	16214	16232	16097	16424	16124	16416	16311	16148	16319	16076	16151	16317	16007	16292	16240	16162	16232	16348	16171	16106	16188	16144	16008	16237	16201	16282	16073	16094	16141	16204	16122	16117	16199	16233	16166	16300	16317	16164	16146	16271	16191	16061	16206	16294	16340	16258	16121	16354	16053	16183	16167	16214	16010	16339	16079	16250	16296	16274	16017	16274	16075	16113	16098	16261	16354	15966	16180	16218	16119	16189	16149	16083	16221	16245	16281	16324	16173	16410	16299	16289	16286	16223	16328	16229	16251	16156	16259	16208	16199	16333	16246	16061	16240	16116	16157	16305	16264	16139	16285	16102	16301	16387	16194	16328	16333	16284	16061	16274	16060	16231	16312	16273	16197	15957	16088	16344	16193	16155	16038	16301	16263	16158	16189	16093	16288	16178	16139	16284	16197	16124	16227	16154	16187	16424	16117	16315	16197	16347	16261	16138	16228	16200	16315	16214	16162	16156	16201	16246	16315	16031	16375	16269	16104	16307	16189	16317	15999	16219	16182	16255	16163	16243	16289	16221	16165	16119	16122	16212	16093	16179	16323	16304	16123	16221	16194	16133	16071	16287	16287	16480	16148	16113	16015	16137	16229	16127	16207	16141	16036	16354	16293	16181	16378	16274	16196	16258	16255	16176	16212	16200	16231	16194	16251	16145	16188	16466	16164	16178	16223	16228	16227	16254	16175	16301	16178	16190	16259	16311	16386	16303	16044	16141	16230	16217	16214	16291	16335	16235	16327	16207	16284	15998	16102	15971	16220	16298	16365	16262	16287	16090	16170	16217	16093	16230	16282	16270	16376	16164	16315	16150	16144	16238	16102	16214	15991	16145	16268	16065	16153	16361	16110	16263	16019	16146	16248	16263	16320	16194	16172	16182	16204	16489	16143	16216	16264	16350	16149	16405	16192	16206	16223	16279	16187	16469	16020	16254	16196	16261	16346	16204	16231	16235	16247	16259	16225	16237	16385	16305	16011	16288	16187	16176	16268	16134	16283	16208	16278	16079	16198	16221	16260	16087	16278	16279	16093	16208	16294	16360	16136	16210	16229	16278	16323	16283	16140	16127	16266	16248	16377	16301	16234	16326	16152	16139	16241	16166	16219	16005	16068	16161	16177	16077	16214	16243	16136	16132	16323	16185	16281	16314	16191	15991	16071	16144	16170	16084	16189	16248	16067	16029	16204	16388	16205	16226	16138	16179	16303	16103	16273	16066	16148	16256	16095	16327	16175	16376	16346	16044	16345	16274	16265	16198	16045	16395	16375	16215	16203	16174	16233	16123	16121	16207	16123	16129	16218	16259	16299	16263	16143	16228	16099	16122	16263	16202	16306	16112	16081	16284	16207	16237	16233	16105	16281	16172	16341	16187	16208	16121	16201	16116	16191	16076	16161	16068	16343	16084	16239	16219	16422	16145	16286	16219	16119	16249	16132	16264	16453	16135	16230	16247	16335	16171	16399	16226	16171	16149	16182	16249	16238	16107	16143	16200	16185	16297	16272	16157	16206	16114	16279	16306	16267	16081	16098	16264	16263	16183	16344	16177	16222	16031	16235	16343	16184	16153	16169	16201	16328	16190	16354	16230	16273	16178	16198	16269	16329	16195	16228	16154	16158	16102	16275	16349	16142	16179	16151	16028	16186	16221	16335	16172	16200	16017	16050	16124	16110	16352	16364	16215	16227	16273	16284	16117	16287	16206	16310	16276	16063	16132	16201	16036	16338	16387	16357	16127	16102	16413	16263	16286	16252	16295	16344	16115	16372	16155	16210	16248	16141	16089	16185	16164	16223	16093	16253	16000	16028	16150	16188	16318	16136	16050	16259	16310	16286	16277	16270	16130	16100	16353	16173	16175	16353	16232	16299	16142	16092	16343	16134	16215	16086	16049	16040	16215	16058	16017	16322	16090	16358	16376	16344	16278	16370	16211	16122	16373	16078	16197	16238	16421	16059	16182	16112	16021	16163	16144	16132	16157	16147	16271	16255	16160	16202	16314	16185	16189	16163	16162	16417	16304	16309	16340	16329	16262	16160	16291	16204	16201	16114	16212	16251	16237	16334	16070	16326	16191	16113	16213	16211	16272	16209	16062	16118	16234	16260	16268	16104	16289	16174	16326	16241	16180	16266	16177	16323	16365	16248	16273	16212	16040	16346	16136	16190	16227	16239	16216	16075	16172	16128	16358	16257	16216	16100	16066	16096	16124	16182	16214	16243	16222	16176	16054	16257	16305	16234	16318	16256	16140	16188	16297	16248	16258	16399	16160	16293	16276	16272	16338	16319	16210	16060	16281	16238	16216	16178	16078	16266	16318	16178	16152	16411	16319	16150	16173	16218	16281	16345	16170	16190	16218	16096	16185	16228	16168	16186	16301	16109	16439	16247	16143	16195	16270	16279	16178	16142	16031	16333	16104	16139	16233	16210	16251	16290
24960	23318	29997	25481	22643	23137	22375	19870	19381	19479	19486	19598	19493	19395	19480	19326	19378	19431	19383	19429	19378	19164	19492	19320	19424	19462	19307	18996	19385	19223	19506	19217	19195	19260	19371	19268	19226	19320	19428	19327	19218	19233	19529	19226	19390	19410	19326	19478	19431	19184	19350	19386	19454	19171	19349	19240	19379	19389	19386	19259	19312	19238	19216	19191	19415	19346	19102	19177	19308	19315	19300	19095	19292	19269	19377	19216	19414	19139	19062	18945	19280	19260	19449	19208	19363	19376	19290	19279	19274	19306	19337	19230	19367	19369	19144	19655	19406	19266	19478	19319	19425	19265	19204	19282	19118	19209	19214	19180	19447	19193	19322	19371	19111	19521	19243	19458	19237	19329	19300	19385	19178	19281	19380	19297	19263	19186	19475	19441	19209	19264	19332	19323	19512	19076	19197	19313	19142	19078	19494	19398	19299	19345	19285	19257	19154	19118	19244	19258	19182	19353	19203	19204	19274	19287	19102	19418	19059	19157	19276	19148	19161	19339	19235	19182	19232	19345	19395	19252	19145	19357	19342	19318	19331	19485	19307	19351	19527	19108	19329	19166	19165	19491	19421	19380	19143	19091	19446	19285	19320	19279	19339	19316	19243	19291	19236	19341	19238	19052	19239	19241	19232	19457	19310	19217	19245	19243	19346	19439	19325	19382	19261	19268	19339	19370	19026	19164	19308	19201	19297	19347	19399	19278	19232	19147	19099	19183	19511	19279	19247	19053	19141	19307	19362	19215	19410	19125	19193	19384	19289	19091	19283	19347	19141	19263	19175	19265	19131	19379	19368	19287	19245	19208	19322	19209	19396	19401	19342	19258	19331	19166	19342	19247	19151	19065	19261	19398	19156	19128	19368	19117	19202	19312	19321	19279	19339	19142	19342	19186	19369	19096	19315	19211	19392	19426	19655	19416	19033	19308	19245	19094	19287	19006	19210	19170	19281	19454	19312	19460	19386	19181	19215	19301	19276	19411	19201	19274	19283	19272	19296	19419	19309	19238	19326	19257	19098	19339	19495	19151	19182	19312	19409	19203	19356	19245	19267	19281	19368	18994	19168	19175	19434	19312	19090	19140	19367	19299	19160	19038	19364	19131	19182	19218	19415	19195	19166	19065	19402	19217	19161	19384	19200	19282	19240	18952	19150	19184	19264	19274	19246	19310	19332	19222	19282	19188	19296	19008	19128	19288	19328	19088	19217	19200	19178	19214	19368	19296	19366	19345	19179	19382	19234	19235	19259	19232	19093	19203	19186	19143	19257	19219	19100	19233	19099	19197	19114	19247	19423	19242	19005	19504	19483	19172	19196	19381	19415	19410	19221	19276	19415	19466	19313	19090	19250	19091	19360	19089	19405	19490	19582	19280	19196	19189	19216	19205	19317	19328	19214	19244	19168	19267	19338	19374	19371	19357	19175	19215	19135	19289	19020	19472	19529	19214	19280	19131	19084	19167	19212	19263	19261	19157	19384	19218	19477	19223	19198	19064	19078	19327	19334	19133	19278	19237	19429	19288	19223	19340	19313	19386	19359	19212	19411	19217	19313	19202	19289	19224	19401	19154	19213	19280	19482	19457	19337	19396	19251	19378	19334	19280	19192	19309	19113	19250	19379	19325	19443	19112	19177	19155	19258	19224	19564	19446	19199	19242	19377	19408	19213	19367	19232	19221	19254	19428	19292	19231	19373	19290	19141	19169	19167	19298	19273	19298	19332	19137	19111	19414	19452	18889	19538	19094	19201	19210	19383	19295	19214	19146	19040	19257	19335	19384	19497	19484	19135	19201	19060	19187	19252	19261	19254	19234	19341	19404	19071	19284	19175	19275	19247	19134	19391	19660	19012	19145	19384	19182	19269	19400	19278	18976	19431	19164	19257	19151	19196	19229	19080	19013	19446	19344	19394	19293	19443	19173	19248	19385	19359	19426	19123	19495	19350	19427	19418	19225	19279	19288	19100	19200	19176	19256	19246	19123	19337	19254	19060	19050	19175	19322	19436	19301	19535	19404	19287	19195	19195	19306	19256	19222	19452	19148	19126	19304	19113	19250	19272	19404	19251	19258	19040	19332	19220	18974	19044	19253	19346	19386	19325	19330	19283	19282	19123	19186	19194	19224	19201	19219	19410	19260	19406	19143	19370	19325	19309	19425	19175	19381	19404	19133	19279	19342	19478	19241	19287	19318	19152	19264	19459	19384	19316	19317	19392	19319	19232	19156	19155	19165	19309	19185	19282	19224	19203	19305	19191	19307	19306	19218	19247	19289	19352	19420	19398	19201	19342	19319	19420	19377	19013	19275	19416	19218	19155	19463	19181	19323	19326	19393	19225	19225	19135	19210	19367	19240	19301	19299	19014	19265	19179	19206	19393	19377	19381	19217	19382	19326	19238	19549	19135	19269	19260	19166	19145	19381	19188	19424	19200	19140	19329	19354	19174	19351	19509	19190	19353	19341	19317	19195	19054	19224	19255	19215	19278	19011	19176	19487	19235	19384	19322	19218	19233	19454	19307	19237	19076	19252	19088	19164	19347	19032	19169	19296	19280	19215	19434	19320	19316	19271	19354	19487	19530	19374	19235	19357	19319	19312	19224	19365	19270	19055	19357	19391	19219	19031	19159	19430	19298	19307	19296	19222	19438	19089	19239	19261	19143	19030	19177	19094	18962	19402	19129	19354	19476	19282	19143	19132	19312	19364	19144	19365	19124	19328	19128	19182	19229	19219	19184	19401	19373	19255	19373	19155	19343	19177	19311	19192	19325	19222	19333	19321	19235	19305	19356	19290	19176	19289	19241	19269	19308	19202	19417	19197	19338	19301	19208	19025	19276	19246	19519	19270	19406	19200	19193	19331	19294	19434	19188	19090	19021	19244	19219	19206	19289	19344	19328	19553	19428	19160	19201	19249	19112	19192	19217	19125	19305	19273	19206	19271	19323	19278	19444	19464	19362	19465	19198	19261	19288	19263	19298	19209	19127	19319	19433	19110	19283	19379	19300	19207	18921	19418	19305	19261	19251	19489	19332	19508	19451	19292	19521	19452	19188	19307	19394	19372	19156	19211	19361	19152	19222	19163	19370	19341	19155	19211	19053	19214	19327	19191	19209	19320	19164	19195	19154	19445	19452	19283	19415	19122	19266	19442	19241	19371	19280	19152	19387	19377	19263	19071	19215	19149	19407	19069	19387	19328	19210	19169	19315	19289	19314	18866	19060	19151	19442	19292	19295	19216	19363	19271	19302	19274	19277	19555	18988	19175	19320	19253	19216	19396	19282	19437	19458	19378	19034	19316	19491	19293	19383	19204	19252	19244	19242	19122	19264	19327	19287	19315	19273	19135	19299	19250	19274	19121	19167	19256	19280	19272	19388	19391	19543	19295	19189	19264	19266	19157	19338	19232	19413	19241	19253	19142	19245	19237	19257	19182	19177	19195	19200	19304	19363	19194	19206	19353	19299	18974	19210	18944	19240	19177	19115	19378	19324	19442	19284	19413	19522	19002	19383	19332	19280	19251	19421	19194	19323	19360	19437	19360	19330	19111	19405	19427	19197	19311	19361	19041	19284	19222	19193	19187	19299	19383	19322	19072	19379	19123	19228	19203	19339	19383	19224	19268	19368	19313	19455	19229	19214	19138	19410	19280	19405	19165	19225	18964	19300	19382	19294	19232	19243	19296	19244	19393	19162	19172	19060	19049	19232	19313	19146	19248	19335	19212	19364	19399	19184	19388	19272	19257	19195	19181	19123	19252	19364	19242	19243	19148	19256	19334	19143	19326	19213	19297	19174	19238	19135	19352	19409	19505	19298	19309	19328	19221	19296	19077	19144	19521	19227	19222	19459	19301	19382	19034	19236	19346	19152	18921	19217	19356	19273	19353	19196	19137	19247	19173	19249	19497	19372	19244	19235	19403	19391	19231	19049	19274	19119	19232	19227	19070	19138	19291	19225	19456	19450	19177	19244	19257	19268	19446	19290	19356	19302	19183	19155	19209	19388	19185	18926	19270	19190	19460	19317	19319	19447	19270	19218	19174	19245	19267	19211	19473	19161	19165	19251	19286	19353	19230	19492	19207	19160	19081	19194	19386	19410	19299	19373	19379	19324	19145	19209	19265	19319	19460	19273	19110	19185	19202	19273	19370	19450	19179	19308	19078	19445	19356	19335	19129	19414	19353	19259	19240	19426	19206	19373	19450	19124	19185	19520	19252	19330	19208	19246	19135	19203	19399	19291	19327	19393	19274	19148	19294	19538	19199	19039	19166	19255	19067	19330	19445	19157	19117	19083	19302	19398	19243	19199	19392	19222	19403	19310	19283	19089	19297	19229	19177	19248	19364	19324	19387	19247	19440	19259	19017	19281	19252	19282	19129	19418	19227	19425	19186	19314	19106	19217	19185	19393	19201	18993	19013	19393	19370	19155	19045	19410	19254	19374	19295	19376	18975	19379	19134	19232	19188	19275	19263	19237	19076	19351	19165	19182	19210	19249	19321	19324	19379	19264	19583	19302	19292	19314	19328	19214	19281	19345	19208	19159	19322	19319	19184	19253	19225	19356	19372	19102	19143	19236	19142	19246	19267	19540	19025	19341	19121	19465	19343	19397	19267	19357	19346	19335	19139	19192	19452	19162	19086	19228	19193	19298	19259	19305	19239	19102	19311	19138	19133	19271	19283	19413	19217	19230	19281	19207	19378	19236	19307	19365	19234	19355	19225	19308	19289	19404	19390	19258	19164	19248	19183	19414	19309	19218	19236	19208	19206	19489	19365	19344	19362	19205	19382	19165	19358	19230	19269	19386	19404	19355	19387	19336	19251	19411	19311	19229	19433	19063	19264	19279	19316	19139	19213	19419	19153	19540	19151	19134	19330	19185	19201	19336	19231	19246	19151	19193	19064	19294	19098	19140	19253	19428	19263	19204	19275	19119	19305	19466	19285	19132	19297	19138	19158	19233	19365	19296	19248	19184	19155	18982	19154	19299	19336	19315	19102	19179	19112	19323	19316	19443	19393	19295	19305	19201	19365	19313	19142	19399	19442	19431	19212	19340	19206	19369	19259	19155	19094	19185	19208	19477	19261	19257	19146	19160	19272	19281	19248	19466	19379	19202	19098	19432	19395	19398	19348	19260	19490
64898	86104	54187	29869	19740	18944	17006	16559	16434	16351	16339	16241	16389	16346	16353	16412	16272	16253	16477	16350	16426	16272	16422	16492	16406	16300	16316	16387	16418	16382	16339	16283	16343	16390	16496	16349	16373	16355	16250	16282	16396	16316	16277	16268	16416	16313	16293	16281	16363	16347	16327	16343	16339	16379	16175	16328	16410	16447	16481	16139	16341	16237	16438	16216	16343	16253	16246	16379	16379	16329	16436	16179	16264	16433	16289	16220	16256	16178	16187	16304	16326	16395	16309	16408	16195	16263	16473	16257	16375	16119	16163	16313	16221	16330	16298	16139	16471	16378	16469	16287	16056	16315	16258	16254	16374	16323	16280	16359	16213	16195	16501	16283	16241	16120	16433	16277	16433	16407	16269	16351	16305	16531	16312	16384	16450	16425	16349	16134	16339	16288	16120	16309	16176	16342	16297	16333	16347	16425	16151	16211	16125	16314	16420	16255	16418	16413	16375	16375	16287	16284	16293	16353	16334	16380	16400	16415	16250	16370	16279	16460	16365	16416	16152	16194	16197	16130	16121	16338	16231	16246	16401	16299	16350	16320	16469	16363	16314	16490	16312	16123	16226	16292	16391	16275	16248	16306	16414	16294	16479	16377	16257	16323	16361	16436	16353	16127	16317	16221	16185	16369	16354	16262	16353	16329	16413	16359	16351	16332	16324	16259	16164	16457	16289	16207	16105	16478	16495	16399	16354	16282	16147	16301	16375	16289	16209	16474	16317	16329	16261	16265	16285	16347	16355	16303	16248	16393	16235	16404	16320	16289	16168	16374	16245	16172	16316	16344	16275	16166	16233	16465	16383	16253	16354	16323	16077	16303	16356	16422	16149	16452	16273	16367	16258	16260	16270	16473	16325	16211	16308	16360	16245	16278	16272	16169	16402	16278	16282	16344	16122	16462	16272	16285	16182	16310	16404	16373	16298	16361	16558	16296	16292	16157	16478	16265	16204	16281	16224	16351	16179	16240	16342	16269	16327	16336	16310	16277	16163	16317	16328	16354	16231	16245	16351	16318	16290	16440	16105	16362	16258	16187	16197	16321	16379	16385	16396	16458	16198	16446	16257	16312	16367	16309	16110	16226	16271	16301	16215	16329	16258	16365	16210	16270	16329	16254	16386	16339	16428	16301	16114	16275	16242	16372	16348	16256	16373	16272	16126	16264	16233	16317	16390	16344	16244	16384	16511	16263	16460	16291	16227	16365	16429	16477	16351	16358	16250	16370	16299	16308	16177	16324	16416	16409	16369	16293	16289	16276	16450	16349	16217	16384	16368	16363	16163	16397	16458	16304	16263	16229	16446	16330	16384	16188	16273	16364	16362	16208	16445	16456	16343	16376	16283	16351	16232	16302	16285	16265	16343	16509	16250	16319	16352	16327	16265	16204	16393	16240	16185	16189	16331	16303	16421	16292	16289	16283	16317	16238	16411	16252	16215	16312	16245	16128	16207	16411	16273	16396	16246	16247	16285	16313	16481	16211	16197	16245	16460	16301	16205	16335	16271	16217	16287	16464	16369	16417	16234	16280	16389	16398	16297	16217	16314	16300	16280	16259	16244	16365	16293	16210	16344	16192	16226	16147	16248	16417	16135	16410	16257	16291	16376	16033	16298	16286	16323	16291	16221	16231	16242	16334	16328	16424	16253	16182	16369	16217	16279	16325	16147	16281	16322	16353	16388	16304	16399	16353	16284	16430	16468	16296	16361	16340	16286	16380	16311	16171	16308	16159	16265	16273	16309	16454	16235	16232	16316	16323	16288	16232	16393	16434	16189	16378	16297	16498	16350	16418	16245	16388	16318	16219	16348	16181	16346	16407	16170	16136	16329	16432	16143	16378	16260	16390	16233	16464	16270	16276	16326	16337	16379	16237	16397	16372	16381	16395	16477	16253	16226	16450	16249	16208	16458	16279	16166	16155	16430	16299	16264	16111	16630	16232	16338	16273	16275	16387	16271	16371	16498	16371	16315	16263	16450	16140	16382	16400	16378	16212	16407	16380	16293	16307	16139	16193	16404	16259	16462	16490	16321	16337	16298	16395	16428	16419	16261	16492	16169	16611	16300	16210	16276	16398	16196	16414	16371	16301	16323	16377	16276	16264	16271	16196	16327	16488	16399	16257	16452	16356	16487	16399	16309	16192	16421	16366	16200	16158	16322	16439	16334	16308	16413	16422	16313	16053	16393	16335	16341	16321	16278	16407	16170	16518	16171	16399	16316	16358	16299	16417	16282	16217	16358	16410	16286	16258	16401	16375	16211	16184	16378	16283	16185	16365	16342	16467	16386	16304	16340	16344	16508	16320	16505	16337	16382	16352	16172	16331	16401	16464	16296	16346	16374	16284	16414	16363	16301	16271	16074	16487	16409	16350	16255	16272	16379	16372	16291	16386	16173	16377	16410	16194	16312	16359	16261	16427	16380	16326	16233	16381	16230	16475	16212	16317	16206	16328	16362	16382	16407	16163	16296	16329	16221	16308	16263	16417	16384	16360	16380	16484	16432	16275	16164	16305	16396	16410	16244	16475	16157	16302	16445	16315	16207	16221	16294	16258	16356	16404	16192	16268	16330	16389	16208	16378	16325	16326	16289	16281	16333	16455	16310	16497	16424	16342	16236	16286	16350	16363	16438	16228	16308	16424	16240	16375	16135	16351	16312	16356	16413	16375	16420	16480	16305	16205	16318	16316	16317	16354	16210	16363	16257	16425	16338	16349	16321	16394	16417	16273	16430	16349	16347	16335	16294	16148	16287	16371	16314	16235	16344	16166	16258	16176	16345	16332	16299	16340	16478	16235	16320	16378	16228	16427	16175	16361	16247	16239	16306	16394	16380	16267	16459	16306	16226	16130	16139	16285	16119	16302	16287	16518	16080	16354	16306	16145	16050	16373	16182	16315	16311	16220	16359	16394	16271	16385	16412	16267	16423	16312	16312	16448	16411	16379	16406	16401	16384	16350	16389	16385	16133	16298	16180	16228	16398	16385	16486	16251	16370	16239	16459	16371	16277	16282	16315	16225	16302	16191	16265	16397	16259	16292	16401	16322	16409	16333	16258	16222	16325	16497	16101	16281	16316	16321	16389	16444	16211	16316	16397	16202	16320	16336	16298	16210	16346	16298	16327	16249	16393	16348	16216	16320	16362	16062	16361	16237	16370	16110	16306	16367	16181	16188	16243	16335	16402	16354	16239	16208	16294	16367	16357	16249	16315	16285	16155	16506	16408	16373	16326	16362	16339	16053	16522	16338	16344	16327	16442	16194	16526	16094	16149	16410	16287	16388	16347	16189	16417	16321	16207	16236	16325	16198	16277	16432	16270	16333	16251	16341	16270	16290	16318	16520	16402	16387	16510	16244	16313	16329	16116	16260	16368	16296	16210	16396	16139	16341	16417	16462	16321	16358	16264	16179	16461	16350	16204	16236	16322	16328	16435	16263	16383	16350	16347	16341	16455	16316	16308	16236	16341	16220	16170	16365	16322	16216	16455	16249	16252	16290	16407	15972	16372	16346	16264	16386	16411	16275	16224	16464	16409	16324	16235	16385	16234	16371	16454	16413	16314	16266	16290	16309	16277	16235	16478	16348	16181	16168	16268	16328	16441	16257	16192	16255	16257	16298	16285	16429	16345	16323	16248	16385	16252	16411	16364	16313	16429	16327	16069	16302	16288	16452	16281	16266	16269	16334	16313	16387	16299	16150	16327	16232	16314	16311	16446	16107	16190	16155	16535	16261	16225	16364	16419	16349	16314	16304	16265	16514	16307	16242	16243	16272	16293	16196	16299	16445	16305	16299	16300	16331	16130	16276	16247	16347	16182	16310	16306	16258	16126	16428	16279	16305	16162	16297	16152	16285	16356	16325	16249	16405	16287	16274	16376	16239	16268	16216	16479	16383	16201	16428	16343	16468	16333	16200	16172	16293	16221	16478	16194	16329	16163	16270	16180	16262	16476	16209	16414	16347	16366	16523	16477	16185	16347	16223	16331	16245	16451	16296	16349	16322	16320	16404	16380	16121	16317	16396	16205	16420	16423	16467	16339	16290	16284	16122	16124	16273	16335	16156	16289	16390	16328	16301	16393	16435	16305	16164	16235	16339	16226	16257	16424	16349	16305	16146	16257	16345	16334	16361	16278	16360	16385	16376	16347	16284	16301	16457	16214	16199	16323	16336	16400	16186	16286	16223	16292	16360	16457	16407	16329	16255	16378	16401	16347	16359	16287	16482	16292	16399	16122	16357	16359	16326	16556	16362	16397	16140	16345	16517	16388	16426	16291	16388	16256	16225	16385	16248	16377	16251	16284	16395	16448	16351	16489	16278	16287	16332	16286	16393	16334	16359	16209	16401	16235	16390	16410	16241	16397	16345	16231	16362	16302	16310	16341	16322	16291	16363	16171	16400	16157	16423	16287	16462	16242	16282	16252	16154	16400	16278	16109	16503	16458	16302	16657	16316	16372	16231	16335	16203	16410	16227	16228	16352	16296	16255	16337	16323	16497	16275	16364	16217	16480	16299	16225	16310	16300	16440	16320	16134	16385	16390	16430	16221	16395	16374	16350	16267	16490	16455	16236	16327	16350	16288	16200	16227	16292	16098	16444	16143	16214	16298	16232	16230	16351	16345	16362	16279	16320	16238	16290	16409	16234	16262	16248	16515	16186	16308	16140	16273	16419	16202	16287	16138	16206	16220	16354	16250	16393	16351	16262	16335	16244	16363	16202	16292	16296	16408	16285	16186	16321	16373	16344	16286	16329	16439	16077	16385	16395	16283	16298	16263	16317	16204	16378	16309	16313	16461	16473	16329	16327	16400	16168	16452	16286	16211	16103	16272	16289	16264	16239	16271	16334	16215	16416	16246	16334	16231	16415	16163	16466	16458	16367	16398	16313	16262	16492	16264	16270	16265	16571	16295	16246	16373	16362	16284	16390	16320	16336	16164	16255	16319	16256	16385	16221	16287	16343	16350	16207	16249	16406	16350	16303	16220	16204	16397	16442	16224	16323	16260	16441	16333	16285	16193	16237	16228	16367	16369	16340	16324	16306	16301	16211	16160	16250	16197	16429	16394	16414	16364	16253	16246	16192	16209	16279	16408	16235	16340	16341	16288	16196	16250	16344	16259	16372	16379	16217	16283
22946	21908	29462	24042	21679	24393	26749	20993	20085	20110	20252	20015	20123	19922	20023	19878	19979	20075	19839	19812	19778	19590	20033	19764	19763	19773	19769	19943	19850	19889	19721	19808	20049	19538	19523	19785	19754	19729	19664	19770	19920	19804	19718	19836	19784	19729	19788	19687	19764	19909	19553	19804	19768	19702	19918	19802	19880	19813	19810	19660	19805	19766	19598	19764	19737	19512	19724	19766	19691	19699	19890	19640	19757	19570	19721	19804	19509	19650	19799	19496	19701	19893	19777	19666	19683	19760	19770	19585	19771	19774	19631	19685	19806	19602	19718	19640	19610	19597	19769	19997	19751	19689	19702	19773	19782	19682	19779	19691	19637	19629	19707	19582	19772	19851	19860	19532	19603	19749	19809	19684	19686	19692	19755	19724	19648	19603	19859	19639	19807	19830	19546	19862	19742	19575	19706	19758	19695	19730	19596	19738	19677	19721	19676	19675	19652	19449	19572	19663	19700	19499	19623	19720	19673	19350	19722	19696	19589	19580	19593	19636	19565	19568	19733	19559	19693	19697	19783	19634	19490	19753	19582	19733	19769	19727	19640	19703	19626	19810	19704	19813	19713	19698	19821	19650	19738	19751	19661	19658	19599	19500	19649	19714	19638	19794	19693	19578	19797	19833	19900	19694	19912	19574	19619	19696	19753	19707	19688	19748	19823	19583	19560	19966	19787	19758	19837	19734	19506	19816	19606	19714	19631	19757	19693	19638	19644	19712	19674	19482	19868	19669	19788	19853	20000	19823	19645	19619	19709	19657	19566	19660	19648	19678	19644	19620	19769	19735	19561	19396	19876	19605	19812	19489	19844	19730	19876	19791	19724	19734	19662	19731	19784	19485	19478	19544	19878	19524	19700	19626	19751	19714	19711	19775	19651	19606	19916	19725	19647	19634	19875	19749	19709	19612	19504	19523	19686	19657	19694	19976	19719	19790	19610	19740	19664	19865	19783	19380	19781	19718	19643	19670	19544	19592	19782	19875	20028	19560	19591	19689	19816	19652	19690	19623	19846	19847	19533	19520	19681	19676	19820	19924	19835	19660	19538	19553	19558	19711	19936	19657	19581	19680	19598	19660	19745	19690	19498	19705	19538	19473	19648	19666	19652	19737	19629	19653	19578	19718	19686	19555	19523	19821	19724	19784	19695	19599	19371	19783	19664	19685	19777	19637	19660	19632	19651	19736	19564	19732	19717	19790	19773	19844	19850	19503	19634	19491	19683	19524	19691	19565	19553	19813	19734	19781	19565	19550	19651	19536	19508	19669	19691	19409	19412	19633	19691	19425	19570	19680	19926	19658	19734	19471	19832	19764	19764	19602	19473	19518	19721	19715	19835	19651	19723	19641	19699	19782	19630	19623	19722	19699	19454	19651	19877	19628	19643	19475	19326	19763	19705	19765	19779	19632	19592	19810	19752	19648	19630	19618	19875	19766	19604	19706	19850	19646	19636	19715	19670	19561	19464	19450	19738	19793	19592	19681	19711	19671	19691	19545	19942	19548	19717	19765	19903	19803	19659	19645	19378	19774	19858	19603	19484	19585	19628	19566	19764	19729	19580	19591	19412	19661	19594	19687	19621	19493	19559	19602	19446	19764	19690	19686	19653	19739	19617	19611	19668	19693	19709	19481	19545	19631	19842	19627	19672	19801	19752	19608	19813	19524	19699	19554	19758	19771	19537	19836	19508	19518	19774	19675	19544	19737	19713	19972	19851	19938	19663	19587	19549	19628	19573	19762	19569	19712	19683	19701	19764	19592	19625	19666	19711	19791	19737	19859	19590	19603	19686	19704	19951	19598	19627	19641	19773	19545	19588	19799	19713	19613	19572	19557	19673	19725	19920	19732	19850	19897	19695	19680	19819	19711	19923	19786	19671	19760	19608	19643	19884	19560	19528	19716	19631	19480	19680	19554	19549	19617	19586	19746	19750	19800	19505	19576	19361	19637	19662	19588	19710	19625	19671	19567	19814	19521	19734	19805	19682	19835	19667	19855	19580	19680	19611	19743	19743	19899	19690	19607	19712	19878	19643	19784	19656	19624	19806	19535	19872	19490	19697	19629	19645	19614	19813	19810	19766	19595	19477	19535	19649	19515	19760	19684	19678	19513	19688	19762	19603	19656	19557	19582	19640	19476	19633	19871	19591	19662	19902	19804	19826	19654	19792	19685	19521	19560	19574	19587	19621	19540	19798	19714	19583	19680	19770	19566	19529	19898	19888	19399	19464	19816	19822	19541	19692	19554	19551	19577	19686	19463	19800	19597	19662	19791	19653	19704	19610	19819	19699	19529	19603	19713	19628	19635	19576	19464	19608	19762	19714	19442	19850	19805	19628	19660	19656	19611	19527	19751	19739	19752	19611	19494	19818	19651	19852	19815	19708	19622	19743	19605	19781	19767	19888	19927	19699	19758	19888	19722	19607	19812	19662	19664	19765	19907	19542	19576	19605	19878	19810	19547	19339	19704	19801	19670	19788	19709	19854	19618	19511	19657	19743	19826	19556	19842	19562	19745	19808	19790	19638	19687	19625	19455	19678	19692	19815	19676	19745	19835	19654	19571	19592	19646	19686	19392	19685	19627	19577	19592	19514	19594	19592	19635	19708	19480	19737	19769	19563	19642	19784	19677	19905	19565	19621	19539	19823	19610	19670	19710	19633	19754	19813	19584	19603	19559	19460	19711	19755	19751	19579	19858	19679	19763	19517	19638	19655	19774	19454	19509	19865	19730	19813	19769	19648	19723	19622	19618	19542	19881	19653	19580	19766	19829	19742	19534	19754	19552	19444	19721	19858	19796	19684	19580	19724	19657	19653	19732	19874	19815	19770	19408	19479	19363	19812	19530	19667	19817	19862	19664	19798	19653	19711	19446	19508	19616	19914	19492	19656	19691	19737	19676	19445	19735	19423	19770	19748	19736	19812	19587	19485	19722	19640	19792	19766	19800	19686	19858	19862	19785	19739	19788	19539	19795	19668	19766	19844	19620	19696	19624	19655	19837	19673	19883	19728	19849	19604	19785	19617	19612	19517	19826	19691	19663	19667	19777	19630	19556	19629	19742	19536	19720	19525	19466	19767	19623	19839	19836	19784	19808	19782	19575	19807	19574	19612	19692	19923	19708	19890	19851	19672	19611	19524	19560	19861	19603	19804	19659	19877	19689	19507	19698	19641	19727	19759	19688	19718	19489	19741	19791	19708	19814	19827	19782	19810	19556	19667	19594	19692	19686	19690	19613	19846	19573	19569	19889	19676	19846	19739	19709	19585	19808	19841	19960	19613	19537	19730	19491	19757	19751	19707	19607	19805	19645	19763	19606	19649	19585	19761	19499	19715	19771	19580	19721	19641	19757	19970	19567	19323	19739	19657	19587	19641	19467	19687	19523	19636	19759	19566	19605	19584	19796	20016	19788	19729	19347	19740	19862	19676	19504	19786	19587	19644	19427	19662	19440	19730	19620	19575	19594	19857	19560	19706	19650	19520	19755	19714	19653	19748	19681	19645	19526	19720	19476	19814	19579	19687	19761	19766	19643	19710	19586	19582	19686	19607	19666	19711	19612	19551	19857	19762	19594	19610	19720	19853	19462	19609	19697	19592	19664	19685	19561	19638	19525	19715	19599	19946	19792	19584	19459	19837	19682	19567	19798	19777	19667	19660	19529	19617	19814	19770	19559	19607	19814	19817	19753	19762	19813	19906	19592	19602	19661	19652	19648	19950	19797	19641	19613	19784	19733	19698	19512	19501	19393	19666	19708	19739	19707	19733	19623	19497	19733	19552	19785	19565	19794	19726	19696	19506	19688	19666	19620	19726	19538	19637	19463	19747	19546	19557	19722	19622	19743	19610	19754	19689	19689	19701	19730	19670	19859	20025	19867	19802	19696	19636	19666	19707	19763	19892	19620	19803	19941	19824	19592	19772	19632	19644	19621	19750	19615	19622	19596	19627	19710	19728	19578	19851	19749	19702	19551	19794	19696	19839	19756	19759	19628	19751	19702	19623	19541	19582	19750	19675	19492	19384	19620	19702	19834	19438	19457	19637	19654	19780	19590	19643	19706	19605	19586	19542	19758	19501	19504	19827	19506	19592	19782	19599	19464	19529	19606	19734	19576	19830	19877	19886	19831	19623	19729	19624	19720	19627	19669	19817	19779	19584	19470	19607	19573	19687	19683	19551	19746	19591	19804	19879	19489	19979	19659	19578	19302	19463	19699	19687	19648	19778	19619	19747	19399	19682	19706	19644	19569	19633	19488	19600	19749	19695	19770	19661	19682	19754	19740	19579	19567	19713	19643	19837	19413	19698	19731	19643	19798	19668	19623	19510	19674	19793	19792	19786	19622	19659	19541	19719	19747	19790	19870	19565	19713	19715	19783	19764	19841	19743	19556	19669	19633	19601	19723	19825	19749	19766	19690	19667	19561	19547	19830	19673	19740	19626	19736	19767	19711	19671	19423	19761	19540	19781	19616	19802	19722	19776	19673	19776	19551	19666	19631	19636	19761	19720	19526	19535	19705	19782	19594	19662	19723	19781	19579	19509	19758	19847	19606	19625	19664	19629	19605	19645	19533	19375	19735	19873	19687	19790	19651	19587	19568	19661	19665	19826	19763	19681	19668	19842	19762	19547	19858	19801	19745	19833	19562	19851	19767	19716	19631	19602	19647	19555	19854	19479	19814	19779	19488	19583	19560	19535	19526	19473	19715	19575	19705	19683	19542	19684	19788	19666	19872	19849	19680	19403	19448	19594	19664	19731	19731	19668	19765	19776	19651	19788	19871	19744	19563	19677	19544	19678	19519	19530	19476	19565	19776	19606	19801	19755	19695	19838	19511	19723	19711	19866	19723	19600	19737	19482	19591	19668	19679	19684	19655	19636	19595	19853	19776	19880	19698	19677	19678	19528	19794	19490	19643	19815	19924	19533	19627	19574	19601	19678	19669	19633	19662	19544	19768	19632	19804	19566	19727	19848	19684	19645	19696	19633	19620	19874	19828	19656	19611	19939	19620	19559	19704	19754	19778	19763	19681	19597	19680	19868	19651	19841	19789	19690	19718	19706	19608	19627	19629	19785	19652	19442	19829	19761	19822	19791	19817	19826	19742	19747	19668	19787	19730	19729	19606	19789	19631	19550	19668
58653	96203	69294	38639	22976	22021	18721	17183	16791	16484	16410	16365	16325	16408	16479	16454	16596	16543	16407	16394	16496	16574	16698	16448	16474	16576	16556	16598	16613	16664	16670	16736	16709	16407	16672	16418	16485	16386	16559	16541	16489	16544	16478	16521	16578	16632	16550	16409	16498	16547	16453	16548	16586	16567	16247	16482	16628	16504	16594	16598	16700	16694	16547	16544	16467	16478	16219	16691	16497	16416	16425	16491	16552	16612	16456	16415	16681	16565	16596	16398	16475	16399	16640	16424	16332	16530	16516	16577	16537	16430	16651	16522	16570	16521	16502	16435	16557	16480	16437	16482	16377	16430	16384	16406	16843	16465	16456	16561	16770	16539	16440	16317	16709	16292	16450	16300	16743	16539	16430	16449	16582	16467	16523	16469	16616	16344	16600	16482	16593	16561	16362	16455	16634	16556	16441	16200	16457	16483	16503	16854	16569	16359	16521	16578	16521	16492	16386	16604	16582	16364	16296	16536	16493	16501	16359	16527	16507	16445	16464	16522	16449	16567	16599	16632	16372	16545	16445	16346	16476	16516	16570	16245	16570	16376	16470	16584	16592	16521	16517	16346	16528	16299	16575	16550	16331	16735	16370	16454	16581	16648	16489	16536	16564	16400	16488	16318	16531	16407	16572	16562	16597	16531	16423	16558	16613	16388	16454	16294	16567	16518	16572	16590	16452	16583	16562	16654	16511	16559	16626	16561	16567	16684	16738	16483	16559	16658	16554	16467	16569	16468	16588	16523	16396	16563	16588	16481	16681	16498	16588	16583	16714	16525	16437	16464	16625	16454	16505	16626	16597	16292	16535	16344	16516	16616	16592	16517	16674	16374	16700	16528	16615	16497	16517	16525	16624	16502	16666	16505	16465	16655	16489	16499	16537	16579	16407	16351	16510	16508	16409	16497	16574	16415	16536	16475	16554	16397	16594	16518	16685	16371	16705	16434	16510	16538	16513	16521	16375	16525	16542	16446	16531	16532	16557	16342	16556	16326	16628	16418	16498	16512	16631	16350	16465	16401	16568	16440	16638	16367	16412	16371	16334	16652	16506	16562	16564	16504	16565	16432	16477	16612	16499	16341	16378	16489	16519	16453	16567	16539	16775	16557	16624	16373	16592	16579	16500	16548	16636	16438	16469	16499	16389	16421	16529	16596	16514	16757	16487	16555	16396	16477	16470	16556	16644	16454	16622	16550	16687	16519	16342	16568	16492	16509	16628	16598	16481	16482	16637	16200	16491	16487	16506	16457	16549	16385	16584	16512	16392	16411	16414	16640	16321	16540	16560	16490	16401	16543	16555	16453	16482	16445	16561	16463	16511	16482	16514	16511	16608	16538	16528	16537	16454	16532	16520	16448	16679	16494	16573	16377	16410	16508	16520	16562	16433	16471	16450	16292	16509	16386	16684	16630	16595	16404	16456	16421	16535	16473	16622	16626	16473	16634	16502	16355	16416	16562	16477	16474	16583	16634	16526	16567	16580	16467	16423	16587	16285	16515	16512	16773	16620	16504	16393	16470	16577	16484	16584	16365	16590	16522	16595	16456	16426	16587	16424	16534	16689	16591	16401	16442	16350	16785	16559	16374	16539	16390	16545	16439	16478	16589	16445	16511	16389	16424	16565	16524	16561	16417	16565	16630	16587	16545	16366	16495	16452	16575	16451	16542	16345	16390	16373	16511	16423	16575	16491	16463	16426	16592	16409	16526	16460	16425	16530	16691	16502	16532	16547	16657	16633	16389	16544	16527	16439	16681	16428	16480	16399	16484	16555	16603	16434	16521	16468	16412	16364	16537	16473	16677	16508	16531	16568	16384	16583	16536	16550	16485	16276	16439	16556	16456	16573	16337	16557	16509	16659	16493	16543	16444	16526	16307	16741	16539	16455	16345	16446	16433	16517	16563	16219	16480	16399	16557	16434	16521	16455	16438	16537	16530	16519	16620	16591	16513	16544	16520	16438	16370	16613	16570	16547	16541	16438	16438	16564	16405	16477	16382	16512	16349	16635	16579	16533	16443	16536	16370	16472	16453	16429	16509	16530	16460	16474	16411	16537	16657	16393	16464	16622	16578	16629	16378	16447	16722	16734	16553	16562	16652	16576	16520	16450	16461	16411	16575	16578	16459	16513	16660	16653	16479	16516	16534	16423	16489	16511	16641	16514	16578	16580	16465	16582	16500	16583	16578	16417	16467	16577	16504	16499	16456	16398	16501	16401	16451	16528	16526	16465	16370	16484	16360	16356	16589	16475	16444	16491	16566	16513	16419	16412	16467	16426	16511	16359	16461	16509	16438	16390	16406	16472	16421	16620	16251	16397	16634	16671	16414	16469	16578	16714	16593	16451	16545	16556	16534	16328	16604	16633	16501	16564	16661	16330	16411	16439	16632	16627	16560	16465	16415	16638	16378	16481	16596	16670	16453	16441	16448	16549	16650	16465	16616	16439	16597	16552	16552	16372	16351	16437	16563	16561	16665	16297	16648	16527	16552	16503	16361	16562	16633	16273	16680	16427	16428	16482	16470	16575	16462	16479	16403	16590	16504	16343	16723	16532	16462	16434	16372	16604	16466	16484	16548	16418	16447	16566	16659	16698	16315	16575	16344	16674	16454	16762	16507	16470	16680	16511	16343	16524	16462	16491	16727	16498	16599	16593	16466	16488	16449	16580	16417	16538	16383	16487	16521	16591	16435	16455	16252	16390	16617	16354	16535	16558	16438	16436	16606	16463	16479	16519	16336	16633	16424	16579	16505	16355	16820	16439	16506	16460	16629	16432	16476	16443	16552	16680	16326	16579	16593	16528	16597	16416	16295	16606	16503	16383	16618	16548	16543	16471	16677	16547	16592	16477	16297	16591	16327	16511	16572	16577	16427	16518	16434	16455	16708	16422	16575	16402	16630	16497	16569	16470	16561	16516	16444	16598	16541	16532	16633	16595	16435	16591	16487	16517	16627	16608	16580	16630	16490	16380	16614	16431	16290	16434	16429	16500	16582	16623	16426	16586	16612	16555	16367	16502	16400	16436	16554	16245	16556	16486	16476	16473	16527	16717	16520	16256	16470	16489	16577	16606	16485	16708	16505	16614	16691	16600	16672	16406	16539	16520	16584	16604	16456	16300	16460	16556	16517	16754	16439	16528	16413	16357	16440	16419	16422	16451	16428	16540	16530	16484	16579	16443	16400	16662	16487	16476	16655	16530	16485	16550	16575	16635	16743	16329	16544	16571	16590	16541	16462	16436	16427	16565	16514	16570	16445	16381	16413	16448	16557	16571	16572	16450	16412	16537	16414	16368	16484	16530	16412	16422	16612	16527	16700	16399	16575	16542	16586	16566	16478	16495	16538	16630	16567	16462	16509	16643	16483	16624	16526	16505	16469	16409	16653	16530	16583	16559	16514	16494	16528	16646	16423	16595	16593	16500	16506	16447	16454	16465	16633	16585	16477	16377	16486	16558	16403	16427	16457	16447	16516	16427	16458	16470	16559	16546	16392	16655	16552	16596	16449	16463	16569	16412	16657	16463	16531	16422	16587	16654	16496	16649	16380	16560	16646	16507	16379	16333	16596	16552	16537	16480	16490	16567	16490	16492	16665	16473	16466	16423	16472	16449	16611	16363	16367	16471	16637	16652	16632	16496	16512	16490	16699	16542	16588	16282	16542	16497	16416	16405	16563	16649	16550	16547	16398	16397	16497	16735	16451	16638	16540	16275	16517	16571	16737	16669	16310	16472	16613	16527	16495	16472	16492	16453	16374	16544	16589	16392	16645	16581	16511	16442	16473	16296	16586	16565	16587	16699	16437	16371	16519	16448	16541	16460	16580	16521	16643	16385	16453	16534	16587	16435	16387	16373	16483	16385	16690	16285	16600	16384	16468	16496	16442	16432	16577	16680	16671	16527	16604	16448	16589	16532	16624	16508	16534	16741	16421	16568	16455	16494	16688	16435	16738	16339	16524	16401	16653	16417	16420	16447	16468	16592	16459	16533	16486	16674	16457	16437	16476	16532	16479	16608	16585	16403	16602	16441	16437	16435	16418	16504	16508	16430	16538	16546	16418	16477	16535	16492	16420	16284	16495	16549	16347	16542	16573	16542	16441	16257	16521	16624	16546	16388	16554	16323	16330	16426	16541	16527	16569	16621	16540	16552	16549	16366	16529	16354	16425	16629	16378	16464	16467	16626	16380	16495	16663	16435	16534	16531	16590	16479	16555	16466	16519	16533	16425	16725	16452	16359	16593	16459	16594	16522	16581	16561	16496	16416	16407	16573	16510	16517	16424	16446	16587	16452	16539	16525	16489	16552	16519	16563	16417	16444	16540	16529	16700	16617	16657	16473	16578	16537	16383	16475	16398	16585	16489	16555	16622	16642	16437	16474	16485	16433	16523	16383	16465	16284	16485	16420	16457	16592	16482	16667	16305	16456	16554	16579	16525	16417	16501	16277	16532	16470	16581	16440	16525	16598	16387	16399	16400	16444	16512	16534	16467	16485	16389	16475	16625	16651	16529	16382	16384	16525	16497	16472	16353	16381	16553	16539	16465	16570	16338	16479	16467	16467	16497	16488	16635	16440	16626	16384	16635	16473	16473	16532	16747	16584	16623	16462	16447	16446	16397	16479	16574	16556	16637	16579	16405	16570	16398	16374	16299	16414	16508	16321	16619	16662	16618	16611	16463	16572	16509	16460	16570	16464	16598	16562	16365	16653	16622	16583	16530	16472	16593	16476	16223	16435	16514	16404	16442	16400	16452	16514	16455	16486	16490	16557	16489	16428	16485	16470	16456	16581	16439	16593	16460	16673	16446	16468	16450	16600	16377	16476	16573	16566	16469	16638	16617	16411	16566	16405	16548	16584	16489	16450	16606	16596	16519	16454	16484	16527	16526	16526	16602	16487	16446	16442	16279	16429	16687	16465	16564	16615	16440	16373	16437	16601	16511	16619	16439	16511	16451	16480	16472	16632	16385	16484	16555	16625	16452	16414	16571	16733	16407	16485	16535	16578	16451	16360	16481	16725	16642	16616	16480	16416	16527	16572	16444	16586	16425	16438	16585	16385	16480	16445	16613	16524	16288	16377	16398	16325	16622	16469	16319	16708	16483	16472	16534	16573	16531	16416	16394	16363	16484	16639	16403
35270	35963	32754	25745	20482	20345	20406	20157	20125	20162	19986	20135	20030	20001	20043	19821	19918	19882	19936	20131	19999	19985	19817	20133	20041	19956	20061	19873	19896	19944	19923	19816	19940	19935	20061	20171	19951	20108	19904	19849	19967	19819	20066	20218	20190	19727	19969	19950	20020	20129	20147	20153	19911	20051	19841	19705	20071	20205	19922	19759	19984	19888	20081	20040	20044	20106	20126	20041	20106	20050	19920	19904	19922	19922	19813	19997	19904	19964	20144	19990	19864	19987	19745	19935	19884	20016	20214	19948	19797	19852	20001	19895	19978	19970	19965	19802	20154	20181	19988	20079	20084	20121	19933	20063	20139	19818	19944	20131	19898	19884	19848	19917	19831	19893	20099	19819	20017	20007	19962	19880	20007	19804	20053	19942	20092	19919	20217	19730	19900	19800	19851	19895	20019	19986	20038	19954	19987	20153	20112	20088	19764	19964	19993	20093	19925	19917	19975	19947	19940	19820	19956	19981	20074	19817	19990	20110	20117	19881	20043	20122	20055	19968	19918	19797	20002	19815	20160	19956	19660	20036	19838	20038	19900	19723	19942	19927	20090	19824	19965	19980	19891	20047	19849	20111	19895	20091	19801	19890	20085	20249	20127	20064	19837	20002	20107	20028	20077	19892	19910	20064	20208	19861	19872	19911	19863	19847	20001	20086	19868	20008	20161	19904	20023	19974	19963	19877	20047	19980	19960	19932	19818	19886	20215	20035	19806	20024	19867	19861	20043	20118	20014	19956	19934	19763	19903	19907	19891	19914	19880	20140	19891	19990	19970	19940	19928	19959	19912	19990	20056	19871	19877	20080	20194	19846	20012	19924	19947	19933	19986	20125	20067	19716	19832	20061	19780	19979	19970	19968	19875	20157	19882	20023	19888	20032	20057	19750	19864	19835	19979	19870	20011	20030	19932	20047	19948	20083	19955	19985	20027	20242	19982	19915	20087	20187	20092	19949	20048	19810	19894	19746	19889	19749	19904	19919	20294	20019	19916	19959	20183	19790	20000	19918	20091	19906	19954	20051	20010	19964	19926	20010	20050	20115	19933	20152	19967	19977	20076	19826	19989	19884	19823	19873	19798	19719	19981	19902	20061	20051	20010	19848	19917	20033	20074	20055	19898	20092	19993	20012	20238	19948	20035	19776	19836	19819	19867	19955	19980	20044	20030	20134	20107	20107	20135	19885	19978	20060	20006	20025	20033	19909	19930	19804	19740	19970	19798	19848	19959	19874	20015	19849	19920	19950	19965	19907	20052	19919	20032	19994	19841	20011	20119	20020	20060	19835	20071	19980	19879	19959	20033	19882	20109	20003	19707	19774	19877	19808	20134	19998	20168	19990	20111	19924	19987	19963	20180	19869	19928	19910	20021	19797	19977	20137	20056	20074	19947	19875	19796	19988	19941	19925	19902	20042	19812	20052	19964	20003	19976	19836	20162	20074	20017	19894	19858	19964	19998	20006	20051	19829	19918	20019	19963	20130	19888	20029	20058	19871	19728	20082	19837	19879	20053	20014	20072	19881	20000	19641	19752	19948	19835	19925	19941	19723	20087	19900	19818	19951	19799	19990	19862	19997	20134	19941	20057	19886	19993	20008	19892	19847	20185	19850	19775	19738	20193	19914	19910	19953	19906	19856	20013	20209	19908	19994	19771	19842	19971	19743	20103	19981	19912	20045	19961	20043	19924	20002	20109	20021	19852	19995	20133	20092	19911	20014	19956	20023	20099	19969	20184	19936	19913	20107	20077	19908	19841	19978	20113	19763	20012	19925	19885	19915	20014	19965	20088	20031	20107	20088	20036	19856	20046	19790	19960	19926	19912	20082	19777	19932	20051	19861	19874	20138	19958	19959	19954	20037	19774	20054	19992	19905	19893	19949	19834	19985	19983	19951	20011	19839	20011	20025	20062	20097	19835	20052	19951	19951	20072	19929	20049	20022	20059	19934	20097	19905	19992	19851	20056	19818	19928	20008	19946	20124	19948	20081	20197	20185	19960	20027	19924	19898	20007	19800	19863	19945	19857	20136	19696	19956	19851	20205	19809	19883	20076	20138	20196	19965	20109	20149	19917	19975	20058	20057	19768	20058	19954	19989	19806	19859	20134	19989	19828	19690	20010	19919	20020	20095	19940	20032	19842	19927	19938	19886	19817	19945	19996	19741	19845	19973	19859	19980	20005	20005	19853	20069	19915	20112	20087	19850	20133	20120	20061	19853	20037	19847	19971	19879	19977	19960	19969	20025	20011	19890	20015	19878	19986	19794	19890	19757	19885	19999	19751	19962	19994	19915	20092	19854	19932	20134	19983	19982	19980	19984	19775	20032	20076	19960	19939	19861	19695	20018	19922	19958	19995	19908	19838	20083	19907	20007	20045	19728	19996	19971	19932	19851	20010	19977	20126	19956	19909	19899	19909	20122	19890	19950	20034	19731	20054	19937	20219	19967	20148	19994	20173	19989	19867	19930	20135	19855	20135	20014	19942	20079	20034	19897	20211	19886	19967	19990	19905	19966	19975	19973	20059	19953	20061	20114	20073	19842	19850	19906	20119	20206	19990	19918	19863	20177	19834	19937	20204	19849	19905	20077	19987	20050	20055	19991	19986	19895	19878	20109	20007	19866	20034	20263	19915	19979	20091	20019	20144	20011	19989	19936	19894	20078	19957	20051	19997	20040	20020	20034	20047	20239	19827	19857	19992	20016	20125	19891	19989	19951	19953	20077	20037	19700	19985	19842	20032	19940	20003	20021	20017	20046	19900	20099	19870	19981	19932	19727	19941	19768	19911	20168	19862	19915	19973	20026	19989	19901	19888	20079	19878	19943	19838	19952	19844	19816	19833	19986	19995	19836	19948	19878	19913	20059	20088	20011	19712	19967	19788	19926	19895	19678	19799	19938	20051	20055	19929	20038	19849	19918	19982	20094	19768	19873	19857	20042	19774	20072	20193	19990	19956	19939	19860	19807	19958	19981	20071	19816	20086	19869	20080	19907	19818	19915	19860	20082	20091	19989	20065	20023	19999	19913	20001	19896	20025	19872	19960	19859	20051	19743	19857	19935	19777	19830	20012	20113	19993	20031	19964	19920	20186	20029	20084	19981	20169	19854	19956	19727	19970	19900	19935	20055	20074	19880	19858	19809	19789	19953	20218	19946	19683	19999	19894	20042	20060	20029	19959	19903	19924	19962	19872	19992	19880	20125	20131	20126	19914	19926	19940	20130	19841	19784	19945	19931	19965	20094	19911	19984	19937	19880	20071	19917	20208	19916	20001	19883	19928	20054	20083	20110	20093	19860	20027	19744	20024	20251	20112	20002	19887	20095	19905	19739	19944	19879	19920	20023	20052	20046	19973	19967	19845	19894	20014	19929	19806	20157	19996	19923	19888	20057	20178	19820	20022	19931	20065	19954	20018	19961	19796	20041	19797	19954	20129	19901	19921	19917	20061	20176	20001	20045	20013	19975	20056	20028	20133	19833	19865	20158	19886	20000	19733	19873	19764	20010	19985	20017	20011	19903	19997	19868	19764	20176	20050	20114	20200	19909	19996	19952	20115	19976	19895	19863	19890	19976	19824	19919	19952	19795	19836	19893	19751	19834	19848	19773	19819	19731	19950	20017	19971	19820	19899	19814	19955	19873	19927	19963	19912	20043	20099	20067	20041	19932	19932	19893	19988	20000	20010	20082	20075	19770	19931	19769	19801	19988	19875	20110	19909	19962	19980	19912	19949	19987	20071	19832	19708	19847	19894	19816	20029	19982	19871	19914	19933	19841	19961	19980	19816	19954	20019	20115	20012	20033	19845	20003	20107	19674	19875	19896	20004	19944	20243	20107	19959	19938	20056	19920	20044	19969	20321	19931	19933	19969	20049	20037	20050	20020	19943	19888	19876	19933	20036	19786	20141	20081	19845	19876	19983	19877	19981	19960	20000	19954	19962	19967	19837	19821	19776	19944	19947	19877	19933	20183	20217	20008	19928	19843	19831	20111	20051	20057	20064	19849	20070	19895	20055	19581	19975	20118	19992	19919	19973	19900	20069	19901	20115	20060	19855	20139	19882	20065	19969	20001	20098	20149	20062	19978	19909	19879	19933	19811	20219	20019	20157	20071	19991	19918	19928	19907	20058	19925	20077	20222	19949	19957	19856	19926	20034	19988	19769	19748	20141	19793	20189	20011	19989	20149	19844	19989	19821	19885	19903	19812	20150	19859	20176	19931	20054	19999	20033	19873	19847	19937	20072	19874	20152	20005	20099	20083	20070	19713	20081	20298	19969	20175	19985	19893	19866	19990	19921	19747	20137	20081	19967	19776	19986	20199	19885	19845	20003	20086	19771	19865	19859	19876	19904	19951	19865	19915	19872	19862	19869	19814	19984	19976	19791	19852	19774	19860	20229	20155	19968	20022	19854	20083	19783	20023	19849	19910	19988	20033	19944	19770	19745	19774	20064	19855	19844	19978	19982	19956	19856	19991	19911	20185	20137	20102	19961	19968	20180	19910	20010	19936	20002	20002	20054	19864	20076	19908	19937	19828	19868	20178	20111	19962	19845	19965	20003	19888	19942	19673	19880	19875	19979	19823	19938	20082	19841	20125	19955	19909	19956	20065	19784	20080	19965	20001	20029	19807	20252	19998	20087	19962	20069	19938	20088	19791	19994	20061	19995	20108	19990	19658	20037	19961	20074	19974	19915	19951	19843	20002	20175	19938	20105	19948	20032	19831	19848	19974	20068	19890	19847	19957	19812	19800	19907	19925	19899	20081	19925	20121	19950	19920	19949	19965	20060	20042	19943	19998	19887	19992	19808	19832	20278	19914	19966	20156	20086	19982	20022	19977	19875	20104	19884	19726	19984	20078	19933	19930	20042	19912	20067	19842	19960	19807	19849	19856	19785	19911	20066	20105	20013	19851	19901	19931	19685	20162	19813	20044	20019	19972	20072	20033	20010	19789	19987	19729	19833	20009	19860	19972	19991	20182	20042	19973	19864	19950	20016	19789	19890	19974	19975	19797	19971	19985	19953	20033	20111	20013	19779	19882	20009	20240	19851	20181	19994	19966	20069	19940	20221	20045	19930	19939	19902	19984	19906	19991	19781	19901	19895	19965	20245	19906	19961	19891	19676	20083	20047	20075
49049	51080	32046	20250	17270	17009	16821	16705	16645	16633	16807	16614	16727	16697	16858	16589	16742	16608	16682	16860	16679	16499	16703	16639	16775	16572	16609	16757	16679	16615	16639	16775	16787	16555	16736	16578	16730	16727	16806	16797	16662	16471	16862	16839	16677	16560	16697	16755	16738	16624	16875	16588	16866	16595	16778	16863	16885	16729	16667	16617	16853	16568	16522	16718	16620	16594	16622	16858	16590	16602	16734	16769	16563	16694	16607	16647	16543	16802	16750	16621	16530	16757	16672	16736	16740	16622	16829	16668	16583	16836	16688	16675	16612	16591	16755	16852	16713	16763	16563	16891	16648	16791	16703	16447	16685	16669	16771	16682	16720	16679	16667	16858	16594	16709	16600	16667	16616	16652	16718	16647	16720	16647	16516	16752	16574	16716	16491	16726	16707	16757	16459	16743	16636	16781	16605	16611	16570	16669	16810	16721	16682	16777	16701	16757	16792	16768	16562	16662	16555	16767	16585	16768	16654	16587	16853	16649	16801	16673	16697	16902	16506	16638	16862	16627	16609	16682	16856	16654	16691	16693	16642	16806	16814	16526	16668	16949	16667	16732	16660	16718	16825	16710	16805	16914	16763	16806	16716	16762	16703	16653	16620	16667	16805	16803	16616	16592	16685	16730	16822	16809	16658	16752	16696	16813	16667	16643	16644	16774	16625	16816	16691	16781	16659	16685	16579	16572	16645	16644	16923	16689	16654	16648	16735	16662	16795	16587	16825	16659	16644	16790	16629	16745	16626	16707	16592	16643	16528	16563	16881	16743	16825	16938	16829	16643	16719	16703	16726	16703	16886	16662	16786	16725	16662	16520	16816	16564	16672	16529	16860	16719	16683	16677	16707	16732	16669	16584	16414	16637	16665	16804	16697	16507	16719	16638	16502	16684	16854	16734	16670	16560	16803	16728	16522	16782	16814	16811	16556	16641	16883	16670	16727	16817	16584	16548	16658	16585	16594	16737	16606	16604	16634	16784	16629	16714	16550	16761	16684	16729	16578	16676	16705	16609	16509	16597	16716	16545	16786	16535	16734	16759	16632	16730	16880	16821	16780	16782	16661	16536	16653	16812	16820	16790	16787	16682	16660	16660	16481	16758	16716	16610	16689	16753	16484	16482	16691	16562	16765	16677	16619	16743	16631	16724	16792	16629	16515	16755	16794	16810	16624	16589	16693	16805	16663	16828	16894	16699	16647	16643	16755	16798	16682	16605	16688	16617	16745	16839	16534	16795	16628	16515	16727	16794	16674	16642	16660	16879	16629	16788	16810	16730	16742	16660	16516	16670	16785	16720	16821	16585	16653	16914	16608	16713	16819	16693	16811	16753	16577	16732	16722	16903	16767	16652	16606	16824	16670	16598	16643	16740	16761	16763	16515	16702	16670	16627	16638	16622	16717	16644	16695	16804	16730	16786	16767	16563	16600	16700	16593	16655	16609	16660	16726	16806	16686	16635	16642	16597	16700	16767	16656	16673	16889	16674	16747	16659	16626	16616	16689	16677	16850	16759	16654	16723	16622	16742	16623	16687	16688	16684	16785	16587	16797	16589	16681	16630	16680	16601	16659	16658	16601	16738	16744	16598	16795	16638	16699	16634	16755	16698	16798	16530	16628	16675	16715	16675	16890	16702	16670	16641	16701	16552	16775	16730	16796	16867	16806	16788	16690	16664	16622	16613	16705	16735	16620	16634	16688	16689	16680	16676	16726	16519	16564	16541	16825	16800	16842	16664	16838	16833	16732	16687	16558	16525	16812	16524	16603	16601	16750	16701	16840	16550	16630	16631	16834	16586	16672	16723	16802	16758	16720	16646	16625	16578	16657	16716	16518	16788	16730	16757	16616	16646	16712	16745	16871	16619	16517	16821	16686	16569	16718	16754	16755	16604	16819	16724	16733	16651	16752	16909	16743	16557	16640	16700	16703	16866	16683	16636	16719	16658	16771	16594	16672	16809	16800	16811	16666	16723	16795	16698	16563	16787	16576	16752	16799	16788	16682	16423	16579	16557	16738	16829	16568	16756	16741	16709	16695	16594	16743	16871	16533	16772	16871	16862	16653	16606	16874	16791	16768	16689	16660	16589	16766	16868	16769	16813	16629	16701	16692	16597	16736	16799	16709	16756	16637	16540	16694	16683	16755	16667	16689	16526	16830	16849	16731	16805	16613	16889	16700	16816	16691	16720	16780	16504	16812	16535	16732	16793	16712	16851	16785	16582	16830	16821	16657	16685	16711	16667	16613	16691	16879	16698	16670	16757	16713	16702	16657	16789	16692	16962	16563	16547	16722	16779	16702	16789	16647	16717	16749	16715	16674	16790	16687	16698	16826	16686	16588	16574	16641	16561	16712	17009	16603	16835	16849	16607	16503	16631	16743	16727	16676	16669	16759	16748	16782	16719	16748	16786	16784	16553	16742	16751	16756	16638	16732	16789	16849	16666	16794	16671	16535	16584	16605	16811	16809	16497	16558	16483	16595	16614	16890	16642	16752	16745	16649	16755	16846	16800	16669	16598	16688	16581	16507	16668	16847	16577	16682	16801	16644	16854	16738	16794	16742	16840	16821	16705	16646	16806	16706	16692	16801	16587	16593	16798	16564	16681	16680	16664	16616	16660	16565	16598	16690	16633	16778	16647	16698	16714	16554	16683	16677	16770	16689	16738	16617	16701	16588	16591	16666	16718	16471	16894	16539	16688	16650	16700	16603	16869	16617	16786	16849	16855	16760	16783	16574	16812	16605	16812	16676	16665	16743	16600	16805	16690	16788	16629	16648	16711	16893	16732	16789	16626	16714	16678	16722	16660	16806	16679	16833	16723	16773	16594	16851	16516	16667	16749	16689	16668	16596	16647	16701	16703	16789	16611	16736	16705	16840	16571	16556	16779	16492	16585	16561	16704	16568	16880	16554	16658	16656	16646	16730	16653	16758	16600	16912	16637	16862	16721	16623	16782	16575	16642	16788	16625	16560	16816	16680	16838	16501	16716	16756	16826	16636	16841	16828	16600	16683	16668	16553	16596	16540	16736	16745	16858	16650	16670	16646	16688	16785	16658	16798	16491	16750	16603	16573	16754	16737	16838	16767	16666	16759	16627	16741	16555	16741	16866	16637	16572	16625	16694	16631	16685	16670	16652	16668	16649	16741	16833	16511	16671	16747	16560	16587	16798	16862	16534	16522	16714	16612	16763	16723	16804	16547	16763	16882	16481	16701	16647	16580	16760	16632	16571	16747	16847	16821	16578	16726	16642	16560	16553	16908	16751	16639	16793	16762	16732	16706	16791	16798	16894	16685	16706	16711	16556	16543	16791	16660	16736	16740	16816	16615	16719	16459	16535	16795	16699	16684	16556	16681	16679	16625	16788	16590	16708	16652	16776	16664	16519	16584	16690	16805	16705	16624	16907	16662	16769	16685	16632	16775	16800	16672	16565	16627	16524	16832	16645	16735	16554	16786	16755	16534	16684	16616	16532	16924	16812	16645	16587	16664	16686	16677	16758	16595	16773	16902	16684	16755	16539	16710	16535	16733	16703	16756	16655	16852	16512	16742	16847	16775	16736	16596	16617	16591	16486	16625	16512	16748	16745	16564	16853	16670	16578	16625	16689	16716	16733	16740	16592	16740	16845	16738	16758	16669	16736	16707	16590	16794	16622	16749	16860	16564	16618	16783	16487	16708	16758	16670	16802	16812	16639	16812	16712	16536	16835	16696	16682	16822	16703	16884	16727	16479	16475	16692	16588	16594	16592	16649	16778	16724	16595	16571	16541	16827	16598	16693	16699	16683	16778	16816	16681	16742	16641	16752	16760	16703	16778	16843	16725	16588	16638	16685	16547	16854	16767	16676	16631	16703	16510	16815	16611	16659	16673	16534	16517	16903	16614	16823	16869	16726	16819	16662	16762	16597	16658	16808	16738	16717	16567	16806	16643	16786	16863	16677	16680	16778	16783	16814	16754	16709	16694	16692	16895	16663	16572	16785	16616	16650	16750	16771	16835	16743	16827	16717	16618	16731	16691	16552	16772	16665	16599	16805	16682	16750	16644	16621	16730	16689	16751	16532	16745	16717	16769	16704	16619	16667	16573	16630	16639	16670	16621	16662	16420	16725	16720	16616	16690	16785	16818	16589	16604	16894	16549	16765	16594	16837	16757	16729	16868	16601	16668	16725	16642	16644	16746	16770	16711	16750	16727	16618	16666	16764	16681	16785	16705	16717	16720	16701	16725	16661	16739	16620	16642	16718	16744	16644	16587	16862	16685	16768	16608	16484	16815	16468	16619	16753	16739	16840	16703	16676	16597	16649	16576	16879	16787	16743	16806	16561	16728	16660	16703	16722	16685	16767	16718	16585	16768	16637	16795	16755	16558	16796	16633	16863	16657	16551	16706	16706	16817	16831	16690	16766	16765	16701	16700	16632	16652	16900	16654	16735	16662	16683	16656	16577	16477	16599	16870	16750	16646	16744	16530	16706	16778	16599	16700	16626	16830	16775	16777	16737	16729	16706	16619	16787	16500	16702	16874	16808	16444	16738	16755	16787	16605	16565	16541	16659	16639	16685	16624	16694	16807	16656	16758	16709	16745	16756	16707	16652	16634	16731	16572	16782	16566	16695	16672	16718	16641	16837	16569	16833	16678	16606	16643	16565	16786	16764	16696	16779	16608	16817	16679	16611	16751	16676	16726	16773	16674	16633	16671	16823	16662	16717	16735	16580	16572	16619	16618	16588	16676	16696	16633	16608	16692	16784	16679	16662	16725	16550	16633	16711	16563	16735	16597	16588	16694	16647	16656	16738	16707	16576	16683	16491	16710	16878	16702	16778	16754	16690	16657	16757	16561	16691	16690	16693	16753	16755	16664	16786	16523	16527	16749	16705	16711	16746	16647	16877	16754	16720	16580	16763	16764	16649	16645	16628	16592	16659	16702	16739	16864	16564	16816	16754	16733	16674	16733	16975	16679	16753	16645	16600	16834	16656	16821	16814	16776	16701	16694	16723	16785	16637	16900	16754	16586	16805	16684	16733	16653	16653	16631	16766	16554	16613	16756	16779	16760	16621	16663	16639	16679	16970	16748	16686	16754	16820	16798	16828	16653	16812	16621	16612	16791	16620	16847	16682	16683	16761	16535	16623	16685
24866	23261	30302	25634	22583	22893	22568	20121	19845	19918	20039	19871	19781	19978	19910	19957	19978	19989	19956	19934	19855	19780	19816	19810	19780	19768	19711	19914	19601	19629	19735	19851	19817	20172	19556	19819	19711	19758	19864	19750	19813	19608	19992	19733	19970	19770	19530	19450	19765	19669	19752	19756	19895	19755	19816	19690	19877	19615	19768	19730	19740	19742	19812	19786	19783	19668	19749	19871	19629	20009	19732	19621	19634	19896	19852	19889	19756	19776	19808	19785	19898	19817	19724	19584	19815	19740	19742	19776	19997	19676	19665	19743	19601	19629	19704	19754	19934	19624	19632	19528	19671	19748	19627	19709	19787	20021	19724	19673	19731	19829	19794	19776	19792	19744	19776	19586	19777	19848	20061	19829	19874	19831	19598	19762	19730	19746	19743	19829	19663	19881	19907	19660	19782	19715	19752	19672	19670	19783	19754	19760	19776	19870	19659	19652	19630	19699	19676	19632	19787	19527	19731	19745	19647	19513	19624	19509	19697	19636	19656	19417	19585	19777	19677	19651	19665	19509	19649	19541	19833	19791	19577	19734	19698	19519	19727	19607	19704	19403	19822	19618	19774	19636	19832	19715	19679	19784	19662	19658	19531	19701	19837	19784	19771	19700	19959	19784	19724	19640	19686	19741	19840	19966	19723	19709	19586	19871	19843	19660	19667	19531	19724	19530	19708	19831	19848	19623	19656	19714	19584	19740	19756	19683	19688	19873	19706	19914	19697	19710	19684	19820	19755	19566	19735	19925	19648	19753	19871	19610	19853	19751	19747	19665	19822	19698	19529	19750	19675	19673	19774	19597	19717	19884	19839	19527	19644	19623	19711	19770	19592	19713	19706	19617	19766	19712	19556	19646	19722	19709	19724	19684	19716	19528	19595	19661	19658	19632	19717	19635	19577	19642	19554	19855	19637	19613	19743	19528	19927	19785	19799	19767	19841	19778	19719	19841	19562	19762	19455	19861	19566	19700	19624	19531	19693	19807	19936	19697	19649	19818	19784	19796	19477	19669	19716	19750	19878	19782	19765	19827	19699	19815	19754	19734	19638	19621	19676	19691	19861	19913	19724	19788	19684	19853	19758	19838	19660	19841	19704	19906	19619	19670	19825	19750	19606	19788	19812	19757	19827	19769	19600	19703	19780	19902	19673	19610	19745	19679	19869	19791	19674	19771	19727	19610	19793	19609	19620	19760	19822	19718	19732	19780	19787	19841	19577	19649	19872	19590	19728	19768	19810	19904	19707	20057	19767	19856	20069	19610	19670	19791	19723	19884	19840	19714	19506	19684	19581	19732	19700	19703	19684	19869	19591	19870	19794	19905	19589	20000	19783	19757	19845	19770	19823	19710	19520	19774	19865	19689	19692	19623	19718	19654	19643	19584	19606	19578	19600	19589	19634	19614	19818	19794	19762	19680	19789	19657	19564	19609	19809	19898	19589	19731	19809	19635	19881	19595	19442	19804	19681	19657	19673	19952	19831	19901	19679	19837	19728	19799	19744	19664	19724	19590	19953	19734	19910	19624	19685	19588	19753	19426	19700	19840	19697	19789	19555	19716	19590	19735	19569	19746	19903	19580	19630	19625	19630	19739	19804	19591	19763	19795	19810	19674	19621	19577	19706	19707	19822	19894	19735	19716	19812	19542	19863	19653	19734	19780	19716	19778	19715	19928	19930	19844	19742	19543	19608	19843	19811	19827	19726	19811	19858	19791	19546	19631	19539	19611	19790	19812	19764	19691	19782	19729	19782	19729	19682	19759	19769	19688	19813	19621	19845	19654	19907	19650	19732	19768	19605	19776	19622	19713	19859	19761	19694	19899	19984	19706	19807	19945	19784	19770	19775	19799	19938	19751	19605	19746	19776	19879	19738	19645	19833	19766	19799	19849	19784	19767	19831	19875	19807	19649	19718	19840	19561	19693	19723	19861	19666	19723	19812	19934	19895	19889	19656	19533	19921	19738	19851	19694	19655	19462	19838	19577	19615	19694	19744	19778	19505	19655	19698	19486	19595	19629	19949	19808	19602	19766	19562	19804	19850	19870	19952	19713	19756	19665	19932	19706	19703	19733	19657	19832	19934	19898	19724	19730	19408	19594	19914	19596	19821	19697	19625	19630	19671	19810	19502	19650	19549	19842	19786	19744	19714	19581	19843	19727	19517	19449	19721	19592	19599	19753	19560	19865	19910	19674	19566	19780	19686	19801	19877	19630	19813	19979	19935	19659	19801	19702	19853	19907	19866	19725	19641	19730	19872	19732	19718	19708	19871	19692	19678	19744	19638	19594	19709	19794	19876	19889	19669	19719	19584	19751	19557	19760	19822	19840	19837	19689	19890	19863	19764	19756	19783	19689	19662	19559	19644	19621	19791	19763	19734	19829	19660	19873	19661	19803	19880	19711	19631	19418	19704	19703	19638	19733	19749	19781	19947	19769	19620	19820	19843	19785	19533	19831	19812	19774	19464	19556	19924	19789	19745	19615	19839	19744	19834	19767	19782	19746	19672	19523	19827	19718	19744	19727	19649	19711	19646	19773	19852	19673	19615	19721	19755	19771	19733	19723	19766	19527	19697	19661	19677	19713	19697	19716	19734	19733	19875	19740	19635	19671	19549	19731	19893	19661	19472	19578	19635	19753	19672	19587	19776	19955	19786	19852	19802	19733	19750	19714	19866	19913	19915	19541	19844	20041	19742	19670	19702	19957	19818	19637	19716	19730	19720	19676	19797	19535	19769	19646	19795	19785	19833	19599	19608	19885	19625	19816	19640	19701	19683	19798	19484	19759	19695	19533	19610	19795	19578	19963	19577	19756	19858	19580	19785	19669	19741	19666	19630	19766	19619	19640	19507	19851	19709	19628	20030	19755	19801	19740	19778	19938	19583	19700	19641	19673	19671	19701	19639	19822	19766	19757	19668	19793	19718	19546	19793	19668	19917	19580	19851	19587	19685	19908	19586	19748	19534	19749	19659	19830	19999	19741	19635	19746	19811	19639	19745	19626	19590	19956	19709	19893	19782	19630	19740	19605	19906	19842	19800	19795	19687	19772	19552	19735	19688	19750	19777	19754	19820	19713	19669	19802	19612	19728	19754	19659	19741	19632	19810	19661	19636	19834	19946	19787	19769	19965	19748	19888	19727	19693	19576	19748	19905	19689	19812	19615	19795	19632	19866	19667	19754	19744	19991	19812	19942	19520	19748	19540	19962	19779	19784	19657	19640	19684	19560	19819	19616	19606	19752	19739	19889	19720	19646	19615	19678	19635	19734	19689	19934	19871	19811	19551	19797	19786	19759	19682	19705	19695	19913	19613	19818	19607	19797	19798	19736	19745	19807	19651	19598	19785	19567	19744	19775	19674	19647	19743	19927	19813	19879	19847	19587	19735	20005	19864	19688	19686	19573	19483	19973	19662	19753	19591	19640	19741	19609	19768	19608	19658	19785	19845	19572	19817	19730	19602	19801	19778	19679	19841	19627	19782	19871	19878	19574	19401	19571	19584	19853	19586	19720	19553	19533	19581	19852	19661	19921	19760	19781	19605	19736	19569	19873	19804	19910	19832	19680	19704	19805	19745	19728	19971	19810	19828	19834	19763	19626	19863	19738	19686	19613	19877	19608	19683	19765	19701	19616	19825	19751	19761	19932	19740	19752	19604	19552	19565	19775	19869	19804	19706	19843	19628	19607	19833	20021	19788	19707	19742	19762	19770	19440	19690	19781	19666	19590	19818	19870	19728	19617	19750	19628	19752	19772	19677	19699	19529	19873	19803	19639	19668	19782	19737	19723	19713	19697	19518	19874	19883	19797	19632	19808	19743	19556	19803	19888	19881	19545	19607	19697	19771	19770	19844	19801	19833	19767	19715	19657	19811	19632	19692	19750	19754	19668	19732	19722	19707	19776	19661	19805	19867	19677	19760	19686	19748	19716	19472	19816	19680	19712	19568	19697	19627	19865	19595	19869	19767	19803	19643	19669	19784	19759	19665	19655	19579	19590	19835	19520	19630	19797	19577	19490	19933	19822	19514	19596	19700	19781	19471	19666	19857	19660	19731	19721	19639	19780	19688	19552	19734	19655	19762	19810	19677	19898	19584	19609	19660	19804	19831	19731	19671	19794	19755	19622	19703	19665	19631	19790	19657	19749	19613	19773	19662	19558	19713	19618	19698	19803	19594	19638	19740	19939	19715	19816	19844	19872	19866	19720	19785	19888	19773	19727	19735	19753	19649	20024	19671	19654	19914	19720	19733	19932	19726	19630	19713	19920	19582	19769	19664	19585	20012	19856	19517	19673	19851	19760	19714	19777	19595	19805	19774	19644	19927	19722	19701	19731	19644	19567	19634	19741	19547	19841	19669	19855	19877	19870	19828	19655	19670	19856	19609	19572	19780	19744	19595	19699	19811	19788	19652	19652	19599	19656	19543	19895	19551	19851	19780	19915	19722	19653	19642	19731	19799	19639	20055	19755	19694	19903	19674	19802	20021	19951	19990	19749	19883	19737	19773	19758	19762	19913	19602	19759	19656	19833	19987	19752	19730	19723	19633	19664	19728	19850	19620	19753	19861	19842	19804	19815	19736	19790	19820	19740	19450	19526	19608	19684	19670	19572	19772	19977	19691	19714	19786	19856	19752	19735	19649	19888	19730	19605	20049	19632	19690	19824	19650	19941	19613	19627	19944	19594	19768	19775	19777	19784	19694	19815	19755	19464	19609	19776	19688	19687	19566	19667	19510	19639	19734	19782	19796	19758	19704	19823	19812	19856	19774	19742	19761	19862	19540	19638	19656	19665	19818	19803	19594	19852	19747	19535	19727	19645	19640	19651	19801	19783	19867	19786	19569	19965	19622	19798	19626	19931	19798	19868	19777	19834	19686	19999	19605	19705	19700	19668	19799	19867	19805	19791	19796	19692	19634	19650	19722	19709	19646	19837	19707	19809	19942	19617	19655	19726	19726	19821	19833	19349	19775	19649	19728	19847	19752	19718	19695	19909	19825	19616	19586	19716	19801	19767	19728	19872	19670	19628	19778	19890	19770	19792	19823	19698	19653	19501	19646	19727	20068	19734	19720	19771	19861	19665	19844	19751	19750	19565	19606	19644	19927	19788	19759	19583	19679	19659	19943	19678	19727	19710	19705
64416	86966	56330	30830	18447	18512	17165	16707	16619	16661	16824	16476	16589	16655	16570	16566	16637	16457	16638	16721	16604	16742	16538	16477	16332	16639	16586	16564	16650	16535	16697	16550	16765	16594	16658	16680	16602	16567	16651	16459	16717	16660	16646	16681	16620	16479	16524	16622	16442	16514	16446	16661	16455	16789	16627	16687	16532	16444	16541	16679	16670	16619	16559	16500	16601	16539	16562	16494	16432	16731	16455	16445	16520	16664	16642	16613	16562	16492	16662	16507	16663	16350	16737	16526	16798	16647	16535	16404	16496	16527	16670	16511	16748	16474	16573	16491	16420	16483	16674	16374	16535	16511	16590	16547	16621	16476	16452	16806	16395	16583	16633	16727	16548	16376	16636	16568	16466	16705	16554	16545	16555	16590	16606	16532	16646	16529	16409	16704	16608	16702	16614	16618	16646	16618	16351	16488	16730	16421	16594	16603	16470	16620	16502	16504	16555	16475	16741	16396	16654	16416	16624	16635	16427	16520	16601	16688	16525	16672	16646	16707	16683	16625	16596	16698	16625	16555	16590	16673	16492	16481	16568	16515	16497	16511	16484	16558	16488	16505	16465	16553	16484	16577	16491	16733	16538	16599	16647	16625	16344	16502	16536	16590	16542	16503	16817	16528	16665	16767	16488	16436	16655	16546	16608	16559	16580	16593	16519	16561	16511	16447	16587	16523	16619	16500	16606	16668	16666	16573	16716	16495	16502	16518	16587	16603	16397	16584	16495	16734	16662	16477	16640	16504	16561	16648	16679	16500	16441	16553	16433	16631	16578	16476	16527	16520	16530	16710	16657	16502	16491	16578	16523	16588	16462	16480	16551	16530	16590	16579	16518	16527	16534	16676	16512	16519	16423	16560	16606	16667	16611	16526	16638	16557	16588	16557	16548	16555	16552	16568	16580	16641	16660	16445	16521	16763	16459	16519	16597	16611	16583	16474	16535	16533	16514	16676	16550	16543	16626	16638	16577	16608	16469	16595	16762	16501	16516	16789	16641	16782	16622	16560	16550	16433	16509	16447	16504	16538	16498	16640	16500	16449	16732	16605	16689	16541	16613	16535	16495	16465	16529	16640	16395	16447	16498	16606	16640	16585	16535	16639	16455	16462	16692	16369	16641	16504	16445	16687	16468	16529	16519	16560	16539	16668	16394	16530	16550	16530	16556	16538	16558	16557	16427	16460	16769	16504	16580	16683	16672	16601	16469	16646	16732	16631	16582	16378	16618	16419	16532	16406	16517	16432	16557	16446	16522	16525	16635	16633	16537	16718	16406	16669	16569	16579	16450	16568	16543	16436	16604	16654	16369	16629	16731	16634	16602	16594	16505	16477	16673	16658	16509	16490	16481	16540	16635	16520	16715	16570	16694	16640	16726	16473	16559	16629	16572	16484	16373	16697	16545	16661	16530	16515	16697	16578	16490	16378	16551	16604	16604	16750	16649	16638	16700	16590	16649	16551	16338	16536	16507	16667	16676	16682	16457	16614	16700	16549	16631	16471	16676	16618	16652	16562	16444	16703	16583	16538	16634	16539	16643	16468	16517	16717	16616	16448	16500	16610	16743	16478	16483	16627	16543	16494	16643	16709	16577	16472	16577	16553	16599	16676	16343	16581	16436	16535	16455	16426	16610	16592	16479	16493	16538	16626	16497	16354	16747	16472	16743	16395	16505	16755	16529	16654	16420	16645	16575	16354	16684	16568	16394	16765	16705	16479	16592	16517	16695	16516	16520	16787	16544	16629	16510	16397	16572	16796	16575	16461	16694	16582	16628	16596	16615	16496	16525	16576	16518	16478	16507	16499	16634	16658	16629	16569	16642	16391	16453	16456	16656	16533	16690	16685	16646	16570	16645	16621	16461	16637	16389	16501	16663	16589	16582	16531	16610	16617	16468	16593	16622	16607	16618	16644	16513	16528	16678	16458	16547	16682	16537	16404	16652	16615	16421	16728	16510	16621	16679	16558	16489	16597	16508	16580	16586	16541	16626	16715	16627	16595	16656	16597	16490	16938	16606	16353	16559	16549	16485	16683	16333	16615	16533	16533	16695	16499	16558	16548	16741	16550	16508	16602	16480	16574	16592	16597	16401	16623	16598	16585	16611	16471	16310	16463	16576	16460	16573	16396	16742	16565	16530	16582	16665	16591	16728	16452	16530	16581	16536	16578	16752	16480	16513	16628	16590	16566	16619	16458	16579	16625	16554	16454	16559	16537	16716	16481	16459	16517	16557	16455	16618	16499	16528	16668	16317	16668	16399	16579	16612	16725	16563	16619	16441	16647	16607	16618	16484	16511	16578	16544	16566	16567	16694	16599	16591	16440	16625	16587	16528	16575	16600	16413	16572	16622	16510	16629	16788	16699	16558	16624	16547	16458	16491	16486	16595	16508	16658	16516	16492	16461	16859	16586	16367	16785	16579	16556	16503	16497	16448	16594	16521	16344	16576	16585	16517	16330	16621	16671	16634	16507	16589	16632	16517	16566	16536	16669	16612	16765	16671	16349	16470	16564	16573	16647	16670	16326	16660	16636	16631	16588	16557	16612	16496	16501	16424	16470	16346	16705	16526	16428	16401	16675	16557	16642	16597	16476	16635	16486	16539	16553	16653	16583	16474	16434	16487	16528	16504	16691	16380	16555	16492	16579	16658	16547	16659	16503	16768	16633	16597	16577	16660	16581	16446	16557	16386	16634	16436	16521	16704	16688	16542	16516	16478	16619	16726	16626	16550	16714	16562	16489	16650	16687	16803	16499	16425	16503	16599	16607	16566	16706	16698	16736	16533	16499	16462	16734	16643	16444	16603	16523	16497	16523	16502	16649	16529	16529	16531	16468	16819	16488	16577	16758	16501	16374	16763	16687	16712	16484	16403	16628	16515	16522	16590	16542	16447	16599	16541	16514	16480	16488	16484	16621	16541	16578	16517	16552	16635	16548	16376	16476	16573	16737	16524	16587	16455	16586	16612	16604	16535	16599	16576	16631	16504	16627	16574	16616	16611	16405	16631	16642	16629	16544	16670	16611	16460	16538	16608	16490	16671	16615	16405	16522	16655	16709	16435	16598	16592	16595	16469	16606	16738	16632	16571	16599	16538	16535	16391	16522	16640	16426	16440	16557	16424	16498	16600	16579	16574	16470	16567	16680	16535	16506	16506	16392	16666	16595	16460	16505	16583	16654	16529	16540	16694	16492	16741	16620	16478	16490	16576	16458	16654	16507	16556	16564	16465	16509	16523	16599	16454	16434	16515	16537	16556	16644	16652	16502	16662	16586	16585	16640	16502	16452	16574	16734	16675	16497	16610	16564	16526	16767	16506	16624	16542	16495	16635	16612	16618	16717	16578	16732	16694	16539	16755	16483	16484	16440	16609	16481	16701	16690	16570	16724	16615	16456	16323	16470	16602	16573	16518	16668	16519	16559	16429	16402	16582	16793	16703	16400	16515	16579	16608	16565	16548	16606	16621	16732	16615	16607	16541	16667	16529	16508	16486	16655	16435	16480	16680	16512	16403	16692	16674	16522	16733	16515	16588	16554	16701	16536	16633	16518	16655	16486	16473	16542	16562	16641	16470	16599	16511	16521	16591	16629	16748	16540	16749	16596	16589	16459	16587	16490	16543	16462	16619	16610	16550	16576	16562	16622	16816	16617	16587	16601	16417	16673	16553	16594	16658	16680	16501	16473	16534	16559	16605	16571	16479	16445	16609	16514	16597	16606	16528	16502	16461	16691	16572	16523	16541	16636	16580	16648	16737	16592	16431	16561	16613	16568	16686	16557	16560	16573	16456	16626	16386	16437	16644	16570	16499	16310	16584	16490	16522	16612	16584	16594	16609	16456	16625	16655	16414	16490	16588	16567	16501	16455	16647	16549	16462	16487	16728	16502	16247	16515	16643	16719	16539	16563	16444	16624	16527	16675	16621	16629	16728	16474	16647	16605	16640	16478	16515	16574	16530	16668	16675	16734	16664	16532	16600	16582	16572	16619	16474	16573	16433	16513	16419	16598	16476	16652	16686	16339	16475	16690	16597	16578	16464	16468	16556	16645	16654	16507	16636	16568	16484	16727	16486	16438	16547	16591	16468	16623	16739	16468	16573	16294	16542	16452	16667	16658	16633	16618	16470	16569	16588	16623	16541	16675	16549	16443	16465	16756	16585	16617	16586	16737	16650	16708	16654	16723	16621	16696	16499	16405	16482	16543	16575	16446	16673	16508	16676	16834	16651	16587	16743	16603	16502	16447	16606	16493	16323	16572	16472	16548	16346	16551	16549	16540	16561	16418	16477	16568	16570	16649	16744	16650	16489	16599	16587	16634	16589	16621	16608	16701	16576	16581	16593	16490	16634	16720	16523	16427	16473	16591	16573	16533	16691	16525	16390	16511	16604	16720	16733	16530	16500	16680	16789	16366	16549	16576	16474	16672	16672	16405	16713	16416	16565	16552	16659	16491	16502	16516	16500	16662	16513	16511	16594	16455	16581	16363	16691	16678	16688	16562	16577	16731	16530	16596	16586	16680	16556	16528	16492	16589	16548	16636	16568	16531	16514	16713	16451	16557	16417	16582	16474	16614	16705	16596	16535	16328	16701	16680	16422	16679	16585	16545	16569	16501	16441	16681	16528	16840	16667	16643	16572	16508	16590	16387	16526	16504	16627	16557	16592	16666	16591	16630	16527	16731	16564	16560	16628	16502	16681	16433	16443	16621	16356	16768	16627	16406	16546	16448	16592	16520	16632	16654	16433	16576	16479	16522	16489	16576	16310	16542	16675	16610	16622	16367	16617	16541	16598	16805	16553	16486	16537	16523	16741	16738	16564	16717	16650	16537	16431	16466	16526	16673	16590	16696	16406	16568	16631	16664	16418	16562	16530	16548	16555	16528	16444	16675	16671	16471	16658	16425	16647	16358	16483	16603	16475	16773	16531	16633	16612	16518	16748	16546	16594	16451	16604	16761	16461	16377	16566	16761	16396	16580	16605	16521	16518	16600	16487	16504	16704	16515	16500	16442	16563	16467	16554	16428	16666	16583	16384	16561	16704	16508	16642	16617	16477	16577	16591	16462	16651	16592	16630	16480	16505	16529	16496	16648	16678	16579	16726	16628	16461	16384	16481	16565	16439	16451	16617	16522	16644	16658
22902	21939	29489	24009	21550	24013	26583	21254	20274	20199	20259	20179	20208	20199	20150	19927	20012	20205	20095	19894	19873	19842	19738	20020	19817	19974	20046	19940	19972	19886	19755	19920	20167	19843	19904	20026	19733	19926	19886	19809	19814	19972	19749	19873	19865	20009	20116	19811	19918	19934	19964	19920	19861	19865	19981	19759	19955	19790	19961	19619	19823	19869	19862	19872	19746	19938	19768	19789	19800	19899	19616	19877	19803	19709	19765	19906	19630	19807	19677	19977	19891	20034	19738	19978	20015	20089	19873	19728	19873	19805	19588	19906	19905	19876	19792	19849	19786	19863	19866	19818	19849	19891	19638	19657	19843	19820	20107	19954	19827	19892	19826	19895	19904	19813	19939	19805	19848	19868	19998	19620	19939	19537	19845	19836	19767	19880	19761	19727	19773	19783	19786	19851	19777	20049	19786	20018	19926	19616	19604	19789	19898	19731	19669	19825	19867	19791	19564	19808	19733	19848	19757	19694	19583	19823	19814	19787	19830	20046	19780	19842	19922	19766	19697	19668	19796	19777	19881	19990	19837	19830	19672	19651	19777	19598	19859	19810	19543	19719	19830	19843	19961	19933	19794	19935	19851	20024	19817	19955	19607	19767	19798	19725	19770	19902	19857	19842	19941	19836	19653	19890	19553	19843	19606	20034	19861	19978	20049	19877	19830	19861	19811	19693	19891	19917	19832	20001	19962	19751	19884	19714	19690	19832	19697	19776	19709	19570	19738	19746	19715	19864	19862	19833	19830	19699	19768	19719	19922	19869	19719	19470	19744	19938	19858	19672	19680	19898	19816	19749	19971	19829	19612	19873	20099	20007	19793	19794	19747	19810	19644	19792	19795	19651	19763	19829	19871	19684	19796	19938	19721	19661	19949	19794	19800	19812	19733	19756	19824	19699	19957	19870	19764	19571	19859	19720	19658	19607	19698	19626	19929	19834	19980	19898	19828	19730	19929	19663	19671	19897	20022	19752	19883	19766	19958	19686	19547	19602	19725	19873	19981	19816	19774	19958	19958	19945	19662	19823	19805	19541	19807	19866	19593	19751	19751	19821	19894	19904	19681	19993	19725	19655	19925	19739	19589	19734	19926	19787	20010	20049	19559	19880	19898	19789	19900	19791	19588	19634	19837	19797	19681	19652	19854	19994	19770	19700	19909	19711	19757	19922	19722	19758	19735	19654	19824	19747	19806	19909	19696	19699	19600	19943	20001	19974	19965	19650	19776	19929	19847	19932	19894	19916	19651	19697	19813	19860	19851	19749	19774	19963	19893	19790	19688	19694	19785	19724	20083	19718	19714	19728	19784	19844	19864	19693	19750	19820	19861	20041	19749	19691	19814	19787	19526	19680	19648	19747	19962	19821	19787	19847	19834	19837	19711	19744	19721	19939	19604	19722	19898	19674	19837	19844	19842	19795	19746	19925	19885	20031	19766	19912	19735	19750	19814	19650	19816	19871	19765	19669	19769	19791	19928	19753	19802	19928	19829	19911	19845	19902	19784	19755	19936	19706	20057	19783	19918	19998	19899	19891	19590	19838	19932	19768	19807	19798	19782	19785	19803	19858	19586	19792	19795	19848	19920	19962	19848	19574	20003	19770	19692	19952	19645	19964	19933	19737	19735	19853	19784	19791	19485	19785	19673	19962	19818	19889	19702	19886	19825	19796	19952	19878	19769	19781	19765	19729	19914	19707	19811	19968	19785	19648	19696	19855	19722	19776	19762	19543	19842	19740	19988	19863	19740	19832	19800	19987	19649	19914	19793	19730	19840	19722	19698	19755	19867	19777	19874	20049	19761	19632	19711	19826	19927	19849	19744	19671	19492	19923	19829	19897	19734	19701	19816	19660	19745	19970	19890	19871	19856	19693	19775	19728	19724	19690	19900	20055	19715	19618	19796	19718	19786	19928	19708	19760	19876	19696	19908	19770	19703	19936	19795	19759	19707	19657	19749	19759	19964	19740	19832	19792	19826	19662	19848	19763	19809	19900	19891	19716	19560	19942	19780	19825	19777	19813	19751	20002	19829	20008	19784	19837	19783	19884	19933	19693	19811	19958	19742	19782	19706	19637	19708	19950	19683	19864	19772	19835	19638	19724	20214	19598	19568	19737	19756	19927	19859	19779	19705	20013	19935	19885	19770	19809	19737	19844	19752	19789	19894	19771	19562	19893	20039	19766	19832	19866	19784	19695	19713	19525	19846	19678	19648	19709	19598	19859	19707	19728	19844	19572	19739	19832	19747	19770	19854	19710	19812	19882	19600	19841	19840	19625	19963	19944	19642	19687	19943	19835	19890	20095	20118	19972	19818	19467	19802	19807	19795	19598	19892	19718	19871	19681	19709	19804	19926	19958	19564	19618	19640	19758	19718	19551	19578	19815	19851	19770	19863	19996	19775	19988	19909	19695	19753	19882	19868	19511	19826	19814	19610	19668	19732	19866	19905	19738	19788	19637	19719	19739	19804	19821	19767	19637	19878	19603	19722	19972	19727	19785	19704	19819	19789	19887	19894	19947	19992	20111	19980	19686	19975	19782	19791	19917	19817	19664	19808	19970	19716	19798	19910	19564	19800	19755	19738	19824	19801	19819	19788	19726	19920	19777	19712	19721	20005	19823	19786	19922	19744	19698	19673	19649	19890	19818	19836	19773	19878	19769	19751	19938	19770	19865	19760	19727	19933	19743	19865	19641	19788	19810	19675	19920	19879	19887	19791	19590	19764	19589	19788	19692	19836	19871	19802	19792	19800	19771	19945	19909	19765	19816	19784	19776	19823	19616	19666	19786	19850	19720	19759	19713	19787	19734	19943	19732	19734	19977	19721	19836	19995	19414	19841	19799	19788	19829	19704	19898	19594	19650	19640	19851	19464	19706	19841	19824	19682	19593	19657	19812	19775	19842	19775	19983	19749	19814	19718	19825	19930	19669	19702	19935	19726	19847	19726	19898	19830	19914	19765	19876	19906	19946	20000	19802	19913	19725	19682	19853	19701	19959	19784	19784	19815	19741	19755	19775	19529	19752	19777	19694	19893	20045	19706	19672	19733	19775	19761	19633	19671	19675	19849	19931	19767	19841	19624	19881	19825	19732	19852	19863	19657	19853	19672	19696	19649	19784	19819	19704	19870	19749	19610	19811	19762	19672	19860	19937	19678	19834	19675	19684	19968	19788	19662	19803	19925	19959	19871	19681	19797	19902	20010	19789	19744	19846	19811	19875	19754	19572	19812	19790	19748	19929	19700	19870	19886	19896	20042	19748	19800	20089	19714	19767	19755	19606	19928	19788	19482	19529	19559	19697	19697	19670	19742	19838	19857	19933	19877	19652	19848	19644	19663	19726	19757	19604	19848	19515	19702	19834	19961	19585	19753	19679	19865	20074	19547	19789	19940	19864	19867	19850	19689	19917	19934	19686	19690	19717	19924	19713	20040	19815	19932	19835	19804	19790	19763	20087	19827	19716	19749	19835	19766	19867	19495	19726	19996	19930	19632	19769	19778	19822	19991	19996	20085	19784	19953	19894	19934	19753	19899	19894	19825	19762	19705	19854	19672	19969	19710	19840	19555	19725	19719	19905	19630	19571	19737	19801	19601	19380	19826	19961	19690	19813	19820	19947	19872	19732	19746	19667	19876	19660	19831	19670	19723	19590	19892	19677	19857	19692	19949	19689	19687	19662	19777	19900	19747	19884	19806	19716	19727	19981	19735	19659	19705	19742	19614	19791	19664	19824	19703	19684	19901	19746	19880	19785	19915	19802	19844	19775	19828	19784	19788	19828	19795	19534	19640	19750	19834	19674	19742	19860	19757	19801	19806	19767	19643	19918	19822	19900	19648	19892	19740	19890	19678	19796	19867	19993	19874	19885	19701	19840	19693	19717	19804	19813	20065	19815	19756	19730	19838	19755	19999	19864	19809	19774	19866	19721	19976	19698	19677	19871	19910	19867	19734	19768	19624	19761	19698	19872	19826	19656	19839	19695	19831	19616	19823	19854	19858	19911	19792	19939	19643	19688	19742	19834	19916	19829	19930	19884	19743	19939	19638	19868	19910	19770	19871	19831	19804	19871	19679	19869	19835	19777	20046	19939	19915	19668	19566	19782	19783	19751	19758	19854	19840	19613	19966	19795	19684	19640	19783	19965	19689	19770	19816	19959	19989	19980	20023	19561	19834	19827	19623	19732	19759	19696	19630	19865	19839	19914	19772	20010	19788	19737	19862	19766	19841	19586	19721	20072	19919	19836	19918	19668	19702	19828	19829	19847	19894	19642	19756	19853	19672	19584	19664	19760	19845	19861	19785	19794	19854	19728	19760	19841	19599	19541	19565	19979	19740	19837	19632	19824	19806	19549	19868	19863	19795	19737	19722	19836	19811	19762	19774	19779	19823	19721	19827	19889	19804	19948	19772	19791	19884	19690	19842	19958	19903	19648	19761	19734	19877	19807	19514	19940	19843	19643	19743	19763	19694	19655	19863	19796	19796	19754	19856	20015	19785	19853	19878	19996	19778	19973	19633	19818	19771	19854	19648	19807	19675	19600	19783	19766	19693	19810	19797	19839	19864	19938	19731	19808	19799	19890	19878	19839	19972	20048	20023	19923	19727	20029	19998	19811	19858	19836	19681	19851	19841	19770	20072	19789	19994	19837	19737	19756	19853	19687	19800	19930	19814	19901	19842	19811	19930	19970	19818	19730	19763	19889	19770	20003	19908	20070	19767	19952	19831	19636	19681	19618	19634	19852	19844	19856	19736	20009	19893	19833	19888	19828	19861	19788	19808	19706	19864	19914	19710	19760	19833	19698	19703	19976	19860	19868	19756	19622	19878	19829	19608	19745	19782	19956	19792	19622	19870	19678	19786	19714	19524	19755	19721	19633	19733	19851	19779	19757	19659	19942	20270	19974	19764	19854	19726	19742	19737	19979	19649	19813	19808	19813	19786	19750	19870	19771	19756	19829	19791	19676	19787	19914	19756	19752	19983	20048	19639	19779	19691	19779	19755	19823	19778	19957	19688	19777	19911	19861	19844	19822	19926	19864	19743	19940	19694	19689	19865	19860	19808	19830	19520	19461	19825	19790	19880	19799	19558	19709	19786	19562	19832	19939	19852	19780	19764	19635	19621	19616	19552	19665	19820	19758
58600	96985	69279	37275	19204	20359	18273	17128	16706	16455	16594	16643	16753	16560	16575	16622	16587	16518	16703	16549	16477	16749	16606	16448	16593	16678	16597	16582	16652	16571	16659	16626	16583	16525	16655	16684	16631	16496	16587	16444	16557	16536	16647	16594	16612	16617	16645	16644	16383	16517	16481	16496	16556	16748	16472	16490	16462	16627	16616	16585	16632	16582	16633	16582	16572	16520	16607	16584	16590	16605	16791	16597	16326	16481	16573	16548	16544	16483	16733	16578	16616	16621	16620	16492	16516	16516	16586	16670	16812	16359	16575	16578	16549	16643	16512	16688	16610	16751	16427	16416	16388	16588	16483	16467	16693	16623	16622	16635	16604	16548	16598	16743	16586	16604	16699	16418	16704	16576	16746	16647	16531	16528	16518	16615	16633	16477	16429	16574	16639	16584	16575	16488	16539	16416	16391	16500	16585	16518	16480	16714	16593	16516	16691	16415	16561	16572	16621	16505	16478	16839	16798	16526	16410	16756	16667	16612	16580	16690	16658	16398	16575	16481	16710	16480	16645	16478	16644	16533	16641	16547	16498	16579	16546	16613	16763	16636	16426	16598	16599	16523	16599	16659	16581	16790	16464	16559	16753	16404	16616	16613	16456	16514	16545	16600	16650	16556	16709	16590	16680	16474	16651	16545	16668	16620	16734	16586	16613	16524	16590	16729	16613	16462	16668	16437	16473	16528	16573	16644	16437	16422	16516	16438	16595	16663	16634	16487	16374	16626	16513	16641	16546	16467	16574	16578	16480	16447	16606	16544	16424	16702	16391	16533	16697	16532	16527	16531	16464	16549	16498	16670	16632	16468	16539	16699	16594	16765	16575	16496	16678	16539	16655	16699	16528	16725	16646	16548	16506	16573	16656	16711	16492	16513	16508	16661	16776	16527	16651	16630	16417	16555	16594	16597	16723	16594	16569	16739	16664	16498	16628	16521	16728	16616	16649	16720	16564	16485	16702	16546	16612	16664	16516	16502	16604	16604	16712	16507	16571	16517	16575	16526	16573	16597	16638	16577	16569	16549	16498	16456	16792	16422	16524	16540	16505	16363	16672	16647	16608	16518	16469	16402	16384	16624	16385	16595	16624	16461	16506	16457	16591	16530	16633	16621	16549	16713	16558	16470	16554	16431	16505	16572	16429	16448	16510	16626	16575	16528	16425	16554	16539	16688	16639	16394	16644	16450	16472	16503	16714	16591	16638	16556	16529	16450	16800	16716	16512	16390	16637	16758	16457	16543	16442	16227	16621	16402	16546	16549	16600	16646	16360	16540	16621	16362	16533	16602	16699	16499	16679	16384	16599	16626	16540	16579	16660	16413	16591	16731	16610	16570	16549	16661	16432	16452	16601	16667	16625	16717	16539	16544	16621	16521	16491	16545	16495	16630	16492	16708	16581	16577	16623	16512	16440	16747	16558	16586	16653	16594	16611	16800	16538	16579	16528	16726	16598	16593	16540	16597	16523	16574	16732	16574	16415	16371	16426	16549	16392	16568	16486	16557	16521	16696	16339	16546	16589	16517	16619	16560	16613	16389	16485	16651	16655	16500	16645	16531	16538	16527	16562	16629	16650	16572	16579	16435	16560	16504	16486	16718	16652	16539	16598	16509	16604	16445	16718	16591	16440	16555	16481	16508	16637	16500	16659	16588	16556	16706	16453	16498	16574	16485	16810	16456	16662	16504	16676	16612	16585	16410	16582	16486	16492	16687	16437	16697	16438	16586	16461	16454	16587	16521	16597	16505	16659	16589	16590	16568	16508	16676	16446	16461	16540	16420	16597	16630	16552	16621	16576	16629	16487	16641	16580	16646	16431	16625	16572	16555	16417	16433	16537	16704	16659	16586	16685	16529	16628	16544	16505	16650	16561	16552	16551	16711	16532	16504	16673	16625	16577	16484	16470	16700	16271	16435	16580	16459	16531	16682	16773	16520	16498	16575	16520	16596	16587	16517	16616	16636	16587	16636	16659	16663	16638	16591	16696	16606	16605	16554	16634	16594	16660	16518	16660	16498	16601	16632	16650	16520	16572	16669	16674	16566	16450	16643	16782	16753	16682	16840	16607	16421	16667	16649	16648	16638	16605	16650	16393	16662	16484	16689	16566	16586	16503	16490	16542	16710	16549	16557	16668	16525	16518	16611	16465	16534	16633	16354	16734	16656	16598	16432	16497	16606	16774	16537	16685	16646	16529	16592	16414	16638	16574	16526	16504	16625	16674	16518	16567	16623	16608	16713	16655	16579	16484	16522	16580	16694	16553	16594	16386	16665	16624	16572	16531	16588	16640	16588	16532	16575	16595	16515	16779	16632	16629	16706	16730	16477	16639	16591	16640	16559	16616	16383	16389	16656	16623	16428	16370	16548	16471	16501	16504	16521	16694	16434	16627	16695	16504	16434	16624	16619	16462	16590	16601	16466	16635	16668	16537	16405	16318	16585	16579	16538	16518	16637	16533	16513	16545	16588	16645	16477	16613	16697	16573	16591	16456	16444	16525	16390	16742	16663	16468	16546	16661	16405	16635	16620	16577	16664	16631	16564	16353	16434	16573	16496	16771	16611	16632	16591	16699	16632	16577	16499	16790	16500	16589	16533	16449	16535	16662	16375	16537	16448	16485	16573	16479	16626	16838	16492	16464	16400	16683	16539	16453	16599	16506	16703	16473	16685	16632	16501	16796	16667	16396	16437	16605	16552	16597	16777	16584	16597	16759	16463	16605	16775	16479	16543	16520	16705	16559	16515	16563	16371	16589	16563	16494	16514	16430	16587	16626	16396	16631	16521	16576	16705	16641	16471	16472	16454	16732	16462	16487	16775	16697	16581	16741	16731	16563	16619	16549	16561	16286	16560	16532	16548	16681	16536	16393	16560	16444	16564	16608	16462	16573	16561	16574	16472	16521	16668	16461	16592	16721	16497	16579	16718	16499	16624	16514	16592	16645	16457	16474	16694	16353	16734	16797	16536	16498	16614	16430	16385	16472	16338	16550	16620	16422	16548	16629	16517	16510	16605	16440	16548	16362	16796	16629	16508	16534	16498	16595	16624	16443	16451	16658	16581	16705	16486	16561	16435	16611	16487	16797	16635	16768	16708	16684	16759	16606	16527	16656	16723	16639	16598	16641	16656	16630	16574	16493	16697	16533	16756	16593	16566	16502	16555	16710	16703	16485	16451	16330	16694	16586	16668	16648	16535	16709	16575	16651	16342	16696	16518	16632	16647	16592	16486	16465	16622	16618	16574	16588	16538	16551	16637	16506	16563	16412	16604	16559	16648	16474	16660	16544	16689	16624	16609	16575	16568	16749	16638	16520	16564	16608	16651	16482	16546	16565	16568	16469	16671	16544	16586	16506	16575	16594	16605	16576	16554	16660	16494	16551	16552	16660	16541	16827	16598	16641	16662	16660	16456	16623	16605	16627	16736	16508	16566	16607	16571	16520	16359	16461	16528	16637	16517	16517	16528	16592	16671	16601	16491	16591	16469	16615	16556	16543	16586	16608	16605	16385	16512	16628	16454	16550	16442	16657	16334	16579	16726	16608	16665	16526	16510	16568	16460	16523	16411	16421	16376	16519	16542	16644	16650	16524	16479	16531	16688	16544	16573	16650	16590	16704	16695	16638	16512	16568	16611	16736	16395	16511	16599	16489	16564	16687	16609	16525	16496	16741	16391	16647	16470	16423	16676	16622	16520	16591	16522	16584	16556	16582	16732	16590	16602	16415	16501	16672	16589	16678	16542	16583	16468	16632	16564	16640	16512	16558	16671	16383	16766	16517	16540	16547	16686	16607	16488	16619	16661	16467	16512	16526	16678	16530	16573	16550	16663	16536	16747	16350	16608	16593	16439	16519	16504	16664	16581	16655	16583	16559	16717	16604	16508	16754	16449	16784	16493	16599	16541	16661	16716	16528	16491	16313	16522	16495	16669	16491	16410	16746	16653	16570	16533	16551	16637	16428	16692	16529	16740	16694	16520	16650	16611	16587	16397	16745	16556	16517	16584	16478	16650	16680	16514	16619	16449	16529	16624	16681	16432	16554	16441	16686	16717	16577	16640	16536	16456	16526	16695	16676	16489	16592	16602	16521	16614	16484	16583	16664	16585	16664	16538	16411	16659	16525	16546	16533	16490	16658	16464	16400	16480	16659	16811	16543	16410	16794	16693	16660	16485	16635	16524	16688	16613	16719	16523	16592	16580	16571	16515	16453	16640	16546	16567	16556	16763	16670	16483	16657	16677	16725	16539	16626	16456	16523	16556	16622	16663	16451	16401	16661	16573	16595	16557	16448	16516	16627	16489	16574	16427	16549	16483	16556	16574	16666	16451	16516	16675	16513	16621	16397	16502	16486	16695	16513	16573	16565	16652	16554	16549	16607	16560	16707	16553	16634	16636	16559	16495	16448	16534	16719	16685	16541	16577	16443	16627	16632	16441	16595	16501	16612	16471	16555	16616	16485	16544	16531	16513	16572	16601	16648	16692	16553	16484	16559	16574	16393	16492	16583	16497	16499	16602	16548	16548	16533	16393	16582	16692	16625	16671	16686	16560	16626	16531	16556	16686	16576	16667	16593	16620	16544	16643	16529	16551	16695	16449	16537	16572	16488	16655	16692	16620	16603	16492	16900	16752	16517	16493	16532	16714	16414	16589	16698	16672	16612	16553	16547	16561	16567	16609	16552	16591	16725	16596	16509	16544	16431	16570	16661	16646	16724	16618	16584	16472	16680	16545	16620	16562	16564	16496	16650	16597	16705	16738	16667	16542	16451	16567	16544	16585	16623	16539	16544	16600	16483	16466	16657	16471	16736	16714	16648	16601	16603	16580	16482	16602	16570	16505	16575	16531	16512	16586	16587	16552	16446	16362	16696	16611	16558	16639	16552	16773	16489	16485	16457	16656	16455	16523	16504	16682	16561	16587	16856	16351	16558	16554	16730	16369	16478	16612	16552	16355	16524	16514	16508	16547	16499	16620	16691	16582	16817	16571	16698	16416	16561	16589	16453	16495	16606	16531	16735	16458	16653	16460	16595	16543	16647	16357	16510	16755	16510	16637	16561	16532	16450	16428	16581	16527	16388	16699	16575	16394	16580	16568	16682	16566	16541	16608	16493	16495	16704	16506	16430	16648	16600	16445
34259	35425	33318	25509	19978	19872	20212	19624	19624	19600	19561	19556	19582	19437	19691	19622	19711	19774	19609	19730	19567	19460	19472	19703	19439	19586	19539	19406	19517	19648	19873	19584	19712	19711	19627	19502	19549	19705	19689	19512	19569	19653	19599	19585	19546	19622	19370	19492	19457	19577	19462	19865	19642	19495	19522	19562	19549	19537	19487	19633	19558	19482	19582	19497	19747	19825	19522	19508	19666	19485	19571	19614	19553	19557	19756	19371	19602	19480	19530	19681	19751	19619	19536	19220	19450	19579	19413	19295	19529	19721	19522	19539	19490	19548	19545	19591	19210	19474	19529	19617	19520	19635	19531	19441	19524	19597	19626	19515	19217	19589	19546	19562	19636	19503	19579	19556	19729	19601	19487	19635	19539	19545	19437	19499	19516	19603	19622	19420	19522	19653	19528	19422	19591	19509	19448	19420	19480	19718	19615	19443	19466	19617	19500	19697	19492	19416	19468	19500	19591	19646	19639	19371	19291	19526	19408	19858	19678	19738	19372	19474	19616	19579	19549	19502	19548	19619	19331	19404	19482	19521	19416	19692	19669	19460	19394	19719	19559	19507	19510	19529	19560	19397	19671	19462	19871	19577	19584	19572	19598	19696	19564	19743	19424	19502	19481	19521	19591	19276	19309	19538	19348	19599	19749	19425	19668	19670	19375	19516	19581	19270	19638	19380	19564	19572	19599	19554	19614	19319	19432	19529	19543	19483	19520	19411	19402	19714	19746	19514	19579	19440	19458	19483	19491	19520	19533	19743	19680	19532	19620	19468	19529	19371	19583	19389	19493	19846	19881	19427	19531	19382	19469	19469	19530	19662	19616	19512	19527	19533	19583	19542	19452	19593	19477	19622	19598	19515	19463	19664	19524	19502	19603	19465	19678	19669	19599	19497	19628	19651	19604	19594	19487	19513	19322	19385	19581	19644	19517	19585	19543	19638	19643	19459	19545	19399	19545	19581	19516	19682	19629	19548	19427	19466	19415	19640	19589	19447	19678	19556	19655	19681	19712	19525	19685	19683	19421	19367	19591	19416	19572	19719	19647	19751	19577	19548	19636	19634	19507	19488	19626	19349	19531	19492	19581	19604	19506	19337	19652	19582	19709	19706	19619	19719	19502	19538	19558	19533	19470	19645	19890	19552	19541	19554	19388	19296	19225	19459	19414	19735	19632	19673	19668	19653	19569	19482	19636	19518	19510	19508	19531	19378	19592	19598	19699	19716	19651	19683	19544	19596	19474	19666	19624	19603	19456	19576	19515	19748	19640	19570	19442	19307	19491	19579	19408	19564	19494	19559	19514	19550	19556	19362	19463	19608	19414	19610	19625	19635	19639	19693	19778	19578	19663	19487	19777	19670	19488	19706	19466	19576	19385	19429	19554	19669	19423	19383	19619	19549	19682	19596	19502	19543	19383	19594	19668	19501	19574	19426	19708	19521	19624	19722	19768	19332	19573	19334	19528	19465	19479	19491	19612	19640	19684	19478	19630	19540	19563	19531	19457	19395	19614	19525	19605	19473	19628	19503	19436	19610	19510	19484	19317	19407	19499	19657	19664	19452	19636	19701	19716	19674	19475	19515	19407	19624	19579	19579	19644	19569	19448	19716	19765	19527	19447	19459	19431	19543	19391	19640	19420	19702	19625	19633	19506	19629	19576	19644	19697	19513	19444	19736	19538	19351	19551	19525	19333	19760	19480	19608	19623	19635	19556	19679	19768	19765	19674	19569	19512	19414	19662	19652	19546	19392	19524	19585	19605	19472	19714	19554	19551	19574	19509	19442	19629	19498	19463	19312	19656	19407	19629	19491	19584	19561	19786	19622	19575	19513	19567	19517	19740	19675	19760	19556	19640	19504	19376	19709	19653	19644	19577	19348	19642	19661	19699	19534	19531	19544	19572	19548	19310	19472	19624	19580	19688	19397	19479	19533	19521	19449	19745	19355	19412	19591	19606	19524	19595	19600	19703	19358	19411	19376	19470	19529	19502	19554	19447	19589	19468	19409	19714	19493	19254	19824	19466	19620	19532	19449	19516	19457	19561	19471	19731	19581	19621	19551	19704	19633	19534	19575	19472	19358	19483	19413	19408	19355	19431	19805	19608	19732	19688	19693	19649	19741	19567	19693	19718	19634	19595	19549	19475	19646	19618	19463	19635	19651	19574	19581	19487	19776	19489	19495	19498	19442	19453	19440	19584	19682	19554	19625	19566	19559	19623	19707	19491	19492	19524	19609	19477	19663	19545	19440	19345	19476	19571	19739	19594	19613	19552	19655	19473	19434	19621	19453	19793	19507	19769	19753	19609	19593	19504	19571	19602	19643	19422	19377	19635	19592	19560	19748	19559	19422	19612	19499	19516	19559	19626	19469	19680	19534	19384	19610	19378	19422	19441	19626	19653	19282	19517	19642	19497	19438	19458	19362	19666	19312	19556	19580	19553	19505	19423	19596	19415	19622	19615	19655	19520	19480	19663	19470	19514	19590	19691	19558	19634	19662	19560	19569	19721	19539	19539	19632	19410	19626	19627	19576	19450	19368	19662	19496	19718	19711	19618	19772	19718	19590	19564	19501	19183	19622	19648	19472	19596	19598	19540	19398	19635	19461	19612	19372	19544	19444	19391	19703	19665	19531	19679	19682	19526	19608	19598	19525	19547	19693	19589	19586	19547	19470	19508	19501	19647	19476	19295	19485	19566	19701	19599	19607	19670	19373	19713	19430	19482	19668	19496	19602	19405	19498	19703	19710	19526	19492	19730	19436	19554	19739	19415	19548	19512	19400	19441	19751	19447	19303	19595	19773	19388	19450	19493	19565	19692	19545	19497	19609	19439	19707	19413	19499	19527	19442	19363	19610	19700	19435	19650	19615	19396	19545	19512	19492	19551	19580	19636	19766	19530	19606	19579	19594	19630	19582	19332	19428	19635	19676	19479	19581	19402	19584	19661	19463	19616	19696	19566	19632	19545	19556	19712	19608	19477	19607	19667	19515	19577	19537	19288	19460	19601	19663	19518	19588	19606	19541	19441	19513	19761	19647	19719	19480	19589	19683	19367	19537	19498	19497	19515	19416	19546	19571	19603	19557	19434	19650	19537	19281	19527	19611	19520	19673	19593	19686	19578	19449	19555	19507	19420	19475	19375	19483	19563	19674	19579	19729	19331	19436	19467	19401	19443	19636	19557	19514	19751	19371	19516	19634	19533	19362	19592	19562	19492	19636	19743	19484	19602	19403	19539	19538	19593	19500	19545	19512	19643	19536	19422	19628	19635	19761	19602	19583	19522	19337	19449	19532	19488	19558	19648	19796	19535	19733	19628	19613	19678	19675	19511	19685	19542	19598	19715	19576	19493	19494	19658	19445	19558	19547	19602	19505	19360	19529	19604	19499	19531	19808	19459	19598	19534	19557	19671	19449	19560	19284	19732	19634	19575	19389	19412	19653	19443	19429	19561	19446	19514	19369	19667	19427	19327	19559	19397	19655	19651	19520	19381	19419	19606	19497	19540	19356	19480	19667	19749	19474	19391	19688	19510	19410	19505	19398	19479	19690	19567	19643	19674	19784	19540	19455	19574	19463	19740	19688	19529	19626	19598	19776	19524	19626	19500	19483	19553	19569	19626	19508	19553	19496	19587	19535	19564	19666	19480	19627	19537	19479	19779	19681	19646	19623	19561	19533	19684	19386	19482	19464	19436	19529	19500	19653	19506	19583	19510	19647	19320	19782	19646	19540	19550	19378	19643	19625	19632	19467	19524	19637	19550	19639	19600	19598	19788	19405	19568	19712	19721	19520	19457	19861	19476	19649	19378	19649	19532	19404	19273	19272	19458	19663	19545	19520	19386	19403	19613	19642	19451	19481	19396	19658	19625	19750	19413	19336	19415	19565	19718	19530	19678	19471	19608	19580	19626	19523	19570	19636	19439	19415	19656	19624	19487	19564	19588	19521	19426	19724	19458	19549	19470	19420	19470	19525	19578	19610	19652	19427	19587	19519	19740	19752	19642	19539	19566	19595	19582	19526	19445	19400	19567	19436	19749	19473	19398	19625	19614	19649	19702	19592	19647	19569	19344	19454	19535	19600	19423	19454	19740	19377	19584	19613	19696	19503	19421	19696	19730	19724	19626	19506	19689	19510	19897	19457	19618	19544	19498	19753	19581	19554	19227	19431	19838	19673	19530	19407	19418	19594	19572	19756	19510	19532	19758	19701	19612	19626	19594	19619	19645	19721	19459	19320	19492	19475	19699	19697	19457	19521	19394	19567	19644	19610	19477	19763	19736	19526	19480	19519	19643	19468	19624	19374	19481	19751	19633	19555	19655	19401	19435	19329	19519	19618	19569	19790	19650	19593	19532	19751	19477	19589	19627	19650	19574	19833	19541	19773	19444	19587	19398	19707	19521	19492	19484	19534	19489	19386	19620	19609	19615	19538	19594	19678	19599	19575	19560	19546	19497	19575	19752	19525	19542	19412	19374	19624	19600	19739	19640	19545	19508	19528	19461	19390	19787	19405	19306	19393	19573	19480	19509	19481	19585	19570	19749	19686	19777	19587	19649	19697	19534	19445	19513	19496	19652	19463	19480	19548	19581	19543	19544	19575	19643	19753	19534	19547	19398	19554	19559	19503	19531	19414	19588	19535	19711	19561	19525	19454	19507	19630	19591	19454	19663	19438	19582	19547	19591	19494	19351	19494	19658	19745	19525	19504	19596	19354	19708	19822	19481	19525	19659	19567	19476	19492	19491	19503	19447	19496	19615	19622	19356	19527	19505	19636	19663	19429	19620	19559	19746	19395	19857	19711	19424	19515	19694	19599	19629	19488	19530	19713	19426	19610	19693	19621	19547	19708	19603	19189	19464	19730	19352	19563	19736	19163	19289	19460	19498	19578	19377	19755	19599	19550	19671	19565	19543	19319	19682	19598	19538	19587	19354	19346	19380	19551	19652	19474	19635	19277	19563	19662	19354	19671	19644	19540	19417	19647	19737	19706	19529	19507	19398	19624	19471	19623	19471	19708	19691	19591	19708	19587	19531	19553	19545	19644	19514	19364	19680	19542	19373	19416	19561	19354	19450	19441	19369	19455	19379	19530	19581	19606	19861	19510	19713	19413	19447	19564	19596	19642	19514	19645	19816	19564
48452	52680	33132	19492	16678	16658	16578	16508	16435	16440	16336	16512	16540	16347	16310	16319	16448	16330	16567	16304	16450	16261	16405	16431	16434	16489	16534	16465	16396	16364	16390	16531	16446	16612	16474	16376	16302	16366	16473	16411	16479	16451	16361	16297	16408	16337	16504	16454	16512	16446	16450	16282	16571	16405	16280	16457	16597	16446	16346	16525	16429	16319	16474	16288	16479	16295	16465	16440	16354	16395	16540	16470	16211	16523	16508	16536	16386	16393	16611	16526	16495	16297	16390	16476	16483	16555	16418	16316	16382	16564	16350	16209	16409	16520	16529	16581	16546	16430	16331	16337	16299	16485	16363	16385	16545	16363	16255	16467	16314	16410	16633	16445	16535	16550	16315	16560	16391	16374	16489	16419	16421	16681	16425	16450	16560	16545	16527	16529	16415	16479	16376	16324	16456	16494	16427	16594	16439	16242	16516	16433	16374	16344	16385	16285	16498	16374	16352	16422	16460	16430	16382	16608	16407	16337	16391	16494	16379	16679	16389	16528	16360	16647	16533	16393	16411	16424	16466	16488	16553	16441	16445	16533	16476	16502	16390	16635	16301	16389	16486	16402	16213	16517	16432	16575	16370	16422	16380	16474	16616	16349	16568	16379	16588	16433	16488	16380	16582	16347	16465	16422	16393	16406	16473	16395	16371	16511	16471	16440	16424	16480	16398	16363	16436	16414	16394	16380	16460	16450	16510	16412	16476	16554	16422	16337	16488	16429	16377	16509	16501	16485	16300	16505	16435	16437	16464	16411	16620	16283	16319	16437	16394	16358	16513	16352	16530	16362	16512	16638	16245	16379	16566	16455	16436	16642	16433	16343	16442	16648	16355	16429	16287	16308	16480	16403	16577	16328	16536	16352	16460	16478	16358	16456	16351	16292	16594	16551	16251	16353	16365	16391	16625	16538	16476	16329	16441	16642	16095	16389	16372	16497	16331	16459	16340	16451	16371	16634	16356	16510	16468	16462	16479	16416	16269	16329	16646	16616	16530	16446	16432	16493	16372	16262	16448	16390	16534	16613	16334	16391	16412	16395	16318	16520	16489	16367	16455	16375	16376	16397	16383	16324	16499	16488	16351	16483	16592	16419	16287	16402	16501	16396	16501	16332	16434	16515	16482	16523	16407	16280	16484	16372	16448	16363	16495	16446	16388	16534	16310	16325	16391	16274	16396	16311	16554	16513	16456	16446	16633	16488	16346	16398	16399	16310	16441	16435	16381	16451	16546	16349	16385	16453	16340	16401	16442	16459	16548	16093	16401	16461	16468	16245	16426	16665	16363	16484	16600	16379	16561	16430	16244	16445	16491	16403	16363	16451	16475	16383	16417	16438	16304	16497	16494	16319	16318	16370	16491	16283	16330	16494	16505	16581	16337	16678	16378	16464	16585	16433	16199	16524	16434	16342	16617	16461	16544	16355	16500	16321	16484	16321	16510	16499	16261	16401	16446	16297	16380	16452	16517	16452	16525	16305	16381	16360	16355	16447	16412	16441	16380	16463	16463	16488	16358	16402	16457	16412	16394	16599	16454	16495	16475	16393	16489	16275	16557	16615	16276	16382	16329	16471	16279	16527	16499	16452	16572	16427	16597	16424	16524	16412	16678	16468	16362	16586	16354	16473	16350	16580	16467	16519	16472	16462	16366	16433	16565	16287	16519	16469	16372	16331	16412	16354	16473	16453	16306	16569	16344	16454	16218	16474	16435	16208	16476	16515	16576	16323	16733	16463	16390	16477	16446	16365	16425	16438	16245	16487	16371	16559	16602	16460	16308	16409	16462	16435	16504	16322	16277	16472	16323	16305	16540	16250	16312	16217	16507	16404	16514	16609	16435	16448	16475	16549	16414	16464	16373	16437	16435	16489	16556	16413	16571	16453	16437	16564	16219	16487	16428	16432	16456	16490	16440	16590	16276	16455	16405	16570	16354	16402	16522	16362	16442	16397	16457	16271	16365	16390	16531	16505	16389	16331	16400	16296	16136	16451	16511	16445	16264	16424	16588	16472	16467	16356	16276	16480	16524	16391	16532	16621	16419	16537	16461	16419	16383	16582	16545	16401	16560	16417	16461	16606	16548	16344	16320	16410	16205	16397	16333	16432	16474	16467	16385	16261	16554	16477	16590	16495	16606	16327	16469	16337	16490	16503	16340	16376	16365	16425	16377	16492	16455	16430	16298	16392	16255	16458	16415	16517	16448	16326	16290	16400	16445	16348	16455	16418	16372	16314	16274	16287	16379	16510	16445	16294	16447	16396	16417	16491	16518	16265	16385	16475	16589	16439	16399	16384	16557	16258	16572	16280	16470	16592	16227	16386	16536	16528	16424	16488	16490	16486	16431	16335	16416	16577	16381	16384	16352	16282	16462	16416	16644	16345	16452	16376	16598	16388	16497	16284	16483	16539	16484	16135	16489	16341	16437	16344	16295	16518	16298	16553	16330	16457	16480	16438	16290	16417	16557	16494	16415	16425	16273	16675	16473	16411	16501	16513	16375	16451	16398	16554	16483	16478	16473	16362	16423	16439	16476	16260	16400	16289	16359	16496	16562	16424	16220	16472	16469	16526	16534	16460	16370	16404	16542	16385	16371	16396	16584	16413	16262	16331	16492	16365	16481	16524	16571	16469	16443	16429	16446	16441	16477	16313	16467	16398	16183	16437	16391	16366	16423	16598	16488	16425	16547	16364	16486	16417	16354	16466	16467	16518	16330	16436	16423	16429	16279	16368	16317	16303	16415	16390	16344	16506	16501	16438	16356	16376	16333	16421	16538	16455	16396	16394	16265	16482	16315	16410	16469	16244	16400	16373	16523	16491	16445	16607	16519	16597	16518	16473	16394	16424	16471	16413	16376	16537	16455	16557	16331	16445	16426	16361	16691	16337	16390	16271	16276	16387	16516	16470	16466	16409	16535	16470	16579	16424	16591	16561	16525	16404	16533	16348	16560	16476	16432	16400	16302	16344	16444	16373	16582	16566	16205	16560	16517	16319	16467	16497	16348	16376	16491	16371	16403	16335	16442	16484	16247	16383	16468	16495	16484	16580	16281	16565	16340	16440	16379	16337	16556	16463	16463	16500	16367	16450	16499	16589	16428	16501	16363	16414	16546	16688	16487	16519	16311	16367	16373	16421	16380	16542	16350	16336	16469	16368	16524	16407	16430	16252	16411	16503	16447	16496	16416	16471	16632	16348	16424	16375	16552	16403	16474	16394	16378	16329	16685	16528	16289	16307	16402	16542	16540	16381	16474	16471	16350	16414	16463	16459	16366	16433	16329	16473	16304	16333	16478	16617	16318	16366	16276	16297	16435	16472	16561	16307	16448	16452	16383	16427	16369	16363	16419	16378	16508	16269	16397	16395	16257	16257	16424	16477	16365	16516	16457	16275	16571	16366	16401	16585	16481	16435	16467	16279	16417	16497	16565	16537	16449	16600	16478	16494	16476	16333	16435	16374	16537	16478	16531	16573	16491	16371	16469	16404	16299	16608	16479	16550	16401	16522	16385	16395	16424	16606	16389	16442	16301	16393	16479	16442	16306	16550	16334	16488	16450	16502	16443	16571	16458	16440	16482	16471	16428	16362	16460	16505	16422	16606	16434	16310	16350	16391	16330	16599	16385	16398	16448	16485	16449	16446	16597	16549	16468	16533	16369	16435	16283	16408	16370	16260	16378	16459	16260	16455	16510	16401	16258	16241	16456	16507	16430	16361	16250	16411	16295	16384	16412	16159	16355	16548	16423	16455	16309	16432	16601	16339	16433	16423	16332	16418	16484	16261	16571	16458	16356	16347	16382	16378	16352	16469	16428	16305	16384	16399	16346	16341	16291	16514	16489	16418	16330	16382	16385	16340	16455	16397	16623	16410	16536	16476	16290	16623	16393	16380	16594	16439	16561	16598	16301	16453	16373	16450	16436	16367	16308	16336	16380	16435	16384	16590	16469	16566	16384	16346	16428	16477	16447	16307	16305	16339	16570	16280	16410	16262	16495	16532	16667	16413	16644	16288	16434	16370	16682	16403	16430	16533	16552	16407	16537	16444	16542	16468	16329	16471	16295	16367	16416	16384	16429	16413	16425	16619	16465	16543	16674	16255	16570	16556	16385	16391	16301	16571	16570	16342	16468	16563	16395	16444	16450	16634	16514	16412	16334	16489	16286	16468	16382	16639	16333	16444	16494	16334	16537	16442	16388	16525	16370	16448	16417	16431	16458	16570	16523	16428	16547	16416	16382	16433	16370	16425	16479	16501	16364	16546	16465	16507	16445	16415	16352	16577	16407	16306	16374	16407	16502	16437	16461	16365	16493	16446	16375	16596	16478	16333	16363	16667	16588	16414	16506	16468	16385	16591	16356	16558	16406	16343	16644	16409	16479	16526	16414	16371	16568	16451	16327	16575	16640	16399	16531	16518	16467	16290	16279	16471	16333	16302	16427	16270	16531	16545	16321	16407	16395	16402	16464	16376	16456	16466	16443	16546	16492	16419	16432	16560	16413	16590	16424	16363	16409	16343	16389	16319	16471	16552	16388	16512	16435	16450	16625	16496	16451	16440	16404	16348	16436	16434	16235	16437	16456	16532	16451	16372	16541	16534	16479	16298	16480	16524	16368	16508	16367	16435	16324	16589	16311	16642	16619	16387	16180	16438	16381	16523	16426	16614	16499	16513	16393	16255	16417	16441	16396	16373	16541	16352	16623	16448	16382	16494	16369	16325	16354	16539	16528	16403	16448	16441	16482	16531	16425	16412	16360	16457	16368	16491	16310	16239	16464	16315	16534	16405	16337	16507	16489	16379	16396	16491	16407	16564	16442	16283	16433	16346	16415	16399	16443	16529	16176	16477	16388	16413	16374	16465	16430	16381	16192	16510	16470	16602	16626	16358	16372	16385	16382	16445	16470	16395	16372	16224	16368	16352	16463	16453	16476	16361	16531	16392	16316	16380	16470	16263	16420	16435	16354	16584	16436	16307	16415	16315	16366	16397	16388	16314	16409	16293	16432	16355	16401	16435	16302	16491	16565	16424	16438	16469	16427	16319	16359	16416	16520	16376	16307	16377	16364	16530	16415	16463	16465	16551	16384	16560	16515	16387	16343	16337	16385	16520	16442	16388	16468	16345	16608	16489	16470	16581
24735	23340	30397	25415	22393	22434	21898	19733	19415	19603	19625	19506	19477	19189	19416	19309	19416	19267	19307	19282	19268	19355	19236	19315	19178	19155	19268	19194	19185	19443	19328	19291	19266	19178	19308	19100	19228	19176	19323	19226	19234	19430	19325	19286	19183	19198	19155	19285	19271	19263	19364	19385	19155	19194	19300	18971	19204	19143	19117	19292	19210	19350	19298	19164	19162	19199	19156	19119	19410	19130	19124	19242	19196	19254	19304	19230	19333	19280	19348	19049	19045	19179	19293	19038	19347	19365	19343	19279	19162	19121	19192	19244	19057	19273	19335	19092	19233	19344	19422	19089	19106	19366	19039	19199	19340	18965	19272	19178	19126	19267	19018	19399	19251	19250	19272	19245	19072	19168	19283	19370	19212	19167	19149	19189	19223	19202	19162	19214	19201	19240	19210	19279	19225	19385	19013	19188	19215	19280	19093	19367	19217	19182	19282	19229	19195	19329	19478	19375	19301	19290	19231	19178	19288	19233	19277	19371	19170	19343	19000	19058	19204	19156	19350	19000	19056	19347	19180	19256	19212	19271	19334	19000	19277	19053	19396	19164	19180	19240	19045	18990	19261	19085	19142	19160	19047	19285	19172	19155	19435	19223	19468	19335	19319	19249	19360	19317	19365	19318	19269	19209	19271	19329	19311	19377	19333	19441	18906	19212	19270	19290	19361	19134	19197	19164	19515	19213	19177	19317	19470	19229	19128	18990	18924	19024	19080	19129	19156	19105	19413	19269	19382	19287	19119	19287	19191	19053	19182	19021	19135	19270	19296	19226	19243	19255	19322	19193	19218	19082	19198	19429	19324	19222	19280	19244	19124	19362	19233	19247	19088	19269	19197	19449	19197	19307	19282	19321	19274	19280	19183	19220	19328	19182	19092	19072	19264	19213	19316	19252	18957	19200	19340	19146	19328	19195	19364	19113	19118	19109	19344	19160	19002	19264	19170	19322	19288	19214	19105	19115	19164	19044	19264	19280	19238	19305	19098	19238	19148	19251	19240	19212	19356	19071	19099	19220	19184	19262	19011	19226	19372	19111	19207	19421	19197	19223	19405	19192	19343	19263	19073	19181	19194	19165	19299	19278	19271	19173	18939	19251	19096	19207	19130	19328	19173	19442	19126	19242	19158	19051	18999	19298	19433	19290	19330	19204	19133	19239	19338	19364	19155	19239	19359	19485	19285	19366	19203	19099	19310	19204	19248	19074	19300	19223	19234	19385	19283	19356	19413	19301	19296	19150	19385	19219	19284	19118	19184	19248	19162	19203	19287	19164	19232	19235	19229	19213	19223	19261	19231	19383	19362	19262	19468	19343	19333	19006	19230	19076	19284	19177	19163	19368	19075	19326	19287	19181	19292	19161	19282	19138	19057	19130	19262	19085	19252	19318	19457	19300	19321	19236	19387	19235	19351	19479	19243	19368	19206	19147	19484	19351	19248	19296	19466	19232	19315	19355	19285	19412	19238	19114	19165	19269	19250	19251	19202	19172	19144	19358	19230	19473	19315	19094	19100	19312	19379	19273	19120	19159	18984	19224	19180	19136	19126	19453	19337	19245	19082	19248	19106	19190	19433	19140	19245	19127	19276	19360	19224	19244	19290	19323	19244	19296	19424	19302	19210	18987	19250	19267	19303	19392	19213	19326	19144	19367	19233	19287	19171	19038	19263	19339	19261	19275	19262	19193	19297	19336	19263	19256	19305	19333	19212	19160	19336	19241	19334	19291	19022	19215	19398	19266	19245	19192	19293	19111	19344	19271	19299	19337	19209	19317	19305	19358	19406	19206	19408	19366	19084	19278	19240	19222	19209	19155	19142	19450	19207	19169	19362	19287	19208	19043	19281	19288	19243	19134	19257	19310	19345	19276	19288	19366	19436	19291	19131	19197	19293	19282	19549	19340	19349	19344	19167	19281	19077	19186	19283	19091	19167	19108	19178	19129	19358	19178	19154	19224	19258	19270	19213	19461	19420	19156	19241	19184	19352	19311	19045	19036	19116	19215	19299	19194	19344	19325	19147	19173	19273	19247	19455	19274	19275	19387	19348	19228	19286	19248	19228	19369	19371	19291	19408	19096	19333	19033	19369	19322	19167	19376	19445	19271	19217	19258	19170	19313	19199	19242	19201	19213	19178	19149	19094	19232	19071	19214	19288	19161	19290	19282	19213	19194	19277	19198	19247	19184	19352	19303	19267	19188	19027	19231	19471	19286	19205	19162	19235	19225	19324	19391	19398	19142	19226	19471	19111	19215	19206	19113	19276	19316	19316	19054	19310	19218	19276	19423	19194	19177	19351	19267	19281	19397	19187	19219	19364	19067	19216	19207	19141	19292	19340	19169	19031	19440	19184	19112	19064	19224	19170	19218	19061	19106	19286	19183	19252	19013	19072	19115	19228	19317	19137	19129	19382	19326	19245	19204	19286	19294	19307	19395	19153	19219	19091	19289	19269	19168	19296	19222	19025	19034	19223	19213	19364	19248	19203	19345	19386	19208	19342	19309	19276	19279	19206	19134	19293	19185	19301	19277	19147	19265	19223	19177	19241	19319	19230	19078	19088	19319	19184	19358	19291	19225	19285	19238	19235	19453	19299	19285	19277	19252	19315	19326	19114	19298	19203	19227	19349	19017	19142	19036	19237	19346	19337	19167	19164	19261	19291	19006	19080	19263	19340	19338	19099	19010	19110	19300	19372	19245	19324	19294	19201	19205	19423	19174	19327	19417	18989	19192	19153	19131	19239	19363	19201	19084	19269	19308	19426	19281	19356	19386	19112	19291	19284	19225	18986	19357	19421	19261	19293	19124	19117	19337	19344	19144	19154	19262	19127	19277	19151	19219	19279	19372	19270	19353	19441	19351	19324	19345	19252	19185	19248	19327	19306	19186	19321	19190	19196	19418	19068	19310	19243	19362	19430	19216	19382	19218	19335	19355	19348	19376	19169	19185	19530	19374	19323	19316	19298	19385	19373	19221	19067	19073	19216	19152	19306	19211	19173	19210	19398	19140	19308	19340	19256	19325	19362	19268	19002	19056	19335	19282	19146	19443	19325	19226	19501	19320	19312	19132	19227	19407	19092	19236	19235	19182	19408	19310	19122	19227	19029	19251	19337	19139	19283	19169	19095	19599	19209	19229	18884	19444	19193	19295	19122	19156	19191	19210	19170	19153	19435	19197	19346	19206	19149	19072	19349	19472	19445	19413	19230	19049	19240	19212	19244	19148	19335	19083	19145	19255	19171	19284	19176	19233	19384	19191	19312	19308	19448	19263	19107	19299	19199	19203	19160	19181	19402	19286	19291	19058	19368	19264	19173	19221	19148	19184	19388	19226	19190	19233	19343	19409	19250	19250	19234	19273	19154	19238	19342	19206	19242	19144	19358	19411	19536	19254	19017	19253	19155	19230	19447	19274	19239	19255	19103	19191	19421	19431	19354	19529	19282	19320	19372	19246	19108	19303	19075	19190	19425	19160	19278	19127	19276	19037	19026	19273	19184	19339	19239	19076	19149	19305	19210	19280	19340	19332	19206	19353	19449	19187	19247	19193	19095	19214	19312	19069	19164	18945	19275	19014	19234	19225	19339	19361	19093	19040	19194	19218	19178	19189	19069	19172	19281	19299	19230	19393	19200	19128	19246	19355	19192	19344	19289	19347	19156	19286	19262	19065	19448	19354	19222	19337	19195	19065	19223	19349	19278	19373	19241	19342	19193	19235	19142	19308	19140	19268	19239	19261	19229	19218	19288	19086	19285	19179	19235	19351	19286	19076	19340	19442	19178	19213	19263	19361	19163	19128	19251	19156	19201	19433	19155	19328	19104	19355	19206	19180	19318	19198	19208	19269	19153	19122	19388	19032	19392	19122	19049	19155	19420	19238	19161	19314	19448	19079	19143	19125	19082	19287	19268	19057	19297	19218	19129	19558	19170	19344	19157	19099	19037	19212	19246	19204	19117	19298	19275	19204	19235	19080	19197	19258	19186	19098	19376	19381	19176	19288	19139	19258	19236	19179	19314	19071	19348	19294	19264	19147	18926	19187	19337	19263	19348	19133	19201	18920	19247	19236	19374	19241	19097	19237	19132	19175	19156	19154	19296	19185	19489	19287	19114	19092	19231	19131	19158	19426	19317	19373	19179	19145	19076	19162	19179	19142	19445	19453	19157	19319	19089	19192	19482	19355	19457	19037	19066	19218	19079	19135	19337	19336	19210	19163	19343	19218	19159	19246	19300	19009	19107	19297	19095	19096	19415	19417	19358	19217	19204	19249	19092	19326	19406	19643	18982	19398	19185	19370	19163	19166	19359	19134	19331	19359	19138	19027	19302	19152	18984	19312	19535	19196	19309	19425	19435	19319	19215	19148	19101	19244	19354	19100	19260	19329	19256	19194	19308	19140	19394	19266	19289	19393	19230	19140	19192	19268	19204	19232	19163	19141	19124	19114	19355	19228	19355	19353	19293	19224	19403	19101	19076	19284	19294	19222	19356	19302	19252	19316	19559	19089	19266	19225	19215	19193	19215	19130	19206	19197	19274	19519	19164	19323	19369	19158	19264	19136	19318	19106	18999	19227	19018	19364	19178	19104	19099	19333	19203	19207	19367	19394	19482	19043	19584	19398	19360	19314	19295	19196	19301	19055	19253	19026	19287	19241	19022	19384	19366	19276	19203	19401	19248	19391	19365	19220	19349	19429	19438	19055	19589	19226	19442	19210	19439	19282	19042	19263	18969	19270	19101	19287	19131	19273	19053	19102	19049	19397	19494	19173	19114	19192	19231	19382	19219	19158	19100	19208	19050	19512	19195	19498	19395	19277	19291	19299	19442	19460	19197	19087	19125	19401	19119	19300	19255	19262	19320	19295	19476	19146	19010	19280	19332	19411	19189	19200	19288	19075	19068	19280	19119	19167	19208	19359	19125	19253	19493	19175	19424	19253	19215	19135	19376	19050	19270	19316	19194	19065	19149	19277	19158	19153	19245	19140	19173	19236	19344	18968	19292	19317	19327	19239	19364	19175	19297	19437	19499	19299	19072	19216	19285	19107	19119	19166	19328	19315	19302	19147	19377	19176	19391	19061	19224	19242	19399	19108	19418	19299	19199	19249	19132	19259	19162	19056	19162	19476	19323	19083	19126	19044
64182	87237	56550	28775	18531	17639	16680	16636	16230	16157	16326	16197	16168	16257	16303	16345	16247	16175	16191	16319	16242	16261	16459	16258	16075	16343	16374	16324	16118	16310	16320	16389	16283	16324	16308	16355	16253	16290	16284	16415	16241	16294	16313	16222	16353	15989	16374	16187	16312	16281	16324	16268	16354	16301	16203	16209	16381	16340	16294	16173	16282	16301	16243	16417	16314	16350	16484	16366	16166	16379	16403	16187	16224	16308	16382	16340	16412	16203	16371	16108	16306	16160	16370	16318	16351	16241	16182	16183	16295	16338	16401	16241	16151	16251	16407	16300	16161	16162	16336	16278	16249	16326	16282	16208	16262	16170	16246	16447	16316	16237	16264	16290	16255	16248	16232	16255	16314	16219	16385	16335	16297	16187	16229	16327	16410	16246	16203	16401	16184	16333	16256	16573	16265	16349	16400	16265	16334	16308	16195	16285	16368	16255	16234	16283	16202	16145	16252	16299	16396	16170	16431	16192	16101	16392	16340	16155	16406	16486	16183	16250	16278	16423	16407	16337	16315	16087	16218	16214	16366	16274	16210	16419	16145	16157	16341	16206	16279	16169	16191	16176	16292	16221	16475	16213	16229	16391	16248	16277	16323	16111	16426	16289	16364	16210	16291	16266	16109	16112	16297	16239	16269	16301	16208	16159	16292	16268	16258	16339	16247	16363	16222	16526	16210	16210	16322	16188	16300	16289	16251	16211	16263	16344	16461	16250	16177	16355	16221	16041	16253	16223	16286	16330	16299	16286	16418	16346	16414	16115	16381	16253	16300	16145	16210	16282	16134	16279	16346	16268	16069	16403	16095	16303	16234	16278	16153	16370	16208	16272	16407	16249	16274	16174	16239	16343	16156	16206	16319	16401	16338	16366	16218	16219	16136	16312	16234	16291	16332	16158	16274	16388	16067	16285	16369	16211	15950	16273	16225	16449	16352	16335	16229	16280	16171	16267	16153	16388	16097	16430	16328	16122	16368	16154	16190	16271	16346	16293	16320	16197	16282	16262	16311	16176	16238	16238	16436	16333	16333	16249	16361	16509	16289	16334	16408	16303	16345	16119	16318	16395	16258	16342	16364	16274	16322	16179	16195	16388	16302	16282	16226	16262	16299	16427	16204	16283	16215	16288	16367	16269	16331	16266	16373	16461	16156	16176	16219	16227	15988	16370	16241	16338	16491	16213	16213	16257	16218	16384	16272	16186	16281	16450	16356	16224	16328	16456	16189	16369	16281	16102	16174	16290	16324	16352	16175	16340	16307	16282	16369	16165	16339	16352	16234	16158	16331	16145	16219	16288	16320	16308	16275	16344	16139	16264	16213	16147	16099	16137	16505	16315	16426	16240	16282	16167	16259	16139	16183	16355	16338	16289	16315	16414	16098	16205	16469	16418	16144	16215	16324	16151	16251	16298	16150	16217	16307	16252	16254	16304	16292	16165	16181	16410	16373	16226	16265	16285	16303	16401	16199	16155	16342	16194	16257	16263	16199	16276	16211	16255	16312	16238	16222	16258	16256	16284	16252	16353	16277	16202	16344	16484	16212	16190	16371	16213	16177	16474	16500	16223	16186	16186	16074	16416	16173	16399	16203	16236	16202	16303	16219	16182	16227	16265	16327	16333	16146	16375	16341	16061	16225	16204	16314	16357	16234	16198	16168	16347	16339	16111	16330	16243	16324	16439	16288	16315	16347	16319	16201	16293	16300	16341	16273	16244	16281	16386	16319	16162	16283	16155	16218	16482	16246	16379	16164	16237	16309	16291	16217	16262	16427	16175	16316	16198	16293	16286	16343	16200	16282	16357	16018	16238	16164	16189	16333	16313	16206	16259	16133	16314	16191	16322	16175	16449	16186	16247	16200	16353	16308	16307	16140	16414	16262	16196	16303	16406	16171	16318	16329	16280	16209	16168	16230	16435	16363	16438	16286	16519	16349	16284	16300	16239	16364	16374	16178	16421	16116	16275	16263	16232	16377	16445	16240	16418	16204	16226	16344	16421	16175	16338	16202	16172	16132	16396	16293	16314	16144	16347	16252	16242	16235	16303	16241	16280	16375	16210	16094	16321	16265	16331	16369	16410	16397	16313	16270	16168	16214	16196	16192	16233	16589	16350	16074	16244	16304	16197	16316	16356	16203	16423	16129	16203	16420	16247	16324	16357	16335	16046	16319	16268	16380	16163	16323	16553	16247	16328	16255	16396	16437	16316	16410	16295	16139	16236	16227	16288	16252	16066	16175	16103	16337	16215	16493	16329	16385	16253	16213	16274	16163	16243	16219	16270	16218	16327	16334	16275	16389	16407	16036	16322	16283	16119	16419	16298	16218	16248	16406	16368	16364	16175	16287	16165	16157	16283	16311	16471	16299	16233	16260	16191	16372	16172	16291	16357	16163	16401	16280	16332	16350	16147	16235	16223	16367	16253	16156	16415	16283	16355	16344	16301	16301	16369	16253	16395	16083	16245	16295	16231	16206	16267	16600	16134	16250	16146	16306	16390	16347	16373	16355	16301	16178	16350	16280	16301	16172	16305	16306	16376	16181	16435	16346	16275	16263	16257	16192	16390	16273	16259	16189	16341	16173	16172	16419	16188	16185	16433	16233	16406	16360	16236	16361	16193	16106	16359	16371	16218	16263	16326	16359	16180	16297	16343	16230	16178	16211	16306	16326	16380	16277	16139	16185	16365	16273	16183	16340	16177	16407	16343	16290	16293	16229	16060	16450	16310	16198	16314	16396	16191	16348	16307	16345	16301	16170	16310	16303	16264	16200	16266	16281	16256	16141	16304	16274	16337	16207	16361	16323	16485	16260	16236	16114	16370	16275	16111	16233	16270	16300	16287	16313	16328	16258	16209	16141	16189	16205	16293	16222	16489	16127	16196	16358	16320	16400	16067	16235	16340	16266	16472	16169	16230	16146	16187	16414	16274	16060	16276	16393	16261	16212	16310	16404	16222	16299	16337	16135	16318	16359	16246	16383	16180	16375	16138	16346	16371	16377	16214	16336	16264	16223	16288	16495	16288	16253	16271	16292	16464	16372	16300	16237	16328	16366	16302	16297	16345	16227	16287	16168	16197	16279	16286	16230	16244	16158	16259	16240	16324	16282	16330	16248	16282	16104	16301	16344	16106	16016	16393	16375	16240	16310	16106	16153	16257	16011	16224	16264	16260	16455	16260	16195	16412	16390	16193	16258	16341	16358	16258	16330	16488	16098	16283	16390	16376	16349	16411	16176	16267	16476	16141	16381	16380	16138	16330	16194	16199	16398	16306	16385	16437	16299	16493	16174	16260	16284	16372	16176	16226	16145	16247	16221	16449	16432	16439	16326	16353	16400	16279	16288	16345	16265	16186	16335	16262	16165	16327	16169	16043	16386	16205	16254	16437	16502	16371	16346	16224	16221	16228	16192	16287	16216	16292	16277	16319	16107	16422	16420	16249	16291	16119	16323	16263	16350	16246	16203	16321	16174	16145	16370	16211	16324	16335	16318	16471	16210	16185	16315	16127	16513	16214	16354	16300	16172	16300	16369	16145	16167	16211	16159	16255	16320	16200	16265	16192	16318	16413	16337	16276	16198	16405	16171	16327	16299	16398	16084	16189	16348	16182	16281	16165	16383	16390	16352	16341	16016	16233	16240	16351	16328	16080	16301	16304	16206	16280	16258	16175	16203	16191	16254	16324	16316	16223	16282	16286	16313	16211	16255	16303	16257	16224	16182	16213	16225	16175	16395	16412	16078	16372	16353	16307	16176	16126	16278	16232	16457	16291	16308	16148	16173	16370	16173	16179	16189	16253	16480	16252	16246	16157	16306	16422	16158	16365	16342	16279	16311	16298	16492	16154	16341	16329	16234	16401	16365	16294	16328	16172	16352	16213	16410	16333	16385	16308	16365	16347	16080	16193	16411	16136	16255	16271	16236	16171	16220	16226	16285	16329	16223	16262	16264	16336	16257	16168	16085	16465	16124	16298	16420	16299	16100	16391	16238	16300	16379	16496	16290	16193	16263	16178	16387	16333	16228	16296	16157	16244	16297	16270	16300	16221	16306	16271	16357	16192	16123	16262	16312	16385	16101	16248	16255	16239	16376	16207	16352	16259	16329	16392	16172	16359	16244	16274	16076	16246	16227	16205	16349	16201	16382	16311	16230	16145	16114	16202	16271	16264	16216	16144	16238	16352	16392	16318	16328	16269	16277	16153	16389	16328	16360	16246	16224	16119	16240	16297	16181	16353	16275	16221	16279	16191	16322	16269	16355	16238	16374	16399	16370	16166	16435	16258	16288	16014	16257	16274	16288	16361	16397	16092	16333	16025	16072	16362	16345	16013	16355	16324	16368	16373	16279	16257	16247	16399	16228	16140	16350	16281	16186	16268	16280	16154	16312	16284	16444	16250	16202	16297	16230	16406	16316	16373	16168	16298	16185	16178	16316	16361	16200	16301	16431	16288	16298	16382	16380	16199	16448	16232	16300	16413	16105	16294	16300	16102	16250	16077	16381	16315	16243	16259	16164	16110	16178	16349	16155	16006	16398	16212	16323	16314	16476	16366	16363	16149	16377	16233	16257	16397	16493	16474	16134	16333	16342	16285	16250	16179	16250	16522	16313	16215	16194	16288	16346	16295	16372	16120	16188	16106	16264	16332	16263	16504	16218	16453	16137	16286	16519	16345	16034	16201	16408	16294	16304	16124	16469	16238	16288	16398	16336	16369	16346	16243	16229	16319	16323	16303	16447	16330	16289	16163	16219	16110	16432	16418	16304	16180	16059	16375	16406	16180	16078	16143	16158	16227	16348	16417	16273	16148	16390	16272	16205	16273	16258	16387	16266	16335	16280	16234	16339	16310	16356	16235	16164	16399	16056	16284	16197	16373	16358	16298	16189	16355	16312	16246	16192	16067	16377	16370	16346	16416	16338	16227	16297	16260	16204	16202	16331	16171	16214	16430	16256	16291	16263	16404	16368	16274	16357	16198	16445	16260	16148	16287	16253	16161	16406	16246	16290	16216	16190	16179	16217	16244	16183	16273	16173	16126	16308	16441	16243	16363	16208	16192	16269	16384	16292	16275	16387	16146	16242	16315	16183	16024	16304	16129	16149	16223	16263	16186	16244	16321	16318	16341	16383	16408	16221	16107
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
