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
339745910355	339745910919	339745911469	339745912019	339745912569	339745913119	339745913669	339745914219	339745914769	339745915319	339745915869	339745916419	339745916969	339745917519	339745918069	339745918619	339745919169	339745919719	339745920269	339745920819	339745921369	339745921919	339745922469	339745923019	339745923569	339745924122	339745924669	339745925219	339745925769	339745926319	339745926869	339745927419	339745927969	339745928519	339745929069	339745929619	339745930169	339745930720	339745931269	339745931819	339745932369	339745932920	339745933469	339745934019	339745934569	339745935120	339745935669	339745936219	339745936769	339745937319	339745937869	339745938419	339745938970	339745939519	339745940069	339745940619	339745941170	339745941719	339745942269	339745942820	339745943369	339745943919	339745944469	339745945019	339745945569	339745946119	339745946669	339745947219	339745947769	339745948319	339745948870	339745949419	339745949969	339745950519	339745951069	339745951619	339745952169	339745952719	339745953269	339745953819	339745954369	339745954920	339745955470	339745956019	339745956569	339745957119	339745957669	339745958220	339745958769	339745959319	339745959870	339745960419	339745960969	339745961519	339745962069	339745962619	339745963169	339745963719	339745964269	339745964819	339745965370	339745965920	339745966470	339745967019	339745967569	339745968119	339745968669	339745969220	339745969769	339745970319	339745970869	339745971420	339745971970	339745972519	339745973069	339745973619	339745974169	339745974719	339745975269	339745975819	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2671	3600	2300	2671	3600	2300	2672	3600	2300	2672	3600	2300	2672	3600	2300	2673	3600	2300	2673	3600	2300	2673	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2674	3600	2300	2673	3600	2300	2673	3600	2300	2672	3600	2300	2672	3600	2300	2671	3600	2300	2671	3600	2300	2670	3600	2300	2670	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23187	23774	32974	25906	23401	25775	28722	24699	23764	24252	24045	23812	23888	23854	23893	23790	23772	23503	23627	23841	23836	23903	24119	23615	23803	23727	23821	23696	23653	23666	23714	23544	23473	23732	23870	23857	23842	23839	23759	23705	23610	23761	23673	23710	23489	23720	23804	23509	23746	23486	23476	23657	23563	23637	23813	23459	23650	23801	23497	23602	23745	23660	23287	23627	23616	23525	23607	23527	23669	23967	23647	23598	23659	23417	23819	23466	23455	23561	23669	23584	23771	23574	23589	23732	23616	23479	23681	23294	23621	23555	23444	23606	23389	23675	23532	23555	23579	23511	23698	23575	23608	23557	23533	23666	23361	23513	23907	23625	23330	23557	23627	23445	23236	23409	23605	23606	23406	23317	23614	23395	23536	23589	23540	23524	23671	23648	23725	23659	23339	23528	23377	23770	23741	23561	23435	23779	23313	23396	23613	23397	23765	23673	23591	23512	23270	23607	23672	23566	23555	23721	23752	23439	23504	23681	23601	23488	23414	23580	23622	23626	23571	23596	23601	23458	23569	23391	23599	23629	23714	23626	23412	23657	23673	23222	23503	23527	23476	23538	23580	23536	23528	23438	23599	23923	23663	23512	23425	23655	23422	23512	23696	23550	23442	23545	23544	23512	23782	23859	23692	23690	23389	23617	23491	23799	23545	23783	23448	23634	23591	23441	23695	23607	23485	23513	23442	23655	23730	23610	23357	23489	23593	23667	23687	23570	23598	23491	23431	23401	23757	23689	23627	23483	23386	23686	23392	23715	23607	23607	23575	23679	23589	23610	23508	23361	23510	23435	23519	23509	23374	23557	23403	23566	23483	23753	23418	23568	23566	23740	23572	23356	23360	23349	23462	23858	23826	23438	23654	23542	23596	23946	23426	23434	23215	23509	23667	23516	23552	23445	23563	23626	23600	23552	23363	23718	23666	23533	23395	23362	23661	23577	23626	23469	23544	23621	23443	23639	23539	23549	23504	23439	23722	23556	23809	23721	23554	23500	23738	23554	23378	23389	23644	23754	23629	23738	23738	23445	23268	23564	23553	23609	23489	23520	23477	23771	23798	23498	23512	23826	23897	23440	23497	23721	23772	23614	23652	23537	23618	23784	23731	23462	23611	23484	23536	23547	23543	23467	23563	23719	23479	23462	23425	23458	23424	23646	23451	23565	23558	23460	23313	23629	23715	23529	23393	23240	23391	23580	23512	23739	23538	23518	23658	23541	23475	23744	23642	23657	23758	23685	23396	23387	23517	23645	23699	23613	23582	23401	23638	23400	23555	23425	23640	23573	23346	23464	23731	23612	23531	23492	23519	23502	23457	23381	23493	23687	23571	23478	23866	23560	23454	23703	23617	23443	23610	23481	23580	23468	23626	23926	23651	23593	23546	23470	23666	23517	23480	23549	23693	23485	23539	23529	23543	23344	23713	23461	23676	23350	23601	23637	23435	23648	23604	23382	23533	23554	23339	23567	23561	23413	23526	23422	23540	23607	23499	23192	23685	23510	23734	23401	23460	23829	23679	23463	23418	23691	23770	23497	23518	23575	23474	23721	23597	23608	23640	23431	23364	23464	23414	23674	23678	23575	23562	23572	23568	23409	23397	23469	23467	23619	23587	23528	23568	23582	23495	23636	23468	23696	23438	23541	23677	23652	23501	23375	23594	23445	23538	23365	23549	23590	23594	23684	23692	23330	23591	23542	23497	23746	23706	23401	23501	23616	23534	23643	23546	23488	23685	23609	23441	23341	23426	23738	23665	23545	23416	23608	23491	23733	23707	23714	23711	23422	23450	23318	23392	23457	23575	23401	23634	23480	23398	23448	23681	23571	23526	23521	23845	23532	23638	23825	23594	23663	23577	23605	23730	23649	23563	23479	23637	23506	23643	23411	23532	23382	23707	23181	23435	23465	23535	23942	23624	23654	23531	23542	23451	23463	23506	23393	23344	23496	23460	23400	23421	23676	23599	23799	23380	23408	23667	23364	23589	23501	23508	23493	23724	23567	23649	23515	23639	23774	23516	23370	23527	23670	23514	23507	23502	23498	23448	23606	23450	23580	23616	23488	23565	23459	23370	23530	23688	23561	23392	23495	23551	23586	23505	23804	23569	23476	23394	23442	23587	23888	23813	23534	23400	23434	23575	23482	23348	23584	23676	23506	23347	23559	23410	23474	23627	23398	23505	23522	23616	23418	23497	23663	23549	23580	23455	23661	23456	23518	23551	23975	23359	23461	23500	23675	23675	23391	23643	23778	23404	23499	23283	23477	23433	23441	23555	23255	23739	23626	23554	23582	23657	23517	23188	23356	23399	23554	23665	23745	23534	23767	23632	23352	23650	23442	23401	23563	23559	23535	23608	23652	23661	23559	23719	23485	23517	23438	23495	23462	23519	23694	23453	23619	23478	23489	23616	23787	23587	23674	23563	23648	23474	23580	23478	23642	23649	23779	23496	23609	23509	23573	23552	23556	23500	23485	23684	23335	23623	23477	23491	23475	23546	23620	23594	23512	23551	23613	23547	23487	23783	23740	23533	23599	23359	23438	23557	23468	23644	23498	23695	23389	23310	23481	23753	23648	23789	23529	23383	23748	23585	23684	23456	23429	23380	23422	23549	23479	23615	23433	23751	23638	23730	23469	23639	23475	23341	23529	23612	23732	23274	23723	23799	23605	23845	23524	23271	23616	23713	23637	23470	23649	23656	23654	23595	23657	23749	23547	23387	23544	23477	23454	23624	23565	23676	23345	23405	23600	23509	23540	23775	23597	23570	23607	23533	23644	23673	23494	23471	23537	23243	23229	23541	23493	23461	23688	23657	23661	23583	23413	23671	23805	23605	23516	23414	23565	23664	23361	23601	23412	23611	23626	23630	23493	23445	23459	23431	23356	23579	23354	23279	23499	23724	23447	23504	23627	23332	23501	23502	23556	23495	23505	23533	23646	23552	23529	23959	23643	23229	23368	23438	23504	23539	23277	23647	23622	23567	23440	23709	23436	23546	23577	23691	23452	23401	23566	23396	23703	23771	23546	23513	23407	23601	23488	23447	23294	23743	23689	23691	23722	23666	23640	23510	23537	23403	23666	23468	23677	23691	23453	23785	23654	23686	23621	23722	23630	23498	23476	23413	23707	23688	23780	23492	23367	23418	23363	23463	23665	23456	23704	23451	23632	23477	23608	23793	23430	23556	23504	23424	23567	23565	23576	23449	23686	23618	23614	23440	23260	23600	23663	23601	23604	23535	23540	23628	23583	23528	23549	23637	23661	23542	23654	23503	23486	23590	23584	23569	23593	23298	23408	23668	23510	23409	23365	23614	23477	23604	23497	23581	23547	23470	23400	23696	23629	23643	23617	23607	23605	23307	23571	23431	23456	23574	23617	23443	23604	23510	23508	23725	23624	23602	23346	23346	23632	23643	23663	23554	23693	23379	23635	23381	23615	23567	23357	23444	23634	23496	23641	23728	23406	23319	23671	23579	23323	23482	23544	23547	23422	23539	23502	23433	23593	23600	23526	23723	23790	23691	23586	23544	23469	23877	23625	23584	23448	23481	23399	23413	23778	23465	23455	23722	23673	23562	23454	23416	23432	23483	23750	23708	23564	23598	23629	23761	23632	23708	23563	23459	23440	23610	23571	23456	23363	23633	23362	23483	23356	23530	23530	23600	23459	23505	23529	23607	23573	23630	23684	23496	23586	23575	23623	23429	23392	23572	23594	23383	23527	23436	23643	23554	23585	23720	23425	23494	23657	23497	23579	23456	23417	23436	23424	23484	23614	23582	23588	23700	23531	23504	23579	23754	23677	23648	23531	23484	23460	23568	23582	23600	23386	23678	23572	23642	23607	23191	23451	23730	23603	23363	23450	23726	23652	23716	23532	23508	23647	23622	23400	23591	23445	23543	23685	23621	23651	23630	23467	23453	23411	23398	23417	23406	23573	23420	23358	23568	23635	23431	23615	23565	23537	23579	23336	23763	23599	23464	23416	23469	23591	23539	23579	23603	23697	23610	23518	23353	23637	23532	23525	23426	23660	23531	23610	23569	23350	23803	23581	23630	23395	23348	23585	23475	23543	23476	23629	23517	23716	23452	23822	23663	23576	23828	23455	23582	23705	23610	23615	23468	23510	23378	23656	23647	23371	23462	23651	23411	23519	23444	23581	23685	23713	23509	23371	23700	23621	23451	23679	23747	23472	23479	23528	23651	23529	23462	23418	23457	23601	23542	23390	23806	23456	23634	23467	23579	23500	23595	23387	23676	23373	23627	23677	23510	23473	23614	23604	23400	23411	23495	23578	23429	23638	23504	23326	23588	23630	23553	23435	23416	23455	23412	23477	23405	23404	23555	23604	23546	23571	23740	23532	23539	23594	23496	23515	23581	23549	23594	23600	23479	23658	23472	23535	23501	23552	23561	23447	23357	23373	23701	23589	23649	23538	23455	23585	23594	23632	23634	23564	23676	23425	23648	23822	23800	23599	23522	23530	23668	23362	23713	23470	23391	23370	23378	23507	23440	23413	23623	23670	23506	23635	23566	23716	23598	23538	23400	23542	23686	23547	23684	23675	23554	23556	23635	23593	23404	23386	23319	23640	23574	23453	23605	23684	23659	23551	23475	23300	23783	23202	23476	23557	23578	23973	23494	23384	23436	23473	23344	23365	23531	23542	23674	23558	23707	23538	23743	23481	23732	23590	23468	23652	23395	23523	23406	23687	23603	23488	23724	23656	23713	23574	23597	23468	23544	23413	23623	23429	23409	23582	23596	23558	23340	23353	23528	23293	23651	23573	23889	23508	23725	23536	23575	23357	23563	23630	23530	23544	23680	23668	23619	23583	23379	23560	23462	23605	23553	23490	23336	23409	23537	23262	23596	23432	23822	23657	23438	23563	23499	23646	23633	23399	23580	23538	23561	23652	23647	23459	23409	23635	23613	23579	23455	23518	23515	23547	23760	23597	23623	23593	23451	23684	23472	23533	23474	23421	23445	23519	23409	23494	23492	23426	23429	23487	23644	23297	23682	23456	23404	23378	23292	23531	23593	23464	23548	23462	23675	23545	23583	23591	23779	23505	23397	23620	23849	23362	23333	23531	23608	23637	23590	23649	23662	23389	23522	23517	23475	23316	23330	23443	23737	23455	23645	23458
61736	106779	78101	49770	30102	21465	19131	18716	18517	18555	18600	18547	18762	18553	18765	18620	18775	18469	18707	18788	18667	18690	18746	18573	18531	18629	18688	18689	18688	18486	18606	18678	18695	18546	18705	18702	18746	18579	18751	18804	18490	18704	18451	18626	18764	18696	18620	18615	18501	18757	18410	18581	18754	18668	18600	18523	18497	18634	18609	18667	18597	18704	18667	18608	18725	18599	18623	18576	18790	18595	18632	18765	18782	18601	18549	18670	18590	18535	18652	18741	18607	18644	18689	18809	18821	18633	18561	18549	18722	18593	18655	18743	18796	18583	18797	18694	18513	18703	18672	18556	18534	18562	18519	19005	18590	18560	18606	18609	18590	18520	18580	18490	18628	18504	18316	18700	18851	18571	18615	18760	18688	18628	18645	18641	18685	18568	18451	18674	18550	18722	18458	18817	18605	18462	18563	18560	18314	18516	18449	18599	18454	18583	18559	18565	18629	18419	18576	18711	18660	18515	18594	18472	18342	18559	18707	18671	18820	18528	18734	18384	18704	18649	18567	18648	18701	18477	18575	18708	18567	18852	18634	18705	18622	18715	18643	18498	18632	18416	18806	18726	18621	18503	18645	18646	18361	18726	18548	18554	18545	18571	18655	18692	18664	18609	18739	18652	18474	18638	18705	18613	18528	18652	18647	18748	18601	18590	18624	18432	18604	18625	18476	18717	18737	18514	18676	18661	18644	18618	18502	18737	18604	18656	18636	18595	18608	18607	18610	18723	18699	18324	18485	18707	18607	18664	18525	18665	18645	18659	18736	18670	18511	18519	18679	18736	18531	18723	18759	18623	18599	18627	18472	18799	18691	18593	18576	18632	18533	18550	18623	18573	18634	18436	18673	18711	18542	18513	18624	18469	18640	18575	18635	18720	18504	18641	18744	18506	18757	18649	18728	18769	18560	18552	18734	18666	18664	18595	18573	18555	18529	18664	18649	18519	18668	18748	18606	18415	18690	18703	18739	18667	18655	18783	18589	18584	18513	18649	18697	18794	18631	18589	18761	18645	18576	18665	18788	18756	18610	18627	18632	18656	18713	18599	18716	18650	18630	18766	18524	18705	18578	18656	18654	18518	18689	18582	18676	18537	18643	18624	18654	18690	18537	18641	18444	18737	18548	18691	18816	18617	18594	18624	18696	18598	18584	18495	18634	18732	18743	18665	18739	18793	18641	18548	18506	18665	18764	18635	18562	18506	18722	18547	18613	18512	18779	18562	18682	18704	18834	18682	18683	18575	18482	18702	18616	18623	18715	18680	18690	18865	18489	18698	18521	18546	18884	18485	18811	18469	18511	18522	18656	18598	18634	18434	18561	18489	18720	18628	18807	18620	18513	18635	18632	18524	18649	18555	18629	18593	18730	18607	18848	18733	18764	18599	18610	18592	18659	18726	18586	18488	18699	18599	18634	18779	18716	18651	18750	18721	18730	18613	18752	18573	18774	18715	18744	18468	18643	18649	18524	18662	18565	18536	18720	18452	18486	18674	18550	18653	18675	18668	18658	18779	18688	18524	18747	18560	18500	18377	18666	18565	18580	18424	18570	18699	18663	18559	18471	18657	18581	18615	18649	18636	18495	18787	18681	18602	18670	18539	18538	18563	18683	18670	18651	18657	18835	18461	18695	18675	18735	18673	18617	18620	18684	18685	18645	18707	18492	18646	18522	18821	18667	18613	18568	18538	18528	18497	18686	18719	18538	18520	18475	18592	18692	18811	18700	18558	18554	18680	18611	18507	18808	18683	18585	18572	18575	18806	18557	18519	18522	18575	18553	18648	18717	18653	18772	18575	18632	18539	18542	18581	18785	18541	18586	18655	18595	18650	18530	18550	18562	18572	18631	18586	18636	18600	18651	18705	18632	18580	18653	18562	18570	18723	18542	18563	18599	18614	18631	18654	18561	18651	18516	18759	18705	18598	18660	18645	18563	18595	18474	18592	18674	18552	18677	18687	18735	18572	18597	18534	18516	18590	18638	18712	18567	18670	18696	18719	18639	18565	18795	18732	18639	18780	18721	18607	18789	18615	18746	18507	18783	18514	18723	18710	18565	18675	18574	18641	18596	18606	18681	18594	18719	18589	18719	18756	18636	18633	18710	18537	18813	18672	18572	18706	18521	18520	18647	18686	18606	18635	18519	18502	18723	18597	18626	18549	18560	18702	18611	18443	18728	18700	18558	18611	18713	18679	18663	18791	18646	18563	18663	18773	18565	18510	18689	18669	18754	18653	18625	18672	18605	18523	18635	18758	18738	18473	18789	18726	18688	18604	18676	18608	18678	18489	18602	18653	18749	18704	18607	18605	18610	18701	18808	18459	18791	18540	18580	18722	18785	18653	18766	18638	18732	18585	18701	18562	18737	18624	18622	18586	18583	18616	18613	18629	18545	18704	18550	18494	18642	18637	18601	18590	18561	18626	18738	18631	18498	18728	18537	18542	18597	18624	18687	18533	18734	18613	18551	18596	18504	18670	18793	18557	18691	18720	18637	18618	18381	18609	18623	18700	18484	18611	18474	18694	18896	18475	18593	18584	18609	18697	18802	18528	18698	18598	18590	18731	18621	18729	18721	18614	18707	18614	18729	18490	18747	18543	18688	18727	18601	18681	18734	18682	18530	18559	18669	18666	18611	18705	18685	18539	18645	18665	18717	18591	18505	18580	18748	18662	18608	18564	18695	18640	18709	18667	18716	18550	18644	18673	18673	18511	18519	18706	18652	18654	18646	18639	18553	18712	18454	18554	18562	18792	18687	18643	18672	18604	18737	18802	18472	18411	18531	18545	18717	18514	18535	18530	18594	18681	18692	18521	18582	18728	18746	18496	18573	18481	18682	18460	18708	18686	18619	18626	18554	18632	18816	18643	18609	18655	18733	18658	18828	18612	18750	18527	18741	18406	18539	18577	18758	18591	18465	18619	18575	18672	18671	18775	18696	18542	18596	18772	18536	18563	18624	18475	18660	18573	18705	18511	18482	18679	18693	18662	18704	18641	18635	18694	18567	18574	18544	18691	18617	18559	18498	18452	18674	18518	18722	18564	18776	18704	18559	18696	18646	18791	18610	18403	18747	18845	18798	18602	18454	18574	18566	18634	18707	18325	18536	18723	18659	18725	18679	18470	18664	18750	18538	18640	18642	18672	18501	18516	18643	18751	18674	18641	18740	18610	18688	18610	18551	18610	18711	18559	18882	18657	18383	18542	18503	18608	18636	18653	18602	18724	18628	18535	18636	18466	18636	18830	18537	18640	18730	18553	18494	18602	18754	18706	18617	18680	18637	18450	18685	18639	18658	18526	18662	18367	18731	18515	18671	18760	18489	18511	18796	18622	18656	18590	18707	18533	18854	18381	18387	18572	18596	18618	18597	18377	18623	18603	18743	18656	18506	18477	18556	18616	18764	18511	18572	18602	18443	18662	18620	18462	18768	18734	18583	18689	18685	18524	18716	18713	18523	18615	18622	18566	18536	18581	18644	18637	18595	18527	18612	18672	18601	18479	18691	18753	18563	18648	18587	18791	18840	18436	18756	18555	18513	18447	18643	18573	18762	18635	18661	18692	18660	18770	18658	18701	18777	18719	18676	18700	18529	18577	18515	18744	18738	18594	18611	18492	18530	18758	18757	18612	18726	18638	18508	18542	18637	18713	18703	18484	18577	18630	18684	18677	18727	18716	18407	18616	18735	18481	18592	18429	18510	18497	18574	18605	18719	18622	18550	18548	18678	18661	18547	18658	18522	18734	18549	18793	18578	18429	18686	18661	18526	18685	18448	18512	18475	18589	18669	18611	18534	18433	18640	18720	18572	18468	18603	18509	18811	18779	18645	18481	18659	18700	18670	18675	18594	18518	18819	18495	18354	18693	18599	18485	18745	18385	18596	18665	18782	18812	18801	18679	18735	18598	18464	18560	18579	18612	18614	18630	18679	18669	18698	18598	18524	18684	18781	18622	18640	18577	18502	18477	18795	18840	18728	18526	18739	18603	18631	18550	18626	18873	18574	18597	18540	18634	18691	18487	18666	18509	18772	18843	18453	18588	18562	18533	18777	18585	18685	18474	18661	18576	18618	18543	18688	18605	18777	18706	18576	18644	18701	18634	18702	18751	18692	18534	18646	18579	18681	18709	18681	18676	18456	18419	18577	18571	18755	18657	18711	18689	18609	18501	18695	18530	18622	18690	18698	18790	18613	18607	18753	18498	18750	18560	18660	18625	18672	18617	18614	18788	18719	18675	18612	18584	18724	18521	18742	18547	18615	18692	18698	18558	18616	18623	18484	18735	18521	18675	18451	18488	18670	18623	18691	18748	18755	18709	18554	18766	18810	18641	18562	18407	18669	18716	18614	18695	18847	18707	18640	18777	18730	18439	18472	18669	18550	18631	18682	18689	18715	18583	18635	18510	18607	18583	18730	18710	18614	18655	18539	18513	18519	18681	18645	18732	18614	18669	18668	18512	18737	18727	18530	18769	18556	18630	18831	18415	18634	18659	18571	18594	18518	18678	18572	18679	18544	18444	18717	18704	18597	18449	18510	18758	18696	18584	18722	18587	18463	18482	18472	18625	18540	18679	18475	18599	18613	18555	18553	18422	18693	18763	18646	18562	18502	18753	18716	18663	18513	18529	18650	18519	18727	18604	18602	18741	18463	18459	18769	18536	18557	18760	18536	18356	18712	18516	18663	18586	18633	18543	18624	18605	18591	18549	18586	18686	18608	18529	18634	18690	18608	18537	18682	18677	18655	18700	18561	18700	18700	18690	18477	18689	18477	18699	18544	18706	18575	18698	18722	18610	18588	18493	18601	18497	18513	18600	18714	18585	18549	18710	18530	18578	18611	18444	18679	18563	18737	18517	18643	18642	18622	18763	18753	18528	18793	18632	18846	18569	18529	18502	18517	18345	18681	18646	18688	18630	18726	18499	18523	18685	18527	18643	18535	18707	18661	18662	18709	18603	18510	18478	18850	18586	18642	18615	18631	18563	18615	18751	18706	18717	18707	18633	18738	18507	18780	18675	18352	18746	18574	18573	18710	18738	18519	18615	18627	18436	18650	18768	18531	18661	18672	18611	18845	18637	18558	18734	18694	18658	18670	18551	18498	18726	18596	18588	18667	18481	18469	18547	18470	18835	18550	18570
31397	41408	42474	29975	24223	23291	23429	23197	22953	22789	22952	22773	22984	22890	22870	22832	22846	22827	22829	22932	22776	23014	22875	22797	22634	22838	22702	22651	22954	22996	23027	22712	23028	22859	22803	22791	22890	22950	22755	23046	22803	22962	23199	22979	22752	22953	22852	22721	23011	22818	22946	22697	22711	22934	22850	22991	22981	22900	23076	22876	22900	22746	22856	22945	23042	22846	22865	22644	22903	23056	22823	22918	22807	22892	22713	22996	22721	22747	22947	22851	22836	22572	22589	22764	22923	22872	22604	22886	22855	22826	22789	22649	22727	23027	22730	22731	22978	22958	22889	22694	22967	22526	22851	22640	22947	22968	22853	22836	22821	22860	22738	22858	22881	22885	22862	22830	22949	22857	22832	22822	22626	22930	22666	22862	22746	22768	23068	22887	22791	22521	22683	22730	22893	22706	23024	22867	23037	22864	22864	22820	23024	22619	22737	22833	22920	22906	22903	22714	22810	22985	22890	22551	22827	22779	22789	22687	23017	22895	22950	22838	22658	22922	22673	22636	22742	22841	22899	22809	22757	22715	22612	22705	22882	22695	23031	22784	22878	22753	22720	22832	22790	22750	22875	22673	22848	22852	22729	22794	22727	22862	22922	22805	22851	22487	22779	23031	22779	22755	22723	22647	22752	22844	22823	22682	22871	22720	22722	22549	22807	22740	22841	22887	22604	22732	22932	22778	22810	22905	22840	22907	22684	22686	22703	22831	22945	23082	22745	23001	22849	22924	22874	22680	22929	22744	22908	22649	23082	22805	22912	23015	22763	22753	22553	22849	22998	22799	22772	23016	22842	22875	22692	22803	22974	22745	22937	22763	22914	22812	23053	22547	22908	22724	22755	22707	22825	22719	22776	22612	22857	22863	22823	23033	22887	22844	22909	22853	22768	22909	22641	22624	22783	22685	22919	22728	23001	22845	22758	22984	22765	22678	22626	22743	22820	22784	22721	22725	22740	22921	22732	22726	22699	22702	22903	22770	22702	22821	22976	22807	23034	23026	22957	22771	22758	22827	22931	22950	22843	22909	22790	22780	22739	22658	22771	22721	22895	23020	22854	22667	22840	22606	22745	22827	22907	22763	22642	22675	22550	22874	22832	22796	22906	22623	22860	22896	22864	22792	22963	22791	22783	22921	22770	22964	22902	22845	22853	22945	22985	22719	22800	22757	22905	23042	22824	22994	22605	22627	22770	22944	22944	22719	22742	22614	22681	22790	22740	22844	22631	22627	22992	22929	22783	22845	22593	22678	22908	22811	22734	22825	22921	22705	22707	22867	23036	22759	22870	22580	23097	22982	22639	22698	22681	22747	22861	22873	22804	22789	22663	22626	22622	22834	22876	22835	22653	23033	22799	22785	23055	22934	22849	22807	22805	22705	22711	22709	23034	22812	22864	22761	22854	23061	22791	22927	22819	22835	22845	22942	22694	22792	22702	22774	22718	22540	22954	22950	22779	22923	22781	22991	22850	22964	22930	22776	22770	22819	22829	22897	22734	22697	23047	22808	22630	22743	22839	22880	22771	22860	22707	22785	22812	22641	22932	22783	22776	22665	23035	22913	22813	22982	23032	22788	22854	23093	22693	22799	22833	22734	22728	22819	22704	22737	22953	22619	22749	22885	22933	22808	22861	23108	22862	22930	22935	22655	22774	22760	23077	22949	22857	22784	22889	22859	22696	22847	22572	22663	22739	22795	22844	22891	23156	22713	23016	22788	22771	22613	23084	22665	22769	22931	22971	22677	22934	22990	22763	22786	22820	22910	22970	22793	22814	22844	22935	22791	22828	22672	22891	22827	22859	22552	22986	22870	22786	22751	22764	22867	22733	22755	22898	22747	22806	22888	22914	22779	22818	22859	22874	22663	22675	23013	22982	22698	23004	22655	22852	22830	22954	22764	22797	22658	22640	22674	23083	22881	22803	22924	22900	22765	22938	22656	22836	22955	22951	22855	22697	22911	22993	22853	22999	23040	22808	22782	22536	22858	22936	22799	22983	22887	22809	22901	22721	22795	22735	22886	22887	22745	22744	22806	22919	23078	22642	22585	22691	22823	22928	22961	23015	22715	22890	22939	22848	22793	22819	22873	22731	22669	22856	22746	22694	23024	22768	22773	22876	22783	22794	22734	22742	22799	22937	22816	22735	22729	22883	22978	22966	22780	22776	22475	22944	22951	22684	22926	22745	22807	22749	22714	22797	22677	22823	22745	22718	22972	22665	22621	23103	22985	22765	22754	22952	22861	22802	22716	22836	22996	22687	22924	22806	22709	22632	22681	22793	22975	22912	22896	22873	22678	22845	22958	22828	22868	22802	22868	22668	22773	22783	22749	22877	22832	22493	22871	22982	22845	22861	22873	22741	22905	22754	22873	22791	22909	22851	22935	22634	22717	22792	22919	22856	22659	22854	22954	22708	22854	22728	22608	22750	22850	22843	22764	22770	22735	22740	22805	22815	22757	22972	22784	22645	22740	22948	22864	22829	22826	22842	22753	22764	22758	22903	22780	22749	22739	23015	22752	22571	23149	22737	22898	22861	22639	22631	22852	22837	22772	23032	22697	23004	22728	22838	22996	22806	22997	22919	22593	22933	22736	23005	22692	23064	22883	22790	22721	22865	22985	22996	22698	22779	22817	22903	22662	22678	22876	22966	22636	22720	22832	22838	22927	22747	22853	22895	22915	22569	22737	22876	22500	22988	23100	22958	22898	22904	22695	22860	23007	22646	23004	22704	22854	22922	22766	23072	22931	22628	22944	22785	23056	22924	22763	22922	22837	22812	22767	22856	22775	22946	22954	22764	22700	23003	22711	22872	22801	22758	22617	22794	22906	22746	22771	23040	22827	22677	22665	22639	22896	22858	22734	22939	22985	22910	22767	22826	22815	23021	22931	22954	22750	22759	22827	22979	22745	22929	22821	22918	22838	22871	22717	22788	22783	22909	22689	22864	22855	22731	22933	22988	22905	22885	22592	22805	22852	22947	22931	23176	22804	22941	22760	22747	22619	23000	22639	22937	22872	22797	22832	22907	22954	22956	23119	22961	22766	22947	22980	22862	22806	22729	22897	22676	22701	22598	22713	22850	22786	22898	22890	22906	22768	22943	22779	22947	22605	22931	22826	22960	22805	22856	22766	22992	22797	22745	22736	22971	22737	22773	22930	22870	22638	22858	23056	22941	22650	22813	23066	23013	22941	22996	22890	22994	22897	22875	22781	22904	22653	22997	22756	22713	22762	22768	22821	22737	22977	22904	22796	22857	22771	22649	22840	22928	22767	22947	22788	22780	23176	22993	23005	22804	22821	22883	22945	22716	22894	22766	22523	22707	22655	22799	22784	22945	22512	22821	22712	22713	22700	22656	22844	22632	22739	22876	22891	22679	22827	22698	22723	22701	22731	22787	22702	22898	22791	22797	22730	22964	22910	22665	22938	22753	22827	22935	23157	23011	22744	22815	22775	22755	22933	22950	23015	22869	22887	23035	22775	22826	22757	22895	22778	22833	22783	22969	22744	22813	22697	23060	22780	22858	22740	22878	22892	22881	22806	22709	22902	22730	22722	22841	22672	22864	22765	22563	23015	22957	22764	22673	22697	23193	22709	23083	22876	22864	22851	23202	22696	22725	22780	22835	22926	22835	22722	22698	23005	22916	22851	23183	22998	23012	22762	22751	22869	22820	22629	22714	22807	22740	23041	23127	22813	22693	22717	22968	22859	22804	22941	22859	22877	22712	22820	22742	22681	22890	22813	22856	22873	22990	22685	22837	22767	22920	22827	22922	22900	22791	22838	22603	22819	23056	22845	22540	22877	22725	23029	22806	22960	22708	22922	22751	22702	23008	22694	22729	22874	22702	22739	22848	22829	22709	22755	22920	22841	22807	22849	22664	22748	23071	22900	22745	22698	22832	22778	22750	22872	22633	22814	22760	22896	23010	22971	22896	22923	22882	22824	22768	22745	22794	22745	22869	22844	22916	22702	22866	22711	22899	22831	22817	22790	22875	22824	22879	22839	23052	22950	22866	22961	22840	22897	22808	22398	23018	22865	22856	22912	22768	23067	22833	22884	22917	23074	22841	22790	22835	22652	22780	23013	22928	23008	22650	22802	23026	22550	22725	22725	22741	22680	22949	22583	22901	22577	22936	22754	22915	22846	22875	22722	22783	22730	22376	22801	23037	23174	23131	23078	22831	22828	22703	22904	22903	22931	22815	22987	22686	22675	22864	22698	22861	22642	22922	22787	22965	22929	22870	22600	22994	22873	23056	22821	22830	22726	22759	22953	22607	22870	22896	22686	22835	22592	22682	22735	22905	22760	22973	22907	22957	22811	22869	22819	22620	22756	22903	22760	22689	22916	23106	22800	22856	22562	22856	22850	22907	22725	22825	22677	22710	22757	22779	22818	22876	22733	22897	23051	23078	22796	22746	22959	23016	22776	22665	23037	23113	22719	22905	22833	22672	22856	22903	22870	23016	22763	22784	22896	22753	22490	22774	22716	22763	22744	22942	22759	22688	22537	22951	22668	22576	22707	22805	22782	22584	22964	22826	22777	22882	22822	22930	22735	22820	22798	22798	22902	23082	22956	22754	22954	22853	22944	22816	22713	22887	22898	22814	22779	22751	22806	22872	22671	22556	22654	22804	22951	23021	22756	22830	22954	22674	22936	22734	22775	22684	22941	22854	22655	22770	22850	22899	22710	22761	22852	22707	22917	22669	22845	22901	22772	22950	22696	22723	23011	23016	22980	22912	22872	22679	22693	22773	22744	22751	22984	22837	22993	22886	22751	22797	22726	22879	22673	22960	22745	22947	22850	22966	22700	22822	22734	22833	22837	22761	22738	23187	22788	22759	22981	22974	22936	22747	22774	23054	22734	22841	22848	22829	22727	22858	22914	22935	22949	22722	22934	22791	22723	22738	22874	22899	22859	22738	22659	22810	22668	22568	22858	22846	22791	22731	22896	22577	22847	23110	22991	22643	22769	22810	22706	22583	22796	22723	22874	22742	22675	22763	22988	22873	22986	22654	22775	22884	23080	22770	22805	23051	22998	22550	22690	22675	22928	22902	22908	22891	22896	22954	22865	22965	22933	22700	22937	22872	22603	22811	22831	22739	22833	22741	22873	22816	22949	22958	22776
43013	61536	40758	23706	19416	18317	17862	18066	18131	18034	17815	17903	17979	18065	17848	18212	18005	18064	17956	18124	18116	17995	18245	17966	18072	18136	18151	18052	17934	18102	17968	18038	18220	17928	17995	17975	18051	17815	17986	17883	17985	18099	18014	18029	18075	18170	18029	17976	18025	18049	18089	18030	18045	18091	18078	17877	18081	18067	17959	18179	17955	18048	18061	17995	18156	18009	17944	17989	17860	18073	18244	18133	18160	18001	18128	18064	18092	17893	18047	18036	18037	18121	17991	17992	17840	17950	18041	18057	18175	18069	18130	18112	17895	18023	18090	17930	18285	17924	17843	18009	18076	18101	17965	17783	18163	18134	18134	18014	17954	18003	18158	18081	18012	17994	17994	18233	17985	18180	17919	17996	18004	17921	18198	17991	17959	18097	18042	17927	17962	17934	18004	17861	18062	18115	17914	18023	18045	18100	18240	17837	18015	18126	18068	17968	17986	17927	17893	18076	18059	17931	18027	18013	18223	17988	18101	18006	18041	17763	18135	18035	18027	18108	18024	18235	17934	18128	18177	18045	17956	17908	18057	18076	18028	18002	18118	17943	18016	18036	17980	18126	18099	18233	17994	18158	17987	18224	17913	18117	18042	18122	18119	17989	18207	17907	18046	17902	17900	18072	18092	18186	17910	18262	17963	18141	17961	18079	17804	17925	17881	17990	18060	17989	18035	17965	17793	18124	17958	17963	18205	18010	17980	18089	17968	18166	17934	18039	18035	18169	17933	18056	18166	18071	18107	18149	17921	17983	18012	18109	18108	18007	18008	18109	18087	17921	18143	18164	17857	18068	17971	18012	18018	18236	18143	18151	18112	18009	18092	18159	18090	17979	17921	17813	17838	18086	18045	18012	18179	18017	18150	18238	18068	18015	17994	17971	17968	18029	18140	18043	18031	17957	17998	18100	17875	18111	18088	18123	18135	17926	18098	18032	18073	17970	18104	18037	18092	17854	17980	18054	18126	17970	18089	18083	17986	17982	18067	17902	18014	18046	17941	18120	17943	17914	18120	18099	17985	17908	18093	18078	17952	17896	18005	18033	18103	17998	18114	17984	18154	17975	18120	17946	17802	18172	18032	17855	18157	18002	18062	17977	17997	17974	18102	17999	18222	17991	17954	18095	18046	18124	18118	17965	18043	18086	18110	18084	18028	18074	18081	17953	17971	18144	18032	17770	17978	18124	18204	18012	17969	17993	18077	17965	18044	18090	18239	18166	17953	18032	17855	18137	18060	18045	18126	17938	17854	18173	18044	18197	18110	18105	18024	18115	18056	18052	17995	17974	18072	18042	18270	17974	18119	18084	17973	17822	18008	18106	18131	17950	18098	18062	17860	17901	17744	17951	18193	17918	18099	18014	18033	18124	18109	18053	18032	18214	18042	18038	17969	18172	18009	18037	18183	18008	18139	17990	18124	18107	18130	18038	17982	17892	18161	18088	18067	17948	17989	18250	18050	17914	18012	18040	18096	18250	18032	18061	18183	18005	18085	18184	17976	18194	17960	18160	17994	18024	18073	18000	18182	18160	17992	18154	18093	18071	18047	18122	18150	18045	18063	18090	18027	17974	17827	18016	18132	18238	18015	17924	18066	17867	18115	18009	17862	17847	18021	17986	17965	17894	17873	18057	18183	18108	18021	18082	17911	17930	17979	18170	17905	18167	18024	18045	17982	18086	17909	18077	17858	18119	18196	18121	18018	17908	17979	18147	18073	18177	18090	18106	17954	18047	18048	17924	18062	17946	18058	18163	17956	18096	18089	18203	17744	18054	18008	17799	18082	17969	17938	17940	18114	18010	17933	18184	17879	18091	18126	18170	17945	17912	18125	18064	17998	18043	18067	18221	18124	17995	18000	18096	18052	18001	17877	18227	18085	18073	18108	18200	17934	18069	18010	18082	18292	17974	18113	18049	18126	17923	18131	18039	17999	18112	17965	18071	18006	18078	18152	18153	18082	18140	18180	17923	17960	18011	18116	18019	17974	18093	18078	18010	18022	18012	17806	17932	18134	17900	18028	18038	18093	17989	17918	18086	17998	18101	17913	18151	18180	18021	18055	18025	17919	18144	18217	17861	18014	18167	17940	18043	17941	17932	17891	18076	17891	18110	18130	18103	17991	17934	17902	17875	17976	18132	17918	17981	18125	18142	18029	18068	18217	18131	17818	17967	17932	18042	17893	18211	18070	17987	18089	18043	18037	18073	18163	18151	18117	18086	18059	18064	18112	17924	18024	17903	17929	18070	17790	18040	18140	18097	17979	18257	17906	18094	18027	18136	18186	18154	18049	18094	17959	18015	17921	17948	18187	18277	17895	18074	18098	17930	18027	18088	18038	17926	18049	18009	18123	18089	18005	18150	18176	17946	17977	17960	18078	18058	18038	17988	18134	17959	18052	18015	18012	18134	18073	17912	17949	18259	18097	17991	17862	18144	17969	18127	17962	18174	18145	18028	18062	18174	18021	18051	18056	18029	18105	18126	17949	18094	18219	17965	18041	18046	18121	18073	18145	18000	17972	17943	17913	18275	17924	18145	18077	18314	18095	18089	18078	17793	17926	17997	18059	18006	18050	17997	18102	18179	18048	18026	18041	18113	18087	17975	17942	17988	18356	18002	17974	17960	17964	17999	17979	17915	18136	18061	18184	18030	18080	17972	18126	18031	18152	17890	18107	17952	18014	18046	18005	18136	18168	17885	17925	18038	18125	18110	17988	17942	18027	18091	18152	18031	18024	18047	18100	17961	17964	18148	18074	18138	17979	17920	17788	17934	18155	17906	18128	18218	17983	18062	18049	18038	18130	18092	18013	18040	18040	17916	17894	18023	17988	18189	18042	17868	17996	17937	18052	18048	18049	18076	18022	17966	18149	17918	18156	18068	18138	17993	18156	18029	18128	17952	18016	18003	18060	18117	18294	18081	18078	18036	18089	18023	17934	18139	18099	18121	18168	18066	18077	17915	18079	18134	18207	18135	18111	18078	18173	18167	17794	17989	18044	18132	17936	17996	18039	17891	18290	18119	18030	18032	18053	17967	18150	18298	17975	17984	18054	17955	18076	18183	18049	18091	18047	17976	18052	18028	18074	17990	17961	18047	17930	18099	17974	18002	18051	18059	18039	18037	18109	18079	18023	18082	18072	17965	18131	18097	17972	18105	18045	18196	17938	17938	18153	18010	18096	18081	17962	17995	18119	18017	17899	18028	18188	17802	17873	18072	18155	18202	18178	18098	17994	17969	18024	17991	18033	17951	18109	18019	18039	17900	18058	17980	17826	17976	18124	18115	18156	17861	18143	17970	17946	18196	18104	17937	18070	18036	18089	18059	18045	17963	18086	18168	18156	17938	18034	18020	18155	17880	17967	17989	18003	18047	18048	18007	18008	17958	18047	18026	17963	17844	18063	18088	17899	18110	17917	17971	17872	18093	18116	18072	17988	18145	18055	18191	17904	18036	17973	18111	18099	17962	18180	17907	18257	18139	17881	18032	18218	18072	18008	17975	18100	18161	17867	17953	18151	18138	17801	18228	18140	18086	18031	17953	18067	18012	17926	17962	18116	18079	17974	18165	18111	18000	18185	17945	17876	17847	18222	17999	18028	17991	18002	18057	18057	18157	17989	17979	18150	17969	18034	18128	18011	17993	18138	17893	18084	18016	18171	18117	18233	18163	18207	18061	17980	18018	17923	18019	18163	18141	18130	18073	18181	18066	18090	18200	18118	17917	18019	18016	18038	18127	18191	17966	18065	17973	17870	18164	18029	18143	18185	18024	18013	18055	18083	18095	18141	17979	18001	18208	18026	17936	18227	18043	18108	17989	17936	17985	18055	17989	17981	18135	18109	17961	18017	17915	18040	18037	18031	18199	17877	18023	18195	18017	17993	18019	18141	18155	18222	18079	17991	18099	17870	18087	18005	17960	17976	18019	18242	17988	17816	17966	18217	18233	17958	17995	17942	18071	18130	18109	18103	17788	18083	18043	17994	18043	18156	18084	18083	18023	18099	18209	18043	18045	18045	17918	18159	18115	18060	18210	18029	17864	17970	17876	18007	18208	18020	17960	17950	17937	18090	18125	17854	18129	17982	18183	18160	18115	18231	17981	17985	17857	18197	17980	18000	18080	17902	18068	18018	17801	18102	18100	18202	17912	18066	18130	18050	18035	18070	17985	18141	17973	17997	17878	17956	18068	18122	18026	17965	18192	18076	17941	18212	17989	18127	17925	18069	17998	17998	18099	18075	17971	17900	17941	18120	18136	18121	17929	17989	18222	17981	17925	18281	18116	18035	18052	18134	18027	18090	17968	18019	18002	17968	18095	18214	17981	17989	18039	18112	18095	17789	18241	18057	18175	18012	17938	18069	18115	18071	18220	17994	17957	18110	18264	18124	18043	18140	17992	18040	18028	17981	18141	18121	18109	18107	18043	18064	17968	18128	17938	17873	18038	17998	17950	17991	18092	18042	18094	18191	18017	18295	18094	17906	17927	18089	18082	18102	17831	18182	18229	17997	17949	18256	17928	18063	18135	18093	18039	18074	18058	17959	18049	18117	17985	18176	18031	17947	17971	18059	18172	18049	18136	18138	18322	17863	18127	17846	18120	18003	18131	18017	18101	18140	18155	18211	17954	17862	17894	18039	18272	17937	18060	18141	17970	18135	18137	18039	18068	17885	18245	17970	17999	17996	18244	18005	17917	18161	18231	17970	18141	18043	18153	18082	18128	18063	17991	18057	17995	18116	18128	18126	17906	18172	18032	18239	18071	18070	18197	18096	18193	18171	18075	18123	17980	18042	18050	18295	18109	17981	17968	17985	17972	18062	18121	17900	18128	18105	18009	18045	17905	17956	18181	18005	18000	17946	17930	18095	18050	18003	18035	18114	18095	17871	17888	17968	18143	17991	18058	18058	17982	18134	17937	17822	17992	17756	18172	17993	17908	18187	18210	18089	17957	18069	17902	17860	18113	18118	17976	18028	18130	18095	18090	17978	18136	18081	17965	18118	18130	18058	18074	18031	17882	17977	17968	17979	18216	18096	17942	18013	18057	18032	18117	18073	18013	17902	18063	18055	18284	17859	17965	17985	17996	17968	17936	18192	17851	17958	18095	18081	17877	18153	18005	18140	18220	17969	18251	18033	18027
24026	25580	36304	27769	24541	25279	25651	23038	22667	22823	22969	22627	22615	22716	22640	22765	22871	22673	22671	22678	22684	22703	22669	22770	22782	22750	22706	22612	22536	22681	22562	22602	22644	22531	22761	22505	22457	22630	22598	22497	22468	22319	22616	22603	22522	22669	22817	22462	22549	22408	22526	22488	22577	22389	22690	22353	22427	22592	22609	22611	22659	22705	22484	22531	22579	22720	22454	22446	22603	22464	22642	22427	22440	22558	22583	22607	22600	22325	22488	22428	22559	22562	22416	22569	22460	22325	22533	22580	22588	22484	22706	22525	22544	22564	22491	22440	22514	22464	22226	22398	22514	22593	22524	22474	22536	22665	22414	22538	22634	22593	22349	22581	22537	22660	22505	22593	22599	22359	22594	22702	22390	22601	22549	22701	22430	22466	22427	22325	22570	22625	22601	22573	22570	22445	22481	22587	22572	22559	22709	22563	22414	22228	22353	22232	22420	22648	22543	22227	22513	22599	22464	22479	22502	22468	22425	22384	22591	22730	22619	22718	22482	22540	22669	22569	22441	22528	22155	22477	22809	22771	22407	22552	22348	22408	22426	22574	22512	22546	22506	22472	22591	22722	22806	22471	22733	22546	22390	22396	22653	22436	22486	22703	22467	22436	22570	22549	22478	22482	22511	22610	22365	22457	22489	22701	22550	22323	22731	22499	22685	22350	22275	22252	22471	22686	22474	22440	22510	22568	22579	22487	22633	22495	22402	22547	22626	22630	22778	22406	22392	22324	22536	22419	22724	22495	22448	22552	22623	22428	22571	22463	22458	22517	22475	22602	22516	22506	22645	22428	22534	22443	22672	22590	22638	22627	22500	22788	22446	22604	22477	22603	22667	22331	22754	22609	22426	22529	22611	22328	22662	22483	22342	22330	22690	22438	22764	22507	22485	22637	22278	22434	22739	22499	22652	22671	22590	22679	22345	22547	22567	22423	22356	22540	22528	22409	22552	22520	22350	22309	22557	22414	22323	22425	22271	22530	22488	22528	22460	22382	22720	22667	22444	22391	22536	22361	22524	22281	22355	22461	22577	22535	22443	22627	22440	22361	22521	22573	22549	22435	22326	22518	22465	22577	22565	22639	22420	22478	22355	22447	22225	22595	22608	22414	22548	22484	22304	22438	22504	22673	22562	22609	22446	22540	22400	22538	22423	22623	22416	22447	22423	22466	22517	22631	22445	22639	22676	22440	22524	22274	22544	22574	22411	22554	22236	22353	22484	22657	22434	22505	22571	22575	22597	22353	22468	22465	22295	22424	22606	22627	22509	22329	22400	22654	22520	22500	22269	22551	22463	22570	22715	22584	22595	22312	22438	22399	22408	22578	22470	22599	22554	22379	22628	22577	22288	22500	22478	22399	22404	22389	22420	22583	22626	22583	22516	22313	22429	22566	22597	22818	22498	22681	22732	22324	22623	22588	22548	22549	22708	22572	22715	22580	22629	22481	22386	22454	22603	22625	22496	22380	22336	22588	22448	22550	22622	22435	22432	22586	22546	22768	22525	22385	22418	22336	22591	22351	22442	22487	22438	22714	22681	22537	22511	22824	22653	22471	22514	22498	22683	22641	22459	22578	22429	22440	22570	22254	22423	22421	22372	22549	22514	22466	22625	22595	22688	22544	22364	22663	22625	22696	22477	22619	22593	22364	22591	22368	22387	22616	22340	22355	22577	22644	22386	22622	22533	22329	22735	22504	22306	22477	22687	22760	22576	22575	22503	22363	22434	22528	22321	22677	22364	22652	22459	22579	22375	22585	22413	22434	22466	22655	22644	22673	22594	22610	22329	22539	22323	22519	22545	22517	22710	22616	22610	22516	22606	22451	22513	22538	22441	22363	22408	22535	22502	22351	22467	22413	22547	22496	22594	22483	22284	22644	22612	22630	22489	22523	22456	22587	22404	22525	22770	22576	22467	22625	22440	22372	22559	22575	22374	22428	22458	22448	22584	22471	22771	22671	22525	22459	22413	22477	22313	22302	22651	22454	22487	22481	22592	22618	22520	22575	22527	22557	22447	22438	22326	22486	22467	22342	22594	22424	22320	22703	22500	22420	22379	22497	22444	22349	22690	22499	22361	22540	22528	22845	22553	22764	22871	22688	22604	22665	22363	22353	22557	22403	22585	22546	22465	22458	22448	22497	22330	22569	22657	22526	22458	22464	22556	22510	22477	22697	22616	22689	22578	22492	22654	22356	22439	22625	22345	22438	22711	22609	22542	22464	22502	22396	22676	22398	22393	22571	22436	22646	22683	22515	22510	22530	22408	22657	22700	22633	22693	22539	22293	22679	22719	22704	22454	22523	22490	22564	22405	22349	22528	22439	22312	22358	22440	22462	22508	22444	22658	22591	22387	22401	22453	22549	22551	22495	22532	22650	22502	22373	22472	22610	22473	22250	22538	22380	22370	22297	22483	22466	22297	22569	22364	22517	22527	22455	22674	22591	22529	22538	22406	22612	22604	22393	22504	22337	22460	22477	22645	22617	22767	22432	22134	22541	22586	22492	22312	22510	22733	22557	22628	22644	22596	22706	22483	22511	22376	22579	22406	22720	22574	22445	22679	22297	22711	22652	22494	22378	22413	22262	22465	22414	22439	22545	22392	22632	22459	22448	22459	22441	22507	22611	22704	22489	22595	22674	22758	22666	22379	22524	22356	22608	22439	22583	22694	22507	22475	22575	22286	22686	22687	22617	22676	22688	22494	22323	22434	22482	22637	22450	22217	22504	22599	22498	22476	22613	22457	22493	22284	22599	22421	22592	22529	22588	22673	22459	22254	22444	22488	22794	22589	22563	22547	22663	22603	22419	22455	22465	22592	22436	22736	22382	22585	22373	22435	22800	22825	22458	22538	22559	22624	22503	22359	22453	22524	22499	22423	22455	22608	22570	22701	22397	22643	22386	22502	22756	22396	22413	22381	22434	22342	22394	22319	22298	22484	22439	22648	22594	22799	22695	22409	22470	22547	22551	22427	22538	22490	22343	22479	22405	22448	22354	22615	22796	22586	22423	22478	22459	22375	22388	22491	22735	22448	22572	22643	22389	22416	22468	22310	22302	22612	22393	22636	22426	22581	22616	22636	22613	22659	22448	22408	22514	22788	22686	22571	22758	22662	22513	22795	22739	22509	22371	22317	22555	22555	22539	22689	22532	22346	22349	22429	22333	22307	22584	22417	22282	22377	22586	22400	22519	22567	22257	22624	22437	22599	22705	22273	22823	22459	22366	22414	22571	22497	22640	22592	22631	22481	22554	22502	22497	22384	22600	22704	22381	22549	22366	22325	22582	22570	22493	22419	22500	22560	22453	22412	22522	22525	22462	22576	22711	22492	22639	22612	22427	22786	22644	22523	22423	22599	22609	22577	22713	22482	22560	22581	22596	22731	22596	22444	22484	22498	22512	22374	22303	22526	22594	22590	22553	22503	22376	22577	22544	22545	22506	22467	22602	22413	22304	22410	22677	22389	22497	22572	22574	22706	22542	22728	22532	22417	22543	22427	22473	22460	22668	22631	22467	22610	22594	22386	22509	22517	22523	22636	22603	22621	22498	22405	22546	22667	22554	22428	22547	22622	22546	22504	22479	22411	22684	22851	22702	22634	22534	22549	22576	22554	22570	22822	22633	22514	22520	22641	22373	22549	22719	22530	22488	22698	22591	22510	22344	22380	22425	22381	22519	22373	22635	22761	22793	22477	22448	22660	22551	22534	22523	22570	22503	22692	22298	22395	22528	22411	22584	22517	22483	22625	22605	22560	22532	22497	22486	22416	22480	22551	22245	22563	22566	22570	22390	22472	22656	22565	22485	22708	22585	22428	22556	22514	22545	22679	22567	22602	22598	22502	22602	22373	22442	22492	22540	22546	22320	22349	22679	22668	22518	22506	22476	22524	22423	22397	22551	22692	22508	22373	22494	22571	22419	22421	22578	22481	22213	22374	22585	22583	22651	22681	22552	22785	22632	22509	22548	22643	22581	22443	22437	22519	22260	22459	22587	22499	22213	22576	22604	22588	22591	22468	22568	22573	22617	22460	22429	22643	22395	22604	22580	22587	22688	22697	22639	22531	22724	22504	22626	22508	22443	22307	22485	22677	22540	22342	22360	22554	22471	22311	22698	22601	22617	22463	22496	22564	22439	22459	22538	22550	22517	22751	22684	22636	22754	22645	22446	22538	22539	22514	22622	22468	22545	22658	22398	22436	22548	22564	22491	22511	22541	22626	22601	22290	22338	22318	22229	22770	22531	22536	22596	22232	22345	22572	22686	22414	22464	22592	22361	22604	22307	22343	22540	22627	22523	22559	22400	22535	22694	22482	22519	22428	22485	22629	22534	22625	22285	22492	22472	22718	22522	22521	22486	22483	22585	22531	22424	22488	22470	22369	22722	22531	22616	22573	22526	22460	22631	22637	22460	22579	22463	22440	22326	22712	22327	22461	22541	22438	22603	22367	22528	22423	22445	22371	22533	22523	22594	22578	22646	22378	22378	22480	22742	22537	22251	22486	22677	22338	22561	22521	22377	22602	22698	22769	22458	22520	22392	22547	22591	22558	22363	22653	22594	22601	22488	22434	22587	22727	22578	22290	22626	22570	22617	22871	22618	22788	22482	22622	22416	22712	22396	22257	22544	22220	22378	22406	22694	22448	22462	22483	22324	22508	22455	22575	22590	22652	22366	22480	22670	22457	22510	22559	22491	22459	22466	22730	22480	22421	22615	22250	22523	22551	22436	22619	22519	22425	22404	22584	22475	22574	22544	22579	22543	22544	22301	22240	22570	22604	22483	22533	22497	22528	22528	22410	22670	22406	22414	22547	22471	22763	22330	22480	22544	22437	22373	22466	22298	22395	22556	22494	22475	22617	22540	22769	22585	22377	22700	22591	22631	22520	22318	22526	22496	22582	22516	22655	22563	22721	22648	22539	22348	22720	22580	22476	22504	22472	22456	22405	22441	22366	22385	22237	22495	22463	22276	22567	22437	22582	22665	22576	22546	22675	22594	22688	22508	22709	22597	22724	22476	22302	22636	22462	22675	22626	22463	22573	22608	22511	22425	22358	22398	22675	22621	22553	22452	22691	22463	22571	22392	22379	22403	22411	22446	22567	22569	22707	22720	22690	22445	22768	22408	22566	22540
63958	102125	70630	40033	25226	19344	18250	18049	18090	17897	17984	17915	18131	18185	17882	17899	18010	17829	18047	17890	18030	17972	17967	18022	17980	17763	17914	18096	17841	17967	17850	17912	18045	17833	17947	17880	17932	17889	17864	17804	17968	17927	18054	17783	17923	17979	17517	17925	17826	17923	17923	17807	17952	17963	17796	17951	18043	17988	17882	17780	17974	18035	17954	17894	17867	18071	17882	17961	17943	17862	17960	17738	18029	17828	17799	17887	17865	17733	17902	17802	17917	17893	17880	17828	17998	17909	17930	17972	18008	17858	17977	18101	17951	17928	18034	17939	18030	17898	17913	17822	17890	17952	18120	17866	17886	17915	17936	17866	17918	17993	17857	17868	17885	17980	17987	17833	17959	17862	17857	17803	17796	18008	17841	17992	17839	18070	17965	17886	17990	17891	17888	18055	17901	17891	17896	17853	18018	17916	17798	18028	17868	17786	18013	17909	17885	17998	17840	17968	17838	17878	17930	17928	18059	17809	18103	17868	17942	17952	17778	17762	17912	17984	17847	18059	17820	17849	17867	17883	17948	18005	18000	18026	17908	17934	18088	17863	17910	17943	17923	17936	17818	17955	17908	17917	18018	17897	17830	17861	18067	17953	17977	17840	17964	17770	18148	17928	17717	17946	18060	17821	17965	18138	17885	17875	18115	17999	17954	17935	17935	17833	17924	18102	17801	17960	17947	17975	17712	17893	17808	17732	18024	17703	18031	18049	17973	17895	17927	17927	17905	17859	17893	18074	17956	17825	17892	17999	17991	17943	17923	17911	18010	17731	17829	17835	18077	17937	17760	17956	17751	17883	17854	17939	17932	17964	17943	17943	17747	17983	17995	17831	17863	17922	17898	17929	17940	17861	17919	17888	17790	17886	17894	17839	17845	17833	17777	18035	18141	17935	17920	18010	17839	18007	18059	17824	17740	17959	17910	17808	17725	17779	17791	17852	17946	17999	17780	17896	17903	17978	17920	17908	18193	17826	17990	17923	17911	17795	17804	17903	18021	17814	17887	18012	17915	17910	17885	17825	17669	18051	18057	17878	17780	17791	17843	17740	17861	17945	17732	17840	18038	17908	17849	17951	17863	17919	18029	17979	17971	17995	17985	17942	18003	17772	17931	18023	17801	17966	18068	17860	17899	17858	17992	17924	17758	17883	17991	17825	17819	17946	18047	18005	17818	17957	17975	17842	17967	17950	17892	18003	18058	17865	17859	17945	18031	17829	17940	18008	18041	17822	17844	17872	17980	17991	17864	17937	17904	18114	17793	18167	18132	17862	17981	17940	18090	17869	17880	17914	17970	17797	17907	18038	17882	17786	17969	17733	17918	17933	17934	17801	17837	17830	17760	17964	17973	17980	17969	17913	18021	17871	17844	17892	17862	17769	17762	17860	17996	17931	17805	17954	17948	17744	18035	17844	17773	17821	17669	17848	18006	17860	17952	17901	17817	17889	17855	17884	17936	17982	17899	17864	18003	18071	17807	18003	18041	17918	17955	18015	17918	17853	17946	18109	17982	17867	17882	17852	18071	17837	17973	18031	17923	17820	17831	17856	17898	17960	18019	17867	17858	17860	17874	18036	17839	17839	17903	17900	17993	17894	17786	17985	18013	17954	17991	17948	17978	17962	17937	17974	17939	17975	17908	18034	17985	17718	18003	18044	17772	17883	18108	18179	17929	18013	17987	17906	18103	17889	18057	18049	17887	18097	18079	17864	17981	18004	18021	17877	17794	18023	18066	17804	17963	17887	17943	17961	18009	18026	17879	17967	17942	17873	17839	17944	17829	18026	17982	17933	18011	17886	17970	17890	17945	17849	17903	17774	17886	17886	17772	17910	17988	17917	17754	17927	17881	17879	18024	17908	17796	17951	17924	17765	17873	17825	18070	18049	17860	18100	18161	17946	17920	18036	18099	17796	17920	17961	17940	17826	17979	17859	18010	17892	17808	17851	17915	17863	17915	17939	18052	17985	18050	18057	17780	17865	17918	18011	17973	17927	18155	18083	17922	17929	17906	17840	17875	17986	18014	17839	17909	17868	17898	17989	18016	17912	17805	17888	17889	17833	17996	17865	17797	17929	17880	17860	17850	17972	18001	17837	17917	17989	18026	17880	17932	18071	17920	17912	17935	17897	17832	17992	17835	18081	17836	17923	17761	17998	17936	18169	18044	17879	17917	17794	17843	17801	17939	17890	17979	17833	18035	17894	17776	17979	17997	18003	17706	17900	17878	18177	17911	18140	17837	17890	17949	17814	17782	17905	17906	17916	17926	17868	17980	17869	17960	17872	17949	17893	17732	17857	17865	17810	17876	17759	17913	17956	17994	17653	17981	17925	17784	18048	17968	17905	17769	17941	17879	17910	18071	17955	18057	17852	17804	18002	18132	18053	17855	17978	17873	18271	17922	17957	18057	17975	17896	17816	18028	18029	17818	17979	18032	17996	17882	17958	17874	18021	17872	17778	17901	17982	17859	17983	17681	17835	17850	17939	17877	17860	18095	17915	17947	17950	17840	17878	17867	17967	18026	17776	17905	17860	17767	17984	17874	18013	17756	17913	17822	17849	17943	17873	18025	17729	17803	17812	17805	18008	17732	17907	17790	17966	17888	17991	17750	17846	17957	18068	18049	17790	17883	18093	17951	17988	18028	17822	17684	17912	18127	17898	17879	18084	17803	17914	17710	17857	17989	17986	17993	17924	18009	17856	17991	17881	17758	17990	17835	17839	17863	17976	17771	17985	18008	17929	17714	17921	17819	17813	17911	18017	17914	18028	17926	17915	17719	17905	17754	17873	17980	17763	17890	18110	17798	17898	17846	18023	17986	18006	17794	17884	18098	17819	17892	17934	18023	18021	17912	17901	17797	18057	17774	17772	17919	17846	18033	17849	18010	18018	17862	17888	17858	17777	18017	17792	17870	17955	17829	17830	18073	17831	17997	17874	17956	17838	17836	17898	17833	18020	18102	17920	17852	17958	17878	17801	17902	17922	17893	18066	17819	17894	18054	17792	17818	17809	17888	17916	18080	17748	18132	17885	17993	17992	17943	17846	17770	17853	17983	17876	17834	17964	18056	17881	17911	18033	17898	17904	17716	18159	18024	18028	17907	17878	17806	17916	18027	17998	17759	18074	17850	17915	17780	18038	17911	17799	17993	17998	17954	17831	18007	18073	17819	17942	18040	18094	17971	18010	17888	18003	17810	17812	17826	17871	17951	17789	17885	17795	17907	17885	17877	17922	17756	17791	17968	18070	17845	17974	17955	17906	17942	18072	18007	17975	17841	18063	17903	17951	17872	17955	18018	17683	17897	17749	17962	18070	17905	17925	18147	17858	17905	17805	18148	18073	17778	17943	17994	17647	17897	17945	17969	17984	17898	17963	17886	17888	18055	17816	17970	17937	18012	18006	17830	17977	17739	17840	17994	17964	17827	17893	18009	18027	17947	17971	17865	18047	18004	18026	17853	17773	18010	17982	17861	17974	18097	17771	17989	17893	18089	17894	17916	17814	17814	17871	17777	17857	17934	17997	17801	17890	18064	18031	17817	17877	17922	17837	17954	17923	17857	18013	18005	17842	17917	17833	18046	17927	17925	17941	18008	17902	17793	17846	18102	17847	17644	17903	17815	17958	17795	17919	17922	17783	18137	18101	18002	17770	17991	17879	18024	17847	17870	17802	17895	17929	17775	17921	18126	17906	17832	17821	17738	17847	17955	17957	17881	17947	17844	17967	18088	17894	17831	17910	17879	17999	17705	18038	17949	17942	18086	17784	17961	18036	17763	17926	17716	17991	17877	17855	17978	17819	17943	17845	18020	17962	17947	17784	17944	17899	18000	17794	17824	17756	18088	17830	17819	17747	17913	17855	17933	17966	17921	17842	17893	17983	17836	18025	17808	17966	17870	17865	18005	17873	17755	17866	18008	17946	17987	17945	17968	17828	17866	18034	17795	17898	17922	18012	17782	17903	17766	17931	17756	17887	17894	17868	17815	18116	17937	17871	17844	17905	17889	17839	18023	17740	17991	17706	18040	17971	17876	17816	18011	17778	17923	17880	18048	18033	17907	17794	17981	17904	18048	17943	17907	17906	17899	17798	17989	17949	17725	18016	17816	18099	17934	17998	17747	17869	17901	17971	18016	17947	17967	17772	17866	17955	17824	17889	17949	17872	17809	18050	18069	17846	18020	17872	18134	17891	18007	17912	17986	17937	18029	17954	18056	18007	18046	17845	17898	17975	17776	17824	17930	17879	17782	18016	17928	18024	17815	17919	17835	17941	17996	17976	17875	17980	17704	17795	17702	17941	17969	17904	18071	18132	17872	18009	17830	18099	17935	17935	17901	17988	17947	18069	17933	17926	17804	17842	17892	17860	17860	17853	18014	17852	17808	17869	17868	17992	17732	17907	17907	17855	18147	17862	17986	17903	17877	17725	17923	17849	17913	18111	17904	18017	17872	18048	18034	17976	18066	17927	18076	17889	17980	17932	18026	17784	17884	18053	18019	17945	17963	17963	17801	17929	17775	17826	17975	18058	17980	17973	17847	17901	17904	17951	17897	17934	17936	17950	17768	17900	17864	17780	17894	17924	17935	18039	17939	17871	17888	17960	17942	17888	17805	17990	18005	17906	18081	17769	17830	17912	17874	18003	17923	18072	18105	17875	17931	17878	17847	17895	18048	18028	17971	18008	17809	17891	18088	17942	17837	17721	17822	17859	17820	17739	17908	18018	17999	17758	17794	17984	17773	17857	18080	17979	17944	17875	18029	17844	17846	17999	18016	17994	17810	17980	17909	17986	18013	17724	17986	17774	17962	17863	17893	17840	18006	17826	17760	18026	17932	17951	18022	17850	18025	17892	17776	17988	18066	17734	17961	17825	18251	17817	17919	17944	17846	17921	17946	17888	17926	18012	18048	17956	17937	17821	17893	17866	17743	18108	17982	17893	18031	17997	17874	17846	17970	18035	17981	17869	17810	17946	17880	17916	17908	17940	17934	17839	17876	17907	17975	17833	17941	17849	17930	17882	17891	18082	17894	17883	18001	17707	17935	17989	18036	17957	17772	17800	17971	18053	17826	17898	17859	17976	17937	17781	17912	18014	17793	17978	17773	17792	18009	18065	17983	17801	17875	17962	17847	17947
22755	23399	32730	25524	22936	25132	28061	23561	22931	23389	23295	23174	23056	23031	23265	23101	22989	23032	22927	23194	23194	22834	22951	22738	22773	22910	22884	23120	22906	22872	22705	22957	23110	22805	22805	23085	22935	22670	23021	22597	22748	23161	23027	22752	22785	22808	22861	22711	22802	22821	22931	22916	22858	22892	23006	22890	22698	22590	22771	22745	22629	22731	22945	22816	22953	22700	22769	23156	22829	22739	22918	22904	22674	22774	22709	22716	22836	22851	22622	22936	23047	22776	22688	22719	22623	22672	22686	22757	22521	22704	22826	22643	22641	22746	22519	22837	22691	22675	22829	22945	22756	22830	22741	22879	22771	22977	22732	22548	22773	22732	22798	22837	22658	22627	22777	22793	22681	22799	22715	22904	22937	22634	22802	22813	22717	22704	22778	22711	22834	22824	22869	22745	22799	22728	22673	22973	22795	22559	22865	22943	22605	22583	22731	22731	22779	22560	23033	22618	22800	22655	22577	22809	22646	22821	22812	22452	22691	22619	22602	22895	22752	22686	23030	22567	22572	22603	22640	22705	22603	22570	22701	22601	22714	22666	22680	22590	22704	22884	22770	22746	22730	22821	22761	22905	22835	22905	22899	22580	22631	22635	22851	22759	22727	22712	23048	22952	22737	22726	22648	22780	22847	22791	22575	22711	22731	22776	22831	22808	22601	22788	22896	22598	22732	22617	22688	22952	22596	22666	22740	22701	22779	22834	22799	22701	22775	22742	22942	22746	22516	22869	22662	22685	22620	22762	22843	22506	22609	22767	22887	22943	22752	22964	22761	22973	22682	22741	22671	22612	22758	22823	22807	22661	22936	22756	22827	22804	22861	22742	22726	22620	22783	22813	22787	22681	22790	22844	22720	22758	22548	22711	22592	22547	22990	22704	22793	22822	22714	22860	22738	22750	22898	22767	22710	22701	22932	22695	22854	22808	22888	22903	22772	22742	22622	22666	22675	22774	22793	22718	22684	22798	22706	22914	22608	22727	22636	22677	22698	22731	22723	22771	22849	22745	22620	22640	22710	22936	22747	22706	22768	22909	22788	22699	22737	22653	22581	22700	22728	22629	22816	22893	22492	22671	22666	22847	22794	22528	22894	22834	22689	22620	22777	22691	22827	22549	22892	22583	22734	22791	22846	22772	22707	22820	22905	22721	22870	22704	22664	22773	22610	22819	22701	22815	22713	22613	22845	22668	22764	22636	22567	22696	22742	22840	22780	22959	22889	22786	22634	22792	22783	22409	22856	22626	22657	22743	22579	22672	22690	22823	22706	22616	23008	22739	22849	22804	22692	22650	22706	22665	22748	22866	22710	22676	22668	22829	22644	22934	22843	22741	22821	22868	22744	22854	22930	22720	22757	22794	22602	22491	22716	22611	22820	22624	22625	22542	22914	22818	22816	22711	22733	22808	22766	22640	22643	22573	22809	22576	22933	22873	22741	22956	22793	22753	22773	22761	22746	22836	22638	22874	22756	22738	22743	22745	22816	22691	22762	22767	22815	22672	22727	22512	22831	22850	22818	22770	22854	22779	22732	22678	22671	22709	22571	22549	22789	22913	22968	22816	22852	22621	22878	22612	22859	22783	22670	22622	22663	22784	22785	22834	22740	22608	22663	22794	22657	22782	22751	22758	22683	22437	22946	22827	22958	22767	22751	22890	22830	22484	22824	22820	22742	22863	22652	22974	22813	22759	22739	22498	22724	22740	22749	22840	22586	22567	22801	22833	22963	22944	22765	22687	22953	22609	22568	22753	22609	22708	22781	22673	22663	22745	23030	22729	22646	22673	22672	22639	22933	22905	22708	22709	22894	22605	22891	22742	22602	22743	22514	22789	22863	22736	22575	22740	22734	22818	22667	22672	22658	22607	22669	22792	22711	22746	22734	22603	22895	22886	22860	22911	23026	22690	22623	22752	22938	22510	22792	22654	22788	22679	22588	22497	22808	22702	22877	22634	22737	22767	22691	22707	22756	22816	22727	22747	22675	22671	22642	23011	22819	22726	22829	22828	22545	22608	22568	22728	22847	22680	22683	22695	22728	22699	22862	22821	22900	22622	22659	22724	22604	22990	22723	22689	22507	22773	22795	22849	22636	22886	22843	22643	22582	22678	22714	22506	22882	22932	22799	22657	22552	22707	22633	22610	22741	22637	22790	22820	22809	22684	22736	22765	22905	22857	22800	22813	22859	22731	22678	22795	22632	22662	22590	22602	22867	22649	22681	22873	22699	22586	22581	22808	22717	22920	22444	22882	22492	22966	22683	22638	22598	22702	22927	22985	22779	22702	22736	22673	22772	22840	22959	22712	22627	22653	22706	22616	22612	22805	22922	22849	22738	22399	22819	22780	22757	22766	22826	22810	23060	22842	22641	22861	22839	22783	22909	22740	22753	22718	22739	22574	22662	22700	22664	22724	22768	22723	22867	22718	22654	22674	22900	22578	22993	22862	22837	22667	22531	22695	22765	22611	22815	22913	22807	22789	22811	22692	22780	22911	22703	22652	22849	22701	23004	22801	22693	22626	22708	22603	22725	22810	22495	22865	22696	22787	22591	22885	22804	22651	22875	22631	22718	22712	22621	22650	22749	22688	22526	22805	22630	22923	22728	22789	22566	22867	22855	22596	22667	22879	22637	22739	22952	22810	22796	22635	22735	22848	22705	22677	22693	22750	22709	22595	22823	22732	22661	22958	22933	22836	22904	22968	22636	22842	22870	22503	22634	22869	22729	22634	22776	22668	22721	22712	22762	22701	22778	22736	22773	22780	22843	22799	22823	22758	22871	22972	22693	22543	22802	22756	22842	22530	22806	22610	22737	22623	22830	22757	22953	22500	22515	22746	22802	22775	22694	22636	22802	22869	22783	22744	22589	22640	22800	22636	22751	22637	22734	22734	22902	22827	22742	22627	22700	22802	22689	22875	22548	23054	22668	22589	22505	22533	22699	22807	22942	22809	22540	22929	22922	22864	22547	22540	22623	22874	22853	22902	22957	22871	22415	22718	22809	22833	22863	22574	22682	22750	22725	23002	22935	22700	22628	22852	22665	22752	22724	22913	22922	22939	22792	22731	22810	22710	22866	22697	22486	22891	22507	22709	22538	22539	22902	22804	22932	22741	22985	22789	22806	22830	22646	22934	22499	22783	22605	22832	22683	22704	22761	22993	22931	22770	22837	22641	22808	22657	22685	22676	22682	22705	22657	22797	22748	22432	22861	22577	22880	22806	22855	22317	22663	22544	22777	22664	22634	22829	22698	22837	22834	22823	22793	22574	22731	22647	22909	22477	22636	22659	22728	23026	22674	22825	22591	22661	22577	22741	22697	22692	22967	22750	22920	22696	22629	22654	22654	22662	22984	22679	22864	22874	22662	22580	22507	22661	22663	22630	22752	22834	22566	22871	22995	22720	22861	22637	22934	22816	22879	22650	22839	22782	22957	22629	22754	22585	22751	22835	22811	22954	22714	22594	22961	22566	22884	22499	22661	22570	22877	22645	22764	22735	22640	22727	22629	22860	22888	22793	22700	22601	22586	22686	22477	22665	22616	22908	22892	22849	22878	22624	22678	22746	22887	22827	22699	22990	22617	22694	22695	22720	22719	22734	22684	22741	22663	22908	22734	22778	22719	22584	22825	22797	22718	22688	22550	22479	22825	22371	22682	22600	22698	22868	22733	22671	22600	22896	22806	22740	22524	22651	22781	22809	22824	22708	22965	22749	22620	22665	22789	22737	22841	22565	22611	22464	22807	22875	22707	22850	22732	22826	22937	22757	22573	22417	22547	22735	22639	22673	22784	22863	22828	22744	22880	22665	22512	22671	22906	22863	22593	22667	22811	22706	22774	22602	22685	22509	22728	22631	22669	22577	22802	22711	22682	22732	22733	22781	22838	22433	22832	22637	22690	22729	22785	22492	22742	22787	22628	22806	22846	22714	22637	22880	22734	22665	22610	22835	22689	22702	22745	22688	22678	22790	22721	22637	22615	22931	22961	22763	22848	22709	22941	22641	22633	22617	22658	22914	22707	22836	22579	22881	22684	22652	22800	22866	22875	22736	22785	22647	22733	22754	22792	22949	22997	23009	22661	22865	22734	22502	22839	22759	22919	22836	22804	22833	22935	22826	22663	22776	22794	22862	22871	22833	22457	22756	22793	22629	22662	22677	22848	22686	22705	22912	22783	22616	22977	22687	22842	22529	22721	22694	22513	22821	22744	22749	22707	22702	22962	22507	22759	22706	22717	22711	22520	22527	22720	22614	22705	22685	22752	22814	22720	22631	22396	22880	22662	22986	22765	22553	22596	22672	22759	22813	22842	22755	22777	22755	22710	22661	22646	22554	22833	22670	22667	22643	22667	22872	22749	22877	22777	22821	22705	23050	22914	22960	22577	22616	22771	22729	22793	22779	22574	22713	23004	22866	22937	22913	22839	22884	22639	22913	22604	22937	22818	22828	22836	22684	22719	22655	22862	22798	22898	22763	22716	22686	22796	22839	22884	22853	22749	22687	22751	22626	22763	22746	22883	22802	22976	22760	22608	22795	22888	22585	22694	22715	22723	22622	22793	23000	22869	22833	22773	22686	22577	22439	22746	22912	22749	22793	22739	22818	22703	22815	22690	22759	22775	22475	22932	22741	22948	22889	22940	22580	23022	22614	22824	22731	22523	22687	22645	22739	22693	22712	22622	22712	22690	22749	22933	22983	22816	22929	23043	22798	22436	22881	22802	22911	22649	22793	22727	22911	22669	22790	22894	22796	22722	22927	22688	22911	22714	22637	22683	22960	22783	22682	22980	22806	22719	22760	22781	22705	22727	22778	22989	22804	22716	22783	22674	22982	22861	22899	22596	22406	22759	22703	22887	22843	23010	22511	22811	22771	22747	22469	22850	22596	22654	22705	22766	22970	22860	22731	22846	22863	22693	22604	22946	22815	22754	22710	22822	22750	22624	22575	22876	22735	22773	22819	22878	22670	22675	22748	22703	22889	22724	22663	22596	22724	22838	22777	22749	22624	22688	22740	22688	22929	22532	22465	22506	22539	22615	22721	22972	22864	22657	22838	22847	22706	22815	22819	23006	22772	22677	22769	22944	22649	22811	22762	22715	22824	22705	22829	22867	22600	22741	22804	22884	22503	22680	22603
58772	103582	76532	48811	30023	20767	18642	17995	17992	18069	17921	18004	17969	17881	18101	18132	18172	17763	18169	18200	18021	17959	18104	17940	17830	17982	18216	18081	18157	18031	18188	17907	17746	18214	18037	18009	17693	17760	18106	18044	18053	18099	18228	17946	17910	18169	18099	18071	17953	17992	18199	17929	17897	18210	17981	18053	17912	18058	18182	18094	17954	17996	18020	17982	18013	18099	18022	17898	18048	17875	18020	18061	17932	18005	18089	17982	17876	17893	17913	18025	18142	18021	18139	17822	17976	17896	18008	17968	18175	17876	17887	17880	17948	18054	18112	17937	18027	18083	17855	18097	17942	17921	17929	18007	17965	18146	17987	17879	18196	17889	18056	18084	18063	17854	17899	18004	17902	17985	18059	17813	18046	17951	18030	18002	18074	17979	17921	17837	18121	18048	17928	18013	18012	18040	17743	17993	18008	18089	18084	18015	18064	17953	17982	17805	17963	18012	18086	18023	17975	18073	18015	18028	18089	18082	17892	17994	18086	18110	17952	17967	17948	17990	18030	17936	17985	17886	18027	17975	18047	17860	17960	18063	17893	17909	18073	17975	18133	18129	17891	18078	18048	18141	18137	18003	18022	17981	17953	18116	17969	18081	17923	18097	17978	17997	17992	17963	18102	17945	18011	18023	17959	17979	17903	18059	17999	18152	18035	18195	17961	18200	17906	18020	18107	18152	18059	18086	18059	17911	18129	17898	18199	17987	18018	17909	18086	17886	18092	17966	17932	17932	18023	17887	18191	18057	18073	17885	18111	17993	17984	18047	17944	17995	18054	17920	17850	17999	18149	17817	18002	17942	18076	18026	17975	18005	17949	17994	18069	17996	18146	18090	17995	18061	17961	18236	18156	17922	17968	18108	17994	17996	17903	18071	18093	17857	17935	17974	17932	17967	18111	18036	17938	18047	17912	18210	18062	17919	18060	18059	17987	18022	18038	18100	17877	18216	18017	17875	17939	17906	17945	18117	17878	17910	17859	17951	18064	18068	17949	17942	17898	18116	17940	18053	17911	18010	17921	17918	18016	18014	18050	17977	18030	18039	17989	17937	18194	18109	17777	18119	18059	18026	18106	18166	18066	18110	18038	17882	18118	18171	17997	18045	17860	18010	18059	18117	17933	17848	18138	18017	17968	18129	17966	17893	17977	18089	18175	18058	18136	17912	18034	18086	17953	17962	18179	18152	18150	18065	18077	18152	18051	18054	18024	17848	18038	17949	17860	17990	17877	18064	17911	17906	17816	18102	17987	18067	18011	17817	18011	18099	18021	18019	18133	18154	18054	17977	17902	17991	17929	18030	18062	18022	17819	18135	18215	18154	17895	17938	17964	18114	18089	18080	17981	18037	18085	18097	17959	18071	17825	17880	17988	17904	17946	17854	18130	17809	17819	17922	18166	17914	18044	17991	17990	18124	17911	18097	17980	18065	18069	18171	17882	17955	18023	18011	17997	17924	17915	18129	17973	18149	18096	17896	18117	18054	18030	18216	17997	17951	17985	17992	17970	18002	17973	18134	18162	18108	17994	17980	17928	18089	17945	17990	18116	17920	18039	18095	17967	17930	17875	18039	17792	17904	17943	18204	17923	17991	17991	17975	18022	18129	17933	17959	18051	17888	17882	17986	18107	17891	18000	17898	17972	18143	17845	18081	18080	17910	17841	18039	18161	17945	17952	18102	17969	17865	17863	17895	17977	17754	17898	18068	17978	17996	17878	17873	17998	17880	17846	18069	17894	18017	17997	18091	18020	18047	17850	18111	17933	17853	17908	18037	17763	17909	17987	18086	18139	17981	18084	18122	18050	18080	18105	17900	18045	18029	18252	18070	18225	17847	17974	18140	18129	18131	18013	18015	17844	17936	17992	17923	17993	18006	18049	18011	17883	18050	18019	17948	18083	18028	17925	18057	17886	18003	18012	17898	17919	18029	18045	17953	18173	17911	18066	18276	18037	18189	17947	17860	18096	18032	18069	18002	17916	18036	18014	18121	17853	18004	17928	17981	17831	17947	18103	17909	18095	17979	17803	17964	18040	17927	18213	18068	18063	17795	18001	17902	18002	17999	18064	18100	17883	18098	18075	18067	18043	18096	18045	18034	17874	17856	17907	17947	18126	18012	17971	17984	17937	17884	17909	18126	17881	17824	18013	17960	17804	18012	18076	18028	18132	18025	17930	18101	18033	17969	18208	18002	18052	17877	17920	17874	18153	17927	17867	18024	17975	18017	17986	17939	18073	17961	18071	17989	18003	17966	18059	17947	18004	17974	17866	17992	18159	18092	17900	18144	17972	17974	18093	18018	17884	18155	18093	18092	17876	18313	18023	18006	17978	18228	17808	18121	17973	18063	18175	17880	18031	18044	17856	17980	18045	18101	18216	17910	17995	18027	17994	18020	18025	17983	18141	17973	18206	18103	18002	18028	18061	17886	18114	17887	18053	18017	17949	18074	17925	18104	18075	17903	18064	17946	17861	17956	17940	17924	18045	18260	18013	18084	17923	18092	18013	17980	17932	18058	18119	17892	17932	18008	17914	18019	18040	17981	18005	17911	18042	17923	17855	17892	18026	18043	17830	18021	18125	18034	17893	18046	18157	18022	17912	18016	17916	18050	17878	17897	17878	18013	17916	18228	17972	17981	17972	17953	18006	18137	18101	17932	18049	18138	18116	18108	18021	17927	18078	18097	17987	18055	17783	18014	18136	17843	17928	17859	17945	18139	17964	17870	18047	18071	18170	17905	17921	18155	17929	18043	17940	18098	18112	17890	17874	18037	17961	18073	17949	17975	18057	18004	18134	18025	17948	18086	18007	18104	18057	18082	18017	18001	17971	18072	18064	17948	17931	18016	17929	18037	18237	18093	18078	17939	18046	18050	18138	17940	18121	17927	17978	18008	18014	18006	17989	18064	17937	17938	17813	17983	18045	18171	17938	17976	18094	18009	18126	17984	17993	18120	17894	17884	18003	18157	17847	18095	18113	17846	18061	18072	18216	17928	17983	17922	17951	17780	18045	18153	18172	17937	18128	18039	18014	18005	17980	17981	17946	17834	18064	18030	18132	17777	17921	17989	17799	17912	18114	17904	17968	17929	18162	17916	17984	17903	17945	17828	18065	18035	18154	18004	17926	17971	17826	17934	18066	17830	18105	18043	17967	17866	18053	17860	18176	18071	17996	17926	17978	17894	18194	17851	18128	18066	17957	17854	17990	17812	17983	17924	17917	17940	17891	18017	18056	17933	17948	18003	17978	17956	17995	18061	18215	17815	18076	18088	17947	17943	17962	18184	17958	18007	17958	18067	17992	18075	18084	17887	18013	17896	18014	18150	17962	17946	18236	17873	18008	17847	17916	18289	18023	18123	18073	17941	17945	17966	18112	18172	18053	17917	17845	18019	18138	17907	17934	18101	17750	18063	17985	18064	17960	18248	17945	17914	18037	17899	17998	18042	18161	18042	18075	18069	17901	17998	17999	18153	17852	17903	18015	17886	18018	17978	17972	18007	18180	18047	17990	18151	17817	17926	17972	17988	17827	17854	17955	18053	17922	17970	18059	18142	17995	18090	18063	18089	18002	18016	17989	17943	17991	17931	18089	18096	17985	18055	17905	17844	17893	18086	18087	17973	18145	17910	17930	17992	17927	18033	18102	18063	17984	18229	17960	17989	17811	17998	18087	17917	17928	18012	18016	18089	18214	18057	18038	18041	17941	17881	17997	18041	18120	17966	17930	18086	18072	17928	18053	18064	17973	18103	18185	18024	17907	18133	18180	18174	18100	17856	18076	18047	18022	17961	17907	18197	18104	17986	17978	17955	17931	18028	17993	18044	18037	17888	18006	17802	17979	17992	17912	18114	17949	18026	18177	18026	18057	18038	18027	18031	18022	17840	18062	18158	18071	17986	18053	17943	17913	17941	18010	18098	18131	18021	18104	18081	17849	17940	18135	18031	18256	17880	17767	17889	17992	18152	17947	17964	18031	18196	18171	17996	17826	17956	18022	18014	18008	17978	18057	18162	18016	17927	18019	18081	18035	17987	18168	17896	18266	18098	18079	17679	18052	18067	17882	18096	18255	18024	18145	17979	18019	17883	18065	18105	18169	18120	18045	18058	18061	18031	17977	17983	17809	18198	18126	18043	18152	17714	17919	18134	18213	17975	17972	17997	17967	18072	18049	17893	18373	17852	18241	18059	18081	18069	18103	18048	18043	17884	17839	18065	17922	17944	17968	18035	17958	17963	17983	18149	18169	18193	18001	18178	17829	18149	17898	18086	18034	18092	18064	17873	17947	18022	17942	18007	18019	18052	18100	17879	18062	17884	18037	18001	17931	18061	18004	17859	18023	17974	18017	18073	18004	17942	18103	17953	17786	18039	18067	18086	18079	18118	17973	17943	17868	18022	18016	18131	18118	18051	18081	17940	17898	18043	18024	18101	17893	18125	18049	17937	18104	17943	17990	17897	17766	18083	17906	17801	17970	18144	17885	17908	18088	17964	18133	18016	18186	17980	18046	17969	18197	18108	18104	18092	18067	18062	18052	17938	18175	17857	17837	18135	17949	18042	18023	18129	17816	18067	18129	18060	18021	18027	17976	18087	17951	18114	18061	17977	18036	17931	18230	17938	18198	17986	18149	18113	18143	18106	18152	18127	17951	18173	18050	17909	18024	17955	18052	17962	17879	18006	17947	18056	17874	18037	17890	17895	17952	18029	17985	17993	18041	18077	17942	17983	18309	17981	18033	18021	17874	18176	18242	18041	18042	18133	17966	17931	17819	17947	17979	18074	17968	18098	17904	17961	17856	17889	17927	17998	18051	18078	17976	17756	17953	18105	18082	17993	18163	18104	17880	18087	17867	18028	17996	18179	17922	18048	18030	17897	17836	18127	17932	18051	17845	18080	18004	17963	18041	18197	17990	17970	17882	18085	18055	18116	18191	18214	18049	17992	17946	18024	18109	17936	17995	17961	17976	18022	17958	17847	17915	18056	18030	17947	17962	18039	18037	17988	17840	17972	17995	17944	18123	17968	18167	17902	17992	17984	18002	18074	17920	17966	18121	17960	17936	17958	17706	18238	18150	18066	17919	18055	18128	18052	17997	18048	18156	17739	18216	18084	17909	18056	17971	18077	18047	17982	18071	18027
31556	41912	42012	28911	23408	22544	22369	22032	22125	22034	22064	22348	22102	22080	22176	22004	22196	22312	22327	22022	22161	22374	21966	22165	22037	22080	22101	22277	22217	22025	22166	22003	22015	22145	22166	22214	22108	22170	22034	22275	22107	22122	22275	22281	21929	22017	22113	22050	22222	22226	22379	21829	22066	22029	22118	21986	22208	21840	22091	22133	22160	22108	22183	22076	22006	22199	22041	22336	22106	22111	22101	22095	22034	22030	21938	22122	22150	21999	22133	22106	22106	22136	22350	22024	22065	22113	22168	21963	22204	22188	22172	22035	22140	22244	21968	22066	21976	22085	22049	21959	22009	22139	21920	22119	22124	22095	22044	21907	22274	22124	22058	21971	21939	22216	22329	21976	22141	22071	21967	21954	21985	22029	22156	22156	22190	22091	22222	22000	22008	22065	22211	22065	21780	22273	22001	21919	22093	22184	22072	22141	21990	21945	22069	22219	22233	21881	22143	21932	22008	22116	22040	22238	22253	22304	22278	22253	22171	21918	22169	22109	22102	21917	22135	22210	22056	22006	22139	22301	21937	22000	22275	22251	22245	22334	22197	22027	21972	22205	22134	22075	22010	22052	22165	22193	21967	22139	22287	22128	22037	22254	22058	22123	22135	22098	22233	22032	22081	22097	22036	22024	22130	22154	21978	22115	22263	22120	22195	22191	22270	22134	22062	22317	22019	22371	22196	22141	22148	22126	22007	22140	22045	22303	22088	22219	21982	22046	22179	21992	22303	22303	22035	22229	21908	22178	22095	21938	22273	22170	21914	22045	22056	22028	21748	22030	22061	21973	22174	22038	22081	22083	21897	22355	22089	22091	22125	22144	22183	21971	22087	22280	22005	22117	22287	22047	22233	22276	22027	22052	21831	21814	22123	22101	22180	21983	22020	22088	22074	21997	22012	22096	21985	22034	22019	22287	22099	22010	21963	21926	22005	21916	22342	22189	22334	22289	22136	22048	22156	21912	21979	22008	22298	22354	21936	21874	22219	22194	21881	22057	22411	22111	21903	22019	22017	22193	22013	22058	22017	22006	22103	21959	21988	22121	22277	22006	21985	21855	22137	22199	22094	22216	21992	21960	22051	21990	22240	22130	22154	21942	22063	22105	22217	21901	22154	22093	22009	22043	21925	21755	21933	22043	22022	21987	21938	21946	21929	21864	22074	22003	22206	22168	22314	22184	22111	22070	22243	21940	22066	22227	22064	22028	21903	22162	22120	22155	22041	22140	22022	21933	21986	21914	22133	22041	22228	22033	22104	22182	22216	22128	22402	22121	22044	21943	22078	22014	22144	22097	22032	22083	22127	22126	21887	22031	21894	22114	22076	22078	22251	21845	22129	21971	22053	22131	22115	22068	22090	22007	22199	22086	22066	21906	22099	22214	22054	21965	21916	21985	22005	22148	21999	22018	22069	22068	22062	22030	22233	22092	21887	21887	22075	21934	22049	22035	21927	22131	22282	22058	22115	22061	22209	21875	22136	22228	22249	21973	22094	22144	22145	21957	22392	22344	22083	22018	22205	22203	22082	22066	22110	22077	22050	22058	22247	22265	22031	21963	22130	21988	21984	22068	22175	22006	21968	22086	21880	21931	22187	22066	22115	22164	22115	22224	21955	21958	22211	22239	22290	22093	21974	21847	22201	21900	21954	22004	22267	21908	22121	22332	22404	22172	22195	22099	21915	21938	22198	22156	22180	22235	22168	21879	22129	22039	22158	22153	22094	22090	22274	22243	22268	21973	22027	22070	22407	22046	21915	22202	22102	22239	22204	22029	22224	22058	22010	22251	22178	21985	22115	21942	22062	21997	22047	22239	22032	22044	22125	22063	22026	22029	21985	22005	22181	22020	21988	22208	22152	22101	22090	22191	22173	22182	22084	21923	22137	22079	22092	22192	21976	22272	22174	22094	22046	22018	22039	22226	22056	22108	22294	22066	21888	22245	22094	22057	21993	21941	21942	22109	22155	21992	22072	21983	22075	21822	22134	22037	22042	21943	22059	22137	22057	22052	22051	22085	22078	22032	22041	22204	22098	22277	21999	22061	22207	22069	21884	21957	22240	21818	21997	22252	22182	22042	22100	22124	22054	22253	22284	22251	22076	21955	22241	22081	21980	22182	22028	22186	22246	21921	21966	22154	22079	22150	22144	22244	22137	22284	22028	22090	22344	22106	22261	21999	22007	21962	22135	22034	22071	21908	22070	22038	21930	22024	22229	21813	22036	22030	21984	22135	22138	22108	21854	22109	21974	22074	21928	22152	21890	22200	22254	22095	22196	22207	22026	22161	22099	21976	22146	22273	22079	22260	22230	22080	22105	22070	22074	22169	22128	22012	22234	21912	22036	21923	22059	21996	22058	22180	22107	22230	22149	22123	22137	22232	22034	22157	22137	22078	22320	22064	21962	21935	22009	21848	22047	22005	22045	22387	21973	22167	21974	22165	22058	22123	21946	22043	22375	22039	22218	22139	22304	22179	22092	22338	21937	22091	22280	22102	22040	22042	21983	22197	22147	21838	22335	21980	22245	22233	22036	22121	22131	22160	22045	22253	22175	22078	21984	22093	22214	22303	21974	22050	22080	22063	22034	21918	22024	22305	22127	21991	22190	22031	22115	22107	22158	21954	21942	22207	22163	21991	22077	22243	22386	22126	22109	22173	21936	21954	22167	22025	22001	22013	22096	22143	22119	22132	21965	21811	22221	22199	22328	21985	21857	22092	22045	22157	22429	22124	22012	22011	22295	22071	22071	22224	22254	22354	22119	22124	22101	21929	21905	21981	22244	22204	22263	21923	21890	22192	22265	22235	22259	22081	22269	22225	22032	22161	22124	22164	22058	22195	22101	22044	22310	21975	21900	22042	22297	22230	22225	21879	22069	22320	22159	21880	22213	22290	22049	22224	22112	21722	22119	22062	22244	22050	22214	21905	22186	22217	22233	22122	22160	22057	22268	22222	21981	22009	22172	22043	22224	22324	22157	22065	22349	22184	22015	22099	22251	22114	22340	22009	22241	22174	22301	22193	22187	21953	22222	22029	22248	22199	22238	21844	22078	22044	21860	22041	21933	22218	22116	22102	22009	22159	22173	22202	22205	21913	22388	22128	22179	22228	22140	22066	22003	22173	22228	22045	22032	21984	21899	22108	22007	22280	21995	22032	22213	22242	21957	22179	22127	22069	22001	22082	22159	22008	22105	22209	22172	22055	21921	22125	22088	22055	22066	21928	21907	22134	22145	22037	22193	22310	21858	21997	22159	22054	22200	22149	22102	22292	22095	22036	22260	21873	22159	22128	22056	22062	22281	21933	22067	22077	21901	22165	21961	22058	21949	22141	22126	22200	22037	22382	21924	22298	22305	22110	22067	21919	22171	22098	22217	22016	22286	22145	22193	21932	22207	22094	22093	21909	22167	22036	22067	22283	22198	22389	22136	22229	22041	22460	22028	22036	22171	22110	22284	21891	22112	22178	22142	21921	22267	22186	22312	22012	22214	21867	21942	21969	22039	22316	22039	22302	22065	21870	21973	22037	21867	22187	22041	22057	21809	22091	22057	21994	22098	22148	22156	22008	22087	22223	22248	22050	22065	22100	22200	22077	22145	22076	21919	22095	22041	22062	21923	22206	22285	22027	22032	22020	22199	21954	22114	21952	21903	22270	22131	21923	22023	22266	22214	21956	22076	22139	21861	22079	22097	22121	22021	22255	22053	22132	22051	22023	22250	22182	22079	22072	22305	22325	22215	22104	22037	22109	22142	22051	22228	22030	21886	21919	22072	22158	22238	22137	22013	22129	22242	22189	22130	22103	22169	21997	22172	22055	22053	22175	22194	22048	21959	22027	22095	22301	21915	22023	22077	22354	21966	21899	22228	22185	22181	22027	22156	22049	22035	22148	22010	22254	22124	22351	21975	22081	22206	21938	21893	22104	22039	21964	22081	22216	22005	22065	22160	22071	22276	22128	21892	22054	22178	22207	22094	21872	22007	22303	22072	22175	22184	21937	21864	21996	22106	22081	22006	22177	22251	22280	22006	22157	22134	22161	22214	22091	21924	21928	22147	22054	21996	22071	21989	22066	21964	22153	22248	22111	21933	22171	22222	22095	22297	21996	22079	21840	22112	22084	22286	22321	22006	22005	22190	21737	22093	22068	21893	22087	22265	22114	22088	21923	22006	22164	22033	22062	21926	22201	22313	21949	22060	22076	22079	21753	22188	22248	21979	22069	22098	22260	22172	22010	21913	22117	22233	22137	22085	22087	22151	22048	22089	22024	21867	22004	21890	21987	22241	22026	21994	21985	22118	22052	21964	22045	21955	21916	22043	22160	21965	21811	22181	22017	22113	22024	22245	22124	22068	22177	22193	21988	22140	22229	21932	21983	21957	22061	22241	22230	22110	21992	22023	22150	22059	22110	22137	22008	21956	22031	22143	22132	22370	22124	22143	22268	22028	22034	22288	21970	22057	22031	22277	22000	22102	22118	22167	22147	22132	22070	21997	22126	22146	22068	22202	21932	22214	22165	22146	22131	22294	22265	22159	22194	22429	21989	22092	22122	22155	22022	21890	22177	22181	22098	21991	22349	22135	22084	22312	21931	22254	22118	22235	22123	22052	22180	22134	22012	22004	22246	22145	21951	22060	22320	22135	22161	22109	22189	22124	22058	22265	22042	22351	22020	21897	21967	22124	22024	22044	22107	22246	21998	22152	22020	22036	22045	22004	22116	22149	22050	22054	21940	22091	22012	22132	22107	22248	22231	22043	22137	22162	22133	22137	22255	22204	22173	21986	22064	22352	22129	21870	22103	22256	21859	22295	21974	22297	22146	22077	22271	22273	22093	22134	22116	22167	21933	22340	22176	22070	22120	21998	22196	21882	22242	22173	22141	21962	22039	22279	22013	22199	21979	21854	22012	22163	22295	22291	22106	22060	22174	21964	22354	22147	22203	21989	22143	22146	22137	22431	22260	22080	22339	22216	22052	22108	21918	22173	22075	22338	22087	22187	22295	22263	22333	22197	22058	22241	22255	22251	22132	22102	22025	22090	22209	22040	21825	22314	22170	22058	22161	22238	22085	22261	21988	22039	21803	22257	22195	21984	21862	22183	22039	22146	22026	22086	22294	22178	21866	22233	22220	21991	22085
43147	61423	40508	22783	19039	17754	17773	17751	17371	17658	17645	17456	17573	17567	17627	17788	17742	17684	17730	17552	17799	17648	17677	17720	17786	17885	17655	17776	17657	17785	17731	17648	17880	17700	17768	17833	17549	17833	17526	17679	17656	17690	17765	17527	17608	17519	17685	17768	17567	17801	17626	17689	17637	17713	17790	17588	17695	17622	17660	17548	17709	17627	17700	17449	17624	17729	17622	17704	17543	17774	17583	17574	17581	17624	17817	17677	17592	17842	17665	17634	17654	17686	17709	17592	17502	17653	17711	17653	17606	17660	17648	17584	17709	17786	17657	17447	17656	17808	17664	17554	17760	17582	17583	17680	17682	17712	17720	17478	17779	17666	17680	17803	17762	17718	17732	17753	17582	17598	17651	17655	17548	17619	17437	17423	17719	17634	17588	17602	17624	17529	17823	17568	17572	17718	17724	17645	17638	17531	17601	17714	17765	17564	17521	17577	17690	17524	17757	17538	17601	17673	17636	17779	17589	17743	17640	17681	17506	17659	17696	17775	17613	17564	17820	17752	17637	17618	17508	17636	17656	17643	17601	17623	17701	17678	17712	17558	17626	17725	17520	17597	17650	17691	17667	17813	17778	17673	17594	17636	17797	17723	17735	17729	17635	17670	17760	17815	17677	17725	17579	17549	17608	17896	17454	17680	17847	17608	17584	17563	17622	17512	17753	17689	17586	17749	17589	17598	17650	17671	17611	17695	17659	17631	17475	17573	17648	17704	17568	17614	17795	17447	17799	17608	17743	17585	17613	17718	17746	17696	17502	17704	17495	17600	17645	17615	17722	17660	17802	17565	17585	17783	17827	17749	17703	17605	17603	17644	17706	17740	17791	17658	17897	17692	17630	17490	17601	17602	17575	17493	17711	17687	17767	17590	17654	17762	17566	17591	17637	17521	17619	17600	17697	17659	17776	17503	17828	17763	17838	17763	17708	17534	17664	17812	17542	17703	17777	17567	17522	17633	17534	17635	17771	17584	17718	17587	17607	17549	17612	17608	17690	17570	17606	17800	17890	17594	17721	17844	17563	17700	17553	17686	17692	17578	17675	17640	17605	17701	17587	17667	17620	17632	17447	17843	17631	17531	17620	17791	17737	17697	17613	17686	17621	17688	17707	17650	17594	17646	17663	17678	17634	17819	17701	17616	17597	17788	17781	17749	17613	17725	17773	17595	17687	17798	17828	17615	17513	17579	17533	17769	17649	17823	17595	17592	17654	17577	17673	17740	17591	17781	17625	17726	17739	17721	17742	17554	17707	17696	17734	17622	17614	17586	17720	17728	17697	17561	17640	17681	17545	17671	17543	17700	17732	17564	17722	17576	17567	17626	17646	17640	17735	17702	17657	17748	17504	17678	17789	17655	17666	17476	17734	17726	17793	17734	17712	17517	17525	17730	17731	17451	17669	17682	17664	17550	17606	17646	17639	17490	17709	17665	17316	17650	17762	17437	17516	17691	17671	17582	17739	17466	17754	17657	17668	17585	17622	17580	17736	17631	17645	17581	17720	17818	17553	17690	17845	17549	17530	17669	17587	17750	17645	17516	17726	17769	17687	17876	17721	17609	17672	17632	17448	17883	17656	17757	17731	17849	17695	17687	17661	17696	17677	17613	17749	17708	17758	17630	17566	17579	17698	17810	17561	17730	17664	17442	17646	17703	17662	17769	17759	17614	17656	17797	17591	17604	17567	17545	17671	17595	17750	17805	17715	17550	17514	17688	17706	17641	17634	17588	17564	17775	17745	17692	17667	17800	17656	17693	17710	17521	17811	17688	17628	17730	17637	17691	17715	17577	17576	17655	17786	17704	17652	17727	17804	17663	17683	17593	17736	17618	17605	17712	17511	17697	17667	17659	17729	17487	17530	17604	17687	17411	17757	17657	17645	17511	17639	17761	17739	17539	17571	17734	17544	17611	17802	17795	17564	17500	17862	17517	17754	17688	17715	17651	17671	17658	17678	17659	17708	17567	17700	17602	17582	17777	17721	17735	17522	17536	17669	17646	17596	17573	17654	17779	17751	17741	17643	17676	17575	17817	17535	17556	17633	17802	17661	17587	17653	17731	17595	17661	17618	17544	17756	17672	17736	17643	17670	17668	17689	17777	17713	17604	17660	17873	17604	17587	17615	17579	17631	17704	17670	17699	17615	17772	17788	17696	17579	17474	17561	17670	17679	17643	17829	17705	17624	17584	17717	17631	17728	17734	17747	17569	17758	17623	17626	17647	17520	17761	17707	17895	17761	17703	17858	17518	17743	17857	17526	17810	17778	17519	17668	17609	17700	17808	17704	17554	17758	17766	17824	17645	17635	17635	17655	17619	17675	17681	17747	17430	17565	17754	17770	17630	17693	17554	17728	17650	17669	17612	17542	17621	17571	17620	17755	17696	17484	17603	17723	17874	17771	17647	17695	17585	17694	17796	17514	17631	17677	17840	17593	17609	17597	17610	17689	17791	17710	17537	17654	17686	17808	17627	17653	17680	17599	17627	17497	17644	17739	17740	17610	17537	17601	17651	17659	17861	17652	17716	17550	17597	17497	17672	17751	17600	17683	17631	17851	17612	17725	17626	17873	17756	17743	17626	17640	17454	17637	17539	17682	17630	17884	17740	17775	17609	17560	17585	17773	17821	17593	17765	17683	17712	17854	17576	17671	17763	17528	17736	17683	17651	17588	17560	17735	17621	17672	17690	17642	17727	17666	17610	17743	17777	17743	17825	17604	17830	17457	17640	17576	17706	17737	17724	17699	17787	17509	17699	17624	17680	17667	17664	17628	17644	17660	17753	17758	17669	17752	17518	17572	17712	17592	17504	17687	17651	17568	17520	17590	17641	17681	17698	17437	17690	17717	17571	17726	17681	17557	17571	17747	17671	17663	17673	17610	17704	17572	17621	17763	17650	17755	17581	17680	17660	17738	17745	17666	17650	17522	17617	17588	17617	17713	17712	17811	17791	17629	17556	17716	17653	17662	17653	17759	17591	17647	17606	17712	17702	17623	17626	17717	17648	17621	17723	17718	17757	17674	17713	17562	17699	17656	17638	17768	17589	17501	17664	17826	17659	17461	17640	17616	17657	17746	17600	17549	17674	17718	17562	17649	17605	17765	17594	17600	17624	17727	17768	17601	17639	17551	17829	17624	17720	17733	17636	17588	17712	17482	17650	17512	17742	17588	17598	17647	17660	17562	17566	17594	17642	17690	17656	17654	17675	17735	17689	17580	17637	17602	17588	17868	17736	17783	17586	17664	17545	17726	17568	17699	17707	17603	17455	17701	17713	17857	17726	17542	17646	17765	17752	17617	17567	17804	17663	17683	17775	17629	17841	17470	17697	17562	17516	17633	17424	17581	17626	17826	17624	17534	17586	17524	17614	17707	17640	17582	17640	17546	17782	17602	17716	17628	17624	17556	17780	17535	17528	17530	17628	17645	17501	17701	17625	17655	17757	17610	17571	17716	17621	17743	17821	17814	17641	17661	17742	17623	17500	17615	17678	17412	17721	17703	17558	17526	17745	17578	17693	17677	17711	17674	17541	17714	17614	17765	17709	17504	17478	17644	17726	17627	17448	17738	17754	17608	17769	17714	17612	17756	17532	17617	17535	17743	17567	17549	17603	17654	17721	17653	17715	17443	17578	17702	17640	17743	17474	17702	17742	17421	17603	17751	17627	17656	17645	17778	17678	17544	17612	17559	17593	17774	17455	17828	17646	17640	17590	17606	17773	17636	17647	17575	17691	17660	17704	17640	17582	17442	17514	17708	17527	17725	17739	17580	17828	17755	17588	17627	17547	17631	17547	17666	17598	17625	17810	17781	17543	17686	17668	17626	17528	17707	17731	17781	17636	17554	17705	17680	17653	17627	17786	17625	17708	17705	17591	17739	17823	17662	17695	17578	17734	17804	17812	17564	17735	17554	17650	17682	17728	17757	17593	17662	17650	17650	17731	17661	17686	17461	17557	17610	17528	17654	17615	17679	17779	17578	17759	17583	17665	17585	17737	17893	17524	17719	17709	17548	17870	17788	17595	17522	17794	17475	17720	17791	17666	17543	17528	17693	17827	17862	17831	17716	17544	17610	17577	17675	17704	17821	17634	17685	17699	17732	17573	17774	17560	17770	17686	17590	17627	17764	17651	17717	17489	17719	17527	17608	17800	17636	17633	17646	17531	17707	17644	17690	17704	17682	17730	17677	17764	17672	17600	17646	17553	17583	17517	17613	17732	17665	17495	17601	17599	17673	17794	17507	17728	17555	17713	17493	17747	17564	17558	17673	17673	17662	17629	17649	17610	17652	17606	17501	17713	17586	17591	17730	17792	17898	17638	17791	17590	17767	17756	17652	17610	17642	17625	17690	17665	17612	17742	17779	17689	17640	17744	17824	17698	17637	17600	17771	17673	17766	17784	17746	17736	17731	17617	17709	17653	17727	17639	17679	17678	17650	17737	17715	17647	17639	17603	17747	17687	17597	17667	17700	17600	17749	17886	17658	17699	17688	17640	17596	17580	17564	17818	17458	17623	17729	17676	17555	17663	17668	17672	17742	17572	17829	17503	17554	17835	17639	17589	17564	17712	17495	17726	17696	17614	17468	17595	17688	17742	17610	17844	17726	17689	17650	17697	17700	17930	17616	17722	17667	17607	17476	17797	17573	17501	17619	17625	17651	17648	17787	17599	17481	17485	17585	17670	17692	17690	17743	17495	17712	17635	17676	17683	17795	17626	17542	17724	17695	17638	17785	17583	17764	17735	17653	17764	17653	17794	17618	17750	17713	17542	17696	17733	17717	17593	17725	17656	17728	17640	17519	17621	17694	17721	17470	17544	17810	17702	17636	17670	17820	17579	17428	17663	17907	17550	17701	17673	17752	17667	17712	17720	17675	17706	17734	17591	17677	17830	17668	17765	17804	17769	17609	17479	17700	17871	17806	17867	17565	17649	17688	17607	17768	17667	17488	17705	17659	17851	17696	17614	17719	17742	17772	17613	17604	17777	17539	17783	17563	17752	17537	17885	17591	17640	17685	17539	17539	17590	17560	17849	17551	17727	17517	17649	17825	17660	17508	17687	17653	17482	17617	17654	17925	17709	17614	17670	17641	17709	17523	17687	17765	17729	17743	17598	17796	17606	17493	17664	17775	17705
24037	25375	35084	27067	23954	24635	24581	21991	21688	21863	21844	21912	21974	21814	21921	21825	21934	21807	21717	21630	21735	21741	21762	21740	21773	21612	21505	21715	21679	21691	21685	21652	21665	21724	21906	21489	21716	21695	21894	21683	21768	21699	21586	21598	21772	21653	21820	21684	21739	21722	21935	21695	21630	21592	21604	21778	21726	21560	21630	21741	21698	21762	21890	21594	21863	21727	21636	21647	21607	21680	21711	21499	21780	21794	21825	21726	21740	21645	21489	21820	21569	21712	21980	21865	21911	21669	21540	21732	21832	21977	21745	21633	21695	21728	21668	21797	21761	21764	21591	21668	21687	21695	21456	21773	21842	21660	21513	21568	21483	21807	21649	21551	21846	21797	21851	21743	21626	21512	21542	21649	21438	21726	21631	21622	21651	21548	21659	21541	21635	21797	21793	21711	21703	21753	21754	21693	21529	21570	21712	21498	21703	21605	21670	21564	21679	21603	21904	21600	21698	21831	21995	21811	21655	21776	21544	21516	21629	21463	21587	21726	21746	21677	21629	21914	21589	21455	21638	21774	21646	21411	21689	21644	21783	21734	21694	21547	21789	21800	21540	21570	21837	21873	21754	21418	21787	21741	21589	21756	21788	21763	21687	21806	21633	21530	21910	21513	21644	21639	21709	21662	21586	21675	21799	21779	21686	21601	21639	21588	21644	21709	21690	21771	21646	21784	21492	21846	21687	21595	21719	21533	21803	21774	21650	21460	21614	21945	21621	21526	21577	21810	21668	21575	21450	21792	21755	21746	21506	21632	21348	21536	21695	21616	21703	21656	21535	21472	21939	21658	21562	21662	21639	21595	21519	21708	21684	21567	21694	21721	21788	21662	21751	21622	21450	21661	21617	21531	21767	21745	21560	21494	21677	21532	21621	21634	21743	21914	21613	21817	21593	21827	21507	21684	21665	21582	21485	21595	21660	21771	21581	21737	21632	21382	21727	21467	21617	21686	21666	21613	21549	21857	21801	21739	21581	21577	21496	21436	21703	21612	21627	21556	21662	21510	21641	21928	21792	21460	21567	21694	21617	21827	21452	21612	21771	21430	21693	21524	21680	21778	21528	21697	21595	21515	21754	21702	21572	21642	21846	21550	21815	21805	21609	21723	21679	21680	21909	21543	21520	21647	21727	21656	21729	21774	21683	21837	21668	21595	21660	21789	21639	21508	21524	21846	21745	21611	21609	21590	21815	21730	21684	21586	21644	21725	21978	21925	21780	21676	21457	21798	21676	21638	21713	21614	21610	21711	21779	21771	21760	21894	21536	21744	21935	21628	21565	21705	21736	21740	21809	21687	21736	21685	21644	21758	21628	21778	21688	21652	21736	21507	21574	22031	21679	21728	21551	21558	21722	21785	21731	21761	21759	21613	21891	21738	21768	21522	21550	21470	21553	21683	21647	21437	21506	21792	21642	21846	21594	21460	21538	21412	21542	21444	21825	21569	21708	21539	21698	21591	21562	21808	21537	21610	21552	21543	21793	21928	21736	21444	21758	21613	21601	21561	21609	21579	21570	21553	21732	21735	21544	21880	21571	21716	21570	21774	21585	21731	21814	21869	21590	21725	21533	21483	21444	21531	21729	21489	21842	21402	21611	21806	21667	21620	21481	21518	21711	21601	21606	21533	21737	21609	21560	21616	21698	21706	21519	21657	21612	21762	21645	21781	21898	22004	21576	21522	21395	21662	21903	21630	21696	21559	21692	21514	21710	21541	21570	21769	21699	21751	21684	21657	21647	21570	21540	21705	21520	21602	21660	21555	21690	21548	21778	21679	21625	21805	21707	21707	21639	21587	21748	21556	21776	21630	21581	21605	21654	21506	21562	21491	21544	21540	21512	21677	21502	21593	21700	21765	21674	21671	21552	21691	21697	21585	21613	21885	21805	21633	21563	21712	21704	21757	21749	21814	21645	21628	21528	21471	21728	21638	21703	21545	21802	21472	22005	21696	21531	21780	21559	21615	21681	21685	21539	21669	21519	21552	21773	21736	21713	21819	21774	21751	21596	21722	21531	21783	21687	21732	21621	21706	21322	21667	21757	21820	21557	21760	21806	21563	21595	21485	21778	21479	21678	21725	21728	21809	21630	21643	21646	21441	21475	21617	21586	21574	21788	21752	21662	21728	21635	21771	21753	21912	21560	21703	21757	21515	21801	21603	21862	21646	21521	21632	21636	21816	21658	21663	21690	21674	21745	21720	21709	21582	21861	21568	21602	21619	21655	21595	21578	21753	21640	21745	21646	21625	21498	21733	21647	21643	21848	21560	21600	21552	21609	21701	21777	21634	21690	21751	21678	21733	21862	21603	21644	21755	21544	21576	21865	21726	21718	21542	21844	21805	21589	21641	21836	21653	21620	21664	21573	21677	21591	21462	21308	21580	21596	21517	21748	21720	21744	21456	21722	21480	21870	21489	21742	21704	21839	21683	21641	21717	21765	21708	21633	21523	21628	21754	21701	21758	21774	21505	21943	21678	21397	21591	21524	21934	21607	21515	21733	21510	21675	21571	21945	21929	21774	21796	21493	21608	21619	21637	21685	21706	21671	21746	21658	21842	21809	21748	21609	21848	21851	21621	21623	21717	21773	21732	21889	21781	21728	21623	21498	21444	21493	21587	21790	21844	21710	21792	21734	21540	21764	21578	21680	21731	21625	21704	21556	21749	21449	21648	21848	21706	21778	21727	21748	21554	21733	21820	21434	21915	21466	21541	21723	21646	21697	21827	21503	21553	21627	21616	21664	21610	21565	21599	21809	21726	21726	21774	21655	21649	21618	21527	21576	21661	21604	21621	21822	21691	21750	21642	21881	21726	21570	21745	21703	21632	21738	21676	21710	21912	21868	21744	21951	21884	21693	21610	21766	21695	21660	21729	21548	21873	21744	21692	21748	21766	21810	21579	21594	21766	21818	21640	21561	21526	21679	21545	21721	21488	21686	21627	21618	21655	21579	21571	21449	21759	21809	21456	21582	21494	21474	21624	21498	21406	21735	21711	21565	21723	21605	21670	21628	21556	21725	21773	21669	21650	21797	21723	21781	21586	21498	21865	21639	21570	21690	21682	21645	21687	21435	21757	21716	21797	21511	21765	21801	21665	21754	21718	21517	21463	21599	21819	21894	21773	21675	21638	21811	21780	21474	21670	21750	21553	21934	21694	21692	21701	21718	21567	21559	21688	21854	21699	21837	21500	21819	21745	21585	21579	21448	21667	21712	21551	21531	21765	21798	21712	21842	21697	21797	21505	21772	21565	21446	21551	21429	21648	21814	21519	21785	21827	21907	21797	21791	21668	21764	21832	21822	21759	21695	21631	21516	21422	21653	21658	21655	21622	21747	21606	21690	21792	21451	21596	21708	21569	21747	21536	21664	21634	21748	21732	21648	21542	21561	21708	21586	21773	21696	21810	21548	21691	21557	21661	21478	21597	21447	21734	21624	21464	21406	21854	21557	21889	21567	21822	21594	21458	21880	21476	21687	21847	21495	21721	21523	21703	21715	21598	21559	21708	21730	21499	21625	21563	21626	21691	21525	21581	21662	21561	21784	21706	21838	21616	21605	21639	21590	21687	21696	21708	21823	21490	21667	21534	21667	21538	21529	21662	21760	21538	21772	21427	21763	21716	21714	21764	21825	21685	21583	21579	21492	21619	21732	21682	21640	21777	21508	21757	21472	21994	21659	21828	21450	21372	21522	21739	21683	21553	21592	21678	21633	21703	21755	21703	21701	21547	21836	21695	21781	21706	21650	21633	21762	21820	21602	21679	21787	21905	21594	21614	21756	21609	21576	21607	21928	21681	21586	21555	21691	21806	21791	21627	21478	21669	21748	21614	21402	21671	21567	21755	21643	21556	21533	21582	21773	21703	21644	21566	21649	21684	21609	21653	21834	21748	21608	21669	21550	21517	21459	21427	21896	21624	21484	21627	21521	21650	21577	21801	21564	21525	21366	21701	21872	21640	21594	21783	21744	21589	21724	21754	21620	21514	21535	21586	21664	21577	21627	21415	21629	21829	21618	21493	21603	21376	21739	21798	21655	21599	21718	21620	21571	21431	21476	21776	21658	21590	21787	21734	21821	21655	21719	21342	21698	21397	21636	21690	21694	21684	21601	21693	21763	21698	21587	21765	21651	21881	21676	21828	21889	21676	21599	21508	21530	21956	21701	21600	21653	21694	21574	21533	21763	21600	21918	21752	21794	21767	21728	21728	21746	21688	21830	21856	21641	21753	21913	21674	21696	21745	21384	21810	21522	21577	21863	21527	21631	21611	21749	21888	21595	21615	21399	21547	21680	21633	21688	21758	21662	21483	21656	21928	21525	21580	21640	21803	21797	21572	21458	21548	21587	21648	21761	21562	21591	21684	21535	21557	21616	21754	21861	21786	21860	21656	21609	21672	21719	21764	21850	21735	21712	21593	21417	21568	21730	21661	21386	21622	21730	21629	21747	21718	21777	21918	21666	21605	21618	21478	21675	21746	21538	21596	21541	21747	21732	21628	21607	21864	21811	21714	21864	21653	21686	21578	21610	21627	21285	21556	21654	21613	21616	21507	21613	21829	21659	21359	21556	21768	21789	21524	21730	21695	21579	21685	21625	21700	21511	21574	21777	21924	21457	21467	21612	21672	21440	21681	21687	21634	21695	21656	21633	21400	21766	21538	21634	21616	21755	21686	21536	21711	21567	21757	21625	21695	22141	21766	21835	21639	21592	21738	21693	21667	21504	21727	21733	21684	21723	21755	21667	21774	21714	21656	22041	21725	21671	21500	21401	21554	21520	21579	21544	21538	21688	21733	21603	21444	21850	21677	21700	21748	21651	21594	21689	21654	21703	21706	21642	21649	21659	21594	21445	21551	21617	21865	21627	21637	21924	21645	21764	21622	21728	21680	21899	21603	21740	21567	21744	21559	21866	21693	21710	21647	21601	21786	21820	21662	21416	21653	21680	21693	21545	21805	21801	21834	21543	21658	21773	21607	21779	21543	21721	21552	21546	21645	21712	21489	21613	21595	21659	21508	21526	21566	21552	21653	21752	21700	21639	21748	21715	21634	21527	21609	21809	21582	21595	21756	21576	21581	21839	21659	21852	21790	21806	21737	21626	21624	21419	21576	21721	21653	21751	21732	21436	21605
62739	100486	69041	37431	24012	18815	17477	17530	17552	17516	17509	17402	17572	17580	17273	17442	17652	17478	17444	17413	17384	17551	17563	17407	17549	17570	17468	17509	17502	17401	17344	17433	17553	17382	17648	17407	17480	17236	17396	17459	17508	17519	17374	17397	17401	17233	17377	17450	17439	17612	17464	17513	17456	17633	17498	17477	17649	17488	17574	17347	17498	17385	17624	17589	17447	17433	17534	17525	17466	17498	17513	17395	17351	17476	17432	17477	17414	17473	17370	17367	17521	17232	17510	17619	17564	17526	17448	17636	17302	17488	17502	17434	17413	17443	17410	17308	17222	17378	17471	17500	17349	17337	17354	17509	17369	17358	17511	17384	17406	17302	17518	17330	17264	17544	17529	17266	17348	17412	17378	17329	17408	17296	17491	17366	17522	17327	17418	17405	17472	17506	17493	17525	17437	17565	17398	17366	17566	17362	17511	17420	17530	17346	17296	17446	17491	17332	17454	17500	17339	17427	17345	17522	17529	17534	17440	17554	17290	17584	17341	17227	17509	17670	17352	17350	17437	17570	17468	17627	17376	17182	17363	17404	17332	17491	17449	17325	17331	17476	17439	17480	17267	17396	17459	17456	17512	17419	17580	17338	17434	17496	17472	17634	17379	17417	17381	17347	17299	17440	17276	17472	17359	17321	17461	17440	17458	17399	17424	17287	17376	17489	17524	17555	17410	17218	17482	17460	17578	17326	17589	17505	17594	17508	17438	17374	17495	17604	17515	17343	17420	17319	17491	17433	17464	17510	17460	17313	17330	17541	17434	17501	17496	17313	17236	17577	17460	17506	17349	17425	17296	17447	17444	17434	17306	17486	17377	17383	17337	17183	17212	17485	17413	17295	17504	17413	17363	17484	17606	17374	17423	17411	17493	17171	17383	17520	17400	17432	17634	17452	17494	17429	17572	17561	17454	17169	17456	17427	17262	17367	17355	17530	17433	17335	17434	17581	17459	17360	17308	17273	17295	17512	17248	17378	17399	17584	17517	17514	17353	17397	17309	17339	17341	17345	17347	17476	17464	17503	17574	17519	17431	17441	17557	17441	17431	17357	17438	17463	17597	17504	17445	17608	17519	17524	17340	17280	17543	17340	17447	17476	17455	17421	17530	17355	17359	17467	17472	17358	17331	17206	17303	17594	17383	17389	17385	17397	17429	17531	17307	17607	17508	17255	17436	17414	17375	17561	17466	17511	17474	17353	17423	17448	17522	17412	17467	17373	17509	17325	17381	17421	17531	17359	17411	17415	17606	17534	17212	17333	17360	17487	17356	17491	17443	17372	17335	17506	17530	17342	17613	17464	17502	17353	17426	17478	17402	17467	17481	17346	17394	17397	17475	17477	17305	17469	17323	17439	17471	17463	17515	17346	17508	17459	17498	17343	17422	17323	17497	17276	17460	17357	17551	17295	17265	17481	17410	17374	17536	17200	17554	17353	17427	17537	17478	17336	17417	17436	17407	17372	17418	17313	17471	17433	17402	17427	17414	17547	17345	17409	17458	17437	17357	17281	17372	17439	17654	17323	17457	17487	17776	17477	17561	17473	17418	17320	17541	17553	17474	17459	17391	17444	17310	17479	17652	17463	17365	17357	17539	17392	17293	17543	17440	17401	17708	17325	17250	17404	17462	17540	17459	17408	17278	17389	17479	17346	17410	17423	17453	17390	17375	17451	17260	17366	17482	17444	17286	17267	17438	17333	17490	17342	17479	17440	17393	17496	17293	17337	17327	17414	17412	17444	17510	17237	17531	17359	17394	17635	17396	17416	17418	17170	17506	17464	17408	17422	17567	17285	17339	17202	17541	17435	17428	17473	17435	17436	17506	17279	17458	17321	17328	17455	17356	17409	17447	17505	17316	17292	17518	17484	17450	17355	17298	17600	17477	17410	17391	17427	17514	17548	17557	17337	17253	17379	17527	17369	17463	17466	17474	17453	17608	17453	17570	17365	17404	17432	17283	17478	17470	17447	17559	17385	17320	17426	17410	17572	17329	17570	17376	17464	17499	17391	17320	17487	17368	17494	17236	17392	17456	17525	17417	17280	17392	17374	17302	17324	17448	17428	17403	17352	17499	17412	17369	17563	17367	17383	17535	17497	17369	17504	17266	17371	17355	17287	17324	17357	17271	17351	17338	17398	17409	17444	17264	17506	17337	17123	17282	17430	17527	17476	17566	17344	17454	17386	17379	17529	17222	17392	17443	17341	17356	17527	17335	17383	17427	17547	17398	17619	17493	17483	17301	17386	17292	17482	17428	17447	17435	17272	17504	17512	17244	17524	17362	17486	17475	17458	17495	17521	17385	17411	17466	17509	17458	17474	17434	17413	17423	17250	17517	17441	17277	17422	17472	17461	17466	17514	17461	17465	17411	17455	17390	17342	17523	17362	17370	17275	17466	17435	17425	17461	17498	17321	17420	17401	17521	17544	17477	17467	17430	17340	17427	17385	17436	17415	17381	17515	17581	17303	17272	17398	17303	17447	17478	17401	17361	17404	17424	17401	17451	17344	17446	17325	17315	17435	17479	17328	17378	17350	17429	17422	17388	17485	17283	17211	17400	17176	17412	17215	17543	17434	17360	17366	17461	17343	17647	17502	17439	17436	17327	17341	17492	17533	17597	17530	17413	17388	17481	17479	17612	17262	17364	17246	17410	17486	17373	17385	17527	17463	17401	17439	17569	17512	17266	17505	17526	17527	17467	17219	17468	17419	17562	17481	17459	17426	17403	17432	17479	17452	17400	17528	17384	17276	17295	17402	17465	17523	17427	17490	17512	17475	17312	17431	17414	17374	17393	17387	17249	17307	17461	17407	17353	17425	17639	17410	17508	17512	17533	17502	17216	17551	17412	17499	17397	17394	17357	17445	17404	17280	17444	17227	17503	17227	17415	17485	17590	17286	17560	17366	17435	17451	17566	17354	17308	17511	17464	17486	17467	17402	17613	17330	17381	17417	17614	17311	17735	17430	17549	17357	17376	17333	17310	17322	17471	17402	17300	17314	17536	17361	17335	17449	17411	17352	17534	17480	17558	17413	17364	17431	17282	17466	17338	17554	17401	17367	17379	17631	17424	17550	17219	17345	17450	17452	17558	17532	17388	17456	17469	17495	17282	17482	17371	17415	17490	17196	17252	17512	17455	17553	17141	17458	17492	17408	17398	17385	17292	17361	17436	17431	17320	17420	17281	17319	17344	17510	17615	17529	17623	17411	17534	17503	17430	17405	17395	17309	17444	17455	17390	17524	17347	17477	17513	17501	17601	17359	17286	17480	17515	17444	17469	17383	17406	17475	17574	17426	17444	17444	17497	17403	17400	17447	17486	17299	17516	17446	17384	17482	17438	17361	17248	17340	17339	17424	17387	17382	17470	17313	17379	17387	17463	17256	17525	17173	17353	17433	17462	17508	17350	17337	17450	17318	17289	17471	17434	17412	17514	17503	17239	17316	17493	17316	17373	17358	17666	17306	17482	17415	17344	17576	17551	17496	17377	17498	17520	17334	17420	17503	17432	17472	17457	17483	17419	17390	17550	17402	17297	17582	17250	17263	17374	17590	17450	17626	17518	17536	17304	17314	17459	17495	17461	17313	17442	17544	17337	17375	17519	17330	17398	17441	17471	17323	17323	17504	17396	17507	17290	17333	17323	17324	17505	17316	17494	17617	17379	17558	17326	17537	17415	17454	17525	17457	17335	17398	17398	17305	17325	17477	17469	17503	17333	17378	17371	17420	17358	17334	17368	17491	17458	17358	17449	17397	17468	17478	17493	17558	17383	17360	17576	17361	17155	17395	17399	17461	17419	17392	17466	17338	17539	17428	17412	17520	17391	17448	17296	17506	17467	17437	17500	17445	17507	17536	17323	17369	17361	17541	17468	17333	17453	17339	17455	17526	17487	17339	17497	17312	17401	17380	17474	17332	17455	17355	17482	17481	17269	17565	17274	17421	17359	17688	17590	17456	17311	17492	17276	17467	17396	17438	17451	17542	17362	17332	17427	17290	17407	17272	17416	17553	17438	17330	17562	17377	17371	17366	17396	17518	17406	17381	17628	17466	17345	17542	17549	17388	17259	17387	17365	17334	17309	17410	17487	17334	17487	17571	17441	17597	17546	17599	17535	17341	17336	17406	17476	17495	17273	17495	17346	17480	17392	17441	17323	17424	17575	17443	17272	17426	17409	17430	17450	17760	17422	17325	17384	17501	17301	17336	17575	17425	17389	17343	17481	17466	17503	17421	17520	17489	17351	17481	17508	17397	17552	17399	17450	17409	17299	17390	17504	17562	17481	17273	17505	17355	17506	17645	17469	17389	17524	17405	17369	17450	17418	17405	17447	17408	17522	17463	17369	17654	17321	17380	17411	17219	17385	17368	17362	17510	17459	17398	17457	17605	17576	17530	17397	17294	17552	17593	17418	17322	17518	17454	17401	17519	17652	17418	17593	17446	17514	17515	17565	17393	17285	17382	17402	17383	17536	17348	17282	17356	17494	17571	17477	17373	17537	17345	17476	17307	17440	17471	17490	17332	17427	17578	17403	17527	17429	17451	17325	17444	17346	17388	17351	17425	17598	17412	17456	17359	17442	17332	17308	17279	17410	17474	17477	17404	17289	17390	17253	17465	17313	17345	17306	17459	17429	17398	17417	17398	17469	17339	17468	17407	17379	17509	17317	17214	17313	17425	17449	17323	17366	17513	17297	17522	17314	17486	17352	17509	17381	17397	17363	17399	17531	17407	17481	17479	17251	17283	17404	17390	17458	17503	17450	17344	17436	17331	17537	17401	17409	17420	17296	17511	17420	17495	17476	17370	17516	17541	17370	17418	17602	17452	17627	17402	17581	17489	17282	17558	17510	17581	17387	17401	17463	17501	17491	17402	17425	17488	17500	17435	17544	17407	17492	17497	17365	17362	17373	17356	17442	17577	17464	17353	17492	17470	17463	17419	17398	17546	17539	17265	17476	17352	17500	17494	17365	17280	17394	17376	17461	17524	17600	17556	17355	17320	17424	17553	17459	17229	17442	17420	17507	17428	17550	17475	17311	17348	17351	17372	17376	17294	17419	17431	17413	17386	17490	17616	17394	17455	17461	17348	17549	17447	17441	17472	17277	17521	17377	17396	17521	17528	17550	17617	17578	17358
22707	23083	32420	25101	22615	24633	27187	22743	22045	22432	22337	22164	22162	22083	22178	22131	22050	21977	22007	21949	22073	21929	21925	21991	22055	22062	21870	21949	22021	22030	21979	21887	22102	21917	21836	22002	22007	22032	21819	21773	21917	22037	22113	21789	21652	21855	21747	22276	21762	21909	21824	21911	21752	21942	21803	21726	21844	21744	21784	21889	21837	21880	21888	21727	21944	21856	21666	21967	21941	21720	21991	21939	21740	21644	21832	21642	21738	21646	21842	21762	21693	21788	21854	21874	21641	22007	21922	21880	21826	21745	21823	21821	21946	21931	21886	21776	21763	21915	21824	21749	21840	21996	21824	21684	21951	21769	21635	21754	21972	21830	21596	21738	21818	21890	21777	21706	21940	21802	21841	21739	21680	21961	21881	21937	21989	21779	21772	21878	21953	22128	21929	21827	21833	21752	21855	21712	21731	21783	21716	21781	21941	21520	21814	21693	21860	21854	21679	21899	21747	21869	21831	21941	21747	21637	21675	21847	21757	21834	21897	21824	21896	21833	21739	21792	21840	21744	21814	21796	22210	21805	21788	21759	21661	21702	21590	22026	21785	21667	21774	21761	21889	21867	21861	21866	21648	21600	21848	21621	21981	21883	21627	21763	21774	21802	21802	21784	21807	21884	21610	21671	21896	21671	22036	21946	21863	21852	21877	21813	21875	22052	21781	21922	21840	21650	21747	21914	21580	21696	21665	21822	21873	21921	21831	21729	21556	21835	21945	21847	21916	21727	22029	21649	21590	22055	21788	21765	22074	21840	21770	21602	21711	21585	21855	21763	21642	21706	21799	21796	21717	21877	21828	21768	21781	21788	21678	21775	21760	21718	21664	21711	21770	21812	21742	21842	21656	21830	21701	21640	21899	21804	21659	21608	21591	21785	21798	21807	21814	21825	21730	21970	21906	21825	22071	21927	21881	21720	21715	21749	21853	21618	21766	21945	22038	21903	21609	21777	21611	21787	21909	22003	21738	21692	21753	21740	21671	21671	21658	21873	21819	21865	21706	21728	21795	21779	21835	21718	21869	21871	21743	21760	21768	21536	21731	21899	21846	21876	21732	21720	21635	21778	21817	21786	21718	21808	21585	21694	21651	21782	21858	21813	21948	21844	21526	21524	21851	21673	21874	21792	21787	21810	21658	21950	21758	21759	21619	21740	21701	21566	21658	21906	21815	21772	21899	21621	21889	21677	21729	21733	21754	21848	22105	21831	22020	21775	21756	21730	21789	21601	21882	21641	21652	21995	21516	21811	21764	21645	21764	22020	21855	21786	21719	21811	21704	21732	21733	21806	21718	21772	21705	21729	21864	21748	21732	21654	21727	21850	21888	21839	21792	21856	21967	21899	21822	21904	21617	21784	21877	21832	21827	22066	21673	21892	21823	21746	21869	21764	21891	21822	21803	22130	21863	21976	21758	21676	21746	21808	21543	21966	21984	21886	21485	21733	21777	21805	21769	21817	21755	21959	21981	21680	21622	21621	21682	21639	21991	22002	21897	21693	21798	21800	21644	22020	21666	21854	21924	21772	21809	21867	21835	21635	21705	21832	21633	21747	21454	21839	21930	21796	21732	21841	21848	21774	21770	21809	21683	21858	21902	21966	21804	21688	21898	21894	21732	21872	21767	21777	21780	21935	21841	21563	21866	21800	21956	21894	21719	21793	21716	21775	22000	21616	21854	21656	21970	21691	21666	21689	21805	21671	21822	21785	21832	21719	21856	21893	21927	21731	21864	21796	21922	21955	21942	21925	21797	22026	21834	21850	21638	21785	21814	21642	21732	21877	21503	21766	21787	21816	21711	21844	21681	21743	21736	21663	21845	21850	21696	21651	21672	21658	21970	21935	21771	21712	22076	21762	21737	21724	21623	21972	21784	21705	21865	21957	21812	21912	21839	22050	21792	21655	22120	21937	22089	21965	21764	21719	21958	21843	21634	21759	21677	21866	21776	21765	21827	21907	21957	21715	21834	21765	21900	21875	21746	21763	21682	21745	21688	21788	21639	21862	21798	21777	21821	21684	21962	21860	21620	21839	21846	21748	21903	21893	21816	21787	22030	21731	21987	21668	21838	21804	21601	21720	21944	21960	21762	21786	21662	21950	21616	21682	21588	22009	21799	21711	21509	21567	21699	21715	21669	21752	21892	21805	21807	21886	21839	21836	22130	21868	21970	21723	21884	21742	21743	21790	21874	21638	21619	21844	21894	21718	21918	21972	21742	21575	21933	21592	21950	21842	21805	21714	21841	21800	21869	21832	21862	21977	22112	21773	21868	21866	21966	21682	21905	21778	21966	21737	21637	21939	21747	21798	21720	21651	21698	21867	21794	21789	21867	22129	21823	21754	21914	21688	21769	21714	21966	21871	21868	21800	21840	21815	21840	21876	21657	21774	21855	21842	21823	21785	21600	21782	21982	21684	21898	21772	21694	21949	21859	21881	22091	21781	21887	21744	21822	21842	21906	21959	21604	21797	21910	21713	21956	21947	21589	21668	21870	21663	22010	21821	21797	21850	21747	21747	21749	21676	21837	21618	21602	21830	21889	21781	21862	21846	21846	21704	21828	21669	21743	21824	21966	21967	21838	21720	21677	21864	21846	21707	21811	21774	21895	21835	21650	21804	21935	21821	21945	21923	21850	21738	21800	21975	21808	21823	21747	21759	21903	21798	21904	21927	21946	21876	21895	21843	21832	21782	21778	21914	21799	21792	21949	21877	21804	21787	21681	21572	21814	21854	21679	21874	21902	21767	21755	21657	21705	21794	21999	21730	21695	21672	21791	21830	21896	21727	21737	21857	22003	21848	21938	21940	21868	21877	21779	21735	21651	21983	21727	21874	21626	21797	21862	21488	21811	21932	21983	21837	21878	21690	21896	22079	21645	21696	21742	21835	21736	21576	21935	21728	22015	21595	21552	21812	21739	21815	21905	21721	21904	21776	21884	21938	21723	21970	21794	21675	21845	21739	21614	21855	21742	21849	22154	21865	21755	21855	21749	21761	21942	21763	21974	21913	21764	21809	21742	21843	21856	21837	21663	21848	21827	21873	21853	21702	21842	21679	21699	21774	21909	21824	21584	21716	21789	21671	21905	21929	21604	21848	21940	21662	21849	21715	21951	21763	21663	21857	21766	21723	21927	21739	21817	21687	21948	21714	21783	21501	21755	21568	21621	21851	21904	21996	21811	22066	22116	21805	21788	21787	21659	21755	21588	21909	21733	21991	21655	21962	21848	21993	21771	21690	21912	21662	21757	22000	21883	21661	21523	21624	21926	21709	21806	21810	21810	21657	21931	21822	21545	21897	21915	21712	21997	21758	21771	21778	21791	21871	21936	21709	21789	21784	21799	21718	21769	21741	21876	21872	21950	21881	21759	21828	21857	21720	21891	21833	21638	21832	21723	21794	21885	21890	21802	21895	21601	21739	21825	21668	21751	21847	21728	21608	21726	21947	21818	21714	21853	21625	21695	21614	21733	21946	21848	21970	21774	21881	21906	21687	21902	21818	21890	21731	21912	21820	21731	21840	21737	21800	21915	21821	21765	21435	21810	21792	21918	21998	21912	21808	22041	21690	21697	21837	22149	21754	21739	21886	21896	21621	21671	21848	21867	21843	21748	21793	21881	21827	21689	21933	21904	21883	21480	21857	21778	21726	21898	21662	21920	21852	21847	21890	21837	21845	22053	21738	22020	21750	21566	21808	21843	21804	21830	21720	21803	21863	21804	21859	21720	21765	21623	21629	21962	21615	21756	21682	21823	21837	21941	21644	21799	21835	21864	21975	21784	21991	21980	21595	21857	21744	21811	21897	21743	21868	22016	21787	21803	21651	21797	21786	21959	21874	21837	21879	21679	21806	21835	21885	21776	21965	21822	21769	21833	21738	21829	21756	21870	21707	21891	21701	21790	21705	21728	21834	22112	21956	21735	21601	21862	22088	21978	21686	21983	21557	21765	21858	21653	21737	21847	21839	21997	21846	21996	21767	21873	21818	21650	21752	21685	21575	21852	21736	21579	21773	21896	21787	21692	21749	21874	21854	21780	21898	21631	21912	21782	21745	21831	21651	21792	21978	21877	21917	21839	21765	21802	21867	21687	21908	21602	21767	21733	21814	21852	21652	21569	21802	21691	21864	21640	21917	21758	21700	21733	21745	21868	21644	21687	21768	21674	21768	21871	21690	21879	21613	21777	21684	21757	21619	21737	21809	21764	21669	21733	21743	21791	21809	21734	21683	21715	21908	21791	21673	21917	21552	21722	21720	21751	21874	21869	21836	21799	21682	21831	21865	21959	21925	21828	21734	21947	22010	21582	21825	21764	21794	21648	21859	21662	21887	21904	21754	21707	21852	21795	21799	21785	21710	21642	21585	21754	21779	21622	21715	21754	21704	21831	21956	21736	21663	21775	21805	21731	21837	21814	21811	21658	21750	21492	21892	22093	21977	21874	21602	22105	21877	21930	21842	21663	21854	21727	21839	21690	21941	21809	21820	21795	21624	21724	21902	21678	22002	21698	21933	21843	22017	21623	21729	21705	21975	21775	21772	22101	21699	21885	21880	21689	21671	21652	21872	21723	21587	21840	21922	21709	21895	21769	21925	21850	21716	21587	21955	21849	22034	21664	21594	21584	22062	21843	21785	21796	21724	21956	21741	21752	21664	21663	21870	21872	21722	21982	21798	21941	21760	21822	21929	21543	21747	21874	21849	21857	21651	21703	21693	21636	21832	21943	21627	21891	21922	21811	21971	21810	21573	21859	21974	21742	21792	21753	21763	21805	21820	21651	21664	21991	21926	21793	21812	21858	21644	21739	21776	21684	21741	21654	22017	21738	21883	21744	21669	21796	21890	21699	21662	21722	21666	21955	21810	21776	21823	21707	21644	21925	21666	21876	21816	21822	21728	21569	21852	21780	21838	21784	21618	21831	21814	21678	22027	21935	21857	21771	21772	21942	21939	22071	21883	21508	21838	21661	21656	21912	21914	21621	21649	21857	21728	21623	21701	21931	21647	21762	22031	21938	21718	21612	21766	21688	21689	21742	21733	21855	21667	21746	21721	22171	21655	21753	21818	21913	21998	21779	21769	21597	21817	21908	21732	21824	21678	21874	21648	21718	21778	21767	21920	21704	21957	21864	21895
60878	103925	76139	47150	28908	20170	18029	17437	17508	17615	17424	17421	17425	17550	17515	17628	17531	17525	17650	17609	17658	17597	17706	17486	17673	17477	17548	17594	17569	17584	17681	17563	17528	17596	17439	17428	17697	17527	17580	17599	17340	17601	17789	17804	17540	17530	17508	17436	17604	17537	17575	17822	17292	17440	17580	17622	17382	17527	17526	17554	17616	17714	17326	17572	17611	17380	17556	17543	17498	17572	17698	17652	17413	17438	17459	17449	17493	17497	17529	17530	17504	17389	17524	17618	17467	17485	17549	17505	17581	17533	17376	17485	17471	17526	17498	17477	17451	17413	17544	17590	17506	17506	17294	17500	17563	17575	17515	17476	17591	17679	17323	17487	17429	17412	17366	17450	17438	17537	17565	17517	17396	17553	17549	17366	17372	17466	17652	17691	17359	17396	17377	17519	17694	17471	17540	17541	17370	17471	17625	17663	17467	17555	17441	17492	17763	17426	17510	17620	17577	17699	17485	17604	17670	17418	17492	17349	17426	17367	17494	17375	17655	17517	17641	17491	17540	17499	17432	17503	17547	17480	17459	17309	17612	17534	17393	17471	17448	17603	17434	17712	17606	17555	17279	17374	17462	17526	17646	17461	17535	17406	17557	17519	17529	17610	17523	17501	17673	17631	17608	17445	17518	17507	17550	17479	17458	17464	17667	17565	17426	17594	17550	17409	17416	17465	17596	17390	17383	17384	17612	17553	17540	17352	17562	17415	17580	17495	17457	17554	17573	17478	17387	17693	17552	17325	17490	17558	17528	17436	17403	17572	17817	17368	17447	17519	17569	17308	17677	17573	17378	17577	17395	17585	17565	17425	17564	17495	17332	17530	17517	17406	17543	17584	17406	17620	17490	17563	17397	17374	17595	17511	17455	17433	17490	17499	17482	17527	17430	17496	17450	17414	17729	17557	17541	17674	17428	17433	17605	17665	17410	17520	17560	17523	17380	17489	17658	17458	17515	17294	17509	17598	17593	17267	17407	17469	17581	17518	17706	17409	17642	17477	17422	17534	17591	17437	17499	17269	17546	17439	17303	17341	17510	17632	17359	17541	17454	17503	17558	17609	17495	17620	17575	17566	17370	17589	17512	17524	17639	17406	17465	17583	17527	17588	17547	17584	17611	17334	17531	17588	17676	17616	17477	17654	17549	17552	17412	17456	17570	17503	17573	17448	17437	17437	17544	17510	17464	17624	17534	17685	17440	17664	17505	17488	17532	17509	17642	17622	17548	17446	17481	17427	17472	17482	17320	17524	17694	17495	17371	17693	17664	17394	17723	17433	17391	17431	17638	17384	17542	17628	17535	17395	17580	17656	17607	17403	17475	17307	17510	17571	17606	17568	17589	17443	17501	17440	17434	17504	17553	17450	17617	17653	17249	17440	17412	17424	17340	17511	17453	17593	17518	17529	17487	17559	17467	17725	17635	17737	17582	17755	17517	17343	17559	17692	17474	17480	17580	17552	17491	17473	17410	17527	17473	17571	17567	17433	17308	17530	17652	17400	17436	17538	17290	17452	17580	17429	17591	17522	17635	17331	17560	17598	17543	17579	17510	17352	17383	17597	17468	17637	17473	17364	17701	17626	17566	17575	17640	17388	17481	17451	17401	17551	17496	17662	17572	17453	17536	17650	17610	17522	17468	17379	17534	17508	17656	17527	17763	17560	17477	17330	17715	17480	17367	17547	17429	17479	17442	17443	17572	17590	17401	17641	17457	17503	17418	17550	17438	17485	17467	17392	17490	17733	17405	17430	17532	17469	17687	17488	17458	17330	17530	17662	17594	17658	17666	17465	17443	17533	17443	17480	17523	17507	17533	17673	17628	17472	17587	17452	17455	17506	17418	17606	17472	17554	17481	17602	17396	17509	17588	17381	17486	17592	17470	17458	17517	17492	17574	17370	17525	17486	17426	17514	17440	17464	17367	17427	17456	17495	17465	17753	17635	17401	17531	17458	17484	17583	17488	17456	17578	17460	17162	17402	17561	17612	17610	17607	17417	17445	17398	17576	17463	17550	17468	17527	17363	17533	17551	17437	17638	17339	17532	17465	17496	17622	17521	17483	17485	17674	17531	17460	17411	17534	17579	17349	17495	17475	17624	17554	17399	17389	17409	17370	17554	17645	17584	17515	17612	17567	17348	17664	17619	17556	17547	17497	17609	17338	17445	17497	17516	17265	17720	17446	17449	17580	17412	17322	17517	17658	17351	17515	17437	17595	17477	17500	17506	17546	17376	17579	17475	17513	17486	17569	17420	17554	17577	17467	17455	17699	17545	17476	17305	17469	17548	17621	17572	17445	17371	17411	17555	17506	17341	17580	17412	17467	17481	17396	17546	17627	17465	17727	17469	17560	17576	17479	17535	17321	17355	17700	17514	17665	17427	17457	17476	17593	17439	17536	17437	17440	17599	17528	17630	17497	17625	17547	17486	17517	17375	17593	17606	17454	17437	17421	17676	17647	17651	17429	17574	17678	17411	17510	17635	17537	17592	17423	17574	17508	17571	17511	17550	17442	17502	17502	17487	17429	17549	17512	17486	17552	17359	17219	17479	17605	17513	17393	17656	17742	17454	17444	17499	17466	17647	17578	17383	17528	17423	17500	17512	17541	17398	17630	17583	17402	17343	17413	17566	17541	17562	17574	17381	17464	17504	17404	17449	17473	17565	17516	17506	17607	17300	17472	17655	17560	17656	17539	17601	17422	17400	17497	17626	17545	17479	17416	17467	17518	17504	17598	17547	17511	17590	17587	17492	17584	17404	17507	17705	17558	17416	17552	17382	17498	17500	17430	17511	17458	17374	17548	17343	17595	17587	17559	17402	17489	17490	17418	17614	17471	17507	17616	17320	17575	17569	17442	17474	17563	17561	17350	17316	17616	17490	17539	17548	17621	17527	17263	17608	17419	17264	17322	17478	17574	17514	17499	17345	17493	17485	17605	17692	17455	17495	17653	17470	17412	17525	17355	17482	17593	17368	17431	17489	17304	17558	17471	17497	17478	17410	17515	17603	17569	17445	17694	17478	17458	17620	17488	17582	17440	17518	17556	17594	17445	17463	17590	17388	17429	17445	17538	17551	17544	17521	17539	17476	17581	17576	17550	17519	17482	17560	17333	17494	17503	17464	17684	17484	17510	17524	17596	17379	17568	17544	17503	17532	17621	17677	17472	17451	17391	17388	17481	17508	17441	17451	17287	17462	17399	17657	17641	17564	17576	17489	17431	17515	17531	17423	17509	17730	17552	17198	17718	17469	17583	17508	17562	17553	17321	17578	17503	17422	17520	17579	17624	17461	17564	17544	17497	17615	17628	17574	17428	17683	17629	17638	17401	17305	17612	17349	17409	17715	17473	17524	17508	17566	17466	17510	17527	17348	17496	17504	17611	17552	17330	17617	17441	17482	17467	17641	17368	17570	17530	17325	17511	17527	17490	17509	17717	17462	17459	17599	17402	17396	17517	17611	17637	17552	17446	17472	17436	17439	17460	17578	17555	17459	17376	17503	17534	17524	17629	17549	17605	17596	17336	17581	17652	17376	17451	17499	17532	17559	17642	17565	17321	17598	17565	17543	17461	17482	17436	17442	17410	17673	17595	17567	17417	17531	17575	17520	17292	17455	17305	17441	17330	17539	17533	17534	17265	17432	17616	17630	17473	17523	17542	17649	17580	17611	17489	17411	17565	17406	17451	17713	17503	17405	17409	17527	17552	17533	17266	17457	17633	17478	17488	17375	17653	17537	17651	17578	17694	17435	17483	17632	17471	17495	17472	17565	17333	17375	17559	17353	17711	17507	17509	17613	17561	17547	17651	17485	17428	17638	17371	17521	17431	17516	17567	17365	17653	17477	17432	17591	17660	17422	17518	17726	17549	17446	17544	17458	17600	17422	17501	17613	17629	17403	17420	17477	17421	17601	17417	17475	17538	17481	17434	17526	17623	17529	17392	17541	17320	17501	17538	17532	17528	17499	17572	17552	17620	17520	17586	17459	17446	17335	17481	17646	17554	17382	17429	17523	17502	17348	17502	17463	17575	17450	17385	17508	17432	17387	17443	17537	17520	17445	17600	17577	17491	17442	17311	17502	17702	17421	17561	17535	17448	17503	17367	17612	17503	17599	17436	17513	17685	17479	17572	17456	17393	17526	17567	17486	17539	17446	17392	17437	17539	17479	17439	17542	17563	17466	17338	17519	17515	17518	17631	17483	17562	17496	17453	17408	17582	17572	17553	17480	17592	17403	17548	17550	17459	17611	17568	17628	17552	17414	17448	17355	17528	17453	17526	17488	17574	17637	17471	17611	17418	17468	17405	17528	17469	17632	17503	17439	17603	17585	17462	17640	17519	17671	17405	17415	17548	17536	17661	17627	17642	17375	17662	17353	17478	17623	17655	17623	17410	17509	17407	17504	17583	17507	17379	17531	17441	17302	17471	17597	17469	17531	17465	17375	17646	17510	17371	17599	17537	17528	17433	17606	17470	17569	17679	17522	17577	17641	17503	17496	17522	17580	17582	17441	17502	17506	17397	17564	17537	17488	17578	17500	17470	17410	17391	17668	17263	17459	17698	17597	17406	17479	17475	17405	17702	17402	17596	17563	17723	17613	17352	17455	17693	17484	17416	17629	17359	17535	17654	17509	17462	17525	17429	17516	17472	17609	17456	17534	17703	17417	17428	17565	17713	17421	17303	17404	17577	17508	17499	17557	17491	17464	17559	17671	17466	17436	17412	17527	17494	17482	17416	17431	17647	17546	17417	17503	17548	17564	17508	17472	17428	17452	17491	17475	17457	17734	17457	17439	17411	17470	17491	17409	17461	17529	17504	17517	17406	17524	17368	17589	17404	17545	17501	17658	17492	17662	17631	17570	17397	17536	17546	17566	17534	17565	17452	17548	17487	17433	17444	17550	17524	17475	17576	17440	17630	17463	17649	17502	17520	17352	17473	17309	17508	17447	17665	17470	17534	17457	17410	17520	17329	17534	17477	17413	17650	17583	17513	17564	17404	17466	17516	17511	17595	17527	17333	17439	17497	17499	17567	17480	17629	17443	17479	17477	17655	17548	17448	17599	17523	17612	17530	17572	17658	17564	17425	17417	17411	17539	17546	17581	17445	17460	17616	17348	17548	17429	17559	17543	17474
31596	40621	41329	28460	22895	21896	21924	21472	21274	21254	21330	21409	21484	21460	21482	21413	21502	21471	21523	21459	21537	21438	21383	21310	21569	21324	21552	21448	21254	21362	21485	21308	21322	21404	21359	21462	21209	21322	21482	21463	21551	21428	21440	21286	21180	21677	21553	21444	21352	21362	21244	21359	21587	21438	21564	21441	21299	21422	21554	21500	21222	21188	21188	21432	21376	21484	21472	21484	21419	21259	21283	21361	21313	21339	21390	21516	21676	21262	21739	21318	21436	21516	21360	21258	21372	21302	21317	21354	21388	21249	21450	21216	21655	21427	21453	21313	21319	21367	21502	21253	21256	21245	21385	21425	21247	21387	21308	21409	21504	21565	21461	21279	21387	21483	21499	21197	21419	21474	21208	21455	21279	21360	21383	21435	21389	21274	21262	21408	21400	21382	21485	21374	21604	21474	21406	21404	21580	21213	21366	21536	21370	21449	21433	21387	21518	21405	21362	21218	21285	21530	21334	21236	21525	21246	21317	21349	21485	21379	21405	21380	21509	21017	21305	21320	21440	21405	21308	21338	21332	21271	21355	21403	21532	21503	21287	21415	21583	21414	21178	21548	21410	21205	21509	21158	21387	21417	21296	21377	21335	21533	21342	21414	21520	21175	21321	21485	21476	21278	21354	21251	21147	21256	21377	21184	21386	21231	21344	21251	21423	21332	21407	21373	21554	21595	21302	21460	21478	21476	21345	21018	21266	21379	21338	21404	21556	21512	21348	21391	21489	21423	21437	21571	21440	21311	21500	21457	21430	21703	21581	21245	21377	21547	21420	21182	21314	21339	21368	21449	21404	21372	21375	21356	21310	21409	21621	21330	21447	21510	21180	21395	21434	21237	21215	21306	21533	21412	21367	21377	21344	21229	21424	21345	21365	21329	21227	21392	21120	21383	21484	21315	21422	21296	21306	21788	21452	21612	21530	21500	21563	21352	21406	21504	21371	21442	21339	21270	21227	21278	21232	21374	21269	21307	21274	21147	21513	21404	21583	21725	21410	21360	21344	21356	21331	21367	21424	21417	21356	21450	21502	21341	21351	21395	21482	21341	21509	21151	21672	21423	21401	21278	21513	21453	21332	21288	21497	21318	21323	21454	21425	21613	21331	21541	21424	21354	21383	21523	21314	21266	21158	21249	21377	21411	21256	21504	21528	21525	21546	21434	21294	21432	21391	21542	21583	21484	21197	21180	21530	21493	21525	21448	21196	21406	21376	21321	21350	21562	21573	21465	21334	21331	21446	21457	21508	21390	21635	21346	21425	21322	21438	21441	21559	21426	21258	21201	21468	21498	21487	21269	21599	21267	21210	21492	21451	21503	21274	21376	21419	21392	21303	21402	21390	21359	21260	21204	21544	21663	21341	21448	21520	21357	21333	21302	21529	21524	21333	21524	21294	21367	21402	21541	21510	21363	21378	21415	21705	21414	21538	21314	21412	21571	21422	21367	21524	21345	21443	21610	21329	21566	21458	21454	21437	21540	21407	21432	21367	21468	21329	21336	21252	21402	21481	21485	21467	21407	21242	21375	21262	21438	21319	21320	21605	21291	21331	21321	21324	21338	21475	21364	21469	21353	21422	21391	21545	21401	21303	21489	21481	21437	21324	21260	21293	21267	21339	21361	21413	21355	21452	21371	21582	21537	21529	21403	21438	21362	21341	21278	21515	21448	21430	21260	21498	21296	21357	21575	21439	21430	21413	21299	21363	21358	21510	21328	21176	21178	21300	21411	21291	21459	21401	21364	21391	21510	21519	21422	21328	21428	21439	21171	21443	21413	21237	21348	21258	21364	21574	21652	21375	21658	21288	21540	21477	21292	21472	21329	21686	21516	21619	21150	21186	21493	21214	21489	21450	21333	21597	21414	21219	21285	21444	21409	21621	21384	21213	21346	21545	21419	21247	21299	21479	21314	21416	21401	21476	21299	21398	21392	21676	21410	21493	21406	21384	21146	21370	21475	21373	21361	21436	21332	21138	21398	21488	21273	21480	21148	21477	21455	21488	21442	21419	21328	21326	21444	21477	21286	21396	21265	21412	21308	21265	21348	21404	21422	21506	21583	21336	21177	21402	21217	21443	21220	21382	21417	21427	21610	21492	21302	21428	21668	21451	21494	21410	21219	21395	21727	21459	21292	21424	21377	21357	21500	21266	21484	21570	21351	21321	21607	21380	21554	21425	21425	21511	21212	21435	21361	21535	21400	21455	21448	21203	21443	21355	21208	21236	21468	21478	21459	21340	21496	21502	21302	21553	21307	21546	21573	21338	21371	21337	21305	21457	21711	21385	21393	21672	21472	21483	21304	21502	21442	21401	21391	21547	21618	21485	21426	21217	21286	21357	21577	21328	21457	21428	21478	21571	21416	21424	21530	21427	21369	21284	21368	21299	21395	21204	21360	21425	21220	21405	21535	21541	21462	21373	21226	21281	21693	21382	21130	21545	21430	21332	21292	21459	21154	21395	21248	21367	21395	21427	21492	21442	21358	21340	21302	21489	21579	21354	21443	21502	21507	21453	21430	21235	21335	21515	21519	21187	21393	21180	21292	21547	21522	21464	21266	21340	21302	21478	21539	21547	21531	21228	21467	21402	21349	21501	21535	21394	21476	21475	21447	21436	21427	21329	21276	21250	21401	21113	21348	21394	21208	21524	21496	21345	21189	21338	21306	21411	21438	21321	21508	21412	21207	21480	21528	21497	21215	21552	21423	21351	21508	21505	21422	21555	21079	21300	21296	21085	21525	21419	21496	21520	21352	21352	21202	21407	21532	21311	21548	21452	21382	21324	21264	21456	21336	21364	21326	21387	21256	21405	21185	21534	21264	21365	21351	21467	21134	21431	21378	21479	21557	21456	21456	21313	21277	21413	21582	21610	21557	21557	21492	21390	21489	21269	21326	21347	21373	21465	21400	21422	21537	21290	21399	21535	21303	21491	21537	21296	21337	21501	21593	21547	21292	21420	21619	21522	21467	21475	21392	21420	21504	21428	21628	21265	21444	21215	21316	21470	21421	21308	21326	21374	21341	21437	21248	21101	21541	21342	21376	21509	21365	21382	21605	21450	21191	21462	21304	21137	21299	21266	21517	21212	21195	21220	21321	21317	21275	21638	21306	21242	21474	21461	21540	21296	21402	21399	21397	21405	21431	21430	21505	21449	21406	21457	21716	21361	21182	21382	21370	21342	21531	21239	21634	21416	21349	21306	21544	21416	21359	21179	21567	21529	21619	21379	21319	21566	21440	21375	21348	21379	21245	21338	21271	21425	21440	21387	21490	21417	21420	21532	21503	21457	21420	21334	21455	21450	21502	21153	21340	21420	21670	21553	21200	21385	21358	21489	21718	21616	21494	21425	21313	21417	21433	21414	21583	21350	21355	21493	21312	21282	21480	21233	21382	21493	21428	21490	21360	21529	21484	21277	21175	21383	21330	21286	21180	21273	21289	21282	21510	21255	21431	21329	21407	21392	21308	21564	21340	21448	21232	21345	21475	21455	21374	21561	21316	21420	21660	21716	21307	21724	21522	21459	21610	21409	21445	21347	21196	21242	21314	21446	21355	21573	21430	21520	21482	21400	21422	21302	21367	21246	21538	21337	21469	21513	21427	21427	21309	21390	21066	21523	21430	21551	21513	21486	21514	21364	21390	21432	21323	21467	21472	21414	21245	21566	21296	21349	21439	21438	21488	21250	21287	21470	21508	21358	21281	21305	21132	21374	21457	21430	21513	21292	21259	21524	21484	21502	21344	21438	21378	21471	21373	21518	21370	21454	21456	21275	21448	21363	21356	21371	21571	21477	21366	21505	21543	21460	21191	21574	21295	21363	21585	21250	21338	21532	21346	21146	21308	21486	21408	21277	21467	21604	21566	21461	21512	21304	21331	21487	21280	21381	21435	21325	21521	21430	21409	21565	21716	21453	21529	21455	21345	21624	21369	21504	21410	21392	21510	21415	21293	21617	21630	21616	21386	21416	21355	21543	21607	21518	21581	21301	21342	21380	21307	21481	21475	21331	21453	21492	21313	21379	21545	21589	21188	21381	21644	21496	21571	21505	21402	21338	21417	21487	21256	21487	21499	21326	21450	21280	21391	21419	21370	21394	21409	21413	21438	21560	21465	21295	21507	21302	21197	21165	21477	21352	21303	21305	21247	21591	21538	21183	21271	21249	21184	21312	21393	21420	21352	21392	21515	21452	21159	21536	21300	21404	21451	21614	21414	21353	21353	21314	21148	21369	21353	21398	21274	21366	21379	21311	21532	21226	21308	21501	21553	21306	21554	21446	21377	21415	21262	21556	21455	21420	21440	21540	21429	21381	21631	21530	21632	21474	21499	21464	21453	21234	21470	21593	21429	21548	21376	21341	21399	21523	21422	21373	21350	21343	21446	21266	21205	21368	21357	21312	21260	21420	21362	21370	21299	21482	21564	21425	21466	21544	21432	21342	21381	21489	21494	21351	21396	21209	21527	21427	21286	21336	21371	21418	21193	21336	21313	21490	21385	21507	21403	21495	21466	21225	21337	21350	21531	21441	21253	21256	21251	21386	21503	21455	21603	21420	21401	21531	21529	21520	21303	21280	21313	21446	21287	21517	21438	21320	21305	21284	21472	21175	21367	21361	21391	21510	21392	21659	21325	21395	21450	21344	21442	21188	21301	21439	21365	21424	21489	21717	21507	21682	21383	21536	21398	21364	21265	21226	21303	21433	21456	21332	21395	21216	21425	21460	21318	21342	21332	21303	21370	21447	21340	21474	21549	21416	21603	21507	21456	21489	21596	21487	21367	21345	21345	21519	21272	21477	21456	21572	21517	21373	21241	21412	21140	21399	21389	21392	21452	21495	21107	21367	21519	21422	21391	21360	21598	21315	21441	21237	21398	21316	21189	21587	21502	21446	21396	21367	21423	21396	21622	21310	21429	21420	21487	21367	21392	21701	21513	21363	21326	21406	21512	21167	21386	21401	21630	21440	21532	21320	21342	21451	21465	21405	21468	21516	21276	21476	21411	21436	21360	21493	21658	21305	21388	21311	21369	21449	21426	21442	21549	21160	21329	21275	21215	21411	21335	21469	21312	21253	21345	21252	21645	21219	21247	21400	21686	21327	21179	21467	21376	21488	21334	21421	21270	21295	21312
42900	60414	40465	22380	18587	17499	17449	17242	17301	17220	17142	17291	17305	17381	17220	17317	17336	17263	17361	17389	17385	17192	17217	17270	17332	17279	17295	17257	17285	17069	17072	17225	17447	17353	17359	17262	17444	17312	17318	17310	17187	17317	17256	17252	17162	17400	17251	17183	17207	17247	17458	17355	17386	17358	17239	17279	17338	17248	17416	17264	17467	17328	17261	17179	17432	17202	17323	17199	17432	17222	17252	17323	17138	17299	17290	17163	17239	17309	17303	17228	17275	17113	17480	17332	17194	17207	17139	17300	17264	17269	17339	17282	17270	17153	17221	17223	17435	17215	17317	17274	17278	17281	17273	17257	17352	17454	17270	17248	17332	17154	17400	17349	17295	17536	17366	17462	17173	17192	17425	17261	17421	17230	17319	17288	17327	17048	17287	17308	17316	17380	17396	17260	17260	17171	17278	17213	17280	17257	17373	17343	17457	17340	17141	17305	17244	17217	17318	17400	17341	17282	17109	17334	17487	17286	17103	17426	17406	17287	17272	17252	17317	17196	17239	17264	17357	17311	17227	17271	17361	17316	17220	17363	17445	17160	17299	17414	17318	17196	17328	17251	17340	17377	17164	17203	17320	17272	17410	17240	17331	17262	17260	17053	17219	17106	17367	17239	17206	17206	17294	17421	17295	17237	17306	17207	17275	17316	17224	17440	17126	17395	17467	17349	17277	17092	17324	17322	17293	17194	17251	17376	17353	17402	17173	17337	17344	17267	17225	17107	17233	17397	17275	17205	17225	17340	17397	17115	17326	17327	17094	17313	17248	17296	17097	17314	17402	17301	17336	17306	17241	17220	17170	17222	17341	17231	17399	17151	17444	17254	17273	17296	17090	17261	17302	17276	17208	17323	17332	17261	17229	17358	17300	17399	17442	17243	17415	17339	17285	17167	17305	17267	17189	17303	17262	17250	17421	17215	17433	17321	17298	17323	17359	17187	17184	17283	17323	17159	17313	17363	17318	17205	17204	17417	17191	17423	17265	17251	17267	17179	17250	17491	17332	17332	17097	17270	17337	17413	17233	17272	17315	17213	17303	17146	17560	17222	17217	17413	17404	17430	17221	17284	17078	17451	17323	17235	17156	17337	17481	17113	17291	17291	17176	17300	17457	17312	17411	17179	17280	17325	17417	17330	17375	17232	17081	17402	17255	17090	17303	17215	17238	17398	17242	17086	17454	17269	17428	17384	17322	17117	17349	17133	17388	17113	17263	17282	17337	17149	17297	17217	17403	17118	17319	17369	17242	17274	17226	17114	17290	17413	17357	17365	17280	17401	17312	17114	17240	17340	17270	17121	17168	17433	17272	17246	17300	17276	17341	17287	17244	17349	17234	17322	17278	17140	17203	17208	17360	17285	17291	17285	17142	17148	17294	17392	17252	17481	17321	17472	17325	17291	17328	17176	17273	17447	17298	17222	17472	17207	17327	17276	17343	17142	17382	17235	17258	17181	17160	17196	17208	17390	17093	17387	17169	17311	17255	17343	17165	17407	17171	17310	17388	17190	17378	17248	17385	17235	17408	17177	17370	17395	17153	17237	17315	17221	17166	17360	17380	17201	17256	17223	17277	17299	17232	17304	17218	17318	17186	17111	17460	17317	17195	17161	17072	17242	17189	17032	17331	17346	17239	17250	17197	17318	17111	17436	17174	17354	17291	17354	17272	17136	17258	17320	17288	17440	17296	17254	17170	17181	17218	17131	17263	17284	17365	17447	17266	17284	17193	17148	17155	17273	17235	17487	17240	17147	17457	17351	17212	17231	17392	17397	17388	17299	17187	17299	17241	17364	17480	17343	17345	17167	17270	17248	17273	17240	17109	17278	17237	17364	17326	17191	17501	17265	17361	17157	17288	17310	17216	17212	17331	17182	17216	17248	17225	17163	17165	17358	17273	17412	17164	17379	17272	17219	17305	17188	17244	17209	17301	17307	17253	17299	17340	17268	17279	17242	17269	17359	17237	17274	17104	17321	17305	17217	17287	17450	17005	17258	17246	17226	17400	17350	17138	17285	17183	17326	17193	17308	17235	17345	17244	17348	17227	17120	17300	17320	17113	17328	17238	17396	17311	17345	17275	17077	17105	17267	17181	17200	17228	17225	17271	17255	17259	17276	17426	17231	17348	17338	17318	17167	17372	17364	17154	17361	17387	17301	17149	17452	17208	17393	17103	17385	17206	17228	17276	17294	17188	17272	17335	17264	17166	17302	17202	17198	17359	17168	17274	17358	17201	17364	17188	17308	17421	17346	17280	17229	17241	17245	17278	17111	17333	17391	17266	17374	17246	17146	17216	17143	17281	17289	17268	17340	17316	17423	17307	17431	17403	17212	17354	17108	17244	17199	17152	17244	17343	17328	17203	17207	17302	17270	17269	17210	17210	17298	17363	17397	17459	17064	17217	17378	17382	17519	17237	17224	17084	17360	17297	17295	17445	17413	17252	17185	17191	17304	17330	17291	17169	17311	17231	17167	17351	17375	17319	17260	17250	17350	17419	17302	17176	17328	17167	17384	17282	17289	17194	17243	17286	17330	17108	17465	17275	17138	17421	17285	17354	17384	17323	17412	17351	17415	17409	17224	17152	17259	17403	17353	17287	17074	17335	17197	17280	17223	17302	17175	17332	17321	17234	17223	17342	17263	17227	17219	17418	17231	17179	17228	17387	17344	17244	17321	17280	17459	17271	17166	17313	17141	17244	17358	17451	17360	17267	17431	17277	17253	17346	17225	17357	17297	17269	17309	17250	17334	17376	17186	17332	17307	17234	17384	17326	17293	17120	17222	17312	17230	17308	17231	17371	17332	17290	17385	17341	17303	17324	17316	17399	17210	17207	17208	17319	17430	17216	17379	17243	17252	17354	17330	17381	17270	17299	17402	17500	17191	17167	17370	17332	17232	17237	17361	17419	17335	17291	17326	17145	17458	17276	17338	17282	17280	17096	17119	17060	17350	17233	17151	17212	17323	17373	17378	17198	17328	17302	17303	17298	17284	17342	17221	17245	17090	17393	17375	17356	17306	17418	17197	17279	17294	17196	17252	17346	17305	17202	17305	17328	17315	17303	17344	17283	17309	17423	17359	17338	17433	17362	17369	17264	17250	17327	17305	17363	17256	17218	17254	17357	17426	17139	17238	17312	17272	17162	17231	17435	17259	17410	17334	17432	17203	17175	17208	17352	17286	17316	17235	17227	17291	17192	17316	17151	17346	17016	17350	17294	17259	17209	17396	17280	17269	17285	17426	17138	17334	17349	17437	17243	17200	17411	17207	17181	17238	17160	17346	17322	17180	17241	17408	17280	17275	17170	17225	17333	17313	17346	17358	17109	17259	17430	17324	17262	17205	17312	17375	17389	17062	17340	17276	17285	17281	17258	17241	17228	17444	17373	17286	17249	17336	17315	17360	17230	17312	17079	17344	17281	17228	17095	17199	17364	17483	17303	17125	17400	17256	17291	17419	17173	17194	17316	17314	17144	17301	17283	17259	17293	17339	17290	17312	17188	17198	17224	17323	17246	17446	17531	17337	17242	17517	17302	17407	17239	17135	17185	17347	17236	17359	17211	17305	17213	17192	17353	17190	17212	17146	17125	17312	17310	17383	17334	17332	17315	17367	17188	17355	17467	17282	17302	17356	17282	17260	17147	17096	17317	17383	17275	17389	17209	17066	17264	17291	17235	17219	17344	17391	17255	17284	17189	17263	17348	17326	17201	17390	17055	17292	17437	17349	17366	17274	17310	17146	17293	17194	17232	17503	17380	17247	17421	17288	17256	17358	17285	17355	17392	17165	17261	17283	17205	17162	17130	17298	17353	17216	17300	17400	17457	17393	17343	17176	17302	17411	17414	17410	17265	17294	17311	17217	17342	17445	17207	17408	17210	17174	17089	17300	17176	17303	17528	17454	17313	17275	17290	17241	17269	17251	17407	17275	17418	17259	17321	17178	17389	17263	17245	17311	17098	17347	17260	17290	17241	17239	17307	17268	17303	17226	17215	17203	17332	17320	17152	17088	17425	17255	17419	17295	17230	17225	17205	17435	17192	17186	17291	17401	17305	17305	17272	17176	17333	17338	17310	17283	17359	17258	17405	17241	17200	17417	17184	17382	17194	17328	17371	17325	17282	17202	17444	17306	17195	17227	17207	17309	17096	17318	17206	17206	17336	17273	17204	17377	17212	17284	17282	17269	17293	17219	17232	17471	17237	17272	17428	17241	17393	17183	17392	17124	17249	17178	17216	17348	17279	17256	17297	17097	17263	17189	17285	17157	17215	17242	17281	17142	17360	17354	17241	17320	17213	17395	17394	17099	17433	17293	17314	17252	17087	17204	17249	17342	17213	17355	17223	17394	17206	17155	17284	17276	17300	17385	16994	17338	17330	17278	17288	17247	17276	17313	17246	17351	17366	17278	17334	17322	17284	17316	17243	17269	17378	17432	17167	17196	17247	17202	17401	17359	17390	17377	17200	17210	17164	17300	17407	17219	17465	17334	17225	17196	17276	17376	17225	17479	17183	17189	17311	17272	17202	17325	17226	17306	17165	17420	17350	17280	17377	17371	17450	17437	17090	17239	17260	17399	17266	17246	17268	17416	17300	17074	17300	17206	17309	17281	17346	17368	17307	17155	17231	17447	17325	17381	17280	17220	17307	17228	17398	17407	17452	17157	17291	17373	17422	17170	17057	17424	17304	17206	17369	17313	17293	17195	17264	17307	17278	17323	17150	17165	17191	17326	17279	17299	17342	17202	17335	17242	17316	17317	17359	17199	17162	17378	17116	17245	17143	17335	17413	17151	17102	17271	17239	17287	17104	17449	17154	17463	17302	17247	17252	17318	17301	17336	17240	17065	17287	17268	17421	17258	17307	17225	17199	17349	17249	17216	17309	17370	17182	17304	17362	17144	17289	17279	17530	17237	17350	17222	17269	17297	17332	17293	17223	17087	17318	17274	17187	17250	17333	17332	17322	17244	17285	17510	17258	17264	17357	17241	17309	17243	17306	17420	17256	17295	17123	17341	17355	17407	17199	17191	17428	17101	17475	17246	17266	17334	17041	17205	17443	17220	17341	17261	17316	17356	17245	17273	17379	17178	17413	17243	17448	17203	17509	17162	17374	17353	17269	17371	17327	17238	17173	17343
23959	24634	34110	26727	23642	24398	24128	21652	21043	21449	21328	21090	21274	21303	21237	20949	21283	21200	21154	21390	21400	21189	21205	21180	21130	21349	21115	21221	21181	20908	21326	21117	20993	20902	21043	21106	21161	21014	21084	20965	21369	21094	21198	21067	21057	21275	21230	21050	21122	21142	21411	21317	21105	20959	21285	21167	21224	21027	21204	20836	21131	21147	21213	20947	21162	20816	21051	21076	21148	21256	21057	21172	21215	21154	20916	21002	21085	21269	21035	21025	20973	20933	21061	21181	21052	21058	20895	20899	20965	21034	21004	21065	21101	21313	21257	20994	20882	20993	21143	21068	20926	20984	20875	21066	21254	21115	20987	21099	21021	20904	21091	21007	21166	20973	20982	21026	21189	20833	21170	21059	20952	21163	21070	20922	21115	21027	20987	20818	21030	21171	20935	21002	21036	20873	21147	21215	21190	21085	21194	21179	20932	21109	20948	20842	20862	21222	21155	21233	21007	21137	21102	21041	21007	21012	21125	21160	21207	21124	21047	21184	21027	20943	21141	21181	20883	21087	21054	21229	21078	21106	21170	20909	20989	21123	21010	21077	20815	21160	21129	20824	20882	20797	20973	21063	21050	20861	21255	21245	21030	21059	21137	21215	21271	20926	20914	20921	20968	20924	20713	21155	21062	21211	21047	21193	21238	20996	21149	21038	20993	21046	21237	21075	20747	20943	21084	20877	21276	20959	20983	20945	21080	21050	21059	20951	21047	21025	21206	21067	20804	21040	21204	21047	21106	20932	21165	21087	21343	20985	21051	21119	21114	21183	21271	21253	21137	21112	21153	21160	21083	20784	21260	21180	21182	21117	21076	21087	21124	21069	21014	21259	21078	21000	20893	21077	20924	20944	21054	21002	21212	21319	21050	21067	21150	21035	21097	20981	20929	21064	21070	21215	21049	21109	21121	21005	21003	21189	21233	21225	21184	20912	21118	20936	21331	21101	21005	21111	20948	20943	21003	20993	21172	21051	21142	21063	21045	21073	21143	20995	21111	21126	21094	21082	21114	21106	21420	21169	21250	21166	20962	21153	21081	21172	21048	21127	21215	21177	21096	21159	20928	21141	21196	21074	21031	21088	21207	20972	20975	20939	21252	21148	20838	20968	21139	21143	21010	21097	21010	21206	21080	20981	21128	21096	21216	20976	21100	20987	20922	21195	21100	21165	21117	20973	21131	21075	21073	21043	20896	20963	21077	20929	21081	21128	20797	20911	21045	21086	21021	21006	21144	20951	21068	21202	21134	21402	21114	21153	21240	21184	21080	20918	21020	20983	21192	21078	21050	21024	20899	21134	21139	21040	21072	21023	20928	21121	21192	21019	20880	21034	21028	20928	21048	21015	21058	21063	20985	21111	21084	21228	20957	21095	21112	21063	21018	21218	21326	21000	21241	21120	21066	21118	21122	21351	20976	21041	21098	21119	21032	21144	21179	21065	21136	21072	21230	20985	21040	21306	21168	21012	20782	20947	20959	21153	20978	21106	21159	20961	20733	21206	21046	21005	20949	21168	21018	20991	21292	21039	21037	20979	21222	21129	20973	21077	21128	21008	21228	21091	21256	20917	21058	20852	21212	21328	21121	21121	21070	21159	21021	20934	20957	20973	21234	21229	21234	21054	21141	20993	20832	21029	21112	21140	21089	21254	20917	21058	21152	21071	21041	20926	21212	21239	21198	21222	20953	21063	20919	21082	21073	21207	21001	21109	21120	21082	20946	20888	21052	21008	21307	21194	21116	21035	21036	21071	21283	21242	21031	21203	21220	21187	21081	21071	21036	21100	21063	21077	20908	21158	20878	21169	20860	20868	21060	20972	21257	20993	21149	21055	21074	21074	20996	21192	20934	21210	21127	20910	21145	20938	21052	20976	21305	21030	21025	20963	21077	20959	21232	21193	21220	21207	21017	21286	20830	21100	21054	20979	21023	20795	21063	20808	21038	21195	21179	20866	20892	21297	21170	21094	21251	21026	20911	21177	21099	21224	20961	20996	21114	20999	21161	21028	21059	21001	21045	20950	20974	21197	21115	21224	21234	21076	21161	21101	21045	21279	21141	21235	21018	21037	21167	20981	21128	21003	21225	20974	21042	21056	20972	21162	21182	21164	21292	20926	21146	21151	21095	21064	21114	21005	21243	21023	21092	21032	21070	20986	21038	21076	21071	21090	21029	21020	21048	21079	21201	21265	21109	20835	21155	20899	21054	21131	21174	21192	20917	21064	21163	20953	20896	20978	20938	21052	21063	20995	21226	20974	21030	21102	21105	21046	21131	21017	20952	20949	21117	21049	21245	21039	21173	21095	21248	20923	20908	21156	21046	21172	20784	21001	21240	21162	21083	21055	21195	21055	21023	21011	21305	21293	21074	21009	21054	20988	21063	21109	21151	20958	21020	21193	20866	21208	21112	21068	21221	21326	21022	21125	21083	21173	21122	21186	20893	21163	21103	21119	21160	21217	21032	21197	21125	20968	21127	21031	21058	20922	21072	21108	20944	20752	20714	20998	21126	21009	21033	20849	21019	21028	21211	21176	21104	21155	21107	21194	21101	21116	21138	21118	20902	21069	20943	20994	21073	20878	21161	21031	21187	21100	21376	21249	21185	20956	20935	21196	20977	21078	21108	21029	21070	20992	21117	21171	21089	21152	21049	21050	21180	21188	20972	21122	21015	21065	21118	21192	21187	21237	21098	20767	21128	21132	21265	21147	21035	21447	21233	21154	21179	21080	21140	21046	20972	21080	20995	21240	21117	20973	21195	21088	21221	21013	21119	21116	21080	20909	20972	21076	21149	20920	21074	21072	21127	21212	21314	21187	21077	21039	21064	20985	20973	21023	21054	20933	21190	21164	21064	21001	21210	21260	21080	20905	21090	21045	21020	21186	21065	21050	21046	21227	20866	20962	20981	20911	21044	21006	21040	21124	21221	21007	21185	21053	21139	21034	21032	21109	21233	21222	21147	21179	20934	20936	21068	21114	21032	21022	20943	21063	21161	21181	21182	20885	21329	21311	21352	21391	20928	21067	21253	21200	21240	20970	21045	21181	21235	21262	21037	21047	21339	20913	21074	21082	20988	21014	21151	21073	20937	21039	21280	21027	21128	21170	21085	21099	20940	21127	21072	20953	21170	20946	21110	21093	21174	21009	21113	21132	21006	21125	21126	20873	20903	21100	20921	21107	21183	21016	20912	21016	21077	21150	21131	20949	21041	21031	20938	20919	21041	21339	21047	20922	21140	21064	21071	20949	21109	20909	21125	20836	21132	20775	20864	21120	21009	21188	21161	21233	21170	21159	21139	21055	21077	21101	21174	20941	21294	21132	20940	20934	21142	21107	20954	20965	21153	20979	21075	21022	21078	20923	21038	20971	20927	21145	20982	20993	21051	21116	21081	21069	21188	21056	21178	21245	21049	21058	21168	21177	21177	21129	21037	21028	20940	21038	21158	20980	21065	21176	21223	21063	21039	21372	21250	21059	20955	21228	21087	21003	21065	21138	21356	20968	21071	21103	21021	20928	20864	21056	21007	20857	20849	20795	21000	21222	21139	20959	21089	20926	20874	21087	21120	20827	20790	21205	21091	20917	21144	20865	20951	21155	21169	21189	21165	21071	21194	21034	21095	21132	21024	21153	21130	21122	21100	21076	21183	21327	21010	21190	21157	21160	21156	21022	21230	21283	21097	21074	21066	21094	21018	21006	21012	21388	21166	20872	20992	21148	21120	20995	21005	20781	21055	21055	21019	21072	21137	21127	21119	21128	21125	20926	21051	20956	21202	21106	21043	21087	21102	20955	20863	21182	21016	21004	21162	21107	21037	20913	21155	21013	21212	21058	21068	20933	21011	20994	21295	21032	20983	21031	20945	21135	20939	20908	21096	21033	21034	20960	21001	21004	21164	21140	21151	21151	21030	20898	21283	21085	21035	20857	21276	21137	20912	21102	21180	21160	20954	21285	21004	20990	20962	20905	21109	20768	20912	20967	20890	20996	20824	20965	20837	20967	21242	21020	21252	21191	21007	21003	21167	21090	21317	20883	20946	21206	20975	21135	21072	21229	21037	21116	21073	20888	21114	21131	20907	21072	21240	21280	21111	20958	21359	21144	21050	21019	21155	21095	21132	21305	21214	21071	21180	21025	21137	21022	20897	21091	21008	21048	21101	20907	20983	21299	20909	20992	20987	21026	21305	21039	21061	20805	21056	21144	21229	21032	21093	21074	21313	21046	21142	21048	21069	21005	20984	21030	21026	21136	20923	21147	21015	21097	20966	21351	21145	20890	21259	21282	20932	21156	20940	20737	21121	20947	21101	21195	21133	21168	21217	21226	21207	21204	21257	21258	21037	21026	21138	21089	21063	20983	21231	20980	21177	21105	21170	21088	20916	20994	21211	21032	20825	21108	21248	21068	21135	21002	20985	20970	21254	21098	21076	21165	21162	21205	21022	21135	20963	21132	21181	20904	21205	21216	20917	20820	21244	20988	21110	21091	21210	21071	21088	21136	21349	21078	21143	21061	21006	21136	21177	20950	21038	21217	20946	21131	20879	20900	21119	21204	21145	21091	20858	21194	21388	21263	20970	20934	20903	21022	20967	20936	20991	20983	20885	21112	21249	20907	21238	20995	21152	21124	21014	21025	20907	21020	21089	21182	21271	21262	21000	21177	21078	21096	20919	20969	21209	20885	20912	21031	21134	21046	21019	21150	21029	21105	21076	21093	21121	21057	21095	21024	20993	21165	21156	21153	21010	20809	21201	21196	21143	21126	21030	21117	21142	21048	20985	21046	21232	20929	21054	21098	21112	21006	21054	20909	21158	21067	21052	20958	21042	20887	21093	21164	20820	21007	21108	21023	20991	21105	20982	21067	21274	21126	21108	20971	21066	21119	20832	20909	20973	21059	21299	20998	20924	21174	21042	21120	20860	21199	21263	21053	21240	20939	21021	21071	21292	21049	20928	21214	21035	20939	21127	21033	21184	20978	21204	21297	21155	20950	20827	21055	21018	21126	21103	21133	21041	21013	21029	21005	21089	21048	20989	21197	21163	21003	21189	21186	20965	20957	20967	21266	21201	21208	20959	20936	21055	21424	21142	21194	20753	20969	21080	21064	21013	21039	20989	21144	20836	21098	21220	21103
63661	99927	68500	37342	23687	18299	17330	17088	17095	17034	17065	17190	16999	17212	17119	17122	17032	16873	17275	17260	17090	17186	17061	17133	17163	17335	17141	17087	17167	17062	17015	17177	17100	17166	17147	17139	16947	17154	17069	17211	17079	17144	17089	17071	17114	17186	17102	16992	17198	16952	17044	17143	17184	17147	17069	17013	17024	17081	17194	17148	17247	17122	17219	17169	17125	17289	17095	16993	17108	16941	17018	17165	16916	16997	17210	17054	17270	17108	16943	17085	16970	17159	17049	17162	17007	17072	16903	17183	17018	17101	17066	17100	16889	17012	17068	17057	17063	17201	17161	17030	16973	17029	17009	17190	16889	17016	17132	17056	17133	17075	17119	17066	17224	17211	17040	16968	16982	17205	17046	17070	17018	17168	17072	17084	17216	17005	17191	16970	17125	17358	17035	17047	17214	17075	17050	16929	17082	17178	17069	17067	17040	16994	17052	17133	17214	17043	17028	17224	17172	17002	17065	16998	17036	17060	16912	16931	17243	17077	17129	17020	16993	17199	17099	17053	17039	16971	17240	17022	17128	16971	17047	17071	17037	17169	17097	16994	17217	16994	17067	17065	17063	17044	17121	17096	17103	17121	17166	17058	17007	17014	16981	17016	17192	17047	16875	17133	17135	17126	17162	16991	16967	16946	17118	17003	17202	16995	17221	16848	17059	16993	17205	17070	17079	17140	17018	17152	17024	17139	17111	17046	17127	17114	17116	17009	17092	17008	17092	17044	17100	17242	17200	16979	17032	17224	17147	17176	17243	16966	17222	17106	17057	17130	17032	17063	17032	17028	17274	17027	17074	17192	17062	17010	17057	17292	17148	17119	16993	16990	17011	16958	17173	17116	16986	17237	16846	17090	17190	17041	17204	17002	17116	17012	16993	16872	17211	17104	16961	17123	17117	17174	17042	17046	17085	16999	17167	17074	16967	17035	16895	16915	16964	17152	17125	17084	17255	17126	17079	17171	16998	17110	17070	17122	17150	17143	17181	17061	17026	16932	17110	17053	16935	17024	17188	17026	17131	17195	16958	17151	17034	17120	17126	17067	17063	17079	17174	17034	17167	17245	17095	17146	17058	17041	17162	17051	17076	17061	17248	17156	16887	17063	17080	16885	17227	17043	17133	17029	17161	17153	17120	17159	17152	16982	17089	17064	16854	17085	17215	17010	17169	17195	17026	17190	17269	17198	16990	17194	16875	17071	17318	17104	17075	17062	17136	16994	16903	17161	17168	17057	16898	17223	17022	17173	17185	17079	17120	17127	17317	17103	17167	16997	17082	17085	16941	17066	17047	17012	17120	17173	17117	17167	17095	17138	16975	17127	17045	17140	16974	17056	16973	17056	17046	17041	17239	17048	16950	17062	16939	17181	17346	17003	17099	17014	16978	17166	17139	17119	17063	16872	17173	17052	17153	17031	17039	16892	17114	17277	17026	17055	17099	17152	17035	17022	16859	17075	17144	17089	17064	17007	17092	17040	17089	17117	17231	16932	17154	17183	16984	17161	16950	17220	16995	17048	17100	17086	17039	17144	17027	17005	17139	17212	17148	17235	17064	17236	17215	17124	16972	17266	17247	17108	17064	17095	16928	17120	17207	16944	16855	16873	17160	17151	17079	17296	17297	17186	17063	17184	17110	17125	17165	16925	17035	17189	16960	17263	17101	17203	16995	16996	16993	17237	17096	17245	17189	17310	16995	17158	17004	17041	17146	17111	17088	17118	17016	17189	17103	17179	17157	17015	16835	17022	17132	16985	17119	17076	17011	16855	17078	17029	17117	17063	17070	17340	17031	17352	16974	17152	17095	17116	17070	17144	17229	17162	17080	16991	16971	17092	17063	16959	16986	17044	17153	17189	17043	16832	16997	17177	17174	17104	17189	16928	17205	17039	17037	16968	17109	17212	17118	16973	17040	17110	16984	17014	17097	17093	17072	17162	17213	17175	17127	16984	17155	17213	17037	17094	16951	17045	17130	16907	17031	16998	17154	16912	16932	17212	16994	17051	17022	16934	16930	17054	16962	17134	17052	17123	17121	17131	17014	17094	17019	17015	17132	17107	17118	16885	16931	17197	17137	17234	17010	17136	17041	16974	17019	16973	17009	17167	17014	17049	17222	17172	17006	16940	17159	16974	17076	16998	17109	17272	16971	17104	17139	17136	17091	16992	17031	17051	17163	17023	17117	17141	17049	17149	17131	17161	17228	17122	17028	17304	17092	17086	17031	16933	17089	17045	17161	16879	17086	16973	16924	17025	17127	16973	16944	16999	17090	16899	17185	17099	17104	17218	17193	16953	17164	17117	16861	16958	17092	17159	17244	17095	17110	17068	17139	17030	17089	17003	17136	17187	17082	16943	17109	17105	17043	17254	17067	17167	17109	17047	16970	17090	17083	17016	17173	17008	17180	17096	17329	17094	16926	17189	17170	17001	17164	17161	17046	17294	17226	17048	17057	17054	17039	17138	17078	16899	17177	17139	16897	17013	17099	17056	17160	16993	17062	16992	17115	16984	17116	17137	17096	17241	17249	17161	17210	17159	16994	16973	17031	16958	16993	17181	16962	17083	17004	17221	17094	16949	17032	17140	17076	16916	16979	17298	17150	17195	16876	17075	17066	17162	17047	17109	16884	17104	17233	17075	17098	17031	17000	17122	17011	17249	17046	17035	17152	17022	17064	17145	17174	17224	17164	17175	17072	17156	17050	16971	17175	17209	17101	17055	17316	17014	17055	17174	17136	17052	17067	16977	17015	17055	17271	17315	17058	17196	17030	17011	17022	17056	17189	16898	17091	17119	17286	17208	17073	17196	17242	16987	16925	17173	17152	17028	17332	17098	17217	16860	17015	17073	17251	17151	17035	17117	17127	16982	17141	17047	17141	17002	16953	16890	17105	17069	17046	17148	17070	17033	16987	17139	17125	17203	17025	17037	17248	17045	17070	17156	17119	16952	17055	17080	17235	17002	17105	17132	17170	17160	17055	17234	17102	17025	16958	17103	17153	16959	17156	16996	17089	16890	17097	16958	17107	17048	17232	16876	17242	16978	17029	16933	16994	17110	17310	16947	17270	17039	17050	17010	17076	16912	17166	16990	17106	17071	17077	17068	17068	17099	17104	17114	17043	17007	17095	17098	17054	17112	17140	17007	17182	17036	17035	17164	16988	16911	17232	17129	17023	16950	17145	16888	17069	17125	17042	17129	17128	17107	17140	16960	17100	17151	17002	17096	17183	17076	17101	17142	16936	17079	17324	17094	17193	16930	17062	16982	17086	17132	17126	17296	16976	17040	16979	17174	17002	17134	17098	17036	17169	17022	17097	17306	17154	17203	17172	17041	17089	17072	16995	16918	16916	17217	17120	17262	17044	17056	17123	17222	17014	17256	17222	17131	17116	17102	17283	17168	16987	17080	17066	17042	17176	17080	17049	17095	17079	17113	17245	17196	17267	17153	17046	17196	17087	17247	17267	16956	16855	17118	17009	16923	17047	17169	17122	17058	17273	17052	16952	17000	17185	17110	17050	16978	17004	17058	17185	16991	17165	17343	17179	17182	17167	17072	16976	16852	17052	16980	17171	17092	16913	17038	17285	17044	16973	17058	17153	17129	17052	17004	17056	17035	17126	17032	17116	17010	17073	17067	17186	17024	16968	17172	17205	17192	17162	17077	17024	17029	16981	16997	17094	17191	17003	17019	17122	16961	16995	17049	17081	17008	17032	17241	17143	17083	16907	17269	17023	17132	17068	17018	17141	17111	16989	17026	17014	16996	17221	17303	17151	16941	17030	17058	17177	17104	17116	17169	16915	17161	17069	16939	17065	17010	17150	17149	16972	16897	17045	16962	17027	17088	16947	17033	17140	17209	17095	16902	17145	17058	17168	17021	17056	16987	17183	17009	17008	17101	17117	17227	17016	16954	17126	17192	17158	17214	17178	17126	17114	17034	17048	17210	16906	17038	17109	16919	17155	17267	17112	17068	17007	17061	16980	17040	17035	16997	17106	17127	17008	17030	17082	16938	16994	17251	16979	17054	17010	17186	17277	17091	17142	17111	17006	17140	17137	17124	16972	17059	17222	17060	17208	17072	16995	17107	17050	17074	16850	16975	17169	17053	17154	17138	17102	17132	16952	17154	17108	17227	17060	17001	17026	17129	17269	17010	17088	17095	17034	17159	17004	16935	17053	17275	17085	17105	17178	16967	17023	17232	16953	17107	17085	16907	17067	17107	16912	16876	17012	16990	17318	17078	17010	17108	17094	17079	17164	17175	17187	16963	17051	17168	17264	17177	16952	17163	17007	17025	17142	16958	17327	17257	17137	17159	17002	17180	16940	17082	17085	17063	17187	17026	17043	17030	17142	16806	17063	17207	16998	17042	16999	17136	17123	17186	17104	16966	17019	17116	16937	17008	17268	17267	17061	17153	16838	17090	17216	16967	17186	17252	17153	17066	17168	17136	17211	16965	17148	17041	17251	17121	16994	17136	17172	17241	17189	16980	17124	17025	17207	17138	17095	17036	17234	17179	17125	17142	17273	17175	17177	17220	17262	17094	16895	17133	17108	17194	17245	17118	17065	16899	17166	16903	17029	17022	16977	17016	17008	17009	17048	17223	17072	17103	17062	17037	17097	17131	17017	17104	17052	17078	17091	17156	17084	17125	17152	17104	16947	17071	16990	17174	17019	17072	17116	16965	17223	17160	17021	17073	17234	17124	17099	17038	17161	17028	17042	16951	17185	17004	17031	17120	17130	17017	17166	17273	17238	17215	17216	16951	17072	17108	17210	17160	17184	16881	17061	17082	17054	17075	17100	17049	17051	17015	16999	17129	17293	17315	17021	17207	17107	16950	17059	17235	17128	17100	16990	17147	17108	17050	17249	17148	17199	17012	17007	17121	17076	17150	17090	17145	17145	17037	17171	17109	17036	17192	17066	17122	16982	17031	17271	17041	16971	17164	17235	17034	17023	17114	17201	16934	17227	17114	17235	17000	17148	17255	17063	17130	17249	16832	17361	17071	16938	17061	17200	17086	17133	17120	16993	17081	16932	17242	17106	17107	17046	17154	17191	17242	17068	17093	17124	16974	17134	17125	17239	17059	17010	17257	17094	16952	17136	17199	17027	17064	17131	17140	17204	17119	17212	17109
22806	23106	31786	25037	22642	24622	27100	22541	21614	22007	21930	21834	21908	21893	22067	21756	21696	21615	21535	21976	21617	21760	21608	21527	21643	21768	21534	21868	21839	21819	21474	21772	21579	21533	21537	21461	21712	21378	21768	21524	21699	21711	21737	21376	21793	21492	21460	21538	21397	21566	21721	21573	21737	21668	21410	21433	21562	21556	21398	21588	21587	21427	21580	21510	21602	21677	21468	21806	21416	21391	21656	21498	21570	21580	21469	21424	21686	21597	21547	21253	21471	21641	21634	21680	21495	21595	21396	21424	21652	21474	21270	21285	21418	21575	21485	21335	21428	21541	21371	21490	21370	21538	21484	21354	21271	21566	21546	21534	21678	21699	21632	21509	21656	21495	21541	21570	21635	21277	21588	21458	21506	21339	21397	21597	21568	21364	21327	21565	21635	21495	21769	21517	21396	21464	21228	21604	21468	21624	21516	21551	21595	21748	21348	21427	21423	21310	21377	21505	21237	21621	21458	21364	21647	21573	21593	21447	21497	21404	21625	21464	21561	21440	21428	21379	21334	21452	21679	21323	21662	21672	21553	21402	21697	21330	21380	21625	21420	21431	21471	21467	21423	21609	21514	21365	21317	21409	21593	21445	21385	21567	21478	21616	21232	21624	21680	21307	21578	21304	21359	21345	21623	21641	21431	21467	21573	21445	21350	21825	21695	21483	21454	21382	21313	21580	21499	21313	21277	21455	21593	21388	21568	21413	21539	21530	21459	21218	21418	21397	21360	21358	21264	21462	21600	21425	21469	21427	21498	21676	21515	21402	21638	21477	21399	21425	21588	21365	21422	21690	21438	21356	21488	21421	21437	21480	21304	21533	21678	21650	21533	21449	21245	21525	21693	21295	21411	21510	21479	21347	21457	21652	21492	21696	21385	21651	21626	21457	21603	21572	21628	21402	21478	21537	21508	21669	21710	21774	21589	21476	21294	21438	21569	21610	21660	21689	21579	21720	21548	21509	21400	21317	21587	21474	21587	21411	21536	21425	21714	21343	21454	21473	21545	21736	21447	21660	21464	21299	21370	21380	21777	21253	21678	21139	21474	21504	21736	21560	21507	21531	21394	21602	21605	21453	21281	21530	21307	21195	21466	21402	21693	21529	21597	21679	21513	21245	21327	21560	21555	21440	21504	21334	21391	21357	21525	21502	21637	21409	21477	21551	21634	21490	21356	21658	21541	21435	21454	21552	21639	21547	21350	21404	21504	21472	21619	21659	21395	21512	21425	21390	21420	21467	21578	21355	21492	21473	21556	21347	21669	21485	21397	21594	21414	21676	21467	21526	21358	21554	21634	21381	21561	21437	21545	21469	21315	21330	21420	21343	21475	21330	21508	21342	21410	21414	21667	21335	21451	21515	21569	21576	21609	21386	21566	21574	21483	21521	21445	21367	21703	21609	21621	21366	21678	21246	21596	21463	21513	21339	21332	21294	21465	21473	21677	21545	21442	21582	21382	21441	21296	21351	21426	21584	21487	21455	21572	21331	21409	21450	21399	21524	21478	21559	21317	21544	21384	21399	21625	21496	21671	21325	21530	21387	21502	21356	21526	21445	21536	21625	21584	21547	21368	21290	21457	21419	21659	21471	21426	21641	21383	21508	21529	21602	21505	21301	21536	21521	21619	21476	21368	21616	21520	21545	21521	21393	21301	21323	21558	21401	21634	21393	21828	21565	21372	21382	21460	21558	21338	21649	21482	21571	21554	21468	21682	21554	21573	21522	21306	21536	21402	21544	21450	21515	21315	21403	21418	21477	21532	21747	21457	21579	21418	21506	21351	21356	21480	21495	21440	21540	21496	21577	21336	21663	21743	21651	21555	21299	21579	21501	21503	21501	21672	21515	21604	21291	21619	21521	21663	21473	21780	21498	21584	21337	21309	21707	21444	21445	21441	21568	21528	21516	21587	21726	21334	21397	21483	21520	21390	21432	21645	21377	21705	21663	21367	21447	21419	21525	21321	21498	21537	21526	21492	21462	21475	21489	21630	21465	21568	21335	21390	21294	21438	21433	21566	21581	21578	21263	21477	21374	21420	21619	21224	21560	21446	21586	21399	21847	21471	21567	21284	21433	21522	21450	21216	21460	21493	21442	21554	21543	21568	21503	21669	21488	21511	21507	21592	21682	21440	21492	21477	21362	21587	21529	21652	21629	21614	21552	21360	21383	21708	21615	21467	21498	21521	21411	21611	21327	21432	21664	21568	21472	21601	21522	21512	21448	21486	21502	21497	21429	21575	21153	21314	21341	21511	21675	21379	21578	21488	21594	21414	21458	21372	21594	21366	21621	21269	21506	21469	21279	21512	21530	21450	21526	21420	21380	21352	21651	21519	21455	21428	21364	21291	21565	21471	21492	21535	21510	21484	21464	21571	21457	21479	21446	21834	21446	21630	21451	21471	21549	21676	21507	21622	21431	21523	21389	21478	21524	21768	21445	21617	21592	21615	21485	21541	21555	21457	21285	21330	21659	21551	21570	21612	21356	21619	21501	21292	21370	21447	21427	21313	21343	21600	21374	21362	21668	21632	21081	21552	21544	21565	21373	21632	21570	21298	21622	21625	21489	21339	21417	21764	21469	21431	21394	21334	21349	21550	21531	21325	21487	21177	21373	21619	21390	21437	21346	21400	21462	21451	21576	21640	21386	21557	21628	21623	21644	21353	21358	21486	21388	21485	21447	21419	21579	21387	21381	21601	21421	21479	21766	21437	21320	21537	21620	21359	21420	21472	21502	21586	21642	21586	21426	21595	21552	21457	21362	21360	21591	21305	21462	21713	21605	21618	21411	21720	21567	21562	21553	21354	21313	21543	21375	21617	21448	21446	21414	21540	21387	21491	21402	21403	21439	21529	21473	21705	21525	21526	21600	21306	21340	21590	21336	21356	21174	21313	21490	21428	21411	21514	21321	21544	21205	21565	21665	21330	21341	21361	21427	21556	21325	21504	21361	21409	21605	21389	21263	21468	21435	21399	21397	21581	21598	21454	21667	21539	21467	21435	21637	21696	21388	21610	21174	21563	21489	21302	21382	21549	21403	21554	21409	21807	21341	21920	21361	21661	21279	21372	21672	21520	21463	21426	21430	21539	21509	21219	21246	21379	21449	21627	21427	21407	21433	21471	21723	21428	21399	21445	21436	21419	21462	21606	21522	21408	21473	21317	21318	21492	21633	21517	21329	21493	21754	21652	21720	21584	21496	21429	21496	21543	21545	21356	21301	21459	21575	21457	21529	21351	21412	21443	21547	21348	21373	21482	21500	21426	21482	21554	21521	21561	21578	21589	21693	21214	21417	21508	21435	21665	21501	21523	21546	21512	21507	21433	21558	21494	21570	21545	21430	21572	21596	21434	21410	21442	21446	21529	21593	21482	21426	21658	21549	21558	21663	21573	21450	21619	21350	21392	21385	21451	21561	21562	21617	21491	21445	21418	21651	21351	21550	21343	21474	21538	21545	21301	21553	21583	21554	21502	21408	21504	21432	21417	21492	21630	21380	21306	21376	21525	21483	21405	21514	21378	21395	21514	21583	21492	21541	21323	21339	21383	21397	21662	21781	21477	21576	21546	21591	21634	21507	21394	21628	21422	21488	21668	21438	21514	21545	21495	21485	21591	21708	21528	21603	21458	21506	21498	21389	21330	21458	21465	21610	21692	21730	21364	21315	21552	21591	21518	21468	21511	21607	21490	21643	21361	21561	21579	21549	21345	21312	21735	21574	21573	21275	21486	21546	21417	21438	21428	21542	21411	21428	21535	21542	21517	21317	21362	21443	21278	21742	21527	21476	21371	21331	21412	21450	21578	21563	21502	21337	21545	21261	21295	21410	21428	21318	21609	21619	21513	21545	21546	21594	21628	21523	21450	21423	21567	21567	21480	21310	21376	21307	21443	21315	21421	21700	21345	21423	21627	21667	21692	21447	21667	21598	21786	21513	21297	21269	21443	21566	21514	21453	21347	21353	21340	21231	21292	21373	21493	21600	21484	21558	21543	21657	21473	21329	21515	21423	21535	21466	21430	21253	21147	21603	21367	21362	21458	21575	21374	21438	21449	21601	21605	21616	21692	21345	21754	21624	21328	21359	21320	21528	21400	21329	21540	21567	21386	21427	21374	21661	21515	21356	21650	21441	21357	21506	21386	21350	21381	21310	21510	21539	21239	21560	21453	21452	21290	21313	21338	21519	21484	21334	21384	21600	21504	21433	21599	21323	21598	21473	21480	21618	21289	21376	21541	21453	21593	21519	21633	21395	21416	21469	21834	21514	21374	21636	21595	21470	21403	21305	21452	21291	21494	21429	21529	21424	21399	21539	21273	21409	21525	21583	21349	21485	21520	21505	21505	21417	21449	21402	21496	21534	21704	21470	21301	21576	21563	21637	21495	21492	21427	21559	21558	21547	21619	21533	21505	21679	21508	21763	21569	21463	21706	21527	21796	21267	21417	21522	21706	21528	21371	21693	21602	21486	21418	21663	21375	21600	21237	21469	21510	21518	21516	21229	21396	21387	21543	21460	21417	21666	21460	21612	21573	21543	21576	21428	21583	21331	21657	21324	21368	21372	21291	21397	21770	21391	21567	21496	21454	21259	21347	21375	21319	21581	21676	21568	21451	21569	21720	21512	21468	21295	21502	21403	21373	21251	21547	21462	21388	21415	21449	21394	21369	21289	21419	21354	21474	21522	21442	21547	21592	21488	21306	21339	21277	21533	21498	21589	21651	21376	21532	21463	21301	21414	21736	21523	21232	21540	21590	21521	21522	21510	21386	21445	21333	21499	21456	21509	21685	21419	21407	21540	21265	21363	21486	21577	21602	21439	21412	21439	21695	21438	21488	21629	21470	21446	21459	21294	21397	21551	21443	21349	21542	21604	21078	21563	21640	21526	21402	21479	21209	21416	21683	21421	21362	21502	21450	21276	21260	21340	21411	21603	21575	21285	21317	21369	21230	21493	21258	21679	21511	21547	21644	21510	21383	21552	21431	21302	21220	21363	21630	21555	21656	21415	21334	21568	21538	21472	21483	21409	21433	21532	21410	21289	21393	21581	21500	21328	21787	21459	21617	21420	21486	21526	21179	21505	21487	21507	21647	21545	21454	21419	21339	21308	21581	21411	21564	21579	21492	21492	21543	21525
62116	104260	75542	46421	28800	19835	17812	17284	17253	17250	17157	17205	17312	17262	17111	17254	17333	17273	17350	17370	17286	17333	17471	17369	17459	17215	17278	17693	17327	17466	17266	17306	17287	17379	17212	17271	17167	17262	17270	17429	17351	17167	17633	17329	17388	17315	17262	17261	17354	17318	17360	17411	17462	17313	17394	17294	17137	17362	17410	17228	17458	17423	17490	17376	17444	17222	17086	17167	17245	17213	17363	17444	17485	17304	17257	17342	17316	17368	17188	17214	17280	17336	17273	17351	17409	17224	17362	17267	17330	17539	17337	17306	17344	17267	17495	17276	17330	17319	17409	17498	17380	17416	17177	17387	17235	17171	17314	17406	17544	17086	17437	17539	17362	17335	17440	17249	17233	17297	17291	17396	17370	17424	17255	17377	17158	17215	17381	17223	17327	17312	17230	17364	17489	17431	17256	17237	17461	17498	17281	17222	17441	17348	17223	17282	17383	17361	17267	17407	17384	17300	17311	17130	17379	17146	17320	17400	17295	17519	17470	17471	17268	17348	17405	17409	17175	17507	17246	17448	17078	17136	17352	17266	17388	17348	17415	17331	17339	17200	17278	17261	17446	17349	17308	17497	17246	17369	17414	17431	17195	17174	17415	17342	17317	17514	17277	17258	17360	17104	17199	17220	17491	17304	17193	17366	17429	17298	17396	17306	17355	17398	17301	17342	17389	17410	17354	17409	17361	17326	17193	17336	17250	17261	17341	17321	17360	17280	17323	17312	17266	17350	17377	17261	17445	17360	17380	17542	17260	17341	17395	17261	17421	17289	17322	17336	17250	17141	17409	17343	17463	17234	17415	17443	17381	17160	17480	17329	17212	17520	17243	17264	17202	17228	17389	17430	17308	17344	17398	17393	17285	17268	17370	17292	17232	17263	17375	17146	17340	17233	17439	17395	17338	17083	17363	17341	17349	17172	17438	17182	17379	17237	17428	17375	17446	17130	17315	17486	17288	17186	17239	17260	17367	17212	17315	17227	17217	17400	17207	17257	17349	17143	17440	17354	17289	17282	17283	17255	17248	17111	17318	17205	17432	17264	17362	17200	17110	17216	17117	17274	17297	17278	17377	17520	17306	17235	17284	17214	17417	17391	17264	17554	17451	17430	17396	17255	17192	17289	17318	17279	17424	17476	17505	17245	17205	17343	17389	17345	17503	17465	17349	17308	17218	17481	17407	17450	17349	17422	17167	17357	17276	17326	17408	17293	17300	17436	17078	17276	17366	17275	17436	17300	17199	17307	17218	17416	17308	17191	17242	17331	17327	17344	17257	17081	17440	17428	17417	17273	17347	17262	17380	17233	17173	17339	17233	17246	17386	17294	17307	17300	17211	17327	17388	17182	17275	17195	17429	17315	17285	17349	17134	17502	17608	17164	17389	17166	17251	17345	17311	17449	17365	17147	17333	17230	17337	17189	17264	17332	17308	17132	17420	17248	17274	17205	17372	17127	17252	17238	17239	17383	17194	17381	17476	17165	17386	17340	17353	17231	17342	17473	17393	17521	17305	17415	17487	17412	17393	17339	17267	17276	17230	17317	17267	17316	17349	17440	17303	17369	17124	17247	17448	17445	17275	17471	17345	17420	17313	17044	17401	17308	17345	17363	17303	17300	17387	17584	17333	17284	17357	17332	17351	17268	17427	17120	17156	17391	17152	17339	17264	17260	17339	17447	17170	17273	17339	17247	17375	17407	17269	17405	17390	17470	17229	17397	17377	17263	17294	17313	17495	17276	17289	17360	17198	17268	17404	17283	17300	17244	17135	17202	17304	17366	17322	17303	17394	17313	17356	17218	17271	17134	17053	17247	17208	17274	17418	17236	17292	17372	17309	17272	17383	17247	17154	17294	17179	17211	17213	17231	17217	17400	17169	17235	17439	17290	17237	17288	17342	17219	17395	17281	17235	17454	17349	17227	17367	17225	17175	17345	17391	17393	17174	17283	17257	17270	17462	17282	17233	17400	17436	17260	17330	17245	17240	17427	17311	17399	17362	17284	17298	17414	17288	17480	17346	17315	17118	17274	17429	17431	17252	17130	17425	17364	17208	17233	17276	17211	17325	17492	17287	17189	17331	17307	17087	17249	17313	17395	17218	17331	17487	17324	17220	17126	17282	17417	17305	17217	17346	17229	17394	17317	17273	17264	17438	17493	17359	17262	17394	17353	17243	17386	17249	17314	17316	17291	17380	17262	17202	17386	17317	17156	17495	17264	17383	17208	17381	17236	17312	17456	17127	17551	17311	17394	17272	17298	17186	17463	17417	17188	17340	17327	17383	17361	17323	17386	17302	17203	17398	17263	17267	17417	17390	17377	17313	17373	17365	17301	17394	17306	17462	17331	17240	17369	17324	17346	17446	17352	17384	17293	17364	17386	17248	17304	17434	17242	17144	17404	17512	17307	17241	17541	17234	17174	17277	17260	17218	17204	17222	17353	17348	17314	17427	17260	17287	17217	17355	17364	17318	17432	17188	17455	17247	17334	17311	17413	17282	17262	17352	17324	17340	17329	17253	17264	17349	17325	17213	17472	17153	17176	17436	17611	17265	17278	17189	17248	17355	17403	17379	17134	17319	17396	17284	17135	17426	17160	17173	17501	17356	17290	17209	17316	17339	17263	17390	17308	17295	17417	17278	17287	17239	17277	17429	17279	17256	17259	17479	17233	17155	17318	17177	17231	17515	17360	17297	17193	17546	17231	17368	17431	17513	17196	17521	17521	17303	17340	17445	17239	17405	17341	17340	17332	17284	17397	17209	17335	17286	17397	17354	17215	17258	17427	17277	17356	17449	17318	17356	17328	17212	17450	17287	17306	17418	17358	17365	17446	17460	17237	17501	17333	17163	17373	17504	17236	17419	17217	17505	17384	17411	17399	17013	17455	17324	17367	17398	17273	17267	17221	17415	17192	17194	17311	17314	17353	17446	17371	17356	17216	17300	17322	17201	17344	17315	17403	17390	17281	17164	17199	17267	17402	17332	17092	17304	17357	17208	17391	17393	17357	17491	17276	17329	17322	17260	17122	17412	17309	17164	17296	17264	17269	17369	17366	17445	17259	17328	17473	17267	17306	17315	17147	17214	17316	17269	17247	17337	17207	17235	17189	17333	17228	17199	17356	17103	17390	17403	17279	17607	17327	17458	17563	17301	17418	17385	17223	17213	17203	17265	17389	17303	17270	17474	17329	17281	17303	17160	17248	17529	17256	17245	17387	17360	17360	17445	17491	17457	17280	17369	17443	17272	17265	17319	17285	17323	17302	17247	17242	17308	17341	17283	17358	17365	17250	17218	17272	17343	17443	17364	17272	17197	17399	17272	17320	17344	17387	17163	17440	17479	17269	17214	17371	17247	17353	17332	17293	17424	17325	17206	17499	17459	17314	17455	17472	17265	17273	17289	17286	17197	17369	17380	17398	17228	17322	17290	17410	17109	17329	17324	17197	17304	17220	17478	17205	17413	17302	17454	17449	17345	17221	17338	17298	17408	17206	17416	17168	17248	17543	17374	17357	17398	17341	17120	17307	17429	17242	17263	17242	17246	17330	17449	17393	17312	17312	17314	17405	17331	17438	17356	17288	17211	17130	17404	17187	17390	17275	17217	17401	17407	17204	17194	17386	17326	17225	17434	17248	17214	17219	17402	17285	17154	17252	17194	17196	17369	17291	17250	17173	17545	17308	17572	17301	17223	17337	17361	17307	17385	17185	17313	17185	17242	17384	17438	17325	17363	17413	17335	17280	17414	17233	17393	17333	17371	17504	17326	17280	17257	17386	17374	17272	17308	17325	17336	17252	17412	17371	17262	17370	17236	17256	17299	17313	17226	17380	17422	17279	17345	17260	17301	17354	17188	17340	17161	17220	17445	17313	17308	17198	17346	17342	17188	17291	17215	17226	17526	17227	17279	17416	17293	17271	17425	17408	17169	17347	17238	17322	17193	17302	17430	17285	17334	17302	17268	17504	17310	17400	17431	17374	17278	17268	17290	17329	17342	17270	17194	17406	17114	17420	17197	17602	17284	17340	17484	17317	17414	17255	17409	17301	17291	17322	17261	17310	17287	17287	17186	17358	17389	17537	17281	17368	17248	17338	17272	17382	17233	17168	17375	17237	17347	17284	17186	17475	17268	17387	17382	17434	17336	17214	17240	17451	17381	17434	17388	17255	17266	17413	17186	17319	17297	17319	17152	17209	17331	17448	17308	17274	17258	17263	17578	17282	17274	17462	17184	17305	17214	17442	17151	17191	17386	17197	17368	17401	17161	17412	17270	17222	17372	17372	17130	17289	17274	17274	17281	17425	17325	17199	17408	17399	17446	17381	17508	17300	17481	17372	17366	17111	17193	17321	17155	17300	17283	17285	17413	17276	17421	17413	17381	17189	17302	17282	17145	17270	17482	17103	17461	17285	17311	17405	17372	17181	17347	17388	17165	17394	17433	17320	17389	17392	17415	17518	17381	17274	17284	17428	17191	17246	17353	17320	17340	17273	17370	17283	17219	17300	17152	17305	17233	17229	17323	17285	17380	17252	17386	17210	17498	17230	17302	17262	17378	17405	17405	17429	17293	17439	17317	17212	17262	17314	17280	17378	17386	17291	17367	17185	17394	17499	17360	17360	17331	17157	17236	17286	17315	17297	17299	17176	17274	17317	17325	17489	17193	17269	17410	17315	17289	17433	17227	17395	17224	17323	17295	17296	17323	17428	17179	17276	17402	17305	17274	17221	17290	17226	17393	17341	17246	17373	17240	17534	17346	17296	17485	17424	17294	17368	17509	17418	17545	17080	17269	17296	17214	17407	17207	17224	17411	17418	17360	17298	17299	17264	17180	17304	17156	17211	17368	17477	17329	17312	17409	17373	17198	17277	17262	17202	17456	17250	17183	17297	17316	17239	17294	17330	17355	17329	17350	17403	17211	17466	17178	17272	17289	17337	17312	17276	17245	17197	17384	17308	17513	17065	17357	17398	17248	17404	17315	17372	17215	17319	17488	17243	17457	17313	17341	17230	17328	17307	17367	17303	17277	17308	17255	17331	17426	17275	17283	17283	17209	17149	17409	17272	17146	17345	17393	17393	17317	17272	17366	17174	17338	17487	17488	17328	17246	17255	17324	17301	17364	17321	17367	17140	17256	17195
31582	41750	41624	28397	22470	21375	21561	21390	21152	20995	21084	21005	21176	21018	21274	21210	21141	20835	21194	21129	21274	21245	21396	21139	20926	21129	21026	20933	21084	21088	21117	21061	20952	21280	20961	21119	21088	21069	21366	21201	21103	21098	21344	21111	21051	21452	21013	21285	21045	20963	21026	21301	21071	20901	21045	21319	21102	21189	21080	21307	20950	21063	21182	21236	21058	21202	21096	21092	20999	21055	21155	21373	21288	21003	21243	20955	21122	20920	21134	21071	20843	20999	20855	20789	21198	21094	21236	21014	20888	21200	21191	21377	21236	21014	20972	20930	21071	21003	21232	21119	21076	21132	20934	21057	21141	21269	20976	21144	21081	21006	20740	21057	21064	21146	21088	20974	20922	21136	21142	21151	21080	21032	21123	21045	20951	21097	20900	21120	21028	21128	20915	20901	21007	21153	20979	21057	21042	21048	21132	20947	20906	20976	21283	21260	21220	21102	21025	21069	21095	20830	20965	21150	21150	21032	21088	20991	21038	21237	21197	20991	21033	20971	20951	21038	21194	21223	20952	21097	21199	21053	21083	21050	21114	21088	21222	21055	20962	21059	21123	20981	20919	21023	21231	21087	21299	21208	21207	20808	20928	21150	21178	21069	21165	21004	21090	21225	21244	21088	21186	21050	21179	21066	21147	21341	21023	21030	21017	21034	21251	21337	21141	21195	21161	21020	21044	21163	20988	20966	21072	20986	21167	20971	21110	21175	20941	21062	20818	20841	20940	21146	21069	20953	20927	21062	20953	20993	20862	21050	20997	21014	21074	21039	21175	20920	21224	21082	21028	21061	21161	20959	21086	21214	21124	21129	21396	20984	21040	21115	20983	21089	21115	20902	21005	20906	20879	21019	21103	21266	21131	21109	21191	21172	21204	21191	20945	21085	20922	21093	21201	21394	21196	21157	21191	21216	21182	21130	21095	21124	21159	21172	21049	21147	21174	21038	21122	21164	20938	21058	20976	21203	21086	21052	21062	21040	21112	21232	21060	21104	21254	21070	21022	20872	21233	21130	21194	20878	21201	21081	21185	21189	21123	21217	20980	21184	21127	21023	21106	21174	21012	21284	20921	21085	21132	21169	21082	21146	20965	21121	20989	21059	21027	21168	21057	21023	21096	20875	20906	20901	21153	21042	21008	21052	21010	20968	21101	21364	20911	20939	21027	21096	21047	21219	21184	21250	21083	20931	21097	21113	21095	20876	21118	21067	20928	21138	21215	21088	21187	21186	21124	21184	21187	21139	21183	21036	21011	21005	21326	21058	21090	21193	20866	21278	21209	20896	21417	20918	21090	21059	21099	20731	21051	21138	21189	21105	21159	21092	20949	21106	21156	20920	20832	21030	21022	21012	21106	21089	20958	21067	20937	20877	21159	21131	20829	21019	21127	21131	21322	21122	21050	21186	21029	21125	21119	20950	20995	21216	21223	21220	20998	21125	21084	21047	21062	21138	21099	21139	21132	21225	21284	20893	21166	21153	21158	20985	21165	21138	21037	21150	21146	21108	21092	21108	21079	21173	21151	21288	21050	20944	20915	21101	21376	20976	21135	21098	21104	21199	21046	21150	21019	21186	21115	21087	21170	21233	21179	20923	21006	20958	20945	20936	20967	21024	21054	21117	21088	20936	21073	21114	21078	21190	21030	20970	20960	21111	21054	20976	20806	20901	20939	21084	21145	21084	21026	21153	21194	21075	21127	21170	21250	21129	21124	20868	21208	21116	20992	21225	20935	20947	20957	21048	21073	21185	21322	20797	21188	21041	21121	21046	20742	21042	20877	21161	21237	21099	20977	21138	21070	20977	21051	21085	21066	21140	21037	21043	21098	21281	21009	20912	21114	21045	21296	20953	21205	21170	21011	20948	20948	21032	21015	21029	20944	20969	21103	21104	21175	20960	21071	21087	21283	21102	21253	21106	21283	21172	21062	20974	21227	20989	21209	20924	21008	21165	21125	20953	21051	21149	21084	20932	21252	20926	20879	21033	21133	21008	21082	21129	21083	21044	21360	21186	21096	21205	21056	21265	20948	21085	20918	21085	21356	21152	21095	21211	21171	21104	21045	21142	21212	21206	21360	21379	20896	21078	21019	20960	21118	20865	20996	21141	21138	21036	21133	21389	21209	21126	21174	21079	21092	21140	21067	21055	21329	21063	21252	21024	21207	21005	21275	20926	21024	21231	21145	20946	21271	20992	20932	21314	21105	20904	21219	21213	21253	21053	21077	20837	21258	21214	20934	21128	21061	21088	21159	21032	21033	21155	21214	21216	21082	20878	21057	21150	20901	21021	21244	21209	21367	20969	21286	20972	21202	21092	21049	21040	21229	21439	20978	20995	21056	21034	21001	21288	21255	21092	21201	21051	21082	21116	21293	21078	21108	21039	20983	20946	21020	20966	21126	21042	21133	21081	21310	21172	20967	20857	20834	21137	21169	20906	20962	21204	21063	21034	21323	21104	21047	21037	21134	21041	21346	20979	21083	21276	20996	21115	21156	21158	21320	21104	21042	20992	20930	21221	21101	21080	21018	20928	21171	21178	21022	21003	21143	21025	21243	21103	21137	21117	21180	21018	20856	21246	21037	20944	21230	21081	21055	21122	21085	21094	20873	20984	20985	21227	21123	21149	21211	21054	21018	21112	21098	21002	21015	20907	20973	21359	21273	21054	20874	21107	21188	21272	21200	21245	21100	21145	21114	21025	21029	21108	21119	21202	21397	21042	20882	21083	21082	21100	21257	21282	21160	20941	21051	21049	21005	21061	21126	21008	21029	21238	20997	21137	20920	21084	21220	21017	21178	20924	21147	21072	21010	21140	21240	21148	20993	21208	21125	20977	21019	21166	21119	20981	21182	21001	21144	21229	20866	20926	20927	21234	21288	21119	21104	21184	20929	21150	21225	21079	20944	20986	21071	21071	21234	21186	20916	20938	20906	21243	20981	21160	20854	21179	21321	21114	21131	21010	21306	20976	21064	21122	21016	21060	21048	21157	21066	21198	21210	20765	21047	21109	21171	21022	21098	21373	21093	21069	21033	21206	21115	21444	21025	20966	21093	21167	20839	21154	20900	20951	20858	21113	21135	21139	21178	21073	21101	21088	21068	20912	21132	21111	21112	21197	21215	21102	21133	21197	21459	21093	20917	21327	21042	21038	20953	21032	21126	21138	20982	20997	21384	21034	21219	21362	21291	21251	20989	21125	21179	21047	20933	21084	21039	21350	21080	20983	20937	21196	21232	21194	21414	21162	21199	21068	21174	20911	21230	21106	21216	21019	20898	21163	21110	21059	21094	21018	21168	21254	21407	20978	21095	21016	21265	21017	20933	20963	20995	21147	21042	21176	21251	21032	21211	21121	21124	21109	21180	20982	21023	21144	21261	21060	21290	20907	21149	20893	21133	21048	20899	21088	20859	21000	20971	20981	21129	20976	20929	21151	21053	21164	20889	20743	21232	20974	21350	21116	21219	20950	21117	21156	21057	21021	21010	20883	21091	21056	21223	20954	21057	21056	21192	21014	20878	21001	20839	21031	21168	21258	21059	21026	21095	21313	20972	21271	21153	21438	20972	21089	20960	21072	20989	20992	21042	21262	20916	21140	21281	21192	20861	21050	20995	20876	21129	21266	21261	21090	21060	21028	21042	21150	21295	21164	21174	21080	21229	21195	21041	20968	20991	21090	21244	21273	21160	21057	21170	21345	21199	21100	21095	21133	21119	21314	21001	20931	21077	21060	21045	21105	21150	21313	20935	21283	21183	21351	21254	21149	21110	21057	21128	20837	21050	20974	21049	21119	20997	21043	21121	21122	21113	21289	21246	21091	21074	21017	21038	21139	20988	21155	21080	21036	21081	21177	21142	21113	21181	20998	21234	21119	21204	21041	21080	21035	21127	21033	21304	21176	21118	20992	21063	21271	21245	21136	21166	21134	21034	21180	20851	20884	21066	21244	21142	21120	21147	21081	21092	21045	21120	21051	20974	21012	20928	21040	21154	21055	21029	21110	20892	21025	20902	21181	21329	21036	20918	20991	21256	21043	20865	21230	21139	20888	20851	21176	21075	21045	21082	21068	21043	20925	21333	21110	21018	21054	21144	21033	21116	21040	21002	21054	20983	21023	21129	21057	21073	21014	21009	20978	20937	21270	21311	21117	21237	21028	20901	21050	21162	20900	21184	20910	21095	21109	21153	20981	21311	21158	21065	21104	21118	21101	20862	20951	21043	20968	21001	20867	21207	21162	21130	21088	20905	21161	21306	21141	21181	21240	21267	21303	21088	20989	21262	21191	21157	21042	20966	21164	21260	21011	21004	20939	21062	21011	20866	20903	21035	21104	20949	21063	21154	21166	21190	21162	21140	21258	21229	21243	21171	20960	21186	21191	20878	21107	21025	21004	21102	21194	21003	21231	21029	21282	20959	21057	20958	21027	21219	21138	21124	21190	20985	21184	21238	21097	20981	20972	21175	20676	21038	20928	21280	21148	21002	21192	21185	21201	20964	21113	21067	21257	21158	21058	21096	21036	21008	21211	21032	21036	21163	21243	21242	21040	20916	21111	21109	21005	21102	21183	21048	21081	21006	21054	21089	21196	21002	21042	21127	21089	21111	21435	21179	21076	20986	21140	21628	21182	21265	21004	21074	21009	21258	21025	20984	20967	20931	21283	20968	21060	21320	21136	21115	21138	21226	21142	21126	21197	21060	21070	21031	20964	20946	21247	20878	21054	21161	21264	20961	20974	21111	21263	21090	20999	21144	21127	21068	21163	21035	21224	21100	21334	20896	21098	21192	21160	21179	21071	21079	21045	21056	21167	20985	20904	21215	20842	21268	21062	21152	21178	21073	20964	21017	20889	21011	20917	21065	21147	21020	21019	20934	21287	21074	21215	21098	21233	21292	20999	20912	21005	21240	21223	20941	20904	20958	20900	21117	20907	21152	21026	21164	21341	21148	20974	21290	21330	21297	20978	21285	21075	21124	21235	21086	21137	21168	21057	21069	21163	21268	21100	21393	20957	21048	21086	21110	21252	21113	21238	20931	20972	21283	21201	21112	20725	20964	21093	21089	21026	21224	21186	20757	21224	21149	21017	21192	21290	20990	21004	21096	21074	20854	20847	21083	21037	21352	21053	21153	21183
42628	61083	40252	22125	18461	17410	17091	17119	17075	17136	17095	17043	16899	16971	17183	16997	17339	17291	17125	17181	17031	17023	17126	17115	17008	17315	17074	17241	17155	17003	17086	17143	17227	17060	17083	16993	17012	17198	17280	17028	17216	17097	17193	16990	17137	17257	17056	17221	17335	17043	17116	17140	16947	17224	17137	17182	17220	17103	17236	16980	16914	17093	16998	17243	17147	17017	17185	16990	17165	17179	17143	17185	17188	17062	17013	17061	17137	17320	17264	17297	17104	17053	17112	17015	17312	17203	16986	17167	17041	17103	17193	17233	16928	17197	17159	17180	17174	17162	17113	17183	17103	17095	17214	17153	17255	17258	17092	17278	17047	17133	17044	16946	17251	17007	17073	17137	17140	17072	17105	17176	17009	17044	17304	17079	17084	17323	17042	17098	17072	17165	17120	16930	17268	16901	17159	16752	17187	16971	17054	17124	17216	17166	17179	16979	17088	17234	17064	17103	17033	17299	16883	17212	17100	17121	17002	17143	16980	17157	17204	17090	17028	17081	17192	17134	17075	17235	16924	17122	17114	17089	17035	16960	17035	17089	17087	17177	17145	17175	17076	17121	17095	17091	17089	17100	17183	17220	17159	17028	17213	17119	17153	17208	17231	17045	17152	17172	17052	17055	17142	17026	17009	17245	17123	17032	17129	17159	17242	17144	16944	17137	17086	17085	17109	17124	17104	17067	17120	17111	17083	17279	17101	17046	17081	17313	17158	17119	17181	17059	17014	17202	17091	17128	17081	17267	17047	17007	17286	17185	17119	16991	16939	17116	17204	17040	16982	17093	17146	17093	17256	16924	17233	17006	17137	17237	17065	17191	17264	17285	17090	17100	17229	17102	17037	17176	17171	17074	17242	17191	17328	17191	17073	17192	16972	17077	17052	17145	17099	17116	17015	17315	17249	17157	17160	17078	17250	17178	17063	17164	17158	17070	17153	17136	17222	17031	17041	17079	17104	17160	17224	17181	17036	17091	17104	17074	17234	17062	17083	17268	17060	17287	17014	17333	17154	17178	17156	17453	17175	17088	17080	17052	17063	17122	17287	17093	17077	16993	17164	17276	17115	17048	17208	17063	17065	17005	17136	17085	16947	17230	17006	17162	17005	17088	16900	17008	17183	17217	17022	17150	17192	17067	16991	17093	17157	17250	17022	17059	17196	17230	17081	17011	16951	17171	17039	17097	17168	17074	17231	17192	17188	16969	17023	17016	17230	17131	17091	17242	17150	17174	17042	17222	17344	17123	17235	17108	17000	17264	17003	17307	17136	17096	17191	17089	17112	17053	17198	16997	17224	16953	17102	17166	17140	17152	17222	17128	17015	17231	17001	17144	17297	17086	17215	17143	16958	16995	17083	17027	17013	16980	17382	17134	17145	17081	17303	17155	17265	17175	17074	17237	17282	17259	17044	16976	17081	17148	17172	17186	17125	17026	17138	17141	17140	17100	17060	17150	17240	17148	17236	17052	16969	17090	17153	17156	17280	17266	17027	16993	17186	17182	17155	17100	16887	17096	17248	17143	17041	17072	17207	17168	16998	17118	17274	17107	17119	17218	17155	17200	17085	17149	17193	17193	17184	17104	17217	17179	17079	17083	17046	17177	17326	17149	17267	17089	17060	17180	17060	17176	17345	17085	16909	16893	17319	17205	17314	17205	17049	17224	17171	16984	17018	17075	17055	17127	17234	17120	17217	17106	17344	17091	17100	17067	17015	17050	17117	17071	17141	17316	17082	16990	17126	17203	17116	17111	17163	17226	17195	16917	16988	17219	17199	17029	16997	17156	17186	17167	17206	17290	17147	17035	17111	17132	16915	17194	17121	17230	17132	17222	17019	17081	17129	17271	17197	17018	17107	17135	17202	17139	17110	17114	17126	17133	17093	16981	17057	16947	17207	17089	17179	16987	16901	17158	17220	17001	17127	17136	17292	17129	17018	17380	17029	17326	17084	17147	17205	16989	17152	17104	16902	17070	17239	17166	16970	17033	17232	17108	17125	17051	17083	16962	17300	17202	17230	16892	17045	17141	17098	17167	16852	17245	17078	17029	17258	17122	17195	17141	17108	17174	16974	17162	17061	16942	17265	17107	17211	17033	16977	17121	17084	17086	17193	17138	17052	16851	17297	17176	17128	16881	17030	17219	16900	17172	17185	17135	17011	17255	16981	17255	17083	17213	17194	17079	17173	17050	17090	17199	17178	17095	16974	17165	17193	17198	16930	16973	17155	17155	17137	17162	17037	16989	17195	17251	17142	17151	17142	17174	17293	16961	17155	17262	17080	17048	17058	17101	17138	17201	17320	17183	16909	17136	17070	17261	17288	17150	17256	17033	17101	17063	17020	17158	17163	17132	17134	17229	17294	17087	17158	17137	17226	17131	17221	17093	17108	17103	17104	17144	17219	17215	17160	17185	17125	17105	17096	16974	17104	17238	17240	17005	17101	17169	16976	17068	17318	16917	17045	17239	17200	16972	17183	17200	17030	17048	17104	17283	17233	17188	17204	17098	17069	17012	17144	17042	17302	17059	17137	17055	17240	17049	17286	16975	17190	17055	17154	17244	17127	17239	17261	17019	17198	17178	17125	17180	16921	17119	17097	17043	17076	16908	17135	17049	17170	17196	17098	17085	17183	17096	17086	17263	17238	17050	17216	17091	17188	17261	17188	17201	17185	17046	17113	17141	17106	17132	17200	17176	17253	17181	16918	17161	17183	17193	17121	17110	17187	17156	17200	16984	16933	17197	17262	17115	17044	17071	17115	17093	17074	17156	17113	17081	17395	17059	17124	17269	17044	17107	17238	17175	16976	17051	17168	17164	17135	17008	16857	17046	17181	17203	17334	17127	17120	17057	17032	17009	17198	17159	17134	17134	17145	17297	17189	17026	16901	17108	17228	17139	17383	17099	17304	17117	17067	17126	16995	17067	17195	17112	17235	17037	17096	17216	17069	16982	17152	17246	17087	17128	17046	17166	17212	16971	17027	16975	17018	17180	17229	17217	17175	17119	17152	17150	16949	17226	17279	17158	17097	17104	17169	17136	17045	16868	17108	17058	17172	17363	17114	17082	17166	17032	17159	17269	17015	17006	17159	17073	17217	17066	17217	17158	17242	17169	17217	17095	16982	17167	17092	17341	17148	17096	17143	17077	16959	17015	17046	17117	17061	17008	17180	17096	17318	17182	17074	17126	17204	17273	17248	17185	17147	17178	17193	17192	17130	17166	17148	17133	17157	17002	17002	17099	17078	16997	17113	17106	17033	17120	17178	17244	17080	17147	17201	17209	17161	17205	17254	17048	17129	17195	17027	17118	17222	17140	17019	17166	17213	17124	17003	17213	17323	17171	16853	17269	17051	17122	17280	17016	17216	17109	17147	17107	17081	17061	17153	17294	17118	17070	17125	17069	17315	17207	17248	17195	17081	17192	17061	17119	17215	16953	17055	17127	17082	17064	17117	17276	17038	17096	17041	17191	17189	17123	16898	17160	16949	16994	17291	17117	17153	17100	17213	17244	17061	16993	17081	17113	17239	17212	17097	16995	17195	17186	17009	17154	17225	17077	17105	17104	17278	17113	17117	17104	17248	17077	17106	17052	17009	17107	16990	17112	17266	17263	17056	16941	17017	17192	17109	16970	16956	17268	17221	16994	17073	17310	16878	16877	16971	17092	17100	16920	17098	16998	17296	17259	17229	17169	17108	17207	17198	17207	17149	16983	17205	17197	17180	17218	17263	17214	17229	17193	17039	17140	17101	17040	17246	17114	17093	16983	17002	17115	17113	17121	16993	17156	17047	17187	17107	17033	17098	17017	17365	17178	17191	17042	17056	17008	17040	17129	17019	17098	17117	17052	17244	17223	17056	17150	17136	17141	17097	17078	17250	17021	17106	17191	17058	17023	17066	16913	17064	17165	17130	17103	17072	17164	16990	17176	17053	17080	17284	17013	17278	17071	17287	17130	17027	16976	17047	17245	17226	17254	16979	17067	17089	17025	16987	17075	17111	17170	17086	17309	17234	17232	17059	17041	16994	17223	17040	17204	17082	17202	17155	16921	17117	17354	17175	17130	17091	17123	17034	17143	17249	17329	17121	17211	17162	17209	17258	17212	17239	17070	16978	17160	17027	17019	17170	17106	17181	17211	17120	17223	17163	17090	17311	17126	17127	17252	17039	17116	17153	17101	17187	17267	17155	16909	17023	17174	17257	17085	17119	17000	17096	17192	17131	17033	17049	17176	17011	17130	17112	17151	17262	17371	17309	17062	17117	17082	17279	17048	17119	17116	17234	17122	17032	17205	17238	17276	17243	17182	17337	17051	17092	17171	17075	17052	16984	17146	17177	16961	17205	17025	17089	17129	17086	17242	17144	17319	16970	17169	17225	17189	17163	17387	17188	17283	17213	17142	17262	17164	17248	17199	17228	16991	17171	17161	17068	17312	17124	17179	17088	17103	17238	17150	17193	17198	17216	17182	17121	17124	17129	17221	17050	17103	17186	17338	17186	17084	17153	17049	17293	17083	17048	17030	16911	17216	17067	17222	17011	17023	17112	17122	17202	17107	17268	17103	17161	17215	17189	17278	17281	17158	17110	17163	17034	17053	17047	17119	17031	17042	17148	17019	17102	17092	17329	16936	17198	17074	17052	17037	17028	17226	17013	17222	17133	17070	17248	17171	17146	17192	17002	17122	17177	16971	16962	17249	17149	17177	17065	17305	16989	17188	17063	17231	17014	17185	17168	17093	17092	17077	17073	17070	17071	17182	17100	17022	17199	17142	17022	17116	17082	17113	17059	17315	17155	17243	17159	17348	17232	16971	16916	17083	17198	17170	17114	16992	16976	17033	17067	17110	17074	17154	17112	17056	17149	17202	17049	17094	17259	17152	17092	17211	17103	17157	17284	17255	17201	17163	17146	17226	17163	17127	17051	17154	16936	17002	17058	16978	17078	17029	17227	17013	17226	16981	17193	17125	17135	17169	17209	17112	17122	17214	17021	17025	17010	17056	17245	17155	17076	17178	16939	17114	17392	17128	17047	17085	17229	17056	17165	17104	17129	17098	17121	17140	17137	17070	17189	17238	17039	16976	17165	17075	16978	16985	17052	17128	17188	17118	17152	17303	17089	17259	17069	17219	17116	17123
24185	25031	34961	27230	24098	24372	23956	21590	20945	21142	21110	21167	21206	21018	21089	21186	20987	20915	20926	20848	20786	21044	20949	21077	21019	20988	21024	20903	20961	20917	20913	20909	21038	21038	20920	20998	20987	21119	21290	20819	21063	20841	20831	21001	20862	20868	21003	20944	20984	21041	20938	20752	20708	20875	20818	20722	20890	20902	21142	20957	20944	20849	20783	20987	20787	20928	21130	20965	20804	20797	20882	20885	20841	20675	20898	20915	21009	20893	20894	20946	20825	20681	20865	20833	20894	20895	21014	21043	20918	20902	20598	20967	20855	20709	20871	20945	21058	21064	21144	20689	20939	20897	20859	21043	21047	20899	20886	20776	20808	20797	20886	20819	20911	20948	20867	20936	20798	21027	20835	20725	20700	20912	20846	21089	20881	21023	20897	20934	20857	20780	20935	20928	20801	20970	20939	20736	20991	20832	20836	20922	20824	20917	20882	20703	20932	20867	20806	20866	20985	20918	20920	20824	20942	20907	20941	20840	20986	20669	20710	20774	20779	20928	20925	20866	20884	21003	20759	21061	21054	20915	20817	20935	20873	20958	20996	21051	20961	20817	20851	20923	21002	20660	20669	20966	20935	20933	20782	20695	20730	20789	20971	20763	20581	20774	20950	20883	20801	20962	20543	20745	20891	20889	20754	20987	20738	20943	21046	21064	21009	20828	20974	20768	20874	20764	20870	20932	20929	20878	20805	20691	20783	20797	20571	20849	20773	20705	20922	20946	20770	20855	20918	20938	21141	20838	20911	21084	20986	20839	20700	20690	20546	20947	20985	20879	20789	20762	20963	21039	20838	20792	20766	20887	20818	20902	21131	20881	20813	21008	20822	20894	20902	20705	21030	20983	20750	20693	20882	20802	21056	20886	20896	20622	20776	20791	20956	20824	20747	20997	20776	20525	21050	20660	20904	20961	20766	21154	20899	20939	20729	21022	20842	20729	20833	21077	20868	20867	20982	20775	21080	20828	20907	20799	20693	20764	21009	21048	20985	20875	20928	21077	20897	20865	20917	21125	20810	20807	20898	20752	21109	20801	20890	20668	20984	20876	20891	21148	21062	21013	20840	20868	20802	20789	20814	20850	20865	20762	20854	21111	20744	20785	20954	20776	20785	20739	20908	20954	20908	20853	20875	20818	20689	20789	20690	21011	20905	20884	20853	21080	20740	20990	20877	20726	20935	20858	20839	20720	20721	20801	20810	20889	20751	20738	20731	20796	20961	20668	21114	20786	20992	20779	21108	20715	20874	20833	21002	20903	20745	20858	20741	20842	20991	20597	20760	21110	21014	20723	20570	20712	20933	20798	20900	20666	20756	20963	20715	21082	21256	20839	20969	20846	20966	21008	20732	20775	20764	20775	20901	21028	20982	20850	20974	20762	20914	20837	20930	20874	20754	20766	20946	20725	20847	20718	20968	21039	21100	20959	20951	20973	21069	20850	20892	20858	20780	20798	20827	20708	20829	20997	20726	20926	20986	20809	20886	20720	21107	21017	20765	20892	20680	20862	20898	21015	21156	20887	21085	20721	21000	21018	20859	20920	20796	20893	20845	20936	21001	20692	20845	20633	20826	20917	20743	20838	20990	20963	20827	21105	20797	20837	20930	20764	20735	20794	20934	21030	21022	21082	21022	21009	20775	20725	20957	20646	20887	20819	20767	20914	20741	20822	20835	20828	20751	20766	20937	20959	20755	20889	20668	21054	20932	20819	20933	21016	20986	21051	20770	20657	20894	20734	20715	20963	20852	20862	20955	20969	20857	20695	20860	20777	20794	21004	20903	20922	20980	21111	21005	21013	20785	20804	21097	20877	20915	20865	21017	20958	20991	20910	20977	20761	20953	20866	21124	20760	20930	20727	20832	20830	21083	20863	20920	20748	20987	20895	21083	20857	21038	20887	20841	20725	20807	20968	20974	20880	20855	20806	20985	20879	20926	20968	20872	20917	20726	20972	20498	21006	21216	20891	20861	21004	21158	20888	20799	21041	20683	20819	20689	21063	20843	20954	20621	20906	21037	20840	20920	20653	20882	20998	21047	20868	20929	20829	20948	20815	20685	20776	20704	20914	20807	20945	20681	20942	20736	20691	21024	20841	20721	20884	20895	20934	20892	20960	20817	20938	21014	20999	20892	20855	20811	20733	20782	20852	20860	20810	20749	20738	20817	20920	20874	20940	21027	20862	20952	20834	20686	20840	20873	20858	20946	20789	20871	20981	21084	20957	21099	20691	20989	21035	21011	20876	20921	20975	20733	20884	20893	21045	20914	20817	20785	21024	20952	21232	20810	20867	20779	20908	21033	20862	20876	20790	20876	20797	20902	20719	20748	20778	20978	20978	20940	20974	20811	20994	20771	20954	20966	20663	20882	20829	20941	20972	20878	21007	20897	20770	20881	21032	20811	20862	21006	20913	20943	20891	20877	20775	20972	20728	20895	20789	20875	20816	20952	20738	21099	20919	20889	21185	20833	20859	20906	20785	20877	20871	21016	20739	20835	20758	20829	20682	20936	20791	20926	20993	20865	20955	20946	20740	20929	20945	20917	20966	20922	21139	20824	21023	20924	20849	20930	20902	20790	20823	20833	20978	20704	20944	20704	21030	20844	20974	20934	20721	20893	20584	20987	20899	20862	20697	20893	20846	20810	20860	20819	20814	20840	20831	20983	20953	21137	20894	20891	20931	21052	20988	21121	20812	20784	20902	20664	20901	20786	20955	20875	20794	20992	20748	20956	20959	20929	20859	20936	20883	20873	20748	21066	20824	20714	21011	20929	20726	20840	20891	20891	20751	20791	20722	20759	20811	20986	21158	20903	20776	20903	20792	20913	20946	20807	20951	20796	20984	20808	20990	20705	20830	20883	20852	21116	20774	20624	20797	20853	20854	20719	20896	20741	20671	20699	20701	20714	20885	21047	20802	20950	21040	21012	20870	20794	20976	20853	20903	20927	20898	20807	20953	21056	20904	20921	20901	20896	21082	20834	20978	20938	20742	20999	20812	20930	20844	20507	21102	20862	21029	21042	20958	20962	20747	20727	20918	20792	20848	21034	20861	20830	20929	20801	20739	20830	20857	20784	20990	20758	20697	20597	20959	20874	20819	20764	21073	20997	20788	20773	20783	20903	20760	20934	20808	20914	20790	20872	20886	21048	20844	20788	20672	20944	20979	20890	20620	20717	21108	20974	21077	20999	20848	20877	20793	20841	20959	20926	20842	20772	20841	20944	20940	20885	20847	20874	20868	20614	20922	21018	20981	20889	21000	21024	20824	20942	20878	20863	20786	20910	20949	20787	20809	20849	20787	20935	20915	20868	20727	20689	20774	20653	20827	20904	20904	20793	20867	20875	20827	21009	20960	21051	20795	20730	20799	20903	21026	21198	20825	20754	20825	20840	20736	20907	21057	21047	20834	21146	20989	21008	21037	20762	20821	20873	20879	21002	20883	20759	20960	21027	20816	20834	20757	20811	20894	21029	20758	20898	20843	20838	20851	20936	20704	20572	20968	21032	21094	20789	20796	20687	20905	20903	21002	21182	20793	20913	20977	20978	20986	21017	20822	20922	20649	20924	21018	20934	20855	20665	20930	20960	20751	21098	21178	20875	20718	20896	21037	20693	20807	20819	20833	20857	21014	21192	20924	20667	20899	20848	20857	20778	20710	20727	21027	20948	20835	20620	21008	20994	20990	20868	20820	20798	20914	20716	21178	20710	20859	20843	21026	21046	20872	20910	20801	20842	20994	20880	21035	20930	20942	21071	21024	21060	20813	20748	20765	20922	20862	20903	20838	21060	20826	20888	20882	21021	20837	20918	20763	20864	21066	20721	20838	21031	21054	20948	21036	20938	20821	21015	21043	20793	20768	21093	20928	20763	20979	20941	20948	21027	20900	21034	20844	20936	20782	20859	20768	21063	20787	20799	20611	20869	20983	20762	20812	20977	21001	20885	20800	20944	20804	20859	20959	20853	20879	20852	20838	20886	20964	20844	21012	21042	20905	20771	20801	20772	20876	20728	20863	21037	21004	20825	20783	20903	20681	21054	20961	20863	20747	21065	20928	20929	20710	20825	20750	21107	21031	20846	20881	20911	20784	20986	20771	20948	20979	20728	21034	20921	20740	20872	20997	20872	20734	20783	20880	21018	20923	20753	21017	20810	20922	20895	20773	20998	20883	20691	20829	20901	20935	20821	20796	20913	20929	20744	20901	20877	20945	20978	20837	20844	20849	20546	21008	20889	21073	20941	20988	20998	20903	20799	20790	20870	20947	21034	20797	20951	21065	20835	20753	20938	20897	20880	20871	21070	21000	20880	20953	20781	20709	20924	20718	20676	21044	20946	20886	20607	20855	20852	20981	20850	20871	20778	20867	20886	20760	20840	20726	20822	20718	21057	20848	21192	20749	20788	21016	20795	21068	20945	20721	20850	20635	20838	21047	20886	20896	20678	20899	20746	20702	20885	21025	20987	20876	20868	21132	20897	20920	20794	20715	20972	20991	20942	20757	20813	20876	20767	20654	20816	20835	21099	20661	20892	20936	20905	20873	20898	20795	20760	20802	20917	20960	20857	20844	20766	20898	21015	21174	21060	20882	20805	20740	20960	20942	20844	20815	20733	20979	20772	21064	21011	20916	20981	20903	20966	20823	20914	20829	20916	20824	21130	21050	20821	20877	20973	20832	20952	21026	20962	20757	20910	20884	20922	20866	20906	20956	21054	20930	20760	20899	20828	20823	20915	20910	20757	20747	20807	20990	20867	20698	20901	20975	21117	20770	20883	20942	20787	20727	20883	20821	20769	20886	20789	21061	20847	20677	21041	21078	20998	20769	21052	20647	20797	20782	20910	20725	20926	21163	20927	20946	20965	20786	20719	20877	20823	20953	20882	20597	20752	20863	21051	20928	21077	21028	20992	21017	20757	20852	20987	20567	21079	20847	20710	21011	20958	20836	20732	20840	20932	20990	20889	20928	20593	21061	20729	20966	21006	20703	20890	20875	21095	20954	21086	20908	21155	20986	20956	20971	21084	20877	20914	20604	20929	20983	20800	21146	20895	20894	20836	20962	20963	21030	20897	20803	21124	20961	20895	21123	20953	20927	20960	20791	21069	21087	20717	20666	20910	20802	20557	20947	20878	21108
63804	100985	69891	38639	24517	18755	17351	17179	16896	17037	16932	17100	17229	16956	17017	17066	16978	17029	16992	17065	17031	17089	17016	17079	16969	16985	17037	17019	17114	17128	17082	17054	16908	17040	17192	17032	16984	17024	16839	17151	17089	17085	16849	17029	16891	17053	17172	17059	16977	17101	17037	17092	16997	17158	17004	17049	17009	17087	16937	16988	17120	16937	17060	17271	16974	16952	16964	16880	16997	17183	17061	17075	17101	16871	16901	16941	17299	16857	17111	16806	17016	16931	16919	16911	17078	16958	17018	16856	17065	17082	17007	17151	16833	17056	17109	17071	16992	16894	16989	17091	16941	16922	17010	17048	16965	16917	17060	16932	16909	17049	16928	17020	17030	17134	17051	16972	17104	17127	16826	16862	17063	17019	17104	16876	17057	16916	17105	16779	17102	17079	17101	17009	17105	17112	17121	17087	17050	17018	17138	17310	16985	17058	17112	17105	17045	17029	17056	17197	16809	16982	17105	16815	16928	16983	16963	17276	16913	16974	17173	17054	17082	16964	16919	16938	17186	17116	16912	17043	16933	17098	16921	17062	16833	17048	17215	17031	16975	16988	17073	16958	17109	17118	16799	16887	17032	17131	17079	17057	17095	16929	17040	17014	17160	17006	17067	17078	16968	17029	16980	17122	17174	17091	16848	17118	17043	16941	17072	17011	17066	17042	17215	17047	17012	16948	16935	16991	17057	17118	17004	16986	17124	17040	16909	17101	16832	16966	17028	17022	16925	17221	16785	17142	16941	16993	17036	17004	16899	17004	17056	16808	17005	17001	17088	17079	16949	16882	16975	17037	16916	16992	16917	17021	17015	17067	17075	17051	17266	16949	16931	16945	17054	17018	16806	17155	17038	16966	17110	17028	17113	17021	17080	17099	16898	17016	16894	17063	17161	16937	17025	17019	16910	17110	17069	17144	17130	17073	17058	16995	17070	17177	16986	17093	17054	16980	16895	16906	16967	16907	16988	16938	17078	16966	17032	17082	16935	17055	16924	16831	17040	17078	16966	17120	17212	17043	17018	17070	17115	17028	17152	17031	16800	17115	17184	16990	17330	17082	17028	17011	17017	17117	17121	16962	17301	16913	17019	17154	16952	17154	17088	16838	16881	16965	17116	17184	16958	17021	17125	16951	17063	17202	17041	17039	16985	17075	17077	17102	17052	17185	16945	17011	17043	17010	17080	17100	16974	16941	17087	17025	17192	17121	17046	17131	17111	16900	16848	17056	17065	17070	17009	16977	16825	16872	16976	17063	16978	17085	17025	16869	17079	17125	17232	17195	17003	16961	17035	17002	16883	16899	16915	17147	17028	16922	16915	16754	17106	17029	16970	17043	16904	17029	17090	16901	17169	17205	16952	17157	17113	16918	16915	17069	17024	17172	17031	17027	17069	16935	17075	17085	17015	17062	16920	17042	17135	16892	17036	16923	17048	17120	16909	16984	17158	17064	17081	16943	17088	17085	16978	16900	17135	16999	17146	16999	17189	17123	16977	17185	17123	17074	17069	16874	16982	17080	17172	17202	17038	17133	17053	16952	17133	17018	16989	16996	16792	17069	16956	17024	17020	17146	16959	17121	17072	17130	17066	17032	17153	16916	17027	17170	16978	16938	17060	16932	17264	16815	17010	16973	17005	17182	16972	17132	17038	17045	16889	17113	17100	16910	16898	17229	17028	17037	16968	17027	17084	17121	16902	17114	17007	16941	17142	17062	17129	16977	16969	16978	17049	17128	16892	17114	17116	17023	17059	17026	17018	17106	16932	16959	17087	17153	16931	17028	16905	17045	17213	16958	17106	17079	16933	17010	17053	17013	17243	16915	17036	17079	16995	17113	16768	17087	17012	17035	17087	17049	17016	17103	17110	17006	17206	17103	17118	16987	17082	16918	16982	17043	17065	16820	17003	17089	16981	17135	16887	16957	16921	17048	17016	17006	17098	17056	17054	17059	17019	16956	16880	17085	17087	17153	16898	17082	17023	16958	17050	17178	16785	16885	16997	17153	17120	16995	17049	17107	17137	17094	16945	17075	16853	16976	17088	17138	16953	17022	16928	17039	17090	17170	17108	17092	16911	16981	16966	17046	17171	16954	17079	17121	17140	16963	16952	17091	17021	17036	16844	16978	16924	16885	16988	17036	16978	16961	17007	17053	16978	16964	16840	17062	17031	16867	17066	16934	16934	16938	17223	17176	17066	16940	16948	17136	17085	17043	17064	17128	17166	16906	16914	16954	16975	16959	17188	16910	17167	16908	16923	16810	17004	16988	16947	16954	17062	17109	17004	17061	16896	17035	17070	17120	16939	17074	16949	17100	17069	16925	17165	17005	16799	16873	17166	16949	16962	17089	17123	16905	17070	17103	16962	17046	16889	17050	17047	16933	17020	17017	17184	16961	17179	17032	16955	17034	16976	17140	17007	17147	16888	17045	17068	17065	16905	17016	17090	16981	17086	17067	17208	16842	17253	16990	17125	16936	17081	17009	16904	17116	17001	17107	17008	17060	16976	17044	17000	17127	17334	16888	17000	16943	17024	17041	16879	17143	17086	17010	17168	17049	17077	16902	16956	17029	17072	16937	17000	17084	16916	17076	16973	17055	16982	17134	17112	17028	17000	16934	16892	16953	17021	17063	16996	16928	16880	17215	17084	16931	17024	17034	16939	16887	17002	17012	16994	16879	17002	17178	17001	17086	17067	17193	17107	17099	16781	17011	17166	16710	16976	16900	17148	16988	17001	16877	17036	17116	17138	17220	17113	17013	16980	17080	16966	17048	16992	16959	16870	17132	17088	17252	17133	17069	16942	16894	16954	17240	16966	17029	16968	16919	17088	17025	17017	16973	16984	16869	17079	17117	17106	17226	16976	16945	16981	17049	16974	17025	17080	16954	17028	17078	17013	16930	17082	17092	17042	17144	17261	17021	17008	17002	16937	17067	16962	17233	17001	16867	17115	17030	17173	16981	17079	17054	17122	17085	16954	17151	16977	17049	17051	17032	17057	16983	17004	17144	16990	17155	17025	17024	17076	17010	16926	16913	17088	16934	16963	17155	17126	17089	17113	16994	17002	16986	16972	16990	16934	17073	16771	16947	17027	16942	17149	17063	17203	17196	17012	16992	16883	17007	17038	16984	16993	16937	16928	17005	17039	17090	17183	17063	17006	16949	17132	17055	17027	16852	16890	16902	16995	17172	17111	17044	17134	16994	17102	17143	17034	17187	17024	16994	17087	17093	17089	16898	17030	17123	17115	16939	17056	17045	17114	17019	16995	17055	16993	16856	16972	16936	16965	16897	16949	17083	17069	17136	16946	17003	16996	17105	17009	17007	16961	17010	16890	16829	17074	17052	17244	17161	17125	16995	16907	16972	16966	16955	16883	16937	16983	17032	17038	16944	16982	17070	17052	17102	17235	16907	17059	17180	17079	17002	16965	17023	17060	17016	17061	16931	17193	17008	17043	16973	16911	17121	16906	17020	16823	17019	17063	16980	17053	17172	17078	17032	16962	16990	17036	16949	17075	16968	17101	17032	17157	17018	17149	16962	17014	16959	17057	17014	17170	17126	17146	17078	17190	16966	17033	17145	17077	17137	17079	16989	17004	16884	16888	16949	16948	16942	17020	17178	16958	16879	16965	17049	17174	17089	17099	17072	17079	16922	16879	17123	16945	17007	17083	16945	16997	16981	16998	17076	16953	17030	16908	16824	17169	17161	16936	16992	17049	16870	17068	17242	16944	16987	17135	17023	16972	17017	16965	17106	16917	16924	16991	17240	17055	16894	17064	17074	16977	16900	16975	17122	17082	16982	17074	16983	17285	17096	17005	16959	17217	16881	17029	17032	17052	16949	17060	17079	16958	16971	16973	17146	17222	17096	17039	16789	16871	17152	17134	17045	16950	16989	17165	17049	16986	17076	17055	16843	17074	16891	17125	17090	17270	16994	17070	17068	17190	17173	16933	17016	16978	17009	17018	16827	17089	17090	16847	16976	17172	17080	17028	16917	17030	17045	16741	16949	16883	17183	17125	17013	17213	17212	17085	16868	17089	17066	16961	17137	17061	17130	17100	17038	17164	16980	16923	17100	16960	17085	17017	17182	16880	17058	16853	17066	16941	17053	16944	17119	17057	17069	17210	16902	17107	17187	17041	16879	16949	17181	16942	17212	17147	16965	16957	17016	16939	16927	17066	17090	16787	17026	16983	17154	16823	16890	16891	16677	17011	17095	16831	16962	17085	16899	17093	17086	17087	16847	16999	17006	17129	17036	17191	17109	17194	16977	16950	17111	16856	16888	16961	16978	16991	16982	16997	17082	16921	17117	17030	17145	17078	17091	17009	16916	17189	17022	16970	16949	17162	17035	17070	17224	16921	16981	17170	17014	16989	16987	17127	17213	17198	17027	17047	17133	16905	17049	17078	16994	16790	17058	16857	16976	17097	17048	17005	17020	16885	17065	16998	17065	17044	17002	16838	17169	16965	17177	17170	17048	16996	16985	17223	17089	17072	16940	16991	17020	16840	17099	16949	16969	17057	16924	17037	17087	17171	16862	16984	17121	16827	17079	16922	17202	17164	16951	17004	17012	17122	17122	16987	16961	17107	16847	17074	17114	16978	17078	17083	16989	16966	17016	16979	17182	16942	16980	17015	16797	17151	17061	16894	17022	16845	17141	16990	16955	16801	16983	17007	16950	17196	17251	17015	17122	17096	17129	17165	16917	17139	17116	17236	17020	17079	16942	17037	17161	17022	16887	16897	16988	16942	16891	17187	17016	16988	17000	17059	16881	16944	17058	17030	17069	16929	16947	17049	16922	16996	16836	16984	17151	17121	17026	17044	17012	16909	17110	16950	17021	17132	17024	17075	17012	17049	17073	17107	17099	17188	17070	16822	17244	16955	17150	17080	17098	17086	17084	17144	16954	17050	16936	17137	16968	16937	17057	17031	17095	16971	17131	16806	17003	16885	17009	16934	16989	17032	17119	17097	16952	16956	17019	17060	17067	17035	17035	16959	17013	16930	17159	17156	16966	16993	17022	17070	16967	17065	16922	16897	17026	17084	17056	16920	17161	17068	17139	17038	17120	17076	17018	17075	17124	17042	16978	17208	16787	17213	17087	17019	16988	16874	16970	17287	16975	17038	17009
22800	22884	31847	24933	22592	24601	26941	22154	21429	21838	21666	21672	21558	21593	21650	21549	21631	21368	21451	21413	21464	21348	21312	21233	21592	21164	21457	21460	21394	21459	21332	21393	21421	21548	21388	21225	21208	21566	21147	21441	21305	21131	21292	21350	21395	21337	21328	21187	21201	21369	21188	21378	21589	21390	21296	21216	21200	21182	21076	21162	21071	21248	21224	21380	21085	21404	21354	21288	21266	21282	21185	21182	21122	21081	21458	21178	21322	21241	21170	21304	21127	21242	21296	21175	21034	21315	21275	21380	21397	21377	21212	21027	21199	21200	21099	21233	21232	21192	21350	21209	21150	21443	21279	21001	21274	21111	21414	21378	21248	21207	21215	21207	21315	21329	21197	21348	21098	21114	21203	20964	21033	21291	21108	21303	21369	21120	21175	21011	21084	21350	21250	21000	21228	21018	21049	21036	21376	21194	21150	20991	21269	21178	21104	21143	21275	21285	21261	21152	21243	21219	21298	21191	21367	21350	21373	21264	21185	21253	21127	21180	21385	21105	21284	21360	21339	21184	21045	21203	21217	21083	21046	21054	21149	21164	21248	21228	20893	21094	21184	21394	21377	21443	21212	21333	21160	21041	21269	21274	21459	21086	21506	21351	21295	21224	21075	21374	21317	21256	21156	21082	21193	21247	21304	21130	21316	21213	21216	21017	21369	21305	21214	21151	21166	21285	21282	21023	21303	21248	21158	21309	21175	21335	20950	21164	21195	21040	21153	21149	21273	21319	21209	21250	21549	21121	21202	21050	21094	21131	21177	21164	21112	21141	21153	21232	21183	21425	21193	21107	21185	21458	21224	21439	21314	21127	21499	21205	21361	21235	21388	21065	21034	21081	21144	21221	20938	21275	21389	21405	21202	21258	21282	21117	21058	21054	21137	21153	21351	21174	21142	21066	21005	21142	21201	21270	21177	21003	21132	21315	21471	21287	21390	21363	21317	21399	21302	21213	21126	21179	21182	21261	21169	21239	21456	21074	21386	21283	21168	21105	21270	21232	21190	21153	21389	21289	21344	21128	21282	21276	21179	21256	21283	21283	21073	21251	21089	21295	21214	21107	21322	21287	21254	21101	21228	21388	21327	21334	21204	21223	21245	21066	21046	21304	21160	21057	21335	21070	21296	21125	21233	20922	21107	21225	21020	21222	21155	21195	21389	20999	21179	21264	21182	21015	21356	21240	21138	21044	21222	21136	21343	21411	21312	21174	21264	21272	21316	21193	21222	21523	21333	21298	20940	21129	21085	21108	21006	21223	21124	20988	21213	21230	20902	21360	21176	21077	21056	21242	21071	21112	21430	21110	21230	21209	21289	21093	21094	21393	21455	21061	21360	21155	20971	21191	21306	20993	21098	21131	21256	21331	21102	21164	21382	21226	21176	21577	21240	21126	21442	21222	21466	21234	21216	21030	21110	21071	21305	21324	21353	21299	21374	21378	21163	21271	21268	20967	21228	21288	21388	21157	21065	21397	21200	21150	21234	21169	21266	21081	21132	21366	21388	21170	21151	21054	21140	21241	21336	21231	21193	21123	21119	21079	21048	21241	21118	21163	21100	21301	21379	21296	21295	21158	21085	21242	20990	21128	21102	21167	21096	21204	21309	21314	21173	21274	21038	21322	21178	21413	21214	21205	21245	21185	21076	21307	21316	21322	21286	21204	21143	21312	21153	21234	21070	21153	21132	21176	21289	21020	21158	21215	21422	21283	21161	21118	21107	21205	21080	20951	21203	21274	21069	21082	21198	21029	21289	21165	21141	21227	21253	21021	21440	21005	21426	21365	21304	21354	21357	21240	21204	21165	21344	21224	21272	21085	21336	21104	21184	21117	21265	21248	21188	21307	21225	21438	21281	21286	20995	21191	21128	21384	21285	21435	21200	21012	21270	21107	21371	21226	21090	21314	21281	21141	21089	21160	21324	21118	21102	21303	21226	21385	21380	21152	21303	21094	21081	20990	21304	21083	21112	21255	21250	21094	21256	21138	21288	21015	21388	21057	21096	21120	21114	20972	21251	21020	21126	21238	21528	21126	21233	21108	21172	21216	21143	21186	21169	21272	21231	21279	20958	21154	21227	21023	21142	21121	21110	21095	21241	21332	21037	21302	21289	21188	21017	21096	21233	21222	21281	21014	21113	21210	21045	21145	21299	21244	21316	21358	21213	21227	21066	21287	21220	21501	21346	21234	21117	21291	21152	21090	21029	21121	20876	21032	21253	21222	21266	21129	21208	21273	21235	21335	21261	21245	21291	21259	21092	20733	21247	21194	21423	21416	21204	21222	21238	21217	21127	21089	21284	21437	21372	21069	21165	21184	21121	21364	21161	21478	21190	21201	21318	21309	21201	21235	21218	21215	21345	21289	21193	21394	21214	21171	21289	21292	21254	21186	21371	20976	21434	21255	20930	21343	21351	21202	21118	21055	21172	21162	20978	21418	21298	21115	21061	21342	21143	21092	21238	21137	21117	21213	21500	20948	21119	21104	21222	21266	21373	21405	21318	21323	21431	21146	21285	21504	21241	21258	21427	21024	20872	21291	21133	21075	21148	21105	21112	21151	21224	21308	21113	21180	21158	21327	21298	21045	21073	20979	21098	21474	21167	21293	21148	21246	21220	21189	20941	21168	20967	21141	21443	21109	21004	21394	21392	21251	21189	21255	21348	21368	21130	21289	21360	21255	21022	21083	21002	21294	21238	21216	21381	21274	21109	21418	21151	21083	21161	21225	21356	21191	21081	21353	21149	21113	21188	21225	21048	21164	21277	21295	21272	21110	21118	21209	21312	21227	21103	21206	21147	21176	21486	21273	21127	21287	21294	21154	21257	21071	21197	21208	21078	21252	21146	21237	21219	21105	21245	21272	21486	21086	21178	21348	21065	21341	21290	21168	21134	21092	21264	21049	21130	21190	21229	21348	21392	21322	21167	21243	21121	21322	21289	21079	21139	21153	21227	21477	21288	21317	21191	20969	21466	21333	21465	21226	21081	21118	21324	21173	21159	21170	21394	21435	21094	21003	21213	21198	21020	21236	21250	21341	21069	21177	21173	21104	21257	21002	21172	21360	21072	21438	21161	21034	21290	20846	21081	21346	21188	21234	21226	21090	21451	21366	21125	21053	21122	21113	21365	21236	21165	21187	21285	21166	21426	21237	20928	21353	21166	21082	21130	21104	21127	21110	21273	21194	21110	21325	21257	21179	21204	21185	21137	21155	21401	21201	21103	21039	21340	21193	21317	21133	21186	21296	21166	21398	21212	21141	21316	21210	21389	21289	21142	21239	21099	21411	21294	21385	20950	21081	21172	21284	21080	21075	21235	21232	21289	21334	21174	21209	21290	21397	21240	20943	21214	21024	21213	21252	21227	21150	21290	21051	21078	21147	21251	21215	21256	21133	21274	21236	21102	21023	21340	21301	21171	21092	21158	21314	21196	21194	21155	21134	21188	21075	21023	21138	21440	21244	21189	21249	21215	21018	21143	21188	21115	21233	21370	21284	21133	21347	21034	21514	21379	21192	21179	20972	21187	21179	21187	21197	21040	21345	21265	21049	21127	21019	21311	21251	21325	21267	21313	21358	21241	21230	21325	21080	21255	21178	21239	21245	21168	21098	21256	21131	21411	21154	21290	21180	21241	21215	21124	21223	21259	21072	21168	21071	21294	21166	21113	21176	21152	21327	21167	21078	21056	21275	21217	21340	21607	21205	21297	21213	21197	21181	21222	21272	21161	21022	21152	21267	21317	21149	21216	20993	21243	21118	21129	21069	21336	21156	21165	21172	21212	21309	21269	21088	21324	21345	21416	21147	21288	21163	21327	21155	21071	21050	21117	21264	21127	21195	21120	21280	21443	21173	21398	21168	21250	20923	21278	21254	21105	21336	21341	21410	21327	21277	21340	21434	21113	21283	21198	21316	21230	21259	21131	20853	21057	21419	21283	21003	21070	21175	21386	21093	21059	21195	21274	21216	21253	21206	21134	21167	21142	21169	21397	21344	21132	21363	21098	21165	21398	21120	21356	20929	21189	21324	21374	21183	21268	21152	21384	21369	21285	21215	21179	21029	21348	21185	20915	21034	21230	21175	21028	21174	21235	21075	21101	21331	21352	21096	21105	20987	21318	21216	21299	21101	20852	21140	21082	21217	21265	21402	21304	21341	21199	21173	21070	20956	21118	21233	21051	21340	21152	21229	21405	21073	21340	21353	21151	20995	21290	21294	21374	21280	21434	21189	21266	21446	21235	21230	21266	21195	21203	21142	21270	21198	21119	21308	21266	21048	21290	21083	21016	21117	21068	21112	21282	21309	21172	21444	21190	21237	21365	21346	21173	21267	21258	21141	21070	21216	21175	21301	21252	21055	21247	21352	21322	20998	21118	21174	21275	21173	21275	21155	21372	21262	21171	21113	21309	21150	21083	21363	21196	21253	21357	21060	21304	21264	21253	21246	21324	21035	21374	21214	21096	21235	21250	21328	21292	21250	21252	21221	20927	21248	21325	21240	21173	21180	21249	21349	21160	21239	21213	21174	21298	21078	21347	21343	21293	21443	21102	21446	21240	21188	21353	21038	21221	21157	21001	21256	21106	21163	21204	21399	21051	21105	21118	21439	21104	21340	21252	21294	21140	21049	21296	21384	21159	21021	21072	21438	21180	21144	21187	21474	21080	21301	21283	21303	21363	21174	21229	21261	21346	21276	21175	21348	21178	21284	21392	21254	21229	21186	21056	21222	21199	21044	21117	21258	21138	21191	21294	21015	21240	21198	20992	21254	21261	21351	21107	21180	21086	21008	21218	21236	21245	21230	21341	21136	21078	21293	21182	21176	21113	21283	21381	21445	21207	20913	21153	21211	21023	21095	21374	21157	21185	21340	21118	21031	21243	21220	21114	21152	21105	21366	21131	21149	21069	21231	21064	21120	21050	21143	21106	21352	21164	21248	21212	21226	21335	21014	21302	21171	21236	21184	21156	21279	21025	21116	21120	21291	21250	21223	20983	21310	21438	21225	21091	21129	21182	21321	21315	21351	21358	21060	21171	21390	21137	21318	21107	21276	21332	21046	21149	21240	21269	21293	21282	21311	20965	21357	21209	21360	21214	21154	21259	21379	21229	21191	21294	21058	21191	20993	21233	21078
61854	105052	74845	47039	29240	19949	17667	17126	17088	17115	17157	17234	17372	17113	17205	17277	17235	17152	17228	17037	17373	17245	17308	17041	17208	17140	17152	17134	17294	17100	16955	17341	17205	17254	17198	17028	17291	17243	17297	17119	17300	17107	17287	17279	17157	17059	16930	16933	17255	17224	17248	17228	17303	17073	17291	17323	17026	17150	17061	17231	17296	17103	17222	17265	17236	17110	17187	17121	17273	17113	17202	17195	17223	17183	17238	17292	17235	17102	17136	17276	17109	17217	17269	17246	17278	17224	17199	17083	17023	17277	17198	17134	17158	17126	17072	17220	17066	17183	17179	17206	17233	17154	17083	17079	17195	17125	17348	17219	16989	17095	17089	17162	16984	17024	17110	17216	17220	17048	17193	17276	17230	17072	17172	17186	17112	17226	17241	17152	17190	17050	17279	17404	17150	17217	17151	17252	17247	17157	17310	17184	17129	17017	17333	17123	17311	17318	17115	17301	17157	17005	16993	17060	16979	17175	17075	17258	17110	17176	17195	17213	17137	17217	17134	17314	17118	17112	17254	17136	17119	17037	17274	17166	17181	17114	17058	17097	17153	17019	16988	17188	17064	17186	17269	17309	17215	17221	17191	17056	17134	17219	17012	17163	17202	17260	17265	17166	17159	17280	17294	17278	17144	17266	17206	17229	17104	16995	17286	17292	17243	17254	17070	17095	17266	17230	17140	17172	17228	17108	17045	17059	16976	17172	17050	17170	17071	17407	17127	17045	17193	17254	16927	17133	17180	17265	17277	17274	17140	17140	17239	17172	17105	17251	17219	17168	17242	17130	17287	17167	17159	17118	17125	17328	17164	17246	17277	17100	17132	17278	17045	17078	17027	17099	17340	17323	17064	17175	17230	17203	17186	17266	17247	17256	17165	17091	17211	17177	17066	17112	17199	17221	17220	17141	16964	17263	17190	17071	17137	17236	17276	17308	17173	17178	17352	17228	17237	17173	17123	17019	17242	17201	17280	17230	17245	17249	17200	17231	17199	17147	17092	17034	17261	17179	17140	17107	17392	17357	17210	17254	17151	17169	16994	17188	17048	17182	17160	17077	17023	17189	17245	17214	17096	17309	17258	17127	17214	17269	17304	17110	17220	17112	17058	17344	17016	17210	17335	17249	17355	17321	17306	17299	17225	17191	17106	17153	17123	17228	17354	17142	17149	17244	17360	17263	16882	17082	17301	17270	17060	17183	17230	16916	17020	17192	17213	17173	17089	17147	17273	17108	17247	17087	17243	16992	16968	17280	17270	17169	17195	17249	17176	17355	17167	17216	17189	17296	17197	17202	17194	17276	17148	17174	17216	17231	17077	17031	17197	17249	17166	17218	17114	17108	17227	17146	17255	17349	17195	17092	17166	17129	17172	17212	17281	17176	17129	17156	17268	17407	17175	17279	17243	17211	17088	17124	17147	17131	17176	17355	17365	17304	17050	17126	17248	17308	17347	17115	17074	17227	17102	17331	17383	17079	17239	17368	17139	17219	17094	17131	17354	17219	17131	17072	17265	17070	17361	17165	17225	17200	17064	17265	17195	17157	17342	17197	17154	17076	17218	17182	16992	17202	17149	17108	17237	17274	17186	17177	17255	17153	17247	17355	17275	16985	17165	17255	17059	17268	17295	17283	16984	17220	17157	17139	17239	17097	17367	17338	17210	17221	17096	17142	17218	17262	17042	17159	17104	17144	17143	17196	17212	17243	17337	17314	17131	17117	17040	17264	17209	17261	17198	17193	17208	17245	17308	17183	17095	17186	17435	17118	17142	17233	17229	17117	17223	17086	17179	17139	17162	17218	16981	17222	17170	17154	17282	17200	17289	17081	17428	17308	17241	17369	17248	17056	17007	17092	17221	17134	17225	17198	16929	17219	17140	17254	17243	17139	17058	17156	17158	17318	17310	17004	17249	17208	17249	17132	17203	17054	17200	17209	16881	17132	17245	17282	17208	17100	16989	17250	16988	17186	17253	17141	17323	17018	17214	17165	17132	17462	17047	17224	17134	17242	17179	17248	17052	17220	17110	17250	17345	17178	17054	17303	17180	17204	17098	17204	17216	17280	17120	17201	17292	17147	17142	17270	17238	17105	17352	17202	17355	17107	17299	17299	17245	17161	17412	17170	17129	17138	17377	17232	17121	17156	17150	17084	17239	17254	17043	17067	17140	17133	17243	17312	17253	17049	17205	17381	17112	17119	17314	17025	17035	17241	17023	17171	17109	17224	17218	16935	17326	17165	17187	17153	17078	17279	17181	17244	17118	17399	17212	17154	17276	17154	17070	17030	17183	17280	17066	17168	17185	17140	17098	17191	17127	17290	17277	17114	17191	17156	17028	17285	17234	17217	17258	17039	17407	17173	17242	17077	17172	17127	17315	17128	17027	17449	17108	17028	17237	17118	17220	17074	17143	17150	17054	17217	17088	17163	17109	17135	17162	17269	17222	17267	17256	17196	17155	17135	17289	17232	17177	17262	17147	17039	17153	17166	17007	17221	17160	17020	17383	17283	17345	17040	17207	17220	17317	17305	17338	17213	17242	16991	17185	17194	17317	17021	17235	17111	17115	16985	17210	17199	17070	16949	17164	17106	17248	17168	17132	17267	17247	17153	17246	17229	17254	17177	17169	17253	17226	17189	17332	17166	17068	17289	17154	17124	17116	17148	17184	17274	17197	17183	17153	16954	17283	17206	17253	17145	17187	17121	17190	17301	17090	17084	17133	17198	16987	17248	17107	17153	17115	17284	17175	17240	17227	17111	17253	17274	17149	17131	17326	17263	17220	17107	17071	17304	17239	17067	17156	17468	17241	17310	17184	17103	17346	17058	17147	17246	17155	17175	17293	17115	17348	17105	17164	17117	17217	17099	17210	17118	17090	17112	17126	17036	17179	17211	17118	17047	17221	17170	17332	17019	17362	17204	17090	17224	17278	17167	17184	17129	17131	17081	17256	17191	17192	17085	17309	17106	17261	16996	17103	17244	17113	17205	17206	17198	17205	17240	17261	17013	17103	17100	16957	17122	17142	17249	17249	17102	17230	17247	17197	17296	17165	17005	17013	17265	17260	17110	17306	17269	17235	17011	17263	17198	17104	17256	17317	17175	17161	17149	17232	17028	17135	17242	17304	17049	17184	17221	17242	17181	17141	17116	17253	17193	17247	17226	17313	17178	17164	17074	17169	17140	17229	17054	17211	17406	17242	17128	17242	17077	17258	17143	17100	17099	16989	17017	17390	17036	17237	17170	17209	17267	17138	17038	17105	17228	17182	17325	17267	17163	17073	17347	17342	17000	17253	17349	17306	17227	17143	17100	17210	17074	16911	17013	17270	17154	17110	17035	17225	17279	17218	17127	17209	17193	17145	17315	17250	17128	16989	17026	17198	17122	17264	17248	17189	17235	17102	17219	17129	17334	17277	17315	17208	17235	17109	17097	17330	17299	17347	17186	17049	17242	17187	17255	17280	17270	17398	17245	17155	17085	17082	17169	17208	17269	17098	17176	17245	17258	17046	17091	17089	17133	17257	17093	17220	17237	17202	17137	17360	17260	17171	17281	17054	17188	17086	17267	17243	16968	17178	17195	17319	17201	17122	17105	17198	17313	17383	17206	17262	17101	17261	17258	17140	17173	17200	17176	17255	17248	17230	17185	17247	17087	17208	17246	17308	17096	17254	17207	17288	17355	17074	17080	17158	17283	17130	17217	17229	17030	17127	17249	17134	17231	16941	17145	17157	16982	17215	17202	17217	17324	17344	17283	17192	17043	17300	17036	17339	17024	17216	17246	17171	17184	17017	17106	17351	17098	17091	17164	17322	17164	17274	16949	17092	17123	17249	17092	17200	17266	16996	17129	17241	16933	17225	17027	17365	17119	17098	17138	17069	17033	17246	17210	17326	17289	17017	17237	17121	17126	17266	17286	17230	17073	17101	17193	17242	17178	17105	17198	17161	17193	17306	17161	17233	17241	17260	17160	17153	17135	17011	17139	17116	17208	17119	17135	17175	17158	17235	17137	17219	17025	17079	17147	17238	17220	17362	17105	17101	17201	17132	17211	17072	17092	17122	17080	16876	17274	17224	17273	17175	17194	17320	17205	17052	17275	17086	17146	16969	17144	17119	17139	17047	17158	17106	17268	17319	17220	17029	17091	17177	17236	17211	17202	17220	17171	17237	17180	17210	17257	17217	17262	17071	17145	17259	17220	17176	17077	17317	17330	17070	17034	17239	17166	17235	17095	17388	17138	17310	17131	17094	17134	17312	17238	17116	17042	17068	17269	17235	17321	17041	17296	17408	17169	17149	17215	17362	17152	17223	16908	17237	17028	17274	17288	17141	17222	17234	17141	17097	17199	16989	17319	17254	17067	17182	17228	17085	17117	17266	17189	17416	17080	17162	17178	17242	17129	17128	17225	17018	17127	17151	17012	17055	17169	17061	17312	17057	17072	17164	17159	17124	17250	17025	17192	17113	17212	17050	17366	17144	17424	17247	17077	17143	17201	17013	17248	17138	17235	17213	17230	17141	17187	17277	17313	17126	17051	17105	17111	17320	17019	17217	17069	17270	17317	17240	17107	17161	17275	17257	17129	17045	17258	17313	17245	17318	17057	17245	17192	17175	17125	17236	17238	17161	17314	17011	17173	17150	17218	17110	17319	17268	17426	17223	17044	17271	17130	17323	17180	17278	17216	17309	17319	17305	17322	17115	17158	17302	17125	17288	17162	17152	17198	17170	17234	17256	17263	17261	17033	17201	17064	17169	17230	17111	17014	17344	17120	17157	17067	17152	17254	17150	17173	17263	17158	17217	17113	17177	17014	17208	17362	17177	17153	17046	17096	17383	16981	17245	17230	17296	17205	17129	17118	17130	17182	17118	17148	16939	17292	17426	17224	17094	17186	17231	17075	17077	17173	17235	17022	17034	16986	17287	17201	17268	17266	17172	17009	17181	17167	17257	17282	17168	17241	17246	17216	17360	17172	17099	16996	17134	16977	16998	17153	17262	17020	17182	17084	17097	17194	17225	17278	17004	17227	17213	17128	17045	17230	17184	17116	17030	17068	17171	17282	17083	17137	17196	17196	17340	17239	17065	17107	17077	17300	17340	17135	17221	17163	17246	17190	17227	17197	17141	17142	17218	17021
31840	40669	41213	28035	22475	21736	21473	21213	21191	21326	21365	21264	21365	21221	21275	21172	21224	21275	21370	21250	21153	21106	21065	21140	21226	21035	21151	21184	21163	21103	21180	21046	21252	21327	21215	20906	21259	21134	21308	21154	21398	21335	20998	21146	21383	21074	21262	21171	21364	21237	21415	21173	21178	21208	21183	21347	21076	21048	20952	20881	21237	21177	21140	21187	21226	21283	21305	21107	21146	21164	21192	21287	21145	20764	21223	21130	21142	21082	21317	21099	21379	21079	21004	21099	21119	21168	21303	21191	21186	21070	21264	21053	21116	21091	21098	21210	20962	21186	21340	21099	21255	21203	21150	21181	21094	20981	21199	21243	21256	21249	21066	21150	21193	21057	21187	20992	21159	21210	21122	21234	21203	21047	21141	21314	21139	21272	21217	21048	21548	21113	21131	21062	21043	20959	21143	21146	21133	21109	21108	21315	21187	21223	21371	21332	21192	21050	21172	21103	21304	21403	21314	21289	20946	21311	21104	21205	21096	21087	21441	21316	21237	21330	21166	21013	21309	21355	21362	21046	21144	21075	21117	20985	21387	21313	21085	21347	21095	21178	21145	21357	21153	20986	21078	21102	21065	21205	20971	21017	21120	21253	21170	20960	21150	21204	21148	21152	21133	21076	21175	21317	20954	21135	21125	21071	21272	21079	21231	21097	21226	21264	21051	21058	21162	21237	21225	21098	21048	21131	21080	21129	21290	21455	21351	21007	21407	21105	21305	21226	20959	21181	21277	21133	21047	21331	21223	21368	21141	21194	21082	21293	21102	21190	21061	21323	20978	21289	21366	21231	21042	21182	21180	21125	21167	21130	21122	21230	21146	21219	21123	21297	21181	21375	21238	21425	21346	21426	21411	21208	21346	21244	21177	21150	21198	21223	21165	21339	21300	21333	21280	21255	21185	21346	21213	21156	20970	21345	21122	21246	21293	21233	20945	21128	20997	21107	21275	21166	21068	21043	21332	21276	21115	21381	21116	20997	21073	21151	21006	21186	21150	21155	21205	21316	21181	21078	21199	21270	21173	21281	21065	21154	21247	21379	21199	21323	21294	21184	21144	21195	21170	21246	21142	21238	21392	21371	21263	21212	21212	21350	21224	21205	21103	21164	21148	21196	21068	21109	21153	21185	21125	21344	20960	21303	21137	21393	21060	21132	21159	21177	21121	20984	21309	21215	21371	21214	21145	21210	21259	21177	21282	21396	21157	21184	21102	21171	21291	21285	21290	21343	21190	21347	21167	21242	21021	21217	21024	21091	21331	21073	21317	21058	21140	21275	21070	21187	21373	21291	21205	21164	21189	21357	21224	21123	21083	21292	21210	21241	21292	21194	21101	21432	21208	21240	21149	21071	21092	21232	21173	21241	21157	21171	21219	21053	21224	21126	21069	21144	21202	21244	21140	21083	21131	21120	21145	21045	21083	21159	21109	21263	21090	21197	21182	21144	21331	21261	20945	21330	21330	21048	21158	21251	21311	21123	21104	21269	21470	21174	21297	20979	21122	21177	21338	21160	21300	21343	21267	21382	21158	20974	21270	21366	21214	21254	21316	21237	21462	21285	21157	21409	21060	21220	21190	20972	21186	21213	21185	21239	21389	21129	21009	21039	21255	21250	21251	21368	21086	21303	21184	21280	21052	21241	21060	21270	21293	21153	21071	21280	21224	20995	21162	21300	21033	21054	21165	21266	21146	21265	21215	21144	21325	21270	20999	21208	21024	21286	21309	21074	21288	21164	21127	21164	21174	21258	21033	21210	21136	21293	21045	21196	21188	21315	21347	21209	21139	21350	21128	21142	21084	21147	21337	21297	21292	21138	21233	21305	21075	21232	21150	21179	21251	21126	21194	21289	21184	21077	21130	21354	21442	21130	21028	21028	21247	21288	21212	21383	21092	21337	21343	21327	21131	21147	21229	21047	21156	21235	21329	21283	21145	21263	21181	21274	21089	21374	21185	21073	21124	21115	20996	20922	21163	21132	21198	21188	21487	21097	21094	21110	21334	21193	21220	21303	21060	21283	21289	21004	21153	21236	21306	21402	21118	21044	21018	21276	21154	20980	21204	21136	21385	21242	21189	21038	21161	21109	21177	21028	21011	21051	21297	21113	21216	21371	21049	21169	21191	21136	20972	21101	21013	21035	21458	21197	21289	20937	21133	21276	21076	21442	21110	21241	21290	21237	21205	21045	21212	21087	21272	21202	21074	21173	21109	21001	21273	21246	20991	21113	21083	20933	21224	21159	21141	21195	21065	21109	21007	21196	21154	21284	21152	21159	21021	21191	21201	21070	21235	21085	21358	21261	21219	21092	21100	21186	21234	21099	21388	21296	21237	21198	21075	21270	21172	21320	21083	21237	21385	21249	21212	21460	21295	21271	21044	21004	21174	21123	21053	21121	21199	21337	21443	21412	21083	21195	21134	21339	21307	20990	21162	20926	21159	21284	21107	21156	21126	21197	21191	21339	21399	21173	21161	21209	21064	21078	21153	21203	21026	21211	21231	21195	21265	21317	21246	21304	21077	21161	21155	21087	21407	21099	21241	21146	21053	21272	21252	21296	21296	21060	21291	21345	21242	21227	21222	21197	21018	21122	21305	21299	21308	21144	21078	21293	21353	21039	21107	21138	21141	21330	21368	21195	21214	21114	21208	21051	21357	21186	21225	21198	21143	21316	21314	21227	20991	21134	21341	21312	21366	21135	21213	21191	21184	21163	21142	21235	21066	21127	21200	21299	21247	21437	21180	21124	21187	21172	21124	21228	21274	21072	21030	21235	21245	21119	21054	21208	21217	21278	21212	21273	21283	21159	21414	21275	21039	21351	20975	21191	20893	21316	21136	21375	21352	21192	21273	21457	21319	21358	21131	21185	21032	21092	21128	21211	21116	21235	21191	21293	21337	21297	21265	21254	21344	21424	21106	21334	21031	20885	21218	21182	21036	21256	21382	21192	21331	21226	21352	21117	21048	21141	21391	21173	21311	21302	21251	21307	21145	21327	21270	21161	21254	21309	21265	21216	21078	21353	21248	21161	21205	21150	21150	21123	21275	20983	20966	21255	21356	21060	21093	21289	21126	21321	21471	21200	21241	21205	21110	21012	21120	21240	21201	21128	21159	21202	21333	21062	21203	21140	21184	21515	21333	21012	21123	21237	21335	21304	21017	21337	21264	21244	21196	21065	21410	21373	21244	21279	21040	21250	21275	21208	21398	21374	21207	21025	21277	21293	21314	21248	21369	21188	21181	21029	21348	21182	21337	21342	21113	21075	21115	21212	21262	21111	21159	21377	21130	21098	21191	21079	21153	21219	21296	21258	21121	21332	21049	21043	21249	21197	21075	21455	21186	21223	21215	21173	21116	21083	21157	21156	21019	21141	21101	21248	21273	21201	20998	21214	21270	21226	21054	21307	21134	21310	21205	21296	21378	21404	21136	21120	21243	21202	21245	20988	21033	21363	21275	21340	21208	21267	21291	21077	21355	21096	21276	21367	21133	21121	21158	20980	21406	21061	21047	21219	21380	21190	21196	21226	21117	20911	21282	21360	21156	21172	21328	21173	21269	21243	21114	21080	21369	21097	21182	21453	21195	21196	20770	21064	21064	21175	21222	21364	21158	21160	21198	21175	21110	21233	21314	21260	21337	21119	21190	21272	21197	21210	21141	21346	21040	20893	21268	21282	21342	21241	21306	21230	21179	20995	21141	21150	21252	21111	21009	20921	21053	21146	21202	21320	21098	21023	21311	21217	21115	21147	21127	21053	21179	20969	21261	21348	21254	20997	21108	20991	21258	21187	21183	21219	21430	21136	21224	21264	20910	21090	21078	21150	21132	21328	21124	21243	21353	21229	21238	21212	21307	20962	21229	21203	21155	21067	21246	21162	21306	21169	21236	21236	21063	21171	21332	21393	21048	21364	21051	21348	21250	21262	21226	21029	21147	21378	21012	21084	21281	21198	21271	21410	21196	21286	21301	21058	21325	21173	21198	21171	21216	21142	21170	21263	21401	21252	21253	21042	21264	21346	21278	20994	21135	21111	21068	21085	21139	21116	21132	21365	21449	21335	21010	21294	21288	21277	21162	20994	21073	21043	21376	21116	21231	21287	21387	21190	21177	21083	21146	20986	21255	21030	21076	20977	21362	21252	21442	21175	21338	21221	21174	21372	21147	21214	21153	21200	21091	21043	21189	21161	21343	21217	21271	21177	21235	21024	21423	21154	21196	21432	21325	21321	21110	21193	21312	21308	21265	21056	21377	21223	21217	21257	21418	21362	21254	21512	21225	21103	21258	21357	21058	21263	21308	21061	21230	21112	21117	21082	21193	21262	21130	21219	21395	21289	21282	21106	20914	21084	21184	21157	21211	21150	21031	21177	21256	21340	21195	21260	21224	21215	21191	21297	21117	21034	21143	21155	21089	21211	21196	21155	21423	21258	21343	21162	21283	21283	21137	21242	21281	21248	21141	21187	21100	21139	21192	21156	21278	21316	21118	21246	20950	20969	21073	21117	21385	21423	21233	21289	21089	21223	21496	21422	21329	21342	21287	21233	21176	21244	21192	21256	21227	21231	21183	21290	21109	21166	21221	21144	21088	21306	21175	21038	21170	21195	20921	21348	21244	21168	21255	21121	21250	21150	21297	21162	21350	21273	21216	21166	21313	21236	21103	21290	21135	21292	21217	21282	21208	21202	21647	21247	21069	21254	21292	21194	21477	21243	21445	21084	21056	21327	21367	21374	21148	21313	20965	21142	21125	21147	21155	21164	21107	21458	21142	21146	21271	21172	21158	21220	21295	21064	21327	21127	21282	21207	21206	21299	21201	21533	21126	21028	21154	21159	21065	21300	21181	21166	21330	21243	21124	21237	21345	21160	21301	21114	21080	21032	21262	21286	21041	21242	21314	21321	21067	21189	21192	21007	21154	21070	21369	21255	21160	21291	21242	21247	21163	21418	21304	21395	21252	21130	21420	21251	21279	21346	21264	21216	21261	21316	21087	21121	20936	21256	21101	21287	21169	21162	21037	21306	21217	21274	21179	21253	21172	21076	21225	21350	21188	21170	21300	21071	21159	21425	21261	20937	21184	21143	21279	20954	21077	21361	21119	21286	21319	21094	21190	21142	21284	20960	21253	21038
43544	60527	39464	22223	18702	17422	17303	17088	16998	17270	17167	17320	17221	17332	17298	17245	17262	17335	17269	17207	17154	17418	17235	17224	17259	17147	17232	17365	17326	17281	17240	17266	17254	17221	17222	17329	17260	17127	17117	17397	17215	17100	17107	17242	17419	17245	17106	17332	17152	17269	17236	17257	17255	17338	17222	17226	17164	17237	17166	17269	17086	17366	17276	17277	17321	17169	17190	17223	17172	17284	17207	17130	17116	17300	17248	17155	17028	17141	17104	17330	17276	17123	17324	17343	17310	17160	17235	17170	17409	17078	17173	17217	17218	17308	17179	17204	17216	17219	17265	17217	17303	17242	17318	17328	17214	17232	17242	17314	17235	17154	17169	17032	17175	17212	17109	17201	17129	17053	17277	17230	17185	17251	17371	17161	17333	17106	17164	17124	17109	17446	17142	17268	17230	17069	17142	17150	17382	17379	17290	17268	17340	17328	17278	17311	17043	17230	17252	17373	17199	17143	17418	17267	17237	17359	17173	17274	17340	17210	17176	17316	17114	17271	17223	17147	16991	17268	17271	17229	17330	17230	17415	17275	17292	17169	17185	17245	17306	17148	17286	17153	17219	17250	17320	17242	17228	17135	17283	17269	17283	17119	17327	17345	17130	17310	17250	17366	17142	17263	17335	17139	17268	17233	17234	17391	17272	17186	17328	17121	17276	17180	17165	17335	17050	17309	17087	17220	17186	17189	17186	17303	17170	17202	17277	17161	17090	17223	17155	17315	17255	17038	16997	17088	17139	17251	17206	17405	17134	17145	17317	17183	17260	17066	17076	17209	17259	17121	17252	17447	17230	17450	17331	16959	17302	17258	17275	17237	17267	17267	17156	17136	17084	17215	17179	17210	17113	17311	17362	17303	17182	17255	17256	17219	17346	17266	17169	17294	17067	17288	17247	17336	17248	17205	17350	17255	17192	17119	17166	17130	17266	17122	17292	17197	17297	17302	17208	17193	17238	17291	17283	17292	17333	17175	17260	17216	17167	17180	17192	17340	17168	17238	17247	17166	17235	17279	17052	17246	17286	17295	17321	17300	17150	17293	17118	17398	17110	16999	17271	17097	17268	17261	17146	17202	17084	17409	17226	17111	17283	17235	17150	17342	17300	17283	17315	17280	17274	17342	17353	17343	17304	16987	17344	17247	17251	17283	17074	17193	17184	17296	17347	17216	17204	17053	17291	17216	17220	17320	17032	17321	17374	17266	17298	17196	17295	17309	17406	17072	17168	17278	17156	17064	17250	17082	17389	17414	17118	17297	17246	17262	17218	17278	17222	17043	17210	17197	17237	17292	17156	17284	17319	17095	17335	17235	17151	17212	17218	17211	17127	17232	17119	17355	17124	17161	17100	17325	17048	17194	17348	17287	17303	17238	17248	17146	17156	17317	17308	17199	17231	17353	17180	17171	17194	17193	17256	17131	17136	17391	17250	17250	17075	17246	17250	17257	17135	17266	17342	17160	17194	17183	17324	17379	17112	17262	17039	17328	17189	17224	17360	17178	17215	17274	17236	17249	17305	17233	17320	17228	17316	17138	17258	17383	17189	17330	17244	17471	17315	17320	17176	17323	17351	17315	17302	17174	17104	17411	17182	17083	17195	17255	17540	17366	17274	17211	17283	17183	17212	17426	17330	17352	17304	17314	17236	17071	17128	17161	17239	17021	17294	17122	17103	17181	16969	17222	17275	17076	17199	17341	17144	17404	17396	17445	17213	17320	17297	17228	17327	17052	17429	17217	17154	17158	17276	17182	17162	17242	17051	17183	17167	17325	17064	17271	17189	17214	17238	17209	17169	17179	17297	17059	17064	17419	17163	17014	17258	17168	17180	17088	17083	17259	17219	17308	17101	17135	17161	17136	17276	17143	17340	17131	17164	17187	17379	17289	17198	17195	17262	17326	17183	17147	17100	17314	17180	17271	17105	17128	17264	17311	17134	17215	17269	17190	17263	17272	17222	17257	17385	17233	17241	17311	17168	17104	17082	17298	17225	17225	17250	17128	17353	17152	17307	17278	17120	17425	17150	17277	17191	17155	17311	17177	17118	17208	17020	17005	17042	17052	17110	17351	17334	17381	17395	17102	17281	17217	17242	17367	17162	17277	17167	17209	17169	17312	17215	17232	17249	17199	17297	17325	17287	17093	17305	17052	17238	17367	17370	17239	17066	17214	17253	17202	17231	17139	17339	17139	17306	17247	17245	17134	17063	17244	17110	17261	17225	17310	17297	17291	17227	17151	17289	17181	17277	17304	17282	17205	17266	17087	16952	17170	17324	17334	17211	17312	17237	17163	17204	17276	17094	17253	17183	17218	17220	17409	17136	17052	17171	17181	17260	17213	16961	17247	17133	17258	17131	17148	17342	17241	17298	17157	17125	17388	17129	17318	17198	17307	17284	17341	17314	17297	17259	17279	17199	17056	17242	17235	17281	17192	17098	17059	17345	17233	17158	17301	17200	17332	17309	17093	17269	17150	17350	17237	17344	17358	17179	17201	17374	17073	17189	17290	17207	17073	17091	17185	17245	17285	17045	17204	17241	17161	17186	17294	17199	17259	17273	17181	17207	17051	17215	17369	17175	17203	17287	17379	17381	17051	17372	17147	17160	17216	17258	17153	17198	17196	17135	17242	17371	17147	17208	17176	17277	17241	16967	17228	17157	17188	17034	17234	17220	17294	17260	17127	17363	17039	17247	17294	17245	17331	17165	17286	17320	17214	17280	17319	17206	17100	17140	17273	17235	17109	17137	17136	17109	17210	17186	17400	17139	17229	17099	17194	17190	17263	17184	17309	17188	17329	17085	17245	17291	17215	17204	17352	17249	17164	17114	17205	17049	17259	17191	17359	17064	17284	17222	17306	17331	17286	17320	17169	17351	17222	17326	17234	17081	17119	17148	17204	17225	17153	17299	17261	17166	17177	17122	17367	17137	17170	17156	17260	17249	17029	17102	17112	17305	17289	17304	17273	17288	17293	17241	17189	17259	17284	17232	17333	17183	17255	17232	17194	17055	17132	17061	17235	17229	17289	17130	17289	17352	17184	17240	17169	17186	17193	17179	17166	17289	17187	17223	16980	17142	17135	17172	17308	17319	17443	17274	17347	17151	17113	17248	17215	17014	17385	17157	17030	17189	17270	17212	17069	17198	17042	17229	17366	17147	17095	17123	17254	17166	17180	17291	17342	17238	17129	17152	17253	17294	17375	17179	17159	17273	17274	17145	17081	17236	17219	17353	17245	17339	17099	17337	17185	17400	17088	17268	17261	17272	17283	17271	17163	17212	17199	17317	17148	17389	17200	17098	17163	17388	17350	17301	17100	17256	17211	17153	17055	17221	17018	17311	17209	17219	17187	17357	17158	17147	17260	17164	16970	17129	17169	17063	17371	17124	17258	17248	17304	17223	17148	17146	17226	17187	17135	17407	17088	17165	17264	17216	17011	17211	17369	17158	17308	17261	17145	17195	17247	17204	17086	17098	17288	17295	17230	17101	17128	17216	17143	17254	17084	17333	17234	17212	17331	17139	17299	17061	17288	17102	17139	17242	17190	17114	17350	17308	17287	17330	17070	17360	17348	17356	17017	17163	17101	17292	17376	17146	17135	17272	17128	17146	17237	17169	17129	17312	17347	17280	17317	17455	17204	17240	17196	17269	17204	17135	17281	17358	17187	17190	17289	17349	17259	17270	17187	17180	17238	17389	17175	17405	17125	17290	17197	17170	17321	17216	17096	17109	17220	17287	17149	17299	17175	17292	17207	17275	17162	17366	17126	17191	17258	17204	17206	17229	17313	17186	17195	17171	17186	17248	17276	17217	17129	17208	17121	17334	17291	17168	17233	17183	17089	17095	17028	17431	17346	17285	17326	17161	17045	17207	17050	17292	17211	17330	17223	17237	17241	17267	17139	17270	17112	17137	17159	17182	17038	17300	17311	17252	17241	17100	17219	17063	17321	17341	17017	17183	17197	17289	17187	17128	17078	17251	17200	17159	17141	17234	17360	17303	17303	17251	17246	17263	17198	17366	17201	17254	17085	17151	17210	17298	17177	17402	17188	17192	17404	17294	17285	17218	17096	17196	17175	17203	17254	17143	17265	17167	17231	17265	17156	17288	17169	17155	17240	17229	17337	16931	17194	17266	17267	17205	17144	17226	17194	17382	17207	17376	17202	17172	17159	17075	17147	17215	17118	17279	17081	17133	17357	17285	17172	17199	17277	17127	17251	17205	17385	17067	17289	17332	17314	17239	17159	17178	17162	17306	17241	17161	17323	17101	17229	17096	17286	17279	17286	17327	17215	17310	17317	17246	17239	17312	17212	17224	17251	17340	17208	17265	17201	17352	17224	17277	17088	17377	17186	17202	17254	17144	17181	17225	17118	17240	17177	17390	17258	17160	17253	17365	17218	17334	17171	17175	17268	17386	17270	17162	17346	17298	17287	17190	17061	17217	17238	17265	17057	17242	17094	17286	17285	17305	17163	17095	17166	17114	17417	17325	17153	17165	17173	17342	17264	17283	17281	17150	17050	17306	17278	17096	17264	17197	17164	17034	17227	17179	17108	17230	17186	17074	17055	17111	17398	17266	17274	17221	17189	17313	17336	17340	17326	17163	17406	17235	17160	17270	17101	17190	17109	17324	17227	17160	17244	17502	17244	17229	17124	17138	17219	17284	17172	17161	17173	17266	17284	17010	17350	17170	17284	17219	17235	17298	17332	17375	17025	17249	17285	17257	17106	17103	17325	17227	17150	17433	17139	17243	17294	17125	17353	17086	17092	17156	17252	17075	17218	17444	17152	17273	17094	17318	17318	17346	17230	17243	17308	17255	17277	17240	17131	17118	17257	17429	16938	17160	17123	17283	17365	17337	17077	17148	17206	17376	17126	17290	17095	17478	17086	17186	17270	17186	17285	17201	17210	17133	17405	17238	17172	17181	17225	17242	17361	17420	17202	17139	17085	17311	17337	17184	17378	17258	17169	17265	17312	17136	17239	17195	17339	17071	17234	17156	17275	17238	17392	17233	17208	17197	17421	17353	17155	17236	17123	17316	17236	17385	17299	17159	17069	17143	17259	17113	17229	17256	17209	17057	17139	17183	17227	17241	17211	17363	17192	17244	17320	17308	17198	17481	17269	17064	17212
24103	24886	34837	26997	23829	24228	24110	21683	21203	21558	21529	21117	21069	21174	21111	21151	21365	21168	21234	21275	21229	21245	21279	21089	21191	21196	21240	21196	21179	21121	21209	21147	21035	21291	21285	21228	21236	21253	21031	21155	21201	21275	21191	21075	20927	21171	21281	21221	21060	21095	21178	20932	21154	21115	21165	21136	21094	21328	21304	20939	21146	21092	20781	21067	21213	21029	21026	21097	21186	21321	20970	20926	21261	21172	21176	21150	21008	20924	21037	21023	21114	21011	20862	21081	20940	21208	21003	21180	20989	21289	21115	20881	21255	21045	21166	21162	20997	21140	21072	20872	21085	21161	21138	21092	21104	21129	20998	20948	20897	21033	20924	20969	21104	21070	21014	21189	21179	21324	20943	21259	21128	21201	21096	21080	21144	21117	21165	21064	20986	20905	21241	21190	20941	21318	21009	21041	21035	20997	20864	21034	21194	21079	20955	21248	21148	21071	20850	21118	21148	21016	20953	21337	21184	21039	21129	21026	21078	21041	21038	20999	21236	21170	21111	20771	21031	21173	21118	21224	21074	21213	21077	21187	21015	21059	21021	20909	20877	21098	21022	20963	21009	21038	21221	20934	21106	20892	21110	21023	21044	21144	20982	21108	21078	20974	21096	20865	20859	21096	21062	21126	21176	21070	21005	20936	20972	21025	21040	20901	21032	21066	21104	21102	20875	21113	21142	21162	21178	21001	21062	21125	21257	21072	21362	21033	21138	21154	21124	21260	21042	21108	21351	21077	20774	21015	21249	20862	21087	21225	21255	21126	21027	21094	20958	21081	21175	20980	20912	21123	21005	20973	21063	20971	20937	20801	21141	21034	21016	20920	20939	20980	21213	20986	21091	20966	21022	21044	21022	21134	21035	21013	20978	21032	21012	20950	21123	21165	21179	20969	21215	20977	20999	20903	21029	21245	21161	20990	21161	21230	21189	20968	20919	21028	20975	21032	21099	21118	21212	21166	21137	21230	21241	21132	21199	21240	21073	21148	21077	21360	21168	20930	21099	21047	21139	20960	21046	20991	21086	21121	21151	21225	21213	21189	21109	21100	21016	21035	20975	20833	20987	21077	21165	21186	21104	21275	21147	21182	21096	21173	21038	21069	21263	21096	21262	21292	21148	21073	21005	21061	21190	21030	21123	20927	21096	21266	20894	21262	21027	21160	20898	20981	21008	20974	21148	20972	21179	21226	21215	20926	20998	21059	20958	20976	21104	21033	21156	21167	21137	21073	21048	21057	20937	21047	21133	20979	21058	21123	20897	21179	21076	21026	21388	21218	21108	21024	21145	21134	21018	21232	21214	20845	21089	20974	20931	21251	21106	20998	21096	21073	20912	21227	21007	21250	21091	20879	21081	21162	21188	20860	20998	21121	20884	20997	21036	21026	21034	21052	21042	21298	21099	21161	21119	21060	21102	20965	20980	21070	21048	21036	21004	21086	21051	21035	21255	21092	21151	20928	21049	20938	21074	21216	21223	21291	20996	20985	21113	21027	21253	20987	20990	21112	21144	20900	21085	21198	21134	21081	21110	20995	21004	21225	21093	21061	21116	21066	20994	21142	21143	21212	21136	21228	20963	21026	21106	21119	20961	20814	20906	21010	20985	20921	21072	20988	21141	21087	21088	21010	20943	21040	20835	21040	21023	20984	20935	21157	20952	20855	21029	21197	21127	20998	21040	21227	21308	21360	21292	21123	21084	20885	21097	20995	21069	21026	21005	21068	20981	21131	21090	21129	20912	21175	21041	21191	20980	21335	21053	21100	21146	21070	21127	21147	21188	21029	21306	21221	21073	21175	20994	21015	21001	20946	20990	21115	21259	21138	21055	20994	20886	20931	21195	21035	20875	21171	21051	20816	21337	21094	21395	21065	21137	20960	21120	21072	21085	20917	21160	21100	20753	20952	21199	20980	20968	21251	21319	21141	21385	20952	20943	21001	21023	21165	21258	21038	21093	21162	20988	21196	21277	20993	21090	21108	21092	21002	20974	21038	21270	21312	20844	20958	21026	21015	20914	21118	21139	20953	20960	20981	21168	21205	21155	21142	21118	20989	20953	20866	21225	21097	20943	20956	21216	21241	21003	21003	20980	20948	21176	21148	21121	21196	20997	20945	20901	21136	21226	21045	20891	21031	21071	20922	21157	21117	21058	21088	20884	20765	20884	21175	20869	20988	21141	21201	21176	21028	21151	20928	21039	20947	21155	21122	21089	21082	21062	21082	20979	20924	20984	20984	20977	21125	21166	21313	20931	21084	21065	20969	21142	20961	21131	21003	21200	21046	21234	21023	20871	21104	21141	21057	20996	21187	20869	21068	20915	20855	20903	21183	21321	21007	21071	20940	20918	20933	21112	21063	21065	21044	20926	20888	21210	21047	21101	21131	21376	21351	21060	21024	20950	21053	21134	21154	21030	21241	21076	21163	21038	21063	21231	21008	21105	21064	21025	21158	21007	21261	21252	20987	20885	21108	21030	20922	21257	20845	21025	21133	21084	21021	21230	21210	21089	20991	21001	21072	21084	21075	21074	21269	21090	20896	21092	20950	21227	21064	21035	21231	21225	21035	21306	20974	21076	21048	21117	21169	20952	21022	21288	21090	21265	21217	20987	20849	20992	20989	21062	21272	21080	21055	21169	20856	21151	21041	21148	21117	21330	21123	20845	21189	21129	21057	21303	20934	21273	21080	21163	21126	20970	20999	20908	21161	20952	21192	20903	21104	21165	20975	21088	20800	21074	21058	21118	21020	21164	20917	21093	21105	20986	21136	21057	21175	21037	21069	21177	21149	21066	21037	21191	21114	21017	21037	21201	20834	21004	21050	21059	21237	20905	20916	21064	21231	20937	21264	21276	21029	21070	21283	20983	21289	21002	21044	21157	20890	20869	21052	21050	21067	21199	21148	20971	21009	21129	21213	21202	20758	20868	20995	20943	20935	21034	20987	20961	21199	21227	21094	21279	21375	21179	21072	21231	21099	21120	20892	21097	20991	21245	21090	20953	21072	20948	20978	21036	21009	21011	21160	21304	20939	21176	20955	21010	21044	21302	21354	21112	21089	20906	21255	21162	20973	21101	21199	21192	20889	21061	21009	20965	20875	21083	20974	21462	20996	20954	21083	20896	21133	21179	21108	21196	21140	21105	21149	21181	21090	20989	21153	21257	20999	21133	21071	21142	21147	21117	21043	21103	21141	21266	21227	21044	21109	20925	21287	21105	21141	21012	20939	21190	21103	21300	20978	21047	20995	20893	21017	21316	21013	20768	20989	21012	21022	20965	21404	21143	21074	20962	21022	21105	20975	21097	20940	21052	21073	21321	20904	21142	21270	21196	21064	21202	20963	20927	21007	21245	21121	21074	20992	20908	20968	20962	21063	21073	21315	20985	21213	21173	21252	21096	21076	21059	21067	21232	21080	21001	20899	21130	21217	21064	21123	21060	21144	21142	21172	21101	21309	20884	20982	21164	21246	21209	21059	21108	21030	20978	21148	21136	20858	20960	20961	21074	21053	21175	21140	21125	21146	21207	20969	20918	21003	21039	20814	21050	21042	21217	21197	21228	21084	21043	21183	21104	21084	21171	21227	21227	21287	21076	21196	21081	21076	20988	21139	21260	21055	20949	20883	21235	21102	21109	20884	21211	20892	21090	21016	21158	21057	21167	21172	21125	20997	21304	21027	21193	21218	21149	21090	21032	21129	21224	21245	21228	21142	20886	21120	21039	21036	20930	21144	21383	21141	20896	21132	21155	21157	21120	20945	21103	21226	20771	21052	21211	21242	21108	20969	21067	21039	21180	21010	21138	21044	21296	20997	21065	20996	21179	21110	21106	21258	21181	20963	21116	21021	20937	21173	20994	21153	21195	20920	21167	21013	21235	21177	20995	21036	21142	21144	21034	20920	21033	20915	21065	20984	21110	21023	21007	21192	21339	20996	21076	21118	21127	20866	21055	21167	21225	21146	21160	21146	21167	21185	20947	21036	20938	21018	21000	20896	21070	21049	21078	20928	21045	21093	21006	21249	20988	21024	21066	21071	21075	20947	20932	20913	21181	20965	21228	20976	20977	21204	20919	20971	21133	21064	20906	21219	21183	21020	21142	20984	21024	21061	21064	20900	21003	20919	21214	20985	21219	21284	21237	21096	21151	21134	21043	21114	21218	21073	21094	21149	20974	21280	21283	21062	21056	21137	21097	20918	20910	21244	21151	21225	21243	21197	20959	20962	21127	21022	21143	21062	21162	21262	21094	21069	21170	21188	20912	21199	21104	21315	20904	21081	21024	21154	21081	21161	20970	21264	20947	20874	20977	21006	21115	21161	21162	20953	20846	20980	21070	21166	21108	21113	21017	21317	20875	21158	20993	20977	21166	20940	21071	21101	20870	20902	21111	21040	21154	21212	21137	20825	20986	20809	20969	21251	20882	21052	20959	21302	20996	21240	21086	20994	21041	21133	21237	21284	21163	21058	21289	21052	20849	20934	21245	21311	21186	20855	21064	21077	20825	20995	21128	20929	21014	21136	21233	20799	20971	21183	20942	21095	21168	21137	21010	21102	20979	21099	21212	21042	20969	20752	21319	21164	21003	21155	21025	21199	21000	21207	21271	21068	21034	21034	21181	21088	21158	21186	20985	21026	21029	20975	20984	21180	21026	21087	21111	21086	21035	20967	21162	21333	21257	21153	21189	21093	21096	21352	21133	21250	21135	21087	21020	20939	21085	21038	21115	21074	21189	21333	21028	21041	21050	20926	21014	21300	21006	21110	21165	21067	21234	21095	21025	21099	21014	20896	21098	21099	21192	21185	20945	21115	20991	21043	21056	20967	21271	20949	21005	20842	21129	21275	20971	21047	21228	21036	20963	21225	21064	20915	21159	20943	20908	21117	21177	21209	21161	21206	21007	21101	20883	21053	21150	21001	21043	21239	21277	21324	21196	21049	21096	21085	21199	20953	21215	20967	21075	21228	20996	21038	20994	21072	21117	20967	21092	21135	21101	21063	21096	20798	21135	20942	20995	21088	20828	21082	20935	21190	21228	21040	21055	21089	20964	21149	21022	21152	21224	20942	21141	20902	21299	21156	21100	21064	20890	21239	21105	20970	21204	21122	21049	21091	21019	21026	21150	21066	21280	21029
63911	101071	68669	37563	24178	18466	17421	17246	17134	17287	17194	17320	17295	17097	17157	17276	17042	17357	17177	17106	17176	17328	17188	17284	17247	17122	17167	17177	17255	17283	17271	17094	17256	17181	17236	17115	17051	16975	17371	17207	17083	17324	17108	17254	17048	17223	17155	17064	17004	17024	17098	17061	17197	16985	16965	17213	17190	17191	17156	17233	17165	17073	17305	16904	17198	17099	17219	17161	17128	17077	17160	16970	17230	17085	16919	17062	17249	17044	17062	17201	17104	17166	17166	17318	17246	17126	17092	17216	17020	16920	17293	17177	17118	17101	17149	17319	17242	17242	17129	17239	17305	17150	17122	17129	17176	17033	17227	17152	17106	17263	17099	17362	17145	17036	17154	17107	17092	17305	17062	17127	17011	17112	17073	17102	17200	17117	17121	17176	17047	16995	17047	17115	17177	17022	17240	17226	17063	16918	17112	17138	17028	17065	17104	17092	17039	16893	16888	17206	16985	16987	17039	17079	17126	17078	17170	17051	17082	17192	17167	17043	17036	17129	17159	17057	17133	16963	17202	17192	17195	17038	17383	17191	17054	17057	17054	17207	17102	17190	17113	17139	17107	17195	17171	17058	17142	17078	17045	17107	17078	17187	16980	16976	17250	17127	17329	17163	17166	16906	17219	17086	17113	17088	17216	17147	17117	17184	17073	17033	17235	16971	17139	17197	17149	17141	17144	17285	17061	17208	16965	17154	17022	17228	16998	17100	17130	17278	17150	17195	17215	17046	17168	17015	17085	17090	17143	17125	17193	16878	17132	17060	17191	17104	17220	17199	16996	17066	17244	17046	17197	17240	17292	17266	17156	16985	17286	17311	17251	17126	17161	17114	16989	17173	17270	17045	17150	17097	17064	17038	17020	17040	17160	17068	17167	16983	17054	17174	17031	17373	17055	17201	17120	17263	17046	17177	17028	16998	17168	17105	17235	17136	17042	17048	17330	17078	17131	17114	17019	17038	17096	17140	17174	17084	17201	16910	17235	17094	17088	17205	16908	17095	17017	17398	17206	17112	16990	17176	17069	17267	17065	17096	17148	17133	17103	17021	16923	17158	17132	17161	17158	16982	17256	17143	17207	17245	17173	17162	17000	17069	17200	17102	17099	17098	17079	17172	17015	17115	17172	17110	17066	17212	17387	17089	17103	16813	17283	17200	17028	17171	17220	17201	17100	17222	17196	17137	17044	16997	17039	17206	17285	17201	17092	17063	17176	17077	17092	17083	17329	16959	17350	17052	17258	16963	17121	17187	17031	17191	17279	17074	16994	17221	17229	17042	17053	17222	17204	17237	17180	17165	17162	16953	17075	16783	17205	17100	17008	17132	17112	17174	17023	17159	16959	17352	17268	17144	17000	17135	17007	17040	17111	17017	17110	17218	17076	17083	17084	17153	17014	17211	16939	17165	17070	17127	17020	17134	17075	17318	17315	17041	17125	17092	17099	16987	17178	17202	16980	17168	17178	17209	17072	17122	17046	17115	16924	17166	17150	17093	17078	17113	17266	17176	17275	17085	17172	17086	17225	17032	16958	17172	17004	17253	17262	17192	17029	17090	17085	17135	17059	17132	17246	17112	17059	17108	17161	17109	17104	17112	17232	17186	17076	17126	17170	17057	17088	17029	17171	17125	17106	17046	17203	17007	16969	17073	17109	17234	17047	17142	17070	17059	17140	17172	17015	17093	17110	16948	17121	17074	17064	17248	17228	17206	17153	17242	17072	17187	17181	17183	17064	17276	17032	17075	17244	17258	17111	17020	17166	17193	17072	17026	17114	17152	17066	17105	17023	17317	17214	17012	17186	16878	17111	17095	17013	17196	17103	17055	17197	17240	16914	17219	17325	17130	17256	17223	17052	17042	17107	17099	17100	17058	17088	17105	17229	17232	17232	17166	17085	17178	17135	17229	17208	16898	17022	17147	17052	17150	17169	16934	17216	17209	17108	17275	17256	17110	17003	16937	17027	17207	17047	17197	17161	17171	17009	17375	16887	17125	17262	17184	17261	17165	17101	17061	17193	17186	17192	17205	17279	17100	16961	17187	17092	17139	17114	17015	17156	16988	17245	17158	17204	17074	17183	17030	17124	17149	17151	17049	17106	17279	17064	17173	17325	17142	17198	17316	17204	17114	17065	17193	16970	17105	17160	17192	17091	17108	17006	17174	17240	17131	17205	17281	17053	17303	17088	17248	17057	17052	17061	16997	17029	17205	17313	17214	16982	17065	17282	17127	17154	17256	17113	17191	17062	17124	17001	17215	17259	17207	17199	17258	17105	17218	17224	17359	17136	17198	17078	17067	17011	17279	17057	16980	17225	17256	17125	17127	17170	17303	16934	17026	17071	16971	17006	17024	17058	17107	17327	17149	17175	17298	17320	17287	17126	17087	17164	17162	17113	17251	17152	17147	17109	17095	17044	17182	17068	17000	17209	17046	17199	17084	17221	17158	17026	17068	17242	17221	17144	16996	17265	17099	17174	17187	17111	16992	16917	17106	17163	17157	17374	17200	17178	17180	17044	17130	17010	17287	17192	17232	17159	17250	17171	17116	17170	17121	17117	17101	16986	17173	17216	16993	17257	17071	17206	17152	17145	17083	17028	17142	17115	16979	17060	17117	17063	17401	16908	17251	17151	17100	17179	17170	17220	17126	16983	17043	17201	16992	17094	17134	17114	17117	17113	17167	17002	17207	17077	17060	17050	17142	17141	17278	17140	17029	17143	17010	17210	17294	17134	17244	17138	16977	17149	17003	17086	17134	17009	17256	17118	17142	17000	17105	17021	17195	17256	17092	17286	17128	17113	17146	17011	17181	17101	17134	17058	16988	17136	17020	16986	17290	17190	17073	16966	17190	17153	17137	16943	17068	17188	17170	17032	17199	17138	17143	17234	17173	17060	17124	16902	17193	17010	17011	17187	17028	17171	17158	17312	17169	17154	17195	17049	17185	17123	17168	17126	17159	17146	17026	17203	17115	17077	17042	17190	17130	16924	17041	16910	17020	17078	17217	17101	17046	17146	17133	17125	17013	17137	17173	17189	16859	17211	17218	17147	17011	17312	17147	17099	16956	17057	16997	17248	17036	17199	17200	17095	17279	17269	17102	16958	16993	17380	17146	17188	17122	17201	17164	17140	17178	17047	17089	17164	17169	17062	17151	17107	17287	17274	17246	17097	17317	17140	17078	17267	17123	17086	17027	17316	17150	17235	16985	17161	17160	17054	17234	17196	17103	17233	17047	16959	16975	16920	17152	17192	17047	17136	17166	17154	17161	17111	17221	17165	17090	17099	17227	17126	17234	17150	17207	17037	17110	17299	17052	17157	17032	17271	17091	16959	17002	17223	17026	17197	17127	17076	17048	17245	16920	17291	17224	17068	17159	17103	17257	17189	17031	17322	17148	17184	17138	17132	17110	17050	17213	17240	17267	17100	17063	16981	17150	17149	17016	17178	17205	17057	17082	17233	17254	17128	17011	17151	17209	17051	17318	17143	17151	17188	17128	17054	17229	17075	17301	17070	17050	17349	17113	17211	17144	17159	17118	17174	17158	17236	17129	17196	17159	17022	16955	16975	17116	17135	17279	16971	17110	17121	17250	17141	17145	17260	17134	17029	17130	17002	16958	17227	17038	17084	17119	17146	17058	17366	17100	17412	17107	17042	17063	17202	17061	17111	17254	17060	17131	17102	17006	17028	17161	17193	17208	17081	17136	17204	17119	17203	17092	17115	17001	17035	17157	17233	17381	17148	17231	17071	17094	17197	17202	17126	17118	17158	17358	17017	17136	17045	17348	17183	17089	17185	17250	17028	17190	17140	17381	17269	16874	17135	17049	17247	17188	16991	17110	17096	17092	17169	17217	17068	17270	17222	17160	17096	17077	17191	17374	17236	17099	16965	17187	17135	17135	17305	17359	17268	17211	17085	17185	17178	17233	17107	17158	17170	17065	17264	16999	17146	17107	17031	17247	17044	16977	17053	17135	17259	17284	16946	17150	17153	17096	17230	17083	17052	16954	16975	17080	17098	16971	17211	17208	17294	17216	17058	17356	16986	17192	17026	17157	17367	17203	17161	17206	17181	17118	17149	17239	17177	17313	17011	17202	17078	16967	17174	17188	17206	17190	17118	17079	17159	17037	17153	17140	17137	17215	17138	17168	17050	17133	17111	17022	17249	17093	17062	17324	17018	17153	17164	17159	17162	17131	17144	17205	17158	17336	17146	17155	17097	17401	17077	17008	16967	17235	17154	16974	17162	17131	17215	17106	17077	17255	17273	16994	17107	17199	17189	17339	17135	17095	17122	17028	17109	17042	17077	17140	17140	17094	17025	17099	17321	16951	17284	17183	17170	16928	17014	17081	17195	17183	17234	17192	17143	17010	17171	17000	17091	17171	17145	17268	17187	17103	17080	17041	17242	17019	16994	17275	17121	17199	17195	17262	17220	17179	17229	17174	17086	16995	17113	17165	17028	17155	17064	17235	17032	17264	16973	17066	17129	17079	17103	17124	17234	17337	17317	17071	17235	17177	17152	17244	17137	17328	17257	17125	17342	17059	16962	17157	17055	17221	17321	17074	17209	17086	16916	17183	17115	17076	17012	17298	17070	17214	17156	17172	17093	17165	16979	17246	17058	17029	17143	17084	17195	17066	17013	17202	17128	17151	16983	17040	17100	17172	17040	17015	17097	17374	17304	16944	17229	17306	17191	17084	17134	17081	17173	16969	17210	17172	17044	16980	17158	17041	17164	17068	17051	17150	17209	17188	17164	17033	17190	17280	17009	17310	17070	17131	17052	17128	17307	17211	17006	16982	17184	17119	17373	17137	17096	17083	17082	17239	17270	17232	17087	17260	17032	17359	17198	17151	17260	17108	17086	17105	17058	17213	17063	17141	17219	17175	17154	17000	17112	17032	17178	17192	17116	17181	17179	17026	17128	17035	17146	17213	17236	17118	17177	17189	17143	17208	17163	17067	17192	17264	17039	17196	17137	17143	17202	17155	17141	17087	17164	17070	17080	17141	17163	17066	17038	17208	17175	17095	17083	17080	17147	17174	17101	17245	17067	17231	17117	17274	17053	16992	17233	16987	17118	17250	17208	16995	16958	17156	17129	17120	16971	17125	17217	17027	17197	17134	17080	17160
22704	23183	32257	24867	22587	24634	27063	22364	21868	22220	22088	21915	21983	21856	21876	21969	21828	22031	21845	21798	21837	21700	21795	21907	21800	21765	21741	21908	21857	21911	21803	21570	21789	21558	21710	21785	21720	21708	21923	21732	21663	21867	21820	21691	21730	21859	21667	21636	21735	21738	21569	21648	21593	21643	21854	21605	21649	21747	21645	21580	21790	21560	21737	21713	21787	21600	21850	21546	21680	21453	21750	21472	21641	21659	21490	21607	21614	21754	21637	21652	21639	21638	21654	21768	21752	21689	21921	21735	21738	21535	21558	21686	21661	21519	21551	21817	21794	21682	21627	21681	21748	21492	21477	21703	21765	21462	21657	21612	21861	21519	21838	21549	21620	21653	21677	21618	21565	21630	21347	21655	21717	21438	21636	21622	21577	21536	21585	21542	21686	21498	21685	21598	21673	21522	21604	21560	21656	21618	21641	21753	21862	21664	21315	21670	21608	21699	21638	21625	21494	21396	21491	21526	21642	21516	21786	21716	21901	21418	21719	21379	21679	21585	21684	21679	21799	21597	21686	21507	21794	21635	21857	21780	21685	21573	21646	21537	21399	21603	21545	21591	21586	21652	21803	21540	21622	21601	21732	21616	21653	21655	21492	21432	21640	21463	21676	21639	21506	21710	21620	21499	21640	21715	21668	21489	21529	21479	21604	21452	21647	21666	21742	21662	21457	21505	21627	21537	21615	21647	21671	21576	21790	21746	21706	21483	21762	21676	21564	21500	21550	21453	21557	21771	21724	21801	21670	21560	21413	21348	21655	21709	21532	21861	21597	21606	21665	21330	21548	21452	21543	21511	21569	21546	21691	21745	21684	21525	21592	21753	21479	21724	21704	21727	21586	21504	21566	21517	21626	21464	21718	21622	21489	21517	21631	21596	21574	21587	21546	21637	21449	21453	21735	21255	21552	21705	21561	21521	21716	21649	21581	21508	21371	21364	21498	21565	21631	21694	21686	21719	21863	21885	21770	21634	21558	21623	21723	21556	21719	21471	21759	21842	21733	21622	21648	21690	21646	21377	21517	21328	21664	21527	21660	21637	21627	21580	21489	21474	21641	21518	21608	21787	21570	21497	21373	21505	21553	21528	21432	21321	21501	21428	21540	21654	21546	21392	21630	21787	21453	21591	21560	21558	21595	21550	21768	21542	21450	21659	21585	21402	21546	21607	21696	21564	21719	21456	21581	21804	21882	21584	21649	21407	21524	21605	21576	21801	21580	21803	21700	21541	21646	21283	21533	21670	21650	21449	21715	21858	21577	21701	21574	21564	21589	21535	21499	21397	21639	21604	21542	21678	21885	21451	21680	21701	21806	21715	21736	21639	21552	21567	21869	21558	21733	21583	21513	21537	21458	21472	21503	21626	21548	21424	21669	21577	21586	21634	21581	21754	21615	21655	21476	21451	21570	21568	21463	21493	21493	21700	21502	21732	21702	21675	21648	21680	21590	21508	21645	21888	21657	21658	21890	21673	21690	21556	21540	21581	21839	21460	21669	21728	21602	21767	21507	21581	21575	21794	21457	21609	21496	21564	21816	21655	21609	21642	21692	21621	21498	21627	21725	21546	21778	21677	21595	21598	21473	21544	21781	21516	21300	21707	21383	21566	21519	21490	21518	21583	21746	21611	21643	21606	21634	21449	21683	21624	21326	21495	21610	21684	21503	21540	21646	21889	21632	21430	21670	21551	21650	21572	21441	21595	21622	21543	21650	21483	21541	21720	21456	21792	21848	21796	21799	21561	21687	21523	21675	21543	21630	21644	21675	21461	21711	21380	21607	21459	21605	21746	21820	21777	21682	21572	21686	21598	21599	21651	21767	21544	21572	21748	21475	21392	21506	21689	21537	21634	21523	21520	21620	21421	21469	21440	21539	21646	21643	21510	21823	21563	21491	21532	21644	21818	21635	21776	21599	21727	21623	21682	21587	21586	21552	21530	21600	21602	21482	21657	21571	21646	21818	21638	21440	21791	21673	21720	21672	21459	21628	21569	21755	21735	21627	21456	21865	21421	21733	21782	21705	21449	21645	21517	21598	21479	21540	21618	21458	21467	21705	21485	21655	21671	21522	21702	21755	21714	21657	21694	21632	21830	21566	21573	21355	21742	21516	21539	21438	21712	21854	21517	21687	21670	21646	21762	21437	21867	21592	21487	21459	21797	21802	21481	21595	21719	21614	21540	21673	21677	21710	21525	21947	21628	21606	21707	21477	21515	21484	21598	21491	21503	21456	21704	21663	21616	21626	21492	21521	21658	21883	21809	21479	21453	21566	21461	21690	21772	21539	21796	21645	21504	21661	21920	21550	21383	21638	21534	21800	21574	21551	21622	21616	21422	21620	21574	21644	21636	21627	21560	21580	21486	21601	21641	21554	21809	21769	21433	21790	21701	21596	21433	21590	21648	21711	21922	21807	21626	21877	21588	21429	21669	21683	21629	21649	21653	21386	21503	21700	21716	21604	21638	21713	21684	21700	21605	21401	21504	21742	21857	21457	21604	21544	21403	21876	21416	21551	21764	21711	21530	21564	21630	21694	21745	21531	21559	21707	21752	21738	21721	21680	21670	21731	21574	21750	21684	21608	21764	21458	21508	21429	21439	21395	21646	21567	21627	21569	21418	21625	21807	21576	21721	21534	21679	21636	21489	21459	21593	21443	21577	21784	21786	21357	21708	21512	21687	21464	21561	21603	21572	21603	21609	21570	21521	21640	21648	21688	21490	21883	21370	21710	21451	21701	21446	21436	21707	21463	21444	21521	21656	21673	21416	21620	21596	21731	21537	21606	21430	21681	21421	21632	21708	21601	21489	21613	21307	21692	21687	21666	21550	21499	21552	21779	21751	21818	21611	21611	21658	21730	21735	21671	21667	21782	21724	21695	21643	21664	21543	21560	21633	21551	21890	21568	21496	21704	21641	21595	21689	21542	21534	21784	21693	21673	21643	21760	21619	21509	21611	21398	21544	21620	21683	21567	21507	21561	21259	21554	21626	21624	21550	21703	21400	21669	21422	21506	21563	21345	21444	21564	21601	21612	21509	21523	21570	21700	21577	21647	21450	21423	21563	21642	21375	21603	21615	21578	21513	21497	21552	21687	21720	21629	21722	21757	21509	21530	21643	21483	21685	21575	21534	21630	21768	21513	21691	21833	21501	21414	21720	21686	21380	21719	21614	21540	21664	21587	21765	21598	21654	21618	21344	21460	21708	21432	21604	21512	21423	21578	21750	21517	21544	21584	21520	21449	21721	21407	21462	21688	21737	21687	21525	21528	21460	21550	21499	21441	21663	21613	21519	21747	21628	21663	21557	21428	21393	21619	21277	21608	21449	21686	21728	21775	21643	21546	21567	21573	21531	21580	21658	21711	21711	21605	21683	21623	21408	21639	21503	21546	21727	21574	21525	21396	21534	21544	21583	21716	21583	21655	21628	21527	21792	21573	21635	21601	21446	21410	21634	21471	21582	21689	21822	21475	21537	21434	21483	21710	21540	21612	21480	21661	21637	21622	21651	21548	21587	21489	21606	21581	21547	21531	21448	21566	21483	21692	21560	21720	21830	21717	21398	21593	21631	21626	21423	21557	21421	21580	21715	21605	21522	21616	21608	21554	21679	21790	21589	21553	21613	21514	21461	21609	21694	21765	21660	21390	21739	21617	21695	21667	21681	21342	21592	21524	21521	21551	21555	21398	21658	21708	21410	21751	21598	21765	21494	21447	21536	21593	21644	21498	21594	21507	21668	21682	21571	21694	21638	21769	21697	21678	21705	21588	21592	21481	21736	21718	21788	21714	21381	21684	21450	21623	21531	21366	21607	21566	21482	21649	21562	21330	21650	21614	21646	21771	21520	21624	21521	21455	21657	21601	21634	21772	21716	21385	21630	21677	21849	21591	21715	21694	21525	21667	21540	21674	21493	21416	21626	21564	21566	21906	21584	21646	21404	21726	21823	21555	21556	21672	21581	21600	21467	21654	21757	21458	21659	21752	21685	21798	21533	21838	21762	21632	21627	21691	21657	21518	21514	21511	21539	21438	21386	21588	21530	21705	21558	21642	21573	21653	21477	21452	21486	21530	21529	21687	21531	21617	21701	21728	21562	21881	21531	21636	21654	21869	21639	21635	21532	21439	21521	21645	21697	21492	21717	21507	21546	21549	21418	21850	21592	21498	21759	21694	21813	21660	21662	21541	21786	21525	21559	21714	21385	21517	21297	21597	21498	21560	21755	21455	21561	21324	21652	21481	21618	21566	21532	21493	21384	21868	21807	21612	21609	21513	21756	21788	21824	21574	21574	21460	21511	21482	21723	21369	21684	21628	21680	21407	21634	21507	21673	21589	21541	21641	21604	21725	21658	21572	21786	21625	21793	21524	21644	21740	21582	21405	21672	21640	21480	21743	21555	21614	21688	21643	21546	21572	21583	21601	21569	21647	21441	21682	21601	21567	21659	21489	21601	21837	21564	21588	21771	21546	21463	21715	21813	21453	21551	21570	21546	21812	21532	21516	21427	21573	21503	21739	21609	21666	21563	21705	21526	21645	21797	21406	21561	21779	21580	21759	21732	21766	21667	21673	21572	21498	21794	21433	21726	21528	21399	21721	21625	21742	21926	21761	21574	21733	21750	21537	21668	21658	21544	21600	21660	21508	21415	21600	21748	21522	21673	21404	21667	21502	21544	21499	21511	21608	21549	21578	21660	21806	21587	21429	21472	21317	21557	21504	21287	21605	21540	21329	21538	21670	21583	21587	21368	21585	21556	21644	21510	21423	21495	21730	21877	21509	21497	21477	21472	21678	21634	21644	21459	21579	21655	21733	21729	21566	21535	21501	21654	21706	21678	21646	21691	21847	21746	21476	21694	21568	21456	21649	21605	21438	21375	21736	21588	21554	21642	21832	21560	21879	21445	21755	21723	21720	21679	21681	21490	21450	21482	21895	21455	21734	21699	21747	21677	21585	21594	21631	21578	21670	21732	21716	21527	21879	21635	21625	21612	21666	21443	21630	21495	21624	21591	21541	21500	21803	21436	21572	21493	21619	21664	21660	21481	21364	21567	21603	21585	21700	21531	21593	21541	21557	21499	21559	21713	21798	21678	21715	21634	21689	21599	21658	21682	21328	21587	21520	21622	21656	21469
61435	102125	73971	46592	28977	20011	17920	17427	17385	17361	17576	17420	17185	17396	17412	17484	17448	17539	17472	17490	17430	17353	17525	17446	17477	17466	17356	17232	17433	17240	17311	17379	17655	17523	17338	17532	17490	17399	17323	17519	17371	17447	17506	17324	17367	17410	17511	17290	17379	17354	17361	17594	17609	17517	17434	17460	17334	17328	17427	17462	17434	17540	17479	17283	17451	17648	17508	17281	17515	17551	17412	17494	17598	17500	17545	17414	17617	17455	17514	17417	17444	17418	17354	17374	17612	17598	17421	17301	17319	17324	17308	17381	17359	17476	17672	17461	17427	17496	17416	17466	17327	17449	17363	17360	17465	17396	17436	17486	17176	17510	17457	17325	17436	17465	17347	17402	17343	17391	17449	17512	17534	17485	17429	17527	17349	17394	17548	17368	17459	17581	17594	17210	17340	17245	17366	17242	17334	17412	17365	17442	17415	17701	17451	17466	17580	17438	17402	17307	17549	17381	17522	17357	17478	17473	17302	17606	17546	17445	17533	17285	17426	17562	17271	17479	17415	17351	17338	17450	17618	17375	17466	17443	17279	17514	17343	17445	17357	17331	17465	17306	17507	17317	17326	17355	17532	17470	17537	17350	17361	17261	17561	17350	17470	17343	17434	17523	17600	17437	17503	17321	17495	17398	17498	17467	17308	17316	17437	17484	17572	17540	17355	17469	17349	17340	17419	17379	17508	17447	17285	17399	17455	17508	17519	17466	17464	17454	17284	17359	17535	17357	17534	17216	17302	17562	17389	17573	17382	17507	17497	17532	17381	17304	17355	17295	17350	17456	17219	17436	17282	17522	17399	17473	17457	17545	17562	17489	17521	17566	17408	17668	17376	17396	17386	17506	17317	17333	17332	17430	17436	17535	17348	17276	17582	17464	17246	17339	17369	17354	17396	17383	17300	17485	17506	17203	17499	17614	17337	17277	17296	17481	17450	17346	17413	17485	17436	17284	17356	17243	17447	17557	17541	17384	17332	17422	17525	17349	17580	17468	17311	17599	17191	17405	17486	17417	17500	17420	17348	17447	17445	17434	17430	17533	17362	17523	17314	17578	17416	17394	17282	17521	17423	17366	17386	17299	17334	17394	17337	17335	17516	17396	17557	17274	17433	17457	17275	17354	17396	17327	17490	17453	17474	17401	17525	17280	17498	17492	17453	17307	17389	17413	17222	17388	17466	17435	17445	17367	17542	17544	17428	17457	17267	17593	17422	17509	17256	17391	17494	17452	17549	17492	17403	17299	17334	17404	17342	17478	17494	17325	17355	17296	17306	17492	17216	17486	17410	17457	17270	17216	17287	17522	17280	17497	17321	17405	17451	17459	17490	17245	17442	17419	17474	17435	17405	17515	17518	17501	17289	17466	17408	17449	17353	17391	17397	17586	17245	17386	17327	17422	17359	17543	17381	17457	17473	17212	17304	17303	17251	17482	17383	17452	17337	17560	17415	17282	17294	17414	17446	17334	17363	17403	17372	17559	17453	17381	17448	17482	17412	17361	17451	17390	17458	17540	17322	17476	17467	17527	17476	17377	17539	17507	17626	17507	17536	17499	17394	17420	17533	17478	17466	17415	17185	17327	17378	17465	17347	17236	17535	17587	17498	17422	17612	17452	17351	17474	17373	17611	17383	17378	17363	17333	17372	17337	17490	17431	17431	17520	17357	17496	17540	17471	17438	17584	17458	17363	17383	17593	17255	17358	17174	17302	17322	17558	17671	17423	17289	17419	17507	17472	17379	17334	17420	17498	17473	17280	17548	17336	17296	17285	17546	17123	17468	17413	17494	17532	17664	17263	17433	17572	17607	17413	17585	17464	17579	17368	17617	17485	17407	17655	17422	17390	17481	17416	17224	17329	17225	17314	17407	17453	17315	17485	17498	17337	17381	17338	17441	17414	17451	17374	17492	17443	17335	17486	17373	17290	17410	17319	17519	17270	17155	17269	17380	17399	17284	17429	17328	17283	17282	17432	17501	17525	17487	17352	17312	17471	17225	17417	17468	17268	17479	17244	17469	17479	17414	17337	17476	17306	17256	17493	17449	17270	17448	17498	17388	17384	17277	17170	17458	17420	17387	17406	17376	17324	17577	17417	17453	17380	17329	17314	17427	17433	17395	17377	17424	17307	17438	17361	17571	17411	17241	17399	17290	17402	17564	17543	17399	17507	17502	17350	17508	17451	17358	17269	17305	17527	17429	17374	17428	17546	17410	17385	17448	17511	17308	17343	17311	17389	17223	17390	17444	17206	17511	17376	17431	17427	17244	17291	17570	17374	17350	17451	17477	17668	17337	17361	17494	17349	17448	17319	17450	17319	17276	17497	17590	17302	17164	17427	17494	17397	17442	17448	17362	17385	17510	17380	17398	17332	17409	17414	17455	17366	17585	17387	17400	17500	17267	17464	17629	17521	17307	17426	17462	17425	17418	17444	17460	17330	17529	17437	17570	17374	17408	17337	17418	17481	17378	17319	17366	17435	17493	17404	17456	17252	17363	17678	17484	17415	17486	17393	17456	17599	17282	17473	17490	17489	17335	17347	17318	17437	17329	17379	17361	17485	17403	17351	17487	17248	17441	17503	17242	17474	17399	17584	17373	17492	17447	17491	17295	17339	17316	17432	17378	17275	17387	17372	17390	17538	17459	17554	17325	17457	17305	17429	17527	17431	17494	17351	17286	17567	17643	17466	17412	17258	17487	17528	17379	17376	17538	17394	17203	17402	17411	17372	17262	17434	17369	17406	17477	17515	17377	17262	17414	17471	17513	17477	17306	17330	17413	17178	17310	17307	17439	17303	17318	17447	17566	17359	17504	17257	17462	17537	17272	17476	17479	17339	17307	17338	17526	17441	17557	17313	17472	17381	17394	17301	17308	17439	17653	17393	17357	17275	17434	17325	17484	17581	17381	17561	17325	17308	17360	17339	17496	17492	17326	17319	17442	17434	17458	17486	17428	17491	17497	17489	17272	17467	17462	17438	17433	17446	17280	17381	17459	17375	17334	17410	17408	17443	17525	17399	17390	17312	17527	17415	17378	17424	17387	17331	17409	17400	17463	17608	17368	17186	17328	17286	17381	17240	17630	17535	17471	17296	17335	17513	17512	17361	17538	17372	17444	17463	17489	17304	17479	17431	17568	17278	17345	17399	17598	17419	17469	17410	17436	17404	17392	17418	17534	17319	17387	17583	17594	17324	17163	17303	17496	17535	17520	17462	17379	17289	17418	17476	17563	17286	17394	17447	17460	17458	17466	17311	17392	17390	17435	17386	17268	17405	17408	17422	17330	17425	17613	17314	17504	17413	17466	17436	17319	17400	17586	17418	17422	17596	17583	17377	17321	17346	17648	17316	17342	17337	17279	17347	17461	17254	17245	17501	17381	17289	17501	17452	17537	17481	17438	17486	17452	17333	17456	17475	17292	17477	17399	17377	17346	17350	17380	17528	17285	17368	17384	17523	17563	17405	17429	17626	17600	17472	17411	17230	17278	17432	17262	17470	17471	17505	17509	17534	17395	17340	17419	17262	17318	17483	17412	17228	17420	17484	17332	17222	17425	17234	17471	17505	17332	17291	17526	17532	17404	17417	17444	17492	17376	17489	17447	17396	17407	17423	17142	17516	17314	17366	17582	17422	17364	17225	17528	17351	17505	17471	17602	17341	17367	17387	17506	17373	17439	17432	17560	17586	17467	17294	17469	17289	17396	17234	17284	17321	17432	17458	17453	17258	17363	17390	17471	17471	17554	17426	17480	17424	17436	17209	17545	17322	17421	17322	17548	17446	17545	17473	17248	17382	17394	17466	17317	17388	17321	17421	17329	17466	17481	17443	17479	17442	17444	17385	17494	17307	17328	17224	17305	17476	17266	17393	17500	17386	17460	17273	17381	17390	17461	17423	17414	17286	17342	17285	17451	17515	17424	17380	17438	17513	17486	17421	17309	17383	17590	17285	17538	17454	17290	17323	17424	17531	17548	17601	17571	17352	17387	17397	17371	17219	17380	17384	17381	17488	17428	17303	17361	17480	17517	17557	17458	17396	17596	17513	17524	17437	17394	17427	17278	17594	17313	17385	17220	17455	17389	17453	17351	17399	17654	17363	17424	17424	17611	17551	17468	17439	17482	17350	17563	17394	17488	17286	17532	17474	17282	17352	17405	17232	17340	17482	17610	17526	17425	17402	17418	17555	17321	17577	17485	17555	17376	17263	17345	17541	17450	17494	17212	17448	17342	17118	17423	17708	17382	17205	17556	17388	17338	17394	17479	17512	17380	17276	17454	17482	17423	17358	17300	17513	17369	17298	17529	17346	17372	17460	17415	17558	17312	17546	17514	17356	17563	17557	17371	17423	17268	17377	17481	17302	17494	17523	17241	17509	17369	17340	17480	17384	17347	17425	17413	17285	17492	17557	17413	17268	17266	17431	17520	17282	17351	17476	17480	17314	17280	17385	17495	17345	17505	17352	17287	17220	17270	17361	17275	17385	17628	17300	17408	17428	17367	17484	17432	17385	17395	17317	17313	17455	17374	17290	17395	17459	17353	17422	17585	17391	17553	17473	17579	17386	17485	17591	17265	17308	17303	17455	17498	17472	17478	17406	17281	17360	17418	17450	17257	17357	17466	17655	17510	17287	17504	17182	17466	17370	17421	17375	17451	17395	17464	17409	17279	17516	17395	17261	17322	17280	17470	17404	17431	17398	17436	17416	17356	17485	17374	17223	17573	17416	17314	17397	17366	17492	17446	17352	17449	17490	17441	17449	17520	17520	17401	17384	17360	17428	17183	17408	17214	17364	17409	17417	17446	17298	17490	17409	17444	17390	17246	17381	17420	17254	17501	17459	17502	17316	17403	17536	17382	17350	17362	17289	17334	17447	17424	17419	17535	17502	17383	17436	17441	17432	17351	17334	17266	17590	17489	17355	17331	17424	17505	17480	17477	17276	17404	17494	17282	17365	17323	17472	17302	17309	17470	17423	17457	17354	17494	17355	17334	17380	17423	17451	17376	17455	17373	17466	17408	17561	17172	17330	17326	17389	17427	17408	17399	17467	17568	17468	17241	17534	17401	17434	17554	17392	17472	17505	17249	17425	17417	17364	17374	17480	17237	17488	17603	17303	17458	17534	17463	17410	17523	17389
31668	42518	41082	28471	23109	22051	21968	21659	21683	21679	21694	21668	21617	21654	21660	21681	21661	21507	21490	21677	21770	21703	21656	21505	21592	21743	21647	21496	21809	21438	21686	21636	21724	21537	21461	21593	21770	21529	21511	21602	21906	21591	21672	21755	21576	21470	21649	21676	21525	21588	21592	21505	21498	21580	21604	21591	21508	21367	21444	21315	21544	21467	21496	21823	21442	21586	21376	21724	21546	21710	21446	21433	21540	21450	21467	21464	21451	21535	21510	21344	21447	21307	21730	21515	21694	21578	21680	21553	21590	21532	21517	21183	21457	21769	21590	21497	21474	21642	21467	21546	21707	21619	21754	21543	21543	21644	21694	21467	21448	21746	21567	21536	21589	21606	21683	21524	21487	21623	21709	21523	21701	21682	21576	21390	21421	21500	21666	21587	21555	21887	21634	21480	21636	21549	21563	21786	21750	21771	21599	21562	21633	21468	21571	21698	21530	21706	21816	21533	21419	21562	21457	21534	21651	21672	21537	21654	21461	21456	21459	21583	21686	21624	21559	21565	21486	21307	21378	21378	21573	21692	21600	21482	21569	21633	21402	21417	21522	21678	21666	21351	21641	21363	21477	21765	21695	21647	21394	21437	21489	21457	21584	21680	21588	21614	21705	21726	21635	21588	21775	21651	21546	21697	21481	21504	21648	21526	21527	21405	21447	21671	21657	21439	21450	21510	21507	21638	21506	21390	21405	21359	21460	21634	21413	21522	21549	21607	21826	21472	21538	21546	21436	21543	21426	21841	21694	21578	21594	21725	21614	21573	21440	21633	21664	21717	21629	21663	21522	21590	21727	21607	21762	21362	21569	21448	21517	21824	21506	21820	21609	21570	21570	21762	21660	21608	21501	21571	21544	21551	21523	21577	21512	21858	21559	21592	21552	21521	21526	21697	21713	21530	21636	21601	21727	21576	21718	21432	21708	21517	21615	21414	21712	21828	21619	21561	21637	21628	21926	21756	21597	21463	21560	21599	21564	21820	21592	21631	21685	21562	21511	21411	21492	21790	21608	21563	21439	21455	21612	21460	21649	21438	21703	21481	21445	21366	21635	21712	21503	21630	21373	21503	21470	21544	21450	21652	21598	21669	21562	21543	21555	21674	21499	21468	21543	21551	21451	21708	21588	21683	21263	21555	21782	21432	21501	21664	21634	21589	21564	21622	21569	21505	21559	21787	21429	21643	21538	21627	21566	21733	21613	21701	21703	21741	21526	21436	21519	21572	21743	21752	21667	21772	21619	21591	21597	21395	21684	21624	21480	21431	21677	21585	21425	21524	21638	21569	21477	21613	21538	21797	21611	21492	21709	21574	21617	21377	21691	21530	21626	21498	21510	21512	21601	21591	21549	21660	21604	21344	21538	21692	21489	21648	21462	21336	21631	21518	21645	21656	21776	21400	21705	21826	21657	21745	21669	21557	21487	21478	21323	21465	21717	21527	21549	21472	21795	21469	21680	21564	21667	21422	21500	21590	21403	21658	21695	21705	21760	21599	21645	21613	21763	21611	21615	21637	21638	21451	21494	21781	21558	21639	21426	21544	21548	21571	21789	21474	21666	21582	21527	21701	21484	21562	21653	21568	21514	21481	21642	21487	21528	21712	21537	21600	21680	21693	21757	21470	21715	21504	21380	21457	21601	21422	21421	21587	21617	21676	21568	21522	21481	21564	21709	21518	21773	21728	21652	21460	21459	21400	21574	21649	21548	21562	21554	21432	21502	21510	21514	21632	21560	21628	21604	21621	21649	21533	21712	21644	21600	21567	21609	21759	21626	21519	21401	21525	21667	21469	21500	21462	21580	21760	21306	21601	21610	21476	21710	21507	21616	21597	21561	21514	21880	21515	21556	21809	21658	21652	21654	21634	21607	21559	21356	21783	21735	21487	21539	21555	21436	21316	21512	21546	21200	21544	21650	21735	21592	21539	21624	21633	21693	21462	21731	21497	21576	21383	21475	21649	21845	21519	21689	21499	21617	21471	21303	21706	21745	21419	21718	21627	21589	21521	21275	21420	21492	21684	21902	21472	21641	21720	21651	21682	21814	21820	21747	21621	21557	21627	21498	21709	21574	21671	21423	21766	21537	21438	21564	21598	21744	21615	21685	21532	21518	21656	21766	21643	21686	21500	21375	21760	21665	21774	21525	21756	21460	21543	21718	21607	21457	21273	21647	21581	21655	21578	21419	21513	21614	21235	21507	21712	21700	21649	21571	21712	21500	21418	21632	21522	21659	21618	21547	21485	21700	21710	21490	21498	21556	21623	21628	21411	21687	21570	21687	21423	21571	21614	21650	21436	21616	21586	21718	21443	21474	21469	21545	21526	21723	21636	21713	21578	21726	21663	21486	21603	21593	21684	21445	21549	21602	21710	21711	21535	21437	21715	21665	21533	21567	21439	21640	21493	21476	21411	21768	21415	21657	21651	21537	21677	21673	21513	21565	21674	21510	21390	21482	21599	21515	21704	21526	21750	21697	21305	21495	21432	21577	21603	21665	21480	21606	21551	21572	21598	21513	21549	21526	21788	21548	21641	21731	21478	21560	21548	21612	21703	21499	21521	21359	21688	21737	21473	21691	21751	21641	21516	21524	21336	21606	21391	21562	21764	21644	21628	21504	21580	21728	21624	21563	21569	21613	21575	21474	21522	21642	21451	21495	21621	21688	21595	21404	21605	21598	21747	21619	21593	21600	21456	21687	21563	21570	21595	21897	21542	21637	21640	21738	21588	21483	21555	21420	21328	21497	21493	21398	21485	21672	21907	21420	21478	21605	21740	21605	21440	21476	21740	21547	21359	21628	21484	21531	21621	21387	21560	21580	21659	21698	21624	21548	21738	21666	21565	21488	21574	21592	21418	21432	21635	21653	21658	21563	21541	21401	21492	21584	21491	21612	21631	21437	21669	21710	21634	21671	21662	21386	21525	21676	21501	21659	21555	21605	21527	21603	21488	21483	21594	21502	21637	21572	21713	21451	21579	21617	21434	21436	21689	21416	21772	21397	21624	21426	21473	21874	21737	21547	21737	21595	21562	21590	21454	21795	21775	21667	21430	21605	21454	21716	21598	21382	21578	21620	21556	21375	21482	21520	21535	21783	21694	21596	21616	21337	21691	21669	21476	21586	21399	21536	21571	21529	21522	21411	21556	21569	21527	21561	21586	21568	21598	21680	21700	21412	21638	21654	21642	21503	21562	21709	21583	21657	21485	21228	21631	21622	21608	21551	21618	21456	21560	21428	21595	21635	21657	21683	21526	21664	21807	21699	21428	21444	21547	21435	21642	21676	21676	21749	21389	21400	21596	21509	21516	21454	21646	21678	21556	21528	21479	21467	21361	21555	21536	21691	21467	21452	21634	21368	21456	21626	21474	21431	21492	21666	21598	21566	21751	21495	21569	21896	21660	21482	21486	21798	21765	21667	21413	21355	21777	21557	21391	21647	21515	21567	21394	21442	21726	21515	21633	21468	21577	21627	21505	21545	21813	21556	21676	21507	21692	21431	21448	21537	21401	21736	21503	21704	21587	21691	21361	21514	21559	21679	21490	21714	21763	21631	21608	21829	21480	21289	21556	21475	21366	21432	21505	21446	21518	21480	21432	21724	21477	21672	21421	21570	21747	21653	21535	21529	21524	21670	21486	21388	21479	21477	21586	21771	21474	21560	21651	21749	21572	21606	21514	21558	21579	21702	21615	21607	21705	21397	21602	21668	21758	21438	21652	21510	21603	21637	21507	21628	21759	21673	21788	21470	21794	21695	21435	21513	21637	21563	21512	21699	21482	21771	21695	21635	21638	21578	21532	21554	21393	21442	21725	21509	21478	21500	21721	21568	21554	21662	21527	21579	21303	21654	21816	21668	21433	21588	21455	21558	21373	21615	21726	21555	21547	21607	21528	21540	21590	21701	21315	21371	21705	21575	21749	21454	21774	21786	21352	21626	21409	21570	21443	21755	21644	21832	21577	21340	21560	21503	21472	21531	21548	21580	21755	21558	21554	21708	21607	21468	21610	21794	21789	21451	21524	21656	21626	21684	21593	21632	21554	21775	21465	21593	21708	21452	21766	21565	21375	21565	21670	21620	21550	21483	21621	21705	21630	21662	21491	21498	21558	21430	21820	21508	21505	21512	21585	21602	21739	21637	21506	21656	21810	21833	21489	21908	21436	21592	21675	21688	21508	21406	21242	21632	21398	21763	21566	21331	21567	21821	21415	21733	21389	21487	21480	21590	21734	21590	21623	21624	21582	21492	21471	21617	21551	21551	21447	21277	21469	21770	21611	21607	21394	21673	21680	21534	21691	21847	21726	21514	21587	21519	21564	21589	21526	21625	21646	21760	21624	21617	21493	21464	21797	21713	21628	21304	21596	21620	21715	21641	21488	21513	21730	21714	21493	21513	21560	21413	21595	21766	21696	21584	21553	21462	21632	21615	21632	21617	21598	21603	21518	21918	21528	21432	21370	21522	21838	21718	21446	21553	21436	21768	21546	21726	21602	21567	21649	21596	21454	21596	21678	21436	21734	21595	21539	21600	21363	21604	21504	21689	21509	21479	21529	21459	21476	21564	21664	21624	21708	21658	21746	21481	21664	21600	21676	21537	21500	21411	21548	21847	21700	21766	21527	21642	21424	21594	21338	21549	21420	21510	21570	21615	21639	21505	21559	21486	21834	21507	21330	21426	21448	21465	21687	21754	21698	21511	21485	21572	21556	21735	21566	21548	21649	21483	21667	21611	21611	21629	21606	21423	21439	21567	21583	21601	21659	21799	21840	21607	21360	21636	21552	21817	21623	21692	21547	21823	21440	21838	21540	21645	21768	21581	21609	21805	21398	21491	21656	21539	21667	21566	21543	21516	21465	21708	21421	21415	21609	21601	21671	21761	21521	21537	21699	21433	21581	21653	21724	21590	21631	21537	21626	21507	21512	21282	21601	21913	21686	21615	21603	21482	21628	21488	21710	21487	21782	21457	21675	21579	21425	21653	21402	21576	21647	21585	21732	21626	21563	21481	21675	21539	21676	21590	21661	21638	21696	21585	21689	21451	21407	21674	21677	21434	21645	21575	21408	21560	21471	21478	21522	21601	21401	21821	21566	21557	21460	21590	21460	21534	21318	21719	21550	21596	21479	21589	21480
42822	61925	39161	22208	18679	17658	17547	17370	17391	17312	17529	17369	17430	17592	17524	17328	17489	17468	17223	17475	17420	17548	17245	17447	17451	17401	17384	17432	17594	17347	17343	17448	17697	17394	17432	17307	17478	17415	17556	17419	17526	17311	17484	17478	17300	17515	17598	17397	17400	17444	17384	17407	17320	17441	17418	17320	17516	17458	17515	17380	17502	17335	17213	17405	17496	17552	17430	17300	17378	17259	17398	17384	17295	17281	17616	17416	17388	17363	17274	17529	17433	17471	17483	17375	17295	17523	17312	17358	17283	17368	17355	17379	17427	17474	17517	17423	17510	17288	17429	17360	17277	17466	17328	17464	17482	17210	17289	17380	17343	17450	17409	17563	17404	17469	17318	17505	17327	17350	17310	17521	17605	17502	17293	17417	17278	17312	17404	17297	17536	17422	17369	17445	17282	17355	17260	17353	17382	17424	17390	17458	17302	17337	17387	17219	17311	17228	17240	17461	17497	17415	17294	17315	17531	17488	17327	17426	17322	17464	17560	17516	17298	17410	17382	17463	17312	17328	17319	17432	17328	17349	17290	17370	17358	17317	17359	17393	17328	17274	17358	17571	17475	17270	17569	17332	17392	17516	17468	17486	17326	17393	17371	17467	17448	17493	17271	17423	17334	17387	17378	17582	17393	17411	17470	17461	17356	17432	17320	17323	17510	17482	17302	17512	17411	17466	17273	17359	17366	17265	17431	17475	17261	17333	17297	17556	17332	17730	17505	17269	17378	17284	17416	17171	17521	17407	17553	17443	17374	17218	17470	17457	17333	17269	17385	17358	17437	17453	17330	17472	17434	17476	17358	17477	17318	17405	17365	17239	17498	17424	17463	17357	17526	17503	17353	17343	17319	17499	17354	17366	17433	17356	17408	17373	17506	17299	17352	17345	17407	17284	17311	17377	17582	17210	17466	17461	17450	17481	17388	17350	17535	17581	17583	17454	17384	17381	17367	17273	17546	17365	17310	17403	17400	17285	17332	17417	17499	17525	17306	17450	17462	17345	17332	17392	17293	17378	17440	17451	17340	17345	17436	17476	17351	17472	17439	17337	17364	17408	17496	17433	17363	17321	17411	17532	17535	17425	17335	17307	17391	17379	17321	17375	17460	17301	17453	17245	17169	17300	17209	17541	17389	17317	17235	17489	17554	17195	17409	17397	17548	17303	17260	17381	17245	17418	17355	17347	17332	17298	17311	17403	17169	17467	17461	17401	17486	17354	17307	17431	17446	17290	17444	17398	17315	17378	17387	17266	17547	17219	17486	17342	17336	17355	17230	17343	17478	17323	17403	17451	17504	17378	17212	17232	17607	17315	17379	17360	17593	17471	17359	17432	17389	17225	17435	17496	17447	17241	17512	17388	17570	17272	17384	17345	17270	17448	17233	17425	17412	17441	17254	17499	17507	17417	17414	17528	17580	17414	17437	17580	17305	17429	17237	17289	17405	17326	17168	17134	17513	17411	17308	17500	17493	17376	17520	17295	17470	17494	17217	17517	17435	17314	17364	17373	17540	17404	17449	17265	17331	17384	17433	17383	17360	17470	17426	17254	17328	17473	17366	17538	17441	17496	17442	17374	17560	17347	17392	17514	17443	17334	17565	17444	17297	17413	17362	17271	17290	17380	17501	17321	17359	17516	17371	17255	17400	17419	17433	17283	17465	17417	17198	17348	17316	17368	17452	17278	17297	17490	17305	17395	17260	17337	17292	17456	17426	17481	17337	17456	17470	17356	17368	17322	17413	17526	17219	17302	17384	17390	17351	17362	17407	17517	17446	17493	17301	17403	17571	17432	17339	17443	17414	17362	17394	17407	17402	17310	17296	17320	17445	17514	17437	17329	17455	17357	17613	17566	17510	17335	17271	17259	17341	17248	17469	17266	17175	17451	17452	17539	17294	17327	17371	17334	17396	17587	17415	17455	17388	17465	17460	17363	17512	17334	17357	17308	17377	17497	17447	17364	17478	17287	17499	17344	17461	17448	17307	17456	17481	17405	17398	17424	17408	17395	17416	17353	17375	17478	17282	17333	17454	17252	17384	17499	17546	17449	17275	17345	17253	17363	17552	17314	17535	17462	17322	17395	17465	17273	17376	17529	17286	17408	17439	17418	17390	17290	17524	17314	17534	17527	17508	17476	17418	17360	17441	17237	17550	17323	17471	17533	17369	17476	17478	17327	17391	17636	17384	17444	17385	17336	17519	17567	17340	17294	17593	17484	17527	17449	17252	17453	17517	17523	17516	17375	17302	17420	17407	17322	17429	17451	17341	17311	17303	17363	17564	17293	17272	17532	17418	17458	17571	17174	17627	17254	17527	17409	17443	17455	17306	17378	17550	17630	17295	17398	17368	17394	17322	17472	17534	17233	17452	17303	17288	17365	17351	17372	17287	17347	17404	17380	17211	17398	17370	17617	17344	17297	17513	17486	17512	17336	17421	17401	17368	17336	17450	17385	17356	17235	17337	17449	17368	17411	17382	17362	17394	17499	17347	17215	17414	17575	17342	17480	17436	17420	17555	17407	17265	17469	17483	17293	17560	17356	17382	17322	17351	17448	17263	17434	17453	17315	17418	17284	17602	17301	17278	17504	17418	17356	17483	17482	17301	17433	17495	17249	17356	17401	17376	17431	17390	17396	17343	17424	17171	17363	17285	17521	17246	17366	17253	17494	17444	17409	17527	17378	17433	17393	17403	17552	17401	17303	17384	17403	17172	17521	17271	17500	17505	17280	17501	17358	17469	17473	17593	17660	17349	17445	17344	17506	17462	17330	17406	17299	17365	17388	17450	17111	17419	17377	17402	17345	17425	17407	17271	17416	17561	17432	17467	17538	17514	17356	17481	17399	17474	17404	17471	17479	17337	17524	17601	17354	17369	17260	17322	17310	17555	17362	17472	17499	17359	17383	17266	17413	17455	17391	17333	17529	17577	17426	17462	17459	17401	17402	17311	17425	17315	17389	17092	17395	17334	17331	17451	17243	17329	17460	17350	17210	17255	17412	17418	17531	17506	17515	17330	17269	17399	17358	17263	17385	17433	17500	17432	17406	17254	17307	17443	17415	17452	17352	17528	17517	17440	17449	17448	17327	17461	17347	17367	17565	17396	17457	17294	17422	17360	17504	17428	17497	17383	17440	17390	17339	17453	17373	17416	17536	17272	17481	17257	17417	17399	17399	17439	17314	17525	17394	17439	17235	17563	17328	17426	17441	17524	17383	17383	17412	17235	17310	17291	17338	17546	17683	17269	17419	17456	17423	17327	17392	17409	17507	17454	17473	17211	17230	17351	17299	17404	17475	17361	17312	17431	17485	17286	17378	17387	17427	17305	17581	17366	17427	17455	17517	17427	17366	17503	17397	17263	17343	17265	17492	17565	17319	17272	17308	17328	17480	17381	17265	17468	17414	17368	17493	17442	17305	17504	17279	17523	17456	17296	17321	17345	17395	17266	17358	17553	17387	17521	17391	17456	17475	17358	17530	17381	17311	17583	17277	17542	17374	17320	17357	17394	17207	17315	17432	17416	17329	17340	17279	17349	17386	17464	17386	17496	17365	17478	17250	17456	17304	17401	17499	17469	17364	17492	17445	17447	17261	17403	17346	17511	17347	17293	17297	17389	17235	17270	17491	17490	17301	17535	17450	17427	17450	17493	17394	17555	17392	17493	17346	17587	17379	17449	17557	17483	17315	17503	17622	17321	17391	17255	17238	17357	17297	17341	17442	17448	17502	17420	17478	17413	17417	17382	17288	17303	17649	17441	17558	17241	17374	17285	17231	17385	17574	17553	17348	17529	17454	17539	17450	17470	17398	17166	17360	17422	17436	17476	17464	17569	17508	17336	17326	17431	17299	17434	17406	17462	17611	17428	17430	17291	17452	17300	17471	17436	17534	17255	17383	17405	17519	17516	17381	17470	17311	17457	17510	17523	17423	17247	17213	17349	17325	17500	17432	17396	17418	17303	17322	17280	17249	17337	17548	17469	17203	17411	17529	17522	17426	17490	17404	17449	17173	17260	17525	17416	17433	17507	17505	17548	17330	17303	17442	17456	17491	17278	17400	17328	17334	17360	17337	17327	17386	17289	17518	17422	17462	17432	17374	17366	17478	17379	17395	17161	17544	17454	17486	17309	17420	17445	17523	17373	17519	17388	17347	17307	17347	17409	17388	17341	17352	17440	17378	17544	17481	17338	17484	17323	17289	17421	17383	17332	17447	17338	17408	17562	17410	17340	17617	17356	17290	17407	17288	17548	17204	17517	17346	17373	17339	17404	17432	17456	17396	17404	17381	17518	17505	17300	17407	17314	17406	17434	17299	17426	17405	17426	17402	17245	17346	17391	17307	17400	17416	17477	17271	17443	17471	17331	17508	17572	17297	17526	17338	17218	17284	17418	17254	17547	17373	17380	17462	17400	17265	17517	17436	17582	17358	17415	17432	17462	17406	17437	17356	17438	17294	17374	17197	17584	17416	17559	17435	17475	17291	17236	17452	17317	17394	17425	17496	17425	17287	17481	17316	17461	17457	17325	17394	17382	17522	17342	17362	17496	17396	17569	17468	17354	17510	17432	17268	17347	17624	17220	17467	17342	17370	17235	17358	17511	17302	17420	17406	17300	17389	17564	17528	17402	17428	17353	17522	17413	17545	17212	17327	17473	17420	17428	17466	17340	17592	17350	17324	17416	17369	17296	17158	17632	17216	17294	17294	17361	17591	17405	17456	17578	17530	17341	17588	17194	17423	17545	17346	17479	17435	17316	17530	17295	17515	17230	17426	17460	17444	17375	17446	17341	17378	17507	17336	17324	17299	17518	17348	17338	17265	17248	17435	17361	17500	17371	17327	17297	17461	17234	17376	17456	17473	17482	17321	17377	17410	17687	17369	17544	17437	17325	17655	17506	17486	17383	17512	17304	17418	17476	17450	17220	17536	17195	17303	17425	17505	17379	17413	17401	17475	17391	17346	17370	17512	17322	17507	17463	17466	17303	17421	17457	17319	17482	17402	17194	17362	17460	17358	17304	17419	17524	17435	17391	17369	17332	17440	17299	17472	17459	17384	17456	17471	17386	17538	17433	17486	17435	17355	17365	17490	17509	17238	17451	17504	17293	17342	17347	17663	17385	17293	17438	17475	17246	17410
24123	25324	34363	27033	24276	24753	24635	22109	21977	21985	21968	21867	21991	22023	21875	21801	21905	21884	22025	21848	21812	21949	21779	21771	21796	21778	21739	21814	21727	21862	21705	21825	21856	21735	21862	21605	21910	21837	21594	21841	21825	21669	21759	21732	21920	22054	21922	21853	21814	21630	21854	21752	21858	21579	21623	21635	21479	21721	21560	21713	21980	21865	21799	21820	21752	21861	21590	21747	21698	21738	21736	21580	21685	21641	21811	21825	21834	21689	21857	21741	21577	21714	21719	21536	21533	21667	21569	21547	21910	21920	21910	21867	21603	21759	21683	21555	21568	21860	21840	22028	21816	21793	21789	21752	21812	21884	21730	21723	21727	21708	21561	21766	21762	21635	21680	21736	21891	21536	21607	21597	21692	21709	21605	21889	21589	21578	21730	21808	21777	21780	21817	21828	21705	21621	21773	21730	21722	21748	21854	21747	21749	21706	21565	21679	21571	21707	21601	21628	21744	21642	21891	21746	21672	21660	21791	21836	21812	21837	21669	21765	21798	21702	21928	21626	21661	21532	21575	21851	21687	21778	21635	21761	21864	21547	21658	21690	21665	21485	21811	21565	22070	21644	21602	21543	21594	21737	21568	21740	21720	21768	21735	21749	21876	21675	21700	21731	21681	21612	21568	21774	21798	21725	21727	21673	21833	21832	21902	21881	21578	21586	21804	21738	21918	21697	21841	21738	21654	21582	21990	21716	21536	21829	21724	21439	21675	21712	21655	21715	21757	21732	21779	21665	21668	21567	21767	21727	21718	21614	21471	21707	21549	21700	21741	21849	21668	21882	21885	21750	21780	21724	22028	21544	21453	21695	21710	21488	21583	21766	21913	21622	21654	21662	21669	21663	21786	21780	21526	21826	21819	21948	21774	21792	21756	21800	21873	21646	21719	21863	21445	21713	21709	21415	21535	21657	21471	21553	21631	21671	21584	21853	21620	21967	21676	21804	21757	21911	21600	21730	21727	21713	21832	21802	21548	21701	21881	21746	21553	21548	21645	21644	21738	21555	21708	21494	21659	21708	21790	21689	21739	21657	21940	21528	21764	21656	21826	21559	21676	21664	21911	21733	21862	21648	21628	21843	21623	21649	21837	21744	21768	21549	21807	21509	21686	21744	21882	21810	21657	21657	21610	21643	21712	21611	21763	21631	21492	21622	21749	21726	21575	21809	21777	21868	21606	21709	21800	21841	21563	21684	21774	21648	21847	21781	21889	21642	21414	21731	21802	21677	21724	21559	21592	21699	21653	21782	21716	21537	21737	21805	21584	21728	21585	21811	21783	21803	21777	21702	21738	22084	21732	21837	21737	21762	21796	21664	21683	21859	21604	21655	21808	21727	21763	21512	21588	21791	21830	21729	21684	21768	21560	21663	21392	21824	21624	21523	21636	21610	21579	21668	21733	21849	21876	21714	21598	21472	21689	21614	21765	21528	21653	21899	21665	21661	21566	21745	21593	21675	21850	21630	21594	21698	21745	21484	21685	21555	21691	21683	21774	21580	21765	21848	21643	21756	21865	21821	21748	21601	21534	21500	21688	21889	21655	21745	21592	21561	21714	21782	21792	21639	21698	21711	21516	21763	21805	21813	21791	21812	21633	21853	21557	21825	21851	21818	21843	21787	21472	21511	21675	21517	21592	21614	21730	21622	21683	21722	21719	21386	21700	21760	21758	21806	21727	21816	21842	21747	21914	21645	21783	21849	21685	21554	21642	21527	21737	21663	21809	21961	21692	21732	21692	21692	21799	21634	21465	21606	21841	21645	21655	21447	21548	21606	21854	21824	21854	21572	21758	21797	21591	21878	21633	21843	21764	21506	21517	21629	21863	21738	21747	21652	21851	21778	21915	21787	21551	21736	21505	21501	21650	21601	21594	21683	21917	21690	21706	21583	21755	21689	21696	21709	21636	21568	21650	21715	21578	21691	21726	21683	21615	21850	21709	21794	21909	21878	21593	21556	21865	21703	21693	21784	21597	21939	21820	21750	21645	21718	21705	21846	21710	21563	21689	21733	21651	21778	21550	21667	21679	21552	21796	21554	21746	21577	21707	21817	21530	21605	21523	21651	21664	21598	21624	21641	21685	21966	21798	21762	21526	21718	21739	21810	21745	21839	21975	21818	21672	21718	22013	21787	21659	21792	21829	21881	21554	21799	21856	21739	21612	21705	21706	21659	21757	21710	21752	21909	21715	21583	21888	21576	21767	21684	21822	21846	21480	21640	21614	21759	21962	21537	21618	21609	21707	21603	21698	21750	21638	21912	21581	21564	21719	21678	21692	21753	21740	21617	21539	21773	21614	21705	21715	21907	21785	21743	21875	21888	21938	21873	21702	21760	21632	21803	21604	21732	21788	21538	21733	21754	21500	21559	21743	21626	21691	21783	21688	21452	21776	21681	21672	21944	21697	21534	21669	21705	21892	21696	21659	21688	21557	21622	21662	21701	21501	21882	21675	21843	21850	21732	21741	21570	21726	21744	21595	21663	21646	21779	21727	21820	21629	21975	21678	21578	21573	21553	21731	21622	21889	21734	21787	21464	21446	21671	21560	21640	21779	21808	21628	21547	21498	21317	21598	21623	21660	21564	21750	21773	21775	21501	21390	21552	21487	21725	21607	21746	21648	21644	21777	21714	21879	21548	21733	21493	21534	21907	21825	21759	21727	21719	21622	21666	21785	21629	21746	21611	21721	21754	21437	21732	21732	21395	21580	21700	21618	21590	21848	21783	21926	21853	21712	21706	21889	21802	21777	21666	21874	21719	21660	21704	21622	21661	21823	21666	21629	21580	21502	21782	21751	21711	21689	21560	21821	21738	21816	21905	21686	21635	21675	21584	21638	21748	21574	21817	21678	21796	21463	21770	21740	21636	21695	21613	21570	21702	21703	21763	21632	21887	21787	21687	21744	21797	21621	21931	21526	21792	21650	21683	21482	21896	21750	21602	21589	21687	21800	21604	21566	21755	21768	21633	21540	21606	21782	21674	21784	21694	21692	21790	21830	21862	21784	21776	21421	21628	21758	21733	21688	21586	21716	21853	21575	21868	21613	21664	21878	21619	21690	21641	21758	21680	21636	21857	21910	21626	21819	21655	21741	21811	21751	21770	21738	21802	21872	21808	21570	21614	21659	21844	21478	21819	21715	21638	21821	21588	21961	21626	21653	21648	21716	21881	21828	21747	22003	21737	21808	21873	21919	21860	21633	21601	21669	21627	21727	21668	21682	21623	21826	21676	21578	21756	21665	21603	21692	21582	21632	21659	21671	21612	21666	21927	21493	21561	21480	21721	21691	21943	21832	21777	21805	21754	21595	21699	21847	21740	21673	21528	21806	21692	21590	21675	21766	21611	21560	21441	21592	21771	21782	21828	21700	21405	21609	21792	21664	21815	21590	21731	21791	21683	21602	21519	21570	21607	21605	21676	21672	21784	21715	21607	21863	21852	21467	21820	21772	21784	21787	21604	21623	21947	21766	21768	21769	21666	21784	21741	21642	21664	21784	21671	21722	21762	21938	21840	21785	21772	21609	21787	21545	21853	21751	21798	21919	21726	21542	21708	21546	21631	21714	21743	21589	21570	21620	21637	21622	21721	21673	21756	21623	21718	21503	21429	21746	21830	21900	21773	21788	21793	21910	21872	21531	21736	21807	21853	21870	21653	21608	21733	21867	21824	21771	21659	21560	21701	21574	21870	21528	21673	21679	21682	21938	21579	21660	21788	21838	21745	21735	21906	21726	21611	21645	21902	21930	21607	21641	21615	21664	21653	21665	21596	21727	21849	21659	21624	21793	21862	21724	21631	21720	21638	21541	21689	21716	21680	21542	21865	21746	21770	21705	21671	21559	21770	21770	21495	21597	21872	21537	21779	21847	21609	21949	21689	21749	21705	21685	21812	21729	21625	21773	21837	21957	21720	21661	21729	21789	21523	21817	21683	21807	21573	21569	21832	21553	21653	21686	21876	21705	21715	21684	21570	21590	21631	21917	21713	21547	21688	21860	21805	21871	21874	21731	21569	21583	21698	21553	21746	21507	21760	21747	21742	21742	21769	21711	21764	21561	21846	21790	21642	21846	21572	21717	21900	21735	21632	21712	21439	21532	21672	21826	21760	21801	21586	21916	21543	21453	21503	21700	21736	21735	21717	21753	21596	21691	21763	21693	21717	21591	21803	21818	21557	21631	21758	21633	21749	21674	21592	21627	21793	21698	21741	21636	21793	21642	21653	21802	21437	21685	21683	21974	21784	21644	21595	21558	21852	21650	21560	21775	21802	21607	21702	21821	21574	21549	21771	21625	21582	21752	21663	21715	21809	21867	21762	21925	21654	21968	21800	21681	21591	21625	21612	21801	21715	21695	21707	21814	21805	21450	21840	21726	21626	21561	21799	21682	21812	21519	21682	21602	21478	21597	21753	21523	21767	21587	21692	22049	21866	21680	21809	21567	21660	21719	21570	21702	21713	21667	21763	21636	21696	21782	21437	21818	21634	21630	21795	21942	21901	21788	21898	21774	21604	21846	21660	21555	21566	21683	21550	21762	21762	21451	21631	21453	21700	21638	21682	21659	21586	21747	21574	21748	21625	21481	21635	21672	21875	21778	21649	21655	21680	21805	21712	21847	21804	21538	21693	21799	21767	21740	21722	21674	21597	21508	21794	21801	21681	21759	21528	21709	21757	21812	21870	21687	21802	21738	21642	21825	21649	21594	21718	21935	21718	21728	21531	21593	21869	21655	21758	21786	21699	21710	21643	21714	21718	21912	21649	21801	21819	21875	21719	21865	21729	21596	21507	21670	21712	21778	21598	21777	21632	21512	21813	21937	21796	21581	21675	21879	21757	21547	21847	21838	21655	21745	21672	21814	21614	21718	21760	21736	21883	21809	21898	21727	21498	21778	21856	21874	21684	22024	21816	21784	21793	21712	21481	21551	21806	21723	21714	21720	21764	21833	21540	21841	21761	21679	21790	21763	21574	21697	21876	21649	21839	21853	21590	21718	21827	22065	21771	22060	21811	21836	21620	21656	21791	21927	21560	21557	21770	21840	21709	21616	21668	21900	21870	21502	21598	21553	21468	21599	21668	21752	21778	21746	21668	21785	21821	21811	21661	21804	21788	21636	21740	21733	21779	21794	21567
63425	101384	68154	37761	24391	18777	17823	17571	17523	17549	17473	17443	17589	17464	17591	17636	17455	17519	17409	17594	17321	17547	17406	17589	17668	17506	17602	17541	17448	17590	17457	17694	17440	17520	17576	17490	17452	17624	17392	17585	17430	17500	17579	17506	17625	17634	17580	17582	17479	17553	17599	17730	17371	17576	17437	17575	17494	17437	17603	17567	17559	17574	17623	17652	17469	17514	17495	17464	17758	17526	17564	17670	17565	17516	17580	17677	17542	17572	17336	17605	17510	17681	17472	17380	17566	17447	17497	17500	17592	17453	17419	17486	17479	17537	17529	17545	17544	17404	17543	17470	17509	17728	17591	17649	17429	17354	17350	17637	17610	17300	17644	17390	17486	17453	17426	17550	17389	17645	17475	17587	17427	17481	17695	17557	17668	17394	17512	17377	17473	17626	17492	17588	17726	17438	17447	17382	17487	17527	17471	17550	17564	17423	17525	17450	17516	17485	17317	17702	17619	17557	17444	17298	17546	17580	17608	17568	17400	17322	17613	17473	17505	17595	17646	17328	17503	17550	17591	17503	17711	17353	17459	17506	17474	17393	17516	17424	17476	17322	17524	17561	17427	17556	17494	17416	17631	17526	17366	17578	17574	17460	17636	17406	17540	17443	17492	17565	17701	17437	17638	17430	17346	17563	17427	17499	17600	17381	17650	17654	17512	17753	17648	17547	17551	17600	17753	17486	17507	17490	17554	17535	17474	17554	17130	17554	17414	17700	17564	17659	17629	17588	17447	17530	17363	17273	17641	17398	17321	17499	17532	17424	17469	17398	17467	17452	17573	17559	17558	17515	17496	17520	17495	17627	17366	17479	17685	17467	17370	17482	17618	17425	17475	17633	17594	17428	17438	17489	17594	17431	17350	17331	17643	17577	17256	17514	17387	17404	17436	17521	17567	17339	17530	17544	17498	17318	17458	17670	17455	17381	17585	17596	17605	17463	17591	17464	17505	17477	17479	17520	17648	17485	17679	17503	17596	17478	17705	17281	17454	17315	17439	17346	17407	17683	17582	17496	17447	17432	17390	17479	17409	17592	17568	17278	17515	17535	17326	17367	17627	17528	17458	17551	17487	17449	17548	17478	17500	17553	17441	17558	17591	17579	17441	17303	17454	17491	17498	17518	17486	17254	17480	17400	17511	17516	17364	17455	17577	17604	17481	17467	17631	17447	17349	17377	17464	17523	17477	17398	17462	17434	17515	17585	17579	17456	17598	17444	17528	17563	17524	17384	17672	17462	17561	17368	17653	17705	17521	17499	17478	17364	17645	17627	17538	17451	17387	17531	17428	17357	17500	17465	17446	17478	17601	17454	17418	17372	17517	17471	17391	17490	17554	17449	17547	17435	17404	17495	17549	17475	17652	17365	17561	17554	17624	17649	17662	17531	17577	17496	17429	17509	17399	17536	17533	17468	17531	17517	17468	17473	17506	17549	17300	17554	17623	17715	17476	17510	17528	17551	17463	17506	17672	17456	17509	17487	17613	17482	17518	17531	17516	17582	17610	17498	17270	17387	17472	17506	17556	17627	17547	17622	17478	17443	17266	17581	17409	17514	17295	17330	17579	17544	17636	17445	17507	17495	17413	17426	17408	17352	17599	17580	17510	17522	17397	17459	17521	17590	17345	17450	17541	17518	17610	17576	17546	17559	17552	17609	17587	17411	17327	17415	17388	17393	17432	17456	17537	17409	17575	17342	17440	17576	17598	17501	17436	17679	17525	17418	17542	17534	17639	17369	17558	17394	17425	17497	17466	17508	17441	17502	17561	17267	17391	17577	17432	17537	17646	17412	17452	17363	17543	17384	17414	17693	17539	17552	17489	17539	17473	17771	17437	17549	17414	17601	17524	17501	17468	17498	17462	17412	17415	17393	17444	17379	17328	17618	17728	17487	17617	17569	17440	17370	17601	17358	17582	17577	17552	17558	17506	17620	17430	17395	17496	17501	17636	17566	17617	17630	17457	17411	17410	17398	17454	17566	17649	17460	17739	17586	17667	17487	17418	17481	17498	17550	17420	17453	17570	17686	17461	17524	17426	17487	17708	17463	17599	17556	17362	17568	17468	17492	17444	17382	17681	17522	17459	17548	17449	17591	17427	17584	17425	17621	17488	17409	17625	17543	17546	17558	17369	17436	17582	17596	17480	17576	17514	17259	17550	17592	17284	17551	17403	17318	17668	17592	17493	17632	17466	17513	17515	17502	17605	17513	17628	17781	17378	17559	17507	17643	17566	17595	17293	17598	17371	17520	17718	17434	17337	17596	17566	17583	17450	17406	17378	17457	17512	17485	17470	17345	17482	17462	17477	17602	17513	17577	17551	17414	17537	17541	17478	17476	17623	17539	17498	17444	17469	17464	17320	17479	17542	17583	17580	17301	17430	17628	17522	17448	17532	17528	17536	17775	17471	17386	17719	17551	17400	17458	17568	17488	17602	17479	17409	17598	17398	17593	17589	17316	17458	17435	17463	17477	17531	17415	17595	17348	17441	17341	17557	17633	17597	17476	17421	17379	17535	17422	17596	17614	17341	17339	17549	17384	17310	17450	17484	17424	17405	17538	17692	17527	17491	17413	17548	17396	17543	17369	17381	17579	17411	17633	17443	17405	17563	17729	17592	17600	17722	17506	17619	17537	17604	17430	17368	17494	17417	17590	17458	17601	17560	17572	17552	17472	17446	17532	17461	17323	17480	17487	17546	17477	17584	17556	17346	17719	17354	17625	17445	17519	17352	17568	17493	17501	17589	17269	17442	17582	17469	17712	17539	17488	17466	17396	17560	17675	17475	17486	17574	17715	17536	17507	17475	17252	17616	17521	17362	17395	17415	17451	17485	17530	17649	17415	17743	17593	17545	17221	17684	17543	17501	17449	17667	17462	17597	17516	17326	17550	17456	17413	17565	17491	17484	17567	17632	17420	17585	17463	17490	17539	17754	17516	17539	17579	17432	17421	17447	17341	17641	17712	17456	17487	17516	17385	17535	17390	17500	17373	17425	17602	17382	17457	17553	17436	17602	17440	17688	17626	17554	17341	17510	17351	17617	17471	17422	17596	17590	17551	17404	17540	17517	17519	17423	17562	17453	17658	17510	17569	17424	17495	17645	17556	17692	17580	17529	17478	17653	17610	17490	17531	17439	17558	17432	17440	17596	17534	17568	17597	17471	17551	17655	17526	17521	17587	17520	17382	17510	17524	17533	17588	17526	17530	17535	17453	17541	17615	17607	17506	17600	17495	17590	17445	17643	17573	17824	17406	17707	17515	17542	17581	17397	17428	17494	17574	17569	17498	17535	17566	17441	17508	17555	17457	17351	17379	17461	17402	17616	17636	17472	17510	17565	17431	17570	17620	17662	17405	17386	17497	17420	17561	17414	17584	17489	17513	17466	17567	17585	17472	17504	17618	17508	17523	17503	17595	17390	17504	17411	17549	17401	17414	17483	17406	17447	17513	17297	17589	17484	17294	17248	17443	17448	17580	17546	17551	17386	17409	17567	17778	17371	17338	17592	17384	17481	17634	17545	17547	17672	17485	17618	17735	17440	17486	17552	17481	17558	17417	17680	17481	17532	17464	17638	17537	17577	17561	17599	17434	17352	17532	17418	17655	17442	17376	17602	17554	17309	17466	17449	17511	17520	17568	17550	17536	17424	17366	17507	17479	17607	17485	17496	17577	17495	17495	17588	17475	17622	17587	17626	17430	17442	17563	17360	17548	17421	17477	17459	17562	17493	17649	17548	17468	17498	17647	17394	17490	17350	17475	17411	17346	17565	17642	17488	17460	17577	17275	17661	17377	17559	17471	17610	17492	17558	17520	17344	17547	17460	17594	17568	17470	17618	17603	17381	17372	17470	17450	17569	17564	17573	17510	17533	17509	17573	17521	17397	17446	17479	17338	17545	17398	17706	17464	17437	17673	17343	17653	17495	17443	17638	17540	17514	17649	17492	17551	17492	17406	17453	17531	17727	17495	17366	17388	17509	17399	17478	17411	17655	17630	17463	17434	17593	17440	17432	17501	17624	17614	17561	17279	17458	17516	17679	17407	17676	17532	17558	17664	17478	17579	17470	17525	17688	17504	17797	17623	17551	17433	17512	17427	17552	17461	17598	17551	17371	17502	17510	17554	17431	17690	17530	17552	17474	17417	17354	17480	17559	17405	17571	17546	17331	17608	17596	17384	17377	17630	17223	17572	17630	17635	17473	17357	17596	17609	17645	17392	17504	17370	17452	17537	17376	17359	17526	17398	17578	17293	17424	17425	17353	17580	17531	17574	17269	17385	17516	17421	17395	17549	17564	17705	17432	17530	17494	17462	17482	17632	17495	17469	17251	17560	17500	17571	17620	17395	17513	17450	17601	17537	17587	17371	17637	17641	17651	17537	17399	17464	17628	17473	17565	17525	17716	17380	17500	17371	17651	17610	17363	17595	17495	17436	17530	17538	17531	17476	17445	17544	17368	17387	17317	17568	17395	17502	17738	17523	17502	17424	17532	17585	17591	17571	17331	17691	17676	17605	17599	17461	17420	17613	17471	17518	17465	17339	17466	17337	17478	17431	17597	17593	17516	17415	17486	17619	17412	17515	17379	17566	17478	17535	17722	17484	17397	17381	17562	17504	17515	17332	17560	17538	17612	17450	17421	17445	17549	17506	17450	17639	17538	17396	17553	17462	17830	17408	17616	17429	17650	17448	17473	17388	17550	17393	17584	17466	17709	17458	17593	17577	17485	17576	17542	17573	17482	17382	17354	17591	17639	17447	17377	17543	17449	17644	17464	17432	17512	17647	17328	17504	17486	17539	17334	17505	17361	17681	17442	17558	17649	17477	17508	17562	17623	17412	17571	17392	17471	17573	17482	17503	17486	17500	17485	17479	17424	17586	17516	17427	17510	17543	17254	17601	17655	17533	17453	17640	17403	17740	17550	17421	17523	17450	17359	17764	17481	17474	17537	17672	17431	17550	17194	17532	17418	17365	17692	17742	17450	17420	17467	17546	17679	17627	17483	17465	17466	17342	17426	17282	17517	17711	17475	17634	17434	17428	17654	17419	17685	17584	17584	17606	17586	17578	17631	17428	17565	17402	17496	17673	17514	17344	17355	17738	17621	17559	17622	17603	17494	17584	17687	17665	17539	17597
22722	23006	31528	24584	22403	24781	27714	23389	22478	22812	22728	22710	22533	22654	22635	22534	22529	22381	22841	22741	22691	22524	22711	22354	22285	22532	22461	22482	22598	22457	22253	22309	22449	22257	22316	22330	22607	22293	22737	22399	22385	22354	22456	22314	22381	22415	22305	22262	22414	22151	22564	22214	22435	22486	22419	22270	22269	22118	22339	22367	22467	22128	22460	22326	22374	22143	22129	22199	22380	22322	22291	22323	22394	22459	22420	22120	22243	22211	22472	22212	22472	22274	22227	22417	22336	22189	22174	22051	22132	22128	22264	22375	22066	22294	22408	22272	22288	22214	22271	22319	22242	22325	22290	22375	22332	22610	22228	22484	22148	22146	22432	22303	22435	22386	22512	22457	22243	22388	22229	22371	22263	22344	22180	22207	22376	22472	22368	22227	22608	22321	22110	22361	22289	22419	22179	22424	22351	22309	22171	22438	22322	22272	22617	22371	22178	22241	22300	22081	22460	22312	22140	22338	22241	22176	22112	22097	22133	22334	22518	22303	22390	22240	22360	22005	22301	22030	22207	22294	22412	22416	22303	22209	22264	22358	22112	22218	22143	21954	22282	22436	22266	22440	22185	22166	22388	22566	22382	22390	22300	22046	22025	22263	22138	22312	22423	22325	22427	22434	22466	22359	22237	22331	22372	22277	22376	22223	22264	22296	22240	22094	22178	22276	22326	22243	22242	22124	21954	22155	22319	22149	21898	22348	22156	22405	22398	22060	22106	22353	22368	22441	22362	22272	22356	22213	22338	22218	22251	22253	22238	22151	22305	22284	21999	22283	22391	22407	22550	22184	22456	22394	22311	22317	22177	22402	22596	22432	22202	22313	22268	22189	22149	22290	22347	22082	22365	22443	22029	22220	22253	22196	22335	22340	22415	22423	22426	22314	22469	22417	22316	22207	22316	22029	22280	22340	22355	22164	22240	22168	22355	22315	22323	22444	22261	22443	22133	22145	22352	22229	22359	22258	22385	22059	22341	22427	22230	22390	22329	22164	22179	22202	22065	22171	22208	22185	22164	22000	22333	22200	22341	22285	22222	22195	22111	22265	22356	22190	22179	22319	22207	22219	22091	22481	22296	22428	21920	22160	22201	22275	22334	22302	22375	22307	22316	22375	22305	22130	22409	22366	22277	22121	22018	22014	22202	22355	22416	22369	22545	22410	22447	22359	22253	22282	22280	22278	22128	22207	22354	22348	22297	22159	22363	22265	22163	22225	22106	22068	22311	22281	22377	22285	22226	21962	22206	22231	22387	22281	22189	22127	22237	22183	22257	22341	22233	22261	22289	22121	22367	22134	22272	22184	22190	22114	22376	22312	22170	22125	21932	22301	22124	22228	22130	22540	22278	22167	22174	22220	22409	22448	22349	22162	22333	22130	22459	22347	22300	22090	22264	22167	22301	22137	22288	22133	22129	22230	22321	22145	22256	22152	22176	22150	22371	22160	22255	22221	22183	22258	22368	22093	22279	22247	22109	22249	22344	22279	22275	22208	22358	22377	22280	22059	22181	22156	22383	22282	22198	21942	22359	22393	22292	22449	22037	22203	22143	22085	22021	22132	22464	22048	22257	22151	22170	22303	22292	22422	22303	22242	22235	21990	22175	22152	22384	22383	22426	22386	22191	22278	22360	22206	22072	22361	22111	22113	22089	22271	22187	22263	22337	22484	22060	22211	22273	22361	22355	22538	22233	22184	22123	22144	22418	22228	22415	22295	22007	22231	22322	22266	22141	22392	22210	22344	22332	22204	22279	22098	22285	22326	22214	22331	22187	22362	22238	22227	22278	22169	22038	22188	22101	22249	22150	22176	22276	22201	22548	22424	22039	22262	22376	22465	22390	22244	22165	22373	22328	22273	22113	22236	22238	22265	22196	22321	22450	22025	22192	21977	22139	22051	22190	22304	22312	22366	22141	22364	22605	22327	22329	22274	22169	22210	22477	22118	22487	22212	22253	22144	22108	22226	22092	22253	22185	22286	22199	22260	22246	22368	22340	22338	22173	22309	22210	22251	22269	22309	22247	22400	22160	22252	22391	22415	22275	22404	22156	22324	22315	22181	22239	22353	22254	22423	22362	22324	22274	22218	22415	22297	22189	22390	22218	22196	21978	22099	22014	22154	22311	22072	22311	22385	22383	22168	22276	22404	22150	22386	22445	22366	22174	22155	22376	22366	22195	22071	22297	22206	22364	22405	22091	22427	22393	22113	22155	22385	22263	22400	22362	22164	22246	22314	22376	22116	22115	22156	22131	22468	22187	22345	22267	22202	22148	22141	22230	22349	22153	22332	22053	22174	22099	21992	22150	22382	22179	22199	22383	22180	22463	22338	22215	22292	22220	22067	22124	22066	22033	22092	22159	22427	22218	22131	22344	22234	22193	22241	22137	22305	22230	22252	22053	22138	22358	22144	22374	22404	22352	22450	22256	22255	22317	22299	22193	22039	22251	22463	22322	22214	22279	22261	22336	22444	22330	22049	22179	22209	22266	22286	22372	22228	22227	22352	22338	22018	22140	22281	22344	22247	22285	22292	22205	22236	22202	22226	22185	22415	22155	22114	22073	22351	22289	22226	22212	22198	22424	22181	22351	22063	22250	22308	22368	22238	22259	22329	22435	21978	22215	22188	22380	22210	22158	22264	22169	22276	21937	22255	22201	22050	22173	22292	22352	22230	21958	22207	22187	22087	22276	22349	22304	22188	22255	22040	22236	22133	22364	22307	22438	22197	22126	22610	22077	22298	22381	22260	22222	21994	22061	22197	22341	22298	22474	22270	22478	22034	22052	22283	21930	22254	22336	22362	22366	22213	22229	22292	22338	22086	22414	22401	22221	21996	22356	22029	22029	22258	22321	22356	22251	22204	22338	22090	22395	22367	22285	22332	22363	22175	22479	22293	22096	22336	22150	22197	22287	22386	22458	22329	22260	22361	22599	22195	22332	22256	22355	22127	21995	22237	22261	22274	22158	22341	22216	22235	22283	22250	22559	22411	22356	21899	22283	22309	22231	22374	22281	22159	22304	22211	22234	21940	22061	22195	22214	22294	22399	22204	22404	22514	22030	22321	22172	22275	22063	22341	22227	22023	22379	22149	22163	22272	22173	22253	22510	22230	22242	22217	22219	22353	22292	22113	22277	22182	22337	22178	22542	22245	22085	22000	22161	22467	22295	22153	22279	22351	22276	22095	22297	22289	22251	22272	22222	22197	22306	22348	22166	22469	22219	22099	22198	22236	22237	22483	22323	22309	22176	22223	22184	22272	22165	21974	22258	22175	22346	22151	22248	22295	22194	22050	22237	22169	22261	22379	22289	22242	22314	22386	22370	22367	22358	22380	22375	22028	22345	22169	22189	22461	22222	22172	22294	22313	22230	22393	22075	22194	22247	22095	22191	22292	22102	22084	22215	22144	22361	22257	22097	22294	22268	22246	22339	22211	22499	22141	22157	22284	22097	22370	22267	22389	22452	21946	22370	22167	22234	22161	22010	22182	22162	22228	22142	22109	22264	22281	22325	22115	22278	22184	22151	21948	22084	22255	22546	22158	22051	22248	22241	22209	22429	22136	22403	22210	22139	22185	21931	22144	22009	22497	22225	22105	22199	22118	22103	22104	22161	22112	22252	22301	22135	22394	22252	22262	22382	22367	22353	22184	22265	22284	22099	22202	22160	22301	22267	22147	22340	22308	22121	22251	22475	22219	22294	22229	22210	22196	22281	22342	22262	22293	22247	22408	22267	22264	22288	22327	22358	22273	22344	22044	22192	22134	22333	22416	22602	22227	22288	22291	22246	22283	22225	22321	22190	22217	22191	22215	22293	22295	22252	22329	22075	22299	22461	22409	22226	22251	22308	22220	22288	22268	22478	22157	22376	22224	22128	22057	22338	22182	22462	22052	22126	22123	22096	22337	22262	22324	22368	22356	22271	22245	22012	22002	22436	22210	22415	22059	22315	22430	22394	22240	22236	22443	22221	22131	22382	22210	22413	22402	22292	22267	22136	22108	22157	22410	22178	22318	22183	22402	22363	22148	22093	22307	22270	22219	22127	22124	22238	22378	22243	22143	22424	22302	22111	22308	22539	22510	22548	22516	22210	22393	22247	22302	22362	22262	22202	22193	22381	22187	22313	22176	22215	22292	22322	22389	22184	22040	22148	22062	22258	22278	22257	22141	22181	22335	22165	22128	22251	22332	22197	22103	22148	22134	22362	22217	22139	22378	22426	22259	22354	22408	22078	22330	22256	22183	22105	22141	22051	22274	22459	22320	22202	22218	22201	22150	22293	22368	22135	22488	22301	22261	22394	22379	22346	22274	22064	22147	22285	22416	22337	22362	21948	22231	22124	22309	22141	22243	22239	22213	22377	22189	22218	22253	22337	22150	22345	22285	22198	22239	22238	22326	22149	22119	22257	22374	22039	22110	22276	22242	22297	22512	22165	22125	22355	22428	22227	22340	22082	22160	22135	22182	22101	22020	22108	22248	22025	22238	22169	22377	22263	22189	22133	22364	22220	22396	22079	21924	22416	22322	22350	22118	22087	22299	22195	22296	22272	22368	22417	22314	22299	22302	22365	22293	22307	22360	22418	22379	22233	22355	22390	22528	22247	22343	22167	22178	22331	22435	22280	22277	22161	22305	22171	22303	22272	22115	22196	22379	22253	22275	22231	22324	22233	22236	22456	22437	22417	22200	22353	22076	22038	22549	22333	22347	22140	21992	22314	22287	22461	22188	22333	22085	22178	22279	22019	22061	22112	22055	22122	22006	22169	22281	22480	22242	22358	22350	22431	22268	22266	22233	22000	22235	22152	22290	22111	22193	22294	22287	22111	22153	22307	22426	22526	22326	22323	22191	22281	22254	22196	22381	22258	22365	22465	22288	22005	22243	22099	22248	22175	22494	22281	22285	22192	22286	21804	22062	22076	21936	22200	22229	22196	22235	22227	22368	22269	22382	22374	22144	22203	22193	22158	22292	22530	22230	22394	22354	22239	22357	22363	22448	22416	22160	22399	22206	22121	22264	22197	22435	22225	22195	22213	22026	22316	22236	22373	22320	22166	22258	22352	22176	22048	22245	22215	22289	22065	22229	22429	21954	22370	22591	22317	22207	22082	21945	21966	22220	22444	22260	21935	22156
60148	102927	75259	45155	28960	20148	18352	17849	17895	17938	17922	17729	17837	17813	17936	17776	17800	17909	17880	17941	17772	17740	17845	17832	17666	17675	17844	17837	17822	17874	17929	17930	17701	17724	17987	17693	17752	17766	17588	17854	17696	17821	17785	17700	17654	17804	17854	17858	17897	17709	17786	17956	18048	17668	17787	17944	17884	17844	17819	17815	17992	17779	17729	17658	17605	17819	17962	17793	17974	17852	17768	17859	17805	17758	17813	17750	17708	17900	17753	17831	17939	17770	17902	17912	17648	17818	17723	17757	17783	17810	17709	17672	17908	17873	17800	17920	17766	17794	17724	17836	17762	17802	17829	17690	17983	17656	18009	17834	17839	17942	17795	17690	17906	17885	17872	17882	17746	17913	17722	17778	17713	17833	17603	17873	17817	17657	17702	17961	17685	17748	17749	17852	17837	17700	17750	17850	17804	17936	17756	17861	17787	17861	17899	17873	17986	17868	17778	17827	17788	17792	17721	17886	17805	17810	17827	17822	17841	17882	18021	17795	17847	17754	17894	17968	17830	17718	17861	17907	17860	17784	18056	17734	18015	17895	17704	17601	17981	17713	17842	17793	17696	17903	18083	17836	17742	17777	17699	17717	17805	17941	17761	17900	17771	17616	17720	18035	17917	17697	17750	17774	17731	17922	17831	17747	17941	17890	17856	17741	17706	17870	17827	17870	17896	17741	17760	17704	17894	17795	17851	17820	17967	17844	17778	17725	17698	17778	17756	17759	17850	17708	17801	17644	17928	17696	17845	17923	17803	17764	17831	17686	17838	17863	17607	17768	17936	17696	17934	17624	17804	17758	18069	17839	17665	17942	17809	17852	17989	17693	17795	17816	17680	17808	17940	17829	17696	17970	17755	17774	17701	17940	17866	17939	18008	17751	17846	17970	17694	17962	17824	18029	17934	17782	17788	17822	17888	17680	17765	17794	17711	18004	17774	17977	17869	17829	17898	17753	17838	17609	17980	17958	17797	17867	17744	17843	17825	17754	17680	17803	17796	17884	17734	17845	17680	17947	17875	17933	17828	17650	17710	17789	17737	17922	17795	17753	17857	17821	17850	17898	17895	17765	17772	17768	17835	17870	17907	17770	17840	17704	17906	17727	17841	17689	17815	17667	18003	17840	17789	17761	17959	17843	17654	17878	17877	17754	17735	17853	17756	17905	17864	17642	17918	17977	17744	17756	17812	17650	17861	17761	17956	18014	17837	17761	17891	17631	17713	17878	17980	17735	17814	17784	17995	17918	17839	17868	17830	17859	17688	18039	17765	17692	17843	17835	17975	17966	17910	17757	17768	17692	17776	17798	17941	17848	17749	17811	17877	17908	17731	17875	17708	17971	17679	17851	17725	17816	17870	17667	17792	17911	17778	17827	17840	17734	17746	17986	17689	17834	17896	17889	17736	17787	17758	17813	17721	17931	17784	17850	17734	17989	17680	17733	17827	17682	17784	17772	17664	17897	17885	17903	17933	17614	17701	17784	17850	17794	17696	17709	17917	17760	17941	17683	17831	18097	17781	17799	17819	17813	17712	17794	17933	17875	17762	17687	17826	17786	17692	17889	17909	17781	17877	17735	17792	17773	17625	17846	17850	17740	17809	17746	17773	17723	17709	17851	17897	17773	17839	17702	17760	17719	17809	17709	17753	17716	18026	17829	17882	17808	17834	17643	17911	17743	17715	17684	17934	17832	17725	17862	17938	17800	17854	17816	17775	17843	17938	17749	17706	18005	17833	17834	17766	17841	17944	17886	17841	18028	17992	17847	17907	17793	17799	17753	17719	17862	17836	17821	17877	17765	17892	17743	17800	17706	17723	17691	17924	17644	17829	17671	17798	17770	17813	17886	17887	17749	17956	17796	17929	17691	17620	17847	17794	17818	17866	17686	17796	17843	17694	17833	17828	17762	17782	17711	17850	17621	17744	17957	17667	17736	17831	17898	17664	17864	17703	17837	17670	17674	17775	17870	17853	17922	17740	17702	17807	17681	17721	17786	17722	17697	17742	17825	17953	17779	17905	17889	17930	17858	17806	18029	17683	17891	17827	18049	17844	17862	17789	17888	17647	17977	17610	17786	17882	17782	17664	17884	17893	17974	17743	17787	17722	17651	17801	17759	17838	17995	17800	17797	17661	17985	17874	17738	17894	17671	17799	17738	17732	17905	17616	17976	17793	17958	17716	17763	17824	17733	17888	17662	17830	17830	17789	17899	17592	17808	17792	17740	17785	17775	17945	17765	17891	17866	17812	18072	17726	17893	17727	17875	17758	17635	17833	17771	17803	17622	17794	17856	17765	17919	17788	17877	17818	17835	17797	17992	17810	17758	17816	17735	17734	17821	17812	17810	17722	17842	17667	17790	17982	17679	17840	17841	17908	17653	17746	17911	17692	17661	17885	17866	17683	17918	17758	17777	17767	17824	17752	17646	17869	17854	17870	17708	17747	17696	17849	17768	17757	17840	17740	17892	17961	17956	18052	17813	17799	17660	17694	17746	17685	17736	17699	17833	17743	17692	17745	17719	17871	17847	17850	17807	17903	17853	17958	17664	17852	17835	17815	17796	17794	17761	17843	17729	17746	17767	17858	17759	17753	17832	17879	17742	17859	17991	17623	17847	17792	17722	17967	17818	17832	17778	17765	17757	17713	17802	17824	17776	17864	17836	17833	17798	17771	17646	17985	17636	17963	17967	17876	17938	17864	17874	17822	17523	17898	17696	17778	17761	17773	17940	17823	17728	17913	17878	17653	17849	17882	17716	17868	17868	17786	17775	17833	17904	17830	17620	17860	17947	17812	17799	17810	17742	17813	17701	17955	17876	17897	17785	17856	17951	17619	17859	17750	17769	17933	17861	17840	17864	17754	17710	17814	17658	17811	17872	17661	17739	17997	17782	17733	17834	17845	17803	17944	17875	17770	17690	17744	17692	17686	17815	17844	17562	17893	17822	17843	17845	17770	17931	17977	17945	17915	17871	17777	17743	17818	17940	17770	17838	17895	17763	17832	17817	17757	17919	17856	17867	17797	17686	17714	17839	17784	17736	17835	17863	17982	17804	17930	17759	17768	17829	17837	17865	17802	17842	17762	17815	17672	17672	17773	17584	17713	17672	17800	17820	17930	17902	17879	17826	17910	17871	17750	17760	17656	17712	17832	17631	17793	17697	17702	17698	17757	17804	17743	17756	17840	17862	17827	17735	17744	17942	17891	17771	17772	17928	17933	18018	17771	17840	17601	17759	17865	17913	17656	17772	17810	17947	17798	17873	17894	17777	17716	17776	17851	17800	17712	17903	17750	17754	17956	17793	17902	17831	17777	17825	17722	17675	17774	17727	17845	17854	17729	17978	17708	17730	17770	17892	17704	17933	17596	17869	17899	17832	17781	17786	17726	17804	17860	17797	17925	17820	17807	17806	17841	17824	17925	17739	17809	17902	17782	17777	17758	17748	17807	18017	18049	17748	17617	17683	17656	17825	17837	17746	17713	17852	17734	17782	17651	17894	17805	17804	17924	17782	17873	17781	17852	17708	17779	17861	17857	17818	17957	17739	17712	17782	17768	17751	17899	17856	17710	17752	17707	17911	17794	17680	17931	17751	17596	17664	17819	17778	17973	17831	17695	17811	17786	17928	17827	17736	17808	17656	17858	17836	17712	17739	17866	17660	17734	17858	17797	17737	17722	17887	17677	17846	17838	17905	17623	17787	17952	17782	17760	17755	17785	17888	17910	17856	17639	17839	17891	17680	17797	17858	17727	17839	17902	17670	17837	17780	17838	17736	17837	17957	17746	17794	17827	17736	17876	18046	17753	17846	17929	17908	17863	17732	17649	17967	17755	17857	17701	17786	17828	17698	17836	17860	17814	17764	17915	17779	17762	17845	17737	17891	17775	17874	17698	17954	17790	17897	17792	17759	17868	17696	17684	17602	17688	17848	17941	17823	17804	17759	17954	18054	17775	17665	17782	17698	18017	17766	17836	17881	17994	17673	17708	17756	17697	17882	17580	17738	17810	17786	17766	17612	17760	17885	17608	17752	17898	17694	17879	17845	17817	17925	17984	17720	17876	17667	17816	17748	18024	17932	17852	17952	17797	17706	17782	17859	17684	17913	17802	17804	17659	17799	18021	17859	17698	17853	17987	17737	17756	17708	17785	17854	17606	17832	17597	17897	17915	17916	17846	17959	17922	17828	17909	17672	17962	17755	17802	17791	17955	17894	17832	17756	17912	17889	17643	17776	17917	17704	17804	17703	17721	17880	17777	17714	17830	17674	17808	17775	17764	17664	17633	17905	17867	17926	17959	17834	17672	17853	17926	17877	17862	17866	17611	17940	17726	17937	17762	17882	17952	17729	17868	17749	17857	17829	17879	17671	17688	17998	17987	17806	17796	17787	17845	17880	17767	17785	17844	17732	17988	17841	17845	17820	17891	17728	17655	17681	17711	17865	17785	17852	17947	17926	17793	17832	17890	17782	17702	17798	17808	17995	17894	17538	17751	17807	17717	17873	17854	17785	17657	17732	17864	17771	17898	17903	17828	17539	17827	17871	17924	17909	17870	17735	17805	17890	17795	18029	17915	17786	17904	17653	17955	17987	17943	17762	17765	17531	17797	17797	17691	17742	17784	17843	17692	17773	17926	17803	17629	17923	17738	17954	17952	17794	17815	17753	17899	17752	17846	17813	17820	17839	17792	17827	17877	17682	17780	17714	17875	17760	17731	17751	17910	17717	17641	17796	17789	17974	17729	17846	17796	17882	17790	17756	17783	17865	17888	17935	17821	17752	17806	17770	17977	17921	17849	17809	17734	17708	17760	17871	17756	17673	17913	17938	17622	17700	17968	17833	17639	17955	17664	17732	17677	17874	17709	18017	17977	17896	17737	17984	17837	17713	17725	17911	17981	17715	17828	17781	17818	17729	17837	17809	17612	17785	17816	17698	17916	17822	17846	17689	17866	17678	17914	17516	17880	17934	17752	18095	17647	17744	17797	17844	17874	17740	17832	17841	17854	17673	17860	17831	17792	17702	17926	17884	17647	17894	17829	17899	17827	18037	17845	17743	17810	17787	17903	17817	17872	17828	17763	17714	17797	17705	17844	17744	17836	17841	17900	17849	17848	17915	17914	17586	17872	17941	17943	17768
31839	41288	41730	28391	23331	22551	22762	22231	22352	22341	22317	22319	22111	22064	22307	22147	22371	22195	22202	22244	22122	22099	22036	21925	22275	22173	22105	22263	22234	22163	22078	22173	22100	22059	22342	22297	22218	22205	22143	21953	22070	22042	22138	22178	22115	22174	22241	22297	22011	22370	22145	22180	22347	22203	22137	22190	22249	22142	22111	22332	22143	22070	22210	22218	22179	22226	22180	22061	22304	22322	22266	21999	22281	22218	22103	22052	22372	22129	22434	22179	22267	22244	22081	22155	22277	21905	22297	22405	22356	22098	21922	22106	21936	22140	22233	22217	22040	22183	22247	22180	22251	22181	22120	22144	22151	22128	22117	21897	21837	22075	22084	22117	22140	22127	22097	22034	22336	22090	22335	22018	22121	22119	22099	22019	22233	22151	22013	22140	22263	22262	22068	22422	22066	22228	22049	22199	22295	22073	22148	22017	21987	21887	22286	22113	22173	22068	22137	22343	22055	22228	22136	22214	22146	22024	22138	22188	22276	22142	22180	22086	22054	22156	22270	22103	21967	22158	22060	22239	22032	22133	21940	22295	22077	22227	22156	22030	22371	22150	22318	22090	21928	22258	22360	22283	22145	21986	22129	22276	22072	22284	22379	22228	21962	22209	22196	21848	22142	22330	22241	22033	22125	22121	22117	22083	22278	22158	22080	22080	22134	21970	22422	22172	22067	22189	22105	22281	22185	22090	22099	22158	22176	22095	22155	22062	22150	22179	22120	22003	22417	21900	22235	22011	22289	22162	22017	22380	22260	22085	22136	22087	22170	22060	22112	22199	22200	22181	22126	22136	22058	22032	22127	22183	22149	22129	22132	21979	22085	22380	22219	22115	21997	21994	22122	22133	22453	22099	22101	22084	22048	22118	22360	22062	22441	22211	22079	22277	22144	22141	22108	22118	22242	22084	22296	22215	22143	22127	22001	22018	22060	22096	22223	22052	22000	22224	22207	22074	22109	22245	22384	21993	22210	22408	22107	22282	22108	21997	22167	22206	22209	22274	22207	22110	22176	22028	22027	22242	22159	22178	21961	22020	22129	22286	22125	22184	22139	22110	22084	22112	22080	22346	22047	22360	22358	22067	22279	21987	21973	21780	22069	22254	22046	22232	22225	22254	22230	21980	22112	21856	22124	22009	22228	22237	22294	22289	22250	22230	22207	22255	21982	21894	22015	22212	21973	22103	22372	22136	22334	22124	22101	22165	22242	22370	22082	22234	22230	22298	22366	22243	22176	22310	22095	22111	22038	22230	22157	22151	22177	22083	22319	22265	22355	21971	22026	22050	22340	22211	22040	22047	21981	22118	22175	22074	22084	22388	22345	22298	22224	22136	22382	22149	22132	22042	22048	22021	22125	21964	22233	22281	22088	22084	22194	22125	22097	22388	22279	22328	21942	22219	21945	22094	22087	22042	22127	22303	22092	22142	22206	22197	22213	22149	22020	22412	22059	22075	21957	22181	22111	22181	22175	22238	21954	22357	22138	22338	22349	22250	22133	22101	22222	22288	22266	22150	21890	22131	22270	22194	22511	22157	22144	22316	22083	22197	22196	22224	21968	21974	22310	22283	22501	22134	22105	22098	22077	22190	22228	22065	22321	22134	22266	22158	22118	22148	22189	22226	22177	22300	22232	22127	22126	22342	22061	22066	22347	22011	21942	22339	22286	22089	22126	22083	22175	22327	22152	22225	22158	22271	21976	22190	22320	22006	21997	22245	22281	22091	22290	21976	22203	22148	22198	22283	22406	22242	22366	22283	22240	22067	22352	22126	21979	22089	22030	22078	22040	21957	22190	22310	22066	22189	22159	21998	22239	22189	21986	22239	22240	22183	22264	22253	21999	22168	22161	22205	22089	22004	21934	22269	22033	22108	22199	22270	22030	22180	22175	22288	22120	22198	21945	22111	21980	22075	22120	22001	21903	21919	22161	22174	22232	22124	21966	21909	21947	22079	22070	22158	22015	22164	21887	22248	22202	22256	22264	22064	22147	22030	22249	22097	22225	22146	21998	22307	21902	22148	22119	22233	22188	22173	22231	22082	22138	21999	22405	22126	21913	22057	22175	22098	22047	22333	22189	22178	22080	21951	22267	22241	22026	22119	21937	22273	22038	22173	22158	22352	22270	22207	22113	22207	22012	21919	22181	22198	22036	22127	22080	22118	22200	22136	22036	22085	22157	22150	22145	22361	22167	22143	22160	21877	22333	22273	22318	22154	22293	21814	22206	22168	22212	22230	22128	22243	22155	21931	21974	22138	22106	22198	22229	22471	22226	22398	22232	22272	22113	22144	22297	22067	22188	21912	22191	22345	22235	22330	22009	22288	22049	22058	22072	22235	22370	22118	22090	22247	22233	22110	22293	22166	21825	22062	22340	22333	22167	22262	21981	22147	22052	21992	22201	22019	22272	22114	22199	21944	22189	21958	22042	22115	22341	22217	22139	22111	22268	22208	22212	22167	22340	22188	22180	22248	22114	22005	22217	22068	22048	22293	22278	22057	22061	22117	22277	22332	22087	22147	22015	22349	22344	22294	22176	22245	22407	22057	22198	22159	22083	22136	22026	22239	22391	22152	22117	22255	22315	22024	22300	22043	22105	21997	21887	22180	22240	22222	22272	21993	22292	22072	22245	22279	22102	21849	21971	22098	22001	22094	21883	22135	22010	22043	21970	22325	22230	22226	22030	22144	22167	22344	22040	22221	21897	22038	22140	22097	22337	21994	22030	21920	21978	21855	22167	22188	22118	22070	22087	22230	22079	22406	22227	22210	22132	22327	22059	22185	21945	21930	22337	22113	22196	22185	22117	22013	22086	22280	22217	22298	22076	21986	22198	21996	22015	22029	22012	22232	22251	22100	21993	22111	22198	22136	21974	22248	22211	22236	22143	22187	22071	22034	22113	22327	22143	22303	22167	21975	22140	22426	21967	21846	21975	22041	22028	22221	22048	22445	22249	22066	22088	22330	22229	22200	22324	22120	21918	22300	22117	22142	22204	22158	21977	22093	22141	22309	22096	22364	22158	21994	22111	22252	22267	22051	22293	22113	22015	22124	22048	22134	22068	22153	22114	22124	22045	22168	22080	22244	22280	22165	22056	22150	22349	22188	22216	22090	22245	22260	22283	22288	22083	22241	22205	22027	22281	22337	22285	22121	22306	22106	22286	22211	22109	22196	22381	21874	22224	22060	22201	22085	21806	22099	22039	22193	22094	22055	22144	22207	21936	22199	22160	22203	22177	22034	22102	22257	22271	22207	22274	22133	22077	22149	22031	22159	22295	22051	22084	22007	22199	22077	22194	22323	22302	22113	22117	22145	22079	22183	22339	22074	22222	22299	22081	22259	22088	22162	22161	22087	22260	22048	22145	22204	22064	21999	22122	22168	22185	22193	22136	22127	22059	22166	22149	22068	22283	22362	22108	21985	22167	22099	22166	22064	21919	21997	22201	22158	22101	22261	22200	22253	22152	22175	22384	22180	22284	22214	22282	22308	22137	22231	22050	22012	22182	22243	22288	22163	22201	22104	22124	22187	22140	22129	22155	22130	22119	22259	22215	22164	22091	22356	21949	22324	22246	22047	22158	22136	22337	22230	22154	22148	21969	22000	22199	22187	22150	22221	22002	22194	22075	22339	22087	22128	22096	22420	22135	22388	22304	22178	22115	22294	22080	22060	22260	22164	22161	22080	22104	22130	22042	21900	22092	22375	22201	22208	22271	22195	22000	22204	22404	22387	22344	22131	22045	22109	22086	22135	22139	22286	22195	22048	21973	22083	22147	22244	21974	22157	22033	22271	22391	22046	22179	22092	22357	22099	22025	21960	22251	22170	22246	21971	22074	22350	22161	22268	21977	22074	22104	22132	22276	22115	22043	22110	22369	22166	22057	22173	22160	22335	22435	22114	22231	22260	22314	22230	22038	22025	22254	22202	22079	22115	22267	22232	22292	22275	22184	22181	22083	22325	22255	22170	22014	22052	21947	22207	22216	22013	22152	21960	22230	22009	22244	22114	22217	21991	22294	22028	21886	22291	22005	22144	22007	22347	22142	22119	22073	22320	22327	22161	22295	22240	21906	22290	22235	22033	22161	21973	22113	22311	22030	22196	22217	21909	22144	22317	22192	22287	22255	22248	22204	22164	22007	22391	22140	22255	21991	22207	22194	21878	22179	22121	22267	22440	22260	22124	21923	22190	22160	22183	22113	22194	22081	22378	22131	22147	21946	22181	22120	21951	22208	22144	22100	22113	22276	22528	22348	22220	22237	22174	22259	22246	22238	22243	22132	22104	22071	21855	22133	22214	22170	22026	21992	22099	22032	22037	22007	22027	22239	21908	22233	21952	22214	22056	22137	22213	22126	22046	22137	21805	22148	22003	22054	22229	22168	22332	22230	21963	21991	22043	21889	22101	22279	22116	22062	22184	22456	22231	22228	21935	22291	22055	22162	21966	21806	22136	22332	21986	22254	22111	22149	21982	22028	22166	22155	22247	22088	22067	22116	22223	22223	22329	22155	22136	22238	21925	22239	22109	22124	22180	22128	22171	22173	22290	22240	22295	22239	22144	22241	22096	22223	22016	22202	22002	22009	22271	22163	22089	22336	22109	22071	21987	22039	22175	22226	22287	22249	22037	22338	22136	22152	21975	22127	21973	22160	22175	22140	22085	22126	22400	22269	22274	22057	22120	21990	22205	22325	22261	22279	22081	22122	22353	22090	21921	22082	22107	22338	22229	22175	22291	22214	22167	21976	22106	22243	22297	22263	22283	22442	22007	22196	22218	22120	22216	22115	21959	22247	22043	22183	22244	22299	22117	22413	22109	22184	22028	22129	22496	22273	22315	22307	22025	22022	22163	22478	22263	21973	22112	22223	22173	22127	22189	22304	22285	22222	22129	22065	22013	22236	21983	22228	22145	21989	22060	22050	22536	21944	22442	22262	22074	22117	21974	22106	22303	22073	22154	22268	22069	22487	22249	22249	21964	22028	22272	22143	22072	22223	21969	22214	22136	22256	22109	22351	22100	22109	22174	22339	22126	22319	22194	22108	22319	22067	22012	22087	22189	22291	22156	22198	21963	22230	21925	22224	22134	22273	21997	22186	22042	22094	21984	22036	21986	22043	22173	22153	22224	22097	22077
43129	60945	40227	22149	18892	17973	17830	17713	17937	17715	17560	17726	17885	17797	17913	17662	17809	17704	17642	17703	17824	17775	17850	17803	17760	17667	17819	17843	17822	17800	17836	17683	17683	17752	17748	17767	17800	17622	17548	17644	17652	17758	17697	17675	17681	17669	17788	17784	17694	17750	17700	17880	17823	17760	17733	17903	17758	17793	17723	17845	17691	18046	17801	17789	17942	17656	17545	17952	17734	17658	17842	17777	17607	17813	17699	17844	17816	17823	17963	17663	17857	17604	17801	17773	17809	17760	17705	17770	17828	17807	17676	17898	17871	17808	17684	17751	17513	17671	17796	17591	17653	17757	17832	17721	17901	17779	17611	17822	17796	17912	17816	17840	17633	17680	17925	17766	17849	17689	17743	17680	17758	17742	17829	17663	17618	18056	17640	17938	17824	17707	17939	17816	17648	17724	17635	17687	17983	17762	17737	17743	17686	17723	17569	17771	17616	17663	17660	17754	17683	17762	17638	17782	17675	17685	17685	17684	17813	17788	17684	17759	17660	17683	17803	17785	17816	17765	17766	17815	17964	17856	17740	17670	17783	17638	17824	17725	17750	17815	17584	17653	17685	17707	17781	17605	17733	17833	17827	17808	17806	17825	17727	17728	17624	17609	17840	17742	17766	17648	17816	17824	17879	17787	17692	17532	17609	17547	17635	17832	17595	17627	17872	17764	17682	17806	17720	17713	17791	17655	17766	17878	17887	17545	17736	17641	17854	17785	17656	17776	17725	17753	17848	17811	17567	17824	17715	17879	17880	17898	17649	17906	17827	17907	17846	17872	17705	17885	17776	17619	17836	17645	17814	17696	17698	17842	17720	17700	17731	17742	17743	17894	17962	17720	17789	17744	17727	17733	17962	17802	17694	17716	17751	17757	17882	17745	17510	17761	17813	17523	17733	17734	17713	17822	17582	17832	17712	17838	17742	17707	17738	17847	17852	17678	17646	17614	17712	17827	17681	17816	17704	17623	17824	17797	17785	17857	17726	17582	17787	17787	17793	17601	17677	17859	17669	17752	17715	17750	17862	17725	17832	17730	17525	17676	17761	17858	17739	17643	17906	17775	17816	17726	17735	17852	17662	17746	17764	17747	17841	17729	17732	17732	17790	17651	17768	17846	17720	17631	17861	17725	17671	17719	17799	17656	17877	17756	17793	17798	17784	17841	17854	17851	17674	17721	17802	17716	17771	17642	17796	17649	17865	17625	17730	17567	17738	17743	17613	17851	17722	17698	17788	17645	17746	17755	17754	17801	17925	17774	17702	17761	17907	17898	17810	17930	17859	17983	17777	17842	17810	17764	17802	17734	17655	17804	17753	17909	17774	17965	17737	17900	17815	17596	17742	17751	17913	17742	17659	17892	17759	17810	17666	17682	17694	17627	17894	17941	18002	17932	17607	17818	17668	17876	17945	17693	17718	17826	17844	17644	17646	17811	17713	17678	17786	17716	17656	17753	17763	17757	17711	17777	17681	17837	17718	17718	17683	17727	17586	17875	17756	17822	17583	17843	17546	17684	17756	17643	17624	17856	17857	17783	17664	17779	17901	17760	17741	17809	17678	17709	17760	17778	17787	17922	17723	17740	17972	17707	17926	17853	17813	17752	17806	17706	17834	17783	17733	17716	17774	17694	17679	17584	17843	17672	17663	17734	17803	17864	17607	17685	17624	17818	17611	17708	17766	17942	17747	17949	17821	17686	17832	17758	17612	17730	17780	17616	17692	17843	17770	17672	17686	17708	17728	17764	17788	17736	17874	17729	17863	17731	17539	17693	17689	17722	17761	17800	17713	17692	17619	17765	17845	17709	17662	17819	17992	17721	17862	17715	17746	17799	17781	17809	17724	17722	17911	17921	17876	17783	17684	17664	17669	17647	17743	17851	17562	17738	17625	17707	17803	17857	17890	17818	17814	17763	17901	17795	17783	17731	17644	17796	17829	17873	17632	17741	17371	17736	17790	17769	17728	17719	17838	17636	17748	17597	17694	17771	17770	17758	17752	17848	17524	17701	17787	17657	17528	17813	17738	17842	17793	17801	17676	17656	17700	17908	17546	17710	17734	17724	17776	17722	17750	17748	17882	17820	17697	17752	17874	17784	17637	17806	17682	17595	17765	17929	17717	17758	17895	17780	17730	17758	17655	17812	17793	17793	17694	17703	17824	17823	17852	17669	17768	17721	17772	17724	17764	17620	17683	17900	17899	17637	17847	17780	17725	17749	17725	17701	17609	17695	17718	17721	17706	17699	17691	17876	17734	17631	17892	17861	17717	17726	17725	17539	17739	17853	17627	17600	17803	17716	17830	17746	17659	17787	17743	17684	17688	17904	17858	17681	17785	17746	17750	17743	17713	17769	17819	17745	17833	17676	17899	17759	17608	17782	17640	17706	17703	17664	17737	17766	17816	17778	17682	17716	17766	17757	17864	17863	17891	17606	17875	17702	17637	17723	17771	17682	17888	17859	17760	17681	17762	17717	17805	17719	17672	17786	17630	17803	17859	17781	17801	17893	17845	17791	17611	17832	17676	17591	17715	17820	17716	17693	17680	17642	17649	17584	17756	17825	17856	17816	17887	17795	17671	17781	17650	17802	17807	17630	17697	17785	17528	17616	17697	17816	17499	17941	17739	17759	17744	17720	17799	17770	17834	17792	17761	17778	17662	17832	17638	17779	17799	17831	17693	17791	17736	17869	17783	17860	17747	17760	17792	17776	17628	17626	17761	17821	17580	17874	17558	17683	17883	17821	17851	18037	17756	17883	17779	17840	17927	17891	17675	17827	17746	17739	17765	17671	17887	17736	17729	17938	17639	17853	17796	17786	17931	17715	17787	17764	17681	17899	17663	17733	18010	17714	17736	17634	17684	17506	17751	17759	17897	17882	17757	17780	17739	17695	17453	17680	17718	17767	17782	17878	17760	17866	17840	17710	17798	17660	17650	17898	17734	17869	17682	17860	17733	17886	17737	17674	17752	17767	17691	17740	17777	17839	17745	17698	17747	17663	17866	17901	17821	17804	17668	17735	17738	17630	17771	17591	17739	17684	17747	17724	17756	17664	17536	17825	17799	17751	17757	17766	17672	17650	17729	17882	17713	17806	17708	17704	17731	17847	17804	17665	17834	17845	17728	17713	17616	17839	17770	17745	17674	17829	17807	17738	17708	17776	17823	17645	17758	17692	17736	17688	17684	17765	17530	17804	17815	17588	17741	17896	17741	17947	17797	17655	17743	17894	17737	17834	17820	17714	17967	17687	17865	17840	17827	17669	17868	17911	17774	17687	17971	17791	17926	17501	17816	17904	17737	17830	17831	17790	17814	17664	17762	17762	17631	17851	17861	17785	17835	17721	17816	17715	17793	17739	17818	17803	17745	17725	17592	17707	18010	17776	17781	17968	17962	17797	17723	17728	17683	17876	17784	17893	17886	17673	17702	17712	17722	17766	17724	17787	17918	17793	17726	17950	17812	17666	17692	17736	17833	17719	17797	17807	17895	17717	17675	17827	17631	17800	17781	17890	17752	17782	17620	17732	17766	17658	17613	17858	17580	17724	17772	17767	17830	17781	17770	17761	17719	17704	17692	17747	17554	17746	17725	17844	17742	17929	17788	17794	17856	17706	17803	17832	17635	17740	17876	17785	17847	17830	17727	17656	17850	17673	17656	17603	17570	17964	17649	17901	17652	17742	17737	17768	17716	17724	17973	17710	17545	17628	17751	18052	17755	17600	17871	17662	17764	17928	17825	17858	17841	17688	17874	17670	17765	17929	17822	17736	17652	17968	17660	17795	17871	17864	17750	17715	17674	17693	17565	17636	17785	17783	17835	17763	17841	17882	17726	17694	17786	17707	17691	17822	17773	17716	17745	17766	17702	17761	17845	17707	17775	17648	17924	17712	17758	17800	17718	17784	17857	17603	17764	17788	17724	17906	17806	17784	17890	17610	17822	17676	17796	17654	17624	17814	17690	17812	17563	17535	17912	17731	17629	17705	17815	17687	17783	17802	17731	17784	17740	17945	17727	17666	17699	17616	17840	17766	17761	17766	17754	17927	17769	17766	17808	17717	17736	17568	17736	17851	17746	17671	17713	17687	17682	17782	17801	17834	17901	17756	17758	17820	17648	17700	17689	17819	17728	17728	17881	17689	17695	17809	17595	17900	17775	17794	17760	17794	17676	17891	17805	17880	17629	17694	17738	17728	17731	17697	17585	17748	17903	17941	17846	17841	17782	17806	17724	17855	17641	17809	17867	17786	17622	17840	17678	17732	17787	17711	17699	17752	17755	17563	17722	17642	17818	17715	17644	17808	17589	17669	17808	17774	17706	17787	17774	17928	17697	17927	17769	17717	17740	17662	17773	17789	17826	17593	17651	17725	17656	17870	17793	17780	17605	17734	17780	17876	17771	17688	17774	17883	17724	17869	17672	17635	17717	17586	17733	17736	17806	17688	17829	17662	17775	17846	17714	17837	17506	17653	17690	17753	17669	17689	17794	17838	17723	17841	17846	17659	17574	17859	17685	17783	17809	17837	17854	17796	17874	17732	17788	17841	17743	17704	17777	17811	17696	17671	17698	17820	17552	17873	17589	17817	17659	17794	17722	17956	17582	17804	17773	17694	17663	17866	17820	17753	17702	17652	17840	17627	17840	17721	17918	17654	17805	17718	17949	17760	17797	17800	17645	17710	17675	17790	17944	17747	17739	17616	17706	17747	17701	17814	17625	17517	17693	17800	17792	17787	17853	17814	17767	17614	17549	18068	17783	17728	17730	17822	17911	17850	17837	17768	17805	17674	17755	17827	17660	17601	17667	17652	17677	17779	17538	17724	17987	17527	17625	17652	17809	17766	17849	17769	17748	17810	17562	17656	17750	17830	17823	17761	17625	17759	17809	17704	17853	17728	17894	17578	17872	17695	17877	17802	17790	17640	17785	17931	17814	17614	17658	17826	17913	17948	17888	17663	17760	17766	17810	17807	17617	17885	17738	17638	17675	17679	17852	17842	17768	17617	17744	17777	17700	17633	17694	17778	17924	17894	17911	17640	17726	17644	17933	17761	17682	17678	17675	17640	17792	17660	17800	17815	17625	17877	17820	17715	17646	17568	17915	17700	17600	17782	17700	17771	17628	17843	17802	17701	17789	17917
24157	24838	34703	26912	24118	25090	25548	22927	22371	22812	22485	22589	22626	22601	22471	22498	22425	22445	22476	22584	22624	22449	22357	22469	22546	22412	22372	22429	22377	22556	22413	22474	22452	22587	22605	22301	22446	22575	22428	22443	22582	22382	22310	22548	22382	22602	22505	22399	22208	22438	22496	22374	22378	22328	22200	22259	22537	22415	22401	22623	22332	22234	22176	22361	22267	22458	22351	22529	22613	22515	22298	22537	22225	22647	22505	22344	22326	22423	22300	22417	22242	22471	22431	22426	22327	22141	22267	22406	22397	22350	22397	22256	22311	22489	22520	22395	22197	22360	22413	22445	22572	22152	22388	22183	22106	22522	22114	22425	22324	22313	22271	22303	22459	22149	22456	22355	22282	22258	22214	22278	22399	22227	22481	22209	22151	22336	22332	22308	22261	22306	22334	22344	22388	22274	22305	22415	22664	22478	22176	22400	22399	22314	22227	22235	22367	22461	22515	22212	22353	22494	22339	22449	22418	22396	22559	22233	22296	22305	22295	22360	22294	22496	22537	22226	22140	22174	22414	22409	22310	22439	22582	22479	22392	22249	22286	22187	22280	22350	22071	22419	22592	22341	22270	22318	22334	22318	22389	22400	22237	22156	22198	22391	22226	22336	22497	22357	22324	22497	22454	22390	22366	22318	22448	22464	22300	22485	22255	22493	22177	22477	22515	22276	22223	22460	22376	22148	22458	22321	22288	22239	22395	22474	22467	22393	22335	22366	22265	22258	22447	22356	22284	22369	22399	22377	22414	22445	22262	22524	22312	22569	22592	22530	22336	22395	22288	22286	22291	22229	22330	22371	22454	22531	22449	22444	22181	22355	22545	22618	22400	22457	22478	22390	22339	22192	22379	22503	22241	22509	22603	22347	22374	22357	22372	22422	22378	22384	22451	22436	22354	22537	22427	22477	22296	22386	22366	22328	22275	22442	22391	22379	22325	22438	22364	22399	22343	22383	22316	22317	22389	22152	22282	22234	22261	22558	22418	22426	22298	22537	22167	22440	22453	22319	22237	22201	22400	22259	22193	22458	22316	22447	22434	22370	22407	22427	22301	22433	22185	22245	22431	22254	22447	22372	22333	22125	22338	22363	22365	22428	22380	22338	22349	22240	22341	22223	22280	22416	22441	22360	22195	22068	22358	22406	22346	22346	22345	22280	22258	22345	22368	22238	22348	22530	22439	22189	22426	22556	22364	22229	22258	22438	22229	22446	22583	22303	22243	22340	22393	22301	22353	22234	22349	22486	22286	22315	22438	22689	22302	22325	22456	22374	22255	22438	22452	22157	22380	22257	22324	22218	22509	22348	22473	22375	22207	22395	22318	22244	22153	22507	22387	22499	22062	22340	22342	22310	22352	22318	22419	22304	22316	22448	22303	22527	22320	22305	22291	22369	22289	22256	22538	22466	22296	22424	22421	22323	22316	22181	22342	22363	22307	22283	22393	22484	22418	22465	22304	22522	22079	22402	22449	22426	22646	22311	22280	22448	22177	22484	22279	22313	22397	22487	22429	22328	22333	22272	22408	22382	22489	22338	22475	22436	22543	22357	22314	22263	22178	22335	22288	22308	22403	22506	22259	22452	22316	22489	22256	22386	22282	22351	22225	22521	22229	22630	22177	22226	22362	22440	22222	22306	22538	22199	22418	22416	22514	22422	22380	22320	22343	22295	22353	22227	22123	22230	22266	22153	22183	22077	22394	22397	22490	22259	22371	22113	22182	22464	22371	22357	22283	22377	22546	22327	22336	22159	22278	22320	22343	22369	22529	22143	22108	22445	21918	22413	22269	22322	22092	22365	22270	22340	22308	22255	22422	22348	22222	22196	22322	22424	22267	22305	22414	22141	22062	22473	22389	22439	22544	22387	22261	22337	22416	22321	22227	22164	22650	22116	22117	22259	22656	22204	22164	22382	22316	22261	22320	22427	22427	22369	22382	22471	22532	22519	22352	22261	22339	22331	22288	22306	22265	22153	22387	22430	22437	22348	22346	22338	22311	22369	22519	22501	22259	22571	22364	22479	22485	22349	22396	22129	22543	22277	22244	22342	22151	22352	22349	22423	22492	22511	22268	22515	22505	22237	22536	22412	22207	22379	22405	22431	22298	22466	22315	22405	22350	22395	22463	22568	22337	22395	22406	22250	22129	22289	22499	22317	22287	22123	22186	22573	22420	22346	22407	22301	22372	22364	22371	22309	22440	22267	22295	22364	22405	22289	22583	22450	22487	22345	22502	22394	22537	22457	22313	22379	22452	22424	22143	22267	22222	22378	22457	22259	22307	22404	22408	22361	22275	22321	22510	22384	22506	22348	22368	22244	22463	22589	22320	22363	22411	22514	22347	22383	22431	22305	22583	22494	22344	22350	22287	22472	22288	22347	22363	22290	22591	22234	22495	22553	22149	22390	22348	22344	22400	22725	22270	22199	22197	22366	22433	22244	22500	22450	22358	22509	22505	22313	22337	22259	22335	22282	22326	22092	22146	22351	22484	22416	22054	22259	22359	22205	22352	22234	22212	22537	22572	22394	22427	22470	22122	22404	22524	22283	22381	22547	22276	22389	22586	22421	22317	22428	22387	22383	22359	22418	22428	22453	22272	22476	22287	22199	22395	22478	22371	22373	22407	22468	22079	22308	22468	22333	22497	22361	22150	22204	22447	22544	22257	22355	22041	22522	22478	22258	22306	22560	22467	22370	22338	22533	22486	22219	22437	22397	22260	22333	22252	22137	22398	22276	22268	22284	22215	22570	22369	22022	22236	22299	22274	22294	22572	22401	22426	22457	22266	22332	22373	22427	22350	22221	22358	22323	22463	22372	22293	22305	22298	22434	22520	22337	22312	22182	22313	22418	22368	22300	22351	22406	22245	22486	22267	22519	22552	22411	22457	22224	22160	22371	22454	22307	22296	22357	22381	22537	22218	22287	22350	22114	22512	22364	22467	22498	22426	22380	22450	22465	22329	22128	22244	22516	22406	22439	22380	22377	22431	22304	22404	22366	22373	22490	22275	22154	22317	22237	22420	22265	22408	22446	22601	22350	22471	22204	22431	22192	22483	22504	22501	22518	22248	22529	22253	22351	22271	22309	22032	22242	22285	22422	22332	22405	22579	22569	22348	22212	22341	22354	22236	22451	22327	22457	22371	22529	22426	22540	22597	22379	22253	22116	22197	22113	22486	22175	22421	22372	22427	22378	22437	22216	22455	22469	22597	22261	22425	22207	22366	22392	22287	22293	22295	22414	22263	22117	22306	22319	22316	22251	22335	22439	22373	22304	22255	22513	22397	22393	22627	22429	22364	22567	22471	22355	22270	22285	22341	22387	22328	22142	22368	22286	22481	22202	22321	22330	22391	22317	22286	22398	22458	22190	22609	22046	22379	22347	22524	22325	22270	22263	22239	22320	22464	22284	22412	22261	22400	22339	22266	22113	22491	22405	22362	22169	22146	22354	22392	22334	22405	22281	22416	22536	22230	22439	22126	22522	22190	22290	22483	22296	22282	22210	22413	22449	22456	22377	22271	22291	22141	22426	22385	22142	22350	22376	22322	22435	22466	22461	22364	22444	22686	22568	22478	22238	22513	22179	22261	22167	22339	22486	22365	22481	22625	22424	22458	22649	22329	22357	22342	22594	22449	22556	22352	22363	22290	22384	22453	22393	22240	22384	22285	22407	22303	22186	22272	22459	22282	22312	22359	22368	22375	22433	22467	22514	22338	22447	22593	22330	22276	22250	22293	22106	22401	22238	22378	22159	22391	22205	22350	22618	22264	22356	22490	22630	22499	22371	22563	22513	22520	22586	22553	22220	22395	22541	22360	22150	22239	22458	22238	22470	22229	22242	22479	22506	22443	22267	22394	22335	22378	22500	22461	22180	22204	22259	22173	22409	22350	22392	22282	22334	22326	22346	22136	22179	22475	22427	22420	22400	22089	22375	22323	22208	22250	22252	22322	22379	22070	22496	22279	22403	22388	22230	22294	22226	22331	22514	22372	22229	22307	22243	22241	22223	22423	22470	22348	22343	22332	22537	22456	22383	22424	22227	22378	22101	22471	22583	22364	22276	22513	22409	22507	22398	22575	22350	22328	22407	22390	22565	22394	22296	22181	22472	22359	22238	22221	22299	22262	22458	22564	22512	22299	22410	22290	22435	22362	22361	22518	22499	22374	22380	22291	22400	22395	22405	22416	22389	22580	22345	22323	22155	22396	22398	22425	22363	22333	22282	22408	22117	22463	22212	22458	22359	22391	22366	22382	22168	22535	22343	22411	22205	22413	22482	22335	22513	22255	22400	22238	22400	22434	22257	22529	22469	22430	22191	22414	22256	22210	22319	22478	22393	22329	22106	22389	22256	22147	22231	22488	22215	22197	22293	22132	22410	22386	22240	22420	22170	22484	22284	22296	22237	22435	22465	22215	22170	22204	22428	22644	22100	22576	22097	22460	22255	22477	22544	22273	22273	22172	22397	22522	22315	22398	22406	22208	22231	22351	22516	22106	22352	22204	22332	22310	22111	22426	22261	22367	22330	22304	22374	22375	22401	22343	22491	22410	22280	22300	22445	22350	22136	22503	22441	22463	22332	22243	22405	22523	22387	22284	22396	22409	22519	22479	22405	22445	22309	22179	22159	22281	22200	22371	22288	22333	22250	22262	22395	22226	22317	22395	22208	22493	22389	22336	22297	22170	22387	22376	22364	22450	22403	22423	22720	22467	22432	22332	22476	22389	22275	22343	22338	22406	22171	22268	22354	22527	22246	22424	22348	22419	22076	22392	22332	22465	22388	22296	22377	22502	22459	22427	22184	22270	22254	22506	22583	22624	22265	22486	22355	22255	22181	22377	22144	22366	22353	22493	22272	22312	22269	22156	22272	22468	22332	22381	22454	22387	22238	22396	22450	22285	22361	22570	22604	22413	22262	22512	22359	22447	22199	22450	22325	22489	22528	22542	22243	22199	22454	22445	22201	22371	22498	22423	22137	22428	22285	22386	22385	22189	22081	22358	22349	22465	22300	22439	22382	22235	22291	22631	22303	22341	22194	22385	22348	22157	22295	22370	22274	22270	22286	22235	22333	22258	22271	22306	22170	22068	22298	22460	22584	22611	22540	22473	22444	22376	22458	22183	22192	22338	22200
64497	101320	69784	37208	24545	19195	18202	18203	18025	17957	17988	17804	18117	17971	17971	17901	18025	17952	18073	18038	17946	17813	17806	17831	17923	17837	18039	17701	17871	17951	18001	17978	18015	17911	17884	17871	17971	17941	17713	17937	18046	18045	17950	17891	17791	17712	17734	17916	17957	17790	17819	17982	17835	18127	17871	17945	17841	18033	17855	18045	17922	17880	18004	17992	18023	18100	18016	17991	17889	17931	17923	17828	17726	18148	18037	17846	17959	17935	18031	17933	17985	17773	17868	18037	17941	17908	17861	17801	18132	17888	17920	17906	18026	17852	17947	18028	17792	17953	17955	17964	17895	18082	17934	17977	17927	17880	17931	17895	17978	17875	17790	17865	18120	17948	17944	17639	18007	17833	17985	18067	17809	17773	17918	17913	17840	17841	17841	17735	17884	17821	17826	17861	18089	17888	17864	17974	17805	17888	17842	17873	18056	18084	17910	17746	17809	17939	17930	18003	17974	17910	17892	17913	17812	17672	17859	17861	17929	17802	17806	17878	17890	17828	18065	17799	18135	18015	17989	17943	17969	17947	17897	17977	17838	17922	17873	17913	17855	17851	17877	17806	18028	17997	17909	17794	17986	17727	17816	17972	17838	17815	17995	17972	17779	17895	18045	18014	17818	18103	17884	17934	17825	17917	17973	17868	17802	17909	17921	17882	17753	17841	17878	17802	17849	17722	18029	17780	17915	18081	17906	17929	17850	18012	17903	17871	17960	17942	17920	17780	17837	17783	17797	17924	17785	17803	17858	17855	17934	18067	17888	17817	17875	17905	18064	17868	17982	17998	18052	18074	17820	17761	17979	18001	17889	18083	17817	17773	17941	17811	17949	17868	18008	17895	17910	17813	17984	17858	17911	18131	18003	17846	17909	17957	18025	17947	17967	17781	17850	18027	18021	18195	17922	18090	18033	17944	17974	18044	17819	17861	18104	17927	18005	17919	17682	17955	17857	17784	18012	17942	17908	17995	18032	18038	18010	17863	17972	17948	17896	18034	17884	17930	17882	17793	17820	17932	17845	17950	17803	17843	17942	17835	18065	17789	18101	17957	17707	18018	17781	17904	17964	17928	18086	17769	17824	17754	17980	17993	17848	18079	18096	18007	17935	17879	18004	18043	18042	17985	17984	17902	17927	18074	18084	17902	17844	17742	17712	17834	18070	17982	17853	17800	17934	18054	18054	17902	17991	17806	17867	17934	17932	17777	18055	17978	17903	17995	17868	18022	17777	17991	17893	18036	17894	17778	17882	17956	17873	17908	17804	17851	17954	17707	17903	17956	17774	18003	17865	18034	18101	17999	17812	17900	17999	17883	17872	17872	17811	17871	17979	18058	17970	17830	17933	17845	17862	17933	18078	17969	17898	17880	18027	17846	17924	17804	18080	17825	17826	17720	17893	17664	17759	17998	17849	17849	18000	17840	17932	17998	17857	17934	17973	17826	17998	17867	17932	18009	17984	17818	17958	18053	17809	18095	17976	17901	17917	17992	17806	17950	17845	17868	17863	17951	17874	17803	17856	17887	18046	18087	17805	17998	17825	17830	17929	17803	17829	17897	17942	17908	17779	17714	17843	17909	17875	17891	18012	17903	18010	17976	17870	18021	17908	17900	18078	18110	17834	18038	17846	17896	17865	17930	17804	17890	17752	17699	17983	17779	17971	17843	17891	17761	17962	17913	17888	17796	18043	17807	18001	17866	17962	17960	17776	17917	17828	17909	17853	17974	17914	18014	17917	17994	17836	17810	17897	17786	17912	17948	17903	17986	17942	17979	18046	17797	17966	17896	17777	17878	17863	17884	17983	18048	18132	17816	17817	18088	17864	17956	17846	17747	17618	17911	17962	18066	17977	17822	17846	17885	17836	18180	17778	17862	17981	17847	17911	17864	17908	18011	17965	18103	17993	17910	18031	17805	17908	17885	17776	17896	17891	17895	17748	17905	18035	17919	17983	17888	17847	17823	17835	17994	17853	18033	17921	17721	17947	17893	17813	17978	18167	18020	17949	17868	17856	18044	18085	17841	18059	17988	17872	17881	17919	18105	17929	17848	17959	17999	18071	17993	17949	17990	18116	17862	18136	17943	17868	17937	17858	17983	17836	18004	17978	17808	17897	17929	17876	18058	18025	18086	18017	17998	17927	17901	17815	17817	17957	18019	17985	17952	17913	17813	17721	17975	17842	17843	17893	17844	17995	17987	17825	17876	17790	18014	17984	17868	18015	17778	17799	17957	17860	18035	17952	17878	17966	17924	17894	17757	17869	17902	17872	17983	18006	17900	17821	17880	17960	17918	17998	18061	17882	18075	17747	17948	17950	17738	17947	17898	17897	17879	17751	17989	17895	17869	17949	18056	17918	17929	17945	18000	18077	18051	17919	17907	18008	17838	17931	17940	17812	17959	17744	17764	17909	17981	17912	17887	17853	17948	17937	17780	17821	17942	17903	17971	17965	17817	17919	17928	17865	17901	17758	17870	17883	17870	17951	17906	18033	17727	17839	18020	17820	17787	17995	18034	18061	17975	17842	18047	17870	17941	18117	17941	17689	17977	17945	17816	17899	17896	17846	17772	17994	17870	17889	18040	17994	17975	18038	17800	17996	17984	17700	18155	17858	17941	18013	17893	17968	17932	17891	17897	17830	18118	17670	17888	17981	17947	17865	17838	17796	17887	17911	17881	18052	17988	17877	17962	17838	18178	17781	17948	17925	17819	17847	18064	17915	17764	18033	18089	17990	17866	17769	17893	18066	17821	17964	17947	17854	17860	17689	17843	18009	18001	17958	17752	17909	18020	17920	18111	18049	18095	17864	17885	17961	18018	17730	17933	17998	17960	17779	17861	17932	17891	17872	17755	17800	17812	17885	18012	17969	17926	17830	18122	17944	17868	17920	17798	17889	17930	17757	17897	17843	17611	18064	18042	17963	17989	17827	17953	17968	17962	17768	17814	17967	18046	17896	17804	17838	17816	17869	17944	17905	17930	17913	17881	18110	17733	18118	17891	17778	18028	17813	17856	17982	17825	17869	17812	17964	17962	18093	18013	17907	17941	17980	18084	17969	17783	18013	17868	17911	17991	17861	17862	17983	17783	17865	17964	17905	17914	17985	17857	17828	18024	17825	18041	17887	17840	17950	17917	17901	17921	17754	17875	17840	17868	17832	17999	17938	17934	17835	17992	17968	17761	17903	18001	18070	17968	17827	17704	17897	17867	17943	17833	17881	17888	17986	18016	17765	17954	17948	17771	17924	17832	18065	17993	17936	17947	18096	17823	17785	17973	18057	17987	17825	17916	17943	18176	17769	18025	17974	17958	17708	17904	17866	17873	17971	17865	17867	17930	17994	18021	18105	17778	17881	17971	17943	17863	18030	17925	18042	17767	17992	17792	17988	17826	17841	17945	17917	18030	17864	17931	17787	17951	17877	17918	17823	17772	18067	17807	17664	17945	17900	18013	17827	17829	17804	17918	17932	18033	17899	17823	17888	18032	17912	17998	17990	17817	17904	17818	17867	17827	17971	17744	17865	17950	17953	17858	17777	17736	17903	18020	18084	17892	17962	17878	18050	17759	17976	17860	17998	17846	17802	17747	17910	17944	18038	17795	17900	17905	17960	17964	17932	17794	18018	17947	17781	17968	17962	17955	17986	17947	18008	17763	17823	17855	17784	17821	17850	17907	17927	17900	17946	18004	17909	18078	17988	17926	17944	18077	17828	18053	17729	17980	17929	17713	17928	17835	18021	17913	17996	18114	17849	17947	17926	17989	17981	17728	17941	17797	17861	18071	17792	17898	17808	17890	17931	17792	17998	17979	18008	17972	17872	17940	18061	17946	18064	18019	17889	17897	17920	17702	18022	17780	17789	17879	17887	17962	17876	17908	17964	17856	17653	17977	17994	17926	17949	17814	17976	17936	17851	17832	17898	17865	17914	17809	17865	17943	18045	17785	17840	17862	17788	17856	17937	17951	17919	17889	18001	17814	17881	17915	17816	17818	17990	17845	17896	17957	17919	17914	17836	17791	17843	17821	18043	17864	17954	17857	17899	18064	18091	17833	17780	17883	17792	17901	18014	17972	17810	18038	18044	17972	17781	17722	17922	17781	18053	17974	17847	17943	18086	17802	17838	17948	17856	18067	17958	17928	17894	17868	17832	17935	17838	17892	18061	18052	17934	18002	17982	17852	18037	17929	17830	17992	17945	17847	17888	17933	17944	17865	17777	17902	18025	17897	17882	17920	18068	17848	18016	17912	17894	17880	17921	17935	18008	17802	17888	17809	17999	17934	18023	17920	17794	17739	17858	17889	17806	17890	17884	17792	17951	18004	17974	17884	17938	17910	17827	17778	17736	17891	17986	17867	17822	17896	17996	18061	17834	17877	17808	18002	17937	17782	17787	17953	17928	17896	17818	17662	17937	17799	17766	17999	18009	17843	17950	17893	17949	17903	17891	17931	17924	17875	17824	17999	18065	17839	18019	17977	17843	17939	17812	18036	17960	17874	17903	17876	17876	17834	18040	17868	17939	17792	17758	17987	18076	17777	18016	17908	17825	18002	17923	17895	17856	17880	17920	17768	17949	17916	18067	17968	18088	18048	17808	18122	17883	18080	17903	17965	18091	17983	17935	18177	17917	17708	17865	17862	17938	18027	17895	17952	17900	18017	17871	17905	18041	18021	17948	17886	17897	17851	17772	17910	17762	18033	17825	17887	18069	18058	17781	17985	17973	17893	17724	17888	18005	17891	17973	18011	17896	17963	17751	17880	17919	17977	17968	17883	17751	17971	17711	18100	17921	17890	18005	17791	18023	18003	17889	18008	17977	17769	17906	17952	18125	17945	17941	18112	17858	17859	17935	17837	17918	18030	17905	17686	17930	17942	17944	17963	18076	17827	17872	17840	17924	17940	18066	17936	17810	17907	17853	17892	17930	17908	17872	17874	18058	17958	17979	17954	17937	17931	17900	17838	17759	17959	17722	18168	17854	17950	17877	17995	17823	17904	17936	17914	17828	17775	17921	17952	17925	17996	18047	17789	17858	17986	17764	17820	17946	17963	17837	17996	17818	17798	17984	17817	18032	17856	17842	17946	17963	17895	18069	17938	17919	17887	17770	17899	17800	18031	17962	17854	17825	17956	17865	18135
22691	23284	32853	25123	22882	25382	28286	23808	23369	23901	23630	23731	23666	23545	23162	23303	23320	23462	23440	23363	23304	23483	23344	23444	23385	23317	23496	23370	23209	23336	23363	23313	23334	23261	23087	23341	23318	23208	22935	23242	23483	23440	23446	23352	23488	23222	23132	23264	23436	23113	23242	23201	23296	23063	23321	23321	23250	23231	23248	23156	23187	23276	23196	23177	23166	23156	23386	23443	23193	23245	23192	23210	23152	23253	23237	23125	23369	23305	23196	23462	23374	23008	23187	23013	23458	23077	23025	23107	23288	23135	23342	23188	23438	23206	23307	23382	23398	23211	23128	23293	23352	23381	23353	23001	23085	23212	23047	23270	23211	23092	23237	23156	23079	23179	23292	23158	23008	23351	23092	23211	23406	23180	23102	23259	23255	23034	23268	23195	23268	23157	23118	23194	23390	23227	23351	23276	23122	23207	23130	23095	23065	23042	23250	23330	23144	23088	23052	23241	23185	22996	23165	23093	23168	23341	23151	23115	23283	22991	23224	23173	22980	23028	23026	23171	23363	23313	23168	23238	23204	23350	23279	23351	23347	23342	23238	23258	22981	23105	23098	23039	23291	23227	23093	23340	23211	23157	23287	23170	23051	23163	23206	23474	23266	23114	23231	23009	23093	23164	22961	23104	23194	23154	23246	23193	23032	23213	23029	23164	23231	23352	23144	22915	23336	23117	23345	23329	23162	23192	23089	23143	23247	23280	23074	23060	23204	23188	23031	23068	23225	23450	23181	23248	23087	23375	22938	23139	23308	23198	23233	23378	23259	23080	23327	23183	23373	23251	23003	23142	23348	23162	23199	23229	23192	23222	23230	23402	23114	23113	23216	23164	23148	23289	23353	23160	23174	23176	23319	23130	23188	23222	23203	23233	23082	23137	23056	23219	23287	23145	23173	22929	23197	23151	23074	23142	23232	22977	23028	23216	23232	23185	23071	23139	23119	22957	23245	23101	23254	23102	23215	23316	23303	23192	23128	23153	23348	23242	23248	23094	23369	23272	23037	23185	23163	23311	23042	23151	23203	23318	23293	23314	22905	23184	23248	23312	23281	23136	23193	23120	23090	23389	23152	23082	23358	23115	23060	23274	23106	23021	23097	23150	23294	23139	23240	23232	23108	23274	23008	23072	23130	23119	23023	23160	23164	23232	23379	23211	23449	23258	23107	23211	23095	23222	23243	23310	22860	23222	23289	23009	23096	23115	23093	23182	23119	23197	22988	23022	23272	23326	23137	23297	23253	23167	22967	23239	23296	23292	23276	23268	23038	23020	23294	23182	23398	23213	23104	23155	23228	23195	23391	23367	23144	23017	23289	23279	22907	23058	23151	23062	23191	23184	23204	23004	23374	23082	23310	23419	22964	23136	23033	23406	23276	23458	23375	23094	23294	23120	23362	22901	23240	22980	23034	23033	23200	23299	23335	23259	23347	23179	23149	23129	23242	23099	23120	23229	23406	23255	23207	23126	23106	23114	23408	23129	23143	23287	23126	23271	23217	23123	23201	23149	23182	22947	23376	23218	23018	23256	23216	23150	23082	22938	23049	23325	23102	23170	23051	23246	23321	23070	23412	23243	23244	23165	23443	23102	23262	22990	23111	23211	23327	23046	23344	23060	23077	23218	23282	23156	23262	23346	23335	23419	22946	23051	23062	23064	23192	23184	23230	23293	23209	23100	23229	23160	23164	23073	23214	23279	23305	23211	23233	22863	23173	23095	23117	23144	23242	23124	23010	23108	23161	23398	22978	23182	23177	23215	23166	23186	23135	23135	23215	23098	23223	22994	23182	23083	23091	23279	23208	23062	23044	23362	23120	22967	23104	23154	23322	23473	23137	23245	23262	23021	23124	23050	23262	23042	22878	23224	23175	23167	23318	23175	23264	23112	23004	23181	23144	23333	23228	23213	23354	23177	23386	23141	23390	23194	23276	23265	23144	23008	23166	23015	23093	22948	23289	23174	23222	23054	23187	22983	23171	23226	23323	23032	23391	23250	23137	23098	23171	23198	23249	23356	23194	23183	23088	23265	23172	23317	23135	23270	23056	23194	23088	23359	23112	23079	23010	23083	23011	23270	23307	23238	23100	23276	23282	23184	23155	23366	23218	23073	23063	23107	23299	23166	23273	23079	23023	23187	23187	23162	23324	23184	23319	22979	23339	22874	23003	23288	23363	23221	23137	22921	23204	23248	23366	23057	23179	23231	22997	23118	23107	23169	22866	23124	23079	23338	23079	23034	23364	23345	22985	23055	23250	23178	23097	23149	22978	23108	23160	23186	23395	23238	23252	23306	23010	23083	23052	23138	23244	23228	23174	23046	22961	23194	23169	23347	23179	23375	23282	23080	23211	23142	23098	23372	23080	23106	23175	23154	23133	23195	23165	23105	23374	23214	22997	23188	23219	23183	23322	23291	23506	23021	23169	23096	23239	22994	23164	23148	23317	23239	23131	23191	23240	23115	22998	23044	23133	23087	23250	23226	23200	23150	23173	23224	23204	23105	23165	23051	23053	23194	23250	23192	23202	23182	23199	23093	23142	23087	23289	23183	23117	23147	23367	23188	23147	23221	23270	23242	23083	23303	23321	23192	23159	23043	23172	23212	23140	23414	23215	23019	23037	23114	23285	23187	23232	23049	23256	23198	23270	22972	23188	23267	23020	22949	23332	23107	23184	23095	23122	23125	22944	23303	23147	23253	23190	22994	23131	23396	23228	23192	23277	23433	23153	23018	23187	23256	23270	23021	23212	23162	23169	23373	23063	23275	23026	23010	23102	23324	23173	23171	23420	23145	23015	23093	22956	23133	22962	23273	23093	23170	23028	22954	23108	23063	23137	23116	23011	23211	22976	23031	23160	23318	23403	23270	23340	23011	23040	23263	23233	23015	23343	23198	23011	23270	23370	23064	23083	23097	23056	23166	23383	23022	23037	23046	23109	22981	23318	23179	23280	23089	23300	23323	22943	23045	23065	22969	23290	23154	23167	23287	23253	22979	23277	23305	23297	23349	23227	23144	23230	23205	23389	23171	23265	23148	23149	23216	23184	23331	23239	23244	23096	23179	23225	23101	23087	23163	23129	22925	23461	23058	22892	23257	23327	23096	23290	23330	23182	23239	23216	23070	23228	23355	23139	23122	23342	23192	23121	23089	23194	23080	23340	23139	23114	23250	23207	22973	23264	23137	23199	23054	23429	23223	23294	23107	23209	23275	23202	23158	23063	23135	23269	23209	22993	23071	23211	23331	23166	23162	23091	23200	23448	23355	23009	23211	23276	23020	22888	23285	23147	23091	23073	23288	23140	23096	23096	23039	23269	23298	23141	23313	23168	23041	23147	23111	23180	23154	23362	23206	23461	23434	23258	23107	23080	23173	23290	23425	23328	23221	23170	23156	23208	23235	23243	23424	23227	23131	23078	23143	23403	23168	23121	23155	23224	23280	23374	23233	23061	23167	23093	23259	23094	23088	23286	22910	23208	22935	23253	23128	22985	23242	23136	23214	23332	23100	23347	23117	23049	22908	23163	23196	23333	23177	23356	23169	23041	23086	23430	23313	23112	23287	23334	23192	23209	23025	23002	22865	23350	23419	23026	23181	23061	23221	23171	23179	23237	23104	23060	23121	23251	23404	23261	23122	23409	23431	23256	23127	23348	22859	23080	23201	23268	23115	23039	23043	23091	23271	23274	23156	23184	23476	23257	23206	23156	23205	23183	23202	23151	23043	23329	23216	23110	23196	23261	23332	23200	23017	23030	23276	23326	23022	23294	23085	23161	23172	23081	23232	23204	23119	23313	23053	23004	23167	23271	23315	23199	22885	23004	23072	23134	23340	23239	22991	23054	23121	23171	23103	23434	23075	23139	23345	23356	23232	23122	23188	23173	23064	23191	23180	23062	23179	23313	23029	22900	23176	23465	23220	23237	23209	23102	23330	23170	22974	23245	23153	23169	23147	23329	23364	23264	23190	23311	23078	23180	23324	23173	23337	23235	23317	23170	23310	23410	23089	23360	23144	23001	23190	22989	23077	23142	23242	23130	23166	23207	23204	23281	23090	23263	23167	23131	23509	23273	22972	23288	23145	23151	23033	23264	23041	23295	23276	23057	23120	23147	23157	23032	23308	23146	23293	23164	23119	23340	23310	23090	23229	23090	23038	23040	23162	23157	23136	23190	23107	23274	23117	23096	23141	23075	23207	23233	23151	23287	23146	23220	23228	23155	23086	23143	23390	23051	23197	23080	23327	23354	23031	23189	23096	23297	23097	23133	23002	23340	23304	23308	23212	23021	23102	23230	23379	23391	23189	23340	23177	23301	23123	23078	23149	23398	23206	23360	23296	23247	23123	22991	23086	23159	23082	23156	23274	23497	23141	23303	23221	23248	23252	23116	23147	23092	23079	23051	23326	23157	23206	23097	23199	23070	23121	23027	23262	23138	23025	23360	23119	23043	22944	23045	23169	23288	23064	23110	23118	23067	23271	23093	23427	23267	23245	23348	23076	23105	23139	23006	23101	23238	23291	23138	22972	23291	23146	23129	23152	22905	23308	23022	23248	23233	23133	23134	23094	23045	23355	23026	23154	23226	23401	23220	23066	23075	23082	23138	23212	22909	23296	23083	23035	23126	23306	23112	23031	23123	23306	23013	22975	23206	23091	23010	23031	23055	23130	23416	23033	23175	23162	23289	23079	23129	23000	23038	23059	23168	23182	23162	22948	23165	22977	23184	23138	23023	23071	23292	23207	23141	23107	23061	23141	23053	23147	22947	23308	23102	23120	23125	23224	23143	23351	23249	23324	23139	23181	23375	23046	23193	23220	23243	22991	23237	23139	23157	23102	23179	23197	23090	23013	23264	23109	23024	23329	23159	23201	23138	23371	23354	23000	23158	23337	23154	23262	23280	22904	23130	23016	23185	23337	23147	23136	22964	22989	23111	23062	23571	23283	23315	23009	23240	23266	23071	23261	23286	22914	23408	23079	23315	23327	23066	23077	23153	23138	23196	23101	23159	22963	23177	23189	23057	23378	23052	23223	23043	23157	23061	23167	22973	22910	23107	23145	23316	23486	23155	23166	23224	22906	23370	23126	23200	23088	23211	23147	23168	22952	23103	23106	23147	23215	23204	23377	22933	23165	23074	23210
61232	104116	78066	46269	30100	21017	18777	18300	18394	18341	18198	18291	18185	18269	18370	18354	18502	18306	18587	18326	18384	18489	18367	18484	18292	18393	18438	18537	18354	18370	18323	18328	18346	18199	18343	18370	18305	18432	18498	18240	18318	18547	18327	18175	18256	18166	18427	18337	18320	18311	18420	18319	18370	18455	18458	18338	18350	18495	18390	18399	18427	18488	18171	18204	18279	18408	18456	18361	18385	18370	18380	18475	18384	18245	18366	18265	18459	18345	18260	18272	18366	18336	18296	18312	18399	18364	18552	18411	18481	18375	18246	18305	18480	18270	18445	18300	18375	18230	18394	18458	18406	18244	18257	18196	18351	18300	18268	18402	18441	18334	18244	18300	18395	18444	18311	18466	18429	18526	18327	18506	18325	18293	18465	18152	18209	18420	18421	18464	18453	18270	18442	18455	18248	18279	18324	18384	18256	18309	18240	18209	18446	18562	18243	18219	18348	18306	18263	18368	18351	18290	18297	18462	18345	18341	18489	18386	18393	18220	18345	18440	18216	18378	18192	18552	18562	18308	18441	18441	18445	18341	18377	18316	18352	18300	18259	18210	18480	18403	18427	18247	18203	18351	18332	18381	18079	18298	18564	18384	18483	18294	18465	18288	18447	18239	18329	18233	18261	18399	18216	18362	18288	18458	18428	18370	18275	18388	18393	18494	18517	18245	18352	18400	18434	18512	18297	18320	18439	18410	18224	18562	18405	18128	18358	18259	18378	18250	18369	18371	18438	18252	18244	18393	18137	18571	18255	18531	18418	18270	18166	18553	18244	18399	18311	18399	18221	18455	18251	18305	18446	18249	18364	18266	18288	18297	18268	18118	18379	18304	18214	18347	18328	18574	18481	18208	18235	18167	18317	18294	18356	18481	18233	18076	18284	18593	18180	18363	18330	18281	18436	18236	18304	18341	18391	18150	18340	18362	18375	18248	18427	18166	18201	18530	18278	18267	18439	18224	18313	18393	18196	18508	18334	18439	18356	18220	18151	18372	18318	18352	18456	18460	18237	18404	18183	18398	18354	18178	18516	18310	18502	18440	18327	18298	18191	18398	18440	18330	18415	18383	18485	18272	18299	18537	18455	18366	18299	18396	18385	18347	18332	18373	18421	18296	18369	18213	18262	18318	18229	18367	18428	18301	18377	18293	18425	18250	18275	18283	18412	18295	18329	18450	18251	18424	18369	18225	18435	18179	18225	18201	18346	18421	18556	18178	18319	18405	18443	18284	18471	18196	18435	18392	18172	18327	18350	18403	18550	18361	18211	18296	18288	18266	18409	18212	18382	18197	18291	18401	18215	18235	18354	18375	18437	18287	18349	18231	18352	18275	18311	18319	18310	18423	18401	18237	18412	18217	18325	18352	18360	18329	18300	18215	18172	18373	18217	18432	18300	18439	18301	18344	18372	18389	18306	18297	18321	18419	18296	18457	18468	18226	18363	18289	18393	18207	18385	18222	18426	18327	18400	18352	18249	18298	18152	18434	18303	18339	18380	18392	18252	18224	18292	18428	18182	18279	18489	18184	18364	18234	18422	18351	18399	18101	18279	18340	18378	18337	18330	18437	18292	18265	18284	18527	18391	18242	18380	18382	18430	18363	18326	18444	18472	18304	18252	18184	18436	18506	18407	18470	18254	18329	18454	18256	18261	18463	18408	18339	18385	18388	18448	18300	18097	18096	18323	18563	18435	18393	18286	18406	18281	18053	18461	18430	18314	18394	18316	18366	18143	18454	18438	18357	18389	18508	18293	18386	18253	18350	18407	18240	18333	18472	18250	18345	18328	18324	18220	18280	18300	18578	18368	18262	18425	18422	18224	18326	18375	18375	18424	18336	18244	18177	18388	18500	18281	18252	18223	18297	18253	18437	18281	18407	18559	18516	18366	18428	18329	18392	18378	18414	18188	18360	18351	18312	18416	18364	18294	18327	18266	18401	18467	18070	18314	18401	18364	18327	18302	18327	18280	18500	18542	18282	18396	18173	18244	18246	18339	18390	18278	18397	18286	18377	18225	18448	18274	18383	18216	18400	18277	18405	18436	18460	18322	18245	18429	18106	18332	18279	18233	18348	18443	18390	18327	18495	18294	18416	18341	18444	18187	18333	18360	18353	18445	18162	18459	18192	18244	18429	18522	18465	18479	18286	18330	18252	18476	18161	18184	18468	18402	18158	18213	18262	18148	18306	18343	18373	18313	18224	18394	18480	18424	18342	18261	18184	18331	18308	18360	18313	18330	18253	18216	18302	18459	18346	18049	18181	18258	18518	18423	18371	18255	18378	18228	18457	18592	18282	18386	18175	18349	18354	18243	18258	18285	18308	18453	18403	18274	18402	18391	18295	18293	18390	18366	18421	18399	18341	18325	18403	18279	18257	18263	18270	18127	18185	18365	18490	18434	18531	18330	18226	18234	18293	18490	18318	18175	18274	18299	18248	18148	18225	18338	18314	18310	18310	18232	18440	18140	18248	18344	18290	18416	18323	18061	18455	18517	18333	18248	18337	18328	18317	18455	18182	18339	18335	18321	18245	18262	18343	18086	18369	18436	18388	18326	18333	18509	18336	18285	18512	18396	18459	18318	18339	18315	18260	18368	18234	18484	18221	18366	18305	18300	18276	18378	18335	18299	18224	18453	18217	18127	18403	18427	18204	18291	18468	18505	18356	18356	18012	18386	18148	18344	18361	18472	18279	18279	18371	18413	18379	18372	18372	18321	18433	18496	18164	18205	18336	18345	18261	18407	18342	18301	18320	18361	18158	18252	18351	18295	18385	18357	18349	18320	18283	18457	18155	18280	18346	18354	18253	18350	18421	18411	18373	18204	18321	18439	18313	18378	18371	18270	18458	18399	18327	18257	18251	18321	18283	18295	18253	18186	18457	18428	18360	18361	18310	18176	18467	18463	18265	18487	18378	18243	18366	18426	18301	18393	18422	18278	18474	18305	18227	18416	18435	18386	18229	18351	18183	18326	18408	18276	18361	18369	18416	18383	18391	18487	18317	18381	18278	18367	18149	18358	18324	18365	18310	18313	18520	18379	18237	18214	18251	18287	18238	18299	18284	18222	18188	18302	18234	18280	18278	18456	18114	18501	18338	18357	18313	18322	18285	18379	18331	18226	18301	18347	18402	18310	18428	18064	18349	18445	18378	18287	18318	18262	18302	18293	18257	18355	18393	18382	18387	18360	18211	18351	18223	18314	18348	18251	18385	18185	18525	18248	18458	18464	18317	18468	18409	18426	18322	18407	18325	18186	18371	18314	18486	18344	18462	18212	18248	18302	18314	18366	18410	18383	18321	18399	18324	18354	18315	18410	18179	18327	18312	18456	18248	18192	18419	18367	18437	18376	18301	18282	18353	18322	18326	18440	18305	18387	18303	18268	18199	18198	18337	18477	18341	18364	18252	18205	18512	18344	18212	18453	18380	18412	18199	18435	18266	18418	18537	18414	18535	18349	18438	18513	18332	18319	18306	18195	18414	18214	18330	18333	18278	18416	18310	18475	18283	18270	18571	18326	18333	18153	18271	18545	18242	18333	18492	18298	18331	18391	18409	18276	18212	18390	18375	18237	18589	18305	18338	18276	18494	18459	18486	18387	18370	18282	18366	18266	18235	18242	18445	18407	18182	18371	18339	18402	18317	18279	18225	18567	18430	18310	18345	18394	18363	18378	18226	18255	18422	18381	18277	18166	18385	18308	18291	18216	18449	18224	18273	18329	18328	18450	18448	18361	18349	18186	18294	18471	18199	18463	18247	18324	18363	18301	18401	18335	18354	18318	18401	18255	18411	18290	18315	18434	18366	18471	18462	18313	18377	18379	18257	18378	18315	18186	18426	18383	18397	18336	18305	18173	18489	18304	18271	18413	18357	18301	18119	18410	18288	18181	18298	18361	18413	18309	18249	18346	18273	18271	18456	18203	18342	18230	18362	18266	18492	18398	18424	18282	18461	18347	18299	18346	18359	18445	18229	18236	18270	18428	18307	18242	18347	18360	18159	18447	18505	18203	18326	18375	18447	18347	18241	18325	18417	18249	18368	18390	18268	18379	18245	18296	18144	18297	18299	18149	18283	18079	18408	18554	18406	18388	18225	18436	18309	18079	18295	18164	18483	18399	18363	18147	18275	18351	18327	18338	18183	18379	18480	18303	18469	18285	18456	18410	18164	18322	18320	18156	18229	18288	18386	18353	18352	18443	18210	18367	18331	18255	18209	18284	18302	18408	18356	18318	18358	18152	18392	18219	18343	18223	18328	18410	18585	18251	18538	18217	18286	18278	18367	18389	18330	18210	18239	18363	18201	18296	18374	18422	18356	18288	18364	18223	18399	18468	18482	18380	18402	18519	18332	18481	18378	18357	18565	18372	18368	18262	18391	18305	18371	18175	18169	18549	18126	18362	18277	18359	18278	18448	18384	18350	18478	18403	18370	18300	18384	18398	18154	18387	18348	18337	18292	18451	18396	18301	18410	18141	18346	18142	18298	18466	18348	18279	18296	18137	18206	18243	18470	18224	18268	18176	18301	18419	18352	18314	18318	18184	18298	18152	18363	18216	18273	18324	18355	18291	18303	18179	18236	18278	18435	18469	18337	18331	18297	18209	18234	18523	18328	18273	18320	18438	18326	18355	18288	18366	18389	18438	18396	18349	18247	18253	18389	18427	18312	18387	18362	18301	18438	18457	18205	18251	18242	18358	18300	18422	18259	18121	18426	18447	18350	18234	18446	18271	18164	18415	18324	18559	18264	18272	18211	18409	18209	18315	18193	18589	18234	18370	18208	18258	18356	18207	18390	18304	18426	18254	18212	18225	18227	18442	18340	18286	18321	18267	18288	18212	18346	18544	18310	18421	18282	18252	18397	18447	18535	18333	18245	18315	18380	18300	18317	18403	18246	18344	18375	18380	18240	18235	18280	18374	18365	18269	18263	18285	18265	18361	18233	18305	18300	18289	18042	18276	18515	18263	18227	18273	18297	18254	18392	18279	18327	18505	18331	18351	18361	18387	18173	18217	18344	18307	18259	18471	18440	18283	18620	18267	18350	18247	18149	18307	18252	18433	18309	18383	18355	18215	18318	18324	18375	18074	18277	18353	18360	18315	18162	18392	18432	18243	18377	18252	18319	18366	18298	18429	18210
31460	40581	42052	29189	24359	23521	23241	23087	22918	23349	22976	22916	23119	23030	23118	22958	23006	23032	23043	22972	23076	22927	23054	22885	22651	22857	23150	22869	22960	22976	23113	23031	23004	22871	22847	22858	22923	23059	22779	22771	23016	22812	22889	23105	23051	22865	22809	22970	22949	23060	22913	22925	22988	22874	23161	22899	23099	23116	22879	23015	22848	22936	22948	23107	23085	22896	22801	23033	23133	22842	22807	23060	23067	22685	22908	22936	22959	22933	22976	22908	22979	22974	22990	22757	22825	22807	22850	22982	22725	23023	23037	23053	22818	22974	23051	22926	23093	23090	23224	22932	22850	23108	22964	22834	22650	22973	22795	22727	22973	22804	23008	22906	23007	22958	22680	23032	22893	23155	23206	23059	23120	22891	22975	23097	22927	22812	22957	22982	22995	22923	22981	22926	22954	23036	23052	22819	22766	23052	22794	22921	22934	23125	22788	22945	23113	22871	23147	22972	23233	22995	22999	23024	23010	22876	22635	23248	22921	22927	23061	23016	22944	23003	23002	22726	22945	22737	23159	22917	22778	22878	22943	22999	23060	23199	22756	23081	22906	22980	23222	23037	22823	23015	22960	22943	23007	23051	22875	22884	22908	23048	23076	23150	22869	23006	22904	22788	23007	22987	22887	23042	22911	22779	22661	23016	23103	22865	23144	23045	22967	22892	22862	22908	22966	23018	22939	22977	22950	22998	23072	23026	22853	23012	23134	22829	23224	22898	22890	22993	23134	23040	23122	22902	23092	22916	22869	23015	22917	23173	23114	22974	22998	22975	23012	22844	23063	23173	22959	22961	23042	22967	23071	23100	23004	22847	22929	22823	23150	23075	23034	22875	22908	23059	22913	22921	22947	23047	22880	22883	23090	22960	23100	23103	22888	23035	22969	23060	22773	22995	22756	22978	22927	23049	22986	22698	22811	22892	23065	23122	22905	22952	22740	22957	22850	22954	23043	22829	23120	22874	22829	22906	23057	22852	23038	22987	23134	22972	23039	22852	22849	22757	22964	22814	23187	22961	22873	22835	22832	23009	23009	23085	22913	22929	23058	23022	23010	22822	23015	22803	22901	22965	23031	22851	23083	22939	22835	23080	23122	22992	22925	23108	22986	22731	22932	22930	22870	23109	22878	22945	22943	22957	23104	22990	22893	22960	23037	23057	22847	22803	23072	23125	22917	22819	23129	22986	23031	22723	22902	22958	22969	22986	22873	22960	23030	22983	22782	22989	23085	22983	23295	22973	23086	22962	22833	22846	23011	22885	23093	22832	22944	23016	22841	22930	22920	22887	22965	23275	23110	23118	22873	23042	23055	22956	22964	22841	23012	22936	23092	23038	23087	22972	22848	23069	22801	23086	23105	22945	23057	22738	22781	23069	23114	22940	23005	22849	22908	22916	22899	23008	23011	22882	23116	23252	22816	22919	23016	22940	22813	23020	22859	22980	22901	22807	22908	23067	22818	22873	22987	22903	23008	23047	22924	23097	23044	23015	23002	22965	22925	23041	22753	22760	22837	23023	23140	23001	23054	22895	23108	22856	22924	22899	22912	22988	22845	22761	23205	22822	22985	22946	22914	23027	22903	22963	22972	22892	22867	22894	22982	22749	22971	22714	22963	22960	23091	22757	23151	22839	23025	22950	22869	22871	23152	22939	23055	23045	23005	22828	22882	23146	23072	22814	23019	22853	22845	22960	22924	22961	22908	23065	23125	22895	23081	23012	23058	22996	22997	22849	22736	22957	23042	23042	23209	22967	23033	22999	23169	22889	23025	22965	22812	23169	22948	22994	22845	22834	22882	22794	22988	22876	22961	23029	23089	22951	23102	22982	22937	23212	23008	23017	23009	23161	23035	22778	22875	22868	22959	22983	23023	22971	22779	23074	22835	23068	22936	23112	22914	23009	22936	23002	22698	22867	22794	23011	22688	22802	22813	22852	23093	22918	23008	22988	22861	22931	23041	23035	22982	23098	23022	22997	23055	22911	22985	22865	22985	22824	23097	22725	22999	22920	23088	23035	23092	23023	22778	22686	22901	23137	22929	22928	23002	23080	22954	22816	23001	22909	23131	23149	22944	22823	22718	23145	22918	22957	22965	22907	22934	23091	22852	22982	22871	23011	22815	22954	22842	22890	22828	23062	22970	23103	22728	22928	22946	22817	23099	22905	22826	22948	23244	23110	22965	22813	23004	23213	22865	23005	22805	22794	22870	22828	22843	23018	22858	23030	23033	22861	22962	22915	23015	23111	23062	22932	23029	22969	22938	23118	23024	23003	23110	23049	22898	22959	22862	22998	22752	22969	23141	22812	23115	23128	22970	22933	22822	23107	23059	22761	22852	23074	22600	22999	22889	22972	22908	22848	22917	22909	22837	23115	22991	23014	22935	22843	23051	22786	23016	22825	22915	23060	22791	22945	22806	22825	23018	22917	22979	22990	23213	22908	22814	22883	23122	22920	22776	22682	23197	22991	22918	22806	22949	22897	22967	22881	22996	22659	23028	22929	23062	22900	22878	22805	23121	23015	22881	23073	22989	22832	23043	22891	22906	22723	22924	22916	22905	22755	22992	22937	22771	22975	22925	22798	23028	22817	22919	22922	22840	22931	22910	23014	22979	23131	22986	22866	23000	23068	22996	22974	22721	23030	22925	22826	22871	23025	22885	22984	23122	23120	22977	23050	22870	22746	22701	23007	23087	22900	22944	22995	22887	22977	22955	22749	22750	22978	22971	22764	23036	22891	22914	22764	23074	22950	23131	22983	23016	23032	23066	22953	22974	22917	23016	23065	22889	22992	22950	22895	22975	23160	22864	22786	22987	22889	23037	23030	22890	22906	22967	22956	22830	23137	23119	23053	22842	22940	22996	23076	22941	22808	22997	23154	22919	23254	23032	22806	22948	23091	23185	23100	22979	23093	23058	22862	22813	22955	23077	23178	23185	22909	23102	23079	23069	22977	22983	22892	22913	22807	22950	22999	23139	22993	22927	22871	22847	22773	23003	22770	23061	22823	23101	22854	22917	23181	22769	22824	23126	22942	23278	22866	22819	23047	22931	22853	22828	22912	22979	22788	22857	23149	22955	22843	22831	23079	22828	22851	22897	23056	22969	22995	23108	23331	23088	23051	23016	22830	22958	23040	22946	22979	22812	23016	22947	23019	23070	23214	23030	22970	23158	22974	22779	23066	23046	22658	22991	22968	23051	23103	22800	22780	22744	23053	22951	22872	22934	22938	22900	23085	22787	23051	22819	23091	23106	22825	22896	22944	22685	22808	23097	23084	22882	22842	22912	22915	22956	23113	23088	22870	22892	22913	22916	23051	22763	22896	22977	23023	22978	22785	22997	22954	22819	23056	22998	22940	22905	22958	22763	22753	23137	22913	22744	22856	22820	22784	22965	23051	23219	22860	23130	23039	22940	23026	22976	22930	23093	23046	22754	22669	23161	23149	22948	23227	22884	23079	23186	22746	22856	22889	23190	23068	22992	23230	22822	22707	23155	23062	22893	22772	23079	23035	22966	22958	22985	23018	23142	23072	22714	22875	22763	23014	23004	22982	23131	23034	23129	22934	22830	22963	23230	23175	22822	23047	23054	23062	22787	23035	22917	23042	22796	22704	22897	22995	22926	22813	22871	22784	22675	22872	23135	23212	23081	23078	23146	22985	22969	23067	23008	23168	23123	23078	23035	23017	23104	23048	22724	22984	22885	22942	22957	23173	23024	22890	22877	23099	23074	22859	23226	22911	23076	22872	22745	23097	22708	22866	22832	22987	23088	22789	22991	23006	22944	22858	23011	22967	22757	22725	22917	23028	22949	22898	22804	23040	23121	23132	23017	23145	23028	23120	23131	23111	22975	22956	22707	23063	22931	22993	23001	22833	22917	23192	22824	22833	22972	23122	23094	23009	23028	23056	22871	22920	22962	22892	22987	22846	23056	22975	23202	22920	22867	22998	22806	22831	22861	22929	23008	22996	23025	23039	22906	22841	22974	23019	22999	22862	22941	22817	23098	23026	22873	22923	22893	22932	22888	22924	22957	22835	23000	22996	23005	22881	23214	23077	23097	22902	23240	22939	23069	23077	22975	23052	23105	23001	22894	22868	23032	23070	22937	23025	22841	22996	23270	22921	23065	23089	22887	22835	22937	22985	23166	22797	22979	22879	22933	22854	22861	23054	23126	23009	23132	22932	23005	22928	22919	22932	23111	22929	23158	22928	23150	22889	23212	23102	22926	23027	22970	22781	22894	22745	23070	23149	23012	22945	23008	22788	22945	22650	22941	23110	22956	22955	23150	23066	22983	22940	22944	23053	22798	22797	23074	22844	22735	22787	22719	22999	22805	22805	22862	22955	22886	22895	23205	22998	22854	22878	22786	22977	23054	23067	22959	22948	22956	22874	23018	23065	23009	22949	22833	22874	22888	22783	23008	22811	22950	22833	23057	22967	23005	22857	22947	22948	23028	22991	22944	22867	22859	23010	23162	22930	23038	22859	23030	23005	22862	22997	23035	22829	22910	22934	22906	22952	23081	23028	23003	22942	22928	23098	22742	23016	22917	22982	23012	22882	22716	22837	22901	23139	23056	22997	22990	23014	22718	22847	23093	22961	23136	22964	22895	22990	22930	22996	23047	22795	23009	23296	22965	22916	22967	22993	22968	22836	23206	23014	22811	22928	22798	22708	22975	22996	22908	22737	23031	23033	22950	22913	23020	22869	23159	23046	23069	22999	23124	22860	23133	22989	22867	23019	23044	22637	22924	22903	22933	22917	22843	22983	22836	22748	22847	22906	22750	23173	23029	22840	22784	22946	22776	22903	22914	23067	22942	22827	22912	22879	23051	23256	22951	23020	22983	23026	23405	22923	22964	22909	22752	22840	23148	23136	23060	22969	22949	23066	22630	23022	22767	22810	22848	23053	22913	23126	23046	23051	22906	23037	23277	23216	22994	23124	23012	22857	23042	22748	22819	23006	23047	22942	22759	22735	22772	23073	22923	22993	22897	22820	22931	22985	23272	23094	23127	22893	22976	23116	22769	22984	22935	22975	22703	22959	22971	23079	23020	23003	22847	22872	23160	23259	23050	22963	23178	23131	23087	22896	23240	23225	22791	22951	23012	23002	23122	22996	23057	23006	23136	23051
43186	60769	41375	22610	19654	18289	18081	18187	18011	18194	18053	18284	18017	18222	18312	18275	18170	18418	18269	18200	18187	18352	18287	18067	18079	18092	18144	18226	18202	18116	18126	18360	18098	18256	18020	18338	18290	18284	18121	18159	18287	18100	18176	18157	18158	18058	18316	18219	18165	18242	18083	18263	18163	18224	18220	18205	18112	18140	18214	18118	18258	18371	18213	18172	17991	18125	18150	18089	18155	18266	17994	18161	18041	18257	18203	18106	18144	18231	18049	18192	18346	18189	18039	18189	18364	18189	18054	18171	18230	18241	18088	18193	18166	18367	17968	18051	18162	18321	18038	18131	18264	18104	18222	18336	18064	18108	18169	18216	18074	18256	18069	18047	18284	18250	18053	18086	18288	18197	18161	18106	18032	18248	18081	18110	18136	18191	18221	18026	18176	18199	18160	18077	18162	18137	18198	18061	17951	18050	18295	18178	18066	18244	18132	18205	18116	17981	18075	18192	18191	18171	18120	18008	17973	18173	18021	18096	18141	18036	18042	18223	18141	18243	18091	18146	18037	17926	18210	18078	18058	18250	18055	18176	18122	18069	18217	18146	18156	18162	18271	18279	18086	18155	18192	18091	17930	18247	18286	18114	18236	18116	18240	18242	18426	18192	18185	18300	18087	18117	18108	18197	18081	18210	18082	18078	18171	18140	18167	18090	18096	18115	18036	18178	17950	18304	18022	18104	18122	18219	18126	18152	18176	18158	18174	18210	18290	18030	18058	18202	18478	18300	18057	18042	18106	18101	18144	18179	18066	18143	18191	18304	18024	18143	17968	18208	18153	18117	18148	18193	18305	18121	18188	18167	18285	18141	18105	18227	17964	18081	18238	18097	18309	18056	18243	18256	18199	17996	18001	18206	18225	18282	18144	18016	18108	18280	18140	18186	18048	18069	18314	18208	18108	18313	17861	18231	18118	18097	18127	18040	17995	18328	18377	18196	18055	18109	18088	18155	18082	18072	18224	18231	18030	18252	18174	18168	18074	18144	18271	18014	18293	18234	18167	18238	18153	18146	18263	18084	18248	18245	18101	18174	18094	18009	18152	18111	17980	18328	18288	18296	18245	18258	18269	18327	18250	18318	18096	18107	17968	18181	17879	18190	18164	18256	18105	18052	18179	18156	18251	18015	18104	18236	18149	18221	18120	18186	18194	18094	18258	18019	18163	18029	18332	18087	18154	18127	18157	18223	18001	18161	18329	18042	18209	18122	18183	18144	18236	18179	18047	18189	18101	18146	18175	18129	18008	18244	18229	18054	18093	18130	18024	18137	18151	18182	18080	18141	18135	18172	18226	18141	18274	18080	18189	18061	18060	18207	18083	18403	18034	18084	18251	18022	18158	18112	18250	18289	18304	18019	18307	17948	18103	18143	17952	18217	18223	18296	18043	18073	18117	18106	18290	18009	18211	18204	18210	18043	18138	18138	18064	18054	18097	18218	18176	18143	18130	18146	18239	18060	18103	18054	18187	18223	18212	18269	18118	18253	18148	18044	18094	18298	18257	18265	18058	18093	18373	18313	18177	18161	18086	18145	18172	17978	18131	18221	18188	17982	18064	17959	18215	18250	18323	18152	18165	18288	18397	18095	18197	18179	18199	18138	18109	17992	17948	18203	18086	18211	18173	18121	18167	18120	18178	18224	18156	18101	18016	18297	18283	18086	18109	18025	18150	18122	18242	18065	18202	18170	18139	18130	18224	18177	18154	18010	18088	18043	18088	18168	18261	18190	18160	17968	18169	18072	18281	18031	18025	18097	18170	18326	18246	18197	18142	18157	18212	18149	18329	18062	18174	18199	18147	18138	18031	18281	18134	18200	18148	18120	18012	18124	18211	18080	18110	18114	18258	17921	18298	17917	18168	18211	18109	18243	18039	18019	18154	18129	18309	18189	18139	18157	18151	18291	18227	17920	18136	18264	18174	18221	18018	18309	18228	18125	18042	18121	18132	18176	18051	18173	18163	18137	18120	18164	18251	18156	18249	18210	18136	18311	18264	18210	18186	18138	17972	18222	18008	18227	18256	18136	18194	18244	18104	18210	18167	18106	18241	18064	18214	18057	18226	18201	18375	18228	18334	18124	18106	18145	18125	17888	18274	18331	18063	18285	18054	18120	18148	18325	18340	18216	18328	18208	18114	18126	18058	18102	18005	18133	18169	18228	18210	18171	18258	18272	18118	18204	18067	18121	18164	18083	18381	18190	18039	18110	18055	18178	18135	18145	18003	18385	17921	18292	18152	18119	18221	18052	18079	18153	18061	18172	18302	18071	18309	18143	18100	18108	18024	18039	18117	18172	18171	18177	18054	18305	18092	18077	18224	18092	18074	18139	18208	18149	18109	18045	18191	18147	18198	18223	18100	18133	18093	18086	18102	18112	18138	18274	18155	18230	18037	18084	18295	18095	18134	18174	18232	18155	18249	18165	18112	18128	18053	18362	18051	18039	18221	18276	18150	18300	18000	18086	18015	18267	18240	18099	18066	18064	18164	18207	18198	18150	18023	18137	17898	18249	18152	18163	18115	18360	18089	18103	18279	18127	18229	18263	18064	18171	18179	18291	18058	18173	18064	17828	18219	18217	18089	18152	18124	18151	18132	18137	18160	18113	18251	17979	18113	18076	18221	18070	18230	18432	18078	18163	18147	18285	18177	17997	18207	18072	18265	17995	18333	18044	18173	18021	18235	18023	18215	18232	17993	18270	18107	18189	18311	18283	18087	18206	18115	17958	18286	18134	18151	18228	18129	18139	18166	18187	18053	18148	18094	18090	18185	17997	18107	18086	18205	18291	18044	18213	18056	18147	18350	18150	18210	18243	18336	18173	18167	18121	18150	18088	18105	18105	18337	18194	18064	18252	18300	18227	18018	18192	18271	18085	17938	18294	18135	18084	18208	18092	18180	18098	18167	18169	18074	18096	18188	17945	18243	18203	18116	18167	18181	18114	18237	18245	18110	18016	18090	18105	18138	18356	18297	18288	18213	18156	18213	18115	18296	18118	18172	18213	18110	18061	18145	18054	18114	18117	18278	18177	18205	18239	18199	18270	18083	18139	18158	18029	17986	18140	18052	18286	18198	18256	18183	17915	18157	18206	18234	18202	18192	18143	18326	18234	18143	18363	18443	18140	17978	18093	18343	17971	18095	18202	18068	17984	18144	18092	18155	18106	18281	18167	18322	18176	18193	18149	18251	18144	18200	18183	18254	18196	18196	18154	18034	18203	18146	18239	18139	18061	18080	18083	18108	18131	18061	18116	18215	18218	18222	18219	18035	18314	18097	18137	18423	18004	17998	18217	18134	18177	18095	18151	18246	18168	18008	18163	18026	18103	18048	18149	18115	18162	18229	18173	18194	18129	18236	18081	18328	18238	18269	17977	18343	18199	18067	18120	18171	17954	18234	18153	18299	18232	18257	18173	18199	18213	18111	18202	18164	18117	18104	18245	18166	18103	18278	18373	18221	18182	18139	18020	18235	18158	18164	18274	18117	18079	18164	18309	17968	18359	18080	18259	18045	18165	18017	18198	18065	18072	18170	18314	18081	18291	18049	17911	18163	18084	18237	18114	18251	17900	18031	18248	18250	18161	18343	18014	18257	18286	18137	18173	18195	18143	18201	18156	18053	18138	18052	18056	18269	17950	18271	18046	18114	17993	18138	18254	18221	18023	18151	18281	18177	18138	18182	18035	18275	18038	18192	18191	18081	17985	17993	17943	18183	18104	18126	18123	18226	18194	18197	18048	18081	18076	18206	18108	18156	18029	18080	18057	18184	18195	18306	18258	18147	18332	18052	18225	18080	18424	18213	18035	18096	18152	18375	18103	18165	18092	18108	18119	18152	18201	18223	18299	18171	18273	18092	18121	18379	18252	18213	18200	18150	18223	18364	18078	18306	18078	18238	18022	17983	18343	18145	18205	18090	18216	18186	18174	18211	18133	18238	18240	18220	17982	18231	18421	18237	18382	18394	18079	18119	18016	18300	18103	18263	18216	18223	18189	18053	18095	18010	18021	18157	18112	18201	18237	18087	18033	18089	18356	18171	17995	18026	18214	18160	18051	18217	18076	18188	18126	18023	18209	18267	18153	18288	18172	18305	18294	18021	18122	18217	18354	18180	18191	18171	18215	18122	18241	18370	18176	18180	18100	18116	18019	18180	18060	18104	18102	18209	18039	18131	18193	18061	18154	18115	18153	18323	18088	18055	18104	18082	18234	18154	18147	18255	18100	18161	18123	18223	18117	18267	18039	18183	18185	18188	18223	18205	18278	18240	18200	18065	18089	18254	18045	18099	18174	18294	18030	18051	18107	18133	18077	18232	18202	18166	18255	18093	18195	18068	18162	18139	17958	18230	18137	17999	18024	18230	18138	18187	18259	18247	18098	18119	18257	18225	18075	18087	18221	18020	18163	18109	18023	18033	18158	18103	18305	18087	18245	17945	18330	18241	18179	18297	18194	18261	17971	18121	18047	18072	18010	18134	18183	18133	17980	18233	18149	18221	18134	18107	18113	18076	18223	18252	18222	18064	18124	18146	18149	18111	18258	18156	18267	18065	18157	18284	18113	18111	18148	17989	17989	18132	18145	18107	18171	18221	18145	18090	18140	18198	18164	18201	18175	18216	18097	17999	18066	18242	18093	18184	18090	18269	18148	18243	18214	18047	18134	18201	18205	18244	18248	18296	18171	18102	18189	18230	18028	18153	18349	18209	18104	18226	18101	18167	18082	18110	18117	18254	18217	18135	18250	18148	18102	18428	18012	18125	17971	18108	18185	18055	18284	18206	18252	18294	18242	18273	18276	18055	18269	18220	18166	18161	18212	17987	18167	18321	18201	18174	18164	18058	18270	18080	18144	18319	18326	18235	18058	18369	18093	18172	18165	18121	18013	18269	18168	18156	18048	18212	18375	17940	18136	18032	18115	18036	18088	18224	18274	18010	18208	18030	18145	18240	18405	18172	18128	18127	18034	18227	18042	18304	18082	18362	18206	18231	18147	17977	17876	18172	18098	18167	18078	18208	17996	18176	18229	18104	18149	18214	18285	18277	18246	17987	18128	18169	18117	18163	18067	18170	18040	18242	18358	18128	18265	18295	18248	18082	18308	18187	18161	18125	17977	18287	18164	18057	18193	18201	18113
23962	25067	35511	27597	24660	25725	26183	23295	22968	23305	23405	23343	23174	23351	23334	22999	23436	23073	23218	23064	23089	23227	23380	23265	23049	23330	23241	22845	23066	23057	23354	23098	23116	23084	23111	23081	22846	23140	23127	23031	23139	23036	23119	23148	22911	23180	23051	23206	23096	22917	22947	22973	23129	23301	23155	22932	23039	23075	23111	22899	22987	23067	22983	22983	23024	23233	23013	22936	23105	23159	23065	23255	23043	23061	23153	23212	23067	22924	23151	23001	22835	22734	23133	23164	23007	22942	22822	23066	23137	23011	22816	23049	23104	23141	23192	22770	23170	23050	23052	22909	23156	22930	23199	23286	23242	23132	22724	22972	23297	23111	22857	23086	23115	23042	22978	22875	23086	22842	23130	22965	22804	23133	22856	22945	23148	23155	23220	23077	23304	23136	23059	23218	22925	23058	22964	22965	23173	23052	23011	23089	23061	22891	23233	23096	23369	23069	22915	23038	23015	23063	23349	22998	23030	23146	23046	23002	23213	23042	23199	23143	22831	22907	23327	22877	23097	23221	23367	23008	23088	22942	22928	23154	22825	23153	23093	23054	23107	23050	23200	23097	23079	23222	23060	23125	23076	22983	23006	22948	22970	23057	22968	22809	23105	23225	23142	23177	22932	22958	23011	22902	22876	23108	23144	22767	22875	23312	23081	23076	23028	23006	23120	23177	23018	22922	23101	23029	23109	23073	22990	23168	23031	22924	23248	22964	22932	23033	23143	23093	23340	22760	22914	22801	23001	22854	23054	23096	23100	22685	23257	23170	23012	22998	23086	22982	23111	23089	23207	22912	22913	23165	22947	23145	22883	23334	23181	23010	23143	23069	23283	22880	22880	22940	23055	23178	23274	22959	23066	22840	22968	22932	23102	23139	22966	23192	23244	23257	23075	23155	23221	22711	22967	22906	23086	23124	23015	22946	22982	22975	23141	23038	23133	23198	23080	22989	22847	23186	23116	23054	22821	23096	23160	23047	23228	22952	23113	23210	22947	23114	23150	23039	23262	23174	23160	23201	22967	22950	23090	23169	23105	23038	23080	23100	23003	23059	23163	22814	22908	23093	23075	23002	23277	23047	23374	23090	22968	22909	23122	22786	23170	23247	23056	23195	22902	22963	23016	23089	23133	23124	22920	22995	23264	22947	22961	23137	23157	23254	22989	22872	23277	23027	23120	23092	23057	23047	22884	22823	22921	22978	22754	22893	22992	23047	23032	23061	23193	22964	22973	23134	23058	22850	23030	22968	23265	23004	23017	23154	23071	23266	23062	23088	22812	22911	22940	23074	22930	22973	23126	22794	22932	23059	23274	23003	23149	22973	22963	23135	23100	23080	23071	23111	23069	23165	23217	23021	23159	22981	22937	23006	23452	23069	22734	22917	22977	22851	22775	22880	22920	22776	23209	23107	23085	23030	22926	23161	22978	22943	23119	23054	22933	23001	23148	23055	23160	22840	23012	23210	23021	23087	23237	23222	22923	22895	22813	22965	22832	23090	22867	23106	22915	23086	23250	23029	23047	23018	22867	22957	23196	22773	23125	23126	23221	22985	22971	22787	22883	22860	23093	22924	23015	23105	23156	23123	23059	23131	23211	23090	22981	22907	22991	23158	23025	23099	23077	23218	23115	23090	23131	22989	23178	22951	22944	23033	23197	23036	22954	23045	22966	23127	23103	22946	23128	23156	23014	22960	23110	23111	23054	23192	23001	22902	23138	22855	23228	23116	23053	23191	23079	23047	23032	23093	23189	23097	23034	22945	23109	22957	22976	23237	23148	23103	22928	22789	22960	23249	22895	23010	23107	23010	22864	22834	22997	22929	23036	22934	22964	22992	22962	23048	22943	22860	23266	22871	23144	23221	22791	22915	23205	22926	23242	23134	22831	22977	22963	22999	23074	23092	23086	23241	22873	23021	22952	23034	23310	23083	23190	23094	23110	23121	23098	22870	23295	22897	22995	23114	22857	22852	22952	22925	23186	22978	23048	23085	22988	23171	23180	22919	22860	22972	23044	23047	22984	23057	23243	23080	23002	23138	22863	22907	23071	23070	23025	23023	23002	23240	22898	22899	22872	22852	23115	23040	23018	22957	23071	23053	23167	23085	23177	23137	23071	22992	23214	23120	23209	23070	23061	23014	23213	22908	23183	22828	23051	23095	22940	23038	22933	22915	22953	22934	23119	22976	23122	22964	22988	23088	23211	23156	23030	23126	23255	23092	23041	23110	23071	23017	23042	23149	23117	23006	23131	23074	23094	23161	22998	22934	23085	22943	23201	23101	23137	23043	22918	22819	23078	22943	23038	22824	23168	22822	22835	22902	23346	23229	22988	22832	23052	23137	23119	22992	22923	22821	23075	23249	22872	22896	22986	23096	22908	23010	23010	22839	22777	22922	22943	22724	23066	23522	23075	23213	23081	23175	23013	23261	23005	23149	23077	23196	23026	23313	23078	23089	23083	23123	22861	22992	23169	23156	23117	23157	23143	23203	23230	22917	23317	23182	22912	23187	22963	23010	22996	22860	23131	23104	22943	23139	22825	23040	23232	23065	22774	23030	23009	23075	23132	22951	22916	23272	23024	22983	22869	23167	23086	23101	23238	22915	22768	22691	23090	22995	23120	22950	23150	22967	22902	23068	23026	22882	22858	23012	23202	22876	23135	23027	22946	23219	23041	23050	23132	23223	23179	23025	23136	23004	23018	23081	23065	23078	23181	22925	23080	23035	22828	23118	23138	22972	22933	22968	22946	22953	23053	23097	22989	23133	23003	23065	22960	22926	22760	22848	23044	23176	23200	22992	23139	23075	23038	23140	23098	22868	23029	22941	22882	22913	22757	22944	22992	23066	22846	23034	23036	22947	22919	23104	22920	22934	23005	23094	22975	22902	23042	23124	23174	22850	23064	23111	22983	23188	23218	22933	22701	23095	23026	22977	22992	22847	22963	23037	23096	23005	23047	23220	22938	23163	22877	23037	23055	23056	23350	23139	22910	23083	23080	23162	23068	22948	23057	23003	22843	23251	23203	23143	23277	23138	23127	23331	23138	23047	22966	23060	23076	23099	23102	23166	23142	22996	23176	22964	22983	23033	23053	23000	23113	22813	23175	22923	23372	23126	23277	23068	23049	23083	23051	22905	23170	23078	23075	22981	22965	22834	22995	22956	23106	22994	23215	22954	23094	23155	22843	23020	23218	23040	22815	23015	23253	23213	23084	22939	22932	23126	22830	23226	23127	22874	22940	22943	22978	22999	22857	22874	23163	23371	23282	23052	23102	22855	23096	23265	22991	22822	22873	23016	23137	23109	23188	23145	23086	23083	23115	22922	23053	23090	23222	23175	22914	22986	23076	23024	23041	22876	23077	23048	23214	22897	23129	23165	22982	23129	23194	22900	22899	23045	23247	23218	23107	23067	23048	23017	23194	23057	23220	23122	22927	23025	22861	22930	23092	22775	22978	23040	22898	23017	22986	22865	23188	23095	23177	22890	23048	23143	23066	22814	23016	22904	23202	23048	23112	23276	23147	22960	23134	23188	23083	22847	22980	22764	23205	23178	22905	23028	23107	22989	22966	22898	22982	23128	22856	22980	23018	23067	23052	22835	22845	22995	23093	23069	23001	22920	23181	23120	22930	23074	23244	23023	22992	22725	22990	22924	23061	22884	23130	23062	23100	22968	22949	22996	23161	23153	23103	23238	22971	22923	23147	22948	23260	23022	22931	23015	23078	23198	23305	23134	22984	23036	23285	23137	23029	23111	23083	23074	23046	23297	22925	23084	23024	23134	23008	22956	22913	22885	22989	23197	22879	23095	23025	22943	23082	22920	23097	23111	23048	23258	23254	23036	23118	22869	23042	23109	23196	23079	23042	23111	23115	23130	23107	23153	23244	23063	23282	23149	23274	22878	22843	22870	22908	23000	22762	23001	23090	23154	22990	22958	23055	22894	22997	23260	23309	23104	23063	23119	23183	22940	22877	22787	23086	23004	22890	23229	22907	23124	23057	23151	23114	23018	22983	23039	23321	23086	23152	23272	23038	23181	23391	23016	23034	23090	22992	23239	23082	23000	23278	23043	23187	23094	22884	23198	23098	22975	23067	23029	23066	23033	22910	23173	23059	22955	23074	23111	22990	22853	23182	22992	23431	23129	22991	23134	23058	22956	23230	23206	22970	23119	23095	22817	23042	22948	22849	22956	23172	22791	23044	23059	22941	22929	22956	22981	23026	22935	23143	23143	23024	23302	23351	23053	22997	22863	22844	23140	22931	22959	23052	23017	22953	23041	22920	22952	22907	22902	23073	23055	23101	23012	23007	23109	23029	23026	23105	23025	23260	23150	23212	23054	23245	23036	23146	23039	23036	22979	22991	23172	23096	22950	23045	22941	23284	22900	22870	23123	22867	23165	22828	23035	22905	22958	22870	23191	23209	22913	22973	22845	23122	23097	22975	23031	23058	23225	23059	22925	23065	22986	23129	23106	23201	23215	23016	23175	23126	23000	23072	22955	22968	22838	22934	23117	23255	23243	23029	23081	23188	22878	22859	23239	23055	23061	23241	23012	23050	23045	23224	22964	22909	22921	23119	23299	23304	23163	23070	23204	23123	23300	23016	23128	23020	23106	22985	23040	22913	23304	23132	22895	23033	23050	23269	23123	23224	23128	22943	23121	22794	23234	23124	22965	23070	22988	22911	23061	22912	23197	23224	23276	23079	23044	23082	23222	23000	22969	23012	23197	23039	22889	23058	23193	23288	23146	23228	22931	23124	23110	22904	23049	23112	23059	23249	23176	22953	23039	23098	23110	23051	22833	23010	23017	23125	22761	22886	23032	23115	22918	23153	23111	22983	23154	23041	23029	22995	22853	23115	23007	23081	22952	23077	23152	23043	23147	23173	23098	22979	23059	22997	22951	22904	23110	23121	23195	23135	22960	23085	23178	23053	23025	23178	23298	22952	22725	22852	23075	23135	23132	23006	23164	23146	22806	23052	23127	23159	23027	23100	22889	23061	23032	22993	23216	23152	23131	23177	23198	23201	23035	22923	22996	23037	22944	23072	23115	23021	23169	23092	22973	23047	23170	22997	22970	23124	23101	23170	23252	22943	23002	23069	23112	23037	22985	23224	22855	23108	23234	22718	22967
63851	101544	71938	38328	25790	19633	18697	18474	18403	18353	18426	18283	18264	18260	18103	18320	18399	18252	18156	18207	18387	18313	18360	18239	18459	18262	18205	18222	18135	18333	18223	18218	18409	18323	18266	18162	18231	18193	18133	18269	18325	18197	18344	18247	18353	18136	18378	18214	18132	18496	18354	18261	18216	18248	18309	18396	18253	18385	18295	18479	18272	18271	18452	18276	18254	18287	18278	18358	18444	18316	18205	18280	18313	18372	18259	18253	18262	18350	18357	18372	18332	18266	18369	18173	18160	18313	18347	18329	18365	18434	18252	18364	18207	18325	18402	18289	18425	18372	18368	18240	18316	18363	18426	18346	18484	18300	18228	18307	18395	18336	18224	18344	18274	18491	18261	18152	18318	18372	18290	18278	18470	18339	18256	18235	18286	18293	18204	18395	18366	18259	18289	18301	18278	18307	18137	18365	18071	18469	18296	18328	18273	18290	18178	18320	18488	18378	18326	18271	18119	18264	18453	18414	18309	18362	18262	18245	18077	18278	18287	18321	18255	18463	18446	18318	18241	18175	18424	18300	18233	18160	18423	18237	18328	18311	18243	18355	18254	18448	18195	18319	18295	18204	18280	18195	18556	18272	18238	18378	18256	18348	18348	18187	18320	18271	18319	18328	18467	18297	18091	18292	18445	18255	18155	18229	18232	18557	18500	18313	18217	18280	18424	18273	18351	18346	18273	18243	18400	18195	18206	18037	18281	18208	18376	18143	18263	18548	18218	18490	18344	18292	18214	18221	18229	18372	18274	18300	18326	18304	18257	18452	18270	18242	18223	18338	18457	18380	18277	18214	18167	18199	18406	18282	18263	18143	18356	18266	18229	18101	18315	18272	18246	18288	18129	18355	18164	18171	18334	18396	18375	18199	18401	18369	18369	18549	18194	18302	18228	18357	18441	18253	18323	18322	18261	18359	18123	18289	18201	18376	18399	18380	18388	18141	18322	18336	18116	18320	18343	18330	18341	18197	18415	18203	18327	18376	18143	18433	18205	18106	18410	18171	18428	18254	18225	18299	18216	18299	18316	18386	18412	18295	18171	18269	18384	18268	18355	18273	18187	18186	18242	18451	18270	18300	18325	18212	18073	18321	18455	18420	18253	18189	18324	18383	18229	18234	18219	18195	18243	18322	18443	18268	18334	18176	18177	18152	18120	18214	18250	18285	18264	18452	18441	18394	18390	18132	18382	18105	18293	18211	18074	18315	18145	18191	18214	18267	18528	18483	18394	18304	18300	18224	18353	18252	18251	18369	18249	18199	18210	18235	18339	18224	18275	18351	18364	18457	18249	18238	18298	18265	18154	18202	18242	18110	18344	18302	18121	18332	18255	18118	18343	18264	18313	18231	18225	18430	18449	18421	18300	18289	18296	18211	18130	18310	18460	18226	18192	18157	18332	18313	18129	18210	18209	18241	18282	18262	18265	18236	18449	18474	18282	18039	18364	18151	18482	18232	18239	18295	18417	18256	18259	18276	18361	18197	18324	18276	18108	18489	18456	18258	18143	18317	18428	18275	18242	18394	18233	18364	18334	18342	18267	18231	18160	18352	18364	18403	18481	18265	18383	18271	18303	18208	18132	18321	18266	18107	18206	18139	18248	18247	18193	18410	18294	18135	18392	18119	18335	18276	18286	18214	18283	18229	18258	18284	18193	18477	18450	18581	18194	18308	18371	18367	18326	18218	18312	18384	18192	18322	18133	18311	18400	18227	18336	18330	18356	18187	18434	18307	18193	18232	18177	18315	18363	18383	18439	18194	18238	18475	18128	18387	18267	18302	18380	18219	18127	18339	18206	18324	18301	18165	18259	18134	18172	18133	18119	18075	18321	18281	18250	18393	18334	18352	18264	18128	18292	18199	18292	18213	18275	18327	18038	18265	18493	18255	18305	18223	18231	18396	18096	18268	18346	18383	18310	18378	18339	18222	18193	18314	18288	18218	18304	18296	18531	18241	18388	18433	18135	18148	18148	18168	18349	18378	18286	18113	18138	18379	18323	18347	18364	18322	18326	18152	18285	18450	18229	18395	18232	18235	18136	18219	18321	18413	18171	18231	18113	18282	18232	18377	18203	18168	18166	18243	18332	18242	18217	18365	18319	18146	18297	18291	18190	18268	18376	18414	18324	18258	18308	18269	18337	18327	18329	18423	18324	18411	18394	18312	18225	18365	18275	18114	18279	18341	18210	18237	18386	18523	18173	18354	18200	18299	18236	18381	18326	18475	18274	18258	18404	18365	18396	18391	18294	18315	18244	18287	18298	18459	18384	18578	18301	18175	18288	18271	18064	18380	18181	18209	18176	18408	18144	18197	18359	18223	18165	18361	18284	18238	18406	18195	18289	18203	18363	18440	18465	18272	18428	18424	18184	18210	18442	18134	18263	18290	18171	18475	18184	18345	18249	18131	18255	18157	18291	18168	18313	18398	18304	18319	18137	18290	18452	18352	18098	18148	18421	18230	18342	18139	18346	18209	18213	18133	18098	18143	18363	18232	18418	18338	18231	18367	18275	18123	18388	18164	18312	18393	18250	18159	18298	18235	18229	18190	18508	18075	18222	18375	18159	18269	18324	18327	18276	18323	18111	18334	18375	18441	18278	18147	18334	18310	18284	18215	18132	18103	18263	18338	18126	18414	18266	18331	18346	18517	18292	18496	18337	18254	18252	18442	18386	18334	18187	18373	18310	18403	18348	18195	18415	18365	18229	18317	18361	18292	18285	18243	18272	18300	18257	18436	18375	18274	18205	18191	18337	18342	18245	18210	18201	18439	18325	17937	18362	18419	18317	18284	18182	18278	18288	18402	18452	18196	18340	18431	18237	18408	18145	18312	18354	18391	18147	18279	18318	18306	18120	18126	18278	18485	18206	18157	18352	18410	18184	18261	18279	18159	18179	18332	18454	18343	18278	18337	18279	18180	18237	18367	18170	18365	18235	18342	18272	18412	18305	18237	18216	18262	18267	18383	18136	18329	18263	18219	18217	18225	18369	18230	18317	18384	18233	18274	18303	18261	18117	18471	18244	18315	18404	18289	18361	18340	18258	18164	18219	18367	18277	18434	18339	18182	18171	18260	18285	18208	18250	18274	18211	18288	18292	18376	18162	18310	18358	18294	18225	18347	18391	18248	18284	18276	18232	18322	18226	18341	18360	18373	18524	18371	18245	18148	18353	18408	18198	18288	18356	18267	18181	18250	18084	18418	18505	18483	18299	18199	18357	18308	18226	18296	18238	18295	18267	18204	18119	18073	18371	18225	18365	18197	18299	18335	18364	18270	18175	18432	18210	18254	18203	18317	18213	18252	18186	18190	18181	18419	18182	18246	18417	18307	18285	18277	18234	18447	18280	18190	18239	18211	18236	18325	18359	18372	18324	18281	18383	18232	18390	18075	18246	18387	18140	18166	18210	18273	18330	18213	18219	18327	18267	18215	18277	18367	18325	18373	18128	18514	18297	18244	18332	18194	18359	18207	18196	18361	18319	18495	18167	18236	18110	18190	18377	18071	18305	18513	18253	18324	18286	18229	18385	18222	18259	18339	18308	18347	18237	18224	18281	18185	18136	18292	18410	18442	18392	18361	18311	18314	18323	18305	18284	18154	18427	18160	18311	18274	18295	18355	18349	18308	18336	18371	18358	18378	18379	18309	18435	18233	18292	18340	18187	18306	18212	18250	18373	18088	18299	18264	18288	18435	18476	18266	18398	18268	18243	18460	18295	18304	18417	18360	18179	18258	18395	18169	18311	18190	18178	18419	18224	18504	18150	18293	18391	18466	18261	18302	18247	18426	18360	18132	18357	18359	18401	18179	18379	18331	18358	18155	18149	18271	18335	18189	18083	18423	18095	18261	18144	18233	18372	18272	18189	18326	18310	18243	18190	18044	18445	18261	18180	18135	18319	18472	18369	18472	18176	18354	18410	18234	18398	18341	18304	18411	18246	18217	18189	18200	18308	18114	18460	18157	18058	18347	18346	18186	18338	18253	18356	18373	18205	18146	18190	18270	18141	18266	18387	18363	18200	18167	18336	18316	18209	18305	18317	18269	18443	18184	18406	18463	18192	18289	18378	18199	18339	18208	18330	18304	18232	18376	18131	18202	18487	18300	18328	18402	18258	18310	18218	18203	18244	18309	18424	18230	18387	18271	18263	18232	18411	18393	18316	18354	18328	18371	18333	18272	18355	18349	18465	18350	18401	18231	18223	18211	18261	18412	18357	18242	18324	18375	18251	18296	18326	18311	18162	18378	18358	18238	18315	18434	18343	18213	18251	18395	18106	18453	18382	18312	18301	18309	18161	18197	18306	18456	18404	18324	18346	18210	18431	18385	18233	18367	18462	18467	18275	18001	18280	18221	18519	18247	18253	18202	18315	18264	18246	18345	18313	18277	18329	18271	18325	18278	18353	18286	18197	18448	18220	18189	18323	18271	18209	18234	18338	18305	18386	18193	18301	18345	18434	18324	18261	18306	18303	18283	18331	18233	18253	18369	18263	18255	18358	18406	18282	18318	18186	18417	18413	18228	18305	18218	18279	18338	18184	18254	18237	18303	18196	18269	18189	18270	18527	18340	18285	18172	18202	18330	18471	18311	18305	18201	18115	18174	18308	18361	18472	18258	18091	18292	18348	18247	18286	18087	18150	18168	18133	18314	18331	18294	18484	18272	18417	18372	18312	18350	18270	18381	18212	18245	18319	18270	18357	18153	18220	18212	18333	18246	18378	18462	18365	18333	18213	18226	18321	18280	18160	18297	18201	18236	18457	18397	18296	17997	18284	18318	18338	18201	18130	18177	18170	18279	18211	18261	18230	18195	18483	18125	18283	18486	18316	18322	18262	18302	18248	18462	18326	18393	18278	18312	18290	18087	18262	18403	18259	18279	18309	18201	18436	18280	18276	18373	18222	18301	18235	18316	18215	18268	18198	18366	18362	18334	18274	18135	18291	18222	18241	18308	18304	18301	18361	18293	18287	18478	18255	18508	18303	18203	18303	18369	18332	18126	18404	18163	18228	18318	18334	18207	18253	18327	18219	18246	18334	18373	18314	18302	18530	18320	18277	18448	18170	18456	18223	18303	18311	17953	18277	18282	18224	18303	18339	18258	18261	18284	18124	18329	18287	18248	18220	18223	18169	18267
22659	23075	32366	25347	22946	25284	28446	24370	23651	24113	24001	23705	23815	23785	23960	23730	24031	24081	23797	23698	23737	23719	23600	23695	23872	23655	23739	23537	23624	23822	23646	23593	23625	23768	23754	23804	23526	23457	23718	23464	23539	23496	23472	23490	23519	23519	23555	23635	23511	23511	23596	23551	23612	23487	23757	23606	23364	23526	23536	23705	23741	23432	23482	23571	23629	23471	23620	23836	23381	23514	23502	23541	23414	23492	23635	23757	23449	23667	23596	23267	23457	23794	23406	23594	23467	23698	23507	23434	23574	23494	23397	23363	23470	23809	23601	23433	23592	23590	23704	23542	23532	23481	23359	23641	23680	23495	23234	23330	23417	23433	23468	23420	23513	23590	23517	23486	23543	23319	23553	23481	23503	23503	23473	23531	23713	23717	23630	23727	23470	23624	23433	23398	23803	23548	23304	23452	23607	23581	23568	23336	23711	23501	23547	23457	23642	23653	23492	23403	23489	23191	23268	23570	23630	23526	23389	23475	23487	23375	23392	23740	23453	23603	23563	23610	23535	23614	23684	23361	23598	23561	23476	23596	23554	23763	23217	23373	23396	23380	23461	23475	23300	23754	23460	23580	23518	23688	23538	23468	23453	23282	23495	23379	23513	23476	23463	23680	23449	23558	23502	23705	23485	23726	23542	23530	23272	23439	23348	23607	23499	23564	23252	23372	23595	23315	23588	23672	23477	23319	23473	23663	23524	23442	23537	23498	23590	23476	23588	23740	23855	23188	23686	23338	23401	23523	23547	23286	23478	23254	23361	23671	23315	23600	23350	23503	23380	23501	23669	23444	23493	23469	23301	23577	23485	23615	23252	23488	23556	23646	23421	23416	23436	23679	23458	23462	23548	23459	23219	23384	23357	23730	23496	23563	23689	23492	23561	23505	23518	23625	23372	23658	23637	23643	23396	23553	23568	23498	23483	23523	23646	23272	23451	23413	23412	23491	23389	23447	23537	23482	23539	23464	23396	23303	23492	23485	23592	23350	23677	23577	23570	23463	23442	23596	23518	23552	23395	23528	23718	23615	23302	23328	23678	23504	23606	23597	23681	23449	23392	23719	23527	23523	23361	23395	23416	23494	23457	23737	23489	23521	23407	23496	23607	23243	23300	23466	23209	23465	23656	23380	23397	23423	23337	23613	23572	23258	23430	23423	23460	23580	23688	23646	23488	23440	23374	23614	23349	23315	23392	23465	23639	23574	23324	23407	23507	23364	23586	23485	23567	23300	23390	23380	23504	23553	23629	23520	23497	23354	23304	23495	23429	23337	23457	23802	23470	23687	23648	23428	23240	23396	23418	23452	23575	23371	23656	23626	23423	23617	23426	23372	23438	23538	23474	23445	23655	23495	23636	23510	23396	23627	23449	23421	23543	23433	23374	23163	23695	23470	23532	23567	23422	23110	23560	23449	23673	23482	23508	23607	23605	23590	23437	23543	23570	23577	23389	23619	23537	23433	23362	23710	23568	23684	23314	23687	23460	23292	23527	23281	23672	23792	23495	23552	23417	23329	23596	23543	23588	23569	23583	23347	23545	23677	23384	23476	23365	23762	23640	23528	23402	23492	23608	23416	23536	23453	23666	23605	23271	23444	23542	23558	23611	23379	23393	23478	23379	23372	23177	23435	23517	23370	23692	23591	23468	23635	23395	23652	23432	23376	23690	23437	23491	23568	23320	23610	23500	23463	23503	23539	23552	23568	23457	23387	23474	23599	23682	23483	23424	23479	23497	23403	23387	23440	23490	23614	23342	23605	23371	23595	23531	23487	23421	23620	23500	23554	23257	23368	23373	23480	23329	23344	23636	23376	23552	23422	23351	23627	23353	23495	23487	23412	23492	23296	23235	23448	23692	23602	23663	23461	23713	23243	23365	23302	23840	23542	23451	23540	23476	23440	23529	23447	23483	23310	23555	23462	23469	23595	23663	23430	23573	23498	23554	23521	23543	23138	23610	23301	23692	23520	23432	23310	23572	23685	23542	23657	23626	23557	23506	23317	23369	23713	23467	23504	23419	23491	23454	23435	23300	23405	23461	23304	23279	23502	23306	23616	23626	23497	23367	23497	23625	23645	23431	23296	23500	23542	23464	23400	23480	23357	23609	23610	23493	23482	23480	23382	23372	23516	23528	23367	23643	23467	23378	23352	23670	23369	23332	23475	23633	23341	23571	23431	23332	23553	23653	23490	23244	23695	23401	23741	23542	23497	23591	23608	23740	23548	23379	23448	23422	23285	23209	23358	23287	23331	23446	23391	23427	23638	23533	23822	23386	23590	23219	23572	23563	23360	23424	23176	23224	23529	23496	23497	23487	23243	23541	23606	23541	23401	23738	23521	23545	23408	23610	23419	23465	23445	23584	23664	23524	23450	23360	23183	23543	23411	23549	23756	23631	23449	23413	23280	23408	23565	23550	23438	23223	23412	23501	23259	23575	23554	23564	23707	23602	23526	23429	23718	23741	23314	23616	23476	23536	23375	23420	23743	23388	23500	23266	23599	23614	23443	23461	23504	23514	23432	23655	23550	23551	23498	23469	23565	23514	23398	23361	23568	23659	23782	23317	23515	23485	23571	23603	23241	23394	23691	23505	23491	23404	23772	23622	23503	23651	23542	23592	23483	23496	23498	23598	23505	23583	23310	23640	23253	23618	23415	23348	23591	23606	23528	23507	23663	23545	23664	23478	23498	23515	23605	23469	23377	23518	23430	23574	23538	23377	23541	23638	23423	23481	23414	23425	23469	23471	23368	23384	23653	23470	23578	23523	23338	23495	23338	23495	23583	23488	23654	23639	23437	23539	23364	23538	23542	23365	23658	23568	23353	23554	23794	23722	23423	23469	23516	23638	23488	23282	23542	23502	23250	23496	23528	23451	23369	23540	23525	23590	23608	23487	23384	23360	23394	23492	23399	23333	23536	23288	23544	23487	23356	23398	23504	23470	23377	23531	23367	23536	23403	23510	23591	23597	23579	23585	23765	23634	23474	23621	23396	23598	23379	23686	23656	23672	23569	23498	23178	23624	23516	23766	23283	23650	23527	23428	23323	23344	23620	23734	23297	23471	23432	23398	23333	23555	23737	23466	23551	23695	23368	23466	23473	23199	23661	23600	23540	23529	23417	23325	23446	23738	23351	23552	23321	23557	23599	23483	23549	23485	23526	23341	23398	23490	23331	23542	23440	23364	23314	23263	23510	23399	23347	23441	23431	23584	23413	23304	23613	23646	23416	23562	23513	23692	23684	23374	23405	23654	23535	23452	23694	23578	23425	23403	23390	23595	23419	23435	23475	23485	23504	23370	23566	23383	23498	23749	23512	23528	23135	23290	23549	23293	23359	23439	23588	23437	23473	23609	23559	23426	23396	23297	23427	23354	23299	23536	23715	23534	23640	23446	23449	23668	23505	23536	23440	23391	23497	23406	23499	23292	23501	23591	23704	23289	23634	23433	23642	23531	23534	23691	23445	23535	23669	23733	23586	23455	23536	23411	23383	23547	23388	23565	23670	23524	23286	23317	23465	23545	23580	23314	23502	23473	23473	23649	23396	23471	23475	23384	23621	23519	23642	23597	23458	23410	23648	23262	23240	23334	23555	23427	23381	23476	23614	23680	23615	23573	23519	23467	23495	23331	23641	23694	23571	23499	23608	23356	23474	23530	23327	23466	23507	23483	23601	23238	23634	23822	23510	23546	23576	23712	23485	23372	23615	23649	23522	23728	23247	23463	23251	23554	23400	23498	23417	23508	23542	23375	23619	23630	23209	23497	23516	23493	23447	23473	23544	23782	23598	23418	23422	23367	23619	23731	23577	23397	23794	23473	23294	23478	23464	23303	23549	23360	23504	23392	23297	23399	23498	23389	23432	23534	23496	23278	23394	23530	23667	23375	23289	23783	23637	23513	23505	23442	23528	23363	23400	23443	23511	23520	23515	23538	23496	23545	23258	23618	23447	23450	23356	23541	23736	23502	23444	23598	23308	23644	23443	23508	23661	23417	23365	23648	23541	23500	23432	23444	23323	23653	23339	23632	23453	23608	23366	23538	23496	23464	23423	23536	23194	23654	23527	23664	23413	23511	23510	23457	23625	23473	23490	23789	23565	23406	23345	23590	23277	23579	23507	23618	23429	23451	23388	23610	23485	23692	23754	23536	23481	23551	23465	23614	23488	23642	23468	23383	23517	23451	23755	23199	23547	23737	23593	23527	23419	23557	23522	23495	23609	23443	23415	23392	23334	23314	23480	23538	23359	23382	23297	23345	23249	23491	23469	23653	23457	23608	23416	23460	23688	23799	23247	23403	23486	23532	23569	23473	23519	23573	23583	23483	23498	23489	23470	23590	23551	23352	23591	23716	23379	23607	23438	23488	23673	23546	23333	23700	23134	23537	23542	23547	23590	23486	23493	23395	23735	23431	23429	23373	23373	23418	23338	23444	23406	23288	23569	23594	23567	23402	23614	23576	23462	23374	23538	23548	23377	23525	23410	23475	23345	23645	23372	23578	23427	23353	23422	23395	23573	23233	23408	23388	23262	23429	23476	23242	23357	23279	23550	23561	23294	23549	23481	23792	23767	23380	23478	23556	23671	23703	23384	23448	23757	23636	23309	23598	23380	23587	23452	23526	23480	23593	23592	23431	23498	23616	23495	23455	23621	23453	23405	23495	23391	23512	23520	23409	23758	23418	23605	23304	23558	23350	23568	23530	23637	23416	23497	23544	23327	23502	23504	23543	23248	23425	23492	23562	23343	23722	23263	23363	23452	23469	23458	23510	23501	23357	23519	23329	23581	23254	23355	23423	23588	23548	23391	23429	23494	23364	23609	23731	23422	23537	23467	23629	23638	23452	23534	23424	23470	23596	23415	23302	23333	23483	23439	23512	23312	23444	23358	23470	23619	23417	23388	23424	23523	23255	23383	23320	23371	23540	23523	23599	23513	23442	23479	23646	23522	23398	23495	23536	23407	23631	23621	23454	23354	23561	23405	23545	23334	23384	23611	23465	23336	23504	23529	23659	23450	23642	23280	23451	23557	23325	23140	23306	23355	23330	23484	23346	23505	23538	23549	23528	23608	23656	23803	23397	23361	23572	23542	23460	23664	23635	23420	23588	23410	23568	23564	23648	23391	23620	23263	23566	23660
59268	104340	77488	46785	30021	21134	18926	18407	18308	18372	18525	18530	18478	18487	18351	18530	18655	18520	18716	18601	18458	18475	18490	18412	18428	18766	18575	18487	18515	18512	18424	18468	18529	18501	18434	18442	18682	18339	18628	18356	18499	18619	18639	18576	18529	18626	18547	18470	18353	18581	18426	18536	18409	18444	18503	18449	18657	18354	18376	18370	18519	18401	18449	18554	18511	18440	18515	18472	18534	18570	18451	18534	18736	18609	18394	18719	18694	18433	18523	18577	18559	18489	18517	18639	18586	18436	18551	18488	18324	18606	18620	18492	18416	18502	18498	18532	18536	18530	18447	18612	18449	18592	18431	18577	18507	18722	18433	18467	18675	18456	18651	18238	18431	18509	18609	18730	18537	18531	18452	18417	18496	18520	18553	18678	18287	18599	18486	18409	18367	18351	18437	18682	18572	18517	18450	18378	18527	18597	18517	18742	18487	18713	18606	18201	18605	18721	18329	18663	18535	18493	18507	18366	18549	18648	18552	18470	18680	18420	18576	18604	18504	18448	18529	18483	18450	18383	18422	18542	18512	18622	18627	18511	18598	18550	18721	18399	18487	18497	18616	18517	18427	18436	18578	18334	18602	18452	18599	18344	18440	18585	18570	18459	18484	18424	18604	18590	18494	18546	18700	18487	18649	18446	18542	18470	18556	18499	18639	18677	18642	18492	18615	18567	18602	18539	18391	18563	18592	18617	18441	18719	18428	18435	18450	18421	18520	18476	18670	18506	18442	18573	18606	18531	18502	18424	18408	18595	18458	18592	18621	18505	18417	18518	18410	18637	18486	18532	18505	18542	18453	18492	18500	18747	18555	18273	18509	18512	18647	18569	18263	18313	18607	18420	18500	18740	18466	18596	18441	18434	18456	18393	18569	18558	18671	18530	18446	18454	18650	18565	18525	18538	18488	18386	18547	18488	18474	18495	18531	18691	18569	18520	18395	18524	18456	18392	18618	18511	18457	18468	18648	18434	18545	18469	18343	18466	18503	18666	18582	18447	18500	18402	18574	18357	18370	18506	18517	18387	18668	18718	18512	18547	18491	18408	18541	18551	18390	18485	18500	18575	18508	18411	18598	18420	18503	18559	18324	18376	18314	18466	18503	18698	18615	18545	18363	18527	18530	18568	18329	18549	18530	18370	18660	18686	18475	18568	18480	18679	18404	18427	18428	18443	18545	18611	18580	18626	18656	18489	18523	18658	18633	18378	18475	18588	18433	18500	18605	18434	18481	18388	18349	18484	18624	18676	18487	18517	18449	18404	18483	18537	18529	18615	18707	18515	18409	18532	18508	18483	18605	18599	18557	18491	18541	18488	18429	18576	18642	18517	18566	18369	18373	18268	18324	18510	18542	18598	18717	18512	18602	18305	18616	18476	18528	18547	18506	18587	18417	18458	18587	18465	18695	18510	18461	18522	18507	18672	18546	18668	18441	18603	18506	18765	18671	18604	18505	18482	18441	18453	18452	18501	18601	18408	18422	18348	18544	18620	18329	18321	18547	18342	18433	18498	18598	18330	18623	18490	18444	18598	18546	18522	18587	18465	18416	18440	18457	18461	18372	18448	18693	18487	18449	18471	18609	18436	18626	18539	18607	18539	18536	18632	18541	18637	18388	18660	18440	18648	18539	18530	18496	18530	18681	18456	18514	18532	18323	18480	18507	18502	18503	18343	18573	18552	18653	18673	18435	18372	18370	18509	18370	18666	18280	18528	18507	18486	18540	18565	18449	18646	18504	18332	18585	18401	18601	18469	18359	18429	18488	18480	18403	18483	18551	18575	18505	18505	18493	18543	18574	18569	18460	18608	18412	18554	18533	18525	18606	18454	18707	18462	18682	18526	18482	18481	18498	18589	18567	18547	18572	18542	18501	18524	18431	18605	18606	18341	18541	18427	18564	18213	18559	18487	18520	18529	18470	18549	18403	18458	18281	18761	18407	18530	18472	18483	18513	18545	18288	18451	18352	18428	18598	18637	18728	18490	18535	18562	18525	18463	18383	18387	18516	18497	18568	18588	18441	18522	18556	18461	18577	18427	18338	18361	18503	18327	18526	18448	18365	18546	18562	18536	18527	18495	18603	18536	18492	18290	18446	18448	18518	18574	18545	18516	18313	18594	18597	18470	18546	18557	18398	18516	18499	18386	18716	18561	18434	18472	18493	18572	18490	18412	18643	18581	18444	18590	18496	18357	18479	18435	18448	18578	18508	18689	18382	18614	18635	18576	18523	18404	18466	18583	18422	18478	18503	18421	18468	18410	18492	18491	18472	18596	18668	18730	18521	18451	18532	18436	18542	18399	18577	18536	18540	18543	18473	18525	18430	18418	18588	18543	18514	18554	18384	18300	18458	18476	18524	18299	18630	18713	18455	18302	18740	18554	18568	18629	18406	18625	18535	18576	18558	18441	18523	18422	18361	18512	18519	18637	18572	18376	18436	18560	18542	18479	18443	18446	18549	18548	18480	18518	18372	18677	18399	18579	18511	18425	18546	18531	18516	18626	18520	18500	18641	18556	18491	18453	18414	18476	18503	18570	18471	18525	18431	18656	18496	18344	18618	18629	18631	18409	18493	18596	18309	18541	18526	18408	18636	18524	18407	18533	18493	18445	18399	18600	18435	18475	18481	18361	18517	18558	18725	18425	18595	18575	18505	18478	18584	18318	18697	18475	18524	18355	18599	18318	18476	18423	18518	18534	18386	18653	18450	18387	18562	18522	18514	18422	18363	18727	18559	18359	18577	18346	18544	18393	18491	18484	18433	18551	18470	18638	18603	18577	18491	18431	18487	18602	18469	18562	18655	18585	18509	18494	18484	18549	18402	18594	18487	18391	18387	18475	18441	18579	18496	18494	18523	18527	18352	18331	18649	18537	18482	18610	18618	18387	18704	18384	18387	18693	18541	18575	18586	18332	18365	18508	18296	18337	18480	18353	18768	18474	18555	18382	18451	18443	18575	18477	18481	18621	18439	18210	18469	18466	18554	18392	18260	18489	18533	18532	18443	18617	18491	18508	18469	18567	18503	18584	18625	18565	18496	18578	18494	18488	18354	18565	18456	18498	18461	18406	18742	18624	18561	18515	18610	18711	18327	18521	18661	18440	18421	18592	18445	18464	18548	18444	18528	18390	18385	18403	18494	18407	18686	18483	18558	18563	18387	18699	18631	18531	18518	18454	18502	18562	18632	18422	18483	18618	18513	18419	18533	18415	18347	18518	18519	18624	18280	18501	18503	18367	18333	18744	18721	18505	18417	18426	18407	18468	18570	18422	18452	18495	18353	18604	18396	18420	18400	18543	18539	18578	18489	18492	18601	18438	18562	18486	18479	18570	18318	18358	18515	18469	18551	18603	18588	18614	18660	18463	18483	18422	18431	18652	18396	18652	18353	18559	18503	18362	18460	18547	18394	18446	18498	18587	18441	18762	18727	18533	18497	18371	18589	18470	18503	18574	18414	18467	18393	18482	18378	18606	18555	18568	18536	18553	18474	18585	18469	18491	18548	18598	18362	18646	18422	18281	18623	18669	18487	18412	18442	18448	18545	18719	18415	18653	18506	18475	18609	18581	18525	18506	18490	18241	18575	18498	18587	18381	18387	18632	18628	18380	18395	18586	18493	18425	18648	18569	18557	18549	18460	18604	18504	18460	18340	18598	18337	18432	18476	18667	18607	18446	18495	18428	18524	18523	18697	18537	18361	18512	18481	18461	18536	18282	18644	18675	18320	18547	18632	18610	18510	18317	18498	18493	18608	18327	18640	18418	18543	18441	18508	18514	18479	18427	18594	18486	18536	18228	18583	18561	18528	18574	18555	18560	18437	18453	18444	18769	18709	18484	18459	18589	18632	18442	18477	18403	18491	18334	18481	18490	18408	18672	18364	18568	18592	18576	18594	18596	18634	18572	18467	18557	18481	18433	18649	18593	18481	18397	18358	18558	18451	18559	18424	18357	18480	18518	18442	18467	18686	18212	18515	18304	18578	18395	18385	18367	18420	18490	18519	18425	18594	18412	18714	18651	18266	18465	18546	18443	18639	18510	18430	18525	18564	18529	18573	18470	18527	18662	18509	18466	18555	18495	18507	18352	18298	18576	18542	18566	18483	18586	18554	18643	18627	18481	18518	18546	18770	18567	18607	18596	18365	18509	18433	18378	18524	18526	18656	18409	18351	18450	18430	18458	18540	18456	18465	18507	18506	18446	18592	18560	18701	18334	18588	18394	18502	18503	18480	18423	18455	18532	18648	18397	18683	18497	18572	18291	18297	18413	18627	18491	18571	18577	18527	18346	18655	18605	18508	18621	18488	18536	18449	18460	18586	18457	18346	18629	18436	18579	18485	18617	18394	18613	18436	18508	18556	18478	18385	18604	18584	18580	18524	18602	18482	18580	18562	18485	18600	18559	18469	18546	18293	18782	18466	18462	18658	18490	18354	18413	18384	18428	18492	18637	18414	18650	18504	18578	18425	18372	18491	18510	18594	18432	18433	18720	18560	18459	18489	18669	18567	18463	18504	18495	18615	18572	18507	18317	18469	18491	18425	18354	18409	18420	18467	18585	18501	18556	18547	18484	18581	18608	18455	18440	18460	18375	18600	18594	18631	18301	18399	18752	18638	18608	18489	18565	18328	18602	18435	18462	18416	18561	18358	18652	18391	18526	18483	18608	18298	18505	18377	18388	18603	18534	18496	18424	18512	18450	18476	18551	18432	18465	18649	18486	18527	18536	18461	18649	18643	18604	18551	18599	18458	18508	18468	18523	18509	18442	18661	18445	18517	18255	18394	18529	18496	18670	18469	18645	18465	18499	18620	18659	18245	18382	18395	18582	18520	18567	18556	18420	18660	18504	18377	18458	18510	18633	18535	18485	18550	18451	18409	18629	18552	18294	18600	18465	18417	18375	18518	18340	18630	18437	18341	18538	18586	18473	18533	18459	18574	18384	18458	18373	18542	18375	18515	18448	18522	18565	18626	18530	18460	18411	18577	18419	18461	18457	18591	18539	18554	18563	18663	18419	18391	18615	18612	18562	18512	18358	18458	18566	18479	18596	18469	18514	18365	18349	18455	18350	18650	18468	18594	18418	18501	18439	18488	18479	18461	18397	18598	18544	18493	18530	18322	18482	18374	18546	18502	18575
32008	41330	40971	29053	24196	23364	23287	23002	23106	23089	23029	22791	22882	23015	22898	22790	23120	23039	23059	22834	22957	22886	23021	23017	22938	23169	22913	22675	23060	23045	22968	23033	22991	22918	23256	22965	22956	22967	22944	22782	22757	22841	22919	22842	22944	23006	22959	23066	22989	22922	22942	22869	22877	23047	22878	23109	23134	22874	22898	22764	23006	22837	23048	22694	22698	22984	22954	22920	23026	22967	22985	22860	22791	22921	23049	22748	22951	22677	23006	22960	22797	22903	22707	22996	23024	23025	22903	22920	22925	22807	22932	22824	22756	23048	22695	22893	23032	23003	22925	22971	22936	23008	22870	23066	22743	22854	22886	22736	22951	23055	22936	22963	23007	22798	23107	23046	22986	22908	23038	22958	22999	22925	22878	23035	22904	23089	22935	22889	22897	22731	22993	22881	22779	23125	22812	22868	22931	22812	22897	22876	22829	22892	22976	22811	22945	22840	22767	22726	22786	23048	22896	22794	22846	22916	23029	23195	22995	22612	22821	22803	22831	23089	22676	22958	23118	22872	22733	23175	22997	22987	22939	23052	22975	22983	22837	22884	23021	23150	22973	22589	23002	22932	22971	22720	22740	22813	23040	23035	22870	22943	22793	22953	23199	22932	23005	22771	22980	22926	22914	22882	22982	22974	22966	22920	22839	22861	22842	22942	22752	23016	22843	22726	22849	22749	22895	22939	22848	22859	22865	22920	22828	22872	22939	22829	22545	22995	23138	22738	22856	23003	22931	22937	22954	22776	23091	22664	22841	22825	22699	22955	23162	22924	22945	22735	22745	22826	22981	22791	22922	22889	22903	22830	22842	22882	23065	23009	22994	22928	23036	22710	22705	22891	22850	22958	22959	23036	22986	22982	22812	22916	23002	23130	22980	22974	22786	22944	22709	23028	23003	22787	22959	22878	22960	23049	23015	22964	22969	22900	23073	23092	22833	23086	22848	22847	22902	22882	22965	22813	22851	22886	22924	23028	22864	23105	22879	22880	23026	23033	22819	23141	23014	22940	22896	22575	22788	22927	23043	22828	22974	22894	22911	22925	22810	23211	23002	22923	22659	22918	22910	23110	22909	22782	22786	22995	22948	22669	22748	22815	22733	23069	22849	22889	22808	22814	22744	23042	22834	22914	22805	22973	22951	22834	22857	23180	22990	22892	23026	22902	22988	23031	23026	23123	23054	22870	23042	22854	22751	22997	23047	22839	23063	22656	22917	22934	22814	23004	22791	22853	23036	23012	22975	23076	23069	22852	22939	22901	22870	22832	22884	22973	22902	23108	22862	22780	22759	22826	22694	22746	22862	22863	22960	22875	23183	22842	22757	22900	22824	22631	22777	22763	22691	22863	22914	23076	22956	22787	23208	23016	22874	22925	22872	22979	22842	22640	22981	22843	22897	22943	22688	22851	22707	22704	23029	23038	23084	22897	22980	22802	22965	22847	23031	22903	22809	22945	22695	22906	22876	22945	23112	22961	22918	22737	22762	23059	22622	22843	22815	22948	22964	23060	22848	22826	22843	22806	22704	22781	22953	23165	23114	22811	22922	22914	22946	22972	22925	22811	22716	22931	23119	22986	23034	22715	22890	22984	23030	22849	22880	22831	23052	22979	22966	23071	22783	23003	22912	22672	23018	22701	23021	23030	22774	22991	22871	22885	22901	22968	22912	22664	22870	22819	22906	22864	23078	22922	23123	23003	22815	22887	22664	22830	23140	22909	22917	22980	22797	22904	23064	22693	22949	22996	22906	22896	22838	22861	23099	22825	22945	22698	22772	22975	23016	22765	22707	22799	22832	22919	22823	23116	22859	22727	23016	22839	22912	23075	22938	22837	22891	22830	22970	22968	23115	22900	22875	23007	22925	22927	22896	22716	22971	22857	22882	23161	22911	22807	22972	22926	23063	22904	23068	22992	22894	22790	23095	22751	23094	23055	22995	22991	22979	23050	22921	22900	22738	22607	22813	22984	23088	22773	22804	22813	22924	22966	23019	22932	23031	22993	22927	23096	23013	22777	22801	22649	22866	23032	22739	22640	23027	22757	23070	22890	22931	23017	22782	22873	22776	22868	22773	22963	22784	22625	23134	22930	23036	22997	22734	23043	22736	22991	22913	22921	22964	22896	22871	22783	22822	22821	22756	23041	23007	22837	23181	23016	23143	22925	22660	22994	22896	22879	23041	22834	22758	22836	22932	22889	22896	22907	22835	22893	23189	23011	23170	22894	23034	22849	22901	23199	22926	22920	22990	22859	22929	22889	22917	22959	22843	23091	22909	23035	22924	22922	23001	22870	22874	22837	22980	22886	22730	23156	23115	22989	22938	22959	22880	22820	22714	22899	22963	22937	22838	22875	23079	22870	22815	23079	22826	22761	22844	22956	23014	22753	22831	22986	22976	22786	22897	22890	22918	23000	22937	22762	23017	22892	22951	22735	22865	22955	23092	23143	23113	22883	22834	22915	22792	22959	22937	22892	22998	23031	23079	22942	22651	22927	22815	23076	23008	22928	22837	23116	23041	22838	23043	22890	22896	22794	22883	23055	23039	22973	22984	23091	23097	22873	22880	22960	22928	22845	22952	22896	22984	23035	23153	23104	22883	23045	23043	23080	22894	22921	22715	22798	22967	23120	22911	22959	22900	22979	22724	22704	22806	22890	22996	22830	22921	22833	22753	22879	23023	22754	22929	22693	22878	22770	22859	22728	22836	23120	22861	22836	22732	22859	22914	22866	22940	22898	22788	22903	23045	22892	23066	22850	22755	23104	23038	22832	23113	23089	22530	22965	22819	22863	22720	22608	22959	23000	22958	22869	22980	22999	22933	23201	22926	23064	22944	23182	22746	22913	22797	23179	22686	22761	22883	22973	22909	22803	22823	23173	22778	22970	23034	22940	23000	23098	22772	22848	22876	22920	22819	22871	22855	22874	23018	23110	22897	23027	22945	22902	22742	22914	23006	22918	22877	22743	22927	22788	23023	22724	22962	23101	22900	22803	22864	22887	22982	23099	22960	23092	22803	23017	23015	22799	22851	22924	22719	22900	22814	22922	22864	22688	23100	22840	23095	22885	22887	22904	22944	22831	23083	22846	22946	22992	22893	22791	22796	22909	23025	23130	22974	22950	23002	23047	23058	22934	22781	22819	22978	22722	22943	22882	22983	22861	22874	22873	22679	22673	22912	22897	22833	22789	22933	23022	22810	23101	22766	22735	22863	22896	22871	22649	22789	23001	22753	22835	23041	22889	23145	22796	22958	23011	23046	22771	22951	22750	23020	22796	23065	22861	22946	22882	22773	23083	22695	22891	22856	22945	22896	22982	23016	23053	22875	22902	22905	22874	23054	23007	22902	23051	22826	22829	22827	23014	22923	22813	22772	22911	22773	23023	22732	22669	22926	22834	23059	22983	22927	23029	23059	22966	22820	22848	22966	22733	23075	23045	23184	22987	22735	22693	22981	22831	22772	22760	22980	23047	22852	23002	22952	23020	23005	23066	22925	22802	22743	22801	22861	22839	22997	22750	22975	22885	22791	23010	22851	22994	23004	22804	22858	22975	23011	22893	22932	22970	22982	22890	22847	22922	22883	22895	22964	22810	22986	22795	22876	22830	23037	22857	22900	23136	22955	22978	22844	22941	22944	22819	22970	23059	22876	22823	22940	22967	22919	22966	23055	22748	22786	23051	22729	22861	23135	22963	22955	22828	22899	23072	22909	22837	22841	22966	22808	22854	22755	22907	22728	23068	23046	22869	22898	22968	22928	22914	22965	22789	22980	22859	22647	22912	22813	23024	22882	22916	22901	22805	22945	23042	22774	22870	22909	22819	22709	22659	22841	22670	23026	22817	22733	22965	22940	22834	22591	22770	22986	22857	23011	22842	22595	22883	22970	22867	22990	22828	23012	22903	22787	22878	22959	23060	23049	22758	22836	22854	23057	23013	23008	22888	22966	22881	22729	22851	23064	22950	22951	22934	22924	23100	23155	22883	22928	22970	22848	22853	22796	23111	22857	23149	22937	22939	22924	22937	23105	22901	22876	22971	22914	22852	23221	22920	22898	22864	22815	22822	22840	22747	23095	22969	22894	22976	23284	22886	22900	22986	22667	23014	23149	23027	22773	22921	23081	22859	22911	22923	22906	22860	22878	23027	22831	22859	22775	23025	22965	22808	22873	22920	22841	22886	22976	22915	22888	22979	22909	22941	23063	22804	22901	22984	22815	22789	23105	23197	22940	23083	23139	22942	22881	22987	22772	22904	22782	22983	22936	22905	22872	23070	22641	23014	22873	23058	22950	22984	22848	22684	22819	23035	23072	22988	22895	22885	22998	22960	22925	22872	22955	23014	22729	22957	22787	22774	22866	22714	22878	23042	23069	23082	22934	22980	23007	22790	23017	23164	22688	22860	22760	22904	22863	22958	22794	22904	22685	22948	23118	22947	22941	22863	22830	23036	22732	22816	23104	23005	22946	22841	22787	22790	22817	22956	23000	22890	23084	22862	22713	22964	22970	23033	22924	22996	22904	22984	22937	22865	22962	22782	22996	22997	23097	22887	22943	22856	22944	22916	22753	22978	22927	23074	22955	22914	22893	22834	23063	22733	23132	22915	23058	22815	22837	22801	22813	22786	22929	22837	22941	23131	22709	22992	22991	22862	22805	22955	22947	23107	22845	23056	22964	22910	22874	22993	22863	22963	22882	22706	23109	23168	22911	22919	22953	23079	22972	23036	22999	22889	22931	23017	22939	22933	22908	23017	23061	23099	22832	22862	23094	22814	23025	22905	22993	22744	22870	22923	23001	23085	22814	22862	22915	22934	22898	22930	22775	22774	22751	22689	22828	23203	23066	22994	23122	23000	22922	22775	22922	22832	22894	22641	22846	22583	22859	22798	22855	22885	22959	22978	22924	22856	22846	22931	22852	22932	23002	22987	22874	22853	22762	23056	23028	22913	22931	22912	22945	22962	22924	22872	22907	22794	22998	23067	22883	23179	23107	23000	22779	22973	23004	22949	22810	22936	22851	23017	22859	22888	23067	23032	23129	22850	22877	22856	22861	22804	23073	23086	23024	22818	23065	22881	22772	22966	23112	22918	22951	22893	23027	22974	22984	22827	23182	22955	22915	23019	22993	22918	22879	22867
43671	60795	40072	22573	19467	18297	18145	18305	18176	18077	18262	18146	17964	18303	18100	18189	18115	18090	18071	18402	18051	18292	18418	18334	18217	18283	18072	18200	18057	18151	18189	17957	18149	18275	18084	18042	18205	17942	18111	18306	18282	18255	18076	18157	18044	18095	18194	18220	18016	18243	18165	18135	18098	18011	18075	18065	18123	18200	18231	18125	17969	18076	18191	18213	18204	18207	18081	18112	18113	18259	18338	17982	18279	17971	17796	18081	18256	18176	18136	18025	18264	18269	18037	18204	18055	18155	18130	18015	18133	18094	18173	18206	17987	18257	18063	18143	18183	18053	17997	18233	18354	18272	18107	18119	18208	18035	18092	18085	18144	18013	18079	18064	18198	18170	17877	18140	18346	17889	17896	18153	18317	18073	18222	17998	18101	18119	18240	18157	18365	18053	18116	18157	18042	18184	18104	18406	18237	18161	18258	18119	18071	18219	18030	18152	18012	18156	18237	18165	18202	18136	18139	18196	18186	18152	18068	18090	18184	18133	18022	18080	18114	18005	18117	18102	18105	18145	18224	17953	18026	18109	18045	18335	18159	18195	18073	18147	18125	18047	18036	18059	18384	18199	18197	18259	18037	18129	18147	18177	18117	18262	18178	18153	18058	18105	18104	18103	18242	18258	18250	18192	18181	18208	18078	18148	18087	18269	17958	18167	18158	18039	18140	18166	18193	18168	18181	18249	18119	18050	18037	18196	17967	18121	18098	18196	18021	18117	18204	18168	18070	18173	18208	18098	18249	18079	18081	18060	18081	18236	18162	18098	18296	18191	18013	18257	18228	18251	18184	18306	18126	18121	18158	18175	18099	18159	18197	18080	18181	18064	18201	18301	18218	18010	18100	18041	18106	18093	18070	18160	18245	17997	18167	18038	18213	18259	18109	18123	18162	18062	17968	18011	17969	18047	17910	18243	18188	18117	18228	18141	18086	18135	18046	18302	17968	18200	18223	18202	18086	18076	18168	18036	18129	18105	18179	18040	18053	18183	17960	18167	18155	18171	18146	18033	18144	18101	18213	18235	18110	18069	18260	18099	18049	18125	17933	18177	18184	18218	18078	18381	18231	17963	18096	18132	18219	18295	17986	18155	18058	18368	18203	17905	18141	18111	18093	18162	18111	18069	18096	18114	17982	18118	18098	18161	18078	18101	18242	18200	18060	18296	18199	18162	18024	18091	18184	18072	18218	18248	18188	18147	18036	18034	18414	18085	18140	18019	18227	18173	18130	18118	18136	18127	18016	18210	18219	18301	18168	18016	18041	18250	17949	18032	18236	18097	18129	18082	18058	17999	18269	18040	18105	18065	18237	18174	18036	18053	18020	18186	18171	18174	18229	18271	18129	18050	17992	18148	18231	18107	18278	18225	18163	18218	18324	18127	18129	18089	18014	18117	18093	18074	18365	18242	18252	18254	18107	18368	18170	18071	18101	18028	18034	18097	18187	18007	18303	18049	18248	18159	18046	18064	18346	18047	18109	18213	18105	18098	18001	18073	18033	18144	18069	18002	17980	18181	17942	18114	18248	18338	18041	18267	18171	18034	18201	18224	17999	18215	17989	18163	18068	18050	18068	18228	18196	18257	18180	18152	18334	18145	18253	18167	18205	18139	18139	18164	18113	18022	18024	18123	18106	17924	18238	18159	18080	18139	18211	18162	18063	17947	18113	17976	18106	18101	18246	18205	18352	18219	18287	18194	18004	18044	18285	18131	18156	18177	18046	18135	18012	18012	18154	18115	18060	18110	18131	18157	18228	18159	18083	18157	18360	18194	18148	18149	18133	18231	18201	18259	18315	18159	18227	18089	18149	18295	18106	18082	18286	18176	18183	18138	18289	17883	18049	18142	18229	18130	18088	18254	18351	18080	18064	18162	18010	18155	18079	17959	18032	18139	18210	18117	18163	18323	18109	18248	18153	18344	18140	18038	18053	18110	18178	18190	18333	18214	18284	18087	18152	18159	18050	18077	18096	18115	18099	18276	18245	18033	18144	18230	18171	18087	18108	18192	18178	18115	18228	18052	18049	18136	18027	18058	17975	18191	18138	18344	18175	18107	18256	18038	18169	18112	18000	18211	18141	18228	18230	18086	18063	18251	18184	18219	18284	18205	18077	18157	18270	18214	18152	18279	18096	17978	18109	18059	17983	18170	17923	18181	18109	18119	18219	18013	18254	18134	18159	18239	18250	18175	18001	18058	18191	18006	18225	18104	18045	18176	18065	18230	18078	18240	18161	17995	18286	18147	18014	18184	18093	18100	18127	17981	18097	18177	18235	18132	17976	18166	18055	18312	18155	18127	17999	18008	18254	18071	18000	17984	17853	18148	18164	18038	18162	18081	18057	18198	18308	18379	18120	18010	18116	18064	18012	18097	18231	18400	18100	18209	18046	18201	18193	18118	18362	18047	18299	18232	17974	18182	18152	18283	18051	18190	17954	18149	18140	18211	18229	17971	18122	18113	18137	18199	18196	18148	17998	18069	18347	18044	18085	18036	18263	18101	18036	18356	18039	18119	18062	18118	18153	18168	18147	18252	18051	18211	18262	18111	18082	18306	18189	18147	18100	18009	18274	18023	18058	18169	18336	18255	18150	18157	18298	18225	18181	18142	18182	17966	18101	18112	18200	18195	18183	18027	18264	18115	18260	17962	18199	18066	18147	18339	18105	18119	18150	18090	18236	18123	18080	18229	18210	18049	18099	17935	18141	18074	18183	18153	18212	18110	18073	18089	18038	17970	18039	18201	18096	18100	18178	18071	18216	18181	18141	18127	18112	17997	18187	18083	18157	18073	18146	18043	18053	18123	18152	18294	18151	18081	18101	18045	18025	18114	18228	18134	18114	18348	18072	18187	18108	18186	18083	18231	18178	18193	18252	18192	18117	18128	18090	18376	18039	18054	17992	18179	18075	18317	18110	18395	18126	17970	18094	18270	18011	18181	18199	18130	18163	18034	18088	18140	18226	18174	18149	18196	18023	18198	18116	18184	18005	18247	18007	18084	18369	18230	18206	18167	18188	18077	18073	18211	18209	18156	18067	18086	18114	18190	18140	18084	18187	18191	18127	17978	18084	18232	18169	18069	18157	17998	18196	18058	18179	18104	18115	18004	18148	18089	18214	18271	18078	18006	18151	18295	18210	18334	18127	18210	18124	18141	18157	18036	18168	18038	18203	18177	18326	18002	18118	18185	18210	18068	18226	18031	18149	18143	18006	18151	18081	18019	18182	18186	18080	18089	18182	18193	18174	18121	18204	18333	18004	18060	18221	18132	18130	18172	18081	18184	18094	17935	18291	18176	18216	18159	18082	18028	17948	18148	18025	18064	18177	18121	18272	18124	18121	18167	18080	18352	18081	18074	18097	18230	18163	18115	18210	18265	18050	18211	18070	18178	18085	18025	18137	17997	18166	18244	18107	17997	18182	18200	18114	18156	18033	18038	18131	18117	18130	18082	18151	18115	18250	18086	18144	18046	18228	18106	18083	18109	18151	18266	18133	18056	18195	18000	18191	18057	18323	18165	18167	18003	18129	18168	18283	18038	18179	18011	18078	18207	18170	18130	18111	17878	17987	18040	18004	18052	18056	18061	18135	18163	18144	18121	18147	18162	18116	18196	18112	18229	18346	18173	18199	18205	18077	18108	18272	18090	18092	18372	18035	18156	18165	18273	18040	18105	18119	18137	18259	18142	18312	18123	18296	18195	18155	18216	18109	17880	18170	18189	18210	18208	18144	18093	18198	18165	18171	18277	18138	18215	18173	18187	18297	18329	18120	17861	18268	18076	18139	18225	18057	18141	18274	18241	18222	18147	18030	18102	18193	18010	18124	18127	18111	18356	17971	18247	18068	18140	18420	18260	18126	18121	18133	18213	18316	18374	18147	18040	18143	18269	18136	18077	18114	18162	18021	18300	18243	18176	17978	18116	18274	18061	17925	18114	18246	18179	18187	18048	18131	18154	17991	18172	18153	18314	18192	18064	18361	18148	18155	18258	18197	18166	18125	18233	18236	18059	18240	18018	18289	18327	17997	18032	18139	18054	18125	18169	18089	18116	18126	18115	18141	18083	18095	18149	18345	18264	18433	18090	18082	18125	18121	18180	18312	18106	18111	18399	18371	18188	18133	18203	18243	18135	18047	17999	18211	18151	18287	18070	18129	17928	18159	18006	18095	17997	18134	18079	18231	18203	18098	18123	18187	18167	18185	18123	18049	18030	18133	18202	18142	18046	18058	18103	17982	18150	18226	18193	18013	18202	18241	18366	18097	18200	18164	18198	18221	18297	18182	18137	18327	18161	18005	17964	18155	18185	18231	18306	18143	18010	18135	18142	17954	17970	18029	18127	18067	18034	18019	18213	18147	18069	18316	18302	18253	18158	18033	18155	18102	18257	18274	18158	18217	18184	18070	18119	18135	18166	18142	18170	17895	18056	18057	18260	18129	18131	18150	18229	18184	18100	17964	18302	18115	17961	18248	18200	18084	18195	18126	18072	18089	18133	18144	18292	18251	18064	18296	18097	18070	18159	18205	18103	18087	17869	18207	18297	18236	18136	18047	18160	17980	18243	18047	18105	18273	18020	18056	18256	18220	18116	18140	18169	18099	18351	18150	18053	18100	18225	18234	18120	17990	18100	18308	18175	18394	18235	18083	18352	18110	18218	18028	18182	18190	18187	18227	18118	18218	18214	18383	18199	18195	18189	18061	18144	18387	18102	18148	18312	18198	18298	18071	18234	18046	18217	18008	18227	17974	18220	18131	18135	18166	18064	18088	18176	18213	18051	17883	18040	18200	18188	18080	18203	17969	18173	18153	18322	18189	18257	18248	18176	18225	17953	18284	18140	18184	18238	18224	18139	18184	18228	18148	18224	18002	17979	18120	18304	18049	18268	18036	18127	18020	18136	17992	18162	18196	17920	18216	18058	18177	18239	18033	18258	18051	18190	18119	18117	18226	18414	18067	18211	18184	18091	18254	18308	18057	18197	18059	18236	18201	17985	17992	18210	18150	18206	18212	18119	18217	18295	18173	18166	18193	18207	18022	18193	18289	18192	18006	18169	18138	18146	18014	18247	18184	18259	18119	18187	18015	17858	18327	18047	18137	18093	18121	18142	18031	18084	18109	18086	18241	18180	18235	17988
24047	24890	35102	27380	24556	25554	25339	23206	22798	23163	23167	22984	22955	23083	22951	22978	22882	22943	22791	22683	23025	22752	22976	22898	23078	22867	22884	22904	22679	22943	22915	22730	22979	22628	22748	22846	22766	22813	22812	22838	23000	22731	22842	22819	22813	22825	22800	22876	22716	22789	22872	22740	22740	22700	22912	22763	22783	22587	22737	22833	22698	22731	22665	22738	22596	23020	22691	22657	22676	22641	22653	22744	22712	22580	22674	22718	22788	22801	22738	22811	22711	22686	22921	22715	22720	22817	22894	22549	22791	22857	22989	22629	22892	22568	22602	22918	22684	22810	22723	22956	23008	23048	22817	22825	22944	22677	22798	22970	22564	22877	22692	22791	22770	22833	22976	22747	22773	22723	22658	22605	22988	22696	22914	22885	22779	22795	22721	22801	22937	22639	22519	22697	22928	22726	22873	22889	22963	22784	22720	22718	22550	22686	22621	22797	22976	22681	22795	22646	22646	22824	22971	22838	22825	22822	22880	22883	22679	22674	22684	22812	22738	22666	22616	22856	22931	22611	22851	22846	22603	22623	22622	22969	23103	22840	22964	22807	22651	22709	22576	22837	22868	22722	22550	22580	22748	22865	22803	22748	22742	22824	22559	22703	22679	22675	22805	22785	22842	22734	22717	22821	22574	22927	22996	22948	22647	22807	22894	22796	22807	22795	22614	22705	22783	22778	22827	22739	23013	22724	22671	22650	22811	22618	22843	22735	22892	22787	22832	22619	22809	22708	22637	22811	22776	22754	22682	22753	22953	22680	22823	22751	22806	22801	22781	22557	22528	22915	22971	22745	22776	22644	22818	22756	22685	23013	22821	22828	22862	22969	22631	22671	22662	22637	22844	22679	22908	22976	22820	23042	22649	22909	22752	22691	22597	22787	22602	22731	22939	22923	22919	22748	22702	22604	22796	22959	22803	22611	22605	22833	22781	22570	22726	22808	22570	22924	22939	23031	22653	22812	22710	22649	22694	22967	22583	22592	22739	22601	22680	22692	22969	23014	22685	22659	22798	22826	22950	22925	22797	22661	22718	22501	22749	22808	22779	22570	22670	22853	22784	22971	22800	22658	22822	22710	22853	22865	22854	22788	22641	22849	22770	22604	22772	22855	22838	22749	22546	22646	22652	22773	22858	22614	22764	22865	22939	22832	22835	22741	22655	22797	22835	22619	22617	22794	22878	22694	22834	22628	22873	22683	22735	22871	22503	22614	22832	22788	22412	22693	22640	22880	22767	22704	22736	22757	22927	22912	22686	22819	22836	22817	22806	22678	22915	22431	22566	22723	22807	23020	22827	22744	22824	22863	22874	22768	22773	22603	22719	22801	22826	22801	22666	22960	22907	22757	22614	22794	22598	22802	22749	22717	22606	22644	22785	22527	22602	22906	22745	22696	22767	22618	22757	22503	22647	22694	22430	22843	22615	22766	22933	22723	22926	22764	22585	22832	22605	22831	22906	22580	22849	22727	22794	22881	22882	22940	22656	22806	22621	22732	22679	22674	22837	22660	22614	22903	22733	22793	22785	22668	22812	22732	22663	22961	22808	22890	22551	22783	22927	22818	22750	22790	22768	22760	22717	22768	22839	22915	22841	22775	22659	22774	22816	22844	22712	22647	22613	22585	22727	22665	22691	22845	22828	22795	22531	22783	22688	22633	22912	22870	22585	22701	22902	22742	22886	22770	22905	22820	22764	22700	22722	22665	22772	22808	22997	22663	22530	22751	22874	22754	22876	22695	22589	22807	23005	22672	22679	22820	22566	22682	22709	22728	22795	22660	22742	22637	22706	22639	22896	22716	22601	22825	22708	22703	22901	22658	22836	22971	22874	22699	22700	22834	22913	22813	22848	22615	22886	22764	22584	22694	22738	22789	22855	22682	22819	22522	22898	22577	22790	22683	22674	22795	22759	22868	22792	22641	22823	22674	22828	22808	22594	22765	22847	22801	22750	22745	22737	22717	23065	22598	22609	22818	22747	22792	22817	22775	22714	22737	22657	22731	22807	22894	22497	22613	22718	22638	22612	22696	22857	22987	22899	22776	22835	22790	22736	22889	22778	22489	22758	22954	22726	22827	22971	22805	22642	22761	22556	22680	22652	22785	22689	22678	22897	22886	22815	22824	22787	22815	22698	22938	22802	22721	23111	22642	22944	22691	22651	22716	22811	22667	22858	22839	22604	22945	22937	22838	22741	22842	22863	22810	23058	22630	22836	22867	22991	22775	22525	22738	22689	22728	22702	22680	22983	22742	22826	22729	22861	22833	22798	22538	22735	22705	22588	22693	22823	22864	22759	22699	22781	22705	22986	22757	22734	22765	22634	22700	22661	22593	22803	22648	22666	22771	22744	22754	22809	22526	22644	22736	22734	22734	22821	22716	22894	22796	22919	22799	22721	22786	22726	22699	22767	22811	22802	22779	22708	22753	22611	22616	22617	22667	22595	22577	22728	22818	22813	23039	22629	22733	22802	22961	22843	22734	22758	22783	22808	22655	22563	22750	22761	22816	22822	22876	22971	22740	22644	22339	22880	22928	22562	22569	22790	22765	22749	22777	22882	22773	22767	22939	22850	22783	22851	22562	22642	22758	22754	22528	22735	22816	22912	22630	22822	22831	22740	22909	22573	22658	22855	22923	22684	23065	22659	22553	22723	22643	22894	22890	22698	22873	22690	22902	22464	22648	22636	22733	22755	22846	22815	22783	22701	22828	22958	22909	22717	22723	22986	22730	22693	22901	22730	22922	22700	22713	22746	22894	22605	22610	22816	22766	23017	22952	22724	22837	22709	22688	22924	22733	22776	22863	22736	23009	22664	22835	22737	22950	22814	22987	22774	22645	22621	22786	22921	22790	22639	22820	22757	22714	22836	22801	22805	22796	22800	22894	22885	22701	22717	22719	22797	22867	22710	22635	22985	22763	22564	22680	22609	22776	22689	22863	22904	22887	22732	22816	22897	22790	22760	22818	22830	22772	23043	22875	22609	22967	22881	22693	22700	22878	22507	22721	22774	22724	22821	22676	22808	22879	23009	22845	22771	22771	22777	22622	22542	22538	22809	22874	22660	22820	22703	22600	22623	22538	22812	22936	22823	22754	22840	22756	22556	22886	22872	22698	22795	22699	22767	22573	22652	22874	22839	22522	22935	22606	22863	22799	23071	22904	22779	22653	22672	22828	22767	22613	22862	22762	22879	22655	22716	22742	22874	22601	22481	22562	22708	22809	22805	22927	22872	23055	22659	22614	22828	22619	22895	22949	22644	22746	22725	22624	22723	22830	22744	22746	22979	22764	22515	22512	22798	22616	22712	22737	22619	22719	22969	22491	22892	22735	22608	22691	22770	22746	22812	22694	22555	22658	22741	22497	22722	22776	22818	22854	22910	22763	22809	22771	22586	22786	22929	22753	22812	22946	22785	22681	22742	22728	22949	22638	22805	22864	22876	22783	22721	22926	22647	22581	22750	22806	22749	22743	22964	22834	22637	22681	22909	22780	22870	22976	22851	22817	22771	22896	22764	22933	22659	22786	22623	22636	22622	22608	22947	22698	22760	22830	22740	22682	22636	22844	22679	22669	22765	22799	22599	22736	22926	22780	22925	22766	22566	22823	22722	22844	22863	22665	22822	22554	22824	22711	22786	22945	22712	22619	22754	22606	22751	22699	22685	23002	22387	22736	22887	22934	22715	22685	22606	22899	22901	22702	22706	22881	22708	22645	22644	22487	22986	22694	22769	22846	22836	22633	22781	22760	22919	22759	22721	22632	22621	22664	22627	22773	22647	22689	22720	22540	22747	22899	22911	22782	22902	22669	23091	22817	22714	22812	22852	22785	22771	22886	22848	22884	22830	22914	22593	22862	22726	22661	22695	22665	22696	22775	22720	22675	22840	22802	22726	22740	22990	23119	22831	22722	22779	22855	22954	23002	22672	22660	22825	22776	22808	22653	22637	22761	22978	22755	22832	22755	22922	22682	22683	22684	22727	22821	22734	22667	22929	22931	22801	22615	23032	22574	22664	22814	22577	22660	23003	23028	22567	22722	22958	22496	22803	22978	22701	22805	22746	22861	22814	22719	22695	22580	22878	22892	22663	22760	22734	22761	22817	22687	22712	22457	22538	22758	22847	22969	22700	22863	22900	22805	22766	22735	22829	22552	22906	22935	22896	22782	22744	22631	22725	22721	22820	22832	22844	22804	22749	22914	22869	22663	22801	22714	22716	22543	22675	22712	22777	22694	22675	22819	22867	22786	22710	22670	22852	22668	22565	22710	22637	22709	22690	22692	22792	22599	22771	22791	22673	22726	22875	22810	22800	22875	22679	22701	22720	22881	22911	22615	22886	22829	22654	22703	22749	22855	23013	22820	22856	22742	22634	22811	22592	23045	22782	22693	22967	22711	22708	22702	22715	22829	22782	22893	22798	22833	22828	22628	22767	22648	22754	22750	22774	22565	22869	22851	22683	22857	22937	22889	22753	22646	22793	22527	22585	22834	23057	22562	22813	22663	22784	22700	22880	22887	22848	22700	22895	22729	22779	22764	22951	22823	22815	22741	22794	22666	22791	22878	22615	22730	22785	22990	22764	22812	22735	22869	22639	22796	22805	22703	22796	22704	22988	22716	22706	22927	22738	22563	22794	22718	22920	22883	22962	22520	22935	22708	22677	22520	22502	22544	22728	22694	22704	22814	22961	22745	22889	22834	22816	22582	22767	22755	22703	22771	22793	22636	22834	22680	22859	22722	22665	22611	22977	22731	22881	22721	23009	22573	22560	22717	22741	22482	22773	22813	22904	22729	22715	22777	22652	22588	22756	22637	22865	22498	22555	22674	22814	22611	22592	22725	23063	22814	22533	22832	22767	22665	22746	22916	22789	22664	22936	22675	22788	22891	22840	22850	22659	22883	22871	22788	22765	22730	23000	22648	22438	22834	22448	22577	22852	22779	22806	22618	22735	22650	22587	22726	22849	22815	22768	22807	22878	22552	22824	22922	22718	22699	22669	22872	22527	22827	22719	22697	22670	22870	22771	22749	22695	22678	22897	22692	23133	22802	22771	22852	22563	22817	22778	22764	23107	22864	22802	22729	22620	22828	22981	22855	22673	22749	22671	22477	22645	22858	22706	22499	22700	22984	22834	22689
63301	100946	70066	37633	25005	19597	18335	17953	18167	18138	18126	18163	18277	18071	18235	18194	18228	18008	18112	18258	18142	18125	18235	17996	18246	18169	18156	18094	18076	18120	18287	18297	18035	18327	18162	18129	18014	18244	17903	17984	17957	18156	18106	17964	18152	17927	18067	18256	18199	18087	18278	18206	18166	18145	18237	17993	17876	17999	18111	18027	17995	17900	18051	18278	18056	18079	18224	18143	18106	18068	18165	18150	18176	18133	18109	18004	17951	18003	18060	18120	18152	18105	18305	17931	18186	18057	18004	18072	18025	17989	18119	18177	18121	18276	18006	17983	17882	18079	18279	17964	18135	18241	18079	18133	17976	18161	18101	17927	17984	18092	17978	18085	18058	18087	18108	18127	18023	18191	18102	18179	18202	17935	18161	17870	17965	17907	18169	18030	18178	18092	18215	18192	17981	18000	17842	17984	18092	18207	18012	18094	18083	18231	18060	18166	18038	18306	18117	18156	17937	17983	18065	18025	18085	17820	17930	18182	18111	18034	18070	18127	18079	17936	18199	17835	18133	18185	17951	18149	17890	18015	18105	17787	18119	18018	18075	17972	18093	17865	18127	17999	18203	18056	18041	17981	18240	18202	18064	18058	18152	18106	18174	17918	18086	18038	18048	18094	18093	18125	18142	18192	18005	18161	17939	18197	18320	17968	18039	18115	18133	18151	18055	18145	17976	17977	18105	18085	18041	18115	18128	18097	17945	18197	18009	18128	18166	18011	17999	17970	18005	18060	17963	18221	17958	18023	18005	18102	18125	18093	18219	18023	18132	17901	18223	18006	18035	18099	18021	17937	18096	18030	18090	18102	18221	18068	17998	18087	18164	18083	18029	18123	17941	18153	18315	18271	17967	18159	18080	18013	17950	18001	17909	18128	18278	18205	18023	18159	17989	18172	18087	18093	18083	17988	18116	17862	18168	18125	18109	18011	17919	18193	18147	18329	17964	17950	18178	18129	18114	18196	18011	18125	18025	17909	18174	18104	18060	18019	18012	18152	18266	18140	17881	17913	18053	18021	18068	17938	17890	18112	18076	18110	18033	18269	17969	17991	18185	18109	18084	18143	17948	18020	18145	17928	18016	18140	18020	18120	18124	18048	17912	18040	18086	18126	18033	18060	18151	18081	18178	18166	18122	18134	18194	18094	18227	18095	18121	18202	18128	18170	18139	17965	18173	18107	18097	17995	18106	18177	18037	17940	17992	18053	18144	18026	18152	18035	18083	18063	18162	18094	18163	18044	18312	18131	18129	17913	18014	18151	18303	18149	17928	18361	17930	17888	18130	18052	18062	18044	18210	18121	18060	18079	18058	17929	18121	18115	17935	18014	18248	18079	18074	18097	17973	18071	17844	18000	18153	18035	18036	17973	18027	18209	18053	18129	18029	18036	18206	18031	18069	18173	17967	18149	18107	18251	18100	18152	18114	17904	18242	18090	17954	18231	18093	18263	18068	18228	18123	18082	18190	18267	18184	17857	18001	18120	18078	18124	18083	18072	18111	18112	18107	18087	17941	18057	18096	17939	18019	17985	18220	18140	18092	17924	18186	18112	18051	18042	17967	17956	17981	18347	18106	18048	18074	17923	18053	18050	17956	18193	18087	18033	18091	18099	18293	18108	18083	18197	18088	18057	18054	18144	18030	18141	18244	18173	17972	18137	18129	18129	18086	18174	18116	18178	18132	18136	18165	18064	18061	18074	18142	17876	18196	18115	18052	18050	18136	18114	17980	17984	18063	18100	18060	18067	18054	17927	18015	18136	17973	18059	18078	18236	17916	18077	17990	18066	18189	18126	18019	18290	17985	18109	18028	18218	18093	17983	18148	18296	18064	18117	18022	17963	18074	18062	18065	18073	18136	18162	17988	18176	17952	18089	18146	18092	18220	18102	18034	18142	17940	18110	18149	18127	18137	18092	18076	18076	18093	18014	18110	17920	18105	18001	17991	18028	18215	18196	17835	18260	18183	18013	18238	18040	18114	18097	18296	18218	18146	18144	17930	18083	18100	18039	18158	18248	18159	17989	18280	17988	18176	18215	18172	18034	18141	18254	18155	18047	18099	17948	18145	18189	17999	18027	18006	18053	17967	18057	18071	17950	18195	17956	18015	18210	18103	18062	17949	18239	17938	18099	18001	18067	17999	17933	18058	18005	18110	18185	18075	18158	18074	18175	18244	18060	18091	18022	18198	18129	18099	18046	18012	18312	17984	17999	18134	17996	18154	18125	18060	17993	17945	18068	18018	17951	18084	17944	18183	18075	18090	18117	18077	17961	18190	18086	18105	18031	18090	17904	18064	18132	18013	18024	18106	18056	18024	18186	17978	17989	18099	18128	18239	18022	18011	18086	17941	18093	17953	18096	17897	18145	18102	18203	17811	18300	18149	18130	18118	18079	18221	17953	18150	18122	18064	18185	17984	18182	18043	18166	18096	18106	18224	18035	18148	18084	18050	18012	18144	18181	18100	18175	17990	18052	18096	17939	18250	18020	18134	18049	18068	17940	18013	18040	18005	18090	18162	18081	17917	18118	18175	17945	18024	18188	18133	18020	18059	17961	18134	18027	18048	18036	17935	18122	18193	18086	18148	17930	17995	18165	18060	17849	17928	18139	18011	18075	18126	18164	18128	18098	18091	18110	18018	18022	18285	18130	18046	18044	18125	18106	18119	17965	17980	18061	17998	18043	18039	18119	18084	17949	18219	18225	18095	17987	18074	18059	18085	18016	18087	18140	18251	18034	17987	18107	18046	18101	18061	18288	17897	17972	18048	18085	18125	18035	18084	18195	18166	17937	18183	18049	18176	17942	17971	18132	18079	18083	18189	18053	18149	17995	18099	18181	18086	18125	17989	17998	18052	18147	18111	18145	18093	17987	18203	18168	18032	18160	17987	18087	18085	18225	18228	17811	18130	18063	18104	17939	17952	18046	18144	18102	18238	18078	18205	18125	18034	17928	18139	18070	18094	18075	18119	18106	18079	18162	18003	18128	18071	18216	18106	17992	17970	18015	18228	18113	18260	17927	18133	18201	17907	17998	17886	18003	18202	18051	18087	18143	17992	17981	18225	18205	18065	17978	17892	18127	18071	18177	17966	18120	18070	18061	18055	18192	18094	18044	17992	18144	18072	18136	18080	18042	18184	17962	18039	18130	18098	18021	18231	17954	18110	17882	18375	18145	18283	17905	17996	17958	18118	18257	18120	18085	18094	18033	18113	18264	18031	18055	18204	18149	18043	18012	18071	18288	18012	18022	18093	18077	18093	18097	17993	17994	18089	18171	17946	18063	18000	18093	18091	18045	17925	18104	18064	17940	18222	18197	18066	18214	18044	18090	18107	18105	18087	18112	17941	18162	18148	18205	17958	18062	18071	18195	18082	18298	18071	18124	18192	18087	18212	17911	18233	18030	18180	18138	18095	18096	18080	17872	17995	18131	17915	17974	18132	18139	18218	18119	18109	18119	18115	17866	18011	18206	18119	18136	17983	18114	18318	18016	18080	18090	18128	18084	18172	18047	18157	18032	18105	18077	18135	18045	17924	18115	18073	18028	18192	18071	18090	17929	18274	18024	17944	18048	18173	17933	18235	17966	18222	18120	18051	17986	18074	18182	17947	18001	18000	18169	18143	17940	18085	18175	17987	18010	18099	18095	18037	18052	18208	17787	18027	18084	18115	18035	18229	17984	17877	18286	18050	18080	17940	17964	18149	17871	18175	17966	18058	18231	18116	17966	18199	18022	18070	18140	17852	18161	18068	17824	18063	18164	18109	17984	18099	17964	18075	18153	18178	17956	18108	18043	18081	18101	18081	18133	18186	18319	17923	18074	17963	18091	18109	17983	18102	18090	18057	18216	18100	17913	18301	18195	17933	18061	18141	17957	18070	17782	18183	18112	18306	18127	18227	18100	18152	18153	18051	17954	17941	17956	18101	18007	18110	18251	17948	18192	18093	18123	18045	18071	17941	18073	18008	18068	18122	18149	17923	18065	17923	18136	17962	18015	18325	17887	18064	17998	18209	17959	18099	18093	18102	18101	18046	18152	18003	18063	18044	17948	18187	17969	18072	18216	17974	18166	17957	18023	18061	18123	18166	18009	18236	18136	18148	18196	18008	18144	18006	18033	17975	18123	18170	18159	18090	18149	17991	18140	18301	18240	18021	18048	18136	17870	18143	18089	17876	18031	18010	18021	18166	18085	18122	18099	18096	18077	18234	18073	18085	18105	18033	18121	18051	18144	18054	18114	18187	18106	18013	18158	17989	17989	17914	18041	18133	18005	18240	18111	18148	18273	18027	18056	18107	17981	18230	18246	18105	18079	18043	17967	18180	17916	18128	18185	18028	17997	18038	18113	17947	18143	17979	18190	18072	17899	18146	18112	17961	18102	17989	18083	18103	18112	18085	18253	18106	18185	18028	18227	18143	18136	17891	18357	18051	18130	18099	18062	17971	17903	18109	18016	18032	18121	18088	17968	18113	18009	17930	18078	18144	18209	18204	18031	18150	18066	18105	18116	18049	18050	18135	18152	18026	18207	17946	18051	18143	18104	18210	17971	18134	18159	18161	17966	18086	17960	18268	17987	18158	18113	18111	18056	18208	18031	18188	18179	18112	18112	17944	17929	18043	17956	18109	18047	18100	18027	17968	18104	18110	18152	18240	17979	17942	18152	18034	18055	18092	18117	17963	17975	18059	17931	17931	17990	18100	18174	18033	18013	18293	18059	18219	18014	18118	18142	18097	18098	18118	17921	18039	17952	18127	18089	18029	18272	18211	18267	18103	18105	18050	18022	17946	18061	18107	18118	17997	17965	17926	18035	18057	18414	17946	18148	18033	18058	18114	18060	18165	18095	18257	18044	18098	18307	18071	18083	18205	18131	18147	18036	18034	18056	18156	18032	18193	18163	18142	18290	18130	18120	18065	18044	18043	17913	17915	18034	18188	17865	18275	18154	18274	18063	18214	18103	18201	18030	18156	18040	18223	18038	17942	18122	18004	18079	17989	18069	18154	18132	18224	18127	18030	18092	18182	18131	17950	18216	18082	18040	18047	17950	18127	18180	18145	17991	18032	18023	18043	18104	18060	18169	18199	17999	18085	18096	18216	18054	18201	18209	18119	17906	18077	18065	18182	18024	18133	18051
22759	22884	31467	24623	22374	24949	28100	23596	22910	23562	23438	23271	22972	23128	23332	23038	23172	22982	22944	23158	23002	22924	22966	23079	23147	23018	23005	22857	23019	23029	22962	22931	22876	22908	22993	23100	23050	22924	22939	23004	22969	22870	22953	23021	23048	22919	22894	23145	23031	23088	23235	22906	22972	22911	23075	23137	22820	22961	22828	22882	22576	22783	22892	23163	22687	22657	22981	22905	22821	22994	22936	22850	22981	23085	22905	22762	22925	23119	22863	22834	22772	22913	22885	22815	22819	23076	22851	22809	22701	22909	22871	22885	22780	22920	22791	22814	22632	22739	22893	23079	22887	22755	22865	23048	22825	22769	23047	22765	22659	22901	22587	22865	23005	23008	22710	22739	22675	22678	22966	22787	22860	22925	22826	22790	22944	22757	22756	22903	22907	22816	22831	23085	22998	22971	22948	23025	22817	22921	22972	23026	22860	22876	22965	22928	22726	23003	22689	22865	22933	23001	22628	22750	22694	22821	22680	22867	22759	23004	22813	22719	22764	22606	22836	22889	22798	22833	23051	22684	22901	22966	22837	22833	22739	22899	22900	22985	22949	22857	22929	22676	22982	22864	22733	22904	22910	22832	23006	22738	22870	22744	22882	22759	22950	22993	22901	22913	22960	22930	22722	22871	22948	22764	22943	23113	23028	23135	22954	22712	22887	23096	22890	22840	23029	22931	23017	22863	22711	22946	22969	23154	22768	22853	22886	22803	22831	22838	22848	22862	22902	22890	22890	22837	22775	22888	22989	23017	22948	23039	23008	22839	22861	22995	22962	22830	22653	22885	23110	22889	22899	22758	22892	22865	22949	22956	23191	22908	22820	22986	22876	23115	22775	22649	22654	22792	22842	23033	22883	22772	22908	22961	22861	22920	22621	22882	23063	22910	22826	22962	22953	23045	23117	22978	22681	22815	23002	22780	22828	22841	23048	22829	22915	22911	22871	22805	22786	22978	22859	22832	22982	22795	22786	22703	22918	22856	22970	22761	22744	23138	22918	22786	22738	22751	22694	22637	22686	22867	22860	22825	22998	22902	22788	22876	23004	22669	22998	22858	22869	22780	22653	22829	22602	22667	22777	22676	23076	22806	22832	23011	22870	22924	22950	22877	22759	22779	22902	22756	23013	22962	23082	22629	22940	22802	22784	22786	22742	22968	22957	22754	22695	22873	22688	22696	22856	22937	22983	23118	22929	22875	23108	22793	22908	22888	22886	22814	22792	22809	22903	22759	22845	22981	23087	22885	22952	22924	22579	22854	22759	22662	22862	22684	22977	23016	22918	22944	22615	22959	23025	22914	22997	22875	22884	23078	22680	23071	22936	22718	22927	22677	22573	22923	22932	22723	22814	22737	22886	22842	22916	22711	22804	22581	22962	22810	22838	22844	22768	22885	23017	22877	22733	22879	22817	22601	22926	22897	22883	23017	22830	22932	22652	23082	22727	22902	23020	22579	22896	22831	22736	22624	22932	22818	22791	22882	22902	22798	22952	22880	22759	22815	22864	22948	23002	22937	22882	22953	23059	22917	22961	23023	22767	22872	23019	22838	22845	22633	22787	22948	22792	22903	22810	22711	22992	22833	22721	22967	23151	22728	22701	22793	22910	22870	22868	22725	22740	22877	23023	22802	22860	22938	22666	22797	23109	22715	22683	22923	23173	22757	22937	22749	22893	22812	22841	22916	22776	22846	22920	22866	22812	23044	23240	22666	22754	22802	22864	22991	23062	22687	22871	22545	22748	22941	22740	22928	22647	22887	22778	22986	22952	22674	22745	22951	22997	22864	23002	22809	22936	22709	22890	22872	22793	22840	22921	22858	22748	22687	22923	22797	22726	22860	22746	22765	22786	22736	23017	22746	22695	22674	22731	22953	22757	22887	22822	22887	22805	22994	22989	22843	22782	22769	22792	22707	22817	22897	22907	22845	23087	22755	22742	22663	22820	22841	22974	22975	22727	22825	22847	22778	22795	22893	23029	22847	23006	22803	22896	22946	22818	22805	22837	22793	22733	22587	22939	22712	22887	22708	22766	22771	22817	22869	22829	22858	22838	23037	22835	22726	22915	23015	22946	22739	22851	22819	22929	22747	22817	22852	22725	22990	22761	22778	22872	22895	22782	22686	22970	22876	22737	22617	22727	22893	22790	22944	22880	22893	22732	22967	22801	22840	22880	23171	22924	23038	22861	22855	22829	22834	22982	22804	22728	22947	22862	22974	22965	22860	23034	22833	22667	22882	22779	22875	22922	22772	22798	22799	22776	22734	22712	22909	22822	22813	22783	22955	22864	22925	22817	22855	22775	22749	22872	22724	22700	22977	22894	22781	22580	22720	22933	22641	22914	22722	22605	22699	22799	22904	22789	22905	22726	22872	22598	22793	22943	22752	22664	22848	22919	23003	23039	22974	22749	22826	22793	22884	22985	22823	22886	22976	22911	22790	22877	22882	22839	22778	22985	22829	22750	22916	23041	22837	23040	22835	22802	22771	22639	22821	22910	22818	22958	22653	23006	22901	23021	23071	22962	22696	22861	22893	22913	22890	22803	22666	22583	22738	22894	22813	22797	22837	22879	22701	22998	22979	22767	22993	22897	22729	22935	22779	22788	22919	22738	22791	22913	22941	22676	22826	23067	22803	22957	22756	22792	23006	22671	23051	22752	22857	22754	22791	22813	22774	22796	22997	22965	22913	22840	22805	22832	22746	22820	22907	22889	22914	22871	22767	22783	22782	22967	23002	22933	22912	23051	22910	22656	22858	22917	22932	22753	22839	22826	22896	22766	22707	22932	22877	22937	22558	22997	22860	22826	22890	22899	22900	23067	22762	22740	22988	22901	22931	22898	22930	22745	22880	22886	22807	22754	22806	22677	22856	23039	22909	22886	22868	22849	22879	22986	22985	22664	22792	22974	22829	23023	22718	22794	22542	23044	23014	22792	22809	22831	22769	22654	22747	22831	22951	22953	22835	22550	22956	22869	22795	22835	22785	23132	22773	22724	22768	22882	22793	22914	22712	22924	23000	22887	23000	22872	22794	23063	22847	22948	22757	22948	22794	22838	22904	23045	22865	22831	22755	22769	22999	22852	22678	22788	22720	22798	22902	22971	22588	23005	22676	22921	22937	23092	23146	22600	22872	22631	22826	22871	22831	22876	22766	22748	22749	22854	22772	22722	22751	22951	22805	22798	22674	22897	22708	22905	22796	22747	22756	22870	22862	22901	22770	22923	22836	22781	23018	22834	22748	22628	22778	23039	22731	22728	22818	22808	22738	22917	22844	22841	22854	22770	22877	22896	23019	22535	22727	22851	22893	22966	23085	22964	22915	22753	22722	22798	22831	22749	22947	22958	22785	22866	22634	22898	22883	22771	22952	22851	22726	22903	22857	22796	22670	23006	22888	22945	22783	22702	22736	22791	23005	22886	22878	22777	22784	23018	22774	22679	22968	22853	22532	22745	22691	22919	22666	22652	22581	22623	22857	22779	22855	22839	23091	22808	22862	22767	22990	22977	22838	22711	22969	22791	22870	22835	22881	23167	22955	22886	22856	22969	22789	22907	22779	22725	22759	22788	22649	22880	22764	23092	22811	22937	22959	22906	22855	22877	22958	22946	22627	22764	22958	22790	22772	22945	23076	23003	23015	22838	22864	22882	22768	23075	22884	22849	22813	22702	22986	23018	22843	22993	22817	22730	22904	23045	22781	22935	22887	22858	22791	22880	22823	22993	22973	22836	22773	22991	23020	22934	22866	22792	23086	22814	22967	22957	22860	22766	22851	22794	22883	22816	22697	22999	22961	23019	22853	22854	22765	22760	22621	22722	22796	23038	22846	22809	22758	22666	22835	22652	22870	22862	22927	22875	22960	22771	23029	22834	22914	22965	22935	22691	22884	22965	22989	22903	22802	22976	22823	22775	22878	22799	22810	23047	22893	22908	22705	22979	23022	22889	22780	22657	22896	22702	22981	22935	22861	22825	22939	22807	23015	22995	22869	22848	22818	22906	22657	22788	22842	22969	22865	22998	22903	22836	23103	23154	22702	22988	22823	22677	22803	22761	22617	22779	22911	22820	22995	22746	22877	22979	22955	22687	22977	22773	22787	23133	22788	22991	22627	22721	22768	22831	22861	22751	22715	22773	23113	22959	22900	22945	22831	22868	22751	22895	22803	22929	22761	22883	22766	22908	22718	22982	23086	22982	22797	23023	22894	22908	22837	23036	23009	22744	22890	23035	22748	22998	22829	22735	22834	22841	22740	22766	22592	22797	22834	22898	22781	22727	23037	22869	22849	22957	22848	23059	22872	22948	22598	23189	22820	23065	22710	22841	22665	22787	22999	22762	22937	22865	22875	22685	22737	22760	23081	23056	22872	22903	22882	22797	22902	22895	22958	23015	22947	22899	22936	22995	22934	22790	22847	22881	22820	22765	22864	22921	22897	22936	22982	22906	22693	22982	22894	22869	22734	22750	22689	22850	23024	22905	22882	22714	22937	22642	22882	22818	22816	22794	22851	22657	22985	22721	23041	22837	22821	22720	23003	22961	22659	22666	22715	22817	22907	22973	22675	22747	22764	22923	23043	22645	22786	22866	23031	22792	22735	23021	22872	22903	22719	22816	22761	22767	22961	22737	22690	22758	22830	22915	23002	22875	22795	22826	22894	22765	22927	22867	22877	23024	22832	22990	22787	22933	22870	22900	22723	22921	22749	22990	22883	22863	22842	22732	22865	22853	22762	23119	22959	22942	22846	22894	22989	22944	22808	22876	22805	22778	22829	22912	22841	22943	22824	22819	22740	22948	22889	22899	22831	22762	22954	22720	22829	22939	22842	22793	23134	22673	22964	22816	22956	22874	22696	22862	22712	22831	22853	22794	22735	22877	22815	22787	22878	22981	22890	22962	22881	22853	22834	22943	22889	22801	22790	22893	22970	22913	22859	22766	22758	23028	22756	23095	22961	23001	22955	22945	22977	22884	22784	22830	22850	22882	22932	22698	22696	22913	22895	22902	22934	22683	22825	22914	22957	22879	23117	22846	22866	22967	22963	22988	22696	22978	22885	22548	23047	22859	22924	22957	22864	22725	22691	22640	22928	22966	22966	22747	22737	22925	22801	22926	22771	22938	22907	23003	22741	22820	22785
60432	104062	76367	44561	29133	20379	18611	18155	18062	18225	18043	18030	18159	18314	18023	18195	17916	18244	18262	17971	18170	18254	18178	18067	18257	18214	18166	18049	18112	18168	18255	18116	18167	17989	18215	18007	18133	18279	18213	18125	17959	18161	18102	18129	18321	18117	17994	18109	18150	18088	18208	18195	18118	18065	18058	18067	18022	18046	18169	18043	18179	18189	17996	18196	18086	17962	17992	18048	18211	18273	18093	18079	18136	18120	18229	18111	17939	18078	18182	18087	18077	18067	18163	17964	18133	18256	18133	18069	17814	18227	18215	18149	18083	18219	18143	17959	18086	18222	18075	18082	18123	18277	18134	18009	18102	18143	17988	17993	18075	18011	18074	18125	18118	18054	18216	18103	18046	18240	18054	18355	18150	18196	18079	18192	18230	18391	18044	18275	18251	18005	18085	18216	18021	18179	17969	18168	18049	18070	18074	18218	18186	18112	18237	18000	18321	18285	18020	18020	18060	18061	18234	18124	18113	17922	18207	18105	18201	18108	18017	18079	18056	18082	18140	18196	18248	18098	18002	17861	18078	18177	18119	18125	18118	18190	18032	18098	18178	18154	18075	18141	18207	18180	18032	18202	18133	18231	18162	18195	18164	18149	18225	18222	18171	18105	18080	17925	18194	18142	18090	18126	18262	18218	18023	18235	18181	18360	18185	18174	18275	18144	18104	18254	18050	18013	18130	18184	18109	18159	17967	18135	18244	18096	18152	18178	18123	18214	18085	18175	18140	18119	18031	18081	18268	18128	18012	18142	18037	18085	17997	18188	18240	17916	18187	18048	18069	18134	18144	18150	17935	18237	18093	18088	18112	18214	18042	18091	18263	18031	18034	17933	18370	17941	18054	18138	18247	18276	18088	18087	18039	18192	18100	18176	18103	18247	18163	17997	17994	18095	18080	18174	18187	18125	18037	18089	18111	18026	18060	18042	18169	18001	17918	18095	18143	18069	18040	18195	18075	18108	18074	18112	18024	18136	17941	18184	18198	18250	18121	18076	18134	18053	18048	17962	18079	18177	18157	18186	18080	18012	18140	18028	18094	18171	18211	18034	18167	18172	18172	18214	18161	18148	18167	18029	18078	17957	17998	17983	18234	18204	18129	18149	18096	18140	17912	18143	18236	18207	18154	18041	18216	18126	18115	18011	18055	18206	18304	18212	18115	17995	18139	18064	18014	18138	18093	18253	17949	18158	18084	18084	18128	17966	18140	18058	17975	18236	18121	18132	18180	17939	18127	18131	18184	18042	17909	18167	18048	18055	18156	18223	18133	18168	18070	18195	18074	18091	18200	18004	18236	18085	18007	17921	18233	18130	18181	18102	18217	18130	18077	17972	18144	17927	18055	18100	17884	18171	18199	17980	18004	18068	17926	18000	18192	18235	18133	18066	18264	18045	17957	17998	18119	18153	17958	18194	18016	18324	18151	18018	18098	18186	18148	18281	18068	18127	18095	18033	18105	18036	17942	18137	18153	18040	18234	18023	18109	17894	18224	18156	18171	17912	18015	18135	18099	18096	17991	18261	18001	18158	18084	18143	18027	17936	18121	18064	18170	18162	17973	18099	18091	18086	18024	18161	18193	18159	18232	18175	18164	18065	18110	18219	18170	17998	18211	18039	18200	18136	18082	18029	18192	18259	18266	17981	18214	18127	17995	18105	17983	18265	18165	18080	17870	18180	18134	18249	17866	18105	18200	18168	18296	18139	18010	18107	18220	17967	18304	17921	18134	18150	18040	18085	18010	18300	18234	18101	18157	18020	18099	18103	18105	17979	18173	18098	18104	18110	18087	18156	18081	18175	18151	18236	18219	18088	18117	18080	18228	18140	18208	18098	18196	18073	18115	18009	18264	17888	18073	18296	18288	18123	18146	18162	18017	18262	18076	18197	18074	18112	18205	17905	18192	18228	18092	18229	18254	18091	18030	18131	17983	18027	18206	18210	18086	18128	18101	18056	18020	18117	18041	18108	18146	17906	18036	18205	17996	18205	18101	17891	18200	18130	18204	17872	18113	18221	17845	18310	18174	18220	18085	18199	18349	18173	18179	18074	18190	18075	18035	18090	18143	18371	18069	18066	18238	18055	18090	18089	18157	18114	18261	18221	18110	18033	18087	18173	18068	18068	18090	18088	18246	18124	17813	18228	18141	18096	18105	18122	18138	18192	18072	18131	18176	18065	18059	17862	18258	17952	18105	18053	18154	18158	18192	18084	18180	18251	18185	18131	18267	18130	17977	18093	18104	18195	18388	18101	17997	18080	18107	18160	18085	17887	18096	18003	18174	18104	18192	18101	17997	18205	18146	18215	18293	18153	18045	18240	18024	18225	18259	18132	18244	18123	18180	18106	17926	18070	18302	18117	18106	18158	18118	18288	18215	18101	17925	18063	18154	18004	18220	18095	18072	18161	18197	18180	18126	18235	18250	18182	17995	18262	18020	18017	18321	18190	18116	18171	18159	18133	17929	18142	18104	18065	18106	18230	18247	18077	18104	18076	18188	18102	18431	18051	18254	18076	18021	18183	18182	18163	18096	18095	17997	18222	18039	18112	18047	18132	18130	18034	18114	18043	18211	18048	18039	18005	18133	18153	18170	18148	17953	18109	18090	18045	18188	18165	18217	18126	18101	17983	18014	18082	18092	18157	18126	18002	18132	18120	18154	17984	18111	18125	18047	17952	18044	18239	18152	18210	18088	17998	18257	18073	18117	18154	18061	18235	18308	18188	18121	18237	18079	18157	18108	18122	18110	18109	18025	18164	18057	18148	18140	18294	18132	17978	18252	18255	18170	18070	18101	18264	17954	18138	18229	17902	18175	17951	18170	18016	18237	18113	18329	18075	18095	18083	17996	18030	18211	17906	18092	17927	17824	18062	18193	18223	17950	18005	18088	17908	18050	18110	18011	18012	18086	18132	18113	18229	18434	18131	18156	18194	18035	18203	18033	18205	17993	18207	18169	18211	17919	18220	18094	17827	18210	18205	18085	18155	18152	18219	18166	18042	17883	18178	18108	18158	18228	18197	18203	18049	17952	18194	18098	18199	18186	18192	18233	18111	17850	18065	18019	18149	18255	18065	18154	18202	17974	18066	18183	17972	17982	18100	17994	18209	18081	18308	17911	17825	18301	18026	18270	18048	18115	18153	18109	17891	18362	18039	18012	18111	18059	18327	17987	18056	18106	18073	18067	18070	18240	18092	18026	18253	18181	17941	17980	18258	18215	17943	18181	18034	18181	18143	18264	18158	18161	18085	18133	17941	18105	18186	18134	18056	17931	18266	17988	18087	18194	18068	18232	18305	18104	18226	18266	18136	17990	18203	18196	18200	17979	18170	18100	18027	18099	18009	17976	18146	18145	18156	18176	18235	18243	18267	18009	18067	17972	18254	18126	18165	18011	18223	18155	18158	18059	18275	18106	18190	18123	17960	18151	18034	18087	18214	18218	18036	18285	18046	18099	18098	18186	18087	18078	18437	18253	18092	18120	18033	18171	17969	18090	18073	18061	18185	18108	17913	18025	18101	17976	18171	18177	18174	18132	18044	17913	18000	18151	18063	18054	18183	18027	18121	18017	17986	18006	18094	17987	18038	18107	18018	18213	18091	18007	18230	18123	18170	18317	18211	18062	18203	18137	18097	18005	18158	18015	18224	18040	18094	18197	17876	18090	18114	17997	18285	17969	18102	18258	18198	17959	18016	18123	18145	18062	18208	17928	18173	18169	18156	17923	18169	18017	18098	18279	18095	17986	18100	18171	17971	18137	18153	18120	18057	18112	18118	18348	18111	18072	18129	18043	18378	18021	18282	18104	18054	18167	18012	18277	18009	18159	18179	18027	18037	18185	18068	18224	18155	18116	18003	18088	18138	17982	18243	18156	18017	18015	17872	18131	18152	18139	18137	18030	18100	18114	18230	18020	18086	18013	18086	18176	18303	18063	18156	18042	18248	18210	18299	18059	18114	18234	18138	18092	18099	18073	18196	18088	17936	18090	18162	18140	18126	17974	18248	17963	18169	18198	18113	18033	18221	18092	18202	18176	18102	18214	18224	18030	18049	17892	18178	18151	18037	18118	18161	18191	18164	18206	17934	18075	18168	17975	18131	18084	18242	18051	18106	17965	18210	18089	18101	18128	18094	18036	18027	17982	18102	18088	18109	18306	18008	18074	18211	18153	18247	18189	18296	18112	18182	18237	18068	18123	18042	18186	18218	18274	18137	18198	18081	18180	18106	18080	18187	18183	18135	18088	18165	18106	17842	18062	18096	18043	18192	18130	18061	18020	18117	18326	18054	18140	18136	18090	18132	18108	18203	18308	18018	18020	18114	18064	17918	18151	18183	18127	18100	18236	18089	18209	18239	18170	18234	18177	18059	18085	18038	18283	18107	18107	18077	18203	18175	18133	18065	18203	18094	18283	18109	18055	18103	18032	18136	18379	18056	17997	17881	17938	18202	18186	18028	18235	18211	18120	18231	18190	18106	18059	18085	18273	18047	18166	18234	18074	18103	18011	18022	18258	17921	18028	18159	18080	17976	18175	18209	18073	17990	18178	18071	18035	18013	18274	18057	18110	18007	17983	18133	17966	18116	18046	18132	18159	18223	18291	18139	17986	18211	18010	18086	18098	17987	17976	18121	18195	17910	18117	18147	17942	18144	18119	17956	18073	18091	18250	18083	17866	18028	18148	18141	18085	18201	18105	18176	18261	18167	18111	18006	18057	17909	17933	18173	18077	18056	18046	18209	18121	18068	18279	18064	18085	18265	18002	18171	17995	18217	18267	18119	18056	18363	18191	17990	18340	17971	17940	18066	18259	18119	17914	18083	18120	18206	18146	18026	18031	18036	18118	18022	18189	18203	18086	17987	18139	18133	18060	18084	18128	17987	18073	18029	18115	18192	18157	18233	17867	18113	17985	18147	18152	18200	18134	18267	18075	18146	18070	17993	18128	18103	18069	17988	17988	18153	18108	18099	18001	18197	17980	17979	18051	18131	18061	18289	18077	18149	18173	18108	18060	18230	17854	17999	18260	17813	18124	18123	18046	17970	18202	18178	18186	18106	18282	18074	18020	18033	18031	18192	17973	18069	18067	18070	18062	18055	18207	18055	18268	18207	18154	18109	18194	18179	18201	18112	18068	17987
32123	40753	40500	28902	23549	22805	22743	22688	22524	22423	22425	22479	22595	22533	22615	22547	22480	22614	22496	22422	22489	22555	22324	22212	22520	22609	22692	22640	22665	22376	22757	22244	22730	22359	22478	22462	22629	22453	22240	22399	22466	22502	22304	22749	22498	22656	22625	22588	22440	22230	22484	22623	22603	22438	22508	22485	22529	22642	22556	22472	22482	22322	22400	22495	22418	22452	22397	22367	22272	22457	22465	22530	22418	22363	22333	22385	22418	22536	22628	22405	22439	22178	22382	22433	22685	22137	22283	22464	22387	22150	22589	22355	22207	22459	22522	22408	22528	22233	22479	22395	22456	22513	22437	22523	22288	22321	22394	22318	22576	22386	22296	22310	22363	22277	22560	22533	22265	22295	22591	22266	22338	22389	22464	22359	22537	22424	22509	22295	22515	22360	22562	22364	22165	22631	22343	22320	22316	22616	22494	22458	22269	22295	22544	22432	22571	22525	22406	22326	22389	22340	22640	22379	22406	22429	22719	22422	22461	22402	22341	22394	22468	22263	22253	22450	22447	22456	22487	22486	22405	22550	22410	22431	22576	22423	22422	22352	22516	22345	22305	22286	22555	22449	22523	22283	22690	22336	22444	22661	22327	22473	22490	22678	22456	22483	22294	22661	22360	22528	22480	22296	22249	22371	22409	22461	22623	22545	22375	22437	22454	22090	22700	22537	22267	22477	22490	22463	22671	22356	22447	22375	22382	22342	22261	22436	22324	22337	22516	22106	22225	22221	22482	22270	22565	22374	22279	22551	22169	22324	22310	22404	22470	22418	22624	22194	22429	22465	22513	22418	22664	22405	22464	22239	22366	22685	22529	22384	22485	22379	22458	22326	22434	22444	22268	22363	22426	22304	22416	22361	22481	22632	22550	22368	22480	22454	22365	22419	22382	22456	22530	22630	22265	22197	22283	22539	22547	22533	22371	22289	22417	22571	22398	22256	22525	22457	22425	22372	22562	22567	22191	22288	22512	22370	22470	22365	22504	22377	22282	22536	22428	22573	22186	22269	22355	22468	22435	22531	22329	22142	22672	22674	22556	22432	22522	22453	22540	22458	22384	22654	22387	22427	22560	22478	22505	22400	22358	22443	22492	22562	22283	22638	22495	22402	22493	22649	22405	22641	22437	22567	22512	22408	22375	22218	22387	22397	22704	22618	22343	22331	22497	22382	22357	22561	22466	22127	22367	22351	22292	22354	22630	22294	22281	22298	22661	22511	22526	22528	22411	22396	22505	22337	22314	22543	22457	22390	22425	22366	22427	22260	22207	22459	22249	22375	22432	22294	22532	22595	22418	22525	22476	22423	22348	22478	22301	22356	22270	22370	22422	22408	22424	22449	22225	22145	22451	22412	22354	22595	22545	22408	22258	22272	22222	22310	22126	22601	22526	22460	22339	22405	22320	22405	22267	22354	22340	22310	22601	22532	22292	22228	22373	22441	22494	22437	22225	22246	22562	22423	22432	22472	22210	22482	22387	22525	22301	22661	22636	22331	22293	22402	22460	22445	22579	22439	22531	22510	22589	22416	22529	22359	22393	22525	22568	22393	22614	22405	22635	22444	22443	22559	22390	22243	22271	22494	22605	22446	22463	22349	22347	22487	22334	22439	22488	22584	22607	22331	22566	22447	22502	22715	22611	22292	22315	22278	22469	22435	22507	22526	22447	22343	22302	22283	22398	22386	22328	22317	22569	22171	22479	22405	22400	22579	22400	22501	22277	22354	22256	22635	22377	22432	22388	22454	22095	22401	22509	22324	22365	22482	22474	22458	22379	22400	22438	22202	22436	22492	22538	22338	22466	22326	22264	22201	22390	22196	22544	22423	22681	22346	22492	22313	22248	22486	22412	22321	22522	22442	22376	22436	22319	22125	22336	22276	22369	22312	22434	22503	22351	22301	22330	22238	22452	22497	22415	22388	22331	22339	22677	22314	22348	22324	22522	22441	22412	22483	22428	22096	22536	22409	22436	22491	22447	22227	22289	22363	22501	22482	22327	22300	22255	22642	22173	22554	22565	22393	22346	22218	22471	22474	22526	22366	22339	22440	22276	22395	22600	22589	22325	22279	22218	22207	22154	22414	22525	22513	22290	22206	22498	22373	22420	22317	22355	22579	22316	22513	22450	22473	22638	22397	22446	22070	22310	22304	22481	22531	22494	22425	22533	22502	22402	22440	22411	22252	22690	22345	22560	22464	22599	22478	22451	22323	22581	22548	22345	22339	22351	22580	22298	22395	22490	22527	22590	22268	22441	22304	22604	22459	22420	22126	22292	22312	22336	22450	22619	22457	22460	22302	22346	22487	22792	22528	22516	22469	22565	22553	22556	22368	22507	22400	22330	22438	22438	22385	22414	22603	22483	22360	22341	22557	22442	22516	22350	22493	22447	22519	22640	22309	22587	22460	22404	22473	22469	22368	22364	22444	22272	22197	22489	22515	22457	22475	22471	22369	22255	22546	22268	22474	22620	22474	22475	22428	22579	22522	22441	22343	22527	22388	22404	22369	22260	22518	22325	22366	22397	22405	22526	22211	22436	22533	22417	22372	22501	22528	22495	22440	22518	22301	22392	22461	22354	22138	22438	22455	22311	22223	22490	22421	22469	22528	22498	22078	22222	22214	22468	22510	22567	22418	22356	22256	22621	22370	22514	22343	22221	22482	22498	22200	22347	22340	22424	22437	22451	22372	22459	22443	22504	22402	22333	22098	22631	22517	22591	22405	22247	22406	22446	22352	22425	22756	22319	22594	22310	22432	22397	22415	22350	22247	22439	22297	22259	22406	22483	22513	22464	22515	22520	22405	22150	22516	22697	22491	22320	22623	22410	22311	22290	22376	22332	22362	22528	22316	22290	22644	22722	22520	22382	22539	22392	22286	22309	22203	22407	22616	22203	22335	22279	22650	22389	22377	22543	22392	22444	22362	22440	22466	22462	22366	22198	22584	22410	22344	22546	22490	22478	22387	22488	22317	22441	22445	22581	22422	22213	22470	22549	22396	22329	22463	22172	22635	22636	22525	22208	22130	22439	22647	22599	22312	22641	22490	22407	22622	22355	22433	22694	22374	22475	22382	22412	22233	22313	22593	22323	22297	22402	22282	22380	22398	22439	22417	22569	22544	22270	22551	22391	22473	22544	22567	22365	22498	22388	22398	22539	22441	22401	22532	22496	22439	22485	22155	22357	22346	22474	22247	22352	22525	22387	22424	22601	22513	22577	22550	22486	22530	22510	22485	22483	22492	22541	22552	22412	22189	22500	22207	22602	22512	22508	22398	22313	22390	22572	22405	22253	22466	22580	22509	22435	22466	22575	22365	22417	22388	22372	22427	22381	22344	22139	22591	22390	22355	22547	22546	22556	22421	22469	22450	22447	22520	22729	22328	22373	22287	22248	22520	22693	22601	22383	22443	22586	22403	22421	22342	22553	22451	22246	22578	22460	22298	22550	22363	22345	22393	22506	22433	22425	22383	22110	22416	22386	22249	22260	22250	22473	22401	22544	22416	22455	22390	22427	22469	22282	22384	22171	22245	22297	22412	22267	22377	22568	22560	22181	22287	22614	22686	22685	22715	22389	22505	22409	22351	22302	22517	22271	22512	22409	22454	22626	22324	22462	22412	22652	22678	22379	22314	22263	22647	22523	22543	22414	22246	22445	22721	22685	22283	22510	22318	22535	22546	22436	22493	22686	22373	22433	22572	22634	22419	22412	22464	22586	22500	22310	22300	22521	22335	22423	22271	22389	22541	22610	22430	22483	22315	22537	22269	22432	22544	22332	22331	22505	22423	22556	22456	22232	22471	22418	22295	22346	22546	22425	22380	22273	22525	22402	22302	22148	22496	22426	22233	22559	22531	22254	22306	22278	22487	22359	22329	22560	22445	22364	22447	22348	22531	22491	22357	22399	22428	22448	22571	22422	22429	22389	22280	22549	22374	22411	22341	22364	22469	22616	22577	22402	22410	22303	22405	22291	22482	22541	22484	22350	22279	22469	22307	22469	22490	22562	22599	22514	22674	22703	22172	22373	22312	22375	22503	22216	22320	22427	22383	22262	22214	22596	22396	22387	22362	22526	22582	22529	22428	22460	22425	22626	22515	22394	22468	22384	22579	22402	22540	22597	22412	22377	22488	22444	22331	22441	22442	22309	22173	22324	22238	22480	22336	22471	22429	22342	22348	22253	22390	22426	22412	22373	22356	22436	22236	22358	22553	22640	22387	22524	22413	22271	22369	22428	22484	22301	22185	22328	22443	22315	22422	22406	22505	22376	22242	22521	22463	22357	22250	22526	22467	22266	22437	22338	22264	22362	22408	22351	22406	22194	22410	22349	22331	22362	22630	22431	22411	22320	22521	22491	22231	22347	22516	22443	22264	22481	22347	22376	22668	22196	22572	22536	22471	22432	22317	22416	22431	22591	22439	22549	22375	22409	22484	22184	22439	22135	22418	22427	22513	22450	22529	22241	22384	22487	22456	22373	22523	22428	22357	22577	22592	22476	22312	22488	22551	22541	22360	22529	22351	22161	22672	22461	22377	22307	22341	22438	22307	22440	22365	22329	22279	22301	22230	22622	22433	22561	22314	22528	22521	22309	22399	22628	22297	22170	22241	22488	22646	22391	22361	22596	22545	22243	22287	22321	22479	22371	22179	22444	22604	22382	22368	22238	22475	22538	22571	22540	22409	22397	22554	22423	22365	22528	22176	22493	22617	22504	22651	22389	22389	22293	22314	22457	22414	22167	22211	22498	22447	22467	22550	22388	22446	22399	22427	22373	22638	22552	22486	22363	22423	22561	22184	22542	22304	22467	22398	22407	22469	22625	22717	22437	22430	22347	22547	22606	22337	22472	22131	22487	22422	22430	22444	22546	22591	22416	22526	22479	22524	22555	22427	22392	22555	22223	22501	22634	22448	22481	22489	22201	22184	22403	22602	22288	22534	22400	22299	22548	22505	22314	22379	22214	22348	22438	22466	22492	22610	22270	22256	22483	22354	22381	22320	22517	22231	22459	22402	22217	22507	22470	22395	22483	22551	22530	22445	22595	22377	22306	22342	22398	22561	22521	22404	22427	22627	22281	22324	22297	22376	22224	22465	22285	22183	22453	22675	22639	22503	22301	22523	22565	22430	22439	22487
44257	60262	39921	22065	19038	18139	17933	17952	17992	17717	18008	17893	18022	17778	17917	18146	17968	17792	17703	18104	17949	17928	17887	17849	17928	17797	17862	17808	17885	17980	17896	17931	17719	17945	18000	17745	17910	18047	17927	17967	17903	17768	17946	18037	17825	17973	17898	17928	18126	17860	18028	17814	17931	17833	17817	17693	17875	17864	18004	17704	17847	17912	17966	18004	17748	17899	17978	17775	18001	17765	17918	18027	18041	17922	17798	18013	17935	17888	17783	17769	17809	17881	18027	17912	17748	17946	18111	17879	18006	17693	17934	17895	17919	17748	17878	17934	17726	17764	18013	17715	17902	17806	17857	17848	17919	17952	18024	17966	17745	17766	17692	17990	18003	17893	17934	17843	17845	17932	17856	17758	17876	17833	17998	17893	17963	17783	18041	17920	17891	17996	17929	17919	17882	17883	17813	17961	17987	18044	17825	17808	17773	17904	18002	17872	17828	17886	18074	17961	17789	17974	17798	17864	17860	18014	17813	17837	17749	18020	17911	18018	17921	17839	17908	17977	17811	17946	17846	18182	17824	17960	17750	17874	17807	18005	17789	17878	17814	17915	17874	17817	17998	17767	17865	17882	17989	17949	17899	17950	17869	17827	17823	17735	17740	18082	17706	17955	17877	17943	18006	17838	17993	17966	17796	17842	17889	17822	17862	17725	17828	17905	17872	18021	18020	17997	17914	17788	17797	17922	17928	17893	18042	17897	17867	17987	17820	17956	17821	18057	18038	17957	17889	17728	17818	17832	17912	17781	17995	17832	17838	17859	18031	17849	17820	18036	17966	17622	18055	17979	18025	17963	17889	17775	17890	17839	17872	17757	17963	17819	17803	17979	17902	17903	17772	18036	17845	17884	17783	17966	17855	17686	17853	17759	17901	17685	17797	17766	17969	17891	17860	17845	18021	17911	17936	17873	17870	17961	17848	17810	17769	17870	17928	17778	17897	17812	17780	17853	18214	18051	17918	17880	17819	17917	17748	17910	17841	17791	17981	17804	17823	17806	17906	17885	17976	17785	17768	17802	17972	17875	18061	17898	17880	17826	17794	18021	18025	17931	17883	18034	17933	17989	17863	17895	17965	17888	18000	17805	18014	18012	17956	17801	17787	17876	17902	17653	17896	17830	17871	17982	17906	17907	17820	17856	17999	17831	17800	17988	17900	17845	17870	17818	17995	17893	17942	17958	17839	17854	17926	17822	18025	18010	17849	17807	18017	18113	17864	17886	17791	17902	17951	17893	17957	18084	17870	17897	17860	17884	17923	17877	18098	18000	17830	18085	17742	17979	17798	17971	17935	17919	17837	17934	18055	17937	17875	17956	18004	17860	17954	17894	18025	17826	17886	17853	17794	17814	17968	17828	18024	17818	17865	17804	17810	17886	17918	17837	17945	17829	17957	17905	17906	17960	17966	17805	18052	17917	17895	17795	17806	17915	18048	17791	17768	17815	17864	17937	17921	17854	17873	18119	17844	17796	17934	17878	17884	17881	17750	17872	17945	17811	17958	17910	17743	17939	17802	17633	17771	17977	17916	18075	17982	18013	17826	18014	17927	17989	17802	18048	17700	17930	17921	17956	17736	17857	17776	17883	17826	17815	17786	17904	17923	17956	17951	17886	17771	17842	17823	17750	17951	17710	17853	18168	17831	17929	17884	17995	17909	17686	17905	17728	18018	17744	17874	17628	17929	17975	17873	17944	17895	17941	17900	17724	17930	18066	17837	17984	18021	17842	17948	17930	17850	17914	17745	17856	18035	18001	17925	17759	18100	17797	17987	17974	17903	17888	17799	17756	17958	17826	17943	17974	17745	17994	17992	18079	17929	17944	17886	17795	17854	17805	18037	17731	17876	17772	17936	17779	17957	17940	17929	17923	17946	17837	17919	17892	17765	17778	17830	17744	17931	17893	17894	17839	17946	17782	17919	17854	17830	17861	18020	17923	17707	18047	17959	17882	18067	17910	17740	17843	17777	18015	17816	17884	18194	17969	17895	17889	17773	18005	18108	17896	17954	18007	18005	17891	17820	17967	17945	17785	17847	17875	17994	17854	17816	17949	17912	17945	17901	17851	17915	17844	18084	17918	17973	17823	17830	17802	17919	18112	17989	17858	17847	17747	18070	17911	17893	17805	17968	17884	17982	17993	17912	17964	17981	17886	17786	18126	17813	17963	17802	17831	18013	17765	17827	17903	17969	17887	18023	17797	17816	17870	18090	17845	17813	17939	17961	18019	17865	17915	17889	17930	17899	17819	17844	17910	17808	17760	17994	17900	17833	17879	17903	18060	17943	18051	17965	17871	18157	17791	17805	17738	17867	17921	17851	17822	17828	17883	18021	17822	17874	17988	17876	17829	17939	17926	17812	17835	17974	17894	17927	17844	17807	17800	17878	17715	17860	18012	17872	17825	17830	17857	17853	17950	17795	17865	17828	18011	17830	17979	17890	17908	17828	17690	18008	17780	18006	17843	17807	17691	17816	17784	17826	18075	18050	18035	18079	17824	17786	17811	17895	18017	17837	17758	17850	18019	17927	17834	18049	17769	17702	17953	18027	18013	17867	18058	17950	17800	17903	17921	17911	17939	17808	17906	17960	17795	17874	18012	17902	17884	17917	17814	17760	17922	17857	17935	17890	17906	18107	17862	17922	17884	18061	17889	17784	17759	17830	17905	18085	17913	17937	17845	17875	17947	17992	17732	17956	17872	17905	17990	17712	17804	17915	18041	17989	17775	17897	17912	17912	17915	17981	17842	17863	18140	17857	18024	17960	17930	17847	18038	17947	17995	17882	17938	18100	17809	17820	17741	17874	17928	17675	17972	17841	17911	17676	17995	17937	17774	17926	18084	18105	17815	17976	17748	17913	17924	17697	18024	17994	17957	18025	17790	17765	17841	17962	17860	17986	17947	18018	17921	17809	17774	17927	17725	17892	17880	18060	17953	17826	17945	17824	17821	17849	17896	17876	17837	17803	17773	17931	17870	17975	17892	17770	17752	17933	17890	17812	17807	17901	17880	17867	17885	17906	18028	17808	18002	17858	17786	17895	18109	17806	17825	17949	17964	17949	17970	17989	17981	17875	17986	17816	17819	18037	17976	17940	17940	17996	17901	17745	17796	17933	17840	18145	17782	17864	18135	17839	17902	18132	17916	17867	18039	17880	17854	17900	17849	17725	17908	17986	17820	17803	17944	17819	17845	17816	17885	17858	17837	18140	17952	17972	17981	17796	17827	17971	17946	18002	17960	18062	17739	17692	17785	17923	17754	18062	17810	17881	17919	18033	17749	17953	18055	17934	17830	17781	17883	18058	17875	18057	17978	17831	17856	17829	17897	17883	18067	17781	17941	17944	17936	17900	17937	17975	17910	17961	17944	17890	17906	17742	17711	17846	17849	17937	17877	17946	17899	17868	18046	18079	17956	17756	17874	17953	17957	17749	18008	17842	17789	17883	17817	17998	17901	17845	17877	17802	18013	17768	17848	17856	17933	17798	17859	17995	17937	17720	17942	17887	17852	17990	17650	18063	17956	17881	17902	17783	17747	17622	17745	17836	17989	17873	17934	17934	17777	17893	18058	18042	18051	17975	17965	18035	17897	17851	17811	17992	18169	17971	17845	17807	17963	17932	17987	17637	17776	17789	17991	17679	18106	17896	17872	18023	18084	18031	17886	17902	17992	17911	17836	18049	17913	17848	17882	17891	17751	18008	17872	17918	17866	17965	17741	17794	17772	17819	17950	17758	17858	17983	18077	17925	17852	17834	17884	17879	17880	18067	17793	18009	17979	17882	18031	17891	17801	17760	17791	18167	17886	17862	17774	17905	17967	18020	17827	17827	17730	17836	17926	17871	17899	17803	17720	17937	17773	18077	17833	17902	17802	17775	17893	17986	17857	17919	17820	17824	17941	18031	17925	17928	17831	17929	17751	18002	17963	18091	17841	17860	17834	17909	17769	17989	17884	17915	17882	17978	17915	17832	17787	18043	17877	17788	17967	18002	17827	18033	17873	17753	17883	17771	17898	17876	17998	17886	18021	18025	17922	17815	17939	17980	17798	17926	17867	17967	18002	17932	18007	17877	17938	18021	17907	17828	18062	17691	17931	17876	18095	17987	17935	17868	17891	17756	18065	17870	17742	17895	17869	17944	17919	18014	17975	17988	17957	17824	18046	17837	17748	17572	17918	18001	17792	17920	17971	17856	18023	17884	17928	18025	17980	17888	18002	17950	18017	17923	17793	17997	17815	18000	17801	17892	17859	18029	17843	18045	17701	17728	17828	18015	17895	17999	17695	17941	17813	17842	17935	18004	17725	17801	17879	17965	18072	17814	17909	17926	17905	18027	17890	17892	17938	17917	17796	17896	17925	17827	18003	17942	17694	17952	17916	17835	17782	17779	18033	17919	17963	17967	17997	17749	17808	17758	17986	17780	17646	17888	18034	17947	17815	17994	17844	17891	18089	17886	17979	17893	17914	17849	17879	17857	17902	17907	17997	17951	17801	17965	17833	17897	17932	18009	17927	17830	17809	18017	17996	17917	17885	17814	17747	17934	18032	18013	17850	17982	17974	17934	17790	17915	17911	17881	17913	17848	17981	17825	17817	17803	17908	17901	17808	18009	17888	17946	17865	17968	17696	17909	17750	17932	17997	17740	17856	17931	17981	17912	18048	17899	17789	17916	17883	17789	17811	18036	17922	17783	17806	17943	17923	18011	17884	17811	17837	17795	17832	17968	17925	17690	17870	18088	17621	17861	17918	17950	17880	18101	18100	17931	18085	17916	17970	17880	17928	17929	17887	17709	17928	17957	17970	18040	17868	17927	17876	17933	17993	17883	17877	17808	17815	17873	17940	17919	17861	17794	17871	17868	17825	17962	17946	17915	17766	17965	17889	17779	17808	17788	17730	17780	17917	17826	17928	17896	17923	17940	17878	17902	18067	17914	17999	17762	18068	17984	17979	17948	17973	18109	18031	17771	18054	17972	17900	17867	17838	17962	18000	17727	18002	17974	17914	18151	17878	17974	17974	18092	17915	17860	17825	17831	17868	17580	18049	17854	17919	17911	18002	17754	18049	17705	17940	17924	17916	17894	17800	17990	18043	18050	17963	17867	17923	18029	17846	17798	17898	18042	17829	17880	17839
24075	25210	34706	27145	24417	25098	25296	23000	22539	22770	22634	22627	22671	22687	22478	22475	22626	22346	22554	22645	22567	22470	22445	22433	22568	22621	22500	22401	22427	22419	22347	22522	22586	22426	22553	22386	22554	22632	22416	22541	22536	22476	22649	22152	22544	22502	22483	22316	22299	22448	22441	22511	22478	22414	22428	22497	22358	22525	22582	22426	22518	22478	22252	22371	22329	22427	22442	22290	22085	22493	22228	22474	22568	22498	22422	22439	22439	22379	22366	22315	22237	22651	22409	22376	22566	22266	22523	22647	22476	22455	22395	22356	22153	22424	22539	22108	22316	22305	22412	22357	22416	22329	22273	22673	22311	22398	22356	22455	22254	22375	22466	22335	22510	22414	22355	22514	22379	22439	22223	22395	22338	22473	22333	22650	22505	22287	22518	22377	22457	22273	22334	22222	22273	22336	22327	22316	22406	22476	22302	22277	22484	22407	22593	22139	22257	22424	22381	22370	22257	22265	22415	22549	22401	22352	22456	22061	22339	22130	22352	22435	22364	22323	22344	22496	22187	22342	22402	22498	22523	22256	22410	22518	22393	22280	22319	22569	22192	22563	22329	22202	22149	22270	22334	22608	22523	22118	22300	22308	22464	22254	22463	22512	22345	22352	22507	22476	22181	22444	22410	22286	22398	22376	22345	22465	22441	22405	22357	22349	22442	22657	22400	22392	22629	22488	22206	22504	22378	22408	22525	22384	22468	22526	22518	22400	22369	22496	22412	22513	22691	22389	22310	22355	22464	22400	22505	22209	22205	22409	22641	22337	22385	22375	22365	22381	22330	22508	22363	22364	22208	22315	22394	22320	22362	22291	22525	22592	22405	22418	22480	22215	22293	22410	22449	22428	22387	22586	22467	22355	22498	22582	22520	22566	22322	22258	22167	22436	22383	22480	22439	22344	22254	22264	22401	22502	22227	22324	22497	22326	22281	22046	22323	22327	22403	22426	22320	22330	22547	22245	22289	22442	22351	22364	22423	22446	22284	22694	22139	22360	22295	22206	22472	22319	22414	22327	22815	22384	22362	22431	22569	22248	22211	22366	22284	22338	22332	22421	22280	22374	22286	22537	22368	22482	22391	22333	22468	22346	22219	22437	22330	22450	22343	22401	22178	22271	22407	22477	22420	22255	22285	22354	22392	22230	22340	22226	22173	22331	22597	22115	22149	22245	22538	22347	22203	22385	22440	22319	22469	22223	22662	22417	22635	22324	22334	22537	22315	22544	22717	22359	22343	22362	22557	22431	22443	22476	22195	22416	22359	22638	22444	22230	22434	22407	22691	22145	22288	22370	22406	22222	22322	22404	22324	22627	22398	22243	22407	22427	22373	22374	22403	22284	22358	22384	22276	22428	22312	22461	22513	22588	22495	22544	22626	22435	22359	22278	22421	22367	22403	22484	22458	22379	22376	22254	22422	22481	22432	22369	22454	22463	22525	22323	22393	22435	22356	22550	22447	22211	22421	22424	22490	22285	22398	22274	22471	22209	22388	22595	22580	22394	22354	22436	22550	22362	22424	22219	22457	22415	22127	22424	22489	22334	22366	22427	22286	22522	22468	22348	22421	22444	22321	22466	22414	22282	22368	22486	22446	22464	22382	22398	22378	22285	22325	22447	22444	22350	22217	22443	22459	22350	22469	22408	22163	22313	22286	22361	22257	22489	22403	22386	22354	22256	22515	22477	22637	22622	22451	22551	22575	22434	22438	22250	22379	22367	22505	22424	22490	22521	22185	22502	22240	22523	22541	22507	22365	22370	22362	22345	22330	22497	22353	22603	22449	22324	22417	22157	22368	22470	22036	22433	22657	22379	22503	22543	22180	22391	22462	22334	22366	22515	22496	22362	22498	22450	22351	22230	22173	22481	22397	22323	22515	22359	22371	22343	22460	22478	22650	22248	22589	22413	22428	22407	22221	22367	22448	22357	22317	22437	22180	22331	22566	22384	22421	22651	22403	22596	22608	22357	22397	22538	22357	22428	22192	22186	22388	22587	22432	22329	22470	22489	22503	22515	22650	22414	22320	22284	22422	22311	22569	22235	22394	22409	22169	22453	22439	22327	22342	22416	22464	22536	22387	22550	22401	22321	22429	22104	22623	22415	22548	22493	22399	22489	22476	22013	22201	22381	22440	22411	22368	22272	22300	22217	22376	22267	22432	22398	22061	22232	22251	22290	22421	22113	22543	22462	22437	22292	22536	22423	22558	22294	22373	22401	22656	22361	22450	22535	22225	22600	22413	22312	22364	22407	22337	22421	22498	22398	22324	22405	22488	22214	22307	22312	22410	22363	22617	22562	22411	22445	22313	22445	22360	22394	22398	22594	22591	22282	22369	22649	22441	22206	22318	22495	22448	22418	22473	22486	22484	22498	22450	22461	22402	22489	22511	22485	22485	22599	22393	22296	22096	22480	22374	22348	22334	22416	22443	22509	22663	22479	22468	22107	22381	22414	22274	22502	22476	22409	22493	22270	22423	22531	22377	22281	21979	22282	22333	22463	22506	22221	22337	22141	22439	22238	22449	22416	22553	22510	22425	22298	22451	22490	22537	22238	22189	22340	22527	22397	22532	22368	22229	22333	22455	22347	22306	22646	22519	22498	22305	22539	22166	22603	22489	22404	22304	22374	22237	22506	22442	22349	22543	22342	22369	22257	22223	22635	22581	22477	22493	22182	22271	22412	22326	22404	22317	22290	22528	22533	22288	22319	22102	22549	22323	22481	22193	22537	22241	22388	22521	22500	22381	22359	22206	22465	22419	22496	22329	22435	22639	22208	22423	22347	22197	22321	22269	22227	22110	22228	22190	22517	22205	22286	22422	22359	22490	22616	22319	22194	22335	22508	22393	22366	22506	22440	22373	22223	22256	22356	22423	22471	22429	22381	22550	22230	22438	22120	22417	22297	22328	22594	22339	22462	22345	22460	22332	22351	22421	22432	22310	22379	22375	22450	22429	22362	22633	22315	22374	22365	22480	22439	22155	22410	22382	22244	22403	22446	22390	22441	22471	22110	22623	22500	22532	22423	22473	22550	22482	22058	22306	22356	22362	22320	22658	22583	22304	22319	22243	22617	22324	22335	22177	22229	22357	22317	22503	22410	22552	22506	22423	22446	22400	22199	22192	22564	22329	22342	22480	22405	22482	22476	22327	22527	22434	22457	22254	22395	22306	22228	22399	22479	22438	22359	22420	22193	22202	22323	22337	22423	22610	22338	22299	22266	22358	22478	22334	22363	22498	22458	22230	22447	22458	22347	22475	22320	22461	22548	22392	22174	22424	22347	22288	22332	22312	22539	22341	22677	22252	22153	22279	22412	22409	22366	22508	22521	22344	22634	22491	22435	22322	22416	22426	22477	22204	22280	22281	22600	22307	22261	22788	22490	22445	22611	22347	22574	22343	22473	22208	22457	22249	22462	22388	22419	22460	22429	22364	22432	22321	22447	22542	22537	22542	22523	22643	22486	22336	22403	22509	22488	22448	22340	22311	22261	22389	22460	22526	22331	22288	22408	22477	22229	22325	22280	22316	22479	22242	22303	22445	22461	22490	22539	22527	22175	22444	22334	22473	22533	22404	22540	22480	22390	22473	22459	22512	22338	22398	22265	22333	21974	22278	22265	22406	22238	22262	22366	22476	22542	22329	22384	22393	22447	22515	22523	22533	22531	22388	22465	22384	22106	22408	22303	22402	22565	22586	22520	22458	22537	22349	22321	22335	22047	22490	22373	22481	22413	22628	22436	22360	22272	22549	22416	22608	22371	22339	22398	22529	22465	22359	22597	22426	22075	22402	22331	22307	22555	22481	22304	22376	22444	22425	22501	22327	22300	22354	22397	22242	22291	22433	22259	22291	22448	22385	22582	22336	22305	22093	22259	22340	22420	22481	22619	22440	22312	22403	22348	22364	22475	22370	22330	22431	22365	22369	22363	22399	22442	22566	22380	22443	22352	22291	22233	22466	22467	22185	22429	22615	22274	22441	22337	22509	22229	22439	22270	22390	22347	22373	22407	22340	22321	22376	22498	22319	22349	22166	22179	22353	22611	22565	22574	22508	22505	22417	22664	22516	22512	22455	22458	22411	22280	22332	22368	22351	22342	22471	22522	22277	22438	22173	22429	22522	22102	22197	22411	22478	22546	22380	22361	22299	22300	22594	22409	22512	22368	22365	22458	22342	22200	22724	22377	22426	22543	22545	22349	22252	22416	22307	22307	22409	22307	22152	22467	22480	22468	22516	22331	22368	22410	22431	22224	22662	22413	22210	22539	22417	22389	22373	22789	22352	22184	22403	22138	22325	22421	22438	22310	22306	22362	22437	22394	22369	22362	22323	22320	22256	22388	22469	22389	22435	22417	22614	22408	22393	22508	22172	22117	22379	22451	22317	22334	22334	22497	22424	22213	22245	22598	22357	22292	22415	22533	22452	22272	22408	22261	22421	22346	22416	22181	22324	22313	22532	22211	22491	22413	22471	22365	22450	22365	22487	22392	22140	22273	22561	22309	22472	22324	22443	22236	22325	22343	22516	22277	22416	22324	22475	22319	22314	22560	22393	22287	22563	22337	22410	22437	22287	22397	22525	22624	22428	22240	22150	22275	22304	22250	22194	22502	22260	22346	22184	22649	22347	22350	22413	22512	22382	22347	22270	22260	22481	22378	22530	22311	22459	22392	22548	22265	22558	22355	22306	22234	22364	22493	22494	22380	22203	22303	22713	22341	22378	22436	22477	22490	22394	22346	22298	22267	22404	22314	22430	22515	22561	22207	22526	22346	22256	22477	22423	22382	22500	22514	22417	22374	22268	22577	22229	22282	22435	22028	22363	22262	22271	22245	22179	22386	22365	22406	22380	22440	22296	22464	22425	22537	22566	22476	22540	22324	22501	22386	22317	22344	22347	22111	22433	22360	22461	22540	22493	22255	22478	22397	22278	22385	22265	22278	22379	22237	22357	22558	22381	22284	22481	22320	22603	22389	22141	22318	22462	22455	22426	22419	22457	22413	22175	22272	22401	22447	22533	22472	22393	22303	22339	22266	22436	22470	22430	22217	22258	22406	22518	22479	22248	22397	22378	22279	22413	22508	22514	22236	22244	22582	22454	22335	22272	22366	22468	22169	22416	22266	22488	22406	22203	22419
63726	101158	70270	37221	24953	19434	18149	17922	17997	17923	17914	18074	18003	17974	17785	18016	18139	18068	17806	17888	18092	17890	17857	17866	18087	17993	17971	17910	17881	17980	18017	17945	17866	17949	17869	18111	17998	17898	17699	17938	18111	17965	17811	17861	17987	17879	17946	18033	17775	17899	17854	17831	17953	17795	17945	17685	17807	17965	17870	18101	17891	17958	17942	17876	17919	18008	17979	17804	17703	17879	18089	18017	17789	17759	18130	17929	17839	17936	17892	17881	18062	17924	18058	18033	17918	18055	17990	17858	17994	17907	18064	17935	18072	17751	17803	18044	17988	17717	18049	17836	17804	17946	17862	18032	17838	17907	17901	17955	17921	18017	17925	17975	17865	17893	17864	17845	17881	17942	17895	17899	17848	18035	17970	17982	17825	17998	18042	17918	17961	17933	18026	17816	17802	18029	17825	17795	17743	17911	17878	18070	17930	18037	17841	17998	17968	17921	17754	18016	17876	17803	17969	17816	17925	18046	17785	18074	17741	17955	17911	17956	17832	17959	17825	17753	18071	17900	17933	17987	17817	17999	17872	17810	17802	17824	17976	17891	17970	17883	17853	17888	18095	17876	17907	18020	17872	17960	17899	17926	18021	18029	18075	17851	18085	17938	18027	17894	17987	17876	17910	17950	17944	17875	18078	17992	18042	17863	17946	17820	17954	17946	17968	17781	18030	18051	17882	17967	17994	17910	17701	18054	17859	17877	17749	18062	17927	17939	17902	18049	17950	17968	17920	18052	17981	17923	17945	18002	17873	17986	17914	17837	17982	17978	17908	17829	17807	17973	17980	17997	18217	17788	17897	17597	17968	17983	17877	17967	17904	18015	17886	18031	18066	17877	17859	17883	17871	17971	17907	17901	17911	17899	17879	17776	17793	17822	17820	17874	17770	17804	17841	17932	17842	17966	17850	18049	18046	17735	18052	17953	18036	17725	18041	18010	17889	18085	17997	17911	17962	17922	18015	18009	17976	17940	17780	17978	17939	17755	18003	17982	18041	18107	18235	17933	18011	18006	17803	17849	17798	17914	17880	17851	18006	17886	17973	17836	17944	17992	17908	17880	17823	17939	17998	17931	17985	17998	17998	17818	17902	17997	18012	17896	17799	17878	17945	17977	17836	17888	17780	17886	17954	18038	17849	17957	17913	18053	18005	17915	17819	17823	17922	18081	18007	18025	18027	18028	17866	17871	17912	17891	17858	17908	17891	17822	17802	17981	17992	17869	17889	18109	17950	17642	17997	18041	17962	17860	17804	17947	17916	17970	17964	17901	17922	18058	17660	17854	17896	17902	18041	18035	17897	18114	17785	17749	17879	17949	17977	17734	17789	17826	17929	18002	17928	17986	17950	17974	17951	18005	17706	17776	17872	18059	17831	17915	17790	18091	17982	17988	17931	17895	17874	17847	17990	17768	17869	17964	17874	17839	17827	17798	17814	18011	18159	17878	17838	17973	18028	17901	17904	18120	17888	17820	18076	17846	17918	17838	17917	17877	18124	17749	17897	18009	17979	17981	17803	18094	17925	17957	17991	18022	17890	17981	17851	17795	17827	17766	17925	17857	17834	17895	17878	17890	17901	17994	17938	17952	17952	17915	17775	17851	18161	17936	18020	17749	17906	17988	18027	17869	17913	17761	17878	17894	17952	17784	17829	17922	17809	17942	17825	17806	17945	17890	17829	17843	18004	17833	17877	17894	17936	17782	18007	18175	17763	17969	17783	18055	17912	18016	17787	17981	17875	17871	17837	17890	17887	17903	18047	17864	18208	17823	17964	17810	17806	17905	17749	17810	17918	17953	17855	17946	17981	17922	17800	18041	17971	17918	18034	17894	17988	18053	17797	18106	18006	17789	18022	17915	18040	17746	18040	17840	17868	18016	17827	17997	17884	17928	17871	18125	17709	17943	17844	17955	17877	17835	17931	17874	17747	17775	17962	17808	17926	17964	18120	17975	17878	17841	17898	17971	17877	18015	18087	17781	17833	17925	17872	17912	18019	17788	17966	17850	17866	17870	18036	17930	17949	17858	17774	18043	17868	18014	17961	18032	17910	17979	17795	17884	17811	17806	17997	17883	18055	17815	17878	17963	17776	17793	17958	18053	17773	17883	17814	17942	17952	17982	17815	18005	18050	18134	17902	17832	17926	17921	17827	17936	17797	17862	17908	18065	18058	17907	17751	17859	17807	18090	17837	17918	17955	17896	17978	17927	17928	17993	17885	17833	17895	17965	17999	18032	17880	18029	17954	17881	18011	17886	18067	17913	17910	17880	17999	17897	17944	17970	17843	18068	18018	17917	18027	17760	17784	17957	17996	17865	17870	17946	17874	17968	17906	17872	17771	17897	17947	17932	17820	17974	17726	17866	17894	17977	17988	17893	17848	17694	17969	17893	18121	17785	17960	17972	17892	17956	17967	17833	17913	17879	17965	17842	17978	17587	17909	17981	18087	17868	17887	17927	18118	17944	17969	17865	17957	17913	18031	17913	17928	17923	17931	17974	17775	17862	17997	17889	17934	17862	18046	17941	17739	17933	17992	17863	17816	17762	17841	18007	17916	17849	17954	17941	17951	17680	17954	17926	17827	18085	17797	17829	17821	17996	18004	17997	17921	18028	17864	17886	17915	17987	17965	17934	17967	17861	17851	17923	17954	18063	17950	17934	17892	17826	17837	17926	17866	17875	18000	17823	17920	17906	17996	17934	17934	17975	18103	17820	17816	17847	17967	17874	17874	17950	18013	17819	17897	17871	17867	18026	17745	17918	17804	17925	17889	17823	17946	17739	17886	17929	18009	17992	17915	17936	17978	17863	17730	17876	18144	17893	17817	17994	17807	17985	18067	18026	17923	18060	17847	18010	18056	17887	17953	17940	17868	17902	17842	18004	17798	17979	17802	17860	17952	17910	17925	17767	18004	17955	18021	17947	18002	18070	17965	17834	17821	17848	17743	18011	17919	17980	17958	17710	17947	17936	17856	17938	17822	18162	17913	17987	17813	17930	17922	18009	17846	18091	17993	17949	17867	17941	17755	17822	18001	17703	17889	17961	17901	17946	17800	17841	17874	17905	18014	17780	17989	17969	17892	17721	17962	17888	18034	17967	17763	17897	17860	17900	17873	17884	17819	17979	17881	17951	17797	17904	17964	17890	17791	17839	17762	17777	17857	17781	17987	17922	17958	17953	18017	17846	18045	17914	17950	17923	17928	17762	17911	17861	17860	17934	17930	17850	17863	17881	17935	17899	18010	17856	17811	17809	18030	17941	18019	17876	17902	17940	17813	17787	17919	17955	17897	18026	17936	17847	17768	17910	17989	17875	17980	17904	18082	18123	17785	18037	17800	17862	17939	17995	17912	17847	17887	17731	17966	18018	17977	17952	17824	17867	18012	17860	17895	17810	17958	17923	17792	17749	18031	17725	17814	18044	17914	18014	17957	17889	17960	17805	17904	17833	17910	17883	17983	18008	17850	18036	17963	17791	18267	17945	17986	17760	17895	18000	18031	17958	17923	17820	17980	17875	17981	17751	17951	18043	17966	17878	17940	17784	18019	17977	17854	17790	17752	17939	18039	17975	18010	18110	17959	17750	17958	17928	17892	17828	17982	17742	17870	17846	17949	17816	18142	17837	17962	17651	17786	18069	18069	17790	17766	18108	17872	17898	17866	18076	17934	17873	17930	17948	17785	17950	17741	17751	17737	17936	17918	17908	17908	17972	17873	18042	17726	17951	17937	17861	17931	17942	17969	18036	17800	17858	17883	17964	17861	17831	17693	18011	17711	17898	17895	17817	17858	18076	17915	17889	17850	17974	17959	17921	17807	17958	18014	18033	17748	17992	17797	17850	17886	17998	17889	17864	17922	17916	17817	17928	17951	18027	17834	18051	17903	17822	18015	17941	18105	17970	18055	17989	17905	18014	17744	17952	17956	17964	17663	18194	17928	17812	17754	18033	17765	18023	17798	17968	17945	17982	17921	17966	17861	17797	17911	17836	17880	18009	17681	17963	17869	17945	17981	17899	17913	17830	18007	17848	17750	17756	17996	17845	17893	17961	18055	17974	18139	17974	17882	18063	17841	17839	17955	17698	17897	17830	17894	17979	18154	17915	18139	17826	17976	17794	17738	17857	17771	17931	17974	17943	17872	17851	17801	17874	18009	17915	17726	18012	17954	17972	17916	17819	18042	18045	17866	17777	18055	17870	17766	17918	18124	17841	17877	17845	17818	17936	17790	18009	17829	17928	17871	17896	17977	17903	17906	17856	17876	18015	18067	18089	18059	17928	17954	17744	17778	17904	18001	17775	17869	17945	17778	17988	17917	17886	17901	18009	17958	17876	17918	17912	18069	18081	17901	17829	17897	17826	17855	17931	17969	17930	17744	18047	17887	17872	17894	17971	18002	18033	18017	17944	17941	18055	17985	17927	17998	17907	17924	17876	17906	17842	17788	17812	18066	17905	17966	17787	17809	17933	17796	17778	17996	17917	17971	17922	17672	17875	17925	18195	18131	17885	17844	17970	17844	17959	17981	17910	18001	17847	17862	17972	18057	17710	17981	17843	17890	17913	18079	17846	17784	17979	17864	17899	18016	17937	17793	17917	18024	17908	17872	17895	17826	18038	17851	17949	17916	17942	18014	18072	17940	17790	17910	18023	17956	17973	17947	17881	17865	18066	18053	18009	17938	17967	17896	17978	17762	17984	17847	17782	17880	18041	17832	17868	17939	18011	17827	17963	18118	18134	17862	18114	17820	17903	17804	18023	17860	17762	17766	17979	17892	17825	17863	17828	17945	17873	17866	17872	17754	17927	17795	17980	18013	17917	18168	17997	17788	17950	17876	17997	18052	17899	17852	17867	17858	17891	18018	17854	17951	17687	18087	17886	17632	17976	18046	18065	17892	17841	17812	18040	17712	17942	17999	17730	17976	17746	17866	17827	17936	17965	17937	17691	18078	17919	18087	17892	17904	17917	17842	17904	17989	17814	17735	18075	17945	17880	17819	17906	17864	17824	17779	17916	17878	17971	17856	17920	18007	17999	17945	17855	17850	18072	17977	17909	17864	17857	17962	18015	17879	18019	18008	17809	17847	17939	17924	17822	17947	17890	17917	17902	17841	17969	18000	18065	18031	17834	17995	18085
22673	23027	31616	24385	22579	25090	28170	23566	22926	23340	23352	23173	23135	23047	23075	23138	22887	22829	22823	23037	22996	22986	22930	22964	22905	22872	23069	22918	22767	23018	22892	22609	22910	22725	22937	22828	22571	22827	22903	22898	22737	22779	23052	22893	22817	22731	23066	22662	22844	22665	22726	22733	22958	22904	22771	22733	22662	22877	22871	22858	22850	23114	22887	22826	22869	22861	22720	22751	22655	22624	22776	22706	22620	22859	22713	22898	22838	22947	22836	22855	22962	22637	22591	22706	22648	22765	22975	23052	22940	22780	22971	22823	22880	22775	22785	22711	22750	22931	22774	22736	22832	22668	23081	22929	22856	23010	23068	22839	22531	22782	22737	22764	22622	22631	22691	22773	22643	22819	22646	22882	22723	22656	22923	22850	22724	23004	22804	22744	22822	22778	22843	22805	22650	22906	22745	22731	22756	22794	22893	22792	22807	22695	22776	23022	22911	22743	22700	22780	22664	22844	22602	22821	22560	22721	22766	22898	22646	22645	22532	22772	22959	22867	22668	22720	22782	22773	22872	22794	22719	22762	22798	22650	22894	22606	22775	22515	22805	22727	22506	22924	22571	22630	22714	22713	22721	22707	22626	22821	22885	22628	22756	22760	22741	22556	22712	22630	22809	22757	22774	22896	22767	22735	22815	22944	22929	22940	22724	22769	22902	22671	22607	22792	22942	22605	22638	22958	22743	22809	22704	22494	22736	22760	22775	22763	22617	22369	22621	22705	22601	22693	22945	22931	22843	22595	22995	22846	22806	22558	22749	22854	22784	22616	22718	22973	22691	22990	22880	22769	22416	22711	23050	22691	22820	22572	22892	22786	22725	22674	22682	22598	22595	22595	22706	22777	22546	22610	22727	22890	22791	22816	22643	22489	22610	22766	22855	22575	22867	22807	22743	22684	22787	23059	22693	22518	22789	22717	22792	22767	22829	22858	22683	22458	22563	22811	22725	22699	22732	22951	22723	22682	22767	22799	22880	22812	22734	22871	22532	22895	22686	22724	22854	22736	22859	22773	22857	23015	22765	22870	22678	22847	22834	22867	22648	22937	22875	22701	22589	22642	22740	22611	22703	22913	22775	22863	22741	22684	22946	22787	22814	22623	22711	22575	22820	22823	22783	22770	22717	22886	22721	22895	22753	23163	22914	22875	22708	23055	22859	22768	22837	22737	22980	22824	23025	22666	22893	22883	22535	22774	22809	22689	22653	22614	22784	22721	22892	22692	22787	22892	22832	22704	22557	22696	22735	22731	22660	22700	22526	22663	22712	22756	22798	22883	22738	22725	22722	22655	22808	22787	22887	22856	22799	22726	22837	22692	22535	22683	22782	22657	22837	22879	22749	22750	22802	22701	22745	22781	22493	22597	22711	22775	22683	22665	22844	22812	22696	22776	22872	22867	22842	22704	22804	22816	22814	22718	22782	22713	22697	22710	22784	22614	22853	22895	22734	22797	22952	22890	22676	22674	22908	22624	22872	22859	22666	22691	22935	22995	22951	22694	22672	22514	22872	22637	22715	22728	22692	22737	22568	22612	22848	22786	22798	22576	22768	22701	22724	22525	22711	22849	22537	22542	22802	22803	22888	22787	22688	22693	22854	22829	22703	22765	22694	22649	22641	22680	22749	22622	22636	22490	22727	22589	22821	22630	22584	22729	23105	22862	22650	22602	22763	22634	22881	22787	22736	22688	22829	22734	22679	22592	22861	22577	22562	22653	22799	22731	22889	22849	22730	22975	22825	22735	22788	22630	22812	22842	22614	22727	22884	22761	22694	22766	22808	22794	22637	22871	22940	22678	22778	22750	22758	22817	22563	22631	22595	22671	22907	22629	22663	22777	22705	22768	22835	22898	22867	22625	22819	22613	22791	22771	22694	22698	22810	22648	22509	22998	22664	22645	22887	22640	22638	22563	22814	22897	22831	22610	22702	22715	22790	22464	22722	22733	22783	22755	22701	22874	22701	22938	23025	22667	22860	22759	22711	22969	22935	22675	22765	23009	23027	22614	22865	23034	22571	22770	23093	22697	22759	22782	22794	22618	22727	22777	22704	22810	22877	22745	22819	22775	23004	22795	22914	22682	22644	22808	22901	22756	22611	22663	22689	22845	22647	22775	22669	22710	22907	22790	22716	22952	22704	22764	22738	22603	22745	22778	22808	22873	22645	22738	22669	22869	22655	22519	22685	22609	22830	22994	22480	22651	22597	22652	22722	22814	22835	22912	22415	22649	22693	22612	22878	22813	22754	22955	22603	22620	22921	22784	22545	22744	22821	22598	22626	22826	22670	22679	22549	23030	22683	22922	22663	22778	22762	22677	22671	22820	22631	22906	22508	22777	22766	22780	22660	22541	22764	22600	22825	22582	22923	22784	22920	22775	22861	22699	22701	22782	22770	22784	22759	22553	22987	22972	22721	22787	22831	22888	22593	22915	22559	22789	22834	22651	22613	22524	22899	22813	22780	22782	22725	22575	22786	22665	22721	22918	22900	22883	22937	22741	22517	22765	22725	22811	22376	22834	22970	22818	22703	22851	22820	22686	22875	22649	22717	22818	22707	22860	22790	22712	22822	22829	22534	22911	22600	22655	22441	22682	22506	22660	22789	22692	22669	22724	22711	22717	22710	22767	22810	22804	22719	22665	22773	23064	22751	22720	22832	22985	22739	22737	22673	22783	22845	22826	22846	22699	22759	22782	22672	22626	22826	22458	22872	22661	22699	22513	22822	22717	22948	22659	22926	22867	22759	22712	22724	22728	22631	22834	22761	22901	22750	22945	22731	22630	22826	22757	22950	22495	22532	22869	22700	22802	22716	22540	22680	22864	23081	22844	22693	22719	22688	22640	22873	22901	22844	22834	22793	22601	22727	22634	22905	22768	22844	22679	22595	22925	22923	22847	22826	22772	22690	22795	22970	22635	22591	22667	22637	22703	22867	22720	22838	22867	22590	22485	22692	22781	22924	22836	22799	22845	22795	22478	22646	22744	22641	22576	22771	22944	22822	22537	22720	22739	22934	22939	22846	22715	22714	22682	22872	23034	22795	22859	22826	22813	22725	22525	22730	22807	22658	22602	22413	22670	22599	22652	22831	22541	22686	22721	22750	22664	22864	22639	22614	22637	22699	22629	22697	22772	22637	22965	22619	22611	22857	22783	22967	22722	22664	22714	22929	22774	22822	22906	22943	22828	22801	22678	22742	22835	22790	22876	22572	22907	22878	22433	22692	22669	22813	22750	22707	22709	22845	22752	22414	22683	22772	22414	22591	22687	22757	22610	22853	22616	22773	22686	22694	22658	22839	22850	22673	22876	22827	22688	22783	22787	22679	22740	22982	22781	22676	22748	22784	22820	22775	23002	22801	22779	22897	22912	22805	22705	22565	22915	22825	22672	22570	22723	22708	22784	22561	22661	22726	22658	22773	22779	22778	22640	22686	22694	22762	22717	22792	22740	23030	22656	23003	22739	22629	22678	22767	22688	22664	22582	22583	22697	22704	22580	22538	22864	22880	22831	22806	22872	22853	22866	22783	22776	22838	22695	22880	22822	22627	22690	22857	22943	22868	22539	22655	22825	22678	22585	22793	22796	22489	22809	22757	22730	22679	22951	22743	22716	22708	22847	22640	22705	22798	22654	22607	22678	22853	22933	22699	22665	22695	22782	22844	22622	22795	22653	23066	22858	22705	22743	22834	22967	22501	22559	22628	22696	22665	22678	22612	22705	22661	22687	22711	22703	22553	22786	22743	22774	22758	23027	22715	22701	22815	22784	22566	22717	22585	22497	22727	22630	22977	22590	22747	22843	22738	22530	22949	22799	22664	22821	22806	22874	22869	22784	22677	22617	22616	22856	22825	22957	22755	22541	23007	22625	22764	22696	22856	22655	22807	22714	22888	22967	22782	22571	22944	22907	23025	22809	22889	22756	22816	22597	22704	22793	22692	22762	22835	22751	22943	22903	22747	22727	22860	22838	22719	22810	22781	22723	22689	22637	22715	22904	22563	22721	22734	22804	22694	22538	22698	22879	22839	22828	22605	22697	22754	22718	22810	22763	22653	22550	22652	22883	22961	22463	22547	22945	22679	22871	22589	22615	22953	22834	22846	22826	22960	23077	22689	22665	22843	22729	22519	22537	22693	22923	22807	22705	22726	22655	22562	22855	22819	22863	22696	22751	22755	22574	22830	22737	22839	22634	22729	22823	22683	22732	22777	22777	22797	22790	22771	22558	22890	22764	22786	22962	22712	22784	22817	22780	22753	22819	22662	22736	22884	22743	22643	22905	22924	22769	22689	22776	22618	22862	22820	22868	22858	22848	22794	22764	22827	22851	22916	22786	22962	22748	22826	22842	22842	23005	22764	22521	22841	22791	22699	22877	22664	22617	22764	22572	22673	22800	22718	22678	22868	22658	22694	22704	22767	22722	22510	22663	22683	22452	22764	22612	22746	22877	22892	22685	22619	22891	22512	22550	22691	22821	22863	22833	22805	22994	22970	22858	22663	22592	22777	22697	22519	22652	22720	22772	22814	22840	22907	22626	22717	22642	22664	22808	22842	22795	22848	22547	22713	22773	22797	22692	22876	22701	22589	22901	22819	22837	22779	22686	22770	22655	22680	22773	22631	22793	22936	22583	22786	22737	22761	22705	22740	22754	22676	22744	22588	22632	22688	22643	22810	22648	22771	22581	22783	22887	22560	22504	22576	22836	22773	22686	22886	22482	22860	22728	22765	22826	22740	22794	22658	22536	23022	22755	22658	22796	22752	22666	22539	23096	22841	22687	22616	22343	22586	22784	22719	22570	22735	22831	22585	22769	22957	22586	22845	22808	22868	22929	22787	22691	22723	22640	22567	22918	22935	22680	22620	22355	22775	22601	22640	22840	22676	22829	22719	22753	22612	22754	22693	22620	22528	22702	22706	22726	22698	22765	22566	22738	22643	22601	22531	22553	22731	22915	22639	22672	22825	22721	22785	22654	22896	22692	22457	22468	22732	22653	22714	22751	22641	22677	22685	22518	22467	22764	22690	22755	22875	22896	22895	22632	22721	22883	22929	22597	22628	22659	22750	22922	22705	22457	22783	22652	22831	22593	22641	22835	22980	22888	22786	22630	22865	22810	22754	22797	22925	22832	22665	22670
59484	101938	78522	44065	29117	20526	18614	18105	18173	18045	18187	18177	17978	18153	18040	18138	18116	18151	18031	18112	18066	17952	18026	18076	18040	18131	18082	18025	18142	17990	18154	18170	18100	18092	18138	18184	17973	18365	17915	18165	18035	18270	18134	17992	18157	18106	18235	18153	18164	18098	18229	18297	18149	18006	18075	18145	18064	17968	17970	18092	18097	18157	18209	18145	18192	18193	18158	18128	18145	18196	18018	18120	18131	18144	18231	18130	18094	18210	18133	18101	18106	18099	18156	18118	18127	18180	18230	18061	18321	18158	18201	18299	17925	18283	18136	18029	18061	18037	18067	17883	18047	18288	18039	18154	18079	18066	17967	17999	18132	18147	18225	18082	17975	18148	18080	18307	18130	18240	18161	18036	18054	18130	18072	18087	18258	18109	18143	18084	18095	18237	17867	18157	18140	18180	17713	18021	17987	18199	18222	18142	18108	18137	18112	18271	18093	18287	17963	18153	18086	18043	18077	18018	18335	18209	18094	18215	18022	18057	18043	18074	18126	17824	18028	18263	17947	18162	18065	18032	18097	18195	18196	17945	18200	18078	17993	18112	17910	18324	18206	18146	17962	18228	18019	18260	18190	18232	18186	18053	18050	18224	18087	17970	18067	18150	18032	18227	18109	18007	18069	17999	18129	18232	18123	18179	18206	18112	18207	17982	18165	18189	18245	18019	18207	18159	17972	18213	18381	18126	18346	18324	18302	18071	18131	18229	18075	18123	18127	18104	18141	18120	18168	18137	18147	17979	18044	17964	18056	17950	18000	17925	18030	18252	18187	18124	18071	18158	18185	18082	18086	18235	18031	18165	18080	17954	18195	17974	18068	18201	18241	18067	17931	18095	18304	17885	18100	17969	18210	18195	18170	18114	18219	18221	18246	17924	17928	18173	18125	18124	17942	18130	18055	18071	18185	18195	17973	18071	18084	18099	17915	18190	17978	18315	18026	18069	18206	17911	18034	18048	17981	18272	18190	18269	18107	18231	18181	18072	18208	18145	18121	18074	18272	18095	17956	18232	18167	18330	18049	18024	18169	18142	18030	18115	18199	18068	18109	18069	18128	17935	17939	18083	18170	17921	18244	18175	18068	18251	18051	18047	18113	18260	18126	18175	18022	18187	18314	18147	18123	18167	18247	18255	18160	18265	18122	18164	17981	18038	18253	18014	18376	18215	18218	18056	18219	18256	17971	18122	18098	18101	18178	18002	18128	18118	17857	18368	18125	18207	18126	18111	18138	18249	18143	18090	18320	17935	18009	18028	18220	18200	18096	18095	18216	18071	18125	17933	18287	18163	17995	18147	18039	18159	18112	18102	18130	18076	18028	18156	18001	18265	18162	18140	18127	18102	17912	18246	18237	18051	18031	18170	18025	18181	18170	18165	18212	18083	18217	18226	18268	18109	18118	18088	18178	18012	18094	18172	18134	18233	18202	18126	18111	18087	18192	18029	18043	18046	18189	18216	17998	18016	18073	18201	18188	18143	18262	18215	18041	18192	18109	17921	18268	17983	18075	18029	18283	18127	18208	18118	18178	18160	18215	18205	18100	18103	18141	18121	18207	17925	18324	18106	17929	18088	18044	18252	18364	18051	18200	18308	18255	18098	18047	18099	18200	18040	18148	18181	18112	18104	18082	18204	18198	18234	17939	18121	18054	18023	17912	18235	18198	18213	18024	18095	18229	18134	18205	18335	18215	18164	18036	18220	18073	18215	18191	18026	18381	18166	18282	18224	18030	17913	18174	17972	18094	18165	18098	18151	18129	18203	18105	18181	18087	18264	18129	18052	18022	18079	18156	18158	18068	18066	18072	18087	18227	18165	18047	18100	18057	18242	18190	18166	18209	18042	17985	17935	18129	17901	18054	18277	18082	18060	18046	18189	18287	18157	17943	18144	18149	18364	18028	18181	18001	18217	18073	18130	18066	17979	18064	18182	18085	18096	18025	18158	18120	18177	17998	18000	18086	18092	18171	18324	18117	18018	18076	18085	18222	18114	18119	18016	18232	18146	18166	18023	18082	18058	18063	18227	18105	18138	18101	18107	18298	17984	17997	18022	18013	18034	18098	17969	18033	18051	18020	18148	18220	18198	18311	17949	18070	18227	18164	17959	18111	17935	18203	18264	18146	18226	18000	18153	18180	18193	18197	17987	18096	18100	18089	18176	18292	17821	17971	18137	17855	18080	18120	18188	18155	18128	18026	18300	17996	18215	18146	17971	18057	18210	18137	18183	17897	18126	17991	18030	18077	18188	18095	18096	18053	18179	18151	18075	18241	18219	18059	18171	18022	18110	17992	18159	18048	18091	18066	18196	18034	18087	17903	18117	18212	18263	18169	18158	18209	18181	18105	18173	18118	18137	18015	18126	18073	18109	17975	18156	18090	18019	18030	18285	18213	18040	17970	18096	18096	18125	18005	18018	18204	18164	18151	18015	17993	18006	18153	18141	18006	18106	18187	18248	18071	18165	18170	18141	18007	18147	18165	18096	18224	18118	18214	18240	17973	18059	18185	18239	18111	18144	18216	18325	18133	18217	18045	17971	18216	18051	18098	18134	18336	18158	18136	18049	18079	18164	18243	18147	18146	18195	18045	17965	18148	17942	18071	18079	18238	18107	18088	18068	18051	18222	17993	18143	18080	18131	18060	17978	18180	18175	18272	17973	18063	18150	18012	18067	18047	18024	18091	18093	18163	18062	18143	18077	18235	17913	18095	18197	18117	18220	18025	18110	18075	18064	18022	18033	18038	17956	18182	17985	18219	18054	18282	18197	18184	18009	18104	18148	17981	18226	18214	18110	18160	18144	18150	18121	18039	18115	18201	18197	18068	18178	17924	18080	18151	18204	17956	18142	18085	18120	18208	18062	18143	18096	18007	18135	18042	18028	18217	18019	18212	18193	18160	18077	18112	18041	18129	18132	18052	18166	18119	18088	17965	18078	17974	18111	17947	18005	18119	18211	18135	17925	18347	18077	18262	18008	18133	18086	18092	18049	18059	18090	18030	18144	18020	18123	18252	18019	18182	18150	18055	18362	18187	18102	18024	18182	18137	17912	18193	18119	18001	18091	18110	17953	18193	17881	18237	18128	18140	17916	18224	18046	18042	18010	17980	18068	18107	18214	18152	18192	18011	18194	18199	18307	18138	18059	18134	18035	18060	18027	18128	18111	18150	17993	18061	18072	18121	18058	18091	18109	18068	18244	18283	17968	18065	18067	18167	18031	18144	17979	18040	18074	17956	18142	18084	18159	18104	18107	18183	18302	18149	18174	18119	18148	17888	18176	18231	18231	18127	18221	18266	18108	17888	18306	18012	18124	18232	18160	18152	17976	18045	18051	18245	18152	18018	18158	18090	18005	17917	18208	18231	18104	18108	18345	18224	18051	18184	18164	18208	18232	18071	18084	18070	18232	18052	18019	18207	18180	17979	18134	18177	18090	18180	18207	18104	18059	18135	18360	18110	18180	18251	17997	17955	17986	18066	18150	18107	17904	18144	18293	18159	18298	18025	18228	18116	18158	17990	18169	18125	18335	18108	18142	18080	18113	18180	18123	18037	18127	17976	18122	18219	18058	18047	18104	18123	18176	18357	18105	18084	18026	18120	18115	18115	18181	18136	17928	18021	18168	18069	18114	18082	18053	18285	17927	18057	18050	17991	18187	18104	18243	17901	17965	18239	18199	18082	18077	18067	17999	18206	18226	18177	18240	18216	18145	18069	18120	18253	18123	18142	17906	17949	18126	18007	18144	18060	18073	18203	18160	18165	18070	18115	18054	18073	17987	18205	18182	18208	18107	18177	18303	18236	18154	18179	18076	18172	17966	18184	18096	17904	18250	18059	17961	18036	18142	18110	18269	18242	18106	18140	18074	18067	18088	18072	18053	18338	18038	18215	17981	18079	18136	18076	18098	18062	17955	18275	18178	18165	18052	18139	18239	18219	18203	18019	18082	18098	18233	18080	18082	18062	18079	18063	18144	18241	17972	18213	18112	18074	18080	18044	18113	18147	18178	18086	18066	18218	18186	18101	17921	18259	18128	18199	18229	18016	18079	18097	18000	18013	18185	18028	18161	18002	18193	18171	18287	18130	18154	18067	17927	18405	18172	18045	18144	18034	18214	17978	18091	18053	18027	18200	18266	18115	18103	18214	18175	18155	18017	18107	18259	18182	18120	18177	18274	18166	18118	18129	18226	18046	18301	18005	18206	18248	18238	18080	18247	17938	18021	18086	18004	18215	18037	18002	18186	18122	18273	18069	18202	18199	18157	18138	18145	18334	18103	17953	18036	18213	18241	18036	18123	18234	18037	17919	18048	18339	18114	18062	18054	17982	18103	18168	17829	18061	18076	18268	17935	18005	17973	18085	18240	18064	18167	18062	18019	18128	18006	18217	18126	18168	17976	18250	17886	18149	18028	18077	18048	18117	18301	18198	18082	18037	17991	18143	18020	18072	18218	18394	18223	18175	18176	18159	18066	18246	18068	18236	18101	18099	18040	18105	18139	18181	17929	18178	18223	18073	18156	18022	17931	17991	18269	18014	18093	18062	18089	18220	18055	18091	18117	18282	18150	18039	18124	18275	18161	18262	18104	18042	18088	17977	18074	18250	18120	18113	18117	18103	18188	17976	18100	18135	18149	18185	17968	18138	18262	17910	18131	18030	18161	18085	17967	18146	18145	18082	17985	18237	18018	18198	18033	18034	18120	18152	18036	18214	18097	18022	18054	18231	18383	18159	18240	18200	18140	18048	18152	18057	17937	18085	18017	18162	18016	18212	18017	18187	17982	18201	18168	18142	17958	18233	18244	18112	18011	18123	18099	18053	18004	17986	18043	18132	18111	17947	18033	18083	17988	18109	18096	18074	18157	18089	17952	17985	18272	18135	18091	18244	18160	18219	18063	18137	18006	18132	17999	18255	18190	18152	18170	18335	18082	18198	18201	18206	18063	18337	18052	18076	17968	18085	18098	18100	17994	18051	18165	17905	18133	18191	18084	17978	17991	18201	18016	18203	18138	18092	18166	18207	18081	18039	18169	18043	18234	18137	18068	18061	18214	18178	18259	18097	18098	18030	18283	18133	18144	18082	18316	18022	18211	18129	18176	18074	18141	18016	17959	18141	18263	18242	18177	17948	18054
32316	40830	40119	28498	23345	22561	22749	22386	22284	22435	22273	22210	22436	22558	22336	22362	22462	22243	22372	22166	22346	22436	22403	22406	22455	22430	22341	22279	22465	22247	22276	22315	22278	22371	22311	22331	22688	22598	22385	22202	22367	22420	22179	22240	22358	22279	22102	22231	22242	22429	22159	22212	22501	22513	22347	22272	22346	22515	22319	22335	22025	22313	22353	22310	22315	22413	22259	22261	22258	22326	22104	22305	22382	22486	22257	22255	22362	22238	22387	22384	22307	22211	22381	22414	22224	22428	22345	22256	22165	22119	22301	22401	22312	22217	22332	22352	22619	22249	22207	22234	22169	22368	22303	22398	22195	22248	22404	22412	22123	22302	22416	22257	22360	22219	22277	22200	22257	22470	22307	22416	22311	22238	22436	22277	22360	22297	22508	22251	22276	22431	22251	22200	22418	22308	22314	22239	22239	22389	22388	22402	22081	22246	22276	22151	22290	22510	22498	22139	22181	22274	22235	22288	22278	22341	22253	22391	22477	22341	22151	22160	22261	22298	22013	22336	22240	22367	22448	22216	22045	22388	22340	22197	22237	22249	22256	22317	22153	22116	22288	22171	22360	22369	22283	22221	22281	22329	22371	22132	22258	22108	22332	22512	21999	22238	22065	22422	22377	22276	22179	22446	22325	22423	22440	22282	22309	22177	22288	22300	22339	22396	22321	22393	22282	22144	22294	22250	22293	22287	22062	22241	22128	22435	22283	22540	22224	22305	22266	22163	22416	22496	22353	22156	22283	22245	22258	22330	22206	22105	22231	22146	22443	22347	22121	22175	22270	22369	22324	22338	22320	22245	22160	22346	22498	22292	22362	22320	22387	22244	22419	22137	22140	22285	22357	22367	22324	22260	22526	22324	22257	22346	22363	22251	22454	22388	22326	22273	22573	22336	22231	22170	22279	22575	22283	22213	22351	22474	22299	22279	22293	22346	22401	22362	22326	22351	22467	22432	22218	22400	22187	22214	22292	22276	22372	22301	22396	22110	22337	22401	22419	22408	22281	22381	22159	22357	22248	22253	22370	22268	22403	22070	22326	22543	22294	22295	22159	22279	22440	22135	22358	22265	22290	22291	22280	22339	22241	22271	22297	22396	22299	22171	22226	22320	22163	22245	22244	22383	22386	22290	22426	22354	22324	22379	22365	22418	22253	22360	22277	22380	22330	22354	22189	22257	22284	22463	22403	22269	22432	22406	22295	22203	22423	22442	22365	22439	22258	22255	22336	22295	22287	22151	22627	22400	22315	22251	22334	22423	22176	22501	22269	22192	22347	22454	22248	21879	22325	22200	22355	22302	22645	22262	22327	22317	22296	22260	22339	22327	22240	22246	22306	22402	22509	22281	22231	22321	22494	22164	22366	22474	22168	22174	22083	22447	22211	22120	22348	22216	22177	22228	22323	22486	22504	22308	22399	22235	22165	22361	22095	22385	22271	22092	22306	22346	22396	22447	22240	22274	22417	22410	22449	22344	22344	22149	22431	22454	22433	22306	22357	22510	22398	22504	22360	22124	22367	22430	22323	22568	22162	22490	22659	22462	22432	22278	22307	22372	22243	22192	22389	22347	22226	22142	22301	22389	22099	22320	22224	22159	22287	22394	22319	22282	22298	22231	22297	22076	22194	22239	22085	22265	22015	22435	22300	22339	22415	22201	22173	22277	22376	22356	22128	22299	22384	22399	22148	22164	22372	22206	22330	22112	22199	22208	22539	22236	22129	22191	22169	22170	22256	22131	22310	22112	22153	22135	22217	22114	22539	22184	22391	22379	22552	22294	22234	22449	22175	22313	22346	22282	22199	21979	22239	22247	22339	22066	22397	22139	22235	22243	22278	22306	22228	22424	22387	22413	22401	22276	22258	22257	22280	22354	22188	22355	22102	22201	22218	22171	22390	22168	22196	22307	22311	22275	22277	22067	22039	22356	22238	22125	22351	22331	22473	22483	22248	22570	22413	22451	22346	22246	22296	22539	22271	22545	22291	22240	22370	22325	22259	22234	22123	22258	22310	22406	22112	22435	22426	22340	22180	22498	22330	22443	22340	22307	22195	22114	22383	22382	22357	22587	22628	22531	22448	22179	22360	22253	22401	22204	22444	22349	22352	22312	22251	22375	22584	22471	22047	22492	22473	22293	22108	22221	22170	22292	22448	22137	22184	22404	22413	22453	22342	22508	22361	22535	22487	22351	22458	22371	22337	22275	22306	22249	22495	22206	22126	21916	22260	22216	22298	22203	22141	22255	22142	22263	22305	22470	22300	22255	22316	22355	22433	22138	22231	22280	22082	22203	22308	22281	22506	22253	22418	22436	22125	22137	22406	22315	22206	22295	22179	22284	22205	22339	22337	22264	22353	22471	22141	22333	22314	22110	22184	22096	22405	22229	22369	22346	22244	22269	22164	22366	22418	22367	22471	22304	22328	22299	22361	22420	22230	22314	22404	22218	22215	22211	22224	22283	22325	22143	22135	22246	22351	22260	22303	22284	22399	22622	22380	22182	22251	22436	22452	22333	22240	22564	22453	22234	22462	22265	22190	22260	22380	22095	22339	22189	22304	22377	22400	22463	22441	22221	22310	22304	22346	22136	22256	22375	22319	22336	22199	22248	22273	22262	22125	22233	22389	22250	22391	22375	22210	22514	22382	22306	22412	22283	22394	22296	22389	22089	22165	22229	22250	22312	22316	22285	22518	22053	22274	22478	22197	22470	22267	22219	22483	22214	22191	21942	22408	22205	22260	22189	22373	22043	22378	22174	22305	22095	22298	22387	22304	22320	22189	22314	22168	22228	22426	22290	22413	22170	22353	22210	22248	22128	22359	22567	22197	22264	22182	22326	22108	22347	22178	22576	22418	22175	22037	22423	22351	22173	22317	22068	22262	22379	22193	22262	22441	22528	22206	22419	22253	22309	22315	22491	22241	22325	22491	22090	22229	22018	22412	22179	22447	22347	22408	22372	22246	22325	22307	22245	22402	22338	22496	22287	22250	22585	22289	22367	22299	22374	22522	22292	22231	22423	22283	22055	22415	22262	22242	22105	22230	22486	22403	22191	22452	22318	22376	22435	22365	22121	22391	22342	22465	22463	22391	22453	22266	22472	22447	22176	22168	22485	22363	22383	22265	22460	22160	22282	22249	22236	22418	22523	22331	22318	22417	22094	22352	22276	22213	22305	22295	22135	22225	22710	22450	22129	22401	22350	22384	22191	22204	22237	22284	22391	22347	22183	22490	22178	22207	22422	22371	22350	22351	22015	22406	22451	22461	22122	22151	22467	22216	22600	22321	22282	22474	22366	22302	22242	22022	22299	22316	22230	22307	22258	22354	22475	22355	22249	22231	22337	22231	22461	22455	22451	22409	22316	22398	22205	22022	22255	22407	22312	22447	22372	22457	22056	22191	22286	22287	22380	22287	22358	22610	22350	22376	22204	22309	22375	22222	22160	22274	22234	22368	21986	22251	22247	22389	22204	22342	22171	22290	22436	22278	22494	22217	22280	22271	22215	22269	22241	22312	22185	22115	22292	22143	22110	22405	22118	22408	22200	22167	22334	22235	22026	22392	22340	22186	22171	22394	22334	22248	22273	22212	22323	22220	22088	22254	22134	22261	22364	22209	22284	22200	22226	22141	22355	22385	22105	22355	22361	22414	22283	22324	22487	22223	22646	22328	22244	22420	22171	22247	22330	22311	22239	22392	22294	22344	22399	22462	22524	22502	22355	22306	22271	22297	22466	22359	22263	22462	22463	22423	22310	22257	22586	22489	22519	22318	22251	22407	22304	22459	22354	22328	22369	22196	22231	22318	22318	22230	22255	22292	22192	22302	22054	22210	22282	22379	22064	22192	22265	22417	22236	22311	22491	22488	22411	22343	22272	22385	22158	22246	22186	22163	22255	22553	22224	22198	22285	22507	22465	22196	22249	22402	22249	22298	22378	22173	22424	22159	22202	22545	22333	22359	22202	22192	22317	22275	22275	22398	22357	22217	22488	22270	22503	22232	22305	22303	22395	22453	22322	22151	22192	22275	22202	22483	22256	22333	22273	22313	22358	22482	22119	22213	22443	21983	22344	22194	22503	22421	22299	22323	22472	22414	22440	22411	22360	22491	22367	22404	22429	22126	22294	22461	22273	22302	22188	22436	22176	22182	22221	22380	22486	22212	22285	22347	22308	22141	22193	22550	22031	22148	22337	22429	22555	22321	22495	22246	22247	22374	22554	22394	22268	22208	22276	22010	22160	22354	22328	22181	22423	22460	22492	22250	22343	22158	22172	22279	22220	22446	22164	22306	22375	22237	22319	22341	22217	22200	22349	22484	22223	22280	22222	22259	22333	22215	22128	22408	22372	22111	22405	22461	22247	22457	22377	22297	22237	22211	22261	22409	22174	22274	22380	22176	22454	22360	22454	22329	22239	22429	22279	22336	22092	22280	22488	22340	22307	22402	22322	22298	22408	22182	22258	22198	22208	22374	22232	22266	22481	22094	22539	22284	22138	22148	22250	22190	22180	22442	22326	22209	22284	22203	22190	22461	22315	22445	22299	22217	22235	22370	22300	22259	22180	22387	22281	22134	22369	22422	22280	22427	22459	22332	22195	22280	22294	22495	22124	22456	22423	22576	22593	22160	22096	22411	22316	22178	22158	22295	22360	22193	22447	22180	22034	22534	22476	22368	22208	22320	22512	22386	22366	22409	22331	22406	22058	22184	22168	22131	22304	22525	22322	22427	22107	22283	22270	22244	22387	22369	22220	22549	22441	22213	22354	22241	22298	22169	22366	22280	22263	22392	22124	22430	22292	22355	22439	22171	22293	22178	22465	22258	22402	22382	22162	22312	22403	22542	22251	22478	22364	22561	22313	22371	22261	22358	22295	22307	22272	22216	22222	22237	22474	22395	22187	22273	22464	22381	22219	22369	22397	22326	22303	22484	22314	22404	22377	22294	22210	22301	22260	22440	22106	22275	22303	22260	22457	22472	22075	22131	22456	22292	22233	22192	22524	22291	22168	22370	22225	22136	22207	22190	22526	22298	22520	22216	22365	22289	22238	22303	22399	22313	22264	22321	22312	22283	22074	22257	22333	22381	22492	22405	22365	22208	22391	22517	22165	22290	22146	22389	22225	22543	22306	22411	22368
44450	60035	39633	21816	19054	18193	17870	17965	17926	17868	17954	17956	17972	17730	17938	17862	17895	17986	17834	18002	17836	17853	17811	17891	17682	17807	17793	17872	17876	18026	17922	17937	17732	17776	17873	17795	17693	17865	17990	17889	17824	18013	17837	17656	17969	17794	17845	17960	17906	17788	17888	17726	17996	17740	17942	17790	17860	17690	17921	17881	17743	17812	17843	17879	17771	17736	17733	17703	17756	17994	17931	17812	17839	17880	17903	17953	17886	17703	18004	17705	17771	17898	17963	18037	17915	17938	17849	17966	17630	17887	17941	17773	17866	17772	17896	17600	17746	18010	18048	17856	17928	17866	17858	17815	17920	17702	17813	17733	17907	17806	17861	17833	18017	17850	17797	17950	17994	17863	17851	17758	17865	17936	17798	17811	17803	17731	17923	17773	17791	17848	17868	17907	17799	17901	17696	17742	17858	18010	17917	17953	17864	18036	17977	17922	17994	17829	18005	17863	17739	17920	17860	17952	17878	17742	17918	17733	17792	17977	17919	17859	17723	17736	17924	17797	17872	17951	17760	17927	17742	17660	17878	17840	17918	17980	17974	17929	17845	17864	17800	17801	17921	17780	17918	17872	17837	17951	17861	17746	17763	17878	17874	17870	17897	17751	17806	17692	17858	17859	17843	17840	17810	17779	17796	17864	17827	17822	17868	17765	17958	17739	17689	17824	17897	17687	17873	17795	17888	17853	17577	17820	18024	17687	17773	17916	17860	17898	18058	17785	17786	17810	17921	17775	17853	17925	17788	18015	17894	17853	17845	17731	17803	17960	17881	17637	17819	17672	17904	17813	17968	17806	17880	17875	17889	17831	17560	17711	17730	17812	17870	18022	17808	17891	17851	17670	17863	17693	17834	18019	17841	17972	17659	17830	17681	17891	17858	17804	18007	17887	17943	18032	17755	17880	17858	18128	17646	17899	17780	17856	17996	17708	17749	17918	17781	17818	18048	17895	17858	18036	17727	17773	18042	17880	17729	17808	17877	17971	17984	18039	17826	17899	17786	17793	17838	17744	17869	17803	17657	17979	17789	17848	17871	17791	17743	17795	17753	17861	17664	17727	17928	17617	17993	17756	17847	17928	17774	17978	17747	17867	18074	17887	17689	17800	17814	17747	17865	18054	17906	17650	18031	17867	17808	17774	17791	17789	17752	17820	17937	17820	17829	17754	17828	17895	17945	17604	17714	17844	17901	17694	18000	17966	17856	17802	17793	17693	17763	17756	17816	17741	17865	17762	17777	17909	17933	17829	17795	17815	17947	17841	18012	17887	17787	17856	17899	17653	17681	17938	17876	17750	17774	17721	18024	17938	17878	17839	17761	17951	17721	17737	17834	17899	17778	17787	17948	17904	17720	17609	17829	17898	17813	17669	17775	17946	17783	18046	17693	17682	18032	17752	17925	17916	17784	17982	17878	18039	17659	17782	17848	17708	17816	17966	17740	17874	17809	17714	17843	17938	17777	17941	17813	17753	17651	17754	17678	17880	17762	17784	17944	17961	17692	17846	17756	17788	17960	17915	17857	17927	18078	17937	17655	17846	17783	17928	18051	17789	17749	17947	17904	17817	18015	17747	17919	17812	17976	17746	17888	17968	17703	17748	17715	17925	17653	17764	17645	17965	17998	17822	17719	17992	17739	17913	17783	17791	17888	17638	17734	17747	17999	17828	17890	17862	17714	17799	17767	17873	17947	17872	17875	17713	17949	17691	17941	17793	17759	17818	18007	17860	17913	17793	17722	17910	17867	17870	17721	17730	17911	17851	17979	17946	17686	17718	17866	17823	17912	17808	17844	17887	17947	17968	17840	17918	17923	17800	17681	17880	17928	17901	17806	17948	17862	17747	17899	17864	17813	17735	17960	17922	17794	17769	17812	17805	17889	17823	17758	17966	17916	17712	17824	17989	17721	17648	17676	17826	17835	17924	17907	17907	17777	17752	17672	17854	18017	17885	17826	17787	17817	17785	17767	17756	17786	17836	17832	17985	17944	17766	17851	17772	17763	17796	17819	17878	17919	17897	17896	17758	17638	17828	17835	17868	17966	17725	17978	17724	17709	17851	17823	17764	17564	18033	17930	17742	17748	17912	17831	17842	17893	17893	17752	17821	17787	17764	17883	17705	17786	17891	17902	17843	18007	17818	17840	17944	17899	17693	17948	17846	17785	17822	17839	17757	17798	17874	17805	17868	17882	17891	17871	17890	17793	17879	17607	17790	17990	17826	17801	17988	17919	18002	17656	17802	18032	17879	17815	17840	17730	17900	17974	17773	17880	17932	17863	17854	17873	17867	17880	17752	17925	18020	17728	17726	17935	17814	17876	17709	17826	17699	17874	17762	17894	17945	17839	17792	17859	17763	17906	17800	17943	17771	17877	17716	18072	17816	17860	17828	17684	17732	17949	17738	17808	17999	17831	17794	17908	18074	17916	17763	17886	17743	17687	17901	17860	17870	17902	17941	17845	17816	17730	17859	17922	17853	17884	17832	17832	17816	17736	17698	17697	17806	17832	17928	17773	17818	17790	17758	17980	17804	17604	17752	17953	17836	17907	17800	17735	17794	17846	17932	17906	17843	17725	17872	17928	17795	17992	17827	17969	17711	17956	17940	17883	17780	17780	17893	17713	17900	17762	18068	17726	17912	17745	17637	17836	17880	17868	17952	17858	17822	17671	17931	17907	17703	17793	17752	17916	17949	17828	17817	17840	17777	17799	17821	17768	17749	17774	17853	17830	18113	17816	17705	17892	17934	17955	17902	17791	17842	18007	17753	17803	17739	17884	17931	17880	17823	17834	17697	17770	18014	17939	17677	17767	17860	18004	17636	17895	17887	17904	17791	17768	17839	17839	17778	17922	17639	17927	17831	17803	18028	17843	17875	17870	17781	17909	17838	17860	17912	17771	17899	17798	17798	17726	17950	17968	17835	17794	17794	18061	17951	17764	17961	17992	17902	17822	17878	17708	17654	17882	17877	17962	17919	17892	17725	18061	17878	17839	17912	17989	17849	17828	17840	17753	17653	17869	17946	17945	17678	17860	17850	17816	17996	17838	17801	17786	17837	17607	17884	18046	17858	17928	17970	17827	17731	17899	17827	17808	17854	17736	17732	17767	17952	17877	17834	17770	17807	17821	17866	17679	17853	17772	17899	17782	17766	17753	17710	17890	17701	17842	17873	17949	17595	17876	17825	17913	17771	17879	17783	17772	17778	17666	17669	17840	17775	17744	17758	17939	17898	17887	17742	17878	17914	17886	17967	17776	17895	17912	17909	17827	18048	17780	17845	17886	17830	17701	17904	17755	17875	17847	17624	17941	17911	17829	17891	17975	17830	17834	17723	17766	17873	17780	17901	18007	17870	17809	17856	17694	17919	17966	17785	17865	17847	18045	17800	17773	17875	17756	17827	17839	17802	17727	17807	17827	17820	17776	17828	17816	17844	17808	17985	17806	17931	17783	17845	17881	17889	17803	17647	17669	17933	17993	17881	17831	17915	17944	17932	17676	17955	17763	17828	17955	17761	17818	17742	17784	17848	17918	17904	17939	18053	17921	17888	17744	17989	17852	17828	17925	17856	17967	17735	17824	17839	17887	17729	17961	17715	17910	17879	17865	17928	17584	17742	17758	17756	17797	17766	17866	17943	17790	17960	17772	17705	17739	17758	17725	17806	17791	17797	17976	17708	17961	17758	17774	17816	17950	17800	17734	17909	17727	17946	17823	17972	17820	18040	17780	17894	17871	17832	17855	17971	17874	17963	17759	17824	17717	17879	17727	18078	17767	17845	17815	17869	17854	17744	17969	17938	17750	17951	17720	17732	17926	17540	17819	17803	17850	17689	17992	17979	17831	17670	17690	17876	17889	17724	17805	17826	17991	17866	17910	17946	17974	17912	17821	17855	17742	17856	17873	17888	17877	17939	17913	17725	17691	17753	17784	17908	17665	17847	17866	17826	17848	17879	17880	17839	17783	17758	17766	17783	17902	17820	17792	17862	17849	17809	18032	17752	17875	17888	18009	17700	17896	17809	17893	17875	17762	17713	17769	17930	17776	17893	17687	17703	17839	17889	17801	18007	17776	17745	18088	18013	17911	17869	17723	17870	17744	17917	18010	17938	17849	17923	17889	17752	17767	17852	17829	17726	18076	17755	17792	17778	17771	17814	17672	17962	17856	17914	17885	17752	17693	17951	17843	17758	17813	17837	18086	17814	17868	17893	17897	17817	17899	17852	17915	18038	17716	17839	17962	17807	17882	17662	17823	17899	17860	17864	17970	17718	17995	17716	17793	17793	17897	18025	17799	17796	17957	17806	17899	18004	17887	17828	17785	17904	17845	17800	17801	17738	18045	17871	17979	18018	17902	17845	17835	17695	17891	17874	17955	17940	17851	17739	17847	17835	17784	17789	17808	17752	17818	17757	17716	17928	17850	17878	17848	17602	17941	17777	17875	17810	17997	17917	17858	17716	17765	17983	17940	17923	17783	17795	17908	17699	17685	17959	17719	17827	17835	17784	17881	17693	17691	17857	17735	17751	18043	17873	17867	17898	17754	17840	17808	17890	17659	17805	17894	17844	17796	17854	17734	17796	17852	17841	17781	17667	17887	17810	18022	17755	18030	17693	17891	17744	17695	17958	17939	17906	17773	17763	17716	17954	17877	17695	17771	17877	17734	17786	17835	17668	17953	17860	17986	17895	17852	17634	17933	17715	18070	17778	18003	17833	17833	17604	17927	17805	17893	17912	17863	17699	17974	17905	17850	17771	17680	17699	17829	17874	17918	17845	17942	17872	17704	17857	17773	17823	17849	17826	17949	17897	17854	17988	17891	17784	17726	17769	17839	17838	17840	17786	17785	17815	17800	17803	17950	17776	17682	17745	17678	18000	17843	17823	17801	17867	17866	17852	17777	17796	17936	17853	17709	18030	17804	17830	17802	17900	17794	17750	17899	17735	17830	17733	17818	17883	17836	17906	17886	17811	17786	17737	17881	17957	17966	17703	17839	17882	17690	17822	17706	17808	17944	17839	17755	17841	17974	17701	17800	17704	17834	17862	17699	17879	17984	17896	17763	17935	17919	17564	17874	17744	17910	17687	17791	17864	17877	17797	17778	17921	17836	17827	17890	17807	17782	17871	17797	17934
24042	24904	33870	26963	24025	24691	25006	22668	22029	22092	22295	22204	22160	22117	22221	22233	22114	22157	22090	22035	22009	22104	21920	22075	22070	22031	22216	22026	21937	21999	22019	22007	22161	21959	22229	21970	21925	21982	21984	21916	21949	22036	22046	21791	22063	22182	22142	22019	22189	21996	22209	22067	22226	21863	21978	21956	21814	21915	21938	21958	22006	21919	21938	22072	22010	21960	22071	21938	22073	21866	22223	21910	22136	21984	21961	21784	21906	21845	21877	22014	21946	22089	21946	21933	22004	21898	21883	22042	21698	22055	22099	22008	22115	22105	22161	21924	21902	21937	22089	21880	22143	21879	21960	22045	22039	21640	21941	22181	21981	21869	22040	21969	21971	21911	22012	21800	21872	21684	21979	22034	21869	21879	21801	21804	21974	21952	22033	22007	21969	21816	21985	22127	22083	21833	21886	21746	21737	22016	21741	21938	22208	21978	22008	21906	21947	22249	22052	21915	22010	21857	22157	21951	21912	21882	21875	21834	22146	22181	21959	21757	21905	21968	21765	21938	22038	21956	21879	21995	22139	22112	21995	21802	21948	22071	21952	21832	22000	21986	21960	21624	21852	21999	22052	21944	22007	21940	22194	22130	21906	21816	21923	21970	22115	21847	21915	21675	21996	21970	22033	21747	22016	22031	22222	21959	21812	21723	21981	22025	22165	22072	22048	22044	21924	22102	22155	21733	22075	21774	21871	21949	22012	21965	22208	21892	21967	22061	22013	21837	21919	21797	21935	21882	22055	22021	21867	21968	21891	21781	21880	22089	21992	22027	22105	21994	22160	22027	21976	22112	21946	22040	21875	21875	21855	22097	21705	21868	21971	22071	21922	21755	22028	21722	21917	21895	21718	22099	22169	22012	22001	22046	21956	21988	21837	21731	22016	21946	22093	22238	21937	21882	21889	21980	22056	22089	22011	21818	22075	21771	21933	22039	21947	22035	22177	21826	21892	22017	22092	21862	21995	21959	22001	22113	21963	21932	22001	22169	21699	21895	21902	21882	22022	21856	21922	21855	21632	21903	21719	21917	21931	21814	21897	21785	21999	21883	21793	22046	21921	21922	22005	21909	21706	21892	21822	21726	21832	22019	21751	21974	21958	21993	21764	21903	22167	21988	21948	22020	21762	22054	22009	21914	21813	21905	22003	21955	21955	22130	21867	21930	21995	21856	21983	21927	21937	22082	22132	21792	21923	21882	21920	21954	21968	21975	22146	22009	21849	22230	22155	21939	22065	22205	22027	21605	21824	21802	22090	22082	21803	22034	22039	21781	21867	21910	21767	21856	21755	21916	22168	21943	22128	21870	21740	21872	21874	21953	21879	21747	22125	21801	21981	21956	21948	22069	21902	21852	22132	22050	22029	22000	21848	21937	21875	22038	21946	21893	21960	21971	21956	22037	21872	21789	22181	22100	22043	22089	21957	21671	21761	21748	21835	21913	22089	21901	22060	21854	22118	21947	22073	21915	22050	21602	22012	21822	21958	21963	21976	21901	21909	21775	21928	22041	22044	21960	21808	21968	21841	21729	22051	21766	22127	21909	22030	21806	21992	22113	22043	22080	22052	21772	21927	21988	22149	21771	21854	22031	21993	22019	22116	22039	21977	21953	22007	22033	22080	21923	21894	21789	22089	21893	21981	22053	21902	21880	21927	22127	21867	21962	22055	21972	21930	21923	21941	21911	22015	22049	21900	21886	22029	22159	21844	22137	21863	21954	22068	21909	22072	22056	21863	21793	22084	21872	21976	21997	21867	22018	22191	22119	21846	21948	22030	21971	21865	21988	21949	21834	22115	21761	21809	22028	22081	21914	21922	21870	21896	22042	22116	22175	22135	21759	22031	21859	21987	21928	21992	21873	21937	21934	22036	22267	21993	22094	22164	21916	21996	21937	21989	21710	21926	21747	22024	21766	21911	21958	22065	21937	21912	21842	22052	21703	21666	21901	21867	21817	21943	22014	22041	22078	21963	21784	22054	21910	21950	21855	21920	21955	21809	21965	21964	21887	22030	21926	21978	22257	21900	21863	22059	22191	22130	21964	22083	21890	22175	21733	22018	21801	21974	21930	21965	21995	21973	22006	21716	21899	21882	22016	22047	21898	22332	21883	22016	21990	21947	22007	21797	21957	21852	21896	22035	21980	22160	21767	21804	21859	22051	21799	21824	21960	21992	21967	21950	21928	22021	21878	21985	22159	22066	21850	21972	21698	22121	21949	21857	21919	21892	21934	21833	22069	21915	22077	22149	21901	21907	21899	22101	21828	21788	21943	22058	21985	21840	21815	21931	22254	22061	21881	21829	21910	21885	22096	22139	21821	21959	22008	21824	22018	21905	22047	22007	21922	21936	22091	22072	22068	21987	21947	21957	21944	22224	21915	21955	22117	21958	21884	22170	21786	21930	22073	21976	21932	21858	21781	21809	21960	21920	22274	21985	22079	22015	22024	21884	21796	22079	22128	21955	21980	21961	21780	21977	22111	22079	22035	21967	22027	21960	21888	22082	21866	22080	22046	22149	21959	21716	22041	22036	21975	21964	21672	21799	22039	22011	22201	22023	22158	21933	21785	21792	21986	21936	21907	21888	21832	21897	21993	21990	22006	22058	21939	21979	22039	22110	22000	22196	22023	22055	21851	21943	22134	22079	21834	21934	21999	21792	22024	21978	21917	21919	22074	22009	21976	21933	22123	22080	21858	22162	21966	22054	21962	21810	22089	22011	21999	21729	21978	21825	22171	22133	22160	21891	21948	21935	21905	21813	21802	22023	21830	21773	21782	21705	21786	22081	21934	21789	21954	21711	21957	21806	22027	21916	21748	21773	21955	22056	21722	22021	21991	22112	21881	21893	21925	21875	22024	22044	21778	21961	21917	21958	21917	22058	22078	21806	21887	22033	22101	21824	21873	21932	22171	21948	21861	21707	21907	21980	21864	22009	22020	22020	21957	22091	21961	21881	22154	21998	21933	21951	21691	22212	22012	21890	22097	22044	22002	21858	21804	22008	21926	21936	21760	21994	21796	21986	21920	21725	22111	21972	21933	21881	21795	22069	22260	21965	21839	21964	21946	22092	21968	21936	22192	21926	21842	21891	21858	21918	21978	21997	22117	22206	22057	22008	22037	21848	21807	21913	21769	21904	22095	21886	21682	21941	21903	21981	21771	21695	21836	21768	22031	21851	22013	21920	21973	21917	21897	21909	21783	21911	21879	22032	21849	21902	21806	21974	21754	22056	22104	22023	21794	21766	22092	21957	22160	21840	21794	22137	22005	21970	21926	21919	21922	22115	21969	21984	22136	21960	21931	21899	21769	21832	22097	21935	22203	21955	22069	22056	21882	22006	21914	21711	22008	22084	21982	21964	21877	22128	22023	21810	21943	21666	21891	22019	22088	21977	21856	21774	22064	22035	22048	21968	21708	22024	22029	22153	21911	22138	22091	21975	21899	21762	21826	21689	22024	21798	21806	22028	21986	22055	21831	21779	21975	21954	22006	21939	22100	21915	22018	21890	21892	21811	22090	22109	21910	22265	21958	21854	22038	21995	22145	21827	21750	21860	21872	21981	22066	22008	22368	22040	22113	21989	21990	21930	21814	22082	21992	22175	21782	22005	21873	21940	21940	21865	22195	22024	22075	21967	21682	22055	21970	21928	22109	21897	22005	22027	22056	22004	21797	21951	21988	22094	21962	22006	22049	21900	21835	21862	21717	21844	21924	21971	22040	21929	21899	21953	21851	22078	22047	21770	21951	22142	21914	22107	21999	21823	22018	21975	21999	21889	22060	21987	21988	21881	21994	21873	21888	21812	21909	21983	21887	21889	21913	21829	21919	21989	21739	21928	21943	21868	22040	22024	21883	21910	21847	21965	21868	21984	22018	21799	21947	22018	21936	22092	22092	21686	21861	21715	22127	21823	22001	22038	21928	21871	21716	21999	22073	22185	21957	21903	21990	21735	21794	21968	22113	21746	21915	21991	21992	21917	22033	22013	21891	22024	21906	21937	21841	22082	21843	21892	21883	22018	22083	21794	21974	22133	21981	21938	21929	22025	21776	21876	21860	21858	21833	22061	21781	22081	21920	21751	22071	21958	21890	21733	22052	21914	21973	21880	21818	21887	22004	22170	21975	21844	22046	21989	22055	21852	22120	21900	21919	21904	22117	22085	21907	21962	22127	21835	22032	22084	21910	21898	22172	22081	22237	22059	21904	22082	21899	21923	21769	21864	21884	22206	21912	21908	22063	22014	22187	22029	21774	21980	21792	22045	22106	22123	21784	22086	21825	22005	22036	22083	21787	21752	22001	21910	22002	21808	22016	21965	21947	21771	21905	21961	21644	21938	21872	22033	21959	21917	21857	21978	21749	21890	21865	21799	21780	22005	21858	21996	21923	21938	22009	21837	21995	21869	21793	21946	21981	21827	21997	21977	22103	21965	21946	22012	21730	21886	22157	22085	21984	21829	22173	21660	21880	22083	21986	22055	21957	22106	21948	21908	21967	21856	22089	21931	21875	22017	22082	21797	21768	22186	21900	21879	21924	21899	22000	21905	21885	21850	22040	21933	21970	21942	21987	21959	21993	21878	22202	22094	21812	21926	21932	21972	21997	21894	21954	21812	22092	22183	22051	21942	21890	21964	21832	21967	21759	22053	22151	22086	21981	21785	21942	22162	21917	22033	22063	21827	21959	22146	22013	21992	21821	22119	21913	21830	21900	21996	21888	21956	22047	22068	21888	21997	21914	22125	22097	21741	22077	22126	22013	22168	22014	22129	21873	21981	21992	21998	21897	22003	21933	21904	22002	21893	22125	22063	21983	21898	21786	21813	21980	21887	21965	21962	21860	21854	21936	21939	21903	22080	22004	21908	21962	22121	22030	21825	21937	21973	21934	21899	21722	21785	22101	21778	22069	21845	22166	21992	21817	21870	21972	22006	21766	21856	22016	21940	21917	22008	22031	21998	21922	21887	22011	21864	21950	21917	22070	21991	22084	21943	21891	21996	21715	22032	21887	21790	21809	21999	21993	22104	22025	21968	21989	21874	21985	21946	21918	21857	22126	21998	22073	22169	21800	22046	21901	21991	22171	22098	22066	22116	21980	22025	21966	21915	22104	21926	22032	21890	22166	21910	21904	21972	22097
64215	100531	70279	36166	24686	19287	18046	17711	17777	17759	17475	17462	17955	17794	17655	17705	17820	17739	17847	17760	17779	17677	17708	17697	17699	17652	17664	17701	17705	17576	17732	17754	17660	17794	17733	17676	17771	17610	17809	17661	17870	17702	17715	17851	17716	17818	17704	17572	17600	17704	17830	17543	17725	17634	17728	17741	17767	17838	17740	17802	17696	17526	17595	17484	17643	17590	17754	17613	17718	17801	17706	17608	17689	17666	17600	17727	17783	17588	17751	17677	17694	17693	17706	17628	17625	17751	17727	17694	17749	17824	17628	17848	17749	17670	17531	17657	17684	17725	17637	17487	17582	17784	17640	17924	17736	17622	17722	17743	17888	17869	17772	17709	17566	17711	17553	17645	17723	17719	17665	17730	17703	17599	17588	17910	17647	17742	17582	17595	17845	17719	17799	17577	17712	17796	17767	17782	17621	17384	17661	17491	17757	17490	17729	17625	17721	17850	17817	17588	17749	17651	17579	17621	17833	17790	17700	17741	17521	17617	17710	17691	17716	17706	17573	17743	17488	17632	17770	17652	17654	17579	17870	17621	17593	17733	17590	17642	17594	17648	17606	17871	17677	17605	17692	17583	17907	17519	17695	17825	17749	17536	17684	17623	17890	17811	17651	17661	17735	17803	17740	17750	17665	17752	17591	17810	17897	17573	17703	17784	17633	17760	17817	17773	17683	17723	17785	17452	17835	17661	17709	17684	17825	17890	17767	17742	17724	17653	17825	17724	17743	17622	17678	17512	17596	17623	17643	17901	17730	17872	17657	17646	17688	17776	17804	17750	17651	17731	17797	17767	17709	17684	17515	17655	17618	17644	17819	17816	17806	17606	17713	17770	17737	17614	17696	17705	17755	17764	17700	17638	17687	17709	17631	17770	17666	17784	17815	17600	17752	17660	17695	17792	17656	17791	17590	17591	17638	17590	17710	17603	17668	17795	17776	17606	17633	17868	17724	17738	17653	17648	17699	17636	17653	17721	17663	17691	17560	17522	17673	17657	17855	17792	17677	17701	17829	17755	17623	17724	17550	17648	17813	17566	17823	17756	17485	17702	17733	17682	17691	17768	17617	17814	17619	17842	17679	17503	17693	17544	17728	17643	17742	17605	17594	17646	17728	17922	17754	17502	17664	17594	17604	17597	17536	17708	17525	17674	17869	17767	17723	17582	17676	17620	17843	17742	17626	17573	17858	17550	17702	17763	17599	17779	17587	17895	17898	17611	17719	17664	17716	17770	17439	17583	17628	17702	17615	17722	17519	17665	17782	17556	17691	17458	17741	17754	17707	17642	17746	17744	17743	17641	17513	17743	17947	17718	17848	17769	17709	17711	17692	17643	17732	17527	17729	17563	17679	17689	17617	17671	17830	17855	17572	17729	17700	17680	17696	17615	17824	17754	17770	17735	17710	17687	17653	17784	17689	17680	17784	17623	17512	17675	17627	17675	17603	17670	17684	17666	17452	17661	17606	17607	17535	17580	17768	17675	17675	17568	17590	17695	17899	17584	17674	17731	17670	17781	17868	17693	17757	17686	17648	17547	17757	17721	17613	17676	17671	17724	17815	17709	17671	17678	17717	17589	17764	17810	17760	17626	17752	17796	17547	17769	17654	17585	17749	17650	17646	17706	17692	17704	17611	17699	17786	17725	17656	17591	17622	17674	17792	17629	17799	17689	17686	17858	17778	17710	17529	17608	17705	17778	17598	17681	17637	17713	17592	17714	17775	17788	17736	17595	17724	17571	17509	17699	17772	17649	17638	17713	17650	17694	17753	17563	17684	17778	17659	17680	17621	17558	17692	17696	17627	17674	17476	17616	17586	17629	17648	17755	17689	17682	17729	17782	17670	17538	17596	17597	17617	17778	17716	17817	17619	17724	17585	17654	17653	17709	17583	17639	17704	17654	17750	17692	17912	17787	17701	17749	17860	17785	17639	17748	17607	17781	17623	17708	17740	17617	17748	17612	17653	17734	17675	17754	17765	17547	17701	17788	17670	17896	17785	17736	17718	17700	17806	17501	17549	17656	17550	17688	17914	17697	17589	17644	17755	17800	17640	17571	17731	17788	17602	17555	17559	17606	17820	17516	17679	17876	17683	17813	17608	17866	17709	17702	17744	17763	17791	17486	17516	17879	17677	17582	17858	17925	17700	17572	17723	17761	17866	17648	17721	17632	17700	17709	17702	17746	17769	17708	17708	17637	17788	17702	17615	17679	17673	17818	17663	17721	17699	17854	17690	17616	17711	17629	17668	17816	17487	17558	17961	17702	17696	17836	17676	17788	17699	17537	17687	17671	17736	17493	17687	17701	17531	17842	17472	17970	17673	17899	17586	17598	17672	17758	17696	17574	17555	17730	17622	17620	17723	17529	17679	17763	17717	17809	17597	17721	17770	17745	17642	17825	17742	17731	17638	17469	17829	17636	17508	17691	17514	17613	17667	17725	17615	17708	17642	17682	17645	17634	17778	17545	17571	17797	17936	17837	17810	17662	17716	17743	17692	17728	17708	17519	17736	17576	17811	17535	17757	17601	17683	17824	17719	17588	17657	17778	17603	17723	17763	17726	17650	17581	17557	17703	17580	17703	17746	17626	17652	17676	17535	17737	17778	17696	17779	17757	17724	17600	17701	17681	17730	17593	17579	17720	17752	17741	17743	17733	17934	17440	17787	17566	17793	17711	17839	17680	17755	17706	17670	17633	17681	17729	17642	17573	17662	17774	17677	17586	17630	17735	17841	17663	17680	17702	17661	17831	17549	17803	17593	17599	17600	17691	17781	17682	17730	17628	17658	17779	17649	17876	17728	17706	17565	17792	17761	17800	17906	17778	17646	17771	17690	17630	17757	17632	17515	17647	17733	17854	17630	17733	17659	17746	17663	17950	17694	17849	17718	17720	17721	17698	17681	17701	17633	17714	17544	17712	17623	17715	17743	17760	17677	17800	17787	17833	17711	17671	17646	17597	17624	17920	17859	17727	17717	17666	17615	17813	17534	17828	17695	17717	17742	17710	17679	17519	17619	17700	17741	17568	17759	17780	17685	17768	17709	17697	17606	17728	17611	17758	17635	17614	17777	17649	17757	17811	17492	17770	17748	17772	17610	17568	17586	17625	17613	17784	17937	17672	17766	17701	17722	17563	17854	17804	17821	17582	17791	17658	17604	17643	17709	17735	17578	17705	17740	17797	17774	17593	17602	17704	17810	17601	17696	17540	17702	17627	17578	17659	17953	17750	17491	17585	17863	17673	17616	17842	17647	17688	17663	17802	17619	17602	17661	17786	17663	17640	17614	17665	17725	17856	17799	17575	17684	17730	17591	17642	17726	17719	17617	17594	17689	17711	17714	17514	17765	17764	17728	17632	17674	17711	17629	17543	17665	17787	17633	17574	17650	17660	17786	17596	17739	17763	17698	17595	17719	17716	17761	17691	17646	17662	17751	17743	17659	17790	17750	17680	17705	17655	17763	17903	17897	17781	17663	17592	17730	17554	17791	17591	17811	17676	17667	17770	17601	17782	17653	17691	17682	17697	17693	17799	17732	17667	17736	17729	17662	17674	17583	17749	17505	17479	17846	17671	17643	17623	17677	17778	17836	17617	17624	17733	17637	17798	17567	17665	17736	17555	17724	17781	17739	17630	17671	17686	17593	17797	17632	17867	17601	17600	17802	17848	17908	17541	17572	17689	17523	17823	17722	17638	17767	17649	17868	17700	17612	17713	17884	17484	17687	17440	17609	17660	17642	17715	17559	17785	17649	17793	17731	17651	17689	17703	17687	17585	17649	17475	17838	17670	17697	17637	17585	17809	17720	17759	17600	17921	17692	17655	17859	17816	17680	17608	17810	17593	17678	17726	17646	17706	17773	17659	17897	17763	17638	17757	17644	17825	17913	17775	17757	17575	17721	17596	17661	17622	17640	17651	17750	17526	17661	17439	17809	17831	17592	17986	17744	17732	17735	17622	17688	17813	17681	17671	17660	17506	17724	17763	17679	17802	17639	17789	17811	17698	17576	17780	17551	17733	17612	17704	17803	17664	17732	17608	17740	17685	17855	17754	17797	17599	17762	17802	17558	17839	17695	17730	17601	17685	17556	17690	17825	17592	17775	17629	17809	17753	17743	17511	17696	17675	17643	17700	17746	17664	17702	17628	17735	17538	17888	17767	17619	17658	17553	17779	17729	17698	17683	17820	17467	17598	17596	17689	17591	17601	17823	17650	17721	17707	17730	17727	17767	17703	17960	17669	17851	17650	17828	17642	17772	17612	17629	17701	17683	17522	17737	17728	17674	17745	17778	17603	17719	17712	17626	17716	17659	17702	17653	17819	17898	17844	17722	17768	17784	17632	17765	17741	17736	17699	17501	17678	17577	17528	17675	17829	17817	17666	17500	17617	17795	17748	17510	17802	17918	17739	17722	17631	17657	17607	17781	17700	17701	17498	17711	17760	17675	17751	17805	17696	17676	17542	17765	17552	17655	17863	17659	17460	17529	17737	17635	17597	17796	17565	17467	17652	17903	17822	17698	17791	17684	17558	17731	17714	17731	17627	17644	17749	17664	17615	17776	17735	17663	17642	17660	17481	17734	17660	17689	17642	17674	17853	17426	17727	17726	17693	17580	17807	17839	17689	17661	17537	17762	17553	17806	17670	17749	17554	17711	17754	17714	17573	17590	17777	17845	17748	17832	17576	17750	17726	17883	17578	17606	17750	17755	17647	17624	17743	17563	17788	17754	17702	17767	17656	17748	17709	17541	17522	17913	17490	17708	17620	17534	17814	17753	17595	17734	17644	17605	17824	17716	17817	17725	17874	17580	17737	17607	17830	17809	17488	17695	17791	17714	17662	17678	17713	17677	17654	17607	17657	17608	17804	17517	17865	17672	17809	17688	17698	17618	17643	17739	17682	17697	17633	17493	17717	17482	17649	17811	17529	17618	17945	17598	17679	17775	17724	17650	17793	17674	17646	17670	17706	17690	17679	17673	17859	17665	17582	17785	17696	17827	17774	17739	17845	17706	17675	17693	17744	17683	17769	17654	17552	17795	17571	17661	17656	17781	17698	17677	17711	17825	17725	17638	17708	17648	17699	17799	17698	17662	17646	17569	17496	17699	17620	17880	17628	17718	17741	17771	17695	17732	17607
22710	22812	31148	24743	22589	24893	27652	23137	22374	23067	23116	22723	22445	22858	22686	22723	22597	22631	22610	22468	22643	22535	22667	22689	22520	22635	22385	22515	22482	22479	22465	22575	22570	22612	22496	22571	22460	22561	22899	22516	22359	22481	22518	22615	22388	22352	22559	22296	22423	22369	22315	22264	22432	22103	22484	22319	22540	22459	22388	22146	22488	22605	22281	22490	22355	22439	22486	22368	22528	22525	22606	22298	22364	22327	22366	22215	22434	22254	22271	22209	22513	22240	22474	22283	22344	22360	22282	22437	22210	22475	22412	22373	22416	22367	22349	22519	22375	22383	22479	22427	22424	22357	22206	22514	22551	22610	22530	22414	22405	22303	22227	22424	22207	22546	22374	22414	22566	22403	22334	22265	22631	22532	22272	22385	22509	22266	22550	22425	22456	22396	22212	22583	22495	22571	22342	22493	22361	22492	22514	22443	22489	22464	22503	22371	22294	22724	22383	22252	22452	22309	22719	22441	22591	22389	22305	22395	22371	22455	22563	22277	22333	22422	22390	22245	22296	22395	22437	22308	22509	22307	22361	22294	22310	22227	22422	22139	22259	22192	22417	22591	22318	22317	22258	22090	22582	22439	22373	22386	22584	22340	22460	22480	22397	22440	22415	22299	22570	22542	22322	22338	22609	22378	22437	22594	22237	22433	22352	22451	22227	22213	22362	22470	22235	22420	22558	22555	22382	22225	22203	22382	22418	22238	22326	22225	22341	22339	22518	22444	22473	22477	22640	22105	22234	22177	22303	22515	22365	22347	22212	22243	22341	22273	22405	22143	22493	22302	22444	22374	22480	22255	22626	22419	22359	22417	22224	22387	22124	22139	22400	22307	22055	22234	22426	22674	22515	22270	22641	22285	22500	22303	22296	22315	22562	22457	22490	22273	22366	22341	22332	22290	22433	22337	22481	22443	22258	22259	22233	22303	22292	22370	22281	22261	22360	22293	22346	22290	22120	22279	22305	22637	22557	22515	22452	22441	22370	22383	22469	22369	22492	22221	22404	22257	22426	22344	22200	22046	22356	22428	22461	22281	22331	22348	22341	22385	22562	22366	22576	22422	22380	22233	22295	22365	22279	22281	22174	22605	22481	22523	22309	22277	22571	22361	22343	22233	22372	22420	22396	22529	22382	22232	22292	22063	22640	22589	22446	22373	22416	22347	22530	22412	22489	22470	22350	22417	22286	22347	22320	22436	22306	22344	22398	22422	22609	22472	22401	22487	22384	22319	22403	22370	22402	22421	22305	22313	22500	22304	22422	22314	22237	22403	22293	22397	22423	22350	22249	22275	22040	22221	22326	22463	22142	22457	22417	22343	22470	22512	22541	22443	22317	22474	22248	22612	22396	22340	22389	22314	22442	22492	22362	22444	22444	22480	22464	22210	22380	22433	22542	22353	22291	22287	22277	22368	22706	22364	22428	22387	22278	22369	22437	22185	22260	22115	22280	22426	22354	22524	22594	22445	22290	22332	22473	22663	22472	22545	22317	22189	22428	22284	22423	22189	22461	22134	22359	22226	22401	22384	22181	22285	22341	22365	22509	22452	22419	22361	22298	22401	22332	22356	22389	22502	22536	22446	22373	22380	22308	22366	22226	22118	22264	22172	22377	22339	22360	22282	22259	22320	22522	22414	22381	22305	22395	22078	22221	22379	22357	22540	22390	22421	22364	22307	22241	22264	22240	22354	22084	22331	22273	22637	22667	22363	22263	22456	22426	22452	22479	22350	22498	22727	22407	22230	22417	22226	22322	22416	22219	22419	22455	22269	22091	22108	22261	22562	22481	22279	22305	22525	22242	22250	22312	22595	22472	22375	22588	22536	22225	22376	22439	22373	22545	22288	22542	22565	22553	22429	22454	22230	22248	22342	22448	22283	22422	22607	22474	22236	22265	22256	22340	22551	22435	22304	22418	22414	22153	22597	22519	22426	22446	22333	22425	22443	22335	22441	22163	22445	22590	22663	22520	22535	22261	22115	22285	22321	22306	22172	22124	22199	22362	22428	22125	22468	22470	22299	22215	22226	22346	22327	22365	22549	22430	22350	22280	22512	22302	22295	22385	22257	22407	22496	22442	22163	22346	22479	22219	22544	22535	22465	22526	22368	22613	22443	22399	22395	22341	22314	22114	22534	22352	22420	22547	22215	22258	22238	22271	22336	22597	22249	22421	22388	22390	22400	22489	22479	22371	22528	22380	22382	22347	22329	22352	22401	22564	22565	22460	22500	22370	22349	22388	22344	22370	22591	22387	22375	22270	22384	22308	22261	22282	22439	22274	22391	22400	22479	22242	22550	22060	22479	22456	22398	22222	22325	22247	22546	22239	22511	22419	22298	22518	22294	22311	22404	22423	22510	22497	22491	22429	22368	22392	22467	22370	22424	22596	22467	22372	22311	22313	22309	22366	22358	22366	22254	22266	22360	22459	22684	22250	22267	22734	22616	22438	22569	22463	22517	22440	22213	22356	22349	22435	22531	22287	22304	22364	22337	22434	22392	22423	22478	22314	22406	22531	22381	22400	22543	22389	22535	22304	22320	22510	22338	22440	22421	22420	22426	22426	22219	22307	22443	22443	22271	22591	22451	22341	22367	22363	22316	22466	22369	22370	22298	22394	22391	22337	22380	22306	22417	22232	22269	22426	22405	22501	22316	22152	22423	22377	22632	22367	22293	22348	22254	22435	22525	22256	22291	22305	22474	22536	22494	22388	22408	22564	22352	22398	22447	22288	22238	22472	22455	22388	22392	22396	22440	22389	22501	22318	22390	22730	21969	22242	22359	22289	22391	22488	22413	22165	22524	22420	22091	22463	22550	22267	22617	22380	22489	22175	22138	22217	22361	22257	22271	22346	22464	22438	22306	22427	22260	22448	22299	22477	22223	22273	22491	22366	22160	22337	22645	22168	22393	22275	22469	22344	22410	22377	22446	22326	22419	22472	22295	22305	22279	22381	22712	22554	22435	22530	22359	22327	22209	22448	22454	22349	22311	22282	22021	22239	22429	22332	21991	22383	22391	22409	22298	22382	22328	22353	22473	22310	22444	22201	22425	22411	22365	22637	22152	22294	22186	22342	22363	22196	22252	22285	22342	22336	22293	22107	22314	22532	22146	22430	22571	22209	22357	22356	22315	22550	22497	22183	22407	22423	22202	22241	22330	22372	22201	22212	22178	22526	22131	22017	22414	22670	22612	22322	22356	22328	22420	22493	22168	22466	22415	22329	22170	22274	22188	22268	22289	22402	22598	22523	22240	22457	22199	22474	22330	22236	22152	22313	22380	22317	22504	22386	22256	22259	22519	22410	22359	22480	22348	22444	22559	22245	22302	22442	22259	22309	22206	22303	22285	22606	22504	22302	22507	22497	22369	22197	22229	22197	22348	22212	22152	22218	22282	22428	22523	22322	22678	22263	22324	22379	22343	22238	22404	22386	22397	22347	22461	22317	22320	22231	22247	22447	22491	22258	22387	22264	22184	22214	22328	22245	22440	22415	22398	22382	22400	22101	22220	22283	22270	22123	22454	22277	22658	22376	22187	22432	22409	22362	22409	22373	22231	22417	22177	22136	22293	22283	22222	22388	22343	22331	22183	22348	22378	22451	22439	22572	22402	22488	22449	22053	22392	22056	22111	22539	22290	22355	22434	22397	22263	22392	22586	22484	22413	22171	22290	22392	22463	22414	22520	22423	22205	22449	22409	22427	22403	22295	22399	22308	22439	22529	22421	22232	22194	22523	22509	22483	22256	22573	22356	22640	22389	22436	22289	22452	22313	22395	22215	22405	22416	22134	22597	22543	22353	22564	22659	22277	22157	22218	22286	22313	22200	22581	22436	22273	22402	22455	22228	22331	22426	22329	22402	22257	22195	22276	22325	22418	22101	22392	22615	22206	22417	22523	22251	22513	22327	22258	22475	22499	22173	22673	22388	22188	22365	22211	22211	22400	22578	22169	22487	22192	22258	22513	22332	22454	22083	22443	22059	22419	22341	22261	22470	22559	22364	22455	22265	22492	22406	22413	22324	22261	22628	22193	22432	22474	22271	22252	22448	22471	22594	22505	22378	22465	22343	22336	22356	22269	22197	22311	22572	22555	22530	22329	22552	22353	22340	22288	22492	22364	22403	22549	22520	22340	22231	22361	22315	22251	22284	22472	22487	22333	22354	22373	22340	22289	22458	22369	22151	22346	22456	22570	22409	22393	22573	22236	22380	22118	22275	22457	22479	22532	22312	22526	22250	22324	22481	22359	22324	22246	22410	22220	22303	22458	22145	22316	22119	22305	22322	22374	22356	22443	22494	22429	22415	22348	22403	22615	22325	22403	22305	22412	22623	22273	22370	22560	22364	22300	22261	22238	22114	22507	22320	22168	22352	22484	22389	22323	22443	22337	22383	22337	22434	22340	22382	22465	22255	22429	22135	22406	22330	22654	22171	22395	22339	22332	22143	22157	22671	22181	22437	22349	22338	22351	22285	22352	22265	22443	22252	22303	22490	22466	22493	22331	22323	22442	22315	22249	22479	22023	22461	22437	22291	22433	22364	22470	22183	22337	22137	22451	22390	22320	22342	22415	22428	22428	22184	22443	22274	22312	22286	22507	22210	22451	22388	22572	22226	22354	22191	22234	22285	22338	22485	22528	22172	22307	22340	22037	22278	22294	22357	22442	22306	22145	22548	22364	22313	22300	22282	22392	22516	22348	22482	22290	22311	22150	22383	22462	22442	22413	22455	22311	22128	22232	22503	22168	22386	22476	22359	22413	22501	22290	22341	22423	22534	22412	22354	22445	22317	22433	22448	22243	22474	22179	22629	22243	22438	22336	22328	22467	22215	22273	22398	22261	22340	22391	22336	22154	22397	22238	22260	22454	22435	22220	22558	22431	22378	22227	22353	22315	22271	22388	22429	22442	22297	22367	22507	22059	22460	22325	22363	22329	22334	22353	22324	22382	22268	22473	22182	22254	22485	22694	22309	22325	22336	22623	22426	22292	22437	22269	22277	22178	22359	22251	22311	22351	22343	22362	22515	22476	22318	22413	22454	22267	22434	22584	22412	22276	22293	22363	22241	22365	22186	22194	22410	22288	22294	22265	22287	22207	22316	22414	22310	22093	22300	22245	22342	22545	22293	22218	22361
61045	103528	77393	43829	29510	20492	18611	17932	17788	17828	17945	17984	17788	18122	18072	17828	17782	17803	17986	17838	17859	17803	17827	17923	17879	17854	17841	17919	18006	17974	17971	17825	17859	17866	17991	17856	17779	17871	17904	17902	18069	17981	18000	17853	17989	18091	17933	17822	17921	17744	17971	18016	17887	17992	17923	18006	17781	17955	17709	17927	17875	17922	17876	17922	17999	18062	17933	17829	17827	17682	18042	17951	17939	17838	18000	17881	17884	18060	17921	17761	17893	17985	17829	17970	17678	17935	17923	17933	17930	17973	17790	17884	18063	18081	17984	18087	17877	17766	17983	17943	17883	17900	17972	17870	17942	18010	17942	17775	17768	17919	17859	17859	17844	17663	17914	17942	17906	17987	17803	17966	17935	17787	17821	17904	17834	18073	17928	17819	17894	17910	17808	18011	18003	17780	18055	17849	17870	17929	17936	17825	17961	17845	17925	17733	18006	18031	18080	17792	17912	18100	17930	17835	17946	17919	17972	17922	17939	17974	18023	18073	17915	17879	17963	17904	17873	18030	17990	17937	17806	17991	17808	17977	17925	17775	17886	17777	17980	17828	17795	17839	17945	17894	17825	17809	17820	17852	17918	17794	17947	17784	17948	17779	17965	17752	18029	17843	17968	17776	17867	17979	17930	17985	17766	17878	17914	17736	17760	17764	17988	18151	17731	17846	18036	17854	17737	17943	17736	17940	17938	17847	17932	17985	17666	17822	18010	17917	17891	18008	18037	18032	17819	17800	17815	17928	17863	17980	17802	17790	17865	17908	17922	17728	17849	17860	17907	17944	17834	17973	17837	17897	18041	17799	17864	18025	17988	17971	17824	17802	17905	18067	17863	18021	17796	18011	17921	18022	17881	17937	17872	17944	18009	17867	17868	17998	17843	17881	17946	17895	17998	17767	17933	17792	17958	17829	17828	17910	17755	18028	17956	17950	17870	18092	17894	17957	17925	17901	17874	17773	17972	17890	17843	17907	17975	17938	17915	17975	17716	17890	17922	17986	17864	18087	17952	17875	17865	17882	17829	18025	17899	17744	17951	17726	17816	17868	17833	17867	17920	17913	17773	17786	17835	17937	17954	17691	17917	17759	18035	17794	17935	17818	17839	17819	17924	17796	17940	17834	18091	18011	17933	17849	17864	17840	17770	17949	17903	17953	17937	18024	17788	17798	17857	17971	18082	18034	17996	17854	17746	17733	17913	17771	17968	17809	17952	17813	17792	17949	18000	17851	17897	17995	17820	17808	17823	17908	17754	18089	17939	17857	17892	17788	17848	18095	17829	17904	17881	17894	17856	17924	17900	18024	17852	18013	17843	18010	17870	18044	17716	17902	17984	17967	17844	17699	17990	17903	18069	17941	17724	17938	17904	17836	17991	18081	17910	17859	17887	18006	17891	17811	18072	18050	17755	17831	17752	17887	17859	18029	17860	17826	17713	17948	18025	17867	17781	17724	17996	17786	17850	18003	17692	17876	17985	17974	18057	18026	17838	17938	18051	17891	18148	17878	17873	17983	17706	17722	17881	17830	17959	17959	17759	17751	17978	17835	17868	17988	17785	17834	17935	17826	17874	17881	18017	17923	17986	17886	17860	17941	17802	17975	18022	17942	17787	17906	17876	17967	17888	17960	17818	18014	17848	17884	17914	17813	17895	17841	17905	18074	17838	17931	18054	17796	17983	17920	17706	17796	18029	17721	17921	17999	18116	17813	17873	17986	17841	17888	17891	17917	17988	17967	18006	17919	17870	17843	17788	17848	17775	17910	18007	17940	17843	17721	17973	17830	17968	17898	17974	17780	18012	17954	17878	17893	17811	17895	17839	17814	17914	17807	17846	18066	17922	17877	17921	17893	17886	17862	17957	17942	17719	17926	17992	17836	17868	17914	17914	17984	17973	17984	17809	17954	17865	17715	17804	17892	17906	17852	17826	17976	17858	17914	17853	17903	17991	17831	17970	17950	17820	17762	17944	17983	17921	17937	17908	17914	17808	17991	17767	17979	17774	17865	17813	17918	18045	17894	17957	17691	17810	17970	17976	17880	17898	17923	17845	17866	17837	17852	17827	17946	17871	17990	17815	17841	17857	17896	17862	17978	17877	17819	17894	17930	17816	17870	17868	17960	17973	17836	17845	17968	17923	17852	17668	17937	17883	17749	17887	18015	17787	17999	17808	17932	17738	18029	18098	17785	17905	17733	17811	17982	17871	18002	17808	17844	17903	17960	18134	18083	17824	17840	17586	17888	18036	17727	17901	17957	17887	17973	17967	17841	17888	17904	17958	17735	17877	17945	17894	17982	17964	17941	17980	17748	17953	17841	17951	17923	17774	17915	17919	17939	17833	17795	17896	17753	17818	17792	17976	17775	17905	18087	17711	17846	17878	17884	17903	18011	17996	17799	17885	17958	18019	17985	17936	17719	17818	17960	17870	17983	17633	17845	17890	17852	17900	17973	17972	17742	17984	17763	17805	17853	17768	17775	17659	17824	17915	17928	17808	18038	17832	17827	18024	18003	17960	18007	17884	17797	17844	17819	17869	17881	17875	17756	17799	17839	17771	17776	17965	17817	17884	17922	17999	18005	17792	17992	17878	18087	17888	17905	17930	17816	17821	17988	17780	17916	17869	17742	18022	18059	17992	17855	17943	17716	17907	17874	17834	17946	17832	17780	17963	17820	17902	17852	17848	17918	17967	17797	17867	17734	17964	18012	17850	17764	17667	17791	17888	17830	17812	17925	17829	17716	17941	17898	17962	17761	17995	17980	17971	17950	17918	17849	17884	18000	17991	17785	17804	17830	18006	17826	17763	17857	17924	18045	17924	17816	17898	17739	18079	17887	17878	17746	17750	17916	17922	18081	18034	17962	17931	17893	17877	17837	17952	17895	17866	17886	18004	17991	17801	17813	17921	18037	17937	17877	17891	17876	17747	18000	17887	17833	17843	17895	17841	17949	17859	17946	18050	17789	17811	17966	17861	17684	17727	17692	18206	17939	17894	17828	18044	17955	17849	17898	17835	18164	17893	17815	17863	17999	18119	17858	17875	17862	17991	18007	17976	17909	18104	17838	17841	17808	17926	17918	17847	17884	17904	17810	17857	17785	17765	17947	17809	17954	17923	17952	17824	17766	17882	17937	18033	17766	17977	18023	17887	17839	17783	17732	17757	18078	17855	17913	17749	17846	17920	17803	17764	18023	17788	17822	17836	17857	18053	17878	17965	17612	17940	17918	17803	17938	18025	17850	17924	17828	18076	17761	17932	17953	17897	17953	17783	17718	17943	17892	17940	17899	17931	17961	18014	17998	17812	17923	17971	17826	18000	17927	17858	17814	17836	17909	17894	17799	17627	17854	17726	18096	18116	17900	17954	17814	17856	18030	17999	17989	17811	18001	17766	17833	17805	17948	18056	17874	17819	17903	17912	17794	17776	17984	18051	18097	17729	17997	17899	17843	17904	17910	18049	17994	17921	17772	17947	17991	17922	17907	17988	17920	17889	17928	17784	17835	17881	17804	17816	17949	17835	17984	17951	18083	17947	17933	18019	17828	17828	17942	18015	17996	17692	17770	17867	17955	17894	17998	18036	17862	18092	17854	17712	18040	18062	17802	17918	18037	17846	17918	17863	17783	18035	17965	17912	18163	17784	17850	17881	17968	18032	17798	17974	18064	17902	17859	17876	17858	17877	17667	17969	17699	17903	17873	17878	17915	17951	17747	17991	17944	17919	17818	17936	17961	17885	18045	17716	17687	17851	17845	17852	17856	17836	17824	18090	17783	17882	17902	17813	17933	17965	17808	17888	17905	17932	17987	17829	17906	17723	17947	17927	18080	17880	17788	17828	18019	17809	17851	17898	17800	18010	17909	17830	17807	17885	17974	17914	17812	17969	17673	17676	17785	17855	18114	17864	17900	17903	17886	17837	17917	18026	18010	17891	17917	17786	17795	17954	17953	17795	17996	17918	17853	18005	17898	18026	17807	17824	17887	17781	17999	17921	18001	17922	17846	17980	17833	17902	17834	17956	17859	17940	17660	17930	17774	17872	17906	17927	18059	17916	17998	17714	17971	17935	17869	17843	17993	17936	17710	17765	17910	17995	17773	18023	17843	17878	17914	17886	17959	18149	17924	17949	17995	18006	18029	17851	17912	17778	17680	17975	17922	18041	17816	17909	17805	17818	17872	17954	17885	17921	17839	17822	17877	17869	17838	17760	17873	17891	18061	17811	17768	17832	17839	17783	17753	17781	17851	17823	17892	17822	17815	17932	17896	17885	17804	17924	17919	17761	17860	17849	17958	17957	18049	17991	17851	17824	17908	17897	18010	17943	17986	17919	17873	17712	17900	17960	17791	17763	17991	17893	17678	17843	17974	18087	17826	17896	17835	17732	18000	17923	17935	17954	17686	17746	17703	17956	17900	17897	17832	17887	17870	17786	18099	17560	17853	17742	17898	17900	17839	17790	17900	17660	17981	17812	17844	17980	17830	17986	17895	17732	18004	18009	17988	17856	17907	17867	17906	18010	17947	17740	17897	17770	17972	17753	17880	17900	17693	17717	17836	17896	18026	17909	17909	17816	17937	18014	18006	17944	17788	17854	17803	17830	17878	17983	17973	17940	17942	17986	17765	17871	17911	17793	17758	18087	17674	17937	17844	17991	17894	18075	17875	17954	17972	17929	17943	17977	17887	17901	18007	18038	17931	17936	17977	17756	17883	17805	17812	17778	17919	17855	17924	18102	17780	17806	17967	18187	17897	17952	17774	17975	17802	17912	17827	17981	18005	17811	17886	17820	17945	17951	17806	17752	17823	17872	17984	17814	17904	17826	18003	17815	17821	17951	17912	17941	17985	17650	18024	17924	17850	18063	17790	17909	18055	18161	17694	17826	17897	17855	17917	17875	18082	18003	17919	17916	17982	17938	18039	17780	17991	17948	17830	18020	17995	17989	17844	17966	17958	17908	18061	17771	17974	17860	17842	18175	17986	17930	18027	17781	17917	18000	17990	18024	17990	17956	17918	17981	17812	17855	17648	17803	17891	17764	17794	17914	17869	17831	17835	17860	17802	17835	17965	18049	17698	17867	17928	17716	17862	17894	18018	17870	17976	17960	17770	17937	17808	17879	17898	17913	18059	17704	17689
32270	40253	40715	28558	23455	22732	22812	22357	22519	22488	22631	22198	22364	22433	22442	22138	22353	22674	22136	22500	22273	22160	22336	22387	22337	22468	22365	22566	22297	22583	22255	22194	22312	22459	22410	22362	22380	22497	22234	22308	22571	22180	22168	22245	22361	22375	22566	22255	22231	22373	22366	22516	22399	22267	22285	22410	22213	22462	22426	22288	22390	22375	22292	22366	22121	22331	22437	22377	22535	22534	22366	22403	22237	22352	22543	22272	22305	22488	22322	22258	22239	22402	22569	22390	22214	22241	22383	22318	22357	22407	22520	22328	22711	22367	22383	22332	22298	22302	22335	22452	22244	22485	22527	22324	22272	22038	22306	22412	22314	22220	22108	22429	22448	22024	22246	22438	22166	22315	22359	22343	22483	22337	22446	22288	22477	22245	21966	22483	22382	22467	22168	22078	22397	22362	22224	22477	22367	22267	22384	22500	22545	22387	22365	22435	22316	22426	22174	22298	22461	22202	22427	22425	22381	22483	22411	22151	22313	22284	22241	22050	22048	22083	22227	22337	22333	22415	22313	22487	22523	22130	22390	22357	22310	22346	22493	22401	22312	22368	22172	22408	22232	22353	22339	22292	22387	22122	22215	22382	22485	22354	22359	22183	22344	22345	22159	22234	22230	22174	22229	22426	22163	22343	22479	22042	22014	22287	22294	22427	22220	22485	22562	22291	22186	22302	22378	22262	22258	22252	22121	22119	22216	22227	22239	22315	22476	22297	22500	22218	22164	22285	22213	22386	22286	22353	22209	22288	22270	22434	22406	22495	22208	22254	22162	22281	22371	22383	22376	22379	22067	22302	22411	22412	22405	22318	22278	22299	22287	22129	22094	22283	22321	22297	21985	22362	22335	22075	22366	22164	22390	22509	22316	22357	22168	22565	22093	22193	22251	22455	22177	22293	22313	22310	22424	22347	22429	22431	22312	22405	22463	22215	22243	22286	22407	22267	22376	22316	22399	22398	22323	22543	22408	22263	22259	22284	22248	22375	22144	22551	22171	22232	22244	22228	22449	22372	22269	22274	22297	22350	22376	22265	22414	22223	22359	22108	22187	22174	22213	22441	22421	22330	22236	22269	22327	22354	22429	22474	22511	22239	22083	22297	22352	22448	22577	22466	22324	22268	22157	22474	22386	22213	22273	22107	22181	21955	22334	22195	22401	22277	22251	22333	22591	22258	22519	22360	22428	22146	22347	22279	22055	22640	22359	22244	22296	22290	22090	22441	22243	22142	22273	22370	22268	22347	22407	22200	22353	22246	22113	22184	22627	22400	22288	22363	22379	22406	22273	22149	22366	22267	22170	22481	22336	22321	22425	22472	22315	22425	22185	22357	22301	22275	22197	22210	22335	22416	22258	22496	22258	22236	22435	22199	22410	22407	22189	22338	22187	22348	22453	22544	22360	22357	22150	22446	22349	22317	22422	22237	22394	22409	22365	22438	22392	22482	22262	22557	22285	22340	22438	22081	22437	22165	22546	22216	22240	22241	22157	22149	22358	22388	22287	22354	22211	22477	22295	22410	22327	22148	22487	22230	22054	22276	22400	22394	22450	22114	22231	22192	22132	22479	22127	22322	22411	22368	22226	22336	22415	22404	22309	22258	22357	22287	22220	22087	22532	22494	22321	22349	22199	22286	22424	22474	22376	22380	22439	22394	22289	22335	22207	22260	22510	22452	22252	22445	22393	22196	22446	22466	22149	22134	22338	22253	22501	22474	22467	22388	22206	22236	22518	22234	22356	22074	22271	22571	22479	22449	22200	22387	22266	22339	22254	22221	22266	22287	22257	22491	22125	22502	22420	22146	22469	22386	22401	22268	22141	22131	22394	22512	22204	22286	22067	22294	22221	22190	22209	22444	22458	22385	22244	22235	22503	22410	22336	22292	22201	22271	22421	22282	22071	22212	22142	22329	22140	22284	22334	22612	22558	22486	22407	22267	22288	22253	22246	22191	22369	22351	22277	22404	22509	22560	22223	22606	22339	22373	22178	22410	22392	22284	22353	22123	22261	22226	22337	22317	22337	22259	22207	22415	22373	22269	22268	22287	22195	22307	22114	22441	22335	22400	22393	22283	22320	22420	22234	22128	22354	22093	22317	22290	21982	22407	22263	22400	22202	22419	22373	22404	22499	22344	22411	22225	22250	22489	22389	22336	22261	22215	22465	22243	22395	22396	22270	22223	22339	22234	22260	22578	22325	22327	22522	22268	22256	22612	22247	22203	22446	22376	22409	22145	22337	22328	22033	22390	22298	22530	22700	22168	22417	22247	22435	22195	22041	22218	22269	22238	22395	22123	22354	22254	22194	22448	22296	22178	22391	22323	22485	22362	22345	22438	22387	22382	22575	22393	22223	22352	22255	22361	22291	22298	22422	22232	22367	22308	22433	22442	22297	22256	22373	22566	22475	22229	22300	22311	22325	22237	22281	22375	22272	22067	22431	22298	22484	22320	22136	22254	22201	22323	22274	22349	22260	22168	22384	22479	22415	22455	22248	22199	22311	22191	22249	22481	22323	22323	22412	22324	22415	22291	22392	22334	22405	22159	22403	22466	22292	22330	22344	22357	22323	22518	22615	22354	22351	22377	22294	22285	22384	22496	22338	22409	22344	22426	22174	22332	22338	22607	22385	22354	22215	22378	22329	22269	22517	22395	22240	22208	22359	22537	22388	22311	22485	22240	22407	22090	22639	22503	22536	22455	22436	22341	22352	22203	22365	22223	22359	22481	22273	22319	22317	22401	22478	22286	22348	22168	22144	22631	22451	22185	22107	22270	22244	22063	22192	22098	22466	22237	22255	22380	22317	22767	22366	22527	22383	22258	22451	22206	22394	22331	22288	22365	22223	22363	22228	22245	22360	22340	22335	22315	22408	22203	22301	22297	22283	22270	22390	22324	22367	22205	22371	22056	22440	22526	22356	22397	22602	22455	22305	22138	22511	22361	22161	22360	22191	22109	22316	22230	22241	22303	22344	22255	22251	22336	22263	22314	22382	22273	22278	22278	22375	22322	22433	22448	22331	22533	22473	22567	22424	22435	22324	22286	22367	22277	22407	22323	22529	22425	22269	22242	22367	22619	22232	22374	22244	22441	22270	22262	22308	22344	22265	22384	22364	22471	22288	22410	22250	22158	22333	22206	22310	22017	22497	22082	22418	22371	22264	22525	22514	22146	22375	22266	22321	22204	22342	22285	22216	22410	22314	22267	22273	22224	22383	22344	22240	22180	22293	22495	22384	22312	22493	22121	22229	22418	22232	22340	22206	22245	22402	22268	22495	22405	22413	22372	22397	22115	22423	22403	22094	22292	22250	22283	22354	22452	22438	22258	22269	22366	22350	22359	22313	22315	22378	22330	22242	22294	22395	22398	22373	22347	22083	22222	22213	22362	22271	22441	22366	22252	22315	22186	22527	22553	22253	22211	22328	22132	22191	22197	22350	22464	22382	22280	22378	22425	22085	22402	22417	22275	22318	22358	22140	22146	22155	22262	22041	22265	22427	22367	22248	22426	22569	22408	22420	22400	22310	22288	22158	22441	22479	22670	22285	22276	22320	22375	22487	22343	22235	22330	22406	22441	22518	22240	22389	22288	22344	22396	22379	22327	22322	22306	22391	22357	22610	22369	22332	22505	22217	22156	22457	22166	22306	22170	22511	22210	22547	22326	22380	22363	22386	22227	22328	22414	22475	22389	22222	22396	22428	22513	22382	22528	22112	22638	22314	22339	22426	22236	22375	22270	22261	22220	22307	22115	22425	22228	22509	22251	22460	22457	22010	22448	22189	22472	22314	22235	22282	22507	22395	22123	22112	22257	22156	22703	22168	22468	22575	22440	22261	22224	22361	22282	22382	22426	22301	22314	22425	22269	22639	22500	22304	22353	22132	22272	22478	22271	22425	22449	22358	22094	22192	22241	22513	22417	22280	22238	22452	22497	22166	22276	22356	22479	22368	22299	22246	22191	22235	22468	22444	22443	22322	22205	22339	22514	22432	22594	22234	22361	22227	22347	22434	22510	22537	22362	22321	22168	22308	22345	22412	22150	22245	22366	22208	22123	22321	22518	22376	22175	22210	22126	22302	22530	22569	22373	22399	22335	22321	22281	22227	22519	22169	22237	22260	22151	22225	22148	22419	22481	22358	22213	22350	22202	22365	22157	22252	22105	22354	22325	22273	22245	22113	22369	22481	22597	22331	22206	22143	22460	22348	22328	22286	22399	22277	22407	22444	22298	22350	22380	22243	22436	22354	22510	22449	22289	22334	22460	22196	22392	22594	22279	22386	22140	22195	22456	22357	22486	22088	22306	22384	22186	22495	22262	22148	22597	22465	22401	22358	22415	22349	22357	22346	22500	22460	22472	22271	22635	22340	22230	22183	22299	22259	22370	22308	22252	22363	22514	22436	22706	22384	22493	22122	22207	22224	22431	22236	22120	22425	22358	22271	22163	22397	22312	22327	22388	22409	22107	22275	22255	22319	22246	22242	22466	22418	22311	22237	22258	22199	22289	22326	22469	22407	22307	22097	22174	22472	22365	22253	22210	22206	22351	22277	22322	22461	22455	22294	22573	22372	22389	22513	22457	22604	22365	22384	22269	22262	21973	22349	22374	22484	22342	22471	22282	22461	22298	22121	22414	22564	22477	22468	22467	22358	22250	22134	22011	22332	22297	22300	22226	22139	22553	22332	22430	22157	22406	22340	22520	22240	22573	22251	22224	22302	22191	22227	22340	22433	22119	22117	22622	22322	22118	22368	22390	22251	22282	22155	22351	22326	22269	22304	22266	22293	22562	22423	22434	22029	22237	22300	22131	22535	22638	22334	22396	22381	22382	22384	22300	22291	22251	22015	22444	22298	22206	22356	22126	22457	22440	22415	22434	22245	22584	22408	22379	22302	22268	22118	22377	22467	22282	22296	22515	22280	22347	22419	22338	22333	22344	22541	22678	22415	22252	22190	22365	22238	22510	22517	22494	22306	22321	22333	22308	22219	22295	22397	22227	22394	22418	22294	22498	22557	22339	22352	22298	22276	22409	22409	22391	22362	22305	22493	22384	22336	22322	22022	22326	22277	22408	22346	22278	22384	22429	22490	22427	22501	22489	22230	22271	22416	22444	22309	22465	22633	22608	22191	22223
44126	59876	39718	22153	18969	18183	17988	17815	17765	17819	17809	18059	17904	17940	17776	17825	17859	17945	17823	18137	17884	17844	17856	18004	17768	17997	17945	17853	17976	17758	17907	17858	18052	17969	17837	17771	17941	17842	17751	17771	17972	17870	17857	17888	17803	17683	17877	17875	17819	17771	17910	17928	18030	17680	17878	17831	17825	17904	18104	17893	17634	17661	17792	17999	17965	17894	17844	17946	17840	17930	18021	17973	17953	17901	17882	17793	17861	18057	17718	17866	17990	17910	17999	17705	17900	17929	18014	17712	17999	17946	17646	17790	17739	17847	18045	17771	17942	17940	17942	17821	17899	18028	17821	17718	17896	17815	18013	17850	17853	17881	17872	17817	17975	17891	17861	17984	17800	17950	17866	17870	17775	17904	17913	17984	18060	17904	17851	17825	17997	17829	17724	17877	17817	17789	17802	17781	17896	17899	17881	17784	18035	17991	17862	17913	17884	17954	17817	17707	17919	17710	17895	17918	17850	17900	17969	17847	17878	17959	17640	17891	17873	17798	17898	17869	17783	17912	17729	17783	17872	17900	17941	17950	17851	17859	17846	17745	17887	17811	17858	17931	17790	17736	17858	17862	17881	17930	17873	17837	17907	17933	17682	17895	17847	17863	17984	17923	17747	17790	17801	17699	17731	17869	17854	17787	17989	17600	17826	17790	17780	17862	17946	17721	18025	17887	17943	17915	17921	17759	17893	17881	17684	17862	17981	17872	17863	17870	17643	17700	17816	17724	17744	17708	17879	17903	17700	17789	17940	17643	17782	17660	17838	17986	17906	17811	17874	17858	17927	17981	17825	17914	17805	17811	17863	17834	17943	17765	17983	17927	17794	17800	17563	17819	17903	17697	17730	17847	17856	17905	17989	17728	17767	17775	17806	17786	17940	17774	17971	17834	17864	18032	17941	17754	17925	17820	17849	17850	17800	17809	17866	18031	17878	17713	17969	17738	17871	17726	17887	18011	17951	17930	17885	17942	17918	17901	17792	17793	17917	17999	17890	17860	17736	17812	17727	17881	17844	17920	17866	17811	17866	17964	17878	17861	17850	17833	17850	17719	17871	17833	18002	17968	17856	17828	18003	17867	17752	17670	17948	17908	17745	17775	17761	17852	17702	17899	17994	17938	17968	17748	17991	17784	17911	17805	17979	17827	17848	17979	17710	17822	17719	18106	17908	17886	18043	17969	17903	17766	17879	17682	17843	17900	17846	17889	17925	17739	17938	17816	17899	18044	17851	17849	17865	17889	17849	17871	17833	17826	17949	17902	17803	17816	17869	17767	17965	17891	17870	17878	17873	17803	17706	17895	17700	17834	17718	17910	17938	17714	17872	18101	18007	17828	17914	17789	18036	17859	17926	17805	17855	17984	17913	17926	17818	17859	17712	17788	17892	17861	17896	18032	17729	18076	17881	17906	17846	17911	17779	17799	17938	18005	17894	17822	18029	18000	17932	17754	17949	17940	17684	17911	17733	17871	17918	18021	18047	17817	17937	17926	17647	17918	17763	17753	17747	17907	17791	17917	17874	17948	17600	17906	17806	17771	17844	17869	17976	18005	18012	17856	17825	17953	17717	17822	17788	17852	17997	17820	17760	18069	17942	17806	17866	17747	17962	17696	18041	17864	17992	17845	17764	17834	17819	17684	17960	17794	17911	18159	17981	17861	17880	17840	17809	17982	17744	17863	17804	17831	17871	17795	17922	18082	17733	17996	17728	17949	17866	17803	17876	17846	18011	17987	17892	17890	17779	17894	17834	17824	17967	17733	17781	17983	17779	17891	17854	17766	17913	17877	17790	17847	17617	17817	17876	17893	17780	17669	17691	17808	17874	17836	17895	17821	18073	17880	17855	18040	17735	18031	17898	17776	18025	17913	17788	17902	17819	17833	17770	17838	17717	17759	17980	17914	17901	17846	17953	17851	17810	17835	17793	17651	17805	17823	18129	17937	18023	17867	17777	17838	17874	17909	17940	17702	17847	17731	17704	17962	17847	17765	18001	18033	17690	17769	17920	17684	17815	17780	17744	17936	18026	17842	17724	17928	17970	17907	17869	17992	17829	17773	17747	17752	17878	17870	17934	17881	17718	17925	17909	17848	17861	17737	17699	18030	17844	17813	17816	17937	17767	17821	17732	17899	17926	17912	17720	17860	17821	17843	17935	17804	17869	17986	17842	17721	17907	17942	17848	17888	17921	17882	17813	17889	17570	18109	17859	17714	17848	18013	17736	17688	17879	17595	17696	17689	17892	17840	17859	17894	17782	17682	17884	17883	17927	17932	17890	17743	17940	17945	17752	17823	17860	17879	17877	17717	17901	17847	17785	17844	17762	17858	17878	17889	17858	17951	17960	17790	17787	17819	17768	17973	17897	17971	17913	17858	17731	17783	17839	17953	17778	17989	18098	17824	17833	17852	17823	17823	17829	18020	17919	17857	17896	17898	17703	17844	17773	17727	17809	17908	17825	17904	17875	17739	17928	17899	17845	17843	17833	17929	17910	17882	17850	17889	18027	17626	17758	17925	17808	17916	17998	18045	17767	17903	17932	17838	17834	17709	17757	17955	17807	17773	17840	17897	17803	17896	17648	17838	17893	18003	17883	17950	17851	18066	17808	17990	17609	17841	18031	17797	17936	17977	17732	17859	17958	17838	17781	17758	17988	17896	17773	17825	17830	17772	17891	17813	17809	17865	17892	17828	17976	17815	17952	17987	17858	17875	17866	17808	17989	17793	17909	17860	17642	17874	17765	17978	17852	17946	17808	17885	17897	17860	17798	17870	18020	17950	17966	17813	17857	17842	17719	17811	17931	17817	17795	17976	17898	17879	17710	17992	17851	17791	17771	17715	17908	17958	17625	17878	17912	18037	17809	17850	17923	17881	17802	17880	17930	17938	17818	17841	17773	17872	17966	17867	17788	17887	17845	17839	17934	17995	17678	17822	17898	17762	18009	17951	17904	17932	17815	17847	17712	17936	17795	17668	17944	17939	17887	17789	17839	17814	17743	17712	17836	17935	17870	18074	17825	17907	17813	18018	17815	17793	17775	17816	17596	17860	17964	17984	17769	17824	17967	17780	17956	17870	17795	17992	17911	17839	17830	18033	17668	17880	18044	17769	17889	17806	17858	17869	17920	17819	17810	18015	17945	17811	17873	17829	18040	17908	17972	17834	17964	17836	17918	17803	17842	17971	17818	17878	17875	17813	17902	17977	17783	17833	17872	17990	18020	17959	17952	17832	17958	18038	17930	18045	17959	17843	17950	17967	17775	17736	18018	17922	17732	18006	17689	17810	17854	17774	17852	17765	17811	17930	17765	17901	18030	17833	17982	17798	17950	17859	17698	17814	17900	17916	17899	17845	17863	17853	17951	17723	17864	17946	17800	17883	17767	17872	18051	17798	17880	17810	17903	17943	17842	17839	17784	18060	17917	17920	17923	17918	17853	17812	17768	17730	17770	17849	17882	17877	17917	17974	17749	17910	17803	17768	17914	17878	17867	17861	17841	17835	17767	17922	17857	17901	17932	17849	17878	17977	17779	18040	18017	17780	17848	17691	17779	17900	17845	17756	17829	17902	17843	17895	17725	18015	17767	17908	17933	17941	17896	17848	17783	17859	17880	17726	17941	17977	17794	18038	17798	17759	17806	17822	17723	17806	17866	17860	17890	17837	17881	18012	17793	17880	17923	17911	17758	18004	17933	17759	17789	17737	17823	17886	17829	17732	17990	17852	17910	17768	17884	17972	17864	17688	17856	17904	17833	17830	17974	17967	17934	17752	18109	17693	17905	17766	17975	17931	17725	17755	17910	17790	17809	17759	17888	17840	17868	18027	17833	17857	17695	17842	17932	17900	17831	17826	17839	17727	17708	17848	17816	17723	17820	17905	17836	17723	17940	17871	17730	17796	17926	17851	17916	17918	18020	17896	17847	17895	17786	17726	17844	17965	17795	17864	17818	17889	17849	17769	17889	17736	17871	17865	17914	17871	17742	17872	17858	17869	18110	17830	17739	17806	17727	17984	17938	17836	17906	17802	17855	17914	17700	17743	18011	17924	17778	17775	17895	18044	17725	17748	17959	17816	17689	17764	17857	17825	17908	17818	17927	18045	17787	17785	17849	17854	17663	17826	17963	17869	18051	17721	17931	17912	17800	17814	17874	17897	17921	17844	17910	17740	17959	17788	17808	17779	17787	17819	17846	17704	17844	17878	17760	17873	17817	17851	17827	17978	17936	17844	17815	17791	17847	17812	17961	18031	17996	17930	17949	17993	17726	17875	17865	17917	17748	17671	17936	17805	17731	17842	17759	17906	17889	17794	17869	17739	17900	17826	17967	17736	17915	18097	17969	17841	17979	17859	17747	17863	18025	17945	17850	17995	17807	17923	17821	17907	17931	17955	18054	17838	17677	17875	17965	17887	17930	17855	17720	17786	18139	17872	17621	17887	17764	17825	17887	17967	17883	17852	17723	17783	17916	17850	17683	18059	17905	17908	17851	17661	17936	17898	17698	17949	17735	17867	17636	17842	17859	17791	17827	17791	17785	17926	17925	17952	17952	17916	17731	17948	17917	17655	17804	17945	18023	17905	17895	17880	17740	17984	17833	17911	17903	17653	17755	17883	17757	17833	17886	17872	17976	17891	17770	17873	18081	17966	18074	17841	17881	17846	17864	17776	17749	17679	17853	17834	17901	17869	17732	17934	17742	17684	17948	17904	18030	17813	17868	17864	17704	17974	18019	17624	17873	17824	17918	17803	17914	17768	17868	17802	17870	17771	18085	17774	17854	17893	17952	17856	17742	17724	17929	17883	17774	17869	17828	17883	17821	17790	17853	17760	17890	17755	17855	17785	17885	17889	17846	17868	18037	17860	17769	17813	17827	17776	18073	17867	17626	17887	17869	17832	18010	17943	17920	18081	17780	18023	17778	17967	17739	17863	17920	17828	17895	17904	17845	17871	17917	17833	17774	17865	17796	17933	17822	17904	18010	17850	18025	17992	17651	17858	17976	17833	17710	17778	17946	17936	17818	17854	17954	17824	17786	17750	17862	17749	17750	17884	17922	17969	17688	17977	17972	17836	17720	17922	17880	17817	17938	17874	17832	17806	17883	17781	17918	18047	18051	17954	17837	17830	18060	17787
24066	25206	34775	27126	24053	25315	25103	22503	22401	22602	22392	22387	22448	22295	22251	22444	22266	22371	22413	22316	22155	22229	22259	22208	22067	22201	22335	22363	22388	22211	22085	22225	22421	22318	22021	22188	22478	22219	22370	22429	22248	22109	22054	22346	22038	22264	22163	22148	22147	22118	22245	22281	22380	22153	22101	22325	22322	22132	22362	22051	22270	22201	22317	22163	22122	22025	22089	22168	22044	22249	22171	22110	22349	22022	22244	22164	22629	22152	22308	22412	21885	22326	22134	22062	22281	22234	22159	22408	22251	22049	22204	22077	22113	22265	22033	22093	22041	22230	22119	22074	22145	22315	22335	22232	22439	22304	22478	22374	22394	22057	21867	22142	22003	22238	22273	22189	22294	21888	22345	21967	22103	22027	22068	22473	22427	22179	22010	22269	22146	22143	22171	22336	21948	22089	22111	22110	22146	22203	21985	22099	22162	22223	21807	22045	22143	22205	22215	22294	22005	22298	22011	22001	22114	22134	22221	22230	22337	22119	21963	22051	22140	21959	22118	22088	22049	21999	22113	22105	22068	22168	22193	22101	22145	22130	21968	22257	22120	22171	22153	22261	22146	21993	22191	22180	22093	22086	22167	22152	22204	22273	22223	22086	21886	22141	22070	22233	22255	22331	22292	22195	22256	22177	21924	22206	21947	22108	22052	22168	22276	22143	22113	21986	21909	21976	22197	21864	22043	22165	22272	22159	22212	22167	22205	22299	22087	22114	22093	22020	22282	22196	22185	22267	22109	22061	21913	22164	22181	22188	22150	22140	22088	21950	21976	21953	22224	22277	22297	21749	22136	22221	22064	22042	21912	22032	22172	22134	22193	22061	22147	22108	21993	22101	21976	22310	22246	22341	22092	22268	22113	21963	22165	21901	21907	22087	21973	22218	22011	22044	22212	22235	22353	22109	22092	22033	21913	22056	22202	22040	22254	22128	22221	22212	22128	22168	22142	22118	22143	22474	22275	22124	22126	22291	21863	22335	22004	22315	22320	22119	22154	22046	21662	22089	22109	22350	22122	22068	21910	22119	22027	22193	22135	22024	22252	22206	21960	22205	22381	22065	21979	22128	22097	22080	22017	22104	22124	22071	22251	22126	22060	22083	22131	22067	22165	22004	21961	22351	22219	22157	22463	22123	22178	22168	22344	22109	22420	22242	22172	22095	22270	21976	22330	22035	22109	22125	21924	22083	22436	22427	22114	22176	22114	22207	22032	22066	22108	22029	22356	22093	22144	22075	22039	22252	22204	22278	22052	22253	21919	21923	22069	22198	22008	22226	22079	22389	22188	22070	22134	22223	22232	22337	22189	22384	22118	22080	22245	22053	22123	22130	22229	22186	22113	22062	22052	22294	22169	22214	22103	21912	22178	22280	22124	22132	21873	22087	22000	21917	22066	22087	22399	22139	22248	22232	22288	22021	22054	22056	22110	22075	22080	22225	22143	22161	22008	22164	22091	22143	22146	22205	22038	22241	22184	22254	22053	22278	22099	21999	22141	22079	22057	22200	22251	22156	22047	22093	22035	22153	22256	22068	22196	22226	22027	22106	22106	22353	22324	22178	22176	22286	21964	22077	22121	22039	22136	21912	22182	22112	22111	22182	22181	22188	22078	22064	22205	22165	22088	22172	22143	22114	21884	22084	22010	22075	22098	22154	22207	22167	22138	22185	22114	22124	22169	22226	22177	22610	22310	22125	22138	22254	22181	22341	21930	22017	22084	22214	22278	22082	21899	22115	22037	22138	22095	22171	22075	22097	22024	22234	22278	22013	22012	22181	22159	21955	22229	22154	22094	22125	22214	22242	22264	22330	22056	22220	22234	22245	22121	22054	22212	22189	22211	22079	22251	22231	21870	22088	22089	22185	22134	22055	22239	22006	22020	22024	22008	22070	22329	22214	22159	21973	22035	22212	22144	21869	22328	22242	22138	22111	21960	22042	21956	22181	22160	22097	22224	22306	22369	22147	22268	22089	22171	22202	22112	22058	22126	22202	22038	22169	22218	22117	22071	22146	21959	22237	22074	22038	22214	21936	22107	22042	22042	22165	22077	22238	22180	22138	22212	22136	22119	22152	22207	22141	22063	22154	22121	22250	22107	22075	22219	21909	22104	22096	22292	22084	22200	22196	22016	22044	22296	22076	21852	22157	22361	22112	22020	22272	22054	22011	22114	22231	22235	22139	22077	22190	22089	22263	22303	22050	22137	22089	22291	22012	22189	22100	22443	22070	22195	22118	22086	21932	22149	22086	22324	22131	22240	22284	22225	22083	22169	22233	22318	22368	22187	22017	22156	22375	22155	22233	22195	22108	22184	22324	22139	22005	22231	22087	21841	22166	22156	22299	22079	22120	22119	22133	21951	21963	22317	22287	22470	22131	22217	22008	22162	22122	22131	21980	22127	22207	22113	22097	22065	22379	22129	22114	22021	22106	22003	22130	22075	22044	21930	22317	22100	22038	22109	22219	22251	22137	22393	22241	22472	22248	21976	22284	22053	22391	22115	22278	22135	21967	22246	22369	22047	22101	22241	22186	22021	22042	22200	21937	22232	22269	22003	22080	22060	22030	22107	22074	22248	22105	22013	22220	22264	22154	22000	22174	21935	22040	22190	21993	22017	22020	21908	22104	22172	22098	22063	22152	22158	22086	22054	21832	22332	22414	22301	22223	22037	22145	22014	21866	22035	22161	22280	22100	22169	22258	22096	22007	22008	22420	22085	21819	22020	22148	22371	22138	22196	22137	22196	22113	22295	22125	22171	22067	22201	22167	22139	22187	22235	22061	22328	22100	22187	22202	22127	22523	22124	22269	22391	22052	21998	21934	22340	22216	21911	22178	22095	22323	22019	21944	21930	22181	22063	22032	22194	22134	22054	22196	22084	22314	22208	22039	22054	22183	22457	22058	22433	22302	22094	21934	22032	22082	22189	22158	22234	22393	22152	22089	22221	21981	21973	22244	21940	22224	22358	21994	22264	22331	22127	22036	22001	22319	22085	21919	22223	22009	22269	22145	22284	22040	22086	22230	22078	22137	22004	22037	22038	22097	22068	21939	22058	22191	22242	22138	22241	22430	22097	22149	22083	22146	22303	22119	22103	22074	22006	22155	22100	22022	22043	22015	22158	22029	22325	22285	22253	22113	22203	22145	21924	22235	22118	22235	22161	22103	22252	22066	22469	22097	22348	22261	22174	22191	22242	22172	22124	21814	22226	22273	22146	22107	22030	22020	22206	22130	22373	22144	22087	21964	22345	22152	22235	22202	22155	22297	22268	22079	22287	22074	22200	22145	22162	22095	22264	22025	22061	22040	22143	22265	22061	22102	22082	22124	22274	22030	22241	22045	22135	22102	22347	22053	22105	22187	21872	21998	22269	22173	22187	22214	22201	22133	22009	21811	21982	22180	22207	22387	22095	22339	22202	22319	22300	22423	22282	22029	22246	22148	22299	22046	22044	21980	21893	22065	22208	22192	21939	22107	22324	22255	22139	22169	22046	22236	22308	21970	22239	22261	22199	22057	22162	21986	22187	22158	22232	22163	22258	21949	22036	21960	22263	22007	22076	22264	22488	22236	22164	22146	21998	22203	21943	22218	22012	22033	22289	22127	22164	21898	22304	22112	21999	22090	21994	22238	22271	21826	22079	22215	21994	22112	22322	22276	21960	22216	22241	22121	22339	22054	21936	22264	22129	22076	21976	22025	22348	22339	22118	22084	22100	22136	22098	22203	22137	22194	22105	22200	22145	22344	22135	22031	22083	22037	22183	22066	22194	22337	22204	22205	22164	22034	22026	22302	22029	21889	22093	22131	21956	22206	21909	22133	22283	22189	22110	22099	22104	21913	22230	22111	22042	22135	22017	22113	22023	22111	22234	22072	21972	22243	21957	22101	22229	22221	22230	22059	22157	22010	22122	22306	22127	21997	22194	22210	22307	22136	22186	22219	22144	22280	22309	22081	22346	22122	22171	22019	22132	22017	22242	22186	22109	22122	22125	22033	22079	22147	22331	22171	22024	22127	22025	22113	21800	22089	22254	22009	22157	22309	22036	22105	22088	22203	21989	22235	21987	22207	22212	22087	22149	21980	22275	21955	22068	22287	22176	21985	22087	22158	22310	22456	22281	21920	22176	22470	22028	22035	22004	22327	22232	22262	22252	22256	22152	22176	22053	21939	22217	22105	22484	22299	22168	21999	22241	22069	22180	22034	22200	22061	22157	22282	22232	22201	22203	22066	22084	22167	22309	21857	22112	22083	22165	22458	22168	22150	22130	22293	22180	22075	22277	22210	22073	21925	22062	22067	22235	22116	22218	22087	22315	22149	22207	22170	21981	22065	22285	22261	22261	22056	22142	22037	22355	22064	22067	21991	22280	22106	22206	22189	22173	22219	22416	21915	21946	22229	22089	21973	22049	22194	22244	22141	22296	22162	22291	22086	21936	22039	22227	22172	22224	21978	22083	22150	22164	21986	22069	22103	22224	22016	22357	21962	22064	22064	22152	22194	22192	22110	22231	22328	22138	22108	22157	22101	21930	22343	22307	22260	22092	22105	21961	22111	22129	21991	22224	21978	22439	22143	22146	22315	22334	22165	22065	22270	21994	22161	22188	21897	22124	22089	22217	22106	22204	22184	22346	21939	22226	22094	21986	21911	21972	22253	22032	22071	22166	22210	22099	22170	22197	21958	22118	22173	22102	22088	22021	21965	22229	22057	21987	22175	22476	22197	22165	22363	21979	21965	22192	22260	21932	22136	22194	22187	22273	22171	22202	22149	22113	22087	22255	22124	22197	22241	22369	22122	22080	22176	22079	22080	22209	22003	22100	22080	22052	22048	21952	21802	22186	22434	22120	22148	22062	22101	22116	22196	22077	22003	22057	22122	22079	22159	22296	22184	22058	22122	22081	22300	22100	21969	21907	22224	22019	22140	21998	22045	22003	22191	21899	22020	22176	22340	22167	22239	22184	22267	22147	22164	22387	22314	22318	22306	21985	22118	22247	22262	22047	22077	22101	22071	22137	22176	22107	22223	22196	22083	22110	22208	21949	22050	22005	22245	22194	22162	22189	22297	22062	22289	22157	22187	22011	22109	21955	22026	22014	22065	22415	22009	22130	22106	22146	22232	22073	22315	22032	22179
64479	100860	70409	36720	24774	19731	18056	17838	17552	17802	17772	17730	17856	17745	17792	17735	17821	17889	17811	17905	17847	17668	17821	17940	17739	17734	17834	17631	17950	18038	17769	17928	17642	17828	17838	17764	17777	17914	17766	17609	17886	17727	17734	17840	17739	18071	17797	17886	17849	17753	17589	17740	17913	17811	17685	17742	17852	17822	17827	17594	17896	17589	17740	17848	17714	17740	17783	17839	17697	17937	17857	17698	17896	17710	17785	17670	17711	17758	17733	17802	17653	17881	17827	17848	17636	17897	18022	17933	17645	17781	17731	17928	17824	17396	17794	17823	17797	17835	17960	17783	17779	17757	17766	17780	17835	17916	17858	17857	17653	17791	17766	18069	17834	17769	17774	17877	17615	17745	17764	17883	17825	17803	17888	17923	17728	17853	17718	17918	17818	17906	17689	17722	17801	17634	17880	17873	17793	17816	17644	17717	17775	17663	17706	17775	17761	17647	17821	17729	17799	17590	17862	17828	17631	17876	17758	17783	17880	17736	17642	17781	17997	17753	17889	17702	17844	17674	17704	17744	17729	17731	17738	17744	17873	17866	17745	17777	17870	17828	17635	17820	17758	17793	17693	17744	17635	17849	17786	17609	17864	17755	17793	17662	17693	17682	17853	17764	17794	17769	17802	17649	17818	17823	17824	17906	17930	17874	17674	17873	17698	17796	17810	17812	17910	17842	17904	17805	17728	17667	17814	17910	17856	17656	17739	17779	17903	17809	17708	17946	18075	17759	17875	17845	17734	17743	17716	17700	17678	17684	17797	17610	17596	17698	17597	17763	17893	17870	17829	17765	17791	17570	17984	17801	17893	17798	17687	17710	17785	17909	18051	17636	17967	17730	17824	17817	17807	17779	17725	17837	17692	17769	17661	17627	17817	17640	18001	17787	17830	17918	17716	17707	17576	17750	17802	17990	17872	17803	17799	17824	17671	17716	17683	17582	17734	17742	17687	17711	17755	17853	17722	17916	17899	17790	17684	17735	17721	17771	17759	17889	17842	17690	17783	17655	17728	17809	17848	17734	17911	17739	17705	17938	17846	17860	17901	17923	17809	17847	17642	17700	17584	17642	17833	17864	17884	17770	17970	17842	17760	17751	17905	17879	17829	17751	17576	17728	17732	17736	17802	17822	17691	17877	17648	17674	17625	17582	17781	17780	17769	17913	17519	17667	17869	17910	17817	17797	17754	17706	17656	17762	17924	17720	17661	17723	17685	17765	17755	17905	17897	17693	17847	17836	17816	17786	17814	17717	17863	17846	17891	17878	17823	17689	17765	17773	17699	17842	17674	17844	17949	17764	17747	17876	17586	17851	17853	17834	17832	17780	17796	17949	17755	17821	17712	17823	17640	17758	17834	17775	17841	17822	17904	17730	17761	17984	17854	17881	17850	17867	17811	17758	17724	17903	17863	17822	17671	17822	17823	17617	17705	17711	17702	17623	17842	17721	17871	17761	17727	17747	17639	17915	17921	17692	17625	17653	17771	17733	17632	17591	17971	17689	17671	17838	17750	17858	17768	17872	17743	17919	17893	17715	17712	17833	17730	17624	17537	17739	17846	17693	17736	17957	17856	17911	17868	17718	17660	17907	17651	17740	17811	17860	17748	17656	17808	17899	17938	17842	17728	17785	17798	17735	17855	17777	17680	17800	17783	17854	17778	17810	17822	17858	17848	17776	17760	17961	17613	17750	17661	17676	17884	17937	17640	17701	17902	17751	17787	17697	17916	17935	17599	17706	17916	17772	17821	17704	17645	17840	17863	17700	17642	17689	17827	17872	17654	17831	17795	17642	17789	17615	17643	17701	17735	17952	17780	17756	17659	17757	17749	17706	17765	17831	17844	17848	17829	17908	17794	17628	17708	17814	17612	17666	17810	17756	17716	17739	17834	17898	17738	17673	17800	17756	17929	17952	17618	17798	17820	17850	17716	17827	17909	17800	17942	17811	17742	17813	17924	17753	17733	17757	17797	17781	17688	17826	17873	17932	17866	17797	17842	17749	17937	17833	17830	17757	17851	17801	17778	17840	17801	17731	17836	17779	17872	17636	17645	17664	17608	17859	17739	17659	17772	17775	17960	17631	17774	17692	17724	17731	17819	17625	17777	17695	17838	17672	17794	17773	17800	17852	17613	17760	17725	17878	17857	17880	17751	17735	17770	17874	17895	17905	17849	17683	17661	17579	17708	17829	17737	17794	17519	17841	17883	17776	17773	17751	17837	17986	17833	17765	17733	17820	17825	17767	17635	17817	17677	17525	17765	17814	17776	17697	17776	17884	17949	17988	17921	17902	17782	17699	17600	17859	17906	17711	17694	17758	17761	17762	17814	17810	17659	17733	17614	17757	17614	17675	17796	17624	17981	17738	17798	17843	17785	17593	17773	17837	17575	17680	17933	17869	17647	17863	17731	17858	17800	17771	17778	17843	17669	17809	17847	17823	17739	17664	17779	17751	17989	17740	17834	17874	17731	17909	17714	17818	17731	17740	17854	17894	17821	17823	17766	17891	17816	17714	17840	17706	17850	17647	17775	17618	17702	17879	17885	17918	17596	17828	17800	17870	17835	17848	17762	17742	17677	17725	17914	17869	17791	17857	17925	17798	17747	17745	17804	17595	17839	17919	17690	17785	17593	17663	17716	17886	17890	17889	17479	17799	17758	17785	17889	17735	17922	17784	17789	17652	17774	17769	17810	17741	17732	17770	17780	17822	17715	17677	17893	17711	17694	17678	17810	17864	17678	17715	17795	17681	17846	17844	17735	17835	17780	17748	17723	17831	17626	17711	17762	17857	17654	17747	17732	17710	17903	17680	17804	17718	17657	17671	17752	17747	17841	17644	17748	17470	17650	17766	17762	17715	17824	17789	17644	17682	17554	17770	17686	17756	17639	17750	17988	17615	17791	17711	17809	17685	17816	17848	17761	17781	17857	17869	17633	17733	17806	17641	17820	17737	17850	17861	17612	17842	17848	17523	17711	17684	17876	17717	17729	17674	17782	17843	17920	17730	17846	17657	17901	17812	17804	17622	17728	17588	17811	17741	17854	17842	17705	17786	17672	17790	17769	17833	17770	17970	17896	17677	17708	17963	17757	17802	17829	17945	17851	17835	17802	18052	17716	17773	18013	17720	17525	17871	17604	17857	17815	17667	17804	17896	17669	17747	17709	17754	17724	17884	17820	17644	17716	18024	17893	17687	17631	17670	17865	17912	17805	17898	17859	17685	17826	17812	17794	17754	17781	17650	17774	17728	17732	17816	17824	17900	17812	17790	17829	17872	17816	17792	17809	17856	17782	17913	17773	17640	17779	18013	17913	17675	17681	17773	17693	17927	17808	17714	17771	17723	17739	17847	17666	17792	17955	17709	17745	17933	17801	17834	17815	17825	17850	17917	17868	17662	17773	17808	17850	17775	17728	17507	17707	17673	17836	17719	17690	17836	17681	17875	17813	17769	17884	17847	17703	17918	17743	17786	17886	17764	17588	17822	17750	17797	17793	17725	17730	17737	17826	17725	17748	17777	17648	17710	17814	17548	17879	17751	17821	17722	17645	17792	17820	17749	17713	17842	17797	17739	17719	17701	17763	17721	17691	17873	17785	17817	17810	17814	17721	17847	17687	17840	17827	17594	17940	17738	17702	17927	17689	17716	17844	17787	17812	17777	17819	17786	17770	17874	17788	17807	17808	17619	17755	17730	17827	17787	17742	17841	17789	17809	17702	17807	17858	17611	17618	17751	17961	17941	17879	17687	17901	17722	17779	17698	17769	17608	17914	17761	17839	17695	17753	17972	17772	17798	17591	17760	17779	17826	17797	17884	17798	17834	17752	17811	17887	17625	17910	17819	17934	17683	17806	17678	17733	17811	17728	17742	17789	17768	17698	17580	17683	17763	17675	17768	17769	17777	17768	17705	17762	17703	17750	17833	17677	17938	17914	17668	17770	17661	17610	17698	17699	17681	17687	17678	17678	17782	17707	17573	17888	17729	17767	17747	17817	17707	17719	17688	17780	17815	17672	17735	17719	17675	17819	17887	17833	17682	17718	17654	17964	17737	17736	17933	17826	17771	17536	17850	17866	17765	17980	17769	18067	17679	17718	17898	17637	17826	17786	17751	17747	17955	17683	17722	17921	17880	17690	17798	17810	17692	17668	17808	17769	17735	17846	17741	17779	17803	17782	17644	17757	17674	17748	17667	17687	17724	17967	17761	17809	17910	17911	17842	17638	17917	17992	17904	17647	17810	17691	17686	17770	17794	17780	17707	17678	17943	18018	17710	17775	17755	17743	17866	17742	17765	17779	17739	17834	17676	17678	17775	17838	17843	17828	17920	17629	17647	18076	17947	17951	17785	17939	17694	17850	17842	17893	17848	17814	17791	17901	17969	17785	17822	17621	17813	17837	17665	17806	17635	17666	17882	17715	17801	17855	17821	17603	17812	17760	17758	17780	17785	17799	17823	17748	17744	17651	17834	17659	17690	17812	17913	17866	17884	17636	17762	17768	17562	17782	17878	17680	17811	17792	17726	17811	17771	17645	17707	17725	17854	17972	17803	17764	17796	17720	17908	17634	17649	17800	17672	17907	17786	17680	17879	17747	17956	17836	17622	17688	17667	17896	17820	17931	17706	17805	17706	17807	17587	17727	17935	17738	17800	17911	17751	17646	17952	17708	17981	17751	17772	17660	17632	17766	17993	17827	17783	17774	17693	17825	17875	17808	17760	17860	17908	17749	17683	17751	17684	17665	17667	17755	17704	17849	17702	17813	17575	17824	17871	17812	17879	17713	17858	17920	17748	17819	17758	17873	17764	17931	17770	17740	17667	17700	17697	17763	17685	17804	17833	17872	17602	17793	17826	17714	17750	17666	17872	17745	17611	17874	17767	17905	17754	17694	17695	17662	17788	17812	17585	17818	17754	17823	17809	17821	17679	17891	17941	17689	17940	17692	17887	17865	17646	17788	17623	17762	17674	17695	17904	17943	17880	17791	17823	17833	17695	17935	17756	17861	17618	17651	17700	17947	17443	17692	17747	17765	17932	17776	17789	17919	17817	17800	17874	17811	17741	17820	17864	17806	17659	17725	17881	17750	17729	17686	17689	17862	17659	17753	17871	17776	17690	17800	17715	17624	17764	17791	17789
22723	23094	31788	25131	22668	25114	27898	23348	22444	23081	22856	22605	22756	22503	22454	22679	22557	22540	22579	22522	22485	22428	22645	22475	22454	22351	22667	22443	22568	22394	22534	22630	22497	22301	22300	22496	22271	22273	22363	22486	22496	22178	22440	22417	22203	22335	22666	22400	22106	22375	22373	22219	22223	22295	22358	22368	22216	22308	22215	22452	22230	22109	22351	22274	22286	22201	22274	22410	22563	22393	22069	22467	22245	22522	22234	22146	22264	22288	22340	22129	22280	22590	22433	22242	22515	22264	22510	22382	22417	22425	22113	22095	22529	22517	22435	22216	22301	22312	22449	22374	22173	22272	22099	22218	22345	22263	22198	22307	22493	22420	22403	22337	22201	22108	22414	22286	22211	22240	22222	22466	22512	22309	22451	22349	22255	22274	22149	22425	22257	22512	22302	22209	22207	22449	22376	22358	22190	22362	22388	22323	22472	22435	22449	22419	22253	22323	22316	22272	22433	22284	22232	22099	22062	22380	22280	22213	22347	22450	22424	22474	22261	22375	22393	22289	22306	22294	22126	22335	22190	22260	22373	22278	22299	22302	22179	22372	22221	22151	22290	22033	22318	22188	22182	22401	22301	22500	22203	22152	22367	22430	22303	22280	22160	22380	22296	22315	22423	22229	22410	22337	22230	22180	22196	22159	22409	22154	22256	22369	22290	22383	22641	22194	22273	22177	22138	22263	22512	22202	22115	22238	22275	22370	22406	22426	22356	22223	22370	22372	22262	22219	22428	22322	22338	21964	22292	22274	22274	22218	22306	22328	22189	22331	22568	22226	22212	22350	22400	22504	22153	22266	22187	22043	22078	22015	22045	22388	22321	22291	22268	22219	22325	22506	22244	22317	22361	22154	21969	22166	22237	22184	22155	22059	22372	22267	22159	22317	22234	22378	22198	22270	22341	22395	22232	22241	22316	22179	22206	22274	22216	22199	22338	22298	22286	22249	22105	22252	22164	22240	22280	22253	22349	22109	22207	22372	22299	22273	22238	22262	22283	22223	22382	22162	22423	22169	22459	22353	22138	22231	22478	22468	22384	22215	22293	22311	22232	22241	22288	22389	22381	22394	22376	22128	22344	22408	22280	22334	22291	22216	22211	22260	22135	22305	22345	22416	22302	22329	22249	22256	22415	22160	22298	22351	22265	22261	22330	22251	22412	22145	22372	22401	22232	22323	22572	22229	22270	22328	22258	22336	22382	22355	22350	22205	22308	22343	22284	22125	22418	22398	22319	22202	22318	22281	22192	22188	22537	22367	22324	22286	22216	22335	22303	22447	22303	22321	22216	22299	22317	22367	22219	22375	22220	21989	22254	22226	22076	22301	22394	22306	22180	22175	22228	22380	22449	22411	22387	22126	22407	22273	22345	22375	22384	22304	22134	22402	22340	22289	22340	22299	22432	22236	22424	22263	22358	22349	22174	22151	22131	22064	22364	22343	22132	22254	22224	22096	22341	22431	22384	22167	22278	22225	22210	22314	22599	22347	22286	22287	22153	22433	22346	22187	22386	22383	22164	22233	22337	22449	22053	22369	22224	22315	22334	22099	22084	22141	22318	22311	22372	22266	22339	22565	22302	22208	22068	22408	21957	22040	22235	22182	22096	22123	22306	22407	22271	22336	22223	22480	22306	22239	22219	22396	22499	22286	22269	22211	22230	22416	22359	22320	22406	22408	22424	22403	22320	22404	22265	22189	22094	22098	22201	22280	22337	22419	22297	22117	22226	22386	22394	22143	22289	22393	22323	22224	22189	22179	22534	22094	22245	22428	22448	22315	22377	22378	22237	22297	22133	22213	22326	22231	22303	22349	22252	22317	22226	22488	22410	22249	22412	22282	22392	22354	22310	22148	22209	22161	22233	22271	22271	22403	22179	22181	22319	22295	22177	22227	22293	22103	22433	22302	22320	22192	22425	22580	22153	22310	22207	22122	22200	22140	22430	22355	22164	22210	22434	22227	22266	22570	22360	22409	22417	22436	22496	22420	22254	22416	22363	22397	22249	22159	22309	22277	22359	22236	22428	22384	22239	22400	22492	22096	22145	22186	22318	22398	22323	22112	22186	22392	22388	22212	22177	22258	22266	22119	22483	22502	22247	22268	22218	22274	22202	22040	22309	22356	22311	22174	22111	22207	22161	22335	22347	22153	22386	22224	22267	22211	22402	22073	22250	22421	22175	22045	22318	22308	22267	22196	22171	22003	22258	22468	22064	21975	22174	22142	22280	22181	22353	22393	22170	22485	22560	22234	22452	22114	22358	22477	22251	22370	22296	22223	22210	22240	22295	22143	22330	22342	22357	22333	22372	22385	22263	22158	22336	22221	22236	22419	22371	22149	22233	22380	22337	22176	22380	22452	22280	22224	22164	22309	22357	22463	22345	22332	22381	22246	22408	22443	22124	22309	22135	22299	22174	22201	22286	22405	22386	22233	22629	22292	22233	22149	22362	22188	22432	22139	22350	22145	22150	22129	22404	22303	22178	22169	22256	22329	22104	22177	21990	22158	22324	22202	22400	22031	22335	22341	22330	22256	22495	22102	22296	22231	22265	22292	22422	22253	22154	22398	22419	22079	22269	22163	22377	22135	22200	22298	22064	22090	21995	22030	22301	22245	22063	22292	22039	22220	22136	22235	22290	22165	22369	22345	22259	22388	22310	22346	22330	22064	22284	22307	22199	22344	22250	22342	22209	22092	22178	22047	22171	22444	22270	22561	22315	22382	22602	22348	22013	22127	22403	22266	22383	22229	22473	22205	22402	22369	22312	22229	22150	22268	22236	22226	22186	22446	22386	22393	22354	22285	22194	22235	22412	22059	22230	22463	22373	22336	22343	22360	22416	22078	22353	22186	22361	22076	22515	22250	22186	22290	22397	22126	22121	22388	22273	22196	22316	22354	22250	22327	22291	22281	22356	22183	22338	22207	22487	22490	22271	22229	22371	22180	22297	22366	22248	22132	22327	22376	22355	22425	22273	22351	22382	22152	22126	22244	22398	22319	22182	22283	22195	22288	22297	22317	22241	22261	22300	22282	22234	22175	22369	22172	22302	22132	22248	22537	22295	22315	22103	22339	22146	22354	22132	22121	22054	22283	22347	22372	22270	22188	22481	22265	22319	22137	22400	22485	22230	22390	22279	22258	22099	22486	22207	22271	22254	22147	22255	22305	22327	22333	22261	22156	22328	22242	22473	22394	22355	22155	22210	22207	22397	22271	22258	22491	22233	22347	22219	22325	22217	22269	22066	22185	22487	22594	22299	22231	22429	22093	21970	22270	22185	22199	22510	22124	22340	22347	22382	22384	22215	22393	22254	21979	22247	22228	22121	22255	22172	22171	22550	22280	22474	22440	22055	22487	22324	22323	22175	22315	22286	22298	22393	22553	22361	22459	22344	22139	22229	22362	22063	22274	22279	22285	22276	22269	22352	22385	22253	22275	22257	22432	22175	22162	22297	22230	22284	22341	22310	22435	22339	22385	22204	22245	22435	22340	22434	21977	22255	22259	22169	22354	22389	22495	22321	22153	22287	22296	22222	22362	22376	22266	22343	22297	22226	22317	22260	22394	22465	22378	22278	22495	22422	22449	22355	22346	22430	22404	22496	22236	22184	22291	22275	22232	22370	22271	22200	22377	22421	22469	22438	22321	22300	22410	22221	22159	22290	22161	22340	22311	22457	22296	22169	22205	22379	22345	22299	22392	22289	22453	22384	22330	22436	22340	22156	22140	22398	22494	22168	22246	22380	22308	22340	22187	22108	22171	22233	22173	22189	22236	22191	22173	22194	22245	22530	22365	22344	22165	22313	22414	22338	22159	22216	22134	22309	22339	22179	22383	22200	22235	22517	22520	22221	22283	22387	22453	22441	22226	22429	22354	22391	22159	22064	22283	22145	22260	22386	22281	22186	22212	22493	22204	22244	22180	22402	22279	22250	22176	22496	22322	22385	22095	22043	22247	22300	22354	22291	22183	22293	22270	22182	22330	22188	21970	22457	22321	22216	22520	22254	22159	22308	22343	22386	22417	22283	22594	22401	22370	22399	22417	22125	22463	22230	22265	22453	22346	22454	22326	22268	22156	22282	22238	22379	22168	22437	22485	22323	22211	22335	22232	22255	22320	22438	22242	22319	22375	22239	22187	22254	22322	22339	22105	22379	22426	22262	22204	22207	22381	22183	22526	22280	22316	22372	22009	22304	22381	22257	22441	22426	22238	22366	22240	22469	22105	22140	22160	22191	22150	22360	21909	22136	22425	22498	22267	22433	22343	22306	22265	22113	22261	22302	22453	22184	22362	22151	22240	22301	22176	22116	22074	22405	22279	22507	22330	22213	22012	22368	22202	22267	22425	22009	22378	22273	22316	22405	22389	22280	22457	22546	22246	22455	22587	22297	22139	22174	22196	22302	22431	22307	22178	22358	22354	22216	22387	22389	22366	22282	22258	22373	22218	22290	22185	22257	22161	22159	22271	22212	22318	22294	22305	22354	22008	22076	22096	22294	22306	22144	22138	22057	22121	22171	22120	22166	22069	22321	22314	22527	22112	22173	22282	22402	22290	22367	22253	22367	22004	22080	22248	22409	22164	22457	22466	22145	22259	22240	22131	22198	22186	22261	22061	22228	22201	22559	22279	22271	22347	22424	22202	22326	22158	22248	22186	22263	22194	22402	22464	22458	22159	22260	22341	22449	22257	22139	22404	22526	22224	22289	22310	22317	22157	22100	22320	22189	22270	22164	22348	22389	22216	22426	22204	22309	22240	22263	22231	22250	22067	22050	22122	22476	22222	22299	22383	22237	22102	22294	22112	22199	22210	22185	22113	22415	22332	22403	22075	22276	22460	22143	22236	22238	22258	22119	22246	22136	22207	22308	22446	22496	22285	22259	22130	22242	22269	22092	22357	22299	22330	22460	22394	22498	22081	22025	22233	22215	22346	22424	22168	22595	22317	22228	22534	22163	22160	22301	22380	22375	22238	22321	22326	22352	22474	22227	22157	22080	22249	22145	22164	22320	22350	22159	22273	22402	22324	22058	22141	22158	22321	22213	22315	22181	22479	22027	22339	22183	22210	22330	22216	22261	22238	22245	22272	22153	22232	22425	22535	22332	22446	22198	22170	22400	22084	22257	22350	22330	22205
61727	102851	78724	45675	30081	21348	18443	17991	17795	17992	17751	17735	17913	17945	17661	17825	17923	17923	17724	17931	17997	17861	17806	17816	17784	18045	17872	17794	17886	17998	17758	17839	17844	17765	18068	17674	17978	18108	17831	17763	17774	17957	17823	17910	17823	17747	17623	17932	17720	17970	17859	17746	17720	17694	17902	18015	17606	17789	18053	17927	17812	17956	17556	17944	18000	17716	17855	17870	17940	18003	17871	17822	17740	17817	17834	17934	17766	17945	17932	17965	17839	17878	17953	17841	17894	17846	17753	17814	17720	17731	17600	17805	17853	17818	17774	17849	17946	17715	17675	17883	17870	17838	17789	17827	17862	17966	17712	17778	17882	17847	18006	17701	17857	17685	17709	17879	17937	17826	17830	17826	17960	17734	17754	17786	18057	17934	17774	17883	17831	17894	17812	17843	17854	17818	17864	17769	17804	17821	17958	17920	17713	17863	17721	17704	17940	18000	18032	17916	17804	17761	17702	17955	17716	17810	17872	18029	17880	17790	18001	17927	17930	17578	17872	17924	17935	17871	17960	17779	17729	18092	17910	17796	17857	17779	17894	17821	17794	17970	17870	17621	17748	17797	18003	17658	17664	17818	17912	17765	17920	17896	17803	17809	17871	17778	17960	17812	17691	17740	17952	17837	17826	17922	17672	17974	17891	17751	17833	17971	17817	17645	17784	17754	17866	17607	17788	17770	17820	17781	17804	17773	17898	17981	17772	17740	17892	17916	17898	17896	17815	17920	17597	17838	17654	17915	17820	17730	17974	17772	17753	17898	17924	17742	17746	17888	17917	17831	17811	17778	17876	17860	17777	18006	17880	17940	17687	17739	17835	17847	17941	17805	17718	17927	17956	17905	17942	17743	17835	17834	17723	17865	17916	17686	17861	17761	17938	17836	17859	17874	17888	17881	18020	17905	17791	17882	17959	17869	18044	18023	17855	17765	17873	17801	17807	17977	17742	17876	17884	17713	17815	17728	17826	17906	17955	17767	18031	17776	17852	17845	17834	17867	17705	17791	17843	17776	17922	17928	17799	17962	17768	17949	17916	17831	17633	17719	17882	17901	17811	17923	17840	17630	17880	17713	18016	17888	17767	17920	17709	17854	17743	17791	17914	17768	17748	17834	17890	17862	17921	17928	17741	18072	17785	17811	17759	17917	17562	17743	17745	17827	17876	17742	17880	17830	17798	17756	17709	17663	17817	17748	17778	17653	17877	17821	17710	17690	17874	18006	17719	17865	17897	17826	17679	17753	17803	17819	17897	17861	17889	17816	17949	17803	17832	17945	17752	17825	17704	17844	17836	17835	17829	17638	17792	17665	17874	17918	17952	17719	17733	17879	17849	17876	17760	17760	17701	17778	17842	17841	17804	17932	17842	17734	17905	17858	17870	17919	18035	17823	17810	17728	17822	17836	17765	17994	17920	17793	17712	17849	17863	17925	17746	17868	17873	17796	17786	17622	17774	17919	17745	17718	17924	17750	17919	17815	18004	17823	17790	17962	18006	17840	17837	17806	17986	17715	17873	17953	17880	17779	17660	17694	17691	17889	17897	17897	18074	17772	17803	17843	18025	17975	17944	17765	17788	17889	17815	17819	17758	17737	17805	17824	17871	17848	17874	17854	17768	17911	17966	17818	17833	17842	17779	17780	17900	17794	17950	17915	17749	17734	17847	17717	17551	17680	17760	17930	17820	17869	17759	18009	17795	17849	18084	17826	17753	17872	17718	18009	17812	17844	17852	17816	18004	18035	17863	17832	17828	17826	17888	17868	17920	17986	17732	17766	18004	17735	17742	17837	17710	17825	17800	17705	18114	17766	17775	17643	17915	17863	17898	17957	17711	17868	17840	17837	17788	17701	17745	17830	17958	17697	17770	17823	17752	17938	17905	17875	18030	17805	17721	17806	17787	17854	17825	17684	17990	17861	17926	17801	18060	17723	17870	17813	17865	17911	17587	17781	17922	17798	17717	17749	17581	17836	17843	17732	17946	17734	17727	18050	17831	17924	17663	17745	17863	17754	17730	17736	17861	18015	17716	17778	18024	17805	17711	17732	17660	17733	17880	17861	17710	17900	17750	17974	17885	17861	17921	17938	17771	17792	17659	17882	17765	17817	17989	17892	17766	17721	17787	17940	17761	17779	18023	17830	17770	17728	17906	17808	17892	17823	17886	17668	17714	17785	17797	17590	17706	17858	17766	17741	17860	17836	17727	17874	17844	17795	17853	17748	17793	17937	17875	17947	17532	17699	18096	17750	17730	17815	17759	17629	17884	17852	17786	17761	17634	18025	17832	17820	17856	17891	17868	17885	17953	17913	17697	17881	17721	17980	17765	17692	17833	17757	17895	17743	17882	17673	17719	17842	17855	17806	17807	17557	17718	17937	17722	17626	17680	17981	17821	17779	17770	17781	17918	17860	17985	18015	17859	17807	17675	17847	17840	17955	17826	17797	17751	17816	17778	17902	17867	17749	17737	17908	17868	17742	17809	17806	17849	17839	17805	17840	17678	17829	17774	17869	17803	17887	17904	17706	17906	17839	17817	17968	17868	17698	17948	17917	17872	17993	17838	17952	17773	17926	17875	17839	17839	17939	17938	17862	17895	17824	17741	17923	17848	17796	17769	17781	17828	17773	17840	17647	17983	17989	17748	17765	18052	17966	17799	17794	17766	17582	17758	17887	17757	17767	17575	17835	17788	17805	17912	17888	17614	17737	17789	17897	17934	17786	17924	17905	17662	17955	17771	17989	17919	17761	18116	17811	17651	17873	17921	17862	17735	17760	17677	17669	17832	18013	17917	17985	17927	17860	17861	17694	17937	17726	17730	17790	17988	17863	17728	17770	17757	17890	17912	17934	17866	17878	17875	17797	17817	17729	17701	17910	17946	17833	17835	17930	17560	17880	17898	17742	17620	17815	17876	17650	17753	17900	17782	17829	17689	17680	17903	17864	17780	17777	18085	17748	17967	17830	17868	17788	17811	17881	17907	17776	17750	17869	17847	17851	17770	17785	17697	17722	17780	17903	17744	17925	17858	17959	17817	17750	17707	17790	17719	17744	17783	17867	17765	17917	17846	17695	17823	17719	17694	17848	17909	17714	17759	17910	17878	17789	17910	17808	17937	17943	17760	17759	17829	17899	17892	17865	17894	17768	17956	17962	17868	17764	17969	17750	17915	17936	17776	17706	17817	17892	17712	17924	17869	17843	17847	17914	17975	17859	17856	17844	17908	17705	17660	17887	17757	17710	17697	17923	18015	17827	17846	17965	17859	17681	17813	17754	17790	17892	17743	17948	17735	17858	17781	17790	17805	17944	17799	17775	17797	17783	17750	17715	17868	17791	17807	17882	18012	17698	17762	17977	17739	17913	17925	17910	17868	17805	17786	17744	17967	17969	18043	17825	17677	17764	17854	17710	17795	17906	17712	17664	17753	17770	17809	17830	17815	17837	17933	17967	17831	17704	17765	17970	17742	17690	17872	17730	17692	17794	17884	17674	17893	17863	17776	17692	17920	17822	17809	18012	17801	17676	17695	17925	17744	17849	17764	17785	17775	17703	17826	18019	17846	17941	17534	17813	17853	17801	17759	17885	17886	17819	17948	17610	17891	17888	17932	17867	17701	17831	17766	17829	17601	17740	17808	17734	17916	17905	17734	17932	17937	17875	17773	17825	17852	17721	17972	17799	17867	17818	17932	17845	17597	17770	17773	17861	17953	17876	17807	17887	17777	17771	18034	17917	17847	17947	17881	17918	17892	17724	17855	17882	17904	17754	17858	17769	17866	17873	17668	17762	17795	17689	17867	17874	17847	17939	17733	17667	17816	17834	17713	17783	17833	17897	17791	17740	17601	17715	17811	17751	17936	17915	17854	17732	17787	17908	17895	18023	17933	17733	17845	17798	17827	17689	18094	17520	17770	17932	17971	17802	18037	17641	17980	17942	17706	17804	17890	18077	17846	17724	17704	17889	17734	17769	17771	17880	17802	17844	17831	17736	17829	17698	18031	17751	17820	17684	17832	17814	17994	17803	17761	17745	17745	17842	17673	17768	17751	17721	17747	17844	17881	17884	17701	17862	17931	17822	17827	17883	17848	17810	17718	17888	17799	17913	18023	17879	17726	17739	17779	17751	17888	17725	17917	17784	17772	17829	17736	17850	17908	17789	17908	17784	17899	17718	17899	17855	17768	17980	17931	17725	17725	17734	17729	17824	17594	17980	17765	17843	17835	17706	17718	17789	17902	17761	18024	17864	17722	17761	17959	17757	17836	17785	17863	17878	17933	17813	17651	17785	17818	17754	17708	17923	17973	18088	17668	17811	17791	17846	17945	17740	17785	17882	17793	17777	18018	17686	17744	17852	17884	17929	17821	18039	17852	17862	17969	17872	17858	17771	17862	17939	17848	18016	17947	17892	17930	17876	17960	17911	17926	17786	17750	17654	17851	17834	17910	17750	17849	17820	17786	18127	17701	17871	17737	17943	17834	17721	17859	17797	17841	17857	17742	17782	17706	17755	17825	17821	17813	17683	17799	17693	17642	17846	17871	17967	17699	17552	17727	18089	17968	17878	18045	17783	17651	17941	17706	17771	17965	17807	17768	17815	17976	17839	17722	17653	17736	17654	17971	17807	17760	17951	17713	17784	17812	17866	17679	18117	17891	17751	17890	17861	17745	17817	17887	17675	17883	17676	17957	17972	17765	17805	17977	17923	17877	17833	17904	17875	17961	17709	17756	17894	17776	17789	17901	17637	17698	17759	17756	17801	17810	17876	18086	17977	17835	17810	17931	17760	17849	17896	17838	17832	17885	17557	17818	17709	18009	17851	17922	17832	17657	18034	17858	17802	17943	17904	17756	17915	17819	17886	17869	17783	17938	17783	17959	17903	17658	17736	17977	17773	17979	17732	17731	17929	17686	17860	17906	17819	17785	18028	17736	17956	17937	17907	17684	17902	17867	17832	17750	17889	17778	17858	17785	17853	17799	17882	17967	17799	17779	17782	17708	17949	17753	17796	17788	17932	17811	17982	17836	17768	17834	17710	17664	17753	17868	17636	17721	17753	17771	17683	17862	17826	17728	17888	17680	17811	17805	17928	17896	17947	17804	17709	17980	17995	17915	17725	17811	17854	17791	17821	17881	17754
31736	40902	40394	28491	22845	22260	22064	21886	21636	21812	21737	21918	21790	21742	21854	21617	21575	21875	21918	21811	21430	21498	21717	21533	21653	21581	21791	21557	21685	21541	21446	21742	21623	21627	21466	21514	21582	21555	21591	21442	21416	21883	21654	21430	21571	21567	21531	21712	21598	21537	21622	21691	21692	21618	21660	21647	21599	21627	21663	21882	21592	21569	21729	21719	21818	21906	21562	21630	21600	21717	21658	21638	21673	21626	21834	21755	21611	21348	21581	21542	21548	21632	21689	21717	21445	21702	21746	21768	21792	21436	21651	21544	21581	21554	21554	21667	21678	21610	21452	21599	21901	21615	21619	21824	21481	21534	21644	21627	21475	21588	21699	21729	21687	21572	21569	21465	21636	21472	21646	21545	21587	21731	21638	21604	21774	21788	21660	21486	21761	21615	21402	21571	21719	21644	21684	21643	21509	21299	21607	21822	21656	21614	21557	21729	21678	21518	21692	21659	21690	21477	21620	21403	21490	21718	21751	21334	21553	21563	21534	21631	21539	21500	21810	21463	21577	21555	21531	21724	21476	21513	21621	21493	21591	21634	21501	21634	21796	21597	21546	21467	21438	21677	21950	21764	21674	21577	21506	21415	21613	21608	21302	21510	21419	21558	21451	21432	21648	21692	21704	21704	21608	21608	21619	21643	21522	21675	21742	21619	21459	21703	21421	21662	21647	21515	21590	21578	21645	21592	21952	21488	21560	21708	21676	21703	21377	21679	21670	21562	21486	21720	21700	21795	21607	21674	21408	21606	21695	21324	21604	21474	21648	21593	21636	21497	21552	21592	21625	21424	21558	21406	21682	21609	21693	21844	21532	21792	21712	21507	21557	21588	21607	21863	21610	21466	21720	21633	21645	21808	21683	21752	21802	21596	21726	21628	21529	21637	21622	21554	21760	21787	21606	21494	21571	21538	21607	21865	21458	21475	21658	21522	21472	21503	21524	21802	21568	21492	21583	21573	21715	21617	21572	21676	21438	21574	21774	21684	21687	21623	21432	21425	21583	21718	21919	21435	21658	21748	21659	21764	21611	21731	21565	21687	21672	21769	21538	21527	21632	21395	21617	21533	21821	21680	21522	21637	21583	21567	21655	21707	21624	21590	21711	21785	21818	21584	21559	21569	21479	21634	21698	21671	21715	21426	21602	21515	21535	21315	21607	21564	21618	21622	21573	21566	21758	21804	21447	21365	21691	21693	21837	21770	21771	21714	21558	21530	21700	21474	21571	21662	21738	21725	21523	21674	21756	21674	21748	21625	21527	21482	21702	21510	21496	21477	21496	21593	21560	21450	21553	21579	21659	21782	21634	21533	21506	21387	21482	21483	21482	21613	21591	21687	21817	21488	21668	21773	21502	21461	21607	21619	21435	21489	21589	21561	21696	21457	21632	21620	21806	21651	21697	21633	21541	21470	21663	21776	21576	21735	21605	21530	21588	21439	21661	21460	21783	21625	21664	21666	21444	21592	21536	21808	21613	21544	21642	21604	21474	21765	21744	21602	21684	21431	21538	21717	21478	21604	21498	21694	21721	21478	21464	21687	21500	21631	21704	21436	21440	21737	21821	21593	21685	21675	21609	21566	21659	21610	21518	21580	21507	21515	21700	21636	21695	21555	21440	21581	21699	21624	21588	21614	21624	21444	21684	21372	21611	21524	21400	21667	21518	21702	21687	21710	21607	21546	21565	21730	21653	21641	21837	21757	21554	21531	21718	21400	21577	21570	21798	21327	21795	21690	21604	21686	21446	21531	21636	21587	21475	21663	21573	21714	21765	21487	21669	21731	21582	21547	21680	21387	21600	21538	21560	21746	21661	21705	21684	21621	21632	21597	21588	21640	21449	21529	21677	21360	21550	21888	21617	21581	21903	21623	21828	21688	21658	21458	21624	21829	21811	21701	21686	21281	21647	21632	21459	21677	21796	21659	21542	21742	21660	21703	21569	21567	21694	21663	21840	21883	21494	21591	21477	21494	21598	21612	21641	21507	21648	21671	21696	21524	21726	21678	21569	21578	21404	21622	21638	21559	21733	21511	21626	21709	21594	21569	21689	21618	21562	21755	21446	21683	21584	21685	21604	21488	21861	21822	21537	21725	21649	21421	21668	21614	21587	21750	21559	21423	21479	21610	21560	21572	21751	21550	21500	21552	21566	21807	21685	21599	21779	21524	21623	21693	21635	21614	21545	21588	21775	21532	21712	21838	21668	21781	21462	21665	21677	21758	21619	21471	21676	21622	21433	21632	21636	21591	21499	21451	21800	21632	21430	21316	21655	21805	21651	21405	21394	21687	21462	21657	21629	21608	21654	21704	21736	21696	21451	21733	21373	21548	21642	21721	21709	21516	21588	21476	21491	21700	21596	21672	21582	21442	21587	21533	21533	21611	21772	21487	21575	21470	21486	21731	21616	21638	21544	21538	21531	21460	21607	21298	21944	21764	21457	21477	21718	21581	21436	21578	21535	21655	21910	21603	21721	21783	21804	21624	21652	21485	21683	21569	21705	21661	21514	21644	21551	21653	21634	21887	21454	21734	21740	21725	21610	21561	21561	21644	21409	21472	21372	21789	21643	21583	21728	21553	21636	21819	21498	21642	21793	21522	21564	21776	21688	21632	21483	21704	21652	21474	21467	21664	21545	21465	21741	21552	21614	21660	21795	21580	21489	21506	21695	21691	21677	21427	21493	21447	21618	21642	21756	21514	21706	21564	21585	21696	21487	21631	21523	21302	21416	21425	21457	21662	21367	21460	21825	21720	21500	21636	21557	21430	21634	21684	21372	21641	21434	21585	21572	21535	21387	21612	21501	21544	21630	21747	21735	21401	21565	21619	21686	21800	21777	21520	21646	21650	21472	21771	21576	21665	21562	21573	21563	21681	21528	21693	21578	21560	21524	21686	21522	21600	21493	21585	21795	21706	21593	21842	21711	21697	21639	21543	21642	21422	21796	21766	21479	21632	21786	21485	21458	21440	21427	21685	21623	21544	21608	21571	21669	21578	21629	21578	21672	21740	21401	21711	21699	21655	21711	21673	21636	21750	21656	21635	21474	21645	21596	21508	21532	21647	21788	21753	21850	21599	21561	21645	21672	21637	21404	21414	21710	21858	21862	21500	21615	21705	21610	21423	21488	21795	21602	21461	21885	21600	21516	21580	21657	21769	21627	21670	21664	21486	21536	21662	21662	21690	21612	21647	21530	21575	21608	21796	21745	21609	21458	21745	21633	21833	21459	21503	21708	21660	21688	21683	21381	21522	21557	21516	21527	21559	21499	21679	21727	21763	21655	21562	21599	21619	21593	21722	21747	21643	21526	21828	21713	21625	21728	21705	21635	21640	21490	21723	21765	21530	21601	21721	21723	21695	21544	21754	21692	21760	21573	21780	21568	21470	21643	21556	21696	21709	21464	21710	21658	21736	21537	21677	21765	21695	21729	21958	21739	21659	21460	21620	21656	21648	21864	21813	21614	21631	21691	21526	21517	21562	21655	21641	21555	21762	21769	21426	21790	21577	21765	21716	21774	21666	21589	21691	21455	21549	21550	21811	21584	21434	21444	21555	21792	21604	21646	21645	21509	21692	21554	21800	21657	21543	21709	21713	21413	21551	21651	21530	21784	21724	21664	21723	21634	21619	21652	21428	21484	21583	21529	21625	21467	21879	21662	21648	21771	21292	21565	21739	21764	21395	21449	21289	21627	21564	21635	21697	21761	21798	21673	21722	21631	21737	21470	21537	21629	21651	21690	21682	21718	21595	21671	21638	21434	21539	21562	21509	21680	21492	21482	21583	21539	21504	21573	21614	21658	21892	21523	21589	21626	21529	21740	21890	21713	21675	21592	21581	21460	21717	21598	21860	21658	21563	21768	21660	21734	21548	21530	21696	21628	21582	21428	21742	21749	21674	21600	21531	21702	21691	21665	21941	21697	21608	21737	21831	21706	21753	21486	21572	21615	21739	21726	21703	21788	21782	21649	21497	21529	21571	21376	21240	21655	21700	21737	21460	21661	21583	21755	21484	21474	21675	21665	21450	21555	21553	21661	21539	21447	21600	21665	21587	21813	21774	21753	21648	21588	21300	21588	21689	21509	21713	21785	21528	21706	21648	21504	21637	21625	21676	21826	21589	21512	21649	21805	21280	21782	21513	21738	21649	21636	21500	21618	21672	21727	21653	21399	21625	21649	21657	21532	21588	21673	21559	21506	21668	21633	21582	21474	21542	21356	21668	21506	21727	21483	21576	21580	21387	21484	21704	21543	21432	21608	21534	21707	21634	21558	21636	21522	21581	21665	21582	21597	21900	21738	21567	21701	21638	21720	21447	21507	21706	21499	21442	21650	21808	21491	21544	21701	21517	21630	21662	21623	21690	21595	21521	21693	21506	21857	21610	21821	21345	21636	21534	21576	21672	21332	21603	21533	21622	21470	21589	21642	21600	21561	21512	21583	21527	21536	21591	21697	21873	21601	21481	21703	21488	21668	21570	21646	21782	21726	21800	21685	21650	21445	21612	21686	21737	21714	21737	21707	21608	21765	21649	21725	21750	21822	21753	21600	21686	21330	21341	21546	21514	21503	21485	21764	21656	21590	21392	21495	21505	21585	21653	21700	21606	21655	21591	21566	21635	21506	21553	21767	21516	21380	21475	21641	21703	21632	21712	21663	21617	21553	21509	21782	21591	21620	21569	21674	21538	21551	21725	21698	21522	21643	21798	21670	21572	21717	21458	21792	21594	21822	21773	21630	21514	21506	21586	21590	21732	21743	21598	21799	21394	21385	21441	21523	21571	21673	21548	21759	21431	21510	21627	21690	21738	21688	21757	21438	21574	21639	21606	21689	21542	21649	21492	21734	21568	21532	21331	21551	21619	21715	21662	21655	21685	21668	21545	21763	21668	21668	21813	21692	21857	21751	21569	21686	21526	21682	21739	21536	21441	21720	21629	21589	21703	21740	21794	21636	21524	21590	21682	21616	21452	21677	21824	21639	21647	21854	21673	21453	21672	21622	21481	21553	21593	21580	21647	21604	21521	21663	21476	21628	21454	21630	21644	21687	21748	21645	21654	21636	21501	21668	21566	21833	21558	21575	21627	21572	21418	21605	21570	21718	21684	21558	21621	21689	21777	21638	21606	21708	21498
43235	60105	40344	21903	18745	17935	17442	17442	17398	17313	17599	17425	17441	17469	17520	17382	17353	17479	17388	17421	17422	17685	17524	17241	17577	17353	17404	17384	17419	17449	17432	17411	17583	17480	17261	17364	17361	17554	17374	17492	17562	17406	17567	17524	17590	17617	17542	17539	17359	17374	17408	17456	17335	17421	17352	17528	17613	17462	17262	17437	17446	17560	17498	17466	17306	17456	17480	17427	17302	17577	17429	17426	17233	17550	17500	17328	17582	17336	17309	17443	17447	17399	17465	17521	17577	17426	17337	17516	17407	17237	17421	17520	17360	17502	17341	17487	17269	17476	17495	17481	17489	17370	17602	17438	17521	17506	17350	17367	17353	17605	17480	17374	17480	17476	17436	17428	17459	17364	17531	17551	17226	17584	17343	17529	17237	17457	17674	17262	17440	17499	17437	17424	17383	17487	17495	17562	17328	17548	17286	17379	17410	17255	17544	17426	17286	17551	17434	17366	17428	17511	17420	17408	17298	17481	17368	17547	17579	17457	17567	17322	17520	17450	17496	17450	17447	17540	17410	17386	17244	17362	17543	17435	17474	17378	17484	17287	17564	17652	17487	17572	17415	17409	17314	17596	17261	17403	17418	17482	17731	17343	17362	17291	17468	17519	17322	17437	17491	17507	17367	17436	17478	17377	17490	17466	17292	17385	17479	17383	17353	17427	17496	17398	17505	17444	17461	17250	17441	17434	17325	17325	17376	17298	17480	17299	17406	17402	17401	17380	17377	17591	17481	17342	17603	17534	17484	17413	17334	17442	17507	17456	17404	17427	17282	17448	17491	17459	17565	17398	17444	17618	17424	17387	17449	17495	17408	17382	17355	17577	17551	17620	17471	17317	17610	17504	17687	17435	17330	17461	17450	17410	17426	17344	17302	17285	17486	17321	17566	17314	17532	17257	17376	17525	17508	17444	17368	17325	17371	17451	17243	17480	17431	17458	17328	17435	17212	17256	17425	17414	17494	17385	17440	17498	17636	17365	17462	17356	17605	17523	17326	17624	17453	17359	17279	17336	17443	17503	17466	17472	17313	17445	17319	17451	17305	17512	17474	17478	17419	17525	17443	17300	17394	17468	17500	17309	17492	17505	17426	17427	17393	17547	17524	17344	17229	17294	17564	17545	17435	17384	17370	17360	17490	17525	17538	17357	17450	17376	17458	17455	17345	17460	17599	17542	17534	17484	17294	17448	17315	17332	17378	17630	17307	17345	17539	17517	17326	17513	17529	17431	17358	17482	17409	17530	17492	17329	17260	17314	17561	17504	17389	17295	17581	17393	17680	17344	17424	17361	17479	17341	17720	17542	17331	17433	17277	17460	17453	17468	17514	17269	17319	17425	17491	17472	17485	17594	17551	17530	17457	17405	17392	17448	17364	17476	17513	17458	17510	17505	17493	17506	17269	17262	17329	17491	17439	17318	17373	17430	17376	17406	17490	17335	17365	17394	17290	17446	17403	17585	17640	17322	17465	17386	17562	17535	17396	17387	17550	17603	17368	17422	17315	17467	17293	17414	17596	17498	17299	17453	17532	17438	17478	17298	17470	17407	17435	17612	17324	17366	17373	17332	17433	17473	17373	17524	17438	17506	17556	17538	17441	17405	17495	17403	17321	17490	17395	17326	17498	17406	17366	17463	17416	17632	17350	17458	17402	17545	17412	17602	17397	17260	17363	17529	17334	17696	17422	17417	17342	17380	17430	17302	17331	17533	17498	17434	17372	17273	17470	17315	17463	17521	17585	17506	17328	17476	17501	17397	17628	17373	17403	17590	17388	17488	17367	17470	17476	17497	17380	17480	17573	17351	17372	17556	17300	17656	17472	17489	17464	17540	17547	17429	17292	17250	17471	17509	17313	17370	17385	17407	17289	17209	17577	17255	17519	17528	17459	17519	17324	17302	17417	17286	17371	17231	17517	17573	17437	17483	17407	17405	17625	17550	17541	17329	17240	17388	17581	17323	17481	17613	17436	17327	17516	17445	17398	17231	17502	17243	17528	17325	17444	17273	17412	17443	17365	17465	17493	17375	17387	17390	17338	17364	17472	17580	17410	17485	17591	17544	17530	17426	17497	17223	17387	17495	17518	17521	17442	17505	17457	17520	17482	17372	17526	17343	17537	17386	17506	17326	17426	17404	17462	17323	17403	17522	17623	17500	17415	17349	17407	17441	17582	17607	17278	17400	17535	17510	17415	17368	17659	17320	17492	17404	17469	17493	17424	17502	17505	17279	17360	17526	17415	17389	17209	17399	17510	17379	17425	17436	17502	17507	17490	17567	17383	17363	17421	17510	17511	17564	17540	17578	17488	17480	17545	17424	17586	17493	17385	17560	17378	17396	17281	17471	17292	17493	17309	17597	17500	17408	17385	17463	17596	17219	17301	17347	17538	17428	17289	17369	17543	17302	17467	17405	17502	17485	17408	17496	17665	17555	17435	17320	17478	17381	17563	17404	17521	17581	17565	17428	17418	17476	17585	17489	17388	17538	17292	17400	17484	17360	17328	17533	17536	17526	17471	17504	17332	17415	17471	17673	17438	17548	17466	17395	17397	17350	17226	17729	17452	17331	17349	17562	17729	17545	17331	17440	17521	17506	17352	17465	17476	17254	17452	17493	17543	17380	17514	17434	17347	17504	17343	17377	17343	17325	17572	17613	17476	17504	17453	17408	17606	17566	17464	17561	17546	17492	17423	17363	17472	17515	17459	17405	17441	17381	17291	17461	17505	17476	17473	17369	17371	17450	17361	17343	17295	17458	17469	17396	17441	17452	17372	17463	17419	17573	17415	17509	17417	17433	17572	17349	17531	17443	17522	17398	17507	17434	17416	17558	17689	17260	17514	17554	17477	17506	17581	17594	17444	17471	17309	17466	17570	17351	17325	17387	17333	17390	17550	17413	17331	17342	17581	17463	17323	17412	17478	17615	17523	17392	17312	17326	17359	17369	17585	17422	17317	17538	17550	17400	17579	17362	17498	17482	17463	17512	17550	17326	17472	17401	17584	17478	17416	17587	17492	17418	17593	17575	17448	17487	17419	17590	17422	17293	17407	17476	17378	17322	17528	17427	17560	17464	17423	17385	17491	17415	17454	17277	17496	17491	17654	17395	17311	17550	17515	17523	17547	17373	17354	17428	17416	17522	17368	17454	17456	17348	17318	17426	17430	17673	17513	17484	17405	17355	17262	17451	17367	17646	17325	17507	17445	17487	17251	17572	17487	17455	17412	17358	17408	17310	17472	17337	17561	17424	17325	17457	17215	17507	17413	17442	17507	17447	17304	17367	17385	17451	17326	17437	17440	17440	17479	17372	17471	17500	17505	17521	17400	17366	17579	17423	17500	17399	17440	17357	17615	17361	17577	17433	17500	17580	17407	17398	17405	17439	17336	17276	17205	17481	17349	17491	17517	17392	17434	17518	17416	17567	17411	17594	17443	17411	17424	17380	17519	17316	17449	17466	17494	17364	17544	17500	17369	17555	17469	17516	17401	17490	17524	17451	17460	17527	17341	17363	17385	17517	17496	17562	17485	17400	17296	17513	17429	17348	17522	17381	17661	17605	17278	17359	17626	17237	17195	17509	17473	17545	17483	17581	17491	17376	17565	17556	17496	17356	17396	17300	17376	17543	17541	17392	17534	17483	17377	17397	17455	17376	17237	17466	17428	17518	17345	17543	17418	17525	17313	17662	17469	17461	17270	17379	17391	17506	17384	17582	17626	17642	17650	17412	17415	17480	17260	17647	17444	17407	17519	17405	17444	17642	17521	17439	17713	17499	17367	17525	17561	17418	17518	17645	17361	17576	17551	17543	17361	17309	17383	17660	17465	17493	17565	17467	17704	17431	17598	17340	17517	17462	17337	17661	17415	17592	17396	17289	17458	17448	17560	17368	17506	17527	17212	17335	17569	17373	17347	17419	17349	17389	17390	17389	17445	17342	17440	17252	17568	17395	17301	17433	17466	17353	17447	17489	17478	17363	17516	17414	17533	17472	17417	17715	17381	17437	17428	17511	17452	17463	17250	17399	17528	17401	17465	17327	17432	17303	17377	17444	17388	17635	17606	17362	17505	17423	17540	17503	17582	17427	17473	17518	17357	17314	17493	17382	17478	17361	17586	17464	17360	17444	17459	17425	17476	17282	17508	17479	17317	17458	17468	17563	17484	17280	17540	17428	17392	17468	17451	17529	17535	17437	17336	17399	17428	17391	17535	17388	17353	17460	17472	17508	17384	17580	17502	17283	17539	17272	17400	17349	17458	17504	17445	17402	17483	17387	17487	17356	17497	17461	17409	17432	17461	17533	17433	17384	17356	17264	17418	17570	17324	17516	17542	17515	17533	17405	17411	17499	17448	17396	17388	17409	17316	17352	17437	17491	17501	17526	17442	17399	17401	17605	17418	17479	17298	17418	17503	17407	17452	17325	17380	17289	17428	17490	17469	17406	17407	17468	17554	17266	17508	17509	17556	17400	17399	17284	17404	17329	17541	17537	17618	17349	17341	17471	17564	17523	17376	17441	17521	17412	17623	17588	17262	17367	17471	17422	17443	17487	17318	17539	17396	17438	17557	17403	17461	17362	17514	17270	17450	17383	17274	17305	17445	17558	17309	17558	17429	17468	17490	17324	17388	17359	17402	17515	17450	17532	17390	17420	17292	17308	17493	17415	17437	17436	17399	17525	17372	17481	17536	17478	17556	17396	17634	17400	17531	17374	17409	17385	17559	17302	17556	17457	17558	17333	17450	17305	17312	17513	17349	17432	17608	17486	17620	17303	17500	17604	17476	17556	17682	17393	17537	17400	17493	17410	17425	17458	17523	17460	17617	17453	17439	17404	17470	17512	17499	17568	17498	17449	17291	17539	17583	17465	17355	17253	17530	17590	17364	17382	17314	17498	17395	17357	17407	17257	17332	17572	17382	17564	17278	17321	17541	17507	17373	17417	17401	17460	17360	17331	17451	17397	17448	17301	17400	17419	17503	17487	17317	17400	17460	17515	17444	17541	17342	17265	17504	17354	17487	17443	17467	17412	17544	17332	17450	17489	17255	17432	17377	17424	17395	17443	17182	17513	17355	17398	17513	17348	17434	17422	17525	17382	17532	17421	17367	17459	17420	17554	17383	17452	17600	17372	17432	17304
24222	24989	34446	27110	24095	25105	24869	22016	21644	21804	21869	21824	21869	21712	21771	21735	21665	21768	21659	21792	21885	21531	21882	21876	21791	21780	21535	21593	21748	21566	21719	21711	21695	21653	21630	21630	21774	21700	21453	21856	21811	21430	21602	21435	21661	21718	21600	21834	21831	21254	21437	21754	21557	21581	21650	21751	21638	21468	21595	21519	21573	21670	21651	21771	21738	21742	21589	21555	21533	21677	21490	21753	21594	21680	21523	21571	21382	21510	21548	21651	21732	21494	21693	21718	21879	21608	21393	21487	21710	21572	21600	21553	21628	21548	21504	21562	21658	21499	21630	21667	21462	21636	21589	21933	21375	21458	21754	21592	21626	21620	21597	21456	21518	21629	21796	21768	21480	21727	21442	21602	21525	21745	21481	21467	21425	21502	21484	21494	21516	21875	21458	21646	21678	21594	21460	21598	21788	21575	21569	21733	21831	21815	21542	21827	21711	21466	21646	21495	21639	21603	21723	21614	21520	21500	21608	21521	21505	21483	21474	21453	21584	21513	21676	21471	21916	21614	21437	21538	21688	21839	21768	21775	21593	21486	21540	21768	21537	21595	21493	21497	21523	21549	21663	21810	21357	21536	21408	21530	21450	21612	21762	21646	21682	21544	21460	21665	21739	21390	21265	21353	21515	21495	21491	21446	21500	21642	21519	21344	21436	21660	21647	21765	21711	21662	21625	21701	21499	21540	21467	21708	21530	21780	21715	21759	21841	21554	21615	21341	21524	21520	21544	21542	21640	21588	21633	21654	21442	21636	21778	21497	21578	21419	21549	21684	21532	21503	21445	21452	21510	21410	21499	21345	21499	21516	21670	21719	21713	21512	21728	21617	21646	21482	21748	21423	21418	21538	21785	21586	21340	21417	21618	21429	21373	21300	21706	21407	21508	21497	21686	21393	21421	21586	21659	21628	21632	21730	21610	21560	21413	21363	21765	21657	21492	21648	21554	21568	21537	21609	21566	21699	21549	21369	21429	21469	21684	21801	21639	21667	21515	21641	21479	21580	21674	21621	21579	21622	21639	21674	21626	21634	21707	21589	21596	21736	21556	21520	21605	21588	21573	21594	21586	21447	21435	21664	21477	21591	21518	21673	21540	21673	21661	21448	21431	21574	21586	21696	21732	21751	21690	21659	21776	21673	21537	21723	21764	21661	21690	21512	21750	21491	21772	21711	21579	21808	21598	21566	21548	21589	21623	21635	21567	21388	21667	21324	21928	21538	21509	21575	21668	21636	21550	21492	21701	21391	21656	21729	21628	21597	21429	21911	21699	21769	21502	21692	21433	21593	21540	21697	21735	21633	21744	21659	21614	21647	21832	21629	21933	21538	21637	21585	21603	21578	21525	21506	21333	21395	21744	21609	21477	21688	21620	21424	21394	21815	21732	21467	21589	21612	21554	21623	21407	21625	21501	21517	21383	21619	21746	21728	21696	21604	21526	21585	21743	21737	21550	21641	21533	21596	21772	21539	21627	21595	21662	21575	21443	21711	21785	21594	21569	21485	21790	21649	21702	21769	21657	21498	21713	21707	21569	21494	21589	21518	21709	21568	21611	21754	21684	21541	21489	21619	21460	21510	21527	21607	21660	21620	21591	21368	21690	21498	21562	21594	21671	21532	21476	21615	21556	21619	21522	21221	21625	21535	21405	21435	21402	21670	21494	21557	21503	21519	21676	21735	21674	21500	21705	21723	21814	21521	21742	21674	21683	21742	21776	21518	21512	21400	21310	21365	21544	21539	21333	21428	21296	21621	21563	21647	21554	21500	21529	21613	21705	21502	21543	21501	21479	21654	21495	21443	21694	21542	21649	21641	21884	21864	21704	21533	21587	21475	21442	21478	21526	21598	21448	21370	21478	21394	21782	21513	21633	21728	21358	21510	21376	21702	21619	21576	21599	21518	21677	21330	21596	21665	21707	21698	21702	21566	21724	21584	21743	21590	21664	21711	21759	21507	21747	21659	21596	21399	21554	21599	21638	21451	21586	21445	21607	21607	21735	21614	21540	21447	21502	21597	21580	21439	21484	21299	21419	21300	21689	21503	21591	21608	21373	21649	21473	21572	21548	21476	21359	21576	21478	21436	21546	21436	21564	21679	21644	21635	21611	21554	21633	21729	21736	21540	21544	21577	21728	21544	21730	21581	21556	21622	21658	21688	21586	21700	21673	21703	21519	21823	21527	21744	21405	21660	21482	21501	21513	21415	21829	21634	21705	21544	21495	21679	21662	21448	21714	21622	21601	21722	21441	21687	21602	21615	21607	21354	21382	21598	21555	21603	21351	21468	21564	21545	21586	21601	21574	21609	21438	21865	21719	21745	21584	21507	21420	21370	21531	21336	21545	21446	21529	21679	21778	21397	21565	21743	21673	21449	21825	21541	21392	21501	21675	21403	21594	21398	21462	21646	21934	21569	21506	21520	21599	21490	21511	21576	21546	21588	21446	21467	21740	21404	21579	21796	21602	21177	21438	21501	21344	21691	21559	21800	21493	21611	21637	21720	21587	21603	21687	21594	21582	21545	21559	21473	21774	21824	21526	21475	21479	21534	21705	21811	21569	21689	21611	21703	21510	21571	21551	21599	21695	21745	21453	21422	21437	21550	21728	21593	21811	21433	21568	21665	21705	21603	21366	21734	21598	21577	21609	21803	21576	21850	21694	21625	21638	21412	21785	21900	21697	21737	21416	21543	21346	21598	21581	21325	21558	21633	21544	21520	21642	21606	21511	21798	21640	21813	21801	21766	21827	21505	21335	21588	21806	21745	21611	21503	21573	21783	21616	21533	21710	21576	21613	21713	21599	21491	21687	21406	21740	21398	21640	21847	21706	21790	21770	21644	21365	21594	21482	21502	21586	21706	21513	21686	21454	21571	21575	21593	21716	21732	21522	21487	21593	21642	21555	21608	21617	21497	21421	21435	21774	21640	21547	21590	21548	21689	21725	21666	21571	21671	21474	21546	21623	21585	21660	21543	21939	21496	21668	21627	21858	21545	21595	21709	21716	21707	21656	21703	21457	21376	21484	21404	21734	21488	21517	21598	21637	21654	21853	21613	21511	21568	21559	21500	21635	21519	21610	21868	21578	21777	21768	21613	21413	21514	21428	21640	21556	21579	21564	21498	21489	21632	21582	21564	21645	21649	21582	21594	21644	21616	21569	21619	21478	21583	21789	21801	21557	21670	21627	21603	21660	21472	21440	21647	21415	21758	21345	21654	21523	21497	21530	21432	21422	21615	21717	21483	21737	21564	21706	21545	21663	21734	21445	21562	21849	21497	21432	21709	21626	21680	21608	21500	21666	21548	21467	21629	21789	21828	21527	21659	21611	21510	21466	21418	21698	21934	21600	21769	21662	21621	21604	21378	21222	21486	21488	21469	21689	21862	21569	21499	21530	21541	21494	21635	21508	21421	21544	21720	21622	21544	21509	21554	21604	21531	21471	21589	21700	21526	21631	21659	21458	21456	21723	21390	21589	21430	21626	21687	21636	21745	21628	21379	21747	21872	21551	21624	21454	21571	21650	21534	21532	21527	21496	21687	21275	21671	21746	21735	21612	21597	21459	21629	21658	21578	21528	21560	21545	21623	21533	21538	21689	21565	21541	21797	21608	21512	21718	21686	21526	21419	21567	21684	21582	21532	21526	21456	21805	21557	21656	21735	21442	21678	21605	21851	21486	21709	21679	21676	21510	21759	21451	21483	21463	21539	21572	21408	21444	21791	21527	21565	21572	21376	21598	21368	21702	21365	21599	21742	21601	21403	21648	21486	21711	21700	21765	21582	21848	21601	21771	21674	21438	21731	21661	21849	21523	21689	21560	21535	21568	21656	21537	21784	21731	21612	21529	21501	21439	21663	21577	21504	21587	21408	21537	21482	21553	21618	21605	21632	21568	21542	21546	21349	21412	21566	21590	21560	21736	21589	21789	21523	21865	21420	21579	21702	21553	21662	21654	21779	21457	21717	21379	21681	21446	21718	22004	21606	21607	21571	21558	21635	21629	21296	21487	21409	21553	21604	21705	21757	21683	21624	21633	21536	21734	21730	21590	21723	21692	21527	21531	21608	21439	21542	21543	21639	21603	21615	21782	21685	21722	21610	21510	21493	21470	21442	21887	21612	21580	21581	21432	21426	21679	21545	21478	21631	21656	21585	21559	21413	21619	21534	21579	21570	21483	21579	21786	21593	21398	21556	21416	21603	21533	21674	21529	21597	21514	21569	21555	21633	21559	21558	21549	21576	21658	21475	21662	21519	21700	21433	21769	21777	21540	21586	21617	21762	21560	21264	21476	21600	21418	21443	21332	21465	21411	21712	21577	21747	21471	21610	21451	21476	21552	21736	21450	21458	21365	21318	21626	21688	21922	21677	21615	21655	21620	21532	21557	21676	21664	21664	21497	21737	21510	21713	21292	21669	21636	21678	21306	21710	21592	21538	21552	21559	21541	21623	21653	21676	21595	21552	21537	21594	21615	21601	21633	21488	21646	21593	21848	21630	21396	21430	21660	21614	21630	21814	21733	21492	21652	21595	21678	21763	21465	21727	21607	21545	21721	21645	21585	21424	21552	21658	21574	21760	21523	21533	21732	21445	21537	21502	21533	21664	21613	21617	21456	21546	21770	21472	21475	21668	21774	21527	21467	21538	21781	21440	21628	21561	21574	21629	21587	21373	21516	21501	21450	21560	21421	21431	21727	21861	21557	21505	21584	21598	21589	21682	21535	21591	21497	21718	21562	21759	21705	21766	21546	21512	21718	21546	21433	21590	21583	21549	21477	21329	21566	21638	21835	21611	21790	21726	21425	21486	21489	21627	21720	21625	21626	21587	21630	21574	21511	21568	21395	21581	21697	21642	21403	21473	21497	21455	21766	21610	21563	21727	21561	21599	21509	21378	21397	21535	21684	21538	21497	21568	21653	21461	21587	21786	21571	21679	21623	21544	21516	21609	21681	21690	21666	21897	21696	21433	21653	21561	21623	21506	21450	21706	21577	21693	21434	21575	21788	21454	21553	21740	21742	21686	21595	21628	21796	21542	21655	21703	21763	21514	21345	21525	21436	21602	21451	21545	21587	21513	21638	21572	21681	21592	21659	21510	21682	21589	21577	21656	21530	21354	21725	21733	21457	21488
64001	100009	70553	36183	24914	19418	17921	17461	17529	17634	17586	17581	17556	17474	17448	17442	17368	17497	17494	17589	17436	17679	17530	17498	17507	17467	17595	17444	17512	17726	17258	17547	17512	17676	17483	17397	17547	17289	17498	17448	17521	17508	17485	17401	17654	17533	17504	17555	17499	17464	17540	17674	17333	17636	17456	17678	17536	17562	17485	17705	17581	17686	17556	17459	17413	17437	17498	17584	17376	17596	17500	17577	17701	17561	17349	17641	17531	17423	17547	17367	17676	17380	17465	17485	17489	17417	17422	17529	17670	17613	17603	17475	17435	17564	17431	17597	17593	17710	17538	17632	17404	17610	17402	17746	17638	17466	17447	17611	17503	17555	17282	17562	17647	17522	17483	17612	17253	17605	17508	17508	17541	17399	17426	17305	17699	17388	17520	17536	17522	17435	17564	17485	17633	17399	17426	17325	17370	17694	17493	17429	17573	17458	17689	17546	17335	17372	17525	17248	17531	17568	17442	17456	17372	17431	17565	17628	17667	17679	17255	17530	17366	17496	17308	17501	17373	17600	17378	17497	17327	17401	17618	17650	17618	17544	17524	17594	17550	17490	17341	17461	17454	17464	17594	17412	17554	17472	17389	17317	17512	17644	17384	17497	17629	17418	17528	17338	17588	17530	17628	17572	17509	17747	17278	17418	17558	17621	17554	17482	17452	17542	17519	17608	17447	17448	17430	17561	17621	17524	17441	17523	17477	17514	17539	17353	17530	17534	17556	17719	17595	17505	17507	17547	17476	17601	17332	17547	17379	17421	17508	17580	17596	17702	17414	17399	17352	17444	17653	17447	17597	17553	17399	17502	17551	17545	17646	17753	17447	17358	17519	17487	17453	17562	17507	17600	17324	17626	17456	17476	17420	17565	17424	17402	17431	17417	17524	17444	17554	17510	17507	17602	17544	17527	17461	17518	17614	17378	17420	17424	17474	17496	17544	17506	17631	17426	17443	17431	17451	17623	17460	17615	17609	17385	17423	17532	17481	17349	17481	17373	17509	17309	17520	17506	17547	17502	17313	17507	17448	17423	17527	17658	17387	17447	17626	17284	17425	17459	17284	17527	17589	17626	17262	17601	17691	17429	17696	17659	17335	17474	17442	17522	17504	17369	17552	17394	17388	17526	17338	17354	17527	17557	17491	17580	17616	17319	17321	17454	17470	17490	17530	17480	17508	17493	17388	17519	17619	17488	17582	17358	17457	17535	17382	17517	17537	17362	17586	17531	17365	17589	17432	17368	17434	17697	17387	17584	17608	17445	17536	17424	17700	17614	17555	17499	17536	17683	17458	17485	17499	17488	17419	17421	17530	17458	17586	17511	17418	17564	17333	17418	17554	17422	17464	17584	17520	17570	17476	17740	17544	17362	17568	17493	17599	17535	17546	17415	17498	17416	17363	17569	17576	17519	17522	17497	17443	17533	17548	17354	17491	17442	17461	17678	17374	17586	17546	17494	17495	17453	17386	17446	17419	17316	17536	17550	17663	17579	17498	17528	17521	17472	17370	17645	17563	17548	17309	17584	17567	17531	17559	17455	17413	17426	17401	17470	17694	17539	17614	17564	17585	17570	17670	17362	17571	17399	17588	17433	17532	17389	17692	17444	17607	17555	17436	17414	17602	17380	17253	17632	17452	17811	17533	17549	17615	17492	17473	17490	17639	17646	17367	17490	17387	17412	17293	17398	17487	17583	17571	17504	17502	17474	17533	17346	17479	17543	17736	17552	17369	17544	17453	17493	17504	17367	17604	17478	17472	17544	17482	17475	17561	17585	17347	17652	17564	17385	17588	17487	17410	17615	17445	17526	17457	17644	17370	17368	17708	17628	17608	17564	17667	17283	17523	17504	17563	17382	17645	17464	17536	17478	17432	17427	17641	17392	17196	17703	17404	17485	17413	17482	17439	17433	17497	17643	17685	17425	17533	17495	17564	17478	17391	17572	17477	17558	17496	17608	17571	17505	17530	17406	17510	17574	17716	17660	17483	17581	17576	17540	17432	17499	17402	17481	17535	17489	17554	17400	17674	17619	17594	17371	17604	17594	17323	17444	17526	17634	17329	17536	17427	17556	17372	17467	17476	17443	17528	17415	17505	17533	17412	17387	17280	17471	17611	17488	17435	17506	17658	17666	17438	17522	17481	17410	17559	17606	17660	17338	17648	17552	17571	17469	17444	17484	17674	17534	17512	17460	17441	17558	17281	17359	17487	17350	17633	17457	17573	17671	17557	17531	17404	17460	17316	17588	17555	17463	17571	17538	17599	17517	17570	17405	17742	17543	17538	17521	17380	17430	17364	17472	17515	17500	17575	17573	17388	17542	17565	17615	17597	17442	17457	17491	17603	17445	17641	17437	17418	17552	17379	17557	17609	17575	17463	17566	17350	17592	17445	17603	17583	17414	17455	17561	17374	17519	17451	17534	17606	17345	17508	17556	17534	17434	17482	17455	17225	17464	17476	17412	17515	17282	17421	17344	17668	17441	17470	17549	17530	17562	17509	17377	17598	17727	17379	17629	17484	17470	17397	17378	17301	17511	17511	17472	17586	17620	17342	17619	17498	17603	17407	17544	17425	17433	17397	17416	17323	17407	17529	17380	17657	17307	17341	17456	17533	17679	17575	17312	17474	17593	17656	17480	17463	17535	17554	17454	17281	17470	17397	17268	17429	17419	17399	17494	17638	17630	17519	17739	17533	17470	17493	17454	17538	17657	17573	17390	17518	17508	17502	17527	17356	17608	17471	17323	17598	17562	17475	17492	17364	17502	17461	17485	17413	17497	17745	17468	17438	17615	17554	17566	17601	17492	17583	17633	17464	17457	17478	17412	17598	17471	17369	17450	17348	17564	17401	17494	17519	17518	17590	17451	17464	17395	17557	17553	17563	17547	17587	17351	17480	17461	17660	17556	17626	17395	17365	17535	17377	17521	17451	17401	17475	17384	17550	17388	17505	17518	17429	17365	17478	17631	17417	17556	17453	17406	17546	17268	17446	17361	17657	17511	17523	17468	17658	17591	17545	17457	17398	17536	17616	17493	17527	17862	17487	17466	17367	17539	17530	17445	17569	17481	17455	17593	17397	17645	17417	17608	17613	17471	17474	17453	17281	17547	17524	17690	17522	17228	17459	17687	17586	17488	17536	17580	17379	17434	17514	17436	17537	17464	17537	17608	17504	17406	17455	17354	17568	17560	17528	17423	17297	17338	17423	17569	17578	17582	17609	17675	17294	17456	17445	17388	17519	17511	17496	17393	17358	17543	17520	17592	17436	17596	17398	17526	17548	17525	17564	17455	17455	17432	17472	17534	17425	17295	17407	17293	17540	17604	17591	17605	17382	17563	17354	17546	17433	17530	17511	17398	17639	17544	17486	17456	17549	17416	17271	17429	17477	17482	17339	17486	17438	17699	17318	17629	17544	17526	17635	17364	17653	17489	17313	17461	17466	17391	17420	17469	17463	17451	17527	17517	17543	17354	17520	17427	17590	17528	17260	17623	17252	17657	17384	17497	17544	17559	17603	17508	17545	17479	17400	17455	17585	17404	17455	17733	17365	17456	17499	17482	17672	17677	17547	17406	17612	17528	17426	17385	17922	17475	17469	17470	17384	17551	17586	17584	17713	17338	17517	17510	17661	17574	17360	17492	17422	17352	17526	17279	17535	17364	17547	17511	17526	17603	17506	17584	17525	17426	17435	17407	17539	17515	17464	17377	17497	17585	17533	17680	17534	17512	17300	17723	17736	17657	17370	17430	17551	17603	17481	17524	17523	17464	17448	17600	17529	17501	17463	17329	17670	17508	17558	17494	17572	17428	17503	17490	17519	17500	17545	17476	17573	17285	17594	17607	17480	17493	17328	17534	17524	17522	17671	17548	17386	17496	17435	17546	17586	17425	17362	17554	17520	17510	17529	17587	17495	17566	17483	17486	17532	17483	17485	17564	17433	17351	17509	17425	17547	17531	17535	17285	17501	17600	17473	17410	17422	17639	17648	17490	17400	17624	17395	17519	17571	17588	17313	17390	17538	17402	17536	17525	17402	17584	17299	17513	17571	17443	17555	17674	17663	17306	17591	17665	17597	17559	17384	17400	17422	17529	17411	17294	17368	17447	17696	17537	17378	17485	17801	17554	17518	17465	17564	17571	17500	17500	17495	17482	17755	17462	17467	17500	17530	17543	17290	17401	17551	17410	17486	17586	17234	17687	17517	17477	17616	17602	17349	17511	17435	17409	17462	17546	17476	17391	17486	17695	17547	17530	17291	17559	17390	17280	17575	17606	17494	17550	17466	17504	17411	17429	17585	17521	17300	17445	17446	17605	17454	17589	17564	17434	17629	17469	17568	17603	17647	17432	17624	17661	17407	17483	17469	17481	17569	17700	17548	17441	17561	17606	17444	17412	17500	17399	17534	17592	17431	17460	17418	17447	17545	17492	17673	17419	17592	17570	17589	17406	17526	17391	17627	17323	17544	17593	17577	17527	17464	17508	17410	17709	17349	17544	17375	17454	17563	17357	17495	17473	17616	17446	17592	17358	17546	17336	17407	17563	17518	17514	17468	17383	17402	17385	17539	17400	17489	17621	17730	17599	17523	17606	17460	17322	17480	17534	17553	17320	17444	17441	17482	17582	17641	17348	17644	17644	17607	17648	17460	17459	17534	17557	17449	17542	17492	17528	17416	17427	17518	17696	17421	17448	17723	17410	17406	17481	17541	17401	17347	17569	17464	17399	17681	17556	17546	17371	17510	17542	17504	17353	17487	17434	17412	17549	17466	17548	17515	17552	17422	17411	17623	17382	17596	17461	17414	17565	17539	17473	17454	17460	17526	17298	17346	17575	17323	17623	17530	17621	17466	17529	17725	17445	17410	17504	17467	17623	17355	17436	17528	17474	17597	17443	17615	17547	17579	17532	17607	17325	17470	17588	17518	17412	17536	17527	17432	17636	17401	17625	17381	17489	17709	17607	17450	17365	17487	17577	17330	17414	17437	17518	17327	17493	17444	17488	17511	17561	17508	17542	17503	17546	17613	17556	17412	17522	17552	17527	17463	17461	17395	17375	17390	17548	17391	17527	17598	17541	17366	17375	17591	17474	17481	17452	17358	17594	17687	17516	17500	17424	17591	17450	17427	17582	17568	17416
22591	22846	31402	24662	22450	24874	27135	22501	21512	21999	22055	21929	21799	21744	21687	21861	21746	21725	21643	21755	21832	21681	21672	21963	21782	21836	21629	21701	21784	21536	21456	21609	21607	22016	21595	21623	21472	21671	21381	21449	21571	21595	21608	21520	21555	21531	21411	21441	21536	21471	21367	21646	21663	21448	21617	21398	21783	21363	21455	21451	21589	21809	21544	21327	21569	21716	21612	21530	21405	21602	21432	21552	21511	21378	21403	21312	21505	21449	21396	21397	21507	21576	21510	21552	21461	21358	21655	21483	21402	21547	21435	21449	21425	21630	21578	21494	21392	21369	21549	21475	21147	21285	21574	21362	21545	21634	21421	21479	21318	21566	21452	21607	21397	21375	21684	21529	21255	21443	21589	21617	21387	21626	21433	21545	21504	21594	21397	21593	21391	21446	21686	21448	21581	21335	21476	21575	21341	21466	21479	21463	21318	21629	21557	21522	21454	21438	21645	21471	21543	21450	21313	21356	21620	21633	21375	21674	21539	21483	21561	21297	21582	21235	21547	21419	21485	21485	21668	21588	21438	21248	21543	21322	21383	21454	21418	21501	21434	21501	21516	21426	21348	21689	21380	21439	21477	21598	21468	21545	21541	21651	21498	21326	21396	21573	21306	21321	21337	21686	21436	21622	21395	21460	21525	21502	21449	21426	21474	21452	21327	21307	21237	21557	21421	21416	21670	21504	21442	21340	21371	21557	21368	21413	21605	21588	21501	21514	21558	21446	21139	21484	21686	21599	21535	21426	21683	21559	21350	21285	21471	21432	21361	21585	21441	21423	21501	21680	21449	21587	21399	21504	21517	21423	21572	21468	21396	21374	21497	21340	21293	21228	21412	21429	21539	21275	21331	21569	21320	21492	21347	21396	21475	21404	21190	21348	21401	21622	21452	21501	21434	21360	21463	21422	21272	21352	21457	21550	21529	21566	21545	21439	21663	21265	21547	21455	21457	21334	21507	21315	21412	21565	21307	21545	21455	21504	21575	21398	21510	21590	21831	21408	21707	21515	21489	21592	21456	21484	21493	21502	21653	21535	21489	21315	21370	21683	21424	21410	21402	21580	21523	21328	21449	21551	21311	21312	21474	21332	21474	21265	21746	21289	21501	21716	21515	21566	21445	21349	21365	21349	21421	21611	21354	21410	21487	21542	21429	21384	21386	21319	21282	21378	21591	21284	21596	21401	21637	21407	21378	21492	21284	21666	21561	21541	21484	21680	21510	21558	21597	21379	21322	21330	21562	21399	21389	21272	21610	21213	21390	21372	21621	21576	21433	21660	21398	21538	21393	21539	21340	21682	21599	21420	21533	21653	21735	21553	21740	21538	21598	21359	21244	21333	21528	21561	21346	21532	21510	21218	21674	21497	21596	21511	21401	21555	21526	21615	21455	21540	21238	21160	21567	21460	21391	21537	21461	21406	21429	21505	21402	21361	21569	21526	21268	21413	21467	21365	21488	21556	21440	21635	21433	21476	21531	21551	21506	21599	21475	21453	21542	21465	21670	21580	21381	21378	21488	21458	21467	21451	21558	21468	21187	21536	21406	21653	21549	21369	21584	21361	21333	21547	21468	21360	21510	21528	21603	21657	21519	21467	21306	21268	21464	21610	21487	21462	21432	21412	21425	21614	21545	21337	21527	21443	21636	21493	21539	21470	21391	21351	21261	21607	21331	21261	21350	21415	21370	21158	21467	21558	21539	21638	21387	21306	21448	21650	21456	21536	21453	21616	21558	21337	21599	21410	21619	21460	21278	21518	21491	21347	21807	21522	21424	21376	21263	21620	21582	21551	21621	21459	21381	21631	21738	21513	21511	21630	21568	21447	21494	21456	21434	21496	21643	21597	21485	21566	21484	21788	21373	21629	21489	21600	21392	21646	21495	21690	21301	21533	21557	21631	21490	21402	21385	21568	21627	21363	21618	21096	21273	21453	21603	21554	21350	21377	21461	21689	21638	21466	21454	21398	21560	21570	21327	21388	21352	21485	21462	21510	21467	21395	21697	21495	21368	21407	21623	21446	21587	21430	21533	21470	21654	21343	21530	21432	21619	21559	21499	21542	21417	21331	21492	21612	21646	21335	21528	21430	21395	21552	21338	21449	21367	21399	21505	21385	21499	21380	21457	21347	21659	21305	21378	21521	21637	21589	21408	21430	21583	21544	21565	21271	21328	21546	21389	21499	21235	21391	21534	21437	21391	21448	21422	21757	21555	21598	21410	21440	21572	21556	21491	21365	21452	21594	21460	21429	21202	21304	21551	21600	21237	21419	21359	21550	21250	21224	21493	21685	21451	21584	21456	21498	21679	21380	21589	21454	21517	21390	21528	21405	21544	21474	21439	21375	21423	21496	21547	21442	21393	21659	21361	21517	21718	21585	21573	21566	21559	21397	21460	21183	21210	21706	21360	21556	21342	21360	21279	21340	21521	21370	21670	21286	21682	21530	21567	21345	21503	21297	21546	21408	21469	21459	21571	21191	21497	21503	21406	21367	21307	21386	21560	21555	21599	21331	21455	21258	21337	21493	21519	21340	21465	21536	21426	21429	21419	21572	21767	21365	21389	21497	21579	21290	21435	21536	21613	21548	21530	21321	21505	21496	21542	21603	21236	21426	21344	21363	21431	21798	21593	21370	21561	21488	21477	21752	21522	21368	21389	21572	21540	21293	21640	21664	21471	21681	21446	21412	21281	21411	21638	21417	21242	21369	21585	21430	21551	21498	21420	21276	21372	21531	21571	21437	21472	21332	21292	21590	21346	21732	21328	21280	21525	21464	21588	21478	21476	21393	21562	21452	21427	21432	21307	21665	21515	21680	21800	21707	21760	21762	21692	21567	21261	21280	21634	21471	21448	21534	21428	21468	21490	21265	21324	21538	21669	21517	21301	21301	21640	21467	21722	21494	21527	21390	21450	21502	21743	21477	21207	21389	21565	21424	21417	21497	21472	21380	21334	21425	21381	21527	21351	21378	21351	21391	21619	21371	21425	21395	21699	21457	21520	21296	21475	21649	21463	21389	21422	21420	21528	21557	21504	21690	21512	21451	21217	21477	21388	21278	21468	21456	21452	21406	21327	21368	21430	21435	21578	21477	21316	21388	21462	21590	21522	21311	21274	21433	21405	21582	21430	21246	21460	21392	21395	21488	21671	21704	21501	21326	21266	21574	21478	21496	21386	21445	21459	21489	21625	21412	21420	21296	21517	21395	21489	21384	21316	21441	21292	21392	21690	21427	21596	21458	21401	21553	21568	21613	21659	21613	21469	21473	21760	21557	21323	21177	21360	21548	21398	21444	21371	21669	21450	21551	21373	21383	21620	21422	21457	21424	21383	21427	21632	21528	21619	21390	21423	21441	21253	21309	21392	21481	21567	21469	21405	21395	21413	21519	21547	21395	21415	21486	21229	21373	21505	21410	21579	21372	21296	21353	21487	21394	21551	21358	21574	21675	21489	21875	21710	21215	21545	21534	21524	21408	21392	21516	21525	21301	21376	21333	21560	21416	21581	21575	21553	21363	21600	21383	21292	21528	21281	21376	21577	21570	21418	21372	21418	21197	21274	21655	21521	21428	21505	21510	21687	21479	21410	21624	21439	21306	21413	21485	21496	21378	21492	21508	21674	21577	21633	21267	21558	21482	21324	21442	21371	21471	21480	21319	21554	21210	21433	21405	21494	21712	21629	21374	21380	21502	21564	21476	21611	21627	21526	21579	21456	21392	21477	21451	21684	21487	21603	21288	21324	21476	21187	21341	21523	21563	21283	21307	21286	21583	21699	21571	21538	21461	21527	21455	21615	21550	21495	21614	21538	21249	21433	21180	21521	21754	21606	21450	21510	21610	21403	21489	21549	21576	21751	21566	21366	21212	21458	21329	21645	21525	21568	21513	21543	21440	21392	21378	21406	21376	21437	21525	21456	21385	21587	21658	21463	21476	21555	21613	21532	21383	21501	21502	21366	21343	21368	21428	21431	21483	21446	21457	21291	21393	21638	21313	21371	21478	21383	21378	21472	21552	21248	21790	21588	21489	21408	21275	21593	21283	21674	21479	21471	21429	21449	21523	21352	21325	21495	21374	21504	21494	21342	21392	21690	21510	21383	21404	21289	21661	21411	21433	21572	21323	21627	21505	21323	21329	21572	21555	21599	21377	21490	21618	21559	21552	21408	21656	21413	21265	21546	21464	21517	21442	21573	21535	21577	21325	21417	21432	21459	21321	21701	21374	21415	21167	21529	21659	21426	21474	21640	21588	21477	21378	21630	21478	21468	21342	21406	21277	21549	21305	21648	21451	21349	21337	21574	21418	21343	21367	21445	21513	21435	21467	21573	21346	21583	21485	21278	21327	21345	21340	21279	21256	21421	21331	21549	21282	21472	21513	21585	21557	21423	21252	21292	21428	21518	21794	21504	21394	21726	21340	21503	21469	21382	21695	21346	21269	21446	21460	21478	21397	21380	21175	21266	21315	21506	21520	21554	21473	21385	21233	21562	21650	21433	21651	21484	21466	21370	21386	21472	21452	21437	21423	21523	21453	21581	21624	21388	21558	21617	21226	21349	21370	21268	21223	21408	21475	21470	21393	21587	21458	21437	21338	21656	21296	21491	21268	21866	21520	21423	21508	21539	21324	21428	21305	21325	21454	21507	21597	21419	21432	21488	21661	21542	21535	21409	21270	20959	21362	21687	21504	21347	21482	21526	21473	21463	21284	21649	21504	21521	21532	21514	21476	21397	21375	21496	21450	21481	21373	21514	21321	21331	21229	21544	21537	21530	21348	21411	21361	21551	21525	21511	21318	21593	21370	21445	21672	21442	21462	21390	21518	21606	21146	21221	21483	21570	21354	21541	21364	21485	21543	21453	21543	21401	21432	21395	21338	21384	21535	21510	21406	21553	21423	21491	21520	21521	21583	21359	21440	21526	21454	21504	21504	21341	21507	21572	21295	21530	21536	21333	21276	21374	21454	21445	21329	21404	21273	21547	21495	21491	21818	21369	21369	21531	21391	21574	21682	21487	21319	21498	21547	21499	21526	21502	21402	21457	21529	21397	21648	21622	21610	21584	21445	21424	21507	21487	21392	21269	21511	21571	21544	21428	21429	21454	21523	21642	21556	21723	21426	21439	21486	21230	21187
58870	103044	77871	44341	29747	21163	18005	17393	17159	17337	17481	17205	17375	17510	17290	17269	17286	17212	17356	17317	17471	17378	17516	17403	17394	17273	17406	17342	17385	17483	17370	17389	17470	17261	17319	17376	17459	17343	17311	17451	17412	17232	17167	17287	17424	17374	17435	17392	17264	17398	17445	17087	17289	17262	17553	17184	17394	17421	17444	17427	17496	17424	17687	17271	17401	17392	17376	17403	17160	17390	17274	17342	17384	17451	17245	17315	17430	17356	17384	17316	17274	17245	17186	17453	17287	17464	17309	17388	17288	17496	17282	17347	17446	17334	17363	17461	17650	17350	17380	17254	17255	17466	17101	17268	17405	17260	17342	17439	17499	17385	17383	17376	17407	17266	17157	17302	17310	17370	17429	17301	17380	17264	17564	17248	17339	17314	17296	17384	17185	17531	17374	17343	17254	17259	17258	17431	17277	17364	17179	17434	17279	17429	17403	17187	17204	17254	17307	17444	17435	17324	17303	17321	17309	17190	17378	17168	17164	17389	17336	17450	17321	17304	17549	17194	17271	17366	17327	17238	17314	17358	17222	17318	17475	17441	17479	17400	17486	17406	17479	17127	17243	17507	17236	17403	17542	17364	17251	17381	17507	17238	17427	17385	17247	17378	17382	17252	17220	17460	17214	17213	17370	17279	17307	17234	17384	17388	17339	17210	17444	17327	17269	17315	17372	17443	17388	17366	17243	17435	17361	17272	17292	17244	17184	17442	17251	17440	17390	17170	17365	17204	17274	17368	17422	17262	17495	17498	17288	17432	17548	17498	17301	17452	17210	17358	17294	17389	17279	17308	17427	17337	17469	17411	17185	17410	17219	17262	17556	17277	17377	17401	17471	17255	17400	17363	17206	17301	17323	17441	17502	17347	17242	17369	17309	17383	17432	17405	17216	17380	17284	17219	17383	17305	17382	17334	17295	17306	17290	17444	17352	17316	17276	17372	17453	17263	17318	17308	17155	17496	17302	17368	17272	17225	17320	17478	17434	17320	17434	17192	17237	17515	17457	17181	17199	17231	17426	17297	17438	17463	17404	17337	17419	17371	17404	17198	17344	17269	17411	17336	17184	17180	17343	17483	17254	17305	17275	17188	17386	17442	17315	17314	17454	17211	17482	17197	17431	17331	17229	17372	17489	17480	17207	17233	17424	17239	17271	17420	17229	17212	17398	17347	17347	17239	17362	17378	17270	17441	17553	17192	17442	17236	17309	17385	17420	17264	17329	17348	17376	17480	17275	17362	17385	17174	17322	17358	17427	17280	17258	17300	17270	17362	17264	17353	17365	17280	17491	17394	17457	17275	17386	17389	17334	17446	17409	17550	17460	17352	17406	17421	17383	17472	17380	17138	17267	17429	17354	17099	17328	17352	17215	17562	17266	17229	17439	17254	17474	17287	17375	17308	17232	17373	17221	17393	17417	17359	17128	17340	17450	17303	17342	17179	17132	17426	17391	17338	17465	17358	17332	17521	17396	17385	17281	17337	17441	17321	17366	17253	17280	17402	17494	17191	17615	17352	17267	17413	17381	17386	17424	17309	17291	17385	17226	17261	17471	17311	17449	17398	17422	17344	17460	17440	17451	17321	17415	17150	17315	17382	17307	17230	17088	17280	17269	17324	17242	17383	17457	17146	17335	17223	17223	17541	17261	17378	17371	17270	17341	17332	17502	17553	17450	17339	17312	17268	17378	17189	17422	17300	17175	17459	17456	17379	17230	17175	17279	17268	17322	17400	17305	17324	17316	17348	17435	17404	17253	17407	17246	17489	17307	17394	17272	17289	17289	17316	17291	17216	17302	17310	17369	17166	17274	17506	17265	17350	17265	17257	17330	17244	17152	17295	17519	17196	17254	17398	17349	17404	17281	17414	17281	17575	17354	17371	17289	17278	17378	17294	17414	17367	17358	17441	17399	17103	17315	17324	17394	17470	17406	17247	17516	17334	17263	17408	17356	17244	17251	17226	17381	17248	17280	17351	17265	17536	17279	17312	17257	17189	17374	17357	17265	17213	17344	17301	17239	17343	17363	17564	17205	17231	17468	17218	17345	17258	17300	17221	17336	17518	17424	17327	17342	17286	17328	17175	17268	17367	17266	17470	17290	17304	17384	17142	17341	17289	17369	17346	17441	17328	17358	17404	17446	17280	17385	17277	17366	17553	17374	17492	17219	17142	17170	17323	17349	17182	17279	17283	17533	17283	17323	17323	17223	17528	17409	17349	17318	17321	17248	17284	17249	17499	17404	17528	17172	17457	17319	17298	17261	17410	17288	17233	17333	17287	17354	17297	17489	17279	17274	17332	17467	17406	17430	17304	17351	17127	17319	17333	17348	17531	17270	17540	17243	17337	17415	17305	17445	17229	17399	17436	17303	17331	17360	17371	17371	17391	17301	17279	17237	17403	17345	17261	17254	17456	17390	17572	17277	17249	17359	17340	17392	17471	17374	17505	17440	17188	17407	17365	17347	17248	17355	17335	17519	17545	17294	17318	17347	17430	17295	17276	17452	17241	17435	17289	17300	17159	17417	17392	17443	17250	17305	17273	17298	17216	17401	17491	17349	17438	17311	17410	17398	17249	17390	17199	17339	17368	17070	17377	17333	17260	17330	17395	17336	17505	17426	17358	17297	17296	17323	17302	17399	17278	17352	17307	17426	17211	17492	17286	17346	17402	17400	17309	17318	17319	17366	17341	17326	17267	17414	17374	17376	17220	17414	17193	17184	17281	17470	17399	17244	17267	17315	17331	17308	17388	17242	17355	17432	17321	17387	17295	17358	17287	17248	17347	17393	17392	17140	17418	17281	17280	17510	17520	17314	17363	17206	17362	17265	17405	17239	17501	17447	17312	17303	17446	17349	17314	17441	17231	17310	17541	17445	17339	17253	17365	17282	17270	17480	17264	17489	17514	17405	17221	17390	17344	17328	17234	17528	17377	17390	17226	17437	17236	17426	17396	16973	17212	17343	17424	17304	17229	17296	17244	17376	17428	17289	17303	17399	17427	17451	17321	17442	17489	17505	17354	17401	17294	17328	17404	17412	17344	17061	17187	17170	17377	17418	17416	17223	17249	17343	17239	17522	17273	17501	17282	17221	17409	17265	17431	17359	17454	17384	17462	17307	17356	17231	17388	17278	17631	17414	17536	17444	17389	17259	17122	17460	17400	17461	17351	17435	17401	17391	17340	17379	17421	17582	17256	17327	17256	17413	17229	17277	17369	17395	17349	17377	17381	17471	17228	17168	17233	17427	17600	17451	17339	17231	17316	17337	17299	17375	17460	17588	17317	17364	17434	17323	17139	17540	17347	17339	17268	17448	17161	17429	17342	17343	17283	17212	17392	17326	17378	17331	17364	17440	17351	17451	17245	17255	17056	17309	17377	17433	17250	17388	17252	17299	17449	17373	17441	17275	17368	17445	17209	17422	17299	17397	17306	17284	17312	17392	17236	17171	17498	17349	17276	17209	17291	17349	17356	17441	17251	17135	17512	17204	17247	17403	17315	17439	17206	17367	17353	17509	17194	17238	17375	17288	17309	17250	17533	17545	17303	17402	17439	17189	17244	17275	17506	17398	17143	17371	17256	17385	17284	17334	17331	17419	17385	17417	17432	17392	17320	17341	17456	17318	17351	17372	17437	17359	17425	17108	17467	17214	17235	17529	17465	17300	17346	17227	17410	17483	17265	17457	17267	17364	17496	17546	17499	17383	17276	17261	17316	17258	17309	17318	17266	17369	17160	17404	17349	17404	17348	17259	17414	17418	17338	17334	17336	17310	17411	17503	17441	17402	17421	17346	17469	17474	17392	17146	17328	17459	17348	17330	17347	17308	17366	17291	17422	17547	17378	17256	17201	17248	17482	17368	17276	17343	17319	17478	17496	17417	17338	17422	17481	17361	17295	17286	17382	17282	17257	17182	17352	17496	17325	17254	17403	17312	17198	17409	17312	17341	17300	17432	17328	17441	17421	17369	17376	17417	17339	17440	17338	17319	17432	17263	17566	17386	17260	17365	17177	17554	17350	17511	17314	17402	17404	17375	17170	17280	17205	17312	17298	17377	17264	17321	17308	17573	17412	17205	17415	17427	17216	17357	17377	17320	17374	17361	17394	17470	17327	17326	17482	17314	17373	17334	17300	17276	17529	17294	17215	17393	17322	17203	17272	17483	17246	17521	17326	17511	17351	17368	17253	17228	17374	17529	17426	17449	17245	17375	17322	17291	17432	17365	17365	17120	17265	17209	17326	17371	17448	17410	17145	17366	17320	17337	17314	17363	17325	17330	17339	17527	17460	17342	17324	17439	17243	17347	17381	17425	17328	17345	17425	17244	17323	17275	17425	17397	17311	17356	17420	17374	17332	17108	17319	17256	17381	17266	17306	17413	17304	17279	17435	17470	17139	17271	17267	17362	17289	17474	17342	17332	17430	17187	17427	17122	17489	17489	17410	17396	17457	17327	17439	17391	17444	17359	17398	17504	17289	17252	17250	17355	17180	17278	17214	17362	17583	17233	17210	17357	17336	17391	17295	17410	17317	17506	17357	17349	17116	17314	17324	17297	17258	17440	17413	17266	17263	17323	17323	17224	17419	17506	17375	17339	17466	17391	17319	17314	17322	17423	17231	17348	17263	17395	17583	17361	17431	17266	17367	17300	17272	17271	17352	17420	17347	17403	17488	17325	17314	17243	17233	17282	17379	17362	17417	17352	17348	17421	17510	17350	17330	17399	17431	17373	17361	17275	17272	17296	17196	17428	17381	17332	17319	17367	17433	17371	17402	17252	17263	17438	17355	17416	17337	17499	17202	17368	17140	17548	17162	17301	17019	17257	17381	17272	17396	17084	17362	17378	17232	17429	17402	17202	17234	17197	17374	17324	17318	17303	17420	17497	17366	17473	17213	17254	17440	17233	17457	17284	17273	17331	17229	17356	17283	17484	17346	17417	17416	17410	17412	17404	17339	17253	17268	17356	17325	17374	17381	17453	17333	17173	17329	17375	17420	17361	17433	17421	17253	17400	17304	17337	17367	17328	17386	17549	17211	17195	17241	17346	17212	17293	17316	17437	17259	17232	17286	17293	17427	17315	17325	17448	17341	17175	17262	17338	17333	17338	17226	17299	17308	17447	17535	17339	17401	17348	17399
32221	41035	40202	28064	22688	21818	21944	21465	21447	21422	21576	21437	21359	21302	21385	21447	21393	21310	21480	21235	21523	21293	21566	21500	21619	21378	21669	21663	21491	21481	21503	21630	21649	21465	21475	21457	21684	21139	21505	21233	21505	21511	21398	21578	21254	21221	21254	21299	21196	21411	21350	21446	21427	21531	21395	21525	21490	21409	21482	21359	21410	21365	21311	21206	21369	21380	21531	21467	21402	21383	21406	21383	21312	21504	21467	21430	21556	21347	21274	21298	21537	21510	21307	21314	21512	21487	21096	21382	21465	21349	21445	21420	21457	21611	21485	21275	21578	21161	21195	21548	21437	21577	21550	21527	21315	21533	21486	21285	21326	21430	21318	21418	21469	21624	21522	21618	21293	21358	21428	21393	21464	21540	21308	21531	21556	21497	21657	21329	21538	21118	21149	21281	21466	21099	21432	21328	21674	21467	21375	21455	21624	21505	21339	21465	21364	21373	21402	21509	21523	21477	21385	21722	21392	21495	21223	21383	21259	21326	21275	21331	21349	21522	21321	21299	21382	21445	21535	21268	21369	21417	21580	21687	21571	21340	21645	21397	21369	21614	21285	21347	21610	21500	21270	21352	21410	21398	21238	21728	21166	21381	21566	21571	21354	21602	21222	21280	21415	21357	21091	21567	21348	21700	21485	21604	21219	21319	21344	21423	21494	21398	21251	21342	21240	21316	21212	21503	21361	21461	21371	21343	21592	21345	21375	21354	21445	21664	21366	21208	21411	21432	21391	21422	21385	21534	21512	21440	21510	21385	21302	21155	21503	21517	21498	21238	21406	21446	21272	21385	21375	21455	21515	21457	21485	21389	21535	21458	21391	21487	21284	21417	21345	21379	21445	21542	21287	21376	21588	21102	21633	21539	21397	21334	21515	21553	21325	21718	21592	21279	21399	21260	21503	21353	21521	21489	21529	21488	21335	21505	21299	21402	21269	21528	21396	21430	21499	21538	21543	21464	21308	21562	21381	21627	21629	21383	21562	21699	21557	21552	21364	21668	21669	21188	21531	21452	21413	21497	21500	21439	21386	21348	21471	21313	21237	21459	21489	21288	21406	21493	21346	21247	21477	21219	21265	21680	21432	21272	21309	21484	21452	21397	21425	21505	21458	21246	21340	21355	21463	21433	21359	21384	21530	21297	21289	21533	21507	21320	21235	21441	21472	21648	21612	21544	21538	21247	21408	21573	21474	21527	21328	21141	21213	21488	21599	21878	21466	21460	21425	21366	21422	21364	21564	21420	21292	21437	21665	21411	21457	21463	21343	21531	21123	21487	21388	21258	21566	21431	21496	21381	21534	21366	21275	21429	21511	21402	21463	21457	21445	21476	21156	21616	21295	21456	21525	21427	21434	21515	21345	21432	21482	21315	21305	21401	21429	21349	21398	21504	21535	21439	21519	21533	21381	21410	21248	21467	21489	21439	21503	21262	21442	21414	21450	21200	21313	21323	21347	21291	21243	21622	21576	21448	21486	21535	21599	21360	21526	21355	21495	21523	21453	21531	21387	21393	21415	21259	21353	21322	21329	21694	21329	21595	21554	21485	21487	21372	21481	21518	21410	21529	21467	21460	21361	21565	21378	21272	21588	21474	21490	21433	21530	21468	21378	21486	21231	21289	21345	21523	21183	21458	21574	21480	21398	21420	21265	21659	21587	21543	21514	21650	21406	21509	21556	21328	21397	21217	21297	21279	21595	21608	21392	21392	21350	21382	21381	21320	21259	21336	21385	21611	21400	21268	21431	21343	21623	21494	21418	21280	21542	21519	21383	21405	21522	21281	21473	21380	21326	21528	21632	21390	21350	21638	21567	21590	21359	21562	21413	21540	21456	21462	21363	21263	21544	21318	21619	21446	21435	21494	21357	21470	21411	21367	21474	21499	21361	21390	21219	21274	21338	21445	21233	21171	21397	21604	21303	21429	21617	21545	21218	21419	21599	21593	21361	21582	21507	21469	21426	21292	21152	21602	21415	21425	21344	21241	21367	21538	21450	21293	21293	21426	21542	21312	21564	21532	21409	21488	21472	21356	21614	21517	21402	21477	21324	21284	21422	21460	21284	21239	21509	21389	21233	21329	21277	21601	21414	21290	21486	21399	21486	21308	21392	21418	21271	21243	21526	21466	21551	21468	21573	21283	21386	21189	21196	21526	21339	21689	21444	21585	21392	21551	21635	21453	21488	21237	21465	21606	21559	21352	21339	21313	21216	21543	21331	21289	21439	21515	21551	21252	21557	21312	21469	21426	21687	21393	21470	21497	21394	21472	21460	21317	21544	21341	21237	21444	21561	21505	21595	21274	21348	21376	21375	21255	21342	21203	21600	21192	21631	21592	21338	21528	21342	21649	21280	21382	21304	21606	21475	21314	21225	21377	21555	21565	21505	21522	21396	21372	21365	21520	21449	21103	21387	21241	21411	21650	21390	21383	21404	21479	21417	21505	21396	21508	21378	21436	21169	21383	21625	21621	21505	21354	21411	21405	21513	21329	21351	21271	21256	21296	21455	21282	21343	21302	21416	21396	21501	21595	21292	21434	21712	21380	21507	21454	21540	21480	21296	21127	21269	21624	21536	21241	21339	21465	21518	21473	21382	21430	21640	21382	21493	21533	21353	21728	21424	21377	21455	21320	21584	21570	21287	21597	21292	21299	21432	21457	21564	21463	21472	21599	21345	21605	21409	21541	21407	21503	21306	21311	21367	21653	21377	21426	21586	21435	21600	21537	21487	21257	21519	21646	21283	21211	21358	21455	21422	21199	21349	21211	21377	21307	21523	21292	21101	21374	21293	21416	21245	21492	21390	21465	21458	21511	21165	21510	21535	21447	21407	21299	21524	21364	21440	21311	21348	21415	21281	21527	21376	21441	21303	21511	21410	21324	21374	21353	21309	21469	21300	21485	21502	21359	21374	21526	21360	21349	21286	21517	21503	21403	21278	21412	21394	21548	21394	21467	21579	21611	21461	21293	21353	21376	21449	21465	21215	21415	21306	21415	21469	21243	21337	21384	21443	21503	21591	21427	21417	21328	21455	21328	21277	21279	21494	21409	21446	21491	21342	21528	21516	21535	21653	21188	21492	21432	21533	21421	21546	21565	21502	21519	21391	21284	21627	21451	21539	21433	21544	21565	21536	21644	21546	21266	21390	21369	21545	21346	21306	21334	21472	21409	21402	21399	21396	21347	21433	21346	21199	21400	21550	21514	21365	21271	21404	21472	21540	21269	21369	21494	21488	21430	21470	21411	21383	21558	21379	21365	21418	21343	21627	21300	21568	21399	21359	21437	21470	21605	21416	21429	21567	21330	21292	21436	21471	21488	21387	21461	21490	21393	21204	21324	21403	21064	21305	21524	21335	21496	21489	21297	21367	21505	21519	21558	21414	21367	21472	21418	21434	21260	21378	21501	21240	21449	21236	21240	21343	21299	21389	21420	21503	21477	21446	21470	21372	21474	21511	21521	21557	21432	21431	21276	21363	21247	21503	21368	21397	21419	21408	21659	21332	21448	21513	21335	21254	21265	21378	21341	21360	21245	21422	21427	21218	21350	21221	21388	21443	21619	21491	21586	21506	21244	21638	21347	21287	21331	21433	21372	21377	21442	21445	21325	21226	21471	21349	21497	21447	21462	21396	21550	21296	21404	21464	21521	21389	21448	21531	21561	21377	21430	21492	21362	21272	21320	21411	21376	21406	21556	21590	21538	21389	21580	21715	21266	21265	21506	21652	21243	21537	21267	21464	21195	21338	21293	21513	21497	21607	21310	21294	21446	21410	21200	21406	21421	21504	21395	21374	21232	21389	21397	21620	21425	21334	21318	21524	21475	21290	21477	21324	21255	21491	21555	21357	21333	21546	21258	21267	21537	21580	21440	21515	21374	21232	21316	21361	21472	21424	21487	21285	21467	21432	21379	21638	21313	21423	21459	21419	21200	21696	21468	21269	21507	21418	21459	21234	21501	21431	21213	21480	21244	21365	21396	21302	21455	21351	21480	21504	21496	21433	21222	21742	21500	21568	21500	21344	21431	21499	21418	21304	21368	21360	21151	21587	21424	21309	21342	21534	21498	21259	21179	21236	21322	21330	21493	21524	21521	21340	21414	21387	21550	21518	21595	21411	21364	21461	21606	21399	21186	21478	21259	21460	21657	21386	21473	21420	21233	21426	21446	21471	21257	21458	21540	21496	21353	21584	21430	21403	21378	21467	21472	21371	21479	21447	21504	21426	21492	21580	21283	21486	21240	21490	21566	21554	21319	21391	21728	21441	21491	21403	21462	21661	21514	21575	21404	21394	21468	21287	21456	21342	21626	21347	21416	21252	21592	21798	21478	21432	21666	21369	21247	21618	21440	21304	21250	21178	21335	21538	21530	21548	21506	21557	21442	21343	21415	21164	21585	21660	21627	21456	21240	21665	21458	21302	21304	21489	21405	21514	21442	21618	21328	21262	21465	21627	21303	21437	21257	21585	21539	21517	21488	21514	21241	21361	21232	21326	21333	21342	21508	21284	21452	21409	21369	21434	21518	21643	21383	21258	21322	21557	21272	21416	21265	21473	21481	21413	21296	21462	21319	21424	21500	21341	21410	21512	21271	21276	21597	21654	21709	21388	21370	21415	21450	21685	21572	21356	21478	21483	21352	21595	21353	21429	21488	21335	21274	21567	21622	21427	21472	21337	21460	21378	21472	21425	21437	21472	21349	21469	21288	21431	21349	21358	21527	21508	21556	21496	21328	21477	21361	21375	21529	21520	21296	21454	21263	21530	21610	21413	21294	21400	21581	21416	21416	21320	21352	21289	21292	21479	21368	21314	21533	21460	21449	21412	21358	21310	21485	21412	21453	21440	21221	21213	21601	21482	21446	21462	21381	21319	21535	21479	21506	21411	21701	21535	21615	21408	21525	21325	21300	21484	21495	21248	21490	21640	21537	21290	21665	21450	21592	21493	21477	21505	21483	21613	21239	21313	21357	21624	21487	21383	21354	21315	21543	21326	21475	21448	21468	21566	21508	21311	21409	21302	21422	21550	21381	21651	21495	21418	21261	21397	21458	21538	21536	21323	21544	21428	21368	21365	21414	21412	21343	21587	21577	21478	21433	21444	21302	21358	21212	21465	21363	21514	21567	21427	21736
44106	60094	40168	21580	18770	17877	17524	17367	17242	17250	17324	17372	17307	17239	17496	17495	17379	17432	17320	17232	17333	17234	17238	17377	17389	17291	17376	17522	17322	17379	17372	17324	17367	17400	17392	17330	17437	17295	17265	17350	17392	17297	17349	17258	17359	17525	17267	17449	17115	17413	17288	17310	17290	17378	17242	17224	17300	17323	17219	17252	17389	17523	17452	17417	17404	17201	17193	17305	17291	17425	17170	17466	17224	17189	17249	17481	17373	17373	17353	17236	17462	17293	17365	17444	17248	17308	17334	17260	17419	17425	17423	17383	17284	17425	17324	17297	17276	17408	17410	17282	17288	17322	17298	17454	17469	17322	17218	17354	17216	17323	17354	17281	17253	17450	17202	17348	17370	17320	17347	17276	17491	17278	17376	17259	17270	17157	17398	17227	17125	17215	17301	17391	17430	17361	17374	17255	17182	17246	17261	17247	17432	17398	17352	17392	17355	17309	17390	17254	17388	17444	17287	17217	17416	17448	17313	17428	17288	17344	17175	17264	17451	17361	17271	17391	17292	17350	17214	17469	17468	17137	17300	17400	17415	17451	17269	17238	17225	17357	17392	17393	17303	17288	17323	17397	17268	17482	17446	17067	17208	17326	17289	17166	17354	17296	17450	17397	17272	17395	17417	17126	17376	17274	17380	17477	17249	17220	17370	17351	17346	17281	17237	17360	17321	17364	17553	17324	17188	17443	17353	17166	17221	17444	17350	17319	17369	17306	17284	17333	17530	17127	17377	17317	17235	17217	17291	17356	17311	17286	17367	17396	17275	17359	17245	17163	17487	17153	17366	17393	17397	17440	17275	17203	17378	17270	17303	17318	17187	17414	17262	17333	17177	17158	17371	17336	17230	17296	17368	17452	17154	17211	17362	17371	17366	17349	17285	17321	17383	17284	17409	17318	17175	17257	17277	17298	17091	17253	17105	17375	17298	17171	17409	17205	17283	17252	17490	17347	17234	17381	17328	17398	16951	17271	17241	17292	17344	17362	17391	17364	17191	17372	17289	17428	17338	17269	17168	17207	17320	17366	17317	17452	17361	17238	17515	17243	17304	17359	17262	17354	17390	17340	17414	17378	17430	17308	17152	17315	17299	17349	17488	17473	17418	17408	17119	17249	17247	17245	17448	17229	17197	17497	17223	17356	17183	17295	17367	17519	17457	17418	17192	17474	17270	17166	17432	17222	17362	17224	17447	17419	17477	17346	17328	17423	17391	17393	17232	17449	17287	17306	17386	17320	17487	17321	17526	17119	17322	17240	17191	17559	17315	17376	17277	17407	17284	17272	17298	17304	17561	17286	17161	17480	17440	17261	17266	17466	17351	17282	17321	17364	17416	17423	17295	17481	17386	17422	17224	17388	17336	17420	17274	17252	17276	17267	17386	17271	17386	17358	17328	17365	17267	17534	17199	17308	17315	17429	17379	17357	17432	17252	17296	17425	17439	17427	17468	17303	17306	17224	17243	17234	17371	17242	17270	17292	17425	17347	17413	17126	17369	17346	17443	17430	17363	17358	17348	17396	17235	17190	17222	17310	17403	17477	17282	17282	17176	17312	17303	17285	17326	17292	17441	17407	17390	17339	17461	17438	17445	17274	17339	17403	17376	17372	17434	17190	17540	17313	17537	17367	17550	17326	17337	17307	17371	17436	17223	17460	17263	17282	17233	17341	17473	17381	17247	17312	17416	17193	17421	17353	17320	17337	17337	17334	17385	17454	17204	17433	17294	17441	17231	17531	17269	17302	17338	17386	17232	17266	17340	17418	17224	17229	17283	17493	17398	17308	17395	17310	17298	17291	17434	17251	17184	17345	17372	17322	17315	17330	17403	17411	17327	17431	17251	17311	17279	17301	17206	17293	17354	17330	17438	17542	17440	17112	17420	17264	17369	17318	17520	17375	17208	17284	17324	17238	17331	17448	17260	17297	17464	17190	17384	17308	17300	17326	17454	17192	17347	17322	17485	17277	17337	17336	17471	17358	17341	17323	17350	17367	17380	17224	17375	17325	17538	17359	17323	17417	17303	17365	17419	17338	17299	17239	17491	17315	17448	17394	17338	17297	17337	17311	17379	17318	17251	17190	17341	17374	17331	17464	17402	17188	17475	17278	17281	17355	17224	17249	17224	17239	17252	17357	17228	17378	17270	17400	17389	17333	17139	17312	17326	17439	17449	17276	17279	17436	17224	17265	17402	17290	17325	17342	17381	17352	17392	17079	17363	17565	17345	17274	17321	17278	17346	17346	17424	17299	17395	17439	17330	17242	17405	17355	17392	17204	17143	17448	17427	17274	17490	17345	17460	17287	17375	17417	17425	17306	17353	17223	17222	17486	17135	17128	17532	17157	17267	17498	17196	17410	17281	17402	17315	17312	17201	17332	17306	17259	17288	17190	17297	17311	17464	17194	17354	17270	17539	17364	17482	17390	17338	17294	17448	17334	17424	17507	17588	17253	17239	17195	17313	17187	17169	17287	17307	17346	17349	17323	17269	17243	17372	17522	17427	17195	17396	17316	17353	17383	17264	17199	17387	17312	17311	17412	17414	17400	17370	17329	17129	17255	17433	17326	17224	17457	17220	17218	17167	17416	17363	17576	17241	17212	17526	17244	17338	17444	17362	17418	17292	17317	17325	17268	17541	17317	17296	17428	17513	17347	17361	17283	17347	17285	17439	17556	17290	17278	17235	17293	17286	17337	17273	17265	17423	17354	17236	17480	17150	17421	17347	17343	17297	17377	17418	17331	17390	17561	17352	17235	17370	17429	17320	17321	17300	17283	17391	17255	17272	17360	17454	17191	17210	17408	17374	17449	17493	17434	17322	17290	17254	17334	17368	17182	17468	17280	17391	17453	17478	17163	17359	17475	17486	17235	17412	17297	17291	17312	17287	17383	17245	17169	17276	17191	17264	17510	17243	17254	17455	17279	17325	17409	17235	17163	17151	17277	17330	17211	17342	17459	17336	17317	17337	17396	17305	17142	17346	17254	17300	17172	17303	17390	17340	17305	17295	17406	17326	17194	17303	17221	17196	17192	17410	17208	17321	17318	17230	17253	17345	17241	17248	17292	17239	17319	17275	17258	17387	17234	17391	17155	17022	17328	17162	17357	17285	17336	17262	17378	17288	17309	17379	17308	17452	17283	17555	17407	17401	17326	17379	17545	17313	17217	17277	17407	17335	17498	17427	17211	17290	17367	17338	17239	17090	17303	17314	17256	17359	17197	17242	17252	17262	17426	17249	17519	17284	17394	17320	17386	17508	17153	17280	17430	17282	17297	17149	17432	17280	17152	17392	17410	17213	17258	17224	17280	17316	17256	17443	17324	17360	17398	17306	17324	17413	17219	17263	17430	17422	17339	17233	17196	17396	17377	17391	17469	17196	17276	17240	17552	17384	17198	17201	17385	17378	17193	17164	17401	17376	17112	17387	17158	17434	17210	17280	17362	17222	17305	17426	17263	17261	17262	17203	17385	17254	17295	17251	17280	17213	17321	17219	17474	17436	17422	17262	17281	17350	17390	17407	17353	17203	17247	17450	17334	17292	17370	17260	17280	17387	17219	17327	17361	17236	17350	17355	17505	17340	17473	17506	17391	17366	17274	17316	17331	17455	17241	17401	17552	17343	17174	17333	17387	17495	17268	17377	17289	17307	17246	17302	17294	17389	17298	17155	17242	17341	17490	17242	17357	17317	17388	17387	17302	17409	17180	17237	17198	17251	17208	17423	17406	17256	17518	17480	17241	17484	17383	17184	17327	17379	17243	17269	17259	17381	17322	17215	17373	17348	17226	17361	17327	17440	17300	17295	17628	17460	17311	17437	17244	17147	17312	17329	17275	17448	17139	17146	17313	17225	17258	17347	17439	17349	17315	17519	17285	17187	17404	17357	17279	17424	17457	17241	17220	17259	17372	17326	17410	17365	17348	17397	17419	17175	17329	17309	17259	17379	17257	17258	17219	17484	17415	17435	17365	17397	17314	17391	17475	17338	17303	17355	17283	17354	17296	17200	17428	17322	17347	17387	17330	17330	17380	17347	17327	17371	17336	17478	17311	17414	17479	17284	17331	17419	17285	17384	17188	17238	17189	17313	17324	17221	17237	17404	17382	17360	17352	17406	17407	17366	17279	17215	17412	17355	17388	17402	17251	17308	17193	17401	17318	17368	17449	17538	17310	17175	17389	17270	17201	17332	17378	17203	17334	17240	17315	17305	17290	17328	17351	17334	17264	17465	17294	17430	17148	17422	17508	17314	17319	17184	17436	17311	17243	17363	17381	17408	17367	17328	17151	17318	17298	17201	17127	17361	17420	17300	17375	17243	17417	17205	17456	17502	17479	17246	17192	17395	17237	17269	17256	17456	17283	17301	17251	17264	17211	17397	17369	17049	17267	17469	17367	17362	17403	17330	17350	17166	17413	17175	17283	17399	17457	17202	17415	17260	17188	17384	17482	17450	17187	17282	17390	17382	17294	17305	17360	17230	17362	17527	17410	17296	17162	17348	17346	17274	17282	17312	17226	17375	17240	17479	17300	17434	17280	17314	17205	17152	17320	17364	17366	17363	17224	17469	17171	17428	17248	17389	17351	17291	17275	17260	17309	17269	17274	17144	17365	17394	17294	17448	17402	17309	17285	17291	17496	17354	17255	17143	17374	17470	17242	17239	17237	17221	17209	17273	17402	17348	17293	17205	17385	17247	17371	17296	17340	17282	17072	17197	17393	17337	17347	17365	17378	17340	17271	17550	17354	17468	17415	17274	17437	17335	17316	17360	17412	17203	17453	17337	17448	17493	17228	17263	17552	17310	17373	17416	17365	17189	17325	17155	17390	17483	17282	17400	17219	17335	17068	17313	17386	17698	17409	17134	17228	17322	17281	17273	17126	17324	17373	17420	17445	17320	17264	17425	17281	17392	17488	17357	17357	17323	17173	17318	17174	17591	17397	17487	17181	17271	17140	17330	17239	17443	17394	17222	17364	17376	17224	17126	17402	17231	17249	17481	17376	17184	17476	17359	17277	17363	17308	17285	17318	17225	17374	17314	17304	17503	17347	17405	17429	17255	17483	17507	17373	17327	17368	17455	17083	17131	17275	17262	17239	17483	17239	17311	17225	17482	17257	17229	17341	17418	17486	17248	17228
24183	24905	34466	27196	24143	24812	24509	21874	21374	21644	21507	21240	21381	21391	21610	21406	21403	21260	21547	21431	21417	21428	21500	21234	21442	21409	21179	21314	21402	21320	21347	21397	21141	21364	21433	21306	21257	21193	21390	21182	21357	21333	21442	21118	21329	21363	21324	21409	21223	21302	21258	21142	21363	21281	21182	21417	21396	21209	21417	21578	21385	21268	21252	21373	21212	21409	21307	21148	21113	21354	21246	21353	21311	21380	21574	21230	21279	21276	21354	21303	21392	21335	21120	21265	21151	21316	21187	21097	20944	21014	21263	21240	21273	21085	21146	21227	21141	21447	21157	21221	21223	21092	21249	21311	21304	21502	21084	21228	21201	21265	21393	21199	21412	21155	21194	21286	21207	21231	21421	21294	21216	21067	21038	21363	21145	21403	21010	21219	21265	21143	21272	21333	21290	21238	21156	21405	21261	21240	21192	21136	21097	21107	21277	21311	21413	21319	21135	21106	21324	21075	21360	21434	21401	21225	21265	21062	21053	21239	21271	21348	21372	21122	21394	21252	21190	21294	21382	21121	21104	21136	21456	21372	21181	21250	21139	21053	21336	21265	21324	21301	21234	21203	21179	21207	21306	21278	21287	21254	21108	21260	21243	21422	21209	21437	21164	21301	21292	21233	21155	21270	21313	21342	21221	21174	21220	21379	21332	21274	21454	21419	21276	21400	21215	21248	21130	21075	21378	21274	21271	21154	21214	21430	21018	21213	21149	21294	21272	21191	21164	21215	21224	21282	21245	21129	21368	21061	21463	21199	21311	21173	21410	21263	21146	21126	21261	21196	21322	21208	21344	21209	21056	21350	21240	21224	21360	21319	21139	21411	20981	21303	21231	21106	21295	21016	21171	21225	21368	21328	21375	21186	21345	21213	21159	21130	21244	21034	21210	21360	21169	21196	21152	21098	21328	21180	21367	21360	21279	21251	20922	21118	21229	21319	21408	21421	21410	21414	21155	21391	21159	21175	21546	21275	21328	21427	21023	21243	21278	21187	21230	21289	21234	21143	21273	21113	21273	21089	21371	21221	21215	21307	21279	21142	21177	21369	21119	21456	21329	21233	21270	21319	21033	21183	21196	21269	21230	21250	21358	21141	21207	21305	21485	21149	21120	21343	21083	21162	21278	21240	21369	21193	21219	20996	21149	21244	21188	21287	21323	21203	21321	21106	21324	21199	20943	21254	21454	21372	21175	21063	21154	20957	21065	21141	21383	21077	21386	21219	21417	21164	21217	21241	21127	21331	21309	21150	21178	21111	21173	21041	21108	21159	21212	21125	21402	21052	21235	21277	20905	20904	21306	21272	21369	21506	21299	21258	21216	21288	21366	21328	21254	21439	21081	21300	21300	21403	20990	21251	21291	21304	21290	21238	21566	21332	21367	21087	21214	21062	21313	21409	21324	21106	21168	21423	21417	21107	21009	21177	21250	21102	21192	21126	21150	21338	21298	21336	21362	21029	21224	21077	21164	21328	21229	21237	21109	21244	21280	21104	21347	21283	21136	21085	21119	21264	21183	21437	21301	21200	21397	21268	21254	21291	21163	21169	21361	21371	21357	21121	21016	21203	21145	21226	21336	21267	21295	21020	21337	21365	21376	21053	21112	21288	21310	21319	21387	21278	21104	21251	21525	21195	21359	21207	21232	21317	21389	21414	21141	21400	21233	21198	21042	21255	21311	21209	20979	21368	21148	21201	21059	21300	21226	21309	21200	21234	21313	21323	21221	21151	21308	21194	21226	21032	21048	21392	21401	21191	21219	21283	21208	21259	21043	21128	21211	21043	21296	21069	21059	21222	21362	21426	21356	21057	21202	21179	21054	21297	21484	21158	21098	21294	21277	21270	21230	21125	21033	21335	21039	21618	21303	21224	21182	21044	20919	21157	21180	21235	21378	21185	21238	21326	21215	21224	21176	21225	21294	21187	21294	21056	21355	21065	21099	21053	21405	21400	21313	21282	21480	21132	21368	21020	21326	21176	21326	21201	21246	21107	21288	21153	21111	21160	21185	21334	21167	21215	21468	21391	21136	21137	21421	21149	21507	21214	21293	21441	21312	21207	21111	21240	21254	21413	21120	21114	21492	21418	21200	21251	21333	21308	21042	21244	21190	21335	21271	21149	21298	21157	21443	20987	21336	21171	21304	21310	21228	21253	20955	21278	21399	21151	21160	21182	21282	21052	21021	21160	21293	21487	21062	21159	21070	21265	21210	21288	21224	21186	21072	21354	21342	21381	21190	21234	21179	21033	21179	21204	21145	21213	21289	21247	21378	21379	21335	21206	21327	21356	21221	21221	21120	21222	21397	21282	21111	21322	21313	21270	21205	21180	21344	21306	21250	21422	21143	21272	21237	21315	21299	21343	21059	21145	21154	21296	21179	21244	21087	21280	21234	21369	21324	21212	21126	21239	21254	21213	21509	21190	21398	21070	21581	21342	21194	21422	21208	21294	21148	21103	21235	21263	21287	21228	21398	21180	21152	21255	21069	21067	21501	21203	21278	21199	21189	21289	21268	21087	21245	21343	21174	21246	21002	21178	21357	21207	21313	21243	21298	21313	21510	21505	21253	21227	21132	21118	21288	21318	21164	21142	21331	21418	21133	21273	21159	21392	21123	21110	21176	21234	21379	21264	21211	21194	21415	21303	21070	21144	21185	21163	21421	21370	21450	21227	21277	21264	21278	21384	21294	21255	21296	21123	21153	21183	21095	21163	21594	21035	21002	21304	21215	21176	21136	21178	21289	21324	21204	21295	21395	21161	21236	21114	21194	21139	21036	21286	21321	21313	21280	21416	21280	21068	21266	21223	21210	21060	21393	21063	21164	21098	21396	21449	21464	21359	21320	21072	21266	21106	21130	21135	21301	21283	21417	21136	21392	21154	21141	21232	21140	21430	21276	21347	21292	21277	21260	21437	21459	21394	21431	21402	21206	21106	21332	21007	21218	21334	21179	21102	21296	21165	21489	21262	21141	21361	21259	21174	21237	21479	21320	21279	21416	21242	21242	21197	21020	21315	21136	21242	21322	21135	21157	21245	21388	21100	21236	21273	21294	21351	21275	21233	21113	21305	21275	21374	21319	21430	21117	21212	21150	21204	21228	21250	21216	21221	21073	21365	21233	21221	21415	21308	21000	21340	21149	21048	21079	20997	21063	21195	21393	21111	21254	21113	21306	21034	21315	21258	21268	21126	21260	21377	21265	21007	21347	21263	21094	21208	21411	21210	21239	21370	21242	21250	21418	21160	21352	21221	21361	21306	21278	21129	21274	21177	21252	21144	21200	21130	21362	21431	21305	21099	21169	21155	21212	21241	21361	21216	21291	21241	21259	21249	21169	21128	21121	21467	21259	21264	21214	21200	21260	21300	21187	21315	21217	21097	21225	21156	21050	21219	21323	21255	21352	20998	21377	21062	21314	21183	21092	21264	21266	21340	21264	21370	21107	21051	21184	21232	21260	21234	21263	21049	21217	21266	21213	21278	21354	21341	21313	21367	21524	21443	21374	21306	21387	21267	21352	21157	21135	21151	21148	21031	21111	21273	21483	21187	21361	21226	21189	21083	21125	21273	21240	21085	21082	21413	21291	21346	21228	21327	21305	21376	21179	21300	21071	21267	21252	21251	21305	21088	21219	21170	21200	21521	21344	21307	20968	21261	21350	21064	21270	21299	21275	21292	21349	21362	21182	21436	21223	21246	21002	21190	21157	21264	21036	21172	21321	21426	21084	21355	21241	21317	21188	21267	21076	21136	21133	21225	21205	21370	21329	21185	21181	21185	21153	21339	21157	21327	21269	21329	21167	21383	21264	21150	21075	21321	20976	21361	21213	21130	21256	21145	21489	21390	21348	21265	21133	21567	21251	21240	21296	21184	21043	21312	21211	21299	21395	21139	21195	21258	21101	20955	21192	21250	21276	21157	21266	21224	20961	21269	21219	21173	21205	21005	21274	21220	21213	21111	21235	21233	21389	21186	21226	21051	21336	21331	21225	21242	21115	21253	21071	21264	21027	21138	21092	21463	21184	20968	21227	21231	21053	21214	21115	21049	21016	21273	21204	21119	21264	21422	21103	21016	21240	21202	21289	21296	21351	21354	20938	21135	21226	21080	21114	21317	21467	21191	21239	21358	21300	21204	21334	21289	21278	21234	21288	21259	21261	21103	21203	21150	21541	21163	21240	21096	21244	21238	21278	21395	21220	21375	21238	21476	21363	21295	21199	21356	21044	21094	21353	21321	21316	21255	21378	21262	21254	21269	21214	21344	21293	21228	21331	21332	21146	21437	21221	21263	21240	21184	21246	21434	21160	21224	21359	21270	21270	21241	21174	21429	21196	21238	21299	21259	21331	21462	21361	21323	21550	21617	21084	21141	21238	21102	21227	21363	21242	21381	21151	21422	21310	21174	21015	21162	21247	21396	21238	21186	21266	21103	21037	21232	21337	21182	21369	21262	21215	21186	21395	21327	21152	21178	21408	21186	21172	21314	21378	21118	21273	21138	21371	21116	21157	21138	21515	21360	21112	21310	21243	21165	21314	21162	21502	21390	21286	21369	21385	21112	21092	21377	21145	21398	21382	21060	21236	21196	21284	21323	21099	21194	21209	21388	21360	21429	21165	21210	21165	20994	21034	21391	21312	21144	21138	21394	21404	21386	21386	21393	21033	21259	21223	21146	21293	21289	21311	21077	21236	21274	21161	21254	21070	21249	21167	21271	21118	21079	21184	21309	21339	21155	21205	21246	21440	21203	21134	21243	21146	21218	21300	21357	21129	21317	21263	21186	21442	21170	21194	21331	21215	21263	21280	21299	21239	21209	21059	21135	21213	21327	21129	21312	21188	21349	21272	21289	21349	21261	21346	21320	21315	21270	21434	21146	21212	21128	21280	21203	21381	21083	21402	21055	21176	21076	21316	21217	21092	21357	21263	21259	21224	21345	21081	21244	21181	21212	21168	21084	21250	21216	21265	21327	21254	21148	21398	21363	21247	21383	21364	21363	21158	21389	21014	21317	21481	21122	21136	21246	21388	21450	21340	21312	21366	21315	21235	21067	21575	21540	21166	21273	21279	21419	21233	21333	21143	21144	21294	21077	21480	21113	21068	21102	21074	21233	21287	21108	21106	21285	21270	21277
63751	99829	71658	36492	25066	19752	17683	17450	17218	17096	17339	17347	17245	17335	17153	17271	17305	17213	17086	17131	17345	17128	17318	17306	17352	17415	17214	17126	17224	17302	17219	17169	17292	17289	17264	17369	17115	17288	17222	17108	17244	17310	17317	17258	17123	17229	17269	17303	17152	17243	17253	17230	17085	17253	17275	17307	17233	17094	17252	17287	17173	17280	17199	17305	17124	17475	17151	17189	17044	17232	17254	17345	17191	17273	17142	17190	17206	17257	17197	17302	17213	17287	17314	17245	17298	17149	17309	17085	17082	17213	17321	17128	17284	17286	17220	17311	17321	17162	17012	17279	17379	17241	17171	17340	17273	17306	17378	17070	17189	17421	17044	17179	17120	17353	17313	17301	17361	17125	17365	17124	17298	17280	17381	17250	17421	17338	17143	17333	17105	17288	17305	17197	17247	17403	17151	17107	17193	17375	17316	17286	17152	17186	17292	17389	17287	17300	17178	17268	17325	17327	17228	17183	17294	17381	17279	17247	17273	17430	17213	17310	17266	17422	17369	17060	17196	17231	17239	17358	17287	17166	17238	17181	17328	17237	17289	17045	17217	17195	17180	17041	17127	17088	17137	17244	17271	17295	17234	17159	17153	17121	17190	17375	17066	17080	17243	17193	17282	17149	17410	17118	17232	17333	17186	17205	17113	17173	17338	17166	17267	17333	17109	17306	17298	17200	17234	17298	17306	17268	17151	17219	17253	17113	17237	17285	17111	17160	17215	17190	17227	17275	17212	17225	17367	17211	17243	17297	17033	17263	17225	17338	17270	17338	17300	17145	17462	17312	17408	17086	17282	17314	17151	17202	17256	17157	17072	17130	17294	17215	16933	17226	17294	17214	17272	17132	17269	17296	17262	17145	17092	17272	17162	17328	17299	17302	17151	17209	17144	17356	17364	17340	17162	17086	17268	17141	17321	17354	17159	17253	17288	17212	17250	17351	17129	17253	17207	17278	17223	17301	17134	17223	17059	17145	16991	17161	17186	17168	17167	17113	17167	17338	17207	17339	17256	17206	17322	17029	17182	17112	17141	17206	17209	17278	17135	17250	17324	17502	17310	17325	17326	17169	17296	17393	17238	17315	17120	17240	17166	17213	17252	17212	17178	17262	17209	17111	17306	17160	17191	17280	17317	17348	17214	17458	17306	17207	17124	17183	17193	17154	17175	17278	17122	17325	17244	17279	17314	17369	17308	17290	17390	17368	17423	17104	17225	17284	17185	17289	17363	17213	17294	17297	17441	17298	17232	17277	17134	17168	17074	17097	17068	17288	17265	17126	17228	17280	17083	17302	17269	17246	17234	17374	17352	17204	17105	17297	17411	17041	17248	17163	17221	17203	17247	17054	17163	17288	17174	17221	17163	17309	17256	17123	17022	17367	17037	17254	17138	17174	17283	17161	17308	17354	17162	17238	17119	17212	17366	17235	17456	17254	17110	17188	17251	17281	17153	17195	17164	17288	17366	17293	17315	17244	17144	17161	17243	17199	17321	17185	17315	17140	17214	17198	17349	17472	17155	17108	17205	17263	17347	17183	17237	17306	17082	17471	17051	17261	17362	17308	17087	17371	17270	17144	17435	17238	17451	17144	17191	17318	17204	17221	17192	17305	17002	17292	17170	17289	17121	17229	17261	17228	17323	17131	17237	17254	17297	17302	17326	17121	17351	17170	17260	17333	17146	17314	17200	17248	17143	17207	17036	17196	17195	17167	17249	17150	17200	17063	17276	17183	17308	17150	17368	17199	17209	17450	17320	17286	17260	17313	17207	17390	17165	17280	17166	17198	17231	17230	17414	17195	17182	17119	17354	17265	17218	17093	17257	17213	17187	17287	17204	17436	17304	17188	17086	17288	17275	17322	17160	17207	16901	17326	17304	17338	17325	17162	17296	17184	17270	17351	17320	17288	17339	17248	17381	17210	17406	17344	17127	17159	17284	17134	17276	17417	17200	17201	17146	17205	17187	17240	17209	17132	17194	17328	17136	17357	17124	17305	17304	17479	17175	17319	17062	17391	17114	17178	17216	17165	17223	17279	17341	17274	17337	17308	17344	17261	17087	17241	17237	17302	17190	17266	17197	17221	17235	17110	17202	17289	17280	17295	17241	17100	17208	17196	17178	17352	17259	17209	17226	17100	17294	17173	17151	17181	17336	17179	17217	17195	17415	17131	17223	17251	17210	17234	17377	17232	17251	17325	17195	17089	17196	17114	17237	17327	17310	17308	17271	17356	17236	17234	17147	17256	17087	17363	17395	17334	17296	17215	17168	17199	17368	17001	17391	17227	17346	17209	17299	17395	17301	17130	17190	17245	17170	17086	17355	17198	17319	17237	17225	17268	17344	17341	17177	17375	17378	17211	17360	17110	17196	17299	17280	17252	17398	17238	17074	17299	17228	17239	17175	17286	17151	17136	17162	17186	17441	17179	17200	17084	17157	17144	17211	17351	17376	17217	17261	17220	17250	17319	17125	17131	17171	17206	17298	17077	17143	17151	17372	17350	17183	17279	17252	17168	17206	17323	17380	17278	17391	17101	17287	17187	17282	17240	17342	17200	17276	17393	17336	17137	17353	17103	17116	17219	17121	17266	17238	17209	17062	17246	17153	17153	17129	17404	17190	17169	17348	17283	17329	17129	17218	17210	17121	17192	17200	17173	17192	17130	17198	17218	17253	17239	17184	17134	17178	17252	17165	17260	17258	17315	17147	17155	17268	17233	17334	17531	17282	17110	17316	17301	17278	17443	17094	17336	17104	17084	17123	17322	17358	17296	17328	17285	17094	17198	17253	17226	17005	17249	17223	17373	17326	17313	17392	17179	17011	17119	17273	17308	17140	17386	17151	17291	17348	17079	17179	17267	17149	17378	17146	17142	17127	17231	17210	17377	17307	17235	17431	17294	17331	17089	17461	17303	17323	17170	17271	17253	17204	17267	17193	17259	17327	17322	17078	17227	16957	17332	17166	17208	17381	17343	17104	17346	17073	17183	17160	17212	17152	17231	17266	17204	17269	17314	17302	17141	17167	17269	17130	17270	17129	17379	17278	17437	17238	17193	17134	17227	17139	17106	17191	17002	17188	16971	17302	17233	17281	17103	17256	17352	17108	17278	17122	17167	17197	17233	17147	17106	17186	17226	17180	17331	17266	17160	17107	17067	17247	17377	17224	17166	17244	17249	17257	17130	17296	17282	17197	17125	17208	17365	17310	17336	17275	17208	17367	17257	17166	17217	17278	17102	17249	17305	17254	17493	17306	17242	17158	17233	17195	17350	17240	17385	17301	17219	17450	17226	17341	17145	17261	17217	17224	17228	17258	17261	17195	17262	17026	17321	17508	17236	16976	17231	17256	17470	17215	17378	17075	17320	17232	17298	17297	17196	17324	17139	17215	17303	17500	17210	17168	17149	17198	17270	17260	17135	17307	17150	17466	17092	17207	17381	17302	17242	17235	17366	17284	17199	17206	17225	17322	17169	17141	17382	17430	17234	17327	17271	17216	17313	17178	17267	17252	17187	17210	17218	17021	17300	17129	17162	17077	17270	17182	17170	17245	17223	17378	17157	17206	17502	17311	17278	17229	17148	17313	17196	17210	17208	17339	17069	17105	17133	17215	17244	17210	17263	17312	17273	17287	17128	17344	17270	17126	17157	17293	17258	17022	17365	17288	17229	17129	17203	17124	17186	16997	17323	17251	17200	17189	17361	17326	17271	17069	17130	17466	17332	17074	17284	17534	17258	17274	17186	17269	17313	17135	17149	17416	17213	17219	17100	17286	17237	17229	17103	17295	17287	17020	17242	17301	17195	17260	17227	17276	17173	17257	17183	17293	17352	17177	17244	17204	17191	17341	17489	17217	17253	17132	17186	17256	17240	17289	17279	17149	17408	17254	17249	17269	17186	17301	17232	17297	17313	17148	17338	17156	17255	17100	17296	17169	17145	17181	17291	17050	17362	17200	17335	17264	17271	17266	17253	17303	17255	17280	17187	17416	17133	17183	17373	17238	17420	17154	17470	17159	17157	17343	17210	17261	17328	17336	17153	17280	17341	17173	17320	17291	17252	17164	17249	17156	17185	17239	17089	17444	17115	17306	17306	17246	17324	17207	17237	17187	17103	17358	17483	17265	17293	17085	17359	17219	17238	17215	17256	17111	17289	17368	17197	17182	17124	17167	17356	17201	17450	17233	17258	17216	17317	17174	17310	17444	17319	17216	17311	17264	17297	17256	17283	17282	17253	17151	17335	17157	17128	17203	17249	17069	17097	17025	17329	17157	17347	17135	17206	17374	17257	17246	17227	17387	17135	17257	17059	17297	17152	17376	17456	17144	17166	17081	17373	17346	17150	17248	17251	17496	17349	17351	17353	17230	17200	17248	17247	17176	17281	17189	17239	17253	17240	17397	17426	17216	17329	17162	17133	17221	17033	17301	17235	17215	17271	17212	17178	17024	17105	17227	17234	17200	17175	17174	17101	17244	17378	17165	17195	17190	17264	17107	17101	17076	17200	17337	17150	17300	17290	17056	17252	17321	17210	17227	17342	17134	17285	17218	17438	17142	17370	17172	17224	17293	17230	17303	17196	17401	17238	17240	17320	17254	17179	17350	17146	17119	17351	17444	17270	16948	17193	17052	17339	17269	17458	17189	17351	17141	17318	17238	17336	17103	17222	17326	17145	17203	17177	17379	17038	17345	17132	17204	17292	17170	17174	17241	17218	17390	17074	17110	17256	17120	17155	17214	17221	17295	17346	17463	17298	17163	17365	17283	17270	17332	17240	17315	17186	17064	17254	17240	17312	17250	17301	17238	17196	17176	17179	17150	17226	17237	17214	17167	17088	17344	17162	17274	17298	17302	17222	17264	17334	17138	17174	17307	17169	17190	17193	17222	17261	17272	17254	17169	17218	17198	17323	17239	17238	17310	17273	17208	17290	17236	17139	17140	17249	17278	17210	17289	17305	17311	17160	17177	17400	17205	17095	17346	17292	17330	17258	17173	17285	17179	17180	17194	17232	17343	17163	17398	17145	17476	17388	17233	17078	17094	17202	17315	17193	17153	17209	17403	17186	17152	17233	17421	17253	17317	17313	17251	17283	17227	17353	17156	17248	17418	17143	17223	17401	17325	17285	17375	17098	17210	17211
22758	22684	31312	24941	22422	24859	27444	22602	21476	21994	21729	21914	21744	21832	21736	21854	21731	21734	21608	21797	21774	21643	21724	21761	21534	21554	21723	21520	21846	21486	21727	21692	21565	21470	21582	21477	21735	21486	21533	21504	21551	21507	21781	21425	21628	21534	21752	21632	21757	21604	21571	21694	21664	21671	21567	21439	21468	21326	21516	21378	21362	21666	21623	21406	21590	21633	21289	21399	21734	21391	21564	21499	21590	21509	21401	21420	21545	21562	21612	21489	21556	21569	21328	21299	21441	21380	21581	21318	21334	21310	21533	21601	21490	21457	21363	21447	21553	21515	21449	21588	21563	21697	21474	21541	21573	21570	21549	21444	21366	21331	21666	21351	21443	21424	21587	21510	21491	21421	21598	21387	21388	21543	21547	21498	21404	21292	21554	21554	21582	21574	21567	21417	21664	21658	21500	21452	21574	21691	21636	21549	21361	21517	21308	21414	21416	21353	21596	21469	21597	21336	21412	21470	21498	21561	21673	21240	21413	21528	21596	21446	21599	21388	21419	21348	21550	21825	21659	21409	21685	21618	21355	21788	21421	21403	21441	21520	21389	21444	21603	21651	21428	21370	21245	21446	21449	21390	21275	21533	21583	21389	21569	21509	21503	21553	21606	21210	21496	21354	21507	21433	21587	21509	21680	21370	21473	21278	21443	21550	21478	21494	21464	21561	21448	21407	21489	21349	21566	21376	21347	21652	21608	21400	21419	21604	21566	21609	21596	21656	21480	21487	21475	21381	21544	21547	21470	21491	21420	21356	21334	21412	21608	21311	21682	21701	21503	21431	21402	21543	21447	21679	21424	21451	21660	21505	21472	21584	21401	21595	21553	21660	21613	21683	21528	21477	21278	21596	21541	21461	21420	21519	21535	21413	21318	21285	21389	21448	21518	21404	21382	21457	21515	21431	21501	21302	21586	21816	21449	21468	21462	21493	21419	21638	21434	21688	21554	21314	21615	21457	21543	21593	21504	21523	21508	21455	21515	21609	21366	21362	21387	21249	21590	21559	21433	21139	21461	21472	21433	21529	21470	21454	21358	21466	21518	21320	21456	21163	21507	21387	21547	21539	21350	21359	21642	21467	21394	21572	21292	21454	21234	21390	21283	21397	21464	21461	21401	21507	21429	21407	21710	21314	21300	21187	21431	21344	21451	21482	21314	21218	21407	21465	21526	21395	21543	21418	21521	21492	21432	21541	21457	21568	21494	21452	21682	21617	21469	21535	21494	21521	21290	21434	21325	21412	21639	21503	21496	21656	21625	21535	21477	21471	21237	21292	21437	21495	21476	21604	21532	21530	21689	21459	21547	21278	21554	21603	21491	21489	21548	21610	21614	21447	21672	21467	21458	21281	21309	21444	21465	21680	21329	21466	21538	21464	21455	21527	21369	21492	21474	21285	21284	21327	21304	21363	21432	21660	21595	21676	21484	21482	21482	21537	21434	21381	21372	21218	21229	21524	21703	21435	21498	21664	21692	21478	21397	21221	21260	21284	21376	21463	21523	21388	21458	21469	21301	21591	21497	21489	21454	21609	21456	21602	21737	21523	21592	21328	21620	21559	21518	21399	21460	21286	21456	21520	21497	21394	21446	21540	21369	21446	21434	21359	21510	21351	21570	21577	21446	21565	21534	21368	21446	21553	21478	21651	21335	21549	21445	21499	21435	21433	21364	21476	21306	21463	21480	21404	21511	21345	21518	21400	21397	21580	21470	21415	21578	21620	21445	21451	21401	21510	21525	21429	21345	21377	21507	21217	21352	21599	21603	21354	21554	21349	21281	21669	21426	21388	21284	21556	21653	21327	21530	21214	21579	21430	21596	21416	21347	21366	21374	21398	21620	21411	21659	21475	21549	21377	21503	21401	21556	21512	21566	21375	21505	21477	21320	21608	21625	21501	21450	21649	21424	21472	21465	21535	21627	21509	21535	21365	21443	21460	21421	21365	21610	21532	21355	21463	21513	21475	21645	21421	21441	21565	21288	21363	21277	21093	21586	21441	21413	21485	21480	21399	21265	21474	21293	21656	21498	21443	21615	21629	21496	21316	21472	21610	21591	21360	21429	21601	21541	21580	21452	21589	21382	21489	21337	21411	21471	21632	21342	21617	21558	21746	21449	21338	21659	21479	21527	21379	21554	21570	21573	21629	21514	21647	21332	21163	21558	21438	21626	21635	21488	21443	21641	21592	21582	21468	21406	21556	21482	21624	21548	21564	21583	21732	21200	21427	21541	21353	21327	21801	21496	21450	21363	21490	21573	21444	21457	21502	21623	21345	21323	21448	21490	21379	21518	21475	21478	21355	21701	21541	21319	21475	21518	21505	21456	21235	21403	21337	21617	21437	21581	21374	21419	21328	21753	21640	21435	21635	21606	21492	21383	21450	21558	21528	21272	21565	21673	21472	21460	21518	21504	21518	21358	21413	21572	21367	21461	21570	21536	21342	21685	21642	21584	21386	21621	21540	21426	21566	21518	21587	21560	21626	21631	21515	21532	21528	21273	21381	21262	21665	21179	21247	21470	21390	21347	21684	21513	21408	21514	21531	21468	21498	21292	21425	21434	21514	21617	21603	21425	21364	21441	21565	21552	21408	21457	21375	21719	21528	21449	21497	21560	21601	21428	21857	21531	21378	21575	21419	21486	21605	21401	21495	21523	21433	21506	21444	21420	21236	21448	21507	21364	21397	21397	21495	21494	21426	21315	21186	21449	21479	21475	21295	21608	21542	21571	21698	21418	21295	21516	21437	21588	21586	21566	21514	21424	21381	21527	21528	21614	21550	21527	21459	21355	21302	21668	21486	21457	21242	21505	21790	21438	21429	21413	21412	21510	21689	21783	21498	21356	21666	21568	21561	21502	21376	21273	21509	21203	21516	21556	21371	21380	21536	21308	21578	21563	21670	21548	21560	21563	21448	21192	21688	21585	21417	21394	21551	21435	21503	21404	21547	21338	21419	21433	21574	21477	21575	21637	21527	21564	21345	21403	21517	21322	21444	21674	21632	21630	21525	21560	21692	21335	21669	21479	21592	21548	21319	21423	21585	21416	21326	21399	21482	21438	21491	21499	21303	21457	21449	21444	21444	21373	21595	21448	21290	21387	21451	21593	21292	21605	21593	21609	21432	21406	21403	21374	21441	21377	21444	21385	21367	21342	21360	21569	21455	21440	21487	21614	21642	21661	21524	21605	21408	21333	21509	21513	21409	21420	21509	21405	21435	21497	21324	21372	21492	21369	21286	21323	21571	21511	21444	21381	21318	21468	21421	21328	21369	21640	21459	21450	21491	21393	21321	21384	21450	21516	21531	21611	21610	21478	21451	21349	21587	21378	21357	21456	21594	21545	21683	21499	21398	21226	21282	21315	21558	21221	21467	21563	21549	21403	21385	21425	21254	21412	21401	21440	21503	21431	21482	21326	21611	21407	21477	21315	21474	21667	21476	21343	21430	21444	21248	21585	21385	21440	21513	21264	21445	21585	21458	21555	21665	21527	21675	21404	21470	21504	21195	21722	21469	21510	21553	21537	21537	21347	21431	21443	21602	21559	21365	21553	21343	21376	21302	21647	21434	21499	21460	21323	21603	21695	21512	21222	21587	21378	21283	21525	21470	21649	21540	21563	21563	21683	21452	21639	21324	21433	21595	21545	21457	21569	21497	21467	21514	21420	21317	21309	21342	21528	21424	21548	21386	21480	21434	21358	21494	21274	21509	21316	21566	21504	21390	21572	21461	21651	21463	21371	21644	21459	21425	21496	21349	21386	21418	21488	21547	21625	21497	21447	21372	21441	21454	21474	21404	21529	21522	21731	21553	21503	21523	21433	21367	21574	21496	21466	21396	21531	21449	21632	21347	21412	21505	21686	21587	21476	21426	21446	21335	21609	21301	21572	21574	21328	21489	21432	21537	21453	21747	21531	21475	21546	21344	21653	21345	21466	21506	21520	21361	21676	21468	21446	21376	21533	21389	21183	21372	21499	21589	21392	21655	21554	21610	21384	21409	21498	21383	21416	21643	21519	21506	21443	21329	21419	21338	21520	21411	21624	21519	21545	21351	21448	21451	21193	21147	21528	21399	21595	21408	21461	21561	21646	21256	21369	21399	21404	21369	21534	21549	21559	21565	21500	21392	21488	21391	21357	21513	21531	21504	21503	21645	21554	21526	21307	21443	21550	21382	21389	21630	21474	21607	21513	21472	21312	21541	21474	21418	21449	21426	21360	21412	21507	21384	21406	21520	21457	21465	21417	21336	21568	21453	21610	21330	21408	21338	21394	21489	21765	21614	21452	21506	21406	21425	21466	21498	21632	21366	21332	21447	21180	21328	21467	21432	21339	21462	21523	21477	21520	21365	21375	21350	21190	21341	21253	21557	21645	21436	21411	21569	21552	21749	21508	21501	21664	21524	21528	21662	21433	21456	21613	21564	21355	21531	21470	21561	21273	21418	21430	21660	21600	21544	21479	21566	21637	21448	21557	21622	21357	21460	21386	21438	21574	21344	21517	21517	21415	21817	21535	21501	21527	21478	21472	21582	21585	21515	21430	21421	21417	21553	21428	21036	21403	21456	21545	21521	21645	21420	21472	21404	21681	21468	21446	21526	21432	21324	21605	21447	21445	21465	21682	21472	21554	21634	21453	21388	21477	21489	21127	21439	21693	21497	21504	21587	21621	21398	21169	21436	21660	21466	21496	21365	21430	21532	21410	21605	21406	21381	21396	21506	21461	21626	21502	21339	21580	21233	21277	21437	21524	21468	21350	21453	21620	21620	21414	21521	21676	21500	21293	21622	21462	21464	21424	21648	21393	21380	21354	21357	21322	21565	21442	21534	21564	21668	21578	21662	21423	21551	21549	21494	21641	21462	21466	21451	21405	21617	21316	21561	21520	21563	21393	21259	21400	21386	21569	21426	21513	21460	21584	21503	21434	21433	21532	21420	21494	21266	21409	21473	21455	21534	21528	21298	21380	21398	21569	21703	21539	21262	21519	21517	21526	21441	21573	21359	21305	21548	21268	21520	21521	21372	21561	21434	21562	21399	21628	21720	21539	21598	21562	21209	21618	21421	21494	21379	21578	21316	21512	21492	21647	21385	21490	21575	21423	21525	21577	21374	21399	21499	21480	21495	21410	21540
60124	104286	79586	45204	29444	21723	17980	17288	17444	17499	17223	17284	17371	17286	17427	17496	17432	17451	17366	17253	17213	17331	17247	17412	17365	17307	17487	17320	17378	17283	17201	17306	17103	17452	17103	17222	17467	17397	17226	17354	17368	17377	17396	17295	17128	17380	17209	17396	17468	17320	17413	17397	17293	17402	17257	17429	17430	17371	17270	17366	17325	17388	17223	17308	17513	17373	17230	17316	17308	17256	17387	17090	17218	17348	17312	17184	17342	17473	17225	17443	17294	17331	17439	17374	17355	17330	17216	17330	17393	17397	17219	17472	17453	17266	17284	17306	17230	17295	17362	17314	17160	17391	17314	17232	17267	17338	17289	17381	17232	17352	17267	17221	17419	17434	17177	17386	17348	17464	17374	17312	17213	17329	17314	17413	17238	17418	17160	17403	17208	17393	17268	17220	17375	17223	17254	17316	17448	17293	17313	17467	17245	17480	17329	17319	17226	17421	17375	17398	17334	17270	17450	17264	17384	17494	17296	17446	17355	17425	17304	17385	17323	17268	17361	17387	17282	17173	17380	17122	17339	17382	17286	17216	17400	17321	17475	17228	17380	17232	17182	17291	17392	17315	17359	17404	17488	17240	17282	17304	17499	17340	17310	17280	17277	17336	17398	17430	17374	17279	17228	17395	17340	17217	17322	17479	17385	17431	17439	17290	17330	17463	17093	17413	17315	17327	17270	17260	17263	17319	17228	17408	17255	17314	17304	17314	17301	17288	17357	17382	17322	17315	17449	17231	17355	17271	17315	17284	17380	17537	17353	17306	17327	17288	17286	17292	17301	17348	17313	17380	17243	17191	17317	17386	17391	17411	17277	17274	17416	17209	17380	17303	17307	17190	17179	17341	17258	17429	17268	17191	17311	17369	17391	17276	17238	17293	17399	17294	17162	17376	17391	17265	17325	17436	17256	17218	17192	17251	17321	17376	17405	17299	17388	17268	17324	17458	17263	17362	17352	17281	17324	17343	17288	17200	17246	17367	17289	17205	17284	17262	17309	17360	17318	17345	17264	17230	17385	17354	17431	17129	17267	17204	17509	17241	17329	17255	17170	17407	17311	17311	17231	17370	17380	17328	17293	17183	17393	17451	17212	17245	17239	17336	17434	17332	17260	17241	17382	17335	17343	17368	17265	17258	17428	17234	17388	17209	17310	17232	17369	17264	17165	17264	17268	17156	17313	17312	17340	17294	17260	17234	17233	17366	17246	17271	17243	17509	17331	17320	17260	17344	17407	17406	17428	17289	17394	17532	17211	17220	17442	17239	17288	17382	17290	17394	17297	17269	17200	17419	17171	17288	17264	17290	17344	17267	17365	17285	17419	17362	17306	17298	17421	17228	17410	17119	17247	17372	17288	17271	17326	17285	17354	17393	17274	17451	17203	17268	17133	17275	17316	17371	17417	17355	17314	17313	17081	17387	17197	17241	17424	17380	17322	17097	17288	17438	17238	17373	17368	17185	17437	17346	17372	17210	17271	17410	17303	17485	17233	17294	17341	17307	17227	17332	17239	17345	17170	17449	17327	17303	17309	17223	17432	17415	17275	17395	17181	17287	17231	17318	17363	17373	17298	17254	17301	17281	17272	17377	17367	17395	17229	17338	17297	17322	17262	17320	17399	17300	17253	17373	17205	17109	17395	17287	17351	17100	17269	17396	17365	17330	17329	17299	17243	17251	17269	17197	17323	17534	17303	17462	17402	17382	17386	17453	17324	17348	17424	17227	17348	17369	17243	17284	17216	17228	17173	17419	17331	17111	17317	17382	17349	17336	17165	17308	17364	17367	17241	17435	17133	17316	17280	17321	17310	17209	17272	17417	17335	17327	17224	17249	17393	17231	17373	17230	17367	17325	17415	17372	17304	17396	17296	17283	17345	17422	17385	17331	17249	17350	17297	17391	17127	17426	17395	17309	17321	17275	17408	17209	17308	17396	17385	17373	17293	17363	17280	17232	17295	17464	17247	17332	17305	17200	17300	17423	17323	17169	17386	17194	17258	17196	17361	17487	17417	17159	17350	17347	17207	17210	17190	17183	17322	17250	17329	17404	17420	17260	17235	17313	17395	17347	17242	17317	17194	17317	17374	17306	17247	17258	17130	17173	17346	17248	17332	17309	17217	17440	17418	17344	17449	17286	17353	17436	17325	17457	17243	17287	17275	17158	17219	17351	17371	17280	17282	17239	17313	17401	17224	17360	17325	17299	17294	17308	17301	17297	17169	17332	17271	17255	17299	17247	17176	17251	17357	17297	17296	17254	17295	17393	17262	17391	17411	17249	17290	17344	17441	17390	17313	17281	17249	17398	17184	17247	17366	17248	17341	17327	17463	17262	17288	17432	16985	17514	17283	17139	17311	17451	17258	17347	17202	17263	17235	17311	17357	17297	17343	17339	17385	17290	17320	17324	17277	17416	17302	17332	17226	17326	17358	17264	17338	17316	17427	17254	17471	17215	17422	17305	17399	17246	17324	17231	17438	17233	17298	17240	17408	17429	17437	17239	17379	17209	17227	17211	17324	17365	17538	17504	17353	17331	17188	17288	17466	17243	17306	17221	17338	17282	17470	17263	17313	17189	17280	17430	17272	17393	17304	17316	17419	17387	17375	17331	17522	17285	17262	17426	17319	17390	17074	17327	17331	17392	17272	17304	17184	17215	17443	17329	17243	17131	17221	17224	17396	17290	17313	17323	17408	17288	17416	17213	17473	17190	17367	17377	17504	17370	17323	17346	17353	17338	17462	17325	17309	17230	17317	17240	17367	17286	17449	17194	17315	17094	17272	17363	17297	17343	17242	17538	17330	17516	17414	17341	17305	17331	17312	17456	17483	17318	17375	17432	17286	17231	17204	17300	17326	17413	17344	17281	17201	17403	17265	17360	17233	17265	17246	17314	17247	17234	17265	17368	17396	17290	17351	17316	17218	17292	17237	17308	17360	17258	17284	17320	17222	17279	17345	17185	17293	17379	17565	17298	17432	17278	17334	17324	17464	17408	17385	17157	17261	17170	17336	17474	17256	17251	17499	17203	17148	17412	17264	17414	17262	17319	17483	17260	17383	17482	17121	17362	17163	17399	17297	17330	17308	17515	17478	17385	17346	17396	17375	17170	17311	17221	17242	17443	17196	17337	17383	17307	17353	17435	17406	17241	17250	17332	17267	17412	17176	17208	17275	17414	17351	17256	17295	17279	17513	17367	17365	17272	17452	17189	17268	17304	17332	17389	17394	17319	17112	17269	17143	17256	17366	17146	17187	17245	17143	17336	17201	17376	17242	17364	17222	17282	17406	17334	17234	17359	17425	17365	17330	17346	17423	17243	17080	17125	17327	17403	17212	17106	17370	17338	17259	17271	17421	17358	17448	17397	17408	17261	17362	17402	17118	17125	17255	17292	17295	17412	17268	17232	17440	17224	17352	17279	17358	17205	17326	17222	17441	17185	17200	17429	17211	17121	17182	17514	17293	17433	17219	17420	17307	17310	17248	17436	17302	17260	17229	17309	17318	17290	17383	17212	17326	17172	17190	17350	17283	17326	17291	17471	17325	17247	17255	17261	17277	17394	17346	17300	17308	17361	17378	17275	17141	17135	17185	17310	17392	17515	17341	17256	17245	17484	17225	17379	17243	17331	17490	17273	17147	17167	17318	17418	17455	17300	17485	17250	17308	17238	17241	17238	17349	17254	17323	17245	17246	17272	17292	17396	17325	17257	17417	17369	17289	17148	17203	17347	17313	17296	17229	17354	17235	17410	17326	17204	17491	17128	17131	17250	17237	17319	17418	17458	17340	17249	17280	17456	17404	17383	17411	17283	17225	17306	17392	17332	17274	17323	17370	17359	17277	17435	17226	17355	17291	17321	17289	17243	17229	17376	17414	17272	17410	17487	17258	17320	17304	17175	17341	17374	17234	17273	17354	17231	17244	17212	17244	17441	17281	17189	17427	17222	17380	17345	17317	17514	17292	17355	17350	17295	17283	17363	17276	17241	17420	17216	17277	17148	17346	17281	17376	17498	17361	17368	17424	17426	17371	17105	17336	17427	17324	17416	17235	17469	17418	17419	17285	17368	17400	17178	17194	17391	17368	17186	17359	17168	17606	17113	17196	17310	17397	17218	17183	17418	17405	17095	17166	17290	17296	17325	17307	17191	17226	17412	17275	17216	17332	17273	17299	17306	17193	17368	17358	17504	17234	17431	17305	17359	17166	17223	17371	17350	17358	17353	17312	17210	17503	17407	17210	17264	17259	17353	17404	17465	17415	17234	17262	17255	17362	17342	17190	17311	17395	17345	17201	17364	17229	17240	17393	17372	17243	17343	17375	17109	17350	17172	17333	17323	17481	17278	17238	17422	17377	17328	17240	17353	17157	17215	17511	17237	17279	17464	17331	16982	17421	17471	17216	17302	17329	17290	17306	17423	17442	17377	17331	17262	17385	17300	17190	17290	17369	17409	17338	17319	17382	17377	17151	17385	17238	17295	17338	17261	17215	17447	17270	17187	17402	17323	17141	17333	17232	17362	17430	17209	17212	17272	17288	17220	17331	17241	17207	17308	17355	17146	17314	17328	17163	17247	17648	17337	17497	17370	17367	17254	17393	17288	17494	17261	17295	17406	17367	17261	17448	17220	17228	17224	17158	17143	17283	17324	17292	17245	17406	17451	17335	17118	17417	17192	17289	17375	17384	17328	17525	17157	17298	17190	17355	17191	17331	17173	17379	17392	17283	17254	17296	17260	17428	17236	17326	17292	17474	17383	17219	17341	17434	17316	17341	17359	17174	17344	17285	17398	17242	17264	17129	17194	17254	17394	17335	17309	17262	17297	17284	17312	17454	17299	17336	17419	17465	17276	17338	17432	17268	17484	17363	17331	17362	17346	17310	17267	17153	17412	17326	17292	17306	17356	17391	17291	17414	17310	17239	17453	17388	17356	17202	17128	17232	17395	17337	17313	17259	17245	17431	17203	17171	17345	17463	17312	17153	17495	17238	17302	17373	17240	17282	17420	17319	17478	17179	17203	17423	17369	17214	17206	17247	17339	17377	17312	17251	17215	17465	17454	17274	17412	17353	17387	17536	17312	17283	17244	17395	17068	17226	17302	17362	17323	17340	17269	17241	17440	17336	17293	17275	17392	17471	17213
32106	38888	39287	28260	22326	21616	21631	21189	21184	21338	21069	21312	21348	21343	21481	21371	21111	21157	21073	21093	21288	21300	21192	21219	21027	21224	21300	21255	21111	21133	21269	21203	21267	21057	20995	21048	21348	21198	21342	21210	21033	21261	21215	21235	21185	21126	21420	21327	21177	21024	21139	21132	21126	21159	21205	21283	21159	21233	21031	21244	21236	21129	21067	21199	20991	21202	21396	21054	20992	21039	21312	20982	21284	21133	21218	21256	21238	21249	21406	21168	21241	21134	21191	21223	21072	21105	21047	21250	21354	21113	21143	20905	21176	21262	21252	21120	20967	21177	21245	21196	21115	21312	21135	21059	21100	20970	21116	21187	21378	21079	21161	20975	21385	21292	21080	21221	21106	21073	21104	20948	21141	21121	21045	21207	21014	21270	21336	21326	21158	21228	21183	21226	21049	21207	21146	21388	21214	20917	21210	21334	21096	20956	21276	21143	21124	21165	21362	21195	21083	21165	21033	21198	21098	21191	21146	21355	21309	21148	21065	21268	21287	21285	21334	21064	21284	21145	21172	21315	21036	21021	20998	21279	21111	21043	21131	20998	21292	21024	21186	21302	21049	21115	21274	21066	21297	21167	21272	21141	21162	21234	21013	21201	20984	21262	21254	21139	21318	21111	21260	21029	21225	21106	21187	21055	21240	21115	21067	21104	21161	21270	21186	21180	21414	21280	20886	21164	21115	21308	21235	21108	21184	21149	21257	21198	21150	21119	21361	21013	21208	21127	21254	21086	21263	21153	21229	21123	20871	21115	21188	21283	21231	21020	21343	21265	21115	21318	21209	21057	21041	21328	21178	21089	21162	21143	21379	21105	21023	21280	21242	21282	21123	21244	21219	20992	21258	21280	21235	21100	21018	21020	21246	21227	21359	20993	20972	21100	20994	21094	21270	21019	21501	21177	20917	21028	21202	21307	21090	21184	20964	21164	21082	21065	21179	21220	21122	21171	21080	21307	21071	21046	20871	21262	21187	21021	21000	21020	21371	21375	21279	21477	21291	21201	21212	21255	21183	21076	21183	21085	21016	21116	21089	21176	21367	21123	21205	21118	21022	21353	21032	21199	21039	21061	21086	20973	21195	21098	21119	20999	21227	20997	21219	20885	21224	21233	21025	21123	21159	21195	21149	21230	21247	21088	21118	21065	21277	21190	21027	21030	21044	20804	21238	21014	21104	21294	21448	21153	21160	21123	21107	21291	21138	21038	21165	21140	21029	20960	21208	21115	21159	21188	21148	21248	21241	21189	21266	21134	21361	21091	21107	21222	21137	21420	21441	21160	21152	21152	21193	21085	21371	21466	21174	21002	21197	21133	20975	20988	21285	21219	21341	21357	21295	21322	21104	21130	21268	21335	21180	21165	21194	21155	21167	21171	21285	21073	21216	21128	21217	21304	20947	20932	21210	20972	21143	21185	21177	21193	21083	21092	21165	21217	21137	21159	21001	21294	21154	21241	21321	21127	21256	21079	21003	21093	21084	21342	21129	21076	20971	21315	21417	21201	21334	21192	21134	21330	21094	21189	21240	21349	21370	21217	21059	20985	21132	21236	21353	21330	21423	21081	21267	20979	21059	21225	21212	21191	21138	21219	21362	21110	21233	21194	21101	21209	21277	21157	21399	21034	21059	21097	21088	21446	21200	20930	21291	21210	21412	21422	21138	21145	21301	21148	21431	21126	21062	21066	21075	21038	21153	21282	21234	21272	21187	20970	21246	21274	21159	21162	21226	21087	21137	21252	21135	21300	21298	21162	21237	21060	20837	21205	21363	21136	21304	21168	21336	21031	21235	21075	21012	21196	21122	21316	21363	21382	21121	21339	21385	21221	21151	21118	21085	21068	21067	21127	21055	21279	21311	21198	21182	21078	21050	21173	21279	21048	21111	20949	21318	21358	21223	21072	21189	21271	21190	21121	21167	21299	21281	21120	21174	21234	21262	21135	21319	21092	21270	21224	21228	21009	21198	21250	21281	21175	21083	21210	21146	21251	21294	21168	21175	21192	21306	20982	20802	21106	21010	21197	21154	21259	21196	21032	21143	21187	21272	21237	21073	21156	21443	21002	21301	21062	21081	21152	21083	21357	21220	21258	21193	21054	21170	21152	21027	21239	20926	21157	21304	21365	21137	21143	21145	21481	20886	21211	21337	21096	21190	20977	21153	21242	20980	21279	21133	21130	21215	21152	21128	21331	21237	21184	21110	21292	21114	21353	21089	21149	21123	21245	21118	21372	21280	21105	21293	20997	21132	21276	21183	21065	21323	21048	21075	21161	21115	21104	21047	21246	21274	21209	21326	21203	21248	21172	21320	20950	21087	21250	21362	21164	21143	21176	21186	21206	21293	21075	21264	20976	21089	21367	21134	21281	21268	21186	21248	21120	21180	21029	21310	21041	21194	21353	21225	21153	21158	21261	21454	21095	21159	21164	21237	21232	21101	21149	21315	21192	21269	21202	21115	21214	21118	21184	21098	21196	21038	21260	21204	21128	21211	21282	21028	20895	21118	21191	21227	21211	21213	21209	21294	21232	21170	21188	21152	21262	21063	21056	21326	21137	21201	21116	21163	21257	21030	21285	20958	21110	21063	21148	21041	21135	21108	21106	21053	21073	20899	21104	21148	21082	21240	20977	21260	21098	21285	21185	21068	21139	21032	21220	21263	21165	21158	21107	21223	21122	21202	21232	21190	21059	21327	21119	21183	21344	21244	21209	21228	21264	21246	21213	21192	21121	21045	20990	21245	21199	21037	21083	21004	21122	21251	21215	21203	21030	21149	21149	21334	20999	21467	20984	21161	21302	21138	21245	21044	21241	21227	21119	21230	21109	21028	21062	21275	21342	21167	21272	21235	21086	21108	21006	21286	21013	21001	21168	21267	21100	21221	21148	21202	21173	21456	21335	21014	21162	21111	21143	21194	21269	21268	21012	21306	21389	21063	21230	21144	21250	21239	21211	21193	21234	21248	21284	21295	21034	21453	21086	21171	21112	21183	21291	21288	21332	21191	21154	21113	21122	21289	21076	21147	21068	21155	20936	21183	21191	21199	21116	21020	21267	21325	20964	20998	21216	21114	21213	21167	21032	21032	20991	20981	20854	21255	21243	21360	21019	21152	21256	21235	21072	21114	21119	21098	20978	21220	21245	21175	21190	21167	21106	21042	21356	21205	21085	21238	21187	21130	21195	21248	21114	20954	21118	21207	21077	21147	21292	21198	21170	20900	20940	21145	21193	21124	21250	21008	21417	21253	21084	21178	21192	21250	20979	20948	21259	21056	21021	20910	21074	21093	21357	21273	21280	21121	21388	21263	21218	21076	21134	21229	21321	21196	21154	21010	21112	21249	21206	21146	21217	21294	21177	21154	21035	21246	21517	21124	21300	21178	20881	21224	21112	21446	21353	20922	21037	21175	21209	21214	21244	21313	21079	21128	21001	21210	21231	21007	21104	21119	21193	21022	21370	21182	21155	21127	21162	21231	20965	20978	21004	21130	21003	21133	21090	21177	21207	21111	21070	21203	21079	21222	21297	21106	21191	21301	21100	21060	21277	21110	21176	21176	21063	21249	21345	21370	21338	21310	20926	21193	21114	21184	21332	21278	21266	21106	21230	21283	21263	21369	21422	21438	21276	21372	21288	21379	21260	21099	21303	21267	21464	21443	21017	21245	21243	20911	21394	21206	21307	21265	21469	21268	20934	21252	20960	21156	21314	21056	21180	21119	21224	21243	21278	21073	21389	21143	21225	21210	21062	21295	21226	21104	21282	21046	21312	21121	20953	21164	21224	21079	21301	21125	21228	21254	21165	21062	21126	21242	21294	21329	21157	21350	21329	21252	21136	21159	21202	21098	21330	21213	21126	21291	21181	20977	21327	21119	21014	21166	21315	21052	21155	21133	21174	21326	20992	21267	21216	21063	20972	21131	21171	21044	21226	21218	21035	21178	21159	21286	21310	20965	21263	21213	21240	21383	21212	21123	21129	21159	21114	21395	21323	20993	21321	21093	21210	21276	21206	21107	21229	21154	21150	21222	21120	20947	21108	21288	21247	21320	21471	21258	21305	21470	20986	21423	21189	21253	21209	21259	21214	21064	21170	21307	21075	21185	21201	20950	21037	21031	20929	21014	21178	21292	21255	21149	20969	21087	21171	21085	20902	21263	21297	21299	21109	21040	21128	21220	21041	21159	21350	21120	21171	21204	21215	21167	21152	21045	21054	21192	21093	21277	21132	21281	21276	21285	21458	21184	21214	21189	21181	21130	21403	21269	21260	21164	21036	21107	21264	20966	21030	21198	21270	21244	21166	21115	21155	20989	21275	20978	21244	21302	21203	21069	21239	21147	21218	21061	21173	21237	21339	21262	20862	21283	21232	21375	20904	21364	21165	21083	20939	21215	21139	20986	21086	21122	21055	21128	21164	21106	20991	21280	21105	21102	21161	21130	21295	21231	21216	21294	21167	21390	21118	21261	21103	21147	21166	21340	21284	21293	21085	21298	21188	20994	21019	21340	21060	20892	21199	21152	21180	21192	21296	20998	20970	21284	21026	21182	21262	21233	21013	21099	21297	21084	21182	21338	21180	21044	21090	21059	21387	21196	21240	21196	21417	20941	21132	20974	21229	21162	21162	21350	20894	20953	21211	21220	21153	21025	21338	21119	21130	21344	21002	21215	21148	21426	21209	21289	21120	21014	21159	21122	21195	21085	21059	21104	21119	20985	21297	21281	20914	21014	21240	21124	21228	21074	21018	21184	21212	21244	21214	21237	21130	21377	21229	21064	21195	21192	21079	21141	21108	21161	21206	21362	21222	20996	20929	21253	21095	21128	21146	20987	21199	20983	21066	21193	21222	21136	21164	21255	21142	21197	21111	21193	21141	21068	21267	21057	21179	21211	21107	21226	21079	21152	21298	21220	21170	21138	21020	21195	21071	21075	21265	21152	21116	21077	21064	21135	21259	21115	21329	21256	21100	21152	21100	21129	21012	21061	21105	20993	21126	21460	21165	21227	21121	21150	21166	21245	21235	21270	21201	21194	21232	21154	21249	21180	21093	21162	21172	21347	21197	21208	21063	21286	20959	21141	21243	21158	21111	21285	21098	21231	21065	21172	21278	21316	21266	21386	20900	21282	21340
44155	57824	39857	21876	18493	17467	17405	17357	17161	17124	17155	17168	17219	17209	17232	17284	17175	17107	17121	17233	17268	17143	17213	17288	17186	17166	17133	17137	17294	17207	17274	17260	17219	17175	17163	17190	17173	17116	17275	16944	17256	17224	17244	16994	17094	16986	17054	17137	17036	17205	17196	16949	17173	17285	17124	17264	17189	17094	17181	17101	17142	17186	17340	17090	17035	17166	17133	17169	17124	17087	17070	17212	17162	17071	17083	17227	17199	17307	17218	17044	17213	17292	17134	17283	17108	17258	17162	17299	17338	17239	17179	17334	17169	16992	17080	17145	17347	17150	17169	17111	17172	17185	17170	17317	17199	17285	17096	17069	17137	17117	17106	17333	17233	17197	17011	17074	17298	17128	17078	17099	17070	17186	17124	17119	17088	17107	17273	17179	17200	17154	17072	17328	17136	17248	17067	17121	17121	17145	17238	17335	17239	17255	17111	17066	17230	17319	17306	17197	17205	17296	17255	17411	17120	17130	17212	17169	17228	17229	17148	17090	17212	17171	17396	17082	17226	17128	17023	17043	17137	17087	17184	17399	17165	17202	17245	17209	17075	17098	17205	17212	17123	17153	17067	17176	17083	17204	17264	17015	17034	16983	17074	17191	17049	17282	17100	17145	17164	17055	17174	16898	17063	17227	17063	17238	17219	17256	16945	17119	17192	17071	17204	17131	17192	17107	17249	17164	17258	17161	17124	17212	17189	17091	17083	17203	17077	17134	17275	17003	17099	17065	17294	17239	17225	17198	16990	17184	17126	17088	17160	17243	17096	17069	17273	17115	17080	17216	17137	17090	17107	17174	17081	17074	17052	17169	17167	17154	17318	17305	17196	17267	17080	17165	17049	17251	17201	17111	17153	17114	17105	17124	17125	17132	17140	17211	17094	17136	17074	17197	17079	17100	17129	17223	17067	17085	17204	16961	17227	17220	17135	17218	17252	17215	17212	17256	17350	17097	17232	17235	17226	17293	17197	17079	17227	17064	17171	17097	17105	17193	17157	17327	17216	17191	17375	17206	17280	17213	17124	17274	17071	17078	17047	17146	17264	17115	17075	17211	17222	17239	17063	17350	17329	17071	17233	17114	17282	17200	17213	17153	17101	17064	17160	17104	17212	17240	17390	17205	17256	17380	16961	17055	17273	17163	17105	17041	17340	17206	17134	17023	17332	17161	17242	17202	17149	17138	17112	17107	17151	17221	17210	17105	17157	17006	17182	17204	17140	17235	17191	17189	17143	17188	17163	17076	17172	17126	17111	17099	17063	17075	17183	17031	17067	16948	17112	17085	17026	17226	17021	17136	17085	17084	17230	17150	17144	17082	17028	17141	17142	17348	17107	17095	17060	17246	17248	17183	17143	17189	17107	17085	17144	17071	17132	17146	17151	17035	17257	16909	17094	17100	17113	17291	17304	17282	17201	17183	17401	16911	17047	17183	17276	17365	17022	17149	17273	17028	17102	17049	17257	17130	17030	17197	17272	17005	17334	17217	17334	17106	17279	17058	17210	17217	16921	17219	17077	17178	17307	17145	17163	17330	17333	17297	17266	17067	17067	17215	16952	17092	17125	17121	17148	17337	17285	17299	17147	17244	17336	17092	17161	17187	17121	17052	17172	17221	17144	16995	17114	17148	17167	17119	17123	17192	17156	17236	17136	16921	17214	17112	17216	17154	17191	17379	17031	17225	17274	17171	17272	17100	17242	17041	17230	17176	17201	17182	17292	16915	17137	17168	17228	17089	17104	17064	17231	17189	17191	17020	17045	17107	17046	17173	17277	17238	17144	17314	17173	16986	17174	17313	17324	17187	17234	17223	17268	17239	17270	17206	17180	17065	17052	17232	17264	17328	17285	17307	17167	17277	17209	17217	17243	17205	17148	17044	17110	17329	17183	17185	17193	17033	17121	17259	17075	17050	17116	17229	17063	16986	17181	17142	17068	17091	17324	17113	17091	17113	17082	17146	17106	17110	17269	17185	17256	17231	17159	17082	17065	17205	17218	17155	17215	17019	17135	17108	17117	17143	17042	17004	17111	17092	17298	16862	17234	16976	17175	17144	17219	17125	17101	17201	17252	17113	17253	17097	16949	17093	17138	17216	16981	17204	17484	17222	17092	17251	17145	17031	17029	17054	17072	17287	17138	17007	17311	17122	16961	17169	17056	17282	17066	17062	17075	17151	17072	17000	17344	16997	17240	17213	16999	17271	17153	17050	17033	17257	17199	17165	17224	17005	17054	17268	17241	17135	17039	17227	17195	17178	17113	17324	17264	17198	17122	17267	17219	17251	17150	17141	17087	17282	17219	17300	17196	17169	17186	17117	17253	17254	17087	17030	17115	17249	17213	17268	17163	17337	17270	16901	17239	17260	17355	17288	16934	17311	17061	17191	17165	17054	17153	17247	17197	17089	17140	17252	17220	17243	17244	17151	17264	17056	17134	17161	17133	17058	17180	17167	17108	17139	17059	17136	17314	17261	17229	17218	17030	17139	17142	17244	17381	17180	17144	17100	17125	17315	17274	17042	17230	17334	17251	17284	17119	17127	17166	17365	17135	17068	17160	17238	17267	17184	17148	17237	17110	17165	17116	17123	17259	17051	17008	17196	17059	17145	16967	17276	17146	17172	17033	17063	17257	17015	17024	17201	17221	17173	17128	17046	17083	17005	17109	16990	17092	17139	17415	17024	17010	17034	17035	17170	17202	17042	17204	17059	17199	17140	17227	16937	17266	17110	17237	17193	17195	16999	17404	17004	17228	17142	17196	17030	17170	17188	17119	17085	17346	17236	17190	17185	17205	17321	17103	17233	16983	17199	17199	17261	17027	17060	17148	17001	17145	17022	17079	17208	17204	17167	17189	17169	17163	17080	17059	17255	17357	17214	17234	17121	17156	17227	17104	17298	17153	17192	17193	17121	17279	17020	17048	17150	17056	17190	17138	17048	17203	17190	17057	17277	17333	17106	17150	17317	17136	17292	17122	17079	17213	17277	17088	17174	17222	17207	17126	17078	17149	17193	17293	17195	17109	17072	17121	17125	17006	17067	17182	16980	17132	17367	17074	17177	17011	17189	17224	17051	17161	17123	17025	17135	17070	17216	17031	17142	17145	17260	17155	17121	17077	17280	17192	17196	17078	17231	17186	17205	17158	17255	17283	17078	17059	17167	17032	16956	17174	17178	17088	17020	17151	17173	17250	17209	17183	17120	17296	17193	17306	17181	17295	17071	17243	17008	17303	17141	17061	17048	17068	17201	17173	17084	17188	17143	17104	17312	17224	17206	17098	17113	17184	17169	17144	17228	17136	17020	17251	17249	17211	17201	17222	17169	17144	17027	17102	17214	17069	17320	17219	17009	17219	16944	17040	17265	17150	17139	17167	17162	17128	17005	17196	17038	17155	17453	17093	17267	17236	17303	17057	17145	17094	17140	17252	17154	17238	17037	17138	17004	17104	17356	17087	17247	17141	17119	17119	17207	17136	17161	17144	17065	17150	17154	17279	17167	17034	17201	17108	17179	17266	17076	17224	17357	17151	17134	17104	17152	17097	17224	17171	17031	17162	17022	17152	17077	17202	17080	17060	17071	17150	17297	17198	17221	17143	17334	17231	17111	17199	17053	17107	17073	17048	17034	17268	17233	17251	17092	17196	17171	17191	17018	17099	17319	17185	17239	17264	17174	17128	17088	17158	17162	16838	17181	17099	17116	17154	17214	17209	16990	17159	17157	17189	17270	17088	17133	17080	17069	17278	17022	17255	17070	17247	17204	17080	17406	17297	17258	17200	17099	17284	17251	17134	17052	17101	17139	17303	17119	17131	17047	17179	17245	17052	17274	17208	17042	17067	17245	17083	17151	17208	17249	17174	17105	17179	17154	17158	17271	17128	17085	17218	17344	17161	17292	17199	17141	17172	17152	17041	17052	17090	17227	17254	17017	17260	17089	17208	17155	17137	17121	17268	17190	17079	17204	17140	17153	17126	17135	17301	17388	17186	17219	17076	17146	17087	17104	17174	16979	17185	17122	17246	17275	17139	17228	17116	17200	17089	17236	17208	17412	17197	17183	17118	17163	17126	17180	17219	17342	17089	17187	17213	17503	17162	17185	17314	17188	17309	17235	17008	17211	17095	17095	17234	17114	17235	17066	17269	17205	17187	17307	17271	17095	17226	17124	17074	17073	17275	17285	17221	17190	17102	17016	17079	17205	17246	17084	17113	17250	17166	17170	17078	17320	17150	17152	17182	17270	17070	17370	17089	17206	17262	17022	17300	17072	17292	17207	17188	17190	17233	17207	17044	17249	17367	17177	17163	17183	17114	17289	17076	16956	17185	17022	17169	17190	17138	17065	17019	17266	17088	17124	17089	17173	17261	17212	17271	17186	17086	17103	17121	17266	17400	17207	17129	17164	17103	17158	17304	17022	17211	17357	17043	17209	17049	17235	17085	17054	17100	17176	17093	17238	16987	17418	17092	17285	17072	17119	17124	17317	17094	17096	17133	17216	17045	17135	17230	17040	17210	17128	17220	17054	17139	17182	17174	17081	16974	17308	17176	17109	17305	17283	17134	17166	17095	17180	17164	17009	17137	17184	17007	17279	17223	17174	17380	16954	17058	17198	17145	17145	17362	17056	17145	17052	17217	17234	17163	17143	17254	16846	17258	17154	17124	17168	17160	17045	17228	17255	16945	17143	17266	17164	17266	17246	17132	17153	17214	17058	17213	17477	17229	17155	17018	17312	17126	17115	17252	17138	17143	17067	17037	17083	17296	17232	17255	17244	17085	17101	17171	17021	17002	17335	17308	17239	17082	17242	17246	16992	17035	17097	17259	17102	17333	17095	17245	17314	17144	17112	17224	17117	17139	17252	17141	17123	17135	17309	17270	17174	17253	17164	16979	17010	17206	17113	17137	17130	17210	17386	17218	16971	17014	17450	17225	17289	17129	17259	17227	17117	17065	17305	17274	17191	17199	17377	17058	17213	17287	17227	17323	17082	17143	17266	17401	17024	17291	17082	17169	17117	17115	17177	17094	17150	17068	17224	17159	17161	17111	17082	17137	17214	17292	17209	17172	17208	17191	17147	17316	17144	17071	17270	17214	17140	17188	17267	17145	17406	17076	17037	17174	17218	17153	17078	17158	17143
24146	24185	33553	26942	23677	24487	24102	21289	20984	21359	21093	21132	20779	20885	20870	21026	21034	21071	21027	20719	20869	20830	20838	20990	20829	20890	20869	20935	20790	20888	20903	21123	21104	21001	20791	20844	20944	20834	20995	20681	20929	20949	20826	20944	20895	20809	20870	20871	20825	20817	20906	20920	20682	20813	20801	20812	20778	20906	21061	20808	20734	20921	20949	20726	20955	20779	20854	20729	20805	20691	21015	21113	20648	20865	21096	20951	20928	20630	20848	20691	20641	20617	20837	20788	20608	20640	20802	20662	20692	20872	20956	20738	20786	20669	20982	20745	21004	20660	21086	20623	20844	20810	20727	20788	20767	20853	20928	20847	20771	20706	20850	20856	20969	21027	20968	20879	20679	20822	20832	20679	20986	20984	20798	21096	20848	20792	20937	20937	20798	20829	20951	20717	20780	20838	20788	20904	20402	20779	20813	20791	20660	20810	20714	20755	20709	20792	20719	21120	20764	20691	21049	20744	20729	20915	20695	20921	20777	20832	20763	20807	20863	20976	20890	20656	20900	20820	20636	20721	20800	20857	20887	20744	20868	20919	20956	20851	20731	20813	20642	20737	20738	21032	20936	20994	20771	20749	20748	20840	20728	20793	20696	20737	20757	20689	20841	20811	20872	20715	21003	20909	20941	20704	20866	20649	20737	20895	20952	20700	20964	20889	20777	20609	20838	20829	20729	20856	20852	20704	20760	20804	20743	20806	20603	21008	20755	20763	20734	20882	20865	20663	20769	20793	20687	20793	20796	20667	20665	20710	20883	21003	20853	20810	20731	20956	20954	20724	20877	20920	20842	20737	20893	20808	21012	20809	20846	20655	20922	20788	21165	20865	20878	20847	20735	20961	20835	20976	20654	20686	20762	20757	20649	20815	20983	20695	20863	20715	20981	20936	20732	20975	20873	20837	20671	20868	20574	20767	20897	20925	20908	20908	20757	20761	20758	20918	20589	20485	20591	20692	21111	20677	20843	21003	20956	20966	20968	20966	20852	20996	20751	20890	20819	20829	20801	20759	20884	20922	20868	20768	21007	20785	20841	20701	20989	20861	20722	20616	20845	20985	20727	20791	20639	20846	20769	21043	20710	20837	20740	20845	20895	20794	20902	20741	20572	20882	20908	20833	20869	20814	20831	20893	20914	20734	20733	20926	20713	20940	20858	21032	21157	21099	20758	20922	20987	20864	20836	20897	20811	20994	21007	20964	20738	20705	20812	21081	20689	20646	20633	20801	20843	20830	20812	20880	20995	21078	20804	20822	20919	20694	20707	20800	20884	20683	21061	20832	20905	20730	20523	20842	20721	20755	20910	20949	20759	20577	20973	21110	20977	20957	20763	21003	20622	20837	20718	20890	20958	20855	20634	20744	20895	21021	20955	20877	20777	20802	21013	20824	21137	20937	20762	20818	21148	20953	20763	20870	20600	20819	20973	20958	20840	20669	20546	20868	20955	20801	20918	20700	20811	20704	20896	20966	20874	20827	21014	20797	20607	21028	20839	20934	20876	20800	20811	20842	20855	20577	20730	20895	20733	20835	21036	20726	20780	21010	20843	20872	21005	20804	20862	20744	20608	20671	20913	20822	20755	20824	20684	20986	20906	20729	20926	20661	20729	20689	20858	20833	20869	20843	20790	20855	20727	20894	20785	21034	20953	20871	20841	20721	20885	20903	20792	20781	21021	20759	20735	20775	20804	20918	21076	20747	20880	20745	20744	20592	20924	20831	21025	20800	20895	20858	20790	20864	20762	20787	20968	20946	20771	20678	20830	20752	20727	20646	20818	20759	20581	20780	20832	20659	20853	20965	20856	20748	20981	20791	20946	20902	20811	20781	20916	20906	20878	20781	20825	20985	20738	20745	20756	20672	20945	20806	20759	20888	20687	20905	20574	20628	20842	20593	20872	20978	20808	20818	20858	20892	20965	20849	20839	20636	20773	20718	20845	21021	20770	20648	20795	20920	20967	20622	20689	20809	20894	20771	20723	20784	20682	20732	20885	20887	20764	20967	20821	20820	20861	20868	20986	21034	20704	20717	20869	20746	20969	20923	20839	20824	20940	20735	20762	21028	20868	20972	20928	21013	20748	20803	20882	20795	20646	20550	20840	20823	20913	20962	20938	21011	20783	20721	20818	20911	20767	20849	20683	20774	20700	20653	20722	20769	20802	20660	20977	20778	21000	20823	20949	20751	20787	20647	20732	20807	20782	20778	20816	20651	20724	20695	20879	20814	20661	20843	20822	20803	20645	20754	20852	20589	20916	20682	20826	20790	20837	20895	20760	20884	20726	20635	21005	21004	20656	20975	20779	20727	20934	20767	20913	20945	20726	20768	20890	21056	20543	20871	20695	20950	20929	20757	20720	20901	20764	20853	20775	20995	20796	20657	20797	20820	20713	20830	20930	20896	20834	20812	21010	20825	20775	20710	20928	20869	20489	20769	21013	20895	21011	20790	20852	20807	20758	20826	20952	20647	20779	20906	20829	20779	20962	20768	20570	20951	21028	20693	20907	20992	20828	20721	20792	20900	20725	20680	20604	20732	20892	20821	20896	20654	20730	20652	20970	20927	20641	21025	20932	20825	20855	20867	20816	20755	20866	20899	20976	20911	20825	20727	21048	20668	20876	20744	20723	21112	20829	20838	20751	20877	20908	20772	20885	20744	20748	20805	21182	20842	20901	20872	20994	20946	20850	20847	20787	21038	20846	20878	20860	20600	20803	20803	20638	20892	20702	21007	21042	20863	20928	21060	20887	20919	20952	20479	20608	20729	20770	20894	20740	20842	20694	20492	20567	20886	20992	20704	20690	20921	20564	20737	20629	20885	21015	20776	20839	20462	20759	20888	20965	20904	20846	20729	20848	20946	20599	20703	20648	20803	20891	20826	20649	20923	20781	20723	20846	20709	20795	21028	20873	20919	20707	20732	20812	20801	20918	21042	20667	20956	20578	20631	20862	20829	21051	20664	20870	20784	20907	20843	20771	20831	20734	20761	20612	21010	20927	20708	20794	21012	20792	20899	20861	20951	20685	20745	20711	20818	20841	20969	20913	20966	20948	21039	20799	20863	20983	20945	21115	20813	20949	20583	20737	20571	20934	20914	20857	20931	20647	20769	20819	20730	20947	20688	20889	20601	20983	20769	20758	20910	20774	20837	20554	20554	20777	20855	20870	20622	20661	20755	20792	20991	20912	21066	20707	20756	20874	20637	20835	20739	20849	20854	20917	20868	20848	20790	21056	20773	20983	20905	20780	20660	20851	21003	20611	20755	20884	20701	20733	20904	20884	20781	20863	20906	20809	20741	20926	20785	20709	20810	20745	20857	20928	21029	20947	20789	20746	20891	20882	20750	20760	20630	21011	20708	20922	20805	20793	20817	21105	20860	20882	20689	20628	20811	20929	20814	20695	20713	21045	20880	20893	20823	20713	20628	20745	20872	20875	20854	20829	20788	21058	20992	20898	20862	20939	20722	20703	20787	20767	20859	20947	20964	21101	20818	20778	21009	20958	20655	20564	20830	20926	20692	20726	20796	20646	20752	20898	20748	20831	20774	20874	21055	20779	20990	20750	20979	20888	20992	20944	20703	20823	20695	20795	20937	20811	20834	20990	20908	20975	20752	20862	20995	20951	20884	21011	20919	20893	20728	20753	20642	20860	20975	20944	20997	20906	20639	20872	20749	20828	20943	20878	20836	20776	20937	20723	20988	20911	20639	20772	20851	20624	20873	20891	20831	20807	20751	20901	20808	21010	20957	21060	20907	20684	20741	20794	20729	20623	20828	20761	20844	20741	20875	20911	20810	20707	20867	20847	20884	20562	20799	20694	21039	20760	20777	20624	20818	20859	20808	20851	20794	20732	20923	20917	20775	20796	20772	20452	20758	20789	20728	20845	20923	20991	20826	20890	20799	20943	20846	20938	20869	20630	20863	20951	20752	20656	20795	20778	20898	20805	20891	20790	20967	20982	20830	21068	20758	20867	21003	20939	20554	20705	20960	20649	20867	20825	20734	20672	20751	20733	20859	20750	20907	20833	20913	20726	20969	20895	20795	20874	21143	20895	20807	21065	20783	20865	21013	20756	20918	20891	20925	20737	20946	20831	20822	20902	20627	20943	21053	20719	20722	20773	20665	20848	20738	20764	21026	20773	20897	20812	20782	20433	20862	20896	20840	20980	21005	20821	20767	20936	20878	21090	21002	20735	20942	20789	20968	20917	20685	20729	21078	20795	20701	20835	20835	20937	20849	20797	20712	20757	20941	20743	20937	20882	20891	20800	20828	20692	20703	20910	20829	21183	20716	20886	20851	21024	20949	20792	20916	20799	20736	20981	20699	20992	20709	20767	20810	20859	20894	20633	20745	20964	20664	20763	20658	20877	20786	20934	21066	21117	20711	20782	20857	21005	21035	20900	20606	20984	20825	21008	21037	20908	20749	20744	20886	21021	20903	20939	20749	20596	20690	20638	20781	20737	20970	20884	20784	20820	20538	20818	20775	20906	20815	21151	20625	20636	20600	21055	20785	20799	20782	20712	20935	20790	20885	20802	20714	20915	20775	20778	20929	20782	20674	20725	20928	20765	20872	21044	20841	20907	20750	21052	20872	20804	20687	20700	20781	20680	20907	20682	20940	20908	20699	20802	20930	20661	20939	20806	20580	20843	20759	20792	21130	20767	20758	20922	20876	20862	20949	21159	20861	20749	20846	20746	20859	20948	20835	20709	20823	20753	20825	20846	21199	20683	20846	20915	20970	20877	21084	20756	20917	20982	20747	20871	20847	20709	20859	20960	20874	20704	20894	20864	20707	20756	20731	20793	20830	20982	20820	20741	21046	20928	20791	20704	20895	20716	20953	20618	20895	20704	20849	20761	20756	20850	20925	20732	20628	20731	20916	20864	20850	20845	20820	20990	20951	20783	20788	20690	20726	21034	20639	21021	20789	20838	20984	20906	20667	20784	20949	20817	20953	20923	20666	20843	20874	20905	20823	20953	20425	20802	20815	20907	20846	20775	20884	20824	20795	20798	20810	20593	20791	20652	20864	20923	20813	20735	20956	20824	20795	20775	20751	21085	20970	20862	20901	20838	20801	20725	20753	20871	20913	20813	21056	20803	20847	20769	20787	20886	20949	21041	20754
64413	98555	70193	36952	23780	19533	17554	17126	17023	16993	17155	17038	17033	17037	17043	17102	17147	17107	17065	17187	16932	17021	17004	17123	17010	17054	16929	17170	16964	17151	17034	17138	17145	17100	17090	17031	17032	16966	17157	16876	17131	17176	16994	17034	17055	16999	17044	17033	17036	16945	17104	17005	16995	17014	17104	17031	16802	17167	16938	17050	17103	16974	17050	16976	16960	16934	17030	17082	17182	17090	17029	17033	17122	17059	16998	17114	17232	17020	17124	17184	17062	17020	17060	17028	17023	16982	16894	17055	16958	17027	17009	17183	16978	17119	17000	17077	17268	16990	17249	16954	16961	16944	17148	16903	17035	17139	17026	17018	17084	16968	16970	17009	17003	16922	17033	17034	17082	17103	17017	17020	16923	16931	17015	16914	17040	17096	16875	17145	17156	17152	17053	17232	17038	16938	17052	16978	17042	17203	16942	17101	17056	17003	17217	17226	17144	17101	17067	17146	17014	16852	17088	17087	16986	17051	17069	17099	17012	17010	17162	17120	17015	17128	17217	17055	17119	16898	17053	17223	17006	17048	17050	16974	17014	17067	16841	17120	17082	16966	17059	17009	17019	16991	17237	16890	16945	17043	17019	17073	17057	17065	16939	17074	17160	17058	17019	17118	16989	16937	17038	16965	16961	17019	17130	16918	17027	17168	17142	17050	17114	17058	16934	17004	16882	17069	17117	17016	17164	17073	17009	17202	16988	17144	17055	17046	16943	17156	16830	17140	17031	17086	16979	16994	16903	17095	16863	17070	17046	17183	16934	17023	17073	17022	17026	16907	17060	17200	17014	16964	17181	16990	17020	17084	17092	17089	17124	17021	17070	16999	16946	16942	17085	16970	16961	16962	17098	16939	16897	17072	16915	17189	16983	16941	17025	16885	16930	16962	16964	17032	17141	17007	16839	16996	17101	17064	17088	17097	17154	17020	17012	17131	16913	17107	17088	17077	16929	17021	17011	16938	17058	16780	17147	16991	17110	16876	16863	17027	16949	17115	17128	16990	16924	16952	16953	17274	17164	16922	17069	17000	16999	16921	16993	17163	17177	17018	16942	17156	16998	17047	17086	16971	16953	16886	17016	17112	16946	17117	17041	17116	17081	17182	17088	17104	16991	16917	17085	17022	17091	16999	16990	16937	17004	17000	17081	17002	17046	16983	17052	17048	17018	16973	16992	17090	16978	16905	16948	16868	17069	17050	17123	17070	16933	16987	17065	16895	17119	17090	16991	17041	16986	16813	17028	17120	16931	16911	17051	17279	17040	16944	17019	16979	17034	17020	16952	16916	17081	17151	16989	17013	17125	17111	16945	17103	17041	16963	17037	17026	16992	17128	17180	17068	17007	17207	17012	17008	17000	17022	17002	17103	17046	17033	17075	16997	16996	16935	16976	17142	17024	16859	17099	17103	17076	16906	17075	17060	17073	16865	17019	17199	16985	16964	17266	16951	17104	16934	16941	16890	17024	16967	17176	17047	17022	17064	16973	17037	16927	16960	16948	16991	16997	16858	17046	17043	17074	16845	17060	17036	16987	16941	17021	17129	16962	16939	17018	16918	16950	17161	17050	16998	17108	17090	16985	17036	16957	16956	17193	17096	16878	17210	17067	17105	17088	16869	16842	17082	16884	17101	17034	17086	17140	17007	16867	16996	16720	17032	17054	16934	17073	17013	17066	16777	17283	17137	17029	16989	17019	17251	17102	16970	17063	16991	16970	16974	17098	17067	17043	17074	17035	16960	16933	17195	17047	17086	17205	17160	17045	16848	17132	16984	17052	16947	16991	17003	17071	16989	16920	16938	17046	17137	17122	16937	17150	17125	17109	17000	17260	16936	17095	17045	17052	17119	17134	17005	17269	17042	17061	16916	17156	16898	17037	17003	16953	17132	16967	16798	17035	16772	17058	17068	16932	17087	16989	17138	17027	17002	17176	16977	16995	17077	16877	16978	17024	16960	17164	17203	17058	17025	17223	17180	16851	17113	16966	17105	16986	17002	17127	16966	16956	17014	17018	16983	17104	17099	17157	17221	17011	17014	17193	16975	17037	17110	17023	17048	17102	16924	17190	16981	16955	17000	17025	17159	17126	17094	17024	16963	17171	16940	17221	17086	17099	17034	17071	17146	17045	16924	17146	17165	17099	17156	17060	16961	17207	16942	17059	17160	17000	17065	17062	16936	16923	17249	16981	17137	17014	16985	17142	17153	16900	16987	16938	16925	16927	17092	16880	17037	17128	16967	17020	16997	17069	17114	17039	17083	17044	17128	17215	16912	17010	17045	17107	16953	17142	17015	17188	16902	17028	17135	16830	17320	17079	17124	17085	16985	16964	16987	17246	17131	16909	17035	17198	16965	17010	17114	16883	17063	17048	17045	16869	17019	16941	17112	17019	17063	16922	17116	17169	17029	16890	17133	16867	16977	17031	16995	17063	16883	17032	17167	17035	17072	17083	17088	17069	17116	16966	17056	16951	16974	17078	17063	17130	17003	17051	17000	17012	17066	17174	17299	16894	17068	17013	16944	16878	16924	17090	16998	16909	16999	17016	17049	16833	17138	17046	16971	17209	17067	16839	16947	16978	17043	16909	16848	17035	16899	17063	17048	16902	17054	17109	16970	17156	17003	17042	17080	16990	16937	17051	16867	16986	17190	17035	16960	16997	17120	16954	17191	17125	17124	17162	17020	16877	16952	17199	16951	17032	17146	16939	17216	16804	17081	17035	16905	17149	16869	17186	17001	17055	17178	17018	17018	16939	17250	17084	17031	16970	16857	16993	16994	17160	16978	16990	16873	17086	16921	17059	17055	16999	17070	16943	17134	16878	17053	17143	16939	16802	17045	17094	16998	17042	17155	16982	17006	17052	17167	17086	16941	17155	16913	17192	17016	16997	17112	17021	17144	16917	17128	16840	16981	17071	16944	16930	17037	17254	17120	16924	17191	17119	17017	16865	17056	16854	16997	17015	17103	17081	17092	17020	16993	16995	16933	16987	17062	16917	16981	17191	17083	16994	17073	17029	17153	17002	16888	17075	17182	16982	17018	17019	17139	16969	17011	16958	16833	16888	17009	17019	17063	16993	16829	16909	16897	16947	17026	16935	17059	17028	17112	17196	17107	17016	17042	17047	17043	17169	17184	17107	17068	16966	17146	16894	17089	17014	17137	17052	17014	17161	17073	16964	17080	16961	17157	17040	16983	16948	17095	17130	17208	16940	17112	17077	17050	16948	17001	17064	17173	17012	17110	17057	16987	17192	17173	16961	17041	16910	17087	16814	17160	17077	16964	17094	17043	16893	17170	16866	16844	16885	17071	17059	17181	16976	17136	17044	17069	16768	17048	16936	16950	17013	17071	16986	17048	17027	17050	16975	17089	17064	17040	16935	17007	17043	17046	17128	16986	17099	17032	17144	16907	16970	16992	17049	17141	16961	16814	17068	16931	16860	16994	17097	17341	17124	17045	16953	17057	17116	17017	16873	16951	16932	17028	16826	16953	17020	16925	17038	16967	16984	17076	17021	17024	16958	17083	16951	17048	17180	17121	16991	16830	16872	17063	17107	17044	17134	16883	16978	17194	17140	16887	17166	16962	17163	17096	16853	16931	17128	17132	16944	17029	16976	17116	17230	16905	17077	17053	17208	17283	16956	17061	16986	16973	17201	17176	17168	16942	17064	17167	16924	17050	17076	17026	16997	17158	17033	16972	16892	17073	17180	16807	17040	17003	16931	16925	17058	17126	17068	17050	17064	17018	17192	16921	17058	17026	17125	17071	17036	17006	17029	17134	16893	17136	17025	17054	17137	17127	17054	16981	17064	16923	17039	17105	17016	16887	17138	17066	17079	17024	17004	17114	17135	17143	17033	17134	17184	17019	17076	17124	16948	17181	17154	17069	17114	17010	17131	16835	17032	16825	17190	16951	17165	16882	16946	17105	16930	16979	16958	16992	17077	17083	16938	16976	16983	17150	16967	16966	16989	17088	17083	16993	17083	17039	17220	17131	16951	17066	17012	17063	16928	16951	17134	17029	17080	17044	17144	16978	17138	16875	16950	17065	17016	17044	17107	17000	16874	17063	17100	16946	17204	17143	17067	16915	16895	17075	17059	17066	17015	17019	17262	17053	17094	17013	17075	16959	17130	17082	17195	16922	16944	17067	16988	17032	17118	16826	17006	17097	17034	17019	17089	17128	17002	17160	17132	17032	17055	17033	16879	16947	16963	16958	17161	16932	17069	16903	16965	16959	17078	16904	17040	16927	16911	17075	17167	17017	16962	17129	17116	16986	16956	16907	17064	16975	17017	17015	16910	17259	16956	17080	17014	17118	17084	16956	17101	17132	16989	17064	16977	17044	17037	16911	16884	17297	17029	17101	17149	17178	17122	16987	16999	17043	16912	16966	17171	17025	17007	17193	17164	16977	17000	17143	17111	17092	16983	17228	16825	17091	17027	16940	16945	16991	17124	17002	17030	16865	16911	17064	17141	17097	16952	17066	17005	17018	16892	17021	17051	16988	17023	17249	16985	17055	17065	17118	17002	16875	17007	17093	17154	16939	17138	17071	17098	17091	16941	17151	16901	17116	16968	16922	17121	17055	16982	16968	16973	17035	17010	17075	17102	17034	16989	16953	16986	16962	16955	17038	17156	16972	16916	17166	17135	17056	17046	17045	17043	16953	17014	16860	16974	17126	16797	17044	16919	17004	17097	16979	17081	17100	17009	17070	17006	16936	17041	17029	17090	17157	17054	17092	17056	17126	16964	17052	16937	17027	17063	17010	16985	17117	17156	16929	16846	17021	16880	17086	17019	17081	17192	17038	17140	17031	17029	16842	16749	17055	16958	17039	17108	16904	16913	17088	17130	17025	16953	16975	17016	17242	17054	16964	17043	16959	16891	16877	17104	17232	16982	16990	17059	17096	17030	17082	17026	17065	16919	16888	17021	17182	17015	16908	16969	16922	16968	16864	17128	17060	17005	17015	17130	16995	17130	16901	17012	17037	17041	17115	17201	17095	16929	17048	16941	17000	17099	16948	17100	17156	16826	17193	17032	17054	17068	17027	17030	16977	17057	16807	17215	16877	17062	16947	17112	17125	16954	17032	17033	17129	17017	17072	17103	16966	17079	17022	17124	17074	17008	16884
22806	22523	30963	24771	22345	24872	27414	22088	21384	21955	21533	21447	21618	21411	21309	21399	21596	21381	21179	21376	21455	21131	21336	21418	21191	21288	21464	21409	21169	21234	21107	21231	21475	21305	21469	21397	21097	21169	21138	21213	21401	21272	21404	21316	21190	21129	21289	21171	21364	21139	21182	21278	21357	21290	21300	21023	21038	21358	21503	21390	21200	21394	21457	21448	21392	21357	21155	21035	21296	21197	21293	21071	20989	21017	21096	21345	21029	21277	21097	21379	21227	20964	21140	21327	21073	21267	21093	20854	21195	21191	21133	21133	21295	21285	21052	21172	21175	21108	21046	21081	21185	21118	21229	21258	21157	21267	21459	21192	21244	20980	21195	20880	21024	21122	21340	21068	21309	21033	21283	21106	21424	21309	20988	21183	21151	21382	21196	21181	21002	21138	21222	21138	21198	21145	21041	21226	21347	21218	21256	21228	21175	21193	20860	21100	21259	21048	21204	21211	21322	21169	21248	21017	21150	21270	21154	21049	21216	21131	21320	21191	21071	21142	21157	21202	21235	20990	21288	21312	21127	21013	21150	20841	21210	21162	21312	21423	21168	21395	21200	21195	21010	21076	21163	20979	21195	21212	21007	21310	21184	21103	21241	21317	21074	21306	21333	21076	21178	21358	21135	21257	21344	21222	21341	21198	21161	21353	21166	21223	21350	21403	21393	21168	21352	21197	21242	21223	21250	21022	21224	21114	21060	21248	21095	21125	21041	21184	21125	21172	21287	21089	21074	20980	21171	21060	21126	21058	21213	21317	21577	21158	21169	21194	21103	21246	21187	21008	21148	21279	21283	21340	21145	21262	21452	21000	21043	21083	21107	21195	21274	21124	21081	21070	21278	21086	21266	21250	21230	21183	21221	21222	21066	20958	21335	21235	21185	21198	21166	21226	21263	21035	21184	21186	21285	21197	21144	21358	21128	21063	21010	21144	21261	21189	21171	21131	21156	21156	21214	21302	21065	21181	21109	21339	21231	21188	21316	21187	20938	21239	21200	21172	21169	21003	21348	21121	21285	21065	21273	21186	21110	20852	21173	20915	21256	21149	21173	21360	21070	21133	21312	21120	21200	21306	21338	21033	21400	21136	21117	21421	21126	21301	21252	21065	21111	21086	21290	21355	21093	21187	21166	21284	21155	21084	21036	21264	21279	21339	20947	21100	21146	21215	21116	21092	21118	21136	21289	21347	21314	21327	21322	21339	21099	21159	21268	21341	21306	21249	21069	21345	21272	21148	21302	21224	21191	21334	21217	21022	21125	21151	21212	21006	21204	21334	21091	21221	21334	21374	21344	21153	21120	20994	21088	21161	21244	21130	21263	21332	21154	21118	21122	21357	21339	21091	20982	21125	20982	21073	21289	21019	21317	21194	21239	21252	21011	20968	21039	21117	21113	21198	21181	21454	21410	21234	21256	20993	21280	21070	21197	21106	21081	21232	21101	21184	21115	21212	21417	21009	20893	21293	21035	21223	21185	21113	21181	21194	21268	21386	21019	21204	21179	21314	21253	21163	21143	21309	20975	21055	20953	21213	21364	21207	20961	21260	21218	21256	21184	21070	21071	21204	21151	21246	21075	21030	21107	21158	21288	21232	20990	20975	21124	21244	21193	21298	21101	21368	21124	21242	21269	21237	21009	21151	21223	21359	21287	21120	21235	21132	21241	20756	20985	21479	21423	21053	21328	21258	21087	21157	21136	21232	21156	21069	21215	21140	21153	21186	21184	21193	21097	21381	21151	21100	21066	21290	21136	21055	21264	21247	21414	21253	21099	21145	21301	21400	21204	21064	21291	21173	21271	21156	21311	21238	21270	21183	21174	21416	21296	21257	21227	21185	21201	21237	21136	21179	21075	21118	21341	21335	21053	21233	21251	21322	21314	20978	21395	21130	21106	21125	20943	21065	21305	21276	21175	21057	21089	21129	21277	21097	21322	20945	20992	21299	21297	21142	21067	21144	21142	21079	21439	21067	21237	21052	21009	21250	21156	21197	21144	21044	21107	21092	21272	21203	21232	21223	21236	21093	21237	21281	21011	21358	21112	21354	21287	21104	21224	21112	20935	21012	21034	21406	21157	21177	21226	21263	20971	21023	21108	21106	21116	21159	21264	21042	21058	21235	21051	20950	21208	21122	21135	21302	21027	21173	21312	21209	21317	21037	21275	21268	21307	21160	21153	21126	21101	21196	21317	21365	21227	21283	21310	21088	21240	21158	21208	21025	21290	21190	21103	21257	21117	21267	21313	20933	21250	21106	21115	21004	21133	21158	21335	21052	21128	21342	21246	20937	21300	21084	21191	21217	21092	21033	21148	21227	21183	21008	21163	21056	21284	21164	21195	21079	21155	20981	21143	21251	21278	21129	21179	21324	21327	21303	21173	21038	21161	21208	21205	21076	21150	21049	21174	21312	21185	21158	21233	21157	21355	21378	20913	21290	21026	21106	20975	21147	21221	21154	21084	21159	21201	21214	21041	21040	21223	21136	21102	21209	21272	21061	21228	21217	21059	21128	21284	21032	21174	21008	21278	21308	21230	21398	21086	21069	21109	21513	21342	21090	21119	21375	21328	21306	21253	21090	21083	21093	21249	21031	20968	21440	21116	21259	21253	21151	21418	21137	21081	21191	21091	21113	21355	21294	21136	21111	21085	21275	20980	21098	21307	21156	21214	21178	21401	21226	21216	20860	21125	21093	21273	21154	21111	21202	21113	21200	21141	21087	20998	21362	21149	21127	21165	21221	21108	21067	21388	21306	21065	21008	21009	21254	21427	21221	21213	21360	21068	21104	21325	21205	21171	21101	21187	21076	21024	21181	21200	21207	21086	21114	21128	21127	21175	21080	21106	21140	21386	21060	20991	21135	21141	21132	21331	21017	21190	21031	21304	21426	21021	21103	20996	21183	21037	21019	21260	21352	21192	21250	21270	21136	21344	21035	21238	21213	21115	21338	21237	21270	21342	21146	21099	21225	21125	21079	20878	21190	21121	21107	21140	21176	21279	21189	21241	21019	21124	21364	21306	21214	21196	21213	21153	21202	21280	21041	21117	21220	21104	21335	21346	21217	21046	21237	21098	21217	21271	21176	21172	21148	21112	21256	21146	21063	21163	21028	21135	21191	21299	21283	20959	21090	21017	21307	21142	21160	21130	21094	21200	21335	20969	21034	21016	21043	21053	21023	21054	21350	21243	21311	21282	21023	21228	21119	21032	21145	21139	21053	21171	21130	21127	21224	21205	21067	21242	20878	21305	21144	21348	21346	21220	21052	21284	21275	21181	21047	21193	21271	21163	21177	21256	21100	21097	20972	21110	21338	21181	21044	20989	21037	21311	21229	21234	21197	21095	21034	20900	21166	21110	21045	21057	21231	21098	20948	21243	21208	21043	21196	21313	21077	21222	21083	21039	21002	20964	21303	21266	21187	21085	20961	20981	21044	21179	21293	21243	20948	21152	21161	21345	21093	21103	21000	21142	21246	21114	21182	21189	21130	21253	21317	21061	21180	21158	21074	21068	21378	21196	20943	21180	21306	21161	21391	21245	21058	21137	21240	21156	21055	21268	21509	21244	21158	21077	21361	21132	20995	20960	21068	21165	21182	21009	21217	21147	21374	21100	20988	21127	21022	21042	21134	21075	21189	21269	21139	21195	21042	21344	21319	21167	21103	21285	20875	21323	21037	20991	20954	21188	21348	21265	21145	21080	21163	21189	21087	21055	21216	21296	21079	20997	21201	21205	21071	21175	21177	21111	21125	21088	21106	21346	21079	20965	21165	21238	21330	21212	20953	21206	21279	21308	21271	21177	21157	21103	21141	21129	21118	21145	21080	21105	21198	21094	21173	21307	21090	21306	21155	21257	21148	20972	21240	21145	21157	21072	20989	21014	21256	20909	21154	21252	21230	21230	21203	21152	21185	21238	21096	21247	21074	21113	21101	21126	20793	21336	21201	21098	20907	21114	21133	21078	20997	21070	21295	21269	21159	21231	21020	21318	21200	21049	21293	21333	21240	21359	21127	21059	21419	21320	20993	21448	21227	21130	21044	21054	21101	21134	21144	21360	21062	21208	20939	21064	21217	21248	21157	21118	20998	21247	21051	21308	21104	21246	20956	21390	21240	21186	21278	21127	21209	21078	21038	21402	21194	21159	21305	21185	21067	21235	21393	21012	21263	21200	21239	21134	21127	21313	21140	21217	20971	21272	21109	21258	21090	21427	20905	21057	21314	21101	21106	21463	21308	21268	21045	21331	21224	21109	21082	21118	21220	21154	21169	21127	21288	21047	21185	20986	20962	21138	21020	21128	21110	21140	21353	21028	21301	21313	21060	21209	21256	21164	21094	20909	21054	21309	21208	21074	21051	21321	21064	21380	21117	21150	21267	21101	21116	21292	21267	21241	21190	21241	21062	21321	21273	21194	21278	21179	21228	21262	21306	21254	21275	21039	21137	21054	21122	20899	21235	21007	21008	21103	21121	21295	21124	20895	20993	21068	21401	21068	21145	21025	21088	21124	21163	21415	21237	21107	21410	21094	21062	21300	21060	21170	21172	21040	21354	21369	21279	21432	21230	21168	21331	21260	21087	20957	21099	21260	21124	21189	21218	21160	21228	21016	21159	21402	21087	21253	21266	21075	21144	21255	21012	21117	21038	21132	21142	21184	21264	21290	21257	21214	21147	21022	21250	21164	21284	21197	21211	21212	21363	21117	21117	21149	21110	21048	21015	21132	21216	21210	20962	21105	21018	21016	21176	21098	21082	21370	21115	21010	21306	21053	21437	21043	21130	21014	21233	21080	21138	21065	21037	21351	21123	21067	21249	21353	21264	21320	21300	21089	21033	21152	20872	20871	21058	21228	21059	21164	21143	21185	21125	21461	21267	21095	21089	21135	21233	21227	21018	21266	21135	21184	20983	21305	21348	21258	21304	21238	21332	21371	21232	21126	21337	21217	20992	21335	21061	21353	21204	21230	21305	21262	21004	21119	21072	21128	20908	21269	21277	21169	21265	21171	21348	21057	21073	21261	21057	21062	21150	21093	21250	20944	21092	21191	21168	21169	20993	21186	20981	21236	21299	21312	21082	21159	21265	21132	21156	21211	21199	21246	20937	21122	21040	21204	21192	21467	21314	21146	21050
60875	104292	78194	45520	28517	22016	17947	17286	17253	17150	17147	17166	17394	17391	17189	16829	17169	17293	17352	17182	17208	17283	17191	17318	17104	17152	17180	16949	17108	17323	17267	17183	17215	17226	17475	17315	17143	17149	17183	17348	17082	17307	17293	17209	17216	17345	17341	17397	17303	17358	17088	17202	17233	17237	17253	17192	17222	17259	17217	17307	17268	17271	17318	17298	17279	17156	17238	17263	16998	17182	17234	17315	17226	17216	17186	17208	17023	17174	17175	17241	17138	17194	17233	17422	17261	17263	17267	17377	17087	17123	17199	17087	17062	17219	17367	17067	17249	17188	17188	17230	17368	17254	17183	17168	17179	17294	17087	17301	17162	17344	17276	17051	17313	17180	17249	17167	17271	17175	17228	17302	17064	17148	17318	17348	17055	17178	17285	17110	17233	17053	17205	17055	17249	17257	17141	17273	17238	17142	17092	17113	17248	17306	17080	17276	17268	16912	17238	17160	17318	17157	17191	17211	17143	17171	17226	17216	17155	17288	17151	17156	17309	17118	17106	17165	16985	17272	17148	17234	17211	16980	17170	17195	17246	17267	17142	17006	17217	17158	17261	17467	17031	17317	17376	17237	17212	17220	17196	17362	17151	17251	17173	17270	17281	17283	17319	17347	17452	17089	17218	17280	16943	17181	17109	17141	17271	17442	17187	17102	17318	17289	17252	17207	17116	17395	17417	17081	17175	17203	17144	17326	17029	17123	16960	17166	17185	17161	17272	17256	17219	17219	17242	17128	17212	17216	17137	17030	17204	17221	17201	17048	17315	17198	17181	17219	17127	17352	17138	17215	17277	17209	17154	17095	17141	17119	17222	17082	17293	17209	17203	17069	17229	17191	16941	17249	17242	17158	17373	17163	17271	17299	17270	17149	17260	17169	17254	17078	17507	17257	17279	17079	17211	17182	17167	17189	17287	17043	17334	17089	17168	17254	17297	17108	17315	17367	17162	17128	17087	17068	17253	17194	16989	17240	17102	17135	17035	17130	17193	17211	17153	17202	17284	17054	17125	17193	17247	17220	17242	17327	17110	17065	17141	17134	17354	17205	17023	17258	17126	17207	17172	17153	17163	17113	17379	17049	17257	17197	17123	17186	17172	17179	17411	17244	17167	17212	17212	17143	17074	17267	17245	17341	17378	17296	17073	17279	17383	17286	17206	17097	17305	17172	17150	17286	17301	17246	17091	17253	17226	17238	17238	17121	17111	17162	17361	17273	17143	17315	17174	17182	17241	17237	16986	17261	17403	17008	17125	17173	17228	17130	17313	17243	17239	17224	17294	17225	17358	17268	17241	17244	17236	17460	17142	17164	17278	17410	17263	17345	17328	17238	17079	17306	17200	17200	17193	17226	17102	17156	17278	17172	16986	17076	17386	17257	17249	17330	17130	17225	17185	17171	17189	17187	17189	17223	17094	17270	17310	17260	17220	17125	17124	17203	17306	17170	17212	17301	17250	17263	17109	17158	17089	17275	17238	17265	17171	17365	17230	17270	17183	17162	17276	17261	17251	17233	17149	17255	17072	17192	17251	17292	17106	17182	17129	17232	17375	17143	17170	17215	17277	17180	17137	17147	17199	17088	17123	17220	17280	17248	17300	17219	17161	17243	17230	17315	17065	17318	17204	17233	17328	17246	17257	17157	17238	17112	17175	17259	17247	17189	17353	17267	17269	17035	17127	17198	17101	17310	17034	17197	17305	17301	17230	17065	17322	17178	17404	17067	17154	17224	17301	17344	17181	17219	17237	17411	17005	17218	16989	17215	17304	17335	17163	17239	17050	17204	17226	17203	17135	17034	17057	17209	17281	17171	17378	17244	17285	17281	17472	17165	17259	17300	17069	17189	17108	17139	17388	17200	17335	17228	17250	17048	17279	17226	17341	17332	17266	17074	17371	17198	17040	17242	17173	17092	17211	17254	17295	17110	17294	17194	17197	17242	17306	17057	17125	17161	17024	17251	17234	17469	17284	17210	17132	17274	17347	17308	16956	17058	17274	17368	17209	17378	17300	17094	17117	17372	17205	17169	17087	17166	17277	17056	17226	17309	17218	16925	17241	17242	17157	17285	17043	17300	17180	17135	17233	17184	17232	17115	17368	17294	17221	17351	17201	17380	17343	17078	17287	17149	17249	17307	17202	17191	17262	17159	17254	17199	17327	17263	17014	17347	17205	17134	17255	17184	17140	17372	17261	17244	17215	17262	17150	17089	17226	17266	17201	17155	17308	17347	17127	17243	17216	17151	17183	17274	17353	17211	17211	17273	17266	17099	17331	17247	17101	17239	17086	17254	17202	17151	17200	17196	17063	17161	17328	17328	17313	17251	17077	17313	17232	17246	17298	17057	17239	17280	17231	17165	17239	17235	17258	17065	17213	17138	17435	17130	17079	17202	17391	17178	17088	17361	17319	17194	17221	17208	17200	17126	17102	17225	17341	17211	17132	17209	17159	17050	17238	17145	17076	17217	17340	17200	17181	17183	17344	17158	17383	17049	17170	17233	17022	17276	17249	17053	17244	17235	17228	17215	17298	17287	17161	17195	17171	17149	17200	17298	17308	17175	17168	17087	17278	17289	17357	17228	17036	17166	17316	17333	17060	17306	17172	17202	17112	17106	17228	17101	17229	17077	16993	17201	17341	17335	17141	17180	17073	17224	17407	17183	17232	17181	17279	17328	17226	17288	17346	17196	17284	17235	17237	17240	17346	17233	17255	17251	17349	17190	17126	17203	17198	17081	17390	17157	17153	17308	17336	17073	17315	17092	17184	17284	17126	17262	17241	17216	17320	17152	17319	17272	17274	17189	17233	17306	17129	17253	17004	17203	17253	17124	17415	17216	17227	17259	17164	17217	17170	17189	17209	17238	17216	17166	17258	17295	17273	17089	17296	17089	17143	17198	17166	17165	17382	17250	17287	17346	17416	17185	17341	17156	17266	17372	17131	17194	17282	17308	17203	17238	17252	17442	17149	17251	17350	17039	17261	17231	17331	17276	17288	17249	17267	17084	17116	17343	17361	17098	17098	17252	17180	17236	17015	17107	17141	17103	17073	17376	16925	17194	17333	17273	17206	17151	17096	17165	17247	17261	17141	17120	17212	17360	17303	17310	17128	17306	17135	17127	17283	17188	17261	17256	17210	17204	17309	17261	17356	17124	17280	17142	17165	17099	17425	17255	17073	17281	17094	17208	17160	17221	17136	17152	17273	17287	17204	17201	17205	17199	17329	17339	17222	17177	17290	17278	17206	17187	17274	17121	17344	17188	17283	17204	17129	17100	17348	16969	17195	17213	17281	17212	17095	17273	17154	17224	17065	17403	17281	17254	17243	17208	17187	17283	17118	17145	17198	17175	17125	17145	17001	17368	16996	17200	17272	17084	17128	17269	17202	17092	17380	17274	17176	17225	17189	17255	17116	17308	17118	17357	17207	17352	17145	17447	17217	17080	17244	17196	17288	17241	17136	17339	17080	17142	17391	17290	17283	17132	17088	17191	17225	17272	17122	17209	17351	17239	17041	17116	17021	17159	17380	17144	17032	17237	17188	17277	17217	17144	17021	17194	17223	17382	17334	17119	16953	17361	17342	17354	17257	17237	17316	17213	17340	17270	17166	17007	17347	17183	17251	17507	17292	17406	17150	17128	17274	17236	17330	17154	17247	17237	17330	17093	17086	17165	17113	17146	17279	17287	17207	17285	17215	17247	17067	17207	17165	17271	17155	17248	17184	17150	17137	17025	17306	17335	17236	17208	17310	17130	17199	17244	17292	17313	17096	17249	17191	17261	17363	17136	17185	17199	17130	17158	17217	17250	17325	17236	17312	17227	17327	17184	17313	17296	16998	17174	17324	17372	17228	17136	17193	17231	17289	17074	17273	17318	17231	17270	17215	17248	17280	17267	17269	17154	17171	17183	17331	17081	17086	17189	17243	17287	17268	17163	17305	17219	17257	17059	17150	17072	17257	17265	17207	17283	17357	17195	17276	17307	17427	17262	17311	17367	17050	17221	17226	17028	17285	17340	17146	17143	17222	17191	17278	17161	17311	17203	17245	17255	17355	17230	17315	17239	17189	17067	17313	17173	17240	17219	17246	17143	17334	17128	17250	17207	17254	17010	17428	17243	17324	17073	17068	17193	17330	17158	17321	17035	17302	17152	17130	17168	17167	17146	17190	17199	17333	17208	17250	17320	17225	17112	17222	16988	17091	17333	17302	17292	17132	17161	17298	17288	17298	17204	17009	17219	17177	17119	17287	17364	17150	17149	17415	17129	17216	17083	17400	17257	17192	17320	17073	17310	17279	17222	17191	17074	17215	17233	17103	17209	17278	17133	17269	17210	17179	17193	17329	16933	17146	17277	17162	17261	17105	17169	17107	17369	17295	17232	17242	17247	17163	17150	17181	17181	17168	17238	17168	17261	16987	17280	17266	17322	17322	17129	17262	17386	17170	17262	17406	17163	17089	17263	17292	17139	17227	17298	17343	17298	17258	17436	17134	17308	17185	17303	17268	17069	17097	17202	17272	17202	17342	17190	17236	17274	17167	17223	17337	17214	17401	17055	17173	17119	17375	17134	17158	17328	17226	17285	17135	17307	17247	17207	17351	17264	17126	17182	17214	17251	17200	17144	17141	17067	17483	17283	17204	17088	17328	17164	17239	17167	17169	17331	17074	17161	17282	17192	17265	17087	17194	17207	17034	17089	17195	17234	17200	17109	17035	17125	17367	17158	17187	17190	17212	17128	17161	17170	17187	17161	17200	17082	17025	17336	17155	17269	17251	17244	17285	17057	17232	17090	17240	17408	17142	17136	17282	17345	17084	17011	17284	17219	17282	17205	17276	17225	17094	17132	17276	17246	17133	17336	17247	17116	17156	17162	17144	17306	17244	17213	17295	17065	17380	17154	17281	17010	17304	17063	17379	17162	17308	17236	17142	17144	17183	17265	17463	17285	17191	17192	17070	17223	17172	17205	17088	17140	17164	17168	17335	17166	17339	17203	17290	17219	17072	17019	17335	17142	17054	17252	17310	17267	17109	17296	17202	17068	17213	17063	17338	17079	17295	17370	17097	17170	17090	17138	17179	17206	17147	17012	17381	17260	17284	17072	17202	17163	17121	17223	17283	17136	17299	17210	17286	17159
32281	38907	39683	28424	22466	21759	21599	21139	21312	21105	21224	21077	21095	21131	21079	21312	21058	21039	21170	21244	21174	21232	21120	21145	21107	21004	21280	20880	21170	21140	21354	21099	21058	21107	21095	21561	21156	20941	21088	21215	21128	21113	21096	21103	21057	21248	21065	21153	21027	20867	21115	21028	21192	21061	21206	20939	21350	21443	21157	21087	21055	21067	21197	21087	21131	21143	21217	21050	21158	20836	21117	21161	20849	21083	21219	21141	21067	20915	21015	21139	21261	20968	20954	21170	20854	21005	21211	21256	21277	21036	20975	21111	20801	21031	21181	21159	21006	21045	21242	21238	21088	21134	21165	21201	21170	21138	20954	21090	21119	21043	21005	21141	21073	21045	21085	20944	20957	20997	20992	21082	21193	21296	20945	21242	20888	20965	21040	21086	21263	21166	21151	21182	20989	21133	21206	21048	21059	21011	21122	21028	21087	21005	21049	21277	21239	21097	21417	21244	21207	20912	21189	21256	21170	20904	20974	20901	20967	21078	21209	21070	21076	21073	20992	21184	21115	21044	20994	20879	21020	20927	21102	21175	21335	21240	21148	20900	20940	21144	21009	20849	21124	21092	20987	21005	21143	21107	21050	21174	21282	20910	21020	20945	21165	21045	21075	21022	21262	21095	21136	21026	21284	21102	21059	20848	21026	21172	21084	21009	20873	20966	21054	21203	21283	20887	21177	21069	21176	21121	21100	20958	21295	21189	21020	21030	21017	21224	21047	20879	21117	21274	21245	20903	21148	21199	21085	20954	21170	21146	21247	21066	21161	21083	21195	21047	21039	20872	20962	21053	21067	21058	21000	21071	20853	20949	21048	21053	21211	21175	21245	21127	21217	21139	21149	21029	21085	21106	20978	21170	21191	20946	21272	20922	21235	21118	21236	20967	21222	21158	21210	21046	21121	21042	21042	21083	20921	21103	21268	21205	21081	21067	21091	20867	21085	20900	20977	20937	21280	21075	21044	21010	21107	21000	21153	21251	21368	21072	21209	20967	21140	20990	21238	21047	21050	21178	21160	21106	21074	21119	21015	20891	21248	20811	21095	21324	21163	21068	21060	21006	21084	21164	21108	21091	21020	21060	21258	21197	21067	21090	21039	20965	21021	21007	21088	21091	20992	21055	21135	21146	21162	21143	21013	21213	21015	21101	20953	21133	21318	21125	21122	20999	20849	20937	21098	21213	21178	21313	21042	21110	21254	21097	21107	20945	21499	20823	21118	20893	21048	21138	21046	21105	21286	20990	21181	21112	21053	21243	20883	21207	21191	21128	21243	20988	21076	21062	21120	21064	21127	21222	21054	21064	21171	20986	21142	21168	21036	20966	21070	20970	21220	21093	20951	21033	20944	21111	20910	20954	21145	20850	20971	20993	21087	21166	20931	21239	21180	20889	21008	21151	21089	21088	21200	20995	21161	21011	21114	21040	21072	21166	21198	21303	21200	21061	21233	21025	21288	20867	21154	21180	20903	20943	20809	20949	20885	21064	21227	21087	21067	20963	20977	20996	21102	20954	21349	21191	21126	21226	20994	21233	21140	21009	21285	20956	20924	21087	21237	21077	21255	21061	21041	20992	21082	20993	21000	20919	20964	20939	20964	21020	21011	21064	21220	20916	21178	21267	21204	21064	21026	21069	21135	20992	21085	21178	21100	20901	21044	20969	21089	21201	21350	21150	21148	21102	21195	21065	21274	21042	21319	21042	20828	21080	20984	20973	20995	21010	21181	21048	20989	20957	21277	21054	20989	21112	21159	21033	21080	21126	21140	21115	21191	21201	20962	21072	21019	20974	21109	21015	21166	21203	21233	21066	21011	21102	21212	21093	21054	21222	21128	21358	20949	20909	21023	21113	21101	21048	21016	21084	21212	21088	20976	21234	21186	20916	21064	21075	21213	21209	21267	21102	20922	21239	20906	21156	21015	20999	20991	21363	21312	21317	21311	21164	21135	21097	20781	20993	21286	20994	21001	21170	21133	21187	20947	21023	21093	21071	21136	21033	21159	21034	21258	21187	21226	21217	21137	20858	20973	21067	21220	21121	21030	21041	20790	21039	20848	21171	21292	21132	21014	21105	21201	21141	21236	20858	21026	21155	20987	21130	20942	21109	21224	21147	21086	21101	21194	21052	21154	21054	21304	21127	21243	21018	21070	21112	21128	20993	21412	21347	21082	20925	20941	20937	21246	21076	20968	20896	21198	21205	20925	21042	21173	20884	21089	21249	20993	21184	21147	21057	21065	20997	21004	20959	21149	20945	21053	21214	21104	20875	21043	21194	21043	21248	21084	21101	21179	21049	21162	21012	21060	21171	21083	20952	20905	20896	21106	21201	21255	21000	20912	21291	21204	20998	21102	20970	21255	21008	21188	20860	21040	21060	20990	21259	21323	20994	20987	21043	21044	20845	21090	21038	20952	21030	21096	20944	21011	21174	21068	21204	21154	20881	21207	21000	21246	21072	21057	21144	21121	20927	21266	21157	20969	21099	21143	21054	21175	21103	20905	21011	21127	21051	21064	21073	21105	21117	21114	20960	21196	21130	21165	21341	20881	21133	21203	21170	21220	21147	21049	21026	21195	21314	21228	20905	21119	21162	21067	21198	21000	21019	21023	20989	21078	21088	21151	21189	21136	21147	21135	21151	20898	21182	21180	21180	20956	21173	21077	20969	20865	21228	20914	20873	20849	21137	21024	20940	21177	21016	21161	21130	21100	20928	21309	21136	21354	21096	20883	21062	21037	21201	21259	21141	21067	20959	20991	21050	21169	21271	21042	21207	20994	21103	21105	20937	21028	21120	21110	21081	20900	21033	21216	21251	21037	21234	21052	21172	21094	20866	21073	21224	21085	21088	21109	21136	21207	21323	21224	21133	21063	21173	21193	20956	21027	20989	21121	21008	21094	21178	21220	21048	20946	20975	21120	21121	21304	21003	21259	20930	20925	21356	21004	21146	21178	21050	21008	21096	20997	20915	21101	20945	21015	21050	21372	21161	21226	21009	21284	21212	21101	21116	21073	21318	21088	20997	21072	21288	21023	20957	21183	21109	21165	21057	21127	21044	21193	20992	20982	21180	21096	21155	21101	21087	21109	21162	20971	21147	21098	21293	20971	21031	21034	21085	21099	21042	21049	21059	21119	21027	20990	21105	20987	21124	21091	21251	21090	21020	21238	21105	21267	20881	21012	20982	21067	21140	21105	21081	21140	20886	21171	21179	21092	21137	21192	21189	21239	21355	21119	21029	21173	21171	21145	21144	21180	21133	21070	21025	21087	21044	21187	21128	21175	21113	21119	21008	21136	20976	21165	21190	21113	21195	21330	21141	21255	21169	21324	21112	20946	21068	21153	21125	21062	21068	21033	21106	21151	21208	21210	21184	21110	20990	21205	21269	21143	20925	21063	21001	21210	21205	21024	21318	21223	21099	21085	20969	21137	20880	21064	21153	21318	21200	20904	20828	21059	21057	21091	21062	21190	21136	21138	21026	21207	20912	20974	20991	21094	21080	21059	21155	21065	21068	21229	20904	21164	21055	21148	21028	20929	21072	21257	21048	21059	21016	21275	21099	21307	21102	21048	21153	21211	21294	21144	21115	21207	21077	21277	21100	21209	21012	21125	21209	21162	20967	21189	21072	21184	21139	21015	20958	21253	21157	21057	21023	20907	20856	21036	21206	21240	21190	21341	21026	21028	21141	21131	20880	21210	21220	21394	21197	21178	21274	20995	21086	21056	21174	21118	21133	21256	20949	21067	20895	20778	20829	20969	21152	21235	21178	21100	21043	21219	21247	21150	20972	21275	21071	20898	20930	21021	21231	21078	21089	21086	20958	21025	20967	21021	21134	21042	21205	21253	21127	21047	20997	21227	21091	21067	21152	21179	20807	21044	21178	21278	20898	21059	21082	21022	21003	21180	21099	21137	21299	21133	21141	21101	21046	21272	21156	21193	21126	21180	21243	21150	20899	20882	20936	20872	21061	21176	21356	21099	21078	21050	21106	21309	21152	21139	21093	21107	21179	21077	21141	21227	21037	21110	20909	21089	21035	21225	21051	20987	21246	21209	21112	21187	21374	21235	20858	21109	20955	21073	21003	21141	21205	21030	21115	21091	21223	21140	21060	21325	20946	20966	20956	21051	21190	21209	20903	21047	21129	21322	21120	21162	21004	21138	21087	21099	21250	21113	20954	21163	21075	21076	21194	21216	20977	21265	21231	21013	21019	21018	21069	21371	21183	20901	21043	20842	20992	20914	21151	21007	20971	21019	20951	21131	21130	21088	21064	21119	21289	21289	21121	21250	21130	20999	21065	20890	21184	21160	21220	21208	21148	20972	21235	21244	21196	21050	20922	21080	21029	21044	21022	21001	21050	20901	21104	21046	20971	21119	21332	20995	21109	20987	21037	21021	21060	21028	21212	20952	21021	21221	21213	21092	20861	21092	21064	20914	21032	21161	21120	21365	21149	21179	21099	21178	21114	20930	20894	21046	21126	21123	21400	21082	21109	21083	20917	21270	20986	21120	21333	21208	21111	21087	21090	20990	21226	21156	21157	21212	21177	21028	20966	21217	20861	21177	21147	21131	20966	21039	21111	21184	21010	20984	21217	21046	21147	20957	21127	21079	20937	21110	21275	21051	20947	21160	21303	21053	20947	21027	21129	21078	20901	20974	21186	21144	21045	21104	20950	21094	20988	21132	21071	21187	20932	21018	21006	21141	21012	21055	21093	21047	21058	20964	20949	21096	20962	21238	21057	21232	21038	21124	21152	21054	21121	20873	21045	21209	21145	21083	20998	21208	21238	21112	21151	21036	21064	21200	21059	21391	20974	21136	20996	21143	21003	21237	20928	21014	21049	21113	21149	21062	21010	21038	21037	20988	21040	21209	21063	21210	21118	21041	20986	21240	21225	21211	21075	21017	21175	21173	21165	20901	21059	21095	21062	21118	21094	21195	21120	21071	20823	21155	21268	20889	21053	21052	20995	20948	21117	20969	21273	21007	21304	20946	20889	21212	21137	21311	21100	21105	21144	20881	21370	21296	20961	21024	20982	21234	21049	21065	21137	20957	21200	21071	21047	21121	21184	21255	21016	21327	21219	21096	20953	21033	21051	21084	21139	20942	21325	21059	21061	21073	21101
44169	58206	40169	21888	18028	17481	17409	17159	17210	17144	17057	17196	17142	17258	17109	17258	17042	17040	17222	17219	17102	17084	17154	17234	17112	17258	17261	17040	17225	17026	17229	16977	17072	17263	17069	17096	17218	17183	17055	17273	17134	17141	17097	17228	17316	17186	17048	17160	17069	17203	17227	17160	17244	17093	17344	17212	17351	17185	17217	17246	17006	17147	17109	17135	17100	17291	17216	17227	17158	17120	17282	17277	16994	17148	17321	17137	17187	17043	17104	17097	17099	17015	16978	17139	17099	17087	17168	17090	17265	17248	17228	17104	17100	17188	17145	17176	17070	17259	17180	17030	17144	17046	17140	17103	17144	17151	17127	17185	17115	17163	16940	17243	17218	17215	17172	17247	17036	17184	16991	17252	17295	17263	17094	17095	17236	17160	17220	17069	17074	17120	17123	17234	17118	17197	17036	17235	17184	16869	17133	17254	17194	17174	17129	17286	17001	16894	17163	17013	17038	17137	17006	17138	17021	17052	17209	17184	17178	17201	17091	17226	17108	17111	17091	17155	17217	17197	17057	17009	17180	17082	17137	17030	16956	17066	17090	17037	17074	17161	17110	17097	17140	17098	17142	17162	17013	17131	17209	17158	17126	17175	17250	17055	17011	17086	17158	17140	17083	17048	17158	17176	17226	17162	17308	17182	17409	17071	17112	17036	16942	17167	17029	17015	17174	17067	17113	17326	17015	17227	17174	17153	17100	17051	17357	17151	17222	17142	17005	16958	17188	17123	17124	16973	17182	17178	17158	17143	17137	17195	17114	17056	17181	17221	17205	17260	17005	17152	16981	17224	16977	17055	17214	17143	17074	17288	17421	17130	16976	17287	17331	17136	17429	17108	17230	17311	17141	17202	17045	17187	17243	17203	17149	17260	17002	17223	17259	16995	17315	17245	17057	17138	17257	17043	17075	17252	17159	17090	17225	17266	17316	17325	17141	17244	17225	17242	17086	16998	17079	17221	17173	17177	17159	17213	17069	17184	17117	17234	17223	17312	17169	16972	17102	17002	17234	16949	17136	17178	17102	17017	17166	17175	17172	17139	17080	17084	17281	17123	17186	17093	17201	17093	17001	17203	17313	17071	17359	17132	17083	17240	17384	17227	17074	17246	16999	17147	17110	17316	17109	17113	17052	17183	17319	17373	17106	17200	17202	17173	17219	17167	17076	17060	17114	17105	17054	17022	17178	17209	17258	17113	17256	17144	17177	17298	17074	17150	17169	17209	17106	17186	17244	17057	17184	17030	17210	17169	17146	17013	17355	17133	17266	17065	17041	17144	17269	17233	17096	17050	17017	17139	17191	17014	17224	17023	17305	17106	17152	17170	17060	17093	17197	17182	17225	16906	17209	17099	17120	16981	17127	17176	17117	17187	17214	17174	17251	16964	16997	17281	17211	17093	17226	17210	17204	17112	17095	17321	17162	17132	16955	17254	17351	17020	17150	17097	17184	17047	17099	17095	17323	17172	17165	17254	17261	17022	17007	16954	17133	16960	17214	17081	17223	17218	17316	17166	17053	16959	17180	17130	17253	17147	17166	17282	17171	17039	17197	17197	17106	17120	17142	17212	17032	17113	17151	17088	17241	17226	17206	17158	17151	17171	17246	17045	17068	17082	17218	17094	17254	17111	16935	17184	17189	17082	17130	17319	17216	17263	17140	17139	17103	17252	17131	17090	17095	17063	17154	16811	17223	17122	17218	17177	17126	17198	17325	16987	17159	17273	17209	17000	17263	17002	17183	17054	17001	17155	16946	17027	17085	17021	17013	17014	17445	17125	17122	17080	17410	17164	17219	17112	17058	17297	17138	17226	17177	17137	17146	17244	17202	17379	17042	17068	17148	17230	17229	17295	17202	17175	17153	17171	17094	17195	17100	17266	17082	17397	16800	17170	17253	17280	17225	17292	16934	17099	17119	17146	17084	17161	17140	17166	17316	17115	17106	17080	17177	16944	17125	17197	17053	17135	17081	17145	17066	17089	17071	17363	17160	17234	17049	17068	17292	16945	17095	17233	17278	17165	17059	17201	17154	17072	17326	16941	17325	17108	17069	17130	17111	17088	17110	17092	17257	16926	16953	17048	17175	17288	16932	17005	17257	17099	17228	17208	17221	17120	16980	17217	17160	17231	17229	17153	17149	17097	17111	17216	17232	17130	17224	17155	17221	17324	17184	17113	17149	17270	17348	17057	17171	17327	17264	17215	17035	17068	17213	17324	16947	17235	16989	17119	17114	17082	17004	17266	17202	17084	17219	17090	17045	16957	17270	17086	16924	17100	17091	16976	17169	17265	17128	17165	17151	17052	17231	17154	17006	17281	17282	17177	17113	17145	17061	17118	17315	17101	17224	17077	17266	17139	17224	17268	17220	17144	17130	17158	17290	17317	17226	17124	17196	16979	17247	16973	17343	17080	17328	17184	17154	17307	17193	17035	17307	17267	17243	17336	17125	17244	17129	17172	17220	17154	17271	17211	17388	17110	17179	17163	17185	17245	17149	17214	17068	17136	17213	17195	17102	17224	17300	17116	17154	17172	17226	17150	17147	17222	17109	17180	17145	17101	17447	17209	17171	17151	17218	17054	17351	17138	17124	17279	17054	17061	17254	17206	17081	17099	17287	17076	17136	17248	17092	17224	17107	17068	17122	17262	17139	17142	17291	17129	17090	17107	17212	17111	17126	16965	17209	17177	17003	17253	17128	17249	17151	17057	17106	17224	17017	17176	17210	17037	17033	17137	17186	17122	17179	17029	17041	17047	16925	16965	17198	17295	17250	17072	17026	17062	17271	17240	17228	17052	17128	17116	17162	17222	17241	17274	16936	17200	17217	17249	17123	17321	17007	17244	17139	17393	17172	17190	17231	17206	17101	17084	17049	17068	17198	17126	17176	17038	17104	17134	17123	17069	17267	17212	17323	16970	17042	17202	17167	17149	17147	17115	17130	17264	17202	17160	17031	17007	17129	17166	17344	17205	17071	17182	16922	17136	17099	17155	17232	16975	17172	17465	17252	16926	17089	17140	17242	17043	17205	17067	17289	17028	17277	17108	17122	17221	17100	17268	17163	17108	17066	17324	17013	17240	16995	17107	17158	17076	17147	17307	16983	17152	17135	17274	17222	17142	17269	17114	17200	17133	16988	17220	17221	17094	17123	17316	17090	17218	17332	16974	17144	17095	17110	17069	17182	17060	17149	17128	17124	17092	17163	17235	17116	17208	17323	17243	17142	17147	17055	17281	17051	17113	17134	17089	16937	17312	17259	17152	17119	17160	17026	17170	17127	17130	17055	17189	17191	17110	17210	17112	17092	17159	17043	17077	17248	17275	17241	17321	17115	17093	17082	17256	17195	17082	17334	17028	17020	17226	17074	17284	17210	17147	17187	17097	17095	16997	16884	16979	17229	17045	17334	17244	17143	17154	17075	17176	17157	17244	17181	17186	17135	17184	17131	17226	17038	17190	17325	17129	17217	17369	17127	17032	17005	17208	17260	17008	17143	17099	17326	17266	17075	17229	17093	17140	17052	17094	17101	17126	17127	17231	17100	17162	17033	17261	17190	17002	17218	17241	17117	17181	17120	17225	17033	17204	17234	16873	17036	17129	16969	17283	17078	17152	17114	17125	17267	17111	17066	17156	17076	17104	17351	17072	17171	17168	17214	17130	17129	17033	17300	17115	17124	17163	17202	17220	17021	17262	16978	17091	16970	17183	17152	17279	17192	17214	17095	17149	17272	17127	16867	17128	17135	17120	17252	17143	17097	17361	17040	17147	16967	17035	17021	17089	17289	17176	17315	17091	17167	17123	17242	17066	17216	17258	17200	17201	17146	17074	17184	17163	17172	17202	17071	17161	17069	17106	17045	17075	17161	17018	17214	17186	17199	17204	17268	17018	17160	17130	17202	17079	17112	17013	17212	17065	16984	17105	17141	17239	17130	17177	17057	17271	17172	17096	17118	17207	16904	17195	17107	17067	17250	16973	17304	17209	17178	17149	17239	17073	17204	17227	17166	17133	17166	17074	17170	17076	17248	17157	17060	16996	17206	17021	17179	17218	17300	17077	17295	17214	17307	17154	17299	17106	17181	17190	17165	16999	17117	17170	17065	17221	17213	17270	17214	17013	17198	17010	17083	17272	17185	17258	17158	17075	17194	17161	17174	16980	17234	17177	17165	17046	17244	17208	17149	17248	17074	17245	17251	17378	17139	17125	17145	17153	17176	17168	17322	17205	17241	17230	17140	17055	16976	17113	17259	17187	17133	17246	17208	17202	17195	17083	16993	17086	17138	17060	17092	17060	17026	17173	17046	17281	17196	17111	17327	17113	17201	17012	17073	17094	17227	17062	17156	17233	17259	17157	17156	17215	17166	16986	17191	17239	17112	17120	17220	17076	17133	17171	17192	17151	17224	17333	17153	17037	17253	16861	17094	17047	17152	17274	17181	17126	17046	17229	17127	17156	16953	17175	17103	17314	17286	17300	17026	17089	17254	17167	17023	17135	17004	17246	16995	17261	17272	17110	17232	17076	17187	17148	17209	17091	17298	16985	17162	17201	17089	17158	17090	17133	17160	17156	17199	17163	17247	17090	16980	17060	17222	17167	17451	17158	17399	17387	17221	17228	17207	17081	17128	17261	17215	17142	17137	17054	17289	17232	17151	17303	17099	17080	17140	17054	17224	17164	17132	17274	16987	16952	17028	17116	17081	17119	17291	17039	17253	17267	17254	17197	17236	17111	17017	17137	17262	17351	17164	17118	17142	17156	17345	17118	17247	17138	17096	17219	17300	17308	17248	17116	17312	16911	17227	17047	17272	17199	17281	17120	16985	17195	17245	17169	17114	17157	17124	17182	17222	17219	17009	17235	17038	17194	17209	17042	17338	17140	17084	17154	17390	17366	17232	17075	17016	17209	17048	17230	17194	17082	17180	17346	17172	17173	17066	17261	17300	17341	17329	17206	17238	17310	17184	17228	17000	17084	17320	17108	17133	17191	17268	17162	17110	17266	17214	17066	17241	17135	17160	17253	17158	17171	17140	17062	17088	17137	17074	17195	17207	17062	17110	17186	17070	17118	17269	17206	17213	17103	17333	17185	17299	17295	17140	17235	17303	17218	17139	17265	17262	17175	17178	17027	17216	17162
24127	24534	33954	27707	23879	24472	23960	21137	20893	21098	20898	20724	21014	21003	20965	20682	20786	20701	20888	20904	20608	20682	20729	20854	20833	20597	20714	20561	20942	20811	20858	20534	20491	20715	20755	20859	20718	20805	20597	20582	20780	20823	20777	20723	20773	20590	20405	20712	20675	20709	20942	20587	20637	20641	20783	20756	20900	20820	20782	20619	20650	20575	20619	20760	20710	20789	20717	20698	20756	20713	20789	20845	20679	20528	20693	20554	20705	20593	20710	20743	20643	20890	20616	20665	20747	20651	20894	20776	20555	20666	20879	20696	20572	20662	20752	20509	20668	20369	20503	20603	20707	20468	20777	20744	20627	20687	20664	20768	20783	20704	20629	20526	20611	20570	20522	20684	20584	20721	20637	20555	20832	20690	20593	20646	20617	20591	20734	20642	20642	20810	20656	20732	20641	20621	20692	20696	20562	20676	20572	20630	20556	20897	20741	20648	20663	20637	20629	20751	20619	20578	20684	20620	20735	20770	20423	20664	20641	20457	20648	20637	20553	20631	20812	20747	20558	20661	20654	20816	20729	20885	20574	20503	20767	20717	20564	20588	20626	20721	20585	20743	20841	20813	20677	20472	20666	20580	20574	20580	20791	20777	20609	20683	20622	20518	20654	20600	20565	20557	20362	20760	20451	20685	20623	20383	20680	20610	20610	20614	20828	20778	20626	20875	20715	20666	20898	20633	20780	20677	20740	20747	20706	20620	20706	20789	20666	20579	20402	20486	20691	20761	20659	20645	20523	20589	20572	20642	20842	20627	20537	20734	20651	20813	20417	20539	20892	20732	20735	20651	20458	20791	20512	20658	20688	20665	20574	20650	20553	20578	20616	20692	20602	20677	20487	20863	20645	20650	20792	20624	20795	20600	20719	20659	20728	20775	20679	20770	20636	20607	20560	20657	20632	20710	20720	20575	20516	20699	20346	20536	20653	20576	20640	20654	20580	20631	20599	20563	20793	20617	20583	20746	20588	20660	20687	20732	20678	20617	20307	20681	20666	20855	20516	20481	20668	20687	20653	20766	20635	20486	20759	20719	20606	20739	20598	20769	20672	20628	20712	20526	20592	20759	20681	20583	20767	20670	20641	20742	20482	20632	20573	20849	20743	20559	20785	20734	20595	20642	20702	20661	20685	20616	20714	20594	20488	20621	20614	20523	20380	20685	20696	20578	20674	20701	20651	20498	20464	20538	20764	20773	20778	20765	20597	20618	20613	20618	20669	20536	20396	20695	20586	20626	20544	20732	20888	20890	20616	20735	20351	20642	20687	20747	20701	20569	20774	20896	20717	20523	20360	20550	20283	20416	20609	20666	20574	20693	20632	20698	20737	20788	20647	20499	20479	20624	20708	20606	20718	20771	20604	20867	20799	20576	20722	20674	20633	20786	20773	20735	20805	20738	20752	20688	20725	20763	20605	20548	20863	20619	20446	20542	20693	21088	20791	20690	20885	20687	20599	20782	20515	20641	20855	20537	20470	20742	20542	20684	20569	20563	20514	20498	20820	20647	20589	20753	20575	20599	20684	20643	20829	20749	20672	20604	20631	20934	20583	20726	20566	20465	20713	20611	20640	20776	20680	20538	20309	20823	20811	20708	20478	20726	20583	20625	20726	20889	20683	20782	20588	20681	20859	20630	20711	20846	20829	20653	20610	20732	20587	20580	20461	20539	20664	20526	20662	20876	20830	20855	20584	20678	20716	20422	20422	20654	20611	20822	20813	20566	20651	20564	20688	20636	20605	20632	20710	20637	20544	20668	20913	20607	20530	20591	20822	20826	20772	20472	20600	20587	20568	20669	20558	20824	20856	20494	20706	20427	20578	20592	20460	20672	20715	20605	20647	20661	20658	20818	20556	20768	20521	20570	20420	20840	20379	20532	20895	20995	20592	20678	20732	20727	20519	20640	20393	20855	20649	20766	20483	20464	20561	20733	20610	20672	20679	20753	20639	20765	20799	20593	20724	20637	20788	20482	20533	20785	20839	20645	20525	20677	20439	20668	20552	20665	20693	20542	20822	20734	20542	20620	20738	20661	20721	20849	20383	20702	20813	20664	20748	20768	20681	20633	20799	20690	20490	20619	20676	20577	20594	20643	20687	20670	20656	20684	20635	20639	20755	20567	20783	20589	20725	20651	20915	20519	20778	20572	20725	20473	20527	20703	20676	20485	20738	20620	20598	20537	20657	20648	20670	20373	20739	20508	20681	20609	20490	20540	20601	20710	20719	20512	20751	20616	20647	20603	20486	20625	20740	20719	20613	20691	20694	20683	20783	20590	20673	20491	20728	20563	20695	20542	20709	20585	20692	20500	20563	20618	20706	20686	20541	20759	20725	20769	20497	20810	20572	20680	20797	20703	20446	20586	20394	20597	20631	20761	20464	20572	20449	20770	20498	20630	20751	20719	20551	20695	20662	20821	20688	20681	20543	20746	20696	20661	20766	20698	20560	20832	20695	20714	20553	20783	20723	20506	20708	20724	20666	20645	20621	20628	20829	20923	20662	20563	20837	20721	20733	20795	20713	20585	20693	20789	20743	20704	20528	20667	20496	20627	20610	20579	20717	20660	20499	20557	20571	20745	20624	20646	20535	20756	20956	20478	20675	20674	20670	20806	20605	20497	20625	20702	20725	20875	20909	20553	20889	20696	20597	20613	20705	20617	20762	20391	20557	20669	20717	20548	20781	20612	20575	20480	20611	20626	20452	20840	20697	20625	20657	20648	20672	20586	20673	20639	20700	20689	20557	20546	20592	20592	20382	20918	20629	20476	20793	20653	20563	20671	20811	20586	20550	20671	20505	20580	20774	20594	20827	20647	20766	20696	20528	20738	20673	20689	20635	20822	20652	20599	20776	20662	20657	20543	20755	20793	20535	20645	20605	20675	20727	20741	20637	20673	20720	20582	20481	20716	20571	20746	20740	20515	20820	20623	20694	20810	20626	20775	20946	20609	20500	20693	20698	20661	20560	20809	20586	20621	20761	20384	20521	20629	20625	20447	20691	20659	20607	20618	20812	20727	20700	20815	20528	20578	20502	20584	20557	20575	20592	20827	20878	20512	20464	20593	20705	20466	20589	20691	20791	20667	20459	20337	20829	20531	20784	20649	20782	20470	20570	20728	20574	20699	20730	20687	20624	20644	20585	20493	20946	20757	20198	20505	20521	20546	20707	20636	20474	20806	20627	20691	20560	20603	20705	20889	20591	20628	20686	20826	20695	20634	20558	20461	20723	20626	20809	20796	20565	20685	20631	20672	20761	20754	20786	20569	20568	20749	20583	20593	20770	20847	20785	20519	20597	20531	20711	20677	20961	20670	20652	20603	20720	20670	20585	20704	20650	20875	20631	20547	20715	20504	20783	20796	20310	20563	20717	20562	20619	20468	20746	20572	20839	20690	20710	20702	20737	20489	20512	20692	20834	20617	20711	20445	20478	20344	20651	20524	20672	20715	20479	20517	20696	20616	20792	20806	20544	20553	20872	20810	20422	20676	20743	20627	20559	20679	20690	20827	20646	20587	20523	20693	20602	20575	20861	20689	20723	20691	20626	20419	20710	20732	20584	20599	20770	20345	20781	20583	20678	20363	20700	20607	20710	20862	20679	20757	20621	20796	20582	20544	20715	20765	20750	20607	20720	20700	20473	20570	20764	20444	20763	20772	20773	20574	20713	20456	20610	20833	20776	20680	20754	20686	20501	20728	20637	20711	20587	20499	20493	20495	20559	20663	20859	20354	20656	20650	20688	20533	20744	20745	20631	20735	20798	20584	20517	20621	20503	20607	20580	20500	20565	20536	20699	20541	20545	20751	20643	20691	20473	20569	20680	20561	20643	20870	20794	20728	20619	20650	20652	20805	20793	20553	20710	20611	20514	20796	20664	20755	20432	20532	20675	20381	20607	20684	20734	20582	20494	20582	20551	20459	20701	20643	20676	20675	20541	20810	20608	20688	20606	20619	20460	20615	20526	20738	20870	20738	20793	20503	20652	20793	20882	20816	20732	20580	20751	20703	20717	20805	20558	20582	20826	20736	20783	20556	20565	20513	20619	20487	20658	20679	20729	20515	20568	20518	20698	20530	20428	20548	20616	20855	20746	20559	20646	20736	20622	20600	20654	20632	20736	20527	20773	20758	20642	20961	20623	20595	20802	20614	20641	20738	20884	20669	20590	20719	20582	20565	20782	20566	20486	20674	20925	20616	20827	20595	20493	20501	20733	20612	20653	20667	20591	20477	20679	20596	20472	20678	20927	20637	20626	20539	20706	20631	20662	20837	20811	20756	20519	20547	20680	20589	20835	20568	20780	20582	20519	20489	20732	20738	20671	20701	20735	20463	20766	20742	20659	20536	20420	20676	20475	20591	20648	20726	20722	20624	20840	20808	20768	20638	20529	20759	20576	20746	20643	20528	20800	20646	20388	20697	20761	20550	20739	20731	20590	20529	20696	20696	20538	20593	20649	20782	20738	20679	20658	20679	20724	20708	20881	20670	20788	20781	20621	20568	20650	20563	20737	20725	20592	20557	20598	20772	20671	20918	20594	20643	20772	20801	20634	20787	20415	20542	20585	20592	20557	20630	20576	20684	20788	20814	20685	20823	20624	20712	20533	20662	20697	20538	20563	20670	20539	20645	20595	20426	20697	20785	20628	20757	20721	20675	20650	20617	20628	20487	20613	20467	20547	20662	20592	20691	20600	20744	20871	20768	20807	20651	20676	20591	20744	20768	20572	20683	20835	20822	20489	20685	20825	20540	21003	20678	20879	20759	20815	20767	20679	20533	20703	20389	20487	20616	20474	20592	20781	20493	20513	20592	20641	20583	20651	20827	20561	20697	20590	20557	20721	20650	20595	20621	20597	20541	20573	20550	20582	20598	20662	20755	20621	20717	20559	20570	20559	20794	20634	20716	20579	20743	20689	20654	20745	20714	20532	20319	20431	20630	20522	20695	20643	20710	20615	20578	20644	20509	20678	20861	20776	20912	20680	20463	20470	20538	20483	20698	20803	20746	20673	20740	20686	20501	20703	20742	20552	20529	20684	20668	20752	20721	20813	20725	20652	20838	20564	20547	20494	20571	20630	20657	20538	20704	20749	20660	20639	20445	20650	20711	21025	20584	20508	20752	20505	20686	20681	20439
63687	98895	72133	38122	23962	20004	17507	17183	16932	17182	16951	16903	17108	17056	17042	17116	16947	16810	17125	17085	16922	17133	17070	17136	16968	16915	17066	16846	17063	16926	16958	17007	17007	17044	16962	17051	16941	17019	16936	17050	17256	17075	17172	16996	16994	17024	16901	17137	16961	17073	17033	17002	16904	17017	16932	16983	17009	16969	17137	17028	17043	17060	17083	16898	17204	16831	16846	16867	16829	17046	17099	17022	17112	17130	17035	16927	16934	17009	16910	16880	17034	16992	16852	17033	17075	16978	17100	17072	17015	17076	17098	16932	17187	17106	17081	16958	17143	16899	17049	16948	16981	16972	17172	16726	16826	17043	16957	17013	16831	17064	17074	17038	17040	16977	17020	16999	17034	16930	17092	17089	17004	16939	17049	17018	16828	17121	16892	16891	17094	17086	17034	17053	17021	16996	17099	16912	16943	16908	16757	16981	16814	17037	16831	16938	16983	16995	16999	17010	16884	17046	16974	17275	16955	16846	16990	17017	17166	16976	17030	17019	17026	16850	17089	16982	16895	16971	16963	16929	17169	17085	16993	16946	16892	17136	16896	16844	17119	16999	16857	16990	16889	17050	16841	17080	16851	17072	17029	16985	17174	17065	16935	16875	16901	16909	16854	17038	16891	16864	16953	17088	16980	17130	16967	17074	16862	16986	16950	17183	16911	17050	17053	17022	16908	16964	17065	16813	17019	17228	17078	17024	16854	17014	17016	17107	17062	17110	17086	17008	16852	16848	17202	17068	16957	16971	17200	16914	16954	17005	16807	16958	17019	16976	16960	17189	16778	17089	16994	16978	17059	17126	16926	16842	16839	16849	17060	16918	17120	16922	16822	17011	17075	16918	16942	16980	17137	17088	17222	17002	16863	16810	16996	17013	17052	16930	16918	16931	16835	16881	17106	17222	16965	16820	16960	16903	17119	16778	17127	16807	16884	17159	16829	17104	16924	16797	17066	17241	16966	17043	17018	17162	17061	16973	17087	16952	17236	17008	17057	17028	17002	16968	16852	17097	16969	16916	16995	16904	16981	16868	17058	17091	16946	16992	17048	16989	16930	16869	16952	17103	16865	17181	16871	17053	16930	17231	16989	16967	16896	16960	17032	17034	16949	16970	17080	16949	16927	16982	16970	17137	17090	17016	16984	17041	16831	16962	17169	16788	17017	16954	16777	16960	16953	16983	17081	17013	16921	16955	16761	16994	16968	17070	17044	17134	16802	17000	16881	16932	16874	16734	16940	16877	17122	16946	16902	16849	17010	17053	16950	17019	16734	17022	17056	16950	16951	17081	16989	16904	16983	17089	16865	16856	16924	17202	17155	17027	17033	16856	17041	17018	16894	16985	16958	17018	17238	16961	17061	16734	16842	16948	16904	17054	16868	17096	17088	17023	17179	17035	16940	17028	17180	16999	16946	17012	16985	16966	16909	16904	16949	16936	16883	16988	17059	16961	16879	17118	17017	17086	17158	16921	16885	16801	17092	16974	16943	16974	16911	17024	17013	16928	17199	17036	16994	16865	16952	17084	16914	16985	17038	16886	17073	16850	17044	17004	17059	16913	16975	16925	17034	16942	17043	17018	16777	17068	16953	17155	17031	17069	17069	16929	17186	16869	16986	17089	17103	16954	16816	17031	17082	17035	16958	17104	16952	16999	17092	17001	16920	16723	16926	16975	16888	16904	17126	17121	16991	17095	16998	17055	17006	17071	17071	16873	17005	16924	16954	16927	16882	17123	17103	16861	16769	17058	16894	16910	16995	17047	16895	17017	16824	17057	16822	16940	16888	17008	17006	16909	17114	17038	16947	17021	16961	16898	16879	16953	16970	17021	16898	16970	17228	16881	16993	16999	17090	16934	17265	16977	16939	16957	17008	16947	17012	16982	17035	16841	16956	16932	16994	17095	17021	17035	17028	17113	16906	17160	16883	16905	16957	16759	16993	16979	17078	16916	16979	17000	17224	17134	17066	17015	16941	16981	16923	17127	16928	17235	17028	17116	17019	16998	17064	16997	16852	17056	17094	16858	17018	16997	16885	16916	16958	17195	17045	16794	16907	16868	17070	17031	17012	16900	17086	17229	16987	16786	16911	17077	17029	16971	16887	17054	16793	16937	16866	17107	17111	16817	16846	17064	17057	16924	16942	17107	17034	16935	17033	16923	16859	16988	17073	17060	17016	17094	16974	17197	16936	16933	17011	16954	17037	17097	17116	16860	16983	17068	17043	17074	17087	16962	16899	17030	16945	16959	16892	16907	16934	17004	16977	16889	17035	17198	16996	16903	16930	17023	16999	17057	17112	16996	16925	16929	16872	16928	16896	16953	16912	16899	16951	17035	17093	17012	17015	17015	17059	16858	17127	16944	16939	16862	17024	16891	16981	16991	17024	17010	17019	16939	16887	16784	16916	17013	16841	17221	17120	16960	16967	16851	16860	16857	16682	17029	16955	17153	17116	17127	16893	16853	16867	17078	17060	17106	16832	17036	17161	16908	17133	16951	16940	17062	17039	16747	16882	16927	17236	17095	16889	16815	17084	17073	17055	16964	16947	16960	17067	17012	16960	16858	16934	17044	17096	17083	16985	16867	17041	17058	16915	16913	16921	17000	16990	16832	16943	16927	16821	16971	16992	16996	16869	16998	16900	16969	16913	17144	16871	16938	16873	17185	16985	16937	16812	16953	16865	16883	17112	16988	17121	17027	17068	16859	17004	17174	16859	17059	16975	16935	16860	17110	17085	16865	16903	16830	16877	16830	17000	17075	16925	16909	17117	17113	16994	16960	16938	16907	16974	16953	17024	17211	16939	16967	16881	16950	17104	16898	16969	17074	17275	16957	16957	17050	17028	17065	16904	17048	16707	16923	17081	17011	17099	16912	17000	16879	17128	16995	16979	16967	16983	17098	17086	17040	16808	16906	16975	17114	16803	17221	17027	16883	16993	17104	16857	16906	16964	17123	16958	17030	17040	17099	16784	17006	17146	17177	17038	16955	17023	17029	16933	17154	17048	16941	16977	16996	16981	17055	17097	17191	16861	16975	16936	17049	17030	16920	17007	17050	16940	17067	16903	16922	16745	17075	17104	17004	16989	17059	16942	16844	16875	16939	16913	17117	17076	17131	17055	17066	16950	16890	17032	16971	16926	17010	17206	17055	16936	16900	16995	16972	16922	17076	16933	16918	16895	17095	17052	17129	17098	17057	16952	17102	16903	17185	16810	16976	16826	16861	16902	16934	16921	17024	16961	16922	16867	16823	17057	16985	16950	17362	16882	16869	16911	17022	17126	16967	16922	17027	16961	17073	17006	17036	16995	17086	16959	17102	16836	16774	16874	16943	16906	16941	16877	16988	16945	17032	17088	17049	17054	16976	17019	17042	17127	16929	17107	16813	17076	16952	17035	17041	16909	17058	16912	17047	16822	16944	16950	16935	17096	17079	17180	17021	16913	16933	16978	17015	17024	16736	17128	17046	16964	17026	16806	16925	17021	16978	16953	16944	17019	17139	16886	17154	16978	16916	17005	16809	17012	16871	16918	17139	16905	17038	16761	17034	17032	16999	16981	17200	17021	16976	17155	17139	16941	17080	17159	17006	17024	17216	17068	17082	16979	16988	16931	17067	16998	16861	17013	17063	17009	17124	16943	16972	16830	17001	16919	17118	17190	16807	17145	16920	17043	16876	17146	16858	16734	16926	16989	16910	17046	16950	17108	16961	16919	16828	17010	17000	17030	17072	17034	17136	17056	16965	17199	16817	16958	16886	16914	16848	17190	16944	17076	16907	16791	17095	16956	17038	16993	17072	17045	16865	16990	17032	17094	17102	17153	16866	17082	16857	16936	17024	16822	16830	17073	17075	16897	17078	16783	16880	17137	16983	17040	16946	16863	16983	17127	16899	16877	17024	17054	16854	16971	17035	16851	16932	16982	17023	16851	16830	17110	16948	17092	17037	17038	17013	16840	17079	17111	17089	17067	17159	16907	17041	16937	17074	17031	16956	17023	17103	17163	16891	17041	16941	16892	16839	17031	17018	16924	17003	17010	17167	16912	17102	16940	16955	17035	17039	17007	17028	16941	17031	16817	16984	16895	16940	16990	17085	16909	16901	17019	17202	16990	17141	17112	17078	16917	16931	17157	16889	16822	17180	16954	17019	16996	16977	16995	16819	16978	17006	16954	17130	16915	16904	16962	17019	17042	17051	17056	17070	16875	16924	17175	17041	16772	16993	17017	17058	16923	16778	16994	16985	16954	16876	16999	16935	17091	16939	17247	17167	17022	16926	16980	17192	16898	17136	17084	16944	17042	17019	16804	16843	17014	17133	16939	16944	17029	16988	17119	16962	17122	17095	16923	17048	16889	17120	16826	16921	16894	16891	16951	17076	16926	16893	16854	17061	17217	17008	16923	17124	17047	16989	16904	16905	17175	16991	16934	17161	17125	16952	17113	17080	17005	17106	17012	16862	16979	17094	16847	16963	17045	16766	17041	17029	16836	17095	16914	16948	17015	17144	16998	17055	16873	17040	16871	17067	16948	17047	17123	17154	16996	16935	16933	16931	17013	17026	17056	17040	16918	16931	17226	16957	16993	17039	16990	17077	16819	16958	17055	16896	16849	16959	16925	16792	17054	17118	16870	16874	16690	17113	16960	17055	17075	16932	16932	16892	16952	17225	16969	16970	16946	17030	17102	16954	17084	16825	16939	17027	16962	16982	16860	16929	16929	17050	16902	17016	17091	16962	16939	16924	16927	16902	16814	16832	16933	16969	16979	16980	16970	16978	17171	17112	16943	17189	16990	17031	16936	16995	17006	17025	17092	16960	16963	17177	16930	16854	17027	16949	17031	17035	16977	16888	16915	17085	16955	17073	17027	16909	17086	16982	17062	16912	17063	17089	16981	16896	16788	16915	17036	17015	17105	16805	16985	16924	17200	16884	17187	17025	17088	17147	17024	16988	16861	16994	16903	16931	17108	17071	16828	16908	17000	16976	17194	16911	16910	16979	17189	17065	16930	17103	17025	17006	17019	16938	16922	17050	16969	16790	17088	17090	16875	17049	16997	16994	17045	16922	16983	17018	16998	17090	17030	16863	16939	17031	17116	17150	17080	16840	17154	16930	17006	16829	17132	16977	16746	16771	17018	16965
22823	22745	31657	25215	22577	25194	27465	22540	21650	22009	22122	21671	21696	21644	21652	21482	21856	21513	21598	21771	21645	21708	21545	21616	21630	21494	21372	21430	21597	21559	21531	21517	21351	21490	21490	21525	21303	21341	21482	21409	21328	21206	21446	21353	21404	21434	21450	21121	21283	21383	21574	21417	21495	21600	21718	21172	21427	21223	21305	21424	21427	21367	21185	21377	21403	21296	21481	21270	21360	21562	21538	21528	21342	21272	21327	21333	21432	21463	21144	21559	21357	21098	21201	21252	21373	21187	21379	21245	21442	21220	21283	21562	21521	21114	21231	21270	21268	21238	21176	21346	21481	21262	21343	21385	21399	21304	21343	21365	21202	21390	21476	21472	21395	21326	21240	21315	21268	21406	21135	21200	21252	21051	21604	21304	21404	21338	21370	21395	21455	21613	21463	21251	21360	21275	21370	21317	21294	21239	21363	21339	21466	21435	21287	21290	21307	21286	21153	21400	21354	21272	21364	21273	21214	21309	21258	21206	21300	21333	21161	21251	21267	21139	21348	21198	21415	21275	21395	21401	21321	21395	21432	21485	21518	21431	21549	21283	21382	21608	21347	21092	21401	21270	21248	21302	21238	21265	21483	21260	21315	21298	21400	21442	21328	21340	21289	21235	21383	21239	21258	21238	21238	21427	21282	21274	21118	21540	21217	21296	21349	21198	21216	21246	21337	21071	21212	21378	21250	21217	21473	21150	21310	21278	21352	21520	21343	21394	21246	21055	21323	21260	21175	21552	21324	21173	21025	21291	21074	21255	21176	21427	21323	21470	21499	21317	21350	21226	21347	21477	21258	21443	21477	21501	21405	21422	21182	21187	21365	21297	21249	21463	21294	21178	21295	21338	21436	21211	21396	21372	21333	21115	21235	21201	21472	21376	21173	21327	21443	21166	21196	21420	21334	21252	21270	21431	21317	21273	21385	21261	21175	21315	21285	21259	21344	21306	21152	21331	21324	21586	21593	21378	21255	21315	21198	21354	21430	21176	21262	21232	21420	21304	21065	21055	21433	21418	21500	21343	21400	21175	21326	21114	21399	21315	21166	21432	21370	21342	21285	21564	21487	21122	21120	21264	21338	21387	21535	21203	21137	21381	21309	21276	21200	21310	21301	21281	21232	21269	21395	21384	21195	21286	21397	21361	21438	21184	21302	21153	21269	21145	21212	21335	21316	21232	21317	21158	21371	21371	21361	21258	21655	21252	21286	21439	21409	21233	21379	21210	21364	21198	21323	21182	21322	21527	21243	21234	21354	21339	21409	21286	21166	21105	21137	21312	21313	21118	21340	21374	21445	21421	21220	21013	21228	21207	21223	21111	21231	21395	21334	21359	21370	21586	21306	21427	21199	21256	21278	21358	21505	21294	21383	21284	21511	21074	21312	21368	21393	21388	21137	21308	21208	21218	21195	21285	21456	21215	21142	21171	21296	21226	21293	21413	21484	21482	21351	21441	21536	21150	21317	21414	21250	21432	21433	21361	21265	21302	21310	21460	21198	21278	21312	21168	21448	21348	21154	21357	21383	21326	21302	21445	21376	21309	21188	21299	21177	21276	21273	21229	21298	21604	21643	21243	21099	21342	21244	21215	21489	21412	21310	21387	21378	21265	21403	21291	21225	21207	21253	21215	21403	21168	21304	21329	21400	21282	21537	21323	21334	21315	21466	21207	21345	21028	21184	21497	21531	21545	21474	21188	21205	21296	21508	21468	21304	21421	21533	21244	21242	21468	21322	21257	21395	21301	21287	21354	21224	21233	21381	21401	21243	21476	21302	21332	21317	21208	21295	21260	21272	21216	21147	21556	21129	21171	21459	21301	21321	21471	21556	21275	21099	21218	21048	21419	21216	21375	21243	21385	21314	21549	21383	21065	21191	21254	21153	21199	21249	21198	21222	21268	21455	21421	21268	21145	21317	21285	21286	21381	21276	21328	21382	21161	21432	21346	21143	21093	21094	21399	21186	21316	21176	21228	20983	21265	21210	21319	21303	21365	21391	21261	21253	21347	21068	21225	21394	21174	21242	21339	21283	21369	21622	21206	21313	21197	21332	21412	21260	21340	21362	21270	21271	21327	21530	21212	21367	21437	21336	21209	21314	21342	21280	21271	21246	21322	21341	21504	21137	21030	21358	21337	21255	21410	21217	21403	21082	21296	21704	21379	21262	21190	21640	21187	21423	21480	21340	21401	21455	21267	21413	21286	21328	21266	21352	21454	21431	21257	21205	21449	21375	21358	21231	21316	21270	21425	21469	21451	21345	21380	21265	21250	21435	21123	21334	21394	21336	21126	21344	21338	21143	21265	21201	21384	21342	21259	21435	21322	21356	21325	21304	21192	21408	21229	21399	21549	21207	21123	21058	21296	21499	21212	21396	21434	21390	21449	21298	21452	21246	20975	21318	21369	21517	21572	21581	21395	21215	21359	21188	21283	21241	21456	21360	21486	21242	21325	21489	21523	21183	21540	21306	21128	21351	21182	21271	21311	21395	21263	21397	21341	21467	21325	21331	21180	21303	21286	21310	21280	21033	21301	21355	21394	21191	21312	21265	21328	21360	21455	21269	21066	21229	21286	21106	21283	21194	21373	21708	21274	21440	21123	21510	21414	21236	21097	21272	21411	21553	21139	21268	21323	21189	21147	21597	21294	21402	21253	21348	21350	21174	21512	21248	21252	21531	21324	21288	21178	21179	21273	21225	21205	21464	21360	21278	21207	21227	21416	21378	21288	21478	21496	21483	21304	21240	21361	21444	21069	21337	20947	21202	21218	21382	21216	21526	21238	21194	21398	21333	21255	21125	21107	21242	21140	21275	21342	21371	21519	21261	21359	21375	21423	21221	20994	21235	21374	21330	21420	21254	21569	21141	21119	21283	21368	21137	21313	21325	21417	21264	21200	21293	21540	21091	21337	21359	21254	21279	21453	21307	21274	21363	21074	21311	21325	21360	21208	21311	21157	21251	21228	21213	21265	21152	21279	21306	21380	21183	21328	21150	21289	21372	21345	21417	21257	21303	21033	21193	21030	21202	21347	21444	21562	21222	21421	21282	21259	21245	21308	21437	21335	21350	21469	21177	21450	21217	21125	21373	21427	21379	21361	21331	21366	21283	21334	21289	21139	21339	21188	21334	21099	21353	21235	21416	21249	21552	21273	21049	21201	21154	21375	21193	21178	21234	21298	21031	21092	21356	21400	21222	21263	21239	21130	20980	21238	21382	21326	21198	21303	21409	21262	21214	21302	21480	21167	21142	21264	21450	21231	21463	21441	21321	21282	21390	21400	21362	21289	21237	21495	21115	21400	21239	21509	21201	21268	21115	21343	21393	21460	21473	21459	21447	21452	21352	21141	21373	21246	21383	21354	21179	21335	21318	21567	21541	21197	21230	21238	21302	21232	21109	21482	21106	21209	21159	21424	21352	21221	21244	21226	21353	21426	21533	21177	21200	20980	21359	21124	21273	21277	21476	21300	21234	21391	21405	21237	21243	21370	21048	21431	21375	21212	21265	21350	21237	21253	21148	21508	21347	21083	21392	21385	21226	21348	21209	21280	21290	21157	21254	21262	21258	21140	21424	21318	21379	21270	21357	21381	21268	21146	21492	21492	21190	21277	21427	21228	21278	21232	21119	21477	21472	21424	21291	21269	21305	21200	21231	21225	21185	21533	21249	21473	21305	21598	21364	21181	21455	21341	21113	21468	21217	21357	21334	21313	21096	21295	21256	21400	21395	21210	21116	20993	21077	21405	21143	21211	21191	21181	21476	21447	21198	21307	21181	21317	21303	21384	21249	21262	21397	21170	21267	21179	21171	21156	21246	21259	21347	21322	21492	21172	21397	21264	21257	21480	21277	21318	21408	21196	21201	21386	21253	21354	21448	21106	21407	21417	21489	21244	21203	20990	21293	21470	21333	21285	21175	21454	21258	21156	21145	21493	21539	21152	21281	21428	21304	21212	21152	21191	21257	21444	21214	21347	21386	21518	21161	21262	21393	21122	21366	21457	21314	21249	21167	21140	21403	21202	21424	21398	21215	21082	21371	21238	21376	21260	21515	21330	21333	21099	21453	21289	21255	21216	21235	21290	21364	21243	21340	21172	21117	21379	21520	21289	21320	21288	21270	21287	21296	21324	21116	21223	21449	21361	21095	21421	21455	21287	21404	21405	21293	20936	21443	21310	21302	21376	21287	21279	21212	21358	21576	21364	21222	21300	21198	21390	21365	21241	21302	21265	21235	21133	21334	21377	21201	21072	21341	21413	21246	21277	21378	21353	21193	21329	21371	21169	21286	21166	21281	21261	21373	21502	21407	21313	21283	21275	21290	21345	21308	21023	21233	21413	21190	21354	21404	21332	21449	21275	21357	21243	21206	21220	21175	21482	21550	21388	21259	21173	21237	21351	21194	21442	21342	21230	21464	21224	21236	21247	21335	21248	21365	21463	21334	21452	21269	21221	21214	21359	21211	21239	21252	21559	21260	21313	21511	21362	21651	21389	21206	21342	21308	21342	21240	21174	21257	21394	21195	21335	21447	21423	21146	21409	21438	21303	21396	21620	21258	21460	21325	21435	21167	21654	21366	21151	21311	21335	21334	21403	21313	21204	21418	21290	21395	21334	21100	21154	21317	21157	21289	21450	21286	21256	21143	21309	21408	21370	21231	21131	21213	21288	21509	21339	21387	21404	21352	21404	21312	21316	21294	21414	21558	21229	21520	21363	21508	21520	21310	20921	21095	21290	21309	21393	21406	21241	21382	21198	21288	21377	21280	21330	21473	21610	21226	21305	21373	21038	21236	21103	21307	21224	21278	21332	21479	21437	21272	21342	21111	21246	21331	21235	21471	21330	21500	21410	21587	21298	21259	21330	21078	21328	21196	21127	21087	21166	21391	21355	21457	21217	21103	21215	21252	21316	21391	21106	21352	21362	21177	21300	21227	21260	21366	21308	21268	21360	21293	21355	21284	21194	21316	21330	21407	21204	21226	21246	21254	21323	21248	21276	21423	21283	21228	21377	21253	21240	21402	21406	21489	21263	21319	21155	21225	21460	21303	21311	21308	21340	21286	21193	21148	21046	21670	21372	21281	21431	21240	21296	21623	21277	21242	21225	21172	21340	21327	21314	21372	21140	21459	21283
61924	105226	81829	47288	29364	22999	18513	17546	17590	17184	17273	17420	17357	17167	17366	17503	17236	17226	17370	17403	17418	17520	17209	17467	17431	17339	17398	17317	17597	17429	17357	17310	17421	17315	17604	17295	17406	17379	17306	17404	17213	17404	17334	17326	17283	17348	17413	17223	17422	17356	17333	17373	17211	17192	17412	17408	17369	17178	17428	17259	17375	17181	17291	17212	17419	17290	17527	17362	17380	17406	17240	17435	17405	17376	17328	17306	17406	17331	17407	17434	17389	17410	17179	17207	17410	17221	17100	17192	17185	17546	17267	17318	17413	17330	17296	17389	17304	17229	17280	17311	17404	17386	17482	17272	17551	17473	17298	17301	17339	17445	17377	17229	17248	17379	17439	17284	17457	17408	17381	17461	17536	17387	17331	17411	17303	17467	17379	17235	17319	17332	17264	17485	17434	17356	17414	17287	17462	17322	17332	17240	17364	17485	17254	17331	17245	17252	17247	17430	17333	17481	17330	17553	17302	17276	17357	17439	17428	17432	17409	17440	17333	17413	17454	17267	17166	17351	17429	17294	17335	17319	17549	17411	17453	17547	17477	17408	17384	17454	17193	17324	17630	17307	17045	17383	17466	17227	17247	17430	17370	17324	17386	17139	17277	17157	17351	17055	17391	17319	17532	17161	17354	17397	17352	17350	17335	17452	17261	17389	17295	17149	17269	17241	17224	17468	17297	17294	17484	17376	17414	17380	17343	17312	17340	17417	17303	17338	17492	17137	17325	17172	17404	17389	17262	17286	17356	17240	17594	17170	17386	17470	17354	17211	17366	17433	17441	17252	17397	17082	17264	17287	17391	17279	17333	17427	17311	17358	17330	17291	17338	17350	17310	17292	17313	17440	17170	17418	17284	17273	17270	17276	17262	17168	17353	17203	17303	17375	17288	17458	17393	17345	17378	17315	17391	17511	17306	17457	17336	17289	17394	17294	17547	17398	17365	17258	17404	17222	17368	17125	17374	17326	17198	17235	17276	17270	17338	17255	17466	17340	17450	17334	17429	17287	17372	17557	17374	17227	17326	17380	17130	17181	17447	17312	17428	17229	17318	17426	17209	17411	17284	17374	17284	17345	17482	17221	17254	17252	17295	17190	17340	17376	17308	17295	17475	17314	17412	17166	17262	17383	17283	17192	17441	17193	17197	17228	17359	17335	17389	17206	17357	17463	17567	17217	17425	17305	17574	17244	17465	17323	17347	17269	17388	17316	17394	17358	17183	17174	17399	17368	17247	17371	17392	17277	17494	17244	17364	17268	17423	17287	17500	17414	17285	17269	17518	17435	17423	17318	17407	17285	17269	17407	17402	17262	17308	17254	17312	17234	17596	17261	17434	17412	17240	17392	17386	17367	17374	17322	17407	17312	17345	17267	17307	17296	17363	17462	17471	17531	17357	17288	17279	17376	17363	17323	17311	17221	17388	17322	17315	17299	17460	17435	17296	17239	17300	17241	17540	17271	17540	17307	17307	17302	17265	17317	17249	17389	17406	17346	17218	17431	17257	17411	17259	17259	17201	17319	17396	17190	17339	17308	17256	17353	17448	17299	17347	17305	17307	17373	17340	17326	17407	17401	17381	17396	17246	17293	17431	17263	17341	17125	17379	17310	17455	17435	17337	17126	17150	17567	17455	17435	17253	17463	17457	17355	17277	17418	17316	17493	17438	17324	17350	17430	17390	17475	17410	17514	17423	17328	17305	17366	17399	17292	17350	17378	17324	17384	17120	17222	17270	17403	17400	17310	17117	17300	17222	17417	17394	17169	17457	17310	17396	17334	17308	17304	17408	17240	17472	17290	17256	17361	17297	17270	17492	17311	17367	17343	17377	17322	17433	17392	17535	17144	17170	17454	17408	17312	17445	17495	17313	17223	17206	17414	17207	17182	17421	17571	17224	17376	17284	17311	17316	17474	17256	17413	17353	17359	17489	17283	17305	17506	17467	17252	17339	17412	17333	17433	17402	17510	17447	17292	17304	17406	17228	17196	17293	17291	17290	17405	17481	17293	17482	17337	17418	17265	17410	17455	17367	17301	17475	17297	17435	17430	17485	17301	17371	17229	17362	17141	17527	17300	17276	17396	17449	17260	17502	17318	17480	17243	17449	17411	17419	17317	17298	17439	17381	17452	17301	17282	17299	17384	17165	17277	17237	17333	17302	17322	17323	17427	17256	17496	17114	17242	17463	17266	17637	17302	17162	17261	17391	17234	17214	17373	17311	17347	17237	17270	17331	17355	17472	17420	17412	17597	17502	17400	17323	17404	17484	17343	17425	17283	17420	17208	17489	17340	17312	17517	17383	17418	17225	17349	17482	17295	17452	17184	17416	17265	17419	17327	17113	17396	17360	17265	17394	17451	17433	17446	17411	17349	17292	17434	17245	17344	17484	17466	17375	17313	17266	17459	17283	17401	17140	17429	17504	17525	17375	17314	17397	17231	17400	17280	17545	17244	17346	17256	17559	17142	17323	17252	17461	17341	17374	17267	17412	17406	17353	17211	17581	17207	17246	17227	17248	17322	17306	17271	17238	17431	17296	17350	17377	17256	17480	17337	17455	17218	17327	17271	17372	17242	17253	17409	17488	17384	17155	17412	17311	17134	17317	17399	17275	17267	17265	17431	17449	17409	17143	17383	17348	17208	17319	17129	17457	17288	17410	17436	17334	17398	17377	17268	17172	17241	17430	17352	17202	17351	17442	17230	17342	17241	17259	17174	17363	17374	17297	17360	17220	17425	17213	17388	17496	17325	17214	17319	17372	17204	17302	17255	17326	17352	17488	17462	17351	17311	17358	17426	17248	17409	17276	17352	17513	17121	17398	17254	17330	17251	17284	17402	17320	17300	17434	17568	17443	17335	17345	17211	17386	17517	17198	17432	17343	17347	17311	17283	17317	17448	17413	17202	17453	17400	17180	17367	17233	17171	17335	17381	17321	17325	17136	17332	17432	17167	17232	17232	17182	17377	17278	17253	17327	17270	17213	17246	17306	17365	17131	17340	17480	17324	17354	17214	17212	17373	17562	17374	17348	17451	17312	17234	17363	17337	17443	17349	17171	17369	17210	17420	17172	17380	17577	17301	17340	17196	17409	17358	17140	17320	17510	17212	17420	17297	17289	17219	17359	17356	17578	17424	17433	17305	17499	17482	17275	17193	17347	17399	17366	17329	17335	17369	17314	17378	17221	17328	17373	17396	17172	17286	17369	17167	17242	17476	17154	17460	17243	17353	17443	17346	17208	17325	17400	17349	17380	17317	17444	17224	17319	17369	17380	17360	17363	17355	17368	17380	17210	17453	17199	17394	17366	17343	17325	17273	17319	17365	17177	17437	17348	17289	17169	17321	17337	17343	17583	17402	17196	17468	17241	17562	17513	17517	17408	17215	17279	17368	17550	17561	17308	17272	17339	17174	17255	17130	17164	17366	17326	17383	17428	17293	17264	17392	17308	17291	17445	17279	17321	17270	17370	17263	17316	17398	17306	17399	17281	17327	17345	17206	17246	17353	17332	17223	17336	17218	17395	17361	17430	17379	17373	17241	17360	17242	17326	17404	17431	17434	17481	17229	17274	17454	17445	17383	17295	17435	17315	17284	17264	17356	17322	17426	17187	17199	17383	17312	17493	17238	17381	17288	17415	17290	17322	17418	17401	17378	17409	17565	17257	17370	17306	17230	17101	17324	17617	17454	17267	17239	17271	17179	17506	17298	17619	17253	17234	17473	17239	17345	17353	17485	17322	17342	17218	17400	17337	17092	17411	17222	17444	17266	17235	17287	17334	17397	17273	17429	17523	17307	17589	17254	17308	17323	17440	17480	17255	17384	17359	17316	17273	17429	17528	17596	17405	17249	17307	17428	17156	17313	17331	17321	17342	17294	17290	17317	17401	17435	17230	17294	17322	17265	17293	17403	17415	17479	17321	17300	17326	17388	17373	17198	17328	17362	17478	17318	17264	17433	17331	17246	17301	17373	17507	17201	17019	17448	17385	17373	17491	17344	17314	17389	17224	17187	17210	17430	17451	17266	17287	17390	17122	17339	17308	17377	17251	17480	17374	17371	17451	17215	17305	17314	17322	17145	17421	17396	17371	17312	17351	17118	17469	17420	17521	17222	17273	17197	17254	17344	17232	17372	17231	17235	17318	17530	17124	17507	17239	17474	17250	17211	17275	17276	17507	17425	17290	17288	17419	17385	17359	17414	17451	17451	17420	17300	17489	17329	17306	17317	17469	17286	17316	17283	17289	17226	17053	17284	17361	17418	17405	17433	17302	17575	17210	17387	17448	17395	17305	17235	17420	17290	17168	17333	17464	17234	17393	17293	17439	17264	17250	17391	17090	17333	17493	17376	17345	17444	17270	17201	17360	17410	17439	17276	17344	17250	17381	17529	17302	17398	17305	17185	17085	17385	17411	17313	17408	17295	17247	17368	17382	17358	17301	17356	17193	17279	17353	17394	17365	17359	17151	17348	17273	17270	17315	17304	17417	17230	17478	17335	17625	17360	17405	17294	17361	17464	17256	17339	17334	17379	17187	17493	17489	17404	17383	17320	17452	17184	17174	17269	17284	17309	17248	17409	17430	17461	17235	17339	17472	17334	17504	17315	17413	17414	17335	17377	17316	17295	17308	17366	17342	17326	17570	17323	17476	17385	17276	17299	17338	17367	17420	17541	17224	17392	17184	17286	17295	17329	17487	17317	17293	17328	17220	17361	17495	17299	17252	17230	17400	17364	17337	17302	17267	17215	17388	17133	17414	17297	17386	17423	17289	17298	17244	17273	17270	17472	17310	17207	17384	17266	17371	17340	17480	17257	17343	17326	17311	17383	17357	17287	17200	17368	17266	17259	17461	17482	17273	17253	17260	17274	17261	17424	17369	17452	17377	17344	17582	17191	17330	17194	17395	17355	17420	17311	17453	17430	17281	17227	17219	17266	17464	17298	17304	17441	17416	17378	17382	17296	17241	17371	17304	17346	17234	17414	17423	17293	17363	17471	17392	17315	17242	17279	17532	17534	17566	17436	17235	17332	17331	17555	17340	17227	17254	17196	17299	17214	17476	17283	17432	17321	17429	17392	17211	17338	17407	17369	17382	17415	17451	17267	17467	17292	17428	17369	17204	17365	17531	17206	17267	17381
31513	39199	39837	28754	22609	22108	21932	21451	21526	21667	21376	21401	21378	21320	21533	21524	21475	21425	21405	21563	21421	21512	21414	21379	21512	21375	21382	21242	21527	21169	21301	21353	21446	21482	21320	21321	21398	21387	21571	21590	21305	21238	21483	21385	21495	21320	21499	21268	21374	21389	21447	21412	21449	21270	21389	21228	21248	21581	21288	21665	21384	21517	21664	21441	21480	21398	21335	21246	21217	21242	21426	21560	21417	21439	21347	21529	21259	21344	21361	21509	21241	21300	21437	21282	21420	21324	21317	21314	21470	21233	21329	21469	21193	21471	21620	21219	21366	21241	21431	21255	21262	21374	21477	21549	21327	21471	21435	21515	21275	21443	21289	21327	21411	21366	21460	21251	21336	21564	21545	21629	21407	21306	21436	21365	21419	21424	21229	21286	21305	21333	21347	21386	21300	21308	21343	21360	21567	21163	21186	21343	21504	21101	21322	21453	21230	21380	21305	21377	21343	21587	21306	21440	21450	21541	21361	21514	21470	21506	21499	21085	21455	21480	21223	21250	21291	21220	21440	21334	21530	21627	21687	21305	21456	21573	21258	21469	21348	21600	21223	21202	21241	21535	21392	21269	21403	21503	21418	21539	21469	21310	21397	21468	21409	21462	21416	21355	21339	21426	21571	21479	21438	21492	21588	21537	21472	21582	21432	21404	21385	21326	21271	21111	21352	21368	21247	21736	21355	21533	21451	21323	21191	21387	21372	21264	21424	21489	21248	21423	21471	21352	21482	21516	21360	21441	21366	21447	21267	21515	21565	21300	21334	21419	21233	21453	21562	21560	21285	21205	21636	21388	21548	21349	21322	21368	21600	21565	21548	21233	21417	21324	21407	21463	21699	21269	21648	21338	21464	21593	21505	21378	21455	21427	21230	21456	21371	21526	21368	21352	21665	21508	21315	21539	21353	21231	21400	21378	21452	21288	21295	21266	21265	21377	21497	21561	21306	21185	21358	21389	21101	21346	21196	21433	21385	21414	21191	21271	21372	21350	21648	21458	21519	21328	21106	21352	21406	21477	21403	21485	21382	21351	21205	21407	21259	21486	21581	21226	21310	21304	21361	21374	21327	21280	21491	21534	21580	21326	21385	21632	21439	21281	21495	21490	21483	21404	21435	21426	21251	21425	21267	21425	21337	21277	21495	21488	21502	21378	21239	21541	21407	21418	21068	21426	21183	21373	21138	21381	21370	21443	21131	21270	21610	21575	21361	21369	21523	21385	21352	21436	21405	21501	21468	21328	21252	21485	21481	21322	21506	21485	21400	21457	21419	21182	21361	21476	21327	21574	21391	21417	21336	21258	21383	21367	21327	21293	21227	21348	21350	21400	21305	21588	21460	21332	21342	21363	21371	21535	21421	21378	21452	21097	21370	21640	21505	21499	21399	21377	21519	21601	21583	21386	21214	21373	21267	21374	21315	21278	21227	21487	21410	21466	21293	21515	21261	21459	21374	21206	21372	21519	21421	21276	21377	21165	21421	21410	21289	21486	21518	21503	21403	21292	21374	21358	21394	21246	21411	21335	21265	21236	21492	21516	21317	21206	21374	21380	21476	21228	21526	21210	21067	21251	21602	21503	21513	21432	21371	21507	21503	21206	21543	21372	21153	21653	21628	21304	21482	21343	21562	21284	21518	21559	21206	21216	21314	21596	21301	21566	21385	21421	21476	21470	21465	21321	21335	21397	21299	21376	21507	21553	21314	21361	21462	21277	21437	21231	21616	21274	21280	21323	21422	21219	21381	21369	21309	21328	21541	21095	21255	21179	21449	21323	21256	21364	21422	21402	21316	21516	21613	21413	21034	21280	21258	21143	21675	21491	21417	21462	21623	21198	21280	21465	21219	21352	21362	21651	21372	21212	21356	21412	21309	21498	21629	21471	21309	21454	21349	21505	21632	21355	21295	21299	21583	21243	21655	21482	21324	21344	21320	21471	21385	21359	21420	21461	21145	21240	21246	21274	21224	21616	21657	21489	21316	21326	21466	21319	21551	21428	21193	21215	21576	21444	21475	21341	21449	21515	21534	21491	21371	21512	21481	21181	21499	21235	21373	21263	21399	21575	21451	21292	21660	21417	21319	21257	21390	21229	21498	21659	21379	21238	21420	21507	21451	21253	21384	21563	21544	21231	21368	21491	21199	21096	21255	21327	21486	21335	21366	21447	21329	21278	21507	21420	21239	21443	21472	21518	21467	21281	21252	21333	21382	21262	21399	21352	21484	21458	21466	21397	21276	21542	21455	21354	21560	21509	21381	21518	21291	21309	21331	21421	21499	21315	21411	21513	21599	21339	21365	21255	21419	21480	21151	21489	21374	21421	21460	21627	21523	21437	21222	21475	21336	21404	21334	21348	21340	21500	21284	21413	21562	21481	21430	21474	21423	21309	21273	21444	21368	21421	21457	21544	21362	21548	21406	21457	21299	21415	21292	21541	21263	21222	21273	21319	21203	21436	21451	21362	21531	21531	21437	21467	21335	21346	21378	21455	21505	21365	21449	21397	21405	21581	21434	21377	21393	21515	21450	21404	21335	21623	21605	21358	21351	21112	21332	21484	21355	21231	21397	21391	21393	21289	21342	21570	21405	21598	21391	21418	21526	21336	21332	21717	21428	21400	21276	21258	21378	21406	21254	21504	21533	21322	21512	21381	21127	21637	21422	21335	21553	21429	21384	21521	21379	21427	21474	21363	21419	21331	21500	21313	21260	21552	21374	21340	21338	21374	21288	21403	21304	21106	21266	21294	21490	21369	21623	21420	21223	21065	21468	21179	21568	21337	21353	21505	21326	21413	21412	21176	21328	21504	21479	21373	21355	21300	21513	21437	21319	21367	21496	21485	21474	21457	21301	21249	21434	21297	21427	21576	21428	21485	21465	21662	21415	21366	21215	21007	21310	21481	21316	21112	21393	21423	21297	21416	21376	21604	21455	21338	21484	21512	21214	21357	21502	21408	21517	21322	21332	21195	21293	21572	21315	21411	21392	21263	21496	21479	21489	21489	21463	21501	21274	21572	21466	21452	21438	21316	21228	21378	21570	21495	21355	21185	21399	21207	21517	21272	21422	21346	21111	21485	21470	21469	21260	21415	21590	21323	21351	21299	21361	21280	21367	21499	21273	21371	21526	21514	21440	21347	21470	21380	21412	21522	21470	21345	21364	21354	21647	21565	21433	21342	21493	21415	21476	21511	21508	21316	21445	21443	21321	21352	21220	21316	21335	21328	21254	21492	21380	21463	21552	21258	21362	21381	21667	21337	21333	21663	21451	21294	21431	21502	21422	21179	21500	21486	21446	21571	21146	21535	21351	21423	21322	21574	21398	21432	21439	21473	21340	21291	21286	21483	21492	21461	21410	21148	21332	21538	21213	21414	21519	21385	21480	21367	21483	21342	21430	21505	21391	21743	21517	21558	21148	21388	21457	21562	21557	21461	21252	21392	21356	21308	21434	21431	21511	21419	21438	21512	21293	21503	21480	21429	21557	21284	21317	21376	21424	21155	21510	21404	21433	21686	21397	21243	21381	21428	21213	21465	21577	21321	21273	21351	21377	21389	21418	21455	21522	21607	21311	21664	21324	21430	21512	21465	21512	21411	21339	21259	21292	21294	21285	21322	21393	21210	21408	21375	21500	21520	21577	21434	21492	21667	21451	21431	21481	21429	21339	21384	21488	21419	21704	21506	21402	21414	21463	21396	21354	21384	21226	21361	21462	21476	21567	21500	21479	21314	21286	21187	21385	21437	21581	21348	21364	21602	21574	21553	21529	21465	21231	21399	21447	21132	21408	21360	21385	21323	21429	21409	21202	21500	21312	21400	21527	21509	21210	21254	21400	21302	21484	21415	21282	21284	21542	21561	21394	21467	21381	21435	21197	21325	21349	21626	21222	21225	21388	21550	21340	21557	21484	21365	21582	21414	21354	21516	21491	21454	21345	21422	21590	21371	21332	21254	21450	21604	21446	21528	21376	21499	21500	21480	21322	21447	21641	21457	21687	21354	21354	21433	21457	21351	21581	21334	21431	21473	21556	21381	21742	21468	21268	21288	21469	21271	21379	21308	21347	21308	21403	21491	21389	21479	21322	21561	21416	21349	21416	21401	21297	21368	21577	21478	21392	21351	21459	21558	21484	21488	21425	21097	21369	21358	21372	21568	21437	21529	21285	21669	21355	21377	21387	21481	21516	21619	21225	21355	21465	21208	21253	21232	21537	21357	21453	21524	21437	21339	21195	21416	21445	21592	21472	21514	21303	21549	21402	21360	21358	21503	21489	21551	21416	21496	21409	21391	21471	21438	21660	21543	21708	21459	21405	21331	21148	21330	21407	21466	21344	21227	21132	21308	21528	21459	21432	21510	21501	21433	21459	21320	21385	21531	21604	21434	21334	21497	21548	21394	21620	21470	21663	21168	21261	21343	21425	21436	21393	21551	21310	21250	21508	21393	21631	21457	21361	21416	21469	21591	21462	21405	21392	21577	21535	21540	21488	21337	21456	21449	21186	21366	21431	21383	21162	21294	21388	21452	21429	21493	21468	21298	21355	21445	21400	21606	21350	21479	21497	21259	21519	21461	21578	21406	21326	21435	21488	21273	21564	21338	21425	21384	21545	21356	21438	21469	21516	21474	21125	21569	21493	21326	21159	21480	21339	21336	21481	21293	21380	21292	21350	21339	21217	21489	21533	21311	21449	21317	21410	21391	21203	21312	21356	21380	21422	21403	21402	21479	21496	21361	21463	21345	21337	21214	21622	21513	21597	21357	21603	21358	21454	21520	21378	21411	21346	21275	21398	21197	21555	21442	21422	21262	21358	21492	21386	21323	21538	21318	21395	21525	21476	21486	21477	21381	21380	21458	21362	21455	21368	21131	21501	21402	21452	21396	21286	21350	21342	21446	21756	21341	21555	21379	21498	21329	21542	21387	21310	21183	21373	21467	21465	21507	21307	21560	21482	21443	21612	21551	21211	21204	21493	21512	21308	21532	21489	21369	21395	21289	21408	21233	21351	21482	21374	21332	21440	21399	21507	21324	21321	21456	21567	21547	21551	21399	21574	21309	21207	21374	21471	21458	21627	21475	21633	21304	21601	21554	21333	21573	21421	21603	21263	21493	21467	21536	21046	21350	21223	21278
43430	58548	40869	22535	18495	17900	17462	17124	17496	17017	17312	17411	17288	17431	17403	17403	17284	17316	17364	17417	17496	17421	17323	17285	17334	17447	17311	17321	17518	17302	17351	17354	17223	17393	17240	17252	17415	17322	17479	17292	17381	17371	17336	17021	17295	17120	17505	17557	17264	17411	17423	17345	17323	17519	17210	17323	17216	17430	17457	17254	17259	17286	17221	17246	17371	17409	17249	17336	17313	17420	17213	17364	17220	17260	17247	17206	17554	17247	17243	17335	17250	17284	17166	17410	17370	17314	17381	17326	17332	17441	17239	17398	17357	17274	17169	17359	17265	17235	17465	17294	17331	17474	17350	17364	17277	17436	17303	17288	17273	17371	17311	17241	17451	17302	17371	17377	17228	17446	17566	17286	17173	17169	17436	17313	17352	17364	17092	17275	17224	17438	17382	17248	17379	17212	17313	17398	17141	17170	17173	17217	17356	17280	17337	17304	17323	17445	17469	17228	17202	17240	17415	17373	17356	17262	17426	17148	17275	17277	17282	17407	17173	17147	17491	17326	17314	17432	17273	17314	17408	17355	17273	17349	17296	17390	17292	17195	17253	17415	17431	17439	17380	17334	17353	17433	17288	17404	17423	17408	17214	17321	17311	17455	17345	17589	17098	17441	17642	17398	17214	17434	17326	17402	17332	17260	17374	17237	17384	17299	17336	17453	17324	17203	17420	17382	17540	17394	17199	17322	17370	17256	17346	17341	17367	17164	17339	17239	17159	17295	17187	17475	17139	17379	17277	17338	17284	17261	17359	17289	17220	17272	17347	17160	17315	17235	17419	17392	17141	17269	17402	17156	17292	17404	17125	17292	17249	17207	17409	17315	17351	17457	17147	17421	17364	17309	17130	17340	17248	17309	17383	17246	17202	17282	17377	17390	17365	17410	17414	17330	17483	17167	17312	17257	17331	17133	17120	17441	17382	17306	17437	17302	17253	17250	17178	17334	17453	17363	17378	17239	17476	17160	17270	17326	17229	17455	17345	17504	17385	17484	17358	17132	17395	17398	17322	17402	17408	17490	17063	17197	17108	17324	17174	17457	17418	17434	17416	17266	17328	17328	17215	17371	17181	17265	17347	17150	17357	17200	17290	17283	17134	17267	17332	17260	17200	17411	17320	17110	17516	17219	17290	17367	17230	17439	17353	17405	17409	17422	17413	17154	17279	17370	17177	17383	17337	17344	17315	17497	17358	17343	17074	17362	17279	17338	17363	17374	17153	17348	17397	17233	17101	17164	17349	17183	17311	17455	17239	17374	17335	17296	17180	17282	17450	17329	17347	17243	17346	17243	17308	17483	17402	17328	17147	17106	17461	17494	17436	17383	17280	17388	17474	17453	17290	17360	17386	17256	17289	17215	17334	17320	17318	17303	17149	17231	17236	17188	17269	17295	17307	17259	17286	17290	17497	17261	17378	17329	17334	17238	17450	17299	17504	17372	17259	17411	17343	17323	17244	17376	17129	17267	17305	17374	17198	17323	17148	17453	17402	17416	17358	17276	17372	17355	17421	17183	17305	17456	17385	17307	17477	17254	17314	17135	17233	17263	17240	17371	17294	17367	17265	17429	17253	17288	17257	17282	17333	17208	17268	17311	17274	17411	17318	17421	17372	17164	17105	17306	17289	17224	17538	17363	17327	17264	17263	17313	17350	17296	17144	17480	17178	17323	17250	17389	17283	17263	17439	17471	17340	17257	17365	17038	17456	17445	17383	17271	17322	17420	17217	17310	17146	17375	17455	17227	17458	17205	17127	17340	17406	17290	17301	17370	17372	17296	17262	17178	17196	17345	17294	17362	17381	17268	17312	17380	17441	17316	17164	17266	17277	17298	17390	17223	17366	17254	17354	17245	17391	17212	17363	17469	17272	17271	17184	17232	17259	17299	17369	17200	17398	17148	17387	17296	17309	17452	17402	17420	17429	17231	17340	17238	17333	17315	17257	17349	17248	17501	17430	17425	17189	17230	17507	17306	17335	17210	17246	17146	17215	17181	17466	17331	17207	17170	17290	17382	17135	17369	17407	17468	17256	17332	17320	17249	17349	17342	17342	17264	17269	17475	17282	17205	17290	17273	17132	17378	17226	17431	17167	17396	17233	17261	17219	17198	17280	17282	17353	17374	17130	17535	17190	17349	17327	17341	17254	17395	17391	17217	17323	17152	17460	17422	17310	17474	17262	17539	17216	17208	17372	17443	17279	17510	17164	17158	17307	17276	17235	17109	17382	17185	17482	17275	17418	17314	17368	17453	17155	17329	17359	17434	17231	17401	17317	17276	17361	17331	17315	17523	17367	17404	17308	17256	17374	17343	17211	17240	17397	17361	17186	17074	17402	17407	17233	17399	17248	17220	17272	17374	17281	17341	17190	17234	17324	17521	17531	17346	17382	17288	17321	17250	17323	17358	17298	17391	17341	17391	17335	17330	17288	17109	17191	17422	17476	17202	17396	17401	17425	17066	17322	17247	17373	17296	17277	17393	17433	17288	17238	17164	17237	17274	17307	17348	17267	17282	17260	17245	17290	17325	17450	17298	17193	17327	17412	17283	17578	17293	17311	17191	17275	17417	17410	17381	17260	17272	17192	17357	17264	17462	17330	17311	17185	17112	17387	17285	17328	17220	17428	17044	17362	17084	17296	17315	17278	17282	17274	17354	17235	17155	17357	17355	17404	17374	17493	17237	17264	17257	17328	17196	17266	17208	17491	17284	17259	17396	17232	17271	17426	17262	17168	17354	17353	17367	17316	17382	17347	17301	17371	17417	17233	17524	17420	17273	17265	17454	17426	17242	17402	17323	17322	17411	17362	17342	17318	17058	17331	17295	17266	17275	17423	17298	17261	17210	17270	17307	17302	17499	17269	17105	17233	17406	17217	17273	17359	17103	17293	17231	17275	17273	17407	17482	17269	17226	17335	17465	17377	17401	17212	17227	17270	17315	17324	17400	17247	17422	17223	17280	17238	17284	17365	17156	17229	17325	17365	17311	17316	17296	17088	17145	17279	17355	17283	17308	17381	17384	17194	17169	17331	17274	17415	17472	17384	17316	17301	17348	17343	17356	17435	17206	17058	17277	17319	17177	17357	17302	17277	17201	17380	17297	17197	17237	17350	17353	17310	17294	17488	17324	17377	17239	17414	17447	17141	17228	17269	17149	17203	17382	17243	17204	17202	17310	17397	17336	17423	17256	17521	17317	17200	17352	17456	17237	17274	17319	17395	17212	17458	17475	17380	17189	17190	17398	17281	17040	17229	17432	17132	17354	17353	17542	17338	17348	17487	17496	17347	17339	17150	17339	17356	17131	17479	17243	17301	17373	17288	17331	17339	17184	17344	17149	17338	17341	17249	17444	17267	17583	17239	17406	17318	17304	17369	17325	17280	17353	17260	17311	17445	17345	17349	17224	17304	17144	17237	17312	17353	17335	17276	17500	17349	17307	17387	17288	17343	17318	17237	17376	17290	17286	17332	17147	17267	17383	17369	17358	17315	17347	17373	17294	17363	17232	17300	17281	17411	17214	17195	17238	17430	17400	17182	17336	17314	17381	17310	17243	17327	17251	17154	17323	17312	17310	17287	17319	17582	17321	17389	17330	17050	17254	17303	17080	17354	17348	17351	17262	17430	17335	17205	17507	17224	17455	17292	17340	17212	17402	17201	17380	17334	17379	17335	17321	17328	17239	17253	17383	17431	17461	17332	17371	17420	17262	17302	17325	17318	17367	17411	17393	17043	17338	17317	17103	17393	17415	17256	17275	17349	17208	17334	17393	17225	17337	17117	17247	17093	17345	17329	17433	17275	17439	17436	17133	17339	17308	17391	17228	17364	17349	17401	17440	17157	17286	17336	17319	17262	17151	17553	17329	17201	17501	17314	17198	17278	17348	17316	17350	17114	17102	17270	17347	17186	17343	17415	17314	17223	17371	17378	17267	17357	17176	17416	17409	17210	17236	17230	17294	17268	17365	17485	17615	17307	17368	17256	17405	17339	17313	17488	17339	17337	17378	17345	17330	17253	17428	17222	17245	17438	17325	17151	17244	17328	17386	17527	17305	17399	17261	17480	17355	17185	17236	17393	17173	17312	17390	17293	17446	17406	17252	17410	17224	17316	17334	17306	17503	17388	17420	17430	17307	17180	17190	17168	17381	17423	17211	17393	17509	17283	17311	17228	17324	17202	17304	17238	17317	17266	17291	17373	17270	17557	17271	17224	17406	17399	17118	17401	17361	17404	17244	17229	17347	17546	17352	17307	17226	17340	17261	17473	17314	17202	17067	17256	17285	17300	17297	17251	17358	17258	17473	17204	17291	17539	17286	17311	17411	17200	17281	17211	17237	17365	17225	17429	17339	17236	17251	17243	17398	17305	17370	17218	17451	17295	17279	17289	17411	17314	17155	17313	17416	17337	17315	17505	17308	17345	17321	17132	17379	17259	17253	17267	17351	17404	17121	17314	17244	17264	17424	17093	17269	17425	17216	17242	17432	17367	17290	17367	17419	17379	17252	17218	17294	17312	17468	17259	17070	17356	17279	17148	17321	17374	17120	17359	17264	17393	17185	17306	17269	17200	17117	17370	17392	17278	17332	17350	17309	17309	17288	17316	17390	17238	17313	17403	17325	17471	17231	17227	17434	17275	17301	17227	17403	17324	17165	17481	17420	17467	17299	17358	17313	17346	17507	17403	17398	17139	17355	17440	17518	17361	17636	17354	17326	17356	17373	17311	17314	17356	17405	17439	17357	17351	17143	17386	17423	17280	17227	17297	17337	17113	17401	17257	17298	17340	17160	17470	17307	17388	17179	17240	17334	17332	17274	17455	17171	17233	17168	17442	17369	17254	17220	17292	17324	17342	17202	17465	17403	17225	17184	17284	17389	17181	17360	17471	17355	17431	17263	17303	17336	17317	17323	17322	17353	17422	17170	17252	17362	17434	17278	17259	17363	17416	17336	17423	17302	17315	17197	17439	17303	17282	17421	17448	17224	17401	17466	17246	17292	17432	17186	17438	17378	17231	17293	17305	17379	17240	17254	17230	17242	17174	17326	17238	17397	17179	17230	17267	17278	17342	17366	17254	17529	17406	17244	17298	17409	17348	17490	17364	17438	17376	17344	17358	17424	17306	17274	17416	17295	17312	17369
24073	24248	33450	27614	24061	24991	25030	22015	21778	21931	21980	21914	21767	21742	21666	21665	21485	21549	21616	21473	21903	21656	21804	21751	21540	21632	21574	21469	22007	21678	21619	21518	21706	21518	21524	21500	21534	21355	21673	21680	21699	21440	21586	21634	21769	21522	21379	21421	21428	21404	21585	21549	21436	21654	21606	21581	21454	21492	21564	21609	21514	21450	21685	21608	21519	21791	21449	21402	21460	21569	21548	21638	21459	21312	21569	21436	21418	21473	21404	21501	21497	21491	21575	21720	21580	21602	21449	21572	21294	21455	21515	21377	21766	21532	21610	21524	21632	21446	21588	21607	21560	21468	21412	21403	21665	21564	21389	21368	21484	21504	21439	21422	21390	21736	21451	21554	21562	21566	21453	21681	21553	21446	21720	21521	21542	21590	21370	21438	21765	21641	21473	21556	21430	21432	21427	21611	21485	21380	21585	21599	21426	21693	21501	21454	21497	21425	21593	21655	21586	21363	21473	21601	21343	21450	21506	21454	21497	21447	21474	21624	21531	21440	21474	21378	21382	21535	21654	21687	21513	21653	21510	21719	21629	21648	21422	21425	21495	21625	21434	21575	21577	21642	21401	21674	21456	21713	21446	21432	21440	21602	21681	21423	21612	21518	21403	21525	21381	21374	21412	21515	21517	21750	21497	21583	21453	21780	21339	21554	21622	21473	21508	21506	21442	21479	21455	21517	21672	21376	21571	21616	21585	21562	21605	21513	21337	21291	21310	21454	21478	21497	21353	21307	21626	21403	21391	21483	21547	21665	21384	21733	21519	21609	21666	21592	21339	21371	21458	21701	21647	21541	21475	21710	21561	21266	21482	21524	21406	21409	21551	21551	21709	21317	21683	21544	21386	21644	21381	21494	21500	21503	21685	21353	21680	21583	21525	21563	21615	21477	21531	21548	21293	21616	21770	21487	21462	21344	21600	21590	21413	21346	21580	21440	21605	21710	21440	21516	21579	21397	21622	21434	21303	21348	21531	21340	21586	21572	21862	21284	21522	21300	21473	21375	21461	21349	21422	21427	21522	21602	21532	21516	21518	21651	21620	21533	21435	21536	21496	21420	21449	21687	21666	21709	21501	21490	21448	21619	21451	21555	21556	21366	21710	21374	21397	21408	21380	21405	21570	21548	21567	21539	21529	21372	21374	21303	21734	21375	21333	21349	21677	21431	21604	21337	21582	21328	21486	21528	21769	21467	21648	21396	21432	21282	21361	21597	21514	21350	21517	21459	21485	21569	21457	21546	21626	21472	21685	21548	21512	21691	21530	21638	21444	21669	21507	21691	21500	21520	21347	21261	21601	21454	21527	21563	21756	21422	21505	21706	21713	21343	21558	21237	21400	21521	21782	21520	21495	21394	21441	21612	21506	21325	21510	21649	21550	21288	21575	21534	21630	21513	21475	21580	21534	21523	21375	21493	21711	21466	21451	21581	21512	21652	21620	21488	21438	21617	21506	21436	21584	21588	21622	21723	21523	21370	21577	21391	21380	21400	21409	21387	21567	21389	21348	21193	21555	21516	21542	21379	21319	21606	21686	21404	21432	21545	21433	21738	21393	21533	21436	21615	21661	21497	21441	21574	21669	21539	21380	21265	21409	21363	21315	21569	21582	21310	21583	21527	21427	21355	21461	21517	21583	21488	21364	21577	21437	21475	21501	21624	21620	21298	21702	21498	21644	21556	21827	21665	21552	21470	21574	21603	21471	21587	21317	21592	21515	21466	21612	21474	21534	21333	21339	21361	21618	21476	21316	21513	21534	21327	21385	21432	21520	21625	21343	21625	21570	21603	21625	21453	21379	21485	21367	21407	21694	21446	21504	21429	21370	21489	21700	21414	21515	21734	21482	21360	21556	21458	21493	21587	21416	21617	21524	21524	21590	21634	21582	21450	21372	21314	21396	21426	21613	21552	21431	21520	21562	21602	21608	21554	21698	21609	21397	21520	21713	21446	21557	21398	21822	21528	21612	21725	21652	21405	21642	21522	21500	21339	21577	21437	21319	21460	21550	21368	21502	21389	21419	21475	21432	21457	21633	21453	21672	21524	21665	21426	21499	21407	21530	21616	21528	21529	21520	21568	21496	21545	21533	21243	21431	21339	21797	21617	21293	21429	21768	21728	21545	21680	21580	21562	21648	21483	21276	21326	21547	21362	21428	21377	21585	21486	21546	21449	21406	21607	21692	21482	21316	21536	21595	21523	21433	21593	21410	21508	21406	21512	21477	21398	21406	21506	21346	21527	21472	21420	21438	21588	21602	21607	21693	21449	21496	21433	21696	21635	21470	21399	21686	21528	21369	21387	21445	21622	21526	21615	21634	21473	21428	21207	21557	21728	21549	21815	21684	21433	21525	21693	21532	21482	21587	21730	21581	21592	21463	21442	21634	21515	21509	21430	21447	21546	21441	21576	21392	21592	21584	21496	21499	21438	21503	21386	21493	21566	21272	21480	21365	21692	21470	21333	21541	21585	21451	21632	21577	21412	21347	21562	21557	21550	21613	21436	21673	21434	21394	21424	21483	21548	21361	21442	21676	21599	21447	21486	21536	21514	21523	21474	21515	21363	21451	21420	21539	21681	21420	21609	21534	21229	21502	21297	21564	21448	21508	21528	21593	21502	21389	21456	21363	21526	21551	21445	21376	21522	21535	21688	21610	21619	21600	21485	21680	21536	21482	21372	21480	21391	21395	21331	21464	21339	21463	21502	21391	21388	21479	21638	21917	21328	21498	21600	21498	21547	21488	21532	21623	21525	21489	21600	21521	21433	21571	21572	21429	21275	21424	21357	21716	21579	21493	21779	21525	21616	21281	21420	21553	21416	21580	21356	21493	21480	21477	21555	21393	21644	21568	21769	21620	21616	21537	21506	21485	21527	21468	21414	21397	21583	21509	21551	21679	21750	21605	21249	21544	21534	21540	21533	21625	21591	21579	21597	21573	21358	21464	21250	21538	21453	21657	21549	21504	21591	21299	21459	21591	21581	21513	21420	21386	21645	21342	21288	21342	21622	21435	21314	21509	21649	21611	21463	21270	21490	21357	21510	21621	21551	21431	21365	21551	21344	21510	21362	21498	21355	21689	21523	21498	21585	21509	21452	21564	21413	21520	21454	21515	21765	21588	21565	21434	21486	21570	21446	21561	21518	21385	21603	21602	21374	21593	21439	21447	21524	21637	21428	21363	21395	21610	21572	21599	21564	21350	21358	21908	21360	21601	21393	21644	21790	21525	21357	21517	21453	21587	21570	21597	21566	21484	21525	21419	21666	21554	21521	21466	21543	21502	21445	21372	21510	21479	21301	21235	21458	21310	21578	21455	21612	21426	21341	21500	21278	21370	21503	21456	21551	21525	21356	21416	21487	21423	21537	21653	21446	21446	21447	21559	21620	21498	21431	21320	21433	21540	21453	21576	21508	21619	21635	21470	21495	21582	21671	21401	21420	21389	21485	21832	21624	21391	21349	21454	21473	21483	21504	21456	21476	21597	21462	21728	21485	21286	21513	21499	21335	21479	21403	21351	21523	21401	21380	21400	21727	21582	21693	21490	21440	21568	21504	21695	21498	21407	21430	21437	21393	21463	21361	21702	21445	21583	21533	21535	21558	21703	21436	21449	21394	21487	21591	21503	21570	21620	21502	21350	21394	21406	21741	21572	21631	21512	21456	21529	21457	21476	21417	21589	21484	21436	21450	21705	21345	21527	21364	21453	21503	21700	21495	21687	21609	21401	21573	21527	21390	21488	21544	21538	21434	21338	21433	21780	21446	21602	21432	21642	21411	21581	21501	21589	21540	21556	21538	21734	21409	21485	21525	21965	21513	21774	21653	21519	21540	21727	21406	21609	21670	21407	21578	21569	21606	21603	21885	21635	21402	21409	21486	21525	21633	21286	21517	21551	21720	21460	21372	21445	21484	21531	21323	21499	21542	21741	21635	21600	21358	21421	21566	21707	21600	21328	21308	21632	21660	21614	21573	21328	21555	21640	21471	21547	21634	21201	21463	21379	21631	21622	21343	21527	21531	21619	21492	21367	21556	21255	21628	21532	21794	21689	21471	21457	21588	21298	21347	21396	21542	21615	21473	21512	21629	21670	21664	21894	21695	21647	21630	21475	21418	21759	21459	21626	21500	21459	21661	21317	21449	21649	21651	21459	21822	21458	21590	21470	21528	21497	21399	21523	21567	21482	21636	21687	21364	21609	21450	21460	21611	21646	21444	21460	21640	21556	21687	21408	21315	21371	21437	21391	21581	21742	21472	21525	21491	21380	21687	21500	21633	21353	21524	21358	21709	21488	21366	21470	21527	21469	21614	21658	21693	21652	21746	21519	21579	21365	21458	21527	21632	21601	21438	21639	21501	21574	21407	21516	21688	21395	21614	21442	21607	21388	21663	21669	21593	21669	21516	21627	21395	21599	21623	21510	21411	21424	21422	21296	21306	21367	21455	21338	21540	21492	21471	21507	21626	21521	21506	21539	21566	21375	21424	21528	21540	21460	21541	21655	21626	21502	21472	21597	21608	21482	21468	21596	21404	21516	21329	21519	21800	21627	21511	21597	21739	21596	21463	21751	21328	21560	21546	21645	21711	21455	21449	21703	21562	21333	21458	21403	21617	21646	21300	21564	21436	21256	21609	21549	21383	21578	21455	21456	21476	21527	21423	21561	21434	21495	21314	21605	21368	21587	21366	21578	21470	21808	21431	21577	21660	21207	21569	21607	21557	21492	21517	21362	21540	21389	21629	21502	21358	21277	21597	21619	21626	21463	21321	21649	21567	21453	21348	21507	21620	21384	21693	21578	21437	21482	21492	21588	21487	21451	21641	21454	21568	21298	21464	21648	21541	21504	21549	21658	21533	21564	21471	21574	21380	21538	21353	21435	21541	21698	21449	21645	21477	21574	21395	21616	21712	21477	21404	21352	21495	21368	21657	21375	21543	21586	21509	21517	21471	21454	21641	21257	21764	21422	21428	21540	21453	21443	21694	21532	21446	21197	21506	21573	21575	21508	21613	21559	21782	21670	21463	21592	21451	21429	21394	21692	21549	21646	21474	21503	21493	21746	21269	21653	21628	21453	21359	21262	21285	21757	21524	21534	21773	21495	21454	21719	21435	21560	21544	21532	21562	21407	21426
64090	98510	71316	38319	24467	20230	18202	17434	17295	17652	17494	17499	17411	17296	17451	17557	17394	17418	17510	17438	17469	17428	17465	17383	17447	17362	17274	17388	17303	17457	17287	17487	17597	17479	17477	17366	17386	17447	17347	17334	17376	17545	17477	17447	17567	17469	17633	17388	17480	17593	17457	17381	17210	17397	17516	17368	17340	17425	17353	17494	17423	17509	17389	17504	17325	17429	17450	17293	17508	17465	17441	17443	17517	17506	17362	17465	17480	17496	17298	17486	17369	17377	17365	17529	17412	17576	17531	17407	17485	17359	17447	17386	17459	17577	17335	17371	17367	17575	17450	17494	17338	17470	17285	17487	17457	17516	17420	17464	17532	17387	17382	17328	17488	17410	17361	17549	17546	17587	17353	17329	17430	17369	17405	17449	17352	17429	17471	17462	17413	17296	17569	17464	17364	17331	17446	17226	17248	17334	17393	17498	17439	17385	17450	17454	17421	17547	17657	17433	17509	17392	17590	17556	17456	17371	17545	17444	17577	17360	17459	17535	17577	17217	17555	17321	17387	17548	17489	17481	17475	17353	17581	17512	17299	17450	17329	17513	17215	17267	17345	17392	17500	17613	17710	17377	17564	17454	17444	17407	17573	17327	17621	17449	17401	17410	17320	17531	17442	17414	17428	17531	17491	17681	17464	17466	17373	17363	17388	17447	17556	17395	17548	17490	17520	17541	17566	17519	17429	17530	17459	17459	17338	17375	17499	17496	17518	17364	17240	17203	17598	17323	17394	17506	17380	17494	17535	17568	17348	17459	17665	17421	17565	17617	17515	17395	17535	17530	17468	17480	17342	17421	17562	17300	17470	17409	17297	17488	17525	17396	17464	17200	17518	17493	17521	17300	17332	17470	17332	17358	17636	17291	17435	17454	17443	17338	17386	17468	17507	17506	17400	17489	17438	17639	17398	17574	17318	17462	17306	17457	17383	17251	17366	17382	17469	17545	17317	17537	17368	17462	17426	17483	17297	17354	17412	17483	17357	17352	17617	17733	17516	17457	17361	17196	17581	17531	17514	17527	17622	17540	17348	17308	17543	17399	17459	17609	17331	17275	17356	17339	17515	17648	17601	17409	17394	17542	17478	17272	17490	17379	17227	17443	17455	17454	17415	17421	17460	17519	17403	17308	17604	17403	17532	17214	17255	17505	17425	17489	17533	17359	17456	17464	17704	17461	17444	17490	17412	17505	17272	17479	17312	17244	17466	17383	17461	17411	17577	17542	17407	17371	17351	17555	17547	17418	17328	17354	17275	17362	17430	17586	17444	17208	17430	17459	17449	17290	17460	17483	17369	17533	17535	17534	17411	17367	17163	17537	17491	17330	17620	17369	17471	17433	17451	17598	17446	17431	17444	17395	17443	17459	17343	17386	17531	17427	17489	17366	17393	17439	17325	17493	17425	17635	17579	17470	17446	17590	17488	17480	17377	17369	17301	17355	17369	17556	17576	17542	17475	17481	17537	17396	17324	17425	17394	17351	17343	17562	17432	17388	17430	17425	17615	17621	17242	17485	17468	17557	17354	17406	17466	17496	17350	17567	17474	17443	17457	17391	17420	17451	17408	17350	17612	17417	17421	17379	17426	17323	17580	17455	17399	17466	17488	17467	17447	17489	17372	17445	17396	17548	17432	17371	17518	17154	17351	17568	17629	17467	17289	17587	17384	17243	17565	17329	17597	17374	17549	17664	17384	17351	17447	17449	17439	17425	17184	17436	17472	17557	17518	17405	17252	17500	17334	17420	17496	17472	17475	17420	17348	17260	17346	17316	17522	17494	17464	17461	17385	17486	17452	17439	17592	17481	17342	17245	17447	17537	17430	17440	17305	17434	17572	17453	17469	17466	17642	17485	17560	17415	17462	17596	17477	17523	17666	17455	17439	17332	17388	17395	17301	17372	17416	17553	17539	17617	17388	17296	17453	17579	17532	17355	17362	17578	17247	17332	17370	17423	17591	17615	17421	17383	17317	17295	17509	17337	17554	17271	17340	17561	17460	17344	17474	17335	17376	17195	17415	17453	17337	17393	17270	17394	17586	17594	17513	17504	17454	17391	17451	17467	17438	17345	17363	17545	17149	17548	17457	17350	17462	17541	17459	17587	17473	17552	17480	17457	17551	17531	17422	17504	17425	17408	17539	17426	17468	17462	17452	17293	17429	17461	17387	17470	17342	17362	17417	17517	17458	17362	17318	17404	17536	17443	17324	17337	17428	17536	17407	17376	17487	17520	17352	17349	17349	17292	17404	17264	17169	17261	17237	17381	17479	17505	17424	17378	17389	17240	17456	17293	17453	17468	17579	17488	17558	17388	17494	17416	17424	17404	17386	17486	17349	17394	17512	17458	17398	17434	17326	17648	17314	17378	17404	17450	17444	17498	17310	17444	17393	17441	17471	17543	17531	17313	17379	17580	17559	17372	17433	17345	17456	17435	17410	17285	17606	17311	17477	17712	17629	17330	17407	17432	17370	17339	17442	17441	17476	17446	17459	17568	17336	17472	17596	17414	17351	17432	17281	17259	17310	17414	17349	17491	17373	17107	17523	17253	17483	17472	17408	17337	17523	17482	17595	17363	17373	17561	17193	17361	17400	17554	17443	17535	17317	17570	17543	17327	17456	17478	17322	17381	17613	17404	17480	17601	17265	17404	17443	17508	17379	17532	17406	17431	17422	17494	17433	17330	17471	17371	17603	17443	17448	17456	17249	17455	17446	17488	17501	17301	17301	17538	17384	17257	17446	17536	17456	17398	17453	17327	17551	17270	17361	17436	17495	17434	17453	17351	17510	17340	17625	17438	17419	17459	17447	17290	17351	17610	17416	17256	17479	17345	17461	17373	17493	17518	17362	17462	17279	17390	17513	17492	17534	17450	17515	17497	17440	17433	17529	17412	17189	17502	17371	17351	17357	17566	17431	17444	17540	17470	17332	17358	17362	17358	17552	17351	17317	17389	17390	17426	17391	17481	17336	17464	17511	17398	17472	17430	17363	17438	17495	17452	17544	17544	17578	17473	17358	17383	17467	17450	17500	17452	17396	17425	17536	17546	17471	17301	17393	17477	17348	17403	17485	17491	17399	17400	17541	17320	17454	17503	17527	17398	17287	17398	17312	17467	17422	17460	17396	17271	17441	17308	17368	17379	17548	17471	17356	17396	17469	17386	17307	17390	17424	17519	17338	17436	17479	17402	17456	17558	17404	17471	17370	17378	17484	17230	17461	17477	17528	17446	17373	17360	17351	17436	17320	17469	17384	17515	17337	17399	17357	17504	17443	17400	17499	17465	17097	17489	17476	17677	17531	17529	17395	17439	17548	17400	17574	17449	17394	17570	17302	17408	17385	17471	17476	17389	17459	17634	17543	17334	17562	17284	17479	17425	17389	17392	17322	17339	17311	17433	17542	17461	17551	17425	17267	17367	17346	17471	17602	17449	17369	17487	17310	17631	17535	17413	17531	17331	17384	17463	17249	17376	17466	17414	17452	17347	17433	17379	17581	17448	17376	17544	17278	17355	17494	17286	17372	17333	17532	17388	17355	17355	17523	17611	17367	17556	17367	17585	17599	17409	17555	17512	17535	17390	17522	17411	17269	17353	17337	17451	17595	17475	17447	17534	17549	17482	17434	17408	17467	17419	17467	17463	17357	17425	17344	17554	17506	17347	17471	17546	17560	17334	17363	17241	17457	17459	17493	17396	17522	17489	17455	17442	17466	17410	17466	17203	17289	17351	17451	17386	17299	17620	17460	17471	17430	17433	17469	17464	17379	17395	17428	17494	17359	17430	17430	17469	17434	17605	17292	17305	17439	17344	17458	17365	17471	17358	17409	17418	17371	17530	17351	17377	17315	17437	17487	17481	17228	17505	17518	17368	17320	17376	17468	17274	17584	17633	17519	17337	17380	17470	17472	17505	17475	17366	17495	17439	17492	17622	17383	17402	17414	17515	17402	17227	17363	17362	17384	17367	17453	17422	17430	17467	17441	17407	17383	17374	17449	17498	17472	17537	17453	17656	17426	17384	17420	17390	17430	17465	17505	17334	17391	17556	17509	17402	17491	17411	17316	17477	17233	17504	17449	17549	17390	17372	17564	17241	17324	17279	17425	17435	17541	17290	17581	17244	17417	17519	17398	17353	17526	17344	17578	17466	17427	17341	17254	17479	17569	17601	17286	17519	17477	17480	17418	17483	17253	17526	17411	17469	17295	17413	17346	17459	17516	17463	17475	17475	17433	17354	17433	17596	17411	17348	17370	17454	17542	17536	17278	17395	17419	17364	17534	17314	17486	17570	17348	17609	17445	17578	17417	17379	17370	17352	17556	17442	17407	17417	17300	17573	17418	17450	17391	17436	17370	17473	17547	17522	17383	17547	17468	17429	17499	17377	17371	17272	17325	17393	17415	17427	17291	17355	17426	17525	17393	17352	17513	17453	17588	17414	17468	17571	17452	17350	17224	17330	17296	17692	17452	17363	17428	17208	17499	17441	17458	17491	17452	17500	17608	17502	17384	17429	17472	17393	17377	17270	17436	17364	17538	17322	17526	17409	17415	17473	17487	17479	17423	17488	17410	17384	17452	17342	17511	17570	17599	17581	17197	17413	17510	17551	17594	17288	17381	17418	17327	17392	17368	17417	17378	17443	17607	17283	17400	17321	17450	17517	17264	17542	17411	17213	17668	17390	17380	17435	17237	17414	17341	17196	17445	17335	17605	17508	17466	17453	17515	17340	17656	17509	17615	17547	17324	17248	17588	17380	17574	17325	17340	17365	17386	17452	17315	17502	17273	17375	17500	17253	17437	17430	17363	17519	17444	17511	17419	17511	17491	17434	17479	17366	17441	17386	17490	17599	17483	17466	17453	17350	17439	17418	17406	17484	17383	17354	17385	17361	17402	17401	17205	17603	17186	17459	17550	17658	17440	17429	17562	17235	17418	17349	17240	17400	17392	17518	17447	17611	17440	17375	17450	17529	17411	17315	17554	17349	17606	17411	17267	17550	17447	17387	17513	17359	17395	17329	17295	17409	17277	17212	17658	17450	17489	17385	17529	17372	17558	17439	17368	17492	17441	17443	17433	17435	17280	17467	17519	17460	17452	17290	17397	17539	17468	17468	17562	17533	17251	17437	17520	17387	17369	17190
22704	22504	30940	24971	22418	25105	27999	22832	22032	22203	22435	22272	21974	22047	22273	22104	22019	22010	22098	22249	21952	21993	22104	21951	22146	22043	22110	22185	21989	22022	21783	21968	21885	21915	21988	21987	21787	21812	21956	22085	21824	22023	21824	21890	21997	22044	21763	22239	21778	21981	21871	21582	21829	21732	21848	21745	21869	21912	21876	21751	21702	22161	21814	21686	21887	21729	21759	21660	21836	21727	21820	21775	21758	21898	21626	21768	22118	21764	21759	21661	21614	21785	21856	21877	21905	21752	21747	21844	21634	21760	21779	21781	21774	21731	21751	21744	21823	21747	21866	21842	21932	21814	21887	21702	21818	21809	21902	21618	21969	21854	21730	21785	21819	21785	21779	21726	21744	21857	21852	21755	21792	21714	21849	21706	21861	21799	21939	21903	21825	21624	22045	21801	21975	21756	21775	21952	21955	21891	21827	21825	21804	21965	21788	21674	21837	21865	21827	21565	21962	21965	21790	21761	21695	21920	22058	21870	21746	21719	21832	21882	21720	21795	22014	21773	21932	21891	21828	21657	21925	21816	21901	21841	21771	21797	21797	21914	21807	21703	21938	21910	21764	21691	21620	21719	21844	21970	21960	21789	21638	21571	21640	21811	21848	21938	22012	22176	21746	21713	21744	21749	21823	21666	21928	21787	21664	21732	21794	21688	21896	21818	21715	21812	21667	21778	21823	21714	21861	21629	21813	22072	21917	21785	21876	21844	21906	21818	21893	21804	21806	21668	21980	21909	21627	21918	21827	21832	21821	22085	21977	21957	21831	21626	21858	21803	21763	21608	21700	21808	21763	21761	21858	21885	21930	22053	21918	21861	21828	21771	21819	21842	21741	21858	21806	21902	21702	21861	21873	21774	21578	21561	21670	21681	21737	21716	21901	21834	21804	21591	21667	21616	21858	21864	21678	21884	21914	21991	22135	21780	21876	21870	21792	21823	21942	21901	21995	21790	21727	21696	21951	21804	21931	21636	21740	21700	21772	21774	21724	21999	21750	21844	21883	21930	21664	21748	22036	21763	21601	21635	21877	21794	21699	21806	21726	21739	21672	21808	21971	21882	21940	21861	21886	21763	22020	21810	21648	21792	21886	21894	21597	21817	21652	21686	21477	21785	21924	21861	21886	21729	21913	21627	21870	22085	21831	21923	21869	21585	21951	21663	21828	21949	21841	22000	21920	21750	21829	21686	21817	21782	21805	21736	21993	21948	22042	21788	21631	21840	21640	21967	21718	21682	21783	21694	21731	21867	21946	21666	21731	21837	21964	21880	21827	21705	21859	21906	21962	21781	21799	21742	21761	21724	21916	21739	21847	22050	21862	21637	21980	21787	21847	21846	21815	21698	22078	21920	21765	21747	21743	22028	21805	21795	22007	21893	21868	21991	21660	21799	21960	21962	21815	21685	21840	21630	21800	21792	21691	21853	21799	21881	21949	21866	21762	21759	21903	21805	21861	21559	21923	22000	21839	21725	21952	21698	21811	22061	21857	21807	21789	21889	21757	21858	21809	21714	21690	21752	21843	21841	21778	21639	21694	21712	21754	21643	21773	21789	21618	21701	21989	21841	21705	21891	21884	21659	22101	21825	21795	21507	21688	21806	21708	21927	21964	21815	21845	21809	21714	21774	21880	21831	21774	21599	21786	21768	21774	21535	21815	21779	21983	21981	21777	21803	21641	21409	21917	21924	21931	21887	21826	21827	21987	21837	21945	21822	21889	21843	21830	21688	21902	21764	21510	21824	21835	21692	21910	21896	21855	21973	21781	21679	21737	21701	21907	21783	21655	21755	21703	21843	21951	21723	21766	21782	21742	21886	21768	21833	21968	21737	21936	21654	21746	21919	21895	21979	21863	21941	21841	21921	21681	21775	22055	21785	21907	21649	21619	21878	21837	21829	21948	21657	21778	21616	21717	21729	21781	21793	21940	21710	21834	21773	21989	21863	21645	21701	21747	21866	21722	21618	21935	21770	21642	21753	21865	21703	21877	21780	21977	21823	21866	21902	21804	21760	21697	21874	21757	21590	21591	21941	21647	21896	21771	21819	22019	21950	21665	21928	21962	21781	21800	21912	22013	21924	21923	22028	21791	22027	21751	21723	21869	21800	21815	21965	21791	21637	21645	21774	21714	21813	21603	21832	21762	21765	21880	21860	21935	21849	21853	22028	21856	21757	21627	21681	21740	21540	21783	21527	21775	21526	21757	21795	21788	21549	21867	22057	21795	22017	21675	21846	22014	21883	21992	21688	21973	21780	21934	21836	21678	21612	21912	22042	21659	21896	21795	21572	21904	22101	21868	21736	21888	21680	21865	21747	21794	21911	21590	21732	21761	21744	21945	21871	21636	21751	21719	21560	21801	21914	21690	21745	21827	21906	21840	21575	21759	21728	21803	21932	21918	21805	21783	21762	21652	21768	21776	21811	21950	21558	21631	21699	21770	21703	21915	21724	21824	21670	21783	21585	21705	21972	21635	21742	21621	21730	21770	21675	22207	21859	21815	21755	21900	21958	21854	21742	21818	21969	21734	21827	21809	22071	21803	21786	21801	21411	21910	21886	21739	21673	21849	21527	21793	21618	22036	21965	21850	21786	21990	21711	21943	21824	21920	21654	21802	21784	21791	21771	21592	21867	21735	21975	21828	21892	22153	21784	21837	21803	21835	21636	21605	21853	21941	21667	21910	21666	21640	22142	21988	21929	21627	21557	21641	21885	21731	21785	22085	21831	21818	21843	21739	21746	21827	21789	21831	21701	21782	21699	21918	21466	21731	21933	21791	21781	21845	21841	21593	21688	21529	21985	21819	21666	21822	21715	21801	21939	21804	21715	21772	21730	21665	21772	21633	21732	21670	21682	21905	21848	21946	21773	21813	21889	21699	21801	21771	21874	21882	21635	21771	21816	21463	21699	21793	21845	21838	21835	21985	21766	21574	21947	21841	21794	21978	21919	21872	21787	22078	21716	21579	21796	21543	21643	21814	21586	21742	21761	21844	21768	21687	21733	21729	21958	21820	21818	21878	21861	21850	21729	21874	21776	21745	21837	21668	21474	22005	21803	21954	21787	21826	21652	21816	21810	21814	21725	21864	21682	21780	21773	21748	21795	21769	21872	22043	21703	21978	21664	21823	21946	21513	21749	21921	22049	22135	21788	21922	21729	22035	21636	21896	21634	21660	21627	21767	21569	21609	21904	21746	21722	21745	21615	21775	21714	21874	21811	21564	21950	21692	21696	21911	21736	21750	21766	21820	21823	21755	21767	21668	21596	21837	21659	21841	21867	21644	21828	21814	22042	21798	21915	21842	21828	21806	21955	21816	21854	21915	21760	21723	21713	21752	21844	21669	21915	21840	21745	21689	21770	21673	21902	21839	21554	21858	21731	21758	21796	21615	21868	21969	21689	21749	22018	21684	21800	21749	21700	21843	21964	21780	21704	21735	21803	21827	21683	22031	21683	21794	21696	21773	21731	22054	21894	21781	21689	21644	21598	21845	21697	21687	21660	21806	21798	21942	21837	21769	21878	21847	21698	21738	21973	21801	21744	21879	21897	21848	21921	21741	21687	21656	21769	21756	21630	21814	21739	21778	21987	21835	21738	21696	21831	21791	21996	21915	21808	21973	21918	21863	21756	21807	21691	21965	21810	21904	21752	21735	21733	21933	21975	21804	21733	21699	21835	21721	21764	21864	21823	21922	21875	21735	21751	21693	21670	21856	21878	21599	21743	21497	21680	21749	21866	21655	21803	21919	21848	21681	21768	21712	21995	21720	21791	21861	21834	21728	21867	21619	21855	21814	21756	21905	22054	22051	21799	21679	21620	21867	21977	21799	21677	21773	21927	21739	21790	21731	21885	21686	21871	21769	21843	21802	21870	21842	21891	21784	21677	21838	21869	21791	21771	21833	21965	21576	21725	21776	21817	21711	21889	21630	21818	21853	21772	21971	21722	22031	21759	21772	21708	22108	21870	22020	21616	22009	22053	21675	21941	21801	22074	21731	21721	21957	21931	21784	21628	21634	21782	21893	21819	21781	21571	21969	21869	21895	21769	21835	21635	21628	21850	21691	21754	21610	21668	21740	21678	21821	21666	21843	21870	21601	21713	21836	21604	21635	21947	21758	21854	21859	21702	21733	21676	21951	21728	21824	21886	21768	21827	21866	21766	21875	21910	21593	21940	21838	21825	21971	21836	21840	21504	21781	21730	21850	21860	21817	21752	21837	21740	21736	21816	21834	21801	21685	21916	21718	21910	21705	21908	21770	21647	21656	21753	21560	21929	21624	21754	21840	21674	21794	21756	21924	21726	21778	21786	21846	21837	21869	21679	21689	21724	21604	21814	21952	21716	21879	21813	21805	21765	21685	21797	21565	21787	21691	21674	21925	21642	21583	21743	21872	21918	21935	21753	21902	21624	21655	21803	21752	21660	21661	21921	21639	21838	21739	21665	21807	21879	21930	21962	21925	21668	21896	21767	21494	21963	21819	21791	21932	21796	21826	21807	21860	21798	21704	21799	21806	21702	21635	21678	21698	21478	21985	22065	21747	21946	21840	21750	21808	21610	21597	21904	21708	21795	21789	21814	21646	21564	21814	21762	21904	21673	21835	21769	21785	21940	21918	21850	21817	21828	21657	21786	21720	21491	21802	21779	21785	21716	21815	21687	21661	21574	21929	21909	21835	21966	21905	21989	21794	21836	21744	21558	21525	21945	21660	21723	21662	21742	22019	22060	21703	21682	21821	21698	21789	21859	21751	21596	21688	21968	21949	21903	21972	21614	21654	21868	21882	21966	21640	21809	21809	21673	21848	21809	21962	21902	21824	21763	21949	21914	21803	21851	21747	21888	21771	21869	21670	21878	21903	21950	22032	21685	21722	21702	21754	21851	21824	21926	21814	21911	21844	21912	21775	21771	21478	21878	21835	21864	21778	21957	21772	21702	21802	21809	21801	21726	21727	21941	21853	21859	21945	21809	21715	21712	21874	21717	21780	21692	21863	21609	21875	21890	21836	21853	21778	21781	21870	21641	21655	21854	21912	21923	21745	21645	21897	21776	21674	21720	21785	21826	21601	21830	21747	21802	22005	21755	21853	21507	21705	21870	21709	21793	21747	21740	21801	21706	21857	21735	21817	21757
60055	104546	80214	46326	29306	22049	19293	17896	17748	17392	17603	17438	17528	17530	17524	17656	17696	17434	17664	17495	17573	17667	17465	17446	17624	17404	17663	17427	17513	17678	17670	17509	17632	17763	17462	17569	17530	17617	17510	17559	17482	17544	17608	17606	17570	17644	17626	17422	17549	17394	17620	17630	17492	17407	17552	17652	17543	17452	17513	17512	17413	17536	17541	17756	17520	17594	17518	17573	17484	17525	17401	17590	17499	17462	17631	17603	17629	17512	17556	17589	17758	17429	17585	17398	17593	17564	17621	17524	17597	17565	17483	17726	17563	17565	17479	17526	17577	17683	17526	17453	17587	17454	17542	17606	17590	17508	17573	17735	17581	17550	17574	17446	17664	17587	17593	17401	17536	17592	17384	17630	17444	17571	17545	17600	17644	17497	17556	17565	17458	17464	17466	17498	17496	17635	17661	17524	17499	17654	17484	17476	17563	17665	17586	17557	17578	17588	17601	17578	17768	17475	17582	17430	17547	17656	17491	17411	17640	17707	17613	17516	17454	17554	17532	17479	17503	17457	17641	17458	17519	17584	17528	17564	17764	17496	17471	17570	17465	17487	17618	17568	17665	17571	17600	17592	17505	17416	17699	17722	17511	17529	17460	17672	17578	17629	17312	17603	17745	17540	17403	17511	17507	17500	17655	17392	17591	17728	17645	17431	17503	17532	17574	17544	17695	17526	17628	17448	17471	17501	17753	17586	17420	17548	17502	17614	17469	17430	17798	17715	17601	17625	17457	17704	17511	17502	17456	17528	17519	17456	17445	17533	17532	17527	17675	17502	17664	17472	17695	17777	17411	17510	17511	17717	17630	17472	17502	17488	17449	17466	17576	17492	17538	17554	17511	17577	17585	17677	17505	17430	17465	17504	17493	17530	17489	17447	17529	17607	17687	17588	17758	17354	17661	17730	17501	17684	17461	17483	17587	17365	17614	17416	17788	17479	17499	17492	17626	17653	17489	17537	17513	17464	17542	17491	17402	17685	17400	17412	17571	17582	17632	17545	17338	17580	17526	17520	17567	17361	17527	17445	17682	17518	17438	17591	17631	17491	17567	17432	17469	17528	17536	17621	17508	17616	17659	17446	17652	17600	17414	17694	17631	17767	17448	17630	17535	17609	17562	17510	17682	17554	17490	17537	17545	17515	17576	17456	17623	17510	17524	17766	17503	17488	17319	17548	17516	17547	17450	17718	17484	17738	17628	17636	17529	17508	17373	17530	17722	17554	17720	17653	17589	17609	17388	17524	17543	17481	17576	17438	17397	17571	17567	17467	17678	17594	17613	17507	17646	17629	17631	17496	17574	17571	17518	17596	17511	17578	17412	17439	17619	17586	17492	17608	17609	17477	17635	17534	17558	17600	17541	17612	17536	17451	17553	17650	17488	17508	17529	17459	17587	17576	17664	17627	17560	17723	17373	17598	17456	17489	17472	17492	17580	17612	17496	17558	17550	17742	17475	17494	17597	17455	17575	17658	17626	17588	17557	17617	17612	17562	17546	17515	17558	17550	17606	17605	17584	17609	17556	17396	17609	17599	17552	17358	17567	17584	17481	17616	17622	17630	17560	17389	17443	17470	17512	17495	17446	17513	17444	17551	17559	17514	17544	17557	17512	17619	17570	17430	17561	17594	17441	17568	17462	17407	17645	17594	17457	17578	17614	17576	17679	17563	17280	17702	17546	17457	17395	17584	17633	17644	17397	17355	17431	17426	17532	17648	17590	17514	17579	17551	17585	17547	17607	17638	17573	17408	17594	17480	17353	17496	17454	17427	17602	17510	17593	17519	17647	17483	17417	17472	17602	17528	17488	17486	17575	17565	17552	17683	17469	17629	17613	17608	17511	17475	17740	17588	17423	17644	17557	17492	17569	17547	17729	17487	17573	17623	17488	17423	17517	17509	17391	17684	17690	17590	17584	17458	17542	17478	17736	17471	17579	17505	17609	17466	17552	17388	17587	17521	17564	17541	17664	17413	17515	17534	17497	17501	17434	17598	17635	17538	17616	17591	17705	17464	17410	17493	17437	17668	17554	17435	17613	17558	17631	17461	17461	17427	17569	17454	17540	17541	17650	17461	17458	17464	17476	17586	17514	17382	17566	17468	17475	17465	17652	17614	17611	17530	17632	17553	17600	17621	17360	17554	17405	17356	17512	17399	17503	17572	17507	17713	17423	17558	17437	17317	17643	17610	17522	17536	17526	17640	17588	17296	17621	17517	17415	17536	17677	17517	17749	17552	17691	17298	17618	17347	17537	17473	17493	17502	17338	17624	17471	17507	17625	17407	17721	17462	17553	17599	17447	17524	17389	17721	17639	17461	17351	17488	17603	17662	17453	17607	17417	17639	17506	17487	17464	17341	17633	17441	17720	17574	17549	17577	17655	17547	17682	17667	17581	17579	17615	17530	17623	17592	17494	17680	17404	17448	17609	17567	17525	17497	17491	17605	17515	17565	17381	17532	17486	17510	17800	17483	17503	17509	17441	17491	17526	17645	17671	17479	17583	17463	17540	17606	17581	17380	17515	17702	17613	17666	17549	17260	17624	17502	17609	17675	17463	17536	17586	17415	17428	17519	17712	17716	17574	17819	17473	17466	17614	17721	17637	17484	17517	17547	17341	17646	17619	17518	17628	17679	17573	17504	17570	17567	17639	17513	17688	17661	17727	17639	17634	17577	17403	17565	17600	17726	17541	17519	17419	17554	17640	17595	17745	17580	17528	17373	17564	17382	17751	17508	17517	17528	17419	17742	17569	17629	17507	17527	17648	17378	17522	17489	17521	17446	17629	17308	17427	17698	17583	17605	17617	17539	17507	17503	17550	17503	17540	17585	17389	17515	17415	17727	17474	17488	17565	17554	17435	17556	17594	17634	17751	17494	17338	17702	17573	17681	17448	17364	17500	17509	17583	17436	17535	17700	17538	17483	17562	17666	17671	17545	17412	17478	17563	17539	17452	17729	17547	17536	17437	17474	17588	17349	17622	17625	17622	17558	17670	17435	17504	17650	17467	17544	17312	17678	17454	17535	17483	17355	17604	17487	17615	17459	17626	17501	17421	17478	17632	17509	17619	17520	17524	17621	17476	17496	17470	17499	17530	17523	17565	17576	17679	17643	17529	17488	17567	17574	17584	17642	17635	17545	17558	17803	17536	17650	17663	17568	17496	17630	17480	17608	17550	17629	17505	17508	17493	17439	17582	17573	17527	17576	17525	17457	17517	17725	17516	17646	17651	17698	17715	17620	17573	17630	17401	17615	17600	17448	17532	17471	17625	17568	17586	17522	17490	17464	17618	17408	17738	17380	17723	17648	17608	17561	17521	17632	17586	17641	17454	17607	17544	17486	17426	17396	17557	17675	17601	17650	17630	17606	17634	17564	17615	17531	17512	17581	17565	17486	17257	17434	17597	17519	17401	17513	17664	17548	17560	17419	17544	17369	17507	17497	17552	17539	17608	17550	17601	17542	17612	17545	17385	17561	17406	17566	17747	17555	17519	17590	17738	17569	17656	17748	17411	17650	17541	17509	17593	17719	17496	17481	17450	17511	17661	17792	17460	17510	17599	17542	17564	17610	17682	17528	17687	17642	17658	17691	17745	17533	17623	17535	17583	17704	17597	17433	17544	17483	17573	17464	17379	17476	17669	17517	17566	17457	17530	17446	17492	17458	17434	17541	17539	17575	17471	17621	17473	17596	17600	17528	17502	17553	17701	17469	17588	17390	17521	17541	17469	17391	17599	17413	17712	17624	17746	17631	17413	17397	17432	17660	17482	17493	17484	17575	17584	17612	17596	17583	17700	17655	17641	17603	17639	17612	17422	17529	17521	17581	17357	17658	17591	17669	17468	17463	17579	17425	17510	17637	17708	17518	17587	17583	17519	17526	17662	17479	17565	17727	17505	17661	17750	17675	17579	17326	17503	17558	17622	17522	17523	17484	17785	17479	17554	17492	17401	17520	17568	17491	17486	17506	17517	17404	17584	17492	17607	17633	17364	17591	17422	17532	17643	17507	17773	17730	17545	17616	17503	17648	17495	17593	17597	17575	17595	17476	17455	17462	17786	17525	17603	17575	17408	17472	17506	17539	17459	17525	17431	17478	17595	17540	17584	17326	17637	17624	17688	17384	17539	17445	17568	17409	17698	17351	17377	17582	17739	17501	17583	17568	17592	17557	17720	17662	17522	17586	17646	17455	17588	17529	17575	17679	17508	17484	17456	17574	17719	17550	17453	17569	17536	17475	17534	17580	17640	17606	17386	17462	17523	17667	17563	17461	17660	17478	17652	17515	17606	17575	17534	17465	17489	17441	17579	17390	17708	17626	17510	17479	17513	17457	17542	17443	17797	17516	17513	17594	17604	17435	17619	17455	17663	17416	17625	17442	17449	17746	17662	17531	17601	17521	17511	17614	17525	17489	17556	17370	17476	17500	17476	17402	17465	17476	17640	17465	17656	17414	17557	17645	17494	17615	17564	17532	17606	17651	17560	17489	17512	17551	17544	17707	17518	17651	17408	17437	17507	17513	17464	17612	17414	17776	17487	17403	17514	17494	17529	17578	17347	17754	17583	17552	17522	17482	17515	17634	17593	17440	17527	17703	17469	17376	17443	17775	17582	17518	17551	17562	17578	17363	17335	17542	17448	17737	17608	17402	17523	17700	17596	17527	17659	17393	17311	17433	17572	17360	17621	17539	17424	17654	17434	17732	17473	17557	17430	17595	17737	17385	17637	17641	17547	17547	17698	17547	17444	17417	17555	17529	17496	17552	17696	17470	17461	17420	17577	17645	17612	17686	17598	17346	17542	17524	17429	17394	17660	17678	17463	17512	17511	17417	17657	17653	17614	17484	17521	17765	17546	17420	17407	17418	17683	17417	17479	17722	17556	17608	17498	17678	17522	17472	17495	17565	17663	17685	17450	17556	17670	17636	17490	17632	17533	17717	17430	17608	17590	17248	17579	17690	17613	17695	17452	17506	17508	17545	17615	17539	17465	17699	17560	17475	17680	17501	17496	17595	17594	17567	17507	17573	17556	17564	17580	17508	17554	17298	17471	17582	17670	17452	17581	17688	17518	17731	17545	17537	17632	17524	17607	17668	17547	17497	17548	17613	17440	17512	17649	17675	17615	17313	17515	17469
31954	38245	38810	28451	22456	21896	21859	21515	21227	21305	21260	21394	21270	21166	21305	21204	21353	21215	21213	21300	21398	21296	21181	21067	21390	21378	21308	21429	21196	21030	21256	21347	21352	21280	21133	21062	21301	21234	21275	21166	21158	21163	21036	21199	21207	21187	21169	21171	21096	20997	21209	21151	21224	21202	21201	21216	21047	20946	21220	21396	21269	21243	21304	21310	21138	21048	21139	21232	21176	21304	21164	21147	21035	21093	21300	21057	21264	21247	21095	21021	21181	21372	21371	21371	21400	21086	21147	21335	21262	21035	21155	21293	21266	21091	21001	21420	21193	21321	21108	21355	21212	21246	21291	21080	21035	21170	21073	21294	21133	20978	21145	21183	21266	21214	21443	21074	21168	21121	21385	21050	21093	21268	21030	21211	21219	21226	20995	21143	21318	21332	21139	21220	21164	21065	21182	21150	21354	21160	21236	21331	21153	21135	21291	21094	20910	21344	21342	21140	21096	21093	21224	21267	21021	21283	21190	21050	21132	21323	20990	21214	21407	21143	21360	21194	21329	21109	21240	21321	21120	21200	21314	21321	21095	21343	21308	21268	21128	21280	21110	21215	21302	21169	21246	21443	21023	21173	21281	21159	21352	21030	21143	21162	21321	21114	21050	21247	21092	21115	21243	21132	21015	21296	21028	21169	21180	21215	21250	21348	21152	21389	21103	21113	20972	21177	21290	21067	21442	21267	20994	21103	20966	20792	21127	21013	21242	20977	21484	21314	21247	21148	21192	21040	21233	21274	21140	21293	21066	21222	21271	21202	21173	21113	21240	21167	21173	21147	21231	21079	21216	21245	21281	21346	21312	21162	21300	21175	21221	21029	21254	20979	21167	21233	21291	21158	21177	21176	21083	21369	21202	21295	21100	21214	21112	21182	21252	21324	21266	21054	21276	21273	21284	21178	21247	21478	21186	21080	21190	21198	21095	21131	21235	21113	21470	21106	21357	21209	21161	21093	21052	21210	21004	21120	21166	21182	21195	21132	21258	20987	21111	21065	21327	21026	21275	21357	21254	21079	21168	21208	20987	21002	21257	21418	21155	20888	21270	21291	21243	21077	20994	21201	21136	21191	21057	21088	21214	21168	21279	21103	21177	21254	21101	21186	21135	21032	21205	21259	21198	21228	21121	21140	20871	21247	21138	20926	21418	21079	21072	21196	21166	21120	21166	21217	21071	21265	21264	21214	21174	21502	21254	21320	21402	21415	21215	21121	21119	21100	21070	20884	21253	21125	21093	21105	21317	21143	21085	20888	21195	21222	20985	21168	21151	21026	21047	21469	21252	20980	21180	21024	21020	21360	21250	21112	21186	20951	21153	21055	20908	21136	21031	21067	21087	21058	21082	21235	21218	21130	21063	21087	21104	21098	21188	21294	21167	21164	21329	21010	21346	21227	21197	21091	21315	21142	21305	21237	21283	21325	21260	21166	21213	21053	21332	20992	21395	21252	21278	21293	21195	20915	21275	21143	21221	21198	21154	21015	21148	21432	21276	21298	21378	21163	21128	20973	21147	21211	21285	21183	21033	21430	21233	21206	21012	21217	21050	21064	21261	21034	20800	21187	21040	20919	21235	21372	21429	21162	21226	21128	21194	21199	21334	21132	21193	20924	21011	21137	21103	21246	21237	21168	21285	21234	21217	21215	21390	21182	21415	21286	21233	21064	21276	20985	21083	21173	21317	21034	21308	21059	21132	21102	21139	21101	21097	21099	21361	21369	21323	21111	21137	21260	21230	21406	21098	21262	21313	21228	20846	21159	20978	21215	21221	21108	21387	21362	21312	21150	21154	21178	21404	21252	21194	21270	21337	21340	21338	21154	21194	21324	21036	21085	21307	21237	21265	21163	21363	21395	21451	20975	21146	21168	21055	21043	21182	21324	21026	21157	21427	21202	21160	21237	21194	21129	21245	21305	21042	21038	21027	21196	21141	21237	21104	21172	21245	21087	21200	21459	21092	21401	21092	21201	21236	21445	21116	21138	21257	21177	21234	21084	21049	21256	21096	21333	21265	21071	21331	21327	21107	21092	21185	21371	21351	21238	21279	21214	21175	21294	21241	21143	21144	21150	20979	21221	21193	20956	21199	21276	21252	21173	21259	21150	21262	21165	21385	21256	21172	21188	21076	21234	21230	21353	21458	21271	21149	21236	21260	21065	21367	21252	21261	21255	21202	21309	21189	21230	21181	21446	21297	21293	21235	21194	21139	21136	21217	21145	21249	21154	21115	21281	21126	21408	21337	21344	21142	21222	21135	21160	21350	21274	21217	21305	21112	21066	21117	21248	21404	21122	21277	21090	21226	21203	21098	21207	21089	21212	21024	20977	21274	21187	21204	20845	21139	21153	21096	21232	20999	21023	21171	21139	21290	21049	20922	21150	21211	21231	21118	21275	21500	21085	21233	21243	21067	21202	21129	21068	21090	21204	21310	21419	21298	21301	21329	21292	21329	20999	21181	21177	21281	21093	20947	21157	21398	21122	21157	21275	21205	21032	21285	21050	21244	21175	21315	21117	21306	21117	21259	21132	21265	21019	21317	21123	21281	20891	21343	21162	21254	21042	21075	20986	21155	21199	21385	21219	21192	21215	21176	21209	21129	21341	21266	21074	21127	21249	21316	21092	21363	21000	21136	21058	21152	21064	21322	21300	21339	21226	21131	21062	21261	21157	21198	21133	21345	21357	21216	20899	21246	21057	21482	21154	21219	21218	21340	21277	21332	21083	21231	21286	21231	21054	21160	21208	21276	21170	21043	21056	20998	21037	21160	21109	21151	21085	21038	21136	21323	21356	21126	20973	21160	20915	21087	21260	21255	21227	21359	21126	21242	21273	21123	21367	21257	21091	21209	21095	21180	21248	21147	21018	21268	21233	21362	21156	21144	21216	21156	20977	21190	21389	21291	21294	21315	21097	21065	21317	21289	21165	21233	21230	20844	21104	21017	21172	21326	21243	21290	21393	21229	21205	21067	21080	21234	21307	21235	21179	21297	20992	21262	21111	21318	21261	21198	21166	21241	21338	21091	21322	21149	21024	21079	21177	20969	21251	21228	21094	21102	21152	21059	21225	21261	21213	21175	21226	21090	21195	21152	21005	21271	21231	21322	21238	21171	21382	21353	21243	21427	21326	21109	21249	21274	21239	21270	21464	21161	21310	21166	21107	21217	21132	21299	21125	21248	21072	21266	21274	21192	21192	21152	21220	21184	21114	21191	21139	21202	20886	21208	21129	21211	21136	21173	21093	21189	21094	21071	21197	21087	21310	21259	21135	21249	21187	21167	21157	21325	21298	21130	21120	21150	21288	20998	21232	21378	21052	21146	21105	21098	21154	21212	21231	21201	21329	21251	21337	21350	21065	21287	21156	21099	21388	21382	21289	21305	21071	21298	21305	21089	21182	21133	21419	21350	21351	21232	21080	21454	20974	21251	21127	21016	21187	21183	21308	21214	21232	21207	21216	21209	21113	21073	21107	21164	21392	21400	21426	21120	21075	21175	21217	21200	21015	21236	21256	21253	21181	21000	21131	21311	21309	21131	21217	21057	21132	21084	21152	21237	21236	21421	21045	21000	21114	21045	21324	21175	21128	21254	21423	21270	21362	21115	21189	21125	21235	21269	21139	21315	21120	21207	21133	21342	21357	21239	21105	20968	21308	21135	21302	21340	21247	21389	21165	21304	21127	21133	21211	21042	21279	21362	21234	21318	21214	21256	21302	21405	21188	21164	21144	21281	21303	21239	21102	21068	21244	21229	21226	21356	21304	21128	21325	21281	21153	21258	20969	21051	21166	21348	21248	21093	21236	21131	21113	21038	20991	21326	21145	21274	21251	21022	21033	21329	21326	21386	21162	21272	21352	21269	21063	21150	21075	21213	21162	21119	21017	21225	21312	21120	21137	21253	21077	21184	21066	21259	21304	21007	21287	21353	21084	21338	21234	21093	21310	21217	21425	21181	21365	21145	21143	21208	21048	21191	21163	21283	21184	21018	21408	21303	20987	21362	21110	21181	21319	21129	21118	21119	20979	21272	21076	20984	21009	21127	21344	21255	21294	21214	21186	21093	21408	21440	21145	21146	20904	21054	21142	21170	21481	21326	21203	21025	21109	21001	21102	21346	21276	21035	21014	21151	21155	21091	21221	21354	21152	21025	21214	21253	21289	20937	21379	21257	21213	21110	21254	21289	21131	21161	21289	21243	21346	21341	21124	21341	21132	21254	21320	21371	21270	21266	21026	21386	21209	21379	21261	21325	21150	21156	21202	21257	21068	21106	21104	21252	21080	21233	21338	21271	21093	21184	21069	21138	21351	21020	20988	21018	21128	21053	21057	21163	21102	21263	21322	21288	21262	21207	21218	20929	21200	21154	21228	21334	21134	21215	21342	21257	21251	21135	21236	21284	21080	21067	21103	21311	21103	21088	21346	21244	21173	21008	21201	21201	21201	21067	21114	21143	21160	21414	21101	21019	21182	21274	21148	21071	21206	21065	21199	21055	21269	21174	20965	21132	21134	21229	21190	21197	21148	21196	21295	20995	21179	21310	21109	21189	21316	21139	21064	21323	21328	20924	21468	21132	21226	21145	21174	21093	21032	21074	21248	21219	21331	21084	21205	21242	21108	21088	21113	21188	21152	21384	21245	21289	21047	21383	21333	21396	20936	21271	21349	21249	21245	21205	21306	21296	21293	21244	21315	21361	21136	21359	21095	21245	21158	21108	21140	21078	21227	21313	21163	21106	21118	21095	21119	21093	21247	21137	21093	21168	21080	21049	21122	21327	21245	21342	21140	21364	21039	21153	20986	21232	20956	20999	21319	21071	21299	21260	21122	21081	21063	21232	21208	21161	21179	21106	21328	21257	21077	21137	21224	21362	21127	20948	21263	21256	21208	21194	21267	21004	21294	21152	21194	21287	21191	21243	21157	21266	21040	21321	21103	21206	21188	21040	21322	21191	21213	21313	21326	21165	21258	21076	21218	21258	21258	21261	21257	21155	21272	21099	21287	21346	21120	21364	20937	21368	21250	21247	21070	21266	21149	21337	21247	21200	21140	20997	21135	21072	21216	21114	21197	21223	21075	21200	21137	21207	21100	21114	21138	21199	21297	21099	21235	21049	21066	21269	21120	21280	21132
43880	57574	39584	22708	18474	17775	17285	17235	17100	17115	17105	17147	17283	17108	17259	17115	17063	17427	17163	17230	17469	17177	17203	17146	17225	17131	17136	17106	17245	17200	17260	17026	17138	17239	17133	17223	17159	16991	17331	17045	17150	17234	17102	17288	17228	17095	17118	17053	17316	17136	17363	17076	17303	17157	17114	17186	17090	17135	17019	17258	16928	17114	17354	17311	17263	17181	16985	17132	17017	17295	17241	17286	17046	17198	17288	17213	17034	17087	17260	17257	17050	17346	17235	17210	17231	17205	17172	17173	17147	17104	17278	17282	17256	17195	17222	17202	17156	17123	17282	17117	17163	17215	17076	17219	17184	16999	17158	17072	17168	17097	17284	17100	17045	17085	17228	17332	17115	17067	17172	17165	17308	17199	17284	17199	17271	17243	17116	17123	17240	17190	17085	17161	17158	17008	17398	17129	17187	17123	17041	17063	17093	17077	17288	17140	17131	17131	17201	17168	17207	17193	17103	17268	17122	17131	17231	17223	17273	17112	17164	17016	17063	17090	17242	17033	17161	17244	17030	17198	17103	17066	17296	17111	17229	17242	17258	17270	17343	16963	17188	17130	17148	17219	17175	17183	17225	17134	17100	17049	17224	17090	17187	17140	17252	17087	17341	17242	17096	17166	17128	17108	17174	17209	17158	17121	17210	17063	17045	17205	17178	17283	17126	17070	17001	17253	17164	17258	17238	17207	17122	17256	17174	17002	17123	17144	17042	16939	17025	17059	17302	17044	17101	17048	17160	16962	17183	17242	17160	17070	17063	17296	17227	17287	17205	17158	17116	17125	17236	17176	17138	17207	17082	17077	17389	16825	16994	17022	17249	17163	17168	17132	17115	17146	17244	17115	17239	16970	17195	17255	17033	17313	17178	17101	17133	17391	17283	17266	17064	17144	17070	17259	17321	17351	17056	17054	17160	17046	17058	17042	17125	17286	17075	17107	17068	17022	17267	17127	17186	17323	17196	17132	17100	17075	17231	17179	17078	17142	17134	17107	17213	17122	17362	17161	17239	17078	17305	17153	17193	17021	16902	17134	17166	17162	17117	17147	17308	17178	17217	17276	17290	16886	17210	17067	17183	17243	17215	17229	17224	17160	17133	17090	16975	17145	17028	17139	17041	17021	17252	17209	17293	17261	17310	17285	17057	17034	17050	17178	17037	17224	17260	17308	17149	16994	17099	17205	17250	17115	17098	17092	17247	17251	17166	17097	17189	17159	16997	17348	16957	17180	17198	17109	17064	16974	17038	17089	17151	17075	17260	17254	17260	17142	17291	17383	17265	17152	17246	17054	17106	17208	17283	17237	17093	17300	17129	17197	17136	17267	17199	17241	17327	17139	17129	17192	17205	17218	17207	17239	17301	17207	17074	17070	17037	17247	17047	17135	17115	16926	17394	17000	17190	17206	17321	17060	17185	17091	17208	16957	17199	17000	17220	17069	17277	17122	17032	17207	17141	17110	17041	17320	17128	17051	17203	17259	17036	17146	17077	17068	17007	17198	17216	17103	17118	17025	17242	17216	17081	17115	17113	17106	17120	17253	17314	17205	17302	17274	17290	17036	17123	17137	16843	17179	17181	17224	17272	17115	17185	17176	17253	17086	17190	17163	17272	17129	17267	17088	17179	17011	17102	17308	17202	17286	17215	17158	17169	17135	17364	17070	17164	17018	17073	17241	17309	17128	17217	17160	17360	17250	17023	17172	17219	17233	17253	17051	17177	17113	17257	17206	17235	17025	17240	17140	17170	17233	17088	17053	17011	17170	17038	17226	17178	17249	17182	17166	17123	16984	17217	17173	17175	17050	17121	17341	17192	17132	17148	17177	17182	17290	17052	17061	17078	17239	17201	17227	17226	17078	17028	17148	17107	17241	17183	17193	17121	17071	17292	17131	17181	17215	16897	17058	17183	17316	17123	17147	17066	17148	17204	17212	17029	16981	17136	17325	17193	17336	17030	17129	17112	17148	17301	17154	17139	17118	17370	17104	16991	17083	17132	17140	17183	17138	17185	17191	17217	17112	17094	17245	17058	17160	17252	17158	17359	17255	17141	17128	17128	17202	17152	17197	17286	17066	17297	17248	17189	17045	17142	17208	17046	17325	17147	17177	17158	17235	17117	17064	17087	17169	17166	17102	17297	17154	17108	17207	17025	17242	17218	17118	17050	17347	17005	17137	17419	17212	17259	17139	17204	17118	16984	17113	17142	17172	17037	17169	17155	16984	17101	17238	17061	17242	17156	17299	17122	17071	17297	17067	17205	17117	17151	17222	17083	17281	17130	17155	17253	17168	17091	17151	17196	17192	17108	17053	17083	17252	17088	17227	17145	16996	17240	17195	17056	17307	17086	17148	17266	17264	17274	17153	17134	17050	17120	17134	17269	17029	17177	17336	17249	17185	17135	17212	17098	17345	17264	17366	17260	17133	17036	17224	17374	17265	17176	17329	17134	17071	17180	17275	17307	17151	17315	17291	17187	17114	17080	17041	17178	17173	17192	17188	17212	17206	17018	17122	17172	17187	17259	17278	17157	17120	17249	17181	17258	17065	17235	17156	17248	17261	17080	17166	17243	17175	17030	17230	17139	17298	17332	17263	17261	17278	17181	17106	17240	17256	17358	17023	17186	17172	17180	17319	17160	17084	17007	17169	17161	17272	17213	17121	17132	17206	17240	16921	17141	17174	17101	17250	17235	17212	17229	17079	17162	17199	17008	17116	17108	16956	17110	17061	17025	17296	17217	17218	17214	17099	17218	17247	17226	17050	17080	17008	17222	17213	17345	17141	17136	17182	17151	17263	17091	16899	17164	17194	17149	17296	17092	17056	17226	17042	17356	17175	17171	17197	17170	17329	17172	17184	17143	17167	17163	17084	17153	17223	17269	17069	17130	17096	17171	17140	17105	17152	17102	17275	17109	17148	17219	17245	17254	17137	17250	17264	17255	17300	17125	17281	17059	17132	17173	17340	17196	17176	17063	17194	17247	17006	17268	17076	17221	17089	17131	17228	17167	16995	17270	17171	17268	17247	17198	17189	17205	17150	17155	17100	17210	17304	17124	17199	17139	17056	17209	17269	17084	17246	17192	17294	17285	17200	17147	17198	17114	17204	17066	17032	17229	17206	17191	17105	17264	17135	17092	17264	17277	17174	17103	17332	17193	17196	17204	17181	17127	17161	17151	17321	17096	17271	17137	17169	16987	17199	17162	17132	17168	17060	17218	17187	17179	17112	17079	17091	17144	17243	17144	17233	17046	17100	17036	17207	17067	17260	17124	17172	17254	17074	17251	17114	17050	17253	17215	17181	17114	17256	17245	17166	17298	17221	17212	17376	17046	17068	17227	17022	16990	17291	17166	17064	17339	17298	17087	17226	17206	17117	17175	17184	17243	17424	17192	17124	17175	17072	17024	17093	16948	17089	16964	17047	17194	17206	17226	17054	17157	17205	17177	17180	17118	17114	17123	17210	17240	17022	17235	17157	17216	17283	17180	17303	17168	17193	17276	17302	17097	17175	17110	17104	17130	17006	17127	17251	17077	17223	17191	16996	17198	17184	17173	17315	17176	17195	17179	17177	17318	17079	17087	17133	17082	17114	17229	17206	17240	17184	17214	17097	17067	17225	17240	17172	17202	16961	16993	17186	17296	16904	17029	16942	17039	17168	17012	17288	17221	17205	17113	17077	17232	17085	17010	17155	17287	17116	17181	17119	17213	17106	17225	17189	16964	17293	17154	17095	17166	17204	17244	17169	17168	17210	17190	17145	16994	17310	17237	17277	17102	17126	17202	17234	17119	17408	17235	17303	17175	17083	16998	17203	17069	17133	17101	17140	17127	17109	17219	17104	17299	17093	17038	17160	17307	16966	17121	17239	17329	17073	17209	17060	17118	17317	17376	17298	17161	17308	17116	17352	17230	17238	17354	17156	17209	17119	17262	17109	17009	17176	17138	17262	17251	17228	17282	17134	17143	17360	17005	17294	17178	17176	17071	17122	17248	17111	17103	17031	17211	17030	17197	17187	17118	17137	17168	16948	17177	17117	17111	17231	17055	17247	17246	17120	16886	17225	17194	17205	17195	17177	17196	17235	17268	17101	17267	17087	17195	17275	17058	17216	17154	17158	17073	17272	17395	17056	17132	17168	17142	17265	16882	17118	17113	17148	17276	17137	17216	17239	17002	17183	17041	17165	17109	17060	17114	17116	17436	17278	17192	17116	17118	17191	17255	17240	17103	17071	17128	17174	17083	17336	17306	17108	17349	17031	17063	17247	17077	17070	17140	17148	17220	17344	17256	17239	16947	17233	17260	17219	17131	17151	17123	17084	17139	17000	17141	17121	17031	17058	17210	17239	17153	17180	17195	17138	17222	17206	17139	17255	17140	17035	17177	17165	17314	17147	17187	17164	17184	17291	17014	17345	17107	17037	17211	17138	17044	17295	17066	17113	17213	17074	17196	17197	17159	17160	17203	16983	17107	17163	17252	17142	17110	17207	17157	17264	17472	17247	17153	17156	17170	17174	17224	17295	17225	17076	17026	17067	17194	17188	16909	17246	17050	17027	17217	17146	17346	17089	17271	17093	17108	17161	17208	17107	17054	17306	17341	17175	17262	17114	17156	17351	16983	17102	17260	17152	17075	17136	17154	17226	17182	17170	17282	17195	17093	17142	17283	17094	17112	17084	17219	17222	17120	17159	17177	17091	17144	17074	17181	17013	17014	17177	17151	17169	17203	17204	17139	17318	17059	17250	17051	17087	17182	17186	17314	17272	17202	17135	17171	17526	17237	17102	17140	17281	17155	17035	17216	17077	17198	17140	17019	17216	17066	17117	17198	17219	17027	17160	17232	17230	17226	17169	17077	17348	17133	17236	17144	17058	17081	17126	17178	17099	17030	17123	17236	17150	17068	17133	17242	17072	17190	17104	17297	17246	17186	17238	17168	17034	17247	17233	17083	17350	17247	17018	17342	17053	17100	17016	17168	17257	17326	17257	17040	17193	17131	17413	17178	17230	17142	17067	17064	17366	17272	17116	17200	17170	17163	17143	17152	17202	17191	17197	17202	17166	17123	17121	17129	17162	17082	17126	17102	17135	17067	17170	17140	17128	17093	17085	17003	17128	17440	17057	16985	17212	17222	17120
23968	24327	33656	27455	24012	24528	24183	21426	20971	21065	21083	20902	21113	20825	21049	20838	20820	20928	20846	21016	20913	20955	20786	20803	20855	20798	20783	20971	20879	20914	20903	20835	20979	21090	20897	20778	20722	20871	20797	20975	20941	20933	20999	21046	20698	20783	20756	20760	20826	20793	21043	20862	20760	20776	20790	20822	20728	20867	20807	20627	20795	20850	20894	20709	20773	20520	20744	20922	20698	20921	20816	20736	20553	20925	20858	20775	20622	20615	20832	20699	20843	20684	20859	20698	20819	20854	21010	20797	20761	20794	20700	20788	20836	20780	21139	20641	20859	20730	20747	20831	20772	20933	20827	20635	20871	20993	20896	20983	20998	20780	20677	20694	20875	20756	20600	20825	20751	20699	20666	20633	20720	20873	21014	20676	20674	20642	20951	20744	20845	20647	20594	20544	20658	20902	21004	20970	20782	20653	20838	20813	20670	20819	20808	20717	20935	20646	20780	20704	20756	20609	20760	20617	20787	20794	20575	20851	20584	20900	20768	20580	20519	20762	20679	20580	20910	20736	20743	20695	20852	20445	20761	20635	20671	20732	20782	20812	20819	20791	20797	20867	20758	21169	20809	20803	20893	20492	20814	20603	20734	20819	20810	20672	20634	20784	20879	20632	20616	20810	20840	20842	20635	20675	20979	20660	20910	20823	20866	20768	20657	20762	20653	20760	20597	20887	20683	20858	20734	20877	20824	20694	20757	20833	20668	20769	20615	20584	20890	20536	20787	20739	20694	20878	20667	20882	20678	20798	20750	20807	20754	20771	20821	20525	20608	21034	20744	20918	20860	20567	20850	20929	20821	20869	20654	20963	20862	20614	20747	20666	20843	20905	20827	20817	20878	20697	20861	20875	20769	20808	20466	20643	20571	20781	20669	20596	20962	20836	20763	20684	20650	20653	20794	20603	20668	20649	20693	20735	20913	20756	20863	20678	20696	20727	21036	20771	20812	20574	20823	20794	20923	20965	20886	20618	20549	20828	20841	20608	20859	20579	20558	20820	20672	20866	20754	20512	20687	20637	20691	20570	20844	20791	20796	20731	20904	20699	20762	20792	20690	20911	20585	20900	20561	20861	20735	20860	20709	20543	20915	20809	20850	20398	20478	20915	20780	20684	20720	20723	20701	20678	20837	20732	20757	20658	20643	20941	20842	20788	20674	20662	20751	20923	20788	20781	20896	20942	20743	20763	20811	20670	20894	20797	20777	20732	20611	20961	20796	20629	21013	20760	20880	20827	20904	20707	20945	20630	20788	20868	20933	20751	20972	20961	20627	20803	20938	20596	20896	20896	20924	20766	20872	20810	20810	20505	20676	20688	20708	20893	20523	20819	20862	20958	20751	20641	20767	20773	20884	20762	20758	20748	20587	20910	20805	20873	20876	20721	20737	20907	20468	20607	20525	20874	20538	20673	20691	20838	20876	20711	20886	20722	20766	20753	20938	20705	20740	20799	20669	20801	20821	20805	20649	20687	20890	20913	20701	20620	20663	20784	20815	20904	20827	20975	20862	20795	20828	20599	20758	20883	20808	20917	20594	20731	20902	20534	20575	20838	20499	20621	20747	20732	20605	20615	20790	20872	20843	20543	20813	20865	20848	20786	20826	20864	20845	20783	20444	20877	20688	20715	20760	20545	20805	20852	20793	20768	20616	20867	20826	20805	20730	20839	20541	20919	20879	20706	20720	20445	20875	20636	20752	20933	20756	20898	20680	20740	21038	20741	20803	20730	20789	20673	20667	20613	20670	20682	20774	20568	20721	20666	20729	20782	20616	20910	20687	20637	20644	20718	20866	20744	20689	20769	20747	20728	20917	20873	20560	20958	20599	20915	20690	20744	21067	20666	20744	20724	20621	20752	20726	20863	20784	20827	20626	20872	20657	20764	20680	20856	20565	20847	20919	20741	21005	20720	20685	20637	20777	20610	20667	20739	20705	20719	20743	20633	20827	20805	20762	20644	20615	20996	20666	20827	20911	20786	20527	20857	20870	20608	20668	20581	20757	20638	20718	20592	20551	20693	20710	20803	20717	20745	20571	20533	20726	20905	20880	20752	20668	20924	20843	20927	20781	20751	20930	20825	20795	20567	20581	20694	20979	20854	20724	20750	20594	21037	20658	20655	21067	21203	20642	20630	20770	20856	20854	20645	20656	20717	20836	20858	20546	20689	20662	20868	20992	20711	20540	20821	20715	20630	20637	20793	20725	20823	20822	20557	20949	20792	20667	20768	20781	20600	20830	20581	20966	20795	20799	20463	20753	20789	20831	20987	20976	20831	20719	20696	20851	20812	20807	20712	20936	20775	20981	20596	20908	20590	20757	20739	20704	20693	20667	20824	20640	20849	20499	20647	20518	20581	20742	20697	20776	20450	20581	20657	20777	20702	20838	20966	20809	20563	20829	20621	20749	20584	20975	20921	20634	20609	20863	20763	20867	20913	20826	20621	20521	20666	20643	20673	20833	20784	20705	20805	20784	20616	20552	20971	20525	20782	20886	20753	20698	20900	20749	20803	20780	20629	20640	20706	20686	20655	20738	20681	20859	20587	20761	20690	20756	20827	20738	20677	20682	20857	20658	20645	20657	20513	20772	20676	20903	20891	20929	20702	20673	20686	20782	20905	20592	20808	20726	20800	20741	20454	20802	20869	20829	20681	20500	20776	20986	20542	20781	20656	20747	20772	20832	20793	20676	20811	20729	20733	20660	20599	20620	20575	20893	20752	20617	20634	20777	20725	20687	20761	20778	20962	20717	20867	20915	20715	20818	20531	20801	20654	20884	20711	20574	20823	20601	20544	20767	20787	20851	20863	20619	20708	20832	20823	20815	20948	20776	20602	20868	20694	20755	21016	20577	20847	20686	20553	20663	20816	20513	20798	20705	20575	21012	20697	20677	20698	20750	20753	20787	20703	20738	20821	21033	20880	20716	20561	20645	20732	20910	20610	20821	20725	20796	20824	20639	20751	20679	20744	21020	20791	20733	20689	20694	20605	20721	20696	20720	20733	20630	20624	20620	20695	20723	20582	20693	20849	20674	20718	20948	20613	20823	20808	20768	20785	20874	20655	20842	20876	20747	20831	20576	20892	20608	20861	20648	20794	20887	20640	20906	20797	20909	20792	20646	20560	20763	20796	20665	20871	20672	20727	20905	20761	20545	20732	20818	20638	20649	20949	20641	20600	20722	20599	21001	20583	20519	20547	20905	20856	20760	20659	20718	20646	20685	20631	20811	20661	20884	20761	20815	20635	20576	20778	20963	20853	20750	20724	20680	20984	20761	20648	20642	20648	20794	20767	20725	20838	20656	20860	20785	21012	20847	20665	20831	20912	20907	20847	20694	20807	20680	20743	20971	20593	20745	20723	20872	20834	20764	20972	20753	20631	20645	20915	20769	20659	20911	20693	20731	20694	20826	20593	20675	20680	20731	20816	20732	20783	20800	20728	20628	20605	20558	20744	20685	20690	20909	20866	20828	20930	20869	20784	20542	20666	20687	20506	20820	20796	20755	20866	20896	20781	20639	20807	20752	20870	20850	20700	20803	20950	20875	20723	20955	20853	20873	20520	20567	20785	20532	20788	20885	20885	20766	20787	20849	20923	20809	20545	20468	20720	20750	20816	20747	20720	20665	21013	20785	20682	20671	20925	20508	20605	20767	20595	20714	20800	20662	20711	20963	20591	20708	20804	20964	20725	20734	20660	20543	20843	20655	20559	20623	20901	20922	20653	20802	20939	21007	20816	20599	20623	20913	20835	20978	20776	20836	20524	20851	21061	20709	20455	20857	20713	20850	20702	20786	20726	20668	20589	20821	20917	20685	20825	20578	20682	20827	20821	20825	20768	20768	20768	20785	20862	20863	20930	20751	20811	20769	20776	20701	20523	20786	20952	20512	20799	20688	20958	20760	20683	20840	20685	20919	20736	20888	20744	20984	20670	20732	20776	20679	20737	20727	20749	20716	20927	20620	20747	20627	20690	20674	20700	20742	21015	20625	20818	20725	20736	20864	20703	20731	20755	20576	20753	20671	20824	20559	20785	20708	20858	20684	20819	20792	20959	20680	20715	20739	20742	20695	20813	20970	21010	20690	20813	20739	20717	20851	20674	20747	20732	21007	20593	20666	20805	20644	20445	20844	20676	20745	20801	20631	20701	20682	20792	20908	20613	20672	20924	20876	20730	20818	20760	20829	20812	20806	20764	20813	20714	20864	20667	20419	20700	20547	20689	20754	20778	20710	20909	20943	20557	20631	20724	20798	20673	20862	20923	20491	20768	20704	20764	20667	20682	20787	20671	20702	20654	20661	20732	20703	20913	21078	20742	20757	20625	20804	20761	20678	20706	21107	20986	20647	20631	20728	20854	20569	20859	20906	20760	20812	20630	20905	20706	20609	20649	20681	20818	20723	20881	20838	20840	20942	20942	20853	20953	20876	20842	20764	20749	20697	20607	20790	20738	20912	20870	20741	20565	20891	20607	20660	20826	20770	20877	20800	20723	20762	20530	20813	20651	21065	20801	20814	20610	20801	20779	20849	20502	20687	20670	20602	20678	20521	20704	20703	20808	20803	20568	20747	20807	20680	20821	20934	20814	20668	20656	20642	20699	20784	21013	20913	20650	21037	20696	20777	20782	20803	20819	20450	20756	20807	20739	20724	20914	20668	20641	20639	20749	20993	20818	20977	20770	20883	20828	20691	20815	20927	20755	20747	21132	20821	21024	20952	20997	20629	20711	20728	20804	20798	20854	20699	20817	20680	20771	20755	20800	20668	20712	20746	20789	20789	20779	20737	20729	20614	20767	20765	20812	20590	20729	20914	20665	20767	20621	20714	20623	20686	20738	20804	20675	20558	20783	20559	20636	20862	20944	20758	20678	20751	20779	20735	20607	20772	20942	20704	20735	20964	20849	20995	20677	20579	20859	20809	20722	20884	20580	20812	20609	20704	20712	20531	20778	20669	20795	20738	20603	20655	20831	20714	20635	20593	20874	20715	20592	20745	20808	20723	20903	20724	20760	20793	20647	20700	20649	20774	20811	20785	20695	20817	20930	20897	20799	20735	20657	20794	20753	20920	20700	20866	20488	20680	20942	20621	20857	20906	20625	20741	20616	20728	20805	20819	20916	20738	20706	20825	20658
64148	97861	70847	39387	24828	19640	17790	17067	17283	17050	16915	17083	17092	16999	17013	16859	16991	16893	17212	17048	17064	16889	16917	16864	16988	17086	17061	17015	16957	17187	16933	16920	17005	16940	17043	16919	16880	16947	17028	16889	16925	17140	17007	17033	16926	17081	16951	17054	16835	16950	17055	16948	16953	17011	17064	17112	16889	17068	16826	16931	16979	16969	17025	16847	17035	16902	16894	17039	16810	17005	17064	16902	17134	16958	16936	17081	17051	16942	16959	17100	17005	16933	17082	16962	16931	17065	17027	16707	17252	16955	17035	16877	16934	17035	16923	16939	17057	16813	17108	16897	16994	16885	16861	17108	17011	16960	16739	16987	17013	16912	17054	16954	17086	16817	17100	17027	17095	17075	17018	16987	17033	16905	17202	17171	16955	17031	16995	17021	17046	16999	16817	16940	16917	17098	16929	16934	16931	16959	16888	17021	17039	17071	16889	16890	16978	16898	17046	16872	17091	16912	16946	16935	17046	16979	16970	17037	16962	16993	17067	16816	17065	16915	16927	16890	17068	17013	17193	16899	17079	16992	16885	17162	16957	17010	17058	17039	17091	17065	17102	16978	17114	17058	16917	16905	16974	16916	16952	17086	17021	16902	17037	16912	16931	16967	17070	17020	16930	17003	16882	17096	17068	16970	16946	16943	16836	17058	16883	17000	16810	16847	17066	16902	16975	17106	16959	17020	17014	16992	16935	17085	16865	16913	16923	17021	17007	16945	16822	16971	17068	16955	16831	17018	17026	17042	16863	17119	16923	16921	16826	16822	16894	17056	16915	17053	17043	17055	16916	17048	16945	16840	17054	16952	17059	17098	16809	16858	17053	16883	16878	17131	17042	17104	16979	16983	16924	17062	16941	16930	17050	16986	17030	16993	16841	17088	17048	16967	16917	16959	17144	16998	17165	17072	16970	17038	17014	16934	16823	17007	17097	16975	16910	16984	16833	17067	16999	16973	17015	17131	16986	16875	16917	16890	17064	16914	17059	16970	16952	16850	16813	17102	17162	17001	16867	16978	17007	17142	17030	16744	16937	16705	16866	16949	17121	16913	16991	16998	16882	17072	16969	16861	17032	16957	16989	17073	16959	16964	17001	16940	16827	16900	17011	16938	16922	17084	16875	17164	16939	17127	17004	16975	16945	16978	16954	16994	16968	16822	16966	16927	16859	16863	16750	17058	16784	17055	17057	16933	16887	17232	16901	16920	16829	16996	16939	16962	17173	16963	16954	16825	16821	16852	16981	17042	16858	16922	17044	17043	16936	16946	16907	17198	16991	16858	16962	16983	17081	16910	16970	16900	16906	16846	17073	16883	16944	17082	17002	16815	16863	16987	17004	16886	17113	16898	16955	17004	16746	17015	16977	16884	16875	16943	17058	16874	16964	17073	16973	16923	17202	16794	16972	17275	16978	17108	16917	17082	17037	16755	17011	17020	17068	16946	16888	17042	17023	17060	16936	17033	17052	16981	16999	17119	17144	17005	16881	16837	16980	17044	17015	17026	16988	16885	17053	17039	17054	17056	17093	17098	16840	16934	17023	17045	17082	16802	17020	16995	17006	16971	17076	17025	16937	17044	17105	17063	17117	16936	16896	16977	17067	16986	16774	16878	17041	16971	16951	17030	17050	16950	16958	16956	16908	16886	16941	16911	16857	16914	17072	16990	17030	16732	16996	17062	16955	16975	17137	17073	17010	17120	16941	16945	16960	17119	16826	16987	16966	16816	16833	17099	17002	16966	16960	16994	17100	16938	16935	17071	17149	17143	16977	16942	16949	16921	16956	16944	17001	17040	17043	16825	16976	17188	17106	16982	16981	16818	16934	16847	16893	17018	16953	16851	16936	17070	16854	16999	16815	16961	16988	16940	16765	17000	17192	16960	16965	17054	16898	16931	17027	17069	16955	17109	16959	17016	17118	17028	16867	16861	16925	16997	16786	16890	16952	16843	16961	17049	17005	16923	16885	16848	16992	16901	16930	16983	16930	16959	16941	16906	16923	16820	16852	17053	17015	16889	17080	17079	16958	16913	17055	17023	16983	16967	16947	17036	17001	16931	17013	16982	17067	16997	17186	16907	17014	16900	16984	16930	16954	16930	16986	16972	17011	16817	17062	16954	17152	17134	16944	16840	16957	16970	17002	16956	16935	16923	17005	17092	17033	16997	17139	16880	16948	16897	16844	16918	17076	16909	16935	16911	16898	17051	16972	16949	16910	17026	16920	16921	16895	16851	16930	16850	16908	16879	16684	16929	16935	16784	17058	16770	17007	17241	16946	16989	16957	16873	16956	16975	16908	16779	17021	17190	16732	16982	17168	16954	17059	17006	16891	16936	16981	16916	16914	17060	16903	17002	16877	17012	16969	16976	16973	16943	16944	16968	17019	17009	16809	16939	16935	16875	17076	17063	16840	16985	17046	17029	16947	17026	17124	16860	16890	16908	16899	17082	16845	17097	16838	16988	17050	16873	16962	16891	17053	17144	16986	17000	16867	17028	16900	16986	16929	16970	16974	16935	16824	17002	17066	16929	17085	17037	16986	17160	16929	16998	17009	16898	17041	16784	16951	16914	16943	16990	16976	16910	17059	17059	16997	16698	17106	16888	17142	17045	16965	16905	17105	16895	17002	16883	17130	16813	16920	16908	16946	17095	16977	16866	16939	16922	17067	17081	17122	16887	16992	16910	16992	17044	16917	16997	17009	17107	16937	16978	16931	16963	17127	16865	16979	17054	16970	17061	16911	17013	17076	16927	17008	16907	16987	16887	17110	16940	16898	16997	17134	16937	17023	17040	16817	16856	16846	17012	16868	17165	16857	16902	16985	16950	16969	17061	16976	17123	17026	17030	16918	17147	16968	17016	17192	17059	17038	17060	16982	17006	17029	16922	16991	17027	16751	16934	16965	16939	17139	17094	16847	16918	17006	17026	17022	16984	16971	16926	16929	17022	16969	16991	16953	16981	16875	17041	16860	16981	16971	16817	16935	16934	17006	16928	17043	17065	16890	16964	16871	17024	16774	16948	16843	17013	17077	17107	16878	16895	16916	17127	17029	16975	16862	17021	16920	16880	16960	17003	16984	16790	17171	17003	17039	16944	17012	16901	16995	17054	16892	17043	16971	16889	17048	16939	17068	17058	16922	16968	17065	16855	16868	16968	17042	17055	16948	16902	17016	16878	17085	17008	16923	17060	16892	16808	17116	16974	16971	17133	16868	16894	17045	17009	16946	16949	16912	16894	17043	17039	17018	16981	17030	16965	17060	17117	17060	16794	16835	17085	16813	16965	16965	16959	16912	17000	17161	17095	16853	17013	17136	17095	17031	17002	16844	16859	17080	17053	16786	17256	16971	16943	16991	16919	16828	17046	16948	17000	17014	16995	16826	16976	17067	16943	16898	17014	17147	17066	16936	16941	16941	16962	16956	16927	17028	17015	17172	16851	16925	16897	16935	16880	16892	16851	16936	16936	17131	16873	16990	17179	17059	16962	16876	16856	16975	16941	16876	17114	17082	16823	16912	17012	16911	16897	17015	17047	16963	16990	16850	16913	16927	16997	16931	16839	17129	16932	16969	16935	17016	16916	17013	16832	16851	16989	17069	17048	16914	17131	16943	17058	16834	17091	16968	17178	16855	16961	16950	16996	16935	16878	16946	16935	17045	16887	17058	16857	17129	17002	17116	16841	16985	16818	16973	17036	16898	16982	16972	16809	16854	17050	17059	16954	17033	16949	16863	16810	16994	17040	17129	17041	16869	16959	16788	16945	16985	17125	17008	17088	17032	16824	16969	16929	16875	17038	16938	16936	16846	16979	16997	16865	17178	16849	17042	16947	16911	16867	16972	17002	16930	17152	16826	17056	17122	16766	16945	17076	16706	17071	17022	17148	17137	16937	17001	16994	16875	16770	16856	17046	17095	16828	16930	16888	17091	16892	17049	16884	17207	17028	16958	17051	16896	16826	16932	17010	16982	17032	16872	16971	17072	17033	16977	17001	17006	16999	16863	16888	17133	16868	17090	17021	17004	17041	17008	17029	16936	16947	17144	16754	16869	16838	16892	17064	17013	16987	16948	16825	17058	16909	17109	16790	16953	17056	17024	16898	17009	16944	17045	16983	16899	17084	17034	17091	16811	17029	16879	16937	16785	17025	16813	17123	16888	16978	16820	17051	16982	17111	17106	17019	17129	17024	17085	16947	17038	16975	16804	16753	17064	16919	17205	16988	17070	16920	17027	16900	17059	16770	16987	16938	17021	17044	17047	16912	17003	16830	16851	16939	17001	17131	16886	17021	16872	16963	16897	17156	17151	17006	16911	17027	17090	17034	17090	17040	16960	17063	17126	16875	16873	16712	16924	17115	16974	17229	16892	16918	16847	16947	16992	16852	17053	16994	16959	16771	16992	16808	17111	16952	17011	16953	17129	16724	17019	16891	16775	17083	16960	16902	16937	17057	16746	17018	16919	16876	17011	16965	17020	16866	17115	16927	17168	16885	16995	16949	17010	16989	16817	17073	16867	17058	16766	16830	17030	17092	17107	16881	16789	16919	17095	16848	17049	17022	16954	16956	16690	17019	17087	16787	17195	16811	16857	17132	16959	17097	16910	16891	16916	16979	16952	17058	17014	16796	16918	17156	16934	17090	16877	16924	17069	17017	16998	16886	17130	16768	16836	17096	16851	17173	16865	17143	16973	17004	17113	16803	17068	16956	16990	17003	17106	16899	16863	16907	16978	17002	16964	16832	16936	17074	16982	16897	17199	16962	17073	17018	16878	17001	16972	17108	16989	16919	17050	16922	16879	16868	17080	16870	16919	17007	17005	16917	16933	17122	17240	16916	16964	17167	16994	16853	16907	16924	16938	16916	17053	17141	16942	17161	16793	17032	17145	16956	17042	16919	16879	17029	16885	16814	16947	16944	16920	17082	17058	17016	16917	16959	17034	16799	16984	17141	17006	16861	17001	16961	16975	16933	16970	17006	16915	16990	16985	16886	16773	16990	17160	16873	16809	17052	17113	16824	16897	16959	17055	17053	16874	16989	17041	17153	16892	16817	17035	16812	16999	17125	16974	16954	16941	16732	17021	16764	17061	16892	16813	16983	17020	17005	17077	16802	16986	16995	17062	16878	16983	16883	16851	16969
22780	22550	30937	25205	22607	24835	27662	22574	21502	21708	21559	21408	21525	21361	21332	21457	21262	21227	21183	21307	21306	21291	21334	21304	21225	21519	21483	21302	21243	21248	21350	21095	21048	21231	21348	21440	21336	21272	21263	21162	21277	21176	21139	21561	21132	21482	21235	21009	21222	21283	21262	21318	20959	21328	21276	21286	21283	21188	21301	20998	21178	21214	21223	21128	21001	21227	21087	21036	21179	21110	21032	21311	21329	21254	20957	20909	21122	21008	21040	21082	21182	21245	21236	21165	21163	21141	21043	21088	21143	20991	21190	20966	21093	21074	21116	21198	21165	21266	21107	21073	21194	21047	21187	20990	21296	21102	21087	21168	21270	20996	21186	21317	21025	21135	21069	20984	21282	21288	21361	21297	21269	21238	21264	21015	21078	21252	21232	21376	21174	21105	21278	21066	21311	21088	21226	21055	21359	21135	21013	21009	21277	21054	21284	21136	21153	21006	21095	21151	21291	21055	21082	21028	21097	21349	21231	21378	21035	21060	21170	21147	21290	21140	21164	21159	21107	21138	21085	21095	21369	20953	21232	21125	21221	21271	21181	21092	21214	21312	21068	21026	21254	21229	21203	21192	21194	21069	21245	21206	21251	21088	21038	21158	21225	21125	21299	21161	21227	21095	20986	21155	21017	21241	20886	21120	21341	21122	21234	21110	21076	21135	21244	21098	21083	21003	21129	21099	21264	21282	21092	20959	21083	21102	20924	21199	21042	21226	21483	21355	21189	21331	21302	21071	21088	20954	21199	21050	21083	21216	21061	21243	21248	21185	21057	20894	21055	21152	21006	21073	21072	21032	21038	20835	21101	21185	21278	21106	21092	21196	21186	21157	21144	21208	21238	21292	21139	21073	21202	21093	21272	21082	21113	20814	21021	21162	21106	21334	21221	21051	21145	21205	20926	21113	21143	21130	21161	20990	21100	21022	21106	20912	21155	21038	21018	21096	21300	21096	21149	21239	21072	21307	21054	21238	21071	21333	21234	21207	21223	20923	21250	21182	21090	21089	21039	20918	21145	20744	21071	21043	20879	20865	21016	21187	21163	21189	21010	21178	21030	21228	21166	21198	21157	21092	21049	21200	21278	21125	21109	21192	21116	21136	21181	21240	21017	20940	21122	21117	21012	21032	20938	21217	21127	21406	21430	21154	21098	20944	21193	21023	20921	21158	21017	20906	21254	21126	20932	21267	21152	20993	21039	21347	21170	21091	21138	21282	21192	21356	21117	21110	21150	21349	20921	21031	21278	21218	21122	21136	21226	21128	21283	21064	21314	21111	21239	21137	20918	21124	21113	21013	21118	21139	21181	21386	21314	21205	21234	21015	21016	21005	21036	21168	21083	21012	20979	21124	21118	21082	20948	21075	21163	21231	21242	21050	21080	21201	21120	21178	21134	21115	21142	21005	21061	21310	21172	20995	21156	20968	21005	21116	20696	21143	21196	21143	21072	21058	21035	20958	21180	21045	20859	21077	21308	21155	20944	21097	21168	21029	21163	21016	21080	21086	21202	21023	21046	20930	21100	21101	21126	21370	21153	21230	21043	21136	20941	20842	21142	21486	21303	21344	21101	21129	21289	21459	21235	21310	20996	21136	21019	21093	20971	20969	20959	21196	21345	21110	21342	21314	21174	21091	20991	20920	21194	20940	21166	21148	21167	21093	21306	20885	20929	21111	21150	21019	21177	21181	21086	21110	21368	21254	21201	21342	21325	21175	21152	21088	21194	21243	21434	21131	21227	20997	20879	21190	21057	21118	21322	21077	20985	21050	20988	21058	21207	20940	21255	21090	21229	21042	21026	20969	20948	21075	21031	21139	21089	21123	21155	21195	21014	21034	21190	21148	21224	21158	20979	20734	21112	21182	21021	21067	21116	21046	21133	21337	21084	21055	21150	21153	21122	20904	21211	21156	20895	20999	21143	21239	21243	21206	21017	21030	21298	21217	21088	21239	21117	21060	21134	21147	21111	21220	21028	21156	21302	21215	21234	20998	21112	20825	20927	21126	21204	21257	21076	21199	21140	21106	21140	21122	21339	21024	21093	21259	21175	21251	21101	21035	21092	20957	21233	21228	21231	21058	21012	21074	21029	21164	20884	21074	20994	21057	21177	21089	21186	21216	21394	21027	21172	21145	20927	21017	21057	20905	21131	21182	20879	21234	21197	21062	21094	21093	20964	21026	21181	21192	21163	21133	21114	21264	20928	21073	21099	21256	21032	21060	21270	21020	21128	21020	20873	21124	21069	21148	21137	21103	21046	21042	21116	21200	21035	20938	20994	21072	21074	21166	21101	21181	21390	21138	21080	21113	21166	21034	21278	21033	21020	20785	21166	20815	21283	20974	21111	21107	21133	21152	21332	21120	21188	21129	21120	21165	21112	21095	21238	21132	20993	21268	21038	21047	21208	21078	21343	21161	21333	21221	20941	21257	21127	21013	21036	21092	21031	21159	21008	21072	21325	21080	21164	21274	21205	21017	21117	21288	21204	21050	20961	21155	21099	21134	21108	21067	21316	20980	21157	20946	21324	21153	21119	21074	21135	21183	21366	21066	21289	20824	20942	21026	21040	21123	21317	21067	21065	21156	21240	21259	21044	21036	21029	20903	20974	21109	21050	20976	21122	21190	21089	21216	21137	20950	21005	21097	21072	21129	21037	21120	21129	21162	21063	20992	21093	21246	21117	21174	21302	21278	21083	21117	21445	21113	21189	21157	21259	21047	21172	21127	21079	21138	21346	21002	21157	21190	21019	21009	21082	20931	21193	21079	20970	21217	21130	21148	20976	21334	21126	21239	20997	21182	21183	21243	20979	21241	21182	21092	20986	21368	21260	21109	21205	21205	21165	21189	20962	21268	21299	21067	21162	21211	21178	21109	21304	21013	21242	21482	21153	21063	21153	21160	21270	21077	21055	21210	21156	21031	21147	21133	21022	21333	21309	21030	21165	21243	21062	21355	21195	21163	20987	20909	20931	21144	21282	21046	21231	21128	21127	21074	21272	21266	21160	21190	21277	21083	21064	21202	20864	21140	21243	21069	21280	21002	20938	20878	21067	21049	21000	21271	21183	21072	21182	20976	21290	21217	21077	20917	21162	20980	21026	20946	21227	21194	20922	21165	21203	21130	21333	21152	21311	21099	20899	21285	20907	20960	21245	20974	20933	21140	21150	21105	21159	20986	21162	21022	21105	21211	20954	21015	21026	21030	20979	21235	21107	21159	21210	21044	21192	21224	21070	20938	21116	20892	21021	20998	21086	21256	21315	21294	21074	20996	21067	21216	21182	20952	21177	21144	21032	21077	20988	20996	20972	21005	21267	21167	21057	21205	21105	21214	21246	21064	21147	21188	21237	21179	21245	21097	21101	21271	20950	20979	21159	21044	21135	21217	21279	21335	20984	21036	21078	21263	21153	21320	21190	20999	20983	21011	20985	21130	21112	21225	21173	21098	21329	21110	21047	21086	21340	21216	21095	21231	21193	21199	21125	21111	21182	21154	21134	21364	21149	21126	21118	21275	20933	21304	21128	21134	21129	20904	21018	21230	21159	21091	21027	21043	21141	21108	21117	20953	21071	20967	21126	21009	21247	21207	21147	21062	21120	21024	21359	21239	21186	21216	21282	21523	21304	21211	21059	21036	20914	21202	21106	21259	21336	21103	21298	21224	21193	21107	21207	20762	21062	21089	21001	21239	21125	21220	21241	21005	20984	21275	21304	20972	21185	21109	21078	21122	21052	21231	21111	21129	20975	21155	21250	21073	21121	21116	20999	21103	21098	21234	21312	20929	21143	21110	20928	21190	21210	21113	21156	21188	21152	20971	21180	21307	21176	21073	21034	21170	21012	20977	21256	21267	21209	21314	21263	20979	21174	21090	20959	21245	21080	20917	21047	21139	21259	21265	21042	21076	21137	20997	21246	21180	20984	20921	21119	21155	21225	21141	21224	21192	20933	21044	21131	21211	21178	21194	21200	21198	21136	21182	21084	21105	21087	20978	21018	21181	20998	21291	21245	21081	21015	21177	20940	21079	21012	21125	21224	21230	21172	21227	21092	21161	21308	21177	21343	20919	21074	20971	21311	21080	21195	21290	20964	21144	21313	21096	21065	21210	21127	21071	21203	21064	21006	21158	20998	21212	21003	21156	21142	21297	21152	21201	21294	21028	21075	21083	21090	21226	20800	21207	21084	21086	20948	21219	21360	21199	21144	21024	21188	20960	21030	21184	21143	21159	21079	21131	21252	21233	21197	21078	21043	21149	21224	21222	21076	21194	21182	21127	21210	21010	21160	21185	21264	21199	21143	21051	20874	21182	21155	21050	21247	21061	21024	21187	21286	21049	21185	21183	21200	20945	21019	21056	21043	21193	21108	21059	21155	21158	21127	21116	21139	21176	21119	21141	21286	21065	20987	21151	21182	20931	21085	21269	21199	20965	21018	21307	21114	21228	21139	21219	21146	21189	21118	20869	20889	21042	21052	20660	21046	21185	21306	20999	21013	21192	21147	20989	21115	21243	21098	21202	20989	21265	21299	21164	21106	21158	20949	21001	20782	21018	21183	21034	21121	21164	21099	21229	21024	21149	21244	21152	20899	21281	21099	21204	21346	21137	21020	20991	21128	21278	21125	21016	21117	21191	21285	21110	21342	21164	21243	21295	21146	21034	20870	21052	21100	20930	20856	21207	21155	21111	21152	21043	21078	21034	21216	20992	20989	21001	21216	21222	21325	21316	20950	21027	21122	21092	21259	21317	21036	21035	20959	21066	21387	21070	21251	21159	21110	21103	21159	21141	21170	21216	21216	21036	20979	21248	21168	21389	21247	21212	21070	21220	21118	21021	20999	21254	21194	21138	21273	20995	21014	21034	21154	21135	21038	21269	21192	21126	20987	20928	21032	20931	20945	21093	21074	21137	21089	21195	21173	21103	21143	20962	21158	21211	21346	21052	20860	20803	20952	20865	20958	20848	21055	20918	21326	20979	21185	21030	21170	21143	21062	21135	21049	21034	21177	21229	21220	21130	21336	21182	20883	21020	21274	21085	21287	21209	21287	21119	21232	21220	21064	21068	21119	21188	21009	21065	21093	21358	21187	21161	21282	21148	21160	21147	21074	20975	20949	21215	21191	21290	21208	21222
60790	104338	80301	48582	30693	22150	19010	17479	17208	17324	17223	17162	17191	17327	16988	17203	17181	17248	17205	17204	17073	17289	17361	17042	17437	17099	17333	17141	17220	17128	17349	17274	17143	17316	17256	17160	17054	17234	17185	17141	17141	17165	17425	17158	17155	17163	17176	17159	17339	17346	17023	17253	17272	17192	17191	17143	17292	17131	17101	17132	17140	17222	17174	17217	17269	17088	17167	17150	17275	17194	17090	17153	16963	17132	17145	17171	17174	17252	17205	17120	17062	17350	17137	17219	17240	17230	17253	17064	17145	17041	17302	17116	17227	17048	17108	17007	17279	17093	17074	17334	17223	17046	17290	17066	17343	17229	17122	17067	16994	17012	17207	17331	17219	17182	17080	17108	17221	17088	17285	17127	17456	17113	17246	17155	17178	17213	17177	17265	17389	17104	17254	17305	17146	17045	17206	17168	17190	17093	17127	16988	17393	17128	17215	17090	17279	17037	17166	17121	16973	17052	17064	17317	17355	17211	16998	17285	17089	17156	17144	17090	17163	17229	17137	17266	17232	17258	17035	17154	16911	17199	17384	17143	17084	17006	17002	16982	17277	17437	17279	17225	17130	17362	17042	17264	17093	17150	17225	17069	17251	17284	17219	17132	17239	17217	17237	17291	17194	17077	17195	17194	17249	16975	17201	17024	17126	17149	17310	17227	17189	17106	17260	17318	17189	17016	17173	17089	17154	17061	17019	17235	17079	17288	17217	17235	17143	17225	17055	17198	17064	17192	17166	17029	17272	17091	17040	17194	17162	17102	17119	17272	17016	17287	17158	17073	17202	17206	17057	17134	17202	17167	17390	17232	17219	17066	17253	17137	17342	17097	16998	17077	17053	17155	17277	17250	17462	17100	17222	17316	16987	17250	17324	17217	16999	17286	17282	17125	17141	17110	17194	17080	17244	17133	17127	17053	17130	17055	17190	17135	17196	17140	17363	17306	17141	16970	17276	17012	17290	17145	17322	17199	17292	17160	17078	17105	17049	17037	17191	17232	17137	17110	17263	17104	17138	17180	17031	17230	17219	17110	17194	17250	17391	17081	17202	17088	17047	17141	17208	17238	17034	17011	17125	17144	17097	17050	17142	17269	17165	17149	17283	17334	17206	17110	17128	17041	16994	17133	17184	17178	17172	17302	17275	17102	17243	17195	17148	17101	17044	17206	16970	17179	17041	17245	17125	17212	17241	17375	17275	17176	17207	17182	17194	17244	17047	17086	17367	17209	17064	17239	17086	17110	17093	17320	16969	17221	17191	17139	17026	17216	17183	17065	17149	16959	17193	17155	17171	17185	17184	17383	17089	17137	17041	17096	17140	17125	17132	17206	17301	17189	17294	17112	17234	17247	17172	17145	17123	17124	17369	17256	17166	17089	17139	17255	17121	17307	17113	17168	17129	17091	17240	17087	17050	17316	17246	17321	17288	17141	17242	17053	17219	17198	17203	17180	17280	17185	17219	17136	17132	17354	17359	17076	17165	17097	17277	17073	17143	17060	17086	17134	17211	17004	17108	17002	17116	17126	17254	17332	17116	17274	17080	17164	17214	17270	17191	17124	17274	17194	17095	17209	17160	17341	17276	17343	17060	17261	17006	17198	17192	17250	17100	17253	17124	17195	17177	17105	17148	17136	17029	17190	17309	17205	17188	16971	17071	17217	17280	17196	17225	17293	17357	17082	17316	17027	17369	16964	17126	17106	17224	17308	17028	17212	17156	17045	17307	17065	17146	17345	17061	17264	17196	17017	17198	17234	17230	17083	17214	17343	17289	17235	17213	17141	17168	17294	17187	17020	17291	17103	17131	17126	17062	17283	17205	17256	17120	17162	17023	17200	17061	17182	17203	17263	17164	17100	17243	17328	17313	17293	17204	17380	17266	17218	17252	17243	17110	17354	17253	17129	17010	17348	17037	17106	17202	17197	17243	17154	17187	17072	17349	16973	17118	17123	17143	17147	17203	17084	17256	17314	17117	17165	17268	17156	17124	17152	17130	17066	17049	17270	17308	17228	17257	17148	17068	17002	17172	17131	17169	17373	17267	17273	17137	17142	17084	17334	17166	17094	17081	17249	17134	17090	17217	17047	17049	17139	17299	17139	17354	17215	17146	17076	17256	17064	17110	16998	17093	17126	17222	17285	17076	17020	17139	17180	17040	17224	17067	17136	17288	17089	17165	17161	17135	17293	17160	17035	17205	17065	17117	17346	17028	17343	17027	17250	17075	17194	17230	17238	16993	17107	17172	17176	17271	17126	17231	17322	17157	17153	17125	17120	17283	17217	17051	17379	17018	17359	17168	17305	17173	17069	17288	17144	17111	17107	17176	17323	17125	17109	17111	17188	17203	17256	17187	17202	17112	17151	17012	17218	17242	17261	17353	16946	17049	17168	17218	17194	17290	17256	17114	17138	17200	17153	17107	17404	17220	17011	17192	17157	17385	17159	17288	17182	17070	17129	17256	17400	17257	17225	17114	16948	17115	17134	17185	17057	17019	17117	17148	17191	17074	17252	17081	17092	17187	17068	17138	17181	17254	17197	17383	17148	17162	17167	17258	17259	17264	17344	17197	17170	17130	17204	17215	17105	17318	17325	17276	17089	17180	17294	17302	17048	17209	17176	17022	17052	17152	17126	17239	17193	17054	17199	17219	17305	17433	17040	17174	17147	17126	17180	17040	17209	17110	17283	17187	17055	17146	16912	17192	17141	17292	17272	17127	17145	17106	17102	17410	17210	17159	17199	17117	17141	17125	17275	17144	17074	17302	17080	17144	17127	17127	16977	17304	17148	17208	17146	17223	17102	17262	17146	17172	17313	17161	17215	17279	17339	17110	17199	17178	17268	17356	17233	17235	17209	17186	17086	17229	17057	17213	17028	17162	17157	17096	17055	17274	17098	17301	17036	17102	17160	17079	17143	17250	17006	17053	16995	17240	17052	17260	17053	17161	17192	17136	17127	17267	17105	17357	17012	17210	17069	17164	17353	17147	17243	17345	17127	17140	17180	17122	17238	17244	17087	17302	16923	17205	17063	17032	17226	17161	17172	17122	17128	17089	17364	17182	17211	17127	17186	17133	17326	17246	17102	17124	17141	17339	17163	17151	17188	17027	17142	17219	17071	17161	17219	17282	17226	17248	17217	17225	17166	17196	17065	17260	17169	17054	17072	17299	17149	17241	17260	17117	17154	17244	17275	17312	17135	17418	17210	17211	17189	17151	17251	17183	17152	17120	17088	17051	17381	17076	17226	16934	17317	17019	17369	17073	17215	17237	17269	17304	17192	17293	17168	17179	17152	17247	17293	17051	17219	17095	17106	17238	17253	17202	17304	17131	17310	17117	17271	17121	17083	17183	17146	17067	17187	17297	17198	17248	17235	17127	17208	17124	17201	17301	17197	17001	17047	17130	17336	17127	17097	17167	17171	17085	17251	17092	17158	16956	17183	17259	17275	17233	17043	17256	17252	17303	17174	17259	17157	16954	17090	17175	17240	17082	17157	17205	17185	17208	17110	17087	17210	17245	17121	17269	17224	17112	17260	17045	17232	17210	17159	17058	16949	17146	17178	17159	17175	17210	17084	17189	17125	17139	17251	17132	17161	17210	17106	17152	17165	17340	17192	17223	17162	17048	17221	17268	17178	17314	17183	17066	17143	17182	17086	17197	17084	17312	17135	17218	17073	17298	17344	17170	17186	17084	17108	17196	17026	17168	17101	17229	17091	17227	16977	17083	17041	17125	17100	16935	17250	16960	16987	17157	17046	17221	17138	17191	17130	17257	17123	17117	17191	17272	17113	17201	17125	17081	17297	17321	17256	17297	17181	17134	17317	17137	17364	17134	17144	17012	17063	17023	17190	17256	17244	17280	17144	17232	17233	17057	17106	17054	17126	17282	17262	17103	17086	17280	17045	17128	17246	17041	17183	17074	17305	17055	17120	17159	17144	17217	17129	17151	17217	16911	17214	16992	17125	17175	17158	17241	17148	17256	17078	17141	17262	17178	17211	17261	17069	17285	17215	17405	17229	17184	17224	17142	17198	17277	17283	17349	17168	17141	17195	17158	16934	17114	17039	17387	17137	17253	17352	17164	17026	17016	17166	17360	17217	17235	17253	17162	17065	17057	17012	17277	17188	17120	17266	17014	17380	17113	17045	17247	17189	16989	17361	17244	17045	17110	17293	17121	17091	17176	17225	17153	17297	17185	17329	17158	16988	17006	17140	17065	17124	17182	17210	17240	17094	17202	17241	17061	17189	17142	17155	17172	17080	17215	17225	17098	17175	17209	17094	17147	17240	17230	17152	17044	17292	17150	17002	17104	16936	17076	17170	17141	17235	17120	17150	17188	17267	17238	16959	17322	17299	17167	17120	17227	17257	17244	17178	17155	17163	16987	17224	17313	17142	17173	17251	16996	17106	17270	17052	17294	17093	17120	16984	17281	17036	17020	17239	17073	17103	17289	17083	17067	17129	17042	17324	17301	17260	17332	17161	17120	17290	17355	17209	17218	17132	17270	17083	17181	17338	17343	17207	17074	17128	17148	17011	17244	17137	17205	17131	17074	17164	17322	17128	17046	17186	17059	17118	17225	17116	17159	17199	17018	17249	17318	16984	17257	17209	17017	17193	17259	17182	17064	17183	17114	17254	17268	17363	17010	17402	17105	17267	17291	17163	17254	17187	17318	17121	17164	17321	17240	17137	17126	17157	17254	17166	17234	17052	17113	17249	17218	17342	17228	17246	17064	17259	17279	17268	17223	17091	17239	17156	17100	17251	17202	17180	17357	17030	17205	17355	17143	17129	17280	17076	17052	17013	17186	17185	17124	16973	17053	16960	17232	16942	17250	17169	17306	17126	17198	17163	17139	17036	17051	17257	16976	17196	17334	17184	17147	17115	17282	17113	17166	17256	17122	17079	16960	17145	17330	16936	17153	17184	17197	17093	17028	17243	17112	17207	17257	17127	17210	17257	17330	17146	17273	17290	17259	17077	17174	17372	17283	17196	17300	17158	17167	17279	17285	17133	17351	17193	17241	17112	17042	17254	17210	17273	17164	17266	17038	17281	17292	17092	17248	17085	17210	17294	17090	17182	17163	17093	17290	17151	17092	17208	17258	17134	17140	17290	17143	17075	17041	17204	17176	17274
32036	38051	38757	28690	22550	21647	21503	21179	21016	21051	21184	21125	21056	20891	21439	21164	21084	20992	21063	21052	20827	21113	21127	21028	21123	20982	21038	21082	21037	20919	20900	20972	20761	21194	21144	21052	21027	20976	20897	20969	21090	21141	21164	21254	20991	21149	21049	20815	20819	20957	20934	21085	21040	21031	20939	21157	20953	20879	21048	20913	21134	21048	21053	20947	21146	21121	21041	21110	21008	21092	20931	20894	21131	20861	21144	21217	21124	21103	21253	21127	20943	20904	20978	21115	20949	21223	20830	20823	21145	21126	21079	21071	21151	21124	20929	20991	20912	21045	21234	20984	20988	20966	20785	20962	21381	20977	20991	21016	21257	20895	20963	21188	20951	20960	20893	21171	21093	21111	21007	21096	20932	21052	21056	21091	20999	21122	20877	21181	21112	21092	21041	21234	21028	21049	21174	21145	20982	21002	21088	20800	20911	21208	20968	21017	20837	21071	21032	21267	20939	20836	20838	20968	21141	20953	21022	20979	21168	21198	21143	21022	21157	21008	20951	20869	21071	21071	21176	21063	20993	20774	20998	21030	21088	20855	20857	20783	21096	20936	21042	20893	21085	21067	21026	21211	21074	21249	21155	20969	21244	20810	20933	20990	20972	21003	20831	20933	20929	20889	21008	21096	21233	21062	20744	20982	20787	20956	20989	20911	21052	20872	20867	20916	20941	20990	20808	20792	20829	20982	21078	20998	20929	21083	20939	21362	21020	21169	21172	20974	20891	20813	20875	20940	20913	21098	21015	21001	20974	20830	20996	21000	20724	20789	21084	20982	21144	21120	20876	21128	21180	21036	21031	21169	20861	21053	21051	20901	21073	20950	21031	21133	21022	20829	21117	20823	20964	21141	20964	20837	20971	21010	20895	21139	20934	20776	20924	21045	20997	21056	21241	21365	20855	21059	20876	20972	21090	21049	21080	21030	21153	20961	20839	21005	20841	21100	20991	21075	21051	21118	20854	20931	20921	21019	21077	21178	21106	21122	21108	21004	20985	21009	21039	21082	21071	21136	20989	21110	21097	20931	20936	20857	20939	21063	20827	20977	21040	21199	21106	21044	20960	20846	20831	20995	20902	20928	21071	21039	21031	21011	21079	21116	21003	20948	20821	21029	21043	20928	20970	20758	20928	20906	21143	20819	20972	20798	21141	21029	20902	21075	21039	20981	20991	21124	20773	21123	21004	21172	21128	21149	21032	20837	20933	21029	20646	21161	20901	20892	21118	20975	20995	21071	21121	20987	20922	21014	21112	20755	20986	20792	20936	20781	21104	20989	20938	21006	20848	21037	20961	21106	20958	20887	21079	20851	20862	21104	21130	20780	21186	21130	20929	21008	21089	20878	21072	21036	21068	20910	21155	21141	21117	21006	20947	21023	21064	20971	20957	21148	20882	21169	21053	21021	21305	20953	20905	20951	20856	20876	20928	20954	20903	21280	20898	21048	20940	21085	21014	20997	21137	21121	21120	21204	21101	21062	20962	21191	21215	21188	21068	20927	21207	21163	21204	20840	21067	20872	20945	20911	20966	20999	20949	21030	21026	21236	20927	20804	21033	21098	21114	21044	20868	21017	21006	21162	21142	20997	20933	20956	21018	21106	21162	21007	21052	20938	21052	21036	21000	20912	20868	20906	20911	21156	20922	21077	20954	21074	20792	21274	20983	21245	21082	21083	20958	21011	21013	20976	20884	20878	21028	20879	21021	20929	21124	21013	20803	21022	20979	21129	21102	20997	21038	21163	20934	20849	21243	20940	21137	20895	21031	21073	21096	20978	21001	20998	21107	20983	21009	20846	20964	20978	20906	20885	20866	21160	21084	20972	21015	20866	21096	21268	21222	21018	21053	21101	20772	20855	21122	20980	20830	20965	21152	20899	20990	20861	20943	20946	20934	21173	21149	21058	20989	21168	20917	20928	20990	20850	21032	21093	21185	20853	21069	21196	21077	21285	21061	21032	21080	20798	21059	20969	21094	21019	21346	20814	21026	21165	21135	21003	20867	20969	21022	21192	20982	20967	21226	20817	20997	20839	21170	20840	21230	20846	21075	20814	21039	21051	21065	21001	20994	21116	21006	21100	20835	20952	20991	20961	21094	20821	20977	21043	20997	21068	20953	21077	20943	20893	21058	21171	21079	21073	20877	21033	21249	21033	20994	20956	20925	20958	21134	21008	20930	21022	21100	20777	21079	21094	20877	20842	20775	21274	20958	21178	20923	21063	21112	20937	21087	21195	21051	20823	20940	20814	21114	20889	20991	20959	21227	21189	21020	20821	20938	20864	20979	21091	20965	21193	20898	21104	21030	21075	20981	21063	20891	21011	21016	21143	20978	20959	21050	21195	21049	20822	21124	21160	21161	21263	20808	21101	20805	21035	21059	20937	20954	21027	20993	21018	21054	20980	21084	20766	21114	21036	21178	20934	20966	21133	21033	20781	20922	21068	21074	20884	20938	21005	21168	21101	21138	20974	21271	20866	21091	20832	20989	20851	20917	21116	20897	20953	21156	21204	20969	21017	21314	21022	21200	21039	20788	20978	20974	20858	21079	20921	21160	20830	20945	21134	20951	20858	20951	21017	20938	21150	20899	21101	21042	21072	21198	21166	20960	20967	21039	20996	21081	21187	20786	20747	20753	21043	21106	20888	21019	20927	20933	20943	21016	21094	20931	21071	20983	21005	20893	21179	21034	21014	20901	21022	21062	21141	20828	21107	21272	20895	20958	21142	20808	20982	21016	21100	21088	20994	21055	20982	21141	21181	21124	21136	20809	21161	20915	20989	20713	20914	21020	20973	21031	20882	20788	21047	21000	21098	20965	21073	21095	21105	20996	21075	20976	21087	21017	21024	21206	20758	21079	20914	21010	20994	21079	21122	21219	21169	21093	20936	21022	20784	21028	20954	20856	20938	20909	20964	21120	20910	21023	21095	20829	20826	20874	21000	21062	20798	20989	21047	21168	20865	20961	21018	20901	20812	20916	21010	20968	20952	21003	21110	20996	21071	21178	20948	21179	21081	20959	21158	20976	21062	20983	21023	20948	20976	20904	21156	20830	21108	21011	20842	21146	21125	21007	21225	20985	21134	21104	20906	20887	20982	21173	20913	20806	20798	21188	20931	20975	21043	21122	21193	20964	20844	21043	21132	21049	20927	21020	20944	21121	20953	21103	20979	20925	20797	21214	21182	20869	20968	20903	20826	20950	21086	21036	21131	20996	20922	20846	21152	20970	20951	21113	20926	21312	21001	20952	21074	20923	20976	21068	20750	21182	20966	21117	20940	21096	21114	21086	21074	21100	21078	21097	21007	21125	20921	20885	21155	21159	20909	20919	20899	21059	20955	21191	21103	20857	21187	21230	21085	21098	20986	20967	21170	21033	21290	21200	21013	20911	20896	21040	20825	21258	21182	20903	21114	21064	20833	20912	20830	21143	20928	20788	21235	20965	21148	21145	20940	21152	20923	20824	20892	21246	21025	21045	21354	21142	21044	20949	20975	20967	20992	20915	20974	20991	21037	21067	21121	21061	20951	21190	21137	21114	20875	21183	20913	21135	21071	20893	20778	21025	20939	21195	21070	21158	21120	21065	20911	21078	21117	21084	20969	21080	21038	21092	21044	21067	20950	21114	21069	21088	20869	21142	20996	21067	20963	21049	20968	21058	21162	20990	21056	21032	21105	20908	20957	20998	20937	20934	20968	21032	20776	21260	20997	20850	21037	20987	21044	21075	21231	21030	20954	20946	21091	21025	20987	21105	21066	21105	20964	20999	20947	21079	21011	21010	21007	21082	20854	21013	21166	21066	21174	21201	21030	21036	21105	20817	21183	20928	20999	21012	21031	20881	21168	21120	20841	20950	21093	21001	21057	21112	21165	21039	20975	21184	20923	21039	21123	21062	20812	21098	20890	20895	21163	21169	20940	21108	21229	20778	20865	21245	21201	20947	20946	21043	21164	20953	20879	20973	20998	21064	21156	21061	20848	21105	21227	21043	20894	21059	21069	20900	20959	21118	21040	21004	20941	21049	20962	21084	20923	20986	21128	21081	20881	20795	21152	20955	21131	21040	20939	20936	20883	21082	21080	21158	21003	20962	20962	20907	21240	20978	20975	20912	20996	21191	20912	21034	21210	20791	21041	20897	21045	21176	21004	21249	20985	20990	21144	21201	21161	20907	21061	21085	21143	20993	21110	21051	21025	21161	21048	21066	21143	20948	21043	20867	21031	21170	21144	21031	21071	21056	20980	20889	21225	20812	20952	21074	21146	21109	20871	21097	21060	21129	21036	20837	21172	21273	21116	21093	21189	20963	21065	21096	20977	21209	21076	21125	20970	21010	20809	21046	21162	21208	20935	20985	20971	21198	21166	21185	21252	21014	20876	21094	20902	20991	21041	21080	21118	21065	21184	21024	21205	21101	21197	21188	21097	20959	21001	20939	21061	21097	20838	21200	20941	20845	20957	20768	20934	20837	21290	21223	20935	21107	20978	20774	21073	20876	20986	20987	21209	21077	21281	21181	20855	21024	21158	21152	20878	21158	20903	21026	21126	21063	21061	21024	21024	21161	21128	21048	20985	21004	20874	20894	21013	21076	21087	21126	21196	21154	21017	20883	21120	21088	20905	21325	21145	20836	20841	20747	20785	21208	21067	20967	20888	20882	21013	20879	20872	21152	21023	20694	20815	20780	21104	20975	21001	20745	20815	20924	20831	21026	21078	21099	20981	20941	21019	21026	21122	21169	21005	21183	20933	21049	21102	20865	21289	21172	21136	20901	20893	20959	20984	20861	20909	21083	21125	20811	21086	21170	20857	21056	20980	21007	21011	21055	21216	21116	20952	21023	20987	21072	21030	21003	21118	21176	21260	21180	21108	20977	21038	21164	20962	20865	20819	21018	20965	20961	20995	20920	20899	20950	21087	21083	20997	21060	20960	20937	20988	20955	21193	21195	21038	21024	20870	21106	21066	21027	20995	20971	21024	21315	20715	20918	21164	21068	21102	20944	20976	20948	20968	20894	21043	20953	20940	21072	21110	20918	21041	21139	21375	21072	21077	21315	21131	20944	21363	21053	21022	21037	20846	21008	21175	20969	21025	20943	21099	20863	20818	21011	20996	21118	21172	21097	20983	20953	20852
44144	57445	39775	22946	18581	17716	17317	17113	17071	17170	17144	17085	17188	17266	17162	17109	17172	17190	17229	17173	17082	17158	17048	17121	17256	17193	17162	17221	17105	17131	17339	17102	17167	17238	17153	17072	17321	17154	17164	17299	17089	17109	17077	17129	17317	17081	17102	17216	17130	17156	17082	17229	17192	17026	17070	17216	17063	17101	17011	17226	17313	17206	17156	17146	17132	17027	17227	17202	17329	17115	17156	17264	17257	17233	17086	17018	17307	17249	17086	17217	17141	17146	17047	17029	17209	17120	17222	17243	17229	17061	17115	17074	17124	17136	17156	17343	17181	17218	17346	17214	17319	17145	17330	17183	17117	16968	17169	17108	17243	17078	17159	17172	17269	17097	17124	17102	17280	17163	17018	17168	17103	17237	17299	17220	17223	17172	17152	17338	17123	17186	17068	17119	17173	17361	17064	17206	17087	17134	17186	17274	17183	17256	17117	17182	17191	17143	17132	17218	17170	17095	17236	17187	17178	17123	17131	17093	17188	17115	17120	17159	17333	17114	17391	17175	17141	17080	17200	17289	17037	17092	17285	17236	17104	17044	17086	17070	17120	17128	17091	17092	17175	17185	17201	17097	17090	17215	17122	17123	17258	17145	17081	17139	17245	17259	17228	17098	17192	17122	17154	17272	17148	17013	17201	17285	17118	17125	17177	17055	17179	17105	17207	17272	17280	17167	17093	17154	17162	17067	17041	17154	17009	17147	17161	16991	17040	17073	17302	17109	17069	17121	17091	17093	17130	17297	17077	17123	17236	17116	17299	17075	17119	17133	17121	17209	17385	17062	17090	17153	17214	17002	17265	17068	17246	17117	17222	17093	17094	17024	17022	17274	17203	17145	17231	17245	17030	16969	17188	17119	17041	17121	17210	17104	17131	17292	17370	17169	17266	17159	17294	17308	17194	17077	17091	17168	17333	17149	17274	17106	17169	17387	17252	17200	17047	17105	17153	17137	17241	17228	17139	17078	17045	17085	17172	17172	17381	17129	17100	17121	17221	17219	17151	17247	17324	17055	17161	17020	17239	17233	17182	17069	16981	17238	17228	17094	17201	17160	17268	16979	17409	16913	17077	17165	17240	17246	17220	17176	17284	17179	17069	17208	17108	17204	17254	17250	16978	17123	17035	17275	17116	17146	17016	17165	17115	17167	17309	17074	17046	17127	17115	17244	17123	16973	17000	17116	17140	17226	17222	17137	17130	17188	17019	17179	17264	17189	17296	17263	17139	17219	17124	17164	17257	17172	17088	17314	17132	17113	17221	17333	16973	17106	17290	17198	17135	17331	17151	17232	17285	17199	17299	17185	17093	17166	17326	17163	17251	17210	17201	17242	17266	17056	17068	17053	17342	17207	17081	17022	17298	17042	17008	17195	16969	17085	17164	17103	17019	17207	17204	17200	17038	17141	17218	17113	17220	17205	17264	17303	17244	17167	17190	17028	17095	17160	17222	17068	16905	17272	17120	17089	17215	17140	17242	17137	17138	17132	17001	17261	16940	17173	17040	17318	17058	17178	17209	17033	17186	17204	17176	17206	17328	17203	17268	17183	17161	17175	17295	17198	16981	17077	17198	17240	17223	17204	17271	17244	17159	17091	17165	17189	17203	17421	17162	17194	17178	16901	17053	17215	17230	17236	17155	17230	17175	17055	17075	17262	17083	17165	17206	17247	17217	17232	17284	17103	17193	17121	17058	17276	17088	17158	17210	17194	17150	17145	17264	17130	17077	17101	16976	17205	17083	17242	17184	17078	17161	17261	17140	17291	17098	17089	17175	17162	17080	16929	17033	17222	17235	17281	17088	17247	17287	17075	17228	17090	17161	17106	17224	17107	17002	17031	17200	17051	17116	17125	17193	17219	17171	17252	17116	17254	17275	17038	17326	17144	17215	17059	17063	17195	17123	17050	17259	17181	17224	17272	17322	17198	17040	17246	17127	17253	17149	17118	17103	17014	17240	17128	17108	17270	17405	17132	17040	17253	17099	17137	17106	17125	17128	17084	17221	17093	17309	17265	17203	17255	17206	17255	17260	17248	17383	17230	17253	17107	17184	17173	17230	17129	17038	17166	17229	17009	17254	16917	17179	17066	17159	17312	17163	17042	17212	17348	17264	17122	17156	17116	17234	17219	17024	17161	17198	17071	17142	17108	17176	17205	17114	17274	17015	17145	17219	17173	17122	17106	17213	17063	17079	17160	17013	17223	17152	17047	17165	17144	17199	16994	17222	17285	17136	17075	17110	17175	17111	17247	17181	17166	17133	17208	17171	17137	17178	17314	17251	17060	17144	17309	17043	16981	17316	17250	17267	17098	16937	17165	17110	17150	17257	17022	17219	17160	17111	17050	17278	17207	17330	17221	17119	17152	17087	17157	17132	16985	17229	16980	17180	16996	17099	16980	17308	17082	17007	17043	17225	17138	17191	17286	17230	17015	17202	17187	17155	17113	17037	17061	17009	17160	17299	17165	17090	17229	17114	17124	17114	17155	17268	17095	17310	17139	17158	17247	17179	17060	17112	17240	17206	17304	17288	17258	17105	17280	17139	17036	17170	17078	17148	17233	16993	17208	17305	17218	17185	17049	17186	17156	17263	17076	17210	17150	17271	16981	17105	17263	17136	17161	17108	17170	17255	17084	17147	17184	17127	17101	17218	17267	17231	17108	17089	17248	17192	17162	17337	17226	17157	17231	17047	17195	17279	17275	17149	17079	16972	17083	17073	17116	17246	17150	17086	17117	17174	17158	17244	17132	17134	17144	17320	17220	17092	17358	16979	17084	17116	17195	17113	17327	17229	17108	17151	17032	16999	17217	17180	17118	17267	17052	17062	17347	17235	17151	17104	17224	17216	17072	17184	17175	17189	17141	17005	17286	17152	17242	17151	17094	17182	17101	17240	17128	17236	17073	17158	17106	17210	17169	17097	17193	17224	17147	17170	17266	17231	17145	17202	17259	16984	17164	17198	17263	17289	17194	17066	17132	17273	17387	17047	17092	17042	16988	17162	17221	17345	17183	17329	17119	17204	17204	17202	17176	17173	17000	17246	17093	17176	17133	17009	17079	17128	17208	17248	17111	17171	17223	17013	17242	17149	17215	17294	17296	17281	17170	17173	17247	17088	17145	17120	17154	17100	17135	17050	17240	17127	17388	17247	17180	17233	17058	17160	17297	17053	17249	17243	17081	17124	17145	17086	17217	17149	16993	17018	17109	17169	17354	17126	17257	17171	17121	17028	17125	17098	17231	17156	17091	17213	17175	16989	17315	17253	17261	17319	17163	17294	17296	17125	17152	17155	17112	17196	17251	17127	17032	17118	17065	17237	17153	17118	17072	17269	17115	16925	17139	17132	17093	17120	17119	17159	17150	17020	17225	17199	17205	17028	17260	17236	17190	17204	17253	17178	17302	17159	17218	17059	16915	17174	17091	17121	16884	16999	17121	16989	17000	17293	17086	17179	17176	17203	17101	17126	16993	17116	17083	17008	17198	17318	17151	17146	17192	17111	17041	17237	16973	17207	17055	17103	17294	17305	17020	17033	17096	17149	17314	17215	17235	17289	17024	17234	17161	17251	17227	17205	17052	17126	17191	17221	17088	17212	17123	17097	17108	17192	17132	17406	17197	17239	17229	17147	17256	16990	17099	17288	17233	17231	17301	17149	17216	17153	17129	17110	17178	17102	17193	17125	17233	17357	17096	17329	17201	17144	17132	17106	17070	17169	17107	17222	17289	17406	17140	16946	17264	17222	17083	17170	17198	17061	16941	17488	17102	17078	17340	17224	17081	17228	17180	17127	17213	17101	17337	17397	17023	17162	17180	17043	17199	17123	17043	17403	17191	17182	17237	17186	17173	17201	17223	17101	17182	17151	17082	17086	17168	16930	17220	17251	17196	17396	17290	17294	17274	17058	17181	17174	17151	17278	17131	17191	17226	17098	17306	17032	17244	17209	17007	17278	17186	17032	17139	17026	17280	17122	17066	17112	17230	17218	17146	17267	17043	17188	17009	16977	17016	17251	17118	17175	17229	17042	17147	17301	17175	17176	17206	17042	17195	17244	17039	17146	17007	17034	17434	17117	17165	17227	17103	17298	17183	17089	17245	17163	17114	17207	17193	17088	17126	17174	17108	17007	16944	17159	17270	17163	17188	17182	17166	17091	17240	16946	17127	17283	17113	17236	17223	17252	16965	17098	17284	17106	16913	17333	17046	17135	17170	17090	16984	17285	17094	17323	17153	17043	17135	17152	17192	16977	17041	17132	17206	17154	17376	17123	17055	17262	17186	17092	17203	17150	17425	17200	17058	17413	17211	17219	17187	17165	17053	17272	17058	17275	17084	17091	17084	17207	17100	17102	17101	17264	17098	17012	17107	17162	17292	17112	17195	17133	17004	17255	17169	17158	17269	17290	17208	17239	17230	17139	17254	17064	17150	17195	17132	17281	17199	17188	17254	17155	17117	17157	17253	17206	17246	17289	17308	17182	17179	17227	17058	17268	16991	17062	17002	17226	17215	17184	16995	17145	17395	17204	17215	17305	17258	17350	17186	17100	17070	17062	17242	17076	17277	17161	17275	17092	17206	17159	17172	17202	17258	17148	17164	17152	17183	17292	17091	17264	17298	17335	17180	17263	17208	17179	17184	17352	17100	17324	17176	17121	17222	17003	17091	17167	17003	17286	17282	17128	17131	17220	17107	17074	17326	17139	17200	16977	17221	17274	16979	17080	17188	17066	17026	17225	17070	17024	17214	17336	17097	17196	17159	17070	17248	17163	17215	17127	17015	17127	17113	17214	17105	17175	17154	17384	17143	16919	17204	17225	17114	17232	17171	17178	17191	17118	17023	17072	17014	17138	17152	17229	17170	17021	17138	17232	17279	17154	17221	17204	17143	17040	17283	17208	17226	17126	17152	17265	17298	17148	17071	17145	17111	17022	17107	17039	16996	17030	17171	17220	17094	17182	16977	17146	17285	17225	17274	17226	17224	17228	17122	17142	17200	17284	17076	17164	17200	17158	17188	17092	17240	17120	17272	17165	17279	17137	17217	17262	17202	16889	17077	17201	17187	17017	17169	17313	17094	17130	17218	17150	17070	17186	16964	17320	17052	17148	17071	17236	17257	17057	17030	17149	16953	17257	17179
24127	23976	33438	27625	24209	24486	24179	21537	21143	21262	21073	21008	21101	21202	20921	20868	21103	20902	21031	21104	20942	21093	20867	21004	20724	20732	20707	21032	20824	20943	20869	20770	20721	20917	20855	20935	20919	21194	21125	20836	20912	21035	21094	20997	20925	20881	21168	21064	20990	20580	20784	20935	20722	20860	21087	20810	20957	20875	21038	20802	21028	20932	21045	20933	20838	20801	20900	21112	20915	20668	20749	20793	20826	20974	20970	20625	20847	20873	20916	20785	20869	20831	20966	20722	20852	20840	20888	20779	21011	21043	20826	20763	20730	20842	21185	20762	20760	20978	20937	20771	20879	20899	20769	21020	20957	21011	20976	20596	20720	20844	20798	20920	21129	20875	20912	20882	20810	20911	20811	20991	20944	20783	20823	20978	20963	20778	20804	20865	20943	20657	20909	20934	20869	20729	20892	20961	20885	21096	20754	20801	20688	20837	20711	20656	20610	20926	20901	20794	20791	20823	20536	20886	20970	20817	21000	20709	20749	20715	20664	20904	20876	20571	20728	20717	20728	20706	20860	20900	20824	20886	20886	20728	21029	20758	20936	21074	20578	21001	20966	20852	20923	20736	20846	21003	21041	20580	20949	20808	20961	20883	20638	20841	20956	20736	20743	20874	20745	20980	20827	20912	20814	20664	20656	20994	21025	20769	20764	20855	21003	20924	20747	20765	20657	20925	20791	20591	20583	20723	20735	20898	20816	20724	20827	20907	20621	20925	20822	20751	20624	20870	20964	20879	20882	20682	20737	20840	20774	20740	20742	21001	20953	20837	20581	20849	20844	20650	20881	20866	20876	20777	20739	20893	20838	20799	20887	20816	20694	20806	20715	20943	20778	20822	20835	20727	20882	20797	20989	20737	20744	20792	21019	20890	20477	20742	20897	20878	20810	20786	20880	21000	20850	20741	20682	20801	20978	21016	20938	20704	20756	20929	20876	20825	20801	20720	20896	20837	20810	21001	20923	20765	21049	20734	20954	20770	20683	20884	20987	20896	20679	20770	20747	20694	20810	20796	20811	20788	20797	20726	20799	20750	20894	20944	20860	20806	20971	20885	20726	20679	20815	21004	20898	20812	20816	20718	20840	20993	20954	20707	20805	20752	20943	20763	20639	20692	20901	20763	20752	20903	20619	20899	20896	20822	20877	20997	20823	20692	21048	21059	20935	21020	20786	20967	20694	20966	21076	21076	20990	20802	20824	20846	20964	20859	20630	20726	20771	20875	20712	20825	20989	21001	20744	20806	20735	20553	20786	20851	20988	20869	20946	20972	20839	20970	20633	20673	20865	20719	20886	20990	20760	20792	21008	20835	20922	20725	20918	20779	20899	20709	20790	20980	20712	20874	20858	20713	20891	20692	20827	20714	21005	20918	20946	20826	20877	20650	21035	20889	20931	20783	20856	20748	20741	20743	21020	20945	20757	20809	20821	20893	20578	20529	20812	20624	20799	20771	20967	20825	20689	20836	20774	20834	20954	20771	20875	20882	21081	21163	21023	20711	21087	20882	20711	20854	20748	20975	20847	20813	20757	20848	20795	20969	20924	20807	20859	20625	20647	20917	20731	20672	20741	20872	20736	20655	21069	20894	20932	20764	20802	20763	20840	20631	20711	20805	20999	20842	20881	20831	21025	20957	20940	20734	20855	20787	20923	20783	20608	20700	20621	20753	20817	20736	20865	20785	20717	20916	20818	20925	21014	20830	20978	20699	20846	20694	21093	20689	20750	20646	20975	20929	20996	21074	20788	20930	20579	20889	20786	20788	20853	21205	20711	20899	20968	20717	20725	20545	20792	20857	20841	20905	20985	20841	20880	20861	20826	20909	20902	20792	20807	20765	20925	20747	20673	20602	20717	20786	20826	20746	20892	20848	20775	20685	20855	20839	20683	20716	20735	20875	20880	20986	20801	21021	20736	20924	20790	20945	20811	20964	20789	20791	20840	20875	20846	20933	20539	20733	20804	20906	20810	20549	20808	20668	20639	20960	20880	20666	21039	20848	20940	20757	20789	20882	20731	20837	20717	20846	20864	20720	20844	20824	21035	20936	20689	20764	20823	20708	21051	20868	20868	20881	20958	20833	20812	20767	20956	20733	20879	21013	20732	20962	20997	20712	20950	21045	20854	20863	20858	20915	20811	20926	20930	20874	20913	21097	20894	20896	20682	20901	20848	20914	20847	20797	20841	20737	20855	20804	21088	20758	20816	20775	20976	20901	20616	20745	20925	20902	20771	20888	20892	20625	20868	21020	20948	20998	20865	20862	20769	20864	20873	20917	21114	20995	21018	20900	20789	20822	20778	21007	20798	20928	20883	20909	20952	20863	20980	20928	20956	20952	21066	20934	20634	20933	20711	20812	20925	20753	20982	20745	20712	20858	20890	20796	20782	20818	20882	20889	20892	20807	20791	20878	20978	20679	20647	20681	20826	20810	20846	20921	20914	20969	21005	20861	20769	20626	20637	20811	20773	20633	20935	20975	20874	20903	20535	20763	20902	20809	20972	20694	20935	20774	21108	20915	20744	20723	20656	20786	20845	20885	20410	20865	20682	20824	20772	20725	21056	20801	20754	20901	20899	21082	20785	20893	20761	20881	20674	20867	20762	20832	20705	20689	20944	20793	20973	20840	20733	20848	20948	20860	20740	20823	20959	20873	20912	20940	20759	20903	20894	20924	20932	20670	20905	20870	21024	20762	20869	20862	20754	20851	20892	20979	20765	20952	20849	20637	20954	20609	20644	20890	20862	20982	21057	21023	20903	20792	20892	20944	20813	20692	20606	20834	20667	20720	20945	20876	20774	21083	20875	20987	20967	20982	20961	20752	20735	20698	20709	20747	21007	20880	20976	20874	20839	20861	21035	20877	20697	20806	20760	21103	20871	20534	20957	20858	20861	20976	20828	20860	20947	20742	20808	20820	20840	20634	20813	20921	20727	20802	20865	20956	20875	20716	20856	20565	20887	20721	20810	20708	20904	20585	20713	21065	20790	20844	20787	20784	20689	20853	20790	20719	20739	20909	20712	20863	20799	20838	20877	20670	20895	20740	20801	21037	20748	20614	20851	20843	20837	20631	20933	20772	20653	20949	20864	21043	21009	20780	20966	20826	20824	20714	20774	20939	20875	20772	20856	20752	20649	20727	21038	20823	20848	20700	20900	20867	20783	20958	20716	21034	21044	20819	20680	20730	20546	20705	20902	20665	20717	20728	20456	20801	20877	20818	20823	20889	20845	20916	20723	20733	20678	20951	21021	20764	20760	20982	20706	20678	20993	20961	20896	20714	20783	20948	20948	20771	20642	20820	20896	20638	21028	20709	20947	20854	20835	20811	21023	21065	20861	20705	20836	20827	20971	20999	21115	20670	20942	20704	20855	20802	20699	20705	20849	20648	20858	20852	20847	20800	20684	20607	20676	20989	20711	20810	20784	20897	20695	20702	20775	20885	20834	21009	20996	20822	20904	20642	20894	20852	20730	20949	20787	20769	20922	20726	20945	20674	20672	20542	20709	20985	21144	21078	20608	20903	21128	20957	20775	20756	20852	20717	20999	20833	20869	20976	20588	20923	20746	20910	20661	20960	20892	20813	20910	20686	20583	20789	20762	20801	20774	20690	20847	20959	20607	20914	20982	20594	20746	20993	20890	21006	20557	20878	20965	20783	20881	20848	20874	20663	20692	20672	20855	20974	20768	20874	20841	21009	20879	20881	20774	20937	20841	20974	20871	20670	20870	20848	21037	20511	20694	20949	20936	20837	20811	21182	20799	20936	20998	20981	21110	20840	20910	20946	20717	20752	20945	20851	20880	20791	20712	20763	21002	20915	20742	20839	20872	20863	20954	21180	20864	20733	20743	20802	20798	20742	21013	20834	20934	20932	20889	21010	20803	20748	20980	20691	21045	20903	20961	20806	21033	20856	20860	20889	20671	20844	20950	20878	20988	20702	20800	20826	20772	20994	21031	20644	20654	20796	20819	20733	20840	20859	21055	20829	20869	20898	20816	20651	20749	20968	20819	20678	20715	20929	20810	20874	20838	21053	20630	20727	20614	20779	20760	20840	20935	20970	20802	20740	21141	20963	20958	20841	20797	20711	21044	20792	20810	20951	20946	20922	20857	20886	21066	20799	20932	20917	20669	21025	20929	20899	20891	20699	20799	20724	20943	20967	20974	20719	20897	21000	20959	20694	20924	20780	20938	20655	20828	20789	20699	20752	20874	20620	20804	20780	20663	20898	20671	20737	21020	20750	20929	20802	20915	20745	20784	20581	20740	21047	20764	20817	21188	20829	20652	20829	20845	20729	21085	20903	20955	20962	20775	20883	20773	20740	20867	20840	20982	20890	20905	20848	20988	20833	20668	20839	20886	21021	20892	20486	20903	20971	20905	20902	20876	20825	20798	20889	20836	20971	20828	20934	21047	20832	20962	20617	20931	20906	20882	21001	20870	20689	20823	20954	20749	20836	20827	20831	20765	20766	20858	21080	20815	20993	21010	21040	20836	20751	21073	20914	20792	21081	20741	20747	20636	21007	20922	20861	21000	20507	20906	20793	20864	20622	20943	20669	20920	20593	20614	20700	20890	20640	20859	20853	21022	20900	20808	20658	21045	20809	20774	20707	20997	20850	20907	20802	20832	20617	20686	20861	20727	20871	20784	20911	20770	21002	20911	20944	20951	20770	20691	20743	20561	20810	20801	20750	20916	20932	20792	20879	20721	20879	20884	20765	20737	20819	20802	20924	20863	20734	20807	20804	20673	20770	21105	20927	20889	20822	20686	20774	20998	20672	20861	20512	21079	20598	20915	20776	20953	20725	20758	20892	20912	20856	20569	20804	20808	20829	20567	20852	20714	20877	20702	20688	20731	20859	20679	20545	20853	20991	20658	20879	21084	20745	20847	20876	20757	20885	21019	20923	20888	20923	20813	20944	20808	21055	20864	20784	20960	20847	20874	20684	20972	20800	21002	20943	20882	20994	21111	20891	20831	20522	20661	20831	20822	20746	20751	20784	20968	20837	20788	20711	20979	20994	20715	20690	20896	20716	20833	20884	20654	20945	20840	20821	20923	20813	20926	20800	20505	20799	20726	20727	20766	20838	20923	20901	20899	20725	20852	20877	20984	20868	20541	20755	20779	21151
64847	97862	71153	39718	25031	19563	17901	17220	17047	17056	17089	17028	16911	17107	17115	17066	17019	17087	17167	17007	17165	17111	17116	17104	17137	16963	17200	17112	17122	17150	16986	16900	17095	17204	17034	17112	16974	17150	16992	17086	16957	17108	17013	16961	17196	17098	17077	17012	17009	17045	16985	17000	17201	17131	17074	17298	16945	17015	17075	16929	17125	17216	17169	17063	16992	17223	16939	17262	17062	17073	16929	17142	17227	17076	17152	17186	17037	16998	17067	16987	17142	17112	17161	17031	17124	17110	17036	17153	17094	16967	17062	17070	17143	16954	17117	17121	17219	16916	16869	17016	17008	17009	17193	16992	17059	17154	16986	17056	17049	17164	17052	17034	17028	17078	17061	16907	17177	16964	17041	17101	17130	17124	17115	17008	17076	16962	17213	17165	17052	17061	17062	17068	17126	16902	17204	17054	16993	17011	17077	17089	16919	17153	17003	17286	16998	17073	16955	17099	17134	16934	17099	17025	17010	17088	17061	17009	16986	17071	17040	17018	16999	17030	17081	16998	17079	16879	17115	16843	17016	17104	17053	17054	17062	17047	17029	17070	17255	16935	17002	17007	16992	17021	16878	17027	17146	17023	17163	17081	16929	17135	17067	16999	17219	17067	17248	17139	17150	17173	17084	16966	17084	17029	16969	17148	17001	17026	16991	16970	17038	17067	17146	17229	16945	17095	16980	16996	17048	17042	16959	17076	17264	17125	16936	17057	16947	17092	17045	17024	17178	16969	17039	17119	17062	16906	16946	17129	17031	17046	17041	16949	17131	17008	17186	16819	17135	16880	17013	16964	17062	16900	16982	17128	17018	17094	17075	17072	17160	17014	17054	17227	16982	17189	17122	16946	17042	17006	16991	16989	17148	16925	17048	17003	17130	17127	17037	17175	17047	17032	17072	17096	17153	17152	17162	16821	17113	16774	17102	17087	17047	17076	17018	17206	16948	16837	16985	17031	17111	16905	17144	17111	17093	17083	17187	16933	16978	17200	17000	17233	17002	16941	16864	17145	17088	16959	17137	17064	17189	17044	17003	17107	17271	17008	16967	16892	17005	17163	17046	17020	17061	17171	17036	17099	17182	17009	17061	17104	17012	17158	16967	17045	17052	17221	17171	17038	17105	17245	17202	17192	17042	17075	16971	17059	16998	16980	17064	16912	16923	17077	17136	16996	17088	16943	17120	17222	16960	17026	17071	17161	16948	17222	16976	17080	16894	17072	17033	16998	17150	17229	17107	17121	17128	17127	17034	17004	17137	16792	16974	17099	17066	17057	17082	17135	17092	17066	17115	17135	17036	17050	17042	17183	16974	17165	17066	16959	17000	17026	17056	17093	17213	17020	17024	17066	16963	17053	17014	16964	17051	17064	17041	16932	17042	17066	17160	17151	17132	16990	17154	17031	17171	17116	16927	17077	17113	16978	16981	17077	16955	16979	17027	17026	16948	17190	16995	16998	16909	17091	17115	16965	17113	17132	17042	17316	16898	17073	17060	17010	16996	17000	17023	17070	17066	17241	16889	17179	16990	17171	17247	16916	17138	17113	17037	16977	17201	16945	17034	16969	17107	17116	17045	17061	17180	16949	17045	17101	17018	17123	17041	17151	17095	17035	17054	16988	17012	17019	17028	17086	16949	17122	17044	17087	16856	17134	17021	17132	16986	17191	17148	16838	17120	16981	17071	17032	17019	17139	16976	17178	17184	17037	16977	17084	17032	17087	17152	17122	16952	17218	17022	17148	17140	17063	16962	16926	17098	17015	17040	17036	17037	16917	16992	17124	17129	17118	17106	16972	16924	17035	17120	16997	17173	17047	17104	16981	17103	17139	17036	17166	16973	16984	16856	17030	16905	16996	16937	17064	17028	17097	17105	17165	17001	17157	17012	17076	17181	17193	17048	17159	17051	17184	16990	17052	16980	17054	17071	17007	17230	17148	16902	17197	16958	17127	17043	16971	17324	16985	17066	16886	17061	17284	16891	16857	16893	17100	17094	16876	17045	17025	16944	16970	16899	17041	17069	17039	17115	17049	16952	17024	17043	17040	16926	17213	17080	17000	16998	17208	17179	17026	17154	16811	17023	17055	17098	17126	17198	16998	17113	17096	16911	17039	16963	17025	17084	17172	17246	17065	17026	17120	17056	17006	17088	16965	16991	17248	16954	16970	17054	17189	16984	16857	17138	16960	16971	17032	17051	17063	17001	17073	16971	17175	17019	17053	17054	16998	17248	16995	16994	16947	17024	17071	17008	17086	17030	17119	17013	17153	17082	17051	16943	17175	16944	17133	16955	16917	17088	17013	17018	16851	17080	16927	17288	17053	16927	16942	16968	17101	17031	16843	17007	16868	17070	17057	17003	17051	16996	17077	17014	16974	17022	17058	17132	17077	17106	17152	17063	16929	17157	16986	16783	16948	16921	17106	17170	17104	17125	17067	17088	16899	17045	17206	17222	17206	16982	17118	17085	17038	17066	16997	17082	17124	17051	17060	16998	17040	16965	17142	17133	17083	17192	17129	17079	16891	16944	17167	16985	16954	17197	17171	17000	16971	17048	17168	17362	16869	17105	16974	17014	17031	17055	17001	17141	17159	16995	17070	17077	17077	17113	17183	17097	17118	16991	17106	16974	17058	17022	16901	16970	17032	16989	17096	17011	17114	16989	17013	16931	16965	17082	17137	17063	16998	16853	17084	17013	17037	17032	16881	17089	17130	17083	17179	17038	17117	16838	17043	17079	16881	17143	16963	17141	17002	17013	17005	17054	17115	17038	17126	17125	17161	17043	17029	17199	17044	16923	17119	17007	17160	16905	17020	17090	16985	16987	17019	17173	17194	17021	17014	17163	16888	17132	17186	17180	17001	17008	17130	16967	16892	17040	16981	17085	17128	17029	17210	17062	17088	17035	17274	16870	17081	17133	17065	16880	17210	17011	17286	17025	17007	17076	17164	17167	17111	17197	17038	17004	17002	16956	16954	17056	17259	17226	17170	16961	17087	16933	16958	16935	16981	17019	17063	17020	17134	17142	16942	17068	16964	16968	17183	17065	16992	16922	16916	16982	17088	17053	17058	17129	17091	17141	16945	16892	17023	17063	16924	16901	17056	16973	16822	17118	16987	17134	17023	17026	16852	17185	16898	17054	17097	16943	16994	16984	17085	17151	16973	17081	17046	17155	17181	17138	17070	16949	16903	17048	17019	17040	17164	17064	17193	16796	17006	17004	17034	17217	16913	17006	17071	17155	16973	17043	17193	17076	17110	17043	17057	17081	16874	17052	16909	17020	17166	17058	17258	17019	17314	17112	17067	16839	17238	16973	17134	17072	17050	17012	17025	17029	17028	17093	17067	17012	17057	17241	17097	17133	17092	16894	16964	16941	17203	17039	17050	16919	16794	17065	17089	17022	17172	17017	17156	17179	16989	16904	16928	16862	17197	17042	17119	17152	17133	17041	17219	17033	17060	17031	17054	16896	17044	17000	17100	16859	17041	17186	17027	17106	17080	17137	16948	16955	17093	17084	17020	17172	17019	16986	17009	17174	17131	17090	16952	17195	17042	17055	17083	16993	16987	17044	17266	17100	17046	17097	16933	17107	17241	17101	16995	16917	17114	16993	16982	17038	16981	16985	16983	16963	16969	16982	16931	17173	17114	16980	17123	16968	17210	17127	17032	16915	16969	16902	17066	17083	16958	17103	17030	17001	17159	17235	17017	17187	17157	17168	17054	17259	17145	16988	17113	17038	17156	17104	16966	17167	16832	17206	16954	17186	17065	17091	17084	17019	17001	17020	16907	17106	17137	16959	16938	17149	17093	17066	17195	16724	16945	17140	16942	17065	17249	17036	17195	17045	17134	17078	17087	17076	16875	17173	17211	17246	17016	17128	17004	17083	17127	17090	17157	17036	16993	17050	17130	16980	17008	16889	17200	16960	17094	17164	17081	17020	17070	17055	17147	17076	17098	17232	16868	16993	17269	17129	17106	17183	17046	16988	17119	17069	17213	17078	17126	17052	17005	16868	17063	16929	17228	16914	16986	16976	16896	16975	17076	17119	16911	17174	17079	17137	17076	17129	16833	16928	17025	17219	16996	16917	17072	17243	17349	16982	17118	17028	17018	17184	17157	17089	17150	17055	17047	17019	17075	17053	16898	17103	16824	16949	17092	17013	16953	17063	17061	17043	17097	17177	16910	16959	17049	17132	17171	17092	17034	17034	17048	17041	16990	17177	16942	16974	17113	17047	17106	16990	17050	16933	17147	16940	17041	17053	16989	17240	17084	17047	17033	17193	17049	17069	17012	17053	17068	17055	17094	16871	17000	17153	17007	17046	17000	17059	17000	17198	17076	17030	16943	16970	17173	17023	16929	16962	17007	17035	17220	17196	16925	17202	16908	16914	16926	17090	17170	16980	17013	17019	17187	17299	17046	16980	17011	17075	17070	17119	17063	17097	17122	16922	17003	17132	17072	17063	16904	17127	16913	17178	17175	17126	17000	17027	16944	17139	17031	16939	17122	16948	17111	17149	16982	17148	16876	17124	17042	17019	17135	16982	17069	16945	16950	17127	17142	17082	17196	17019	17061	17094	17051	17151	17028	16964	17140	17044	16969	17079	17085	17103	17075	17048	17104	17052	17056	17082	16997	17228	17106	17196	17040	17217	16962	16994	17048	17047	17041	16902	16815	16937	17023	16916	16961	17050	16943	16990	16874	17209	17095	16974	17203	16927	17118	17065	17105	16900	17148	16971	17144	17077	17090	17108	16922	16915	17079	17152	17137	17202	17088	17039	17013	17037	17179	17231	16900	16835	16992	17063	17037	16976	16994	17012	17010	17000	17104	17256	17173	17012	17008	17282	17047	16962	17088	17013	17060	16970	17100	16968	17062	17124	16840	17073	17141	17185	17074	16852	16968	16902	17189	17168	17230	16985	17045	17206	16945	17168	17043	16932	17052	16969	17099	16963	17046	17065	17040	16957	17161	17089	16786	17065	17168	16885	16981	17049	17027	17065	17081	17049	17072	16975	17215	16961	16927	17038	17058	17089	17231	17038	16945	17185	17158	16967	17180	16969	17068	16872	17164	16978	17197	17034	17067	17053	17090	17243	17034	17039	17095	17117	17135	17197	17153	17076	17051	17096	16978
22733	22533	31068	25188	22682	24974	27454	22191	21627	21757	21620	21563	21432	21535	21667	21596	21390	21306	21393	21419	21560	21391	21490	21452	21288	21289	21325	21361	21171	21223	21333	21399	21478	21216	21149	21290	21421	21492	21622	21379	21061	21329	21328	21342	21247	21388	21039	21192	21424	21264	21331	21279	21337	21200	21327	21240	21159	21386	21099	21156	21177	21250	21429	21260	21017	21106	21218	21410	21040	21239	21277	21149	21376	21202	21365	21307	21031	21259	21253	21035	21216	21300	21087	21342	21381	21340	21192	21085	21355	21191	21228	21181	21004	21084	21299	21282	21321	21316	21447	21137	21194	21213	21183	21192	21155	21156	21274	21082	21205	21109	21069	21092	21209	21183	21341	21318	21170	21308	21241	21238	21216	21249	21477	21024	21096	21014	21149	21452	21202	21230	21037	21141	21138	21292	21000	21305	21098	21295	21180	21245	21249	21266	21441	21231	21202	21380	21229	20980	21138	20988	21118	21116	21208	21268	21260	21250	21185	21158	21074	21166	21159	21078	21267	20960	21293	21199	21355	21199	21171	21124	21196	21261	21314	21254	21126	21443	21067	21197	21218	21060	21404	21194	21154	21093	21307	21054	21363	21253	21049	21057	21326	21215	21217	21092	21113	21019	21128	21323	21243	21187	21137	21021	21261	21271	21452	21187	21257	21203	21087	21084	21228	21110	21224	21250	21472	21329	21275	21315	21184	21101	21195	21220	20994	21116	21355	21275	21021	21188	21210	21121	21188	21353	21062	21018	21337	21224	21190	21339	21053	21105	21393	21435	21461	21289	21153	21325	21270	21145	21189	21338	21207	21309	21061	21171	20914	21207	21169	21606	21311	21393	21210	21184	21144	21154	21286	21331	21071	21175	21203	21415	21217	21236	21312	21310	21036	21066	21255	21078	21260	21107	20958	21277	21163	21111	21219	21474	21192	21196	21400	21304	21396	21210	21089	21327	21165	21364	21242	21271	21290	21262	21201	21117	21280	21125	21119	21037	21167	21217	21223	21284	21074	21176	21459	21325	21385	21042	21226	21242	21124	21294	21245	21141	21431	21092	21049	21265	21219	21237	21156	21192	21147	21234	21119	21198	21113	21229	21091	21012	21358	21275	21099	21092	20852	21199	21051	21285	21164	21165	21206	21334	21107	21073	21064	21212	21181	21129	20991	21208	21395	21133	21294	20977	21228	21016	21283	21116	21292	21228	21119	21087	21197	21207	21076	21108	21176	21006	21139	21021	21231	21180	21090	21186	21128	21177	21024	21123	21147	21193	21099	21051	21137	21198	21256	21241	21337	21380	21192	20991	20961	21159	21208	21135	21039	21396	20997	21072	21340	21145	21208	21124	21051	21298	21257	21282	21373	21148	20974	21004	21083	21452	21066	21318	21310	21098	21261	21265	21174	21185	21243	21315	21135	21028	21011	21256	21170	21208	21127	21230	21198	21120	21289	21219	21296	21155	21086	21326	21270	21185	21099	21021	21200	21089	21149	20990	21088	21096	21218	21296	21347	21153	21109	21131	21162	21176	21178	21151	21116	21141	21461	21179	21084	21347	21148	21203	21253	21085	21239	21264	21340	21148	21018	21208	21122	21141	21153	21114	21183	21264	21083	21236	21115	21183	21252	21159	21326	21124	21003	21083	21010	21105	21158	21327	21215	21524	21092	21196	21047	21144	21214	21028	20984	21275	21144	21155	21162	20965	21357	21361	21193	21072	21019	21143	21301	21153	21217	21167	21165	21158	21029	21232	21075	21331	21342	21240	21084	21241	21173	21214	21212	21006	21146	21100	21217	21371	21254	21270	21296	21215	21204	21154	21098	21111	21118	21181	20989	21240	21365	21053	21175	21232	21026	21134	21142	21258	21354	21294	21167	21318	21226	20987	21118	21093	21125	21263	21244	21283	21191	21252	21285	21334	21334	21112	21177	21123	21315	21127	21237	21281	21009	21032	20951	21308	21188	21236	21198	21258	21253	20915	21179	21211	21255	21144	21544	21062	21210	21057	20940	21171	21437	21458	21020	21175	21073	21233	21294	21077	21286	21298	21176	21068	21338	21291	21199	21085	21367	21336	21197	21282	21259	21103	21201	21244	21192	21152	21210	21287	21140	21142	20998	21290	21195	21295	21154	21390	21320	21257	21165	21156	21282	21127	21022	21041	21272	21185	21353	21155	21065	21064	21232	21077	21057	21298	21153	20891	21018	21073	21202	21162	21320	21206	21214	21077	21121	21119	21268	21117	21242	21316	21399	20977	21232	21200	21025	21201	21112	21302	21149	21317	21242	21148	21234	21272	21121	21058	21282	21064	21308	21079	21189	21192	20897	21109	21180	21281	21133	21174	21302	21111	21140	21023	21238	21075	21112	20996	21261	21209	21277	21059	21234	21209	21190	21158	21234	21057	21427	21238	21408	21256	20981	21082	21164	21167	21027	21244	21140	21225	21038	21101	21119	20992	21063	21090	21196	21037	21144	21148	21160	21094	21125	21354	21246	21282	21384	21027	21154	21291	21053	21367	21112	20996	21314	21047	21142	21196	21081	21221	21172	21133	21184	20977	21350	21133	21085	21239	21210	21362	21086	20930	21100	21284	21163	21123	21156	21195	21181	21314	21155	21082	21269	21185	21151	21315	21294	21250	20957	21279	21173	20934	21162	21283	21442	21265	21252	21153	21150	21116	21084	21252	21062	21113	21064	21282	21345	21204	21174	21228	20992	21143	20991	21052	21309	20967	21322	21467	21249	21030	21126	21259	21211	20963	21135	21219	21114	21235	21251	21095	21164	21032	21262	21209	21204	21218	21184	21101	21177	21249	21136	21168	21252	21315	21387	21137	21093	21220	21406	21105	21046	21316	21298	21197	21231	21154	21264	21230	21268	21325	21245	21126	21247	21134	21129	21200	21314	21369	21135	21094	20994	21082	20940	21282	21183	21200	21123	21125	21098	21333	21084	21153	21243	21205	21164	21221	21298	21102	21135	21323	21335	21229	21283	21312	21355	21127	21202	21169	21418	21080	21154	21160	21262	21038	21396	21407	21076	21210	21398	21185	21248	21196	21243	21157	21110	21080	21428	21133	21073	21293	21236	21114	21176	21148	21042	21115	21183	21010	21184	21227	21247	21256	20933	20988	21099	20924	21292	21123	21287	21253	21395	21085	21075	21167	21088	21079	21147	21124	21278	21227	21342	21400	21189	21143	21032	20951	21144	21135	21088	21224	21199	21269	21138	20995	21159	21161	21187	21280	21161	21190	21007	21178	21186	20990	21116	21196	21243	21174	21056	21007	21048	21317	21252	21143	21248	21322	21168	21227	21045	21234	21301	21072	20945	21117	21150	21390	21158	21272	21167	21155	21151	21239	21218	20977	21036	21089	21280	21092	21145	21252	21119	21064	21120	21232	21077	21149	21093	21340	21394	21179	21381	21082	21229	21111	21115	21267	20959	20839	21108	21245	21042	20905	21303	21174	21135	21349	21229	21225	20988	21288	21157	21194	21068	21081	20891	20996	21278	21198	21220	21173	21425	21158	21167	21120	21247	21205	21023	21297	21060	21105	21153	21215	20962	21183	20941	21221	21039	21161	20997	21111	21129	21093	21212	21252	21290	21071	21261	21058	21294	21153	21203	21264	21107	21184	21211	21312	21055	21031	21262	21280	21142	21232	21132	21086	21121	21327	21039	21349	21212	21073	21217	21128	21187	21112	21193	21110	21195	21278	21240	21156	21229	21269	21340	21090	21241	21457	21105	21111	21184	21163	20906	21122	21127	21402	21040	21193	21150	21275	21086	21467	21175	21135	21244	21181	21179	21171	21328	21188	21344	21095	21208	21065	21308	21189	21364	21159	21152	21111	21353	21221	21228	21198	21105	21239	21189	21247	21244	21264	21082	21510	21077	20997	21133	21028	21247	20977	21241	21356	21190	21106	21386	21177	21158	21242	21198	21283	21153	20954	20876	21077	21122	21246	20996	21187	21429	21276	21200	21448	21145	21065	21202	21028	21165	21099	21164	21060	21371	21305	21208	21160	21331	21065	21241	21364	21120	21009	21268	21212	21227	21222	21430	21223	21125	21083	21050	21030	20990	21272	21326	21289	21245	21329	21295	21176	21123	21164	21225	21234	21255	21249	20868	21142	21287	21242	21285	21217	21039	21203	21079	21174	21223	21199	21202	21261	21240	21174	21206	21116	21124	21247	21177	21073	21179	21146	21265	21125	21003	21326	21348	20986	21158	21048	21043	21273	21178	21079	21252	21282	21135	21184	20998	21024	21256	21097	21011	21201	20981	21127	21123	21117	21023	20984	21194	21095	21204	21236	21194	21141	21087	21020	21150	21209	21015	21317	21176	21027	21134	21215	21209	21165	21142	21009	21100	21251	21205	21200	21259	21092	21088	21252	21308	21124	21181	21325	21313	21010	21277	20992	21150	21179	21210	21432	21224	21219	21138	21443	21345	21271	21301	21431	21230	21002	21209	21232	21190	21211	21215	21351	21130	21078	21263	20999	21003	21153	21312	21378	21360	21281	21133	21058	21142	21223	21168	21201	21037	21220	21346	21040	21095	21230	21267	21100	21421	21167	21214	21116	21121	21029	21096	21057	21122	21356	21268	21059	21320	21171	21241	21198	21261	21244	21250	21226	21180	20967	21079	21351	20904	21316	21143	21234	21181	21134	21307	21073	21265	21192	21008	21252	21406	21245	21407	21316	21259	21156	21196	21064	21296	21099	21352	21374	21367	21100	21346	21362	21167	21249	21048	21094	21262	21098	21119	21209	21370	21136	20986	21232	20966	21161	21350	21236	21234	21181	21269	21132	21176	21366	21259	21077	21182	21215	21166	21153	21249	21036	21095	21088	21107	21100	21181	21233	21118	20978	21069	20961	21302	21199	21199	21087	21201	21191	21104	21181	21294	21076	21239	21294	21017	21143	21106	21245	21236	21174	21184	20924	21263	21013	21155	21333	21061	21199	21066	21333	21301	21302	20986	21365	21112	21212	21327	21269	21245	21139	21109	21078	21126	21200	21184	21173	21159	21070	21111	21297	21325	21221	21017	21228	21100	20929	21085	21110	21219	21369	21267	21179	21075	21084	21027	21115	20987	21238	21013	21121	20988	21085	20907	21231	20987	21339	21194	21102
61321	105006	80419	48853	29887	21932	18538	17326	17543	17287	17153	17162	17392	17306	17356	17203	17171	17317	17192	17097	17101	17099	17333	17360	17117	17220	17274	17254	17387	17213	17073	17324	17284	17279	17368	17365	17131	17065	17140	17263	17229	17250	17281	17265	17254	17341	17033	17187	17136	16954	17251	17328	17116	17254	17177	17329	17387	17195	17083	17316	17258	17358	17264	17125	17214	17227	17162	17195	17230	17152	17303	17202	17200	17330	17186	17160	17209	17350	17110	17155	17322	17158	17264	17403	16942	17207	17253	17201	17351	17044	17144	17312	17225	17245	17067	17049	17239	17198	17138	17289	17109	17074	17372	17306	17273	17354	17259	17303	17170	17191	17239	17141	17318	17257	17228	17218	17189	17346	17190	17162	17160	17197	17266	17189	17175	17349	17347	17347	17189	17540	17101	17282	17133	17316	17135	17156	17175	17386	17158	17086	17138	17390	17118	17275	17230	17304	17172	17109	17328	17288	17171	17136	17202	17289	17320	17097	17152	17232	17125	17069	17188	17130	17140	17303	17122	17086	17178	17380	17359	17234	17286	17093	17058	17258	17250	17292	17263	17030	17284	17300	17150	17146	17161	17192	17353	17131	17124	17222	17219	17292	17206	17144	17133	17134	17076	17323	17206	17184	17427	17396	17156	17193	17170	17128	17161	17267	17019	17192	17247	17175	17285	17151	17295	17260	17336	17159	17236	17247	17200	17045	17162	17208	17154	17137	17322	17275	17123	17445	17233	17201	17414	17174	17001	17215	17219	17132	17232	17036	17488	17160	17189	17274	17304	17205	17269	17110	17068	17349	17096	17147	17112	17190	17240	17145	17215	17191	17304	17015	17231	17267	17321	17218	17202	17546	17260	17177	17189	17113	17218	17283	17122	17284	17191	17172	17303	17435	17200	17231	17161	17102	17257	17162	17072	17012	17286	17127	17206	17192	17285	17254	17201	17206	17074	17187	17376	17116	17239	17237	17233	17157	17216	17310	17222	17315	17217	17348	17404	17141	17200	17260	17231	17052	17279	17269	17282	17163	17179	17140	17123	17371	17227	17280	17154	17207	17042	17086	17302	17086	17208	17160	17131	17077	17307	16996	17035	17207	17025	17222	17274	17193	17269	17197	17491	17132	17246	17129	17189	17327	17250	17286	17089	17073	17388	17241	17321	17288	17190	17202	17141	17118	17232	17219	17262	17224	17244	17370	17448	17172	17153	17181	17291	17278	17145	17187	17026	17274	17209	17395	17310	17301	17221	17255	17105	17196	17061	17226	16997	17260	17170	17239	17099	17171	17015	17235	17371	17114	17214	17434	17256	17240	17288	17196	17249	17070	17255	17363	17228	17332	17175	17083	17183	17171	17420	17103	17081	17361	17281	17254	17084	17380	17108	17175	17081	17256	17087	17176	17291	17176	17361	17382	17414	16926	17158	17106	17291	17104	17334	17057	17336	17368	17230	17047	17415	17162	17297	17284	17264	17315	17352	17060	17347	17287	17146	17192	17103	17164	17322	17320	17126	17030	17246	17190	17288	17094	17225	17303	17079	17207	17227	17257	17106	17185	17154	17044	17278	17288	17106	17247	17285	17081	17297	17137	17301	17185	17132	17151	17247	17165	17123	17139	17265	17027	17167	17260	17252	17172	17408	17238	17164	17168	17247	17355	17240	17030	17098	17306	17214	17223	17200	17069	17241	17166	17192	17130	17120	17261	17418	17308	17232	17151	17204	17309	17354	17129	17085	17223	17205	17254	17240	17267	17161	17308	17427	17083	17206	17181	17303	17136	17259	17115	17058	17230	17085	17283	17322	17159	17195	17283	17209	17352	17191	17052	17082	17254	17281	17157	17095	17074	17194	17278	17217	17207	17238	17161	17224	17154	17003	17103	17164	17145	17028	17106	17113	17098	17151	17170	17154	17269	17242	17031	17143	17218	17309	17247	17182	17233	17182	17168	17214	17361	17178	17380	17169	17320	17118	17218	17128	16995	17197	17150	17122	17407	17053	17373	17186	17103	17116	17148	17402	17153	17249	17219	17070	17185	17129	17349	17135	17181	17132	17240	17186	17330	17214	17313	17146	17409	17027	17006	17142	17249	17377	17107	17233	17291	17329	16992	17298	17202	17043	17127	17349	17287	17331	17191	17313	17216	17361	17179	17171	17124	17103	17331	17084	17021	17135	17217	17230	17226	17154	17109	17149	17130	17199	17114	17464	17133	17370	17207	17159	17113	17273	17138	17225	17391	17119	17069	17106	17329	17117	17269	17077	17161	17028	17241	16981	17024	16984	17005	17306	17091	17343	17278	17328	17348	17278	17001	17357	17309	17193	17187	17166	17092	17135	17248	17072	17096	17219	17231	17112	17217	17208	17238	17295	17209	17167	17194	17188	17261	17205	17096	17152	17196	17375	17062	17151	17147	17081	17293	17267	17071	17231	17158	17110	17262	17267	17217	17190	17374	17189	17163	17171	17219	17073	17267	17288	17321	17187	17130	17181	17115	17252	17075	17362	17201	17212	17141	17227	17059	17150	17359	17237	17149	17390	17046	17395	17380	17208	17079	17057	17314	17153	17120	17256	17161	17076	17203	17233	17227	17323	17179	17030	17084	17214	17234	17202	17234	16982	17169	17324	17324	17301	17298	17180	17241	17324	17220	17135	17081	17466	17117	17041	17030	17371	17312	17270	17199	17179	17167	17353	17207	17175	17216	17174	17175	17369	17137	17246	17183	17144	17232	17301	17113	17181	17056	17136	17131	17337	17070	17396	17168	16987	17176	17311	17130	17366	17224	17229	17244	17121	17282	17356	17245	17278	17185	17196	17014	17230	17043	17289	17043	17375	17354	17197	17096	17213	17322	17160	17107	17154	17272	17292	17206	17149	17011	17113	17269	17127	17264	17160	17122	17311	17264	17059	17207	17071	17248	17304	17290	17186	17071	17194	17005	17183	17103	17228	17197	17016	17122	17183	17070	17213	17150	17252	17363	17054	17188	17249	17104	17191	17306	17228	17178	17046	17384	17396	17259	17442	17303	17187	17054	17186	17288	17408	17184	17195	17129	17137	17109	17282	17202	17325	17320	17109	17213	17160	17190	17347	17226	17333	17021	17238	17157	17231	17232	17418	17214	17200	17228	17299	17259	17214	17256	17183	17292	17189	17390	17163	17230	17282	17317	17114	17283	17198	16981	17137	17138	17301	17146	17235	17239	17242	17226	17209	17221	17257	17310	17163	17139	17398	17067	17378	17302	17149	17096	17210	17012	17178	17076	17047	17204	17038	17134	17222	17145	17288	17197	17144	17309	17244	17243	17286	17123	17421	17304	17317	17286	17157	17357	17317	17338	17261	17343	17177	17273	17232	17299	17245	17192	17308	16999	17323	17281	17115	17084	17199	17129	17211	17314	17254	17353	17235	17387	17278	17323	17115	17344	17208	17307	17108	17190	17153	17381	17284	17124	17246	17081	17256	17236	17195	17317	17393	16966	17108	17345	16958	17083	17156	17175	17067	17049	17238	17307	17191	17068	17341	17164	17131	17323	17247	17179	17266	17232	17314	17223	17281	17256	17224	17258	17121	17206	17260	17116	17257	17309	17256	17207	17070	17265	16912	17326	17158	17097	17302	17206	17127	17184	17237	16892	17138	17084	17363	17260	17107	17314	17328	17208	17046	17253	17179	17183	17136	17246	17151	17214	17322	17213	17236	17276	17134	17072	17116	17295	17324	17152	17234	17224	17170	17218	17309	17182	17279	17105	17070	17189	17170	17208	17204	17188	17175	17092	17107	17273	17182	17277	17244	17218	17164	17316	17239	17169	17099	17450	17223	17497	17103	17182	17255	17237	17039	17268	17105	17300	17026	17200	17116	17124	17188	17210	17109	17414	17213	17308	17384	17311	17214	17115	17181	17082	17378	17210	17286	17297	17142	17267	17064	17242	17305	17101	17201	17250	17256	17192	17239	17182	17153	17169	17382	17101	17240	17126	17016	17261	16961	17182	17240	17219	17370	17368	17124	17139	17103	17328	17349	17283	17176	17261	17175	17233	17282	17326	17241	17142	17383	17119	17025	17149	17195	17074	17284	17392	17206	17110	17188	17010	17119	17205	17206	17204	17295	17162	17317	17203	17353	17221	17214	17244	17315	17168	17020	17233	17236	17452	17272	17260	17160	17115	17285	16967	17063	17236	17084	17265	17159	17328	17084	17208	17227	17166	17277	17011	17135	17227	17207	17127	17165	17024	17125	17176	17169	17244	17236	17275	17160	17170	17111	16981	17112	17466	17441	17178	17084	17131	17220	17385	17097	17149	17146	17078	17185	17260	17419	17221	17034	17203	17240	17354	17221	17222	17077	17130	17160	17204	17183	17185	17284	17153	17277	17417	17095	17157	17216	17119	17132	17098	17143	17179	17300	17230	17227	17162	17163	17391	17234	17202	17086	17175	17054	17383	17296	17285	17325	17217	17097	17222	17201	17159	17210	17173	16965	17308	17119	17421	17169	17233	17089	17074	17147	17098	17215	17162	17240	17146	17251	17250	17230	17092	17152	16940	17231	17253	17256	17260	17333	17300	17104	17078	17175	17196	16982	17222	17278	17290	17172	17336	17181	17371	17208	17184	17144	17256	17272	17482	17211	17367	17128	17072	17168	17015	17182	17236	17133	17029	17289	17172	17106	17100	17241	17281	17209	17134	17255	17377	17225	17125	17082	17190	17096	17222	17204	17290	17256	17144	17392	17332	17070	17324	17349	17217	17252	17227	17166	17259	17186	17245	17342	17238	17227	17245	17230	17338	17190	17209	16980	17225	17224	17247	17267	17246	17202	17306	17025	17230	17167	17142	17308	17094	17355	17328	17212	17271	17182	17254	17187	17168	17289	17302	17127	17195	17353	17148	17202	17268	17038	17312	17112	17083	17277	17140	17143	16955	17087	17040	17279	17250	17217	17174	17124	17202	17229	17162	17120	16955	17165	17335	17324	16976	17248	17219	17312	17139	17293	17203	17223	17090	17298	17192	17239	17160	17269	17183	17304	17053	17087	17215	17217	17129	17178	17041	17242	17388	17006	17331	17250	17159	17258	17236	17204	17359	17253	17111	17296	17091	17237	17184	17078	17200	17232	17198	17307	17314	17157	17156	17137	17281	17133	17195
32105	38833	39033	28909	23081	22381	22031	21629	21860	21723	21668	21676	21752	21506	21561	21647	21508	21744	21442	21449	21613	21553	21376	21776	21702	21581	21460	21462	21563	21384	21517	21503	21718	21802	21530	21762	21684	21491	21510	21555	21598	21612	21576	21676	21467	21423	21539	21744	21642	21765	21562	21768	21553	21483	21513	21559	21699	21735	21655	21547	21631	21549	21618	21599	21565	21706	21803	21521	21534	21348	21622	21594	21504	21553	21516	21363	21603	21553	21742	21855	21817	21515	21672	21644	21645	21491	21717	21371	21573	21603	21561	21761	21456	21565	21637	21662	21500	21530	21642	21471	21753	21878	21628	21599	21624	21432	21734	21691	21478	21523	21526	21348	21514	21814	21586	21594	21612	21436	21725	21652	21615	21524	21612	21602	21606	21520	21537	21698	21438	21702	21575	21731	21599	21518	21432	21751	21764	21491	21679	21358	21610	21533	21339	21596	21699	21347	21446	21494	21596	21393	21695	21483	21399	21665	21563	21611	21827	21542	21653	21622	21792	21551	21717	21506	21364	21485	21737	21538	21744	21123	21539	21782	21414	21460	21536	21553	21459	21605	21633	21555	21604	21673	21627	21614	21699	21581	21464	21511	21476	21693	21382	21642	21586	21795	21452	21577	21654	21837	21624	21763	21703	21737	21701	21431	21526	21561	21483	21327	21612	21576	21481	21789	21650	21710	21539	21725	21452	21547	21644	21371	21508	21495	21534	21544	21644	21650	21520	21359	21601	21686	21491	21675	21552	21428	21576	21663	21425	21412	21664	21812	21684	21542	21630	21400	21560	21656	21549	21785	21716	21631	21619	21480	21673	21502	21559	21550	21431	21709	21612	21559	21584	21514	21727	21439	21504	21537	21336	21678	21572	21719	21597	21413	21386	21417	21781	21502	21548	21683	21643	21634	21574	21510	21578	21627	21565	21702	21555	21604	21459	21623	21740	21375	21381	21492	21679	21721	21491	21570	21461	21584	21624	21615	21483	21376	21409	21695	21633	21439	21457	21614	21396	21506	21595	21599	21643	21479	21623	21433	21484	21544	21438	21592	21708	21529	21605	21714	21601	21797	21501	21379	21436	21451	21484	21563	21495	21615	21410	21387	21512	21814	21529	21543	21715	21661	21443	21543	21631	21548	21662	21548	21573	21364	21762	21444	21625	21525	21575	21485	21772	21466	21573	21524	21631	21562	21729	21763	21618	21467	21513	21646	21617	21520	21404	21476	21807	21488	21584	21625	21470	21638	21534	21712	21738	21625	21716	21566	21568	21597	21653	21628	21635	21734	21439	21383	21477	21599	21612	21485	21493	21549	21778	21616	21429	21623	21603	21562	21563	21501	21450	21351	21449	21676	21652	21540	21529	21733	21455	21558	21401	21561	21657	21437	21430	21493	21478	21690	21631	21526	21514	21627	21718	21499	21491	21562	21629	21474	21631	21610	21513	21429	21398	21682	21315	21602	21671	21649	21451	21665	21699	21234	21464	21498	21531	21589	21437	21596	21350	21532	21478	21381	21850	21511	21605	21629	21453	21478	21548	21651	21348	21594	21612	21542	21476	21593	21324	21529	21618	21342	21668	21477	21685	21433	21460	21538	21408	21565	21381	21786	21585	21396	21503	21605	21696	21539	21530	21627	21699	21631	21767	21556	21729	21405	21738	21490	21455	21749	21592	21441	21619	21310	21649	21556	21646	21510	21507	21671	21714	21549	21641	21822	21587	21559	21695	21582	21604	21598	21612	21441	21395	21585	21504	21427	21505	21705	21481	21666	21835	21517	21678	21403	21644	21652	21653	21612	21522	21459	21707	21499	21512	21428	21534	21684	21470	21585	21524	21690	21607	21673	21657	21586	21770	21511	21444	21461	21577	21720	21897	21646	21732	21805	21531	21625	21305	21589	21504	21671	21630	21528	21440	21501	21550	21482	21685	21557	21572	21505	21519	21530	21559	21609	21334	21451	21731	21522	21558	21605	21459	21680	21595	21646	21522	21471	21707	21401	21410	21506	21675	21504	21783	21414	21625	21739	21305	21545	21743	21796	21742	21627	21756	21383	21572	21489	21780	21342	21656	21650	21701	21806	21435	21509	21634	21729	21747	21337	21594	21579	21535	21725	21679	21582	21378	21742	21618	21579	21851	21693	21545	21590	21471	21458	21619	21669	21562	21608	21611	21649	21348	21586	21431	21629	21516	21586	21597	21412	21445	21744	21799	21435	21279	21635	21652	21560	21554	21584	21395	21742	21676	21550	21631	21672	21659	21696	21671	21594	21447	21672	21313	21580	21439	21552	21546	21640	21579	21621	21889	21368	21616	21642	21615	21589	21613	21592	21562	21487	21647	21585	21560	21385	21448	21638	21820	21448	21535	21559	21558	21448	21539	21707	21764	21618	21666	21539	21664	21460	21590	21444	21497	21409	21691	21587	21362	21497	21605	21476	21693	21620	21445	21635	21519	21500	21667	21615	21497	21625	21600	21549	21578	21599	21633	21761	21531	21540	21709	21698	21315	21690	21759	21524	21607	21570	21518	21409	21558	21510	21560	21606	21571	21682	21717	21806	21699	21808	21485	21510	21469	21421	21793	21629	21674	21759	21514	21605	21678	21607	21409	21360	21774	21593	21557	21755	21538	21281	21691	21678	21590	21656	21910	21545	21729	21581	21652	21735	21456	21487	21488	21410	21879	21600	21601	21590	21474	21648	21670	21506	21512	21687	21627	21573	21446	21494	21663	21689	21411	21615	21668	21678	21508	21555	21750	21415	21459	21661	21647	21526	21718	21722	21699	21595	21537	21617	21524	21519	21630	21783	21553	21564	21665	21563	21463	21322	21666	21567	21493	21674	21543	21477	21734	21617	21473	21423	21463	21674	21560	21660	21716	21549	21549	21766	21500	21796	21640	21555	21643	21463	21569	21709	21478	21398	21694	21544	21529	21573	21303	21400	21686	21535	21519	21431	21623	21761	21308	21348	21642	21692	21411	21689	21726	21734	21751	21449	21704	21473	21539	21520	21453	21606	21668	21612	21690	21664	21615	21426	21393	21640	21715	21596	21394	21510	21633	21586	21449	21437	21484	21442	21451	21501	21692	21658	21570	21695	21527	21814	21614	21606	21635	21379	21599	21533	21471	21456	21457	21570	21304	21407	21559	21638	21606	21327	21598	21662	21392	21778	21361	21529	21836	21764	21743	21443	21635	21579	21838	21713	21596	21349	21500	21644	21570	21549	21687	21675	21556	21582	21555	21516	21526	21683	21643	21468	21289	21715	21501	21634	21595	21423	21494	21432	21555	21533	21580	21533	21708	21531	21580	21528	21485	21581	21489	21712	21781	21689	21795	21447	21695	21639	21517	21792	21522	21490	21675	21847	21394	21575	21674	21516	21417	21456	21465	21593	21566	21702	21667	21628	21718	21615	21618	21361	21561	21596	21274	21567	21682	21641	21493	21729	21704	21868	21461	21612	21585	21555	21590	21551	21498	21583	21656	21770	21560	21655	21646	21677	21701	21567	21550	21636	21600	21658	21598	21630	21701	21573	21603	21568	21697	21506	21762	21456	21533	21529	21556	21785	21342	21417	21591	21803	21660	21686	21723	21512	21745	21652	21865	21647	21304	21625	21627	21510	21625	21543	21658	21442	21533	21729	21641	21646	21448	21508	21684	21556	21664	21675	21591	21479	21321	21651	21786	21560	21380	21598	21616	21541	21503	21550	21537	21333	21499	21784	21771	21496	21650	21606	21555	21457	21577	21640	21436	21519	21437	21730	21627	21529	21613	21582	21620	21343	21448	21683	21799	21607	21451	21521	21608	21449	21680	21591	21503	21425	21674	21656	21659	21591	21578	21674	21545	21616	21691	21518	21514	21735	21464	21560	21607	21755	21593	21612	21631	21500	21563	21655	21564	21517	21690	21620	21691	21520	21634	21574	21388	21505	21433	21486	21525	21640	21386	21569	21494	21678	21663	21814	21752	21547	21799	21553	21561	21510	21630	21692	21724	21468	21656	21484	21562	21766	21475	21572	21576	21518	21481	21494	21603	21873	21538	21760	21663	21517	21611	21595	21526	21629	21669	21525	21696	21750	21604	21422	21587	21573	21529	21783	21735	21507	21672	21735	21496	21584	21608	21650	21599	21655	21847	21760	21598	21539	21493	21704	21699	21501	21385	21590	21539	21537	21494	21504	21671	21654	21519	21543	21536	21549	21609	21573	21352	21704	21647	21727	21532	21603	21349	21819	21504	21504	21412	21599	21603	21495	21682	21464	21405	21620	21385	21556	21612	21765	21736	21814	21499	21596	21802	21516	21584	21565	21663	21509	21444	21483	21591	21421	21639	21585	21722	21565	21507	21692	21666	21440	21589	21371	21472	21614	21592	21740	21652	21613	21695	21637	21575	21731	21746	21759	21636	21405	21527	21223	21611	21658	21752	21685	21737	21508	21713	21539	21553	21638	21554	21622	21639	21669	21561	21612	21569	21472	21445	21312	21593	21548	21633	21580	21677	21651	21711	21761	21588	21462	21507	21554	21546	21450	21582	21392	21701	21569	21618	21693	21437	21619	21614	21749	21596	21701	21671	21502	21590	21578	21616	21653	21699	21539	21637	21535	21528	21549	21640	21678	21675	21604	21619	21512	21482	21421	21762	21390	21611	21639	21729	21584	21399	21529	21713	21694	21746	21684	21542	21574	21645	21682	21487	21526	21534	21569	21724	21688	21548	21630	21688	21629	21711	21467	21428	21576	21732	21571	21809	21456	21524	21567	21760	21439	21479	21794	21653	21505	21450	21658	21634	21581	21517	21469	21559	21507	21460	21755	21685	21662	21768	21486	21798	21581	21510	21568	21875	21520	21560	21498	21522	21705	21565	21710	21627	21472	21495	21522	21679	21701	21835	21568	21612	21445	21654	21823	21581	21463	21390	21700	21513	21621	21659	21698	21462	21744	21760	21441	21805	21683	21718	21532	21659	21562	21603	21602	21635	21480	21742	21569	21637	21592	21666	21880	21879	21576	21647	21537	21592	21586	21609	21486	21543	21721	21691	21372	21236	21467	21708	21590	21597	21576	21486	21546	21762	21616	21655	21489	21682	21533	21525	21606	21546	21573	21563	21539	21802	21738	21469	21639	21588	21473	21532	21570
43849	58192	39752	23160	18786	17887	17572	17349	17632	17369	17481	17349	17424	17186	17825	17541	17433	17496	17523	17399	17529	17317	17412	17556	17535	17577	17288	17318	17328	17450	17318	17322	17310	17522	17461	17609	17351	17690	17413	17343	17362	17466	17392	17396	17347	17395	17273	17311	17547	17555	17481	17415	17397	17321	17436	17319	17476	17356	17552	17306	17503	17450	17355	17231	17580	17489	17664	17349	17463	17463	17375	17549	17438	17543	17473	17457	17439	17577	17421	17379	17450	17381	17394	17409	17346	17543	17359	17479	17508	17543	17382	17283	17540	17233	17446	17426	17321	17407	17441	17463	17337	17499	17406	17491	17475	17430	17566	17452	17281	17459	17343	17462	17128	17234	17428	17387	17485	17277	17511	17541	17383	17267	17539	17475	17266	17397	17415	17482	17445	17453	17533	17213	17491	17431	17361	17395	17348	17251	17669	17446	17325	17513	17451	17400	17315	17610	17402	17332	17464	17477	17628	17497	17504	17444	17315	17343	17385	17380	17429	17238	17481	17440	17393	17380	17375	17603	17482	17584	17375	17373	17408	17399	17453	17316	17558	17386	17389	17286	17594	17358	17279	17367	17503	17393	17235	17443	17465	17283	17641	17459	17429	17440	17466	17338	17321	17443	17529	17510	17361	17405	17392	17368	17341	17462	17414	17323	17396	17431	17345	17471	17420	17345	17512	17454	17514	17354	17425	17332	17314	17389	17337	17541	17494	17407	17464	17636	17326	17395	17342	17357	17401	17307	17413	17388	17373	17435	17389	17364	17518	17476	17505	17502	17418	17298	17382	17554	17442	17417	17504	17307	17325	17488	17512	17596	17357	17581	17414	17451	17484	17337	17385	17549	17623	17382	17353	17458	17357	17389	17244	17571	17462	17317	17281	17394	17559	17524	17441	17367	17325	17510	17243	17334	17431	17610	17303	17363	17511	17483	17506	17415	17285	17433	17493	17336	17476	17457	17435	17262	17392	17260	17445	17407	17421	17516	17380	17268	17519	17521	17449	17274	17347	17480	17517	17277	17304	17403	17296	17429	17344	17582	17389	17310	17650	17414	17496	17411	17366	17522	17406	17467	17362	17505	17353	17742	17411	17422	17397	17184	17221	17505	17258	17456	17382	17454	17365	17495	17518	17409	17338	17487	17299	17324	17421	17466	17413	17418	17580	17417	17643	17566	17338	17297	17323	17256	17342	17415	17297	17423	17309	17345	17516	17302	17576	17414	17387	17316	17613	17356	17425	17221	17376	17523	17379	17454	17166	17511	17302	17409	17443	17542	17461	17512	17381	17536	17352	17353	17491	17346	17254	17337	17408	17404	17494	17400	17428	17319	17462	17452	17127	17440	17320	17221	17529	17344	17382	17456	17467	17426	17452	17404	17368	17410	17552	17353	17389	17238	17439	17471	17397	17450	17397	17403	17303	17497	17380	17403	17449	17358	17300	17382	17299	17379	17336	17275	17314	17496	17395	17582	17466	17387	17421	17502	17486	17300	17398	17255	17551	17579	17383	17585	17388	17272	17388	17291	17381	17479	17510	17422	17359	17454	17418	17497	17379	17528	17439	17360	17365	17378	17339	17593	17419	17477	17313	17519	17327	17391	17504	17581	17593	17488	17409	17503	17326	17233	17678	17278	17341	17457	17394	17424	17328	17447	17328	17232	17421	17532	17520	17444	17434	17362	17460	17381	17372	17509	17497	17445	17336	17450	17410	17264	17310	17336	17327	17301	17303	17421	17213	17441	17358	17436	17378	17356	17493	17537	17351	17647	17497	17509	17333	17411	17470	17634	17419	17396	17485	17472	17158	17356	17368	17313	17179	17272	17503	17327	17222	17549	17481	17496	17504	17496	17395	17268	17442	17458	17343	17419	17599	17481	17505	17413	17422	17463	17524	17366	17533	17385	17233	17584	17337	17200	17320	17507	17546	17566	17342	17374	17402	17321	17313	17322	17514	17426	17489	17397	17265	17316	17439	17497	17500	17253	17397	17562	17458	17271	17425	17145	17429	17455	17488	17491	17435	17281	17451	17470	17395	17375	17451	17408	17425	17393	17545	17510	17337	17364	17425	17400	17431	17344	17242	17492	17421	17468	17288	17343	17501	17560	17249	17328	17288	17430	17433	17242	17483	17413	17312	17461	17376	17523	17351	17458	17379	17401	17390	17459	17355	17296	17404	17462	17453	17320	17468	17396	17511	17487	17417	17556	17235	17352	17367	17340	17424	17355	17361	17279	17505	17432	17420	17343	17331	17468	17438	17339	17480	17390	17287	17362	17321	17452	17424	17371	17603	17582	17376	17521	17426	17407	17365	17363	17441	17408	17326	17287	17469	17453	17269	17603	17314	17268	17346	17373	17421	17497	17555	17366	17327	17489	17432	17502	17554	17409	17339	17536	17573	17474	17384	17335	17396	17547	17245	17201	17393	17563	17297	17499	17196	17462	17267	17586	17474	17390	17456	17390	17383	17427	17441	17519	17270	17346	17425	17438	17506	17395	17267	17388	17441	17561	17376	17411	17459	17413	17359	17291	17570	17321	17403	17404	17315	17473	17332	17320	17708	17395	16960	17547	17440	17408	17439	17468	17428	17481	17455	17428	17386	17363	17303	17438	17434	17336	17289	17293	17340	17441	17426	17481	17344	17341	17449	17360	17324	17367	17440	17407	17232	17540	17277	17352	17519	17389	17305	17602	17612	17433	17424	17541	17497	17495	17251	17287	17350	17375	17369	17416	17450	17488	17518	17351	17416	17485	17287	17467	17452	17156	17634	17490	17494	17381	17444	17412	17232	17509	17330	17442	17449	17327	17497	17394	17273	17305	17363	17548	17370	17407	17555	17359	17538	17556	17423	17449	17498	17231	17401	17434	17436	17238	17344	17399	17262	17403	17360	17493	17238	17483	17393	17433	17375	17565	17337	17478	17347	17226	17519	17507	17495	17535	17417	17496	17424	17279	17451	17265	17397	17592	17468	17454	17406	17449	17517	17421	17335	17582	17459	17466	17545	17479	17491	17257	17444	17350	17346	17455	17527	17476	17349	17361	17349	17575	17310	17424	17462	17388	17544	17436	17419	17373	17385	17419	17402	17299	17528	17405	17559	17415	17354	17515	17342	17344	17456	17287	17353	17345	17482	17447	17419	17461	17403	17377	17477	17470	17333	17375	17408	17298	17319	17442	17291	17578	17412	17596	17460	17339	17595	17338	17513	17411	17524	17403	17335	17401	17543	17506	17365	17447	17483	17465	17397	17466	17378	17507	17526	17427	17300	17524	17400	17353	17411	17544	17331	17456	17434	17381	17235	17375	17387	17483	17290	17439	17577	17378	17366	17441	17441	17455	17451	17473	17455	17428	17428	17533	17438	17432	17353	17445	17394	17194	17384	17377	17465	17419	17471	17567	17315	17491	17586	17374	17502	17403	17527	17491	17343	17441	17459	17412	17539	17317	17490	17446	17620	17397	17376	17417	17490	17381	17418	17345	17483	17381	17394	17305	17429	17392	17414	17368	17280	17307	17412	17446	17430	17278	17471	17635	17459	17330	17185	17385	17457	17500	17397	17199	17556	17328	17413	17501	17485	17571	17373	17423	17506	17345	17292	17560	17465	17325	17473	17231	17564	17363	17355	17393	17372	17341	17481	17321	17523	17506	17547	17468	17358	17585	17487	17287	17499	17592	17560	17490	17331	17456	17470	17496	17414	17512	17344	17461	17441	17401	17492	17481	17403	17276	17409	17268	17438	17551	17483	17153	17476	17430	17443	17360	17343	17392	17302	17363	17483	17410	17560	17369	17430	17334	17434	17365	17377	17325	17481	17293	17575	17414	17546	17556	17387	17393	17274	17425	17297	17308	17418	17500	17432	17440	17366	17483	17312	17320	17301	17449	17392	17477	17334	17363	17258	17427	17433	17493	17381	17469	17313	17347	17462	17500	17360	17373	17472	17510	17377	17520	17448	17420	17537	17354	17375	17428	17439	17508	17455	17435	17513	17370	17491	17415	17425	17431	17451	17416	17443	17465	17506	17540	17405	17368	17432	17419	17521	17448	17588	17464	17450	17473	17567	17385	17463	17521	17347	17490	17424	17503	17414	17520	17395	17634	17371	17306	17368	17336	17532	17563	17510	17631	17428	17270	17440	17407	17388	17296	17527	17356	17414	17328	17295	17526	17483	17284	17303	17432	17510	17311	17482	17434	17258	17351	17430	17318	17351	17334	17439	17418	17517	17538	17416	17386	17494	17552	17389	17473	17449	17314	17524	17453	17162	17398	17502	17463	17392	17416	17411	17483	17421	17441	17523	17433	17505	17386	17467	17678	17491	17571	17394	17479	17364	17446	17465	17464	17590	17419	17604	17365	17489	17504	17485	17389	17332	17638	17628	17403	17446	17525	17383	17279	17500	17420	17563	17467	17526	17231	17411	17419	17403	17341	17419	17272	17303	17499	17356	17567	17413	17467	17421	17433	17306	17379	17305	17530	17275	17446	17272	17245	17471	17442	17565	17619	17389	17378	17240	17303	17483	17412	17313	17433	17422	17598	17239	17405	17406	17391	17351	17451	17293	17526	17333	17494	17318	17402	17382	17489	17398	17475	17467	17258	17603	17306	17319	17446	17249	17490	17338	17510	17377	17469	17422	17360	17524	17513	17538	17385	17405	17366	17413	17428	17551	17437	17485	17383	17550	17386	17478	17509	17549	17320	17514	17531	17465	17395	17269	17406	17284	17507	17519	17456	17563	17353	17485	17271	17367	17463	17516	17468	17379	17494	17636	17421	17412	17404	17345	17410	17420	17386	17460	17291	17387	17458	17390	17471	17505	17375	17445	17368	17563	17466	17383	17501	17575	17498	17529	17327	17337	17280	17387	17440	17342	17480	17581	17561	17473	17421	17496	17429	17295	17459	17477	17399	17406	17382	17480	17416	17530	17412	17481	17396	17481	17323	17433	17439	17511	17373	17457	17148	17490	17509	17569	17458	17281	17432	17477	17411	17584	17420	17341	17420	17499	17371	17491	17350	17345	17473	17406	17220	17336	17416	17435	17326	17535	17347	17379	17433	17515	17634	17511	17497	17379	17462	17369	17309	17458	17388	17160	17561	17513	17466	17485	17306	17131	17260	17649	17460	17590	17390	17576	17522
24054	24211	33672	27701	24174	24933	24620	21797	21510	21810	21660	21529	21521	21292	21487	21600	21430	21476	21441	21543	21288	21430	21403	21509	21396	21356	21369	21388	21339	21317	21355	21371	21424	21350	21334	21398	21274	21322	21374	21307	21649	21353	21306	21476	21157	21351	21363	21520	21256	21311	21341	21435	21254	21239	21445	21257	21421	21458	21218	21073	21130	21208	21390	21289	21397	21284	21355	21442	21351	21335	21404	21331	21389	21314	21405	21461	21217	21434	21452	21408	21197	21365	21257	21444	21501	21173	21384	21321	21282	21245	21478	21438	21306	21422	21276	21300	21394	21275	21412	21351	21315	21371	21332	21406	21308	21518	21268	21248	21381	21538	21200	21219	21191	21343	21211	21354	21320	21313	21554	21276	21350	21359	21258	21231	21360	21217	21266	21400	21283	21178	21272	21301	21102	21244	21290	21189	21278	21131	21404	21358	21629	21218	21299	21261	21434	21245	21205	21088	21444	21172	21370	21140	21402	21036	21141	21281	21305	21248	21102	21307	21311	21229	21289	21263	21259	21152	21210	21305	21215	21300	21247	21353	21267	21225	21434	21170	21247	21135	21121	21236	21255	21425	21276	21193	21244	21243	21195	21275	21207	21391	21285	21234	21485	21304	21288	21224	21172	21260	21163	21334	21516	21316	21247	21169	21181	21357	21350	21239	21386	21484	21472	21404	21150	21239	21269	21227	21544	21237	21341	21249	21417	21408	21259	21187	21297	21284	21354	21236	21328	21273	21285	21411	21234	21138	21230	21391	21084	21198	21332	21271	21313	21341	21430	21182	21368	21262	21327	21302	21146	21331	21366	21206	21348	21470	21329	21185	21279	21344	21361	21371	21319	21265	21205	21201	21379	21183	21305	21230	21252	21305	21307	21127	21358	21217	21102	21354	21339	21251	21208	21141	21403	21285	21457	21355	21164	21196	21410	21257	21113	21348	21033	21318	21210	21328	21292	21474	21157	21303	21243	21254	21179	21505	21277	21384	21477	21232	21248	21090	21378	21237	21298	21183	21259	21359	21266	21305	21198	21472	21143	21158	21387	21315	21203	21367	21239	21141	21273	21192	21181	21186	21328	21454	21257	21157	21057	21031	21440	21198	21194	21143	21663	21340	21634	21321	21173	21170	21103	21204	21291	21211	21174	21549	21240	21385	21479	21037	21336	21428	21342	21181	21226	21120	21337	21377	21313	21284	21315	21080	21299	21349	21316	21464	21301	21527	21341	21181	21538	21214	21435	21268	21143	21116	21247	21118	21224	21369	21159	21254	21433	21071	21487	21376	21155	21304	21310	21193	21382	21264	21322	21408	21205	21533	21318	21378	21350	21194	21412	21433	21115	21119	21156	21109	21163	21352	21209	21224	21151	21424	21288	21319	21259	21518	21500	21279	21283	21382	21153	21328	21361	21174	21276	21405	21399	21342	21405	21197	21206	21299	21405	21233	21353	21375	21426	21288	21136	21443	21195	21174	21291	21195	21345	21237	21410	21406	21013	21542	21188	21127	21189	21169	21528	21258	21493	21334	21289	21278	21299	21013	21488	21350	21329	21490	21452	21230	21309	21389	20958	21156	21351	21232	21249	21311	21212	21259	21204	21396	21171	21232	21177	21338	21299	21487	21514	21395	21258	21445	21315	21148	21113	21250	21215	21289	21330	21281	21416	21280	21363	21065	21304	21470	21259	21179	21249	21432	21377	21344	21145	21099	21257	21504	21097	21388	21323	21191	21461	21264	21087	21396	21444	21365	21222	21198	21269	21516	21307	21014	21451	21338	21276	21396	21274	21223	21244	21419	21431	21286	21429	21373	21367	21342	21267	21369	21346	21198	21127	21415	21444	21351	21370	21481	21158	21303	21306	21314	21306	21165	21131	21129	21259	21213	21288	21260	21253	21475	21149	21255	21290	21267	21408	21137	21366	21216	21286	21206	21170	21155	21351	21456	21092	21400	21347	21297	21363	21338	21094	21340	21100	21313	21280	21230	21207	21329	21406	21341	21294	21285	21218	21182	21243	21197	21396	21283	21313	21343	21411	21397	21309	21428	21144	21188	21287	21469	21254	21177	21239	21314	21336	21209	21306	21156	21250	21285	21337	21429	21317	21381	21377	21270	21410	21445	21448	21200	21169	21115	21362	21076	21205	21257	21162	21256	21268	21227	21160	21223	21460	21143	21639	21180	21311	21246	21274	20954	21369	21173	21263	21266	21091	21294	21281	21091	21267	21392	21456	21186	21108	21431	21647	21431	21353	21376	21308	21370	21100	21204	21282	21244	21099	21094	21436	21343	21268	21160	21092	21205	21437	21065	21291	21262	21141	21172	21230	21262	21394	21189	21094	21294	21250	21365	21344	21279	21568	21255	21203	21149	21267	21480	21010	21280	21211	21255	21084	21076	21241	21174	21343	21465	21309	21304	21189	21006	21375	21227	21385	21145	21213	21262	21144	21383	21319	21416	21292	21278	21117	21335	21327	21179	21230	21237	21208	21225	21215	21263	21262	21284	21493	21455	21517	21162	21269	21176	21281	21283	21320	21336	21170	21388	21388	21293	21243	21174	21234	21195	21237	21138	21344	21322	21302	21313	21160	21296	21332	21525	21429	21298	21518	21200	21231	21391	21442	21154	21224	20986	21325	21116	21230	21352	21397	21130	21328	21452	21226	21213	21167	21333	21189	21501	21330	21299	21202	21371	21363	21318	21156	21129	21257	21149	21453	21249	21426	21354	21475	21142	21288	21274	21107	21323	21259	21236	21200	21263	21111	21242	21246	21428	21120	21443	21368	21468	21488	21165	21373	21318	21221	21145	21190	21390	21455	21234	21435	21222	21134	21208	21200	21189	21143	21414	21226	21259	21222	21472	21430	21373	21354	21457	21139	21416	21323	21340	21327	21335	21229	21286	21074	21174	21463	21512	21480	21162	21237	21378	21299	21290	21250	21285	21326	21346	20899	21311	21225	21239	21345	21354	21231	21287	21334	21234	21345	21325	21256	21296	21286	21135	21090	21279	21341	21452	21382	21198	21401	21188	21167	21173	21135	21241	21316	21364	21170	21192	21433	21458	21352	21286	21476	21155	21259	21261	21284	21214	21299	21302	21394	21347	21302	21271	21554	21339	21281	21270	21410	21237	21364	21289	21137	21284	21415	21339	21406	21268	21297	21188	21580	21217	21340	21358	21269	21285	21291	21137	21281	21143	21404	21378	21593	21316	21200	21351	21242	21113	21230	21071	21309	21123	21421	21213	21226	20961	21104	21406	21395	21086	21330	21479	21252	21314	21356	21182	21412	21174	21353	21329	21430	21303	21312	21431	21403	21385	21199	21359	21452	21021	21250	21154	21333	21189	20930	21301	21174	21370	21239	21277	21449	21136	21327	21415	21276	21339	21361	21480	21372	21369	21279	21335	21459	21402	21240	21420	21295	21506	21269	21277	21342	21276	21334	21294	21159	21220	21348	21238	21462	21303	21195	21480	21441	21518	21455	21320	21262	21414	21225	21375	21175	21425	21429	21153	21202	21273	21303	21569	21433	21528	21260	21339	21446	21286	21313	21232	21295	21116	21395	21333	21212	21194	21110	21444	21445	21217	21221	21447	21419	21216	21133	21391	21375	21307	21272	21141	21446	21132	21332	21461	21430	21362	21275	21133	21383	21070	21092	21205	21204	21256	21203	21092	21134	21452	21481	21512	21419	21194	21435	21309	21329	21150	21390	21506	21380	21384	21396	21397	21309	21314	21415	21289	21139	21351	21275	21277	21314	21809	21418	21260	21458	21463	21318	21271	21360	21415	21435	21395	21268	21484	21197	21377	21291	21333	21218	21338	21534	21382	21192	21326	21275	21250	21204	21042	21387	21161	21267	21128	21195	21288	21110	21223	21393	21409	21412	21223	21198	21191	21323	21324	21267	21185	21124	21323	21427	21298	21272	21318	21283	21250	21338	21071	21265	21287	21463	21468	21381	21372	21161	21285	21268	21331	21225	21359	21351	20994	21449	21231	21351	21284	21225	21184	21445	21283	21156	21508	21237	21321	21422	21182	21607	21174	21079	21137	21371	21231	21337	21219	21319	21167	21229	21211	21326	21409	21121	21282	21319	21242	21227	21456	21035	21159	21426	21261	21346	21072	21211	21059	21228	21170	21142	21314	21520	21421	21381	21121	21323	21121	21249	21321	21287	21443	21059	21485	21219	21232	21254	21284	21206	21333	21603	21293	21139	21121	21321	21007	21285	21081	21198	21491	21480	21211	21129	21308	21295	21381	21376	21118	21188	21272	21294	21352	21222	21157	21180	21243	21226	21312	21313	21193	21499	21505	21276	21423	21240	21271	21223	21254	21277	21227	21237	21268	21436	21088	21197	21331	21435	21080	21277	21204	21295	21258	21296	21287	21268	21422	21260	21156	21397	21324	21347	21241	21153	21165	21264	21441	21261	21420	21107	21199	21422	21053	21436	21127	21080	21292	21263	21263	21299	21219	21011	21387	21402	21374	21252	21283	21310	21202	21184	21431	21219	21104	21163	21139	21199	21261	21408	21467	21321	21204	21237	21102	21024	21380	21483	21394	21694	21569	21360	21050	21254	21297	21338	21383	21545	21210	21230	21272	21325	21152	21214	21412	21158	21319	21292	21364	21484	21205	21374	21341	21137	21338	21457	21329	21312	21376	21364	21218	21289	21378	21271	21263	21437	21241	21359	21297	21202	21182	21173	21705	21391	21359	21253	21158	21404	21383	21272	21252	21371	21473	21197	21394	21359	21301	21470	21327	21367	21291	21268	21392	21208	21273	21204	21170	21233	21322	21215	21035	21465	21432	21337	21429	21110	21246	21186	21350	21133	21464	21270	21347	21262	21274	21482	21279	21211	21224	21422	21277	21528	21222	21348	21265	21038	21169	21030	21417	21292	20912	21238	21237	21291	21297	21257	21219	21204	21373	21478	21377	21308	21437	21175	21134	21601	21228	21331	21275	21402	21306	21273	21366	21253	21246	21230	21357	21212	21246	21218	21238	21379	21475	21287	21274	21368	21401	21398	21494	21354	21333	21169	21410	21310	21530	21276	21263	21327	21450	21343	21321	21300	21388	21236	21284	21350	21315	21345	21312	21421	21223	21395	21190	21125	21073	21283	21238	21210	21404
64725	98277	71298	40598	25293	20034	18152	17415	17362	17400	17301	17414	17465	17404	17320	17387	17557	17306	17228	17287	17262	17233	17567	17451	17285	17429	17125	17361	17273	17391	17202	17431	17346	17322	17328	17371	17293	17389	17237	17079	17458	17209	17345	17350	17267	17504	17478	17288	17227	17322	17279	17474	17289	17358	17368	17454	17386	17372	17259	17203	17349	17183	17369	17249	17279	17141	17441	17393	17354	17339	17250	17459	17265	17326	17431	17284	17190	17502	17106	17434	17161	17307	17252	17230	17357	17355	17113	17441	17369	17032	17484	17405	17189	17223	17321	17431	17339	17396	17611	17245	17207	17435	17207	17250	17495	17341	17222	17345	17067	17262	17395	17263	17286	17400	17255	17461	17453	17452	17333	17244	17390	17375	17158	17437	17277	17233	17403	17179	17372	17236	17253	17497	17156	17249	17367	17202	17382	17425	17509	17447	17460	17342	17382	17344	17087	17221	17454	17376	17175	17405	17373	17324	17241	17195	17333	17311	17207	17315	17296	17364	17320	17264	17335	17238	17286	17308	17370	17334	17290	17378	17294	17191	17425	17325	17492	17310	17217	17325	17341	17097	17178	17173	17565	17327	17279	17306	17512	17364	17231	17246	17434	17374	17463	17284	17296	17237	17333	17315	17349	17363	17411	17228	17292	17307	17331	17317	17268	17121	17401	17240	17475	17375	17263	17413	17227	17196	17448	17218	17317	17297	17205	17153	17421	17432	17291	17073	17241	17395	17437	17282	17232	17373	17415	17321	17425	17394	17376	17601	17266	17098	17391	17357	17327	17483	17385	17328	17294	16996	17421	17388	17257	17245	17187	17368	17160	17218	17211	17510	17373	17379	17340	17266	17336	17343	17246	17341	17246	17282	17226	17302	17333	17265	17233	17338	17332	17399	17362	17186	17324	17358	17182	17340	17232	17347	17430	17225	17257	17411	17298	17388	17233	17376	17304	17200	17294	17363	17445	17281	17340	17468	17318	17234	17363	17241	17391	17418	17422	17358	17220	17282	17292	17108	17290	17375	17309	17262	17326	17164	17411	17233	17300	17341	17420	17397	17461	17322	17379	17378	17353	17239	17383	17194	17348	17337	17448	17273	17312	17201	17425	17256	17462	17343	17346	17405	17373	17347	17272	17282	17330	17130	17224	17593	17247	17331	17350	17320	17248	17448	17345	17224	17362	17288	17385	17101	17216	17318	17369	17354	17545	17257	17265	17215	17220	17334	17285	17094	17230	17318	17301	17369	17211	17372	17323	17315	17247	17240	17431	17377	17479	17435	17336	17425	17171	17415	17356	17323	17401	17102	17375	17340	17191	17166	17318	17297	17277	17194	17240	17169	17391	17271	17352	17234	17226	17412	17329	17393	17351	17352	17299	17346	17377	17325	17408	17312	17322	17426	17423	17314	17313	17247	17306	17381	17424	17274	17243	17347	17310	17155	17350	17382	17226	17457	17340	17360	17337	17247	17425	17256	17294	17295	17390	17294	17354	17390	17349	17368	17246	17312	17497	17212	17358	17299	17267	17385	17469	17443	17242	17178	17454	17186	17374	17402	17397	17278	17540	17347	17623	17384	17139	17296	17257	17197	17358	17255	17095	17204	17361	17289	17058	17324	17304	17336	17269	17197	17274	17460	17240	17465	17342	17365	17386	17341	17238	17573	17417	17347	17314	17227	17335	17291	17292	17358	17198	17134	17323	17402	17383	17355	17279	17381	17211	17402	17287	17352	17424	17272	17312	17239	17332	17339	17302	17470	17260	17328	17257	17293	17533	17262	17341	17327	17252	17216	17281	17185	17436	17362	17340	17458	17395	17309	17315	17349	17466	17449	17378	17364	17252	17235	17406	17413	17266	17468	17229	17323	17402	17258	17417	17479	17485	17277	17348	17359	17224	17313	17262	17382	17229	17412	17116	17205	17202	17402	17343	17355	17367	17408	17312	17279	17400	17305	17312	17215	17361	17347	17377	17222	17355	17174	17257	17307	17176	17421	17411	17368	17355	17271	17365	17304	17350	17328	17502	17435	17269	17370	17333	17282	17133	17426	17284	17295	17386	17250	17279	17334	17370	17418	17494	17183	17344	17219	17291	17540	17360	17366	17123	17466	17262	17226	17438	17327	17427	17448	17096	17503	17292	17321	17404	17164	17338	17159	17429	17313	17251	17508	17560	17486	17279	17336	17142	17240	17325	17305	17212	17419	17357	17212	17376	17292	17274	17334	17254	17296	17212	17443	17255	17449	17251	17180	17153	17314	17380	17291	17291	17428	17236	17137	17373	17404	17133	17440	17341	17395	17021	17364	17334	17239	17244	17245	17434	17415	17290	17381	17382	17307	17268	17173	17306	17318	17211	17119	17242	17324	17249	17477	17272	17248	17263	17269	17163	17350	17389	17283	17315	17183	17316	17464	17305	17327	17246	17458	17279	17548	17521	17265	17328	17241	17524	17430	17099	17366	17328	17233	17252	17451	17409	17396	17174	17453	17373	17349	17482	17429	17279	17296	17391	17448	17507	17310	17363	17232	17252	17310	17422	17375	17145	17321	17327	17350	17160	17276	17263	17348	17368	17325	17270	17378	17161	17411	17396	17192	17352	17228	17495	17330	17466	17396	17413	17362	17293	17388	17452	17271	17300	17214	17327	17349	17387	17384	17482	17317	17373	17313	17398	17280	17257	17186	17330	17196	17482	17331	17403	17386	17350	17362	17256	17387	17275	17436	17396	17284	17232	17363	17222	17279	17235	17500	17506	17401	17347	17468	17397	17319	17320	17276	17338	17242	17308	17101	17361	17417	17389	17241	17322	17430	17394	17477	17364	17467	17338	17127	17322	17243	17404	17291	17450	17457	17234	17136	17263	17327	17367	17523	17424	17504	17249	17394	17227	17424	17385	17394	17232	17286	17365	17254	17332	17116	17273	17339	17395	17402	17376	17478	17442	17251	17298	17197	17310	17216	17261	17149	17321	17311	17283	17539	17407	17136	17456	17284	17367	17333	17303	17221	17323	17306	17305	17311	17271	17226	17355	17471	17269	17292	17363	17382	17308	17159	17265	17250	17474	17458	17349	17246	17207	17333	17240	17365	17283	17193	17291	17237	17331	17266	17242	17447	17342	17329	17398	17376	17353	17273	17329	17373	17347	17491	17421	17388	17396	17361	17198	17296	17356	17206	17238	17290	17241	17268	17272	17529	17526	17110	17284	17245	17303	17390	17224	17396	17511	17299	17342	17335	17234	17115	17327	17315	17262	17334	17340	17233	17278	17488	17352	17419	17311	17358	17255	17240	17196	17224	17374	17189	17372	17338	17381	17515	17293	17239	17234	17199	17280	17318	17229	17366	17152	17349	17353	17338	17201	17201	17192	17360	17347	17352	17409	17100	17217	17436	17262	17364	17087	17382	17260	17247	17492	17084	17207	17357	17353	17402	17208	17270	17309	17354	17442	17317	17356	17424	17227	17274	17324	17092	17341	17276	17243	17423	17474	17433	17135	17373	17418	17471	17432	17427	17480	17292	17289	17278	17394	17301	17383	17294	17442	17321	17428	17354	17458	17298	17392	17480	17390	17044	17282	17175	17378	17281	17238	17455	17333	17363	17551	17298	17263	17496	17438	17276	17246	17375	17320	17334	17404	17452	17113	17266	17331	17244	17268	17389	17324	17308	17412	17060	17381	17310	17385	17027	17300	17244	17211	17345	17195	17324	17281	17311	17311	17290	17366	17320	17249	17245	17111	17111	17456	17239	17140	17211	17418	17520	17323	17538	17346	17387	17288	17298	17248	17391	17270	17262	17347	17325	17440	17373	17388	17332	17325	17457	17443	17256	17239	17264	17321	17429	17076	17299	17414	17440	17334	17254	17318	17310	17326	17414	17356	17327	17279	17308	17276	17231	17253	17282	17475	17160	17300	17306	17380	17192	17371	17375	17272	17241	17380	17305	17336	17253	17510	17240	17344	17511	17190	17243	17468	17338	17415	17284	17432	17259	17271	17340	17154	17105	17284	17330	17352	17421	17430	17328	17363	17172	17310	17461	17232	17312	17472	17159	17558	17346	17470	17258	17113	17374	17349	17202	17332	17239	17387	17327	17348	17292	17300	17310	17330	17269	17342	17308	17476	17195	17402	17325	17299	17378	17232	17242	17478	17291	17416	17334	17303	17343	17387	17456	17373	17288	17348	17365	17351	17423	17303	17315	17283	17281	17349	17345	17491	17158	17531	17437	17330	17317	17403	17297	17359	17484	17391	17374	17457	17192	17326	17167	17305	17406	17279	17232	17478	17321	17388	17282	17387	17332	17357	17376	17414	17331	17321	17329	17510	17500	17206	17341	17183	17274	17352	17238	17332	17420	17239	17366	17266	17355	17254	17222	17264	17220	17482	17517	17282	17372	17275	17172	17276	17149	17435	17343	17263	17289	17331	17291	17172	17310	17236	17300	17301	17203	17279	17403	17483	17405	17320	17347	17466	17453	17424	17362	17367	17143	17181	17321	17235	17201	17371	17296	17177	17332	17338	17478	17255	17149	17222	17245	17376	17606	17140	17352	17253	17397	17094	17223	17352	17300	17136	17434	17344	17304	17344	17363	17366	17325	17294	17365	17270	17431	17246	17337	17321	17291	17311	17382	17365	17319	17300	17312	17365	17259	17333	17281	17440	17436	17256	17366	17372	17360	17267	17248	17376	17374	17341	17100	17397	17449	17339	17384	17311	17276	17231	17314	17314	17203	17290	17374	17180	17237	17345	17235	17368	17316	17265	17220	17276	17371	17456	17423	17353	17489	17182	17380	17467	17509	17281	17372	17344	17322	17251	17161	17300	17339	17308	17340	17328	17401	17398	17311	17266	17332	17478	17293	17468	17426	17295	17159	17380	17440	17183	17416	17242	17317	17379	17480	17106	17286	17267	17328	17295	17265	17367	17436	17500	17408	17344	17327	17336	17417	17240	17398	17215	17174	17330	17508	17238	17280	17354	17216	17454	17333	17286	17210	17392	17261	17298	17264	17265	17331	17506	17246	17144	17082	17435	17312	17262	17167	17236	17274	17290	17306	17250	17390	17265	17420	17286	17233	17189	17351	17334	17227	17317	17331	17244	17212	17169	17158	17274	17248	17299	17216	17470	17347	17403	17229	17209	17299
22846	22577	31346	25265	22693	24963	27254	22138	21112	21794	21693	21442	21615	21344	21352	21172	21377	21263	21273	21161	21247	21178	21427	21001	21292	21346	21254	21415	21328	21176	21221	21369	21087	21254	21245	21375	21086	21049	21136	21119	21219	21113	21186	21254	21053	21160	21239	21179	21171	21291	21156	21001	21108	21326	21311	21199	21196	21074	21235	21252	21099	21238	21268	21168	21225	21235	21238	21314	21127	21088	21152	21120	21147	21176	21255	21047	21054	21017	21167	21012	21314	21087	21173	20926	21029	21118	20798	21144	21129	21028	21209	21023	20951	21003	21034	21023	21084	21239	21126	21221	21121	20983	20929	21066	21233	21224	20948	20925	21012	21155	21250	21091	21188	21042	21108	21168	21305	21073	21169	20964	21177	21344	21000	21149	21071	20995	21096	20875	21026	20998	21177	21388	21165	21277	21285	21141	20925	20880	21038	20972	21001	20933	21124	21254	21071	21184	21076	21170	21102	21135	20964	21194	21068	20918	21152	20952	21140	21226	21127	20914	21365	21303	20928	20945	20953	20906	21045	21142	21081	21201	21060	20871	20965	21078	21081	21152	21046	21238	21065	21185	20907	21153	21086	21173	21181	21266	21055	21133	21034	21124	21249	21152	21200	20918	20864	21252	21179	21110	21234	21189	21175	21126	21267	21156	21097	21098	21005	21087	21130	21104	21144	21152	21200	21184	21037	21002	21045	20974	20871	21160	20986	21244	21133	21161	21149	20920	21145	21228	21123	21134	21094	20900	21073	21076	21117	21370	21049	20818	21106	20909	21200	21041	21223	21305	21078	20930	20941	20967	21175	20881	21059	20887	21092	20928	20881	21050	21160	20871	21267	21215	20994	21141	21254	21155	21057	20916	21179	21123	21122	21342	21142	21076	21230	21118	21100	21265	21168	21001	21074	21090	21073	21232	21136	20969	21092	21112	21212	21035	20842	21052	20966	21037	21025	21240	21115	21046	20975	21044	21184	21068	21157	21025	21085	20901	20956	21147	21143	21145	21270	21122	21032	20989	21353	20896	21176	20987	21198	21134	21046	20988	21277	21049	21408	21014	21017	21057	20992	20972	20957	20994	21083	20890	20977	21191	21070	21056	21340	21313	21245	21113	21150	21086	21032	20973	20922	21245	21007	21043	21027	20936	20911	20993	21149	21062	20993	21234	21092	21167	20959	21035	21269	21245	20905	21061	21232	21031	21196	21066	21002	20820	21007	20914	21230	21100	20905	21189	20934	21133	21147	20899	20952	21016	21088	20966	21115	21255	20904	21225	21117	20953	21148	21247	21215	21041	20954	20951	20970	21142	21124	20980	21002	21196	21126	21114	21045	20970	21260	21086	20964	21182	21017	21045	21066	20892	21404	21239	21104	20999	21137	20832	20928	21174	21097	21006	21113	21052	21109	20987	21013	21012	21246	21060	21176	21001	21227	20986	20935	20894	20821	21161	21107	21115	21040	20988	21089	21107	20979	21116	21210	21004	21105	20942	21134	20969	21194	21402	20940	20952	21127	21104	21080	21120	21231	21142	20844	21290	21031	21133	21201	21039	21116	20957	21207	21171	21051	21017	21183	20956	20882	21093	21228	21096	21106	21321	20934	21148	21144	21207	20984	21033	21157	21029	21079	21168	20973	21098	21105	21054	21193	21098	21280	21061	21128	21033	21054	20907	21300	20953	20951	21100	20943	21171	21113	21062	21051	21241	21153	21067	21202	21170	21085	21045	21168	21031	21009	20881	21117	21320	20879	20879	21032	21146	21153	20910	21125	20910	21212	21159	21003	21122	21011	21138	20943	21156	21111	21010	21187	20970	21061	21104	21205	21012	21130	21008	21165	21138	21101	21186	21115	21042	21081	20961	21097	21086	21089	21118	21260	20956	20775	21130	21202	20932	21229	21269	21125	21079	21075	21055	20993	21148	21111	21315	21020	21177	21233	21090	21001	21085	21177	21051	21312	21171	21057	20996	20803	21108	21055	21116	21251	21031	21096	20839	21103	20926	21158	20953	21004	20860	20920	21057	21071	21029	21231	21129	21258	21179	21262	21003	21141	20986	21087	21282	21012	21002	21139	21094	20994	21172	20978	20930	21162	20985	21028	21092	21116	21007	21174	21247	21089	21083	21041	20970	21152	21086	20950	21087	20991	21104	21042	21239	21171	20982	21112	21125	21212	21187	21120	21215	21288	21069	20993	21040	21115	20974	21258	21073	21060	21093	21185	21049	21219	21383	21165	21171	21194	21085	21006	20898	21101	21054	21017	21115	21154	21018	21121	21175	21280	21275	21268	21089	21229	21360	21280	20921	21046	21183	20959	21044	21365	21294	21258	21319	21136	21092	20938	21159	21077	21152	20999	21013	21082	21043	21103	21051	21257	21185	21094	21177	21141	21234	21069	21338	21176	21130	21082	21076	21028	21295	21165	20984	21244	21178	20925	20833	20769	21289	21101	21106	20994	21127	21217	20964	20984	21079	21030	21142	21041	20988	21023	21092	21096	20983	20972	21339	21124	21109	21011	21079	21282	21158	21156	21077	21032	20880	20976	21042	21127	21081	20944	20895	21071	20917	21074	21061	21178	21118	21173	21188	21122	21148	21053	21295	21167	20878	21291	21095	21312	21040	21142	21181	21287	20949	21047	21011	20878	20987	20993	21010	21236	21063	21202	20984	21074	21130	21168	21097	21038	21041	21188	21127	21053	21129	21115	21170	20880	21069	21124	21044	21008	21099	21197	20970	21035	21154	21126	21051	21057	21064	21038	21081	21080	21090	20959	20928	21044	21170	21014	21062	21007	21167	21101	21119	21065	21012	21045	21052	21184	21270	21036	21157	21271	21168	21224	21251	21279	21108	21027	21138	21137	21188	21199	21119	21301	21081	21067	21047	21160	21186	20943	21310	21271	21197	21056	21277	21117	21045	20853	20917	20822	20937	21105	21065	21180	21217	21200	21219	20928	21025	21112	21087	21221	21126	21151	21223	21343	21247	21091	21111	21238	20961	21186	21115	21283	21118	20975	21384	21232	21047	20976	21158	21135	21262	21076	21128	21102	21047	20972	21219	21051	21077	20865	20951	21046	21175	21074	21206	21125	21136	20945	20927	21049	21117	21077	21154	20980	21101	20995	21022	21095	21151	21309	21071	21152	20998	21238	21381	21149	21139	20951	20917	21106	21122	20934	20782	21248	21194	21181	21075	21101	21203	20911	21084	20953	21130	21413	21149	21125	21112	20873	21144	20928	21074	20927	21089	20923	21261	21250	21185	21144	21060	21095	20916	20986	21354	21152	20954	21144	21019	20945	21066	21056	21096	20961	21058	21158	21111	21039	21181	21029	21114	21213	20993	20990	20965	21146	21000	21323	21000	21048	21175	21223	21245	21176	21077	20929	21145	20938	21188	20996	21213	21069	21085	21305	21257	21174	21014	21227	20916	20983	20952	21041	21148	21048	21113	20956	20898	20990	20994	21192	20870	21238	20910	21135	20992	20985	20768	21112	21028	21106	21263	20954	21092	21149	21017	20942	21278	21136	21025	21055	21196	20976	21054	21130	21104	21103	21213	20958	21016	21209	21138	21079	21094	21176	21257	21242	21142	20885	21107	21138	20954	21169	21114	21120	21111	20873	20870	20929	21024	21115	21108	20980	21295	20940	21044	20916	21007	20963	20876	21256	20956	21014	21018	20961	21069	21060	21024	21052	21065	21021	21034	21175	20961	21070	21046	20971	21150	20880	21060	21047	21047	21195	21049	20967	20885	21035	21224	20935	21107	21128	21034	21127	20949	21170	21113	21064	20892	21018	20981	20926	21088	21108	20902	21131	21095	21143	21043	21068	21077	21144	20881	21175	20853	21220	21295	21162	20895	21043	21079	21230	21165	21161	21162	20992	21095	20975	21064	21066	21041	21244	21302	21103	21052	20806	20957	21013	21211	21116	21029	21155	20817	21132	20787	21019	21115	20961	21072	21036	21105	21120	21154	21080	21058	21126	20954	21056	21020	21085	21109	21216	21019	21077	20999	20840	21026	21152	20940	21065	20899	21158	21162	20846	21198	21225	21202	21035	21104	20968	21118	21196	21111	21180	20860	21013	20943	21051	21299	21087	20943	21286	21080	21219	21304	21160	21043	21098	21064	20919	21012	21216	21105	21021	21257	21063	20974	20921	21085	21020	20988	21082	21123	21375	20971	21238	21256	21217	21063	21203	21017	21134	20970	20870	21172	20907	21141	21211	21142	21006	21119	21090	21071	20940	21009	21044	21190	21073	21033	20968	20834	21196	21001	21089	20876	21124	21258	20995	21118	21208	21064	21013	20989	21229	20950	20995	20993	21004	20855	20954	20817	21145	20981	21111	20960	21156	21070	21076	21133	20887	21051	21041	21101	20985	21128	21075	21031	21092	21174	21183	21145	20977	21092	21137	21095	21203	21002	21377	21080	21094	21035	21069	21328	21149	20937	21122	20943	21178	21083	21274	21160	21058	21076	21141	21228	21204	21200	20927	21101	21205	21369	21161	20878	20881	20986	21212	20955	21030	20922	21123	20977	20987	20943	20941	21130	21025	20982	21033	21042	21103	21134	21078	21315	20995	21112	21232	20900	21210	21181	20899	21197	21345	21191	21254	21107	21294	20957	21159	21087	21020	20854	21067	21145	21164	21005	21259	21206	21004	21112	21112	21074	21327	21022	21106	20953	21306	21123	21013	21035	21146	21244	21118	20962	21060	21035	21189	21066	20898	21108	21000	21104	21061	21203	20905	21001	21164	21149	21001	20845	21166	21067	21069	21126	21100	21083	21153	21163	21140	21096	21213	21078	21137	21004	21082	21141	21028	21130	21086	21050	20904	20891	21042	21049	20985	21050	21275	21364	20974	21124	21135	20937	21177	21142	21207	21540	21061	21150	21013	21007	21140	21143	21209	20894	21150	21231	21012	21149	21082	21044	21247	21165	21116	21077	21291	21284	21115	21091	21193	21060	20971	21178	21016	21256	20966	21243	21069	20878	21223	21160	20983	21121	21115	21127	20927	21143	21161	21070	21073	21217	21163	21034	21091	21131	21105	20982	21025	20984	21283	21294	21182	20830	21299	21115	21145	21086	21132	21147	21144	21226	21064	21121	21036	21170	20960	20766	21086	21291	20898	21245
62045	105231	81180	49461	30241	21685	18545	17467	17250	17230	17112	17351	17073	17213	17241	17344	17294	17253	17209	17270	17155	17316	17080	17237	17156	17145	17144	17193	17331	17100	17201	17279	17053	16994	17180	17374	17195	17345	17309	17012	17072	17227	17198	17209	17149	17114	17177	17260	17162	17098	17348	17210	17141	17201	17237	17217	17363	17238	17136	17201	17134	17137	17001	17221	17165	17267	17234	17205	17082	17153	17182	17264	17180	17084	17260	17179	17211	17284	17136	17245	17286	17150	17273	17115	17310	17248	17206	17220	17163	17138	17117	17340	17128	17323	17109	17198	17135	17371	17106	17119	17349	17259	17177	17271	17172	17314	17166	17200	17082	17236	17211	17159	17172	17216	17217	17103	17137	17201	17112	17146	17156	17275	17215	17327	17406	17029	17197	17109	17193	17237	16951	17175	17130	17165	17252	16935	17197	17207	17105	17293	17244	17196	17307	17024	17336	17184	17223	17078	17108	17063	17266	17104	17051	17173	17199	17177	17123	17178	16980	17153	17067	17250	17262	17042	17302	17284	17068	17048	17306	17034	17071	17257	17256	17073	16992	17142	17228	17236	17143	17234	17109	17047	17273	17198	17118	17220	17137	17217	17171	16919	17176	17129	17128	17079	17143	17219	17163	17117	17201	17160	17126	17195	17087	17178	17058	17230	17204	17224	17216	17190	17146	17146	17030	17142	17248	17173	17227	17251	17097	17303	17127	17159	16987	17091	17191	17109	17235	17102	17187	17174	17075	17161	17110	17322	16904	17183	17129	16977	17196	17195	17078	17113	17144	17197	17260	17182	17228	17223	17330	17115	17128	17033	17050	17029	17192	17213	17105	17231	17121	17200	17185	17058	16980	17203	17194	17283	17037	17176	17253	17220	17323	17299	17158	17085	17159	17196	17206	17286	17209	17112	17269	17113	17116	17167	17056	17187	17120	17282	17261	17099	17176	17390	17237	17218	16973	17183	17295	17225	17173	16965	17074	17104	17321	17179	17311	17135	17288	17175	17235	17205	17163	17207	17342	17128	17229	16992	17173	17072	17166	17095	17267	17116	17180	17127	17154	17023	17154	17132	17189	17108	17256	17222	17151	17254	17099	17029	17367	17329	17275	17129	17325	16986	17093	17216	17318	17356	17165	17180	17113	17066	17291	17171	17150	17313	17235	17410	17111	17320	17190	17248	17243	17133	17134	17059	17297	17284	17273	17243	17058	17335	17137	17257	17297	17189	17137	17138	17190	17241	17120	17209	17276	17131	17090	17046	17121	17199	17155	17156	17081	17030	17237	17064	17098	17136	17174	17185	16987	17221	17320	17001	17249	17209	17265	17267	17090	17172	17081	17049	17274	17071	17123	17213	17232	17314	17207	17271	17266	17189	17131	17193	17056	17052	17136	16938	17104	17054	17065	17279	17252	17198	17110	17206	17357	17283	17347	17118	17298	17146	17139	17177	17158	17255	17231	17213	17211	17212	17166	17204	17185	17222	17022	17141	17210	17241	17351	17240	17141	17144	17165	17054	17221	17150	17154	17132	17127	17224	17061	17352	17128	17203	17171	17265	17256	17239	17224	17213	17249	17087	17250	17154	17171	17138	17213	17182	17238	17083	17070	17124	17356	17273	17078	17030	17100	17118	17245	17306	17251	17154	17332	17186	17048	17112	17278	17123	17183	17266	17247	17153	17002	17063	17196	17204	17193	17234	17170	17162	17235	17107	17308	17279	17093	17086	17027	17201	16996	17216	17148	17187	17063	17104	17182	17222	17270	17187	17189	17098	17189	17279	17308	17180	17119	17207	17338	17097	17188	17213	17177	17097	17259	17187	17126	17199	17260	17174	17217	17175	17221	17222	17232	17000	17226	17127	17167	17131	17212	17210	17148	17245	17046	17149	16948	17118	17200	16996	17207	17105	17228	17240	17152	17197	17211	17131	17176	17113	17282	17266	17095	17238	17053	17060	17228	17276	17024	17198	17090	17184	17232	17351	17026	17095	17221	17211	17203	17145	17118	17058	16987	16996	17130	17182	17120	17218	17169	17165	17262	17205	17168	17058	17116	17275	17139	17332	17369	17242	17261	17059	17081	17314	17197	17024	17145	16987	17055	17109	17119	17351	17214	17220	17075	17152	17088	17212	17067	17091	17168	17111	17358	17383	17320	17200	17227	17144	17359	17235	17229	17319	16965	17172	17307	17188	17370	17138	17240	17201	17238	17198	17234	17088	17190	17265	17121	17192	17082	17038	17056	17259	17005	17119	17064	17159	17257	17114	17197	17209	17138	17130	17057	17138	17044	17018	17216	17161	17105	17176	17367	17318	17164	17154	17147	17135	17240	17238	17083	17229	17095	17226	17187	17299	17255	17193	17226	17330	17122	17156	17084	17228	17196	17165	17206	17052	17214	17104	17087	17215	17229	17326	17075	17249	17231	17137	17171	17060	17227	17062	17286	17243	17193	17484	17246	17142	17325	17144	17239	17219	17386	17043	17132	17231	17046	17253	17112	17119	17082	17256	17231	17145	17178	17165	17088	17106	17207	17162	17162	17207	17154	17155	17117	17138	17224	17135	17096	17089	17174	17184	17202	17210	17055	17251	17150	17131	17332	17198	17115	17343	17120	17332	17308	17109	17248	17008	17224	17176	17150	17183	16936	17071	17127	17118	16967	17209	17133	17118	17211	17216	17085	17175	17120	17347	17153	16872	17279	17088	17213	17155	17149	17200	17409	17037	17205	17148	17208	17338	17202	17115	17366	17403	17001	17176	17211	17150	16935	17192	17185	17379	17218	17063	16978	17199	17389	17268	17298	17118	17040	17242	17059	17177	17109	17069	17250	17219	17114	17215	17221	17024	17211	17095	17214	17248	17196	17179	17350	17197	16867	17279	17278	17233	17161	17264	17041	17239	17127	17314	17314	17057	17304	17346	17036	17176	17137	17241	17240	17159	17013	17310	17212	17066	17333	17033	17147	17122	17103	17026	17152	17138	17048	17176	17122	16990	17149	17017	17126	17166	17278	17129	17270	17055	17229	17255	17300	17317	17169	17303	17108	17069	17136	17202	16988	17488	17233	17250	17152	17130	16980	17187	17184	17149	17053	17250	17195	17289	17092	17068	17275	17085	17045	17191	17287	17231	17025	17224	17051	17199	17028	17020	17211	17257	17119	17336	17179	17170	17311	17149	17149	17194	17191	17167	16848	17008	17072	17246	17107	17010	17192	17118	17247	17029	17055	17219	17236	17062	17266	17083	17342	17063	17109	17150	17191	17062	17168	17175	17324	17028	17347	17304	17150	17052	17008	16964	16975	17095	17424	17181	17145	17014	17027	17072	17101	17216	17212	17129	17197	17127	17229	17334	17189	17151	17141	17138	17113	17175	17089	17295	17144	17006	17182	17142	17216	17262	17210	17229	17130	17399	17165	17146	17207	17160	17194	16992	17300	17116	17068	17146	17250	16937	17270	17024	17039	17198	17333	17178	17148	17086	17240	17119	17154	17104	17444	17031	17313	17220	17000	17067	17167	17083	17172	17075	17318	17136	17114	17030	17179	17193	17323	17204	17237	17143	17093	17260	17252	17157	17049	17318	17180	17283	17201	17337	17317	17137	17201	17406	17125	17284	17103	17077	17308	17039	17048	17258	17038	17139	17266	17187	17071	17183	17187	17180	17150	17098	17363	17191	17327	17123	17257	17022	17390	17172	17130	17272	17238	17056	17253	17287	17246	17148	17148	17281	17297	17153	17064	17208	17198	17150	17180	17094	17318	17206	17232	17447	17159	17149	17255	17242	17010	17254	17023	17297	17089	17145	17215	17244	17050	17081	17285	17223	17153	17274	17139	17213	17228	17030	17170	17151	17244	17104	17285	17207	17209	17163	17159	17231	17143	16958	17251	17329	17188	17317	17477	17042	17227	17250	17183	17381	17267	17164	17208	17281	17034	17213	17289	17042	17097	17211	17371	17070	17099	17272	17145	17137	17280	17302	17300	17218	17089	17068	17183	17190	17254	17228	17098	16985	17114	17186	17262	17318	17250	17306	17094	17142	17094	17467	17066	17236	17299	17122	17255	17042	17023	17251	17235	17077	17210	17140	17186	17184	17172	17173	17275	17109	17274	17162	17046	17113	17251	17134	17139	17163	17126	17220	17111	17112	17222	17331	17060	17054	17435	17305	17233	17213	17204	17093	17245	17254	17263	17284	17190	17067	17141	17275	17122	17250	17190	17055	17240	17181	17091	17101	16898	17257	17240	17043	17055	17281	17180	17215	17206	17212	17116	17212	17060	17200	17156	17186	17131	17190	17238	17128	17206	17131	17327	17258	17075	17284	17245	17322	17303	17081	17369	17343	17104	17322	17151	17081	17335	17119	17125	17123	17048	17248	17094	17335	17370	17228	17307	17114	17162	17194	17389	17166	17268	17254	17129	17118	17195	17250	17157	17053	17159	17067	17132	17148	17107	17235	16974	17163	17321	17132	17192	17126	17242	16983	17073	17277	17297	17147	17118	17141	17246	17216	17097	17081	17161	17239	17219	17197	16908	17182	16994	17222	17241	17094	17225	16995	17010	17104	17214	17309	17304	17181	17101	17285	17199	17092	17084	17340	17062	17278	17144	17242	17204	17415	17213	17224	17288	17089	17162	17229	17191	17225	17144	17035	17107	17093	17101	17149	17074	17133	16998	17209	17115	17232	17154	17273	17185	17302	17092	17280	17311	17211	17210	17226	17251	17239	17150	16986	17188	17290	17211	17387	17088	17212	17233	17301	17229	17157	17261	17061	17008	17023	17040	17345	17133	17316	17137	17091	17237	17153	17070	17366	17304	17379	17262	17106	17147	17175	17334	17087	16935	17316	17060	17102	17180	17351	17053	17104	17251	17091	17161	17106	17088	17004	17209	17136	17017	17313	17061	17407	17103	17098	17120	17234	17218	17201	17267	17178	17096	17388	17052	17367	17313	17254	17092	17267	17153	17302	17070	17223	17168	17143	17252	17176	17179	17149	17233	17219	17289	17057	17246	17124	17308	17082	17248	17294	17087	17270	17111	17283	17187	17103	17194	17129	17370	17102	17293	17115	17069	17216	17068	17220	17272	17139	17105	17191	17229	17243	17397	17236	17343	17361	17204	17141	17028	17188	17216	17204	17205	17113
31962	38241	38869	28285	22082	21171	20931	20589	20580	20585	20622	20587	20677	20561	20453	20582	20519	20495	20593	20826	20419	20550	20572	20466	20475	20533	20681	20634	20524	20661	20361	20416	20459	20763	20671	20585	20587	20420	20543	20450	20421	20296	20629	20765	20794	20444	20459	20669	20430	20533	20483	20576	20423	20706	20451	20738	20605	20547	20562	20690	20629	20477	20709	20405	20229	20529	20533	20309	20425	20352	20410	20491	20702	20602	20574	20686	20543	20692	20562	20702	20671	20688	20627	20560	20592	20663	20478	20518	20480	20344	20461	20518	20746	20565	20961	20470	20731	20590	20450	20677	20675	20459	20610	20689	20611	20316	20563	20624	20461	20583	20595	20587	20748	20564	20740	20478	20563	20350	20477	20282	20600	20594	20492	20355	20495	20744	20528	20503	20486	20495	20608	20671	20529	20715	20517	20558	20573	20222	20495	20614	20533	20631	20512	20488	20483	20578	20631	20594	20500	20454	20457	20427	20484	20527	20444	20459	20579	20458	20559	20624	20454	20539	20394	20705	20786	20295	20605	20294	20657	20375	20382	20390	20431	20564	20585	20476	20289	20469	20535	20590	20496	20477	20372	20443	20427	20678	20515	20602	20347	20506	20551	20593	20462	20469	20308	20682	20688	20626	20482	20447	20462	20566	20590	20505	20545	20527	20550	20465	20205	20719	20566	20450	20625	20504	20713	20692	20453	20567	20605	20413	20503	20567	20387	20589	20533	20402	20567	20474	20533	20471	20506	20660	20505	20605	20485	20534	20465	20681	20426	20605	20758	20676	20508	20341	20274	20414	20580	20396	20560	20691	20498	20439	20385	20525	20447	20584	20641	20528	20779	20853	20558	20669	20417	20451	20498	20429	20530	20505	20494	20572	20260	20691	20645	20454	20559	20460	20549	20458	20569	20476	20747	20507	20487	20484	20396	20601	20551	20413	20718	20380	20663	20663	20339	20595	20507	20497	20437	20379	20387	20447	20464	20445	20386	20481	20624	20513	20566	20491	20600	20625	20548	20619	20521	20519	20379	20678	20468	20637	20639	20440	20474	20310	20763	20487	20585	20394	20456	20456	20550	20591	20497	20579	20472	20869	20605	20416	20577	20586	20377	20433	20616	20343	20457	20598	20600	20578	20527	20586	20466	20310	20731	20491	20545	20385	20465	20618	20528	20635	20634	20519	20462	20451	20634	20585	20454	20802	20554	20648	20808	20586	20590	20502	20628	20517	20552	20495	20460	20434	20390	20755	20459	20452	20590	20516	20273	20582	20533	20684	20618	20528	20723	20579	20530	20516	20416	20531	20608	20433	20448	20559	20461	20748	20594	20440	20449	20581	20447	20578	20708	20726	20531	20612	20831	20741	20604	20614	20444	20656	20409	20644	20449	20533	20531	20385	20591	20432	20281	20440	20494	20438	20570	20283	20471	20380	20632	20562	20517	20473	20422	20401	20477	20754	20491	20592	20502	20779	20593	20597	20456	20623	20521	20257	20632	20490	20581	20562	20781	20376	20584	20541	20369	20587	20728	20529	20550	20650	20693	20543	20601	20498	20760	20496	20524	20677	20636	20546	20622	20815	20868	20630	20461	20700	20491	20402	20601	20493	20505	20544	20471	20667	20551	20635	20468	20422	20396	20637	20723	20432	20598	20760	20578	20120	20647	20482	20705	20548	20391	20687	20350	20536	20571	20301	20472	20524	20456	20636	20318	20608	20622	20621	20691	20416	20605	20565	20440	20490	20549	20602	20331	20406	20515	20630	20577	20570	20414	20335	20648	20452	20571	20397	20370	20577	20514	20570	20516	20618	20413	20467	20631	20682	20673	20400	20655	20694	20609	20531	20402	20559	20427	20391	20569	20586	20584	20620	20419	20552	20424	20361	20557	20600	20529	20639	20571	20533	20560	20622	20534	20412	20556	20391	20535	20553	20677	20444	20252	20355	20480	20561	20552	20521	20731	20403	20349	20648	20464	20636	20508	20380	20461	20576	20387	20445	20449	20339	20570	20439	20573	20687	20622	20315	20746	20464	20673	20361	20588	20533	20621	20518	20537	20434	20657	20515	20867	20543	20338	20577	20368	20531	20559	20510	20428	20598	20520	20598	20706	20643	20491	20203	20469	20695	20468	20618	20719	20426	20420	20568	20600	20367	20690	20534	20487	20551	20494	20466	20583	20380	20468	20608	20670	20498	20554	20542	20498	20567	20498	20550	20660	20586	20578	20389	20553	20374	20471	20701	20744	20544	20550	20594	20557	20610	20606	20605	20758	20674	20634	20530	20398	20637	20391	20525	20506	20354	20379	20211	20411	20537	20288	20547	20427	20614	20587	20752	20658	20813	20568	20409	20469	20790	20619	20378	20618	20604	20421	20429	20636	20500	20724	20460	20582	20719	20597	20547	20516	20465	20432	20617	20496	20655	20346	20659	20555	20599	20450	20623	20668	20397	20561	20757	20461	20667	20535	20688	20439	20759	20529	20480	20677	20517	20570	20435	20414	20397	20311	20408	20469	20330	20688	20649	20612	20552	20639	20609	20684	20573	20486	20555	20641	20412	20558	20446	20671	20507	20454	20386	20343	20625	20708	20672	20537	20300	20641	20498	20425	20585	20599	20610	20644	20481	20537	20591	20509	20482	20532	20508	20778	20467	20364	20612	20604	20808	20597	20497	20550	20391	20580	20359	20513	20449	20829	20754	20636	20490	20608	20552	20682	20545	20595	20651	20468	20483	20468	20393	20525	20481	20569	20547	20673	20395	20625	20565	20563	20297	20498	20628	20629	20637	20488	20492	20310	20528	20782	20652	20653	20238	20462	20512	20830	20480	20581	20515	20685	20512	20542	20439	20290	20385	20698	20440	20489	20566	20531	20473	20443	20454	20495	20479	20437	20499	20686	20605	20526	20514	20401	20486	20608	20522	20512	20355	20710	20439	20485	20634	20498	20531	20582	20460	20422	20408	20442	20609	20331	20445	20502	20491	20706	20400	20514	20467	20379	20620	20512	20619	20398	20492	20403	20508	20646	20477	20602	20616	20644	20581	20583	20424	20624	20397	20519	20449	20353	20620	20605	20359	20342	20610	20719	20727	20680	20607	20441	20435	20512	20436	20383	20342	20882	20486	20599	20499	20503	20317	20599	20495	20548	20381	20688	20371	20563	20564	20796	20701	20606	20403	20585	20671	20480	20677	20530	20735	20662	20467	20474	20506	20711	20296	20214	20623	20691	20451	20431	20405	20662	20490	20530	20708	20531	20441	20571	20581	20500	20440	20365	20592	20594	20652	20410	20587	20535	20609	20520	20584	20549	20456	20580	20576	20425	20667	20754	20782	20723	20347	20493	20582	20453	20559	20458	20447	20558	20449	20585	20695	20607	20654	20616	20529	20416	20595	20637	20662	20497	20499	20698	20414	20773	20542	20603	20711	20928	20623	20711	20432	20619	20507	20342	20527	20582	20501	20632	20550	20526	20364	20635	20579	20660	20512	20458	20571	20483	20407	20441	20519	20427	20494	20602	20716	20500	20431	20341	20433	20415	20639	20419	20551	20563	20482	20563	20853	20492	20461	20574	20548	20569	20590	20447	20465	20427	20629	20434	20344	20632	20469	20322	20466	20490	20528	20552	20569	20615	20371	20459	20460	20602	20416	20401	20500	20434	20599	20418	20552	20471	20387	20414	20487	20626	20672	20503	20607	20671	20565	20354	20486	20512	20474	20576	20760	20537	20345	20349	20561	20569	20392	20523	20533	20599	20596	20567	20500	20462	20575	20382	20508	20577	20414	20630	20514	20582	20603	20631	20667	20506	20521	20472	20663	20452	20553	20785	20658	20652	20622	20648	20477	20536	20513	20615	20587	20708	20756	20397	20564	20517	20575	20410	20586	20648	20761	20500	20651	20680	20506	20416	20690	20456	20510	20710	20711	20648	20715	20694	20456	20593	20508	20486	20608	20395	20715	20619	20863	20699	20820	20349	20852	20456	20529	20482	20688	20453	20543	20403	20659	20396	20430	20666	20503	20533	20510	20581	20592	20658	20669	20641	20480	20617	20508	20405	20539	20243	20162	20646	20492	20572	20398	20514	20515	20574	20624	20387	20585	20673	20572	20580	20598	20579	20483	20550	20612	20594	20397	20670	20414	20366	20492	20677	20422	20719	20586	20505	20441	20404	20690	20625	20454	20492	20671	20370	20624	20566	20636	20646	20584	20683	20679	20669	20635	20661	20260	20465	20575	20695	20525	20638	20611	20531	20762	20493	20630	20549	20450	20554	20463	20566	20535	20604	20655	20543	20473	20465	20668	20839	20512	20476	20728	20570	20444	20456	20565	20505	20679	20546	20566	20443	20591	20509	20336	20372	20678	20536	20537	20688	20462	20396	20378	20463	20540	20480	20435	20570	20381	20382	20512	20304	20511	20522	20512	20532	20685	20434	20358	20451	20527	20638	20639	20518	20508	20610	20535	20494	20765	20504	20497	20770	20505	20522	20584	20487	20516	20324	20408	20644	20600	20547	20467	20451	20586	20437	20532	20288	20424	20594	20442	20490	20428	20499	20556	20508	20487	20400	20535	20696	20522	20489	20555	20374	20637	20585	20735	20630	20518	20495	20533	20432	20666	20505	20576	20517	20581	20522	20747	20479	20564	20484	20551	20571	20661	20627	20668	20594	20602	20504	20797	20779	20564	20629	20440	20704	20642	20631	20550	20499	20538	20454	20753	20502	20614	20533	20473	20726	20592	20595	20489	20568	20536	20685	20686	20888	20697	20566	20417	20547	20669	20659	20630	20528	20594	20782	20466	20391	20498	20346	20482	20623	20382	20509	20730	20629	20485	20758	20448	20654	20342	20401	20332	20553	20464	20602	20463	20632	20666	20520	20586	20455	20677	20538	20542	20621	20624	20511	20791	20589	20831	20781	20689	20737	20480	20515	20463	20477	20695	20582	20622	20553	20451	20762	20781	20423	20536	20595	20585	20317	20640	20500	20666	20627	20708	20544	20444	20507	20575	20549	20486	20737	20322	20417	20401	20372	20645	20611	20474	20516	20600	20709	20628	20563	20569	20468	20416	20615	20429	20493	20461	20572	20522	20595	20465	20472	20475	20450	20510	20334	20624	20683	20387	20536	20550	20702	20561	20494	20515
43477	57822	39778	22666	18379	17287	16770	16914	16953	17003	16717	16700	16881	17165	16880	16634	16882	16810	16930	16725	16958	16934	16747	16927	16895	16760	16709	16916	16975	16876	16862	16932	16895	16962	16908	16779	16889	16800	16763	16783	16870	16733	16929	16983	16833	16848	16900	17057	16874	16983	16793	16636	16940	17054	16905	16763	16853	16831	16818	16994	16911	17037	16791	16909	16959	16898	16809	16708	16894	16999	16855	16882	16906	16900	16848	17002	16882	16894	16863	16853	16848	16987	17028	16969	16643	16827	16874	16804	16748	16853	16738	16824	16762	16782	16974	16838	16807	16667	16830	16854	16851	16931	16854	17087	16932	16675	16810	16777	16776	16895	16818	16806	16835	16838	16916	16874	16902	16856	16805	16797	16908	16842	16757	16979	16886	16876	16780	17003	16805	16839	16990	16950	17029	16821	16805	16863	16863	16927	16878	16902	16759	16783	16719	16898	16998	16807	16775	16689	16851	16781	16998	16834	17025	17012	16799	16951	16932	16821	16914	16964	16889	16819	16840	16730	16726	16766	16793	16715	16907	17002	16722	16853	16872	16654	16834	16781	16762	16755	16833	16903	16646	16823	16905	16918	16899	16802	17047	16857	16944	16726	16716	16972	16851	16923	16854	16851	16910	16850	16795	16726	16860	16892	16949	16882	16934	16955	16933	16717	17022	16880	17049	16911	16671	16713	16911	16797	16786	16848	16913	16910	16869	16863	16939	16895	16772	16969	16729	16840	16797	16848	16999	16946	16681	16870	16774	16918	16821	16949	16916	16685	17073	16733	16863	16834	16970	16988	16770	16938	16739	17051	16834	17017	16833	16762	17017	16920	17040	16896	16871	16836	16856	16844	16785	16877	16880	16944	16819	16988	16855	17007	16773	16859	16787	16769	16824	16784	16876	16882	16883	16896	16724	16766	16731	16956	16854	16798	16853	16930	16904	16868	16913	16764	16858	16810	16821	16740	17020	16754	16731	16788	16970	16799	16760	16955	16808	16854	16792	16939	16888	16963	16734	16795	16916	16894	16922	16906	16814	16776	16906	16776	16748	16957	16950	17018	16890	16842	16845	16866	16891	16902	16868	17035	16872	16860	16838	16921	16906	16830	16798	16787	16954	16962	16947	16795	16813	17009	16771	16949	16838	17003	16876	16935	16916	16855	16729	16819	16981	16851	16895	17083	16914	16904	17014	16848	17102	16783	16791	17025	16815	16855	16903	16752	16905	16965	16768	17101	16929	16885	16932	16872	16736	16692	16762	16920	16956	16946	16906	16989	16951	16743	16924	16906	16854	16999	16901	16973	16979	16921	16876	16877	16940	16760	17043	16972	16745	16790	16735	16702	16829	16754	16878	16798	16735	16816	16882	16867	16755	16882	16676	16827	16802	16781	16912	16856	16805	16779	16837	16806	16862	16686	16841	16872	17003	16906	16845	16943	16887	16704	17052	16915	16957	16875	16777	17091	16997	16899	16777	16855	17043	16898	16830	16915	16914	16959	16930	16912	16910	16770	16826	16671	16870	16950	16757	16845	16828	16875	16883	16827	16877	16765	16905	16859	16755	16795	16884	16845	16811	17013	16754	16892	16782	16728	16821	16764	16902	16778	16864	16870	16818	16858	16905	17028	16925	16855	16883	16928	17015	16996	16775	16670	16979	16884	16945	16984	16855	16802	17009	16697	16863	16847	16851	16874	16999	16816	16966	16923	16793	16855	16812	16722	16831	16757	16862	16842	16965	17026	16809	16855	16834	16961	16738	16914	16955	16789	16822	16799	16885	17009	16863	16721	16771	16776	16752	16794	16767	17051	16860	16794	16924	16926	16878	16907	16942	16779	16875	16939	16824	16709	16843	16772	16671	16839	16945	16808	16944	16888	16826	17022	16935	16855	16965	16838	16841	16920	16753	17007	16806	16872	16871	16860	16756	16835	16758	16927	16824	16984	16678	16927	16904	16912	16900	16661	16853	16961	16998	16866	16776	16627	16877	16675	16780	17099	16874	16907	16885	16863	16979	16935	16790	16915	16891	16903	16877	16898	16813	16932	16922	16889	16863	16808	16941	17005	16820	16846	16849	17055	16906	16833	16942	16692	16865	16938	16880	16973	16895	16799	16847	17020	16955	17045	16975	16832	16980	16949	16831	16953	16718	16903	16713	16812	16865	16770	16796	16800	17051	17029	16790	16988	16801	16907	16915	16849	16936	17011	16911	16925	17035	16841	16871	16867	16866	16887	16883	16848	16994	16957	16964	16862	16798	16800	16859	16929	16913	16940	16927	16982	16906	16900	16730	16756	16880	16921	16725	16917	16905	16864	16667	16878	16880	16828	16895	16827	16849	16854	16799	16866	16836	16833	16884	16864	16940	16933	16869	16949	16935	16826	16871	16730	16870	16820	16780	16880	16885	16730	16959	16928	16893	17039	16829	16915	16854	17078	16820	16934	16787	17031	16945	16896	16919	16735	16858	16934	16842	16787	16707	16845	16836	16942	16825	16985	16983	16814	16950	16890	16859	16972	16736	16840	16926	16915	16613	16865	17006	16938	16782	16946	16872	16944	16827	16963	17104	16727	16815	16901	16776	16956	16941	16982	16901	16777	16844	16918	16900	16797	16936	17029	16676	16848	16856	16873	17011	16790	16862	16748	16869	16901	16828	17093	16909	16971	16875	16953	16927	16993	16853	16924	16857	16975	16848	16790	17009	16857	16864	16691	16924	16750	16796	16788	16839	16895	16793	16930	16850	16873	16943	16843	16849	16797	16897	16960	16854	16983	16958	16958	16863	16769	16933	16838	16752	16739	16851	16830	16919	16843	16738	16806	16863	17033	16830	16750	16996	16711	16796	16792	16819	16787	16876	16957	16824	16818	16817	16715	16822	16880	16711	16880	16785	16978	16817	16914	16899	16800	16878	16854	16848	16802	16823	16905	16788	16933	16899	16820	16789	16726	16803	16778	16652	17060	16848	16930	16869	16927	16744	16788	16922	16953	16880	16738	16971	16861	16900	16822	16886	16934	17006	16846	16779	16872	16989	16957	17044	17000	16916	16897	16933	16809	16745	16811	17007	16989	16755	16868	16959	16875	16826	16923	16928	16654	16780	16792	16958	16831	16936	16855	16752	16876	16949	16706	16855	16957	16850	16869	16912	17011	17009	17039	16763	16846	16879	16830	16976	16944	16943	16922	16829	16877	16890	16780	16943	16828	16905	16817	16871	17037	16972	17015	16892	17106	16659	16888	16814	17005	16828	16912	16842	16815	16874	16722	16787	16915	16836	16966	16984	17062	16866	16859	16924	16940	16889	16999	16972	17098	16752	16792	16677	17032	16837	16805	16785	16727	16743	16916	16944	16772	16891	16965	16705	16846	16788	16830	16880	16864	16888	16828	16819	16906	16895	16859	16676	16822	16745	16707	16856	17045	16883	16995	16834	17076	17024	16872	17047	16746	17020	16963	17001	16757	16989	16928	16853	16855	16750	16893	16752	16754	17088	16862	16865	17193	16732	17032	16893	16690	16787	17028	16813	16828	16808	16886	17026	16822	16909	16895	16912	16860	16850	16888	17040	16909	16781	17049	16952	16870	16988	16837	16627	16962	16821	16931	16873	16785	16900	16952	16855	16871	16916	16727	16948	16739	16859	16907	17044	16956	16831	16916	16835	17005	16858	16912	16952	16980	16912	16928	16893	16874	16810	16818	16894	16843	16844	16830	16963	16947	16747	17108	17040	16954	16813	16834	16999	16726	16585	16997	16793	16997	16809	16928	16911	16995	16930	16995	16912	16977	16721	16929	16809	16751	16827	16900	17044	16824	16917	16878	16731	16864	16843	16800	16828	16798	16887	16771	16680	16962	16905	16792	17025	16758	16875	16900	16785	16745	17004	16814	16843	16768	16917	16865	16930	16711	16761	16834	16966	16854	16773	16848	16751	16855	16868	16824	17019	16978	16854	16862	16809	16671	17097	16767	16799	16858	16845	16939	16883	16753	16845	16870	16793	16911	16800	16895	16600	16905	16945	16928	16777	17001	16794	16801	16852	16871	16953	16783	16948	16869	16868	16925	16916	16912	16972	16852	16980	16857	16907	16812	16805	16724	17045	16868	16958	16827	16682	16929	16777	16736	16735	16892	16805	16881	17067	16961	16844	16847	16850	16953	16917	16769	16794	16813	16924	16735	16933	16983	16861	16922	16887	17038	16868	16885	16890	16807	16689	17012	16855	16780	16918	16839	17101	16898	16796	16938	16832	16926	16630	16869	16866	16915	16902	16875	16897	16956	16988	16842	16914	16686	16826	16820	16837	16749	16930	16883	17038	16865	16860	16858	16777	16736	16962	16934	16837	16795	16809	16692	16863	17016	16941	16898	16883	16926	16746	16911	16698	16875	16858	17129	16825	17041	16922	16922	16944	16768	16897	16920	16760	16778	16824	16971	16883	16802	16884	16977	16956	16963	16879	16920	16871	16821	16812	16756	16851	16900	16884	16840	16758	16907	16863	16820	16812	16848	16981	16631	16788	16883	16901	16848	16907	16916	16917	16847	16797	16950	16913	16929	16781	16958	16815	16808	16879	16894	16819	16897	16942	16727	16939	16710	16772	16847	16736	16921	16764	17047	16970	16760	16765	16814	17016	16616	16773	16839	16913	17049	16802	16765	16873	16869	16855	16898	16979	16830	16886	16862	16909	17016	16887	16834	16927	16824	17031	16931	16942	16842	16807	16911	17023	16638	16837	16743	16901	16832	16937	16889	16719	16722	17002	16728	16755	16936	16880	16787	16955	16969	16833	16809	16932	16862	16868	16856	16818	17043	16925	16852	16797	16592	16950	16967	16844	16764	17019	16942	17119	16962	16947	16937	16895	16956	16853	16820	16906	16724	16820	16797	16864	16830	16838	16929	16890	16829	16788	16824	16988	16737	16904	16821	17102	16979	16914	16793	17000	16802	16858	17000	16880	16575	16812	16931	16922	16880	16910	16906	16919	16943	17033	16760	16970	16924	16828	16640	16808	16989	16851	16942	16960	16959	16922	16652	16926	16964	16827	16886	16894	17055	16839	16933	16862	16977	16773	16989	16926	16900	16854	16916	16915	16915	16838	16866	16880	16782	16809	16892	16946	16805	16929	16786	16830	16730	16890	16797	16720	16600
24141	24425	33995	28160	24192	24370	23978	20978	20497	20751	20849	20670	20627	20623	20579	20482	20740	20504	20725	20534	20570	20490	20535	20563	20519	20549	20540	20502	20617	20537	20307	20495	20507	20480	20515	20549	20435	20658	20480	20502	20452	20263	20487	20415	20542	20501	20355	20269	20461	20422	20355	20463	20425	20681	20468	20505	20462	20516	20382	20209	20355	20459	20238	20222	20446	20343	20553	20271	20498	20437	20517	20397	20465	20234	20432	20325	20359	20275	20220	20495	20561	20426	20551	20428	20432	20503	20369	20252	20333	20396	20384	20458	20637	20489	20378	20284	20469	20334	20618	20235	20513	20209	20219	20361	20345	20249	20535	20486	20514	20427	20497	20634	20428	20411	20289	20154	20357	20407	20215	20478	20511	20270	20457	20438	20492	20410	20448	20495	20453	20478	20356	20411	20452	20457	20332	20366	20419	20533	20401	20421	20588	20290	20270	20335	20433	20527	20383	20315	20530	20423	20500	20158	20236	20409	20577	20537	20475	20259	20342	20522	20619	20316	20717	20603	20411	20484	20241	20454	20343	20433	20581	20387	20451	20492	20347	20486	20520	20418	20500	20378	20296	20322	20226	20342	20198	20385	20298	20558	20438	20504	20430	20316	20532	20696	20355	20213	20396	20340	20255	20296	20496	20450	20496	20537	20352	20567	20398	20310	20389	20481	20209	20255	20313	20312	20490	20542	20441	20278	20236	20548	20317	20323	20483	20455	20456	20398	20386	20422	20581	20269	20467	20305	20379	20326	20402	20505	20449	20410	20506	20364	20110	20227	20435	20350	20464	20464	20492	20538	20327	20564	20817	20444	20494	20243	20355	20569	20391	20577	20255	20300	20396	20337	20514	20440	20468	20780	20256	20370	20191	20483	20272	20426	20401	20213	20052	20283	20421	20351	20397	20284	20293	20642	20216	20336	20259	20378	20270	20298	20368	20404	20277	20479	20301	20415	20472	20283	20282	20216	20440	20161	20332	20514	20261	20290	20544	20361	20304	20381	20582	20341	20685	20508	20538	20375	20321	20450	20363	20556	20445	20487	20487	20210	20133	20635	20490	20515	20536	20497	20398	20573	20247	20253	20630	20448	20475	20219	20332	20441	20398	20457	20536	20254	20418	20362	20439	20609	20528	20370	20292	20362	20559	20369	20384	20369	20471	20429	20471	20555	20192	20427	20399	20504	20535	20415	20401	20510	20182	20493	20170	20517	20507	20304	20325	20550	20418	20254	20320	20447	20503	20339	20415	20305	20261	20361	20410	20418	20431	20412	20442	20336	20412	20346	20436	20567	20356	20177	20335	20443	20336	20298	20437	20361	20281	20736	20676	20427	20255	20390	20496	20379	20138	20255	20591	20428	20393	20202	20597	20271	20442	20308	20446	20357	20471	20368	20330	20436	20360	20322	20420	20508	20422	20481	20414	20367	20531	20312	20572	20617	20216	20168	20423	20195	20257	20403	20297	20346	20379	20434	20495	20494	20375	20370	20235	20307	20298	20410	20267	20185	20555	20557	20368	20437	20347	20432	20355	20247	20303	20532	20069	20451	20447	20308	20412	20230	20530	20408	20192	20313	20390	20392	20469	20477	20378	20277	20264	20369	20436	20481	20471	20362	20589	20267	20496	20416	20405	20419	20546	20414	20538	20510	20379	20518	20240	20380	20425	20413	20332	20401	20441	20521	20352	20275	20391	20563	20381	20302	20451	20321	20457	20135	20481	20377	20464	20289	20542	20326	20494	20368	20634	20289	20299	20290	20404	20288	20343	20455	20666	20502	20354	20432	20284	20190	20352	20367	20530	20432	20275	20236	20255	20391	20266	20627	20356	20346	20346	20299	20321	20412	20356	20513	20435	20555	20426	20195	20368	20495	20239	20566	20164	20298	20375	20305	20296	20381	20499	20390	20438	20259	20510	20305	20411	20507	20594	20453	20588	20397	20380	20415	20159	20241	20455	20217	20562	20695	20534	20505	20433	20703	20359	20475	20402	20434	20302	20360	20493	20416	20192	20332	20417	20545	20626	20295	20375	20508	20413	20769	20348	20245	20225	20423	20336	20241	20382	20340	20358	20383	20485	20278	20397	20285	20465	20364	20469	20340	20382	20489	20423	20405	20466	20330	20560	20271	20472	20300	20433	20448	20496	20372	20461	20520	20343	20460	20405	20249	20509	20330	20404	20560	20380	20231	20233	20424	20480	20364	20384	20508	20491	20440	20485	20467	20404	20390	20442	20198	20396	20449	20360	20406	20409	20260	20460	20259	20272	20317	20475	20161	20323	20328	20661	20426	20391	20151	20475	20369	20422	20314	20389	20252	20491	20638	20423	20426	20628	20379	20349	20443	20384	20221	20348	20325	20317	20095	20366	20513	20627	20596	20407	20201	20402	20246	20366	20377	20536	20445	20358	20508	20529	20241	20483	20331	20462	20439	20540	20327	20355	20299	20714	20456	20451	20322	20483	20382	20438	20524	20514	20369	20631	20547	20336	20517	20520	20350	20262	20344	20532	20376	20275	20406	20305	20477	20515	20450	20400	20373	20340	20393	20474	20383	20425	20550	20279	20483	20565	20244	20511	20525	20485	20205	20254	20614	20213	20334	20566	20251	20528	20412	20320	20588	20312	20282	20417	20398	20557	20438	20314	20314	20205	20369	20313	20365	20487	20238	20623	20398	20480	20302	20443	20449	20542	20507	20299	20223	20313	20399	20506	20454	20263	20330	20539	20241	20517	20272	20348	20667	20640	20449	20453	20424	20575	20163	20542	20359	20365	20390	20397	20314	20449	20294	20448	20295	20234	20295	20467	20288	20478	20546	20474	20198	20471	20323	20248	20224	20504	20409	20475	20452	20608	20460	20431	20701	20606	20503	20462	20451	20627	20497	20581	20352	20485	20168	20386	20532	20568	20658	20333	20513	20319	20294	20584	20470	20389	20603	20327	20461	20530	20210	20499	20389	20330	20420	20511	20341	20621	20481	20368	20394	20404	20309	20508	20419	20247	20557	20358	20318	20265	20365	20651	20373	20328	20254	20663	20280	20319	20434	20449	20217	20365	20353	20486	20439	20467	20240	20426	20654	20467	20350	20556	20575	20508	20206	20439	20304	20496	20291	20501	20502	20409	20455	20277	20304	20367	20354	20376	20480	20445	20579	20460	20465	20487	20418	20382	20658	20684	20195	20453	20552	20365	20414	20520	20384	20406	20374	20304	20317	20431	20609	20474	20425	20418	20483	20287	20326	20357	20479	20474	20371	20278	20428	20488	20177	20355	20632	20275	20550	20400	20554	20528	20413	20472	20216	20398	20353	20378	20432	20287	20341	20489	20363	20463	20447	20532	20373	20414	20428	20342	20374	20368	20359	20698	20286	20320	20494	20490	20297	20552	20544	20456	20426	20474	20333	20407	20504	20320	20257	20428	20335	20261	20227	20340	20272	20414	20519	20428	20407	20509	20545	20581	20361	20543	20488	20534	20121	20190	20574	20363	20345	20424	20473	20444	20638	20325	20375	20260	20399	20463	20326	20546	20351	20373	20604	20445	20469	20399	20544	20359	20374	20463	20560	20566	20253	20483	20312	20621	20561	20528	20478	20252	20497	20444	20324	20548	20415	20406	20385	20416	20364	20421	20353	20495	20495	20348	20186	20225	20377	20393	20369	20425	20254	20529	20097	20335	20436	20505	20468	20659	20447	20328	20324	20300	20467	20425	20387	20545	20523	20439	20515	20636	20402	20184	20306	20350	20475	20440	20508	20396	20495	20426	20332	20349	20394	20560	20399	20464	20379	20306	20387	20302	20604	20459	20530	20296	20447	20126	20335	20421	20553	20386	20382	20328	20344	20518	20371	20495	20429	20453	20502	20504	20055	20265	20484	20435	20393	20488	20519	20229	20368	20356	20434	20219	20288	20363	20275	20435	20474	20390	20379	20377	20391	20378	20538	20396	20451	20443	20338	20429	20158	20478	20497	20338	20512	20507	20421	20447	20421	20316	20552	20416	20527	20741	20404	20358	20336	20259	20451	20582	20303	20350	20497	20571	20522	20446	20619	20511	20345	20564	20318	20452	20441	20383	20511	20132	20649	20473	20439	20492	20283	20467	20387	20583	20347	20412	20480	20448	20367	20448	20421	20308	20513	20288	20203	20698	20286	20561	20442	20658	20406	20299	20258	20222	20371	20506	20397	20530	20312	20328	20349	20279	20454	20536	20599	20417	20511	20434	20765	20500	20596	20295	20404	20439	20337	20247	20359	20459	20306	20486	20484	20332	20256	20294	20365	20422	20358	20578	20513	20509	20430	20609	20311	20318	20239	20451	20651	20507	20427	20425	20501	20359	20266	20165	20437	20562	20674	20429	20474	20318	20409	20319	20158	20495	20405	20513	20456	20224	20360	20717	20360	20425	20413	20327	20183	20485	20513	20411	20387	20460	20478	20389	20444	20585	20504	20373	20485	20459	20503	20566	20460	20416	20457	20545	20290	20550	20453	20520	20391	20396	20423	20272	20454	20569	20475	20391	20530	20413	20491	20674	20424	20414	20495	20483	20277	20369	20416	20357	20135	20520	20454	20315	20451	20509	20273	20184	20363	20336	20580	20414	20241	20369	20286	20301	20628	20399	20526	20341	20379	20291	20383	20370	20362	20341	20180	20401	20135	20125	20369	20533	20467	20596	20429	20587	20518	20302	20150	20360	20406	20376	20405	20340	20294	20408	20464	20373	20161	20545	20303	20364	20318	20252	20098	20452	20415	20528	20455	20408	20500	20457	20634	20426	20359	20346	20183	20560	20190	20154	20324	20499	20570	20568	20413	20487	20587	20422	20243	20334	20504	20361	20504	20154	20510	20282	20281	20316	20335	20126	20355	20327	20264	20362	20543	20538	20384	20403	20289	20406	20354	20424	20584	20463	20486	20320	20353	20413	20348	20437	20377	20460	20504	20416	20532	20288	20525	20554	20571	20538	20554	20318	20321	20666	20465	20455	20329	20589	20495	20399	20462	20458	20413	20350	20221	20582	20417	20348	20394	20417	20520	20483	20342	20325	20390	20301	20473	20582	20473	20417	20237	20335	20580	20382	20533	20536	20372	20487	20403	20709	20515	20295	20372	20604	20449	20464	20729	20282	20370	20380	20501	20445	20604
63298	99185	72048	40639	25231	19565	17567	17140	16943	16904	16965	16975	16924	16867	16876	16899	16930	16816	16788	16999	16845	16910	16781	16948	16830	16861	16790	16841	16925	16740	16880	16958	16792	16983	16736	16864	17050	16750	16864	16772	16920	16775	16773	16854	16893	16700	16890	16894	16812	16797	16958	16722	16736	16717	16808	16806	16757	16989	16783	16925	16677	16953	16659	16918	16800	16823	16792	16877	16852	16907	16956	16806	16606	16897	16941	16698	16698	16902	16867	16716	16979	16865	16724	16872	16902	16797	16805	16724	16930	16958	16840	16824	16943	16866	16950	16772	16715	16911	16797	16858	16607	16801	16771	16926	16894	16691	16816	16733	16854	16921	16902	16868	16832	16718	16765	16808	16801	16794	16674	16882	16720	16853	16701	16768	16815	16735	16891	16982	16927	16611	16862	16711	16797	16800	16686	16705	16905	16914	16922	16716	16782	16931	16980	16657	16843	16778	16811	16951	16890	16666	16913	16944	16769	16982	16793	17027	16827	16832	16617	16922	16957	16790	16942	16893	16749	16982	16963	16890	16879	16825	16732	16785	16711	16829	16884	16797	16807	16895	16854	16873	16704	16896	16807	16828	16781	16848	17131	16708	16887	16805	16929	16696	16829	16740	16785	16772	16852	16693	16686	16926	16704	16884	16874	16836	16672	16772	16805	16815	16905	16824	16900	16839	16932	16689	16982	16644	16870	16831	16780	16838	16684	16833	16805	16791	16846	16832	16843	16760	16862	16792	16962	16777	16825	16856	16895	16605	16921	16802	16753	16959	16871	16871	16821	16770	16909	16720	16913	16834	16785	16864	16770	16845	16840	16901	16794	16960	16846	16593	16796	16778	16923	16782	16973	16865	16891	16839	16964	16846	16848	16948	16772	16795	16681	16826	16980	16678	16844	16885	16778	16935	16795	16910	16853	16929	16697	16764	17009	16866	16686	16934	16744	16783	16752	16987	16892	16780	16624	16808	16908	16978	16767	16769	16908	16870	16969	16783	16727	16873	16629	16757	16839	16948	17169	16745	16749	16721	16855	16829	16879	16891	16917	16902	16927	16792	16938	16757	16850	16803	16790	16848	16914	16780	16704	16850	16859	16640	16918	17048	16791	16791	16795	16810	16719	16650	16776	16924	16883	16861	16781	16742	17020	16794	16791	16780	16880	16935	16885	16653	16740	16857	16833	16899	16832	16953	16960	16736	16875	16944	16842	16861	16963	16833	16866	16745	16828	16728	16895	16900	16693	16696	16744	16682	16955	16773	16877	16802	16834	16988	16812	16906	16823	16645	16832	16862	16743	16985	16922	17020	16764	16968	16821	16749	17107	16870	16818	17004	16908	16785	16842	16798	16762	16891	16883	16949	16871	16840	16808	16740	16947	16672	16774	16739	16795	16884	16854	16793	16769	17024	16817	16931	16902	16698	16812	16993	16757	16825	16930	16932	16714	16835	16864	16634	16832	16762	16934	16883	16680	16757	16852	16809	16764	16777	16821	16739	16684	16811	16940	16953	16782	16925	16930	16715	16931	16738	17004	16781	16751	16802	16900	16763	16815	16871	16818	16889	16865	16836	16900	16811	16899	16822	16656	16837	16830	16709	16930	16737	16723	16809	16807	16940	16857	16958	16896	16928	16938	16606	16862	16893	16846	16949	16867	16876	16963	16813	16639	16744	16789	16799	16738	16689	16770	17070	16943	16793	16621	16846	16859	16850	16841	16898	16678	16720	16902	16747	16749	16828	16811	16804	16892	16722	16883	16816	16915	16619	17045	16741	16860	16763	16645	16807	16636	16765	16927	16908	16881	16877	16873	16700	16796	16609	16937	17001	16890	16928	16663	16769	16751	16827	16876	16732	16843	16761	16955	17087	16877	16961	16779	16717	16783	16894	16801	16963	16860	16868	16714	16780	16778	16776	16897	16847	16801	16750	16891	16716	16828	16875	16722	16806	16848	16878	16795	16857	17023	16985	16909	16746	16816	16794	16874	16914	16917	16823	16893	16960	16759	16763	16810	16754	16797	16916	16640	16781	16751	16730	16821	16927	16783	16764	16824	16710	16935	16737	17093	16632	17054	16759	16794	16904	16948	16735	16919	16873	16729	16612	16870	16847	16871	16908	16863	16718	16804	16787	16917	16854	16618	16944	16660	16873	16616	17062	16819	16666	16902	16773	16867	16792	16894	16877	16838	17003	16765	16989	16869	16922	16988	16640	16823	16793	16873	16726	16860	16939	16817	16680	16741	16730	16742	16838	16801	16748	16732	16858	16745	16665	16803	16972	16743	16688	16886	16906	17070	16667	16659	16821	16861	16984	16782	16831	16698	16815	16692	16841	16769	16660	16922	16789	16852	16650	16886	16937	16823	17081	16881	16758	16997	16809	16696	16890	16715	16796	16670	16721	16658	16723	16820	16988	16782	16713	16672	16845	16665	16955	16754	16784	16729	16737	16902	16690	16809	16904	16769	16864	16886	16968	16767	16903	16834	16819	16800	16912	16949	16898	16813	16787	16808	17080	16776	16943	16848	16802	16803	16697	16842	16755	16836	16680	16731	16772	16867	16805	16789	16893	16882	16844	17133	16691	16935	16819	16730	16794	16769	16864	16873	16809	16965	16821	16781	16893	16827	16961	16925	16888	16894	16966	16880	16791	16890	16948	16904	16966	16776	16792	16747	16867	16925	16779	16619	16902	16794	16777	16831	16983	16711	16981	16820	16629	16864	16840	16868	16868	17035	16840	16734	16828	16929	16820	16694	16727	16767	16814	16694	16746	16719	16776	16767	16839	16868	16907	16723	16714	16834	16673	16872	16845	16774	16867	16794	16715	16698	16816	16856	16764	16870	16904	16907	16814	16832	16634	16694	17015	16916	16760	16756	16848	16891	16829	16832	16714	16975	16892	16754	16817	16574	16875	16874	16970	16798	16595	16825	16954	16866	16751	16997	16908	16923	16743	16972	16725	16877	16978	16730	16813	16756	16780	16988	16760	16829	16966	16787	16689	16791	16767	16879	16866	16907	16764	16905	16936	16907	16732	16909	16839	16953	16948	16929	16799	16917	16751	16784	16839	16646	16805	16805	16802	16930	16825	16894	17009	16876	16678	17182	16949	16828	16893	16947	16823	16725	16683	16692	16915	16853	16899	16880	16825	16829	16952	16841	16651	16817	16839	16898	16865	16981	16734	16917	16836	16876	16837	16844	16883	16813	16935	16742	16782	16665	16902	16923	16910	17020	16910	16761	16869	16764	16932	16770	16833	16977	16868	16886	16627	16868	16933	17022	16643	16861	16748	16897	16747	16766	16777	16894	16702	16707	16918	16815	16920	16975	16703	16903	16903	16835	16700	16724	16890	16961	16906	16867	16833	16827	16930	16937	16832	16858	16766	16756	16892	16680	16632	16867	16683	17040	16581	16683	16866	16805	16712	16899	16892	16880	16824	16943	16944	16884	16825	16980	16871	16952	16731	16823	16726	16950	16933	16827	16785	16989	16809	16636	16741	16916	16912	16863	16810	16864	16966	16917	16976	16704	16845	16844	16913	16863	16746	16711	16810	16702	16752	16821	16923	16889	16857	16908	16657	16725	16868	17081	16851	16932	16992	16740	16853	16675	16758	16966	16798	16689	16931	16789	17057	16904	16599	16867	16646	16871	16891	16786	16879	16727	16747	16901	16786	16847	16798	16864	16997	16742	16832	16984	16977	16927	16629	16773	16938	16551	16921	16738	16804	16896	16784	16966	16794	16889	16950	16722	16901	16774	16847	16876	16817	16960	16788	16939	16784	16829	16854	16820	16958	16615	16883	16851	16928	16780	16779	16840	16706	16733	16723	16855	16858	16732	16719	16951	16805	16721	16790	16897	16700	16756	16618	16917	16862	16799	16747	17098	16801	16803	16796	16903	16812	16781	17030	16788	16852	16670	16852	16887	16782	16783	16885	16820	16743	16619	16835	16862	16829	16938	16838	16764	16811	16749	16898	16779	16934	16907	16949	16832	16800	16860	16815	16733	16945	16861	16771	16809	16911	16736	16904	16737	16834	16851	16961	16897	16868	16867	16880	16827	17039	16788	16877	16795	16867	16832	16900	16865	16914	16731	16940	16824	16786	16861	17030	16855	16833	16897	16769	16907	16761	16672	16863	16930	16945	16733	16955	17085	16722	16854	16775	16838	16780	16816	16960	16825	16798	16908	16774	16776	16675	16720	16794	16728	16922	16806	16748	16872	16759	16868	16995	16841	16903	16699	16640	16707	16991	16796	16829	16808	16846	16750	16763	16855	16754	16852	16894	16796	16821	16869	16956	16743	16816	16897	17027	16927	16903	16787	16775	17075	16835	16816	16728	16778	17045	16778	16920	16942	16756	16691	16817	16822	16948	16811	16891	16696	16950	16772	16728	16829	17043	16720	17083	16791	16603	16807	16800	16653	16933	16918	16773	16806	16758	16848	16840	16914	16898	16876	16818	16712	16724	16824	16827	16714	16903	16799	16961	16630	16913	16819	16790	16744	16816	16994	17147	16854	16879	16762	16854	16950	16968	16836	16866	16907	16729	17029	16784	16822	16811	16903	16796	16778	17092	16835	16759	16779	16910	16703	16838	16833	16766	16642	16708	16808	16920	16663	16872	16849	16713	16695	16761	16907	16735	16925	16681	16755	16863	16881	16808	17048	16962	16837	16843	16957	16863	16829	16747	16834	16902	16891	16711	16614	16969	16808	16931	16899	16770	16952	16813	16785	16805	16843	16931	16876	16821	16975	16725	16810	16636	16879	16717	16866	16727	16806	16722	16763	16792	16949	16777	16818	16892	16827	16788	16794	16874	16697	16886	16708	16942	16963	17028	16842	16931	16796	16656	16905	16639	16762	16678	16946	16774	16705	16772	16672	16792	16869	16990	16630	16784	16816	16795	16884	17099	16735	16742	16948	16641	16905	16828	16902	16761	16809	16949	16981	16960	17021	16875	16875	16943	16843	16768	16946	16697	16797	16875	16713	16856	16729	16912	16792	16795	16721	16910	16991	16839	16896	16958	16654	16844	16929	16803	16902	16821	16731	16855	16845	16908	16855	16745	16865	16766	17029	16865	16800	16909	16866	16879	16674	16753	16726	16904	16765	16865	16550	17005	16754	16833	16917	16877	16726	17014
22843	22689	31369	25634	23079	25156	27536	22542	21546	22059	21687	21953	21811	21692	21706	21647	21801	21474	21506	21443	21637	21510	21429	21416	21514	21554	21560	21544	21251	21358	21470	21526	21401	21280	21372	21483	21540	21137	21625	21480	21408	21505	21469	21429	21292	21403	21362	21332	21468	21358	21296	21528	21400	21408	21641	21543	21304	21248	21476	21340	21175	21222	21341	21396	21413	21348	21247	21344	21476	21308	21373	21406	21533	21307	21463	21366	21277	21377	21262	21193	21460	21287	21320	21426	21358	21350	21373	21393	21331	21496	21258	21235	21286	21267	21323	21317	21239	21295	21375	21393	21389	21434	21383	21255	21368	21540	21372	21330	21274	21365	21273	21195	21295	21290	21574	21379	21293	21322	21377	21190	21291	21317	21070	21115	21187	21249	21304	21027	21332	21316	21203	21310	21258	21365	21321	21463	21364	21381	21388	21242	21412	21194	21296	21316	21469	21348	21080	21433	21180	21120	21184	21240	21322	21339	21434	21201	21263	21421	21311	21162	21484	21222	21275	21210	21204	21146	21409	21346	21334	21097	21480	21468	21441	21403	21145	21305	21415	21222	21387	21382	21350	21375	21322	21235	21412	21456	21141	21419	21500	21330	21469	21591	21438	21361	21184	21350	21492	21338	21466	21288	21165	21291	21415	21336	21354	21323	21248	21334	21311	21018	21122	21125	21321	21511	21366	21193	21174	21237	21483	21285	21204	21441	21243	21218	21239	21305	21412	21555	21398	21184	21338	21226	21198	21191	21515	21485	21204	21175	21397	21257	21340	21375	21351	21349	21250	21083	21662	21363	21451	21425	21261	21225	21361	21364	21361	21320	21448	20948	21279	21295	21440	21247	21500	21245	21272	21309	21354	21323	21284	21356	21380	21355	21409	21262	21257	21212	21139	21160	21331	21300	21118	21323	21184	21258	21376	21239	21037	21401	21186	21326	21345	21206	21327	21290	21365	21344	21277	21305	21172	21131	21290	21362	21435	21443	21181	21187	21362	21280	21377	21272	21545	21299	21254	21259	21285	21185	21417	21287	21460	21252	21267	21166	21136	21402	21387	21398	21484	21171	21269	21503	21114	21144	21225	21098	21329	21373	21491	21223	21300	21244	21204	21371	21330	21390	21069	21070	21351	21154	21495	21374	21127	21283	21179	21415	21147	21368	21173	21162	21107	21257	21369	21332	21330	21184	21291	21364	21322	21126	21395	21304	21232	21173	21187	21375	21424	21146	21291	21331	21354	21137	21241	21034	21203	21188	21257	21299	21287	21266	21677	21414	21307	21236	21033	21485	21128	21346	21106	21292	21225	21301	21318	21442	21217	21154	21023	21333	21371	21226	21343	21381	21259	21474	21381	21316	21423	21412	21262	21376	21361	21046	21436	21389	21302	21509	21255	21154	21220	21315	21433	21529	21158	21405	21223	21128	21333	21319	21439	21231	21267	21114	21176	21307	21170	21094	21077	21529	21328	21347	21355	21186	21390	21412	21166	21361	21366	21119	21267	21147	21451	21360	21370	21346	21354	21176	21379	21465	21207	21528	21340	21214	21286	21420	21078	21269	21245	21334	21520	21356	21372	21273	21317	21176	21309	21303	21143	21360	21123	21331	21234	21155	21262	21373	21229	21373	21413	21332	21519	21195	21288	21318	21313	21401	21374	21283	21631	21290	21289	21138	21127	21143	21266	21465	21263	21210	21461	21206	21528	21368	21404	21244	21517	21218	21488	21344	21293	21298	21366	21137	21216	21176	21492	21476	21165	21443	21087	21300	21266	21314	21227	21410	21279	21190	21176	21273	21428	21288	21230	21099	21354	21304	21278	21153	21398	21349	21323	21445	21236	21043	21159	21314	21500	21264	21411	21257	21265	21149	21348	21325	21129	21171	21303	21225	21217	21269	21174	21290	21297	21113	21270	21415	21439	21374	21367	21546	21418	21393	21342	21425	21260	21174	21275	21213	21152	21321	21114	21426	21464	21399	21547	21309	21307	21038	21246	21235	21244	21257	21193	21608	21364	21407	21210	21391	21289	21250	21458	21325	21267	21209	21203	21199	21191	21310	21299	21208	21309	21426	21169	21422	21330	21445	21284	21257	21503	21210	21452	21384	21174	21352	21600	21389	21207	21442	21275	21442	21145	21260	21286	21412	21323	21176	21416	21255	21335	21332	21333	21395	21446	21230	21447	21263	21407	21503	21276	21240	21422	21159	21335	21473	21432	21069	21279	21251	21312	21253	21441	21317	21307	21540	21274	21274	21403	21310	21328	21284	21256	21106	21319	21172	21317	21344	21412	21147	21175	21334	21542	21303	21350	21254	21577	21380	21407	21313	21244	21425	21460	21430	21284	21437	21446	21235	21434	21281	21091	21372	21385	21132	21310	21442	21441	21314	21256	21145	21366	21403	21345	21384	21298	21431	21234	21286	21326	21237	21223	21323	21197	21458	21043	21450	21357	21358	21265	21558	21256	21494	21451	21233	21230	21309	21338	21236	21494	21259	21307	21322	21294	21333	21149	21234	21257	21204	21456	21053	21472	21280	21262	21174	21295	21323	21258	21131	21178	21369	21161	21400	21410	21246	21314	21352	21162	21050	21306	21478	21198	21304	21345	21410	21404	21251	21217	21286	21369	21288	21319	21571	21354	21516	21333	21150	21340	21263	21421	21243	21282	21255	21269	21338	21196	21305	21164	21277	21361	21142	21171	21219	21335	21336	21290	21301	21196	21138	21316	21504	21119	21203	21191	21231	21286	21283	21307	21143	21128	21359	21307	20930	21431	21360	21284	21291	21198	21454	21293	21295	21147	21282	21548	21303	21219	21382	21138	21313	21235	21035	21396	21467	21258	21241	21239	21391	21264	21301	21398	21133	21148	21296	21178	21294	21150	21215	21331	21313	21261	21244	21293	21472	21244	21067	21176	21284	21316	21310	21276	21225	21103	21205	21414	21271	21180	21393	21498	21384	21298	21308	21449	21534	21417	21138	21406	21272	21342	21316	21490	21411	21383	21427	21265	21260	21256	21349	21282	21192	21335	21468	21477	21031	21333	21375	21353	21335	21261	21276	21253	21260	21446	21685	21234	21330	21349	21301	21372	21402	21234	21142	21140	21287	21117	21325	21255	21160	21221	21432	21355	21340	21139	21337	21319	21238	21275	21269	21253	21287	21269	21277	21128	21356	21274	21099	21123	21225	21243	21343	21372	21333	21400	21308	21329	21377	21228	21300	21433	21348	21358	21284	21518	21307	21208	21118	21394	21449	21390	21326	21335	21257	21237	21540	21241	21177	21471	21366	21250	21445	21390	21541	21249	21182	21269	21283	21303	21279	21337	21353	21317	21513	21273	21383	21084	21362	21228	21233	21304	21220	21500	21282	21188	21334	21570	21498	21314	21333	21257	21335	21186	21289	21090	21076	21366	21478	21309	21491	21395	21093	21391	21391	21247	21239	21179	21207	21289	21104	21249	21418	21143	21318	21215	21326	21204	21297	21422	21138	21423	21450	21327	21273	21208	21303	21270	21391	21234	21188	21545	21282	21417	21308	21293	21264	21409	21324	21383	21324	21208	21314	21389	21309	21167	21376	21243	21158	21161	21333	21048	21184	21217	21181	21244	21488	21217	21264	21470	21179	21341	21270	21403	21491	21384	21328	21167	21496	21218	21290	21444	21038	21327	21242	21525	21240	21274	21255	21375	21408	21425	21463	21234	21205	21455	21229	21235	21312	21293	21281	21140	21514	21192	21474	21340	21362	21538	21332	21325	21134	21055	21566	21316	21256	21280	21483	21391	21235	21420	21365	21537	21350	21232	21509	21658	21646	21138	21185	21352	21304	21249	21435	21247	21254	21358	21269	21319	21384	21278	21081	21134	21305	21356	21373	21219	21023	21370	21246	21322	21337	21183	20975	21252	21355	21300	21088	21246	21201	21380	21391	21376	21393	21353	21090	21217	21214	21519	21203	21312	21300	21308	21413	21424	21245	21473	21394	21534	21237	21310	21304	21277	21355	21338	21401	21356	21177	21252	21355	21103	21273	21179	21469	21418	21416	21394	21404	21192	21150	21509	21199	21127	21143	21326	21420	21328	21112	21416	21344	21241	21073	21219	21165	21099	21225	21197	21257	21308	21261	21350	21460	21228	21394	21294	21271	21099	21426	21119	21301	21364	21319	21558	21265	21411	21455	21247	21415	21361	21151	21257	21207	21359	21103	21315	21140	21677	21320	21292	21494	21269	21341	21244	21267	21534	21359	21318	21355	21294	21316	21225	21119	21347	21453	21272	21459	21413	21434	21406	21410	21326	21449	21279	21328	21232	21293	21369	21275	21279	21295	21255	21326	21295	21477	21454	21276	21106	21280	21218	21489	21424	21200	21434	21449	21329	21333	21426	21222	21281	21291	21181	21209	21209	21205	21338	21063	21404	21417	21286	21398	21229	21283	21413	21323	21437	21317	21241	21161	21382	21309	21172	21237	21323	21247	21470	21042	21246	21348	21276	21162	21391	21182	21349	21211	21503	21328	21496	21337	21236	21277	21440	21255	21277	21070	21314	21404	21477	21395	21401	21237	21236	21323	21259	21600	21478	21337	21372	21134	21233	21228	21333	21372	21307	21536	21421	21216	21260	21378	21474	21332	21198	21346	21231	21373	21374	21454	21136	21193	21378	21066	21214	21202	21389	21231	21135	21187	21410	21195	21180	21207	21194	21315	21362	21274	21332	21238	21589	21246	21222	21230	21306	21503	21234	21549	21082	21281	21159	21603	21129	21531	21408	21375	21421	21435	21178	21355	21293	21240	21324	21119	21335	21245	21220	21327	21426	21505	21312	21199	21236	21351	21412	21304	21332	21297	21387	21241	21364	21055	21372	21320	21439	21372	21278	21296	21320	21294	21436	21159	21433	21082	21091	21306	21373	21322	21392	21169	21471	21315	21448	21244	21242	21077	21250	21459	21335	21373	21171	21373	21365	21236	21285	21171	21295	21194	21260	21106	21238	21327	21392	21324	21282	21373	21141	21275	21262	21310	21214	21191	21429	21244	21164	21226	21355	21113	21313	21198	21500	21246	21201	21455	21324	21368	21224	21394	21203	21243	21379	21347	21528	21327	21287	21231	21362	21364	21247	21440	21293	21124	21284	21200
58960	105336	81006	50416	30469	22382	18744	17620	17303	17028	17363	17356	17268	17380	17277	17332	17227	17213	17253	17468	17406	17368	17288	17426	17355	17408	17362	17537	17322	17439	17428	17205	17416	17296	17434	17289	17459	17304	17350	17383	17537	17320	17464	17357	17298	17298	17366	17406	17114	17373	17321	17468	17286	17244	17197	17358	17162	17198	17378	17186	17191	17307	17315	17221	17288	17397	17372	17265	17424	17244	17290	17389	17311	17126	17291	17344	17379	17271	17165	17192	17376	17235	17122	17308	17209	17303	17263	17322	17355	17140	17326	17164	17225	17297	17508	17081	17203	17243	17363	17287	17370	17310	17503	17251	17263	17485	17257	17339	17296	17221	17210	17253	17382	17265	17445	17262	17365	17117	17416	17558	17187	17217	17306	17242	17365	17252	17356	17475	17358	17125	17253	17275	17244	17249	17288	17185	17284	17311	17283	17197	17135	17429	17461	17250	17293	17153	17427	17378	17263	17286	17282	17280	17293	17316	17361	17238	17305	17169	17391	17354	17325	17205	17338	17256	17323	17402	17260	17221	17363	17405	17326	17534	17400	17181	17197	17414	17286	17392	17451	17215	17356	17230	17525	17275	17290	17139	17339	17257	17416	17354	17375	17238	17388	17357	17085	17412	17194	17377	17125	17197	17379	17079	17391	17299	17248	17360	17209	17432	17438	17242	17267	17308	17342	17315	17324	17304	17364	17231	17450	17283	17291	17341	17399	17537	17280	17372	17421	17346	17110	17287	17371	17401	17364	17330	17314	17291	17468	17168	17327	17308	17354	17142	17219	17411	17227	17348	17344	17384	17197	17311	17330	17232	17260	17203	17297	17525	17194	17298	17324	17440	17180	17323	17305	17243	17226	17126	17318	17209	17432	17241	17259	17315	17304	17402	17252	17220	17473	17226	17262	17310	17348	17303	17225	17418	17174	17278	17429	17154	17319	17205	17378	17080	17261	17481	17218	17383	17189	17208	17265	17288	17495	17322	17326	17136	17365	17260	17268	17292	17274	17282	17397	17329	17409	17220	17174	17337	17194	17136	17468	17335	17249	17337	17180	17315	17330	17303	17335	17219	17399	17198	17355	17309	17214	17354	17334	17115	17215	17284	17310	17191	17319	17439	17320	17344	17292	17249	17345	17266	17349	17269	17238	17323	17537	17482	17247	17372	17330	17291	17371	17440	17073	17241	17278	17366	17258	17272	17143	17367	17343	17438	17089	17384	17502	17282	17087	17247	17324	17134	17230	17276	17311	17470	17320	17390	17245	17403	17355	17325	17367	17332	17245	17414	17310	17315	17373	17282	17347	17260	17238	17264	17373	17362	17325	17365	17312	17415	17313	17278	17215	17313	17117	17256	17272	17300	17120	17226	17268	17229	17432	17323	17327	17305	17299	17241	17408	17313	17310	17384	17292	17336	17428	17199	17276	17239	17329	17162	17423	17189	17508	17224	17164	17217	17290	17376	17434	17302	17351	17517	17236	17210	17219	17404	17271	17432	17386	17323	17379	17024	17401	17390	17132	17179	17555	17284	17474	17257	17142	17349	17343	17262	17255	17367	17382	17302	17253	17264	17172	17272	17330	17405	17361	17341	17342	17451	17367	17485	17539	17205	17485	17238	17208	17257	17460	17547	17225	17215	17280	17223	17164	17130	17251	17176	17300	17649	17093	17237	17281	17419	17383	17204	17318	17292	17421	17342	17376	17310	17321	17536	17143	17479	17373	17192	17382	17206	17196	17319	17189	17207	17163	17257	17362	17247	17052	17219	17407	17326	17521	17461	17300	17287	17260	17420	17386	17302	17172	17276	17276	17352	17303	17283	17204	17359	17178	17426	17252	17193	17276	17216	17515	17237	17264	17268	17510	17215	17353	17302	17349	17415	17216	17219	17526	17343	17253	17281	17274	17294	17245	17421	17338	17419	17463	17380	17300	17265	17217	17327	17182	17283	17238	17395	17355	17344	17433	17386	17269	17286	17355	17282	17282	17342	17275	17216	17363	17452	17461	17251	17331	17289	17333	17198	17223	17263	17287	17339	17376	17169	17321	17295	17132	17131	17358	17236	17482	17247	17347	17238	17253	17404	17264	17210	17321	17371	17412	17177	17358	17450	17376	17213	17483	17242	17317	17336	17389	17454	17229	17380	17349	17190	17395	17295	17164	17274	17379	17159	17324	17430	17386	17266	17366	17297	17265	17360	17345	17386	17186	17244	17226	17454	17204	17320	17233	17310	17427	17334	17255	17543	17512	17202	17246	17202	17322	17432	17257	17285	17327	17390	17349	17229	17235	17507	17275	17309	17252	17334	17399	17167	17232	17441	17387	17363	16954	17443	17536	17244	17302	17350	17262	17364	17411	17317	17141	17261	17284	17232	17458	17197	17425	17428	17121	17252	17199	17351	17406	17195	17441	17157	17228	17446	17221	17116	17251	17232	17345	17273	17235	17202	17370	17546	17314	17049	17317	17367	17345	17438	17344	17334	17295	17358	17265	17279	17416	17400	17369	17240	17237	17360	17197	17398	17381	17335	17236	17255	17450	17333	17326	17330	17387	17114	17242	17351	17396	17238	17411	17306	17378	17461	17404	17240	17324	17294	17318	17286	17406	17395	17406	17259	17340	17191	17278	17339	17360	17333	17102	17356	17324	17315	17268	17229	17315	17286	17315	17331	17471	17485	17358	17442	17577	17340	17060	17204	17503	17024	17383	17451	17385	17285	17323	17320	17456	17258	17306	17194	17364	17377	17202	17494	17262	17230	17448	17265	17290	17254	17463	17225	17323	17243	17246	17265	17462	17399	17305	17225	17419	17126	17453	17259	17340	17273	17290	17152	17275	17169	17198	17304	17260	17137	17377	17296	17458	17386	17201	17217	17396	17197	17171	17402	17349	17459	17278	17347	17229	17183	17274	17379	17349	17374	17414	17412	17364	17316	17334	17159	17284	17138	17311	17439	17306	17316	17363	17336	17406	17313	17275	17227	17364	17237	17366	17330	17393	17473	17225	17227	17296	17294	17335	17272	17169	17373	17458	17285	17386	17221	17359	17202	17192	17271	17333	17327	17311	17377	17132	17173	17362	17275	17264	17223	17373	17506	17341	17472	17286	17363	17235	17157	17392	17095	17386	17373	17320	17177	17411	17410	17284	17315	17253	17206	17204	17142	17158	17352	17182	17311	17225	17357	17299	17304	17337	17305	17209	17429	17337	17271	17291	17521	17336	17264	17295	17241	17402	17269	17238	17300	17369	17146	17350	17283	17363	17288	17290	17393	17502	17325	17382	17234	17145	17319	17386	17154	17331	17427	17190	17275	17231	17184	17312	17251	17199	17368	17379	17143	17449	17429	17501	17405	17352	17265	17487	17377	17393	17362	17380	17415	17345	17213	17372	17288	17423	17486	17325	17344	17381	17174	17381	17438	17110	17341	17396	17238	17256	17158	17251	17333	17206	17318	17240	17088	17321	17253	17301	17258	17220	17200	17461	17218	17291	17055	17303	17318	17353	17256	17325	17239	17300	17298	17171	17271	17481	17214	17416	17212	17281	17270	17263	17243	17286	17242	17406	17395	17257	17243	17300	17222	17305	17312	17267	17454	17227	17187	17430	17393	17414	17301	17311	17319	17363	17188	17373	17156	17458	17321	17214	17287	17224	17205	17266	17133	17343	17301	17401	17236	17479	17397	17278	17206	17232	17258	17315	17010	17268	17333	17328	17372	17336	17308	17394	17377	17368	17365	17400	17297	17244	17282	17206	17304	17271	17231	17419	17348	17327	17161	17355	17181	17168	17387	17267	17131	17336	17279	17302	17267	17196	17311	17188	17276	17336	17409	17269	17226	17250	17240	17259	17432	17273	17393	17314	17385	17221	17305	17291	17271	17414	17262	17219	17299	17423	17426	17210	17350	17294	17352	17273	17334	17272	17385	17190	17234	17209	17262	17239	17266	17412	17251	17326	17167	17073	17142	17152	17236	17384	17414	17413	17172	17355	17254	17351	17322	17402	17290	17373	17375	17335	17309	17296	17123	17255	17352	17236	17168	17353	17231	17164	17426	17203	17181	17371	17304	17335	17397	17303	17326	17344	17431	17536	17268	17323	17311	17339	17339	17354	17304	17486	17416	17240	17348	17306	17287	17359	17167	17292	17441	17181	17222	17367	17087	17380	17399	17313	17360	17346	17136	17416	17284	17378	17364	17352	17260	17293	17353	17252	17371	17250	17146	17213	17341	17404	17429	17293	17315	17237	17275	17315	17139	17199	17364	17224	17224	17303	17189	17214	17234	17297	17234	17231	17098	17325	17273	17266	17279	17310	17198	17292	17281	17231	17426	17379	17187	17283	17385	17258	17222	17262	17339	17370	17317	17343	17449	17251	17515	17175	17248	17341	17345	17347	17329	17296	17276	17232	17268	17230	17491	17214	17475	17348	17421	17363	17427	17188	17311	17369	17297	17206	17366	17313	17397	17407	17246	17275	17338	17291	17222	17287	17319	17337	17145	17200	17189	17319	17393	17225	17295	17315	17316	17314	17334	17333	17387	17438	17304	17199	17217	17316	17250	17454	17349	17335	17294	17188	17249	17352	17155	17299	17194	17273	17246	17226	17343	17344	17344	17247	17297	17317	17343	17332	17234	17361	17337	17141	17206	17295	17466	17426	17148	17210	17295	17359	17365	17226	17456	17312	17420	17382	17292	17413	17306	17298	17357	17364	17263	17193	17054	17171	17311	17284	17225	17344	17316	17194	17363	17181	17303	17201	17285	17235	17392	17314	17338	17161	17433	17349	17344	17339	17202	17419	17440	17157	17390	17241	17364	17483	17282	17323	17297	17171	17376	17454	17374	17143	17318	17179	17307	17300	17340	17341	17322	17292	17258	17322	17492	17153	17409	17277	17294	17253	17329	17302	17197	17405	17154	17378	17190	17326	17229	17387	17355	17183	17292	17269	17127	17251	17294	17325	17312	17309	17415	17251	17348	17265	17324	17255	17480	17163	17351	17259	17413	17106	17436	17204	17225	17275	17451	17321	17309	17205	17280	17292	17286	17183	17074	17304	17369	17409	17280	17329	17125	17394	17314	17453	17307	17302	17217	17382	17317	17330	17252	17304	17280	17406	17231	17104	17433	17374	17259	17587	17120	17398	17331
32178	38565	39418	29130	22971	22146	22110	21645	21615	21657	21759	21539	21577	21500	21897	21467	21619	21460	21656	21438	21615	21594	21525	21650	21677	21602	21849	21657	21601	21551	21457	21533	21576	21453	21605	21513	21599	21607	21551	21633	21856	21688	21638	21442	21478	21560	21513	21534	21530	21690	21445	21490	21443	21543	21690	21466	21538	21547	21714	21457	21329	21710	21629	21517	21731	21549	21608	21720	21499	21670	21685	21495	21257	21520	21535	21432	21459	21408	21482	21565	21626	21701	21520	21569	21570	21428	21528	21496	21392	21634	21616	21386	21307	21557	21524	21445	21358	21333	21514	21393	21515	21663	21235	21677	21446	21424	21494	21403	21547	21610	21477	21206	21435	21452	21621	21453	21656	21439	21646	21493	21464	21611	21543	21495	21633	21618	21428	21546	21525	21466	21586	21550	21475	21518	21457	21607	21666	21444	21632	21818	21461	21579	21327	21450	21415	21484	21554	21626	21253	21473	21576	21315	21466	21593	21608	21471	21475	21667	21302	21544	21547	21598	21466	21543	21235	21354	21780	21671	21421	21607	21624	21487	21500	21438	21576	21714	21607	21333	21543	21383	21800	21489	21453	21443	21557	21455	21531	21548	21638	21676	21407	21699	21657	21463	21565	21479	21504	21639	21476	21665	21678	21664	21510	21401	21458	21330	21621	21597	21440	21479	21690	21638	21316	21537	21429	21510	21571	21712	21745	21665	21495	21341	21383	21302	21602	21581	21435	21504	21661	21641	21593	21432	21571	21737	21702	21481	21560	21457	21567	21520	21403	21472	21363	21426	21493	21638	21608	21635	21527	21437	21590	21515	21682	21561	21343	21495	21381	21525	21627	21345	21626	21594	21533	21578	21652	21518	21430	21665	21512	21471	21607	21646	21475	21649	21604	21491	21627	21679	21489	21575	21364	21603	21600	21413	21692	21583	21632	21465	21414	21634	21795	21698	21903	21324	21668	21544	21595	21653	21497	21550	21499	21409	21589	21367	21487	21696	21639	21492	21649	21539	21589	21582	21518	21392	21681	21607	21744	21528	21692	21737	21400	21501	21676	21689	21505	21467	21776	21487	21455	21446	21554	21531	21382	21598	21437	21774	21563	21419	21422	21566	21505	21348	21669	21683	21547	21732	21378	21694	21570	21349	21673	21740	21520	21653	21365	21587	21559	21447	21663	21594	21524	21709	21619	21620	21587	21562	21594	21549	21527	21527	21534	21580	21655	21486	21384	21773	21526	21442	21544	21629	21711	21362	21641	21643	21575	21570	21446	21652	21651	21459	21593	21573	21607	21691	21462	21542	21548	21596	21610	21468	21471	21634	21522	21664	21628	21759	21669	21662	21582	21614	21493	21355	21573	21540	21537	21518	21716	21435	21609	21550	21351	21332	21441	21540	21579	21576	21768	21461	21439	21478	21526	21616	21522	21452	21742	21661	21499	21538	21580	21703	21481	21512	21616	21724	21529	21664	21531	21630	21576	21550	21435	21552	21493	21484	21389	21607	21433	21639	21799	21755	21524	21584	21538	21330	21575	21248	21614	21545	21512	21552	21644	21644	21679	21610	21407	21371	21599	21689	21526	21786	21575	21408	21556	21667	21485	21568	21427	21464	21646	21553	21511	21630	21730	21582	21626	21260	21618	21690	21642	21542	21676	21609	21360	21586	21538	21467	21440	21419	21507	21445	21484	21494	21782	21698	21609	21519	21353	21502	21381	21500	21700	21738	21629	21662	21620	21414	21446	21439	21633	21473	21631	21498	21440	21665	21551	21593	21610	21568	21582	21438	21284	21708	21475	21718	21559	21369	21407	21408	21513	21544	21674	21479	21509	21607	21573	21304	21520	21628	21728	21460	21562	21481	21651	21597	21632	21481	21719	21513	21514	21525	21646	21269	21760	21629	21450	21536	21571	21538	21519	21661	21572	21548	21596	21511	21608	21434	21534	21675	21541	21608	21428	21422	21647	21638	21451	21630	21709	21544	21558	21591	21599	21545	21478	21423	21581	21609	21431	21563	21664	21510	21526	21555	21508	21879	21490	21460	21446	21675	21403	21769	21553	21707	21577	21568	21613	21611	21356	21312	21636	21397	21543	21424	21471	21416	21580	21587	21704	21490	21629	21524	21549	21613	21595	21602	21575	21441	21483	21473	21681	21593	21733	21627	21557	21403	21495	21471	21394	21650	21465	21543	21536	21608	21443	21558	21581	21756	21672	21503	21531	21597	21617	21661	21500	21401	21568	21284	21534	21503	21570	21548	21410	21456	21521	21410	21769	21528	21556	21582	21243	21510	21592	21445	21320	21433	21663	21612	21355	21708	21642	21422	21596	21641	21575	21577	21475	21411	21750	21649	21500	21522	21572	21636	21433	21655	21491	21412	21587	21707	21485	21666	21601	21488	21517	21179	21496	21666	21548	21561	21731	21583	21583	21428	21460	21549	21660	21547	21602	21658	21433	21390	21540	21545	21421	21569	21494	21306	21625	21616	21540	21486	21513	21498	21658	21450	21589	21492	21557	21579	21539	21457	21538	21307	21482	21361	21152	21385	21769	21515	21693	21639	21667	21309	21727	21585	21467	21555	21715	21572	21583	21455	21610	21451	21474	21480	21336	21460	21488	21483	21417	21384	21347	21536	21450	21385	21635	21483	21416	21533	21507	21453	21504	21424	21441	21738	21712	21527	21568	21696	21797	21686	21624	21548	21641	21669	21643	21481	21586	21543	21485	21625	21542	21606	21620	21451	21384	21514	21510	21600	21500	21638	21591	21429	21544	21376	21541	21589	21681	21435	21465	21544	21640	21530	21598	21762	21447	21541	21702	21502	21415	21555	21603	21625	21659	21605	21597	21495	21498	21641	21703	21585	21438	21637	21675	21692	21442	21325	21499	21535	21587	21620	21548	21569	21487	21409	21659	21535	21331	21454	21526	21673	21410	21600	21450	21715	21523	21657	21480	21518	21598	21522	21497	21483	21651	21647	21385	21604	21368	21697	21608	21498	21688	21671	21700	21691	21358	21352	21620	21501	21659	21594	21514	21532	21666	21397	21474	21476	21497	21691	21507	21588	21369	21336	21676	21524	21439	21504	21569	21606	21554	21501	21589	21420	21475	21499	21710	21574	21486	21543	21534	21498	21584	21584	21807	21410	21559	21540	21465	21690	21636	21532	21660	21570	21566	21462	21525	21673	21545	21462	21454	21563	21454	21766	21622	21504	21579	21475	21513	21484	21602	21708	21523	21574	21564	21395	21563	21565	21784	21498	21725	21592	21574	21345	21472	21483	21550	21663	21469	21410	21354	21712	21660	21662	21554	21732	21549	21400	21511	21446	21596	21605	21578	21676	21555	21733	21565	21448	21448	21467	21631	21460	21475	21358	21314	21729	21726	21560	21627	21651	21448	21620	21625	21715	21449	21528	21672	21440	21521	21705	21491	21644	21877	21439	21642	21496	21411	21495	21526	21521	21576	21478	21660	21442	21611	21719	21824	21525	21493	21573	21608	21650	21591	21692	21456	21353	21614	21353	21545	21700	21315	21673	21434	21499	21447	21630	21537	21696	21509	21500	21461	21613	21579	21684	21595	21636	21508	21692	21806	21600	21654	21544	21518	21502	21443	21457	21674	21585	21477	21589	21461	21401	21616	21483	21604	21543	21549	21758	21538	21520	21589	21369	21656	21781	21594	21539	21676	21461	21637	21638	21576	21513	21634	21783	21514	21627	21542	21617	21732	21602	21560	21553	21536	21384	21531	21591	21562	21892	21554	21610	21576	21398	21350	21653	21635	21632	21535	21499	21614	21618	21499	21480	21490	21489	21429	21458	21468	21607	21603	21571	21337	21672	21527	21559	21711	21680	21689	21700	21694	21613	21390	21379	21535	21332	21398	21610	21545	21673	21508	21521	21498	21671	21590	21724	21702	21673	21414	21481	21692	21621	21557	21667	21680	21518	21579	21343	21681	21758	21675	21657	21725	21414	21435	21629	21509	21512	21499	21342	21465	21533	21562	21506	21423	21587	21502	21684	21640	21421	21407	21615	21468	21606	21677	21794	21603	21574	21712	21571	21529	21355	21457	21709	21785	21635	21465	21520	21486	21468	21362	21319	21615	21632	21479	21647	21582	21541	21564	21644	21682	21509	21581	21651	21574	21577	21478	21384	21728	21516	21555	21597	21729	21589	21665	21470	21541	21426	21552	21369	21567	21473	21762	21526	21387	21410	21543	21460	21383	21460	21644	21599	21578	21527	21524	21210	21713	21614	21591	21645	21493	21747	21565	21542	21494	21619	21534	21311	21753	21466	21715	21620	21348	21478	21479	21604	21713	21568	21470	21389	21526	21603	21463	21480	21541	21490	21504	21425	21586	21738	21580	21551	21511	21543	21515	21551	21690	21359	21390	21748	21603	21306	21409	21472	21528	21524	21625	21418	21389	21513	21451	21657	21612	21504	21477	21550	21711	21583	21682	21765	21638	21740	21475	21635	21571	21507	21528	21641	21595	21837	21625	21593	21488	21363	21331	21392	21447	21509	21563	21776	21613	21654	21538	21637	21526	21480	21470	21569	21462	21672	21393	21592	21672	21474	21484	21483	21546	21732	21470	21698	21466	21646	21615	21501	21641	21612	21652	21508	21696	21425	21469	21517	21628	21400	21709	21561	21474	21464	21683	21550	21615	21435	21557	21657	21519	21699	21380	21546	21473	21447	21637	21666	21346	21734	21814	21423	21692	21560	21635	21401	21464	21450	21468	21598	21666	21571	21509	21439	21577	21297	21454	21481	21557	21551	21539	21494	21632	21499	21532	21554	21442	21496	21636	21510	21385	21789	21764	21487	21578	21448	21552	21685	21624	21735	21477	21550	21456	21635	21499	21660	21499	21543	21281	21598	21469	21612	21577	21433	21727	21572	21477	21507	21527	21358	21568	21666	21540	21518	21593	21511	21701	21773	21344	21460	21301	21391	21527	21639	21523	21537	21582	21569	21517	21549	21789	21374	21580	21309	21537	21549	21657	21908	21587	21597	21548	21594	21454	21781	21585	21757	21592	21432	21489	21461	21562	21460	21557	21487	21627	21468	21431	21582	21524	21502	21709	21669	21685	21485	21624	21513	21692	21533	21551	21688	21513	21545	21486	21510	21706	21426
44451	58130	40049	23449	18543	17743	17494	17566	17379	17377	17320	17428	17340	17353	17320	17481	17574	17400	17217	17466	17307	17357	17424	17417	17574	17225	17238	17513	17463	17418	17394	17190	17424	17541	17478	17391	17379	17373	17407	17478	17462	17549	17356	17333	17478	17425	17590	17277	17428	17446	17327	17430	17445	17337	17422	17473	17479	17328	17296	17421	17496	17445	17433	17377	17372	17598	17463	17475	17404	17389	17433	17430	17485	17490	17209	17505	17454	17514	17363	17522	17357	17410	17639	17332	17289	17358	17461	17487	17263	17662	17405	17393	17363	17387	17425	17431	17448	17560	17409	17487	17391	17358	17307	17464	17324	17440	17415	17271	17437	17488	17252	17434	17422	17273	17157	17347	17596	17299	17279	17354	17274	17413	17508	17470	17527	17341	17438	17392	17247	17376	17302	17387	17569	17612	17397	17274	17484	17242	17405	17534	17315	17284	17281	17312	17485	17440	17485	17402	17463	17250	17458	17458	17341	17454	17501	17354	17194	17566	17383	17431	17374	17332	17319	17518	17504	17459	17472	17366	17443	17545	17394	17494	17644	17223	17341	17496	17501	17467	17345	17522	17290	17534	17312	17350	17480	17686	17443	17250	17282	17292	17376	17372	17293	17255	17350	17447	17481	17360	17354	17372	17250	17453	17389	17442	17361	17334	17465	17444	17379	17608	17546	17400	17396	17325	17451	17379	17388	17498	17407	17497	17311	17425	17471	17297	17268	17377	17542	17315	17435	17400	17490	17657	17413	17441	17291	17555	17300	17332	17316	17256	17538	17495	17364	17439	17414	17494	17451	17468	17393	17320	17330	17305	17457	17520	17491	17299	17576	17516	17148	17348	17511	17421	17337	17569	17354	17494	17522	17476	17376	17521	17448	17366	17364	17471	17384	17590	17399	17231	17397	17309	17355	17419	17471	17423	17509	17237	17611	17466	17512	17322	17426	17312	17432	17405	17293	17377	17277	17426	17525	17364	17504	17395	17502	17511	17422	17510	17331	17447	17344	17283	17623	17435	17545	17352	17450	17368	17318	17428	17360	17389	17357	17310	17354	17482	17435	17385	17477	17457	17352	17336	17319	17138	17329	17316	17422	17516	17220	17370	17278	17473	17483	17427	17337	17404	17487	17339	17499	17477	17449	17540	17450	17471	17530	17419	17331	17346	17396	17525	17385	17422	17291	17409	17493	17391	17441	17565	17412	17468	17439	17606	17552	17315	17567	17498	17295	17204	17173	17384	17507	17458	17385	17341	17370	17332	17575	17386	17157	17335	17596	17185	17477	17556	17552	17452	17286	17449	17368	17485	17461	17197	17421	17444	17618	17382	17445	17320	17556	17347	17270	17470	17218	17308	17454	17375	17300	17386	17467	17320	17488	17370	17244	17606	17417	17436	17351	17349	17362	17513	17412	17279	17281	17432	17362	17430	17381	17233	17347	17362	17328	17233	17486	17437	17378	17537	17533	17312	17393	17396	17315	17268	17574	17426	17514	17244	17351	17382	17476	17136	17477	17351	17413	17436	17368	17502	17503	17436	17220	17475	17409	17373	17191	17629	17448	17322	17290	17295	17400	17363	17456	17290	17331	17364	17478	17433	17339	17393	17493	17304	17417	17554	17245	17519	17344	17341	17527	17410	17511	17299	17382	17412	17337	17423	17569	17325	17443	17355	17338	17190	17327	17444	17300	17411	17376	17490	17321	17462	17504	17404	17316	17500	17347	17375	17347	17397	17448	17461	17247	17589	17311	17379	17469	17318	17347	17407	17301	17369	17420	17502	17459	17299	17393	17266	17406	17409	17482	17527	17375	17452	17503	17502	17354	17516	17506	17310	17334	17315	17524	17498	17479	17435	17535	17262	17213	17413	17389	17521	17265	17415	17534	17456	17447	17605	17295	17529	17352	17502	17456	17241	17431	17339	17510	17518	17381	17452	17476	17217	17463	17482	17575	17430	17349	17325	17455	17299	17462	17474	17384	17686	17418	17402	17214	17435	17406	17268	17230	17483	17418	17451	17411	17472	17360	17535	17388	17522	17389	17469	17280	17433	17379	17355	17412	17471	17412	17378	17497	17467	17311	17340	17425	17345	17263	17366	17314	17406	17413	17360	17509	17305	17252	17478	17212	17543	17250	17365	17449	17413	17278	17565	17340	17328	17358	17457	17290	17192	17296	17380	17619	17378	17446	17207	17571	17390	17488	17246	17478	17509	17410	17580	17509	17372	17448	17322	17454	17421	17427	17514	17465	17577	17290	17425	17444	17352	17224	17561	17246	17402	17424	17418	17320	17467	17245	17530	17647	17440	17416	17274	17414	17479	17430	17325	17507	17436	17337	17507	17481	17534	17535	17517	17368	17566	17436	17254	17406	17551	17487	17345	17373	17282	17428	17309	17533	17384	17465	17317	17463	17385	17300	17397	17358	17359	17492	17464	17464	17320	17405	17267	17457	17545	17338	17288	17238	17502	17462	17418	17544	17457	17364	17317	17410	17291	17335	17297	17426	17291	17488	17656	17279	17397	17242	17368	17362	17328	17338	17254	17494	17383	17336	17358	17522	17193	17549	17338	17433	17370	17577	17337	17339	17391	17341	17519	17365	17450	17308	17471	17217	17568	17453	17487	17389	17366	17502	17181	17436	17402	17349	17315	17290	17386	17355	17423	17592	17384	17421	17283	17571	17344	17336	17470	17247	17466	17432	17380	17429	17424	17581	17307	17565	17456	17453	17414	17384	17350	17402	17476	17484	17360	17404	17520	17292	17415	17382	17432	17331	17412	17508	17420	17411	17460	17511	17521	17346	17340	17338	17568	17464	17454	17471	17352	17338	17453	17510	17424	17484	17320	17385	17306	17365	17550	17295	17383	17343	17453	17419	17339	17417	17471	17029	17360	17622	17377	17383	17336	17421	17425	17434	17586	17292	17369	17575	17373	17269	17473	17524	17412	17555	17146	17398	17424	17543	17302	17304	17330	17206	17279	17496	17337	17461	17367	17444	17385	17476	17493	17380	17380	17424	17379	17469	17407	17421	17408	17309	17430	17400	17424	17093	17586	17398	17441	17416	17304	17291	17358	17223	17416	17468	17230	17571	17554	17394	17331	17457	17548	17406	17337	17392	17215	17515	17441	17503	17485	17503	17444	17428	17473	17387	17352	17420	17438	17365	17464	17411	17473	17476	17336	17566	17298	17361	17441	17381	17233	17443	17281	17460	17239	17516	17357	17415	17596	17341	17434	17486	17394	17428	17563	17358	17298	17362	17271	17274	17306	17460	17407	17502	17426	17376	17287	17458	17348	17404	17386	17361	17426	17204	17478	17407	17473	17426	17576	17456	17435	17493	17450	17109	17586	17434	17352	17386	17233	17430	17245	17490	17179	17295	17502	17527	17128	17285	17424	17492	17412	17330	17498	17404	17585	17365	17472	17536	17374	17385	17456	17593	17457	17446	17413	17428	17425	17378	17319	17371	17476	17198	17376	17427	17553	17414	17358	17538	17447	17367	17408	17388	17313	17570	17318	17371	17359	17320	17456	17384	17507	17561	17412	17549	17316	17406	17370	17587	17355	17442	17371	17465	17459	17439	17499	17346	17264	17381	17263	17405	17326	17396	17322	17407	17443	17439	17292	17241	17304	17290	17348	17374	17308	17456	17425	17392	17373	17331	17272	17284	17344	17366	17479	17276	17330	17486	17399	17391	17376	17544	17395	17444	17300	17467	17260	17347	17380	17378	17414	17553	17504	17565	17377	17263	17521	17530	17277	17406	17449	17549	17506	17504	17236	17486	17395	17535	17369	17375	17384	17412	17384	17463	17493	17281	17574	17273	17277	17464	17528	17405	17467	17514	17347	17421	17304	17381	17478	17532	17450	17529	17331	17271	17518	17409	17384	17399	17533	17360	17244	17518	17308	17348	17339	17483	17478	17603	17548	17349	17656	17497	17310	17427	17434	17464	17393	17411	17525	17291	17468	17526	17393	17515	17431	17428	17510	17412	17334	17472	17376	17337	17369	17264	17347	17382	17301	17276	17272	17422	17422	17468	17336	17622	17456	17437	17472	17416	17398	17488	17434	17430	17244	17514	17374	17416	17571	17565	17290	17509	17503	17409	17531	17474	17351	17456	17492	17352	17344	17399	17457	17475	17380	17324	17356	17380	17379	17481	17439	17328	17349	17317	17462	17546	17506	17292	17422	17488	17390	17426	17269	17407	17455	17368	17414	17502	17348	17560	17340	17288	17372	17509	17482	17396	17430	17510	17396	17571	17410	17473	17350	17452	17468	17452	17367	17415	17469	17371	17338	17357	17340	17500	17424	17324	17374	17346	17297	17366	17513	17359	17666	17387	17395	17367	17526	17226	17460	17523	17253	17451	17323	17299	17613	17684	17283	17473	17428	17360	17414	17401	17357	17500	17423	17503	17387	17370	17356	17456	17385	17406	17228	17362	17355	17332	17572	17310	17319	17512	17352	17353	17396	17411	17497	17341	17387	17448	17419	17299	17453	17260	17567	17447	17520	17371	17536	17577	17477	17320	17351	17455	17426	17448	17452	17520	17551	17464	17066	17442	17287	17609	17277	17560	17284	17395	17367	17372	17379	17500	17339	17380	17329	17536	17460	17423	17346	17450	17421	17495	17290	17432	17380	17492	17430	17501	17425	17184	17518	17295	17623	17304	17398	17518	17414	17561	17391	17467	17443	17498	17469	17371	17377	17284	17444	17357	17467	17435	17461	17525	17507	17329	17551	17460	17303	17355	17496	17489	17309	17353	17209	17420	17519	17468	17480	17247	17399	17515	17445	17420	17564	17482	17389	17268	17274	17284	17402	17449	17188	17421	17560	17539	17343	17451	17438	17457	17446	17355	17351	17447	17485	17347	17418	17331	17517	17469	17482	17516	17534	17518	17455	17286	17313	17460	17421	17337	17470	17501	17313	17655	17518	17302	17230	17449	17294	17595	17360	17330	17480	17473	17448	17454	17296	17306	17436	17436	17419	17456	17461	17514	17322	17460	17260	17379	17418	17389	17420	17309	17393	17448	17442	17505	17416	17465	17250	17264	17482	17438	17204	17440	17382	17605	17485	17544	17373	17570	17424	17410	17400	17446	17374	17554	17345	17469	17377	17446	17336	17425	17320	17430	17429
24285	23801	33099	27667	24346	24913	24558	21941	21430	21850	21675	21597	21503	21466	21404	21602	21542	21391	21414	21411	21446	21395	21418	21532	21330	21524	21338	21504	21303	21190	21423	21402	21239	21364	21402	21429	21457	21469	21434	21430	21420	21284	21368	21391	21350	21294	21413	21437	21377	21235	21345	21332	21320	21236	21305	21195	21062	21407	21418	21486	21273	21237	21270	21331	21172	21255	21320	21295	21450	21347	21272	21241	21182	21213	21303	21120	21223	21338	21240	21273	21570	21128	21079	21357	21267	21448	21344	21072	21313	21841	21475	21213	21147	21430	21544	21266	21073	21376	21307	21210	21319	21355	21409	21222	21268	21408	21199	21088	21163	21256	21431	21299	21301	21352	21121	21541	21313	21269	21297	21294	21420	21251	21364	21314	21282	21119	21092	21431	21433	21015	21106	21395	21239	21069	21161	21117	21098	21293	21409	21313	21269	21239	21160	21384	21342	21421	21290	21267	21121	21205	21242	21454	21379	21310	21396	21235	21169	21315	21365	21191	21270	21271	21366	21370	21286	21376	21348	21318	21210	21302	21378	21287	21359	21423	21316	21205	21492	21132	21418	21325	21434	21243	21482	21240	21350	21318	21025	21175	21389	21505	21082	21379	21422	21426	21231	21145	21233	21474	21217	21132	21340	21256	21140	21200	21186	21232	21471	21457	21464	21231	21151	21369	21305	21182	21363	21400	21495	21265	21129	21207	21463	21445	21201	21313	21411	21294	21220	21281	21286	21239	21304	21231	21241	21272	21300	21287	21232	21223	21532	21288	21056	21222	21213	21364	21432	21512	21207	21157	21398	21450	21328	21296	21432	21170	21265	21257	21308	21167	21332	21361	21466	21492	20895	21236	21268	21433	21321	21368	21292	21225	21383	21220	21317	21243	21464	21367	21416	21531	21434	21272	21536	21347	21474	21167	21280	21297	21227	21383	21420	21164	21403	21422	21279	21135	21237	21420	21303	21347	21396	21350	21488	21383	21378	21380	21461	21377	21244	21206	21162	21193	21419	21337	21318	21320	21227	21243	21443	21404	21343	21205	21507	21394	21310	21380	21469	21420	21236	21264	21142	21422	21359	21394	21323	21289	21342	21062	21208	21252	21311	21413	21291	21461	21319	21258	21442	21247	21228	21163	21433	21420	21235	21272	21413	21244	21103	21266	21288	21173	21438	21197	21409	21334	21278	21313	21158	21207	21328	21346	21168	21354	21295	21221	21416	21168	21284	21335	21317	21205	21216	21398	21479	20978	21227	21375	21396	21358	21309	21300	21354	21388	21212	21160	21308	21400	21097	21276	21408	21431	21218	21248	21354	21552	21400	21172	21287	21344	21219	21371	21228	21482	21353	21312	21431	21198	21262	21274	21464	21301	21477	21272	21459	21254	21559	21263	21418	21360	21205	21398	21167	21482	21061	21114	21387	21409	21276	21243	21429	21339	21445	21471	21240	21502	21410	21467	21197	21499	21278	21231	21301	21407	21171	21334	21230	21200	21146	21412	21232	21318	21134	21305	21455	21379	21274	21409	21290	21309	21482	21368	21380	21399	21320	21086	21409	21296	21358	21285	21197	21366	21236	21380	21147	21319	21418	21100	21245	21281	21574	21336	21223	21187	21577	21116	21353	21042	21518	21240	21368	21374	21123	21143	21397	21130	21338	21393	21248	21144	21241	21386	21293	21387	21279	21258	21371	21342	21252	21162	21220	21365	21202	21082	21413	21145	21315	21314	21490	21064	21244	21325	21234	21072	21295	21299	21575	21550	21170	21149	20931	21388	21220	21562	21452	21288	21414	21351	21451	21296	21297	21253	21421	21416	21304	21165	21356	21396	21240	21488	21331	21404	21288	21298	21339	21365	21291	21244	21216	21462	21401	21467	21291	21170	21168	20971	21240	21504	21264	21313	21448	21340	21403	21423	21214	21288	21113	21289	21366	21246	21475	21102	21439	21088	21174	21283	21192	21292	21300	21396	21435	21258	21237	21390	21436	21473	21352	21329	21410	21542	21270	21242	21439	21252	21361	21172	21299	21325	21353	21282	21445	21334	21256	20889	21246	21325	21352	21175	21432	21207	21061	21193	21178	21389	21224	21236	21308	21270	21188	21258	21355	21078	21256	21496	21101	21367	21382	21287	21238	21404	21177	21212	21206	21181	21257	21308	21275	21401	21123	21312	21168	21380	21346	21458	21362	21365	21460	21158	21233	21331	21351	21217	21411	21279	21506	21382	21445	21219	21448	21181	21187	21242	21325	21086	21279	21202	21356	21206	21359	21466	21403	21458	21167	21338	21240	21400	21353	21197	21366	21363	21246	21547	21057	21384	21519	21236	21374	21348	21196	21644	21240	21134	21377	21137	21233	21403	21449	21237	21164	21320	21372	21197	21168	21358	21435	21555	21405	21505	21199	21264	21281	21557	21202	21437	21441	21417	21346	21052	21283	21121	21139	21260	21239	21384	21533	21398	21395	21398	21375	21521	21159	21143	21533	21285	21359	21378	21380	21444	21281	21526	21398	21196	21560	21222	21281	21278	21361	21359	21295	21229	21311	21570	21343	21508	21390	21391	21213	21348	21089	21400	21500	21435	21389	21281	21443	21519	21539	21299	21474	21291	21178	21319	21161	21329	21580	21323	21397	21419	21242	21224	21270	21343	21223	21455	21433	21250	21520	21278	21267	21304	21403	21262	21362	21209	21323	21265	21244	21428	21356	21194	21344	21376	21399	21423	21288	21185	21293	21395	21379	21066	21231	21206	21337	21366	21248	21318	21440	21482	21299	21244	21318	21283	21351	21257	21245	21446	21340	21222	21410	21339	21385	21526	21304	21369	21400	21571	21509	21293	21304	21160	21416	21201	21509	21268	21311	21187	21417	21224	21446	21200	21099	21467	21210	21009	21226	21450	21407	21302	21413	21372	21448	21486	21474	21316	21365	21138	21274	21353	21304	21469	21236	21254	21454	21231	21345	21378	21382	21132	21422	21123	21435	21090	21307	21378	21376	21473	21289	21331	21291	21257	21282	21264	21197	21225	21382	21272	21424	21323	21292	21574	21157	21439	21466	21450	21201	21347	21288	21407	21270	21328	21377	21158	21319	21160	21232	21417	21440	21297	21261	21330	21419	21370	21431	21238	21578	21357	21208	21241	21166	21402	21437	21345	21094	21356	21087	21082	21424	21333	21225	21557	21229	21006	21299	21289	21270	21159	21312	21382	21545	21213	21227	21117	21507	21304	21439	21246	21261	21277	21545	21277	21367	21420	21586	21365	21151	21186	21286	21392	21086	21415	21343	21238	21144	20981	21121	21391	21266	21451	21377	21398	21350	21448	21359	21308	21174	21372	21509	21247	21324	21486	21383	21137	21208	21260	21337	21266	21059	21367	21339	21394	21480	21367	21305	21453	21354	21417	21127	21261	21281	21247	21359	21390	21276	21351	21457	21447	21597	21357	21384	21450	21634	21148	21290	21254	21549	21253	21265	21246	21396	21418	21236	21097	21391	21276	21360	21200	21492	21428	21457	21300	21250	21137	21310	21055	21486	21261	21284	21421	21364	21450	21528	21269	21025	21249	21272	21418	21519	21394	21406	21303	21531	21323	21291	21480	21218	21370	21434	21283	21469	21234	21159	21245	21254	21382	21353	21257	21299	21373	21359	21405	21189	21216	21400	21280	21434	21238	21344	21303	21316	21530	21376	21374	21096	21448	21185	21329	21134	21155	21236	21385	21301	21380	21295	21318	21460	21316	21254	21306	21208	21144	21185	21114	21328	21252	21240	21185	21614	21499	21300	21119	21396	21274	21405	21370	21558	21381	21473	21249	21454	21385	21370	21312	21511	21641	21449	21363	21248	21203	21337	21312	21204	21306	21416	21149	21162	21391	21263	21356	21196	21396	21242	21282	21307	21246	21403	21457	21557	21464	21410	21304	21327	21539	21268	21286	21388	21649	21283	21353	21388	21436	21173	21401	21497	21451	21376	21316	21211	21289	21286	21302	21440	21300	21297	21298	21285	21282	21213	21256	21245	21385	21276	21248	21202	21482	21296	21202	21288	21345	21365	21522	21474	21223	21422	21319	21340	21133	21394	21249	21420	21239	21026	21200	21133	21298	21350	21198	21226	21300	21366	21341	21235	21073	21476	21258	21298	21408	21239	21366	21351	21146	21307	21235	21220	21340	21161	21318	21223	21375	21288	21454	21295	21392	21286	21307	21403	21232	21551	21193	21281	21227	21458	21573	21303	21128	21181	21322	21227	21407	21107	21516	21296	21371	21257	21109	21254	21141	21507	21233	21303	21236	21335	21536	21465	21298	21428	21308	21290	21159	21138	21171	21370	21342	21391	21298	21402	21126	21215	21295	21225	21152	21320	21327	21400	21408	21376	21372	21462	21089	21374	21369	21069	21226	21377	21271	21353	21329	21370	21369	21438	21372	21318	21251	21484	21417	21328	21456	21220	21050	21212	21296	21320	21346	21244	21069	21529	21186	21242	21226	21300	21407	21439	21278	21334	21408	21315	21495	21314	21345	21225	21116	21419	21433	21467	21361	21379	21488	21379	21223	21425	21176	21307	21354	21320	21473	21332	21244	21388	21235	21361	21315	21519	21489	21328	21400	21263	21388	21273	21418	21369	21082	21190	21243	21427	21182	21242	21299	21212	21220	21258	21352	21251	21420	21202	21312	21192	21449	21233	21147	21270	21155	21253	21208	21512	21360	21375	21235	21462	21275	21265	21296	21242	21310	21328	21254	21159	21400	21173	21177	20994	21329	21434	21244	21230	21202	21342	21211	21152	21278	21335	21381	21366	21277	21429	21228	21254	21098	21242	21345	21168	21206	21352	21328	21201	21202	21266	21090	21553	21416	21488	21493	21293	21408	21345	21426	21312	21273	21191	21399	21124	21230	21198	21190	21328	21202	21410	21349	21331	21299	21440	21456	21274	21258	21324	21334	21318	21481	21150	21264	21392	21397	21321	21306	21347	21274	21221	21296	21346	21485	21413	21379	21511	21406	21291	21350	21151	21408	21279	21235	21355	21167	21404	21373	21302	21132	21406	21306	21361	21278	21367	21345	21361	21422	21276	21232	21350	21537	21497	21401	21391	21240	21360	21453	21375	21254	21347	21200	21404	21443	21387	21211
64923	97755	70977	40687	25066	19859	18003	17369	17293	17086	17128	17378	17355	17215	17253	17366	17280	17231	17353	17364	17378	17206	17228	17428	17499	17331	17214	17240	17429	17320	17351	17375	17312	17313	17379	17191	17381	17419	17358	17288	17339	17385	17318	17364	17298	17438	17349	17248	17200	17345	17335	17199	17288	17327	17139	17315	17372	17234	17309	17329	17287	17369	17185	17144	17163	17163	17267	17231	17244	17256	17239	17509	17241	17218	17064	17318	17261	17153	17309	17225	17289	17314	17269	17356	17280	17214	17288	17155	17256	17259	17318	17314	17320	17364	17237	17188	17412	17251	17310	17323	17398	17280	17419	17460	17353	17218	17246	17312	17387	17249	17486	17180	17268	17414	17253	17291	17273	17301	17220	17319	17353	17140	17148	17461	17291	17311	17355	17192	17255	17326	17259	17374	17318	17468	17447	17241	17451	17368	17312	17218	17307	17430	17383	17146	17362	17171	17130	17382	17312	17130	17232	17127	17305	17565	17311	17332	17382	17390	17180	17342	17295	17202	17403	17472	17162	17203	17426	17269	17249	17320	17377	17208	17377	17117	17376	17407	17379	17289	17083	17379	17447	17314	17200	17263	17404	17326	17309	17246	17223	17455	17229	17358	17327	17336	17178	17341	17158	17224	17389	17399	17337	17262	17331	17318	17334	17326	17206	17389	17217	17235	17364	17316	17228	17428	17228	17220	17183	17231	17324	17294	17149	17341	17225	17236	17213	17263	17329	17253	17337	17281	17206	17078	17188	17151	17389	17215	17298	17279	17339	17292	17335	17316	17409	17279	17289	17240	17119	17356	17296	17309	17241	17479	17324	17282	17212	17327	17368	17436	17292	17292	17102	17139	17293	17304	17244	17371	17064	17230	17443	17340	17194	17275	17265	17305	17247	17323	17155	17265	17310	17279	17196	17429	17390	17286	17343	17402	17250	17308	17384	17352	17241	17299	17056	17354	17348	17205	17293	17464	17315	17371	17333	17239	17262	17320	17285	17276	17282	17303	17287	17184	17249	17378	17165	17362	17379	17348	17391	17378	17455	17335	17368	17235	17434	17142	17311	17217	17173	17259	17242	17219	17347	17433	17503	17332	17235	17311	17259	17335	17111	17120	17357	17330	17368	17288	17286	17022	17177	17468	17383	17305	17410	17284	17299	17388	17267	17408	17244	17198	17255	17322	17059	17346	17224	17243	17161	17352	17364	17275	17171	17404	17162	17420	17305	17294	17331	17216	17455	17396	17447	17345	17233	17221	17108	17208	17377	17186	17331	17412	17190	17142	17251	17426	17303	17275	17485	17378	17209	17388	17408	17252	17373	17230	17345	17317	17416	17245	17255	17186	17273	17322	17361	17361	17254	17319	17198	17244	17337	17517	17284	17249	17315	17426	17291	17115	17272	17279	17302	17212	17436	17465	17143	17302	17383	17371	17329	17349	17390	17279	17196	17355	17430	17385	17364	17297	17184	17268	17403	17273	17432	17376	17378	17297	17395	17322	17354	17198	17377	17168	17246	17235	17302	17320	17284	17187	17219	17241	17235	17352	17350	17270	17448	17481	17207	17322	17357	17267	17560	17279	17333	17327	17255	17272	17348	17422	17199	17286	17153	17334	17225	17220	17311	17317	17268	17246	17265	17353	17295	17282	17281	17326	17100	17360	17094	17474	17423	17214	17288	17434	17306	17168	17261	17426	17113	17294	17498	17290	17279	17214	17461	17368	17088	17285	17341	17220	17192	17318	17331	17322	17376	17293	17358	17388	17333	17278	17349	17344	17396	17299	17321	17367	17298	17270	17353	17272	17269	17375	17269	17352	17402	17384	17356	17289	17182	17240	17270	17540	17269	17298	17299	17244	17244	17117	17297	17378	17494	17254	17234	17255	17213	17348	17478	17520	17462	17301	17224	17409	17439	17555	17311	17204	17339	17188	17303	17302	17302	17280	17405	17405	17293	17362	17116	17192	17270	17356	17308	17460	17401	17343	17389	17376	17190	17317	17205	17287	17207	17373	17360	17306	17389	17372	17243	17318	17492	17264	17293	17197	17354	17241	17241	17305	17394	17388	17197	17397	17354	17264	17422	17400	17352	17136	17332	17140	17417	17321	17478	17405	17190	17327	17212	17277	17309	17415	17323	17250	17304	17295	17457	17210	17243	17342	17341	17255	17342	17233	17249	17409	17293	17310	17299	17335	17373	17183	17265	17370	17289	17196	17441	17290	17311	17220	17365	17271	17289	17503	17232	17260	17291	17440	17412	17377	17413	17288	17429	17201	17361	17300	17348	17277	17269	17340	17332	17219	17258	17271	17157	17320	17111	17246	17153	17301	17263	17254	17175	17146	17117	17247	17357	17636	17206	17080	17346	17321	17361	17300	17454	17263	17279	17357	17319	17329	17310	17294	17065	17538	17292	17495	17257	17402	17208	17403	17217	17306	17290	17288	17343	17326	17487	17323	17277	17125	17365	17503	17137	17512	17276	17301	17204	17363	17273	17241	17382	17327	17452	17432	17304	17271	17397	17188	17316	17104	17254	17403	17440	17356	17318	17462	17280	17042	17321	17234	17291	17470	17068	17257	17369	17326	17269	17313	17288	17235	17284	17263	17326	17234	17090	17248	17425	17239	17408	17398	17261	17523	17328	17412	17248	17270	17341	17164	17189	17202	17302	17231	17203	17443	17291	17343	17321	17361	17208	17256	17432	17174	17383	17324	17214	17237	17289	17270	17378	17274	17250	17223	17063	17330	17337	17205	17267	17400	17282	17348	17262	17250	17445	17440	17275	17318	17253	17357	17026	17211	17398	17443	17274	17234	17351	17244	17437	17362	17312	17341	17314	17356	17222	17159	17193	17364	17364	17386	17346	17208	17305	17248	17330	17285	17368	17400	17443	17270	17229	17265	17290	17404	17304	17517	17284	17323	17118	17289	17224	17264	17230	17246	17253	17490	17256	17346	17483	17417	17112	17377	17441	17303	17420	17295	17128	17464	17229	17188	17242	17341	17375	17334	17207	17314	17116	17281	17240	17227	17426	17249	17256	17305	17196	17305	17294	17154	17259	17230	17268	17329	17276	17368	17429	17259	17260	17372	17281	17273	17162	17294	17040	17506	17032	17458	17301	17412	17450	17234	17180	17375	17373	17152	17306	17305	17163	17195	17328	17094	17307	17197	17320	17506	17312	17219	17426	17332	17473	17331	17339	17491	17260	17196	17298	17300	17353	17232	17364	17402	17196	17425	17227	17237	17302	17394	17257	17419	17293	17184	17313	17219	17108	17256	17251	17257	17393	17261	17243	17322	17272	17181	17176	17482	17161	17290	17478	17181	17323	17166	17252	17473	17244	17389	17237	17302	17263	17216	17379	17185	17328	17374	17347	17230	17311	17202	17326	17245	17228	17403	17233	17224	17253	17244	17397	17226	17247	17546	17321	17406	17410	17178	17657	17192	17378	17194	17150	17349	17278	17190	17353	17309	17330	17302	17350	17371	17300	17264	17169	17177	17303	17389	17392	17145	17269	17319	17307	17334	17333	17187	17587	17304	17271	17184	17323	17370	17325	17254	17205	17405	17563	17383	17405	17217	17158	17199	17357	17322	17221	17265	17237	17251	17248	17268	17364	17180	17190	17218	17290	17340	17304	17485	17325	17282	17268	17373	17297	17300	17290	17324	17322	17320	17372	17203	17167	17258	17393	17363	17227	17243	17407	17204	17317	17305	17441	17105	17173	17145	17310	17248	17065	17327	17220	17199	17383	17337	17296	17223	17277	17282	17316	17222	17473	17303	17346	17344	17087	17405	17346	17282	17107	17238	17219	17365	17348	17253	17313	17187	17248	17219	17409	17404	17306	17177	17276	17260	17350	17262	17283	17249	17411	17246	17554	17251	17426	17396	17281	17372	17281	17222	17332	17294	17441	17364	17380	17196	17405	17372	17264	17349	17379	17175	17369	17422	17341	17200	17366	17216	17249	17191	17411	17181	17157	17521	17362	17423	17195	17260	17432	17183	17459	17382	17257	17269	17286	17358	17279	17543	17240	17281	17186	17299	17224	17360	17240	17198	17301	17344	17292	17347	17342	17489	17380	17340	17258	17288	17382	17224	17190	17286	17381	17502	17194	17095	17257	17243	17183	17163	17317	17385	17364	17341	17287	17319	17288	17341	17435	17501	17416	17235	17237	17285	17389	17304	17117	17173	17333	17280	17291	17242	17314	17350	17299	17202	17344	17273	17134	17344	17287	17389	17348	17340	17155	17323	17200	17353	17403	17234	17340	17389	17501	17183	17335	17379	17273	17315	17278	17247	17243	17450	17350	17349	17280	17451	17125	17406	17322	17341	17350	17508	17285	17194	17052	17287	17373	17118	17342	17121	17251	17198	17384	17222	17365	17329	17222	17230	17382	17357	17360	17242	17348	17002	17293	17274	17299	17350	17218	17292	17387	17313	17326	17356	17212	17303	17341	17159	17228	17441	17276	17259	17265	17385	17331	17168	17279	17358	17311	17402	17493	17332	17239	17211	17240	17347	17209	17152	17274	17237	17240	17319	17277	17338	17284	17381	17249	17275	17340	17335	17357	17285	17426	17238	17384	17454	17413	17203	17341	17233	17189	17216	17418	17229	17388	17224	17227	17299	17548	17326	17498	17321	17396	17327	17353	17358	17373	17439	17291	17423	17268	17120	17220	17413	17359	17509	17402	17431	17241	17323	17115	17222	17174	17339	17316	17441	17309	17330	17436	17357	17332	17349	17331	17270	17492	17242	17300	17205	17308	17118	17338	17235	17312	17321	17287	17367	17323	17302	17271	17344	17335	17166	17342	17230	17214	17277	17212	17603	17213	17453	17203	17330	17472	17251	17350	17299	17409	17331	17589	17301	17231	17372	17403	17253	17442	17301	17304	17373	17435	17212	17293	17288	17289	17382	17301	17258	17114	17354	17291	17311	17325	17061	17282	17270	17358	17179	17375	17166	17385	17324	17251	17360	17416	17159	17385	17404	17447	17238	17287	17303	17540	17199	17358	17401	17384	17277	17419	17108	17519	17268	17369	17340	17327	17297	17434	17420	17360	17282	17355	17302	17319	17207	17021	17360	17127	17315	17163	17466	17101	17196	17512	17360	17327	17429	17237	17334	17366	17330	17290	17352
22869	22412	31270	25170	22804	25173	27492	22778	21792	22186	21825	21872	22056	21804	21864	22055	21793	21381	21744	21588	21676	21601	21606	21685	21708	21661	21943	21622	21486	21685	21652	21516	21782	21718	21704	21674	21524	21522	21463	21354	21416	21598	21299	21453	21665	21581	21486	21344	21431	21501	21646	21479	21588	21527	21559	21508	21404	21456	21472	21522	21556	21308	21521	21521	21449	21480	21536	21508	21655	21729	21573	21458	21557	21642	21721	21671	21566	21301	21658	21475	21622	21795	21543	21430	21566	21702	21476	21404	21414	21472	21743	21589	21621	21514	21482	21632	21555	21596	21688	21421	21529	21548	21339	21459	21600	21648	21570	21508	21506	21737	21683	21757	21593	21376	21316	21564	21546	21572	21411	21466	21393	21466	21510	21612	21355	21413	21521	21191	21456	21471	21504	21537	21729	21464	21624	21587	21557	21643	21529	21378	21361	21518	21400	21490	21551	21464	21361	21456	21645	21575	21727	21485	21667	21486	21491	21378	21611	21708	21605	21530	21546	21488	21480	21502	21491	21474	21502	21416	21480	21577	21522	21464	21220	21387	21305	21483	21298	21625	21616	21398	21565	21456	21408	21517	21439	21242	21385	21290	21602	21525	21367	21324	21345	21465	21506	21514	21697	21484	21085	21446	21449	21601	21604	21588	21463	21662	21579	21541	21559	21508	21372	21558	21461	21483	21674	21399	21719	21396	21439	21483	21367	21563	21468	21253	21585	21422	21634	21350	21367	21573	21449	21715	21572	21676	21565	21585	21592	21598	21471	21569	21751	21285	21379	21553	21654	21436	21575	21428	21408	21423	21328	21563	21407	21672	21441	21386	21485	21646	21523	21492	21813	21498	21457	21305	21470	21536	21370	21604	21600	21494	21403	21579	21557	21356	21313	21464	21529	21590	21563	21319	21601	21255	21619	21536	21562	21606	21561	21491	21386	21216	21639	21378	21310	21528	21452	21551	21505	21607	21539	21388	21377	21512	21399	21370	21575	21463	21521	21326	21551	21398	21557	21475	21569	21539	21450	21553	21437	21384	21328	21540	21602	21381	21452	21741	21617	21532	21413	21725	21492	21548	21534	21549	21493	21535	21406	21653	21489	21479	21717	21347	21599	21638	21394	21459	21471	21343	21659	21399	21513	21491	21449	21568	21692	21683	21499	21666	21674	21422	21402	21511	21534	21492	21290	21472	21497	21443	21349	21455	21558	21528	21515	21575	21510	21447	21462	21530	21533	21599	21518	21558	21213	21490	21373	21562	21583	21311	21549	21481	21505	21448	21336	21323	21439	21660	21521	21550	21464	21491	21623	21477	21320	21733	21418	21512	21682	21418	21387	21425	21417	21539	21321	21481	21558	21684	21399	21529	21417	21575	21391	21665	21405	21672	21527	21472	21592	21396	21335	21373	21334	21237	21382	21282	21478	21396	21453	21456	21646	21416	21501	21762	21706	21468	21614	21443	21478	21439	21455	21466	21391	21476	21300	21546	21637	21528	21261	21311	21518	21488	21287	21310	21307	21623	21316	21323	21734	21613	21827	21472	21459	21379	21576	21473	21553	21435	21440	21464	21426	21368	21730	21544	21365	21358	21508	21740	21601	21311	21484	21411	21558	21557	21584	21413	21599	21535	21543	21520	21344	21420	21237	21558	21625	21604	21649	21249	21655	21594	21481	21512	21552	21537	21575	21468	21532	21327	21335	21517	21632	21628	21461	21394	21695	21310	21454	21578	21399	21748	21674	21429	21645	21259	21470	21310	21646	21274	21339	21421	21353	21394	21558	21262	21255	21500	21313	21245	21476	21484	21488	21444	21577	21609	21497	21395	21141	21593	21283	21454	21412	21424	21469	21522	21483	21453	21325	21489	21299	21523	21537	21722	21562	21600	21283	21509	21775	21635	21606	21578	21249	21373	21626	21569	21693	21498	21474	21561	21491	21598	21379	21493	21587	21405	21517	21667	21565	21375	21399	21458	21274	21434	21549	21540	21705	21638	21491	21546	21534	21589	21559	21363	21591	21613	21579	21437	21484	21406	21405	21460	21563	21564	21633	21366	21657	21499	21606	21552	21552	21479	21478	21554	21309	21468	21349	21299	21628	21386	21456	21578	21447	21656	21372	21339	21560	21351	21455	21332	21501	21665	21652	21617	21451	21626	21624	21586	21448	21440	21402	21629	21681	21709	21555	21490	21335	21240	21499	21714	21517	21253	21242	21430	21477	21781	21283	21455	21657	21642	21658	21549	21436	21556	21505	21601	21498	21429	21592	21518	21553	21346	21179	21572	21401	21606	21505	21320	21399	21348	21412	21502	21543	21350	21258	21403	21458	21340	21471	21593	21437	21482	21583	21527	21406	21563	21562	21636	21398	21668	21528	21461	21529	21404	21516	21414	21391	21410	21477	21353	21542	21515	21234	21308	21361	21472	21515	21209	21600	21530	21504	21644	21457	21454	21546	21324	21467	21461	21467	21523	21570	21581	21468	21737	21583	21500	21246	21539	21531	21453	21333	21359	21542	21431	21577	21539	21706	21483	21443	21401	21444	21675	21520	21540	21294	21626	21424	21276	21457	21431	21513	21504	21650	21534	21426	21578	21464	21327	21348	21578	21396	21475	21375	21625	21418	21176	21290	21512	21731	21572	21444	21536	21572	21582	21508	21536	21586	21312	21386	21661	21473	21459	21395	21394	21516	21600	21317	21585	21270	21334	21464	21359	21517	21581	21431	21565	21614	21458	21265	21656	21585	21463	21447	21664	21592	21422	21483	20912	21734	21739	21678	21412	21235	21394	21508	21669	21627	21374	21560	21557	21463	21459	21495	21485	21406	21442	21423	21542	21402	21586	21489	21335	21156	21296	21281	21448	21604	21568	21479	21435	21541	21453	21630	21334	21531	21613	21509	21395	21153	21547	21577	21430	21618	21494	21413	21389	21536	21490	21392	21623	21410	21321	21327	21301	21232	21454	21651	21617	21381	21255	21538	21408	21536	21311	21463	21333	21642	21594	21383	21294	21474	21444	21425	21538	21591	21288	21272	21474	21500	21509	21475	21475	21399	21749	21587	21550	21611	21449	21801	21549	21606	21471	21242	21603	21248	21440	21549	21429	21399	21628	21581	21481	21238	21530	21479	21626	21646	21564	21489	21611	21466	21490	21565	21413	21465	21452	21459	21418	21526	21470	21346	21403	21370	21595	21510	21719	21322	21705	21609	21402	21642	21672	21627	21686	21365	21643	21458	21465	21603	21361	21401	21412	21598	21451	21520	21538	21333	21650	21525	21647	21504	21339	21372	21197	21396	21437	21514	21319	21550	21674	21520	21401	21406	21502	21476	21336	21334	21526	21665	21669	21589	21490	21631	21480	21282	21433	21631	21497	21437	21316	21582	21389	21506	21394	21490	21620	21350	21518	21477	21418	21374	21405	21415	21548	21617	21500	21512	21401	21373	21542	21373	21446	21237	21445	21219	21497	21702	21588	21549	21473	21526	21497	21448	21662	21488	21539	21482	21533	21559	21288	21419	21252	21367	21329	21305	21632	21261	21471	21485	21569	21455	21447	21782	21365	21512	21714	21512	21291	21512	21503	21666	21332	21625	21361	21716	21438	21627	21515	21433	21450	21386	21620	21537	21549	21327	21714	21488	21308	21533	21337	21353	21235	21725	21292	21435	21598	21246	21343	21238	21376	21610	21383	21321	21327	21373	21482	21706	21440	21454	21220	21280	21609	21481	21471	21585	21571	21577	21598	21336	21570	21538	21261	21739	21570	21609	21665	21602	21582	21488	21605	21213	21541	21495	21523	21531	21376	21575	21604	21502	21464	21538	21583	21571	21541	21675	21397	21228	21540	21478	21462	21645	21258	21546	21751	21577	21219	21414	21319	21445	21471	21578	21533	21598	21548	21524	21362	21737	21662	21623	21361	21519	21371	21535	21409	21462	21352	21419	21511	21535	21383	21572	21289	21462	21356	21777	21489	21586	21443	21606	21606	21457	21568	21304	21187	21632	21494	21425	21572	21529	21410	21500	21567	21706	21483	21512	21370	21554	21399	21586	21442	21592	21303	21640	21438	21449	21625	21544	21329	21448	21595	21542	21435	21316	21380	21345	21555	21492	21402	21642	21484	21422	21475	21463	21316	21237	21541	21442	21679	21534	21592	21502	21428	21435	21400	21543	21359	21388	21743	21482	21576	21522	21421	21637	21574	21542	21328	21235	21687	21401	21511	21747	21471	21851	21458	21615	21620	21618	21248	21574	21664	21634	21665	21486	21300	21465	21483	21606	21512	21582	21392	21458	21521	21351	21489	21430	21556	21592	21530	21498	21543	21783	21553	21406	21447	21567	21552	21573	21380	21718	21666	21540	21423	21707	21415	21630	21424	21408	21295	21447	21292	21394	21347	21483	21488	21474	21507	21522	21491	21500	21369	21438	21548	21724	21497	21578	21471	21518	21301	21630	21261	21493	21438	21394	21464	21541	21371	21469	21672	21595	21609	21360	21416	21588	21531	21455	21437	21430	21443	21514	21180	21570	21497	21530	21516	21488	21509	21533	21526	21569	21387	21433	21544	21614	21534	21320	21510	21398	21385	21897	21399	21545	21274	21411	21392	21544	21405	21419	21334	21596	21491	21441	21288	21489	21431	21569	21351	21313	21400	21735	21309	21317	21479	21612	21392	21524	21485	21475	21544	21394	21518	21741	21245	21696	21464	21651	21642	21369	21388	21313	21450	21285	21501	21377	21631	21621	21361	21420	21557	21498	21739	21643	21273	21591	21515	21402	21389	21395	21478	21322	21332	21288	21407	21482	21415	21628	21452	21335	21557	21435	21505	21553	21336	21275	21450	21326	21386	21591	21373	21283	21215	21406	21554	21391	21612	21531	21311	21428	21284	21617	21232	21585	21471	21747	21533	21417	21421	21515	21400	21302	21339	21613	21601	21566	21754	21553	21624	21447	21656	21565	21349	21647	21382	21468	21486	21758	21431	21303	21477	21377	21521	21383	21587	21616	21518	21486	21481	21537	21490	21469	21504	21588	21363	21726	21623	21393	21409	21405	21468	21532	21377	21505	21527	21739	21476	21189	21481	21312	21433	21627	21579	21551	21454	21491	21290	21376	21406	21261	21385	21537	21341	21576	21571
61375	105031	81304	49720	30535	21793	18548	17721	17470	17317	17308	17260	17426	17437	17487	17491	17483	17304	17475	17499	17398	17505	17479	17391	17415	17507	17436	17482	17523	17393	17336	17317	17420	17386	17371	17351	17361	17622	17524	17512	17442	17349	17523	17511	17253	17451	17575	17337	17482	17342	17535	17477	17379	17452	17507	17422	17441	17289	17380	17401	17246	17349	17425	17492	17626	17349	17304	17582	17548	17496	17369	17467	17433	17577	17186	17576	17502	17289	17379	17506	17399	17468	17238	17426	17400	17488	17390	17484	17507	17357	17308	17565	17566	17411	17308	17512	17297	17329	17549	17391	17368	17315	17564	17328	17391	17510	17312	17446	17430	17300	17534	17504	17364	17461	17558	17511	17465	17533	17398	17412	17516	17391	17416	17504	17276	17459	17423	17453	17444	17259	17316	17308	17434	17324	17500	17320	17296	17523	17349	17301	17408	17415	17361	17579	17341	17341	17428	17445	17425	17405	17395	17389	17395	17461	17459	17462	17292	17302	17361	17580	17405	17463	17376	17448	17510	17161	17417	17432	17431	17545	17483	17393	17559	17371	17593	17529	17482	17441	17303	17424	17386	17629	17476	17485	17435	17333	17447	17416	17471	17265	17441	17184	17421	17327	17358	17464	17603	17410	17526	17599	17579	17375	17394	17415	17427	17452	17327	17434	17402	17533	17579	17286	17410	17504	17515	17311	17422	17384	17375	17346	17198	17322	17489	17518	17121	17505	17389	17213	17411	17608	17371	17404	17409	17387	17459	17416	17384	17504	17368	17502	17305	17321	17480	17351	17311	17462	17225	17306	17456	17338	17559	17360	17374	17486	17345	17506	17447	17398	17451	17393	17300	17418	17283	17338	17475	17523	17369	17374	17549	17521	17338	17379	17380	17357	17356	17421	17452	17463	17403	17569	17528	17423	17376	17266	17329	17370	17365	17295	17351	17385	17509	17295	17479	17330	17474	17491	17489	17485	17284	17499	17296	17211	17635	17285	17344	17426	17343	17445	17443	17208	17547	17387	17524	17438	17351	17387	17416	17341	17364	17417	17407	17379	17428	17177	17398	17236	17617	17593	17427	17394	17464	17538	17280	17625	17384	17417	17448	17371	17349	17409	17301	17326	17394	17462	17528	17388	17413	17336	17345	17235	17379	17395	17420	17468	17312	17424	17363	17374	17293	17349	17467	17510	17344	17189	17461	17354	17518	17208	17169	17526	17284	17300	17434	17455	17439	17468	17321	17385	17490	17306	17524	17316	17321	17458	17332	17261	17512	17207	17255	17500	17636	17358	17393	17502	17355	17388	17328	17417	17383	17425	17528	17481	17487	17491	17324	17416	17434	17543	17280	17443	17330	17433	17477	17446	17396	17347	17173	17360	17349	17618	17578	17309	17477	17655	17514	17328	17395	17337	17287	17305	17346	17428	17324	17410	17360	17465	17344	17510	17259	17509	17409	17375	17270	17451	17485	17406	17236	17542	17443	17645	17275	17421	17248	17331	17233	17437	17276	17458	17555	17436	17409	17647	17368	17274	17420	17228	17394	17501	17440	17586	17173	17445	17205	17469	17424	17466	17458	17469	17326	17382	17340	17479	17311	17554	17365	17590	17422	17415	17410	17446	17661	17597	17495	17429	17455	17387	17474	17394	17303	17384	17424	17218	17466	17560	17453	17330	17514	17479	17470	17399	17426	17323	17509	17346	17474	17543	17498	17476	17432	17271	17418	17565	17521	17548	17376	17397	17591	17388	17228	17360	17476	17339	17427	17289	17465	17257	17464	17313	17442	17500	17417	17383	17273	17432	17348	17436	17396	17319	17408	17484	17307	17550	17471	17541	17393	17396	17468	17348	17253	17173	17364	17385	17489	17583	17447	17522	17233	17332	17346	17280	17405	17536	17310	17594	17330	17355	17567	17330	17370	17344	17639	17299	17439	17418	17419	17450	17525	17511	17117	17525	17527	17417	17493	17342	17339	17273	17454	17258	17473	17315	17322	17387	17401	17525	17554	17477	17326	17366	17504	17307	17597	17423	17288	17453	17328	17429	17388	17423	17469	17208	17446	17534	17379	17384	17452	17414	17465	17257	17498	17465	17550	17508	17411	17167	17580	17325	17464	17447	17533	17433	17642	17372	17581	17381	17191	17397	17391	17514	17626	17505	17509	17464	17445	17394	17609	17402	17504	17528	17353	17397	17438	17268	17439	17383	17407	17455	17425	17470	17398	17375	17290	17455	17416	17725	17599	17419	17547	17483	17477	17361	17432	17373	17591	17367	17246	17448	17410	17389	17362	17489	17323	17364	17404	17429	17364	17447	17327	17199	17344	17347	17483	17241	17591	17335	17530	17510	17445	17606	17532	17416	17431	17406	17375	17491	17300	17341	17390	17392	17351	17345	17346	17525	17452	17344	17287	17470	17246	17442	17273	17408	17418	17404	17280	17244	17557	17557	17334	17488	17370	17285	17405	17485	17429	17397	17456	17389	17407	17358	17571	17347	17378	17364	17343	17391	17377	17491	17227	17477	17325	17388	17526	17505	17474	17338	17299	17466	17580	17616	17517	17374	17453	17427	17426	17245	17306	17450	17340	17533	17336	17368	17422	17572	17501	17433	17300	17455	17426	17414	17453	17418	17354	17374	17375	17492	17203	17326	17460	17449	17240	17342	17447	17451	17506	17499	17244	17231	17546	17462	17298	17409	17345	17427	17399	17436	17443	17269	17414	17376	17565	17478	17175	17420	17281	17339	17342	17382	17275	17347	17293	17408	17406	17256	17417	17279	17530	17291	17419	17488	17376	17475	17426	17374	17535	17564	17410	17281	17459	17440	17452	17491	17462	17310	17476	17479	17290	17434	17458	17495	17448	17441	17311	17554	17448	17278	17460	17346	17385	17437	17330	17470	17492	17473	17463	17430	17412	17477	17523	17324	17416	17467	17463	17440	17479	17454	17436	17435	17520	17339	17506	17458	17417	17531	17418	17292	17532	17426	17381	17539	17469	17578	17353	17340	17329	17446	17455	17460	17337	17311	17369	17351	17425	17504	17404	17632	17458	17444	17272	17637	17353	17498	17366	17373	17389	17347	17563	17361	17337	17396	17476	17422	17492	17350	17552	17501	17449	17333	17415	17477	17415	17321	17327	17576	17461	17619	17393	17366	17463	17348	17380	17553	17330	17505	17405	17518	17493	17379	17564	17603	17476	17410	17568	17461	17321	17419	17401	17453	17428	17536	17250	17253	17466	17527	17433	17249	17573	17492	17371	17387	17412	17417	17573	17398	17343	17350	17441	17395	17552	17329	17391	17452	17498	17409	17363	17330	17476	17275	17538	17579	17515	17669	17459	17425	17316	17385	17423	17304	17194	17390	17556	17276	17497	17313	17311	17362	17550	17431	17404	17280	17345	17345	17556	17383	17478	17515	17393	17480	17431	17281	17673	17265	17511	17396	17586	17460	17316	17485	17246	17433	17275	17417	17387	17460	17504	17378	17241	17727	17467	17478	17413	17386	17345	17574	17267	17680	17374	17187	17301	17410	17412	17562	17367	17464	17434	17335	17408	17270	17279	17410	17406	17229	17440	17496	17284	17339	17261	17282	17431	17425	17337	17301	17303	17422	17249	17356	17446	17487	17464	17397	17435	17358	17347	17388	17428	17371	17506	17506	17532	17434	17478	17306	17433	17264	17232	17302	17489	17576	17488	17531	17556	17309	17349	17487	17258	17496	17348	17473	17565	17439	17380	17183	17445	17227	17450	17388	17449	17437	17443	17568	17556	17406	17384	17416	17364	17464	17288	17414	17465	17418	17381	17462	17442	17416	17373	17463	17335	17432	17369	17469	17620	17486	17288	17171	17464	17357	17383	17460	17450	17593	17402	17489	17399	17397	17543	17250	17307	17328	17200	17365	17265	17388	17430	17296	17161	17415	17386	17538	17326	17373	17413	17407	17471	17542	17489	17316	17239	17251	17405	17342	17359	17325	17209	17531	17319	17375	17253	17224	17330	17446	17377	17468	17406	17416	17437	17238	17529	17427	17399	17332	17408	17466	17379	17506	17406	17413	17315	17393	17350	17466	17461	17198	17261	17439	17327	17550	17452	17526	17318	17584	17333	17409	17151	17529	17551	17545	17404	17385	17204	17448	17414	17261	17466	17369	17204	17320	17177	17419	17407	17533	17426	17506	17195	17488	17446	17374	17294	17342	17486	17607	17195	17264	17305	17389	17382	17254	17484	17559	17408	17267	17472	17411	17181	17479	17280	17386	17490	17489	17429	17509	17334	17402	17424	17112	17279	17420	17450	17536	17408	17491	17445	17413	17344	17227	17414	17420	17381	17514	17495	17568	17479	17546	17306	17395	17343	17363	17103	17427	17333	17322	17238	17552	17342	17322	17383	17265	17480	17465	17420	17581	17512	17611	17187	17319	17429	17469	17487	17235	17441	17326	17429	17283	17294	17414	17379	17466	17366	17380	17301	17490	17424	17310	17235	17389	17456	17423	17234	17509	17356	17576	17312	17376	17464	17314	17369	17535	17335	17490	17447	17244	17482	17301	17405	17545	17438	17471	17495	17501	17160	17274	17383	17559	17335	17529	17302	17509	17307	17436	17316	17416	17465	17357	17249	17577	17337	17580	17591	17384	17331	17428	17365	17256	17521	17538	17091	17184	17373	17337	17317	17326	17498	17646	17640	17654	17403	17302	17264	17571	17385	17385	17455	17318	17375	17563	17446	17426	17519	17597	17439	17492	17375	17431	17328	17397	17469	17607	17375	17465	17468	17386	17377	17298	17487	17406	17472	17443	17311	17298	17380	17349	17544	17371	17382	17423	17161	17336	17422	17334	17576	17308	17387	17426	17520	17321	17323	17266	17395	17456	17533	17281	17319	17400	17317	17483	17493	17508	17342	17558	17479	17595	17178	17386	17350	17521	17348	17285	17544	17344	17420	17445	17459	17444	17478	17310	17428	17418	17519	17508	17533	17525	17415	17498	17383	17300	17450	17430	17471	17274	17651	17382	17485	17331	17638	17469	17489	17563	17504	17315	17484	17574	17402	17466	17475	17473	17512	17306	17412	17385	17414	17443	17290	17321	17374	17491	17432	17394	17493	17471	17401	17351	17385	17380	17357	17458	17328	17495	17307	17405
32107	37617	38486	28990	22835	21829	21658	21438	21485	21477	21598	21359	21489	21349	21548	21584	21316	21644	21398	21419	21576	21461	21550	21490	21593	21400	21549	21525	21644	21339	21286	21280	21427	21500	21291	21259	21119	21305	21209	21626	21287	21452	21404	21231	21090	21540	21318	21623	21479	21570	21412	21336	21410	21456	21309	21369	21405	21409	21514	21349	21387	21358	21361	21195	21425	21421	21467	21283	21391	21278	21296	21241	21255	21196	21318	21244	21345	21438	21430	21366	21287	21250	21476	21541	21684	21577	21442	21231	21281	21399	21586	21443	21311	21160	21229	21464	21568	21408	21439	21258	21448	21370	21242	21351	21198	21259	21196	21133	21297	21309	21397	21401	21408	21369	21451	21453	21459	21287	21333	21571	21304	21512	21293	21543	21464	21434	21530	21514	21430	21351	21386	21517	21314	21345	21239	21365	21334	21360	21299	21368	21469	21490	21446	21280	21199	21362	21417	21308	21333	21398	21484	21344	21239	21373	21207	21434	21264	21352	21294	21354	21316	21252	21440	21562	21625	21225	21478	21290	21299	21485	21293	21460	21270	21155	21367	21409	21424	21475	21455	21298	21297	21281	21279	21349	21541	21334	21467	21308	21235	21319	21052	21478	21326	21572	21354	21408	21418	21359	21464	21456	21529	21479	21379	21508	21488	21415	21439	21345	21451	21415	21398	21383	21518	21481	21273	21305	21571	21507	21472	21216	21303	21314	21520	21155	21385	21370	21272	21225	21281	21349	21411	21429	21189	21552	21374	21569	21365	21366	21318	21515	21304	21148	21310	21232	21281	21339	21481	21469	21359	21385	21396	21186	21312	21281	21495	21332	21492	21524	21385	21242	21567	21398	21289	21333	21189	21416	21515	21508	21487	21695	21446	21211	21403	21232	21329	21336	21646	21361	21415	21410	21320	21303	21257	20984	21464	21311	21470	21304	21309	21323	21264	21264	21455	21332	21103	21487	21094	21311	21493	21496	21266	21254	21423	21336	21096	21501	21274	21370	21360	21376	21447	21262	21306	21356	21421	21293	21306	21280	21416	21304	21385	21497	21384	21211	21345	21512	21562	21392	21526	21275	21492	21338	21485	21353	21551	21502	21571	21333	21329	21519	21281	21534	21529	21428	21410	21560	21359	21333	21442	21541	21378	21420	21406	21374	21477	21540	21220	21466	21323	21376	21617	21514	21446	21407	21275	21349	21429	21332	21448	21333	21344	21642	21345	21355	21580	21616	21214	21493	21636	21175	21483	21428	21312	21441	21371	21456	21592	21420	21318	21233	21519	21470	21338	21422	21510	21379	21099	21577	21330	21593	21236	21344	21553	21394	21473	21218	21405	21405	21361	21535	21182	21545	21581	21392	21229	21464	21417	21542	21565	21235	21351	21280	21437	21661	21620	21210	21214	21141	21141	21391	21528	21524	21515	21680	21406	21503	21390	21311	21384	21349	21387	21432	21401	21480	21406	21454	21390	21280	21496	21621	21500	21322	21632	21249	21216	21526	21512	21371	21193	21347	21540	21367	21328	21237	21396	21223	21498	21323	21219	21366	21513	21351	21306	21399	21311	21516	21709	21347	21739	21448	21477	21534	21262	21576	21379	21271	21272	21355	21411	21311	21461	21409	21247	21388	21147	21461	21423	21283	21231	21306	21492	21244	21296	21160	21356	21467	21379	21504	21421	21288	21256	21199	21574	21302	21229	21266	21325	21349	21209	21245	21261	21355	21259	21342	21418	21503	21581	21347	21532	21237	21419	21259	21222	21250	21547	21371	21298	21324	21555	21281	21223	21367	21422	21177	21318	21359	21383	21117	21494	21253	21231	21295	21327	21413	21547	21125	21461	21470	21313	21387	21525	21329	21596	21544	21424	21194	21444	21153	21302	21450	21363	21517	21538	21423	21307	21592	21554	21536	21389	21536	21375	21377	21205	21210	21301	21358	21249	21540	21436	21278	21517	21670	21428	21447	21440	21195	21250	21467	21454	21203	21507	21304	21167	21307	21006	21209	21304	21447	21404	21279	21425	21448	21409	21335	21226	21320	21291	21277	21506	21306	21582	21314	21301	21340	21220	21268	21378	21719	21205	21402	21422	21493	21366	21574	21460	21483	21358	21204	21375	21395	21357	21307	21256	21440	21508	21414	21342	21257	21465	21411	21523	21419	21200	21424	21510	21490	21161	21438	21413	21174	21259	21373	21295	21421	21329	21381	21555	21364	21339	21434	21451	21459	21410	21346	21448	21766	21372	21434	21440	21400	21567	21371	21222	21342	21421	21318	21411	21130	21474	21340	21367	21359	21412	21497	21320	21399	21401	21351	21259	21330	21239	21242	21490	21390	21395	21362	21420	21219	21551	21274	21402	21508	21180	21204	21117	21457	21389	21473	21281	21237	21097	21352	21505	21394	21400	21381	21490	21499	21316	21416	21419	21597	21478	21464	21226	21490	21509	21516	21466	21387	21313	21347	21496	21424	21373	21393	21546	21278	21193	21382	21545	21330	21349	21233	21254	21357	21502	21259	21250	21411	21198	21259	21595	21262	21616	21291	21450	21420	21283	21561	21299	21677	21359	21310	21216	21196	21311	21302	21334	21322	21481	21339	21401	21477	21075	21334	21303	21343	21493	21408	21386	21642	21354	21303	21400	21262	21233	21325	21526	21382	21421	21569	21418	21353	21303	21388	21473	21306	21417	21271	21120	21288	21499	21497	21298	21395	21569	21276	21586	21479	21472	21203	21314	21412	21385	21298	21278	21320	21303	21451	21579	21409	21400	21134	21382	21518	21281	21420	21515	21389	21175	21431	21549	21432	21514	21287	21252	21674	21396	21346	21385	21187	21398	21386	21328	21289	21311	21354	21398	21255	21383	21467	21426	21360	21293	21326	21391	21701	21369	21456	21389	21473	21473	21475	21596	21460	21381	21362	21379	21413	21377	21567	21301	21616	21275	21477	21308	21394	21379	21362	21250	21248	21305	21302	21432	21231	21154	21225	21327	21350	21252	21454	21289	21129	21428	21334	21284	21373	21279	21384	21218	21247	21499	21304	21391	21290	21230	21459	21391	21625	21312	21576	21450	21356	21491	21250	21232	21147	21447	21346	21434	21490	21360	21536	21284	21536	21227	21297	21363	21568	21354	21382	21611	21411	21245	21406	21235	21234	21351	21189	21328	21433	21433	21403	21409	21305	21382	21483	21482	21379	21408	21634	21392	21252	21333	21485	21457	21531	21590	21384	21293	21180	21369	21322	21408	21260	21551	21130	21371	21390	21552	21501	21505	21420	21421	21403	21314	21443	21494	21288	21441	21398	21567	21449	21120	21453	21498	21337	21387	21251	21406	21118	21259	21471	21436	21241	21513	21408	21416	21319	21270	21300	21486	21446	21347	21415	21414	21410	21533	21630	21301	21369	21521	21160	21365	21197	21481	21307	21373	21383	21263	21396	21623	21033	21433	21283	21094	21362	21420	21389	21223	21505	21355	21502	21372	21479	21377	21510	21658	21482	21443	21154	21190	21382	21482	21344	21369	21402	21664	21412	21421	21442	21330	21446	21435	21466	21519	21439	21373	21395	21397	21517	21591	21472	21348	21423	21311	21390	21640	21500	21232	21214	21190	21521	21459	21375	21511	21694	21721	21537	21412	21189	21522	21371	21102	21499	21446	21482	21359	21271	21220	21354	21380	21485	21269	21429	21408	21150	21377	21504	21390	21435	21489	21326	21296	21350	21322	21445	21414	21468	21344	21418	21300	21486	21515	21638	21337	21214	21372	21245	21265	21317	21173	21297	21496	21374	21417	21506	21513	21308	21346	21404	21324	21536	21366	21311	21324	21287	21372	21377	21298	21089	21404	21575	21358	21493	21262	21381	21299	21432	21232	21342	21104	21390	21469	21482	21468	21385	21396	21307	21397	21373	21396	21618	21341	21414	21136	21294	21493	21196	21597	21377	21329	21532	21373	21294	21383	21258	21065	21284	21452	21178	21517	21283	21358	21259	21318	21363	21281	21249	21392	21461	21391	21451	21309	21369	21331	21167	21479	21341	21301	21518	21386	21302	21286	21338	21392	21459	21355	21285	21301	21193	21378	21210	21404	21288	21487	21395	21377	21243	21380	21465	21598	21324	21025	21329	21539	21235	21501	21573	21384	21263	21466	21248	21403	21373	21375	21254	21264	21294	21417	21318	21524	21481	21189	21501	21431	21282	21336	21317	21327	21331	21306	21331	21341	21321	21378	21460	21176	21320	21401	21275	21405	21382	21266	21406	21315	21447	21371	21084	21287	21407	21440	21633	21203	21394	21438	21312	21478	21198	21342	21274	21330	21580	21485	21378	21578	21311	21470	21585	21334	21367	21398	21442	21396	21473	21341	21509	21342	21425	21459	21405	21381	21377	21584	21499	21402	21525	21414	21550	21403	21285	21260	21498	21445	21516	21523	21691	21363	21462	21385	21381	21554	21429	21322	21274	21500	21497	21297	21328	21364	21128	21460	21555	21458	21356	21278	21155	21422	21379	21243	21512	21300	21382	21573	21434	21327	21245	21256	21261	21460	21165	21214	21414	21365	21213	21394	21358	21311	21352	21350	21422	21492	21317	21433	21397	21295	21302	21395	21482	21559	21323	21530	21614	21419	21361	21420	21384	21569	21379	21401	21327	21417	21586	21296	21666	21431	21175	21463	21463	21452	21428	21328	21525	21360	21439	21328	21314	21444	21304	21294	21181	21409	21317	21456	21593	21563	21211	21220	21484	21426	21378	21643	21253	21432	21496	21405	21412	21227	21402	21399	21470	21354	21345	21373	21265	21133	21547	21409	21217	21456	21347	21238	21462	21538	21337	21209	21278	21551	21405	21325	21334	21425	21362	21321	21335	21692	21419	21325	21588	21299	21317	21324	21406	21424	21398	21336	21430	21317	21407	21249	21067	21309	21260	21590	21148	21366	21494	21580	21409	21426	21360	21593	21387	21396	21478	21538	21298	21377	21444	21270	21282	21404	21412	21377	21299	21280	21115	21310	21512	21442	21528	21435	21257	21373	21474	21332	21332	21335	21376	21473	21141	21273	21675	21319	21504	21379	21268	21292	21276	21177	21519	21454	21488	21255	21361	21466	21473	21316	21282	21460	21258	21212	21338	21295	21267
43844	56840	39541	23675	18709	17742	17488	17378	17363	17433	17505	17236	17449	17374	17567	17376	17298	17180	17327	17560	17340	17219	17309	17426	17224	17442	17223	17481	17366	17432	17386	17178	17498	17435	17096	17374	17555	17308	17490	17317	17395	17247	17385	17257	17317	17202	17453	17312	17223	17347	17366	17441	17383	17320	17320	17319	17384	17442	17387	17372	17417	17412	17347	17238	17376	17298	17424	17525	17336	17324	17247	17322	17382	17147	17269	17365	17362	17505	17430	17381	17424	17270	17279	17233	17200	17117	17333	17431	17388	17264	17390	17249	17437	17314	17299	17347	17522	17242	17234	17462	17337	17445	17264	17338	17276	17388	17595	17370	17329	17369	17557	17354	17473	17236	17259	17374	17517	17341	17418	17401	17287	17263	17234	17451	17566	17290	17297	17191	17459	17274	17257	17379	17418	17246	17238	17373	17363	17310	17236	17305	17350	17236	17268	17275	17303	17403	17402	17317	17324	17249	17392	17241	17285	17111	17307	17348	17365	17463	17373	17256	17471	17328	17277	17383	17321	17417	17396	17428	17529	17041	17346	17267	17499	17324	17357	17355	17335	17460	17409	17320	17320	17401	17241	17406	17287	17407	17311	17276	17362	17636	17325	17283	17349	17209	17429	17302	17351	17352	17500	17257	17387	17258	17314	17266	17402	17299	17282	17434	17183	17399	17306	17508	17279	17481	17090	17269	17305	17328	17397	17249	17521	17347	17433	17299	17410	17236	17211	17392	17375	17457	17372	17489	17454	17465	17353	17425	17376	17561	17352	17353	17154	17275	17446	17271	17398	17300	17341	17366	17342	17346	17373	17417	17300	17319	17370	17334	17454	17380	17282	17511	17288	17360	17247	17316	17243	17463	17294	17387	17291	17405	17389	17304	17309	17423	17461	17323	17239	17462	17419	17360	17314	17330	17296	17542	17336	17388	17260	17388	17373	17367	17470	17164	17279	17244	17371	17214	17478	17342	17385	17430	17334	17386	17343	17262	17405	17446	17468	17408	17252	17386	17254	17437	17363	17237	17182	17465	17347	17510	17634	17293	17296	17380	17394	17345	17473	17410	17341	17423	17241	17283	17311	17403	17122	17358	17327	17297	17478	17359	17413	17335	17203	17353	17395	17406	17465	17436	17329	17272	17532	17054	17325	17431	17504	17460	17362	17523	17394	17389	17334	17367	17521	17400	17247	17440	17543	17302	17416	17294	17510	17464	17305	17250	17477	17446	17384	17380	17278	17277	17299	17335	17504	17291	17271	17135	17260	17270	17203	17482	17316	17405	17371	17380	17580	17466	17244	17279	17255	17368	17466	17367	17358	17313	17435	17277	17254	17263	17337	17463	17259	17371	17481	17461	17314	17417	17334	17396	17275	17378	17504	17360	17329	17354	17330	17234	17537	17300	17455	17329	17230	17403	17256	17394	17323	17268	17497	17453	17322	17262	17254	17373	17365	17340	17328	17390	17358	17320	17445	17253	17400	17285	17368	17409	17384	17231	17487	17293	17442	17302	17393	17377	17336	17412	17324	17310	17342	17466	17427	17357	17289	17484	17466	17296	17501	17471	17375	17276	17452	17262	17397	17464	17245	17313	17328	17472	17350	17251	17278	17388	17381	17502	17347	17369	17239	17364	17479	17149	17349	17299	17253	17373	17273	17377	17394	17424	17343	17323	17439	17424	17367	17414	17350	17479	17390	17314	17397	17413	17282	17221	17486	17537	17300	17442	17306	17361	17268	17413	17445	17197	17528	17314	17363	17454	17323	17354	17309	17423	17180	17322	17361	17263	17424	17152	17258	17099	17417	17205	17474	17281	17284	17245	17397	17467	17136	17303	17298	17318	17372	17351	17274	17383	17276	17161	17216	17381	17342	17441	17492	17351	17234	17315	17218	17308	17230	17328	17354	17400	17409	17174	17287	17442	17311	17405	17394	17318	17344	17330	17454	17432	17270	17251	17256	17318	17267	17420	17310	17343	17187	17517	17302	17313	17411	17330	17376	17356	17468	17445	17382	17394	17325	17471	17444	17356	17329	17257	17398	17264	17275	17434	17411	17437	17363	17397	17402	17321	17483	17126	17423	17254	17403	17361	17430	17440	17171	17295	17132	17230	17533	17389	17226	17405	17383	17521	17399	17280	17555	17311	17354	17367	17301	17495	17229	17395	17409	17373	17197	17378	17370	17316	17225	17226	17397	17423	17538	17268	17413	17412	17363	17385	17204	17203	17486	17223	17474	17339	17371	17340	17303	17421	17219	17320	17394	17224	17406	17360	17349	17333	17476	17265	17405	17175	17356	17298	17362	17469	17171	17402	17346	17314	17439	17334	17334	17437	17287	17424	17242	17334	17291	17217	17306	17488	17277	17316	17387	17529	17365	17415	17439	17238	17428	17255	17123	17322	17396	17348	17341	17213	17437	17357	17306	17284	17237	17235	17356	17278	17166	17306	17286	17324	17372	17269	17232	17339	17245	17426	17340	17227	17223	17107	17467	17377	17400	17495	17483	17333	17190	17313	17464	17518	17265	17437	17464	17347	17305	17363	17387	17392	17144	17078	17363	17428	17406	17282	17377	17385	17376	17330	17237	17362	17299	17366	17406	17155	17378	17233	17333	17253	17489	17414	17357	17613	17288	17420	17333	17449	17382	17403	17430	17264	17390	17298	17206	17392	17519	17344	17396	17342	17395	17376	17327	17426	17381	17432	17332	17241	17373	17285	17373	17381	17306	17240	17249	17523	17309	17511	17460	17450	17298	17280	17340	17388	17238	17494	17340	17331	17452	17346	17398	17219	17426	17408	17290	17516	17457	17206	17247	17401	17505	17222	17351	17317	17244	17502	17372	17413	17383	17282	17366	17241	17571	17472	17291	17447	17308	17400	17179	17318	17255	17612	17436	17260	17385	17177	17504	17258	17289	17381	17220	17323	17337	17204	17266	17344	17204	17194	17243	17269	17312	17385	17259	17355	17343	17400	17423	17426	17397	17422	17285	17300	17479	17188	17208	17509	17294	17323	17373	17411	17508	17273	17277	17332	17189	17452	17432	17197	17270	17393	17390	17285	17297	17419	17447	17249	17346	17300	17368	17517	17287	17299	17518	17403	17304	17217	17441	17416	17436	17420	17163	17329	17316	17414	17355	17425	17473	17368	17335	17356	17429	17389	17187	17387	17562	17357	17146	17160	17413	17242	17330	17303	17320	17301	17380	17385	17390	17340	17289	17395	17281	17188	17294	17422	17351	17547	17411	17481	17208	17395	17329	17368	17311	17396	17342	17396	17298	17414	17336	17354	17296	17238	17332	17256	17428	17370	17285	17266	17248	17339	17306	17405	17234	17223	17180	17232	17400	17297	17385	17378	17313	17404	17363	17306	17405	17290	17425	17476	17433	17337	17400	17242	17229	17377	17375	17465	17233	17383	17466	17211	17279	17227	17380	17409	17245	17360	17503	17268	17515	17482	17357	17387	17315	17390	17346	17201	17493	17331	17406	17481	17339	17341	17446	17142	17329	17285	17370	17318	17388	17337	17245	17294	17451	17307	17460	17251	17272	17251	17174	17607	17325	17369	17106	17313	17211	17350	17270	17120	17357	17225	17357	17359	17446	17277	17469	17443	17335	17274	17446	17243	17517	17360	17342	17393	17250	17295	17411	17348	17514	17569	17448	17299	17383	17373	17392	17303	17264	17431	17385	17288	17416	17260	17519	17239	17472	17332	17570	17409	17426	17337	17319	17439	17223	17324	17563	17365	17417	17266	17277	17355	17321	17304	17265	17263	17408	17274	17374	17226	17315	17395	17384	17281	17272	17322	17331	17190	17430	17129	17368	17495	17284	17362	17202	17246	17400	17244	17473	17312	17405	17378	17224	17529	17430	17236	17424	17370	17277	17331	17331	17384	17327	17479	17231	17240	17306	17401	17527	17367	17292	17375	17281	17351	17562	17446	17289	17412	17443	17358	17431	17374	17354	17550	17298	17290	17276	17347	17518	17387	17375	17431	17260	17339	17370	17400	17546	17409	17501	17203	17390	17465	17466	17347	17349	17278	17251	17323	17579	17327	17339	17297	17190	17375	17351	17115	17478	17275	17369	17408	17369	17301	17468	17477	17343	17187	17374	17468	17297	17475	17325	17273	17330	17253	17342	17457	17203	17405	17354	17293	17387	17348	17454	17321	17266	17361	17419	17364	17432	17228	17347	17333	17353	17419	17248	17412	17554	17212	17132	17487	17193	17198	17397	17354	17259	17436	17493	17373	17375	17223	17420	17422	17509	17207	17500	17434	17370	17388	17227	17548	17364	17403	17248	17311	17536	17455	17237	17511	17324	17442	17408	17317	17330	17535	17444	17134	17320	17167	17308	17373	17147	17256	17345	17409	17363	17442	17448	17482	17357	17327	17276	17376	17314	17290	17415	17386	17351	17366	17303	17408	17380	17215	17219	17328	17523	17364	17458	17317	17417	17353	17273	17287	17248	17462	17301	17374	17442	17314	17239	17355	17488	17428	17374	17418	17193	17302	17391	17375	17325	17509	17396	17394	17501	17393	17397	17343	17557	17378	17395	17342	17344	17351	17432	17381	17314	17318	17378	17325	17255	17312	17296	17231	17484	17277	17369	17337	17279	17374	17404	17483	17419	17161	17369	17357	17399	17313	17411	17373	17294	17321	17193	17354	17460	17357	17446	17532	17319	17227	17212	17522	17300	17210	17402	17314	17454	17422	17404	17345	17306	17370	17580	17375	17349	17255	17252	17321	17428	17526	17394	17229	17302	17384	17454	17271	17333	17265	17446	17312	17344	17339	17517	17226	17315	17443	17401	17293	17562	17482	17369	17328	17358	17345	17270	17348	17334	17172	17543	17408	17260	17505	17347	17322	17211	17454	17342	17337	17276	17424	17318	17326	17391	17197	17279	17380	17347	17169	17360	17447	17295	17409	17267	17330	17200	17495	17258	17439	17209	17306	17286	17565	17306	17330	17335	17280	17252	17390	17194	17448	17308	17323	17386	17273	17235	17342	17204	17249	17326	17559	17443	17294	17377	17201	17332	17396	17308	17180	17366	17355	17225	17503	17454	17277	17395	17356	17467	17366	17407	17421	17443	17281	17273	17595	17299	17332	17312	17271	17345	17486	17418	17387	17260	17340
24095	23984	33110	27796	24471	24834	24277	21533	21014	21102	21155	21266	21146	21066	20963	20916	21044	21096	20949	20821	20890	21114	20895	20883	21180	20789	21050	21021	20824	20909	21023	20864	20981	21026	21085	20867	21012	20912	20945	20681	20815	20894	20972	21012	20888	20792	20953	20945	20737	20862	20719	20716	21022	20872	20799	20926	20507	20804	20884	20844	21010	20983	20814	20678	21068	21008	21119	20885	20868	20933	20796	21076	20897	20923	20731	20799	20888	20867	20938	20890	20897	20960	20731	20987	20885	21082	20859	20769	20902	21003	20724	20751	20795	20825	20944	20803	20705	20924	20887	20940	20964	20985	20851	21083	21027	20874	20897	20630	20670	20889	20841	20974	20805	20788	21027	20753	20932	21009	20868	21046	20741	21032	20993	20762	20931	20897	20787	20927	20954	20887	20811	20766	20985	20784	20813	20799	20703	21030	20856	20889	20812	20845	20807	20886	20877	21116	20870	20582	20751	20909	20759	20714	20855	20925	20791	20898	20954	21012	20898	21044	21030	20747	20948	20701	20970	20665	20734	20905	20824	20993	20998	20710	20932	20829	21023	20906	20982	20995	20849	20752	20771	20834	20947	20846	20658	20767	20870	20706	21019	20926	21100	21078	21147	20846	20957	21070	20931	20573	20988	21186	20827	20706	21022	20920	21092	20875	20955	20702	20874	20777	20831	20890	20658	20995	20806	20816	20767	20708	20658	21058	20898	20858	20928	20827	20796	20812	20929	20801	20814	20964	21037	20804	20908	20705	20920	20759	21091	20919	20916	20714	20785	20692	20674	20704	20734	20700	20920	20869	20961	20662	20925	20993	20832	20897	20808	20928	20907	21082	20567	20943	20907	20892	20892	20795	20735	21020	20834	21104	20796	20762	20697	20877	20934	20698	20847	21008	20940	21093	20762	20613	20817	21028	20779	20756	20959	21026	20802	20896	20629	20805	20952	20953	20721	21048	20907	20883	20766	20948	20841	20738	20914	20839	20725	20818	20941	20607	20929	20818	20800	20984	20689	20766	20795	20667	20856	20581	20881	20842	20859	20788	21118	20680	20966	20804	20940	20835	20972	20907	21017	21036	20898	20919	20600	20723	20744	20984	20745	20746	20649	21071	20737	20960	20761	21045	20751	20693	21055	20846	20724	20698	20837	20749	20877	20997	20923	20832	20757	20688	20770	20771	20951	20932	20878	20913	20809	20805	20994	20765	20967	20738	20628	20862	21080	20723	20781	20907	20849	20701	20693	20897	20932	20624	20778	20815	20790	20897	20904	20880	20706	20663	20857	20801	20904	20753	20764	20718	20859	20778	20827	20886	20785	20868	20754	20770	20718	20891	20964	20825	20756	20728	20746	20747	20684	20756	20717	20871	20933	20759	20796	21000	20941	20743	20792	20953	20927	20747	20903	20857	20928	20947	20937	20609	20905	20708	21048	20798	20913	20783	20942	20921	20587	20729	20773	20813	20898	20890	20741	20886	20938	20767	20798	20756	20646	20990	20642	20713	21078	20948	20744	20737	21001	21074	20670	20972	20771	20890	20740	20789	20901	20789	20682	20832	20846	20881	21028	20837	20923	20835	20807	21065	20859	20885	20785	20716	20894	20882	20858	20774	20751	20626	21139	20893	20857	20820	21042	20614	20987	20786	20820	20879	21031	20922	20824	20980	20991	20875	20770	20485	20846	20778	20841	20649	21002	20870	20847	20841	21025	20973	20740	20807	20928	20765	20786	20854	20833	21163	21088	20759	20841	20960	20803	20823	20770	20812	20803	20641	20930	20811	20806	20770	21045	20983	20910	20875	20857	21000	21100	20823	20786	20791	20710	20952	20785	20675	20980	20777	20801	20714	20725	21021	20775	20791	20807	20887	20775	21084	20945	20965	20770	20717	20684	20695	21069	20982	21012	20842	20989	20973	20758	21079	21042	20747	20857	21004	20840	20807	20864	20821	20868	20815	20818	20827	20863	20955	20914	21071	21043	20789	20899	20864	20809	21022	20893	20770	20810	20934	20868	20791	20744	20918	20919	20808	20834	20883	20814	20832	20838	20925	20721	21117	20921	21020	21048	21053	20967	20885	20720	20877	20874	21030	20896	20739	20857	20975	20794	20673	20672	20902	20807	20936	20956	20865	20798	20801	20812	20661	20861	20768	21039	20949	20978	20740	20818	20817	20825	20881	20873	21034	20721	20822	20701	20782	20915	21013	20949	20925	20875	20805	20834	20852	20898	20801	20761	20940	21057	20902	21050	21006	20865	20981	20976	20817	20889	20673	20918	20787	20837	20894	20934	20991	20925	20681	21018	20835	20930	21083	20753	20757	20763	20755	20919	20848	20814	20800	20673	20728	20685	20852	20780	20749	20669	20991	20980	20807	20715	20939	20797	20492	20783	20981	20988	20590	20622	20915	20841	20774	20895	20907	21174	20588	20921	21142	20746	20565	20873	20772	20921	20894	20657	20906	20888	20931	20878	20798	20775	20768	20755	20842	20864	20825	20851	20834	21151	20747	20797	20991	20801	20859	20958	20950	20951	20686	20893	20873	20713	20516	21121	20742	20747	20918	20931	20738	20946	20960	20971	20708	20678	21057	20734	20736	20835	20592	20810	20614	20803	21108	20781	20870	20826	20897	20690	21034	20891	20632	20806	20775	20899	20830	20792	20812	20850	20836	20786	20850	20864	20729	20904	20726	21010	20955	20862	20971	20715	20846	20667	20613	21077	20795	20876	20886	20726	20740	20920	21059	20777	20795	20781	20786	21006	20843	20883	20828	20632	20985	20856	20667	20641	20759	20898	20775	20687	20794	21019	20882	20940	20699	20827	20873	20674	20862	20955	20800	20945	20884	20781	20891	20837	20955	20856	20793	20797	20841	20691	20833	20851	20908	20887	20773	20541	20851	20889	20913	20818	20707	21015	21021	20950	20984	20811	20806	20880	21002	20663	20980	20905	20970	20748	21006	20878	20744	20858	20871	20759	20869	20894	20751	21117	20832	20661	20789	20737	20815	20899	20658	20887	20804	20684	20770	20867	20854	20769	20893	20881	20859	20664	20917	20954	20764	20977	20888	20974	20745	20754	20922	20753	21000	20998	20844	20812	20714	20842	20874	20927	20793	20700	20778	20820	20756	20560	20980	20792	20783	20720	20877	20996	20947	20832	20769	20828	20822	20984	20932	20828	20727	20986	20885	20684	21013	20874	20928	20764	20959	20887	20860	20756	20646	20851	20878	20666	20781	20879	20795	20891	20702	20718	20843	20929	20703	20683	20913	20930	20986	21027	20844	20838	20839	20758	20813	20961	21022	20952	20947	20605	20739	20931	20796	20784	20907	20871	20818	20928	20833	20926	20921	20913	20771	21069	20699	20782	20913	20891	20933	20877	20983	21058	21031	20973	20790	20687	20729	20756	20841	20895	20875	20784	20942	20993	20849	20975	20706	20910	21042	20644	20863	20847	20911	20595	20680	21035	20939	20705	20608	20746	20736	20773	20558	20903	20958	20839	20678	20949	20987	20886	20812	20717	20923	20820	20813	21010	20887	20933	20746	20787	20854	20905	20979	20826	20823	20873	21019	21021	21179	20748	20897	20973	20811	20825	21050	20686	20946	20720	20799	21132	20637	21005	21030	20879	20653	20777	20807	20840	20972	20860	20731	20889	20883	21034	20878	20639	20772	20720	20826	20721	20758	20783	20586	20711	20830	20858	20897	20858	20937	20706	20761	21113	21033	20968	20974	20736	20847	20959	21001	20923	20729	20766	20794	20865	20994	20999	20916	20884	20897	20826	20767	21017	20751	20558	20870	20969	20755	21016	20943	21124	20976	20972	20828	21006	21123	20937	20981	21045	20872	20696	20787	20738	20780	20685	20762	20805	20944	20803	20807	21019	20902	20942	20794	20906	20981	20824	20806	20989	20853	20994	20730	20988	20905	20824	20640	20669	20648	20987	20872	20856	20889	20833	20993	20918	20716	20879	20916	20819	20807	20824	20830	21036	20795	20931	20536	20965	20818	20716	20758	20946	20855	20874	20960	20712	20940	20806	21203	20773	21020	21084	20890	20796	20939	20983	21068	20758	21107	20899	20652	20479	20923	20954	20931	20750	20720	20762	20827	20851	20752	20885	20704	20770	20812	20903	20764	20776	21022	21045	20824	20767	20986	20903	20903	20871	20688	20918	20810	20758	20889	20818	20881	20757	20946	20839	20857	20978	20815	20985	20875	20856	20825	20866	21013	20736	20902	20912	20945	20880	20828	20820	20631	20808	20832	20905	21034	20797	20795	20565	20905	20915	20839	20861	20905	20903	20745	20947	20753	20705	20824	20907	20782	20809	20761	20871	20648	20813	20873	20686	20731	20671	20815	20840	21016	20556	20749	20767	20748	20939	20919	21054	21005	20936	20981	20825	20933	20764	21043	20665	20774	20961	20522	20809	20869	21073	20637	20793	20823	20857	20859	20727	20738	20724	20805	20930	20592	20756	20857	20869	20967	20988	20910	20847	20840	20970	20710	20944	20629	20694	20497	20681	21157	20957	20907	20928	20776	20639	20701	20673	20776	20813	20626	20915	20986	21127	20862	20830	20781	20920	20925	20758	20792	21148	21106	21072	20904	20937	20902	20879	20853	20899	20892	20813	20723	20747	20869	20873	20707	20720	20578	20779	20882	20949	20814	21123	21026	20901	20907	20931	20879	20699	20847	21002	21006	20933	21054	20972	20875	21005	20784	20819	20740	20777	20914	20969	20788	20917	20849	20827	20804	20910	20793	20684	20699	20887	20640	20954	20873	20697	20687	20689	20784	20863	20841	20726	20891	20923	20956	20866	20908	20977	20988	20806	20757	20889	21172	20992	20861	20710	20821	20918	20770	20860	20926	20808	20797	20964	20880	20889	20648	21024	20688	20807	20658	20706	20967	20941	20512	20679	20947	20890	20818	20694	20883	21010	20931	20878	21022	21048	20939	20990	20807	20815	20739	20818	20763	20782	20934	21146	20706	20968	20817	20661	20813	20875	20876	20804	20762	20934	20993	20866	20768	20828	20965	20885	20793	20876	20830	20783	20720	20988	20893	20888	21015	20742	20944	20873	20607	20892	21028	20652	20749	20942	20868	21039	20875	20836	20809	20927	20659	21032	20703	20821	20983
64221	97928	70890	42290	25905	19815	17750	17334	17042	17195	17107	17003	17140	17086	17091	16976	17211	16951	17160	17006	16889	17178	16898	17099	17071	17113	17186	16849	17172	17103	17164	17195	17069	17150	17059	17041	17028	17037	16901	17151	17100	17039	17017	17130	17034	17048	17104	17028	17258	17027	17240	16998	17127	17068	17050	17109	17004	17047	17009	16987	17118	17013	17029	17079	17044	17143	17080	16913	17042	17004	16976	17027	17014	17193	17092	17001	17237	16974	17155	17097	17137	17116	17134	17264	17105	17090	17050	17098	17017	17126	17113	16992	16985	16919	16776	17002	17112	17170	16848	17122	17017	16899	16971	17073	16903	16872	17057	17000	16980	17062	17071	17105	16940	16974	17184	16847	16822	17182	16993	17115	16901	17096	17129	17186	17230	17082	16995	16980	17129	17178	16934	17192	17001	17044	17035	16873	16893	17156	17154	17188	17068	16932	16981	17091	17235	17020	17065	17081	17187	17043	17089	16935	17143	17175	17102	17133	17004	16984	17012	16847	17150	17023	17169	17119	16945	16964	16927	17065	17046	16998	17085	17111	17039	16994	17189	17015	17041	16920	17071	16941	16938	17034	16880	17046	17145	17073	16898	16935	17129	17127	16857	17178	17130	17093	16987	17005	17143	17175	17198	16985	16973	17117	17049	16999	16990	17043	16911	17105	17118	17187	17067	17119	17100	17005	17177	17135	17133	16987	17146	17092	17214	17049	17166	16975	16957	17015	17087	16986	17134	16968	16896	17012	17290	17122	17076	17065	17030	17097	17098	17191	17151	17179	17000	17132	17135	17049	17081	17008	17007	16936	17036	16968	17116	17077	16970	17186	16988	16895	17027	16964	16917	17016	16930	17171	17070	17044	17091	17081	17035	17006	17202	17054	17018	17048	17063	17104	17064	16990	16918	17052	16903	16973	16954	17187	17023	16922	17065	17051	17040	16989	16972	17223	16905	17050	17009	17123	17050	16985	16937	17030	17217	17157	17069	17098	17014	16948	17136	17030	17026	17094	17174	17065	17141	17098	16881	16970	17168	17022	17148	16945	17085	16973	17123	16861	17107	16964	16970	16940	16801	17074	17169	16997	17122	17102	17066	16841	17096	17171	17143	16885	17132	16925	17004	17158	16979	16881	17064	16931	17016	16890	17031	17024	17064	16964	17093	16927	17073	16968	17049	17059	17096	17041	17130	16996	17251	16798	17061	16932	17030	17155	16954	17084	17085	16909	17052	16951	17072	16897	17071	16925	17058	17072	17041	17031	17167	17054	16990	17009	17169	17121	17161	16883	16937	16930	17067	17080	17101	16745	17027	16934	17051	17106	17182	17175	16959	17025	17002	17019	17057	16982	16907	17068	17101	16910	16863	17155	16975	17061	16996	17000	17113	17029	17007	16968	17090	17263	17021	17104	17008	16975	17122	17064	17070	17028	17063	17056	16904	17073	16891	17146	16954	16930	16958	16955	17151	16900	16945	17280	17135	17050	17122	16916	16977	17009	17008	17191	17111	17093	17019	17065	16963	16934	16907	17151	17143	16928	17011	16947	16888	16910	17024	17018	17190	17117	16860	16997	17040	16912	16778	17349	16944	17169	17135	16944	17067	16961	17089	16976	16939	17111	17105	17096	17138	17248	17044	17044	16960	17013	17099	17093	17067	16971	16961	16919	17266	17113	17006	16951	17064	16971	17098	17017	17170	16948	17090	17085	17172	17034	17026	16902	17127	17063	17112	16976	17074	17004	16964	16996	17094	17137	17199	17093	16878	16913	17190	17006	16986	17159	17132	16930	17081	17057	17101	16816	17113	16986	17094	17132	17071	16939	17040	17040	16991	17049	17001	17180	17109	16994	16995	17128	17201	17014	16826	16868	16967	16866	17096	16849	17060	17057	17014	16993	16855	17021	16950	16930	17160	17178	16949	17023	17023	16883	17074	17050	17080	17157	16914	17026	16941	16853	17271	16984	17103	16954	16987	17178	17280	17021	17060	16963	17143	16934	17035	17088	17092	17064	17160	17003	16988	17186	16968	16922	17121	16986	16972	17200	16987	17149	17121	16958	17056	16931	17061	16990	16980	17077	17147	17085	16960	17183	16814	17103	17091	17226	16969	17011	16945	16998	17108	17061	17145	17039	17047	17038	17019	17050	17074	16963	17047	17056	17095	16808	16979	16953	16983	16952	17000	16935	17056	16763	16990	17013	16936	17101	17008	17071	17058	17080	17077	16954	16974	17074	16945	17181	17004	16905	17147	17032	17044	16977	17060	17002	16907	16972	17123	16960	16968	17052	17122	16972	17013	17066	17165	16960	17045	17032	17085	16926	17211	17080	16964	17207	17056	16892	17017	16802	16927	17003	17215	17031	17150	17021	16918	17259	17109	16954	16957	17034	17043	16909	17167	17041	17135	16915	17250	17048	16922	17043	17060	17112	17033	16974	17093	16952	16978	17174	17043	17172	17046	17085	16918	16988	16925	17202	17075	17091	17209	16847	16885	16938	17126	17132	17038	17065	16993	17064	17168	17209	17067	17010	17104	17215	17123	17122	17068	17211	17132	17034	16962	16887	16957	17005	17099	16983	17035	16933	17189	17077	17013	16954	16925	17069	17095	17063	17170	17188	17193	17217	17128	17062	17027	16902	17015	17079	16953	17020	17010	17068	17053	17109	16998	17045	16896	17083	17186	17030	17002	17074	17189	17005	17183	17079	16932	16953	16823	17043	17163	17042	17020	16950	16972	17099	17021	16958	17043	17200	17072	16960	17011	16941	17180	17118	16856	17009	16887	17036	17055	16912	16922	17021	16907	16930	16906	17008	16903	17059	17017	17025	17137	16898	17065	17136	17102	17048	17050	17090	17157	16820	17015	17170	17020	16994	17163	16989	17280	16914	17097	17079	17082	17189	16977	17014	17001	16868	17131	17090	17076	17057	17104	17113	17149	17208	16995	17106	16982	16916	16862	17002	16917	16988	17017	17117	17043	17217	17087	17118	17127	16989	16831	16936	17069	17240	17045	17071	17136	16970	17134	17053	17095	17038	17033	17030	17030	17058	16992	16983	17022	17092	17015	17102	16841	16988	17089	17044	17130	17036	17206	16998	17015	17083	17077	17078	16947	17147	17084	16957	17056	17063	17161	17145	16966	17091	17091	17023	17062	16932	16822	17142	17002	17004	17022	17043	17226	17026	16937	17064	17036	17175	16888	17010	17040	16988	17161	16910	17159	16997	16966	17055	16982	17020	17051	16865	17119	17116	16968	17042	17192	17083	17011	17023	16997	17069	17048	17158	17104	16906	17267	17122	17188	17122	16895	17096	16999	16863	17302	17018	17112	17080	16995	17038	16982	17061	16942	17067	17190	17171	16967	17025	17055	16999	16940	17053	17011	16977	17003	16986	16995	17123	16850	17202	17008	17017	17155	17026	16906	16957	16975	17035	17034	17036	17031	17002	17107	17209	16914	16935	17002	17046	16938	16893	17099	17084	16863	17021	17184	17061	17109	17006	17264	17129	16898	17213	17098	17033	17140	17067	17113	17065	17149	16890	16750	16938	17028	17214	16974	16870	17106	16921	17197	17037	17215	17066	16916	16921	17047	16986	17059	17044	17052	17069	17180	16928	17019	17134	16991	17030	17051	17162	17025	17205	16986	16972	17104	17065	17035	17299	17051	17007	17054	17072	17140	17031	17079	17010	17065	16973	17028	17041	17024	16994	17128	16984	17030	17242	17041	16972	17179	16965	16945	17115	17016	17102	16935	17000	17141	17004	17151	17051	17089	16947	17016	17054	17095	17074	17186	17001	17057	16904	16859	17245	17119	17013	16971	17043	17167	17017	17115	17073	16995	16997	16981	17116	17063	17083	16909	17128	17103	16971	17050	17156	16989	17124	16994	17020	17027	16776	17055	17101	17026	17007	17025	16844	17019	17112	16962	16971	17104	16965	17106	17071	16885	17065	17024	17068	17041	17045	17021	17013	17013	16984	16981	17033	17015	17116	16956	17048	17205	16888	17005	17120	17026	17072	16845	17083	17061	17016	17144	16950	17184	17033	16967	16942	16890	17060	17074	16995	17079	16916	17079	17135	17064	17044	16897	17280	16932	16887	17037	16994	17147	16991	17087	17026	17026	17002	17114	17041	16949	16993	17189	16949	17063	17078	16974	17067	17117	17139	17101	17004	16875	17064	17203	16927	16958	16906	17091	17080	17019	17056	16931	17154	17141	17175	16871	17142	16866	17140	17074	17010	16997	17072	17087	16879	17232	17169	17063	16875	17102	17094	17103	17176	17238	16970	16956	16899	17057	16959	16995	17007	17153	16989	17024	17069	16957	16927	17129	16853	17112	17009	16980	17008	17062	17093	17118	17023	17161	17114	17040	16899	17241	17102	16944	17053	17129	17134	17078	16850	17010	17052	16962	17200	17036	17089	16958	17047	17098	16998	17039	17080	16886	17155	16940	17092	16981	16890	17021	17013	16962	17042	17046	16983	17068	16994	16929	16987	16972	17110	17296	16941	17088	17023	17014	16989	16999	17035	17031	17076	16910	17108	16998	17055	16948	16929	17041	17145	16890	17090	16994	17228	16963	17169	16992	17197	16848	16918	17001	17197	17060	17148	16936	16928	16886	17199	17071	17223	17185	17247	17002	17019	16960	16918	16977	17058	17107	16955	17093	16995	17009	17089	17026	17040	17115	17237	17183	16973	17131	17050	16852	16983	16962	16972	17091	17024	17083	17026	17204	17104	17103	17000	17321	17038	16967	16851	17167	17019	17167	17094	17113	16926	17118	16931	16853	17159	17147	17066	16869	17039	17069	16861	17115	16949	16965	16964	17065	16977	17001	17159	17182	17113	17063	16972	17139	17085	17089	17140	17084	17115	17115	16988	17112	17182	16934	16956	17122	17075	16957	17049	17093	16885	17010	17159	17152	17121	17195	16981	16980	17026	17089	17038	17132	17198	17072	16932	17150	17039	17107	17047	17252	17053	16945	16934	17001	17022	16949	17223	17196	16914	17129	17037	17044	17193	16918	17104	17149	16914	17063	16999	16961	16994	17011	17040	16878	17072	16995	16988	17045	17090	17106	16936	17152	17046	17034	16854	17049	16920	16888	17070	16916	17092	17158	16994	17110	17088	16953	17084	16993	17181
22762	22420	31087	25486	22905	24889	27089	22042	21091	21285	21387	21141	21318	21102	21211	21122	21097	21199	21131	20963	21463	21154	21064	20947	21306	20871	20997	21038	21136	20990	21100	21010	21243	21153	20938	20912	20916	20839	20735	20996	21080	20596	20864	20881	20899	21066	21046	20847	20878	20834	20951	20749	20863	20971	20788	20942	21037	20741	20820	20890	20807	21162	20931	20699	20815	21160	20983	20884	20788	20921	20831	20911	21055	20757	20826	20958	20793	20840	20799	20902	20905	21052	20936	20838	21106	20964	20918	20928	20891	20962	20857	20853	20679	20817	20829	21014	20889	20934	20911	20858	20818	20816	20912	20966	20928	21013	20812	20888	20879	20736	20809	20812	20878	20786	20902	21086	20843	20909	20917	20696	21038	20977	20842	20933	20738	20842	21029	20839	20998	20913	20640	20744	20967	20842	20946	20966	20839	21054	20795	20961	20855	20835	20897	21073	20740	20714	20857	20904	21079	20872	20837	20946	20811	20872	20811	20797	20851	21128	20920	20854	20789	20850	21023	20968	21039	20805	20818	20745	20800	20961	20668	20974	21015	20570	21054	20874	20713	20979	20812	20701	20858	20990	20970	20975	21000	20714	20747	20998	20773	20899	20817	20883	20944	21157	20798	20972	20760	20825	20977	20905	20783	20691	21084	20862	21024	20991	20655	20857	20879	21029	20770	20697	21012	21023	20807	20829	20907	20806	20885	20654	20924	20962	20936	21065	20905	20621	20776	20880	20778	20943	20833	20777	20754	20887	21136	20808	20956	20879	20752	20859	20628	20919	20847	20886	20756	20833	20994	21031	20826	21023	20827	20911	20933	20767	20792	20892	20782	21147	20894	20817	20877	20829	21079	20893	20897	20763	21079	20907	21034	20810	20865	20685	20961	20700	20965	20775	20784	20973	20788	20548	20888	20632	20730	20808	20723	20849	20797	20914	20877	20984	20927	20744	20942	20807	20857	20930	20763	20897	20637	20848	20829	20787	20689	20762	20702	21085	20745	21057	20792	20873	20811	20965	20796	21003	20690	20789	20523	20936	20934	21035	20894	21006	20908	20872	20855	21043	20870	20953	20826	20755	21025	20739	20849	20906	20775	20756	20798	20807	20845	20760	20760	20853	20459	20823	21009	20747	20687	20928	20919	21026	20992	20923	21073	21068	20716	20926	20922	20861	20801	20827	20822	20874	20874	20793	20869	20891	20973	20878	20977	21024	21104	20602	20876	21011	20770	20972	20768	21011	20962	20889	20722	20735	20946	20936	20979	21092	20794	21008	21118	20986	20972	20953	20766	20832	21163	20858	20998	20919	20789	20934	20888	20979	21027	20974	20692	20845	20810	20752	20863	20750	20823	20750	20787	20776	20872	20755	20973	20790	20658	20754	20929	20949	20842	20662	20945	20688	20839	20778	20906	20669	20707	20914	21067	20843	21042	20768	20999	20975	20882	20747	20860	20725	20937	20947	20906	20794	20744	20938	20791	20820	20833	20793	21074	21080	20983	20760	20784	20806	20914	20951	20747	20840	20917	20773	20661	20599	20920	20795	20986	20810	20873	20960	20921	20830	20776	20984	20729	20858	20747	20808	20859	20782	20804	20828	20902	20870	20864	20810	20788	20799	20937	20970	20796	21000	20882	20762	20899	20977	20978	20858	20822	20703	20692	20872	20712	20738	20680	21112	20826	20776	20940	20917	20800	20818	20819	20846	21072	20713	20873	20962	20985	20825	20946	20687	20767	20991	20863	21075	20681	20693	21056	20920	20782	20830	20801	20906	20930	20815	20754	20859	20822	20906	20975	20893	20828	20924	20928	20913	20971	20924	21092	20766	21025	20850	20605	20889	20634	20702	20979	20765	20981	20961	20978	20892	21054	21090	20917	20926	20947	20644	20808	20854	20897	20879	21011	20859	20798	20923	20846	20917	20862	20775	20944	20733	20861	20879	21009	20901	20991	20858	20861	20648	20910	20804	20650	20832	20934	20936	20891	20766	20958	20891	20729	20863	20850	20844	20874	21032	20934	20830	20918	20841	20929	20970	20752	20901	20793	20951	20919	20800	20950	20764	20794	20892	20991	20902	20875	20839	20813	20753	20902	20662	20911	20823	20687	20947	20960	20789	20997	20970	20737	20802	20973	21192	20708	20744	21085	20952	20705	20915	20695	20834	20827	20693	20721	20960	20799	20897	20746	20836	20909	20976	20702	20715	20959	21038	20909	20690	20840	20951	20924	21078	21055	20881	20686	20884	21033	20766	20760	20711	20877	20849	20660	20964	20971	20884	20804	21025	20925	20912	20625	20855	20947	20625	20741	20844	20754	20862	20868	21051	21068	20966	20728	20809	21101	20763	20919	20906	20734	20877	20851	20781	20868	20932	20919	21000	20783	21021	20917	20815	20654	20799	20881	20783	20891	20825	20781	20846	20957	20900	20888	20746	20814	20666	20945	21016	20885	20876	21054	20811	20951	21100	20869	20882	20997	20732	20895	20971	20794	20905	20737	20940	21070	20732	20896	20834	20944	20987	20897	20856	21032	21061	20818	20948	21010	20887	20858	20746	20804	20969	20786	20774	20893	20767	20742	20881	20774	20700	21045	21011	20688	20839	20945	20792	20841	20834	20970	20954	21092	20840	20791	20734	20849	20868	20735	20779	20822	20957	20750	20782	20763	20754	20773	20919	20806	20888	20714	20723	20880	20907	20776	20867	20905	20898	20843	20924	20925	20756	20910	20929	20876	20760	20710	20995	20800	20742	20862	20787	20751	20785	20636	20963	21065	20898	20886	20936	20867	20870	20960	20979	20816	20877	20750	20863	20893	20945	20812	20726	20970	20997	20982	20789	20819	20951	20850	20853	20641	21025	20947	20967	20928	20970	21004	20801	20723	20809	20517	20706	20741	20790	20764	20783	20994	20903	20734	20675	20887	20851	20982	20854	20656	20794	20735	20915	20693	20848	20888	20733	20756	20951	20842	20846	20871	20832	20630	20921	20830	20673	20862	20890	20835	20594	21015	20927	20823	20838	20732	21048	20765	20946	20495	20858	20772	20788	20854	20951	20774	20814	20851	20770	20969	20825	20796	20659	20858	20776	20804	21026	20716	20755	20871	21096	20997	20944	20894	20790	21002	20859	20963	20904	20721	20988	20793	20914	20897	20915	20999	21070	20903	20647	20804	20916	20951	20748	20636	20836	20943	20854	20948	20744	20925	20705	20650	20943	20810	20767	20825	20794	20888	20651	20925	20966	20945	20869	20871	20985	20860	20960	20970	20760	20762	20889	20787	20772	20860	20807	20859	21002	20777	20668	20747	20904	20980	20824	20907	20830	20942	20886	20832	20738	20819	20645	20988	20862	20977	20803	20808	21021	20868	20778	20804	20830	20979	21183	20909	20748	21066	20864	20968	20838	20788	20795	20931	20816	20617	20833	20852	20850	20994	20830	20833	20726	20856	20821	21108	20881	20708	20552	20846	20728	20709	20910	21083	20796	20785	20826	20851	20820	20832	20751	20992	20799	20753	20794	20848	21007	20867	20824	21078	20858	20718	20773	20806	20997	20922	20791	20826	20874	20927	20785	20690	20886	21053	21009	21043	20765	20882	20948	21025	20905	21046	20741	20812	20797	20768	20962	21030	20915	20923	20893	20810	20823	20889	20830	20837	20893	20858	20758	20856	20639	20820	20870	20574	20817	20924	20691	20712	20846	20981	20678	20808	20807	20951	20840	20857	20969	20801	21060	20821	20907	20532	20845	20625	20620	20770	21007	20985	20867	20846	20743	21011	20803	20877	20692	20782	20629	20668	20798	20857	20916	20842	20729	20721	21019	20938	20748	20781	20828	20956	20948	21002	21044	20865	20758	20725	20919	20990	20831	21008	20894	20999	20823	20665	20749	20853	20739	20817	20904	20873	20712	20938	20859	20776	20785	20932	20732	20813	20879	20887	20915	20940	20774	20783	20800	20937	20688	20656	20733	20945	20824	20927	21057	21016	20623	20941	20707	20979	20787	20760	20986	20769	20897	20782	20830	20860	20711	20783	20969	20708	21120	20805	20713	20914	20874	20866	20773	20866	20812	20901	20862	20860	20648	20587	20882	20825	20612	20762	20814	20914	20854	20691	20813	21028	20968	20974	20963	20786	20864	20771	20707	20955	20931	20859	20685	20790	20920	20637	20711	21018	20793	20995	20735	20818	20920	20853	20853	20867	20871	20861	20955	20863	20689	20977	20768	20928	20647	20783	20940	20960	20925	20785	20844	20526	20915	20892	21070	20852	20782	20981	20764	20867	20827	20954	20984	20851	21046	20893	20783	21057	20718	20799	20833	20719	21070	20856	20796	20794	20873	20984	20582	20880	20803	20929	20751	20835	20727	20804	20689	20767	20534	20868	20830	20925	21039	20745	20949	20716	20800	20956	21057	21086	21147	20851	20787	20902	20713	20901	20697	21171	21043	21005	20818	20855	20803	21001	20894	20985	21053	20901	20998	20795	20890	20921	20764	20797	20839	20793	20864	20915	20876	20824	20842	20782	20674	20801	20974	21011	21029	20829	20951	20747	20833	21018	20877	20598	20874	20908	20784	20872	20846	20934	20924	20745	20805	20765	20731	20684	20809	20866	20745	20590	20885	20760	20877	20663	20879	21066	20767	21037	20900	20964	21180	20949	20792	20910	20868	20915	20774	20871	20836	20866	21026	20755	20773	20853	20856	20782	20734	20818	20760	20734	20669	20973	20689	20874	20849	21192	20837	20726	20736	20812	20633	20647	20819	20860	20835	20802	20973	20901	21104	20876	20883	20867	20803	20560	20803	20830	20662	20832	20679	20796	21002	20797	21016	20774	20936	20791	20761	20996	20810	20756	20931	20864	20852	20680	20922	20872	20855	20922	20932	20839	20865	20841	20718	20865	20921	20986	20734	20678	21016	21027	20926	20960	20990	20956	21046	20939	20677	20777	20903	20805	20901	20869	20968	20918	20799	20885	21046	20953	20876	20758	20901	21025	20906	20914	20735	20967	20762	20908	20940	20728	20862	20927	20742	20763	20887	20720	20976	20976	20867	20712	20790	21175	20582	20793	20960	21009	20967	20877	20773	20679	20923	20514	20972	20861	20930	20846	20988	20851	20592	21017	20842	20874	20852	20979	20696
60637	105156	80514	51783	31292	21916	18723	17480	16982	16960	17051	16935	17131	16994	17084	17065	17109	17183	17111	17159	17018	17196	16940	17056	17033	16841	17260	17097	17199	16899	17071	17208	17049	16923	17072	17079	16884	16950	17075	16975	16902	16967	17095	17184	17132	16899	17139	16993	17167	17199	16911	17065	17040	16961	17032	17002	17018	17005	16939	17002	16960	17244	17038	16833	17096	16922	17121	17011	17277	16999	16921	16974	16944	16929	17078	16996	16982	16948	17101	16956	16989	16870	17108	16927	17035	16917	16953	17001	16927	16932	17051	17076	17049	17130	17084	17098	17107	16992	17108	17081	16984	17072	16982	17097	17010	17100	16976	16877	17063	16988	17060	16990	17113	16865	16933	17156	17095	16934	16876	16885	17072	17014	16964	17156	16866	17000	17064	16899	16933	17077	17048	16990	17054	17214	17022	17004	16851	17060	16879	17219	17092	17113	17168	16899	17091	16974	17170	16986	17048	16976	17089	17258	16837	17093	17183	17065	16797	17012	17098	17215	16917	17035	16989	16917	16972	16924	17092	16819	17099	17097	16967	17027	17048	16986	17080	16991	16991	17062	17053	17089	16952	17043	16911	17021	17085	17135	16983	16929	17059	17248	16918	16987	16964	17079	16905	16947	16922	17060	17045	17041	16886	17152	17023	17197	17124	17101	16905	17005	17092	16974	16995	16910	17060	16890	17041	17000	17034	16788	16914	17064	17003	16995	16858	17099	17004	17104	17070	16970	17116	17059	16929	16976	16964	16830	17199	16975	16982	16842	17007	17013	17050	16952	17170	16953	17043	16994	16790	16881	16794	17038	17157	17052	16869	17062	17020	16970	17096	16998	17189	17050	17084	16923	16979	16876	16917	16859	16931	17066	17035	16999	17078	16973	17094	17074	17198	17032	16935	17068	16940	17070	17089	17003	16928	17064	17260	17071	17188	17152	16930	17167	17148	16895	17083	17031	16876	16986	16956	16985	16963	17021	16944	17191	16921	17119	16927	17026	16994	17073	17142	17091	16712	17014	17047	16947	17105	16817	17007	16847	17050	16933	17040	17022	17041	17002	17039	17092	17035	16950	17023	16992	16898	17088	17089	16909	16988	17053	17120	17136	17001	17039	17043	17120	17097	16930	16827	16980	16899	17109	17005	17033	16990	16844	17152	16928	16886	17085	16994	17008	16934	16872	17165	16908	16908	16988	17189	16880	17123	16976	17116	16947	17105	17038	16856	17010	16983	17072	17106	16885	17009	17091	16939	17019	16887	17006	16970	16914	16896	16913	17051	17089	16975	16882	16941	16992	17237	16991	17191	17092	16934	17063	17108	16878	16916	16907	16966	17135	17040	16975	16930	16878	16953	17064	16915	16924	17041	16884	17076	16984	17018	17024	17024	16998	17132	17070	17044	16991	16991	16904	17105	16850	17020	17017	16966	16893	17052	16936	17015	16919	16819	17114	16997	16901	16871	17040	17132	16896	16994	17081	17073	16993	17046	17178	17303	17220	17021	17092	17018	17021	17116	17229	16919	17115	17086	16922	16977	16892	17066	17108	17130	16939	17081	16858	16995	17053	17190	16972	16930	17014	17152	16758	17108	17050	16912	17085	17198	16981	17140	16839	17210	16978	16969	17080	17119	16894	17022	17095	17064	17051	16953	17056	17004	17045	17053	16830	17055	17034	16818	16924	16999	16872	16916	17026	16933	16937	16945	16973	16945	16995	16944	17120	16966	17079	16926	16929	17031	17096	16826	16981	17022	16910	17102	17190	17085	16887	17048	16900	17033	16929	16947	17067	16961	16928	17090	16947	17065	16933	16938	16787	17159	17059	17187	17066	16991	17127	17158	17007	17051	16936	16967	16844	17088	17074	16916	17094	17240	16856	16879	16961	17003	16917	16953	17082	17065	17133	16992	16937	17001	16967	16920	17112	17001	17037	17120	17000	17022	16836	16961	17037	17064	17000	17048	17085	16970	16969	17031	16920	17033	17073	17049	17011	17053	16949	17094	17157	16977	16964	17078	16973	17114	17032	16912	17072	16980	17132	16901	16886	16947	17030	17003	16963	17038	17003	17105	16950	16827	16964	16873	17013	17008	16993	16957	17073	17087	17024	16909	17127	16843	16967	17165	17071	16849	16899	17221	17126	17057	17187	17192	16886	17049	17090	16896	16943	17023	17017	17020	16912	16932	16989	17022	17089	17026	17046	16946	16890	17079	17085	17062	17008	16953	17047	17117	16981	17020	17027	17030	17143	17182	17031	16931	17159	16980	16878	17087	16917	17097	17078	17008	16872	17035	17015	17024	17022	17098	17039	17039	17026	16969	16928	17019	17088	17041	17001	16970	17032	17029	16848	17134	16964	17117	16820	16872	17020	16911	16954	17112	16989	16897	16949	16993	16982	17072	16853	17034	16942	17174	17047	16896	17180	17063	16989	17138	16849	17038	17025	16868	17044	16949	16954	16927	16946	16885	16965	16934	17030	17003	16836	17081	16969	16926	16987	16849	17047	17056	17083	16976	16990	16917	17102	16901	17085	17056	17037	16910	16872	17245	17037	16901	16904	16864	17048	17057	16938	16868	17092	17102	17011	17050	17029	16923	17194	16861	17006	17020	17056	17270	16855	17024	17113	17226	16989	17069	16985	16715	17206	16983	16955	16934	17206	17041	17113	17216	16959	17170	17088	17087	17112	16984	17036	16856	16938	16926	16811	17057	17074	16923	16937	16882	17124	17018	16906	16982	17156	17053	16974	16988	16978	17111	16974	17057	17036	17047	17043	17077	16885	17127	17019	16957	17008	17119	17063	17176	16918	17146	17241	16832	16878	17056	16903	17141	17057	17202	17134	17086	17143	17007	17024	16941	16874	17032	16913	16965	16910	17050	16861	16882	17208	17029	16979	17005	17066	17048	17020	16952	17051	17071	16999	16950	16825	16983	17021	16945	17113	16972	17069	16987	17089	16975	17124	17056	17005	17222	17144	16926	16879	17141	17063	16841	17007	16808	17036	17027	16936	16941	16986	16968	16979	17009	17028	16958	17025	16867	16961	17037	16965	16940	17068	17111	17282	16911	16867	16877	16940	17037	16816	17116	16882	17161	17058	17091	17109	17067	16983	16921	17184	17148	17010	16895	17119	16989	17191	17086	16968	16982	16905	17064	17100	16880	16866	17036	16968	16822	17022	17086	16995	17189	16973	16884	17135	17022	17282	17068	17099	17068	16881	16920	16942	17000	17144	17150	17045	17161	17141	17015	17011	17112	17064	17152	17018	17110	16915	16974	17098	17072	16864	17008	16923	16955	16902	17048	16928	16986	17113	16740	17074	16995	17195	17076	17021	17178	17053	17055	16913	17021	16778	16908	16792	17089	17025	17022	17161	17094	17051	16873	16972	17030	16931	16980	17080	16975	16967	16983	17018	17131	16926	17093	16975	16976	17083	16862	17024	16742	17004	17175	16835	17170	16921	16878	16967	17157	17082	16991	16981	17009	17009	16991	17034	17101	16901	17014	16992	17075	17156	17030	16989	16914	17183	16949	17154	17096	17078	17043	16965	17042	17150	17069	16961	17150	16943	16977	17033	16862	16895	17164	16957	17026	16901	16965	16898	17028	17018	16951	16950	17018	16983	16970	17010	16844	16959	17001	17068	16998	17050	16945	17133	16876	16809	16896	17001	16976	16968	17068	17014	17035	17001	16910	16943	17083	17140	16995	17057	16991	17056	16975	16976	17149	16954	17004	17000	17027	16886	17032	17090	16797	16869	17148	17217	16769	16897	16904	17038	17032	17019	16970	17079	17038	17125	16968	16898	17080	17072	17114	17051	16943	16847	17168	17028	16947	17134	17174	16923	17027	17050	16952	16954	16928	17145	16961	16880	16853	16975	17072	16954	17242	16904	16888	16998	16773	16995	16993	16983	16978	17033	17151	16855	17131	17086	17056	17089	16954	17089	16910	17001	16960	16986	16989	16988	16969	16949	17015	17049	17009	17127	17120	17038	17024	17103	16859	16813	17094	17012	17070	16841	17083	17085	16968	17063	17005	17057	16793	17055	17013	17043	16950	16691	17092	16859	16983	16907	17095	16971	17173	17014	17016	17135	16924	16931	17153	16995	17221	17012	16985	16994	17028	17126	17219	17074	17015	17029	16918	16997	17229	17211	16947	16925	17123	17110	16796	17102	16856	16969	16866	17080	16974	17044	17019	16849	17037	16854	17151	17157	17002	16944	17156	17067	17064	16960	17027	17045	16855	16890	16908	17077	17044	16908	17009	16918	17164	16987	17028	16885	17157	17018	17101	17132	17000	16961	17071	16925	17020	17121	16841	17006	16992	17109	16992	17034	16994	16944	17121	16960	16816	17278	17092	17111	16953	16982	17082	17031	16912	17020	17084	17008	17206	16887	16964	17191	17044	17136	17127	17000	17024	16869	16959	16870	16877	16961	16922	16954	17092	16830	17018	17117	16871	17086	17036	16928	16897	17130	16995	16997	16850	17203	16968	17015	17320	16963	16945	17140	17064	17080	16942	16859	17013	17079	16958	17061	16884	17073	16862	16934	16931	17057	17024	16906	16975	17018	17126	17068	16901	17004	17186	17133	17120	17187	17013	17134	16917	16950	16993	17135	16942	17003	17131	17081	17016	16949	16899	17008	16985	17021	17051	16981	17041	16912	16974	17041	16960	17085	17022	17030	17163	16919	17059	16959	16845	16991	17025	16958	17154	16929	16970	16896	16986	16920	16988	17051	17095	17118	17108	16987	17070	17182	17094	17055	16964	17127	16987	17054	16955	17064	16915	16988	16951	16942	17160	16938	17091	16912	16825	17108	16939	16967	16885	17018	16899	17126	17088	17038	16985	17080	16841	16964	16929	17149	16995	16927	17086	16903	17025	17181	17180	16917	16965	17169	16922	16956	16997	17017	17155	16910	17039	17027	17042	16938	16815	17020	16856	17002	17034	17101	17159	16969	17051	17084	16951	17042	17074	16945	17071	16881	16942	17141	17206	16913	16983	16998	17112	17066	17005	17095	16836	16928	17189	16996	17057	16835	16845	16923	16907	17112	16929	17104	16946	16944	16923	17091	17094	17027	16949	17140	17032	17097	17065	16995	17165	16796	16978	17057	17024	16979	17162	17091	16871	16898	16911	16899
31884	37052	37678	28516	22007	20887	20838	20224	20349	20531	20315	20405	20498	20180	20128	20241	20140	20456	20417	20520	20329	20153	20364	20338	20273	20090	20270	20498	20261	20415	20391	20305	20514	20222	20418	20230	20294	20329	20225	20226	20083	20200	20436	20206	20154	20341	20291	20471	20412	20260	20301	20232	20171	20340	20172	20441	20192	20091	20357	20170	20268	20162	20317	20264	20299	20280	20248	20282	20250	20559	20318	20328	20330	20373	20361	20375	20556	20324	20415	20310	20492	20403	20291	20492	20312	20416	20413	20310	20575	20355	20310	20225	20171	20254	20403	20251	20349	20633	20290	20185	20688	20393	20300	20133	20222	20285	20264	20192	20503	20324	20202	20239	20229	20326	20280	20351	20403	20269	20275	20290	20268	20082	20106	20037	19914	20446	20266	20558	20132	20314	20208	20169	20404	20187	20271	20241	20468	20203	20315	20334	20292	20342	20295	20450	20297	20234	20135	20274	20298	20205	20196	20109	20165	20307	20279	20116	20289	20190	20244	20115	20268	20294	20355	20329	20349	20254	20337	20205	20374	20353	20390	20189	20377	20379	20182	20150	20316	20252	20064	20310	20389	20349	20185	20341	20195	20438	20310	20196	20237	20184	20335	19950	20463	20275	20188	20092	20327	20332	20115	20039	20206	20267	20275	20352	20365	20325	20171	20278	20213	20202	20343	20486	20207	20219	20371	20460	20429	20087	20268	20265	20357	20176	20239	20249	20317	20305	20149	20244	20408	20309	20397	20276	20310	19966	20221	20462	20196	20432	20150	20229	20180	20409	20277	20392	20483	20253	20548	20372	20386	20266	20181	20249	20077	20336	20391	20197	20218	20615	20144	19942	20302	20259	20355	20579	20347	20333	20312	20240	20202	20132	20121	20221	20259	20047	20359	19941	20229	20203	20289	20396	20159	20283	20331	20437	20272	20177	20337	20218	20121	20213	20124	20279	20210	20388	20068	20225	20154	20207	20163	20329	20246	20186	20183	20450	20242	20217	20268	20488	20060	20463	20441	20356	19971	20422	20446	20186	20331	20292	20354	19977	20226	20151	20426	20167	20281	20292	20348	20573	20267	20254	20486	20408	20454	20227	20211	20273	20274	20141	20215	20154	20308	20330	20252	20223	20268	20201	20474	20111	20251	20144	20354	20348	20437	20153	20241	20261	20297	20229	20293	20240	20231	20317	20261	20104	20399	20223	20308	20263	20107	20263	20171	20269	20493	20149	20353	20230	20354	20268	20325	20084	20191	20269	20280	20365	20089	20070	20373	20248	20301	20287	20166	20078	20314	20322	20454	20286	20168	20172	20217	20160	20427	20255	20300	20458	20433	20291	20461	20186	20266	20251	20153	20240	20116	20201	20357	20122	20453	20285	20299	20019	20294	20255	20325	20268	20257	20193	20194	20446	20402	20407	20360	20249	20340	20279	20344	20386	20416	20199	20136	20183	20319	20011	20134	20247	20360	20229	20109	20360	20278	20314	20360	20067	20247	20346	20270	20509	20190	20222	20250	20390	20236	20201	20272	20264	20176	20064	20212	20451	20366	20255	20279	20318	20505	20217	20158	20224	20230	20340	20383	20124	20319	20406	20387	20328	20412	20317	20411	20229	20171	20408	20280	20176	20271	20321	20273	20427	20406	20043	20348	20270	20291	20306	20288	20333	20538	20464	20275	20354	20329	20202	20292	20050	20282	20379	20316	20243	20419	20261	20238	20250	20247	20181	20461	20351	20285	20005	20317	20103	20290	20038	20170	20040	20317	20098	20159	20298	20295	20246	20067	20338	20334	20253	20310	20318	20328	20361	20236	20205	20254	20308	20210	20306	20407	20344	20377	20466	20162	20459	20322	20243	20275	20217	20120	20344	20218	20215	20397	20280	20382	20200	20384	20348	20359	20279	20394	20156	20365	20414	20395	20359	20316	20254	20231	20229	20321	20189	20135	20371	20258	20094	20313	20319	20206	20413	20395	20401	20280	20143	20222	20292	20383	20108	20253	20071	20355	20276	20267	20315	20313	20438	20123	20230	20308	20200	20248	20156	20098	19973	20412	20055	20139	20194	20291	20273	20365	20215	20234	20311	20305	20325	20389	20273	20019	20279	20340	20412	20297	20200	20321	20265	20235	20364	20310	20225	20425	20322	20111	20192	20181	20227	20179	20283	20602	20285	20100	20086	20200	20008	20380	20288	20172	20185	20040	20269	20007	20235	20285	20307	20261	20328	20351	20160	20127	20449	20351	20133	20267	20150	20525	20361	20048	20287	20281	20240	20351	20355	20223	20379	20219	20409	20367	20422	20315	20373	20605	20259	20229	20212	20210	20358	20250	20360	20222	20079	20551	20226	20462	20219	20133	20129	20233	20098	20220	20286	20271	20319	20355	20580	20342	20335	20226	20226	20314	20279	20388	20378	20134	20335	20305	20305	20217	20200	20083	20302	20385	20339	20198	20201	20592	20119	20358	20181	20086	20203	20298	20459	20278	20440	20314	20094	19974	20364	20198	20384	20327	20356	20247	20285	20410	20330	20451	20247	20208	20315	20387	20171	20218	20170	20287	20441	20406	20414	20064	20529	20152	19967	20339	20187	20207	20191	20179	20316	20296	20200	20143	20221	20496	20181	20328	20367	20444	20492	20284	20217	20443	20287	20291	20299	20214	20484	20218	20338	20394	20317	20273	20434	20312	20310	20319	20140	20494	20281	20445	20403	20341	20406	20051	19993	20272	20205	20377	20188	20059	20103	20123	20246	20436	20333	20189	20372	20380	20224	20286	20098	20123	20277	20253	20346	20262	20303	20272	20220	20369	20423	20146	20264	20001	20395	20350	20380	20261	20218	20438	20225	20316	20125	20120	20334	20293	20271	20192	20312	20538	20538	20142	20167	20125	20168	20280	20267	20135	20473	20424	20265	20234	20239	20381	20254	20291	20321	20388	20265	20242	20477	20252	20286	20257	20452	20283	20280	20323	20051	20248	20278	20193	20256	20370	20418	20447	20283	20231	20103	20214	20176	20312	20130	20445	20367	20470	20239	20042	20353	20296	20354	20405	20244	20295	20366	20333	20076	20188	20090	20222	20451	20289	20263	20253	20153	20342	20330	20216	20375	20113	20272	20246	20341	20294	20282	20217	20396	20283	20292	20618	20298	20284	20180	20172	20301	20396	20273	20450	20253	20714	20111	20323	20316	20167	20390	20069	20300	20076	20190	20349	20298	20252	20173	20397	20201	20355	20179	20382	20267	20398	20342	20363	20262	20291	20196	20370	20122	20283	20305	20022	20308	20314	20361	20455	20323	19995	20219	20273	20539	20123	20278	20202	20273	20425	20118	20266	20181	20285	20210	20370	20221	20493	20358	20335	20156	20607	20240	20281	20269	20198	20243	20492	20303	20404	20388	20102	20257	20303	20124	20216	20231	20146	20156	20227	20287	20297	20250	20219	20477	20413	20266	20501	20099	20377	20300	20441	20323	20383	20243	20076	20276	20409	19944	20348	20274	20378	20232	20158	20081	20360	20252	20094	20222	20191	20235	20221	20155	20352	20327	20410	20196	20180	20272	20189	20269	20224	20420	20342	20233	20121	20232	20420	20289	20370	20102	20154	20353	20299	19907	20329	20271	20333	20347	20324	20250	20347	20156	20420	20403	20321	20362	20285	20173	20325	20318	20385	20259	20126	20118	20206	20189	20237	20262	20430	20113	20230	20064	20235	20140	20399	20444	20320	20338	20497	20165	20389	20268	20198	20207	20134	20347	20177	20032	20277	20153	20115	20276	20227	20032	20136	20240	20384	20264	20294	20235	20416	20270	20305	20224	20377	20291	20438	20412	20334	20308	20320	20236	20334	20409	20080	20257	20191	20093	20431	20523	20420	20327	20290	20139	20223	20242	20410	20262	20304	20159	20360	20310	20229	20386	20431	20446	20408	20543	20186	20507	20432	20310	20291	20219	20333	20199	20227	20220	20394	20273	20300	20398	20332	20214	20465	20271	20227	20288	20173	20475	20093	20180	20480	20196	20242	20269	20350	20293	20378	20418	20335	20212	20266	20161	20097	20510	20258	20148	20174	20284	20140	20120	20202	20243	20252	20060	20323	20447	20195	20258	20234	20350	20311	19981	20222	20456	20230	20231	20243	20137	20218	20317	20225	20219	20256	20100	20259	20255	20335	20362	20242	20192	20196	20513	20321	20102	20287	20421	20271	20195	20062	20281	20355	20307	20144	20148	20201	20460	20509	20373	20289	20315	20466	20380	20579	20279	20074	20273	20279	20152	20268	20459	20339	20054	20260	20302	20595	20143	20152	20329	20117	20252	20225	20297	20112	20040	20521	20129	20227	20230	20464	20418	20351	20313	20064	20478	20331	20218	20314	20081	20315	20442	20352	20321	20190	20054	20332	20266	20359	20315	20219	20434	20160	20203	20170	20230	20460	20422	20299	20431	20316	20317	20144	20452	20158	20220	20458	20340	20279	20450	20506	20460	20405	20205	20215	20267	20331	20487	20387	20146	20425	20085	20356	20365	20231	20269	20364	20544	20314	20160	20223	20321	20394	20250	20366	20271	20395	20379	20424	20345	20328	20174	20265	20063	20119	20342	20260	20314	20429	20126	20000	20146	20156	20249	20408	20461	20317	20071	20146	20295	20243	20365	20512	20225	20358	20384	20393	20256	20430	20211	20442	20447	20404	20252	20184	20211	20324	20467	20181	20182	20416	20398	20317	20399	20267	20101	20201	20615	20086	20260	20467	20325	20320	20254	20392	20474	20227	20257	20408	20417	20131	20215	20619	20210	20231	20385	20413	20296	20326	20261	20246	20311	20117	20443	20363	20479	20262	20229	20230	20097	20339	20230	20243	20273	20258	20596	20088	20290	20097	20241	20324	20286	20284	20251	20385	20473	20456	20464	20237	20311	20190	20406	20373	20270	20337	20230	20293	20235	20358	20391	20501	20521	20312	20375	20287	20116	20163	20131	20426	20113	20374	20317	20535	20243	20306	20263	20275	20238	20361	20480	20336	20430	20288	20359	20355	20072	20061	20348	20345	20289	20241	20073	20152	20203	20084	20188	20076	20269	20411	20378	20402	20312	20300	20350	20286	20335	20252	20118	20312	20210	20152	20253	20213	20334	20337	20475	20322	20395
43617	56356	38606	23320	18402	17127	16854	16714	16740	16612	16620	16716	16697	16881	16782	16665	16846	16671	16626	16722	16747	16809	16776	16618	16759	16638	16565	16603	16531	16738	16709	16463	16793	16660	16775	16837	16625	16559	16637	16653	16768	16702	16639	16666	16750	16747	16767	16724	16551	16727	16499	16594	16647	16521	16502	16576	16669	16502	16732	16566	16783	16580	16821	16722	16710	16806	16407	16567	16592	16626	16688	16864	16578	16685	16810	16641	16758	16884	16602	16650	16605	16608	16567	16517	16557	16574	16644	16703	16538	16616	16742	16505	16697	16657	16696	16555	16603	16629	16708	16649	16646	16493	16607	16766	16493	16678	16550	16537	16702	16609	16755	16674	16841	16821	16677	16528	16687	16626	16608	16568	16621	16588	16571	16759	16513	16718	16554	16808	16482	16609	16592	16648	16774	16691	16622	16579	16640	16699	16599	16563	16552	16776	16806	16695	16799	16542	16732	16638	16747	16642	16596	16592	16577	16659	16577	16727	16685	16650	16631	16782	16779	16619	16625	16733	16887	16600	16777	16545	16684	16653	16609	16579	16658	16730	16685	16602	16863	16711	16689	16413	16760	16758	16749	16881	16750	16685	16674	16684	16666	16558	16673	16787	16785	16736	16785	16655	16572	16435	16670	16685	16658	16605	16637	16653	16561	16652	16660	16588	16903	16617	16710	16588	16820	16588	16549	16642	16770	16724	16681	16666	16682	16589	16809	16709	16615	16642	17029	16708	16672	16679	16547	16523	16570	16856	16676	16676	16739	16626	16666	16655	16635	16673	16642	16574	16716	16470	16906	16651	16681	16607	16623	16733	16626	16715	16747	16728	16787	16659	16482	16635	16673	16738	16731	16565	16628	16715	16530	16487	16632	16695	16614	16648	16882	16584	16589	16618	16765	16599	16580	16814	16684	16651	16767	16576	16828	16590	16707	16612	16509	16528	16512	16674	16622	16852	16614	16689	16608	16685	16731	16593	16754	16794	16626	16570	16681	16583	16659	16683	16489	16726	16803	16663	16725	16567	16683	16854	16459	16713	16676	16744	16727	16680	16721	16698	16809	16601	16691	16487	16759	16708	16574	16797	16659	16679	16762	16755	16538	16519	16594	16710	16794	16644	16740	16716	16650	16698	16734	16796	16761	16581	16709	16620	16669	16542	16685	16642	16704	16689	16807	16746	16734	16595	16588	16701	16672	16705	16780	16752	16692	16826	16854	16754	16517	16654	16603	16710	16737	16544	16691	16679	16829	16424	16635	16683	16582	16665	16797	16680	16907	16564	16721	16682	16709	16747	16703	16768	16800	16515	16719	16478	16708	16803	16802	16621	16783	16683	16627	16669	16727	16662	16725	16671	16620	16703	16529	16709	16519	16725	16699	16794	16709	16646	16492	16564	16664	16882	16719	16768	16727	16540	16745	16747	16607	16889	16506	16650	16529	16601	16667	16776	16599	16614	16622	16738	16587	16641	16786	16733	16784	16752	16798	16786	16636	16750	16625	16733	16501	16739	16683	16772	16606	16652	16664	16663	16663	16761	16806	16712	16595	16875	16796	16685	16461	16614	16749	16787	16861	16546	16601	16726	16861	16804	16813	16775	16710	16608	16534	16514	16576	16591	16763	16612	16844	16751	16660	16724	16631	16749	16609	16766	16739	16721	16620	16831	16680	16701	16662	16787	16482	16647	16616	16760	16566	16766	16710	16634	16710	16749	16804	16743	16575	16721	16674	16633	16744	16703	16724	16642	16679	16711	16730	16669	16762	16697	16757	16726	16834	16622	16726	16773	16846	16796	16417	16806	16676	16730	16651	16633	16665	16675	16741	16593	16752	16496	16583	16639	16387	16756	16641	16621	16828	16668	16694	16501	16731	16713	16859	16906	16535	16608	16616	16667	16579	16509	16644	16501	16707	16531	16688	16661	16576	16601	16789	16771	16579	16734	16669	16663	16631	16672	16637	16662	16701	16729	16596	16406	16707	16562	16452	16728	16750	16546	16708	16745	16638	16550	16746	16685	16720	16820	16605	16691	16659	16609	16662	16687	16619	16588	16801	16788	16519	16645	16634	16591	16765	16698	16635	16659	16565	16619	16638	16693	16728	16770	16722	16679	16771	16852	16662	16763	16678	16715	16691	16686	16600	16662	16649	16704	16672	16628	16748	16810	16633	16598	16604	16605	16522	16788	16786	16717	16538	16679	16614	16712	16829	16712	16748	16783	16639	16730	16578	16525	16674	16695	16599	16709	16747	16729	16654	16636	16595	16651	16564	16725	16642	16742	16659	16721	16720	16594	16631	16581	16605	16672	16727	16729	16769	16795	16651	16481	16650	16602	16837	16717	16614	16685	16752	16697	16813	16827	16666	16628	16688	16663	16721	16818	16842	16686	16758	16699	16593	16783	16722	16669	16662	16749	16632	16696	16596	16599	16680	16846	16627	16571	16709	16695	16645	16787	16656	16742	16665	16600	16752	16537	16691	16648	16740	16540	16628	16589	16669	16806	16655	16574	16672	16550	16653	16680	16677	16763	16571	16603	16605	16758	16657	16712	16575	16563	16799	16623	16583	16831	16558	16716	16732	16640	16603	16613	16682	16622	16483	16804	16640	16497	16689	16687	16630	16697	16710	16630	16808	16793	16768	16613	16530	16665	16609	16659	16707	16705	16602	16726	16657	16680	16853	16778	16551	16466	16531	16690	16608	16736	16637	16647	16698	16624	16617	16666	16707	16634	16754	16477	16669	16718	16729	16711	16603	16570	16744	16602	16627	16689	16813	16624	16648	16677	16613	16655	16738	16611	16562	16635	16755	16764	16538	16656	16725	16710	16630	16750	16762	16780	16559	16804	16620	16662	16651	16774	16762	16661	16637	16771	16943	16677	16607	16665	16750	16647	16766	16742	16522	16673	16665	16744	16692	16841	16504	16552	16767	16566	16703	16773	16661	16728	16546	16728	16781	16750	16704	16644	16673	16687	16657	16737	16747	16646	16642	16717	16611	16464	16645	16657	16648	16658	16717	16637	16788	16552	16938	16801	16688	16897	16675	16872	16710	16723	16572	16624	16651	16685	16606	16596	16687	16819	16686	16549	16689	16843	16547	16705	16649	16721	16775	16676	16598	16643	16732	16726	16600	16852	16778	16544	16650	16692	16598	16645	16757	16718	16564	16551	16859	16633	16568	16836	16703	16762	16742	16732	16782	16439	16589	16753	16739	16530	16639	16633	16633	16630	16675	16722	16657	16615	16578	16578	16683	16596	16691	16519	16919	16635	16637	16639	16662	16578	16746	16962	16610	16754	16753	16741	16662	16766	16705	16634	16762	16637	16795	16755	16694	16690	16613	16870	16599	16752	16615	16764	16725	16689	16630	16677	16673	16621	16759	16706	16695	16621	16652	16768	16409	16671	16658	16696	16576	16676	16574	16532	16588	16733	16603	16718	16827	16828	16724	16661	16850	16814	16609	16787	16708	16800	16540	16631	16707	16602	16603	16466	16671	16679	16834	16839	16746	16778	16673	16723	16651	16605	16708	16779	16722	16700	16552	16741	16807	16616	16694	16707	16868	16531	16702	16626	16723	16697	16762	16576	16639	16557	16775	16812	16618	16643	16731	16733	16684	16692	16596	16627	16629	16623	16785	16892	16806	16593	16669	16640	16727	16684	16630	16645	16649	16675	16652	16617	16600	16816	16613	16727	16623	16779	16710	16479	16671	16666	16772	16817	16572	16674	16771	16649	16582	16636	16659	16661	16664	16801	16672	16676	16761	16648	16815	16613	16687	16631	16639	16689	16606	16721	16745	16609	16653	16863	16690	16751	16584	16578	16908	16503	16718	16712	16751	16782	16766	16718	16574	16682	16650	16725	16729	16617	16687	16816	16738	16708	16672	16734	16521	16648	16651	16767	16747	16530	16701	16582	16728	16739	16829	16730	16773	16559	16568	16721	16692	16646	16661	16462	16586	16676	16671	16680	16608	16602	16855	16799	16605	16797	16798	16712	16740	16689	16529	16365	16899	16742	16720	16624	16719	16684	16773	16663	16512	16757	16600	16560	16694	16577	16742	16671	16558	16516	16572	16686	16543	16746	16760	16776	16748	16597	16699	16736	16731	16827	16563	16792	16826	16645	16693	16540	16713	16747	16648	16655	16766	16724	16731	16675	16673	16656	16816	16667	16746	16560	16611	16804	16659	16686	16570	16768	16728	16584	16573	16559	16616	16691	16833	16730	16812	16654	16653	16738	16701	16644	16707	16614	16844	16569	16764	16666	16662	16636	16690	16663	16637	16465	16642	16780	16660	16609	16819	16585	16651	16810	16764	16506	16781	16715	16755	16487	16797	16824	16503	16743	16809	16474	16558	16875	16761	16634	16706	16655	16626	16737	16665	16702	16712	16688	16574	16568	16672	16792	16512	16576	16686	16619	16574	16621	16769	16764	16585	16598	16748	16646	16681	16733	16723	16691	16843	16681	16684	16598	16885	16700	16798	16520	16698	16811	16630	16516	16873	16884	16655	16721	16793	16665	16597	16810	16564	16860	16704	16749	16758	16654	16642	16787	16890	16584	16796	16670	16793	16753	16749	16964	16799	16718	16841	16706	16641	16670	16857	16769	16586	16743	16599	16709	16764	16625	16517	16663	16626	16575	16694	16808	16472	16653	16614	16801	16627	16602	16511	16616	16614	16747	16651	16677	16675	16666	16484	16656	16659	16664	16699	16605	16678	16503	16712	16411	16666	16517	16685	16475	16600	16620	16611	16664	16740	16617	16651	16656	16747	16577	16633	16759	16859	16862	16735	16597	16787	16827	16648	16764	16784	16598	16691	16757	16602	16555	16626	16605	16707	16760	16596	16739	16593	16564	16713	16753	16574	16694	16715	16759	16714	16805	16605	16574	16804	16680	16710	16635	16727	16656	16602	16583	16711	16887	16532	16709	16518	16702	16743	16563	16711	16686	16780	16590	16762	16550	16877	16657	16588	16788	16697	16703	16787	16625	16708	16512	16669	16691	16573	16717	16592	16545	16801	16689	16479	16558	16443	16470	16726	16802	16758	16640	16720	16554	16572	16705	16587	16614	16731	16623	16740	16676	16629	16582	16713	16652	16807	16640	16723	16701	16676	16587	16685	16776	16756	16633	16681	16544
24138	23765	32699	27646	24280	24172	23728	20735	20503	20425	20293	20038	20236	20205	20281	20228	19956	20121	20198	20243	20275	20197	20224	20098	19824	20082	20168	19829	20098	20156	19995	20101	20194	20111	20140	19908	20004	19845	20022	19788	20183	19926	20031	19976	20097	20204	20079	19933	20004	19971	19992	20106	19912	20007	20027	20105	19926	19918	20098	19902	20086	19888	19870	19879	20132	20061	19903	20108	20179	19929	19923	20042	19982	20053	19913	20093	20049	19857	20171	20057	20126	20187	19951	20053	20103	20120	19953	19971	20262	20064	19844	19854	20202	19867	19966	19814	19991	20129	19888	20070	20220	19799	19932	20094	20000	19921	20192	20069	19914	20062	20036	20114	20108	20010	20138	19833	20065	20014	20089	19870	20111	19899	19924	19850	19788	19960	19981	19948	19843	20075	19864	20004	20027	20035	20110	20059	19964	20023	20029	20043	19862	20092	19990	19960	20156	20015	19952	20128	20038	20008	19947	20090	19871	19907	19986	20169	20168	20249	19955	19806	20121	19934	19951	19982	20109	20287	19987	20012	20087	20016	20044	20131	20087	19978	19976	19940	20129	19970	20128	20073	19915	20005	19953	19920	19981	19951	19982	20110	20037	20035	20066	19939	20128	19972	19942	19974	19842	20036	20231	20009	19813	20002	20084	19994	19851	19990	20192	20073	19918	19799	20072	20115	19899	19994	20070	19863	20048	19891	20201	19989	19996	19966	20212	19932	19939	20262	20139	19999	20024	19875	20037	20016	19903	20067	20045	20053	19928	19795	20144	19967	20054	19871	19989	20062	19956	20054	20146	19678	19754	19944	20102	20097	19999	20027	19886	19783	20089	19887	20036	20062	19798	20069	20078	19932	20039	19989	20115	19939	20212	19952	20125	19866	20001	20153	20083	19996	19875	19959	20057	19886	19795	19995	20087	20004	20193	19974	20101	19917	19935	20060	20183	20027	20032	20036	20018	20003	20119	19960	20012	19984	20149	19800	20183	19862	19841	19764	19926	19720	19905	20090	19966	19829	20156	19965	19893	20076	19987	19922	19920	19897	19730	19633	19899	20139	20162	19877	20167	19828	19788	20016	19990	20145	19918	19907	19867	19787	20078	19900	19912	20038	19916	19967	20000	19939	19871	20007	19818	19878	19912	20037	20121	19932	20084	19718	19983	19993	19864	19986	19979	19789	19926	19993	20065	19864	19992	19787	19822	19838	20058	20069	19995	20042	20019	19962	19999	19930	19989	19881	19972	20126	20003	20192	19956	20029	20122	20021	19811	19895	19788	20020	20062	19906	20110	20060	20242	20123	19875	19808	20063	19982	20005	19961	20116	20112	19982	19970	19894	20004	19992	20001	20148	20008	19997	19916	20144	20007	19960	19948	20112	19964	20155	20052	20187	20152	19985	19928	20225	19882	20176	19920	19926	19985	20190	19990	20049	19950	19898	19996	19912	19989	19886	20112	19911	20028	20206	20052	20100	20089	19987	20002	20131	19996	19945	20067	20082	19984	19744	19959	19976	19763	19864	19922	19937	19869	20037	19857	20011	20044	19708	19774	19971	20164	20190	19857	19900	20015	19945	19918	19996	19887	19931	20108	19960	20130	20108	20084	20055	19764	19881	19944	20102	19773	19821	20148	20051	19976	19909	19900	19938	19938	20120	19962	19959	19967	19799	20028	19992	19831	20101	20018	19998	19886	19942	19996	20065	19845	19890	20223	20120	20019	20012	20083	19972	19955	19830	19969	20086	19966	19894	19896	20111	20006	20028	19927	19970	19944	19898	19929	20054	19972	19675	20192	20199	19967	20232	20072	19903	20043	19839	20057	19963	20001	20126	20156	20030	20015	20066	19730	19912	20086	20013	20086	19731	19792	19780	20142	20103	20077	19873	19972	19746	20243	20007	20038	20162	20269	19788	20036	19993	19997	20138	20106	20230	19994	19919	20082	19926	20017	20063	19764	20032	19901	19981	20081	19954	19992	20118	20037	19890	19933	19963	19988	20054	20098	20015	20095	19803	19937	20216	19886	19888	20022	20002	19952	19828	19853	19884	20121	19993	19938	19797	20070	19991	19944	19984	20021	19864	19763	19772	19892	19857	19910	19884	20046	20101	19937	19810	20059	19940	19896	19900	19787	19930	19830	19881	19898	19855	20040	19919	20029	20067	19987	19837	19903	19999	19953	19821	19790	20000	19912	20122	20078	19920	20024	20141	20153	19992	19776	19925	19915	19909	20006	19974	19861	19946	19729	20199	19929	19966	19834	20063	19840	20143	20205	19756	19868	19954	20067	20135	19835	20092	19874	19974	19852	19901	19833	19810	20040	19940	19879	19976	20035	19742	20040	20026	20152	19970	19753	20013	20108	20153	19901	19801	19970	20107	19935	19609	20038	19890	19961	20043	20067	20059	20067	20075	19809	20151	19955	19937	19979	20042	19909	19997	19897	19943	20029	19985	19984	19877	19979	19898	19941	19951	20127	19908	20055	19827	19989	20096	19821	19970	19906	20054	20028	19989	20037	19934	20140	20153	20066	20091	20016	19988	19907	20115	19942	19837	19952	19903	20221	19932	19976	19964	20021	20282	19941	19884	19932	19956	20072	20224	19903	19932	19909	20111	20117	19970	20025	19897	20002	19791	19883	20074	19766	19911	20239	19947	19900	20168	20119	20077	19868	19898	19907	19934	19953	19921	19847	19914	20026	19981	19904	20142	19849	19847	19866	19970	20049	19986	19997	20061	19985	20181	19892	20114	20151	20055	19903	19991	20021	19980	20060	19969	19939	20029	19909	20149	19842	19999	20130	20074	20080	19972	20014	19911	19993	19770	19783	19935	19747	19932	20121	19780	19924	20048	19818	19805	19932	20015	19934	19940	20054	20205	20134	20007	19861	20017	19687	19999	19881	20141	19879	19909	20070	20019	19886	19990	20003	19985	20024	20221	19932	19961	20065	19914	19868	20212	19981	19882	20115	19868	19933	20174	19963	20127	20130	20089	19762	20085	20102	20054	19939	19846	20065	19827	20025	20080	20030	19937	19974	19984	20071	20179	20380	20123	20113	19812	20043	20171	19935	19862	19871	19972	19894	20038	19937	20072	19875	20134	20032	20125	19881	20244	19895	19908	19797	20242	19850	20177	19960	19996	20195	19842	19927	19863	19965	20168	19981	20071	19973	19873	20043	20130	20048	20011	20033	19882	20107	19898	19671	19897	19860	19794	19931	20054	19771	20038	20118	19967	19960	20081	19931	19963	19918	19989	19833	20107	19933	20336	19799	19923	19871	19843	19884	20041	19966	20053	19972	19857	20199	19964	19895	19934	19954	20035	20068	19755	19719	19938	19979	20088	19915	20049	19910	19875	20206	20260	20168	19857	19897	20096	19971	20008	19975	19995	19983	20201	19899	20010	19921	19997	19934	20048	20005	19888	19955	20021	20272	19852	19812	20128	20084	19991	19974	20073	19959	20011	19728	19882	19704	20087	19940	19958	19878	19959	20105	20097	20033	19918	19850	19840	19892	19845	20063	20303	20141	19784	19896	20131	19821	20036	19939	20232	20148	19988	19910	19777	19991	19880	20074	19837	20170	20175	19993	19858	19943	19936	20033	19951	20170	20006	19913	20155	20072	20063	20162	19985	19797	19886	19830	19978	20225	20080	19775	20093	20090	20091	20060	19825	19643	19979	20092	20059	20027	20154	20116	20128	19863	20009	19934	20011	19881	19858	19789	19950	19963	19878	19802	20023	20015	20137	20140	19874	19927	20114	19950	20025	20026	20160	19974	19830	19839	19877	20154	20087	19896	20132	19900	20036	20006	19814	20017	20071	19966	19939	19935	19893	20063	20092	19902	20063	20048	19989	19939	20048	19835	20037	20069	20080	20075	20007	20029	19921	20005	20071	19980	20157	19906	19982	19803	19917	19989	19962	20018	19940	19977	20182	20200	20011	19904	20069	20157	19810	20009	19944	19974	20216	19818	20058	20000	20033	20015	19990	19910	20021	20064	20062	20042	19971	19955	20047	20089	19960	20107	20060	20193	19977	19924	20081	19964	20141	19976	20004	19888	19857	20031	19910	19967	19901	20092	20146	19989	19959	19898	20016	20101	20012	20145	20088	19873	19987	19868	20019	20029	20089	20023	19923	19787	20066	19986	20129	20054	19882	19626	19986	20004	20089	20124	19925	19735	20064	20054	20145	20072	19906	20071	20114	19817	20269	19822	20125	19813	19998	19961	19992	19937	19936	19963	19792	19973	20179	19810	19705	20104	19742	20105	19972	19901	20074	20017	20061	20049	20079	19836	19964	19895	19875	20154	19744	20029	19978	19829	19851	19932	20068	20055	19931	19895	19945	20050	20073	19988	19989	19838	20154	19904	19896	19894	20115	19904	19879	20035	19784	19803	20041	20181	19944	19880	20055	19888	20034	19950	20056	19983	20065	20104	20024	20044	19886	19886	19977	19957	20108	19924	20042	19966	19992	19962	19859	19873	20152	20024	19867	20208	20027	20109	19848	19825	19839	19818	19907	20062	20012	19858	19802	20072	20066	20153	19938	20110	19971	19874	19890	20114	20285	20078	20124	19974	19897	19932	20033	19991	20127	19903	19933	20010	20067	20074	19914	20147	20019	20005	19864	19961	19867	20039	20047	20093	20119	20137	20141	20075	20216	20204	19910	19947	19957	19851	20124	19947	20138	19886	19841	20098	19974	19973	19967	19837	19872	20165	20123	20092	19967	19911	19944	20079	19833	20014	19929	20091	20081	20199	19936	19958	19881	19698	19887	19996	20017	20045	20169	20178	20088	20033	19939	20052	20034	20083	20025	19954	19916	19928	20264	20288	20105	20011	19987	20068	20059	19955	20010	20170	20069	19904	19947	19909	20025	20016	20181	20052	19948	19911	19986	20016	19852	19993	19967	19967	19822	20019	19844	19904	20053	20140	19929	20088	19946	20057	19956	20028	19938	19943	20246	20130	19917	20023	19948	20035	20063	19938	20193	20193	20065	20081	19954	20112	20069	19891	19923	19902	20057	19835	20033	20078	19995	19927	19801	19951	20075	19899	19950	19989	19834	19971	20004	20067	19904	20180	20020	19995	19962	20242	20071	20045	19924	19937	20074	19753	19849	19882	19851	19935	20106	19970	20271	20008
64149	97015	69830	42058	25572	18853	17568	16915	16360	16569	16454	16515	16438	16519	16572	16629	16459	16507	16615	16582	16679	16665	16531	16566	16621	16592	16542	16726	16507	16443	16551	16618	16431	16482	16595	16690	16746	16633	16514	16683	16619	16313	16516	16675	16485	16673	16508	16487	16501	16703	16609	16475	16505	16464	16435	16485	16609	16569	16590	16598	16556	16388	16630	16339	16601	16593	16459	16688	16528	16532	16425	16535	16722	16577	16431	16517	16512	16469	16713	16567	16383	16537	16586	16801	16450	16503	16464	16352	16567	16545	16487	16450	16602	16541	16545	16363	16446	16498	16393	16576	16445	16602	16478	16452	16357	16434	16676	16591	16505	16436	16598	16403	16575	16545	16521	16602	16680	16643	16594	16621	16458	16735	16427	16528	16560	16580	16369	16533	16641	16543	16530	16343	16495	16663	16541	16512	16532	16475	16525	16587	16519	16522	16613	16527	16597	16536	16431	16576	16608	16404	16430	16552	16464	16427	16549	16538	16563	16657	16439	16387	16608	16422	16521	16508	16526	16431	16702	16537	16550	16497	16592	16636	16437	16619	16541	16409	16297	16549	16383	16559	16539	16474	16454	16374	16598	16382	16677	16746	16344	16560	16569	16642	16648	16402	16510	16522	16616	16441	16506	16569	16429	16532	16580	16521	16426	16611	16582	16574	16487	16618	16418	16612	16529	16578	16669	16395	16500	16592	16232	16560	16481	16435	16516	16469	16437	16728	16432	16510	16690	16401	16319	16587	16489	16522	16456	16392	16479	16630	16534	16296	16701	16583	16557	16596	16508	16548	16422	16604	16572	16756	16591	16360	16547	16370	16522	16537	16516	16422	16649	16517	16564	16527	16796	16436	16651	16452	16494	16620	16342	16563	16674	16570	16636	16490	16460	16510	16468	16603	16599	16441	16390	16485	16578	16524	16625	16612	16513	16560	16422	16541	16523	16603	16463	16478	16613	16698	16547	16624	16503	16512	16437	16577	16512	16639	16677	16553	16690	16411	16579	16601	16630	16543	16685	16546	16638	16481	16540	16407	16385	16557	16482	16580	16616	16486	16624	16375	16467	16490	16701	16672	16574	16246	16571	16518	16711	16600	16596	16629	16427	16534	16540	16477	16422	16493	16447	16422	16583	16597	16373	16507	16644	16497	16412	16519	16381	16616	16654	16496	16426	16529	16491	16374	16662	16436	16560	16486	16583	16462	16431	16408	16424	16473	16514	16493	16556	16524	16463	16675	16491	16639	16516	16469	16677	16523	16544	16389	16651	16401	16641	16449	16548	16686	16340	16524	16613	16529	16568	16681	16669	16564	16704	16517	16448	16572	16663	16626	16525	16691	16549	16576	16451	16651	16439	16506	16385	16648	16478	16437	16505	16540	16514	16483	16710	16497	16609	16431	16493	16637	16439	16397	16472	16649	16449	16579	16450	16610	16575	16364	16563	16454	16731	16582	16514	16489	16645	16519	16484	16646	16491	16620	16476	16617	16354	16469	16557	16422	16627	16743	16632	16607	16575	16467	16492	16500	16607	16480	16490	16412	16482	16451	16636	16549	16564	16556	16638	16441	16359	16636	16459	16519	16591	16234	16561	16405	16422	16653	16502	16479	16523	16556	16554	16529	16501	16374	16543	16623	16462	16670	16490	16445	16689	16524	16546	16482	16556	16458	16460	16612	16521	16551	16724	16528	16568	16430	16603	16499	16625	16541	16540	16503	16532	16709	16599	16490	16567	16481	16526	16577	16584	16461	16517	16640	16423	16508	16569	16371	16504	16550	16551	16454	16389	16534	16603	16674	16533	16638	16630	16314	16416	16433	16562	16359	16357	16530	16516	16600	16429	16574	16472	16531	16633	16646	16541	16583	16493	16402	16451	16667	16574	16575	16494	16532	16432	16594	16419	16505	16503	16732	16470	16580	16589	16531	16402	16518	16478	16580	16546	16424	16429	16333	16461	16448	16524	16496	16618	16366	16627	16472	16469	16483	16644	16521	16602	16687	16590	16626	16440	16562	16562	16499	16532	16519	16582	16349	16571	16483	16361	16393	16522	16593	16547	16500	16462	16668	16461	16596	16525	16304	16488	16376	16611	16474	16561	16526	16437	16588	16556	16506	16549	16603	16737	16488	16535	16599	16477	16643	16676	16446	16484	16296	16499	16652	16472	16475	16490	16521	16551	16652	16488	16497	16573	16519	16505	16465	16556	16488	16661	16567	16440	16378	16373	16480	16542	16549	16384	16459	16405	16230	16467	16304	16548	16414	16573	16705	16657	16538	16745	16574	16601	16503	16441	16631	16593	16556	16597	16498	16400	16522	16249	16636	16426	16662	16707	16695	16436	16561	16750	16602	16527	16243	16583	16381	16511	16724	16628	16490	16499	16600	16512	16536	16622	16428	16462	16619	16573	16449	16497	16613	16393	16574	16579	16661	16638	16528	16444	16477	16487	16366	16371	16509	16638	16464	16352	16521	16599	16582	16634	16530	16662	16531	16732	16453	16434	16617	16644	16400	16587	16497	16550	16479	16576	16513	16628	16421	16646	16474	16560	16607	16582	16587	16536	16410	16568	16578	16489	16542	16665	16522	16578	16460	16502	16694	16443	16582	16507	16564	16530	16559	16468	16266	16483	16525	16621	16765	16692	16565	16652	16492	16600	16485	16502	16616	16631	16688	16605	16591	16628	16530	16463	16438	16417	16662	16544	16488	16537	16424	16512	16793	16580	16549	16507	16485	16396	16503	16564	16533	16431	16624	16491	16602	16555	16545	16508	16513	16682	16569	16530	16453	16517	16505	16483	16437	16566	16550	16620	16524	16455	16681	16593	16424	16425	16415	16522	16567	16436	16454	16664	16662	16670	16506	16538	16620	16606	16520	16466	16536	16523	16533	16353	16655	16497	16616	16645	16489	16322	16449	16636	16581	16567	16596	16632	16463	16495	16561	16470	16412	16450	16481	16407	16567	16590	16637	16516	16744	16577	16593	16466	16475	16646	16568	16377	16650	16607	16524	16532	16477	16558	16505	16655	16393	16497	16470	16377	16407	16469	16604	16545	16610	16569	16617	16466	16470	16519	16554	16599	16599	16448	16615	16708	16517	16534	16432	16534	16519	16546	16627	16675	16558	16357	16506	16403	16525	16511	16560	16464	16681	16469	16516	16553	16784	16514	16443	16601	16503	16623	16686	16637	16357	16485	16471	16501	16624	16285	16594	16588	16500	16692	16506	16786	16606	16616	16530	16522	16506	16518	16532	16641	16554	16455	16541	16489	16544	16412	16434	16445	16492	16685	16608	16809	16440	16454	16474	16444	16607	16483	16495	16427	16428	16513	16515	16324	16668	16360	16588	16543	16357	16724	16439	16513	16557	16462	16404	16546	16360	16469	16621	16497	16638	16441	16429	16419	16435	16581	16556	16535	16551	16448	16515	16676	16547	16692	16489	16611	16540	16540	16491	16496	16589	16510	16596	16517	16568	16628	16488	16431	16552	16547	16403	16493	16549	16523	16573	16703	16507	16697	16464	16674	16372	16536	16459	16422	16413	16486	16615	16495	16640	16548	16500	16591	16654	16316	16631	16654	16491	16539	16570	16629	16584	16492	16677	16507	16637	16612	16331	16480	16600	16335	16629	16500	16647	16429	16538	16554	16424	16484	16419	16438	16524	16498	16784	16534	16662	16620	16549	16670	16653	16430	16526	16542	16469	16653	16295	16594	16528	16599	16573	16506	16591	16552	16547	16670	16561	16314	16700	16622	16496	16645	16731	16545	16523	16419	16484	16577	16828	16517	16519	16548	16492	16563	16377	16581	16610	16559	16609	16546	16493	16287	16527	16531	16585	16585	16514	16539	16434	16445	16569	16442	16621	16526	16460	16546	16627	16496	16375	16638	16538	16605	16380	16508	16711	16583	16679	16556	16515	16525	16650	16714	16647	16545	16594	16563	16551	16532	16581	16490	16481	16624	16587	16393	16666	16655	16564	16452	16735	16568	16672	16414	16485	16480	16507	16438	16581	16638	16519	16414	16653	16517	16477	16365	16395	16497	16474	16622	16639	16456	16557	16423	16530	16539	16524	16399	16605	16515	16613	16594	16467	16497	16569	16536	16567	16585	16617	16544	16543	16570	16538	16569	16504	16527	16576	16503	16495	16410	16634	16682	16493	16412	16705	16611	16646	16479	16414	16643	16476	16596	16548	16664	16314	16718	16490	16568	16535	16471	16554	16530	16561	16396	16549	16365	16560	16541	16517	16363	16514	16516	16474	16620	16528	16407	16410	16441	16483	16470	16503	16604	16582	16369	16418	16668	16450	16606	16508	16647	16578	16528	16630	16562	16392	16642	16450	16581	16648	16673	16529	16548	16417	16533	16606	16684	16470	16662	16455	16539	16448	16492	16642	16552	16458	16364	16450	16545	16382	16527	16568	16571	16703	16549	16458	16566	16372	16590	16501	16609	16769	16470	16418	16393	16550	16561	16541	16587	16437	16496	16706	16496	16362	16628	16393	16538	16533	16595	16342	16583	16580	16642	16479	16541	16585	16554	16673	16550	16525	16655	16402	16454	16566	16672	16414	16567	16467	16670	16582	16515	16516	16608	16734	16531	16672	16493	16424	16558	16453	16627	16583	16445	16507	16598	16306	16779	16343	16549	16482	16369	16479	16519	16625	16666	16515	16386	16436	16691	16480	16396	16536	16369	16499	16392	16585	16613	16571	16518	16383	16466	16495	16445	16542	16581	16715	16550	16522	16516	16467	16648	16654	16508	16591	16599	16390	16577	16576	16615	16577	16571	16550	16595	16662	16503	16572	16517	16503	16444	16449	16495	16475	16648	16606	16486	16635	16657	16319	16519	16598	16380	16384	16694	16462	16540	16405	16795	16373	16535	16500	16594	16578	16573	16273	16620	16633	16464	16584	16483	16431	16623	16454	16608	16472	16705	16506	16472	16578	16528	16631	16532	16631	16479	16580	16628	16429	16403	16473	16744	16484	16627	16590	16656	16525	16525	16510	16701	16644	16334	16505	16580	16599	16518	16420	16468	16594	16369	16732	16577	16400	16582	16518	16459	16523	16496	16663	16473	16537	16578	16604	16669	16701	16624	16411	16552	16641	16783	16578	16733	16503	16313	16657	16535	16532
22749	22310	30849	25362	22869	24665	27230	22145	21056	21280	21258	20967	21040	21133	20878	20939	21019	20932	20913	20990	20808	20916	20652	20748	20699	20694	20891	20888	20814	20788	20736	20807	20837	20689	20848	20675	20679	20731	20797	20776	20710	20810	20866	20721	20650	20740	20620	20677	20841	20795	20703	20691	20546	20536	20858	20742	20949	20888	20948	20697	20893	20647	20708	20533	20637	20779	20884	20815	20798	20847	20752	20656	20769	20840	20605	20710	20836	20638	20714	20855	20660	20668	20702	20604	20695	20802	20631	20668	20922	20497	20629	20645	20697	20483	20618	20655	20604	20576	20785	20648	20776	20557	20849	20498	20868	20745	20849	20843	20575	20608	20778	20830	20705	20945	20803	20559	20793	20716	20691	20704	20513	20673	20659	20862	20759	20815	20381	20573	20701	20713	20626	20660	20532	20946	20700	20651	20696	20822	20845	20761	20532	20698	20621	20673	20639	20814	20749	20697	20814	20915	20695	20782	20720	20644	20544	20803	20628	20623	20587	20700	20574	20808	20802	20592	20560	20773	20821	20716	20740	20483	20577	20799	20850	20737	20677	20539	20621	20648	20716	20535	20724	20691	20555	20721	20854	20760	20711	20753	20798	20684	20478	20529	20709	20770	20794	20803	20826	20565	20970	20588	20734	20538	20563	20713	20668	20834	20731	20611	20685	20741	20610	20552	20471	20703	20593	20760	20794	20696	20701	20494	20807	20702	20888	20639	20565	20608	20888	20902	20806	20839	20633	20767	20736	20680	20694	20841	20684	20886	20760	20501	20864	20806	20770	20848	20854	20632	20571	20504	20553	20629	20547	20673	20728	20742	20677	20833	20808	20684	20715	20773	20639	20873	20763	20667	20756	20844	20726	20639	20888	20528	20659	20571	20662	20669	20774	20917	20801	20738	20728	20618	20609	20609	20638	20647	20762	20644	20793	20664	20807	20847	20633	20634	20723	20692	20736	20644	20464	20664	20763	20839	20740	20608	20697	20698	20669	20741	20814	20723	20860	20722	20696	20688	20754	20596	20827	20587	20769	20597	20641	20680	20704	20700	20616	20644	20618	20734	20830	20544	20415	20506	20800	20866	20519	20795	20531	20669	20421	20732	20601	20739	20777	20868	20685	20515	20628	20754	20491	20769	20577	20842	20606	20589	20478	20727	20659	20906	20752	20806	20982	20721	20651	20616	20856	20840	20566	20597	20712	20754	20615	20543	20633	20432	20681	20790	20771	20711	20538	20507	20718	20665	20731	20615	20701	20740	20636	20591	20585	20756	20685	20443	20802	20658	20439	20500	20615	20703	20605	20591	20830	20685	20634	20712	20870	20687	20699	20959	20755	20650	20803	20788	20771	20845	20777	20802	20612	20495	20991	20605	20560	20770	20688	20872	20593	20837	20520	20799	20709	20666	20764	20564	20804	20651	20578	20635	20595	20677	20494	20677	20620	20529	20698	20764	20613	20731	20499	20625	20594	20784	20628	20851	20647	20706	20763	20832	20582	20756	20668	20495	20730	20548	20587	20573	20658	20640	20746	20821	20762	20662	20641	20684	20701	20610	20777	20614	20866	20471	20521	20653	20597	20598	20649	20895	20701	20806	20616	20494	20516	20825	20943	20547	20744	20913	20590	20725	20668	20483	20766	20497	20824	20795	20707	20796	20488	20617	20547	20836	20892	20778	20646	20725	20560	20708	20781	20812	20757	20860	20646	20751	20742	20610	20736	20620	20494	20447	20733	20575	20568	20738	20831	20750	20781	20690	20689	20580	20729	20626	20760	20645	20768	20761	20614	20597	20630	20855	20638	20552	20701	20685	20565	20476	20553	20780	20658	20674	20596	20776	20496	20399	20670	20629	20617	20568	20607	20752	20598	20489	20665	20747	20802	20708	20766	20804	20761	20429	20724	20854	20582	20486	20649	20660	20946	20691	20546	20636	20630	20754	20619	20593	20767	20511	20525	20756	20680	20667	20828	20794	20525	20441	20955	20552	20675	20462	20677	20636	20633	20784	20871	20604	20750	20581	20552	20750	20492	20615	20595	20817	20580	20640	20625	20594	20645	20828	20666	20679	20778	20619	20666	20807	20547	20510	20665	20746	20670	20826	20635	20825	20733	20557	20597	20752	20883	20805	20731	20550	20700	20746	20573	20671	20637	20711	20619	20688	20655	20575	20502	20537	20770	20488	20614	20773	20937	20614	20776	20400	20686	20598	20625	20723	20728	20655	20757	20714	20794	20574	20540	20772	20791	20517	20603	20653	20699	20642	20627	20611	20795	20464	20768	20701	20631	20613	20809	20654	20972	20731	20777	20620	20590	20942	20632	20934	20665	20601	20650	20587	20688	20598	20768	20598	20684	20777	20717	20639	20918	20766	20651	20741	20737	20770	20599	20736	20646	20794	20738	20661	20670	20699	20771	20730	20494	20798	20766	20625	20637	20622	20885	20714	20899	20826	20648	20637	20882	20667	20712	20561	20599	20473	20792	20665	20524	20662	20651	20748	20707	20601	20699	20690	20832	20774	20641	20753	20609	20578	20507	20769	20622	20875	20738	20608	20482	20594	20794	20656	20788	20639	20486	20829	20707	20561	20590	20754	20621	20761	20483	20461	20743	20705	20723	20698	20643	20538	20822	20693	20783	20589	20526	20552	20759	20899	20754	20620	20768	20830	20709	20908	20866	20847	20690	20626	20804	20758	20660	20588	20664	20869	20685	20476	20793	20725	20784	20785	20803	20911	20713	20723	20706	20608	20602	20645	20688	20630	20598	20551	20717	20811	20643	20607	20551	20835	20862	20727	20639	20561	20553	20536	20556	20669	20876	20733	20737	20700	20699	20621	20651	20699	20762	20626	20713	20721	20559	20754	20708	20315	20980	20885	20807	20691	20784	20689	20583	20766	20518	20724	20441	20611	20426	20540	20667	20776	20652	20657	20680	20650	20686	20796	20672	20630	20860	20799	20786	20505	20627	20791	20565	20808	20866	20637	20717	20594	20595	20709	20655	20785	20715	20708	20510	20639	20841	20697	20729	20532	20721	20746	20663	20772	20683	20874	20727	20659	20694	20860	20679	20467	20367	20829	20700	20566	20619	20779	20442	20694	20739	20468	20822	20659	20641	20616	20567	20349	20534	20508	20666	20685	20820	20749	20893	20795	20778	20773	20823	20768	20417	20498	20577	20493	20628	20613	20933	20427	20781	20818	20758	20439	20570	20708	20523	20751	20653	20547	20749	20443	20582	21013	20771	20677	20509	20800	20764	20809	20562	20504	20590	20888	20817	20843	20721	20597	20722	20740	20790	20751	20824	20507	20836	20554	20651	20846	20696	20696	20648	20640	20648	20421	20689	20502	20492	20626	20649	20611	20746	20805	20869	20603	20529	20645	20762	20740	20633	20909	20727	20487	20647	20884	20613	20794	20414	20602	20679	20723	20691	20636	20742	20649	20600	20766	20735	20613	20733	20532	20621	20725	20819	20416	20470	20560	20597	20907	20725	20473	20778	20935	20818	20785	20677	20398	20704	20624	20620	20804	20897	20687	20655	20654	20604	20764	20901	20849	21056	20875	20683	20590	20760	20581	20777	20703	20645	20760	20755	20570	20686	20659	20747	20788	20602	20696	20646	20652	20754	20674	20747	20658	20716	20634	20531	20647	20786	20801	20562	20846	20577	20575	20568	20783	20678	20542	20769	20897	20696	20672	20763	20613	20567	20668	20586	20596	20853	20689	20646	20680	20775	20724	20764	20656	20642	20803	20706	20720	20604	20642	20779	20707	20598	20659	20677	20480	20700	20683	20733	20563	20682	20634	20641	20563	20659	20599	20579	20602	20934	20769	20566	20694	20908	20689	20371	20535	20761	20461	20513	20697	20571	20539	20655	20692	20820	20879	20894	20695	20570	20597	20714	20665	20563	20605	20605	20643	20870	20662	20434	20674	20554	20623	20608	20765	20714	20780	20480	20721	20635	20721	20856	20566	21084	20502	20621	20538	20582	20767	20483	20494	20755	20702	20664	20606	20811	20740	20486	20764	20779	20603	20636	20797	20783	20735	20534	20377	20503	20698	20740	20676	20807	20724	20723	20666	20706	20603	20711	20911	20729	20725	20662	20447	20698	20683	20843	20808	20737	20742	20650	20507	20798	20561	20506	20753	20679	20668	20644	20640	20806	20790	20629	20509	20668	20632	20673	20628	20687	20643	20916	20712	20640	20753	20670	20796	20657	20670	20418	20746	20607	20851	20544	20529	20754	20682	20633	20755	20908	20472	20824	20563	20456	20541	20729	20915	20897	20767	20750	20677	20713	20714	20496	20679	20791	20785	20762	20832	20819	20508	20711	20593	20701	20761	20685	20340	20631	20681	20676	20563	20479	20633	20682	20677	20606	20721	20634	20834	20647	20728	20712	20721	20648	20683	20778	20702	20647	20665	20611	20463	20713	20867	20696	20665	20850	20435	20842	20729	20727	20511	20897	20566	20782	20585	20669	20669	20656	20629	20563	20559	20571	20461	20764	20742	20722	20576	20719	20716	20689	20709	20649	20655	20660	20577	20876	20712	20893	20836	20676	20821	20817	20672	20621	20599	20763	20457	20644	20626	20759	20679	20573	20668	20500	20515	20755	20751	20579	20531	20687	20549	20935	20658	20765	20650	20797	20738	20523	20748	20705	20623	20675	20870	20540	20702	20917	20714	20779	20707	20648	20980	20541	20663	20766	20878	20887	20796	20785	20737	20792	20738	20692	20588	20677	20722	20628	20700	20704	21033	20671	20462	20719	20513	20621	20564	20631	20612	20728	20632	20688	20793	20632	20659	20675	20643	20645	20728	20603	20742	20767	20850	20694	20771	20761	20577	20657	20794	20536	20788	20603	21001	20525	20667	20718	20711	20815	20556	20637	20726	20751	20803	20698	20625	20541	20724	20715	20522	20641	20750	20606	20496	20465	20719	20664	20839	20631	20748	20673	20689	20553	20676	20509	20724	20656	20648	20756	20511	20567	20633	20748	20917	20673	20953	20709	20743	20574	20626	20640	20572	20435	20471	20530	20593	20584	20636	20681	20658	20540	20687	20759	21021	20897	20743	20722	20567	20630	20790	20617	20686	20719	20801	20526	20643	20498	20477	20568	20369	20627	20720	20687	20692
61887	104630	80389	51199	30706	21396	18771	17364	16979	16957	16897	16824	16764	16737	17026	16909	17123	17032	16907	16938	16977	16823	17052	16903	16992	17054	16935	16854	16916	16982	16809	16937	16953	16916	17161	16801	16926	16829	16856	16879	16765	16899	17039	16825	16947	16842	16899	16725	17044	16760	16968	16901	17017	16993	16895	16927	16719	17063	17030	16989	16877	16791	17024	17001	16979	17048	16885	16881	16910	16848	16814	16909	16871	16931	16930	16910	17012	16900	16928	16864	16972	16802	16662	16742	16843	16923	16928	16949	16842	16850	16854	16921	16775	16913	16913	16926	17026	16947	16972	16940	16823	16833	16820	17074	16982	16871	16878	16855	17056	16893	17025	16844	16867	16852	16800	16806	16910	16886	17019	16773	16964	16986	16959	16949	16874	16880	16886	16822	17025	16712	16911	16901	16768	17000	16984	16813	16832	17049	16843	16799	16928	16833	16801	16956	16888	16926	17079	16780	16904	16987	16947	16971	16905	16795	16949	16840	17076	16882	16952	16852	16896	16839	16908	16649	16827	16875	16838	16916	17081	16926	16599	16852	16709	16866	16956	16825	16987	16806	16886	17076	16768	17038	16809	16872	16905	17014	16848	16817	16889	17021	17071	17049	16933	16951	16829	16952	16669	16868	16982	16816	16845	16909	16861	16902	16983	17047	16896	17184	16970	16839	17072	16809	16967	17160	16813	17055	16868	16786	16745	16825	16833	16985	16809	16898	16987	16979	16978	16894	16792	16898	16789	16910	17090	16886	17009	16795	16835	16810	17057	16880	16785	16837	16774	16945	16849	16987	16799	16903	17014	16858	16705	16913	16773	16956	16984	17008	16948	16946	16962	16893	16979	16815	16849	16970	16811	16933	16838	16848	17027	16942	16853	16775	16878	16827	16941	17023	16911	17086	16994	16872	17089	16825	16986	16783	16787	16883	17001	16906	16861	16880	16949	16957	16864	16914	16826	16848	16882	16992	16846	16964	16891	16934	16934	17069	16970	16971	16898	16786	16850	16988	16830	16907	16620	16859	16921	16920	16874	16725	16736	16917	16870	17003	16869	17087	16874	16965	16767	16945	16937	16866	16798	16978	16861	16902	16759	16820	16720	16929	16791	17057	16810	17104	16754	16807	16904	16754	17019	16934	16804	16955	16834	17040	16948	16802	16741	16788	16812	16913	17023	16937	16828	16892	17001	17081	16724	17039	16886	16860	17127	16810	16903	16840	16880	16820	17013	16841	16886	16970	16748	16899	16871	16876	16761	16835	16870	16838	16993	16727	16898	16879	16707	16980	16991	16901	17026	16980	16865	16996	16809	16989	16818	16837	16994	16887	16863	16829	17056	16967	16783	16832	16985	16855	16991	16683	16923	16820	16850	16903	16721	16977	16727	17137	17009	17046	16740	16999	16886	17020	16840	16935	16940	16937	17014	16862	17046	16873	17088	16900	16902	16933	16965	16875	16875	16890	16826	16848	16899	16980	16900	16802	16833	16943	16827	17127	16955	16839	16903	16931	16926	16868	16919	16941	16920	17016	17078	16863	16697	16812	17009	16810	16933	16814	16730	16835	16946	16911	16891	16964	16869	16905	16898	16832	16992	16834	16893	16854	16904	16830	16799	17055	16888	16971	16782	16766	16833	16681	16942	16962	16941	16993	16937	16817	16910	16995	16841	16970	16851	16846	16856	16814	16952	16724	16968	16924	16736	16857	16909	16858	16852	17168	16954	16830	17022	16938	16830	16947	16880	16996	16951	16716	17045	16935	16726	16830	17057	16796	16984	16952	16856	16962	16816	16838	16838	16948	16930	16875	17077	16844	17001	16895	16885	17047	17008	16807	17029	16860	17002	16883	16825	16996	17009	16903	16891	16831	16868	16955	16912	16960	16817	16918	16980	16845	16940	16708	16900	16938	16903	16796	16861	16807	16858	17045	17022	16918	17052	16923	16802	16866	16818	16921	16789	17085	16940	16970	16744	16880	16910	17014	16999	16813	16945	16747	16868	16888	16819	16935	16943	16704	16845	16902	16876	17014	17020	16996	16868	16928	16933	16975	16761	16847	16808	17021	16781	17085	16750	16691	16823	16788	16910	16895	16933	16958	16957	16983	16908	16744	17099	16881	16857	16762	17084	16913	16802	16850	16853	16811	17057	16897	16934	16909	16805	16988	16803	16696	16912	17046	17106	16991	16911	16925	17041	16789	16862	16938	16665	16897	16893	16831	16924	16958	16871	16913	16889	16872	16922	16896	16892	16925	16941	16969	16963	16880	16852	16916	16657	16937	16873	16803	16786	16813	16928	16936	16840	17090	17035	16906	16926	16931	16944	16961	16952	16783	17015	16893	16916	17088	16901	17000	16877	16950	16941	16848	16889	17054	16934	16802	16872	16915	16937	16993	16888	17029	16844	16969	16857	17047	16950	16893	17047	17018	16754	16897	16885	17009	16934	17117	16878	16957	17056	16651	16880	16819	16795	16772	17013	16876	16859	16737	16983	17028	16943	16980	16967	16997	16772	17063	16725	16855	16923	16930	16954	16916	16859	16880	16945	16792	16834	17050	16842	17012	17035	17089	16910	16999	16923	16906	16875	16821	16934	16983	16893	16957	17034	16820	16867	16697	17015	17003	16621	16953	16862	17093	17002	17019	16880	16805	16792	16680	17022	17019	16765	17011	17064	16822	16874	16903	16845	16910	17001	16970	17074	16933	16765	17007	16888	16938	17039	16823	16976	16839	16969	16839	16988	17080	17064	16917	16787	16916	16771	16789	16871	16907	16868	16865	17050	16953	16890	16897	16918	17015	16920	16946	17060	16949	16803	16861	16755	16995	17006	16927	16894	16818	16903	16839	16789	16829	16946	16937	16933	16862	16905	17049	16988	16800	16859	16883	16883	17085	16848	16951	16890	16965	16918	16789	16877	16892	16858	16871	16875	16865	16962	16832	16881	16784	16796	17015	16944	17007	16753	16762	16812	16897	17015	16806	16959	16863	16926	16872	17015	16854	16831	16999	17060	16864	16943	16734	16835	16853	17009	16691	16939	16685	16901	17011	16875	16985	16942	16964	16864	16814	16930	16795	16817	16900	16765	16861	16941	17050	16923	16755	16753	16745	16768	16884	16924	16919	16908	17006	16999	16868	16911	16951	16935	16795	17070	16939	16915	16867	16819	16796	16900	16991	17081	16949	16913	16759	16892	16744	16785	16875	17060	16927	16907	16913	17086	16863	17102	16937	16903	16798	17011	17062	16974	17019	16846	17010	16971	17053	16966	16746	17038	17013	16856	16782	17015	17006	16791	17015	16815	16954	16782	16906	17062	16909	16911	16830	16973	16941	16850	16929	16886	16763	16849	17018	16934	17062	16825	16857	16878	16914	16799	16905	16967	16756	16897	16869	17023	16772	16870	16862	16974	16886	17015	16900	16956	16752	16833	16978	16811	16918	16917	16933	16856	16806	16866	16951	16885	17047	16908	16889	16896	16867	16758	17097	16805	16872	16982	16860	16682	16987	17031	16778	16910	16877	16973	16816	16902	17069	16762	16825	16890	16735	16845	16884	17010	16834	16928	16884	16925	16823	16935	16795	16801	16937	16756	17034	16839	16812	16965	16917	16835	16811	16903	17113	16805	16948	16889	16808	16833	16934	16958	16992	16851	17100	16847	16876	17047	16804	16931	17011	16968	16938	16834	16838	16833	16913	17045	16930	16906	16984	16952	16811	17051	16861	16844	16928	16841	17030	16988	16903	16945	17037	17092	16862	16777	16812	16922	16865	16777	16984	16828	16987	16806	16849	16934	16780	16906	17018	16762	16823	16859	16783	16916	16813	16984	16674	17019	16869	16855	16873	16889	16938	17000	16911	16830	16909	16982	16893	16690	16901	16727	16939	16784	16856	16995	16747	16904	16919	16698	16847	16931	16855	16905	16845	17062	16815	16902	16973	16790	17033	16709	16668	16942	17015	17001	17060	16975	16909	17159	16805	16890	16876	16719	16843	16831	17164	16955	16952	16753	16858	17063	17032	16848	16852	16988	16750	16789	16878	17029	16793	16764	16774	16987	16838	16829	16888	17049	16820	16837	16646	17136	16979	16892	16788	17043	16834	16759	16857	16957	16955	16928	16978	17005	16782	17010	16985	16654	16961	16943	16823	16857	16649	17049	16960	16868	16946	16823	17013	16966	16977	16851	16879	16966	16859	16813	16710	16928	16870	17030	17058	16849	16910	17092	16783	16948	16771	16868	16907	16828	16881	16758	16936	16750	16975	16924	16930	16867	16806	16902	17007	17080	16807	16894	16756	16882	16808	16950	16791	16835	16961	16749	16977	16833	16781	16864	16907	17003	16784	16943	17002	16856	16946	16949	16844	16927	16932	16972	16897	16949	16821	16905	16957	16778	16937	16778	16831	17036	16748	16780	17092	16867	16896	17007	16904	16899	17024	16909	16911	17012	17034	17152	16997	16925	17003	16890	17000	16869	16895	16914	16941	17116	17012	16834	16916	16927	16910	16952	16767	16890	16770	16973	17046	16792	16931	16998	16785	16937	16842	16962	17014	16898	16740	16902	16838	17048	16835	16894	16804	16989	16946	16897	16869	16809	16963	16726	16935	16998	16798	16726	16953	17055	16790	16891	16971	16910	16837	16938	16760	16928	16799	16789	16758	16746	16849	16893	16798	17067	16788	16758	16845	16953	17014	16986	16998	16866	16669	16838	16972	16822	16639	16902	16892	16823	16924	16904	16825	16921	17081	16991	16826	16802	16951	16951	16884	16914	16883	16920	16956	17021	16818	16735	17026	16684	17011	16839	16955	16793	16923	16892	16976	16921	16838	16823	17089	16892	16958	16899	16812	16880	16958	16943	16855	17022	16935	17004	16823	16920	16976	16943	16869	17001	16828	16884	16721	16919	16831	16735	16888	17108	16829	17058	16822	16968	16995	16795	16998	16756	16765	16901	16861	16912	16951	16888	16800	16892	16957	16973	16872	16982	17033	16906	16938	16882	17038	16855	16988	16872	16785	16720	16918	16938	16959	16800	16850	16854	16909	16867	17014	16965	16957	16834	16769	16975	16861	16826	17045	16841	16938	16858	16968	16861	16732	16818	16990	16883	16861	16963	16810	16796	16806	16996	17049	16891	16916	16987	16844
31914	37455	38502	28907	22858	21757	21542	20991	21167	21142	21122	20998	21004	21091	20828	21196	20955	21144	21040	21061	21175	21131	21096	20913	21206	20938	21064	21008	20983	21101	20806	21093	20863	21190	21109	21021	21037	20859	21140	21103	21018	20943	20966	20973	20874	21067	21122	21001	21061	20749	21049	20892	20883	21241	21117	21058	20870	21113	21143	21127	20957	21146	20886	21015	20848	21027	21045	21021	21013	21200	21025	21057	21007	21047	20832	20886	20822	21062	21026	21177	20836	21164	21148	20972	20904	21145	21015	20949	20934	20992	21004	20842	20986	20967	21115	20947	21076	21056	21044	20995	20993	20941	20904	21153	21181	20999	21200	20879	20973	21000	20993	20937	20956	21109	21057	20755	20855	20869	20878	21030	20905	21032	21101	20733	20953	20985	20770	20984	20967	20916	20907	21079	20872	20963	20854	20957	20871	20949	20733	20926	21150	21165	20884	20948	20981	20936	20948	20929	20744	21032	21169	21114	20993	20858	21090	20913	20879	20931	21249	20860	21253	20955	20820	21176	20940	20924	21081	20911	21064	21108	20993	21097	21160	20745	20907	21162	21158	20982	20982	20877	21064	21329	21037	21180	21127	21117	21071	21212	20905	20983	21087	21043	21048	21253	20996	21065	21086	21026	21151	20742	21185	20621	20622	20955	21252	20814	21041	20790	20977	20942	21015	21128	21081	21198	21036	21010	21036	21172	20942	20872	21064	21082	20920	20949	20924	20833	20787	20884	20954	20767	20919	21002	20888	21009	20980	20957	20942	20972	20913	21143	20966	20848	20911	20839	20972	21035	21056	21079	20950	21050	20868	20903	20731	21050	20843	21053	20891	21024	20827	21183	20812	21024	20864	21055	20894	21166	21102	21269	21064	21114	20939	21025	20929	21210	20879	20881	21117	20903	20984	20941	20694	20852	20954	20899	20799	20730	20975	20890	20847	20907	20996	20996	20875	21148	20923	20869	21037	20886	21027	20981	21044	20839	20912	21253	20893	21109	20935	20994	20925	21094	20964	20786	21116	20994	21182	21093	20839	21167	20947	20896	21001	20923	20824	20907	20738	20739	21092	21155	20912	20629	20809	20927	21187	20955	20972	20903	21086	21054	21039	20958	21129	21063	21049	20977	20938	20845	20990	21021	20966	20905	21165	20952	21010	20915	20966	20890	21035	20658	21022	20978	20918	20962	21095	21200	20874	20954	20987	20849	20955	21031	21111	20865	20985	21043	20911	20922	21013	21110	21148	21000	20895	21143	21016	20846	20848	21153	20888	20777	20840	21140	21145	20982	21010	20849	20976	20835	20994	21085	20955	20869	20989	21121	21035	21042	20957	20931	21111	20974	21170	20969	20771	21050	21081	21072	21105	21083	20851	21234	20823	20993	20970	20989	20941	21221	20802	20945	20964	20842	20952	21117	21150	20892	21010	20997	20861	20944	21116	20981	20949	21151	21125	20849	20996	20789	20773	21109	21061	21241	21073	21025	21080	21020	20986	21010	21156	21151	20955	20954	20933	21029	20979	21149	21028	20943	21134	20795	21191	21049	21220	20872	20986	21000	21103	20906	20936	20874	20942	20995	20917	20841	21192	20877	21120	20995	20867	21100	21085	20870	21138	21222	21116	21136	21053	20899	20755	21109	21139	20960	20910	20878	21143	21045	20965	21037	21122	21017	20990	20917	20785	21004	20934	20739	20929	21083	21000	20873	20957	20901	21068	21038	21053	20939	20833	21012	21023	20916	20920	21058	21084	21071	20985	20718	20999	20966	21070	21139	21177	20846	20909	20926	21095	21191	20899	21093	20894	20975	20762	20676	21080	21040	20751	21009	20967	21037	21007	20990	20927	20953	21107	21004	20953	21157	20725	20954	20760	20924	20826	21041	20908	21047	20910	20792	20918	20848	21067	20945	21140	20909	21008	20938	20899	20981	20941	20991	21018	20893	21002	21047	20918	21004	20984	20966	20778	20637	20973	20981	21009	20892	20838	20988	20736	20937	20999	20952	20846	21020	20831	20985	20867	21033	21027	21019	20988	20924	21052	20850	21092	20953	20942	21236	20957	20955	21261	20835	20841	20868	20905	21039	21227	21013	21043	21130	21140	20892	20935	21065	20911	21098	21164	21265	21142	21119	21031	20922	20639	20835	20939	20791	20888	20890	21087	21277	20894	20851	20990	21050	21093	21118	20910	20994	21236	21117	21009	21209	21042	20923	21083	21124	20969	20930	20947	21074	20894	20972	20965	20812	20970	20962	21134	20910	21055	20644	20953	20938	21130	20909	21071	21073	21056	20934	20801	20982	20845	20906	21053	20957	21028	20958	21023	20828	20970	21028	21027	20935	20960	20928	20816	20910	21118	21140	21075	20890	21027	20736	20933	20959	21033	20953	20852	20659	20963	20851	20843	20906	20913	21233	20936	21014	21012	20893	20918	20948	20982	21126	21083	20818	20908	21126	20986	21017	20970	20972	21021	21104	20969	20892	20967	20928	20921	20803	21086	21001	20957	20671	21156	21048	21134	20758	20995	20996	21081	21133	21193	20932	21128	20866	20965	20733	20947	20919	20951	20924	20979	20807	21058	21025	20891	21052	20898	21104	21322	20942	20912	20985	20991	21042	20860	20837	21081	21013	21037	20854	20922	20938	20832	20965	21079	21059	20982	20956	21001	20827	21018	20825	20840	21062	20937	21061	21031	21184	21032	20999	20812	20626	21140	20981	21125	21041	21096	21036	21024	21121	20957	20857	21068	21081	20957	20946	21100	21042	21075	21069	20948	21125	21100	20974	20788	20907	20885	21034	21221	21041	20970	21113	21009	21028	20804	20930	21033	21094	20835	21077	21004	21020	21017	21035	21015	20953	21035	20931	21186	20957	21171	20814	21003	21004	20946	20982	20922	20925	21087	20977	21276	21185	20968	20969	21133	21075	21033	20933	20883	20816	20987	21138	20762	20986	20947	21035	20982	21025	20800	21007	20935	20808	21023	21066	20965	20692	20955	21060	21103	21131	21023	21093	21059	20928	21030	21115	21036	20954	20808	20872	21031	21003	20805	20884	21100	20977	21037	21091	20883	21060	20928	20847	21080	20884	21025	21044	21095	21091	21050	20964	20859	21133	21010	21174	21091	20831	20890	21006	20895	21020	20944	20809	20960	21053	21130	21114	20996	20968	21161	20908	20892	20957	20778	21121	21081	20831	21046	21046	21105	21197	21105	20975	21025	21116	20792	20997	20943	21006	21060	20893	20865	20721	20967	21134	20877	20996	20762	20983	21032	21059	21126	20945	21105	20879	20963	21024	21149	21004	20989	20969	21135	20692	20952	21096	21106	20942	20948	21060	20716	20728	20899	20994	21134	20850	20873	21109	21230	21108	20930	20994	20978	21000	21016	20881	20969	20888	21101	21234	21081	20788	20982	20949	21195	20776	20922	20947	21206	21080	20853	20958	20946	21009	20988	20894	20878	21116	21097	20979	21014	20921	20886	21071	21056	20943	21052	21021	21010	20813	21046	20866	20973	20871	20995	20823	20899	21057	20978	21234	21079	21004	20841	20889	20885	20979	21040	20989	21011	21072	21120	20786	21092	20985	20902	20993	20891	20887	20946	20943	21187	20998	20980	20921	20909	21132	21053	21017	21020	21044	21010	20694	21049	20808	20942	20971	20917	21012	20870	21040	21157	20929	20983	20955	20877	20999	20971	20889	20846	20802	21066	20960	20888	20881	20895	20833	21082	21076	20856	20878	21018	20888	20832	20930	20876	21153	20909	20884	20881	20971	20794	21068	21070	21279	20921	20918	20940	20956	21065	20861	21024	20853	21050	20802	20957	20995	21053	21029	21123	20986	20871	20968	20856	20868	20942	20915	20934	20875	21063	20888	20887	20840	21008	20968	20998	21309	21066	21101	21022	21004	21023	21098	20991	21067	21064	20842	21041	20993	20840	20954	21030	20961	21004	20875	20779	20819	20877	20749	20937	20991	21127	20811	20918	21006	20922	20980	21144	20788	21114	21182	21080	20818	20986	21134	20901	20986	20891	20835	21033	20806	21013	20900	20858	20855	20945	20820	21133	21111	21160	21287	21148	20989	20854	20983	20992	20874	20888	21087	21012	20891	20976	20978	20903	21097	20927	20967	20931	21068	20926	20939	21060	21140	20957	21125	21038	21151	20988	20944	21141	20864	20907	20925	21003	21031	20878	20979	21046	20924	20961	20939	20948	20929	21130	21197	21081	20998	20955	21051	21025	21048	21180	21057	21087	20828	21024	20953	21021	21025	20893	20790	21081	20986	21056	21063	21021	20931	20843	20746	21148	21256	21017	21186	20998	21024	20958	20960	21024	21111	20978	21015	21017	21039	20942	20688	21057	21024	21094	20968	20975	21290	21093	21002	21155	21134	20972	20821	21077	20954	20961	21117	21426	21049	21025	20966	21246	21008	21019	20807	20992	21214	20968	20979	21134	21000	21179	20823	20959	20901	21117	20880	20904	21076	20989	21032	21050	20920	20974	20969	20883	21085	20845	20882	21069	20771	21045	20898	21110	20893	21196	21071	21235	21062	20880	20995	21212	21014	21029	21056	20896	20946	21139	21104	20980	20956	20927	21073	20851	20962	20961	20831	21018	21131	21077	20810	20986	21028	21013	21089	20920	21106	20951	20865	21077	21052	20940	21129	21111	21040	21064	21271	21077	20877	20769	21086	20991	20770	21084	20961	21038	20951	21020	20879	20921	20815	20914	20841	20932	20855	21003	21088	21014	20882	20933	20972	21003	20956	21090	21041	20954	20870	21077	21300	21161	20936	21047	20868	21049	21105	20964	20990	21222	21072	21172	21000	20917	21127	21033	20960	20917	20953	21012	20928	21019	21051	20802	21131	20910	21191	20822	20941	21039	20903	21061	21002	20898	21000	21147	21042	21113	20916	20762	20984	21130	20994	21164	21020	21004	21093	21143	20909	21045	20838	20886	21080	21017	20893	20872	20952	21079	20848	21086	20981	20878	20928	20915	20873	20939	21033	21104	21197	20915	21068	20873	20860	20848	21129	21071	20989	21059	21035	21017	21033	20910	21128	21001	20940	20835	21095	21035	20930	20903	20939	20996	20957	21064	20922	20918	20948	20854	21139	21143	20818	20928	21126	21014	21044
43658	56351	39816	23864	18770	17471	17184	17179	17180	17057	17199	17090	17099	17082	16980	17285	17097	17204	17225	17062	17057	17023	17126	17033	17170	17041	17156	16960	17080	17020	16875	17023	16942	17031	17066	17117	17041	17064	17087	17032	17055	17403	16949	17000	17249	17105	17169	17171	17040	17164	17321	17038	17108	17211	17106	17109	17098	17053	17088	17248	17127	17119	17186	17175	17033	17097	17100	17108	17018	17158	17206	16959	17379	16941	16968	17048	17064	17124	17033	17215	17036	16930	17107	17185	17111	16966	17107	17068	17033	17040	17159	16961	17149	17039	17122	17029	16989	17218	17253	17069	17164	16970	17150	17177	17163	16965	17170	17282	17110	17172	16959	17120	16967	16861	17072	17038	17334	17126	16938	17025	17090	17084	17167	17025	17011	17143	16943	17055	17273	17124	17024	17110	17139	17078	17030	17073	17232	17245	17188	17053	17053	17067	17114	17061	16973	17126	17102	17201	17262	17230	17132	17141	17106	17070	17275	16948	17243	17200	17399	17026	16928	16964	17184	17217	17184	17019	17110	16985	17134	17255	17135	17162	17192	17098	17119	17156	17037	17039	16909	17159	16984	17084	16984	17211	16973	17137	17038	17063	17075	17273	17203	17205	17104	17368	17163	16972	17083	17052	16929	16859	17111	17039	17045	17231	17098	17066	17131	16941	16982	17207	17141	16914	16979	17007	17047	17034	16984	16944	17237	17125	17016	17167	17109	17102	17046	17242	17061	17064	17185	17007	17211	17103	17099	17120	17032	17248	17051	17123	16967	17148	16996	17168	16930	17072	16960	16932	17114	17224	17103	17100	17129	17071	17063	17089	17183	17137	17141	17189	17086	17257	17099	17150	17083	17142	17065	17010	17073	17110	17176	17060	16966	16925	17021	17186	17235	17149	16964	17155	17155	17076	17046	16973	17097	17243	17322	17024	17150	17083	17125	17067	17019	17146	17066	17229	16956	17073	17125	17165	17001	17004	17145	17134	17128	16903	17079	17061	16967	17012	17307	17145	17289	17212	17026	17082	17079	17066	17047	17194	17045	17005	17161	17034	17004	16979	17245	17109	17061	17012	17075	16961	17072	17031	17181	17111	17093	17178	16984	17020	17126	17041	17225	17064	17352	17306	17139	16893	17089	17250	17024	17226	17011	17104	17060	17111	17167	17086	17066	17121	17038	17058	16963	17147	17048	17122	17267	17045	17115	17189	17080	16845	17081	17113	17073	17323	17099	17161	17001	16994	16956	17070	17144	17217	17043	17080	17198	17041	17203	17020	17020	17154	17123	17243	17009	17084	17117	17060	17040	17177	17151	16969	17026	17256	16819	17160	17109	17121	17135	17239	17172	17008	17219	17152	16997	17197	16939	17151	17167	16986	17065	17150	17154	16955	17187	17285	17162	17133	16998	17033	17156	16962	17063	17042	17127	16975	17340	17140	17074	17175	17046	17160	17092	16998	17063	17199	17092	17072	17067	17241	17087	17140	16969	17107	16996	17142	17062	17139	16962	17054	16965	17064	17103	17059	17047	17099	17126	17089	17002	17162	17121	16950	17048	17146	17139	17121	17049	17122	17090	17177	17018	16998	17034	17052	17205	17011	16907	16975	17067	17132	17077	16927	16989	17028	17127	17119	17132	17039	16964	16945	17021	17147	17088	17147	17057	17017	17157	17048	16885	17104	17114	17197	17251	17058	17152	17048	17139	17175	17031	17227	17434	17062	17046	17220	17136	17151	17138	17266	17168	16982	17224	17069	17030	17080	17089	17053	17117	17137	17303	16991	16973	17067	16942	17026	17159	17156	17185	16942	17214	17021	16985	17155	17111	17085	17018	17237	17147	17242	16966	17126	17057	17034	17090	17043	17144	17213	17204	17213	17165	17036	16960	17031	17182	17228	17083	17136	17144	17179	17272	17249	17088	17084	17231	17077	17227	17045	17118	17251	17204	16981	17065	17020	17019	17135	17035	17064	17172	17038	17002	17073	17113	17092	17103	17139	17023	17146	17071	17079	17181	17101	17105	17067	17046	17186	17135	17284	17168	17200	16983	17316	16950	17189	17123	17161	17071	17289	17330	16990	16945	17156	17159	17027	17382	17175	17101	17041	17122	17010	17099	17121	17025	17131	16958	17216	17005	17189	17214	17183	17077	16890	17073	17010	17055	17274	17212	16883	17061	16967	16993	17179	17035	17005	17009	17130	17089	17172	16842	17079	16985	17094	17055	17030	17174	17240	17034	16990	17017	16977	17161	17165	17090	17018	16957	16973	17238	17106	17142	17191	17093	17033	17038	17192	17184	17070	17039	17042	17157	17083	16911	16998	17051	17131	17229	17101	17024	17146	17024	17147	17007	17102	17073	16978	17132	17076	17222	17105	17011	17038	17067	17136	17186	17168	17074	16980	17179	17142	17228	17057	17054	17030	17168	17121	17040	17161	17114	17001	17009	17092	17043	17194	17250	17051	17263	17106	17185	17151	17018	17119	16979	17019	17288	17103	17110	17140	17266	17090	16991	17211	17164	17081	16918	17153	17178	16936	17071	17211	16897	16985	17064	16957	17193	17000	17066	17090	17208	16956	17088	17040	17082	17060	17283	17111	17187	16969	17147	17162	17073	17226	17003	17316	17003	17239	17071	17042	17087	17156	17157	17057	17136	17237	17095	17035	17213	17058	17077	17105	17146	16963	16950	17046	17052	16945	16994	17091	17054	17152	17091	17231	17038	17047	17151	17220	17194	17046	17137	17132	17104	17034	17285	16888	17108	17009	17200	17170	17094	17256	17170	17206	17034	17183	17269	16899	17016	17012	16879	17162	17082	17117	17144	17138	17170	17150	17049	17146	16947	16904	16943	17365	17095	17016	17091	17243	17211	16944	17051	17234	17001	17148	17102	17237	17205	17090	17082	17126	17031	17094	17041	16952	16982	17104	17276	17209	17182	17257	17309	17233	17136	17315	17055	16963	17225	17117	17248	17028	17046	17157	17134	17015	16882	17156	17036	16972	17109	17238	17088	17133	17135	17129	17160	17207	17073	16974	17063	17162	17015	17191	17177	17104	17168	16912	17200	17052	17021	17119	17097	17133	17170	17145	16976	17071	17125	17238	17170	17279	17071	17163	17081	17193	17024	17130	16989	17000	17113	17236	17117	17073	17291	16993	17212	17212	17156	17205	17247	17091	17105	17080	17049	17060	17201	17156	17105	17080	17117	17015	16899	17132	17119	16942	17184	17113	17227	16977	17269	17016	17105	17265	17106	17118	17031	17131	17104	17101	16967	17169	17136	17163	17095	17053	17030	17061	17076	17012	17177	16953	17087	17074	17065	17104	17008	17056	17202	17106	17164	17182	17028	17211	16958	17137	17090	17269	17106	17221	17138	17057	17211	17066	17158	17171	17097	17032	17187	17044	17132	17004	17068	17033	17057	17056	16874	17093	17174	17140	17068	17131	17008	16880	17122	17005	17079	16901	17013	17136	17119	17087	17023	17116	17117	17128	17185	17058	17287	17043	17002	17057	16973	16968	17261	17166	17026	16971	17113	17034	16964	17151	17057	17016	17043	17168	16881	17104	17104	16986	17285	16997	17161	17072	17138	17130	17046	17139	17153	17021	17157	16954	17038	17097	17100	16904	17091	17331	17093	17285	17259	16965	17134	17013	16909	17121	17016	17119	17017	17034	17028	16980	17112	17071	17027	17248	17088	17038	17064	17113	17037	17238	17046	17140	17025	17082	17005	17195	17083	17135	17057	17081	17201	17038	17203	17202	17270	17020	17080	17122	17149	17048	17149	17181	16930	17025	16937	17210	17078	17018	16913	17227	16984	17192	17004	17207	17137	17050	16994	17207	17126	17103	17063	17157	17046	17040	17064	17069	17066	17157	17108	17087	17223	17069	17069	17139	17264	17154	17002	16976	17034	17037	17098	17141	17019	17040	17093	17249	17169	17313	17104	17093	17089	17221	17149	17115	17071	17128	17156	17105	17217	17119	17134	17262	17088	17080	16947	17052	17225	17033	17036	17094	17111	17108	17025	17125	16991	17018	16957	17237	16986	16982	17038	16962	17117	17086	17105	17017	17150	16941	17144	17065	16989	17164	17084	17178	17094	16979	17133	17092	17281	17122	16996	16968	17214	16996	17129	17052	17008	17062	17049	17045	17047	17009	16901	17228	17268	17137	16901	17062	17114	16962	17273	17031	17190	17162	16987	17011	16976	17053	17101	17125	17260	17164	16999	17071	17055	17169	16984	17255	17112	17015	17232	16910	17324	16956	17275	17187	17054	17108	17066	17268	17104	17161	17079	17091	17070	17057	16994	16970	17089	16979	17055	17045	17124	17154	17148	17125	17047	17115	16898	17080	16949	17167	16980	17083	17132	17149	17069	17076	17172	17097	17096	16897	17339	17037	17110	17030	16918	17284	16966	17111	17091	17164	17174	17170	17249	16964	17209	17118	16997	17318	17037	17063	17232	17084	17216	17028	17004	17037	17183	17198	17072	17122	16912	17050	17178	16896	17081	16961	17286	16968	17110	17160	17115	17217	17005	16953	17073	17045	17161	17022	17149	17096	17162	17236	17189	17081	16958	17042	17125	17060	17116	17194	17281	17058	17001	16991	17151	16916	17247	16978	17032	16977	17021	17216	17023	17075	17028	17131	17020	17096	17165	17028	17045	16874	17228	17048	16986	17137	16973	16977	17101	17102	17144	17017	17003	17129	16999	16984	16922	17105	16929	17231	17207	17143	17042	17049	16974	17010	17267	17239	17163	17044	16995	17126	17020	16938	17163	17050	17322	17155	17118	17105	17108	17037	16898	17217	17026	17152	17042	17186	17094	17129	17178	17206	16929	17308	17154	17120	17015	17199	17036	17219	17046	17183	17046	17173	17166	17142	17120	17080	17266	17076	17028	17142	17054	17092	17032	17139	17024	17066	17013	17125	17067	17126	17213	17120	17209	17156	17035	16930	17067	17006	17092	17094	17150	16968	17186	17003	17176	17158	17009	16998	17327	16964	17237	16873	17142	17044	17093	17079	17152	17141	17028	16892	17143	17035	17198	17050	17050	17074	17235	17073	17278	17230	17087	17164	17107	17079	17242	17243	17112	17037	17185	17183	17006	17154	17040	17085	17180	17033	17117	17135	17127	17021
24060	23750	33269	27922	24552	24748	24136	21373	20887	21135	21133	20888	21093	20920	20826	20953	21014	20817	21108	20795	20774	20853	20714	20674	20809	20546	20835	20781	20969	20848	20785	20679	20769	20930	20818	20798	20927	20912	21076	20791	20836	20887	20823	20714	20992	20837	20878	20742	20743	20777	20719	20922	20969	20829	20723	20794	20720	20778	20884	20858	20870	20763	20767	20883	20929	20982	20879	20696	20891	20946	20888	20431	20654	21003	20671	20780	20753	20900	20866	20628	20698	20795	20778	20709	20801	20706	20826	20726	20918	20840	20870	20886	20756	20923	20809	20796	20787	20798	20800	20736	20920	20939	20858	20779	20529	20826	20732	20739	20695	20686	20786	20613	20758	20826	20915	20856	20810	20746	20700	20856	20689	20633	20616	20782	20845	20746	21023	20693	20788	20647	20639	20481	20637	20360	20658	20905	20840	20927	20824	20674	20745	20710	20956	20898	20901	20808	20775	20750	20795	20831	20816	20684	20719	20832	20562	20693	20675	20662	20902	20810	20810	20764	20656	20872	20903	20706	20502	20749	20881	20719	20787	20727	20641	20768	20676	20739	20800	20773	20541	20900	20807	20774	20967	20726	20899	20642	20863	20732	20609	20750	20930	20776	20693	20853	20813	20797	20873	20778	20797	20756	20788	20757	20853	20776	20843	20725	20742	20712	20604	20555	20672	20569	20732	20826	20778	20696	20682	20987	20721	21057	20843	20870	21100	20528	20758	20927	20681	20771	20524	20845	20870	20931	20765	20685	20787	20983	20726	20876	20957	20750	20916	20853	20749	20821	20609	21019	20868	20592	20714	20650	20835	20807	20794	20741	20776	20694	20801	20727	20697	20731	20659	20635	20818	20603	20598	20918	20695	20690	20729	20812	20851	20464	20857	20863	20552	20784	20756	20725	20870	20643	20871	20719	20700	20664	20965	21063	20951	20889	20609	20850	20622	20920	20781	20566	20695	20622	20804	20723	20707	20677	20846	20801	20689	20549	20802	20726	21010	20917	20595	20443	20630	20829	20575	20704	20635	20677	20783	20756	20701	20675	20737	21077	20812	20877	20737	20774	20795	20676	20911	20920	20677	20750	20708	20930	20644	20827	21089	20665	20715	20837	20940	20717	20879	20575	20620	20452	20601	20869	20509	20905	20876	20805	20781	20774	20750	20703	20472	20849	20800	20468	20736	20699	20765	20786	20610	20820	20894	20883	20786	20588	20812	20898	20891	20787	20778	20746	20591	20555	20709	20903	20892	20815	20734	20760	20796	20796	20580	20741	20847	20791	20809	20676	20841	20632	20745	20860	20872	20738	20778	20617	20822	20760	20841	20934	20522	20873	20769	20613	20963	20674	20749	20722	20823	20845	20902	20647	20831	20719	20812	20623	20994	20928	20618	20670	20679	20660	20808	20807	20501	20704	20824	20761	20669	20806	20936	20779	20830	20850	20789	20829	20853	20609	20781	20935	20983	20865	20790	20860	20657	20821	20771	20703	20795	20861	20716	20606	20747	20815	20654	20958	20920	20822	20676	20838	20875	20964	20740	20706	20659	20824	20738	20751	20747	20847	20917	20680	20643	20649	20792	20677	20688	20846	20750	20791	20852	20723	20843	20667	20516	20804	20888	20819	20948	20717	20585	20857	20661	20681	20661	21048	20752	20759	20687	20698	20775	20882	20668	20601	20726	20817	20710	20859	20882	20912	20851	20517	20626	20796	20804	20650	20762	20575	20675	20911	20983	20778	20703	20660	20816	20955	20748	20672	20851	20737	20851	20679	20826	20531	20731	20729	20705	20933	20859	20784	20598	20755	20843	20805	20603	20687	20791	20757	20710	20844	20761	20729	20839	20653	20734	20852	20913	20714	20691	20702	20852	20829	20926	20720	20512	20817	20923	20877	20722	20700	20710	20716	20675	20731	20701	20674	20625	20845	20652	20727	20661	20849	20768	20725	20701	20783	20650	20617	20697	20593	20864	20895	20768	20632	21028	20646	20548	20793	20788	20776	20824	20843	20379	20911	20580	20607	20877	20982	20762	20775	20802	20461	20940	20759	20830	20724	20733	20762	20859	20775	20871	20842	20707	20762	20741	20663	20681	20850	20838	20742	20945	20965	20736	20642	20706	20689	20714	20734	20717	20818	20694	20857	20800	20851	20702	20763	20985	20612	20645	20642	20683	20675	20683	20822	20713	20775	20767	20718	20718	20732	20843	20774	20860	20789	20728	20729	20784	21005	20768	20859	20620	20811	21012	20837	20723	20866	20917	20806	20652	20745	20872	20864	20608	20733	20842	20875	20903	20851	20441	20702	20736	20861	20789	20828	20783	20878	20888	20671	20638	20733	20967	20882	20898	20710	20877	20787	20805	20894	20807	20614	20932	20845	20571	20840	20865	20880	20983	20654	20669	20862	20743	20669	20801	20672	20539	20830	20663	20906	20866	20644	20822	20597	20673	20728	20876	20950	20692	20834	20632	20668	20669	20971	20719	21053	20828	20824	20691	20576	20769	20870	20736	20801	20891	20787	20630	20970	20713	20807	20840	20843	20728	20799	20742	20590	20892	20815	20835	20863	21029	20599	20929	20736	20832	20841	20683	20658	20660	20891	20891	20802	20849	20714	20666	20679	21079	20913	20823	20729	20792	20826	20617	20637	20705	20498	20685	20807	20603	20756	20562	20727	20891	20687	20921	20947	20730	20767	20731	20828	20737	20698	20837	20697	20906	20972	20901	20653	20819	20759	20891	20683	20619	20500	20676	21034	20954	20998	20575	20792	20702	20768	20668	20850	20856	20948	20754	20711	20714	20651	20878	20780	20796	20763	20645	20742	20602	20576	20669	20606	20649	20749	20830	20625	20968	20758	20667	20725	20842	20768	20945	20574	20629	20891	20955	20772	20642	20885	20838	20832	20729	20605	20677	20755	20678	20855	20633	20915	20696	20697	20915	20907	20747	20554	20888	20977	21065	20913	21063	20716	20891	20739	20896	20778	20895	20775	20670	20886	20606	20786	20830	20702	20954	20708	20871	20952	20752	20898	20616	20721	20956	20811	20612	20571	20779	20721	20821	20715	20645	20727	20840	20863	20758	20810	20802	20961	20747	20820	20781	20650	20615	20733	20749	20745	20716	20699	20841	20523	20492	20701	20535	20596	20633	20807	20828	20623	20725	20809	20762	20898	20808	20717	20826	20620	20768	20874	20835	20793	20945	20637	20735	20802	20863	20868	20780	20437	20750	20733	20852	20786	20770	20791	20949	20929	20690	20856	20522	20723	20845	20727	20708	20758	20845	20805	20719	20765	20761	20700	20781	20791	20671	20753	20794	20731	20864	20823	20644	20852	20939	20862	20873	20917	20730	20681	20789	20676	20588	20681	20859	20596	20806	20990	20663	20881	20981	20671	21026	20740	20596	20658	21016	20638	20753	20783	20703	20672	20821	21014	20838	20960	20814	20717	20841	20728	20732	20713	20738	20662	20775	20642	20573	20725	20641	20709	20836	20591	21022	20780	20699	20667	20703	20757	20900	20745	20768	20749	20888	20699	20967	20673	20695	20825	20824	20730	20726	20846	20821	20750	20766	20714	20766	20730	20701	20907	21078	20777	20852	20794	20680	20900	20662	20874	20869	20647	20782	20882	20689	20799	20703	20431	20892	20645	21034	21033	20644	20750	20616	20932	20699	20917	20828	20731	20839	20744	20896	20562	20768	20582	20855	20766	20763	20712	20710	20707	20758	20943	20891	20847	20781	21043	20641	20718	20714	20582	20864	20713	20813	20997	21005	20801	20776	20848	20765	20692	20885	20724	20786	20681	20861	20617	20826	20869	20820	21058	20872	20864	20726	20819	20779	20753	20931	20846	20803	20955	20809	20917	20857	20711	20820	20888	20777	20671	20714	20663	21018	20686	20753	20745	20933	20677	20927	20687	20897	20833	20663	20970	20746	20507	20803	20967	20640	20583	20839	20827	20818	20865	20847	20956	20714	20799	20721	20838	20925	20671	20748	20674	20827	20619	20589	20955	20669	20746	20711	20558	20661	20832	20969	20729	20547	20874	20744	20595	20767	20713	20781	20977	20783	20874	20724	20942	20873	20748	20657	20762	20803	20683	20588	20612	20744	20825	20919	20874	20744	20576	21035	20565	20751	20811	20762	20488	20784	20742	20716	20604	20526	20766	20854	20794	20836	20922	21027	20808	20816	20826	20898	20737	20652	20602	20608	20833	20612	20719	20685	20697	20730	20686	20865	20547	20855	20795	20587	20573	20725	20927	20764	20849	21052	20941	20665	20908	20935	20853	20953	20842	20732	20841	20710	20886	20596	20732	20882	20648	20714	20795	20882	20702	20581	20815	20619	20800	20610	20752	20607	20626	20664	20811	20654	20821	20896	20598	20574	20928	20684	20597	20777	20619	20766	20502	20677	20628	20649	20659	20840	20818	20652	20801	20829	20641	20751	20657	20738	20651	20871	20868	20800	20984	20807	20964	21042	20731	20765	20873	20784	20897	20797	20952	20580	20610	20674	20736	20846	20742	20779	20690	20735	20887	20871	20860	20926	20553	20652	20789	20880	20656	20741	20819	20925	20657	20801	20705	20678	20627	20753	20887	20695	20792	20955	20930	20799	20825	20865	20955	20754	21116	20842	20879	20614	20723	20748	20649	20776	20722	20768	20627	20764	20842	20736	20808	20920	20850	20636	20585	20797	20955	20865	20816	20704	20710	20682	20815	20668	20689	20914	20655	20643	20623	20737	20894	20788	20773	20673	20968	20819	20566	20785	20946	20666	20685	20591	20628	20840	20741	20679	20771	20767	20872	20792	20787	20735	20652	20919	20850	20817	20754	20711	20744	20885	20767	21015	20785	20777	20729	20740	20659	20870	20886	20757	20817	20900	20937	20949	20804	20852	20916	20925	20650	20754	20774	20712	20526	20717	20735	20688	20716	20726	20831	20796	20769	20669	20749	20858	20694	20629	20785	20705	20643	20827	20944	20673	20746	20923	20852	20623	20834	20953	20734	20726	20962	20703	20869	20855	20586	20762	20856	20880	20857	20820	20789	20804	20697	20958	20820	20655	20828	20858	20628	20674	20707	21012	20763	20890	21080	20611	20780	20790	20793	20779	20921	20917	20887	20935	20668	20615	20569
64554	97032	72011	41984	26301	19674	17794	17241	17073	17008	17021	16917	17050	16892	17185	17190	17015	17101	17106	17044	17019	17034	17146	16835	16946	16883	16967	17073	17133	17006	16976	17070	17135	17138	17186	17043	16970	16928	17192	17117	17043	17093	17126	17067	17165	17137	16870	16975	17170	16971	17094	16987	16886	17136	17080	17110	17077	16862	17068	17102	17073	16905	16897	17073	17036	17153	17039	16993	16972	16992	17137	17178	16877	17117	17035	17098	16924	17025	17048	16989	17094	17140	17094	16963	16952	17134	16967	17135	17093	16917	17121	17008	16780	17041	16980	16962	16842	17033	17129	16908	16987	16994	16932	17275	17103	17110	16930	17058	17224	17230	16872	17024	17120	17057	17097	17073	17022	17093	17118	16815	17092	17248	16784	17079	17098	17007	17049	17072	16986	17018	17093	17243	17078	17112	16880	17083	16946	16944	16986	16855	17021	17084	17170	17062	17010	16906	17024	17181	16998	17107	17062	16850	16993	17014	17135	16988	17175	17012	16932	16940	17053	16982	17031	17090	17003	16967	16981	16988	17041	16976	17008	17074	17051	17012	17035	17133	17045	17012	17065	17258	16935	17050	16896	17043	17081	17111	17044	16881	16938	17201	17100	17032	17053	16915	16879	17154	16911	17022	16988	17120	17031	16909	17103	16823	16799	17041	16977	17102	17070	17011	16963	16980	17232	16919	16897	16981	17111	17131	17056	17029	17084	16907	17030	17242	17084	17012	17091	17097	16963	16937	17076	17107	17162	17146	17199	17129	16960	17082	16923	16845	16986	17034	16993	17136	16914	17020	17008	17035	17006	17140	17063	17012	16944	17123	17149	17101	16975	17015	16968	17102	17105	17075	16917	16996	17008	17030	17034	17015	16920	17006	16839	16889	17066	17110	16892	16985	17033	16998	17004	17104	16947	17035	17021	16988	17053	16964	17027	17100	17094	16984	16894	17014	17113	17010	16876	16917	17085	16903	17040	17069	16981	17154	17063	17105	16996	16941	17078	17191	17100	17121	16973	16946	16988	16899	16940	16955	17181	17146	17015	16951	17075	16908	17027	17032	17138	17052	16908	16946	17107	16868	16914	16884	17092	17088	16929	17201	17002	17291	17043	16912	17156	17081	17111	17074	16978	17198	17056	17297	17055	16990	17129	16939	17061	17067	16836	16947	17081	16918	17067	16977	17005	17042	16853	17147	16884	17081	16984	17219	17163	16793	16973	16825	16872	16890	16980	17019	16915	17136	16904	17052	17074	17124	17103	17034	17046	16933	17070	17035	17272	17050	17048	17207	17036	16964	17009	17033	16923	17117	16906	17093	16997	16984	16989	17062	16868	16995	17066	17008	17010	17102	17235	16967	17026	17097	16873	17002	17000	16898	16915	16908	17069	16962	16947	17294	17117	16956	17005	17148	16934	16999	17009	16954	16949	17060	17020	17036	16998	16984	17147	17111	16966	17036	17144	17135	16904	17047	16978	16874	17038	17200	16930	17263	16958	17155	17094	16869	17064	17325	17057	17077	17067	17065	17033	17066	17010	16989	16940	16923	16899	16909	17208	16943	17265	17139	17084	16996	16930	17144	17031	16999	17064	17060	17169	16966	17092	17029	17021	17129	17274	16956	17044	17129	17096	16935	17173	17170	17027	16891	17099	17055	17049	17073	17033	17029	17043	17066	17044	17005	17084	16947	16907	17118	17003	16963	16978	17024	17174	16981	17227	16965	16922	17109	17101	17098	16852	16998	17061	17073	17020	16942	17022	17213	17103	17033	16996	17128	16897	17089	16912	17049	17133	17113	17069	16990	16868	16985	17209	16926	16988	17167	16968	17083	16937	16968	16858	17085	16920	16980	16812	17102	17043	17073	16951	16982	17121	16990	16909	17122	17026	17024	17124	17051	16924	16974	17160	17167	17130	17041	17181	16894	17029	16989	17175	17089	17179	16944	17050	17162	16864	16964	17069	17079	17204	16932	17155	17005	16958	17227	16913	17128	16990	17122	16961	17000	16940	17051	16948	17053	16938	16960	16975	16979	17065	17025	16871	16992	16958	17020	17166	17052	16860	16962	17062	17080	16957	16897	17075	16935	17031	17142	17212	17120	17114	16875	17063	17123	16993	16979	17042	16836	17033	17010	17045	17081	17139	16909	17141	16969	16977	16975	17073	16823	17030	17108	17015	16961	16986	16997	17104	16947	16834	17101	17080	17236	16944	17240	17047	17116	17052	16978	17018	16976	17036	17002	16985	16911	17088	17112	17238	16931	17012	17001	16975	16993	17055	17081	17028	17106	16925	17042	16908	17143	17112	17060	16923	17060	17170	16937	17086	16903	17085	17043	17068	17055	16912	17089	17198	16988	17031	16979	17142	16946	16987	16950	16992	17037	17028	17006	17026	16856	16829	16996	17065	17029	16918	16912	16964	17115	17161	17024	17142	17171	16990	16985	17091	16998	17058	17041	17068	17154	17026	17025	17004	16916	17037	17194	17042	16985	17078	17080	17097	17079	16897	17299	17179	17077	16964	16882	16983	16930	16996	17058	17184	16883	17072	16906	17128	17057	16958	17008	17093	17017	16865	16899	17023	16914	17124	16899	17039	16965	16961	16877	17150	16978	16782	16930	17088	16960	17002	17141	16903	17087	17092	17218	16945	17061	17157	17006	17070	17091	17023	16823	17098	16968	16913	16878	17055	16926	17122	16851	17017	16911	17127	17149	17180	17016	17009	17165	17267	16931	17048	17039	17090	17069	17016	17035	17103	17076	16938	17036	17095	16944	16856	17192	17001	16999	16898	17067	17014	16951	16963	17146	17174	16983	17231	16917	17031	16858	16996	16947	16861	17034	17084	17068	17111	17038	17132	17133	17028	16944	16849	17005	16902	17003	16914	17114	16977	16884	17058	17041	17061	16966	17027	16880	16927	17078	16834	17046	17196	17151	17065	17040	17211	16946	17120	16933	16870	17056	17116	16952	17067	17114	17036	16958	16994	16966	16940	17053	17017	16958	17065	16805	16959	17005	17147	17023	17073	16915	17036	16894	17107	17110	16965	16992	16938	17011	16959	16999	16839	17142	16854	17001	16976	16956	16989	16908	17094	17016	16998	16761	17159	16958	16990	17047	17090	17033	16959	16947	17089	17172	16938	17103	16888	16853	17195	16916	17167	17023	16980	17208	16812	16908	17245	17057	17185	16775	17074	17003	17107	17109	17076	16994	16788	16990	17229	16980	17062	17048	16942	16952	16982	16935	17034	17042	16854	17044	17034	17065	17126	17040	17018	16966	17202	17040	16956	17003	17034	17043	17038	17024	17018	17089	16947	17070	17121	17063	16953	17087	17105	17038	17092	17021	17065	17000	17164	16984	17061	17008	16951	17038	16923	16941	17075	16872	16979	17089	17148	16819	16958	17060	16867	17001	17005	16828	17116	17089	17190	16974	17112	16995	16916	16926	16921	17087	16998	17035	17076	17261	17110	17222	17071	16986	17034	17038	16949	17008	16858	17066	17082	17135	16867	17135	16979	16985	17008	17131	16902	16870	17089	16984	16958	17157	16913	16974	16945	16757	17098	16923	17117	17038	17089	17170	17154	17045	17069	16968	17044	17060	17130	17120	16936	17166	17086	16902	16994	16997	16902	17034	17062	16959	17155	17086	16977	16955	17032	17110	17028	17241	17072	16931	17029	17150	17078	16986	17036	16896	16959	16950	17058	16979	17046	16984	16999	17032	17113	17025	17030	17061	16991	16886	16976	17054	17125	16923	17204	16935	16915	16958	17195	17057	17086	16976	16981	17030	17161	17124	17171	16999	17049	16887	17009	16873	17119	16980	16807	16904	17034	17279	17010	17053	17183	17091	17096	17025	16926	17030	17016	17116	16822	17036	17138	17074	16884	16993	17021	17203	17088	17049	17073	17006	16980	16966	17085	17039	17040	16936	16956	16978	17076	17037	17109	17011	17062	16936	17030	17054	17046	17084	17043	17237	16959	16919	17098	17140	17206	17058	17073	17095	17054	16902	17006	16982	17076	17052	16883	17190	17036	17134	17029	17117	17061	17008	17120	17181	16959	17025	16941	17079	16959	17020	17005	17039	17064	16905	17083	16919	17156	16910	16929	17298	17112	16957	17091	16971	17103	17064	16971	17065	16885	17070	17143	17101	16985	16995	17178	16891	17037	17165	16836	17053	17129	16929	16962	17119	17094	16972	17043	17087	17102	16838	17173	17057	17064	17079	16953	17144	17054	16974	17161	16964	17075	16964	17040	17107	16974	17053	17073	16911	16946	17040	16939	17121	16803	17130	16982	16950	17084	17035	16906	17000	17054	17165	17088	17037	17066	17190	17100	17247	17182	16967	16958	17135	16878	17109	16967	16929	17055	17076	16974	17176	17027	17050	17216	17242	17036	17148	17088	17073	16952	17132	17038	17025	16983	17002	16990	16958	17068	16958	16969	17101	16916	16986	17083	17055	17090	16872	17071	17030	16958	17134	16982	16918	17055	17050	17127	17091	17058	17037	16981	17100	16911	17014	17022	17042	17172	17092	16973	17069	17148	17045	17089	17296	17025	17131	16870	16890	16838	16984	17039	17085	16996	16922	17048	17023	17152	17032	17008	16979	16966	17082	17167	17145	16980	17062	16896	17085	17087	17024	16938	16960	16801	16924	16931	17003	16886	16972	17011	17066	17042	17133	16926	17027	16717	17077	16896	17054	16984	17016	16895	16844	17134	17157	16894	17352	17157	17026	17030	17115	16870	17039	16959	17092	17199	16978	16982	17166	17028	17042	17000	16983	16992	16883	17072	17100	17071	17001	16943	17116	16968	17033	17009	16940	17126	17157	17121	17091	16950	16966	16867	17178	16894	17063	17149	17195	17057	17016	16780	17035	17072	16919	17096	17031	17167	16970	17155	16850	17139	16940	17127	16946	17031	17135	17099	17053	16886	17132	17119	17244	17069	17063	17064	17052	16986	16937	17092	17138	17040	17012	17275	17023	17005	16904	17072	16984	17028	16929	17127	17100	16889	17001	16971	16963	17141	17102	17044	17151	17002	17178	16896	16830	16972	17022	17142	17011	17031	17105	17023	17085	17068	16928	16950	17073	17213	17043	16837	17068	16992	17184	17091	16990	17180	17105	16998	17086	17039	17023
22693	22388	31042	25579	23035	24794	27040	21961	20918	21424	21278	21055	20860	21224	21033	21061	20671	20727	20928	20835	20976	20871	20792	21065	20848	20970	20922	20801	20739	20861	20792	20941	20880	20929	20825	20770	20776	20722	20702	20932	20716	20819	20572	20833	20748	20868	20697	20787	20782	20784	20761	20761	20872	20857	20594	20715	20987	20842	20909	20820	20842	20805	20938	20630	20843	20830	20463	20732	20650	20772	20722	20805	20794	20702	20585	20925	20869	20627	20794	20581	20788	20745	20920	20843	20838	20637	20529	20704	20811	20862	20808	20834	20881	20701	20769	20706	20794	20955	20672	20824	20762	20807	20756	20837	21002	20741	20743	20651	20786	20720	20882	20704	20962	20784	20753	20789	20755	20633	20659	20757	20745	20629	20755	20827	20765	20569	20740	20886	20488	20652	20844	21006	20771	20768	20806	20783	20768	20651	20643	20720	20657	20699	20482	20825	20706	20670	20860	20788	20756	20815	20774	20765	20777	20698	20721	20750	20779	20724	20561	20756	20765	20793	20687	20750	20736	20680	20520	20899	20768	20736	20910	20780	20676	20914	20621	20666	20685	20994	20750	20767	20580	20672	20862	20591	20590	20789	20657	20542	20767	20783	20749	20772	20769	20629	20781	20622	20593	20876	20758	20684	20702	20659	20762	20735	20784	20613	20857	20954	21154	20853	20819	20741	20966	20919	20936	20747	20874	20603	20807	20835	20740	20750	20621	20776	20836	20501	20724	20694	20802	20836	20507	20886	20745	20799	20809	20609	20897	20651	20635	20822	20748	20588	20817	20770	20625	20764	20921	20874	20716	20484	20780	20566	20545	20823	20832	20457	20552	20631	20492	20818	20840	20769	20802	20704	20681	20732	20815	20720	20761	20768	20740	20895	20571	20894	20926	20762	20672	20696	20701	20930	20609	20714	20668	20643	20708	20787	20634	20672	20627	20790	20616	20769	20822	20569	20691	20609	20772	20612	20771	20543	20655	20643	20738	20597	20647	20829	20634	20690	20792	20737	20618	20749	20783	20717	20638	20488	20605	20592	20625	20751	20713	20814	20603	20799	21012	20744	20650	20754	20745	20723	20705	20715	20747	20482	20435	20531	20729	20793	20751	20725	20768	20561	20743	20609	20727	20686	20784	20942	20776	20664	20608	20544	20804	20765	20637	20861	20574	20633	20700	20717	20551	20931	20840	20484	20947	20973	20641	20524	20647	20595	20785	20761	20844	20695	20663	20670	20624	20695	20804	20725	20701	20587	20731	20686	20534	20661	20854	20579	20894	20934	20715	20743	20725	20802	20575	20818	20560	20762	20778	20639	20755	20602	20675	20674	20937	20657	20663	20773	20648	20720	20783	20862	20805	20869	20574	20727	20606	20696	20830	20893	20714	20758	20820	20824	20811	20815	20840	20860	20760	20662	20648	20321	20715	20632	20775	20531	20500	20837	20686	20865	20724	20691	20821	20687	20791	20665	20814	20681	20718	20652	20934	20774	20663	20693	20734	20750	20638	20890	20692	20735	20691	20523	20828	20742	20623	20566	20896	20660	20566	20668	20608	20595	20718	20584	20713	20595	20440	20628	20851	20746	20780	20588	20555	20696	20748	20711	20540	20569	20679	20582	20579	20546	20572	20672	20759	20917	20633	20801	20804	20842	20705	20769	20875	20787	20579	20501	20884	20781	20897	20688	20863	20740	20752	20590	20811	20496	20544	20685	20706	20847	20781	20657	20443	20798	20538	20684	20616	20835	20571	20533	20561	20920	20745	20733	20772	20579	20870	20822	20542	20605	20389	20582	20621	20735	20746	20869	20737	20691	20960	20639	20665	20640	20618	20561	20769	20624	20861	20599	21000	20788	20745	20773	20750	20808	20773	20787	20494	20634	20770	20726	20626	20802	20858	20866	20814	20638	20687	20819	20602	20707	20591	20764	20683	20776	20890	20847	20843	20581	20480	20700	20716	20816	20698	20707	20758	20616	20724	20752	20767	20817	20873	20754	21040	20736	20443	20501	20780	21060	20707	20556	20704	20704	20727	20632	20857	20664	20613	20545	20600	20846	20707	20717	20658	20783	20936	20702	20794	20882	20728	20623	20529	20514	20542	20922	20734	20668	20721	20711	20627	20778	20792	20706	20696	20710	20687	20826	20786	20681	20773	20739	20858	20826	20655	20705	20474	20806	20784	20899	20676	20524	20586	20861	20738	20694	20735	20690	20655	20845	20788	20679	20659	20657	20590	20561	20613	20541	20845	20835	21018	20721	20681	20403	20649	20614	20690	20561	20714	20642	20631	20793	20438	20921	20849	20847	20697	20611	20966	20832	20470	20786	20683	20700	20690	20589	21000	20787	20667	20551	20597	20815	20620	20777	20898	20957	20687	20664	20640	20773	20697	20726	20618	20766	20565	20757	21045	20945	20773	20555	20870	20720	20621	20795	20611	20663	20694	20723	20643	20887	20760	20796	20647	20807	20647	20533	20774	20729	20888	20807	20559	20595	20677	20790	20660	20808	20638	20843	20713	20655	20623	20673	20818	20801	20826	20867	20782	20512	20728	20882	20835	20775	20724	20914	20736	20835	20809	20790	20636	20770	20790	20605	20625	20766	20888	20875	20849	20632	20768	20754	20889	20522	20748	20689	20628	20741	20758	20873	20636	20701	20884	20524	20576	20461	20896	20741	20695	20603	20594	20633	20894	20814	20771	20600	20813	20877	20672	20551	20653	20822	20785	20880	20876	20751	20609	20705	20742	20731	20558	20627	20666	20690	20660	20683	20806	20812	20646	20698	20917	20565	20727	20796	20710	20812	20740	20666	20781	20647	20761	20775	20723	20715	20829	20781	20717	21030	20569	20690	20695	20646	20791	20689	20784	20810	20807	20567	20755	20801	20696	20643	20501	20696	20687	20781	20739	20722	20635	20896	20620	20653	20807	20893	20850	20789	20726	20849	20773	21015	20757	20483	20697	20700	20747	20842	20946	20701	20535	20561	20604	20791	20859	20629	20748	20860	20777	20895	20709	20819	20624	20514	20891	20786	20757	20720	20690	20443	20728	20515	20721	20831	20731	20754	20603	20598	20831	20791	20825	20712	20795	20749	20676	20727	20777	20682	20844	20478	20732	20726	20694	20654	20610	20837	20690	20740	20601	20561	20822	20575	20787	20736	20509	20658	20754	20569	20649	20740	20710	20443	20737	20565	20760	20653	20708	20798	20617	20405	20939	20765	20616	20847	20881	20829	20921	20698	20713	20792	20872	20758	20438	20668	20755	20599	20732	20819	20818	20872	20447	20534	20784	20701	20600	20806	20780	20740	20473	20769	20685	20593	20587	20601	20592	20689	20693	20676	20717	20728	20726	20847	20454	20337	20638	20596	20495	20631	20565	20774	20749	20586	20804	20544	20618	20895	20588	20794	20676	20844	20723	20737	20834	20678	20793	20739	20591	20613	20782	20795	20601	20703	20727	20626	20753	20757	20595	20535	20811	20587	20830	20694	20689	20421	20775	20681	20625	20709	20545	20520	20842	20805	20631	20974	20758	20760	20707	20545	20839	20633	20852	20628	20709	20840	20582	20635	20688	20597	20726	20766	20947	20834	20608	20607	20646	20708	20791	20632	20636	20439	20547	20830	20712	20651	20636	20828	20651	20662	20809	20989	20634	20579	20745	20583	20701	20631	20638	20939	20501	20853	20984	20808	20800	20938	20820	20456	20600	20869	20550	20806	20489	20552	20845	20694	20732	20451	20570	20563	20597	20627	20696	20547	20709	20736	20744	20597	20854	20796	20740	20588	20754	20814	20938	20639	20599	20757	20613	20735	20843	20508	20537	20917	20810	20808	20907	20533	20609	20647	20659	20778	20764	20596	20802	20476	20702	20609	21076	20782	20919	20790	20841	20734	20758	20740	20801	20728	20739	20634	20661	20789	20640	20721	20820	20572	20703	20688	20771	20896	20633	20755	20715	20781	20611	20504	20652	20676	20775	20593	20682	20766	20678	20648	20570	20741	20690	20647	20589	20898	20806	20607	20658	20711	20527	20711	20704	20472	20647	20618	20928	20773	20780	20434	20540	20702	20634	20710	20852	20581	20720	20927	20703	20564	20747	20497	20909	20832	20799	20700	20767	20674	20799	20566	20540	20822	20745	20516	20787	20751	20805	20828	20683	20695	20620	20759	20730	20604	20648	20704	20665	20791	20670	20889	20602	20787	20660	20587	20771	20727	20769	20770	20541	20784	20808	20690	20647	20563	20901	20591	20765	20636	20761	20634	20796	20645	20502	20743	20709	20560	20488	20825	20684	20848	20727	20687	20771	20690	20745	20731	20701	20584	20900	20702	20667	20790	20696	20586	20642	20526	20726	20662	20548	20779	20813	20731	20753	20676	20488	20785	20875	20444	20507	20629	20842	20921	20630	20875	20705	20595	20706	20730	20782	20781	20630	20796	20593	20732	20750	20621	20955	20627	20688	20968	20746	20827	20741	20673	20543	20658	20602	20705	20890	20699	20470	20437	20738	20896	20628	20730	20606	20644	20658	20751	20710	20809	20731	20823	20835	20856	20575	20919	20453	20695	20636	20848	20853	20813	20761	20781	20704	20852	20522	20780	20612	20680	20432	20532	20743	20515	20800	20644	20737	20785	20783	20617	20607	20698	20746	20885	20729	20674	20656	20620	20640	20713	20605	20640	20524	21020	20773	20853	20795	20594	20721	20545	20623	20739	20617	20487	20563	20549	20543	20819	20645	20643	20672	20886	20726	20800	20817	20739	20862	20774	20739	20872	20768	20760	20741	20749	20672	20675	20517	20652	20517	20647	20794	20580	20667	20611	20652	20586	20748	20469	20710	20642	20651	20743	20712	20698	20801	20861	20696	20792	20716	20824	20742	20625	20620	20533	20661	20622	20868	20812	20579	20507	20652	20857	20838	20811	20751	20762	20695	20901	20682	20647	20700	21023	20742	20832	20561	20643	20749	20596	20468	20661	20810	20738	20651	20661	20713	20742	20610	20719	20788	20867	20704	20519	20532	20790	20838	20735	20576	20893	20698	20791	20664	20461	20573	20830	20829	20610	20550	20669	20564	20657	20830	20721	20714	20720	20502	20793	20737	20870	20722	20776	20993	20804	20622	20728	20722	20587	20601	20662
61116	105009	82129	51361	32053	21863	18288	17340	17207	16842	17061	17030	17040	17071	16940	16973	17024	17110	16968	16996	16987	17124	17026	16834	17138	16818	16997	16976	17004	17095	16891	17069	16693	17099	16970	16971	17058	17045	16983	16986	16870	17055	17002	17015	16829	16950	16878	17043	17086	17032	16910	16924	17030	16923	17008	16869	17043	16935	17094	17085	16856	16928	17053	17050	17101	17005	16899	17093	17025	16817	17079	17210	16869	17016	16939	17034	16996	17138	16860	17051	16892	17013	16933	17002	17002	16930	16880	16822	16985	16886	17020	17041	16848	16887	16942	16965	16953	16797	17032	17134	16954	16792	17077	16817	17038	17136	16965	16907	17220	17093	16872	16874	17024	16994	17007	16949	16990	17150	16751	16899	17055	16885	16949	16852	16995	16844	16819	17087	17169	16949	17166	17069	16862	17040	17035	16755	17176	16905	16939	16950	16879	16928	16850	17142	17008	16883	16943	17049	16969	16992	16926	16872	17044	17041	17011	17010	16873	16880	16976	17012	17124	16847	16899	16965	16999	17015	17088	17018	17032	16943	17080	16880	17052	17002	17001	16924	16902	16965	16843	17059	16915	16849	16860	17118	16919	17005	17121	17050	16966	16925	17075	16882	16913	16854	16955	16977	17032	17073	16982	16957	17110	16897	17155	16948	16891	17142	16983	16865	16971	17068	16889	17058	16840	16876	17008	16869	17016	16989	16843	17090	16886	17046	16938	17001	16948	17095	16778	16956	17081	16744	17021	16899	16892	17135	17036	17036	17006	17069	16774	16996	17060	16939	16932	17042	17056	16932	17019	16746	16847	17049	17104	16965	17066	17100	17054	17016	16955	17148	17113	17054	16836	16906	16990	16899	17133	16955	16879	16968	17050	16938	17091	17058	16994	16987	17052	17081	16834	16776	17089	16997	16939	17002	16982	16864	17007	17099	16830	17196	17076	16876	16906	16918	16915	16819	16914	16923	17069	16931	17112	17097	17079	17070	17060	16852	16981	17001	16908	16813	17080	16961	16921	16996	16968	17056	16971	17095	16994	16897	17109	16935	16870	16933	16964	16908	17051	16924	17155	16730	16833	17022	17026	16964	17155	17084	16941	16896	16941	16917	16936	16995	16907	17040	17005	16984	17014	17042	17061	16786	16945	17034	17122	16938	16974	17183	16775	16962	17111	16942	16952	16910	16999	17099	17082	16960	16928	17098	17074	17114	16963	17121	17051	17018	16840	17049	16929	17156	16878	17095	16957	17120	17040	17173	17018	16957	17008	17055	17038	17004	17042	16974	17089	17060	16949	17128	16871	16816	16913	16962	16981	16782	17144	17110	16993	17082	16871	16768	16961	16904	17041	16954	16995	17012	16811	16978	17072	16888	16908	17001	17013	16968	17084	16919	16840	16929	16882	16968	17107	16914	16967	16843	17160	17120	16989	16877	16940	17004	16827	17049	17083	17006	17044	17033	16894	16875	16797	16954	17085	16950	17013	16850	17004	16941	17090	17131	17036	17012	16892	17018	16879	17145	17222	16952	16996	16735	16859	16911	17083	16942	17014	16987	17003	17082	17041	17022	16799	17025	16963	16909	17002	16882	16998	16927	16812	16869	16822	16970	17082	17164	16980	16910	16935	16891	16990	17046	17043	16897	16821	17006	17029	16786	17062	17193	16754	16972	17027	17063	16903	16976	16888	16919	17031	16984	16873	16987	16934	17019	17087	16955	16959	16978	16970	16777	16913	17096	16968	16914	17041	16992	17055	17060	16945	17055	17035	16931	17163	17028	17017	16941	17077	16887	17102	17062	17140	16921	17010	17072	17136	16965	16980	16989	16938	17250	16891	16892	17040	16813	16901	16929	17006	16889	17035	17009	16815	16956	16850	16976	17016	17096	16985	16861	16867	16859	17081	16828	16896	16998	16957	16944	16949	17041	16997	16951	16900	16875	17151	16915	16911	16894	17081	17007	16995	17040	16943	17103	16845	16943	16972	16945	17054	17011	17061	16963	16933	16971	17081	16965	17066	16903	16911	16924	16974	16973	16903	17064	16933	17048	16936	17068	17068	16927	16898	16873	17039	16931	16933	16985	16815	17003	16927	17026	16983	17010	16977	16882	17063	17039	16982	17028	17074	17018	17022	17026	16976	16869	16982	16892	16967	17180	16827	17072	16947	16914	16968	16925	17005	16952	16932	17022	16956	16846	16943	17090	16941	16894	16947	17068	16957	17024	17056	16785	16970	16925	17041	17005	17011	17108	17066	16993	16814	16974	16830	16921	16998	17136	17012	16867	16900	16986	17067	16925	16904	17040	17014	17062	16816	16983	17118	16902	16940	16897	16902	16923	17013	17107	17062	16876	16926	17058	16951	16945	17028	17013	16877	16923	16925	16989	17012	17088	16976	16922	17072	16964	16958	17070	17061	17096	17067	17062	16839	16962	16915	16864	16905	16950	17024	16888	16905	17001	16940	17252	16856	16978	16869	16994	16993	16962	17021	16916	16838	17136	16989	17044	17056	16875	16959	16956	16943	17071	17037	17040	16992	17009	17002	16993	17009	17076	17032	16810	16991	17097	16962	17057	16976	16926	17083	17193	16906	17011	17152	17126	16913	17012	16925	16993	16956	17005	17046	16835	17083	17014	16871	16833	17052	17152	17049	16983	16924	16920	16865	17029	16994	16973	16980	17024	16997	17023	17086	17078	16900	16921	16991	17032	17009	17150	16970	17015	17076	17036	16892	16997	16825	16820	16913	16808	17041	16869	17024	16998	17023	16900	17134	16991	16923	16904	17024	17097	17028	16979	16927	17038	16961	16871	16944	16882	16942	17061	16757	16911	17074	16960	16995	16926	16957	16961	17084	17057	17100	16971	17079	17008	17152	16951	17053	17078	16976	16973	17084	16978	16969	17047	17021	17163	16992	16916	16898	16990	16891	16892	16839	17014	17025	17038	17025	17051	17037	17091	16880	17102	16859	16891	16941	16962	16744	16828	16868	17058	16954	16862	17005	16934	17054	16981	17041	17020	16907	17062	17061	17052	16959	16879	17120	16904	17101	16972	17017	17011	16990	17234	16897	17062	16928	17013	17000	17050	16900	16879	16907	17059	16948	17112	16911	16971	16980	16976	17107	16994	17024	16817	17003	16900	16921	16892	17047	16973	17095	17014	17090	16894	17027	17070	17020	17020	17004	17032	17047	17085	17040	16851	17043	17016	16990	17156	16981	16906	16978	16853	17065	17030	17120	16845	16947	16911	17147	17026	16963	16913	16971	16879	16907	16960	16867	17100	16985	16939	16826	16844	16990	17002	17060	17003	17092	17048	17047	16798	16949	16937	16999	16815	16934	17094	17087	16860	16993	16942	17054	16906	16987	16852	17024	17048	16952	17138	17014	16987	17016	17098	16964	16950	17205	16960	16877	16922	16854	17032	17015	17033	16974	16860	17077	17057	16824	17045	16927	17069	17052	16929	16926	17008	16772	16860	16921	17093	16948	17003	16954	17000	16966	17060	17112	16791	16780	17162	16977	16916	17287	16977	17091	16923	16882	16969	17084	16932	16925	16893	16782	16973	17163	16980	16936	16966	16919	17115	17015	16896	17259	16864	16952	16980	17028	16949	16994	16918	16882	17006	16935	16905	17151	16997	16904	17074	17008	17021	16947	16982	16982	16723	17114	16722	16830	17155	16864	17070	17148	17005	17189	16867	16987	17047	17061	17011	17019	17166	16983	17080	16915	16976	16983	16888	17092	17035	16995	17021	16984	17053	16936	17074	16986	16946	17059	16897	17033	17034	17081	17047	17010	16867	16877	17017	16904	16926	17137	16885	16981	17099	17055	17040	17094	17138	16949	16963	16830	16882	16968	16881	17030	16988	16876	16935	16925	16818	16960	17102	16998	16880	16860	17056	17136	16963	17139	17008	16969	17032	17063	17007	17072	16901	16935	16761	17105	16841	17021	16981	16998	17088	17004	17051	16943	16967	16976	17024	17016	16985	17128	16889	17143	16907	16909	16911	16986	16967	17032	16920	17059	16976	16967	16988	17141	17040	16997	16952	17066	16920	16890	16927	17072	16939	16883	16912	16915	16968	16885	16856	17015	16962	17167	16955	17159	17104	16987	16936	17053	17024	17161	17072	16917	17035	16969	17082	16999	16880	17077	17004	17009	16933	16895	17047	16935	17048	16908	16803	17042	17084	16922	17005	16895	16928	16878	16820	16925	16985	16920	16947	17155	16901	16976	16998	16874	16819	16873	16918	16944	17002	16921	16984	16943	16961	16977	17062	16927	16859	16925	17017	16911	16973	16867	16920	16844	17231	16905	16952	17124	16857	16971	16913	17019	16917	16892	17041	16981	17116	16977	17004	16965	17005	16847	17013	17113	16966	17110	17134	16925	16917	17151	17161	16996	16831	16847	16943	16972	16996	16918	16880	17010	17031	17011	16983	16967	16874	16896	17130	17110	17027	17143	16911	16934	16964	16878	16938	17136	17049	17045	17172	17030	16900	16819	17115	16824	16917	17160	17048	17125	16991	16998	16919	16966	16922	16926	17087	17001	16967	16836	17100	17030	16994	17010	16836	16840	16991	17012	16938	16922	16980	16929	17091	16915	17037	16966	16913	17116	17154	16890	17074	17176	16876	17040	17051	16944	17048	17041	17118	16916	16929	17047	16933	16897	16998	16986	17105	16969	17043	16847	16862	16807	17136	16955	16967	17067	16914	16983	16807	17030	17058	16927	16901	17038	16987	16984	16929	17131	16977	17079	16784	16920	16981	17121	16934	17007	16901	16926	16874	17006	16952	17100	16760	17234	17019	16937	16981	17084	16855	16874	16812	16976	16899	17036	16986	17121	17212	16839	16936	16966	17064	16801	17123	17079	16965	17104	16971	17011	16889	17026	16922	17226	16942	16899	17191	17037	17048	17022	17127	17279	16927	17113	16849	17047	17011	16965	17000	16852	17025	17170	16924	16966	16799	16991	16909	16834	16824	16910	17010	16973	17252	16695	16932	17068	16979	17131	16925	16828	17011	17089	17041	17094	17021	17192	16950	17135	16914	16808	17016	16977	17028	17103	17101	17087	16954	17080	16997	16895	16988	16929	16864	16968	16992	16966	17112	16879	17036	16955	17093	16987	16961	17078	17024	17123	17030
31848	36851	37976	28446	22359	21301	20925	20599	20647	20665	20691	20556	20453	20546	20529	20334	20335	20333	20579	20617	20480	20504	20527	20353	20499	20505	20474	20544	20481	20577	20655	20462	20465	20614	20550	20411	20441	20361	20336	20644	20476	20542	20402	20601	20554	20558	20410	20399	20205	20485	20505	20581	20430	20482	20403	20332	20629	20614	20584	20491	20661	20586	20755	20497	20419	20325	20368	20588	20420	20453	20397	20477	20449	20449	20468	20468	20533	20499	20656	20506	20576	20381	20388	20456	20504	20419	20589	20490	20615	20449	20528	20559	20673	20497	20459	20545	20659	20435	20431	20595	20660	20592	20592	20556	20643	20325	20462	20485	20542	20595	20547	20459	20266	20451	20555	20515	20658	20362	20624	20542	20524	20455	20668	20542	20609	20538	20378	20596	20434	20423	20440	20432	20525	20441	20544	20504	20375	20494	20521	20526	20558	20345	20326	20379	20555	20323	20419	20318	20513	20395	20521	20615	20398	20602	20608	20478	20440	20413	20723	20859	20636	20521	20405	20360	20420	20700	20418	20602	20511	20419	20516	20401	20716	20569	20528	20451	20506	20483	20396	20711	20675	20535	20483	20620	20651	20356	20324	20360	20769	20652	20664	20521	20643	20657	20438	20507	20480	20408	20444	20561	20517	20444	20490	20560	20447	20558	20511	20419	20435	20252	20444	20346	20446	20458	20369	20416	20316	20477	20565	20550	20424	20408	20426	20526	20384	20566	20568	20677	20438	20159	20525	20436	20467	20674	20505	20368	20572	20327	20521	20351	20595	20376	20475	20579	20458	20247	20507	20412	20442	20827	20512	20489	20296	20595	20494	20557	20229	20480	20535	20457	20319	20447	20644	20479	20545	20429	20444	20370	20413	20520	20564	20481	20433	20411	20386	20365	20520	20590	20498	20448	20351	20501	20698	20551	20363	20420	20696	20577	20361	20466	20637	20420	20430	20461	20537	20365	20424	20270	20394	20440	20498	20563	20517	20314	20472	20593	20503	20391	20484	20417	20425	20546	20401	20441	20304	20390	20393	20522	20411	20529	20595	20382	20554	20386	20377	20501	20482	20477	20585	20340	20516	20525	20240	20531	20382	20598	20338	20457	20585	20595	20353	20392	20376	20451	20635	20382	20335	20668	20607	20309	20585	20467	20520	20471	20450	20691	20574	20287	20403	20615	20722	20293	20414	20442	20519	20671	20507	20583	20431	20716	20600	20579	20741	20261	20454	20505	20516	20364	20542	20485	20522	20438	20491	20502	20481	20504	20556	20461	20461	20607	20562	20422	20611	20540	20417	20593	20205	20325	20583	20497	20566	20445	20648	20610	20615	20623	20578	20597	20347	20507	20622	20547	20573	20300	20638	20565	20521	20878	20655	20411	20265	20481	20384	20583	20643	20303	20401	20537	20509	20456	20474	20491	20749	20590	20484	20353	20563	20484	20453	20644	20586	20571	20377	20394	20574	20720	20592	20667	20620	20554	20601	20638	20616	20522	20460	20527	20702	20399	20388	20362	20586	20450	20424	20312	20407	20512	20455	20149	20406	20476	20374	20601	20394	20491	20543	20459	20465	20288	20514	20381	20580	20550	20535	20378	20480	20460	20451	20629	20506	20381	20468	20440	20527	20442	20542	20584	20568	20398	20293	20379	20538	20546	20557	20517	20617	20269	20696	20556	20220	20466	20399	20366	20333	20592	20616	20446	20610	20424	20550	20287	20708	20410	20553	20667	20390	20517	20655	20468	20619	20520	20364	20590	20409	20454	20468	20460	20430	20476	20446	20532	20711	20404	20518	20483	20405	20417	20347	20338	20640	20385	20369	20526	20595	20593	20513	20456	20545	20276	20382	20542	20530	20502	20598	20625	20485	20336	20495	20528	20493	20343	20541	20316	20438	20633	20441	20390	20762	20478	20368	20326	20555	20467	20576	20442	20254	20239	20430	20354	20441	20600	20395	20550	20511	20407	20702	20453	20584	20358	20694	20428	20519	20542	20543	20427	20380	20480	20587	20477	20478	20562	20475	20461	20603	20758	20454	20378	20637	20333	20394	20285	20399	20549	20442	20462	20369	20517	20331	20734	20613	20469	20604	20672	20574	20489	20652	20509	20548	20460	20603	20402	20507	20706	20510	20507	20622	20545	20398	20459	20401	20473	20542	20458	20439	20370	20467	20425	20467	20425	20580	20510	20747	20452	20513	20482	20508	20449	20597	20350	20629	20457	20584	20414	20374	20541	20532	20642	20599	20667	20485	20625	20564	20245	20342	20526	20549	20550	20382	20391	20482	20693	20458	20642	20393	20547	20306	20464	20417	20497	20465	20457	20610	20161	20419	20701	20564	20574	20520	20652	20440	20575	20376	20505	20668	20643	20482	20488	20544	20539	20534	20665	20367	20441	20423	20412	20490	20544	20456	20562	20469	20570	20262	20302	20575	20633	20428	20392	20478	20389	20532	20481	20603	20661	20511	20584	20373	20797	20493	20699	20548	20426	20521	20596	20619	20474	20433	20428	20424	20748	20539	20388	20510	20545	20393	20497	20468	20484	20552	20370	20489	20385	20608	20271	20507	20319	20609	20567	20398	20539	20325	20510	20669	20657	20621	20386	20359	20557	20354	20646	20722	20357	20406	20591	20626	20513	20669	20649	20593	20596	20506	20199	20485	20435	20567	20568	20513	20502	20318	20527	20452	20365	20586	20484	20561	20602	20332	20366	20603	20110	20243	20495	20571	20604	20500	20470	20250	20623	20467	20537	20563	20555	20573	20472	20573	20597	20521	20423	20504	20369	20446	20463	20402	20521	20591	20530	20519	20415	20435	20423	20602	20463	20602	20183	20444	20403	20220	20458	20629	20539	20713	20570	20617	20451	20631	20477	20637	20630	20485	20520	20531	20537	20470	20619	20461	20470	20264	20655	20475	20518	20625	20529	20690	20124	20504	20482	20439	20643	20701	20426	20769	20540	20425	20571	20804	20524	20533	20395	20397	20318	20303	20431	20488	20624	20562	20536	20541	20413	20568	20599	20470	20444	20546	20452	20655	20549	20541	20269	20380	20560	20299	20566	20601	20534	20391	20429	20637	20403	20312	20629	20550	20429	20469	20615	20258	20493	20409	20583	20533	20540	20412	20310	20405	20357	20495	20499	20490	20351	20466	20435	20433	20447	20223	20466	20635	20463	20404	20558	20348	20518	20586	20788	20571	20555	20592	20511	20419	20507	20442	20341	20526	20417	20358	20474	20510	20655	20308	20664	20409	20302	20372	20344	20692	20755	20613	20591	20497	20453	20371	20779	20660	20427	20650	20455	20642	20386	20520	20395	20517	20569	20270	20440	20454	20611	20577	20435	20522	20299	20512	20428	20448	20641	20427	20399	20374	20402	20438	20360	20609	20557	20662	20483	20476	20562	20598	20507	20636	20753	20550	20473	20495	20527	20424	20511	20532	20532	20466	20453	20416	20451	20531	20346	20565	20677	20651	20293	20334	20273	20442	20360	20662	20502	20503	20414	20544	20634	20496	20462	20501	20369	20398	20390	20379	20674	20466	20482	20518	20413	20464	20523	20682	20440	20398	20633	20523	20439	20631	20544	20325	20465	20466	20370	20659	20485	20416	20491	20737	20755	20309	20481	20612	20604	20575	20681	20417	20466	20774	20579	20628	20456	20396	20562	20492	20273	20434	20520	20623	20320	20493	20518	20441	20414	20355	20360	20451	20381	20442	20443	20559	20606	20296	20760	20377	20677	20675	20454	20515	20551	20337	20422	20581	20594	20380	20401	20569	20418	20399	20584	20738	20423	20458	20415	20491	20515	20574	20366	20743	20670	20498	20344	20528	20532	20495	20300	20493	20432	20533	20387	20475	20666	20451	20583	20583	20718	20541	20419	20480	20427	20427	20529	20315	20518	20526	20627	20359	20469	20396	20436	20610	20404	20510	20522	20617	20378	20548	20377	20527	20682	20327	20549	20614	20388	20457	20426	20615	20359	20625	20507	20589	20475	20689	20677	20455	20482	20382	20467	20342	20518	20643	20589	20706	20546	20652	20730	20574	20560	20632	20504	20479	20459	20591	20464	20537	20307	20614	20503	20592	20377	20505	20425	20728	20460	20281	20715	20401	20652	20502	20506	20457	20431	20597	20562	20671	20532	20463	20409	20621	20674	20535	20626	20364	20489	20430	20414	20465	20580	20619	20325	20609	20235	20459	20511	20600	20456	20517	20423	20688	20536	20420	20544	20299	20444	20561	20244	20443	20498	20672	20616	20364	20361	20477	20672	20755	20188	20509	20420	20705	20622	20344	20320	20577	20317	20566	20304	20736	20566	20782	20476	20609	20450	20450	20575	20433	20417	20332	20273	20590	20419	20391	20429	20389	20514	20624	20672	20529	20330	20573	20432	20300	20409	20348	20395	20625	20346	20485	20752	20452	20434	20543	20659	20387	20473	20530	20467	20295	20424	20531	20480	20543	20539	20303	20665	20781	20781	20290	20440	20305	20334	20438	20564	20348	20734	20471	20557	20523	20532	20461	20346	20467	20601	20460	20311	20464	20471	20602	20755	20481	20726	20569	20524	20528	20445	20692	20623	20820	20637	20637	20509	20529	20766	20591	20358	20646	20541	20545	20358	20349	20768	20637	20552	20294	20501	20486	20405	20535	20382	20399	20454	20514	20486	20439	20577	20603	20397	20402	20587	20501	20331	20291	20342	20495	20374	20394	20406	20391	20350	20286	20413	20410	20438	20527	20484	20602	20585	20749	20481	20321	20417	20605	20472	20592	20445	20423	20646	20583	20477	20547	20269	20394	20478	20435	20524	20223	20668	20587	20536	20172	20388	20471	20370	20388	20496	20529	20524	20641	20259	20621	20422	20457	20379	20474	20385	20614	20584	20557	20362	20571	20655	20600	20479	20317	20477	20438	20573	20433	20360	20466	20457	20388	20354	20458	20565	20403	20416	20558	20397	20476	20437	20566	20653	20533	20527	20623	20444	20397	20823	20498	20327	20612	20413	20575	20369	20726	20515	20371	20442	20491	20652	20454	20474	20525	20502	20675	20552	20588	20597	20602	20466	20665	20515	20565	20391	20425	20508	20550	20498	20540	20333	20301	20355	20365	20593	20541	20349	20566	20654	20293	20494
43183	56090	39416	23293	18559	17223	17077	17081	16799	16809	16786	16796	16745	16829	16788	16852	16912	16808	16786	16638	16999	16956	16851	16686	16940	16732	16956	16748	16666	16858	16858	16761	16808	16838	16847	16890	16731	16863	16765	16862	16743	16790	16797	16927	16821	16963	16984	16949	16912	16908	16833	16836	16771	16770	16839	16996	16778	16714	16843	16892	16794	16790	16861	16830	16886	16821	16825	16917	16714	16814	16810	16696	16980	16938	16870	16765	16803	17027	16659	16890	17024	16928	16837	16646	16763	16955	16710	16792	16840	16740	16912	16894	16743	16807	16806	16915	16640	16818	16845	16569	16875	16737	16980	16884	16709	16782	16682	16784	16816	16608	16858	16840	16832	16870	16897	16679	16847	16754	16753	16668	16793	16929	16998	16823	16794	16824	16769	16876	16791	16970	16842	16822	16836	16839	16940	17005	17016	16766	16807	16773	16774	16868	16796	17053	16734	16769	16808	16843	16564	16894	16867	16859	16869	16898	16621	16870	16710	16823	16649	16914	16905	16762	16936	16820	16591	16759	16891	16910	17067	16807	16825	16895	16848	16793	16786	16870	16839	16843	16836	16684	16908	16824	16911	16840	16784	16870	16660	16857	16804	16802	16694	16767	16696	16908	16691	16684	16785	16748	16841	16847	16734	16734	16653	16723	16660	16781	16784	16907	16911	16669	16700	16945	16892	16857	16812	16741	16680	16858	16917	16840	16841	16785	16862	16878	16879	16857	16813	16756	16692	16880	16660	16741	16707	16918	16802	16844	16864	16746	16786	16724	16564	16884	16911	16722	16763	16838	16728	16901	16934	16965	16934	16683	16854	16938	16793	16897	16936	16749	16992	16750	16872	16900	16989	16672	16846	16817	16790	16710	16778	16884	16840	16660	16943	16702	16696	16849	16883	17012	16930	16631	16772	16860	16770	16778	16920	16736	16816	16944	16900	16731	16925	16930	16727	16752	16924	16727	16868	16860	16850	16717	16826	16944	16961	16771	16916	16901	16875	16956	16682	16794	16683	16854	16858	16847	17034	16725	16900	16876	16841	16778	16636	16916	16820	16964	16911	16824	16827	16955	16990	16740	16958	16921	16788	16747	16794	16727	16698	16841	16833	16858	16730	16785	16900	16782	16948	16804	16614	16895	16779	16827	16922	16847	16803	16871	16906	16958	16878	16774	16732	16848	16946	16759	16798	16936	16574	16711	16894	16733	16959	16838	16835	16703	16823	16637	16861	16920	16731	16751	16918	16668	16787	16826	16741	16836	16850	16784	16942	16910	16674	16759	16874	16701	16781	16843	16951	16891	16709	16937	16826	16812	16708	16735	16845	16722	16866	16755	16720	16837	16921	16750	16838	16826	16837	16765	16766	16849	16830	16816	16586	16907	16793	16701	16754	16878	16838	16889	16926	16766	16752	16926	16773	16786	16756	16656	16815	16849	16862	16737	16754	16520	16847	16735	16997	16774	16772	16803	16899	16875	16726	16841	16780	16868	16951	16988	16966	16869	16865	16833	16718	16985	16740	16856	16722	16885	16948	16832	16762	16869	16754	16787	16921	16776	16683	16836	16839	16735	16799	16641	16742	16758	16867	16771	16667	16894	16749	16848	16878	16822	16811	16608	16692	16924	16822	16684	16973	16797	16791	16951	16787	16753	16558	16574	16675	16696	16775	16881	16927	16908	16850	16698	16853	16940	16633	16746	16835	16765	16705	16935	16741	16760	16938	16778	16790	16757	16840	16994	16761	16988	16835	16904	16648	16902	16732	16942	16900	16854	16806	16906	16853	16899	16820	16879	16967	16797	16718	16880	17031	16900	16963	16782	16775	16936	16895	16772	16884	16602	16688	16870	16945	16788	16688	16691	16931	16957	16830	16751	16876	16828	16946	16773	16791	16707	16844	16648	16813	16696	16792	16857	16736	16536	16873	16959	16775	16670	16927	16880	16749	16830	16802	16889	16876	16894	16898	16925	16843	16838	16670	16808	16718	16873	16738	16880	16737	16875	16805	16695	16693	16729	16997	16659	16776	16715	16891	16706	16930	16944	16787	16795	16687	16978	16962	16877	16934	16781	16634	16637	16927	16877	16867	16805	16913	16843	16883	17001	16610	16795	16784	16875	16933	16992	16899	16638	16825	16879	16771	16906	16905	16862	17071	16798	16884	17026	16787	16891	16932	16869	16907	16955	16803	16914	16632	16945	16867	16949	16749	16694	16777	16753	16888	16700	16695	16825	16695	16858	16779	16922	16804	16712	16915	16873	16885	16807	16906	16844	16867	16822	16716	16955	16843	16933	16956	16817	16761	16691	16721	16849	16969	16907	16897	16842	16750	16827	16869	16798	16963	16812	16792	16827	16807	17000	16807	16833	16722	16963	16827	16725	16949	16876	16809	16845	16703	16907	16725	16817	16723	16761	17075	16813	16796	16846	16825	16729	16816	16741	16936	16886	16805	16802	16818	16861	16744	16934	16782	16886	16888	16912	16876	16987	17074	16741	16846	16777	16814	16750	16786	16767	16723	16760	16732	16859	17017	16725	16776	16703	16786	16769	16691	16764	16824	16672	17034	16812	16988	16903	16741	16867	16901	16941	16877	16745	16964	16898	16762	16634	16903	16838	16990	17113	16910	16823	16711	16664	16857	16889	16782	16877	16854	16825	16755	16865	16848	16837	16759	16730	16740	16824	16825	16769	16934	16830	16970	16856	16669	16703	16975	16799	16827	16795	16750	16576	16824	16899	16868	16860	16789	16984	16810	16804	16800	16905	16620	16920	16814	16831	16792	16869	16849	16773	16853	16887	16751	16752	16769	17082	16874	16736	16880	16655	16766	16671	16875	16893	16735	16780	16879	16902	16835	16802	16897	16902	16772	16960	16940	16896	16783	16621	16813	16801	16654	16973	16979	16741	16793	16946	16907	16835	16796	16763	16996	16867	16860	16911	16992	16908	16710	16805	16942	16656	16856	16765	16773	16827	16799	16858	16734	16894	16860	16813	16970	16940	16616	16723	16789	16905	16887	16873	16790	16716	16761	16887	16842	16859	16893	16754	16974	16648	16762	16796	16841	16662	16797	16806	16931	16831	16813	16720	16810	16889	16908	16972	16528	16818	16927	16713	16877	16786	16842	16902	16836	16774	16889	16847	16766	16761	16823	16806	16842	16722	16728	16892	16841	16669	16987	16771	16638	16907	16872	16811	16932	16769	16899	16897	16850	16922	16824	16955	16767	16841	16842	16950	16835	16703	16912	16952	16870	16728	16818	16814	16788	16880	16760	16804	16896	16722	16884	16776	16808	17085	16794	17013	16655	16648	16685	16835	16881	16846	16740	16812	16881	16790	16926	16745	16743	16664	16927	16889	16677	16868	16794	16879	16918	16914	16844	16982	16875	16982	16691	16762	16728	16704	16765	16826	16799	16797	16934	16774	16819	16926	16873	16872	16784	16826	16833	16766	16879	16802	16815	16868	16800	16870	16897	16738	16792	16830	16787	16798	16784	16756	16856	16872	16715	16858	16815	16877	16908	16881	16793	16843	16952	16733	16891	16795	16799	16732	16803	16815	16883	16549	16880	16864	16907	16860	16691	16908	16750	16753	16763	16931	16950	16874	16786	16843	16793	16745	16887	16747	16880	16946	16829	16812	16968	16848	16813	16817	16828	16877	16756	16899	16635	16683	16976	16739	16894	16897	16892	16871	16753	16786	16917	16788	16774	16754	16738	16762	16907	16720	16977	16764	16820	16826	16800	16764	16966	16825	16983	16752	16739	16996	16881	16666	16923	16749	16811	16794	16747	16648	16760	16940	16636	16593	16811	16760	16694	16731	16779	16921	16909	16772	16846	16875	16765	16883	16783	16879	16876	16817	16738	16831	16872	16965	16987	16730	16654	16619	16617	16902	16753	16593	16803	16901	16884	16702	16781	16752	16669	16795	16851	16980	16799	16805	16793	16917	16945	16757	16873	16867	16982	16821	17001	16759	16814	16866	16796	17004	16849	16826	16820	16906	16730	16789	16795	16731	16630	16921	16936	16879	16721	16749	16817	16913	16861	16943	16795	16803	16830	16761	16840	16896	16841	16598	16888	16922	16954	16970	16844	16840	16804	16676	16857	16942	16806	16793	16881	16901	16814	16823	16879	16840	16905	16837	16909	16792	16910	16702	16725	16970	16885	17009	16969	16797	16826	16952	16722	16792	16773	16810	16920	16811	16809	16831	16950	16836	16779	16877	16741	16865	16731	16813	16761	16859	16791	16844	16877	16661	16695	16733	16959	16929	16700	16798	16723	16924	16877	16757	16932	16758	16807	16928	16781	16928	16743	16834	16712	16697	16899	16728	16867	16840	16828	16806	16859	16728	16752	16842	16796	16706	16665	16862	16766	16689	16826	16832	16769	16748	16763	16943	16840	16751	16811	16897	16882	16977	16880	16739	16804	16954	16955	16921	16904	16826	16774	16936	16925	17102	16884	17026	16866	16713	16766	16720	16870	16714	16835	16679	16850	16828	16974	17018	16800	16894	16821	16774	16861	16855	16794	16751	16922	16935	16828	16717	16883	16722	16904	16908	16862	16746	16867	16656	16819	16877	16764	16680	16769	16844	16720	16849	16891	16786	16584	16723	16764	16705	16700	16794	16995	16841	16931	16797	16693	16886	16710	16771	16901	16749	16899	16892	16790	16656	16831	16961	16863	16875	16723	16744	16786	16734	16755	16783	16888	16832	16717	16713	16813	16689	16666	16742	16906	16720	16862	16774	16832	16890	16852	16728	16726	17023	16904	16692	16891	16776	16857	16860	16895	16937	16702	16669	16769	16857	16834	16773	16783	16881	16859	16893	16631	16763	16714	16867	16869	16841	16859	16821	16828	16936	16778	16927	16889	16996	16908	16848	16675	16766	16786	16813	16900	16806	16716	16729	16790	16700	16827	16642	16802	16922	16812	16839	17061	16982	16911	16782	16877	16584	16799	16562	16869	16861	16777	16832	16935	16770	17042	16793	16789	16986	16823	16788	16795	16914	16843	16760	16740	16914	16854	16859	16849	16778	16691	16765	16834	16799	16799	16554	16998	16708	16855	16872	16815	16770	16834	16645	16868	16604	16707	16704	16968	16642	16819	16702	16789	16662	16865	16804	16681	16743	16736	16766
24131	23718	32948	28091	24772	24466	24065	21411	20817	21034	20629	20705	20800	21078	20785	20961	20694	20619	20697	20753	20706	20948	20713	20840	20717	20830	20693	20615	20885	20696	20693	20729	20585	20752	20782	20773	20644	20575	20622	20659	20886	20505	20882	20568	20552	20676	20881	20677	20590	20781	20702	20467	20732	20726	20574	20705	20795	20480	20537	20447	20634	20648	20559	20733	20685	20503	20762	20586	20613	20697	20610	20731	20698	20735	20633	20644	20631	20651	20664	20604	20605	20579	20482	20561	20623	20293	20770	20580	20703	20794	20489	20621	20838	20699	20749	20521	20667	20657	20917	20683	20635	20541	20524	20574	20761	20413	20379	20523	20583	20582	20664	20539	20495	20576	20457	20504	20562	20477	20620	20670	20403	20438	20683	20702	20497	20747	20729	20750	20522	20788	20772	20428	20717	20478	20647	20507	20417	20592	20752	20628	20566	20624	20571	20581	20552	20731	20668	20562	20459	20812	20673	20561	20398	20637	20615	20701	20611	20678	20729	20543	20599	20769	20545	20714	20390	20438	20777	20545	20665	20522	20295	20606	20660	20396	20525	20587	20665	20586	20708	20424	20511	20388	20655	20495	20689	20735	20894	20510	20478	20665	20630	20682	20469	20621	20548	20746	20574	20627	20713	20790	20525	20500	20627	20598	20613	20637	20489	20683	20699	20612	20655	20512	20576	20381	20586	20646	20496	20496	20853	20672	20497	20539	20614	20788	20481	20617	20550	20493	20516	20670	20496	20561	20633	20514	20356	20480	20605	20832	20615	20404	20613	20539	20527	20829	20555	20414	20692	20844	20678	20561	20270	20589	20606	20456	20647	20517	20519	20719	20711	20549	20742	20578	20581	20645	20819	20708	20672	20442	20630	20589	20627	20684	20472	20822	20531	20693	20443	20561	20723	20432	20656	20549	20451	20605	20443	20416	20645	20434	20650	20553	20581	20578	20660	20566	20503	20499	20704	20620	20502	20639	20496	20596	20678	20519	20533	20603	20783	20627	20395	20470	20446	20583	20572	20755	20569	20507	20597	20590	20718	20656	20472	20773	20456	20570	20544	20518	20564	20689	20690	20729	20654	20727	20587	20493	20656	20399	20536	20688	20400	20609	20714	20649	20890	20719	20597	20676	20599	20726	20731	20642	20706	20691	20586	20482	20520	20535	20736	20792	20604	20685	20630	20596	20698	20663	20770	20680	20554	20454	20515	20426	20616	20521	20809	20637	20650	20582	20628	20660	20605	20635	20840	20659	20773	20563	20836	20542	20405	20701	20679	20478	20589	20579	20460	20787	20840	20755	20766	20670	20467	20583	20763	20522	20589	20594	20670	20580	20533	20558	20494	20496	20765	20763	20569	20595	20639	20439	20842	20684	20505	20608	20813	20676	20591	20659	20653	20606	20706	20668	20343	20694	20560	20414	20712	20566	20499	20785	20497	20559	20607	20602	20586	20479	20587	20554	20722	20500	20675	20518	20567	20635	20700	20701	20549	20717	20520	20652	20765	20861	20657	20677	20405	20384	20708	20521	20658	20555	20558	20523	20593	20618	20825	20387	20648	20533	20543	20642	20407	20675	20525	20537	20484	20591	20806	20757	20538	20736	20451	20578	20692	20478	20725	20520	20552	20719	20670	20719	20540	20500	20534	20634	20487	20567	20586	20550	20587	20634	20544	20589	20666	20544	20592	20504	20730	20460	20834	20325	20618	20752	20750	20455	20629	20671	20673	20641	20586	20738	20550	20488	20699	20535	20783	20650	20723	20554	20498	20718	20590	20575	20611	20649	20719	20356	20369	20639	20589	20868	20654	20436	20707	20622	20677	20634	20640	20577	20668	20632	20749	20659	20510	20590	20474	20797	20590	20605	20748	20635	20675	20622	20591	20554	20659	20459	20496	20803	20714	20535	20512	20564	20706	20568	20571	20566	20307	20478	20509	20764	20632	20600	20656	20580	20471	20525	20460	20663	20542	20750	20481	20538	20545	20721	20685	20794	20520	20602	20557	20621	20792	20550	20557	20692	20571	20685	20709	20678	20690	20668	20714	20832	20694	20575	20671	20965	20552	20606	20769	20627	20506	20404	20503	20473	20835	20414	20760	20635	20617	20382	20587	20794	20350	20546	20604	20676	20560	20462	20636	20602	20599	20544	20615	20558	20578	20400	20605	20654	20557	20370	20780	20502	20751	20618	20431	20360	20658	20555	20570	20836	20868	20592	20806	20719	20517	20602	20543	20559	20586	20644	20749	20406	20514	20438	20615	20600	20614	20648	20643	20609	20681	20688	20735	20651	20623	20789	20775	20832	20503	20628	20991	20592	20396	20768	20443	20455	20636	20646	20671	20668	20733	20700	20405	20535	20729	20510	20630	20472	20794	20697	20653	20553	20766	20594	20571	20492	20432	20464	20829	20530	20291	20528	20571	20807	20472	20517	20458	20744	20669	20804	20330	20794	20412	20559	20862	20658	20813	20783	20431	20658	20895	20760	20528	20450	20592	20702	20332	20799	20597	20657	20789	20752	20693	20553	20623	20636	20713	20797	20523	20598	20656	20334	20697	20657	20765	20787	20792	20508	20688	20577	20556	20824	20600	20595	20671	20524	20532	20451	20525	20649	20481	20785	20473	20701	20720	20400	20574	20638	20741	20495	20805	20602	20590	20530	20725	20686	20637	20696	20655	20497	20761	20541	20571	20517	20578	20472	20670	20548	20649	20495	20305	20661	20613	20668	20414	20594	20651	20647	20867	20860	20506	20429	20407	20502	20666	20591	20706	20698	20664	20785	20619	20467	20574	20595	20541	20585	20692	20556	20452	20615	20586	20324	20460	20513	20871	20427	20607	20799	20456	20639	20449	20676	20732	20500	20528	20611	20711	20669	20535	20485	20444	20715	20461	20712	20543	20490	20705	20436	20687	20576	20408	20687	20536	20611	20487	20522	20798	20765	20604	20802	20459	20727	20632	20413	20647	20626	20519	20539	20595	20549	20651	20536	20609	20709	20737	20664	20662	20611	20518	20817	20688	20598	20759	20580	20652	20649	20766	20627	20815	20733	20678	20749	20426	20504	20398	20504	20743	20844	20449	20961	20722	20676	20531	20699	20305	20663	20748	20675	20637	20548	20560	20660	20502	20487	20587	20711	20742	20885	20556	20700	20800	20756	20646	20508	20591	20632	20657	20718	20529	20810	20743	20508	20481	20684	20485	20596	20783	20764	20900	20755	20663	20743	20696	20643	20511	20473	20482	20444	20633	20510	20477	20657	20642	20511	20557	20516	20657	20672	20702	20700	20530	20626	20570	20640	20407	20373	20624	20676	20552	20531	20456	20777	20643	20566	20747	20758	20665	20767	20850	20770	20617	20676	20557	20836	20669	20558	20560	20790	20776	20608	20782	20737	20793	20492	20451	20671	20729	20657	20492	20500	20658	20413	20645	20673	20655	20548	20715	20780	20645	20752	20647	20415	20716	20816	20479	20501	20476	20543	20549	20635	20670	20609	20765	20470	20693	20610	20590	20785	20512	20889	20496	20500	20468	20615	20764	20334	20418	20596	20785	20516	20563	20601	20455	20501	20576	20748	20414	20718	20611	20409	20717	20385	20470	20681	20481	20500	20657	20539	20752	20545	20568	20634	20736	20530	20570	20656	20580	20917	20432	20761	20500	20550	20770	20613	20910	20683	20816	20573	20594	20628	20576	20579	20570	20654	20842	20601	20475	20500	20589	20587	20529	20546	20630	20558	20858	20495	20684	20624	20592	20573	20571	20381	20646	20732	20707	20514	20526	20491	20567	20538	20428	20772	20537	20522	20536	20601	20649	20422	20532	20543	20711	20490	20606	20551	20638	20544	20594	20675	20703	20528	20629	20670	20609	20500	20593	20680	20544	20594	20463	20562	20571	20432	20454	20556	20839	20749	20715	20712	20719	20604	20375	20560	20572	20598	20813	20526	20832	20519	20708	20665	20846	20553	20317	20557	20592	20442	20612	20668	20747	20552	20898	20550	20505	20650	20675	20752	20754	20452	20664	20572	20559	20538	20626	20419	20683	20547	20594	20706	20581	20509	20491	20447	20584	20649	20625	20387	20595	20558	20482	20422	20411	20684	20373	20598	20531	20470	20738	20674	20826	20662	20326	20682	20601	20654	20637	20764	20637	20784	20716	20609	20709	20381	20362	20611	20708	20763	20617	20527	20575	20621	20863	20568	20613	20740	20788	20471	20530	20700	20511	20745	20721	20685	20555	20587	20751	20637	20664	20632	20513	20544	20670	20710	20474	20835	20649	20815	20689	20562	20797	20511	20784	20576	20763	20467	20448	20603	20581	20468	20696	20732	20701	20714	20523	20660	20620	20819	20558	20431	20520	20670	20642	20735	20775	20675	20596	20691	20681	20467	20578	20501	20742	20780	20709	20621	20693	20559	20687	20709	20543	20596	20571	20667	20443	20586	20559	20655	20515	20683	20636	20822	20506	20526	20531	20551	20652	20587	20329	20541	20675	20778	20584	20557	20544	20750	20802	20546	20542	20557	20622	20639	20582	20453	20666	20722	20631	20639	20834	20499	20643	20604	20649	20553	20677	20360	20500	20636	20671	20728	20706	20524	20593	20456	20693	20563	20632	20670	20539	20687	20793	20875	20489	20248	20447	20452	20817	20722	20651	20684	20715	20832	20633	20591	20622	20635	20530	20713	20526	20627	20646	20703	20330	20595	20609	20612	20501	20425	20652	20448	20716	20648	20660	20433	20615	20731	20494	20667	20660	20507	20731	20560	20529	20743	20677	20535	20548	20567	20646	20597	20709	20621	20862	20444	20784	20612	20796	20747	20714	20615	20874	20635	20558	20751	20397	20437	20696	20567	20437	20850	20724	20618	20484	20736	20644	20628	20470	20625	20285	20577	20571	20686	20523	20619	20635	20547	20618	20667	20613	20726	20623	20604	20463	20534	20662	20595	20578	20420	20774	20729	20465	20536	20662	20806	20675	20659	20723	20529	20780	20772	20620	20639	20713	20538	20591	20644	20599	20585	20476	20713	20738	20334	20309	20588	20508	20595	20625	20727	20662	20456	20779	20637	20516	20321	20609	20648	20739	20354	20699	20740	20618	20698	20735	20453	20641	20466	20747	20683	20683	20785	20692	20710
64068	96975	71125	41477	26223	19444	17670	17278	16980	16816	17048	17074	16933	16806	17089	17001	16910	16836	17021	16998	16802	17035	16703	16853	16957	16773	17048	17044	16947	17001	17016	16877	16822	16914	16804	16886	16877	16755	16900	16733	17153	16808	17032	16753	17086	16911	16991	16888	16824	16895	16778	16978	16997	16853	16785	16934	16970	16944	16906	16811	16917	16921	16957	16813	16939	17072	16916	16870	16885	16997	16899	16977	16935	16902	17082	16754	16967	16814	16937	16991	16913	17025	16833	16817	16878	17175	17088	16882	16924	16780	16885	16807	16811	16743	16987	16971	16999	16913	16950	16725	16753	16967	16947	16822	17008	16860	16848	16896	16966	16974	17019	16723	16966	16929	16880	16936	16809	16854	16883	16992	16941	17008	16836	16801	16763	16689	16788	16865	17090	16964	16732	16779	16721	16856	16804	16879	16933	16774	16980	16774	16971	16990	16900	16966	16900	16744	16911	16793	16915	16768	16814	16975	16806	16955	16944	16884	16890	17049	16985	16964	16862	16959	16880	16957	16791	16789	16743	16977	16997	16770	16823	17032	16896	16741	16865	16996	16826	16792	16940	16764	16774	16934	16907	16983	16879	17062	16953	16904	16908	16957	16812	16937	17014	16917	16854	16916	16731	16971	17048	16992	16950	16855	16873	17086	16803	16992	17072	16998	16899	16907	16924	16950	16745	16976	16854	16943	16899	16972	16945	17050	16906	16938	16815	16988	16986	16789	16901	16980	17009	17011	17105	17005	16891	16820	16846	17051	17039	16910	16751	16809	16868	17014	16901	16998	17158	16964	16763	16793	16904	16968	16827	16828	16872	16698	16859	16813	17084	16820	16854	16888	16909	16874	16848	16826	16878	16761	16893	16986	17058	16792	16916	16861	17027	16987	16991	16903	17036	16722	16906	16900	16993	16985	16909	16905	16961	16983	16796	16970	16854	16955	17043	16657	17001	16942	16997	16836	17074	16696	17178	16969	17019	16834	16852	16962	16954	17004	17048	16772	16982	16918	16934	17108	16931	17091	17069	17021	16828	16859	16841	16995	17015	16954	16816	16841	16833	16954	16942	17079	16923	16788	16736	16897	16878	16878	17065	16912	16979	16964	16893	16796	16850	16868	17017	16995	16617	16864	16970	16859	17050	16978	16957	16750	17020	16913	16903	17024	16838	17102	16889	16730	16848	16979	16936	16944	17046	16951	16785	17066	16968	16900	16802	16895	16955	17065	16780	17184	16996	16919	16843	16825	17042	16977	17019	16843	16782	16827	16945	16818	16895	16805	16861	16896	16745	16864	16864	17018	16834	16879	17030	16960	17025	16961	16940	16966	16850	17035	16877	17089	16919	16822	16929	16724	16783	16915	16961	16940	17062	16924	16768	16907	16889	16902	16799	16797	16854	16747	17145	16819	16831	16936	16682	17003	16885	16973	16863	16904	16781	16965	16761	16872	16884	16866	16886	16948	17023	16960	16877	16898	16944	16995	16925	17094	16808	16994	16815	16855	17011	17082	16941	16948	16883	16969	16849	16950	17010	16757	16993	16762	16996	16781	16854	16845	16747	17111	16917	16919	16913	17018	16942	17050	16796	16949	16890	16865	16840	16811	16898	16940	16981	16880	17144	16808	17014	16846	16718	16883	16920	16852	16933	16736	16953	17050	17027	17037	16965	16928	17061	16972	16815	17083	16913	16831	17040	17003	16736	17059	16865	17000	16758	16916	17082	17066	16914	16710	16823	16887	16764	16945	17018	16942	17018	16823	16965	16873	17053	16897	17037	16964	16845	17070	16814	16876	16947	16899	16864	17141	16906	16901	16901	16997	16923	16946	16927	16935	16840	16813	16879	16984	17086	17083	16784	16886	16993	16809	16732	16803	17069	16860	16981	16878	16907	16751	17036	16693	16799	16974	16897	17000	17024	16922	17000	17010	16884	16866	16985	17050	17169	16884	16935	17045	16879	16789	17104	17014	16828	17035	16775	16859	16904	16727	16984	17092	16966	16840	17060	17027	16859	16855	16983	17020	16746	17214	16963	16912	17031	16874	17020	16849	16933	16890	16867	16785	16877	16843	16911	16798	16812	16966	17044	16864	17105	16853	16996	16908	16951	16824	17046	16979	16636	16946	16874	16851	16907	16957	16867	16934	16879	16904	16922	16949	16876	16957	16857	16790	16871	16994	17030	16820	16846	17004	16946	16869	17007	16931	16898	16880	17048	16963	16990	17008	17030	16896	16904	16918	16928	16700	16981	16855	16788	16912	16972	16909	16974	16820	16809	16939	17016	17017	16935	16744	17054	16969	16982	16938	17095	16796	16932	17017	16708	16824	16959	16897	16900	16906	17004	16975	16865	16955	16977	16758	16861	17032	17109	16968	16816	16946	16802	16753	16964	16900	17099	16861	17014	16991	16970	16904	16929	16928	16905	16943	16922	16893	16880	16966	17031	16905	16880	16929	16839	16956	16913	16792	16810	16913	16832	16876	16872	16892	16892	16835	16937	16912	16913	17031	16838	16979	16892	16868	16982	16828	17027	17041	16959	16725	17126	16927	16811	16988	16754	17000	16903	16855	17048	16911	16938	16798	16989	16893	16976	16893	16847	16932	16935	17038	17060	16894	16957	16920	16862	16962	16873	16880	16727	17052	16847	16913	16741	16812	16908	16858	16959	17075	16887	16815	16911	16879	17068	16856	16836	17114	17040	16968	17063	16887	16918	16812	17101	16976	17051	16812	16953	16962	16794	16950	16821	16825	16896	17082	16726	16885	16917	16934	16940	16972	16854	17017	16895	17030	16920	16799	16892	16744	16975	17090	16992	16892	16910	16755	16948	16852	16797	17034	16988	16920	16910	16871	16774	16905	16935	16645	16839	16743	16827	16834	17061	17005	17009	17165	16951	17000	17037	16809	16901	16706	17002	16802	17073	17025	16947	17044	16808	16866	16992	16859	16883	16831	16917	16923	17011	17000	17014	17066	17049	16920	16875	16861	16947	16989	17040	16935	16784	17031	16984	16757	16928	16951	16836	16897	16844	16844	16921	16881	17035	16865	17035	16842	16992	16929	17016	16947	16843	16931	16709	16842	17041	16936	16851	17006	16831	16918	16963	16754	16965	16877	16837	16739	16965	16941	16898	16940	16912	16874	17005	16909	16807	16995	17039	16827	16762	17006	16925	17045	16783	17015	16895	16847	16755	16989	16686	16833	16609	16891	17063	16969	17087	16918	16873	16706	16835	16876	16780	16934	16800	16911	16923	16908	17059	16942	16956	16790	17098	16895	17048	16936	16888	16917	16906	16706	16868	16822	16823	16961	16944	16864	17013	16986	16908	16791	16913	16856	17049	16904	17059	16990	16911	17094	16831	16914	17025	16902	16941	16976	16936	16777	16922	16795	16958	17001	16935	16859	16799	16858	16938	16769	16895	16986	16813	16906	16846	16748	16983	16849	16948	16946	16889	16798	16854	16854	17028	16832	16952	16717	16940	16852	16856	16813	16906	16899	16898	16900	16896	16966	17079	16880	16895	16972	16878	17060	16925	16649	16907	16850	16835	16839	17087	16764	17045	16867	17035	17061	16941	16939	17012	16894	16865	17067	16957	16868	16798	16730	16903	16935	16915	16872	16900	16755	16841	16939	16904	16933	16799	16763	16934	17050	16803	16946	16936	17007	16882	17073	16798	17051	16853	17020	16919	17002	16911	16779	16987	16901	16803	16971	17074	16973	16981	16839	16937	16965	17052	17065	16916	16909	17065	16834	16984	16799	17073	16765	16937	16941	17068	16845	16978	16824	16857	16889	17024	16962	16885	16765	16817	16948	16959	16857	16955	16851	17072	17011	16861	16853	16962	16772	16841	16887	17190	16832	16908	16927	16810	16826	16814	17029	16683	16972	16881	16948	16997	16886	16940	16721	16937	16766	16893	17146	16839	16808	16903	17050	16953	16929	16931	16838	16902	16935	16855	16879	16985	16871	16729	16878	17006	16697	17007	16836	16978	16811	16860	16908	16862	16968	16919	16711	16991	16785	16854	16883	16778	16974	16941	17020	16909	16890	16953	16895	16963	16959	16889	16859	17002	16878	16800	16939	17019	16806	16881	16817	16866	16911	16814	16906	16907	16757	16930	16904	17070	16778	16909	16777	16920	16866	16992	16929	17051	16818	16791	16894	16897	16838	16790	16804	17172	16864	16964	16887	16759	16836	16932	16863	17023	16922	17029	17155	16886	17147	16899	16929	17025	16887	17084	16895	17013	16781	16846	16891	16976	16792	16877	16859	17114	16895	16705	16908	17022	16728	16860	16722	16673	16886	16980	16790	17001	16814	16988	16890	16849	16877	16846	16686	17072	16769	16852	16892	17067	17092	16897	17115	17010	16997	16865	16840	16955	16949	17075	16846	16830	16860	16917	16981	17029	16909	16974	16933	16758	16704	16920	17047	16985	16842	16862	17009	16902	17033	16681	16926	16816	16881	17026	16966	16954	16890	16896	16944	16758	16860	16952	16750	16876	16897	16885	16958	16908	16864	16741	16873	16952	16803	16897	16998	16860	16800	16820	16757	16999	16880	16899	16891	17002	16837	17028	17052	17051	17038	16906	16716	16849	16965	16689	17020	16855	16962	16912	16860	16996	16984	17001	16860	17230	16827	16878	16829	16735	16911	16991	16853	16876	16913	17058	16825	16938	17121	17095	17044	17002	17007	16861	16994	16688	16845	16927	16890	16769	16920	17019	16964	17052	16771	17032	16898	16942	16986	16968	17002	16916	16863	16847	16822	16917	16828	17026	16944	17015	16900	17120	16998	16876	16910	16935	17005	16936	16716	16963	16895	16774	16925	16926	16837	17044	17015	17076	16843	16894	17019	16987	16845	16902	16952	16982	16857	16976	17002	16886	16876	16886	17054	16946	16924	16831	16983	16812	16848	16861	17066	16858	16899	17035	16848	16865	16819	17003	16800	16949	16791	16919	16873	16729	16986	16881	16918	16822	16884	16863	16894	16937	16968	16834	17016	16920	16969	17089	16731	16950	16786	17072	16916	16927	16824	16971	16992	16854	16932	16850	16941	17028	16931	16767	16952	16800	16954	16770	16883	16926	16917	16905	16890	16840	16899	16916	16854	16903	16912	16771	16949	16870	16967	16878	16753
22760	22318	30983	25201	22921	24769	27150	22108	21169	21827	21525	21472	20998	21272	21241	21152	21371	21241	21231	21261	21277	21025	21318	21125	20898	21071	21252	21081	21148	21247	21251	21299	21171	21214	21147	21227	21120	20956	21132	21211	21044	21071	21356	20928	20924	21103	21077	20974	21008	21041	21294	20878	21086	21070	21038	20979	20978	20956	21015	21041	20937	21009	20895	20952	21059	20912	21239	21135	21024	21046	21029	21169	20929	21250	21059	20831	21095	20840	20998	21146	21096	20930	20946	20869	20951	20999	21056	20981	21011	21029	21105	21197	20858	21057	21088	21064	21332	20939	20868	21006	21005	20894	20856	21115	20935	21274	21137	21081	21007	21303	20939	21015	20846	20966	20878	21077	21142	21111	21142	21072	20984	21053	21122	20879	21132	20986	21121	20948	20995	21105	20873	20921	20847	20995	20967	21132	20990	20893	21008	21202	20979	21103	20992	21067	21046	20859	21004	21012	20902	20817	20879	20941	20956	21019	20877	20966	20743	21104	21336	21048	21055	20964	21278	21069	20994	20982	20889	21067	21290	20884	21212	20975	20938	20676	21060	20993	21187	20920	21136	21062	21036	21033	20787	20948	21048	21159	21024	21100	20800	21009	20800	20861	21115	20960	20831	20945	20909	21032	21055	21138	21081	20860	20994	20823	21005	20942	20754	20943	20860	21143	21195	20876	20994	20800	20859	20973	20897	20951	20824	21085	21060	21125	20888	21063	21072	21173	20922	21043	20969	20698	21017	20915	21116	21132	21206	20680	20927	21215	21207	20866	20856	20920	21133	20917	20894	20902	21297	20899	20862	20955	20953	20919	20920	20857	21043	21281	21045	20978	20722	20854	21260	20992	21033	21060	20986	20700	21004	20850	20905	20919	20860	21063	20884	20877	21098	21245	20934	20943	21051	20984	21055	20899	21043	20762	20924	20789	20807	20941	21001	20971	21089	21156	21032	21034	20996	21050	20883	20952	20761	21068	21193	21098	20922	21153	20994	20935	20898	20905	20889	21021	21167	20970	20884	20869	21070	20931	21107	21043	21112	20906	21005	20815	21090	20951	20922	20900	21120	21080	21087	21070	20831	20908	21194	21172	21041	21037	21242	21156	20924	20962	21067	20864	20877	20946	21043	21188	21233	21094	21051	21091	20992	20934	21056	21001	20928	21018	21022	21039	20899	21068	21119	21100	21116	21060	20931	20813	21128	21083	21190	21024	21043	20888	21122	21026	20919	20906	21047	21142	20784	20904	21005	21115	21098	20824	20917	20994	20999	21127	21056	21064	20933	20923	20768	20894	20888	21025	20872	21027	21282	20933	20998	20879	20876	21129	20860	20919	21088	21106	21072	20715	21027	21119	20889	20837	21014	20945	21030	20859	20990	20797	20907	20955	20799	21080	21161	21025	21206	21027	21061	20872	21020	21078	21058	21033	21042	21221	21098	21197	20958	21178	20988	21038	21138	21047	21036	21171	20679	20988	20912	21063	20966	20863	21009	20912	20956	21026	21167	21153	20916	20981	20939	20898	20909	20933	21101	20988	21167	21099	21084	21118	20849	21010	21165	20944	21020	21039	20853	20849	21096	20998	21076	21117	20897	21012	20924	20913	20911	20885	20807	20922	21064	20965	21049	20850	20803	21094	21239	21053	21060	21196	20805	21007	20752	20899	20904	21044	21082	21121	20914	20870	21077	21047	21163	21065	20948	20839	20891	21116	21090	21005	20939	20837	20928	20796	20989	21041	21044	21007	20865	21104	20901	20935	20687	21005	20881	21048	20897	20975	21020	20883	21005	20875	20765	21019	21203	20820	21004	20974	21006	21207	20998	21181	20985	21126	20841	21050	21136	21151	20918	20880	21092	21176	21039	20923	20960	21178	21052	20899	20891	20941	20784	21023	21208	21165	20945	20864	20906	20886	21088	20768	20960	20783	21078	20852	21134	21153	21116	20843	20763	21090	21059	20902	21279	21069	21073	21092	21100	21110	21112	21145	21169	20815	20918	21031	20940	20948	21048	21082	20999	20913	20974	21108	21007	21066	21012	21019	20830	21026	20833	21033	20965	20897	20841	20866	21061	20912	21126	21028	21081	21176	20988	20722	21116	20847	20975	20978	20790	21076	21091	21302	21111	20852	21247	20969	20974	21123	20984	20842	21043	20787	20955	20928	20880	21036	21201	20946	21185	21007	21086	20977	21132	20933	20964	20991	20874	20755	20867	20942	20951	20923	21099	21063	21140	21007	20903	21026	20855	20950	20902	20803	21021	20756	20894	21014	20786	21332	20998	20914	21036	20995	20986	21106	20994	21261	21182	21084	20960	20643	20957	20881	21100	20672	20830	21043	21005	20923	20859	20909	20962	20995	20973	21110	20741	20978	21078	20999	21035	20890	21102	20985	20878	20936	21088	21052	21073	20932	20994	21084	21113	20840	20956	20748	20945	21035	21099	21025	20970	21013	20871	20829	20854	20982	21076	20896	21056	20916	21106	21088	20991	20905	20939	20874	20721	20954	20920	21175	20950	20782	20956	21062	20859	20943	20913	20979	20916	20827	21074	21038	20906	21153	20949	21082	20899	21063	20987	21102	21224	20920	20975	20908	20894	20911	20976	20975	20982	20871	21240	20907	20756	20925	21080	20904	21059	20939	20971	21054	20732	20990	20827	20890	20885	20922	20967	21000	21215	21050	21013	20923	21132	20900	20916	20813	21017	20995	20971	20932	20934	21200	21052	20888	21091	20842	20940	21131	21056	21031	21065	20945	20981	20908	20966	20998	20959	20863	20928	20997	21099	20941	21045	21089	20965	21070	20958	20918	21111	20983	20845	20844	21086	21329	21175	21227	20979	21026	20830	20984	21090	21240	20997	21039	20970	21100	20996	20925	20925	20991	21034	21019	20927	21129	21114	20887	20890	21068	21005	20994	21141	20958	21031	21042	20853	21318	20974	21088	21234	21184	20916	21098	20925	20839	20908	20971	21027	21095	21074	20960	21060	21040	20882	20927	20852	20964	20924	21094	20821	20919	21038	21016	21170	20873	21089	21030	21051	20857	20904	20876	21043	21117	21213	20885	20836	20993	21166	20804	21132	20932	21013	21233	21038	20981	20834	21022	20871	20940	20843	20970	20807	21130	20998	20927	21118	21094	21210	21009	20876	20894	20981	20931	21175	21032	21169	21055	20873	20953	20922	21010	20918	20927	21092	21091	20818	21149	20954	20992	21027	20930	20880	20821	20997	21155	21230	21106	21083	21089	21057	21055	20753	21132	21158	20754	21081	20935	21090	21188	20992	20810	20933	20964	20807	21031	20944	20929	20998	21069	21011	20897	21180	21007	20975	20906	21046	20718	20933	20968	21041	21091	20875	21075	20966	21001	20971	21024	21097	20878	21166	21023	20931	20850	20974	21037	21072	20981	20979	21092	21090	21266	20987	20944	20925	20999	20832	20876	20850	20794	20997	20959	20925	21114	20857	21004	21058	21032	20879	20930	20881	20775	20971	20868	21128	20969	21108	20780	20928	21031	20798	21011	20959	20919	20815	20832	21090	20782	20882	20992	20949	21024	21087	21065	20873	20801	21069	21080	21126	21044	21060	20783	21080	20968	21031	20581	20950	21012	21088	21125	21005	21160	20959	20943	21027	20983	21056	20955	21076	21021	21050	20910	21059	21004	21057	21130	20979	21019	21209	21012	20709	21058	20910	21122	21013	20945	20887	20958	20894	20996	20915	21077	20990	21225	20956	20868	21057	20947	21030	21059	20886	20886	20722	20938	20978	20638	20958	20932	20903	20842	20897	21063	20836	20906	21051	20988	21083	21087	21020	20977	20962	20938	20893	21108	21137	20943	21142	20918	20841	20900	21052	20690	21096	20816	21375	21046	21124	21250	20806	20891	20946	20897	21121	20860	21136	20845	21071	21088	21158	21118	21184	20983	20936	21145	21035	20909	20934	21010	21009	21207	20900	20991	20856	21036	20989	21073	20920	20864	21029	21091	21274	21219	20938	21097	21008	21062	20915	20793	20769	20990	21054	21012	21012	21264	21092	21048	21039	21270	20863	20840	21054	20977	21146	21045	21045	20861	21015	20922	20866	20989	21015	20832	21186	21167	21015	20993	20939	21046	21094	20981	20919	20991	20972	21107	21242	21016	21076	21154	20976	21017	21013	20984	20996	20877	21073	20962	20967	21081	20915	20966	20923	21052	20581	21235	21002	20901	20884	21086	21020	21001	21049	21128	21097	20982	20983	21058	21143	21089	20988	20924	21017	21044	20971	21047	20983	21034	20841	21202	20980	21042	21222	21034	20990	21024	20996	20753	20823	20845	20845	20670	20912	20954	21079	20931	21108	21172	21109	21091	21282	20771	21099	21036	20862	21162	21047	21098	20887	20660	20967	20903	21042	20779	21002	20995	21175	21488	21068	20934	20760	20974	21210	20822	20965	20952	21178	20980	20835	21087	20856	21004	21080	20965	20833	20905	21045	21036	20963	21090	20941	20903	20948	20891	21050	20979	21054	21059	20815	20885	20714	20978	20956	20922	20962	21003	20804	20862	20899	20937	21106	20929	20824	20957	21200	21140	21074	21079	21073	21092	20834	20910	20772	21089	20823	21027	21181	21039	21098	20912	20905	21197	21120	21010	21004	21020	21239	20892	21059	20983	21221	20947	21081	20887	20843	21020	21158	21076	20843	21092	21085	20977	21040	21088	21088	20920	20799	20899	21001	20853	21218	21104	20941	20887	20993	20929	20918	20920	21019	21015	21055	20987	20907	20934	20956	20991	21054	20946	20794	21039	20913	20763	20930	21005	20988	20808	21012	20854	20920	20995	20999	20928	21235	21175	21082	21002	21000	20599	20974	20874	21109	21119	21127	21012	21096	20952	21048	20781	20950	21200	20966	21035	20913	20956	21085	20970	21027	21127	20916	20871	21163	20755	20964	21162	20984	20998	21052	20965	21066	20901	20952	21112	20742	20808	21031	20929	20873	20977	20979	20930	20877	20971	21061	20845	21090	21020	21022	20772	21082	21114	20825	20867	20987	21052	21135	21029	21026	21035	20989	21056	21016	21062	20933	20703	21057	20940	21141	20969	20962	20917	21007	20898	20983	21035	21154	21163	21108	20896	21142	21041	21130	20975	20807	21119
61271	105173	80618	50389	32103	21197	18281	17274	17283	17094	17094	17169	17129	17064	17045	17064	17064	17320	17085	17112	17079	17132	17155	17174	17169	17192	17246	17000	17076	16955	17133	17168	16985	17043	17257	17178	16979	17241	16909	17035	17053	17199	17048	17189	17009	16997	17084	17056	17191	16997	17063	17032	16908	16962	17065	17252	16947	17174	17051	17205	17229	17170	17080	17110	17097	17012	17106	17019	17221	17063	17190	17115	17122	17057	17021	17161	17094	16994	17134	17062	17169	16914	17033	17068	17269	17074	16946	17224	17001	17028	17160	17110	17038	17098	17001	17178	17191	16984	17103	16899	17122	17029	16829	17102	17189	17014	17190	17141	17046	17061	17016	16837	17138	17056	17028	16996	16934	17161	17256	17018	17206	17046	17248	17118	17101	17290	17111	17272	17046	17196	17086	17092	17274	17013	17007	16935	16968	17231	17122	16992	17128	17079	17049	17190	17083	16885	17054	17022	16949	17029	17091	17050	17000	17012	16991	17037	16977	17100	17281	16943	17094	17081	17115	17126	17216	17288	17038	17017	17026	17142	17132	17196	16956	17146	17257	17181	17055	16868	17009	17173	17059	17166	17108	17194	17042	17021	17033	17029	17266	17030	16907	17189	17059	16966	16893	17009	17103	17126	17215	16971	16935	16957	17111	17087	17063	17125	16920	17110	16815	17139	17050	16979	17023	16888	17089	17128	17054	16882	16949	17071	16995	16972	16924	17129	17130	17087	17158	17104	16992	16916	17156	16963	17002	17099	17109	17070	17164	17186	17142	17094	16950	17143	17042	17083	17144	17288	17036	17118	17223	16983	17130	17165	17159	17018	17142	16985	17040	16924	17159	17204	17083	17096	16960	17059	17144	17117	17053	17061	16900	17033	16993	17046	17266	17154	17155	17147	16993	17201	17057	17233	17100	17186	17178	17060	17144	17059	16986	16931	17087	17144	16972	17202	17080	17133	17048	17083	17069	17135	17068	16914	17212	17019	17096	17165	17071	17029	17139	17158	17046	17150	17066	17035	17028	17061	17126	17171	17396	17148	17035	16944	17022	17256	17050	17174	17250	17050	17266	16917	17134	17164	17237	17048	17090	17289	17073	17083	17063	17161	17195	17109	17215	17076	16927	17154	17047	16896	17064	17167	17233	17081	17026	17136	17096	17106	17050	17083	17158	17192	17069	16927	16934	17144	17213	17046	17216	17272	17374	17040	17158	17092	16962	17141	16964	17094	16964	17023	16877	17055	17166	16888	17192	17116	16953	17208	16926	17123	17151	16914	17252	17048	17032	17142	17194	17047	17183	16916	17202	17019	16857	17036	16960	17264	17157	17174	17131	16932	17119	17076	16955	17146	17260	17162	17152	17119	17260	16974	17173	16951	17231	16905	17023	17032	17236	17062	17133	17151	17049	17194	16998	17039	17041	17149	16952	17200	17053	16936	17045	17069	16890	17026	17087	17084	17113	17164	16985	17171	17251	17153	17195	17200	17254	17114	17228	17056	17053	17039	17070	16875	16953	17015	17058	17035	17110	17157	17049	17086	17181	17212	17071	17195	16986	17097	17249	17023	17064	17077	17187	17024	17135	16937	16986	17311	16910	17134	16953	17134	17059	17143	17186	17074	17136	17122	17067	17005	16930	17038	17404	17115	17191	17072	16994	17237	17079	17051	17087	16941	17161	17135	17204	17194	17018	17025	17128	17117	17019	17189	17122	16941	17242	16986	17133	16928	17018	17110	17168	16982	16892	17088	17084	17100	17164	17076	17026	17218	17091	16982	16841	17002	17106	17144	17078	17129	17252	16938	17129	17090	17116	16934	16998	16990	16990	17079	17182	17024	17206	17040	17127	17017	17157	16979	17254	17222	17090	17110	17104	17189	17049	16971	17072	16963	17199	17369	17023	16949	17078	17166	17089	17089	17163	17016	17088	17031	17078	17063	17138	16782	17088	17035	17026	17201	17097	17024	16915	17326	17162	17229	16965	16841	17164	17034	17082	17208	16965	17109	16995	17165	16971	17120	17225	17248	17058	17106	16962	17106	17126	17048	17145	16916	17261	16970	17243	17180	17074	16949	17011	17042	17116	16948	16989	17080	16892	17014	17182	17177	17196	16968	17090	17129	17051	16936	17132	17208	17031	17188	17086	17099	17181	17089	17057	16999	17141	17062	16993	17063	17216	17084	16847	17107	17154	16932	17125	17033	17159	17101	17110	16959	16953	17033	17126	16960	16958	16825	17058	16827	16945	16941	17176	16971	17087	17077	17122	16910	17005	17020	16986	17094	17196	16981	17056	16988	17222	16968	17335	17164	17054	17051	17124	17268	17150	16985	17241	17144	16859	17058	17014	17023	17260	17193	17275	16923	17077	17151	17110	17065	17136	17137	17048	17181	17007	17372	17085	17007	17126	17177	17135	17028	17046	17178	17145	17081	17252	17108	16961	17110	16944	17170	17005	17061	17199	17172	17235	17036	17113	17013	17244	17045	17158	17068	17001	17219	17015	16988	17156	16857	16963	17137	16907	17118	17091	17059	16976	17134	17031	17209	17008	17068	17240	17305	16876	17011	17149	17104	17083	17105	17165	17151	17231	17239	17137	17117	17197	17175	16807	17076	17134	17159	17011	17148	17153	17068	17142	17025	17105	17074	17320	17097	17099	17004	16937	16995	17088	17201	17039	17144	17190	17042	16982	16936	17067	17056	17128	17041	17116	17067	17091	17100	17396	16992	17172	17223	17136	17044	16976	17036	17079	17053	16999	17053	17062	17133	16985	17045	17060	17104	16995	16841	17077	17025	17134	17025	17092	17081	17127	17116	16952	17268	17271	17054	17330	17139	17054	17134	17020	17124	16965	17115	17152	17024	17023	17072	17053	17135	17216	17040	17062	17194	17017	16972	17033	17109	16935	17029	17130	16913	16971	17165	16934	17117	17017	17008	17054	16895	17131	17114	17163	17119	17201	17049	17101	17042	17079	17167	17147	17001	17024	17002	17146	16958	17085	17090	17143	17155	17095	17298	17016	17119	17284	17152	16903	16984	17188	16987	17110	17223	16880	16882	16922	17189	17092	17040	17259	17099	16946	17092	16914	17026	17069	16993	16991	17278	17253	17151	17043	16913	17016	17019	17113	17095	17076	17258	17027	17049	17154	16955	17079	17181	17216	17145	17085	17007	17106	17138	17109	17009	16923	17300	16864	17265	17192	17093	17109	17041	17298	17070	17130	17062	17194	16909	17076	17198	16908	17152	17022	17207	17109	17100	17144	17114	17104	16889	17172	16962	17034	17141	17047	17161	16967	17321	17174	16991	17170	16986	17132	17097	17003	17098	17053	17233	17043	16986	17069	17214	17131	17083	17164	17068	17136	17301	16997	17071	17018	17110	16948	17162	16945	17301	17173	16928	17080	17159	17213	16938	17020	17278	17122	17067	17282	17209	17119	17044	16995	17154	16932	17099	17112	17005	17061	17046	17092	17187	17210	17030	17127	17065	17136	16997	17188	16942	17182	17078	17192	17069	17023	16942	17200	17274	17145	17091	17090	17041	16925	17217	17259	17176	17100	17080	17006	17151	17153	17018	17110	16950	17253	17130	17192	16990	16745	17128	17003	17140	17086	17073	17165	17135	16915	17151	17077	17243	17140	17023	17157	17025	17022	17050	17009	17108	17001	17205	17229	17046	17123	17026	17165	16887	17018	17061	17155	17028	17027	17126	16966	17104	17095	17125	17243	17035	17163	17065	17190	17146	17202	17073	17073	16968	17101	16975	17134	17182	16943	17069	17153	16835	17047	17305	16960	16977	17277	16919	17023	17077	16941	17251	17263	17320	16998	17120	17062	17160	17213	16967	17236	17121	17120	17097	17085	17126	17075	17199	17096	16981	17156	17068	17029	17013	16910	16890	17079	17153	16959	17104	17020	16945	17147	17212	17211	17144	17109	17235	17293	17126	17140	17080	17087	17032	17082	17012	17128	17150	17144	17125	17162	16908	17024	17012	17160	17013	17055	17096	17029	17077	16988	16881	17154	17153	16898	17012	17161	17156	17015	16995	17140	16943	16928	17151	17194	17187	17055	17191	17074	17114	17190	16910	17293	17026	17109	17023	16966	17187	17016	17301	17029	16891	17042	17028	17083	16895	17178	17072	17096	17229	17013	17028	17010	17018	17130	17060	17132	17133	16951	16937	17147	16973	16969	17116	17053	17216	16951	16941	17174	16902	17249	17087	17067	17076	17207	16989	17189	17130	17187	17087	17166	17238	17046	17186	16943	17111	17064	16864	17240	17141	17125	17195	17055	17232	17093	17044	17133	17269	17106	17195	17022	16986	16993	16852	17210	17022	17102	16957	17149	17037	16992	17348	17179	17145	16979	17264	16993	17012	17117	17214	17083	17007	17113	17209	17166	17073	17188	17099	17098	17257	17234	17102	16989	17140	17164	17127	17176	17259	17266	17230	17040	17002	17152	17014	16949	17296	17111	17184	17228	17218	17042	16958	16992	17054	17252	17020	16943	17106	17051	17139	17275	16966	17168	16986	17049	17054	17219	17140	17061	17152	17089	17167	17116	16962	17188	17053	17077	17058	17192	17044	16981	17173	17059	17048	17081	17084	17054	17101	17049	17067	16970	17040	17011	17193	17047	17099	17135	17174	16963	17188	17066	17164	16964	17053	17148	17025	17006	17112	16966	17199	17005	17129	17030	17118	17062	16955	17099	17156	17183	17059	17042	17186	17080	17022	16993	17111	17088	17112	16901	17074	17100	17170	16995	16988	17072	17007	17121	17075	17162	17096	17052	17080	17229	16810	17041	17129	17088	17051	17285	17109	16973	17158	17186	17032	17162	17101	17013	17061	17139	16998	17135	16989	17287	17074	16894	16996	17060	17027	17054	17181	17053	17108	17097	16792	17074	17060	17017	17087	16969	17110	17071	17017	17093	17197	17021	16893	16942	17191	17106	17094	17153	17025	17091	17023	17114	16965	17220	17085	17102	17274	17069	16975	17161	17092	16970	17137	17255	17201	17062	17051	17066	16948	17104	17091	17117	17075	17111	17042	16887	17189	17112	17117	16961	16982	17028	17171	17034	16899	17173	17261	17123	17065	17297	16980	16906	16997	17062	17083	17060	17168	17028	17107	16973	17078	17242	16969
32106	37529	38452	28679	22963	21370	21262	21003	21020	20860	20977	21140	20876	20890	21024	21217	21129	20900	20897	20892	20960	21101	21148	21028	20811	20981	21016	21047	20820	20991	21170	20943	21049	21192	20906	21038	21105	21039	20742	20969	21058	20740	20834	20948	21146	20986	20894	21056	20812	20831	20775	20981	21172	21085	20913	21194	20798	20943	20963	20788	21055	20858	20964	21069	20911	20805	20964	21031	20923	20837	21056	20767	20774	20940	20766	20918	20718	20883	21115	21353	20867	20697	20729	20795	20919	20734	20969	21007	21016	20846	21082	20954	20952	21024	20930	21082	21162	21032	21130	20931	20762	20776	20853	21065	20900	20834	20996	20698	20955	20737	21082	20928	21072	21204	21012	21145	21005	20660	20851	20853	21054	21062	20860	20977	20929	20978	20952	20877	20987	20846	20919	20960	20974	20817	20938	20771	20959	21128	21133	20849	20790	21210	20795	21094	20912	20883	20978	20881	21020	20873	21009	20859	21040	20927	20921	20950	20935	20825	20951	21072	20840	20917	21100	21359	21088	20951	20970	21043	20691	20969	20983	21155	20701	20945	21235	20816	21097	20837	20864	21286	21006	20984	21083	20929	21096	20931	21132	21010	21073	21052	20910	21167	20931	20970	21072	20939	20906	20842	21072	20990	20724	20671	21078	21005	21054	20838	20949	21076	20848	21011	20800	20987	20789	20799	20931	20849	21052	21024	21091	20926	20987	21044	21066	20828	20869	20940	20801	21061	20735	20899	20856	21121	20756	20968	20847	20942	20872	21012	21022	20924	20996	20964	21063	20940	20990	20961	21122	20820	20999	20760	21135	21053	20915	21062	20924	20894	20970	20892	21040	20664	20708	20702	20883	20988	21041	21069	21082	20845	21019	21104	21174	20984	20977	21050	20980	20898	21049	20693	21019	20788	20731	20976	20828	20977	21101	20976	20923	21095	20797	20965	20864	21053	20967	20943	21021	20919	20871	21066	20853	20776	21072	20887	21105	21069	20754	20943	20772	20991	21028	21046	20953	20987	21037	20929	20969	20990	21192	20903	21041	20856	20896	20821	21121	20989	20856	20869	21029	20802	20914	20933	20570	21052	20860	20999	21231	20671	21056	20801	21092	20833	20928	21023	21044	20953	20871	20913	20964	20914	20939	20996	20920	21167	20823	21066	20908	21035	21145	20920	20944	21096	21001	20813	20953	20974	20972	20874	20942	20844	20951	21056	20940	20751	21025	20811	20944	20956	20848	20870	20939	20979	20747	21091	20786	21074	21108	20683	20829	20916	20768	20966	21023	21016	20914	21023	20860	20788	20980	20804	21076	21109	21053	20779	20809	20875	21039	20941	21084	21061	20866	20808	20910	20682	21058	21179	20793	20727	20971	20913	20943	21015	20865	20968	21135	20941	20964	20895	21106	20896	20996	20925	20722	21016	21041	20831	20986	21084	20841	21117	20958	21077	21206	21000	20900	21002	20988	21027	20681	21122	21067	20850	21056	20844	20739	20934	20948	21050	20755	21077	20884	21081	20970	20953	20988	21036	20921	20803	21029	21035	21066	20743	20845	20847	20883	20778	20921	21183	21013	20997	20952	21129	20883	20897	20792	20847	20977	20938	20831	20868	20914	21053	21022	20900	21025	20943	20919	20994	21002	21057	20838	21196	20938	20912	20913	20834	21002	21059	21135	20962	20879	21043	21052	20948	20804	20853	20891	20855	21071	20960	21132	20808	20893	20814	21045	20927	20919	20918	21167	21153	20987	21056	21014	21015	20998	20951	21029	20862	20928	20877	20725	21121	21037	20953	20864	20907	20980	21048	21027	20846	20951	20946	20803	20719	20965	20967	21025	20795	20817	21028	21179	21052	20898	21276	20994	21087	20868	21042	20910	20838	21107	20828	21180	21154	20762	20912	20702	21008	20704	20902	20838	20972	20643	20975	21064	21178	20772	21024	21108	20835	21194	20994	20917	21106	20974	21019	20868	21044	20795	20836	20886	20981	20780	21130	20828	21061	20888	20856	21266	20929	21044	21031	20936	20905	20962	20988	21024	21017	21037	21144	20990	21002	21036	20718	20655	20868	21033	21185	20850	20931	20937	21092	20923	20954	20932	20972	20882	20889	20910	20936	20978	20856	20857	21237	20818	21076	21067	21011	21128	20855	20864	21204	21074	20880	21037	20753	21095	21123	21007	20933	21088	20781	20975	21130	21006	20820	21049	20817	20992	20884	21157	20933	20846	20946	21078	21047	21138	20962	21005	20821	20899	20938	21088	20996	20880	20823	21041	20643	20874	20892	21003	20920	20857	20954	20910	21077	20977	20775	20746	20726	21115	20764	20968	20843	21126	21017	20903	20824	20777	20991	20725	21211	21063	21022	21049	21120	20976	20941	20904	20805	20984	21075	21078	20844	20962	21014	21080	21016	21100	20870	21017	21150	21175	21131	20990	20891	20904	20930	21133	20996	21044	21097	20773	20945	21151	20681	20888	20953	20853	20849	21119	20953	20855	21039	21090	21048	20879	21132	20840	20849	20835	20969	21006	21169	20851	20663	21012	21001	20979	20720	20691	20757	21152	20862	20970	20890	20986	20821	20937	21039	21066	20739	20955	21051	21139	21094	20789	20931	21026	21080	21086	20813	20931	20888	20885	20908	20829	20947	21050	20919	20954	20966	21007	20749	20832	21004	21051	21026	20888	21201	21012	20967	20802	21040	20810	21032	20978	20617	21000	20955	21098	20891	21023	20848	21007	21141	21106	21157	20977	20969	20971	20735	20840	20954	20968	20997	20818	20648	20957	21000	21105	20960	20831	20980	20863	20963	21056	21020	21090	20814	20753	21006	20953	20963	20798	20986	20880	20866	20700	21028	21278	20957	20877	21184	20853	20803	20773	20999	21236	21052	20791	20804	20898	20852	20892	20859	21056	20970	20989	21034	21082	21092	21135	21019	20862	20894	20902	21021	21004	21091	20893	21111	20874	20889	20998	21088	21032	20842	20719	20840	20888	20878	20787	20809	20992	20683	20997	20687	21151	20915	21146	20866	21122	20958	20858	20834	20851	21047	20927	20961	20862	21067	20695	20785	20915	20922	20771	20871	20774	20818	20898	20724	20698	20885	20871	20765	20844	20851	21082	20908	21091	21083	20752	20835	20850	20836	21097	21118	20973	21149	20993	20884	20881	20994	20953	20937	21045	20873	20967	20868	20920	20751	20886	21136	20951	21056	20940	20947	21010	20843	20893	20896	20696	20871	20824	21162	20996	20830	21057	20908	20857	20999	20787	21097	21173	20778	20680	21001	20771	21111	20826	20989	20837	20977	20722	21115	20875	20945	21063	20557	21017	20768	20870	21103	20751	20870	20958	20896	20849	20909	20852	20821	20901	21183	21099	20840	20832	20965	20958	20834	20884	21071	20967	20829	20828	20905	21010	20891	20959	21031	21206	20792	21065	20953	20941	20895	20770	20905	20931	20963	21011	20940	20880	20891	20962	21131	20987	21010	20810	20900	20803	21009	21125	20882	21063	20923	21054	20878	20932	20872	20785	21021	20911	20802	20949	21104	20857	21030	20980	21051	20931	21014	21014	21047	21192	20959	20957	20919	20820	20880	20903	20723	21075	21099	21141	20847	20939	21043	20957	20825	21126	20842	20878	20882	21032	21064	20993	20928	21006	20951	20877	21096	20994	20821	21046	20852	20939	20867	21036	20961	20957	20945	20935	20830	20904	20721	20884	20867	21039	20871	20918	21032	20921	21164	21053	20954	21087	20813	20787	20882	21065	20959	20955	20825	21090	20910	20901	21083	21068	21047	20951	20819	21003	20851	21090	20938	20998	21155	20837	20978	20888	21008	20809	20909	21065	21070	21019	20999	20878	20893	21015	21145	21064	21085	20802	20876	21062	20949	20819	20901	20933	20656	21088	20774	20903	20803	20968	20978	20977	20938	20690	20995	21007	20832	20798	20900	21118	20872	20867	21124	20799	21295	20836	21012	20979	21045	20970	20803	20931	21025	21004	21128	20941	20814	21029	20868	20872	20769	21072	21042	21155	20707	20850	21125	20989	21042	21018	20880	20861	21113	20836	21134	21066	20948	20796	20943	20996	20942	20815	20713	20982	20985	20982	20867	21032	20881	21121	20913	21108	20969	20860	21089	20836	20864	20784	20838	20984	20902	20640	20751	21245	20912	21127	21014	21014	20888	20873	20883	20916	20735	21074	20891	20932	20914	20991	20904	20991	20981	21276	20986	20881	20806	21061	20870	20953	20996	21011	21081	21024	20965	21033	20815	21060	21183	20938	21161	20894	20862	20955	20846	20891	20836	20909	20663	20828	21019	20878	20985	21018	21069	20824	20853	20911	20934	21091	20999	20903	20825	20955	20966	20875	20787	20874	21107	20910	20857	21052	20999	21082	20924	20936	20954	20862	20994	21057	20990	20761	20937	20937	20834	20843	20978	20845	20738	21037	21115	20901	20832	20835	20835	20857	20781	20920	20732	20914	20889	20908	20693	20915	21034	21046	20965	20912	20711	20870	20806	21085	20938	21042	20807	20782	20665	21041	21127	20814	20886	21192	20956	20955	20947	20879	21034	21153	21004	21001	20873	20971	20955	20991	20917	20883	20970	20811	20868	20805	21055	20785	20818	20975	20880	21042	21018	21049	20823	20977	20788	20730	20936	21014	20913	20757	20905	20948	21111	20935	20969	21085	21124	21054	20960	21070	20707	20788	20889	20795	20917	21022	20926	21098	21000	21028	20879	20746	21063	20884	21139	20902	21006	20775	20972	21028	21132	20980	21023	21044	20787	21061	20976	21006	21125	21108	21026	20963	20984	20988	21109	21197	21020	20992	21106	21121	20686	20997	21016	21056	20895	21057	20798	21005	21134	21077	21154	20904	21059	20894	20929	20880	20969	21240	21131	20978	21018	20901	20929	20923	20857	21117	21164	21078	20928	20834	20859	20799	20830	20840	20812	21014	21052	20927	21068	20964	20963	20814	20929	20844	20808	21070	21034	20992	20862	20939	21124	20865	20971	20864	21008	21108	20667	21032	20942	20926	20897	21112	20959	20972	20751	21048	21014	20875	20855	20941	20915	20945	20893	21014	21008	20901	20796	21300	21024	21174	21048	20931	20860	20879	21000	21075	20866
43549	56289	38988	23437	18959	17265	17175	17274	17152	17056	17010	16972	17032	17105	17022	17023	16968	17107	17145	17276	17112	17135	17180	16886	17177	17111	16995	17214	17183	17070	17154	16954	17149	17193	16999	17133	17107	17005	17137	17088	17091	17141	17168	17078	17073	16963	17154	16922	17000	17225	16940	17016	17128	16909	17011	17080	17193	16795	17116	16906	17107	17066	17221	17063	17190	17168	17149	17217	16809	17122	17031	17119	17120	17073	16968	17057	17049	17120	16984	16998	17105	17043	17062	17054	17050	17225	16997	17018	17130	16994	17040	17116	17063	17025	17077	16994	17160	17065	17056	16857	17203	16983	17083	16959	16936	17199	17132	17246	17103	17218	17026	17170	17152	17080	17127	16923	16919	17126	17037	16868	17068	16985	17135	17154	17101	16975	17265	17054	17127	17047	17137	17135	17033	17030	17152	17014	17120	16987	17196	17176	17157	17023	17007	17100	16917	17172	17012	17035	17023	17149	17072	17052	17091	16928	17127	17059	17175	17135	16940	16997	16991	17043	17095	16930	17064	17082	17056	17254	17002	17207	16943	17016	17008	17035	17127	17017	17319	16942	17031	16926	17065	16976	16901	17192	17139	17137	17060	16935	16991	17376	16977	17027	17240	17211	17207	17224	17179	17118	17052	16928	16838	17005	17000	17066	16883	17059	17157	17174	16978	16989	17176	17260	17001	16989	17001	17242	17020	17239	17332	17119	17023	17128	17011	17206	17018	17063	17042	17167	17091	16992	17303	16801	16981	17017	17251	16932	17028	17071	17089	17149	17393	17102	17003	17103	16984	16996	17167	17103	16856	17111	17332	17113	17156	17078	17067	17101	17181	17018	17110	17057	16984	16996	17033	16926	17250	17139	16976	16860	16950	17181	17227	17348	17186	16988	17131	17114	17054	17181	17026	17104	17278	17242	17047	16980	17155	16992	17038	17087	17068	16963	17054	17023	17071	17181	17087	17003	17140	17205	16980	17172	17262	16995	17117	17345	17177	17069	17098	17002	17045	17041	17050	17219	16998	16983	17108	17108	17029	17034	17204	16903	17125	17011	17155	17204	16942	16941	17153	17081	16986	16988	17137	16931	17237	17017	17194	16855	17015	17090	17081	17028	17284	17073	16997	17071	17148	17183	16970	17091	17153	17066	17011	17040	17274	17032	17023	16969	17132	16940	17100	16932	17081	17117	17079	17100	17074	16963	17216	16998	16958	16979	16946	17050	17054	17219	17046	16994	17229	17142	17105	16989	17095	17080	17221	17013	17156	16985	17002	17028	17048	17006	17034	16990	17148	17077	17080	17109	16990	17125	17018	17035	17120	17157	16861	17196	17046	17136	17056	17081	17067	17140	17025	17144	17157	16949	17064	17271	17106	17036	17239	17135	17008	16981	17117	17013	17049	16959	16956	17163	17213	17253	17068	17279	16861	17316	16902	17104	16974	17107	16997	17086	17043	17157	16977	17091	16972	17091	17072	17030	17045	17030	17104	17140	16936	16949	16916	17029	16891	17175	17056	17132	16967	16953	17122	17005	17161	17259	17222	17131	17257	17096	17089	17197	17071	16930	17098	17079	17010	17144	17115	17119	17040	16959	17112	17069	17137	17172	16909	17059	17033	17046	16885	17168	17056	17049	17167	17120	17042	17010	17019	17041	17039	17028	17076	17113	16839	17118	17024	17106	17105	17138	17185	16991	17115	17100	17150	17223	17033	17022	17080	17141	17093	17154	16962	16909	17009	17011	17026	17045	17003	17041	17156	17072	17036	17162	17029	17316	17030	17022	17093	17012	17040	16913	17151	17017	17242	17191	17097	16987	17077	16972	17096	17166	17177	17179	17145	17144	17152	17073	17139	17273	17113	16975	17029	17129	17050	17134	17195	17248	17111	17072	17033	17103	16976	17076	16988	17272	17121	17119	16960	17126	17135	17176	16887	17245	17247	17160	17184	17071	17003	17210	17181	16927	17259	17176	17143	17092	17174	17042	17042	17114	16964	17116	17090	17157	17038	16931	16903	17029	16992	17007	17026	16978	17219	16870	17146	17178	17173	16981	17049	17302	17185	16876	17197	17076	17113	17186	17062	16914	17058	16894	17068	17051	17088	17074	17112	17184	17090	16896	17236	17222	17133	17260	17084	16996	17126	17172	16986	17093	16919	17291	16932	17257	16992	17021	17170	17068	16995	17140	17013	17054	17019	17133	16977	17147	17123	17047	17039	17031	17247	17042	16919	17079	16993	17215	16986	17099	17032	17155	16932	16946	17096	17113	17160	17022	17254	17139	17115	16913	17169	17108	16964	17031	16908	16935	17027	17020	17159	17024	17105	16960	17042	16896	17163	16936	16873	16907	17170	17087	16965	16952	17012	17075	17016	17023	17178	17336	16994	17136	16962	16995	16957	16951	17099	17003	17007	17084	17081	17132	17191	17007	16909	17053	17185	16966	17178	17045	17046	17077	17098	17185	17199	16939	17150	16948	17124	17033	16998	17099	16997	17040	17196	17004	16987	17121	17047	17118	17327	17154	17211	17138	17167	16980	17033	17168	17130	17086	16926	17170	17010	17049	17218	17158	17030	17238	16957	16965	17181	17223	17188	16927	16991	17195	16982	17332	16970	17115	16952	17165	16934	17024	17115	17105	17292	17114	17061	17182	17140	17033	17126	17007	17113	17146	16971	17102	17152	17103	17140	16967	17054	17091	17121	17105	17106	16987	17042	16894	17133	16990	17148	17089	17106	17049	17234	17127	16863	17217	17024	17311	17056	17086	17038	16969	17090	17173	16991	17261	16993	17000	17128	17027	17237	17069	17184	16997	17070	17221	17250	17144	17110	17054	17114	17019	17078	17071	17102	17111	17007	17110	17275	16988	17243	17239	17187	17072	17039	17026	17214	17205	17202	17090	17114	17141	17119	17031	17034	17225	17007	17094	17044	17058	16887	17160	17161	16873	17047	17031	17047	16976	16861	16980	17013	17112	17061	17080	17138	17188	17051	17021	17002	17050	17032	17039	17031	16982	17055	17119	17135	17321	17010	17212	16982	17093	17174	17115	17076	17078	17088	17285	16999	17064	17053	17004	17102	17091	17195	16908	17141	17037	17070	17295	17104	17139	17112	17287	16942	17109	17168	17064	17098	17154	17002	17003	16879	17149	17157	17124	16958	17036	17038	17088	17258	17010	17200	17087	16891	17236	17079	16959	17264	17138	16904	17017	16945	17054	16812	17119	17152	17111	17091	17051	17037	16957	17096	17226	17157	17114	16937	17051	16941	17027	17125	17026	17042	17073	16944	17094	17033	17035	16978	17155	17091	16944	17017	17132	17108	17151	17166	17049	17201	16976	17119	17038	17097	17148	16993	17178	17313	17144	17104	17108	16933	17189	17025	17073	16921	17117	17014	17113	16898	17012	17157	17006	16974	17209	16964	16943	17120	17316	16996	17128	17195	17072	17087	17106	17019	16920	17005	16994	17077	16967	17048	17085	17064	17180	17230	17131	17025	17047	17068	16938	17123	17256	17082	16921	16998	17053	17175	16955	17020	17044	17153	16954	17151	17014	17261	17050	17070	16907	17186	17084	16923	17163	17193	17025	16889	17085	17184	17179	17122	17092	17044	17164	17015	17148	17043	17016	17055	17092	17040	17111	17123	16928	17106	17075	17097	17220	17134	16875	17185	17211	17237	17141	17100	17047	17133	17150	17128	17178	17010	17149	17086	17061	17136	17132	17063	17173	16999	17044	17034	17058	17040	17242	17092	16999	17067	17183	17184	17047	17119	17072	16992	16921	17130	17240	17108	17086	17054	16982	17102	17107	17118	17007	16914	17104	17066	17017	17105	17145	17006	17131	17135	17118	17085	17163	17109	17096	17133	16989	17191	17013	17025	16983	17182	17176	17053	17034	17126	17129	17130	17067	17097	17274	17208	17181	17111	17134	17029	16929	16975	16945	17006	17142	17048	17281	16956	17137	16911	17122	17066	17037	17125	17007	16951	17164	17064	17233	17083	17097	17090	16925	17088	17035	17039	16942	17301	16983	17225	17113	17063	17266	17224	17068	17060	17004	17047	17033	16967	17047	17116	16973	17039	17137	17095	16995	16875	17108	17133	17067	17054	17132	16954	17096	17112	17084	17271	17035	17185	17044	17217	17015	17246	17133	17239	17213	17197	17004	16982	17165	17131	17039	17007	17161	17223	17014	17080	17136	17109	16977	17048	17168	17188	16995	17141	17120	17074	17190	17136	17229	17056	17123	17168	17070	17032	17187	17060	16980	17150	17094	16985	17026	17045	17021	17212	17049	17235	17153	17012	17152	16929	17080	17133	17166	17229	17130	17057	17020	17115	17370	17100	17005	17149	17135	16958	17126	17159	16877	17068	17017	17023	17019	16939	17159	17172	16892	17201	17036	17097	17126	17031	16981	17120	17149	17121	17153	17126	17174	17278	17111	17265	17162	17162	17186	17290	16958	17082	16926	17116	17159	16878	17166	17202	17056	17294	17031	17006	17016	16970	17124	17197	17071	17190	17184	16876	17064	17161	17230	17000	16966	17196	17127	17201	17205	16973	17207	17001	17020	17162	17179	17144	16919	17181	17060	17003	17200	16893	17086	16975	16991	17122	17085	16847	16971	17227	17023	16984	17038	17085	16947	17022	16978	16966	17002	17074	17047	17107	17069	17033	16943	17131	16982	17186	17080	16992	16991	17098	16976	17073	17069	17103	16907	17120	17250	17194	17086	17115	17102	17079	17175	17198	17196	17137	17241	17153	17086	17101	17233	16986	17274	17046	17146	17170	17151	17226	17053	17146	17155	16997	17161	17244	16895	16978	17023	17068	17113	17164	16914	17038	17089	17184	17292	17044	17145	17047	17118	17025	17200	17085	17201	16984	17065	16989	16992	16990	16982	17221	16991	17149	17150	17229	17210	17022	17184	17216	17155	16962	17093	17101	17164	17108	17107	17035	17214	17007	17072	17105	17082	17186	17026	17220	17144	16985	17156	17092	16930	17238	17288	17037	16970	17026	17341	17190	17083	16854	17123	17039	17142	16995	17128	17085	17001	17058	17263	17172	17103	17212	17128	17044	16994	17038	17202	17061	16951	17245	17174	17039	17029	17086	17085	17031	17123	17085	17136	16858	17018	17170	17099
24130	24014	33096	27939	24517	24405	24034	21169	20599	20877	20860	20777	20916	20950	20780	20921	20733	20893	20681	20611	20647	20751	20688	20820	20546	20819	20668	20626	20628	20692	20604	20720	20623	20775	20782	20698	20760	20739	20746	20601	20437	20570	20694	20644	20540	20903	20658	20715	20606	20676	20613	20581	20571	20622	20717	20538	20630	20778	20603	20494	20710	20650	20641	20755	20814	20691	20587	20595	20420	20632	20551	20458	20551	20659	20800	20763	20415	20750	20645	20473	20688	20443	20796	20613	20633	20646	20678	20914	20674	20510	20526	20731	20524	20690	20716	20566	20888	20713	20551	20566	20530	20664	20751	20686	20677	20850	20694	20419	20550	20544	20360	20601	20556	20601	20734	20782	20671	20527	20604	20663	20810	20425	20584	20726	20517	20494	20556	20635	20759	20635	20464	20574	20703	20673	20654	20592	20723	20533	20327	20571	20694	20568	20628	20485	20650	20643	20715	20513	20541	20688	20772	20556	20500	20465	20655	20699	20640	20778	20567	20738	20695	20527	20601	20655	20666	20323	20267	20587	20561	20799	20763	20802	20737	20734	20513	20662	20502	20535	20635	20683	20765	20458	20638	20732	20695	20510	20420	20495	20615	20724	20551	20493	20552	20697	20631	20673	20708	20764	20474	20365	20492	20764	20769	20584	20643	20584	20602	20649	20748	20581	20433	20670	20608	20685	20580	20471	20875	20746	20592	20751	20522	20591	20552	20634	20571	20771	20557	20840	20493	20834	20570	20466	20689	20542	20634	20565	20673	20503	20465	20574	20421	20579	20645	20652	20483	20627	20753	20628	20626	20590	20799	20568	20475	20534	20780	20629	20683	20381	20723	20626	20402	20675	20555	20664	20899	20669	20625	20782	20587	20769	20538	20683	20615	20622	20659	20419	20508	20727	20676	20786	20641	20449	20659	20476	20685	20629	20643	20466	20418	20764	20537	20519	20688	20453	20610	20643	20594	20849	20764	21004	20651	20620	20659	20622	20703	20463	20365	20778	20784	20402	20314	20517	20651	20692	20480	20788	20531	20619	20567	20546	20492	20457	20619	20768	20764	20610	20339	20586	20542	20445	20515	20695	20569	20599	20511	20515	20691	20820	20467	20522	20645	20500	20719	20460	20468	20616	20555	20551	20750	20551	20667	20410	20847	20510	20551	20663	20669	20429	20420	20421	20500	20469	20759	20647	20741	20489	20770	20585	20627	20566	20671	20457	20831	20640	20770	20548	20470	20608	20403	20451	20592	20583	20729	20734	20624	20510	20608	20628	20650	20432	20399	20777	20609	20555	20515	20699	20552	20561	20732	20640	20731	20711	20398	20449	20739	20498	20514	20710	20545	20673	20573	20697	20549	20481	20420	20650	20760	20579	20689	20652	20556	20574	20546	20649	20603	20642	20628	20594	20480	20609	20605	20451	20642	20569	20685	20703	20604	20496	20667	20655	20665	20610	20505	20553	20546	20407	20668	20639	20569	20617	20696	20656	20555	20729	20581	20495	20809	20767	20480	20500	20673	20600	20666	20517	20345	20449	20371	20753	20698	20723	20713	20575	20520	20494	20550	20709	20711	20407	20624	20565	20518	20374	20509	20745	20689	20820	20681	20605	20749	20571	20845	20640	20693	20592	20426	20644	20520	20523	20600	20564	20500	20528	20839	20677	20615	20678	20601	20601	20395	20578	20508	20671	20531	20507	20558	20635	20516	20677	20787	20714	20795	20539	20477	20519	20584	20403	20424	20627	20683	20807	20810	20690	20750	20656	20608	20582	20517	20652	20573	20617	20450	20687	20710	20673	20782	20658	20698	20430	20736	20536	20235	20632	20623	20709	20566	20402	20605	20639	20737	20573	20693	20550	20465	20608	20569	20703	20633	20289	20662	20727	20650	20547	20718	20698	20793	20678	20523	20592	20471	20678	20683	20541	20682	20600	20752	20526	20578	20520	20539	20617	20622	20600	20606	20446	20572	20553	20659	20601	20418	20656	20599	20762	20616	20608	20556	20726	20630	20515	20543	20524	20810	20510	20569	20612	20352	20362	20424	20691	20625	20438	20539	20776	20709	20593	20683	20520	20768	20639	20487	20588	20810	20605	20890	20972	20488	20593	20780	20799	20519	20402	20707	20674	20599	20543	20660	20635	20594	20601	20853	20588	20513	20776	20626	20566	20728	20409	20556	20574	20495	20702	20657	20649	20648	20548	20707	20564	20731	20699	20594	20598	20800	20662	20561	20403	20628	20615	20490	20559	20406	20586	20542	20646	20552	20581	20808	20423	20340	20766	20634	20653	20752	20588	20732	20380	20698	20600	20500	20657	20649	20572	20623	20702	20532	20523	20644	20540	20610	20470	20614	20713	20499	20722	20764	20542	20699	20365	20677	20556	20631	20541	20594	20765	20617	20532	20377	20857	20663	20658	20476	20322	20593	20808	20734	20561	20583	20832	20664	20593	20584	20569	20681	20678	20661	20496	20533	20511	20497	20789	20542	20416	20625	20620	20781	20452	20510	20504	20596	20530	20744	20847	20514	20616	20494	20717	20303	20532	20516	20651	20677	20391	20658	20552	20424	20492	20659	20468	20636	20589	20581	20701	20828	20667	20650	20419	20478	20628	20706	20745	20792	20613	20656	20568	20351	20582	20591	20595	20314	20574	20499	20581	20539	20727	20545	20737	20433	20635	20576	20590	20384	20799	20612	20747	20373	20415	20388	20478	20643	20541	20419	20631	20737	20574	20779	20575	20712	20522	20450	20710	20393	20485	20673	20513	20780	20535	20762	20765	20570	20585	20691	20545	20716	20751	20607	20410	20604	20421	20500	20650	20694	20581	20659	20515	20687	20615	20452	20479	20672	20466	20522	20856	20523	20665	20802	20603	20521	20608	20693	20583	20732	20449	20326	20570	20672	20654	20668	20495	20626	20598	20582	20706	20509	20627	20524	20828	20700	20662	20720	20513	20782	20653	21036	20584	20413	20545	20645	20505	20494	20608	20508	20550	20491	20353	20435	20615	20686	20630	20704	20444	20544	20365	20653	20509	20471	20527	20643	20567	20726	20576	20556	20845	20673	20516	20337	20565	20512	20646	20688	20731	20523	20624	20640	20506	20510	20692	20794	20457	20678	20647	20642	20738	20734	20527	20534	20595	20692	20716	20700	20561	20701	20728	20554	20617	20625	20529	20513	20321	20578	20662	20713	20645	20490	20450	20704	20409	20529	20576	20596	20636	20475	20469	20471	20560	20487	20638	20648	20544	20670	20449	20560	20757	20552	20577	20534	20577	20549	20552	20549	20310	20443	20500	20457	20663	20416	20553	20740	20505	20483	20756	20475	20564	20608	20817	20568	20718	20574	20612	20626	20534	20611	20615	20658	20725	20654	20618	20565	20680	20601	20706	20418	20576	20639	20701	20414	20684	20741	20807	20751	20583	20507	20476	20475	20691	20491	20505	20418	20502	20578	20538	20631	20505	20745	20571	20703	20550	20746	20734	20623	20584	20495	20448	20509	20868	20593	20648	20753	20704	20767	20689	20621	20632	20599	20483	20692	20558	20494	20793	20554	20685	20668	20528	20518	20709	20619	20621	20830	20420	20615	20573	20752	20556	20732	20464	20694	20619	20591	20706	20505	20555	20711	20524	20310	20702	20672	20871	20748	20511	20585	20495	20505	20421	20549	20683	20438	20679	20602	20597	20489	20385	20578	20568	20583	20847	20641	20569	20563	20519	20613	20684	20567	20511	20423	20453	20505	20633	20390	20596	20651	20734	20642	20468	20713	20579	20746	20597	20519	20589	20663	20502	20779	20812	20464	20538	20398	20484	20733	20459	20564	20526	20898	20514	20727	20606	20725	20592	20681	20777	20643	20391	20503	20724	20588	20533	20466	20493	20676	20338	20512	20350	20588	20634	20615	20587	20642	20639	20556	20548	20484	20461	20592	20522	20763	20583	20429	20381	20739	20756	20551	20593	20654	20725	20651	20632	20501	20652	20983	20436	20640	20718	20706	20904	20572	20646	20784	20703	20576	20394	20603	20552	20699	20508	20634	20469	20611	20623	20604	20638	20692	20599	20515	20604	20560	20627	20558	20532	20571	20549	20632	20660	20825	20716	20664	20453	20599	20638	20627	20797	20643	20554	20469	20801	20562	20550	20520	20699	20639	20718	20625	20604	20569	20577	20621	20688	20571	20497	20838	20696	20882	20702	20717	20576	20476	20421	20572	20560	20678	20384	20525	20645	20661	20562	20936	20666	20493	20534	20689	20593	20713	20677	20422	20621	20462	20577	20670	20547	20732	20582	20680	20745	20696	20354	20567	20479	20363	20606	20548	20585	20673	20598	20559	20853	20541	20827	20653	20650	20815	20619	20455	20743	20596	20590	20494	20396	20658	20734	20546	20585	20663	20603	20590	20474	20423	20595	20641	20671	20651	20543	20668	20723	20655	20688	20569	20577	20613	20589	20619	20586	20637	20662	20544	20594	20706	20539	20647	20586	20450	20592	20619	20700	20609	20722	20623	20422	20405	20754	20619	20752	20654	20680	20608	20627	20449	20698	20513	20642	20706	20654	20555	20748	20661	20575	20645	20437	20537	20576	20653	20762	20636	20623	20429	20432	20471	20531	20686	20456	20790	20672	20744	20686	20579	20558	20664	20571	20413	20520	20337	20470	20569	20645	20422	20510	20661	20457	20878	20511	20546	20527	20510	20538	20608	20817	20591	20673	20598	20612	20512	20491	20537	20644	20699	20653	20534	20679	20518	20591	20475	20492	20733	20505	20454	20658	20663	20537	20690	20685	20756	20523	20676	20481	20539	20536	20582	20504	20529	20697	20709	20661	20431	20736	20505	20671	20608	20579	20625	20520	20568	20822	20531	20651	20534	20742	20543	20712	20510	20611	20655	20574	20738	20770	20500	20441	20506	20589	20584	20569	20627	20756	20673	20627	20514	20546	20470	20429	20830	20582	20613	20487	20367	20442	20529	20831	20610	20438	20551	20641	20769	20541	20772	20646	20887	20834	20527	20629	20424	20612	20668	20818	20629	20409	20790	20565	20563	20543	20742	20465	20554	20864	20671	20510	20568	20535	20705	20657	20844	20724	20619	20596	20727	20806	20637	20647	20629	20531	20484	20695	20891	20620
64428	97307	71505	42236	26619	19306	17574	17176	17054	16852	16857	16997	16820	17107	16978	16841	16845	17022	16833	16984	16788	16940	16803	17035	16932	16916	17039	17000	17004	16971	16837	16883	16913	17041	16887	16743	16981	16929	16958	16781	16901	16855	17052	16988	16922	16954	16884	16939	16716	16868	16862	16735	16688	16856	16836	16797	16905	16799	16807	16980	16825	16948	16886	16990	16956	16876	16799	16882	17004	16802	16849	16859	16928	16948	16952	16855	16729	16757	16964	16793	16912	16961	16795	16880	16753	16785	16781	16845	16966	16818	16880	16838	16761	16869	16989	16706	17009	16810	16871	16793	16750	16847	16800	17046	16870	16863	16820	16891	16618	16946	16859	16750	16868	16794	16842	16832	16831	16922	16974	16789	16841	16851	16837	16815	17153	16810	16874	16723	16801	16958	16975	16799	16907	17020	16925	16785	16803	16774	16932	16907	16889	17001	16919	17012	16957	16806	16970	16819	16886	16920	16995	17098	16850	16950	16914	16998	16912	16855	16775	16885	17013	17003	16843	16836	17128	16708	16906	17054	16741	16889	16937	16819	16854	16821	16960	17149	16801	16728	16784	16831	16752	16878	16812	16947	16830	16786	16781	16957	16686	16958	16843	16994	16857	16899	16960	16854	16889	16798	17096	16719	16710	16870	16967	16940	16907	16912	16995	17000	16861	16873	16877	16866	16802	16935	16951	16814	16793	16957	17053	16766	16896	16888	16913	16942	16957	17035	16789	16859	16990	16710	16844	16991	16798	16761	16912	16871	16947	16868	16879	16892	16945	16801	16974	16905	16888	16878	16885	16916	16907	16989	16822	16786	16891	16674	16922	16632	16814	17164	17010	16951	16802	16888	16777	16980	17065	16991	16863	16863	16848	16810	16733	17002	16809	16887	16863	17002	16936	16871	16873	16670	16769	17025	16913	16814	16798	16845	16641	16960	16820	17006	16901	16852	17022	16833	16896	16877	16954	16906	16808	16997	16702	16893	16692	16936	17037	16672	16773	16844	17014	16967	16886	16892	16996	16930	17041	16901	16905	16908	16787	16804	17064	16695	16967	16727	16853	16905	16849	16715	16852	16916	16826	16701	16936	16758	16840	16699	16822	16907	16671	16859	16794	16825	16731	16919	16709	16872	16897	16943	16665	16769	16783	17028	16978	16918	16812	16942	16790	16884	16752	16856	16989	16775	16974	16913	16750	16933	16682	16993	16849	16923	16924	16937	16964	16932	16929	16811	17015	16751	16881	16736	16896	16991	16640	16887	16776	16903	16882	16908	16788	16917	16766	16941	16785	17098	16758	16935	16762	16875	16873	16888	16904	17057	16901	16667	16963	16793	16872	16795	16887	16891	16842	16765	16867	16878	16917	16981	17004	16821	16856	16878	17001	16959	16985	16962	16852	16937	17012	16820	16898	16945	16964	16931	16750	16746	16937	16922	16867	16947	17044	17207	16778	16873	16890	16788	16913	16857	16630	16903	16907	16772	17028	16915	16877	16772	16925	16981	16861	17001	16915	16769	16799	16803	17011	16984	16920	16971	16805	16829	16958	16781	16959	16819	16862	16868	16890	16898	16920	16694	16975	16813	17095	16915	16789	16929	16896	17004	16651	16989	16992	16882	16930	17024	16831	16873	16696	16952	16948	16863	16892	16885	17026	16753	16965	16824	16777	16879	16842	16979	16757	16876	16875	16806	16912	17037	16734	16826	16761	16879	16727	16930	16764	16781	16968	16714	16895	17057	16936	16990	16763	16788	16885	16830	16874	16819	16890	16616	16711	16891	16935	16983	16844	16848	16987	17041	16820	16790	16813	16778	17006	17008	16997	16782	16927	16852	16915	16724	16840	16901	16914	16863	16807	16925	16944	16958	16963	16908	16852	16830	16879	16862	16725	16802	16884	16909	16906	16981	16844	16904	16906	16920	16979	16846	16827	16771	16983	16768	17075	16943	16926	16987	16769	16842	16919	16898	16789	16678	16856	16843	16922	16791	16959	16956	16860	16907	16747	17004	17059	16728	17009	16648	17018	16811	17109	16810	16915	16808	16907	16708	16843	16901	17021	16757	16935	16880	16955	16808	16983	16910	16788	16940	16807	16834	17051	17017	16800	16901	17024	16976	16781	16990	16932	16884	16851	16898	16854	16810	16937	16918	16827	16821	16808	16887	16928	16941	16772	16833	16742	16792	16807	16728	16831	16788	16870	16963	16765	16847	16951	16987	16923	16838	16870	16797	16784	16978	16902	16881	16844	17057	16869	16945	16858	16792	16664	16942	16931	16858	16976	16829	16815	16874	16921	17013	16867	16827	16801	16787	16933	16946	17020	16918	16973	16904	16842	16942	16933	16848	16798	16923	17018	16754	17124	17042	16832	16870	16878	17033	16971	16963	16837	16804	16802	16796	16811	16863	17022	16795	16789	17056	16868	16907	16813	17007	16660	16985	17000	16919	16824	16854	16808	16854	16848	16746	16809	16866	16802	16946	16860	16807	16881	16782	16917	16962	16913	16814	16958	16801	16796	16919	16918	16803	17004	16905	16704	17067	16902	16802	16914	16697	16855	16868	16897	16940	16838	16758	16703	16910	16851	16803	16795	16973	16877	16931	16933	16908	16904	16684	16820	16878	16792	16794	16933	16990	17012	16754	16911	16892	16948	16931	17022	16833	16828	16956	16797	16783	16960	16702	16673	16961	16936	16935	16892	16859	16980	16780	16837	16876	16926	16824	16852	16886	16759	16939	16873	16987	16815	16921	16837	16827	16982	16974	16777	16855	16790	16904	16896	16708	17027	16859	17030	16932	16967	16842	16687	16780	16835	17039	16932	17026	16876	16889	16822	16899	16876	16975	16833	16941	16894	16770	16842	16621	16757	16941	16844	16764	16845	16845	16807	16816	16850	16896	16805	17011	16816	16785	16955	16750	16694	16769	16804	16876	16841	16879	16995	16817	16966	16744	16783	16866	16938	16879	17023	16942	16849	16897	16866	16835	16836	16821	16855	16871	16984	16772	16994	16817	16987	16878	17044	16889	16763	17042	16886	16719	16869	16944	16653	16962	16844	16879	16866	16983	16917	16838	17072	16646	16793	17003	17019	16952	16771	16832	16861	16784	16890	16805	16733	16819	16912	16816	16968	17013	17104	16810	16909	16937	17015	16711	16835	16750	16859	16934	16748	16824	17011	16986	16868	16815	16607	16821	16725	16926	17018	16766	16888	16865	16731	16892	16875	17091	16927	17035	16770	16726	16965	16916	16656	16926	16910	16748	16786	16738	17004	16807	16827	16762	16790	16836	17034	16814	16640	16860	16831	16931	16985	16824	16934	16885	17060	16751	16794	16767	16960	16810	16862	16809	16668	16986	16829	16938	16997	16924	17040	16806	16902	16801	16906	16751	16787	16882	16958	17160	16825	16749	16919	16716	16758	16850	16920	16935	16917	16936	16825	16980	16958	16832	16833	16885	16882	16899	16910	16834	16664	16852	16889	16829	16885	17020	16926	17125	16802	16842	17060	16875	16867	16866	16930	16754	16932	16836	16917	16732	16954	16771	16819	16919	17004	16962	16842	16725	16832	16820	16804	16895	16969	16855	16834	16850	16911	16782	16956	16847	16731	16931	16822	16853	16969	16885	16939	16752	16942	17034	16875	17027	16846	16823	16847	16924	16792	16839	16875	16912	17014	16887	16887	16886	16846	16695	16794	16659	16923	16823	16758	16828	16858	16824	16801	16788	16882	16785	17070	16947	16873	16919	16911	16837	16806	16850	17018	16895	17019	16894	16869	16952	16746	16845	16882	16906	16956	16993	16760	16702	16912	16958	16907	16733	16937	16928	16810	16927	16795	16801	16716	16971	16919	16948	16995	16657	16782	16988	16818	17045	16958	16941	16877	16986	16964	16971	16926	16722	17028	16998	16847	17133	16954	16819	16817	16747	16784	16677	17099	16944	16927	16736	16802	16906	16909	16685	16957	16766	16893	16885	16617	16901	16871	17048	16984	16871	16846	16970	16994	16911	16902	16940	17073	16767	17102	16818	16753	16809	16848	16994	16774	16693	16819	16908	16818	16793	16990	16896	16976	16783	16869	16921	17081	16778	17083	16842	16913	16966	16945	17001	16868	16907	16794	16770	16768	16859	16863	16900	16937	16903	16920	16879	16829	16704	16848	16787	16949	17037	16986	16779	17000	16911	16999	16993	16786	16817	16860	16739	16873	16912	16910	16861	16939	16907	16802	16953	17020	16911	16937	16814	16957	16916	16930	17013	17007	16760	16859	16786	16990	16763	16876	16843	17026	16928	16813	16836	16965	16900	16809	16919	16822	16924	16944	17085	16932	16678	16898	16822	16976	16981	16903	17032	16947	16720	16775	16773	16914	16853	16766	17034	16778	17001	16863	16896	16800	16827	16872	16824	16871	16737	16869	17000	17008	16900	16910	16935	16773	16857	16855	16897	16914	16856	16894	16958	16763	16945	16768	16960	17078	17120	16893	16958	16803	16733	16833	17006	17099	16923	16998	16896	16993	16950	16730	16842	17089	16950	16873	16856	16758	16762	16755	16728	16890	16836	17090	16755	16821	16791	16899	17058	16970	16952	17038	16879	16883	16907	16861	16792	16921	17054	16920	16937	16968	16717	16710	16877	16968	16849	16710	16785	16919	16837	16885	16787	16773	16899	16964	16663	17038	16776	16966	17026	16938	16791	17008	16842	16828	16915	16858	16813	17121	16926	16794	16824	16938	16887	16796	16767	16935	16749	16973	16837	16761	16861	16760	16847	16774	16765	16825	16931	16722	16959	16921	16899	16898	16796	16722	16813	16921	16761	16811	17026	16857	16884	17010	16925	16796	16823	16817	16879	16881	16951	16701	16828	16973	16715	16793	16716	17036	16842	16975	16815	16816	16866	16801	16887	16967	16861	16882	16894	16785	17000	16833	16807	16862	16734	16729	16942	16872	16878	16907	16861	17033	17121	16818	16798	16790	16801	16828	16909	16765	16765	16946	16845	16860	17105	16910	16956	16914	16989	16831	16796	16925	16900	16872	16976	17121	16921	16838	17024	16912	16999	16923	16834	16975	16990	16711	16742	16941	16899	17085	16897	16689	16994	16838	16681	16950	16992	16874	16980	16874	16870	16855	16782	16787	16672
22805	22360	30849	25405	22973	24763	27168	22013	21251	21508	21292	21263	21303	21211	21046	21091	21187	21104	21116	21332	21029	20993	20979	20875	20808	21099	21035	21018	21116	21002	20844	20884	21004	20997	21137	21064	20973	20762	20797	20799	20894	20751	21184	20880	20989	21129	20917	20980	20915	20991	21151	20934	20974	20929	20882	20929	21046	20968	20820	20931	20974	20842	20717	20926	20882	21157	20987	20974	20673	20793	20818	20677	20864	20902	20748	20827	20946	21033	21163	20808	20815	20837	20579	21049	20939	20841	20732	20976	20936	21085	20956	20918	20925	20879	20761	20839	20857	20820	20712	20829	20786	20951	20955	21024	20929	20929	20831	20676	20952	20851	20976	20996	20941	20683	20771	20790	20708	20871	20949	20952	21068	21114	20858	20943	20970	20812	20805	20967	21015	20743	20639	21035	20811	20891	21031	20949	20878	20727	20931	20685	20900	20942	20689	20831	20969	20738	20859	20898	20744	20966	21030	20774	20761	21181	20976	20959	21152	20978	20928	20903	21110	21046	20971	20635	20801	20611	20912	20793	20948	21147	20898	20921	20475	20824	20937	20796	21033	21063	20932	20964	20978	20829	20791	20763	20938	20974	20796	20961	20996	21136	20860	20770	20593	20907	20769	20719	21005	20605	21005	20958	20693	20975	20868	20807	21111	20777	20959	20843	20828	20781	20961	20843	20553	20860	20848	21015	20855	21049	20716	20932	20835	20794	20571	20669	20753	20942	21058	20855	20919	20843	20790	20800	20889	20799	20764	20963	20854	20803	20724	20753	20706	20650	20859	20882	20895	20858	20757	20915	20779	20847	21127	20893	20916	21073	20915	20769	20773	20809	20679	21085	20580	20816	20877	20821	20776	20874	20980	20717	20925	20713	20964	20890	20903	20843	20574	20718	20936	20794	20715	20901	20915	20730	20754	20799	21075	20930	21108	20905	20903	20881	20883	20889	20844	20904	21030	20794	20816	20672	20801	20826	20812	20953	21096	20591	20769	20662	20625	21015	20878	20828	20766	20842	20749	20937	20838	21008	20847	21003	20835	20687	21112	21010	21045	20984	20908	20868	20685	20885	20644	20872	20951	20849	20723	20913	20853	20763	20865	20546	20929	20921	20855	20839	20949	20898	20866	20918	20765	20966	20973	20826	20949	20741	20774	20735	20948	20943	20733	20849	20850	20881	20872	21003	20972	20826	20731	20676	20732	20798	20758	20969	20730	20766	20850	20555	20840	20671	20909	20902	20850	20798	20814	20703	20864	20762	20843	20894	20621	20790	20942	20474	21036	20771	20734	20702	20855	20818	20871	20640	20823	20771	20766	20963	20730	20837	20900	20884	20739	20734	20746	20791	20887	20865	20905	20738	20854	20847	20941	20895	20764	20924	20926	20837	20966	20961	20832	20841	20935	21052	20836	20989	20865	20993	20744	20858	20804	20956	20929	20631	20958	20744	20848	20905	20733	20840	20765	21025	20951	20953	20826	20768	20911	20647	20912	20896	21062	20645	20764	20960	20723	20934	20941	21096	21054	20986	20880	21081	20931	20924	20841	20510	20801	20741	20986	20685	20786	20817	20864	20774	20809	20883	20845	20889	20634	20770	20572	20728	20938	20793	20704	20820	20916	21028	20864	20911	20856	20821	20661	20905	20841	20892	20754	20920	20822	20813	20673	20818	20937	20697	20913	20781	20842	20876	20804	20979	20805	20870	21039	20850	20775	20703	20704	20804	21023	20751	20811	20699	20855	20781	20704	20811	20634	20910	20760	20810	20834	20869	20802	20751	20685	20838	20879	20754	20732	20851	20850	20621	20741	20911	20780	20856	20865	20850	20726	20771	20663	20969	20991	20894	20880	20869	20888	20768	21067	20846	20839	20946	20893	21016	20760	20967	20725	20764	20915	20954	21006	21078	20886	20673	20951	20819	21074	20935	20930	20817	21082	20785	21038	20888	20963	20689	20886	20788	20738	20769	20906	20608	20859	20643	20897	20821	20886	21084	20913	20974	20871	20838	21053	20757	20707	20896	20696	20555	20823	21147	20937	20928	20746	20712	21020	20829	20722	20675	20901	20787	20919	20850	20879	20740	20769	21115	20877	20770	20721	20986	20701	20809	20576	20772	20928	20870	20803	20998	20726	20764	20767	20864	20722	20724	20827	20635	20889	20893	20812	20929	21018	20879	20743	21041	20829	20844	20858	20985	20817	20614	20815	20677	20903	20714	20723	20875	20837	20825	20596	20869	20673	20427	20716	20580	20752	20868	20891	20837	20900	20953	20587	20817	20828	20451	20932	20864	20760	20794	20864	20933	20861	21025	20862	20856	20715	20683	20611	20663	20666	20659	20845	20822	20906	20996	21044	20772	20855	20819	20884	21082	20903	20914	20893	20926	20837	20878	20785	20945	20755	20929	20968	20754	20732	20879	20846	20986	20820	20868	20669	20803	20743	21079	20647	20819	20781	21072	20824	20990	20780	20856	21055	21147	20852	20728	20734	20784	20583	20658	20680	20785	20810	20757	20903	20898	20673	21054	20936	20850	20818	20887	20869	20682	20869	20789	20786	20933	20729	20965	20825	20748	20876	20845	20874	20689	20619	20865	20858	20653	20608	20728	20864	20872	20851	21011	20830	20769	20934	20705	20880	20834	20914	20838	20770	20717	20745	20800	20838	20803	21040	20636	21052	20856	20844	20843	20731	20946	20971	20708	20886	20733	20716	20879	20818	20846	20834	20699	20965	20765	20941	21070	21031	21107	21083	20925	20871	20953	20783	20755	20606	20748	20657	20877	20911	20916	20899	20956	20837	20851	20864	20806	20728	20792	20802	20593	20791	20607	20914	21131	20951	20999	20634	20924	20639	20863	20792	20838	20739	20704	20795	20741	20757	20656	20899	20942	21167	20886	20789	20824	20852	20859	20687	20859	20912	20856	20925	20853	20940	20941	20936	20977	20637	20853	20936	20836	20767	21016	20771	20821	20683	20686	20726	20751	20977	20876	20638	21022	20905	20789	20756	20912	20856	20899	20923	20957	20733	20669	21149	21044	20767	20900	20759	20869	20908	20855	21086	21069	20967	20760	20921	20964	20795	20896	20987	20908	20723	21021	20719	20977	20701	20917	20780	20809	20845	20906	20825	20662	20791	20803	20747	20839	20876	20919	20830	20921	20845	20713	20873	20970	20974	20838	20907	21034	20815	20800	20846	20922	20881	20978	20998	20984	21028	20765	20957	20993	20910	20864	21036	20781	20858	20890	20833	20903	20799	20630	20961	20875	21110	20705	20836	20810	20966	20814	20860	20805	20621	20859	20636	20864	20566	20689	20979	20813	20796	20660	20895	20808	20866	20849	20816	21000	20842	21098	20907	20752	20743	20768	20814	21079	20778	20883	20776	20782	20772	20943	20704	20920	20854	20708	20742	20911	20737	20975	20957	20932	20945	20797	20648	20790	20785	20742	20977	20775	20786	20940	21093	21043	20685	20794	20949	20894	20897	21068	21143	20761	20809	20692	21056	20891	20844	20797	20703	20762	20674	20905	21008	20850	21111	20987	20773	20912	20962	20949	20830	20739	20683	20797	20868	20688	21025	20892	20625	20833	20760	20922	20811	20705	21049	20866	20787	21145	20917	20755	20680	20772	20648	20744	21040	20745	20747	21057	21139	20844	20850	20795	20777	20804	20803	20831	20741	20927	21072	21054	20841	20837	20918	20784	20701	20760	20998	21026	20786	21071	20686	20750	20737	20747	21001	21007	21108	20956	20890	20985	20720	20902	20708	20714	20992	20929	20826	20713	21032	20936	20847	20856	20958	20460	20956	20812	20623	20737	20723	20835	20881	20873	20885	20846	20957	20788	20774	20808	20889	20795	20777	20981	20915	20941	20844	20749	20801	21016	20677	21002	20774	20828	20843	20924	20801	20821	20859	20730	20625	20541	20778	20929	20691	20905	20606	20927	20680	21047	20811	20950	20792	20774	20817	20704	20899	20942	20787	20647	21025	20875	20947	20724	20849	20598	21098	20975	20872	20927	20851	20677	20872	20962	21094	21002	21171	20955	21208	20986	20870	20928	21053	20860	20883	20878	21007	20746	20694	20829	20822	20862	20804	20996	20732	20799	20854	20732	20926	20884	20871	20977	20868	20790	20948	20919	20927	20795	20928	20769	20845	21030	20810	20697	20779	20754	20985	20730	20821	20948	20828	20735	20719	20925	20900	20794	20870	20947	20581	20781	20898	20886	20920	20804	20989	20755	20913	20707	20874	21031	20699	21096	20593	20683	20950	20966	20880	20903	20830	21055	20983	20962	20981	20936	20978	20988	20748	20622	20816	20969	20866	20993	20738	21129	20871	20846	20867	20737	20943	20840	20736	20702	20999	20916	20815	20717	20756	21082	20915	20925	20886	20864	20830	20626	20791	20913	20943	20703	20900	20711	20847	20786	20941	20880	20956	20759	20862	20850	20801	20801	20679	20768	20823	20931	20893	21059	21011	20722	20838	20874	20937	20731	20717	20807	20833	20897	20738	20804	20909	20819	20846	20659	20943	20809	20889	20683	20822	20868	20791	20854	20835	20772	20923	20967	21063	20839	20651	20588	20793	20778	20866	21049	20679	20937	20850	20989	20922	20953	20946	20796	20883	20748	20794	20879	20693	20704	20724	20866	20810	20785	20942	21011	20873	20793	20756	20726	20707	20767	20813	20719	20903	20852	20750	20828	20773	20828	20812	20814	20906	20682	20822	20873	20887	20775	20780	20867	20702	20880	20980	21107	20800	21021	20805	20886	20842	20876	20807	20746	21024	20875	20846	20628	20881	20932	20822	20716	20842	21048	20751	20927	20933	20853	20703	20756	21122	20757	21059	20889	20823	20981	20917	20874	20784	20616	20667	20917	20799	20935	20902	21009	20533	20799	20706	20900	20699	20817	20689	20810	20871	20842	20795	20809	20768	20896	20801	20666	20966	20824	20772	20739	20827	20888	20737	20682	20820	20800	21032	20758	21127	20783	20771	20720	20762	20852	20773	20718	20951	20830	21138	20781	20824	20666	20765	20884	21076	20949	20807	20786	20904	20806	20743	20824	21043	20783	20846	20867	20913	20772	20832	20873	20761	20884	20654	20821	20893	20886	20684	20992	20869	20905	20828	21007
61551	104138	82201	51613	32177	21157	18412	17269	17235	17177	17060	16841	16969	17005	16989	17001	17187	17160	17026	17038	17114	17130	17036	17089	17089	17000	17059	17254	17008	17103	16950	16887	16843	17031	17205	17079	16959	16935	17185	17075	17059	17048	16799	17111	17118	17124	16910	16942	16942	16882	17044	16919	17000	17161	17072	17137	16931	17005	16959	17031	16962	17093	17043	17036	17066	16955	17155	16866	17084	16964	16865	17061	17051	16945	16889	16676	16911	17123	16938	16908	16978	17047	17069	16973	16932	16775	17018	16994	17089	16943	16899	17047	17102	17147	17065	16990	17047	17100	17250	17009	17143	17109	16975	17149	16981	17193	17125	17109	16985	17011	17098	16997	16930	16908	17114	16973	17009	16928	16899	17005	16997	16956	16845	16846	16969	17147	17109	17037	16951	16996	16975	16969	17109	16987	16895	16900	17119	17114	16933	16929	17084	17087	17050	16901	16927	16964	16844	16995	17167	17151	16864	16934	16999	17189	16931	16996	17068	16975	16852	17054	17043	16998	17129	17061	16985	17006	17046	16916	16988	16982	17070	16989	16886	17028	16996	17016	16946	17016	17029	17093	17073	17072	17047	17169	17007	17041	16910	16823	16848	17065	16977	17136	17088	17028	16939	16995	17168	17003	16967	16994	17002	17154	17043	17048	16830	16922	17074	16987	17050	17071	16956	17047	17015	17285	16969	16904	17028	16847	17150	16976	16960	17192	17123	16922	17036	16800	17002	16911	17028	16954	16867	16992	17088	17072	16987	17206	17066	17055	17072	16904	17000	16964	17043	17056	16993	16898	17037	16983	16894	16941	16929	16855	17006	16931	17115	16922	17005	16964	17066	16947	16975	16981	17108	16864	17065	17131	17019	16976	17024	17069	17138	16907	16944	17063	16988	17114	17051	17159	16930	17087	16908	17002	17111	17079	17014	16761	16900	17089	17083	17008	17076	16966	17007	17118	17072	16923	16997	17105	16990	16992	17027	16881	16878	17140	16995	17009	17031	16900	17166	17130	16939	17087	17051	17078	17102	16949	17148	17005	17123	17062	17024	17074	16961	16998	16852	17002	16845	16999	17026	17262	16980	17038	17010	17006	17017	17001	17074	16966	17068	16999	17052	17060	16989	17073	16863	17101	16909	16913	17129	17062	17222	16913	17088	16940	16893	16943	17048	17050	16927	17104	16916	17024	17126	16982	17071	17114	16903	17105	16894	17041	17113	17006	17109	16894	16953	16962	17108	16979	16983	17018	17004	16937	16869	17044	17084	16827	16934	17006	16989	17087	16980	16943	17123	17099	16985	16930	17120	17145	17115	16951	16943	17140	16967	16949	17033	16930	17051	17019	16945	16954	17125	17068	17034	17055	16956	17010	16994	16938	16952	17102	17028	17039	16940	16998	17061	17173	17038	16874	16960	17087	16965	17160	16909	17073	17046	17066	17123	17075	17007	17012	16967	16930	16900	16850	16882	16966	17010	16846	17015	17120	16914	17044	17181	16986	17038	17018	17065	17057	16898	17027	17061	17132	16947	16967	17209	16906	17177	16908	16980	17040	16926	16976	17044	17202	17072	17052	17063	16996	17119	17095	16872	17010	17021	17106	16908	17039	17119	17044	16941	16757	17037	16881	17036	17132	17113	17094	17106	17093	17048	17065	17123	16959	16905	16951	16858	17157	16972	16746	16915	16916	17101	16983	16897	16928	16996	17054	17019	16890	16931	16974	16918	16984	16951	17004	17005	16935	16980	16939	17016	17256	16976	17038	17189	17088	16918	17135	16696	17106	16881	17053	17100	17047	17069	16986	16956	17066	16988	17214	17154	16983	16990	16946	16925	16977	17175	16974	17062	17178	16921	16884	16894	17000	16858	17094	16700	17087	17140	16998	17265	16929	16905	16901	17108	17103	16926	16883	17038	16838	16980	16976	17194	17040	17072	17022	16836	17156	16937	16946	16972	17042	16952	17007	17020	16981	17082	16973	16946	16995	17059	16876	16775	17043	16913	16887	17061	16988	17038	16850	16978	16988	17119	16973	17130	17071	16947	16887	16944	17067	17077	16797	17016	16891	16972	17046	16994	17057	16891	17021	16963	17046	17069	16712	16796	17225	17117	17051	17074	17029	17009	16890	16987	16924	16873	17091	16975	16889	17178	17129	17102	17146	17060	17114	17079	17102	17072	17025	16948	17154	16858	16962	16996	17053	16835	16860	17035	16947	17046	16971	17011	16984	17049	17028	17114	16950	16995	17008	16983	17013	16986	17019	17001	16998	16922	17102	17094	17025	17096	16778	17073	16952	17152	16960	16830	16991	17137	16917	17137	17037	17104	17006	17103	17042	16936	16972	16966	16965	17010	16926	17000	16875	17097	16902	17040	17112	16918	17021	16804	17009	16967	16971	16967	16995	17003	17011	17126	17006	17035	16969	16835	17014	17049	16854	16959	17092	17065	17102	17052	16985	17068	16906	16979	17063	16964	17024	17023	16951	16919	17055	16958	17002	16949	16879	16985	17038	16887	16891	17035	16930	17086	16864	17081	16888	16906	17086	17071	17006	17058	17079	17020	16906	16936	16975	17073	17076	17056	16979	17030	16967	16982	17021	17143	16920	17094	17133	17036	17012	16965	17091	16864	17038	17008	16970	17130	16969	17074	16884	17009	16866	17054	16944	16882	17003	17013	17145	17060	16986	16743	17078	17073	16979	16858	17052	17020	17197	17059	16883	16989	17197	16997	17171	17170	16847	16918	17016	17075	17120	17142	16908	17097	16942	17174	17007	16844	17140	17042	16962	17025	17195	17005	16971	17147	16958	17051	17036	16944	17107	16977	16937	16909	17082	16911	16998	16917	17029	17174	16942	17012	16892	17010	16909	17030	16908	16837	16922	17001	16976	17009	16981	17052	16947	16939	16918	17108	17043	16943	16955	17049	17030	16888	16960	16811	16908	16927	17103	17100	16897	16999	16935	16992	16987	17266	17055	16979	16954	16948	17177	16957	17005	17106	16945	17140	17022	16979	16992	16911	17164	16994	16889	17100	17078	17126	16866	17137	16929	17152	16958	16943	16983	17033	16888	16853	16894	16772	16817	16965	16974	16837	16975	17122	17063	17063	16926	17187	17020	17033	17024	16940	16864	16990	17081	17037	17058	17019	17094	16747	16903	17002	17001	17059	17061	17068	17035	16945	17025	16794	17173	17026	17008	17016	17117	16975	17126	16959	17051	16956	16943	17254	16877	16979	16917	17042	16946	16907	16986	16856	16843	16997	16878	17003	16898	16946	17033	17002	16970	17044	16958	16967	17108	16964	17134	16996	16877	17065	17032	17010	16966	16957	17100	17022	16912	17137	16938	16895	17157	17133	16802	16976	16940	16970	17093	17090	17050	16957	17098	17058	16986	17068	17078	16781	16990	17067	17096	16911	17038	17085	17022	17141	17079	17113	17107	17093	17010	17106	16990	16961	17098	17004	17089	17058	16949	17055	17070	17161	17116	16902	17070	17008	17005	16967	16976	16998	16958	17024	17045	16862	17190	17131	17055	16988	16813	17116	17089	16886	17008	17180	17095	17140	16955	17093	16974	17064	17149	16880	16940	17020	16989	17187	17096	16959	16967	17068	17060	17108	16967	17124	17109	16939	16996	16914	16968	16869	17037	17022	17092	17237	16899	16991	17052	17084	17042	16852	16913	17115	16868	17025	17089	16932	16860	16932	17082	17001	16984	17135	16816	17089	16859	16848	16963	17048	16994	17018	17127	17031	16778	17261	17066	16863	16950	17107	17107	16914	16882	16988	17019	16994	17117	16965	16997	16975	16766	16982	17212	17073	17158	16993	16797	17162	17067	17143	17056	16902	16852	16998	17047	16903	17046	17070	16971	17056	17128	17116	16932	17028	17031	16943	17010	17022	17173	17169	16995	16979	17016	17163	17116	16945	17249	17039	17030	17135	16993	16988	16951	17085	17144	17279	16904	16979	17019	17201	16870	16922	17099	17179	17047	17221	17033	17062	17155	16996	17010	17022	17018	17137	17139	17045	17164	17014	16943	16872	16841	16900	17049	17087	16965	17072	17014	17096	17105	16972	16856	17170	17027	17036	16956	16885	17012	17077	17138	17038	17081	16944	17038	17014	17150	17054	17073	17127	17016	17031	17010	17048	17116	16947	17057	16985	17048	16935	17131	16999	17049	17047	16982	16993	17217	17050	17032	17073	16929	17123	17030	17092	16803	16913	17119	17025	17139	17033	17007	17096	17083	16830	17106	17031	16930	17084	17051	17068	17019	17152	17009	16917	16950	16935	16978	16740	17194	16940	16875	17067	16976	17081	17186	16895	17099	16930	16987	16985	17017	16914	17168	16884	17057	17083	16998	16944	17038	17059	17079	17056	16971	17015	17032	17005	16806	17178	17023	16896	16968	17000	16946	16925	17143	17054	16994	17205	17201	16967	16881	16987	16953	17085	16932	16981	16961	16956	16953	17211	17067	17014	16952	16881	17082	17010	17085	17015	17036	16899	16985	16866	16988	16884	17133	17202	16966	16994	16928	16997	17199	17070	17045	17023	17187	17026	17054	17084	17065	17020	17049	17172	17003	17123	16971	17042	17108	16944	17041	17010	17102	17042	16971	16909	17168	16844	17092	17239	16918	17054	16990	16882	17012	17036	17023	17109	16940	16946	17057	16967	17033	16963	16872	16963	17068	17039	17059	17008	17023	16920	16910	16994	16931	17252	16987	16961	16973	16916	16990	17188	17052	17108	17055	17053	17093	17037	17105	17012	16851	16918	16948	16948	17061	16960	17095	17057	16968	17206	17156	17002	17239	17064	16998	16941	17036	16995	17056	16875	16981	17052	16988	17020	17116	16851	17024	16943	17024	17109	16891	17078	16939	16997	17021	16954	16922	17041	17122	17176	16861	16902	16817	16957	17033	17134	16850	17013	17049	16900	17017	17029	17043	16849	17009	16930	17101	17011	16892	17157	16960	17066	17198	16990	17226	16866	16989	17032	17097	17260	16921	16911	16915	16926	17103	16984	17012	16976	17049	17033	16931	17067	16786	17089	16967	17126	16982	17055	16983	17052	16995	17154	16982	17010	16998	17002	16984	16836	17098	17067	16968	17142	16969	17125	17182	16943	16960	16903	16958	17033	17086
31681	37606	38622	29083	22842	21592	21379	21077	21015	20847	20962	21009	20842	20737	21081	20944	20900	20977	20937	20854	21078	20716	21006	20821	20942	20912	20793	20793	20892	20864	20773	20678	20795	20865	20836	20798	20948	20776	20998	20781	20609	20972	21027	20890	20892	20900	20749	20958	21021	20925	21024	20911	20776	20762	20924	20901	20764	20624	20708	20604	20863	20835	20932	20652	20834	20897	20726	21005	21143	21080	20777	20810	21008	20891	20947	20935	20864	20813	20835	20712	20776	20841	20832	21045	20941	21055	20982	20793	21099	20908	21086	20870	20841	20715	20822	20893	20840	20933	20886	20853	20942	20840	20945	20990	21237	20966	20777	20883	20858	20764	20867	20897	20753	20777	20763	20767	21086	20794	20950	20895	21081	20858	21079	21154	21008	20838	20994	20929	20743	20803	20765	20859	20703	20795	21033	20850	20841	20760	21004	20741	20839	21016	20918	20872	20908	20927	20765	21028	20872	20922	20733	20857	20788	20876	20917	20920	20808	20749	20724	20920	20754	20648	20827	20904	20729	21134	20677	20931	21036	20776	20751	20836	20815	20738	20876	20741	20868	20917	21105	20919	21026	20943	20843	20883	20788	20916	20799	21023	20970	20832	20814	20751	20910	20894	20993	20855	21086	20806	20704	20871	20891	20754	20806	20841	20885	20934	20636	20662	20849	20681	20811	20878	20854	20861	20820	20642	20926	20898	20766	20828	20890	20993	20958	20950	20559	20725	20930	20865	21007	20951	20933	20668	20582	20689	20853	20896	21041	20787	21004	20934	21106	20724	20846	20929	20968	20701	20791	20919	20671	20698	20984	20999	20780	20961	20986	20932	20746	20945	20942	20762	21012	20792	20895	20771	20867	20746	20796	20820	20833	20796	20816	20825	21152	20851	20881	20858	21071	20768	20805	20906	20896	20984	20812	20866	20827	20871	20747	21038	20783	20974	20980	20905	20747	20909	20862	20795	21089	20687	20906	20783	20844	20909	20923	20832	20818	20627	20898	20851	20873	20706	21062	20787	20991	20970	20875	20992	20872	20762	21021	20960	20764	20933	20835	20986	21007	20957	20946	20976	20976	20870	20707	20969	20907	20713	20856	20953	20766	20903	20866	20783	20828	20866	20864	20922	20702	20831	21112	20955	20867	21098	20969	20919	20783	20708	21076	20855	20961	20738	20920	20896	20814	20943	20895	20595	20816	21066	21002	20717	20802	20821	21045	20794	20761	20888	20983	20863	20843	20813	20849	20799	20911	20766	20735	21038	20752	20862	20735	20817	20979	20817	21020	20874	20957	20944	20730	20737	20891	20963	20964	20728	20981	20726	20747	20970	20911	21050	20709	20728	21048	20886	20775	20798	20993	20945	20871	20885	20895	20720	20830	20950	20746	20779	20780	20937	20766	20669	21105	20810	20906	20964	20904	20840	20965	21049	20734	20998	20847	20780	20641	20829	20727	20904	20965	20687	20939	20902	20932	20749	20778	20754	20851	20834	20660	20859	20812	20838	20913	20919	20947	20980	20931	20870	21014	20888	20965	20935	20891	20746	21101	20808	20932	20655	21070	20692	20882	20798	20894	21021	20921	21068	20852	20797	20798	20703	21097	20833	20982	20946	20802	20698	20889	20811	20773	20668	20840	21067	20926	20841	20895	20744	20822	20632	20775	20927	21063	20760	20917	21044	20950	20803	21068	20771	20886	20619	20754	20825	21031	20883	20808	20960	20985	21028	20812	20989	20770	21089	21010	20987	20807	20746	20788	20758	20879	21050	20816	20839	20869	20841	20657	20970	20908	20874	20948	20900	20761	20780	20965	20771	20973	20840	20846	20857	20970	21037	20958	20790	20948	20832	21014	20841	20890	21023	20829	20899	20747	20834	20823	20804	20808	20848	20645	20874	20821	20886	20956	20995	20991	20902	20844	20897	20685	20973	20844	21005	20840	20897	20840	20662	20987	21029	20843	21000	20856	20920	20846	20995	21146	20928	21015	20824	20788	20867	21016	20992	20714	20738	20882	20817	20914	20747	20880	21001	20806	21074	20855	20970	20825	20907	21171	20813	20803	20672	20854	20962	20995	20932	20951	20747	20869	20891	20744	21069	21002	20976	20795	21044	20955	20654	20712	20954	20798	20986	20874	20793	20741	20979	20901	20973	20902	21066	20804	20548	20872	20834	20863	20901	20950	20969	20831	20742	20935	20933	20819	20810	20869	20878	20826	20880	20784	20788	20753	20821	20955	20884	20936	21063	21128	21001	20994	21254	21150	20799	20798	20906	20825	21024	21057	21001	20915	20879	20851	20783	20808	20956	20802	20906	21049	21117	20796	20850	21078	20658	20760	20856	20947	20840	21027	21176	20751	20748	21136	20924	20770	20662	20955	20783	20868	20933	21139	20961	20926	20852	20855	20879	21176	20874	21016	20921	20793	20996	20836	20855	20971	20859	20868	20940	20829	20990	20938	21028	20829	20853	20884	20951	21108	20680	20727	20729	20896	20721	20935	20938	20759	20918	20901	20898	20839	20721	20890	20865	20848	21007	21036	20958	20772	20923	20864	20828	20756	20786	20952	20803	20761	20921	20853	21089	20834	20777	20922	20987	20997	21091	20951	20620	20952	21015	21032	20989	20919	20923	20669	20766	20839	20772	20866	20840	20773	20983	20871	20920	20869	20904	20752	20689	20823	20938	20988	20940	20763	20838	20701	20950	21087	20755	20848	20967	20793	20790	20740	21068	20859	20851	20986	21046	20897	20709	21017	20888	20833	20879	21008	21006	20869	21041	20806	20796	20870	20984	20767	20942	20981	20879	20826	20942	20909	20846	20939	21030	20819	20965	20764	20954	20635	20882	20959	20897	21012	20972	20956	20645	20727	20841	20917	20830	21019	20885	20936	21123	20804	20784	20650	20762	21130	20965	21093	20967	20900	20930	21164	20968	21055	21094	20790	20755	21106	20963	20834	20955	21041	20904	20869	20976	20961	20807	20851	20911	20963	20813	20972	20795	20841	20649	20783	20776	20990	20866	20688	20827	20962	20721	20742	20720	20768	20782	20855	20866	20902	20801	20717	20810	20874	20919	21087	21215	20919	20979	20610	20711	20901	20871	20886	20990	20630	21149	20899	20853	21027	20770	20575	20993	20983	20680	20810	20967	20759	20975	20710	20817	20828	20971	20789	20931	20799	20884	20844	20846	20867	20900	21016	20851	20859	21046	21080	20700	20702	21125	21016	20906	20906	20955	21148	20999	21037	20739	20971	20732	20805	20747	20744	20961	20825	20886	20863	20957	20939	20974	20756	20967	20911	20920	20924	20809	20810	20952	21102	20709	20837	20832	20922	20937	20804	20942	20890	20975	20970	20851	20944	21002	20947	20845	20878	20968	20902	20834	20952	20865	20919	21078	20850	20723	20770	20751	21039	20894	20952	20920	20893	21046	21090	20903	20835	20873	20904	20867	20991	20939	20986	20905	20837	20660	20835	21002	20784	20785	20809	20815	20841	21041	20733	20908	21057	20880	20927	21234	20856	20912	20809	20933	20985	20851	20895	21038	20922	21043	20760	20939	20876	20806	20962	20842	21098	20955	20761	20838	20952	20753	20896	20703	20862	20772	21053	20957	20964	20984	20910	20757	21088	20767	21016	21083	20816	20925	20687	21038	20979	20888	20934	20726	20920	20773	20811	20800	20886	20916	20827	20712	20813	20932	20818	20919	20735	20976	20851	20788	20840	20800	20770	21110	20860	20879	20961	20534	20764	20942	20796	20896	20835	20760	20842	21069	21077	21023	21022	21093	20759	20610	20869	20751	21114	20947	20832	20876	21059	20828	20841	20855	20990	20846	20697	20831	20661	21174	20952	20941	20933	20993	20882	20920	20887	21003	20911	20888	20773	21006	20944	20967	21113	20877	20738	21006	20922	20820	20698	20963	20921	20730	20801	20893	21065	20753	20809	20963	20863	21014	20858	20889	20892	20730	20818	20865	20786	20944	20864	20963	20884	20617	20972	20941	20961	20663	20758	20904	20834	21224	20916	20954	21125	20960	20931	20871	20875	20793	20863	20814	20739	20928	20777	20869	20604	20772	21008	20917	20814	20882	21030	20674	20839	20887	20727	20852	20880	21004	20689	20828	21142	20814	20965	20784	20798	20935	20838	21092	20922	20874	21010	20866	21030	20844	20743	20868	20915	20903	20835	21026	20866	20741	20774	20770	20955	20923	20688	20910	20822	20918	20915	20876	21207	20894	21020	21070	20740	20843	20929	20796	20854	20937	21032	20975	20826	20875	20801	20963	20866	20709	20767	20780	21013	21012	20980	20935	20719	20978	20861	20690	20873	20815	20880	20934	20893	20703	20876	20745	21066	20804	20864	20674	20856	20812	20919	20815	21127	20896	20794	21037	20939	20814	20860	20821	20953	21000	21008	20936	20973	20981	20869	20897	20957	20730	20753	21113	20938	20702	20719	21082	21078	20927	20886	20924	21002	20752	20687	20923	20824	20947	20982	20918	20938	20919	20595	20956	20918	20781	20767	21126	20729	20815	21024	20923	20990	20810	20851	20707	20837	20808	21011	20970	20914	20820	20915	20999	20862	20825	21102	20715	21046	20809	20920	20936	20908	20735	20916	20892	20891	20879	20768	20917	20818	20802	20894	20887	21014	20945	20944	20867	20769	20917	20936	20817	20845	20938	20936	20823	20874	21000	21191	20731	20993	20986	21035	21156	20981	20978	20915	21005	20861	20669	20675	20902	20830	21105	20928	20806	20735	20817	20748	20935	20903	21016	20892	20863	20969	20803	20857	20759	20815	20803	20923	20965	21132	20825	20921	20890	20940	21074	21154	20743	20962	20816	20925	21058	20860	20690	20734	21039	20899	20837	20739	20871	20899	20818	21090	20773	20755	20885	20701	20900	20884	20683	20945	20749	20829	21096	20709	20816	20874	20961	20813	20979	20794	20759	20882	20971	21014	20809	20913	20741	21033	20918	20903	20816	20986	20879	21003	20791	20890	20917	20998	20943	20652	20908	20884	20774	20695	20864	21055	20981	20830	20971	20955	21017	20963	20858	20885	20770	21020	20991	20731	20878	20873	20924	21100	20862	20844	21197	21011	20739	20860	20793	20930	20764	21151	20905	20777	20807	20828	20872
43106	57278	39967	23822	18953	17542	17177	17228	16929	16975	17158	17170	16927	17322	16920	17021	17095	16925	17161	17014	16992	17089	16955	16966	17007	17099	17012	17063	16811	17013	17052	16929	17009	17025	17137	16863	16853	17028	17031	17026	17011	17132	16921	17025	17177	16844	16977	16970	17155	16937	17012	17222	16892	17112	17056	17095	16848	17117	17027	17025	17183	17161	16876	17194	17041	16931	17154	16913	17046	16975	16988	17021	17059	17062	16880	16949	17001	16769	16982	17034	17102	17063	17151	16953	16991	16926	17073	16925	17126	16866	16891	16961	16810	16899	17062	17066	17231	16910	17053	17123	16948	17001	16938	17025	17156	16978	16983	16870	17030	16844	17057	17048	16929	16902	17017	17072	17023	17043	16989	16959	17081	17206	17056	16919	17088	16884	16972	17118	16821	16981	17016	17043	16937	16797	17026	17067	16936	16997	17133	16975	17109	17066	16917	16924	16935	16992	17086	16847	17158	16916	17076	17017	16949	16902	17047	16956	16996	17145	16994	16962	16959	17019	16958	17024	17036	16871	17202	16830	17232	17023	16872	16900	17030	17110	16962	17045	16871	16965	17230	17008	17020	17106	17067	16830	17078	16950	17009	17082	17142	17158	16991	17075	17106	16962	16980	16981	17034	17008	17117	17014	17039	17201	17088	17099	17095	16986	16896	17041	16984	17014	16869	17203	17082	16891	16969	16919	17097	16940	17035	17037	17033	17050	17007	17089	17154	16908	17115	16968	17055	17070	17009	16865	16971	16982	17054	16881	17026	17022	17029	16977	17186	17006	17120	17077	17150	17008	17030	16953	17004	17239	16918	16953	16988	16935	17025	16960	17082	16945	17079	17071	17000	16914	16993	16968	16984	17156	16930	17070	16968	17008	17063	17094	16998	16933	16994	17142	17123	17004	17291	17155	16842	17062	17280	16983	17161	16938	17009	16922	16939	17149	17026	17100	16980	17153	16855	16898	17092	16903	17075	17174	16871	16994	17122	16897	17124	16978	17020	17008	17012	17119	17065	17120	16976	16938	17076	16979	16935	17021	16965	16975	16867	17040	16861	16986	16997	16913	17099	16907	17041	16981	16926	17042	17097	17113	16918	17041	17005	16847	17044	17083	17120	16952	17022	16935	16949	17170	17096	16790	17000	16967	17169	16995	16964	17027	16805	16973	17005	16986	16858	17065	17031	16973	16988	16853	17076	16977	16951	17072	17046	16939	17120	17075	16929	17108	17142	17100	17059	16839	17077	16918	17212	16965	16898	17099	16953	16967	16984	17068	16798	17061	16972	17065	17191	17016	16968	17141	17159	17007	16962	16979	16996	17119	17029	17248	17046	17159	17067	17018	17092	17184	17062	17248	16897	17111	16854	17074	17012	17033	17017	16802	16923	17139	16994	16908	17051	16928	17132	16878	17049	17017	17070	17065	16790	17002	17082	17019	17062	17061	17102	17147	17112	16904	17024	16923	17092	17001	17095	17078	16899	17034	17023	17093	16982	17080	17059	16909	16936	16992	17038	16941	17054	17030	17042	16851	17037	16878	17129	16903	16998	16753	16958	17108	17028	17021	16870	17135	16930	17171	17071	16975	17101	17004	17141	17137	16949	16870	17177	17134	16852	17031	16911	17048	17007	17080	16897	17096	17171	17054	17163	17080	17009	17062	17099	17201	16973	16912	17104	16943	17147	17204	17060	16908	17067	17099	16924	17011	16954	17096	17058	16979	17013	17083	16950	17009	16867	16937	17047	17060	17007	16915	16922	17027	17032	17141	17210	17116	16754	17087	17110	16979	16959	16980	17092	16925	17146	16953	17101	17088	16994	16966	17139	16993	16899	16963	16948	16754	16979	17169	17057	17085	16915	16969	17073	17068	16947	16917	16951	17123	16976	17201	16978	16806	17246	17025	16948	16883	16810	17061	17077	16954	16929	16953	17056	16989	16985	16866	17006	17100	17022	16984	16989	17021	16907	16843	16765	16860	17038	17068	17103	16989	16991	17042	17087	17113	16882	16947	16771	17075	17037	17135	17062	16998	17075	16923	17129	16856	17039	17123	17089	17043	17127	17078	16877	17098	16973	16918	17043	17030	16854	17146	17180	17116	16948	17078	17037	16977	17049	17076	17169	17012	17023	17146	17017	16965	17262	16853	17016	16982	17264	17011	17120	16952	16961	16959	17218	16969	17140	16982	17305	17016	17113	17053	17166	17098	16985	16929	16905	16836	17093	16876	16853	17108	17012	17212	17034	16938	17079	16959	17021	17152	17107	16961	16926	17035	17056	17028	17057	17096	17086	17099	17071	17345	16984	17092	16992	17129	17039	16884	17080	16967	16968	16955	17103	16689	16925	16911	16980	17016	17062	17017	17063	17001	17096	16957	16965	17022	16810	17027	17049	16977	16918	17022	17141	17024	16914	16955	17114	17031	17041	17056	17160	16802	16961	17104	17030	17023	16951	17156	17097	17048	16910	17043	17064	16882	17006	17021	17071	16936	17007	16879	17161	17126	16921	17028	17185	17097	16975	16962	16933	17185	16891	17078	16906	17123	16866	17079	16950	17025	17048	16856	16953	17167	16989	16999	16843	17042	17027	16907	16913	17004	17023	17076	16979	16961	16980	16967	16925	17076	17001	17073	16826	16977	17124	16913	17067	17071	16845	17047	17002	17091	17021	17120	17040	16894	17200	17057	17054	17067	16921	17039	17066	17024	17049	17017	16992	17124	16849	16906	17171	16941	17083	17142	17115	17016	17104	16929	17009	17021	17068	16935	16912	17089	16950	16979	17178	16926	17057	16906	17169	17108	17139	16873	17045	16965	17012	17159	17052	17086	17005	16843	16902	17102	16991	17122	17082	17048	17221	17014	16777	16892	17016	17111	17086	17093	17131	17000	17103	16973	17137	16828	17055	16826	17068	16988	17066	16955	17085	16929	17057	16954	17048	16874	16815	16946	17201	17022	17006	16969	17014	16926	17070	16978	17044	16879	17091	16917	17060	17018	17001	17061	17173	17024	17104	17300	17008	16926	17036	17005	17007	17074	16870	17050	16979	17061	16873	16991	16978	17013	16903	16898	17049	17102	17034	17176	16832	17025	17063	17262	16956	17142	17104	17058	17103	17025	16944	17106	16907	17091	17029	16913	16929	17209	17048	17087	16808	17163	17117	17198	16946	17000	17152	17066	17079	17059	16974	17023	17049	17100	17012	16910	16968	16860	16828	17201	16918	17134	17026	16909	17047	16996	17020	17001	17092	17078	17115	17170	16864	16897	16937	16899	17014	17006	17050	16933	17139	16826	17114	16970	17005	16985	17033	17087	16918	17080	17165	16946	17027	17013	17025	17103	17066	17137	16912	17102	17147	17051	16858	17005	17125	16986	16994	17016	17170	16973	17002	17045	17165	17058	17126	16952	17102	17050	16931	16985	16954	17008	17039	16818	16944	17073	17227	16907	17009	16833	17031	17120	17218	16899	16920	17000	17090	17117	17019	17153	17004	17061	17153	16825	17159	16985	17039	17272	17036	17026	16958	16784	16933	16892	17028	17197	17183	17163	16985	17019	17020	17247	16990	17093	17179	16989	17035	17013	17037	16906	16942	16970	16994	17153	17066	17048	16840	17093	17012	17093	16915	17015	16894	16846	16956	17004	16995	17024	17019	17052	17042	16935	16861	17068	16919	17010	17102	16889	17039	17130	16950	17092	17003	16949	17139	16955	17072	16935	16829	17028	17032	16991	16940	17014	16965	16963	17044	16995	17083	17051	17025	17261	16993	16983	17000	17169	17006	16951	17107	17090	16867	16961	16931	17047	16947	17128	17132	17171	16916	17049	16975	17079	17017	16987	16985	17047	17077	17114	17087	17127	16986	17020	16914	17056	16986	17059	17157	17148	17075	17273	17028	17070	16987	16894	17067	17053	17085	17013	17066	17148	17019	17120	16986	17103	17175	17102	16973	17040	16967	17042	16951	17106	17075	16958	17145	16935	17197	17036	17028	17150	16889	17038	17115	17087	17072	17119	16922	16913	16899	16984	17026	17103	17052	17077	17012	17119	16985	17105	16954	17020	17149	17010	17140	17073	16940	17044	17131	16972	17080	16975	17128	16964	17082	17038	17158	16966	16949	16997	17032	17011	16934	16922	16872	16963	16997	16857	17081	17004	16959	16834	17066	16920	16867	17024	16986	17116	16834	17096	17096	17207	16988	17137	17038	17131	16943	17118	16983	16989	17174	17190	16985	17169	17003	17019	16980	17094	16851	17022	17001	17081	17047	17086	17042	17099	17203	17010	17262	17120	17059	17005	17032	16958	17006	17204	16942	17107	17085	17061	17032	17007	17107	16971	17040	17125	17009	17008	16964	17193	17082	17049	17029	17018	16976	17116	17171	17109	17098	17038	16935	16864	17052	17099	17153	16941	17121	17035	16850	16983	16968	16930	16970	16957	16951	16988	16893	16919	17007	17051	17040	17085	17149	17042	17182	17050	17218	17033	17074	16938	17137	17011	17146	17183	16977	17000	16946	17106	17096	17061	17031	17030	16914	17042	16827	17124	17125	17048	17068	17164	17027	16980	17152	17008	17188	16967	17294	17057	17079	17113	17064	17081	16997	17216	17026	17068	17096	16972	17070	16967	17066	17008	16929	17070	17040	16903	17002	17175	17037	16962	16996	17129	17126	17088	17031	17197	16978	17033	17030	16820	17095	17112	17010	16912	17145	17087	17146	16966	16927	17002	17050	16856	17025	17132	17002	16939	16920	16825	16979	17012	17099	16897	17067	17080	16878	17172	17015	17047	17093	17132	17064	17020	17018	17080	16991	16989	17120	17003	17045	16799	16947	17099	16969	17026	17101	17153	16923	16875	16844	17092	17037	16968	17086	17000	16884	16953	16895	17022	16849	16878	17123	17042	17129	17155	16995	17124	17031	17029	16962	17094	16903	17006	16987	17002	17115	17163	17070	17070	16939	17079	16934	17164	16960	16951	17020	17007	17082	16914	16889	17052	17024	17025	17055	17321	17199	16946	17032	17008	16927	17210	16892	17082	17132	17030	16981	16994	17115	16899	16989	16993	16975	16978	16985	17179	16874	17052	17091	16925	16921	16904	17241	17150	17020	17128	17072	16862	17047	17075	17178	17282	17139	16978	17109	17031
24223	23964	33611	28482	24796	24747	24213	21422	21013	21331	21260	21085	21367	21253	20947	20962	21087	21133	21027	21044	21099	21123	20955	21145	20955	21072	21215	21254	21137	21023	21280	21120	20979	20975	21042	20895	20930	21021	20886	21287	20883	21007	21120	20754	20861	20755	21112	21047	21081	21057	21053	20849	20987	20925	20989	21059	21038	21096	20764	20790	20980	21057	21065	21013	20810	20883	21110	20809	20898	20799	21007	20937	21046	20793	21032	21026	21008	20896	20589	20946	20933	21125	20956	20953	20660	20996	21101	21140	21131	20803	20722	20751	20973	20939	20804	20904	20996	20957	21137	20988	20957	21062	20905	20938	20996	21042	20905	20924	20652	20810	20734	20984	20735	20974	20835	20775	21045	20875	20961	21192	20959	20561	20926	20954	21150	20948	21283	21144	20912	21090	20998	20975	20963	20933	20875	20892	21003	20910	20784	20838	21055	20915	20896	20939	20882	20807	21054	20869	20858	21031	20942	20831	21049	20874	20916	20917	20877	20817	21042	20968	20991	20987	20893	20773	20960	20929	20915	20787	21031	20911	21130	20887	20898	20968	21124	20922	20674	21010	20828	20914	20872	20947	20874	20799	20832	20914	20926	20953	20792	20935	20862	20932	20901	20939	20941	21171	20914	21013	21028	20763	20879	20903	20975	20850	20814	20850	20880	20729	20870	20875	20836	20765	20964	20963	21052	20616	21151	20584	20808	20897	20891	20982	21135	20821	21056	20882	20978	20949	20809	20943	21005	21054	21058	20926	20945	20941	21050	20941	20776	20875	20952	20888	20831	20907	20875	21114	20992	20990	21173	20578	20846	20919	20910	20814	20707	21122	20790	20845	21149	20934	20863	20900	20829	20840	20767	20967	20904	20934	20928	20851	21103	20852	20871	21052	20790	20859	21072	20825	20891	21008	21220	20924	21139	20852	21054	20797	20848	20984	21092	20885	21029	20816	20862	21006	20976	20865	20808	20776	21128	20722	20752	20857	20817	21116	20896	21045	20830	20798	20906	20910	20871	20892	20840	20909	20969	20969	21301	20819	20969	20892	21079	20802	20847	20949	20889	20941	20850	20676	20967	20793	21084	20841	20911	20804	20799	21031	21026	20749	20872	20889	20954	20918	21103	20828	20930	20925	20778	20737	21075	20590	20714	20903	21010	20770	21018	20869	20895	20899	20893	20943	21118	20847	21006	20939	20724	20909	20897	20945	20863	21059	21016	20961	21138	21043	20862	20771	20707	20881	21048	20703	20865	20862	20837	20760	21045	20403	21009	20941	20959	20845	21007	20894	20933	20829	20948	20792	20874	20992	20860	20873	20951	20844	20835	21060	20971	20910	20941	20935	20793	20843	20841	20890	20974	20964	20848	20776	20885	21066	20881	20748	21037	20980	20846	21174	20765	20823	20855	20990	21193	20710	21137	21043	20910	21009	20832	21086	20921	20865	21125	20912	21296	20928	21052	20747	20926	20994	20987	20974	21091	20936	20676	21039	20787	20855	21117	20926	20803	20822	20955	21146	20946	20945	20707	21068	20949	20953	20927	20851	20969	20864	20916	20869	20904	20778	20624	20789	20837	21101	20866	20929	20929	20967	21075	20667	20964	20743	20669	20997	20955	20771	20776	21036	21026	20940	21114	21003	21114	21114	20888	20881	21041	20854	20976	21145	20849	21024	21024	21064	20921	20951	20826	20983	20627	20964	20950	20913	20874	20870	21028	20842	20725	20853	20756	20776	20925	20934	21015	20928	20917	20807	21086	20854	20906	21142	21120	21132	21078	20855	20933	21170	20819	20880	21128	20879	20916	21062	20806	20949	21057	20853	21008	20812	20628	20779	20795	20970	20978	20975	20904	21080	20835	20854	20863	21161	20786	20988	20805	20827	20938	20905	20776	20795	21046	20911	20930	20747	21005	20834	21039	20686	20905	20923	20992	21005	20993	20863	20852	20945	20912	20922	20943	20948	21063	20823	20841	20770	21043	20703	20925	20751	21138	20938	20810	20905	20765	20890	20966	20989	20931	20980	21134	21034	20963	20987	20814	20950	20709	20990	20956	20820	20813	21090	20829	21041	21256	20988	20787	20668	21013	20962	20938	20930	20817	20844	20764	20804	21054	20822	21008	21071	21037	20947	20935	21002	21260	20996	20995	20790	20843	20888	20896	20940	20938	20878	21274	21082	20984	20995	21056	21119	20705	21067	21082	20821	20995	20811	20801	20758	21113	21028	20585	20842	21009	21054	20874	21139	21075	21146	20917	21036	21055	20883	20960	20961	20769	20994	20768	20789	21131	20843	20895	21047	20904	20854	20861	20945	20829	21122	20903	21009	20803	21038	20807	20830	20863	20863	21207	21179	20881	20962	20905	20867	20893	20937	21106	21019	20729	20803	20963	21156	20879	21008	20774	20877	20901	20822	20834	20759	20952	20819	20858	20893	20875	20809	20926	21123	21024	21040	20897	20845	20966	20904	20831	20836	20975	20888	20965	20761	20747	20756	21024	21044	20777	20656	20948	20987	20938	20938	20995	20957	20694	21033	20989	20890	21050	21187	21064	20834	20953	21074	20876	20954	20888	20967	20979	21173	21053	20997	20977	20699	20887	20924	21083	20947	21080	20958	20910	20920	20880	21145	20733	21030	20849	20764	21020	20939	21008	20838	20951	20946	21147	20861	20877	21068	21068	20792	20990	21037	20885	20749	20914	20903	20867	20853	20906	20725	20869	20830	20977	20995	21054	20856	20820	20799	20864	20769	20723	20914	20956	20949	20838	21024	21045	20856	21088	21008	21123	20860	20766	20986	20951	20893	20820	20893	20958	20842	21017	20786	21071	20918	20968	21107	20954	21061	21089	20778	21009	20839	20787	21069	21275	20758	20932	20793	20960	21163	21155	20979	21082	20937	21037	20758	21017	21119	21192	20726	20862	20879	20987	20884	20954	20779	20945	20734	20913	20875	20805	21038	20807	20989	20922	20850	20967	21067	21011	21019	21062	20998	21159	20919	21041	20957	20786	20920	20827	20934	21100	21186	20906	20904	21076	20910	21063	20859	20624	20832	20914	20720	20663	20873	21008	20885	20750	20854	20895	20957	20838	20935	20920	20954	20997	20844	20899	21075	21085	20990	20997	20996	20965	21226	20942	20957	21104	20944	20770	20927	20725	21029	21040	21018	20837	21117	20976	21064	20748	20902	21092	21011	20800	20978	21037	20804	20862	20843	20826	20807	21135	21030	20994	21181	20687	20922	20849	20880	20838	20739	20954	20655	20872	21356	20922	21084	20890	21105	21004	20923	20879	20945	20926	20919	21301	21103	20961	21091	20904	20820	21031	20625	20745	20943	20897	20856	20691	20952	20963	20891	21050	20968	20874	20917	20808	20877	20965	20803	20755	20989	20915	20908	21017	20766	20899	20982	20943	20919	20945	20876	20836	20949	21091	21069	20719	20832	20993	21023	21106	20600	20954	20809	20900	20765	20793	20950	20874	20954	20830	20913	20982	21016	20898	20810	20688	21022	20836	20865	20845	20868	20928	20986	20898	20661	20853	21049	20998	21090	20840	20869	20737	21091	20888	20812	20886	20835	21041	20717	20779	20994	20771	20960	20928	20743	20997	20878	20896	21014	21002	21040	21005	21032	21049	21190	20854	21070	21032	21081	20963	20767	20742	20578	20856	20926	21059	20944	20904	20837	21246	20828	20910	20732	20891	21093	21020	20670	20840	20943	20935	20843	20997	20859	20986	20820	20991	21009	20986	20892	20775	21038	21108	20834	21024	20928	21052	20885	21044	20992	21120	21154	20995	21023	20805	20762	20895	20886	20879	20957	20761	20958	20902	21071	21010	20973	21138	20830	20905	21105	20999	20817	21036	20973	21111	20853	20880	21118	20772	20900	21013	20942	21000	21179	20969	20854	20911	20954	20907	20947	20891	21041	21012	20932	20827	21018	20948	20954	20839	20820	21038	20863	20762	20925	20882	20885	20835	20704	20984	21020	20748	20885	20937	20810	21150	20737	21013	20925	20755	20913	20748	21018	20987	20958	21023	20797	20674	20894	20930	20863	20943	20762	20848	20802	21078	20993	20851	20922	21098	20957	21084	21088	21072	20990	20997	20833	20960	20902	20610	20923	20784	21062	20967	20849	20825	21027	21054	20965	20890	20837	20989	21038	20856	21081	20893	20675	20862	20742	20874	21068	20991	21022	20935	20799	20880	20881	21099	20928	20867	20802	20899	20933	20890	20999	20710	20995	21012	21132	21339	20885	20794	21006	20769	20884	20700	20880	20823	20878	20952	20779	20852	20880	21134	21120	20893	20672	20896	20712	21009	20667	20908	20841	20885	20751	21019	20773	20995	21041	21024	20841	21031	20838	20970	20849	20837	21022	20781	21058	21109	20990	20885	20895	20917	20920	21035	20900	20834	20682	20897	20991	21122	21098	20843	20865	20923	20902	20785	20575	20986	21087	20738	20804	21001	20790	20900	21007	20878	20949	20742	20973	21029	20844	20536	20979	21155	21010	21183	21143	20973	20820	20948	21032	21107	20787	20854	21025	20823	20843	20952	20960	20922	20944	20984	20738	21161	20928	21001	20858	20892	20779	21106	20891	21046	21009	21033	20753	20832	20752	20862	20859	21026	21023	20690	20875	20516	20733	20914	20698	20592	20811	20859	20943	21150	21033	20930	20995	20976	20867	20825	20839	20918	20867	21150	21309	20981	20954	21094	20835	20941	20910	20945	20826	20870	21047	20856	21258	20966	20869	20997	20912	20906	20856	20907	20959	20856	20925	21046	20991	21172	20949	20963	20927	20794	21003	21141	20749	20994	20829	20861	20833	21041	21078	20797	21118	20872	20951	20708	20951	20989	20851	20836	20821	20938	20801	20868	21128	20659	20591	20845	20966	20865	20496	20839	20834	20840	21137	21000	21285	20925	20769	20878	21049	20869	20767	20783	20835	20996	20887	20798	20962	21064	20897	20873	20924	20640	20964	21069	21147	21096	20990	20888	20945	20850	20940	20780	21062	20805	20936	20942	20908	21039	20877	20952	21071	20897	20921	20861	20648	20884	20711	20764	20775	21131	20857	20919	20917	20807	20639	21048	20873	21109	20835	20878	20908	21139	20945	20821	20751	20955	21009	20836	21051
64184	98134	72139	41901	26374	19172	18000	17244	17121	17255	17268	16985	17188	17156	16981	17372	17138	17056	17248	17199	17010	17174	17091	17164	17014	17002	17170	17066	17346	16934	17095	17100	17077	17170	17061	16967	17216	17224	17124	17028	17080	17198	17050	17067	17261	17258	17186	17113	17097	17135	17113	17218	17138	17027	17022	17159	17193	17128	16990	17293	17086	17174	17103	17090	17149	17150	17052	17069	17012	17001	17017	17116	17184	17126	17284	16982	17066	17144	17164	17134	17121	17057	17095	16933	17202	17236	17029	17229	17001	17057	17044	17076	17027	17182	17076	17038	17088	17329	17082	16958	17088	17126	17065	17166	17201	17191	17082	17117	17246	17055	17164	17075	17085	17215	17127	17422	17182	16939	17171	17019	17199	17106	17217	17256	17176	17065	17021	17131	17163	17194	17123	17140	16982	17127	16955	17085	17094	17194	17149	17230	17081	17183	17054	17101	17081	16773	17148	16981	17367	17192	17067	17255	17126	17223	16989	17107	17118	17128	17085	17214	17144	16990	17177	17135	17188	17147	17195	17204	17366	16960	17074	17057	17278	17094	17127	17031	17124	17236	17120	17032	17154	17153	17043	17007	17007	17126	17233	17147	17226	17188	17181	17029	17039	17154	17133	17098	16908	17210	17200	17166	17265	17026	16988	17222	17164	17097	17058	17005	17230	17146	16961	17107	17021	17091	17051	17156	17240	17070	17054	17269	17178	17013	17043	17191	17274	17022	17176	17162	16979	17211	17303	17320	17150	17118	17141	17039	17194	17113	17056	17164	16939	17130	17168	17107	17225	17151	17127	17083	17134	17132	17196	17283	17082	17075	17205	17221	16857	17054	17179	17099	17298	17142	17022	17004	17025	17000	17314	17101	16979	17092	17003	17043	17255	17065	17237	17096	17242	17035	17266	17167	17077	17085	17066	17258	17115	17189	17069	17243	17168	17012	17204	17165	17105	17228	17050	17176	17255	17021	17165	17305	17043	17169	17285	17098	16989	17068	17084	17123	17103	17078	17237	17215	17110	17004	17051	17137	17082	17139	17066	17215	17159	17077	17253	17213	17065	17041	17145	17030	17075	17199	17061	17202	17160	17005	17136	17024	16880	17089	17112	17182	17084	17199	17076	17225	17240	17119	17144	17220	17108	17235	17151	17061	17090	17236	17198	16981	17027	17142	17121	17160	17047	17055	16869	17149	17197	16999	17019	17143	17293	17025	17168	16989	17052	17094	16960	17225	17227	17185	17182	17201	17044	17112	17045	17035	17010	17166	17060	17032	17211	17206	17221	17328	17138	17186	17005	17131	17133	17355	17015	17080	17085	17152	17143	17095	17052	17104	17276	17101	17004	17181	17343	17089	17050	17262	17232	16875	17121	17336	17187	17066	17192	17108	17037	17206	17059	17176	17163	17126	16996	17006	17103	16854	17181	17054	16918	17123	17290	17012	17077	17198	17327	17221	17125	17119	17068	17115	17161	17204	16906	17171	17118	17131	17412	17081	17031	16995	17075	17158	16964	17279	17135	17211	17137	17206	16969	17010	17111	17151	17137	16962	17209	17095	17148	17047	17122	16989	17264	17257	17000	17109	17079	17167	17163	17082	17282	17091	17168	17021	17122	17132	17140	17036	17276	17157	17073	17195	16924	17191	17204	17046	17200	17187	17113	17219	17134	17125	16990	17113	17066	17046	17041	17171	17171	17073	17022	17220	17099	17155	17089	17208	17194	17014	17122	17019	16961	17123	16888	17124	17228	17035	17094	17130	17109	17007	17179	16967	17023	16953	17190	17156	17132	17074	17137	17191	17148	17092	17231	17085	17128	17109	17190	17136	17025	17216	17159	17080	17163	17086	17052	17129	16939	17119	17106	16998	17186	17137	17168	17071	17086	16958	17210	17059	17141	16982	17025	17165	17096	17087	17192	17103	17037	17230	17123	17192	17135	16986	17036	17124	17145	17103	17075	17067	17027	17087	16947	16983	17244	17161	16904	17290	17214	17233	17207	17024	17110	17146	17118	17220	17035	17087	17245	17069	17120	17178	17084	17026	17143	17210	17201	16989	16940	17067	17065	17023	17125	16958	17056	17105	17143	17079	17125	17140	17072	17071	17080	17161	17163	17014	17064	17137	17265	17103	17159	17046	17219	16992	17069	17217	17294	17150	17055	17124	17023	17129	17056	17254	16975	17155	17155	17051	17301	17226	17224	17316	16907	17111	17135	17208	17084	17215	17103	17105	17158	16938	17221	17024	17141	17270	17127	17039	16935	17134	17242	17094	17038	16930	17073	17079	17200	17201	17229	16976	17176	17152	17060	17081	17082	17374	17127	17031	16940	17178	17098	17201	17077	17262	17033	17114	17166	17086	17089	17185	17163	17093	17143	17085	17037	17125	17132	17126	17113	16942	17048	16976	17110	17164	16978	17195	17136	17337	16952	17109	17083	17110	17067	17080	17185	17050	17084	17301	17091	17049	16910	17207	17156	16928	17126	17115	17308	17105	17141	16923	17096	17173	17327	17052	16955	17065	17209	17293	16996	17064	17065	17025	16997	17131	17058	17359	17059	17203	17053	17123	16922	17061	17184	17061	17197	17098	17021	17065	17143	17019	17328	17245	17108	17121	17095	17184	17124	17132	17123	17134	17215	17003	17258	16998	16972	17121	17275	16973	17030	17118	17127	16925	17100	17183	17135	17153	17056	16990	17000	17165	17051	17086	17116	17030	17141	16989	17319	17092	17182	17150	17125	17097	17134	17124	16920	17225	17241	16992	17256	17146	17189	17018	17073	17078	17039	17243	17193	17264	17026	17128	17262	17111	17225	17187	17110	17218	17190	17074	17204	17239	17116	17234	17165	17195	17150	17103	17158	17131	17180	16964	17100	17138	17222	17235	17031	17055	17127	17170	17100	17057	17115	17111	17053	17203	17229	17001	17095	17004	17087	16984	17126	17075	17327	17061	17047	17330	17262	17127	17137	17071	17099	17021	17088	17020	16952	17005	17310	17064	17122	16974	17037	17114	16984	17145	17022	16990	17133	17072	17267	17079	17061	17254	17090	17236	17264	17218	17228	16928	17055	17263	17162	16883	17136	17083	17130	17167	17257	17173	17126	16960	17072	17266	17011	17237	17175	17141	17086	17095	17245	17231	17151	17130	17091	17065	17261	17233	17119	17151	17033	17154	17133	16983	17007	17234	17147	17191	17075	17005	17092	17000	17171	16957	17075	17148	17031	17054	17190	17077	17078	16808	17210	17121	17190	17173	17122	17290	17010	17186	17044	17131	17142	17091	17151	17002	17022	16995	16951	17186	17176	17070	17232	17121	17024	17055	16905	17006	17161	17024	17169	17036	16995	17010	17001	17171	17122	17174	17093	17333	17010	17049	17125	17022	17047	17271	17052	17097	17179	17047	17094	17095	17221	17090	17166	16918	16921	17148	17068	17003	17080	17140	17008	17191	17091	17016	17077	17039	16999	17024	17188	17083	17080	17147	16991	17086	17018	17035	16966	16882	17020	17286	16996	17308	17164	16894	17122	17169	17272	17200	17258	16986	17033	17250	17398	16999	17187	17269	17131	16954	17151	17330	17031	16997	16950	17110	17106	17072	17042	17039	17163	17079	16932	17178	17159	17245	17092	17078	17116	17049	17330	17033	17158	17045	17156	17302	17164	17110	17021	17095	17077	17184	17057	17172	17093	17199	17244	17296	17181	17143	17203	16974	17026	16800	17087	17108	17123	17179	17120	17287	17299	17069	17223	17211	17094	17273	17201	17058	17118	17164	17017	16947	16944	17331	17048	17130	17118	17227	17086	17194	17190	17048	17223	17123	17128	17121	16991	17286	17215	17273	17125	17226	17075	17187	16969	17415	16919	17021	17223	17167	17048	17199	17175	17039	17270	17022	17103	17052	17143	17077	17257	17157	17381	16998	17235	17302	17147	17008	17178	17126	16909	17189	17228	17224	17052	17220	17048	17178	17141	17025	17166	17144	17248	17185	17088	17120	17198	17146	17138	17113	16979	17222	17032	17047	17110	17010	17143	17113	17210	17100	17153	17153	17100	17062	17400	17196	16983	17102	17138	17006	17095	17126	17124	17139	17120	17060	17221	17377	17255	17235	17029	17447	17113	17133	17067	17212	17037	17213	17088	17139	17033	16898	17117	16978	17174	17199	17110	17054	17036	17114	17073	17162	17141	17141	17118	16996	17095	17088	17006	17194	17088	17084	17165	16935	17016	17149	17314	17084	17025	17011	17138	17060	17178	17180	17066	17139	17148	17073	17094	17165	17095	17049	17134	16948	17216	17302	17053	17196	17042	17127	17290	17193	17277	16951	17054	17223	17160	16966	17237	16986	17163	17109	17304	17149	17244	17054	17195	17072	17140	17022	17129	16954	17187	17109	17149	17166	17242	17096	17177	17212	17201	17026	17021	17183	17228	17250	17147	17078	17235	16901	17080	17163	17199	17046	17271	17287	17313	17112	17167	17226	17091	17182	17222	17161	17159	17147	16945	17136	17151	17208	17218	17139	16937	17269	17139	17195	17041	17188	17077	17106	17252	17193	17199	17263	17234	17110	17182	17168	17354	17282	17052	17157	17231	17137	17170	17263	17248	17255	17194	17095	17043	17060	17021	17146	16942	17227	17257	17179	17125	17137	16926	17233	17124	17097	16996	17061	17288	17312	17232	17091	17072	17154	17078	17144	17146	17058	17186	16988	17239	17067	17211	17149	17168	17349	17249	17085	16933	17152	17057	16890	17108	17192	16971	16988	17413	17149	17219	17149	17027	17098	17013	17246	16988	17082	17007	17106	17053	17080	17339	17115	17127	16891	17246	17006	17075	17110	17068	17071	17033	17134	17175	17073	17183	17062	17272	17207	17119	17181	17181	17035	17202	17041	17129	16970	17055	17131	17008	17032	17296	17005	17089	17095	17200	17164	17007	17130	17054	17273	17049	17089	17014	17226	17084	17157	17155	17086	17131	17183	17195	17024	17325	16970	16981	17308	17088	17065	17167	17304	17129	17158	17201	17110	17219	17117	17277	17243	17239	17293	17050	17057	17063	17112	17166	17056	17110	16987	17050	17031	17143	16992	17095	17286	17195	17044	16933	17218	17227	17283	16996	17114	17143	17213	17305	17181	17142	17207
22708	22531	31360	25657	22882	24794	27338	22459	21556	21938	21796	21635	21839	21619	21719	21547	21531	21681	21680	21635	21393	21620	21515	21588	21573	21526	21656	21564	21242	21567	21473	21566	21459	21665	21544	21568	21548	21582	21582	21423	21317	21441	21510	21413	21536	21396	21378	21277	21403	21184	21370	21375	21606	21403	21291	21289	21282	21458	21624	21359	21391	21367	21269	21431	21305	21368	21297	21431	21426	21503	21261	21531	21412	21251	21459	21607	21654	21273	21515	21231	21519	21408	21437	21366	21539	21242	21268	21375	21458	21382	21469	21329	21434	21323	21274	21419	21321	21329	21613	21446	21331	21323	21392	21397	21447	21484	21452	21272	21267	21157	21580	21415	21325	21411	21203	21306	21463	21431	21561	21381	21209	21176	21468	21299	21395	21381	21294	21302	21502	21361	21554	21344	21464	21425	21335	21478	21235	21276	20974	21561	21188	21194	21357	21337	21434	21380	21345	21337	21287	21558	21285	21250	21347	21244	21391	21497	21230	21242	21394	21331	21319	21525	21252	21431	21336	21325	21373	21486	21257	21279	21344	21201	21274	21272	21414	21384	21371	21548	21274	21559	21172	21346	21453	21369	21409	21281	21308	21314	21339	21337	21471	21394	21378	21349	21312	21565	21205	21357	21282	21187	21263	21683	21410	21456	21433	21355	21391	21435	21397	21234	21362	21508	21380	21211	21410	21400	21423	21090	21461	21316	21348	21303	21488	21359	21536	21082	21210	21320	21299	21339	21391	21583	21366	21443	21423	21203	21561	21521	21377	21291	21197	21108	21417	21431	21214	21328	21345	21454	21507	21572	21434	21348	21296	21354	21287	21275	21279	21331	21472	21504	21385	21441	21349	21335	21360	21229	21345	21317	21343	21349	21103	21444	21337	21328	21483	21272	21346	21315	21496	21293	21455	21273	21460	21178	21218	21245	21315	21262	21381	21232	21387	21566	21173	21296	21509	21346	21372	21380	21118	21390	21515	21417	21373	21230	21426	21451	21318	21358	21255	21633	21438	21312	21342	21438	21328	21262	21266	21290	21151	21285	21409	21515	21503	21331	21384	21230	21331	21178	21498	21263	21478	21360	21329	21091	21261	21174	21576	21336	21204	21415	21404	21554	21438	21362	21466	21323	21285	21220	21309	21569	21473	21140	21311	21375	21326	21288	21230	21433	21425	21288	21094	21257	21217	21338	21595	21630	21464	21331	21404	21418	21287	21297	21329	21252	21445	21424	21338	21203	21397	21590	21291	21385	21309	20998	21453	21311	21100	21270	21544	21207	21290	21251	21337	21318	21340	21331	21407	21414	21266	21172	21322	21240	21328	21167	21282	21232	21493	21283	21093	21353	21276	21403	21393	21244	21437	21436	21275	21143	21159	21522	21397	21388	21411	21394	21333	21504	21486	21095	21180	21182	21476	21192	21419	21465	21473	21360	21209	21399	21279	21321	21369	21473	21384	21135	21601	21435	21382	21041	21364	21261	21288	21298	21371	21350	21325	21447	21316	21201	21509	21340	21333	21239	21407	21212	21387	21389	21393	21208	21348	21264	21230	21301	21357	21537	21597	21646	21213	21295	21326	21419	21314	21128	21457	21253	21347	21065	21093	21467	21436	21303	21543	21427	21383	21401	21518	21484	21461	21343	21288	21218	21148	21340	21183	21454	21222	21385	21190	21436	21460	21449	21056	21330	21448	21500	21296	21363	21286	21313	21288	21400	21558	21377	21164	21301	21270	21449	21306	21423	21591	21286	21314	21231	21387	21287	21326	21475	21579	21351	21325	21429	21260	21476	21297	21407	21371	21386	21469	21373	21357	21512	21434	21379	21190	21208	21465	21294	21339	21135	21183	21382	21481	21296	21293	21464	21208	21307	21153	21173	21326	21123	21303	21496	21411	21198	21330	21485	21397	21575	21520	21306	21405	21238	21311	21322	21294	21366	21364	21195	21548	21308	21198	21286	21137	21409	21307	21366	21385	21271	21404	21366	21217	21076	21119	21528	21435	21458	21291	21490	21399	21494	21486	21304	21260	21255	21445	21282	21311	21585	21314	21407	21173	21442	21270	21253	21467	21191	21386	21454	21391	21301	21374	21475	21455	21420	21409	21377	21266	21540	21393	21244	21326	21327	21337	21566	21263	21422	21243	21302	21475	21242	21311	21189	21147	21374	21373	21307	21198	21325	21462	21342	21387	21308	21357	21458	21422	21377	21428	21329	21179	21169	21444	21303	21341	21256	21437	21648	21307	21228	21455	21414	21422	21241	21371	21449	21443	21220	21383	21264	21310	21474	21327	21151	21186	21630	21383	21341	21395	21388	21202	21404	21554	21420	21315	21323	21148	21554	21351	21103	21382	21283	21349	21311	21380	21237	21412	21350	21369	21385	21445	21409	21282	21268	21427	21342	21358	21502	21575	21346	21286	21270	21318	21266	21379	21241	21279	21172	21406	21331	21559	21083	21301	21477	21254	21375	21288	21367	21279	21489	21544	21516	21439	21700	21329	21375	21489	21304	21226	21372	21342	21435	21190	21384	21201	21526	21244	21290	21446	21319	21325	21457	21456	21277	21328	21027	21338	21288	21265	21333	21331	21480	21264	21223	21174	21132	21546	21420	21396	21422	21321	21342	21415	21444	21524	21278	21328	21302	21350	21482	21247	21424	21451	21541	21559	21171	21143	21375	21459	21336	21416	21271	21344	21210	21647	21515	21392	21423	21354	21290	21390	21322	21134	21482	21320	21530	21484	21482	21413	21432	21289	21514	21458	21206	21230	21147	21415	21342	21456	21506	21077	21283	21604	21220	21276	21513	21162	21208	21275	21263	21476	21443	21557	21483	21338	21493	21401	21226	21456	21335	21335	21237	21187	21290	21241	21533	21335	21327	21475	21202	21539	21327	21293	21315	21483	21290	21439	21288	21362	21306	21280	21386	21132	21419	21379	21282	21441	21044	21412	21400	21237	21101	21751	21418	21656	21444	21255	21268	21338	21331	21191	21345	21456	21305	21242	21403	21545	21268	21354	21470	21332	21474	21423	21360	21438	21402	21447	21276	21237	21245	21034	21272	21492	21186	21287	21320	21331	21029	21566	21243	21256	21270	21431	21560	21482	21303	21487	21550	21489	21234	21222	21185	21565	21382	21320	21431	21291	21337	21249	21265	21532	21257	21451	21442	21490	21358	21273	21437	21188	21426	21212	21477	21242	21371	21112	21381	21483	21244	21424	21458	21461	21391	21410	21219	21252	21404	21254	21414	21514	21353	21237	21244	21329	21492	21475	21392	21445	21373	21293	21336	21602	21588	21456	21345	21379	21540	21347	21397	21295	21539	21333	21124	21308	21222	21364	21582	21385	21219	21458	21247	21423	21496	21493	21399	21179	21292	21213	21414	21340	21244	21414	21482	21377	21221	21421	21487	21376	21153	21200	21520	21364	21176	21293	21162	21239	21432	21291	21527	21338	21447	21263	21429	21079	21318	21478	21480	21407	21645	21279	21287	21416	21345	21343	21268	21246	21207	21584	21335	21282	21470	21379	21559	21329	21455	21427	21344	21338	21262	21152	21370	21348	21491	21429	21517	21560	21493	21188	21202	21155	21472	21403	21325	21347	21266	21418	21292	21441	21317	21526	21357	21551	21464	21330	21183	21512	21595	21411	21267	21383	21538	21421	21269	21690	21385	21488	21308	21082	21081	21234	21538	21511	21553	21349	21307	21200	21310	21319	21342	21397	21365	21484	21335	21187	21440	21249	21384	21304	21493	21277	21131	21129	21312	21323	21300	21555	21415	21450	21195	21420	21276	21452	21218	21212	21233	21494	21526	21228	21298	21391	21424	21282	21635	21287	21373	21232	21585	21419	21384	21438	21451	21497	21352	21543	21460	21422	21194	21417	21359	21306	21253	21301	21300	21324	21234	21428	21146	21433	21260	21334	21400	21256	21181	21456	21369	21397	21261	21260	21262	21307	21419	21262	21339	21298	21376	21482	21398	21333	21402	21342	21296	21612	21222	21243	21332	21271	21358	21250	21192	21407	21329	21156	21305	21497	21316	21022	21209	21206	21406	21266	21331	21354	21284	21112	21229	21217	21479	21464	21263	21459	21413	21419	21272	21310	21472	21444	21428	21476	21163	21411	21406	21267	21033	21359	21218	21297	21345	21571	21222	21061	21260	21416	21247	21476	21139	21477	21407	21375	21162	21347	21456	21303	21531	21361	21529	21606	21378	21462	21183	21481	21325	21435	21402	21487	21418	21227	21374	21411	21325	21360	21482	21368	21220	21111	21557	21206	21315	21367	21336	21383	21137	21228	21473	21473	21410	21208	21322	21315	21395	21258	21197	21552	21531	21377	21248	21326	21351	21368	21382	21455	21519	21153	21148	21412	21463	21150	21390	21275	21526	21346	21430	21259	21431	21489	21316	21388	21337	21326	21119	21304	21374	21334	21362	21395	21216	21161	21325	21263	21375	21263	21331	21465	21504	21450	21187	21320	21310	21352	21395	21454	21427	21397	21151	21239	21592	21546	21441	21530	21281	21530	21381	21137	21251	21330	21276	21334	21331	21352	21212	21404	21504	21370	21357	21283	21355	21417	21136	21100	21346	21522	21267	21292	21506	21334	21199	21445	21467	21492	21533	21456	21206	21262	21241	21404	21474	21234	21201	21558	21634	21285	21412	21389	21422	21288	21277	21152	21063	21083	21254	21318	21212	21108	21530	21382	21310	21476	21161	21393	21337	21534	21321	21307	21197	21161	21371	21322	21235	21241	21259	21025	21106	21465	21238	21194	21203	21344	21285	21410	21346	21580	21505	21504	21163	21631	21252	21572	21326	21353	21201	21366	21148	21268	21317	21146	21347	21435	21508	21398	21179	21484	21302	21165	21389	21418	21322	21452	21401	21401	21384	21150	21332	21278	21290	21420	21347	21632	21461	21544	21649	21573	21497	21306	21215	21606	21298	21463	21436	21359	21423	21392	21312	21035	21227	21398	21384	21237	21136	21290	21420	21450	21619	21371	21501	21535	21416	21400	21384	21264	21368	21405	21426	21392	21324	21362	21288	21110	21304	21392	21188	21239	21592	21310	21337	21506	21589	21308	21260	21339	21434	21339	21452	21230	21377	21366	21337	21496	21552	21274	21315
61293	105034	81980	51889	31142	21241	18454	17947	17370	17377	17392	17262	17393	17245	17290	17283	17238	17301	17455	17215	17505	17564	17132	17213	17657	17383	17377	17244	17301	17340	17232	17226	17284	17435	17455	17119	17261	17219	17464	17220	17488	17356	17296	17406	17283	17503	17286	17164	17275	17327	17307	17160	17456	17398	17160	17373	17426	17372	17404	17202	17368	17436	17368	17350	17152	17389	17479	17246	17331	17351	17447	17265	17258	17219	17422	17304	17212	17478	17225	17462	17314	17366	17236	17305	17438	17329	17359	17496	17378	17373	17472	17242	17235	17408	17289	17213	17465	17313	17068	17290	17357	17282	17170	17308	17211	17222	17194	17430	17400	17215	17226	17279	17331	17254	17256	17058	17165	17341	17545	17147	17359	17384	17430	17386	17410	17302	17302	17313	17101	17266	17276	17274	17330	17267	17308	17277	17261	16998	17137	17420	17250	17332	17274	17246	17334	17461	17324	17122	17284	17336	17325	17369	17231	17402	17387	17153	17386	17264	17394	17434	17151	17117	17342	17259	17241	17392	17378	17369	17170	17396	17374	17344	17182	17264	17505	17318	17191	17417	17082	17225	17263	17432	17293	17273	17267	17270	17211	17463	17266	17037	17271	17267	17265	17391	17204	17353	17235	17353	17235	17374	17324	17370	17224	17254	17183	17143	17427	17251	17300	17301	17080	17283	17419	17262	17137	17248	17289	17256	17228	17254	17503	17369	17318	17227	17253	17199	17215	17266	17349	17080	17384	17185	17245	17296	17286	17237	17454	17184	17223	17239	17177	17295	17371	17470	17262	17223	17349	17126	17386	17449	17454	17333	17410	17277	17275	17223	17450	17395	17376	17336	17347	17292	17206	17143	17223	17343	17409	17191	17110	17121	17197	17290	17417	17240	17288	17359	17215	17100	17333	17300	17375	17182	17367	17453	17287	17382	17231	17552	17315	17132	17216	17275	17566	17187	17126	17226	17228	17254	17078	17308	17339	17456	17279	17424	17251	17233	17382	17326	17416	17364	17105	17328	17195	17199	17416	17344	17249	17184	17381	17262	17190	17508	17183	17283	17185	17346	17169	17248	17400	17309	17216	17172	17164	17190	17299	17364	17200	17414	17159	17479	17228	17351	17284	17369	17420	17317	17444	17456	17209	17343	17399	17465	17334	17242	17296	17401	17425	17179	17391	17320	17336	17327	17475	17336	17147	17534	17395	17438	17384	17139	17256	17274	17294	17345	17284	17263	17204	17355	17302	17371	17442	17219	17246	17330	17108	17441	17572	17101	17130	17425	17354	17430	17151	17371	17317	17128	17304	17436	17382	17208	17426	17275	17279	17313	17279	17275	17284	17168	17372	17320	17419	17290	17231	17209	17326	17330	17380	17329	17558	17230	17160	17294	17267	17315	17185	17211	17395	17135	17272	17234	17180	17359	17282	17278	17362	17355	17375	17247	17340	17361	17265	17298	17279	17106	17108	17267	17288	17360	17250	17268	17180	17404	17170	17312	17200	17372	17170	17321	17292	17310	17602	17276	17144	17272	17405	17311	17229	17290	17287	17424	17236	17276	17346	17201	17454	17260	17295	17583	17368	17396	17359	17214	17260	17312	17278	17333	17466	17348	17240	17483	17300	17365	17327	17336	17345	17113	17258	17318	17381	17441	17230	17246	17350	17339	17290	17271	17340	17284	17164	17252	17380	17412	17425	17354	17290	17200	17065	17227	17306	17285	17164	17492	17253	17097	17366	17281	17352	17216	17368	17392	17332	17216	17506	17254	17217	17182	17095	17278	17342	17316	17307	17237	17205	17404	17445	17403	17361	17331	17126	17341	17180	17249	17294	17268	17143	17159	17310	17247	17006	17331	17268	17266	17443	17318	17365	17367	17214	17407	17117	17233	17150	17163	17352	17263	17360	17426	17446	17263	17170	17372	17418	17419	17163	17266	17418	17220	17338	17266	17207	17443	17380	17141	17407	17328	17309	17195	17306	17311	17413	17254	17245	17283	17176	17375	17170	17323	17050	17188	17209	17156	17365	17248	17242	17245	17318	17215	17268	17373	17238	17211	17275	17278	17220	17216	17220	17277	17264	17457	17197	17265	17479	17260	17460	17257	17385	17307	17420	17328	17319	17487	17265	17267	17307	17315	17211	17143	17321	17319	17288	17280	17414	17211	17307	17321	17229	17334	17340	17317	17264	17245	17398	17250	17230	17382	17417	17348	17193	17304	17356	17492	17306	17205	17268	17344	17210	17301	17363	17222	17447	17177	17441	17369	17226	17253	17272	17062	17308	17376	17359	17415	17395	17200	17394	17154	17474	17297	17347	17109	17529	17281	17145	17272	17399	17419	17435	17241	17246	17313	17357	17309	17328	17410	17188	17389	17234	17250	17330	17385	17245	17426	17283	17190	17274	17395	17215	17217	17366	17542	17416	17216	17289	17247	17427	17512	17475	17370	17315	17310	17446	17426	17192	17283	17403	17292	17429	17418	17118	17273	17182	17288	17160	17411	17263	17459	17214	17235	17404	17132	17258	17277	17308	17357	17344	17348	17412	17334	17273	17220	17284	17280	17335	17358	17304	17329	17311	17505	17448	17241	17396	17265	17409	17424	17236	17386	17602	17279	17286	17285	17329	17228	17394	17314	17415	17333	17397	17462	17306	17218	17370	17317	17598	17179	17286	17222	17174	17333	17312	17117	17347	17217	17440	17247	17306	17227	17306	17220	17470	17276	17225	17193	17273	17314	17344	17097	17334	17312	17363	17056	17398	17232	17329	17234	17060	17127	17399	17124	17310	17335	17251	17338	17343	17389	17345	17152	17106	17236	17371	17328	17315	17217	17410	17253	17244	17216	17319	17254	17406	17326	17320	17170	17085	17212	17306	17431	17324	17345	17344	17374	17346	17293	17310	17220	17449	17210	17552	17412	17386	17154	17335	17285	17401	17053	17222	17235	17260	17367	17207	17210	17272	17357	17224	17331	17278	17360	17295	17209	17432	17344	17314	17313	17416	17273	17223	17315	17300	17178	17219	17323	17249	17458	17075	17345	17356	17322	17128	17192	17318	17307	17394	17327	17398	17242	17344	17311	17398	17225	17412	17300	17270	17379	17341	17352	17276	17214	17268	17302	17206	17388	17318	17360	17353	17336	17201	17168	17251	17373	17362	17320	17348	17380	17293	17184	17294	17275	17431	17248	17430	17247	17458	17393	17204	17393	17147	17339	17253	17356	17094	17212	17306	17273	17260	17201	17137	17377	17451	17380	17327	17371	17388	17381	17444	17240	17252	17318	17274	17384	17156	17433	17174	17133	17380	17346	17357	17512	17161	17391	17309	17268	17333	17307	17191	17358	17351	17203	17032	17449	17381	17290	17186	17234	17352	17346	17268	17339	17307	17383	17344	17324	17295	17210	17274	17292	17375	17385	17383	17348	17294	17271	17375	17309	17199	17349	17296	17343	17289	17329	17379	17481	17256	17270	17184	17464	17335	17265	17323	17517	17374	17388	17493	17220	17232	17327	17281	17369	17103	17363	17217	17220	17288	17322	17203	17281	17245	17221	17271	17427	17321	17352	17241	17078	17334	17196	17316	17234	17287	17305	17289	17357	17248	17121	17243	17243	17200	17347	17390	17309	17313	17283	17385	17211	17294	17351	17448	17364	17261	17318	17388	17240	17251	17505	17384	17338	17428	17149	17205	17343	17127	17246	17384	17128	17489	17271	17206	17389	17267	17264	17355	17349	17409	17251	17454	17330	17318	17167	17464	17273	17404	17243	17189	17371	17369	17336	17355	17337	17261	17326	17217	17281	17182	17254	17324	17478	17407	17356	17384	17153	17341	17434	17424	17293	17405	17355	17290	17377	17422	17440	17251	17386	17349	17287	17141	17285	17292	17260	17419	17314	17313	17233	17248	17379	17249	17222	17363	17380	17414	17334	17292	17264	17152	17253	17423	17225	17229	17423	17177	17375	17405	17270	17284	17285	17340	17205	17336	17098	17341	17361	17239	17214	17370	17311	17290	17358	17123	17123	17101	17310	17278	17237	17343	17188	17425	17141	17427	17374	17229	17237	17369	17370	17223	17345	17317	17315	17188	17157	17282	17250	17182	17355	17279	17199	17317	17187	17380	17175	17378	17210	17302	17238	17372	17361	17231	17472	17323	17425	17313	17275	17303	17212	17359	17328	17185	17440	17190	17320	17293	17038	17221	17235	17280	17412	17185	17251	17317	17481	17276	17306	17461	17208	17341	17144	17313	17255	17233	17474	17227	17136	17232	17425	17303	17208	17186	17372	17275	17357	17201	17284	17163	17364	17317	17323	17208	17303	17458	17297	17124	17312	17297	17077	17290	17344	17209	17258	17190	17205	17344	17369	17319	17271	17122	17399	17283	17249	17335	17254	17373	17372	17372	17399	17254	17265	17241	17301	17234	17072	17361	17116	17302	17341	17389	17223	17187	17168	17316	17470	17240	17261	17303	17223	17356	17410	17194	17393	17272	17468	17332	17327	17280	17237	17363	17371	17263	17344	17268	17373	17294	17342	17243	17258	17264	17293	17228	17334	17249	17238	17511	17286	17365	17317	17349	17193	17277	17192	17221	17203	17414	17262	17210	17221	17315	17369	17410	17343	17408	17392	17306	17255	17308	17217	17264	17135	17338	17332	17340	17517	17075	17350	17354	17310	17367	17194	17189	17366	17245	17311	17318	17245	17218	17324	17239	17311	17356	17326	17230	17156	17321	17274	17271	17307	17323	17318	17381	17257	17328	17379	17286	17348	17126	17227	17200	17215	17483	17407	17208	17359	17434	17387	17423	17195	17315	17368	17176	17198	17320	17388	17357	17221	17393	17376	17349	17174	17325	17214	17122	17286	17408	17192	17122	17405	17340	17282	17287	17411	17433	17297	17272	17404	17201	17340	17284	17338	17244	17400	17283	17200	17324	17222	17153	17525	17351	17314	17475	17211	17398	17415	17170	17293	17339	17117	17349	17354	17197	17315	17352	17494	17266	17399	17107	17273	17247	17176	17336	17406	17355	17068	17390	17190	17227	17310	17302	17265	17230	17444	17037	17412	17285	17502	17187	17298	17243	17293	17475	17306	17301	17285	17081	17285	17259	17340	17253	17350	17324	17300	17303	17425	17314	17224
31952	39164	39476	29226	23168	21967	21776	21540	21572	21573	21551	21322	21470	21477	21437	21497	21401	21304	21495	21728	21590	21595	21475	21536	21698	21439	21512	21531	21471	21350	21402	21454	21529	21439	21577	21636	21526	21560	21482	21381	21492	21384	21388	21440	21379	21315	21596	21663	21398	21277	21420	21313	21525	21264	21589	21416	21520	21557	21454	21553	21527	21597	21502	21459	21499	21416	21534	21311	21291	21418	21504	21607	21461	21368	21525	21667	21551	21367	21524	21554	21313	21247	21383	21470	21428	21444	21591	21489	21580	21418	21357	21553	21577	21459	21406	21444	21627	21354	21449	21561	21501	21408	21465	21215	21526	21375	21412	21462	21406	21365	21527	21616	21383	21424	21258	21368	21679	21189	21445	21551	21413	21301	21448	21252	21469	21447	21520	21347	21604	21602	21537	21293	21588	21418	21477	21512	21481	21348	21374	21447	21365	21591	21572	21589	21558	21320	21377	21730	21573	21565	21454	21506	21412	21591	21496	21259	21431	21448	21530	21450	21395	21460	21501	21532	21288	21454	21512	21582	21503	21502	21432	21488	21544	21427	21759	21595	21596	21596	21338	21544	21406	21530	21340	21417	21591	21388	21429	21371	21391	21492	21645	21431	21367	21452	21346	21653	21415	21366	21445	21324	21318	21556	21447	21368	21738	21584	21555	21596	21713	21304	21383	21220	21684	21424	21289	21360	21647	21603	21608	21325	21520	21540	21531	21408	21509	21612	21509	21322	21467	21432	21370	21445	21473	21653	21744	21637	21266	21387	21574	21431	21645	21330	21505	21418	21520	21382	21447	21348	21621	21497	21463	21484	21668	21388	21419	21569	21482	21317	21386	21587	21546	21536	21451	21517	21479	21344	21327	21573	21548	21386	21487	21389	21525	21593	21438	21416	21523	21271	21639	21470	21502	21162	21767	21543	21574	21411	21494	21203	21260	21349	21532	21336	21286	21269	21416	21731	21289	21757	21463	21336	21580	21475	21374	21442	21466	21329	21433	21553	21501	21429	21476	21253	21551	21332	21445	21484	21415	21521	21481	21550	21423	21350	21357	21310	21493	21532	21331	21190	21544	21392	21552	21216	21568	21520	21321	21488	21594	21584	21570	21469	21599	21618	21536	21600	21570	21415	21346	21611	21417	21482	21326	21184	21434	21531	21399	21592	21525	21458	21336	21276	21397	21336	21578	21512	21178	21340	21660	21429	21391	21467	21231	21470	21266	21268	21585	21380	21614	21432	21342	21600	21409	21562	21416	21416	21315	21451	21672	21636	21564	21462	21241	21429	21457	21554	21588	21545	21435	21413	21369	21433	21431	21375	21621	21342	21553	21384	21499	21510	21440	21426	21530	21526	21676	21422	21611	21372	21625	21678	21732	21322	21418	21388	21362	21445	21351	21415	21476	21576	21427	21554	21521	21402	21437	21617	21392	21444	21396	21461	21446	21267	21372	21238	21403	21391	21599	21505	21585	21499	21609	21484	21536	21718	21626	21318	21587	21414	21235	21548	21568	21549	21422	21229	21409	21397	21445	21570	21563	21472	21352	21547	21374	21247	21543	21471	21372	21276	21547	21601	21539	21348	21534	21512	21437	21706	21557	21637	21601	21289	21388	21600	21548	21550	21664	21668	21550	21248	21500	21568	21506	21594	21544	21296	21590	21540	21399	21590	21413	21570	21606	21379	21656	21268	21346	21458	21284	21509	21442	21639	21577	21345	21529	21530	21309	21606	21584	21464	21425	21112	21439	21416	21207	21329	21519	21567	21374	21253	21509	21534	21372	21432	21283	21583	21234	21466	21421	21421	21553	21462	21603	21455	21315	21372	21455	21470	21391	21513	21422	21492	21373	21594	21392	21356	21651	21552	21527	21561	21382	21570	21289	21265	21469	21393	21354	21459	21248	21531	21420	21342	21392	21533	21454	21409	21747	21379	21464	21354	21285	21445	21476	21402	21429	21454	21470	21471	21280	21407	21369	21378	21528	21667	21361	21403	21624	21331	21397	21262	21689	21324	21397	21226	21554	21457	21470	21329	21359	21374	21298	21346	21131	21453	21503	21374	21354	21510	21515	21505	21292	21449	21459	21648	21498	21263	21554	21444	21340	21432	21466	21385	21463	21358	21563	21363	21550	21506	21649	21526	21298	21494	21646	21266	21335	21476	21238	21433	21485	21412	21494	21297	21418	21639	21560	21628	21472	21511	21361	21664	21464	21433	21658	21367	21534	21500	21314	21551	21538	21417	21582	21600	21638	21305	21463	21381	21600	21576	21354	21395	21353	21490	21463	21326	21517	21392	21583	21281	21425	21543	21463	21441	21439	21699	21413	21550	21657	21415	21615	21611	21573	21463	21447	21465	21612	21400	21285	21413	21402	21329	21515	21407	21294	21327	21608	21518	21909	21490	21590	21341	21641	21577	21602	21329	21446	21373	21510	21382	21298	21385	21331	21305	21399	21574	21479	21531	21524	21330	21730	21439	21555	21375	21585	21553	21512	21381	21330	21367	21497	21302	21431	21337	21260	21333	21386	21564	21640	21557	21613	21503	21500	21364	21353	21373	21556	21424	21340	21611	21388	21628	21531	21551	21601	21603	21503	21649	21456	21458	21808	21438	21495	21401	21616	21491	21215	21370	21565	21499	21564	21427	21433	21292	21622	21577	21596	21464	21396	21418	21244	21546	21388	21417	21253	21248	21590	21502	21486	21517	21686	21516	21484	21516	21329	21528	21437	21402	21550	21427	21559	21549	21284	21351	21374	21274	21459	21708	21553	21601	21542	21743	21408	21543	21581	21433	21392	21546	21494	21449	21396	21631	21481	21499	21530	21553	21662	21354	21680	21460	21435	21633	21441	21414	21287	21431	21547	21498	21445	21516	21666	21527	21442	21279	21270	21505	21605	21528	21436	21652	21559	21445	21536	21383	21321	21601	21240	21291	21390	21466	21628	21308	21613	21561	21220	21356	21551	21594	21393	21531	21378	21649	21388	21401	21598	21525	21700	21389	21355	21291	21494	21407	21278	21574	21365	21583	21472	21702	21451	21425	21403	21498	21453	21366	21453	21473	21327	21430	21395	21300	21777	21381	21447	21542	21489	21544	21553	21666	21711	21371	21486	21435	21646	21288	21370	21594	21267	21468	21382	21567	21467	21641	21461	21505	21447	21477	21452	21349	21471	21410	21559	21481	21417	21444	21509	21534	21337	21383	21431	21533	21421	21300	21383	21450	21360	21352	21627	21542	21714	21404	21604	21411	21426	21514	21207	21355	21442	21450	21509	21540	21539	21592	21430	21341	21443	21460	21537	21434	21715	21550	21698	21719	21586	21606	21549	21385	21405	21314	21291	21505	21294	21611	21598	21222	21323	21322	21566	21429	21525	21576	21473	21724	21649	21495	21633	21316	21321	21286	21525	21520	21558	21281	21418	21376	21608	21531	21568	21209	21580	21312	21390	21465	21595	21338	21339	21339	21557	21113	21525	21503	21472	21373	21541	21321	21359	21477	21383	21299	21337	21512	21458	21458	21516	21361	21277	21527	21515	21394	21292	21565	21836	21428	21494	21250	21420	21338	21467	21514	21475	21409	21589	21495	21671	21463	21388	21488	21515	21589	21520	21472	21347	21622	21639	21581	21547	21502	21691	21358	21656	21534	21393	21366	21503	21432	21385	21180	21535	21477	21381	21580	21365	21442	21408	21337	21447	21404	21400	21414	21399	21279	21716	21448	21628	21278	21540	21419	21463	21481	21395	21193	21516	21378	21549	21579	21842	21239	21670	21214	21475	21541	21607	21386	21407	21587	21446	21253	21647	21489	21434	21516	21706	21522	21596	21588	21454	21547	21542	21464	21457	21599	21468	21398	21568	21491	21355	21375	21651	21526	21467	21465	21453	21383	21607	21409	21264	21558	21439	21499	21425	21328	21671	21549	21590	21287	21416	21598	21500	21736	21519	21441	21405	21450	21496	21455	21448	21513	21562	21320	21374	21601	21278	21305	21391	21254	21293	21627	21570	21508	21497	21097	21601	21350	21575	21352	21660	21310	21338	21415	21739	21592	21449	21477	21439	21432	21448	21455	21626	21224	21433	21212	21522	21612	21394	21349	21591	21434	21449	21468	21380	21582	21507	21479	21554	21418	21559	21534	21709	21587	21417	21409	21507	21402	21683	21568	21591	21629	21331	21498	21386	21503	21537	21369	21487	21340	21301	21618	21492	21475	21440	21573	21628	21496	21361	21570	21434	21443	21528	21389	21626	21621	21638	21754	21632	21383	21462	21622	21355	21455	21257	21212	21435	21637	21504	21383	21652	21510	21332	21418	21668	21823	21852	21438	21466	21504	21641	21358	21570	21448	21442	21460	21520	21594	21355	21434	21470	21313	21568	21388	21466	21595	21499	21369	21474	21239	21446	21392	21575	21478	21365	21611	21516	21495	21350	21416	21263	21719	21548	21709	21334	21453	21460	21513	21386	21391	21496	21588	21503	21540	21644	21465	21549	21620	21258	21376	21427	21295	21388	21262	21535	21392	21421	21510	21557	21502	21388	21606	21664	21524	21451	21467	21496	21511	21503	21469	21541	21431	21442	21519	21479	21511	21453	21658	21411	21506	21481	21207	21537	21337	21615	21256	21637	21526	21381	21270	21557	21598	21461	21570	21325	21541	21353	21418	21401	21373	21330	21494	21655	21547	21511	21565	21567	21456	21341	21201	21575	21388	21457	21706	21499	21491	21606	21442	21349	21510	21595	21488	21529	21350	21365	21141	21272	21474	21608	21264	21630	21599	21492	21600	21374	21498	21358	21444	21500	21609	21697	21338	21327	21429	21418	21532	21538	21535	21346	21664	21394	21326	21557	21397	21460	21327	21555	21505	21333	21359	21486	21684	21417	21568	21611	21465	21316	21407	21504	21657	21467	21351	21601	21640	21377	21350	21436	21508	21539	21620	21531	21455	21557	21366	21304	21444	21436	21375	21472	21388	21269	21229	21567	21345	21607	21525	21445	21413	21409	21570	21441	21396	21410	21590	21462	21353	21466	21493	21549	21440	21566	21330	21381	21409	21281	21465	21408	21554	21371	21456	21418	21331	21364	21514	21556	21419	21520	21628	21414	21501	21443	21436	21465	21348	21427	21431	21337	21488
43188	58400	39887	24391	19109	17578	17525	17568	17479	17329	17540	17500	17407	17417	17534	17285	17489	17332	17482	17399	17435	17459	17328	17480	17176	17600	17484	17381	17396	17318	17469	17485	17291	17377	17462	17341	17602	17468	17337	17415	17455	17447	17412	17334	17394	17516	17480	17382	17388	17342	17548	17370	17339	17510	17424	17412	17328	17293	17392	17648	17480	17401	17536	17321	17433	17467	17298	17524	17582	17137	17317	17236	17422	17318	17452	17227	17489	17434	17445	17498	17636	17288	17270	17463	17304	17295	17603	17533	17431	17426	17384	17309	17584	17400	17614	17469	17537	17567	17466	17336	17460	17420	17408	17456	17410	17440	17487	17360	17377	17327	17309	17358	17317	17403	17394	17477	17573	17501	17215	17414	17307	17387	17340	17332	17340	17425	17319	17359	17391	17373	17237	17383	17409	17420	17507	17175	17509	17269	17421	17265	17417	17480	17415	17277	17340	17598	17322	17411	17305	17609	17226	17314	17427	17117	17388	17358	17287	17328	17398	17521	17366	17529	17369	17318	17509	17612	17378	17420	17435	17440	17417	17563	17397	17401	17364	17523	17438	17266	17556	17381	17500	17286	17350	17299	17235	17418	17440	17445	17218	17145	17420	17330	17370	17441	17506	17385	17394	17478	17482	17309	17461	17436	17327	17407	17469	17336	17439	17487	17368	17410	17470	17528	17472	17347	17503	17309	17303	17392	17472	17451	17304	17577	17318	17365	17301	17451	17415	17373	17363	17523	17480	17358	17361	17376	17378	17313	17423	17528	17305	17485	17532	17522	17261	17414	17311	17260	17340	17265	17414	17185	17574	17425	17305	17370	17324	17319	17414	17317	17341	17437	17354	17286	17430	17319	17373	17372	17387	17516	17465	17428	17509	17312	17503	17455	17369	17407	17352	17300	17455	17327	17427	17488	17529	17283	17325	17389	17498	17567	17493	17266	17437	17438	17302	17432	17522	17312	17282	17374	17217	17559	17428	17362	17498	17526	17464	17510	17205	17524	17412	17587	17428	17554	17480	17430	17389	17337	17426	17390	17359	17353	17422	17435	17351	17456	17285	17386	17280	17351	17496	17491	17399	17386	17538	17275	17370	17470	17361	17489	17566	17479	17594	17361	17353	17331	17294	17340	17345	17506	17403	17421	17254	17537	17497	17393	17515	17347	17541	17406	17368	17346	17392	17329	17293	17402	17396	17307	17168	17538	17358	17421	17467	17383	17486	17369	17316	17420	17385	17468	17230	17491	17369	17478	17258	17576	17427	17536	17457	17339	17459	17371	17581	17393	17484	17492	17511	17285	17429	17496	17185	17610	17342	17249	17375	17193	17345	17373	17416	17304	17335	17429	17274	17389	17403	17380	17559	17326	17446	17390	17410	17177	17177	17446	17464	17471	17447	17293	17416	17335	17371	17446	17389	17375	17275	17360	17369	17364	17352	17434	17522	17279	17388	17469	17191	17185	17492	17579	17472	17345	17478	17399	17467	17548	17401	17427	17516	17479	17284	17429	17467	17502	17276	17396	17520	17489	17580	17462	17425	17469	17464	17361	17301	17451	17402	17398	17397	17529	17436	17270	17206	17509	17444	17414	17526	17493	17480	17442	17433	17431	17261	17317	17308	17418	17304	17390	17489	17368	17500	17382	17281	17437	17336	17330	17408	17210	17228	17383	17368	17259	17541	17273	17296	17491	17512	17472	17399	17261	17329	17307	17347	17511	17381	17234	17356	17351	17399	17219	17457	17333	17485	17512	17307	17409	17316	17271	17394	17373	17444	17467	17358	17316	17382	17481	17440	17455	17399	17500	17481	17462	17247	17393	17376	17315	17381	17383	17338	17221	17373	17367	17308	17215	17556	17488	17327	17420	17582	17356	17246	17360	17522	17407	17352	17437	17504	17296	17393	17203	17320	17614	17422	17464	17329	17550	17464	17244	17628	17588	17302	17405	17289	17437	17444	17458	17437	17570	17483	17347	17393	17225	17286	17372	17250	17285	17385	17380	17383	17491	17435	17516	17480	17561	17350	17474	17445	17368	17389	17588	17303	17418	17563	17341	17556	17440	17486	17584	17510	17388	17567	17458	17500	17644	17439	17368	17567	17309	17353	17306	17411	17549	17346	17511	17210	17274	17508	17283	17510	17446	17445	17267	17416	17409	17386	17508	17513	17574	17402	17404	17380	17447	17343	17246	17568	17326	17348	17261	17429	17228	17348	17404	17357	17578	17407	17542	17202	17234	17480	17420	17532	17372	17270	17348	17386	17217	17448	17447	17416	17323	17359	17275	17298	17337	17416	17230	17419	17393	17444	17499	17465	17384	17506	17428	17426	17341	17359	17408	17532	17297	17363	17428	17667	17449	17403	17523	17579	17383	17477	17515	17446	17483	17397	17355	17377	17360	17237	17426	17283	17449	17594	17413	17527	17348	17437	17493	17248	17366	17541	17460	17370	17503	17497	17507	17331	17451	17530	17222	17608	17311	17392	17615	17369	17479	17348	17350	17439	17385	17386	17323	17430	17397	17359	17231	17454	17516	17325	17465	17411	17392	17371	17284	17374	17467	17403	17503	17280	17347	17343	17244	17569	17547	17287	17402	17482	17427	17374	17517	17308	17428	17378	17422	17295	17528	17442	17320	17349	17308	17304	17312	17420	17499	17369	17453	17552	17490	17335	17221	17676	17578	17411	17337	17316	17336	17443	17299	17388	17271	17530	17570	17218	17516	17364	17307	17259	17389	17411	17564	17323	17407	17344	17211	17361	17538	17395	17367	17395	17325	17420	17320	17402	17428	17450	17232	17329	17311	17456	17482	17390	17375	17588	17430	17323	17192	17427	17508	17381	17231	17446	17400	17431	17351	17502	17296	17295	17488	17511	17415	17441	17480	17448	17406	17622	17230	17367	17373	17527	17320	17411	17499	17511	17415	17348	17485	17259	17421	17476	17570	17410	17446	17442	17441	17442	17651	17589	17398	17494	17294	17505	17538	17402	17357	17435	17559	17285	17400	17364	17378	17350	17431	17360	17427	17431	17349	17417	17494	17318	17434	17371	17375	17475	17303	17172	17525	17451	17458	17371	17413	17334	17432	17444	17402	17459	17321	17215	17394	17364	17415	17396	17352	17410	17184	17205	17567	17412	17415	17399	17461	17272	17333	17390	17488	17429	17381	17482	17367	17631	17339	17418	17311	17537	17585	17255	17429	17304	17361	17571	17345	17314	17514	17277	17441	17354	17564	17223	17353	17452	17333	17318	17371	17471	17309	17534	17467	17352	17305	17475	17371	17436	17397	17450	17426	17221	17334	17417	17393	17413	17441	17444	17328	17377	17291	17389	17368	17280	17366	17427	17375	17231	17382	17514	17306	17442	17500	17459	17346	17473	17365	17282	17468	17266	17533	17450	17349	17302	17580	17467	17363	17430	17298	17423	17411	17554	17371	17392	17450	17351	17532	17360	17273	17479	17410	17426	17344	17403	17503	17506	17379	17607	17437	17347	17327	17358	17526	17412	17349	17441	17444	17367	17456	17319	17493	17320	17416	17429	17422	17526	17467	17596	17378	17541	17426	17401	17259	17463	17540	17373	17451	17364	17504	17426	17292	17597	17396	17342	17466	17332	17424	17602	17418	17197	17308	17305	17481	17476	17380	17466	17376	17371	17511	17520	17486	17412	17463	17353	17341	17479	17434	17343	17409	17265	17244	17451	17393	17534	17260	17656	17342	17494	17567	17411	17440	17399	17279	17383	17385	17304	17296	17449	17511	17450	17393	17421	17440	17340	17435	17519	17315	17312	17438	17408	17288	17365	17389	17426	17410	17329	17451	17530	17442	17370	17402	17173	17430	17326	17414	17624	17293	17326	17292	17447	17456	17169	17349	17536	17244	17284	17438	17317	17381	17411	17404	17435	17381	17450	17365	17281	17474	17481	17222	17414	17389	17519	17394	17471	17377	17308	17591	17438	17282	17486	17383	17369	17348	17335	17453	17438	17445	17213	17371	17405	17322	17376	17576	17488	17365	17463	17399	17359	17460	17419	17413	17535	17220	17466	17364	17525	17418	17589	17402	17297	17387	17500	17400	17557	17450	17322	17307	17251	17396	17478	17350	17356	17264	17445	17366	17261	17529	17360	17322	17494	17429	17336	17383	17530	17468	17399	17299	17433	17306	17472	17483	17494	17394	17414	17415	17328	17375	17388	17495	17430	17520	17265	17309	17331	17412	17558	17577	17377	17322	17542	17378	17506	17583	17445	17393	17414	17529	17435	17339	17350	17283	17424	17386	17521	17465	17313	17420	17227	17316	17367	17369	17405	17310	17360	17319	17390	17413	17557	17303	17381	17442	17359	17401	17366	17311	17454	17330	17436	17636	17287	17535	17278	17336	17423	17264	17463	17574	17431	17481	17345	17524	17561	17406	17144	17513	17549	17379	17544	17393	17201	17387	17359	17487	17524	17550	17342	17491	17561	17462	17319	17466	17357	17399	17459	17422	17379	17361	17506	17364	17439	17445	17419	17437	17413	17638	17291	17380	17223	17237	17355	17312	17541	17523	17227	17309	17401	17364	17595	17464	17380	17412	17399	17509	17541	17258	17472	17500	17239	17434	17472	17420	17624	17199	17482	17367	17390	17307	17400	17364	17337	17219	17488	17186	17344	17378	17412	17535	17292	17382	17489	17285	17346	17498	17597	17509	17421	17369	17398	17343	17228	17540	17286	17395	17559	17484	17421	17469	17521	17380	17395	17426	17303	17450	17556	17258	17630	17433	17482	17380	17319	17406	17367	17363	17422	17387	17505	17343	17363	17467	17458	17420	17443	17342	17436	17532	17468	17461	17334	17599	17276	17603	17227	17414	17416	17399	17355	17561	17361	17363	17423	17395	17353	17549	17428	17446	17458	17305	17374	17417	17474	17520	17433	17403	17279	17420	17296	17171	17563	17433	17274	17433	17244	17504	17301	17341	17426	17421	17240	17297	17295	17489	17391	17424	17520	17407	17434	17538	17429	17464	17331	17375	17365	17338	17473	17233	17482	17488	17524	17377	17489	17471	17335	17463	17440	17368	17412	17519	17192	17556	17221	17378	17481	17381	17450	17338	17414	17391	17367	17504	17241	17443	17311	17453	17652	17292	17434	17415	17368	17357
24119	24179	32854	28400	24735	25319	24955	22287	21864	21824	21859	21596	21709	21996	21863	21623	21794	21562	21583	21619	21694	21603	21694	21573	21610	21800	21867	21801	21711	21692	21558	21677	21478	21527	21687	21654	21595	21490	21658	21525	21580	21485	21519	21592	21515	21665	21717	21477	21605	21641	21646	21590	21384	21633	21603	21409	21624	21399	21616	21606	21627	21799	21571	21576	21516	21514	21441	21712	21515	21503	21604	21474	21445	21841	21674	21715	21857	21707	21468	21533	21469	21440	21505	21429	21533	21498	21645	21875	21704	21438	21441	21414	21505	21443	21500	21431	21424	21634	21730	21497	21462	21527	21449	21385	21553	21594	21475	21571	21766	21389	21630	21394	21533	21321	21251	21373	21660	21757	21739	21519	21476	21580	21646	21520	21391	21317	21474	21742	21374	21729	21520	21548	21479	21531	21463	21648	21738	21578	21609	21656	21675	21689	21409	21619	21549	21619	21636	21664	21597	21351	21428	21778	21514	21365	21798	21457	21693	21493	21494	21420	21505	21329	21306	21574	21402	21502	21554	21572	21414	21764	21407	21453	21517	21448	21413	21693	21313	21431	21444	21454	21517	21474	21491	21498	21548	21331	21559	21453	21595	21402	21307	21613	21576	21393	21652	21591	21434	21497	21716	21814	21554	21499	21370	21727	21517	21602	21416	21565	21638	21626	21674	21813	21411	21602	21594	21573	21491	21517	21617	21629	21642	21505	21525	21513	21573	21493	21529	21430	21575	21465	21505	21570	21596	21467	21482	21504	21680	21447	21655	21401	21530	21495	21661	21598	21319	21799	21637	21712	21633	21428	21451	21353	21780	21634	21672	21490	21564	21673	21280	21389	21757	21592	21609	21568	21469	21502	21448	21473	21400	21588	21513	21631	21498	21547	21375	21343	21511	21362	21491	21437	21362	21538	21503	21607	21528	21470	21434	21404	21457	21522	21655	21418	21447	21420	21538	21511	21482	21537	21650	21557	21578	21668	21500	21487	21574	21559	21565	21642	21457	21570	21387	21501	21502	21494	21705	21615	21466	21427	21497	21564	21800	21538	21520	21582	21579	21515	21477	21569	21358	21470	21396	21509	21681	21500	21683	21383	21709	21483	21467	21591	21693	21662	21341	21563	21585	21543	21366	21404	21551	21456	21443	21426	21507	21551	21663	21584	21492	21654	21477	21435	21585	21576	21530	21719	21683	21496	21491	21576	21496	21606	21601	21519	21556	21712	21693	21404	21413	21481	21407	21660	21440	21518	21630	21448	21639	21457	21343	21496	21296	21406	21632	21630	21486	21613	21527	21389	21510	21591	21526	21585	21575	21400	21635	21558	21642	21578	21530	21443	21429	21581	21542	21661	21658	21360	21613	21436	21619	21515	21612	21598	21675	21734	21719	21448	21514	21554	21446	21556	21521	21544	21445	21579	21482	21465	21768	21658	21544	21581	21544	21527	21581	21430	21546	21508	21650	21497	21579	21513	21400	21491	21398	21388	21532	21740	21367	21370	21504	21472	21438	21531	21722	21540	21498	21799	21600	21637	21450	21475	21494	21611	21694	21553	21584	21551	21604	21585	21386	21446	21602	21463	21351	21426	21556	21484	21643	21512	21418	21608	21548	21776	21698	21557	21618	21765	21597	21545	21565	21726	21595	21429	21387	21526	21691	21720	21539	21659	21736	21778	21560	21537	21701	21497	21644	21648	21651	21409	21347	21396	21528	21592	21363	21737	21462	21731	21421	21653	21696	21336	21510	21559	21652	21764	21568	21627	21702	21480	21549	21608	21475	21444	21531	21435	21545	21513	21458	21608	21525	21693	21789	21486	21646	21638	21258	21545	21744	21483	21643	21631	21432	21400	21508	21330	21608	21624	21616	21381	21438	21599	21436	21648	21617	21447	21470	21418	21646	21520	21616	21484	21482	21621	21638	21478	21513	21705	21641	21612	21559	21329	21641	21654	21435	21482	21511	21672	21700	21466	21596	21575	21718	21413	21706	21633	21651	21655	21348	21513	21865	21546	21596	21419	21487	21643	21632	21404	21536	21472	21488	21627	21325	21590	21527	21810	21633	21517	21439	21765	21553	21269	21571	21525	21670	21421	21608	21738	21588	21525	21672	21544	21535	21396	21518	21609	21379	21634	21761	21535	21480	21548	21413	21518	21392	21504	21295	21740	21407	21541	21832	21485	21419	21642	21511	21508	21454	21528	21374	21620	21523	21631	21679	21309	21371	21462	21422	21528	21531	21471	21313	21580	21577	21617	21324	21737	21550	21608	21381	21548	21628	21485	21592	21549	21335	21689	21647	21657	21536	21580	21598	21404	21533	21573	21601	21309	21508	21432	21525	21661	21503	21668	21774	21269	21493	21456	21624	21658	21470	21501	21480	21419	21502	21679	21657	21412	21554	21571	21554	21571	21519	21516	21618	21428	21434	21520	21927	21522	21404	21768	21572	21453	21607	21347	21319	21673	21593	21575	21591	21561	21477	21665	21703	21529	21706	21283	21596	21437	21472	21445	21653	21513	21624	21727	21325	21534	21491	21711	21472	21467	21533	21566	21729	21611	21557	21574	21537	21605	21524	21606	21763	21448	21453	21768	21387	21445	21508	21469	21690	21559	21756	21479	21654	21545	21644	21585	21606	21700	21643	21689	21613	21509	21546	21620	21600	21555	21623	21432	21303	21431	21482	21438	21376	21569	21649	21761	21744	21623	21519	21585	21440	21447	21499	21371	21471	21487	21701	21496	21533	21272	21393	21571	21429	21396	21607	21413	21774	21530	21628	21672	21412	21707	21586	21834	21770	21509	21586	21620	21349	21494	21734	21412	21601	21460	21432	21569	21680	21609	21614	21554	21513	21575	21453	21737	21681	21723	21492	21406	21485	21302	21522	21536	21480	21367	21492	21410	21690	21643	21529	21433	21435	21558	21549	21557	21617	21538	21628	21490	21374	21502	21531	21519	21492	21540	21499	21823	21180	21656	21472	21427	21625	21314	21458	21662	21172	21535	21683	21595	21480	21494	21581	21593	21493	21676	21497	21534	21439	21537	21798	21632	21530	21577	21640	21306	21667	21568	21626	21506	21586	21637	21424	21744	21597	21372	21490	21553	21507	21508	21702	21505	21214	21680	21572	21584	21710	21549	21552	21482	21316	21740	21804	21581	21504	21730	21544	21641	21413	21388	21727	21461	21429	21675	21668	21513	21452	21580	21179	21542	21486	21430	21543	21683	21678	21585	21685	21510	21601	21464	21486	21708	21606	21516	21512	21559	21546	21446	21573	21536	21452	21510	21814	21495	21615	21524	21683	21524	21519	21477	21526	21778	21682	21587	21381	21329	21463	21442	21588	21516	21380	21568	21474	21619	21568	21283	21559	21495	21616	21567	21691	21459	21452	21289	21418	21388	21623	21500	21456	21451	21420	21648	21663	21697	21526	21446	21574	21443	21369	21758	21607	21718	21584	21643	21622	21586	21531	21488	21701	21571	21657	21489	21550	21347	21286	21500	21459	21597	21353	21597	21515	21554	21690	21751	21635	21620	21678	21521	21688	21556	21524	21624	21587	21500	21532	21398	21614	21559	21357	21227	21567	21528	21625	21360	21523	21488	21661	21769	21695	21534	21558	21435	21530	21529	21697	21358	21643	21263	21573	21350	21579	21528	21498	21655	21339	21450	21400	21563	21376	21475	21586	21655	21585	21529	21284	21588	21542	21580	21685	21673	21477	21684	21567	21490	21689	21425	21751	21395	21541	21518	21604	21599	21517	21406	21606	21809	21410	21583	21554	21480	21599	21682	21526	21547	21480	21548	21524	21412	21588	21528	21512	21589	21489	21658	21782	21591	21627	21643	21699	21586	21440	21396	21775	21674	21506	21358	21275	21491	21467	21513	21242	21423	21311	21616	21748	21668	21530	21677	21610	21567	21505	21620	21503	21529	21583	21546	21573	21727	21522	21502	21425	21447	21468	21652	21440	21482	21339	21521	21727	21423	21625	21422	21535	21674	21707	21482	21450	21598	21535	21462	21418	21417	21476	21480	21606	21791	21480	21325	21553	21313	21592	21516	21473	21651	21579	21318	21766	21650	21496	21504	21627	21319	21391	21433	21617	21517	21462	21497	21437	21523	21431	21401	21403	21392	21565	21487	21480	21673	21511	21733	21503	21419	21528	21525	21406	21695	21777	21718	21712	21578	21753	21473	21439	21452	21448	21582	21620	21640	21400	21344	21480	21509	21552	21483	21745	21729	21522	21500	21467	21643	21453	21591	21676	21615	21567	21682	21669	21710	21586	21465	21477	21562	21700	21446	21519	21525	21658	21642	21603	21577	21538	21566	21395	21567	21547	21417	21738	21510	21638	21792	21645	21577	21598	21596	21762	21585	21635	21586	21572	21477	21539	21655	21423	21765	21523	21496	21796	21501	21658	21564	21605	21521	21487	21446	21432	21662	21424	21510	21492	21580	21478	21685	21534	21490	21492	21517	21529	21561	21577	21676	21430	21710	21386	21572	21620	21622	21563	21716	21599	21446	21701	21691	21441	21477	21671	21651	21519	21698	21527	21603	21585	21573	21532	21553	21514	21553	21591	21544	21804	21644	21762	21462	21883	21505	21402	21591	21637	21631	21583	21613	21562	21551	21507	21432	21593	21371	21439	21453	21487	21457	21583	21635	21504	21572	21627	21676	21571	21521	21571	21622	21580	21566	21779	21621	21429	21626	21759	21541	21439	21589	21460	21525	21703	21571	21520	21420	21605	21510	21744	21644	21630	21441	21615	21478	21627	21582	21654	21401	21475	21596	21346	21426	21513	21627	21536	21518	21388	21670	21670	21526	21518	21657	21638	21575	21567	21369	21467	21425	21461	21483	21640	21440	21675	21484	21486	21405	21540	21544	21544	21564	21587	21389	21541	21603	21733	21716	21477	21429	21514	21523	21473	21513	21651	21445	21199	21412	21478	21530	21517	21404	21250	21520	21259	21728	21342	21607	21557	21420	21337	21431	21476	21423	21537	21694	21584	21323	21658	21624	21607	21639	21628	21312	21849	21610	21501	21376	21451	21401	21393	21406	21637	21565	21410	21401	21377	21495	21624	21717	21364	21465	21555	21501	21333	21364	21452	21652	21704	21713	21316	21597	21507	21599
64598	98849	69825	42322	26493	20098	18421	17825	17640	17362	17526	17256	17502	17435	17558	17542	17450	17541	17482	17371	17494	17433	17526	17520	17382	17417	17710	17452	17405	17509	17493	17490	17511	17627	17558	17319	17605	17465	17482	17395	17129	17338	17491	17407	17476	17564	17461	17536	17508	17489	17343	17317	17375	17467	17507	17430	17311	17391	17286	17474	17448	17511	17507	17585	17550	17482	17345	17381	17519	17470	17435	17482	17388	17448	17585	17496	17534	17362	17605	17637	17521	17396	17634	17338	17510	17350	17386	17614	17397	17473	17425	17526	17586	17308	17513	17313	17457	17540	17445	17219	17379	17517	17353	17238	17509	17578	17467	17546	17533	17348	17535	17294	17634	17429	17506	17303	17512	17447	17375	17624	17512	17503	17394	17445	17517	17567	17426	17350	17498	17221	17441	17568	17527	17502	17469	17453	17322	17300	17522	17380	17407	17543	17415	17374	17508	17447	17417	17617	17312	17294	17439	17363	17484	17478	17595	17201	17534	17617	17210	17469	17351	17422	17472	17568	17554	17601	17457	17548	17469	17289	17397	17432	17568	17336	17454	17408	17428	17424	17433	17461	17419	17456	17390	17496	17494	17514	17599	17385	17450	17485	17499	17561	17459	17384	17382	17432	17292	17569	17347	17482	17182	17487	17570	17470	17527	17529	17422	17362	17370	17250	17467	17450	17535	17470	17466	17458	17452	17296	17478	17457	17464	17482	17430	17523	17404	17509	17519	17445	17496	17533	17480	17593	17448	17474	17383	17519	17525	17532	17390	17402	17506	17437	17323	17384	17469	17528	17523	17467	17431	17414	17505	17257	17496	17547	17418	17587	17394	17361	17465	17578	17348	17464	17388	17617	17674	17366	17415	17523	17384	17548	17549	17518	17482	17235	17520	17441	17470	17466	17577	17466	17561	17365	17359	17454	17455	17266	17528	17550	17426	17375	17418	17515	17523	17378	17528	17391	17601	17521	17510	17483	17658	17475	17267	17293	17447	17332	17569	17506	17430	17586	17486	17491	17563	17436	17465	17425	17456	17399	17566	17307	17513	17613	17681	17262	17512	17585	17508	17570	17490	17489	17533	17484	17361	17365	17536	17472	17341	17526	17475	17530	17525	17477	17318	17465	17468	17433	17497	17535	17426	17390	17449	17411	17599	17320	17579	17490	17546	17558	17357	17596	17509	17546	17341	17545	17395	17525	17563	17505	17348	17462	17406	17367	17503	17468	17468	17691	17522	17470	17504	17376	17480	17376	17569	17567	17395	17482	17600	17446	17500	17385	17448	17406	17503	17596	17295	17428	17502	17614	17488	17384	17445	17542	17516	17436	17446	17405	17606	17371	17499	17453	17606	17380	17431	17400	17508	17366	17414	17332	17441	17373	17525	17174	17490	17396	17366	17438	17432	17419	17424	17452	17341	17722	17386	17483	17247	17430	17529	17410	17428	17356	17642	17650	17371	17393	17232	17389	17433	17461	17420	17348	17608	17452	17385	17507	17408	17529	17474	17460	17407	17586	17379	17334	17477	17448	17669	17430	17465	17378	17350	17545	17501	17316	17547	17534	17392	17592	17479	17434	17302	17397	17344	17491	17379	17369	17488	17335	17432	17381	17547	17194	17524	17397	17315	17594	17471	17423	17510	17381	17545	17601	17411	17402	17410	17442	17415	17612	17293	17417	17613	17577	17336	17461	17398	17576	17571	17290	17398	17641	17464	17394	17498	17360	17461	17493	17418	17506	17450	17542	17480	17477	17299	17322	17321	17551	17422	17482	17224	17454	17448	17479	17269	17395	17394	17362	17560	17432	17322	17642	17415	17516	17496	17474	17453	17551	17475	17325	17443	17532	17500	17297	17542	17569	17436	17562	17555	17398	17503	17446	17237	17607	17383	17444	17496	17578	17527	17293	17479	17465	17364	17512	17417	17657	17422	17452	17539	17496	17537	17375	17567	17587	17447	17597	17496	17584	17599	17258	17532	17361	17433	17491	17452	17431	17480	17636	17405	17600	17496	17646	17439	17449	17357	17390	17445	17361	17508	17620	17368	17517	17318	17604	17300	17457	17311	17446	17475	17498	17260	17387	17410	17249	17397	17284	17425	17472	17550	17515	17489	17627	17412	17449	17470	17460	17327	17239	17442	17594	17505	17305	17328	17377	17575	17611	17326	17432	17503	17520	17465	17412	17642	17441	17323	17459	17435	17535	17442	17334	17539	17438	17635	17433	17307	17420	17264	17499	17391	17698	17433	17423	17580	17531	17446	17414	17623	17388	17430	17462	17458	17319	17320	17556	17440	17453	17373	17532	17574	17472	17472	17456	17646	17446	17358	17600	17515	17662	17506	17194	17529	17536	17555	17396	17449	17339	17612	17330	17442	17297	17467	17215	17303	17468	17647	17439	17370	17520	17506	17354	17470	17482	17437	17519	17553	17419	17450	17328	17394	17506	17431	17512	17339	17435	17694	17391	17376	17590	17290	17429	17469	17578	17352	17523	17682	17280	17554	17582	17433	17448	17443	17520	17505	17542	17385	17405	17458	17474	17551	17569	17559	17423	17540	17374	17580	17700	17339	17356	17389	17438	17462	17601	17470	17548	17624	17504	17491	17344	17525	17512	17478	17332	17453	17321	17462	17323	17517	17542	17294	17329	17358	17440	17516	17401	17424	17488	17373	17313	17349	17372	17584	17317	17464	17412	17401	17544	17601	17374	17359	17403	17283	17673	17258	17382	17594	17417	17532	17333	17395	17413	17414	17449	17385	17330	17523	17646	17379	17475	17420	17301	17578	17345	17645	17535	17381	17416	17547	17517	17470	17547	17319	17384	17504	17373	17502	17554	17564	17477	17325	17445	17506	17489	17681	17603	17526	17436	17544	17420	17441	17390	17597	17392	17337	17515	17451	17412	17468	17409	17374	17489	17479	17547	17391	17543	17675	17431	17542	17382	17528	17569	17522	17445	17445	17569	17492	17317	17489	17410	17203	17240	17519	17286	17537	17509	17463	17483	17539	17375	17623	17359	17596	17355	17485	17458	17324	17526	17439	17656	17364	17618	17621	17473	17510	17422	17515	17423	17348	17519	17389	17604	17342	17323	17405	17701	17456	17400	17477	17314	17528	17592	17435	17489	17478	17491	17245	17363	17462	17383	17466	17483	17373	17422	17629	17498	17567	17507	17437	17350	17439	17581	17451	17547	17531	17541	17281	17297	17433	17373	17302	17377	17509	17419	17668	17447	17381	17445	17323	17434	17502	17432	17556	17332	17434	17602	17472	17462	17659	17457	17464	17297	17461	17499	17420	17566	17531	17477	17394	17340	17475	17509	17441	17391	17268	17493	17403	17314	17450	17344	17578	17493	17467	17419	17553	17406	17280	17466	17427	17148	17479	17444	17485	17588	17425	17405	17465	17474	17418	17470	17594	17652	17339	17251	17523	17502	17517	17631	17561	17560	17309	17527	17424	17525	17372	17393	17448	17506	17537	17592	17534	17512	17490	17542	17364	17596	17299	17542	17518	17252	17506	17546	17580	17426	17408	17441	17510	17564	17380	17645	17522	17609	17558	17215	17464	17622	17366	17668	17447	17469	17476	17435	17353	17714	17371	17537	17574	17514	17382	17476	17476	17499	17548	17511	17432	17526	17486	17452	17394	17591	17535	17504	17345	17467	17578	17400	17546	17346	17510	17397	17685	17520	17424	17529	17348	17559	17426	17363	17649	17404	17317	17537	17576	17445	17413	17542	17283	17446	17338	17422	17542	17496	17462	17449	17543	17649	17483	17491	17570	17534	17240	17644	17607	17634	17576	17389	17498	17506	17422	17370	17621	17459	17558	17394	17524	17540	17395	17440	17360	17382	17248	17582	17440	17410	17448	17331	17451	17438	17467	17481	17318	17440	17400	17491	17315	17441	17375	17464	17359	17330	17301	17269	17484	17564	17548	17379	17587	17346	17708	17426	17454	17557	17454	17618	17358	17409	17444	17505	17415	17325	17448	17517	17520	17430	17444	17483	17391	17514	17611	17447	17318	17474	17517	17549	17533	17333	17566	17489	17349	17370	17294	17558	17427	17409	17416	17368	17608	17505	17387	17493	17428	17553	17435	17456	17265	17465	17480	17450	17583	17323	17438	17475	17434	17420	17492	17465	17396	17441	17416	17356	17663	17422	17411	17330	17417	17426	17388	17596	17571	17407	17382	17520	17565	17387	17630	17448	17354	17482	17509	17622	17458	17740	17516	17407	17402	17480	17523	17440	17306	17487	17613	17527	17468	17372	17664	17427	17504	17465	17566	17539	17485	17492	17411	17523	17274	17392	17488	17434	17419	17523	17413	17465	17319	17522	17491	17517	17481	17420	17512	17395	17677	17355	17346	17386	17576	17658	17529	17447	17411	17253	17582	17496	17181	17484	17548	17324	17482	17532	17502	17423	17397	17440	17525	17346	17482	17331	17269	17392	17355	17582	17502	17605	17525	17361	17408	17381	17487	17230	17386	17260	17446	17300	17443	17538	17666	17514	17567	17433	17466	17366	17450	17476	17509	17570	17417	17340	17270	17509	17433	17499	17501	17722	17553	17593	17557	17498	17369	17540	17623	17348	17469	17478	17656	17368	17566	17434	17353	17407	17499	17439	17495	17628	17482	17383	17531	17363	17479	17458	17519	17463	17395	17336	17500	17421	17361	17490	17685	17417	17496	17379	17457	17556	17295	17426	17292	17432	17493	17463	17487	17386	17371	17388	17505	17390	17472	17416	17487	17585	17313	17535	17503	17540	17612	17611	17455	17595	17582	17533	17504	17330	17443	17505	17397	17556	17196	17659	17569	17532	17247	17399	17432	17394	17477	17317	17559	17410	17356	17533	17417	17393	17573	17514	17525	17221	17464	17361	17633	17445	17427	17435	17510	17429	17379	17456	17485	17497	17441	17527	17494	17528	17625	17514	17432	17438	17499	17427	17327	17253	17486	17639	17534	17409	17599	17489	17462	17418	17733	17333	17424	17476	17567	17533	17450	17374	17412	17248	17586	17507	17272	17430	17328	17357	17578	17509	17584	17629	17408	17447	17559	17307	17276	17351	17377	17418	17559	17462	17497	17330	17496	17578	17631	17380	17321	17695	17509	17326	17609	17367	17424	17551	17563	17727
22814	22616	30956	26135	23444	25382	28280	23570	22548	22482	22754	22058	22511	22381	22540	22490	22394	22279	22358	22370	22446	22313	22440	22242	22310	22429	22161	22101	22007	21987	22179	22272	22390	22192	22175	22209	21985	22264	21974	22278	22288	22201	22075	22060	22241	22098	22467	22345	22206	22112	22361	22319	22241	22216	22220	22324	22293	22200	22279	22183	22307	22010	22132	22003	22408	21867	22153	22260	22160	22021	22126	22167	22215	22121	22102	22122	22163	22250	22136	22211	21886	22206	22075	22170	22223	22215	22233	22221	22044	22193	22244	21925	22078	22100	21958	22502	22134	22296	22496	22203	22346	22121	22262	22195	22095	22135	22106	22068	22393	22300	22061	22128	22135	22229	22196	22090	22098	22254	22331	22193	22286	22324	22160	22026	22160	22236	22095	22334	22178	22102	22114	21939	22161	22309	22089	22051	22053	22069	22039	22009	21806	22098	22012	21969	22224	22043	22193	22156	22006	22197	22129	22000	22178	21995	21942	22092	22162	22078	22023	22140	22157	22159	21949	21817	22026	22274	22086	22078	22393	22130	22205	22076	22088	22121	22017	22061	22160	22175	22059	22064	21989	22081	21926	22059	22280	22076	22243	22107	22180	22135	22171	22116	22156	22140	22167	22162	22335	22196	22105	22127	21893	21954	22153	21992	22139	21974	22213	22039	22066	22048	22083	21999	22141	21988	21875	22191	22058	22245	22076	22057	22087	21962	22291	22127	22117	22127	22214	21908	22142	21949	22296	22152	22129	22190	22165	22049	21968	21992	21932	22066	22193	22115	22187	22209	22292	22254	22132	21953	22005	22101	22356	21949	22016	22216	22177	22109	22059	22026	22286	21979	22221	22292	22051	22088	22084	21929	22150	22284	22079	22026	22116	22045	22189	22114	21969	22067	22119	21990	22014	22214	22209	22163	22043	22284	22083	22280	22021	21981	22242	21917	22137	22108	22332	22139	21927	21933	21949	22151	22187	22101	22052	22490	22205	22206	22121	21897	22175	21961	22024	22047	22019	22119	22140	22113	22057	22084	22180	22153	22102	21955	22214	21876	22097	22142	22006	22271	22049	21989	22172	21949	22257	22053	22406	22238	22188	22114	22250	22162	22113	22018	22017	21860	22194	22310	22105	22053	22091	21905	22238	22081	22056	22018	22020	22322	22208	22014	22164	22230	22224	22071	22171	22000	22236	22148	21972	22072	22220	22125	22080	22009	22122	21971	22121	21968	22161	22076	22082	22178	22054	22188	22367	22435	22024	22025	22098	22157	21959	22093	22118	22039	22099	22326	22008	22221	22061	22130	22329	22280	22050	22074	22447	22117	22067	22017	22169	22068	22061	22096	22202	22081	22111	22055	21884	22167	22174	21994	21881	22216	22163	22074	22251	22235	22174	22182	22185	22102	22297	22185	22070	22028	22083	22132	22085	22111	22200	22160	22052	22004	22148	22159	22082	22149	22336	22194	22122	21920	22238	22153	21840	22185	22048	22343	22172	22137	22131	22134	22233	22044	22080	22280	22124	22020	22065	22075	22060	21900	22188	22236	22212	22111	22157	22065	22203	22171	22193	22244	22088	21964	22196	22474	22181	22169	22167	22068	21977	22150	22024	22036	22290	21991	22276	22430	22155	22118	22087	22010	22037	21991	21906	21924	22045	22295	22182	22216	22097	22172	22286	21922	22121	21830	22196	22277	22057	22076	22101	22080	22105	22194	22063	22096	21992	22248	22189	22105	22139	22122	22098	22150	22132	21936	22107	22145	22149	22182	22201	22045	22040	22040	22110	22039	22096	22104	22087	22171	21999	22256	22147	22061	22184	22192	22054	22105	22422	22181	22004	21983	22165	21873	22271	22156	22171	22244	21998	21937	22132	21997	22055	22064	21980	21890	22059	22160	22061	22157	22254	22029	22074	22221	22257	22226	21915	22201	22135	22207	22066	22153	22186	22147	21969	21891	22326	22117	22181	22120	22175	22119	22186	22481	22141	21973	22129	22029	22171	22243	22089	21941	22080	22164	22085	22038	22181	22114	22382	22201	22147	22173	22053	22107	22227	22365	21954	22330	22004	22188	22132	22031	22009	22069	22231	22137	22221	22059	22257	22156	22165	22041	22126	22227	22138	22198	22197	22335	22215	22064	22129	21806	22065	22069	22003	22220	22058	21988	22062	22148	21777	21921	21997	22111	22290	22242	22258	22116	22192	21916	22037	22375	22192	21866	21962	22237	22149	21946	22221	22138	22044	22033	22088	21803	21949	21918	22117	22101	22065	22045	22174	22099	22209	22340	21888	22117	22124	21969	22218	21948	22101	22028	21934	21994	22095	22046	22319	22096	22164	21993	22083	22223	22182	22099	22021	21855	22087	22116	22155	22307	21969	22209	22190	22198	22240	22030	22357	22200	22228	22124	22345	22255	22118	22027	22285	22172	21996	22102	21995	22046	22068	22250	22201	22112	22187	22254	22072	22351	22297	22105	22030	22084	22300	22070	22033	22133	22032	22078	21913	21983	22270	22307	22118	22045	22082	21939	22087	21994	21999	22255	21995	22266	22382	21959	21926	22083	22141	22120	22027	22043	21992	22190	22072	22165	22145	22320	22159	22016	21938	22057	22035	22176	22047	22063	22202	21899	21946	22119	22051	22130	22367	22264	21975	21910	22067	21870	21916	22109	22076	22116	21834	22034	22119	22059	22324	22180	22146	21871	21857	22360	22055	21963	21937	21876	22185	22012	21948	22111	22009	21937	22089	22118	22055	22136	21839	22027	22201	22103	21902	22113	22099	22256	21895	22091	22271	22014	22100	22111	22056	21937	22048	22226	22359	22212	22146	22241	22303	22092	22095	22203	22230	21973	21899	22053	21961	22220	22263	22225	22113	22194	22097	22177	22099	21852	22158	22199	22103	22217	22089	22176	22081	22009	22225	22073	22079	22190	22231	22123	21977	22112	22063	21982	22012	21958	22103	22088	22057	22023	22297	22041	22186	22034	22037	22078	22076	22059	22142	22356	22265	22047	22078	22116	22172	21924	22134	22178	22087	22086	22281	22253	22026	22123	22037	22140	22072	22000	22258	22090	21757	22256	22349	22045	22194	22026	21996	22110	22108	22015	22347	21994	21788	21857	22032	22038	22283	21973	22241	22114	21974	22028	21963	21933	22228	22061	22076	22153	21917	21981	21900	22189	22311	21938	22063	22046	22043	22054	22185	22214	22191	21881	22056	22185	22173	22171	22124	22157	22175	21835	22031	22090	21836	21988	22035	21985	22069	22124	21999	21838	22097	21996	22078	22318	22135	22174	22236	22153	21886	21932	22086	22112	22174	21942	22109	22091	22021	22024	22201	22146	22040	22269	22295	22109	22171	22040	22028	22205	22091	21976	22085	22203	21833	21772	22195	21966	22143	22150	22106	22291	22074	21910	22200	22114	22040	22168	22054	21838	21971	21958	21969	22030	22257	22068	22115	22049	22309	22020	22072	21895	22042	22121	21824	22167	22021	22286	22281	22062	22243	22052	21915	22241	22153	22019	22243	22008	21965	21883	22139	22109	22166	22212	22100	22007	22278	22009	21954	22032	22278	22241	22147	22023	22206	22346	22061	21955	22041	22170	21927	22265	22246	22158	22417	22222	22108	22293	21778	22166	22028	22038	22239	21993	21989	22193	22219	22175	22132	21922	22207	22255	21967	22352	22204	22285	22254	22083	21897	22116	21939	22011	22182	22008	21911	22079	22130	22166	22238	21995	22180	22105	22166	22051	22093	22167	22262	22098	22055	22226	22156	22161	22048	22153	22149	22199	21994	21897	21897	22318	22153	22095	21989	22028	22041	22036	22160	21954	22096	22060	22155	22105	22182	22087	22281	22173	22126	22118	22025	22107	22015	22190	22302	22266	22081	22133	22243	22029	22039	21983	22449	22085	22057	21985	22122	22058	22183	22169	22173	22021	21949	21968	22210	21888	22175	22139	22060	22145	22114	22129	22149	22046	21815	22126	21933	22144	22054	22147	22193	21968	22176	22009	21874	22031	22201	22151	22318	22193	22302	22039	22085	22083	22159	22291	22186	22152	21913	22271	22101	22293	21993	22140	22150	21920	22188	22081	22136	21922	22000	22176	22001	22316	22240	22070	22079	21867	22287	22130	22157	22016	22011	22007	22109	22221	22015	22075	22096	22110	22230	22183	22158	22189	22074	22258	22126	22207	22243	21950	22085	22262	22079	22149	22011	22036	22030	21927	22087	21961	21935	21920	21890	22302	22222	22160	22376	22117	21978	22101	22008	21990	22139	22381	22275	22165	22049	22127	22132	22147	22056	22148	21883	22151	22051	22022	22177	22023	22309	22148	22154	22092	22085	22113	21978	22149	22099	22082	22034	22134	21960	22013	22254	22054	22034	22134	22032	22148	22157	22364	22333	21968	22029	22060	22162	22243	22254	21952	22136	22247	22150	22124	22141	22167	22328	22096	22025	22041	22225	22096	22068	22015	22059	21891	22027	21991	22152	22010	22285	22090	22092	21875	22224	22187	22164	22190	22142	21985	22178	21965	22029	22052	21977	22111	22110	22036	22083	22076	22281	22274	22091	21942	21904	22331	22028	21977	22015	22195	22123	22027	22183	21964	22194	22026	22089	22268	22245	21900	22177	22011	22257	22200	22315	22289	21991	22118	22366	22034	22209	22183	21956	22044	21982	22304	22241	22041	21962	21973	22186	21995	22128	21880	21978	22126	22184	21989	22368	22197	22282	22048	22188	22137	22137	22013	22135	21962	22158	22217	22259	22059	22159	22217	22260	21970	22255	22227	22307	22198	22061	21983	22132	22140	22104	22269	22061	22000	22212	22149	21954	22018	22178	22141	21957	21946	22012	22110	22071	22238	21991	22100	22175	22086	22121	22244	21864	22134	21997	22014	22091	22101	22130	22167	21988	21967	21874	22122	22138	22026	22180	21952	22066	22080	21885	22153	22060	22118	22166	22115	21998	22073	22121	21868	21966	22054	22174	22098	22048	22201	22101	21894	22130	22330	22031	22212	22055	22290	22166	22183	22065	21709	21910	21987	22046	22046	21921	22003	21946	21970	22043	22254	22058	22043	22281	21936	22190	22157	22220	22211	22289	22002	21987	22236	22273	22011	22058	22172	22107	22220
60432	102965	83232	53987	32416	22869	19771	18402	17873	17784	17836	17872	17645	17576	17728	17713	17873	17829	17911	18014	17544	17819	17840	17685	17886	17750	17771	17777	17521	17744	17708	17802	17741	17834	17722	17629	17850	17767	17866	17689	17755	17654	17677	17807	17662	17648	17872	17934	17720	17606	17813	17800	17790	17788	17724	17814	17648	17683	17666	17775	17641	17709	17655	17724	17826	17889	17584	17713	17946	17745	17749	17690	17817	17863	17815	17766	17620	17672	17807	17777	17787	17900	17551	17984	17672	17853	17576	17776	17748	17837	17823	17544	17917	17881	17873	17638	17672	17746	17606	17752	17970	17541	17815	17868	17806	17746	17667	17892	17652	17614	17750	17721	17925	17877	17641	17841	17662	17748	17900	17685	17726	17670	17887	17656	17778	17798	17586	17797	17693	17663	17780	17751	17825	17525	17644	17840	17656	17838	17685	17769	17777	17659	17720	17663	17818	17694	17711	17811	17512	17660	17731	17779	17912	17768	17810	17754	17798	18011	17721	17712	17725	17805	17789	17776	17764	17677	17758	17697	17741	17709	17806	17829	17825	17757	17696	17746	17811	17667	17822	17840	17847	17885	17507	17772	17796	17805	17599	17686	17738	17839	17711	17774	17922	17778	17715	17802	17814	17652	17733	17708	17720	17828	17806	17850	17837	17714	17811	17736	17767	17861	17888	17790	17833	17736	17709	17783	17801	17958	17575	17582	17641	17751	17811	17717	17735	17813	17752	17745	17648	17826	17761	17893	17808	17671	17814	17795	17716	17743	17741	17699	17634	17662	17810	17823	17754	17833	17849	17651	17731	17922	17793	17674	17845	17717	17729	17855	17809	17585	17916	17690	17664	17821	17769	17713	17608	17697	17837	17902	17840	17785	17785	17817	17700	17646	17704	17892	17677	17635	17765	17634	17621	17884	17766	17715	17785	17657	17743	17785	17648	17749	17768	17528	17789	17762	17971	17816	17786	17730	17790	17849	17699	17672	17836	17646	17609	17717	17741	17727	17834	17810	17741	17778	17706	17913	17900	17784	17754	17822	17819	17620	17753	17710	17782	17749	17637	17722	17733	17723	17856	17668	17754	17623	17770	17938	17686	17812	17574	17828	17745	17585	17731	17556	17850	17805	17772	17750	17686	17823	17656	17557	17819	17619	17716	17788	17861	17922	17798	17785	17608	17565	17772	17780	17707	17509	17613	17670	17726	17679	17786	17556	17660	17890	17844	17877	17806	17596	17688	17639	17658	17827	17931	17665	17997	17618	17924	17809	17755	17712	17822	17825	17657	17641	17740	17683	17811	17848	17762	17888	17923	17787	17824	17696	17997	17599	17799	17614	17776	17789	17678	17834	17628	17857	17705	17734	17820	17845	17776	17819	17806	17644	17699	17676	17806	17808	17743	17609	17785	17726	17699	17827	17562	17741	17863	17793	17728	17848	17850	17875	17719	17799	17981	17829	17648	17780	17683	17906	17705	17601	17853	17756	17726	17751	17804	17626	17743	17733	17562	17829	17848	17797	17510	17863	17701	17730	18019	17709	17656	17639	17846	17645	17978	17889	17597	17641	17755	17662	17598	17749	17771	17644	17825	17846	17607	17812	17904	17556	17711	17888	17921	17645	17649	17769	17814	17807	17692	17903	17713	17752	17623	17821	17782	17564	17775	17640	17829	17767	17804	17657	17644	17689	17732	17741	17865	17768	17795	17802	17857	17914	17724	17738	17677	17656	17806	17753	17664	17817	17580	17735	17723	17760	17865	17651	17960	17571	17768	17722	17702	17680	17665	17712	17761	17741	17620	17696	17741	17682	17708	17812	17810	17791	17812	17714	17622	17751	17715	17821	17843	17796	17846	17660	17831	17730	17710	17901	17423	17796	17622	17709	17902	17721	17878	17689	17544	17820	17763	17734	17792	17889	17662	17760	17727	17812	17871	17635	17730	17706	17771	17716	17703	17691	17770	17695	17709	17890	17618	17864	17641	17736	17634	17766	17594	17821	17771	17852	17567	17584	17896	17621	17805	17902	17653	17577	17676	17899	17585	17790	17829	17872	17647	17710	17696	17662	17749	17826	17620	17721	17610	17665	17817	17756	17790	17680	17706	17826	17612	17805	17661	17763	17758	17669	17645	17632	17744	17846	17899	17675	17736	17814	17706	17698	17629	17888	17730	17828	17755	17716	17671	17754	17757	17766	17953	17717	17441	17798	17848	17755	17595	17779	17844	17784	17657	17802	17819	17794	17823	17789	17842	17731	17776	17713	17736	17770	17747	17660	17905	17689	17692	17612	17685	17654	17747	17640	17897	17756	17721	17879	17751	17688	17778	17754	17853	17685	17643	17816	17778	17697	17590	17705	17838	17749	17693	17854	17783	17779	17743	17664	17823	17778	17860	17790	17858	17595	17919	17697	17721	17824	17704	17745	17752	17660	17768	17511	17691	17827	17656	17763	17896	17823	17703	17840	17743	17504	17577	17739	17711	17680	17832	17715	17694	17630	17761	17550	17750	17882	17822	17744	17892	17629	17760	17860	17787	17873	17811	17571	17796	17801	17775	17812	17703	17773	17697	17713	17868	17667	17651	17716	17821	17834	17814	17880	17829	17939	17788	17686	17706	17847	17942	17858	17798	17710	17740	17752	17804	17821	17638	17748	17813	17869	17812	17617	17662	17769	17853	17685	17774	17620	17721	17968	17582	17619	17887	17786	17785	17917	17935	17875	17840	17798	17812	17731	17725	17915	17730	17736	17825	17834	17494	17750	17930	17736	17719	17770	17549	17817	17857	17574	17610	17821	17644	17871	17647	17688	17734	17773	17698	17804	17583	17640	17768	17800	17762	17707	17665	17658	17793	17755	17801	17617	17834	17722	17802	17981	17768	17873	17959	17918	17773	17805	17828	17669	17644	17589	17776	17764	17446	17775	17629	17675	17611	17877	17678	17860	17954	17651	17851	17867	17676	17678	17885	17740	17600	17732	17794	17686	17575	17682	17813	17649	17901	17825	17763	17748	17744	17768	17973	17515	17713	17833	17847	17426	17799	17856	17594	17875	17643	17708	17763	17870	17778	17904	17826	17779	17935	17681	17662	17902	17957	17837	17795	17802	17864	17613	17674	17774	17683	17712	17662	17663	17555	17888	17569	17729	17642	17946	17768	17696	17902	17745	17463	17860	17843	17819	17759	17748	17641	17830	17757	17951	17821	17787	17635	17727	17672	17589	18031	17790	17740	17637	17704	17709	17915	17700	17593	17756	17874	17653	17783	17680	17738	17884	17835	17725	17641	17829	17666	17653	17755	17723	17847	17792	17675	17791	17872	17742	17866	17739	17734	17730	17848	17790	17705	17625	17752	17758	17696	17809	17777	17699	17652	17576	17738	17643	17954	17757	17712	17819	17783	17611	17790	17648	17697	17788	17684	17857	17757	17823	17940	17692	17829	17814	17696	17731	17826	17847	17778	17906	17703	17792	17751	17870	17749	17555	17660	17882	17754	17687	17733	17718	17869	17841	17552	17597	17707	17686	17689	17786	17762	17786	17674	17580	17810	17672	17690	17690	17822	17863	17771	17854	17815	17716	17885	17763	17714	17814	17729	17525	17623	17610	17820	17629	17813	17755	17663	17829	17779	17891	17713	17797	17824	17725	17679	17961	17758	17548	17597	17782	17779	17666	17704	17717	17831	17561	17684	17603	17804	17872	17906	17776	17647	17615	17676	17830	17728	17796	17997	17743	17388	17789	17698	17742	17718	17878	17747	17605	17685	17695	17677	17800	17783	17817	17703	17717	17633	17707	17638	17941	17868	17689	17835	17768	17708	17874	17791	17704	17950	17802	17758	17775	17630	17640	17736	17697	17618	17758	17617	17801	17609	17741	17723	17693	17779	17692	17784	17803	17767	17698	17753	17700	17821	17706	17785	17652	17759	17728	17644	17667	17783	17800	17754	17582	17792	17719	17820	17728	17683	17716	17810	17818	17782	17617	17940	17662	17767	17624	17759	17660	17780	17826	17805	17563	17711	17727	17982	17759	17755	17836	17725	17593	17664	17778	17813	17689	17706	17637	17890	17835	17718	17787	17876	17853	17891	17799	17798	17788	17753	17589	17748	17855	17693	17565	17785	17674	17739	17839	17647	17644	17752	17794	17776	17678	17810	17737	17752	17801	17653	17747	17939	17772	17865	17849	17768	17896	17820	17758	17720	17759	17867	17649	17799	17852	17823	17565	17773	17864	17708	17961	17828	17615	17724	17791	17666	17739	17865	17700	17722	17859	17834	17761	17675	17721	17738	17892	17635	17985	17828	17921	17791	17744	17726	17704	17549	17814	17684	17762	17879	17533	17751	17789	17705	17619	17777	17766	17634	17731	17671	17807	17841	17675	17872	17685	17859	17700	17748	17758	17841	17807	17712	17659	17727	17723	17654	17648	17734	17805	17751	17699	17615	17656	17862	17617	17579	17872	17647	17751	17569	17813	17907	17687	17780	17948	17771	17798	17625	17746	17647	17745	17647	17712	17625	17664	17720	17864	17881	17802	17482	17700	17677	17738	17888	17753	17900	17759	17794	17783	17642	17739	17723	17851	17766	17785	17630	17877	17758	17742	17763	17808	17608	17795	17699	17848	17943	17495	17808	17725	17735	17633	17774	17790	17720	17762	17629	17754	17671	17899	17672	17710	17517	17866	17642	17741	17722	17724	17727	17789	17756	17644	17815	17755	17737	17727	17815	17759	17623	17834	17531	17723	17683	17565	17801	17876	17928	17698	17665	17612	17855	17805	17838	17824	17684	17605	17640	17545	17670	17651	17611	17744	17798	17842	17760	17818	17803	17684	17571	17962	17598	17633	17899	17791	17663	17555	17999	17599	17761	17748	17746	17916	17753	17714	17744	17792	17797	17677	17772	17778	17645	17692	17674	17609	17731	17762	17812	17818	17848	17678	17751	17807	17686	17741	17771	17940	17695	17766	17878	17744	17776	17758	17872	17715	17659	17689	17806	17859	17808	17724	17851	17767	17652	17748	17755	17806	17912	17774	17734	17679	17817	17705	17697	17841	17895	17733	17829	17893	17678	17729	17782	17842	17795	17616	17899	17599	17667	17798	17629	17810	17677	17746	17621	17911	17991	17739	17860	17684	17996	17801	17679	17842
32459	37332	37250	29526	23442	22452	22325	21873	21838	21741	21819	21919	21728	21924	21935	22031	21694	21815	21898	21470	21876	21908	21820	21732	21903	22026	21855	21703	22023	21774	21708	21800	21948	21829	21813	21800	21732	21890	21683	21845	21673	21664	21777	21935	21640	21767	21557	21763	21864	21619	21765	21495	21734	21790	21826	21886	21791	21709	21911	21690	21734	21703	21728	21922	21839	21636	21666	21547	21879	21838	21846	21785	21711	21715	21675	21571	21788	21893	21724	21725	21753	21718	21941	21717	21824	21733	21896	21905	21730	21748	21800	21837	21850	21844	21973	21813	21721	21734	21784	21947	21554	21677	21857	21808	21719	21764	22044	21555	21680	21631	21840	21757	21654	21763	21885	21858	21682	22042	21851	21684	21995	21795	21754	21551	21661	21624	21608	21651	21823	21799	21938	21539	21888	21809	21579	21903	21924	21622	22003	21769	21533	21846	21846	21840	21832	21606	21779	21681	21957	21846	21740	21767	21964	21740	21756	21985	21982	21775	21682	21829	21630	21707	21752	21800	21696	21660	22012	21823	21748	21726	21941	21879	21793	21738	21911	21771	21672	21636	21897	21974	21615	21908	21868	21862	21877	21942	22018	21680	21517	21846	21826	21863	21777	21849	22037	21662	21669	21830	21904	21816	21564	22027	21816	21607	21833	21842	21892	21799	21487	21857	21671	21586	21754	21643	21736	21836	21843	21896	21845	21720	21695	21661	21631	21792	21744	21778	21737	21699	21934	21712	21662	21830	21790	21654	21812	21822	21997	21899	21983	21926	21915	21791	21733	21837	21722	21887	21927	21796	21885	21944	21883	21511	21891	21864	21675	21793	21990	21741	21814	21848	21821	21778	21712	21664	21845	21717	21804	21612	21865	21950	21820	21505	21677	21977	21965	21880	21808	21694	21659	21941	21731	21553	21582	21919	21669	21716	21764	21674	21684	21640	21728	21790	21794	21811	21966	21956	21679	21661	21678	21556	21838	21825	21889	21902	21942	21844	21889	21582	21665	22028	21702	21998	21774	21470	21706	21793	21867	21675	21663	21810	22060	21661	21910	21804	21745	21879	21997	21671	21696	21923	21873	21752	21735	21883	21768	21578	22166	21643	21879	21773	21727	21602	21841	21821	21785	21806	21649	21502	21722	21848	21665	21749	21949	21796	21648	21785	21605	21909	21866	21783	21710	21963	21849	21545	21924	21995	21789	22021	21570	21795	21882	21884	21708	21657	21756	21676	21701	21682	21607	21672	21812	21842	21616	21633	21802	21881	21707	21858	21639	21900	21855	21937	21629	21848	22053	21648	21866	21793	21789	21798	21815	21846	21847	21662	21619	21772	21800	21780	21814	21746	21796	21561	21732	21956	21900	21931	21658	21779	21762	21972	21694	21850	21882	21470	21853	21762	21733	21490	21745	21684	21727	21860	21942	21699	21655	21716	21776	21747	21715	21605	21690	21751	21718	21822	21817	21617	21624	21857	21963	21815	21866	21853	21570	21916	21780	21889	21842	21548	21742	21839	21826	21688	22008	21780	21737	21744	21882	21853	21895	21700	21610	21682	21549	21577	21873	21537	21764	21677	21723	21902	21716	21592	21586	21814	21903	21960	21780	21758	21634	21725	21917	21651	21614	21649	21893	21913	21882	21640	21948	21843	21763	21818	21747	21768	21816	21642	21747	21818	21710	21725	21990	21724	21760	21796	21973	21888	21623	21732	22024	21795	21794	21628	21781	21882	21882	21833	21968	21670	21818	21809	21793	21689	21754	21818	21758	21957	21719	21898	21831	21910	21896	21713	21780	21745	21592	21891	21776	21717	22064	21568	21863	21960	21659	21492	21715	21719	21683	21705	21753	21850	21682	21617	21772	21893	21749	21690	21670	22063	22007	21861	21639	21677	21813	21881	22026	21539	21746	21834	21648	21610	21582	21785	21809	21851	21780	21756	21965	21873	21783	21910	21801	21751	21870	21871	21657	21731	21855	21807	21757	21710	21896	21797	21709	21667	21540	21929	22036	21805	21906	21758	21718	21735	21799	21831	21732	21812	21807	21626	21932	21933	21945	21623	21822	21826	21776	21778	21534	21871	21658	21851	21713	21744	21715	21802	21697	21967	21693	21856	21700	21563	21953	21709	21816	21650	21628	21813	21784	21730	21729	21742	21827	21758	21947	21971	21778	21899	21572	21662	21579	21717	21796	21618	21758	21746	21753	21678	21608	21601	21539	21584	21534	21711	21842	21818	21739	22098	21801	21640	21677	21627	21748	21661	21854	21756	21753	21658	21781	21717	21740	21796	21823	21935	21682	22056	21694	21826	21756	21656	21860	21651	21877	21740	21663	21797	21748	21725	21735	21778	21803	21859	21765	21430	21636	21692	21927	21876	21820	21729	21671	21897	21846	21627	21805	21832	21764	21567	21792	21690	21902	21896	21750	21817	21904	21770	21942	21819	21784	21884	21687	21872	21803	21899	21735	21637	21860	21764	21880	21684	21787	21776	21577	22049	21728	21708	21792	21726	21829	21756	21855	21877	21724	21685	21638	21846	21886	21786	21846	22077	21921	21821	21982	21692	21844	21627	21713	21847	21843	21847	21845	21789	21751	21698	21647	21763	21832	21842	21937	21811	21672	21756	21897	21976	21930	21843	21768	21807	21795	21814	21626	21764	21644	21796	21527	21659	21872	21629	21734	21711	21994	21775	21801	21704	21703	21830	21967	21656	21720	21732	21816	21708	21570	21933	21905	21605	21803	21956	21682	21769	21773	21707	21974	21758	21854	21726	21824	21733	21949	21672	21846	21652	21931	21934	22083	21937	21869	21780	21641	21736	21776	21599	21763	21862	21668	21520	21679	21620	21671	21784	21729	21640	21589	21697	21646	21936	21808	21936	21902	21574	21628	21777	21947	21721	21949	21729	21692	21766	21638	21708	21781	21758	21907	22045	21742	21845	21761	21931	21495	21752	21717	21809	21822	21715	21840	21601	21839	21895	21771	21691	21771	21835	21812	21892	21797	21640	21604	21634	21743	21634	21782	21795	21818	21635	21893	21620	21713	21945	21696	21770	21879	21827	21503	21577	21713	21757	21793	21729	21671	21597	21853	21820	21795	21818	21746	22044	21867	21856	21789	21771	21770	21670	21750	21835	21853	21892	21977	21872	21608	21799	21723	22003	21927	21813	21681	21670	21787	21819	21751	22037	22087	21640	21956	21583	21846	21860	21554	21854	21745	21745	21974	21865	21669	21705	21891	21892	21786	21982	21864	22025	21735	21792	21893	21763	21815	21705	21853	21852	21715	21850	21867	21668	21945	21799	21523	21885	21541	22012	21909	21755	21745	21622	21730	21875	21770	21873	21721	21950	21692	21701	21824	21770	21665	21767	21572	21777	22011	21694	21755	21832	21713	21912	22015	21635	21862	21863	21899	21702	22076	21953	21866	21776	22000	21705	21832	21863	21893	21811	21800	21786	21971	21763	21659	21884	21717	21587	21548	21827	21759	21782	21759	21790	21947	21790	21927	21977	21762	21835	21794	22017	21678	21773	21634	21609	21894	21686	21786	21611	21879	21897	21845	21605	21708	21849	21675	21680	21759	21602	21986	21587	21983	21698	21950	21694	21709	21547	21782	21652	21704	21840	21995	21631	21911	21814	21858	21788	21624	21788	21795	21824	21671	21925	22019	21785	21851	21615	21909	21751	21852	21632	21957	21803	21674	21826	21966	21669	21800	21888	21657	21808	21891	21868	21994	21534	21812	21679	21657	21633	21722	21686	21725	21724	21717	21748	21733	21772	21714	21793	21833	21674	21806	22078	21810	21591	21767	21636	21722	21931	21958	21878	21901	21849	21987	21889	21739	21917	21806	21963	21904	21763	21730	21807	21885	21791	21602	21723	21639	21711	21734	21952	21680	21767	21807	21896	21751	21704	21950	21776	21624	21871	21876	21867	21832	21993	22005	21733	21731	21718	21942	21824	21646	21856	21782	21800	21735	21963	21697	21828	21837	21939	21885	21862	21875	21777	22003	22005	21557	21685	21939	21811	21915	21782	21666	21733	21771	21527	21552	21843	21862	21740	21821	22008	21909	21625	21807	21851	21942	21904	21760	21690	21942	21840	21840	21904	21919	21768	21527	21753	21916	21757	21771	21912	21694	21705	21580	21642	22023	21726	21715	21806	21778	21753	21813	21578	21684	21786	21856	21964	21748	21755	21735	21798	21808	21948	21530	22011	21762	21772	21723	21747	21872	21843	21778	21662	21979	21802	21832	21781	21918	21811	21682	21671	21911	21679	21828	21716	21808	21747	21841	21794	21621	21687	21799	21965	21631	21632	21809	21864	21825	21917	21612	21785	21810	21750	21620	22011	21884	21734	21681	21630	21685	21634	21675	21911	21622	21812	21779	21976	21827	21945	21794	21645	21728	21793	21681	21785	21863	21748	21907	21775	21857	21868	21735	21954	21898	21756	21697	21736	21812	21950	21787	21888	21813	21923	21927	21683	21862	21556	21819	21596	21823	21862	21844	21843	21969	21714	21919	21829	21958	21735	21735	21669	21846	21921	21897	21919	21824	22001	21650	21602	21947	21848	21857	21821	21909	21832	21853	21679	21676	21898	21713	21771	21859	21643	21777	22042	21832	21919	21903	22012	21595	21748	21812	21676	21864	21992	21827	21833	21755	21963	21757	21922	21823	21832	22056	21682	21866	22124	21749	21682	21762	21825	21882	21802	21765	21806	21700	21751	21866	21884	21776	21736	21903	21822	21832	21734	21739	21620	21674	21719	21724	21701	21973	21847	21952	21577	21689	21643	21876	21787	21761	21848	21662	21791	21585	21831	21891	21775	21655	21665	21696	21667	21815	21787	21767	21696	21650	21830	21676	21763	21740	21747	21681	21856	21891	21633	21708	21983	21686	21575	21527	21862	21634	21557	21813	22046	21843	21580	21845	21772	21534	21901	21785	21691	22137	21768	21774	21946	21756	21801	21813	21711	21702	21870	21812	21857	21630	21792	21978	21736	21890	21888	22011	21910	21883	21777	21829	21692	21953	21711	21821	21600	21807	21656	21989	21806	21943	21803	21677	21819	21987	21643	21866	21806	21675	21769	21611	21627	21593	21887	21629	21965	21889	21841	21952	21753	21627	21745
44715	55544	38820	24023	19118	17933	17710	17591	17555	17546	17590	17542	17439	17513	17615	17559	17554	17445	17597	17472	17538	17484	17567	17492	17543	17475	17389	17597	17553	17509	17695	17530	17376	17608	17446	17517	17611	17515	17575	17621	17621	17241	17423	17477	17624	17624	17628	17374	17421	17539	17384	17364	17509	17517	17356	17654	17706	17701	17483	17535	17424	17589	17589	17578	17442	17501	17536	17581	17714	17432	17560	17453	17542	17524	17548	17499	17477	17386	17535	17342	17446	17473	17425	17621	17489	17461	17621	17508	17534	17461	17417	17621	17523	17471	17574	17539	17570	17522	17461	17578	17399	17490	17621	17644	17617	17630	17485	17664	17670	17538	17511	17446	17590	17718	17387	17693	17445	17588	17453	17669	17644	17671	17522	17715	17562	17568	17453	17457	17521	17514	17528	17554	17535	17372	17683	17434	17603	17502	17540	17445	17564	17417	17542	17562	17600	17564	17429	17507	17545	17568	17575	17548	17321	17350	17640	17480	17406	17519	17606	17606	17441	17435	17638	17547	17640	17587	17649	17478	17551	17541	17605	17439	17501	17476	17581	17480	17548	17486	17514	17514	17673	17550	17565	17480	17487	17668	17503	17464	17510	17480	17467	17601	17644	17430	17368	17531	17530	17572	17470	17345	17676	17454	17495	17603	17417	17576	17574	17457	17536	17483	17598	17554	17547	17483	17553	17502	17568	17433	17547	17682	17457	17597	17517	17497	17473	17740	17322	17429	17783	17375	17496	17439	17583	17459	17481	17646	17600	17476	17526	17528	17668	17520	17602	17638	17374	17539	17517	17447	17555	17638	17377	17505	17439	17475	17562	17491	17443	17528	17467	17455	17583	17436	17400	17581	17454	17574	17475	17590	17609	17517	17581	17543	17625	17531	17599	17441	17604	17769	17389	17573	17526	17486	17622	17396	17521	17576	17570	17663	17436	17619	17398	17599	17541	17539	17571	17413	17578	17238	17445	17601	17520	17552	17459	17442	17588	17505	17567	17514	17532	17713	17388	17479	17548	17534	17502	17458	17483	17392	17505	17537	17488	17438	17518	17653	17546	17544	17457	17607	17574	17727	17484	17545	17509	17508	17542	17671	17454	17468	17543	17433	17532	17446	17579	17393	17524	17431	17585	17402	17749	17578	17586	17583	17600	17422	17549	17621	17627	17417	17678	17718	17561	17535	17616	17424	17491	17437	17477	17370	17546	17455	17468	17436	17416	17620	17736	17409	17607	17218	17654	17693	17522	17533	17411	17489	17585	17483	17577	17534	17415	17642	17351	17400	17648	17400	17614	17619	17568	17299	17474	17474	17616	17381	17784	17711	17513	17433	17406	17409	17478	17546	17407	17693	17487	17499	17543	17595	17650	17479	17708	17498	17598	17564	17545	17438	17472	17393	17596	17474	17567	17477	17661	17422	17474	17373	17464	17629	17550	17504	17609	17437	17571	17498	17536	17519	17557	17606	17440	17584	17605	17534	17597	17588	17351	17583	17607	17451	17669	17347	17541	17570	17623	17441	17509	17530	17546	17506	17475	17583	17597	17547	17418	17468	17679	17487	17527	17350	17508	17592	17621	17592	17415	17751	17403	17679	17451	17671	17490	17391	17607	17436	17399	17614	17541	17541	17464	17539	17671	17598	17629	17598	17370	17554	17507	17560	17480	17419	17595	17578	17467	17653	17481	17558	17556	17608	17670	17590	17513	17594	17585	17336	17602	17659	17541	17689	17500	17424	17505	17473	17499	17655	17545	17572	17474	17479	17486	17558	17513	17541	17612	17482	17701	17561	17405	17740	17478	17583	17513	17438	17496	17560	17595	17683	17573	17559	17642	17720	17545	17396	17647	17427	17415	17525	17437	17649	17582	17493	17563	17613	17566	17664	17611	17480	17431	17417	17622	17416	17619	17509	17550	17596	17302	17719	17524	17651	17426	17500	17378	17611	17587	17477	17629	17400	17581	17481	17349	17685	17445	17647	17567	17476	17577	17535	17587	17593	17660	17710	17576	17700	17730	17594	17585	17487	17433	17519	17467	17294	17620	17668	17552	17390	17652	17503	17504	17609	17541	17709	17719	17394	17529	17608	17438	17579	17472	17650	17495	17516	17659	17450	17524	17520	17436	17606	17511	17593	17578	17617	17467	17475	17669	17337	17622	17658	17460	17618	17675	17345	17452	17326	17589	17514	17438	17619	17708	17431	17554	17410	17540	17446	17618	17453	17464	17585	17538	17531	17543	17626	17494	17522	17530	17444	17502	17444	17624	17596	17609	17546	17388	17591	17506	17664	17675	17379	17628	17644	17312	17428	17307	17703	17521	17527	17728	17564	17541	17291	17646	17550	17689	17561	17702	17489	17529	17514	17510	17432	17616	17456	17583	17456	17487	17496	17494	17606	17582	17635	17606	17578	17572	17561	17482	17470	17540	17506	17547	17482	17515	17438	17612	17674	17575	17454	17695	17463	17846	17603	17651	17565	17559	17474	17518	17459	17651	17599	17665	17559	17529	17409	17565	17553	17586	17573	17666	17776	17520	17518	17606	17574	17625	17604	17762	17583	17422	17537	17736	17415	17556	17560	17559	17498	17493	17626	17548	17615	17767	17448	17510	17567	17640	17566	17671	17443	17505	17489	17574	17679	17542	17421	17510	17423	17588	17629	17407	17521	17563	17692	17450	17421	17472	17376	17492	17477	17719	17646	17502	17490	17523	17589	17573	17563	17679	17504	17609	17531	17591	17460	17580	17577	17535	17613	17504	17545	17501	17638	17561	17606	17595	17606	17575	17641	17655	17597	17504	17484	17702	17392	17570	17385	17426	17664	17513	17719	17613	17673	17547	17510	17405	17552	17563	17784	17386	17457	17534	17507	17400	17404	17480	17579	17543	17593	17551	17535	17733	17560	17638	17564	17624	17565	17601	17504	17747	17353	17669	17415	17567	17499	17506	17491	17610	17556	17330	17360	17534	17480	17431	17428	17430	17348	17765	17511	17601	17488	17607	17539	17679	17340	17517	17596	17623	17461	17611	17663	17526	17609	17471	17393	17470	17601	17656	17493	17597	17577	17666	17680	17544	17548	17436	17457	17518	17601	17558	17579	17608	17554	17577	17349	17500	17537	17622	17471	17612	17601	17525	17438	17695	17400	17278	17727	17526	17626	17598	17397	17497	17622	17327	17695	17666	17447	17606	17552	17510	17551	17391	17643	17415	17504	17510	17537	17481	17686	17414	17621	17585	17696	17496	17455	17750	17459	17621	17612	17585	17498	17676	17449	17421	17587	17483	17628	17415	17544	17538	17549	17351	17554	17461	17547	17401	17616	17448	17598	17619	17515	17457	17417	17661	17671	17539	17517	17549	17622	17480	17406	17700	17574	17625	17378	17549	17528	17555	17427	17572	17742	17543	17652	17553	17374	17321	17568	17524	17588	17442	17568	17586	17650	17493	17478	17698	17399	17531	17468	17706	17585	17665	17574	17541	17767	17515	17566	17523	17546	17468	17380	17579	17554	17631	17562	17425	17586	17533	17582	17428	17537	17614	17421	17629	17564	17577	17486	17621	17426	17629	17538	17560	17305	17583	17478	17545	17552	17635	17552	17532	17475	17566	17587	17575	17550	17432	17619	17402	17440	17556	17554	17505	17640	17593	17587	17456	17554	17462	17417	17576	17349	17542	17358	17286	17490	17590	17487	17450	17631	17570	17499	17538	17719	17644	17548	17652	17619	17365	17494	17538	17473	17418	17591	17501	17607	17527	17534	17533	17406	17524	17513	17597	17419	17510	17570	17608	17539	17531	17294	17547	17448	17520	17518	17532	17451	17619	17439	17758	17582	17451	17526	17486	17590	17503	17637	17648	17372	17444	17446	17504	17415	17352	17723	17530	17557	17626	17611	17416	17519	17418	17654	17601	17526	17514	17662	17407	17650	17551	17339	17632	17530	17486	17458	17491	17420	17394	17612	17709	17507	17375	17422	17404	17469	17468	17550	17534	17704	17582	17547	17570	17581	17396	17524	17597	17666	17541	17701	17566	17682	17440	17605	17566	17653	17511	17465	17603	17504	17423	17619	17567	17681	17753	17489	17540	17460	17541	17430	17570	17529	17427	17505	17581	17520	17361	17560	17253	17693	17662	17742	17523	17523	17514	17621	17492	17598	17383	17605	17574	17633	17508	17451	17564	17504	17468	17681	17600	17541	17711	17500	17619	17766	17632	17492	17569	17633	17373	17488	17496	17625	17572	17638	17341	17510	17498	17658	17415	17698	17630	17604	17551	17565	17486	17406	17770	17614	17401	17663	17593	17658	17467	17412	17685	17639	17602	17521	17471	17513	17582	17683	17559	17585	17359	17550	17390	17531	17284	17618	17503	17517	17449	17542	17513	17586	17404	17488	17289	17419	17571	17550	17394	17376	17639	17557	17479	17579	17364	17400	17447	17404	17610	17645	17583	17463	17607	17684	17467	17482	17373	17549	17698	17524	17596	17441	17769	17565	17445	17551	17665	17455	17594	17392	17618	17578	17491	17519	17581	17512	17430	17450	17600	17621	17465	17469	17644	17667	17430	17522	17645	17508	17487	17492	17474	17663	17705	17528	17483	17379	17588	17456	17752	17421	17593	17436	17446	17539	17568	17559	17419	17720	17576	17470	17593	17696	17266	17574	17506	17473	17522	17496	17416	17579	17590	17573	17559	17504	17507	17578	17519	17519	17704	17529	17555	17509	17453	17461	17525	17567	17575	17572	17587	17556	17465	17516	17656	17448	17607	17570	17533	17494	17527	17522	17564	17505	17438	17453	17717	17491	17608	17573	17465	17281	17433	17478	17600	17568	17460	17676	17571	17472	17425	17743	17514	17495	17374	17518	17580	17600	17515	17666	17606	17569	17613	17554	17477	17580	17584	17438	17671	17530	17597	17344	17546	17725	17611	17690	17650	17695	17476	17566	17355	17513	17536	17511	17359	17679	17361	17506	17460	17476	17687	17553	17419	17628	17698	17579	17615	17640	17484	17566	17688	17413	17441	17456	17422	17408	17733	17701	17685	17559	17569	17628	17564	17503	17650	17566	17500	17511	17465	17465	17388	17433	17492	17375	17621	17434	17490	17429	17687	17603	17460	17547	17733	17683	17457	17533	17570	17447
24179	23842	32282	27801	24750	24955	25055	21902	21502	21649	21684	21680	21732	21593	21461	21394	21243	21423	21345	21404	21446	21599	21318	21145	21451	21486	21351	21449	21527	21278	21323	21255	21290	21610	21485	21497	21249	21404	21199	21196	21225	21285	21346	21441	21373	21418	21485	21585	21510	21317	21314	21452	21255	21415	21530	21415	21412	21521	21396	21346	21342	21269	21468	21353	21245	21260	21428	21357	21308	21287	21430	21290	21363	21107	21529	21327	21330	21142	21409	21347	21483	21277	21199	21507	21393	21306	21527	21385	21366	21335	21353	21227	21203	21501	21168	21265	21527	21251	21286	21277	21153	21265	21219	21421	21498	21436	21514	21481	21314	21495	21285	21516	21412	21345	21157	21478	21463	21301	21220	21242	21341	21173	21275	20973	21261	21374	21461	21140	21300	21245	21243	21367	21168	21442	21224	21271	21266	21405	21479	21225	21428	21452	21319	21354	21257	21265	21363	21390	21437	21358	21226	21508	21358	21353	21363	21191	21490	21326	21213	21349	21240	21353	21224	21444	21370	21244	21308	21270	21223	21289	21100	21398	21379	21354	21459	21296	21500	21324	21116	21130	21253	21516	21349	21360	21306	21361	21042	21398	21287	21266	21552	21392	21301	21539	21277	21260	21456	21240	21010	21243	21261	21389	21340	21253	21171	21323	21089	21367	21318	21281	21110	21306	21355	21378	21412	21180	21669	21299	21456	21273	21494	21123	21454	21437	21332	21374	21417	21130	21260	21174	21439	21152	21228	21170	21407	21322	21195	21355	21429	21349	21291	21286	21524	21409	21449	21537	21432	21171	21330	21408	21232	21464	21462	21220	21508	21190	21407	21430	21438	21353	21203	21486	21318	21320	21400	21316	21380	21411	21469	21236	21121	21395	21358	21171	21399	21491	21511	21351	21232	21375	21159	21262	21371	21417	21454	21074	21259	21283	21367	21106	21337	21477	21516	21172	21249	21289	21112	21350	21482	21503	21254	21170	21155	21488	21362	21327	21358	21292	21408	21169	21163	21381	21217	21283	21252	21302	21224	21260	21430	21471	21397	21223	21309	21241	21157	21303	21243	21560	21359	21289	21458	21371	21309	21065	21330	21372	21372	21467	21254	21326	21224	21331	21449	21318	21249	21166	21341	21247	21364	21360	21447	21197	21432	21384	21466	21687	21412	21494	21206	21294	21195	21268	21133	21515	21453	21185	21198	21358	21379	21193	21447	21340	21314	21424	21256	21259	21319	21442	21395	21189	21412	21384	21190	21187	21298	21128	21321	21197	21263	21400	21229	21445	21229	21175	21317	21358	21473	21108	21311	21171	21237	21522	21435	21294	21484	21438	21456	21177	21179	21167	21241	21067	21360	21597	21346	21307	21481	21317	21399	21368	21300	21229	21365	21220	21363	21236	21286	21454	21503	21334	21253	21372	21447	21259	21280	21296	21222	21355	21294	21238	21086	21225	21588	21219	21448	21397	21220	21382	21226	21552	21507	21271	21336	21222	21277	21236	21516	21317	21254	21361	21219	21613	21391	21150	21316	21328	21458	21363	21330	21480	21588	21176	21267	21542	21321	21345	21408	21099	21155	21070	21157	21301	21258	21369	21423	21521	21380	21200	21286	21082	21147	21486	21460	21302	21437	21394	21350	21407	21420	21415	21403	21205	21204	21197	21355	21405	21293	21290	21237	21390	21552	21284	21322	21190	21402	21351	20945	21366	21369	21336	21322	21291	21327	21332	21243	21455	21357	21498	21220	21189	21240	21259	21075	21479	21190	21207	21363	21534	21546	21380	21320	21381	21342	21464	21521	21544	21515	21485	21532	21497	21196	21219	21549	21453	21563	21208	21404	21412	21231	21559	21461	21342	21242	21275	21402	21346	21364	21401	21294	21322	21430	21133	21241	21334	21541	21236	21313	21266	21313	21314	21244	21195	21343	21529	21405	21375	21403	21268	21211	21448	21276	21236	21108	21415	21438	21269	21170	21346	21511	21286	21379	21426	21404	21325	21138	21303	21371	21242	21498	21178	21101	21360	21447	21216	21412	21310	21479	21473	21422	21533	21363	21358	21346	21301	21467	21274	21439	21382	21622	21415	21339	21189	21356	21458	21383	21311	21440	21271	21544	21215	21368	21230	21482	21473	21405	21266	21433	21351	21386	21390	21356	21497	21318	21014	21205	21423	21528	21246	21239	21008	21234	21216	21474	21300	21206	21356	21191	21433	21452	21311	21487	21322	21367	21372	21211	21221	21431	21485	21723	21261	21389	21068	21340	21580	21361	21387	21382	21376	21380	21429	21251	21216	21320	21426	21455	21392	21262	21171	21358	21339	21241	21399	21271	21433	21199	21470	21546	21185	21420	21270	21293	21395	21432	21161	21381	21299	21220	21268	21652	21282	21542	21182	21270	21301	21316	21198	21196	21427	21315	21330	21329	21372	21260	21230	21505	21226	21394	21203	21491	21336	21278	21274	21254	21129	21422	21271	21240	21463	21367	21314	21412	21145	21374	21418	21509	21127	21303	21079	21371	21258	21320	21242	21440	21285	21376	21427	21462	21367	21446	21629	21421	21173	21209	21348	21302	21170	21495	21386	21385	21348	21275	21314	21420	21348	21047	21468	21471	21470	21449	21313	21239	21565	21467	21280	21303	21433	21388	21458	21283	21413	21556	21474	21441	21439	21418	21287	21380	21185	21399	21115	21202	21219	21420	21366	21414	21164	21473	21431	21296	21441	21486	21258	21580	21278	21265	21191	21613	21404	21450	21365	21340	21381	21370	21400	21605	21350	21135	21377	21270	21256	21231	21346	21409	21358	21321	21543	21521	21256	21249	21290	21447	21371	21245	21284	21268	21494	21302	21225	21443	21221	21394	21530	21328	21367	21277	21437	21159	21342	21145	21519	21379	21349	21155	21478	21288	21244	21382	21506	21348	21401	21373	21031	21500	21554	21347	21308	21369	21253	21329	21246	21459	21535	21614	21430	21359	21296	21368	21331	21049	21395	21432	21546	21295	21265	21244	21365	21341	21189	21298	21245	21326	21335	21646	21227	21047	21229	21408	21129	21234	21457	21409	21343	21252	21351	21282	21325	21531	21183	21402	21368	21182	21039	21245	21281	21210	21415	21284	21301	21422	21356	21335	21204	21281	21362	21316	21417	21543	21414	21507	21208	21466	21224	21273	21365	21556	21438	21326	21420	21188	21295	21452	21282	21150	21396	21349	21220	21180	21338	21452	21407	21370	21389	21496	21664	21183	20991	21483	21488	21364	21223	21506	21333	21474	21348	21300	21386	21247	21509	21214	21238	21244	21410	21161	21502	21432	21160	21419	21591	21547	21506	21470	21384	21447	21273	21223	21324	21207	21450	21400	21614	21372	21463	21482	21266	21381	21258	21300	21371	21253	21100	21312	21239	21343	21081	21379	21246	21220	21222	21234	21108	21284	21489	21217	21249	21253	21470	21417	21314	21377	21457	21160	21203	21307	21439	21477	21327	21414	21303	21423	21322	21249	21276	21293	21382	21207	21458	21049	21056	21393	21267	21474	21187	21362	21204	21283	21247	21242	21545	21266	21434	21095	21161	21310	21232	21374	21230	21271	21311	21253	21359	21519	21194	21144	21290	21268	21394	21362	21202	21348	21114	21452	21284	21355	21494	21340	21301	21333	21331	21182	21271	21408	21300	21194	21073	21421	21217	21432	21427	21396	21391	21421	21344	21262	21201	21268	21343	21529	21292	21431	21435	21248	21316	21395	21359	21319	21286	21572	21454	21486	21491	21380	21158	21422	21431	21126	21308	21323	21340	21464	21447	21368	21479	21289	21173	21169	21420	21321	21358	21339	21396	21262	21115	21374	21295	21567	21345	21224	21300	21317	21431	21299	21360	21252	21307	21264	21265	21253	21386	21328	21420	21407	21205	21373	21361	21476	21349	21326	21501	21347	21292	21411	21320	21209	21453	21426	21222	21328	21334	21269	21369	21302	21372	21399	21386	21389	21230	21277	21331	21395	21457	21272	21343	21161	21322	21383	21194	21202	21390	21142	21316	21421	21281	21112	21265	21104	21167	21372	21398	21378	21249	21466	21362	21338	21246	21231	21511	21305	21150	21278	21076	21275	21212	21218	21332	21439	21267	21382	21184	21316	21351	21487	21276	21370	21382	21273	21401	21336	21306	21164	21246	21464	21197	21281	21500	21324	21230	21315	21380	21335	21331	21400	21286	21156	21172	21183	21510	21214	21195	21043	21276	21382	21307	21260	21239	21535	21281	21381	21267	21338	21170	21341	21268	21248	21315	21376	21341	21292	21479	21369	21341	21441	21381	21201	21265	21462	21409	21341	21562	21400	21320	21358	21385	21245	21130	21406	21304	21289	21175	21330	21536	21416	21338	21449	21328	21246	21342	21427	21288	21271	21236	21250	21349	21295	21318	21315	21344	21406	21335	21435	21256	21235	21181	21586	21032	21187	21372	21178	21298	21149	21150	21370	21707	21466	21240	21416	21406	21263	21254	21336	21385	21252	21415	21364	21402	21417	21131	21312	21489	21213	21167	21345	21183	21456	21437	21206	21353	21428	21240	21308	21367	21264	21591	21427	21262	21435	21281	21454	21303	21269	21393	21239	21399	21433	21229	21169	21513	21413	21326	21371	21573	21370	21350	21241	21379	21407	21214	21521	21307	21295	21399	21257	21265	21194	21121	21255	21386	21478	21264	21366	21037	21396	21374	21179	21059	21251	21231	21293	21331	21127	21418	21293	21318	21194	21396	21219	21507	21598	21367	21347	21458	21377	21377	21318	21388	21397	21319	21257	21415	21410	21370	21228	21526	21358	21272	21612	21295	21093	21425	21435	21510	21568	21602	21373	21238	21364	21380	21338	21196	21390	21411	21350	21466	21445	21292	21419	21423	21481	21457	21601	21278	21541	21370	21409	21408	21466	21418	21236	21145	21251	21291	21201	21345	21295	21308	21453	21481	21490	21397	21397	21293	21159	21282	21352	21458	21077	21298	21342	21370	21437	21295	21443	21292	21357	21474	21255	21231	21281	21518	21293	21402	21304	21269	21244	21393	21084	21155	21605	21546	21558	21443	21409	21473	21313	21386	21276	21288	21328	21338	21292	21663	21397	21417	21437	21322	21581	21533
64590	96694	69419	41379	26827	19901	18393	17525	17366	17235	17427	17311	17328	17354	17347	17360	17268	17469	17456	17438	17160	17168	17355	17365	17306	17394	17206	17256	17357	17164	17227	17289	17329	17325	17305	17369	17195	17225	17410	17091	17367	17349	17249	17266	17202	17271	17166	17437	17331	17274	17434	17312	17346	17215	17345	17209	17301	17356	17288	17173	17372	17273	17264	17166	17248	17269	17258	17297	17434	17546	17223	17260	17330	17172	17243	17124	17288	17417	17428	17228	17110	17096	17263	17150	17173	17290	17436	17386	17308	17468	17222	17259	17311	17195	17316	17202	17397	17275	17270	17319	17308	17447	17301	17310	17532	17314	17269	17274	17201	17336	17139	17287	17168	17331	17450	17494	17238	17294	17319	17296	17128	17389	17368	17210	17162	17365	17313	17357	17264	17203	17300	17249	17366	17213	17134	17376	17255	17231	17458	17312	17372	17376	17323	17228	17297	17315	17282	17207	17355	17350	17369	17343	17321	17243	17171	17338	17352	17400	17281	17116	17250	17208	17207	17387	17422	17226	17184	17345	17106	17220	17367	17364	17467	17383	17235	17008	17272	17439	17239	17113	17221	17325	17167	17397	17299	17309	17372	17298	17093	17288	17258	17201	17309	17355	17309	17418	17175	17408	17347	17308	17399	17173	17106	17249	17233	17219	17269	17350	17380	17090	17271	17172	17424	17177	17346	17009	17360	17388	17217	17266	17301	17200	17347	17377	17564	17238	17498	17193	17184	17231	17367	17205	17287	17163	17214	17327	17239	17303	17254	17426	17233	17238	17207	17318	17299	17198	17303	17218	17231	17303	17211	17445	17218	17352	17141	17307	17289	17323	17079	17397	17263	17401	17249	17438	17292	17136	17396	17040	17249	17285	17119	17277	17382	17193	17270	17068	17266	17206	17211	17373	17123	17322	17161	17345	17441	17249	17480	17095	17464	17323	17352	17085	17311	17358	17200	17268	17399	17336	17381	17484	17300	17384	17216	17461	17223	17293	17396	17231	17245	17229	17230	17210	17341	17231	17389	17350	17349	17423	17278	17320	17282	17274	17278	17407	17404	17187	17351	17217	17280	17305	17450	17269	17410	17372	17247	17266	17357	17371	17508	17434	17376	17038	17288	17335	17364	17239	17241	17263	17451	17311	17349	17179	17367	17396	17130	17303	17188	17390	17222	17332	17348	17291	17214	17440	17404	17280	17281	17212	17452	17270	17372	17434	17218	17325	17211	17351	17253	17276	17342	17297	17190	17239	17490	17387	17096	17325	17328	17415	17160	17344	17099	17286	17359	17233	17317	17275	17222	17179	17371	17203	17312	17170	17277	17228	17211	17271	17294	16999	17235	17388	17198	17274	17157	17177	17402	17339	17319	17496	17332	17114	17159	17267	17242	17095	17372	17300	17269	17203	17309	17352	17182	17293	17293	17218	17247	17299	17375	17346	17247	17291	17208	17237	17405	17232	17309	17314	17270	17330	17162	17312	17078	17314	17236	17277	17259	17349	17176	17376	17317	17205	17297	17250	17105	17323	17454	17188	17380	17236	17288	17287	17278	17298	17187	17054	17388	17213	17277	17296	17368	17286	17228	17294	17297	17338	17317	17337	17206	17250	17124	17271	17349	17219	17398	17261	17183	17319	17312	17313	17317	17154	17277	17146	17242	17062	17311	17397	17295	17138	17205	17357	17098	17149	17139	17124	17096	17394	17391	17284	17354	17310	17371	17529	17363	17290	17399	17328	17250	17211	17274	17431	17175	17368	17410	17336	17478	17276	17273	17200	17173	17235	17261	17303	17289	17432	17338	17228	17154	17237	17338	17047	17028	17185	17281	17261	17280	17203	17326	17067	17229	17248	17446	17234	17155	17252	17194	17385	17328	17338	17307	17349	17273	17371	17425	17303	17262	17297	17356	17268	17185	17320	17511	17298	17308	17327	17131	17426	17255	17306	17296	17223	17340	17271	17265	17394	17040	17348	17218	17281	17250	17219	17364	17196	17265	17026	17309	17394	17374	17468	17183	17237	17273	17134	17332	17532	17250	17361	17381	17459	17348	17351	17289	17270	17352	17136	17303	17278	17263	17098	17412	17179	17377	17297	17160	17305	17304	17273	17267	17358	17216	17328	17358	17226	17138	17353	17357	17284	17276	17398	17374	17304	17260	17561	17247	17411	17276	17232	17389	17406	17276	17224	17432	17336	17298	17325	17297	17275	17433	17339	17420	17248	17275	17367	17373	17385	17282	17251	17174	17402	17326	17464	17190	17210	17353	17092	17437	17327	17314	17418	17185	17209	17345	17294	17355	17291	17260	17292	17116	17405	17278	17450	17252	17166	17282	17146	17183	17303	17419	17215	17365	17387	17338	17306	17388	17392	17219	17268	17252	17117	17339	17180	17170	17093	17304	17084	17347	17359	17218	17015	17343	17087	17176	17359	17014	17436	17226	17254	17186	17391	17179	17248	17400	17336	17303	17066	17391	17294	17368	17370	17248	17532	17338	17353	17216	17118	17121	17123	17282	17548	17341	17275	17398	17347	17237	17303	17280	17375	17227	17526	17356	17180	17311	17303	17224	17145	17353	17318	17342	17165	17250	17016	17398	17259	17164	17188	17432	17339	17230	17280	17204	17200	17256	17303	17324	17083	17318	17377	17280	17197	17256	17205	17350	17268	17361	17202	17336	17308	17204	17256	17242	17396	17191	17231	17311	17312	17304	17268	17278	17290	17276	17195	17267	17283	17284	17287	17380	17196	17313	17338	17097	17249	17497	17244	17536	17268	17381	17258	17244	17427	17182	17081	17345	17196	17210	17224	17244	17338	17323	17326	17150	17242	17289	17323	17420	17210	17135	17217	17155	17297	17206	17347	17362	17425	17211	17420	17411	17293	17334	17282	17219	17180	17192	17242	17300	17270	17337	17282	17145	17232	17238	17175	17465	17380	17297	17341	17306	17269	17291	17547	17221	17459	17298	17473	17144	17246	17211	17349	17264	17345	17305	17176	17274	17185	17218	17261	17289	17253	17274	17055	17305	17351	17068	17358	17380	17348	17169	17373	17256	17217	17280	17241	17174	17394	17179	17334	17282	17441	17267	17345	17421	17349	17360	17411	17301	17223	17307	17308	17307	17381	17426	17303	17213	17477	17292	17431	17389	17218	17292	17337	17178	17334	17181	17178	17159	17206	17483	17260	17242	17326	17255	17498	17107	17261	17372	17365	17310	17275	17279	17319	17252	17272	17289	17193	17195	17275	17291	17421	17063	17217	17244	17207	17324	17330	17342	17318	17304	17308	17463	17193	17242	17418	17326	17290	17304	17306	17342	17233	17203	17204	17240	17296	17149	17039	17195	17532	17249	17252	17187	17091	17256	17289	17330	17190	17273	17154	17440	17298	17357	17347	17078	17202	17409	17237	17107	17382	17338	17512	17311	17236	17333	17396	17417	17317	17264	17288	17220	17212	17398	17179	17314	17416	17278	17294	17377	17328	17297	17401	17326	17092	17356	17408	17233	17347	17338	17285	17349	17402	17292	17301	17271	17198	17204	17169	17272	17407	17454	17234	17330	17350	17336	17178	17315	17348	17356	17316	17293	17277	17166	17330	17173	17374	17316	17168	17327	17396	17201	17202	17429	17333	17530	17293	17327	17184	17270	17146	17332	17184	17327	17318	17293	17261	17333	17433	17404	17305	17245	17153	17169	17117	17209	17424	17271	17303	17198	17174	17186	17339	17363	17339	17196	17296	17200	17314	17318	17420	17256	17414	17192	17204	17352	17352	17080	17075	17560	17320	17380	17380	17375	17315	17034	17273	17243	17341	17231	17362	17254	17430	17230	17443	17273	17205	17162	17202	17296	17236	17396	17322	17271	17258	17162	17193	17264	17335	17319	17271	17341	17150	17423	17428	17358	17247	17184	17389	17232	17210	17285	17452	17364	17257	17316	17404	17166	17325	17392	17182	17188	17156	17359	17163	17154	17266	17386	17298	17237	17339	17254	17431	17257	17226	17305	17436	17371	17177	17229	17356	17244	17161	17234	17296	17209	17180	17236	17227	17207	17342	17277	17225	17493	17278	17279	17243	17407	17279	17313	17226	17251	17167	17421	17516	17267	17214	17155	17336	17353	17253	17306	17272	17469	17328	17151	17215	17281	17168	17208	17373	17422	17320	17282	17176	17207	17136	17333	17188	17314	17271	17423	17373	17231	17367	17291	17290	17332	17241	17270	17464	17192	17413	17330	17202	17356	17212	17293	17276	17164	17374	17187	17204	17329	17180	17201	17196	17099	17290	17378	17448	17319	17320	17403	17262	17042	17368	17178	17256	17365	17325	17281	17307	17217	17177	17354	17192	17453	17606	17210	17381	17234	17318	17299	17239	17428	17304	17228	17301	17200	17287	17358	17377	17401	17276	17252	17054	17202	17200	17265	17162	17318	17427	17204	17309	17337	17359	17231	17260	17153	17194	17427	17180	17310	17492	17301	17332	17127	17230	17370	17385	17179	17266	17347	17163	17311	17349	17208	17323	17264	17266	17212	17313	17254	17521	17217	17223	17362	17134	17245	17349	17344	17311	17277	17304	17271	17373	17129	17213	17348	17308	17324	17286	17293	17353	17248	17288	17480	17348	17395	17385	17372	17391	17198	17343	17166	17267	17355	17182	17434	17323	17319	17221	17222	17261	17253	17519	17240	17414	17252	17389	17304	17342	17321	17382	17159	17330	17185	17288	17126	17229	17288	17190	17330	17351	17166	17167	17279	17158	17481	17284	17253	17356	17223	17037	17326	17295	17294	17347	17115	17241	17492	17149	17107	17224	17221	17237	17325	17417	17356	17232	17451	17401	17363	17266	17352	17261	17090	17331	17310	17388	17210	17290	17283	17317	17237	17189	17286	17303	17303	17320	17375	17196	17049	17157	17336	17433	17128	17276	17264	17439	17314	17214	17235	17414	17390	17303	17446	17363	17175	17282	17430	17351	17070	17286	17279	17185	17251	17285	17248	17436	17160	17569	17221	17145	17311	17223	17349	17275	17283	17278	17257	17191	17357	17330	17299	17343	17339	17373	17289	17203	17265	17339	17323	17282	17253	17199	17269	17292	17315	17224	17306	17286	17500	17261	17219	17313	17357	17231	17282	17342	17321	17217
22773	22421	30864	24954	22719	24809	27118	22168	21298	21323	21330	21075	21356	21058	21586	21021	20964	21073	21104	21065	20835	21063	21056	21144	21175	21026	21069	21090	21268	21238	21024	21106	20873	20986	21088	21073	20985	20836	20813	21053	21032	21008	21089	20915	21037	20770	20936	20788	21059	20808	20823	20956	20993	20861	20876	20935	20952	20612	20925	21079	21011	20939	20810	20957	21001	21017	21056	21259	20981	21065	20853	20763	20925	20976	20884	20902	20923	21050	20910	21216	20784	20990	20785	20780	21043	20999	21000	20658	21079	20851	20976	20905	20760	21125	20926	20906	20967	21010	20860	21161	20981	21006	20779	20780	20792	20626	20885	20825	21006	20992	20982	20720	20781	20938	20987	20838	20898	20939	20833	20949	20852	20882	20937	21048	20838	20707	21005	20836	20990	20893	21070	20880	20874	20955	20756	21146	20899	20795	21093	20830	20959	20753	20973	21003	20818	20954	20979	20844	20794	20714	21028	20728	21017	21070	21198	21047	20629	20853	20884	20729	20988	20894	20943	21098	20791	20916	20884	20983	20963	20879	20803	20916	20835	20917	20857	21045	20950	20948	20909	20867	21127	21135	20876	20993	21061	20992	20770	20765	20698	20925	20745	20833	20753	20975	21007	20901	21008	21005	20913	20825	20849	20554	20854	20789	20810	20998	20680	20784	20811	20895	20809	20916	20764	20706	20871	21013	20859	20828	20750	20831	20868	20924	20998	20958	20948	20926	20997	21006	20920	20745	20931	20802	20971	20850	20977	20900	21053	21014	21048	20949	20957	20855	20834	20906	21146	20861	20818	20879	20881	20701	20921	20569	20842	21036	20847	20772	20972	20990	20855	20873	20945	20844	20837	20948	20728	20930	21015	21059	20658	20967	21100	20858	21058	20900	20944	21022	20964	20748	21015	20920	20934	20804	20782	20911	21142	20866	20747	20838	20991	20843	20937	20896	20915	20852	20981	20927	21204	20986	20983	20880	21021	20928	20780	20979	20793	20957	20880	20978	20972	20805	20968	20824	20818	20790	20696	21100	20987	20958	20999	20837	20938	21139	21056	20761	20854	20739	20751	20937	20953	20940	20696	20944	20851	21101	20585	20889	20934	20949	20918	20902	20900	20905	20959	20899	20909	20633	20887	21045	20939	20969	21207	21013	20826	20778	20902	20932	21060	21025	21130	20990	20858	21017	20807	20991	20927	21000	20905	21034	20797	20924	20807	20869	20880	20821	20877	21104	20994	20788	20822	20677	20911	20878	20799	20974	20843	20927	21027	20827	20848	20805	20988	21082	20693	20724	21039	20944	21024	21099	20846	20862	20977	20839	20848	20909	20789	21067	20969	20855	20911	20805	21051	20839	20880	20796	20971	21017	20952	20793	20613	20820	20861	20694	21129	20730	20853	20963	20850	20895	21013	21067	20893	20933	21097	20841	20753	20915	20843	20957	20899	20832	21006	20824	20864	20800	20960	20778	20901	20834	20847	20983	20978	20997	20807	20771	20784	20874	20929	21121	20797	20899	20803	21160	20798	20880	21034	21034	20878	21070	20830	20976	20702	20844	20666	21068	20922	20861	21018	20999	20824	20745	20983	20844	20778	20780	20789	20859	20740	21007	20883	21165	20899	20961	20782	20773	20882	21015	20682	20860	20709	20809	20957	21018	20824	20839	21040	20800	20748	20898	20959	20917	20900	20922	20796	20970	21010	20953	21100	20929	20917	20802	21089	20895	20816	20956	21019	20824	21096	20566	20623	20822	20886	20933	20802	20819	21044	20829	20761	20640	20939	20924	20889	20894	21092	20991	20866	20865	20718	20832	21080	20892	20755	20836	20848	20882	21057	20918	20812	20932	20786	20911	20736	20973	20763	20944	21053	20799	20966	20857	20916	20845	20692	20842	20790	20803	20859	20826	20833	20762	20740	20821	20968	21084	20924	20744	21116	20829	20931	20815	21008	20981	21113	20856	20760	20832	20994	20953	20993	20828	21070	20863	20784	20846	20969	20886	20780	21177	21076	20827	20717	20699	20722	21003	20732	20777	20961	20770	20899	20942	20752	20763	20851	20952	20970	20940	20836	20914	20809	20779	20940	21065	20787	20769	20891	20962	20848	20834	20605	20820	20745	20952	21086	20933	20775	20730	20974	20685	20863	21024	20881	20832	21090	20981	20969	20997	20958	20762	20906	20889	20829	20879	20955	21010	20820	21041	21056	20809	20793	20748	20923	20752	20801	20842	20948	20748	20965	20920	20795	20911	20753	20664	20878	20852	20798	21039	20948	20876	20773	20946	21008	20965	21038	20795	21114	20881	20778	20960	20605	20728	20770	21126	20939	20857	20819	20930	20948	20876	20602	20925	20955	20820	20812	21047	21017	20872	20787	20809	20897	20752	20813	20920	20927	20871	20849	21112	20934	21053	20979	20892	20939	20841	20777	20785	21001	20794	20734	20943	20889	20878	21001	21012	21021	20873	20753	20907	20943	20921	20927	21049	20949	20843	20778	20827	20808	20751	20956	20774	20788	20891	20715	20835	21053	20813	20975	21086	21100	20912	20748	20714	20852	20904	20895	20719	20935	20545	20929	20882	20803	20710	20860	20970	20782	21149	20748	20883	20883	20656	20920	20827	21032	20912	20955	20901	20949	20953	21157	20940	20935	21035	20924	20829	20836	21158	20734	20838	20784	20827	20755	20814	20901	20768	20694	20934	20854	21187	20948	21021	20934	20624	20852	20943	20824	20927	21093	20774	20827	20890	20711	20746	20890	20801	21118	20932	20924	20907	21043	20974	20998	20970	21124	20939	20825	21068	20730	20731	20772	20861	21067	20735	20992	20825	20976	20852	21191	21054	20766	20815	20941	20821	20706	20972	20761	21053	20863	20831	20781	20612	20747	20949	20941	20902	21008	20817	20852	20833	21045	20828	20947	20900	20860	20769	20658	20692	20929	20771	20886	20880	20987	20720	20873	20894	21056	20856	20841	20979	20854	20652	20786	20849	20981	20929	20871	20865	20790	20703	20991	20728	20778	20908	20936	21056	20924	20858	20967	20806	21101	20886	21091	20735	20717	20862	20843	20891	20964	20600	20947	21096	20960	20764	20762	21022	20861	21059	20880	20958	20835	20742	20766	20928	20876	20720	20920	21158	20883	20780	21043	20994	21019	20630	20683	20958	20811	20918	20880	20897	21033	20892	20883	20726	20809	21071	20764	20879	20912	20819	21103	20839	20828	20826	20935	20841	20916	21040	20988	21187	20870	20850	20913	20910	20776	21006	20911	20944	20873	20763	20709	20900	20991	20940	20846	20999	20772	20772	20970	20893	20813	21015	20944	20951	21074	20777	20849	20851	20827	21090	20900	21046	20941	20876	20981	20893	20867	20881	21024	20874	20818	20701	20982	20758	20974	20813	20857	20919	20916	20893	20985	20774	20597	21006	20949	20945	20972	21130	20688	20765	21112	20928	20647	20903	20818	20768	20745	20779	20995	20860	20948	20981	20881	20832	20693	20614	20896	20916	20806	20923	20952	20815	21016	21186	20966	21028	20949	20844	21081	20796	20961	20990	20902	20894	20835	20849	21082	20821	20936	20916	20720	20811	20870	21004	20743	20769	20899	20793	20833	20980	20773	21037	21078	20980	20932	20741	21058	20673	20830	20943	20999	20913	20903	20910	20817	20910	20820	20835	20948	20828	20707	20833	20741	20619	20783	20923	20719	20892	20898	20928	20894	20933	20951	20830	20822	20915	20801	20964	21042	21093	20818	20991	21244	20908	20851	20827	20952	20906	20944	21098	20778	20876	20820	20704	20817	20828	20813	20794	20812	20904	20760	20934	20750	20811	20809	20782	20894	20886	21036	20898	20824	20553	20811	21085	20777	20850	21134	20977	20982	20826	20972	20870	21045	20919	21051	20782	20982	20844	20892	20837	20668	20977	20889	20975	20991	20871	20834	20897	20866	20731	20955	20979	20838	20649	20939	21126	20952	20703	20908	20805	20964	21052	20857	20850	20944	21070	20853	20839	20943	20955	20919	20759	20934	20814	20722	20846	21002	20745	20835	20962	20754	20805	20937	20933	20912	20980	21049	20751	20992	20658	20679	20821	20873	20903	20919	20871	20837	20894	20944	20916	20790	20938	21026	20870	20752	20681	20971	20938	20867	20909	20864	21041	21005	20859	20880	20841	21136	21050	21140	20826	20850	20996	20766	20975	20810	20908	20953	20784	20967	20937	20824	20809	20859	20857	20709	20924	21038	20813	20869	20645	20963	20960	20680	21110	20942	20951	20693	20757	20719	20931	20884	20796	20902	21057	20841	21028	20955	20817	20894	20935	20832	20952	21061	20815	20907	20960	20917	20911	20805	20788	20742	20705	20754	20673	20803	20941	20840	20922	21018	21011	20755	20816	20988	20938	21061	20844	20704	20832	20961	20910	20868	20896	20833	21064	21115	20780	20987	20506	21023	20925	21043	20941	20917	20794	21124	20716	20731	21015	20923	20876	20765	20968	20733	21010	20973	20925	20904	20968	20905	20723	20899	20814	20901	21263	21034	20762	21117	20855	20748	20645	20849	21005	20742	20770	20948	20791	20857	20890	20767	20785	20842	20608	20907	20944	20806	20771	20907	20855	20571	20890	20954	20869	20890	20673	21022	21073	20891	20641	20904	20796	21094	20897	21237	20878	20761	20919	20991	20932	20804	20756	21174	20857	20886	20707	20952	20855	20830	21097	20863	20930	21072	20761	20882	20882	20727	20856	20809	20875	20908	20908	20924	20929	20910	20782	20958	21025	20664	20893	20992	20652	20711	21038	20822	20979	20687	20815	20787	20820	20721	20748	20805	20700	20824	20774	20741	20900	21020	20938	20884	20716	20882	20766	21069	20756	20573	20793	20862	20814	20829	21015	20749	20671	20925	20913	20779	20748	20736	20997	20812	20880	20807	20976	21022	20884	20918	20815	20918	21055	20862	20976	21095	20747	21033	20878	20810	21001	20972	20868	20766	21054	20847	20818	20892	21120	20792	21026	20917	20947	20751	20807	20832	20825	20945	20747	20955	20846	20944	20834	20740	21069	20950	20859	20911	21033	20964	21051	20948	20985	20768	20773	20878	20986	21179	20893	20921	20995	20904	21007	21013	20972	21099	20825
62345	104016	78582	49223	31122	21845	18575	17369	16988	17109	17049	16996	17031	16855	16919	17147	16952	17220	16995	17132	17001	17011	16936	17058	17178	16993	17044	17054	17022	17154	16978	16938	16936	16892	16933	16915	16977	17118	16945	17034	17161	16996	17025	16868	17051	16899	17070	17093	17097	17142	16899	16967	16948	17038	16939	16902	16961	16914	17113	17057	17140	17152	17007	16803	17022	16958	16954	16900	17022	17010	16905	17134	16972	17106	16974	16969	16937	17076	16837	16903	17031	16819	16884	16804	17141	16905	16866	17034	16915	16886	16987	16999	16934	16845	17010	17038	16874	16990	17122	17128	16899	17120	16892	16903	16931	17045	17094	17070	17066	16924	17016	16986	17027	16895	16993	16855	16991	17024	16969	17005	16938	16893	17079	17082	17016	17045	16974	17068	16955	16886	16910	16922	17031	16941	17046	16984	16934	17060	17080	16935	16975	16886	16953	17033	17019	16966	16950	17145	16943	16968	17034	17078	17001	16943	17080	16975	16962	16807	16978	16962	17010	16893	16831	16912	16965	17058	16995	16930	16894	17012	16999	16836	17012	16963	17005	16936	16954	16985	17005	16850	17018	16756	17226	16831	16948	17000	16930	16940	17212	16895	16941	16971	16937	16850	16939	16976	16905	16990	16992	16954	16912	16939	16705	17110	17094	17036	16905	17036	16866	17043	16870	16877	16958	16953	16894	17033	16952	17071	16845	17166	16952	17108	17036	17049	17042	16952	17197	16964	16807	16983	17031	16908	17043	17071	16909	17033	17038	17011	16979	16999	16999	17098	16918	16907	17046	17142	16998	16992	17100	17063	17035	17190	16978	17145	16985	16800	17012	16904	17025	17018	16999	16978	17057	17079	17116	16967	17030	17148	17001	16972	16968	16989	17082	16976	16830	17004	16969	17089	16950	16895	17012	16952	16993	17006	17044	17030	16961	17043	17092	16838	17110	16959	16955	17092	16985	16765	16780	16955	16971	17039	16912	17020	16931	17011	16889	16889	17075	17112	16980	16882	17001	16881	16983	16995	16818	16901	17000	16893	17041	17035	16918	17007	16958	17266	16941	16944	17189	17005	16956	16985	16952	17072	16999	17036	17004	17080	17023	16870	17069	17009	16823	17022	17121	16951	17125	17016	16973	16989	16950	16871	16845	17021	16957	16878	16725	17020	17001	16897	16860	17106	16995	16849	16794	16866	16955	16869	16845	17104	16987	17105	17090	17028	16920	17018	16991	17075	16882	17015	17064	16856	16855	16804	17064	16772	17111	16789	17038	16905	16974	17076	16907	16844	16967	17126	16974	17005	17049	17002	16968	16813	17043	17049	17141	17097	16863	16874	17087	17103	17075	17081	17148	16990	17043	16906	16958	17032	17134	16976	16942	16881	16908	16977	17054	17046	16947	17056	16968	16905	16668	17082	17082	17074	16926	16912	17038	17029	16944	17136	17050	17164	16916	16905	16945	16997	17013	16907	16923	16985	16841	16973	16740	16853	16994	17296	17108	17022	17046	16750	16940	17082	17245	16978	17068	17163	16808	16998	17016	16954	17091	16998	16799	16947	16889	17002	17060	16791	17023	17137	17071	16997	16799	17045	17104	16781	16919	16951	17038	16843	16845	16922	16869	16844	17062	16951	16912	17063	17008	17028	17108	17044	16956	17009	16930	17102	17131	16769	16994	16946	17136	16997	16969	17013	16802	16985	17014	17008	16846	17095	16777	17077	16912	17023	16982	17018	17020	16848	17077	16926	16979	16884	16902	16979	16888	17023	17036	17003	16796	17076	16962	16991	16986	17089	16724	17110	16935	16873	17137	16881	17073	16938	16991	16938	16878	16895	16851	16962	16987	16989	16880	17051	17085	17000	16963	16926	17014	16980	16985	17066	16910	17001	17027	17153	17018	17249	17086	17002	17046	16987	17058	16861	16802	16984	17071	16913	17177	17002	16875	17104	16971	17142	16907	16992	16968	17034	17054	17043	17011	16994	16786	16935	17042	17082	17045	16878	17030	17048	16944	17128	16809	16906	16931	17079	16935	16906	17079	16955	16840	16985	16980	17046	16927	16947	16940	16944	17043	16937	17027	17000	16977	16937	17038	16977	16938	16890	17029	17043	16956	16964	17013	17075	16983	17044	16932	16953	16950	17053	17223	16929	17027	17083	16984	16891	16999	17026	16947	17080	17044	16957	16811	16931	16924	16790	16918	16929	17112	16893	17091	17013	16810	16945	17065	17025	16848	17270	16895	16933	16863	16791	17051	17139	16889	16882	16870	16991	16977	17035	17058	17154	17094	16801	17074	16842	17072	16873	17145	17015	17071	17070	17047	17167	16962	16939	17070	16812	17050	16918	17061	17034	17025	17005	17018	16833	16973	16830	17093	17048	16968	16856	16899	16910	16964	16834	16902	17022	16979	16830	16816	17089	17061	17051	17068	16984	16992	17264	16980	16898	17046	16851	16856	16828	17187	16999	17138	16929	17102	17008	17032	17061	16851	16847	17111	17081	16939	16972	17106	17138	16867	17036	17145	16948	16980	16885	16864	16829	16957	16975	16909	16991	16931	16952	17261	16885	17193	17003	16793	16669	16950	16951	16947	17051	16987	17083	17104	16855	16962	16970	17034	17057	17125	16842	16915	16921	16969	16865	16966	17106	17045	17002	17029	17135	16936	16999	17050	16918	16990	17129	17098	16910	16977	17043	17201	16946	16895	16854	17066	17140	16999	17032	16996	17132	16960	16988	16963	17221	17154	16981	17088	16930	16969	16998	17186	16920	17123	17111	16980	17042	16789	17017	17076	16886	17186	16959	17059	17119	17205	17055	17054	17175	16888	17165	16979	17043	17101	17053	17058	17004	16915	16876	17024	17008	17136	16910	16913	16963	16881	17047	16946	16994	16971	17199	17090	17066	16901	16896	17104	16844	17048	16858	17075	16824	16980	17016	16927	16959	16942	17062	17068	17004	17144	17148	16935	17082	16945	16864	17051	17113	16983	16899	17021	16915	17035	17013	17113	17066	16833	16973	17186	17115	16926	17028	16897	16981	16905	16989	16759	16998	16918	17000	16929	17099	16984	17020	16932	16855	16941	16926	16958	17065	17061	17027	16914	17053	16984	17005	16945	16888	16986	17004	16961	16947	16956	16954	16963	17061	16932	16940	16969	16878	17031	17025	17062	16876	16995	16904	16864	17049	16903	16929	17093	16867	17033	16897	16931	17044	16771	16881	16982	17025	16890	17117	17019	16940	16817	16946	16974	17066	17003	16898	16992	16728	16910	16962	16903	17089	16876	16928	16938	17013	17079	16911	17064	17061	17066	16811	17115	16959	17094	16959	16771	16864	16929	17090	16961	17098	16933	16807	16942	16903	17021	16980	17010	16886	17046	16673	16990	16967	16971	16996	16921	16863	16767	17099	16887	17146	16936	17019	16929	16931	17056	17186	17002	17125	16996	16867	17107	16979	16968	16938	16959	17035	16944	16948	17055	17096	17060	17087	16924	16962	17080	16898	16967	17112	17049	17083	16874	16898	17069	16885	17109	16864	16917	17013	16942	16931	16878	17013	17028	17174	17075	16874	16891	17034	17062	17121	16963	17046	16904	16965	16944	17037	16876	16984	17039	16907	16943	17042	16827	16999	17059	16850	17117	16859	16990	17002	17118	17082	16820	17173	16972	16942	16821	16829	16908	17084	16855	16888	16933	16908	17092	17078	17278	17054	16942	17061	17038	16977	16865	16886	17066	16926	17007	17043	16927	17087	16885	16952	16952	16996	16999	16997	17117	16861	16969	16942	16815	17152	16948	16990	16862	16857	16999	17152	17042	17026	17004	16998	16915	16997	17030	16905	17050	16984	17156	17094	16803	17071	16995	17076	16819	17026	16986	17042	16986	16839	17051	17052	16974	17177	17098	17166	17293	16926	16875	17153	16934	16927	17128	17112	16885	16911	17049	17063	16938	16919	16961	16983	16999	16812	16995	17015	16929	16962	16996	16770	17093	17042	16959	17042	17036	17000	16920	16853	16827	17105	16962	16979	17119	16908	16931	16905	17155	17027	16979	17089	16951	17046	16953	17056	16907	16980	17053	16924	16978	16930	17000	16983	16916	16967	16891	16949	16978	17025	16956	16997	16816	16948	17142	16978	16987	16970	16865	17022	17013	16881	16961	16981	16942	16954	16987	16897	17204	17103	16953	16881	17044	16743	17118	17003	16998	16960	17017	16919	16907	17010	16958	17069	16906	16905	16913	17059	17045	16905	17131	17089	17071	16976	17121	16806	16950	16883	16950	16989	17061	17032	17048	16907	16814	16843	17028	17117	17015	16840	16885	16957	16885	16954	17064	16867	17058	16915	17021	16903	16973	16959	16933	17239	16978	16879	16966	17032	16963	17025	17037	17019	16880	16923	16971	17122	17017	16819	16979	16941	16953	16969	17108	16959	17076	16929	17085	16986	16962	16969	16923	16992	16920	16921	16894	17024	17123	16986	16992	16916	17124	17039	16975	16997	16922	17113	16890	17060	16874	16856	16913	17069	17038	17132	17047	17003	17072	16947	17167	17123	17023	17023	16919	16987	17002	17078	17214	16984	17071	17024	16768	17019	16924	16890	17114	16955	16894	17059	16772	17031	17112	16953	17041	17148	16918	16863	17029	16988	17022	16955	16980	16922	17000	17137	16994	17152	16963	16844	16940	17014	16986	17164	16889	16886	16898	17075	16901	17027	16983	16840	17079	17026	17069	17042	16941	16963	16936	16923	16919	16864	16993	17066	16862	16972	16962	16892	16997	17116	16795	17050	17009	16970	17055	17161	16977	16894	17003	17072	17047	16804	16792	17062	17068	17179	16954	16804	17036	16987	16879	17034	17168	16926	16809	16832	17179	16980	17062	16918	16890	17131	16821	16847	16908	16837	16969	16911	16940	17025	16852	17147	16971	16996	17078	16974	16913	16915	16966	16923	16936	16842	16873	16874	16922	17103	17056	17089	16985	16945	17084	17039	16969	17078	16970	17081	16876	17040	16983	16859	16897	16955	16947	16983	16911	17048	17136	16860	17093	16972	17013	16954	16923	16926	16919	17078	17122	17078	16863	16840	16941	17080	16762	16927	17092	16840	17053	16965	17097	17094	17030	16891	17181	16809	17063	16924
32493	38260	37231	27856	21917	20810	20788	20295	20537	20435	20492	20455	20352	20263	20403	20516	20324	20474	20168	20359	20393	20350	20405	20259	20470	20355	20284	20490	20424	20395	20361	20395	20255	20304	20334	20325	20361	20230	20227	20358	20470	20313	20401	20322	20640	20253	20262	20378	20245	20340	20257	20271	20479	20225	20318	20435	20462	20397	20329	20462	20168	20391	20245	20279	20288	20410	20269	20286	20341	20278	20513	20428	20488	20476	20287	20417	20499	20228	20306	20437	20423	20355	20294	20344	20121	20055	20649	20148	20486	20476	20275	20203	20145	20122	20478	20320	20451	20550	20342	20042	20174	20464	20228	20392	20428	20401	20437	20216	20248	20268	20507	20238	20195	20352	20397	20346	20380	20281	20381	20288	20327	20405	20285	20725	20313	20444	20172	20352	20304	20090	20245	20407	20269	20349	20303	20261	20165	20346	19946	20308	20267	20378	20587	20624	20468	20292	20070	20321	20374	20473	20387	20297	20308	20365	20349	20134	20332	20227	20322	20249	20249	20178	20301	20437	20183	20055	20198	20278	20134	20539	20332	20471	20305	20366	20115	20248	20288	20249	20464	20338	20365	20317	20365	20242	20303	20069	20182	20149	20346	20307	20382	20167	20423	20251	20381	20237	20372	20297	20214	20223	20345	20287	20457	20318	20438	20119	20366	20353	20379	20362	20378	20400	20286	20213	20448	20362	20341	20475	20469	20260	20439	20484	20188	20341	20478	20120	20522	20095	20380	20307	20410	20376	20373	20402	20605	20207	20664	20274	20344	20209	20395	20283	20437	20263	20369	20541	20253	20088	20183	20438	20417	20278	20295	20399	20263	20192	20493	20154	20369	20376	20593	20209	20238	20249	20244	20143	20259	20157	20333	20373	20194	20198	20382	20357	20357	20313	20478	20496	20151	20471	20461	20336	20672	20412	20383	20411	20186	20187	20133	20106	20411	20319	20359	20205	20383	20345	20288	20419	20374	20374	20409	20346	20197	20370	20299	20290	20135	20359	20288	20127	20282	20485	20189	20266	20432	20509	20575	20207	20352	20343	20529	20361	20468	20396	20249	20126	20235	20209	20397	20257	20456	20201	20182	20023	20150	20317	20336	20482	20367	20052	20260	20368	20254	20253	20364	20323	20319	20291	20522	20350	20307	20490	20313	20546	20328	20220	20411	20266	20409	20413	20473	20264	20244	20324	20445	20345	20411	20133	20457	20211	20314	20396	20384	20322	20241	20446	20484	20220	20466	20333	20332	20109	20442	20189	20226	20465	20320	20023	20306	20115	20338	20344	20342	20298	19996	20182	20532	20387	20407	20308	20260	20443	20421	20284	20247	20331	20190	20432	20153	20389	20409	20229	20446	20282	20526	20348	20419	20162	20384	20146	20270	20400	20312	20304	20320	20219	20560	20345	20421	20227	20254	20198	20461	20360	20225	20413	20416	20454	20218	20229	20120	20166	20251	20277	20037	20210	20394	20305	20529	20280	20132	20223	20534	20305	20566	20245	20246	20392	20320	20325	20442	20257	20265	20318	20246	20361	20533	20297	20384	20435	20483	20259	20360	20371	20140	20267	20224	20261	20292	20294	20118	20295	20251	20331	20533	20204	20461	20120	20392	20258	20475	20254	20274	20499	20389	20300	20510	20172	20417	20213	20396	20250	20303	20310	20421	20242	20283	20261	20277	20310	20185	20132	20294	20166	20082	20392	20322	20367	20526	20324	20536	20429	20357	20307	20254	20358	20348	20499	20370	20282	20312	20284	20314	20225	20272	20390	20316	20240	20407	20278	20301	20293	20263	20476	20313	20444	20372	20240	20063	20363	20409	20350	20209	20241	20109	20446	20273	20365	20107	20379	20249	20356	20454	20483	20330	20379	20376	20172	20358	20387	20068	20430	20588	20336	20379	20391	20211	20344	20467	20351	20245	20195	20320	20224	20334	20257	20145	20396	20420	20303	20348	20326	20261	20333	20420	20230	20285	20240	20321	20555	20386	20264	20134	20382	20183	20173	20060	20513	20236	20302	20371	20620	20356	20376	20468	20413	20200	20284	20347	20451	20478	20384	20269	20238	20341	20349	20185	20274	20351	20238	20569	20242	20442	20279	20307	20216	20292	20136	20265	20466	20204	20293	20393	20321	20452	20356	20206	20233	20470	20274	20416	20282	20358	20296	20279	20370	20504	20344	20369	20221	20327	20066	20294	20154	20295	20367	20244	20508	20129	20110	20256	20278	20301	20253	20421	20281	20204	20156	20258	20425	20292	20463	20068	20202	20311	20374	20394	20210	20451	20391	20548	20139	20273	20472	20305	20275	20276	20287	20435	20404	20335	20127	20484	20354	20288	20351	20228	20220	20233	20185	20048	20210	20322	20406	20170	20265	20525	20440	20273	20275	20188	20413	20191	20458	20361	20098	20135	20347	20435	20254	20450	20219	20323	20270	20284	20325	20172	20187	20320	20528	20137	20086	20308	20420	20484	20303	20188	20224	20448	20218	20193	20256	20443	20340	20401	20516	20219	20361	20265	20365	20264	20400	20259	20487	20376	20262	20393	20324	20208	20389	20367	20406	20353	20430	20358	20497	20471	20597	20343	20391	20559	20258	20171	20237	20388	20373	20328	20274	20580	20545	20298	20170	20466	20289	20103	20239	20352	20355	20383	20424	20381	20297	20304	20192	20589	20215	20187	20277	20017	20350	20433	20342	20290	20490	20458	20452	20268	20214	20347	20442	20364	20582	20361	20362	20277	20431	20577	20362	20137	20311	20422	20360	20363	20393	20277	20294	20293	20466	20375	20304	20282	20515	20295	20174	20346	20336	20481	20449	20484	20293	20340	20588	20471	20407	20183	20350	20193	20227	20408	20289	20301	20479	20405	20530	20445	20338	20302	20319	20400	20520	20439	20255	20535	20304	20257	20255	20424	20530	20256	20501	20325	20194	20492	20456	20384	20426	20207	20268	20353	20434	20331	20383	20380	20311	20551	20302	20247	20137	20138	20129	20423	20337	20370	20222	20286	20132	20485	20322	20667	20055	20275	20400	20416	20311	20273	20279	20250	20367	20112	20223	20430	20355	20455	20337	20430	20295	20322	20300	20359	20334	20054	20244	20191	20388	20272	20153	20265	20319	20147	20295	20397	20262	20330	20500	20293	20495	20289	20372	20299	20313	20240	20242	20334	20358	20529	20089	20245	20182	20406	20351	20264	20362	20288	20248	20268	20306	20207	20448	20314	20329	20507	19889	20227	20348	20070	20358	20346	20269	20453	20261	20376	20293	20417	20122	20382	20182	20285	20283	20232	20405	20586	20341	20393	20378	20173	20419	20570	20273	20417	20407	20281	20398	20158	20435	20340	20367	20361	20244	20505	20262	20291	20265	20543	20182	20359	20447	20305	20126	20283	20484	20271	20375	20462	20286	20436	20297	20389	20313	20471	20495	20303	20428	20445	20374	20458	20218	20347	20305	20283	20541	20105	20435	20153	20299	20586	20318	20407	20421	20214	20193	20374	20363	20363	20305	20320	20508	20467	20483	20308	20137	20178	20625	20292	20364	20047	20280	20126	20424	20563	20227	20388	20281	20451	20371	20304	20324	20626	20407	20320	20434	20254	20311	20201	20439	20174	20140	20316	20392	20217	20114	20189	20184	20312	20104	20337	20225	20433	20482	20427	20200	20465	20491	20149	20282	20499	20345	20214	20463	20104	20286	20394	20397	20467	20331	20316	20452	20229	20354	20468	20429	20104	20147	20290	20414	20198	20606	20358	20241	20344	20468	20446	20306	20582	20414	20141	20185	20197	20234	20173	20357	20475	20565	20300	20318	20342	20281	20393	20278	20338	20247	20326	20116	20548	20271	20146	20483	20300	20440	20564	20304	20304	20315	20211	20379	20523	20244	20150	20230	20461	20373	20488	20414	20289	20266	20238	20451	20255	20381	20445	20357	20264	20401	20322	20194	20316	20312	20363	20121	20281	20308	20364	20163	20377	20456	20382	20419	20269	20366	20291	20220	20439	20400	20328	20396	20318	20301	20397	20346	20405	20500	20387	20147	20292	20427	20207	20442	20376	20562	20435	20200	20123	20285	20286	20388	20179	20269	20375	20196	20480	20253	20317	20309	20565	20332	20577	20409	20456	20165	20249	20198	20501	20584	20625	20447	20090	20366	20368	20242	20286	20184	20347	20348	20219	20323	20487	20345	20397	20336	20266	20285	20439	20469	20353	20534	20400	20337	20191	20266	20408	20308	20013	20272	20278	20502	20330	20326	20300	20324	20195	20380	20276	20343	20266	20187	20441	20259	20334	20603	20351	20483	20372	20446	20470	20434	20117	20102	20090	20337	20264	20271	20339	20139	20290	20559	20154	20186	20532	20298	20332	20342	20391	20360	20256	20320	20410	20282	20224	20199	20405	20136	20248	20373	20292	20314	20208	20346	20407	20515	20360	20435	20465	20185	20175	20223	20336	20152	20245	20313	20214	20071	20226	20433	20399	20327	20299	20258	20403	20576	20492	20328	20189	20192	20404	20288	20200	20242	20162	20384	20473	20172	20231	20230	20307	20264	20306	20281	20440	20395	20334	20236	20246	20381	20193	20295	20391	20394	20496	20350	20336	20343	20281	20483	20273	20355	20257	20205	20263	20191	20433	20345	20466	20568	20113	20377	20244	20310	20325	20541	20368	20253	20276	20308	20203	20180	20116	20372	20177	20600	20374	20394	20511	20438	20297	20246	20268	20251	20430	20271	20171	20268	20282	20084	20304	20410	20359	20231	20371	20602	20371	20291	20512	20363	20435	20447	20251	20381	20371	20400	20472	20380	20316	20279	20295	20497	20106	20421	20276	20396	20550	20317	20385	20164	20281	20334	20244	20308	20298	20248	20406	20469	20084	20275	20421	20266	20247	20131	20249	20386	20145	20254	20397	20386	20254	20371	20653	20338	20451	20235	20248	20364	20204	20295	20244	20552	20545	20558	20326	20401	20319	20142	20342	20544	20350	20406	20301	20292	20253	20404	20323	20282	20329	20514	20259	20470	20390	20501	20418	20403	20453	20225	20172	20277	20425	20507	20230	20389	20180	20256	20332	20167	20369	20300	20316	20289	20207	20343	20288	20390	20307	20318	20417	20480	20141	20300	20140	20234
44514	57173	38051	22438	18067	17171	16755	16776	16733	16750	16621	16636	16612	16984	16890	16718	16782	16857	16849	16890	16702	16769	16755	16873	16774	16881	16764	16868	16728	16689	16794	16724	16731	16567	16944	16621	16647	16595	16655	16692	16713	16832	16672	16712	16824	16626	16718	16722	16729	16624	16711	16679	16763	16788	16510	16733	16686	16874	16739	16637	16744	16753	16623	16832	16821	16904	16793	16702	16817	16750	16573	16687	16779	16644	16650	16748	16664	16782	16708	16663	16666	16861	16732	16764	16812	16601	16749	16707	16744	16671	16671	16626	16552	16665	16852	16594	16706	16821	16745	16777	16880	16709	16848	16704	16773	16798	16679	16652	16771	16685	16668	16710	16721	16617	16734	16766	16677	16561	16733	16656	16765	16499	16634	16676	16641	16809	16765	16580	16746	16626	16533	16622	16580	16640	16745	16683	16770	16751	16691	16691	16744	16627	16779	16678	16735	16832	16692	16685	16677	16763	16645	16699	16724	16875	16714	16848	16793	16827	16682	16629	16740	16726	16709	16699	16699	16771	16601	16760	16633	16549	16756	16562	16757	16712	16772	16821	16703	16547	16805	16773	16857	16662	16646	16651	16781	16623	16759	16803	16665	16737	16653	16577	16725	16797	16794	16700	16688	16616	16664	16712	16791	16792	16599	16864	16555	16751	16885	16781	16789	16732	16736	16673	16675	16863	16648	16732	16640	16593	16586	16708	16586	16645	16697	16754	16647	16704	16521	16623	16818	16683	16747	16665	16709	16816	16763	16650	16732	16813	16516	16652	16703	16893	16643	16724	16882	16680	16912	16827	16749	16819	16607	16689	16843	16716	16817	16682	16843	16695	16822	16789	16769	16762	16762	16804	16926	16763	16714	16716	16796	16615	16770	16832	16854	16665	16590	16790	16675	16845	16597	16758	16659	16782	16811	16926	16630	16627	16549	16861	16635	16802	16674	16558	16778	16704	16650	16618	16751	16769	16607	16766	16617	16946	16778	16806	16880	16600	16611	16791	16630	16639	16643	16778	16695	16771	16749	16832	16838	16627	16741	16708	16618	16714	16699	16648	16801	16658	16826	16823	16696	16614	16684	16817	16696	16640	16757	16732	16671	16788	16745	16740	16696	16986	16813	16852	16629	16541	16547	16691	16716	16654	16757	16800	16720	16645	16626	16767	16761	16608	16617	16713	16754	16811	16882	16634	16709	16785	16617	16628	16663	16754	16754	16625	16761	16688	16622	16913	16633	16852	16837	16732	16628	16692	16657	16642	16876	16738	16691	16860	16667	16541	16737	16792	16679	16745	16732	16604	16727	16613	16578	16744	16628	16570	16634	16788	16527	16674	16938	16919	16539	16891	16703	16517	16873	16619	16564	16618	16532	17063	16633	16902	16800	16771	16776	16605	16801	16764	16819	16579	16768	16707	16709	16751	16714	16691	16743	16715	16672	16547	16725	16757	16779	16684	16678	16626	16780	16845	16728	16821	16788	16513	16673	16689	16713	16698	16784	16741	16682	16701	16722	16607	16607	16883	16879	16876	16720	16625	16869	16874	16729	16716	16760	16515	16815	16703	16777	16768	16727	16597	16618	16781	16822	16719	16695	16786	16572	16809	16766	16653	16938	16756	16772	16834	16694	16756	16722	16766	16548	16697	16553	16731	16855	16668	16706	16688	16805	16664	16646	16727	16803	16720	16713	16767	16699	16696	16766	16751	16576	16683	16692	16811	16699	16760	16776	16601	16730	16598	16874	16704	16725	16715	16712	16738	16692	16907	16861	16736	16651	16550	16838	16658	16567	16757	16862	16634	16570	16753	16707	16677	16841	16494	16852	16425	16654	16715	16463	16592	16710	16844	16562	16701	16815	16632	16749	16678	16594	16765	16764	16610	16763	16770	16774	16842	16683	16609	16564	16726	16701	16760	16766	16783	16763	16763	16859	16764	16799	16735	16720	16677	16853	16868	16771	16668	16730	16773	16703	16838	16741	16800	16597	16758	16699	16761	16740	16752	16757	16653	16816	16660	16617	16784	16783	16667	16607	16667	16696	16769	16605	16703	16766	16728	16811	16775	16727	16665	16789	16750	16760	16726	16804	16768	16795	16628	16784	16613	16710	16584	16883	16611	16680	16529	16844	16666	16630	16632	16657	16696	16708	16571	16724	16774	16800	16677	16765	16699	16901	16731	16743	16794	16814	16646	16588	16770	16599	16735	16583	16850	16721	16798	16809	16629	16838	16726	16803	16745	16689	16642	16758	16634	16809	16858	16685	16609	16850	16887	16805	16629	16583	16570	16527	16573	16839	16703	16842	16626	16605	16596	16777	16516	16594	16697	16845	16741	16776	16527	16730	16833	16799	16788	16721	16808	16718	16690	16745	16767	16613	16726	16788	16708	16697	16729	16929	16721	16653	16836	16554	16723	16862	16688	16649	16798	16691	16770	16881	16556	16747	16679	16749	16536	16830	16657	16603	16561	16827	16821	16824	16888	16804	16862	16717	16654	16851	16567	16779	16731	16724	16872	16675	16656	16637	16839	16607	16508	16709	16619	16832	16736	16682	16855	16722	16514	16702	16684	16885	16642	16687	16730	16622	16841	16751	16728	16547	16728	16729	16699	16882	16855	16616	16851	16837	16782	16542	16929	16718	16820	16709	16662	16577	16579	16844	16642	16717	16731	16715	16637	16714	16759	16758	16730	16682	16733	16748	16920	16819	16706	16564	16819	16636	16742	16807	16799	16715	16701	16602	16554	16587	16919	16864	16664	16966	16620	16737	16744	16655	16762	16822	16954	16662	16560	16733	16631	16752	16548	16589	16701	16684	16802	16709	16851	16666	16598	16791	16777	16630	16609	16904	16787	16911	16691	16753	16711	16578	16668	16697	16786	16612	16604	16585	16763	16681	16541	16662	16660	16867	16721	16777	16624	16575	16709	16551	16735	16633	16613	16647	16794	16675	16939	16776	16668	16557	16657	16772	16730	16712	16766	16840	16831	16652	16585	16829	16808	16626	16835	16793	16675	16844	16723	16915	16816	16716	16621	16828	16627	16788	16645	16832	16769	16765	16762	16846	16684	16809	16782	16594	16607	16708	16698	16727	16432	16827	16591	16718	16460	16788	16676	16709	16814	16718	16687	16873	16635	16628	16742	17039	16617	16809	16797	16690	16775	16728	16534	16649	16787	16736	16725	16856	16536	16842	16830	16709	16768	16717	16697	16797	16653	16636	16874	16680	16661	16905	16680	16672	16624	16653	16772	16674	16722	16645	16701	16848	16748	16718	16597	16606	16720	16725	16680	16650	16855	16767	16822	16662	16713	16794	16570	16726	16648	16722	16896	16845	16765	16725	16645	16854	16854	16794	16678	16531	16699	16537	16701	16690	16899	16790	16721	16785	16730	16649	16574	16821	16626	16584	16822	16869	16663	16705	16637	16692	16691	16731	16570	16867	16878	16737	16719	16745	16719	16801	16827	16680	16745	16742	16772	16830	16599	16794	16752	16737	16723	16899	16712	16672	16784	16664	16745	16819	16680	16764	16658	16540	16674	16753	16640	16713	16735	16671	16682	16718	16656	16708	16810	16910	16684	16786	16519	16568	16623	16641	16813	16950	16785	16787	16659	16820	16885	16812	16849	16740	16733	16718	16734	16539	16758	16909	16826	16653	16785	16532	16722	16567	16670	16693	16664	16661	16718	16612	16565	16611	16734	16578	16829	16693	16639	16748	16791	16721	16918	16940	16612	16649	16821	16710	16867	16686	16700	16686	16717	16826	16700	16659	16570	16605	16716	16447	16774	16915	16622	16673	16804	16597	16735	16783	16724	16574	16765	16922	16609	16529	16809	16713	16756	16812	16767	16765	16649	16747	16853	16866	16839	16601	16649	16618	16688	16784	16733	16679	16620	16709	16727	16785	16709	16912	16662	16660	16730	16804	16712	16799	16761	16693	16601	16690	16554	16829	16735	16733	16674	16812	16716	16815	16582	16729	16811	16760	16626	16889	16780	16822	16626	16572	16633	16797	16730	16606	16767	16412	16722	16698	16787	16575	16659	16719	16761	16863	16571	16712	16505	16839	16719	16643	16637	16862	16777	16507	16783	16793	16677	16680	16874	16945	16635	16712	16727	16566	16677	16828	16649	16594	16840	16647	16731	16839	16768	16803	16549	16849	16647	16604	16685	16785	16750	16854	16782	16612	16788	16804	16743	16717	16734	16549	16759	16973	16554	16750	16552	16756	16727	16700	16865	16627	16765	16743	16659	16746	16691	16692	16669	16809	16693	16793	16811	16734	16545	16982	16545	16664	16718	16667	16656	16681	16607	16755	16877	16716	16628	16750	16652	16698	16653	16921	16592	16699	16730	16914	16684	16817	16747	16776	16754	16810	16508	16788	16862	16678	16637	16558	16546	16750	16672	16718	16681	16779	16784	16811	16706	16580	16677	16713	16626	16633	16776	16755	16693	16765	16647	16829	16792	16843	16596	16705	16732	16638	16806	16667	16927	16716	16774	16649	16800	16634	16813	16833	16837	16655	16653	16582	16774	16783	16656	16826	16682	16801	16701	16542	16778	16799	16769	16781	16923	16583	16712	16867	16701	16776	16785	16812	16784	16519	16668	16690	16630	16683	16675	16860	16654	16764	16645	16829	16656	16608	16685	16668	16664	16670	16734	16709	16535	16843	16924	16570	16739	16667	16800	16697	16696	16590	16643	16691	16574	16887	16912	16715	16841	16907	16688	16898	16911	16658	16692	16709	16429	16620	16771	16610	16809	16719	16729	16594	16768	16558	16801	16786	16575	16764	16522	16804	16681	16717	16561	16659	16721	16680	16946	16653	16675	16916	16674	16770	16762	16718	16537	16822	16638	16630	16849	16670	16587	16783	16785	16903	16629	16824	16611	16629	16653	16608	16724	16656	16910	16592	16733	16582	16752	16581	16709	16716	16623	16616	16960	16712	16592	16721	16814	16743	16794	16563	16913	16803	16598	16674	16671	16653	16794	16921	16557	16714	16621	16767	16649	16651	16678	16773	16869	16644	16680	16704	16810	16845	16687	16729	16560	16737	16727	16700	16773	16712	16816	16851	16737	16713	16784	16830	16787	16757	16784	16705	16534	16803	16750	16764	16833	16636	16683	16837	16761	17013	16679
24224	23702	32567	27033	23604	23760	23221	20406	19921	19867	19790	20034	19953	19965	19687	19914	20033	19782	19934	19660	19952	19891	19887	19918	19841	20143	19919	19863	19757	19887	19768	19820	19738	19643	19757	19774	19678	19750	19783	19730	19751	19730	19840	19752	19652	19696	19538	19673	19689	19634	19999	19952	19747	19756	19807	19607	19594	19634	19651	19833	19911	19875	19727	19750	19752	19774	19845	19651	19840	19873	19575	19767	19650	19660	19759	19774	19637	19803	19682	19742	19775	19734	19826	19754	19760	19790	19695	19665	19916	19880	19738	19687	19696	19695	19922	19768	19874	19793	19708	19685	19705	19740	19805	19637	19854	19747	19589	19742	19608	19718	19707	19593	19695	19797	19687	19659	19683	19668	19768	19432	19509	19651	19795	19756	19610	19645	19626	19765	19694	19870	19703	19638	19647	19751	19672	19767	19722	19653	19788	19604	19743	19697	19481	19571	19785	19674	19679	19819	19833	19768	19658	19791	19538	19699	19829	19772	19621	19864	19720	19626	19665	19756	19635	19638	19716	19739	19606	19865	19627	19865	19595	19627	19519	19768	19624	19662	19667	19715	19860	19650	19590	19781	19980	19686	19737	19578	19795	19540	19750	19815	19839	19688	19571	19680	19635	19724	19863	19555	19727	19804	19706	19774	19833	19891	19674	19476	19727	19673	19747	19707	19558	19766	19761	19622	19808	19804	19840	19728	19715	19721	19722	19776	19819	19602	19571	19603	19720	19605	19714	19743	19700	19853	19733	19677	19680	19668	19643	19555	19718	19800	19667	19505	19717	19528	19668	19928	19709	19702	19654	19878	19858	19732	19684	19757	19700	19712	19612	19801	19762	19598	19722	19669	19927	19663	19794	19938	19638	19678	19691	19703	19719	19648	19759	19759	19697	19820	19734	19641	19913	19821	19651	19814	19943	19807	19812	19664	19755	19780	19773	19584	19698	19910	19698	19729	19649	19702	19770	19500	19677	19632	19861	19728	19679	19619	19892	19602	19808	19712	19747	19906	19825	19936	19690	19636	19896	19625	19796	19746	19685	19518	19854	19906	19760	19724	19655	19676	19697	19675	19779	19748	19892	19565	19637	19842	19565	19707	19537	19744	19714	19763	19648	19694	19685	19781	19742	19657	19777	19898	19594	19638	19661	19602	19633	19641	19732	19586	19590	19645	19617	19663	19724	19640	19568	19702	19757	19668	19602	19832	19796	19800	19737	19722	19637	19688	19696	19830	19661	19723	19869	19644	19672	19719	19792	19853	19617	19715	19588	19644	19937	19621	19543	19626	19857	19537	19511	19639	19870	19624	19738	19614	19927	19768	19717	19749	19752	19620	19663	19550	19772	19797	19587	19688	19687	19715	19724	19730	19590	19754	19705	19615	19623	19784	19533	19891	19658	20021	19929	19801	19710	20092	19632	19908	19799	19779	19807	19736	19765	19483	19692	19577	19672	19605	19743	19785	19819	19709	19627	19705	19700	19807	19577	19774	19705	19539	19787	19776	19951	19730	19641	19553	19783	19699	19925	19489	19741	19856	19641	19648	19831	19711	19532	19612	19862	19822	19668	19681	19536	19803	19717	19681	19640	19593	19542	19791	19765	19922	19650	19684	19862	19881	19690	19842	19607	19739	19822	19563	19716	19585	19572	19374	19501	19779	19521	19686	19606	19726	19896	19914	19655	19670	19678	19864	19652	19836	19754	19732	19817	19810	19852	19756	19770	19701	19809	19698	19877	19993	19645	19705	19565	19728	19670	19880	19480	19625	19887	19794	19757	19741	19478	19685	19685	19794	19738	19614	19734	19677	19770	19485	19849	19579	20020	19787	19690	19486	19815	19878	19783	19857	19832	19665	19594	19363	19675	19649	19681	19919	19827	19679	19672	19550	19828	19736	19636	19580	19679	19878	19778	19659	19630	19838	19608	19532	19939	19529	19739	19713	19647	19686	19670	19482	19860	19895	19659	19706	19637	19805	19662	19622	19925	19721	19603	19779	19673	19737	19671	19772	19858	19521	19751	19558	19811	19683	19737	19709	19627	19648	19654	19551	19773	19602	19589	19696	19665	19744	19750	19651	19786	19768	19713	19860	19461	19520	19712	19792	20068	19786	19776	19710	19806	19758	19759	19691	19767	19712	19766	19711	19912	19745	19893	19795	19806	19701	19907	19766	19780	19887	19705	19901	19550	19658	19709	19794	19649	19950	19710	19511	19797	19758	19685	19778	19680	19759	19490	19496	19493	19621	19557	19770	19763	19855	19841	19607	19887	19702	19752	19790	19496	19779	19750	19778	19910	19604	19837	19685	19612	19645	19895	19734	19732	19903	19631	19656	19742	19782	19736	19545	19622	19648	19667	19773	19647	19661	19590	19589	19560	19715	19825	19763	19599	19796	19906	19724	19587	19906	19897	19674	19637	19779	19754	19673	19688	19575	19861	19831	19895	19783	19561	19758	19843	19706	19795	19811	19618	19594	19656	19676	19920	19743	19776	19697	19550	19634	19674	19611	19719	19675	19756	19697	19897	19729	19862	19767	19571	19715	19532	19630	19693	19736	19820	19805	19924	19683	19716	19710	19658	19795	19723	19774	19732	19642	19635	19809	19602	19764	19634	19727	19644	19647	19712	19829	19902	19819	19904	19806	19775	19944	19915	19699	19783	19805	19836	19601	19689	19641	19704	19809	19769	19747	19792	19659	19627	19712	19693	19577	19729	19632	19765	19767	19799	19692	19712	19816	19784	19790	19695	19660	19735	19548	19658	19721	19765	19810	19798	19574	19894	19571	19635	19914	19856	19813	19724	19838	19691	19550	19641	19642	19561	19469	19758	19675	19900	19644	19837	19686	19622	19789	19709	19881	19836	19855	19568	19665	19789	19628	19781	19709	19805	19780	19611	19663	19511	19713	19725	19863	19820	19718	19825	19542	19739	19836	19746	19863	19682	19679	19916	19810	19807	19736	19645	19904	19555	19941	19733	20009	19635	19743	19756	19511	19669	19812	19817	19689	20019	19712	19688	19662	19665	19733	19773	19680	19476	19441	19901	19771	19889	19796	19571	19613	19575	19772	19587	19561	19445	19702	19595	19650	19652	19822	19707	19681	19871	19788	19715	19798	19656	19736	19557	19607	19816	19751	19944	19808	19451	19660	19726	19809	19725	19729	19466	19639	19423	19694	19725	19718	19707	19966	19629	19596	19945	19708	19688	19713	19609	19719	19714	19624	19755	19342	19591	19741	19759	19791	19728	19824	19941	19650	19797	19596	19726	19707	19900	19596	19515	20018	19621	19601	19891	19550	19807	19422	19909	19612	19775	19563	19744	19515	19666	19720	19826	19616	19791	19724	19651	19670	19663	19967	19721	19563	19715	19677	19624	19629	19627	19810	19851	19599	19792	19976	19905	19492	19680	19618	19683	19624	19517	19473	19600	20076	19645	19489	19698	19594	19859	19695	19947	19883	19814	19745	19701	19764	19928	19650	19588	19701	19648	19829	19609	19973	19629	19910	19730	19903	19667	19740	19792	19805	19741	19792	19587	19654	19653	19514	19760	19898	19744	19739	19665	19706	19599	19619	19696	19795	19797	19785	19874	19666	19818	19592	19822	19559	19734	19818	19831	19723	19673	19885	19614	19772	19693	19570	19610	19745	19783	19452	19915	19495	19694	19884	19877	19771	19817	19865	19817	19707	19796	19640	19703	19571	19644	19782	19658	19839	19735	19712	19702	19589	19720	19724	19921	19696	19755	19989	19744	19628	19622	19740	19741	19788	19471	19600	19800	19733	19659	19757	19748	19800	19822	19817	19636	19664	19639	19882	19666	19957	19724	19739	19745	19707	19733	19439	19697	19624	19757	19727	19736	19765	19544	19645	19778	19525	19712	19803	19741	19696	19632	19364	19698	19709	19692	19788	19772	19828	19551	19517	19621	19897	19438	19510	19757	19758	19693	19903	19549	19757	19704	19590	19886	19765	19648	19593	19765	19812	19567	19730	19692	19887	19790	19733	19712	19728	19636	19667	19752	19680	19623	19765	19479	19709	19618	19812	19789	19811	19549	19826	19742	19680	19694	19783	19759	19661	19558	19706	19771	19767	19698	19808	19779	19514	19770	19789	19825	19699	19868	19656	19925	19793	19568	19727	19653	19582	19857	19621	19677	19816	19822	19737	19710	19683	19807	20086	19547	19708	19916	19826	19593	19686	19603	19728	19765	19868	19755	19695	19757	19660	19822	19621	19809	19756	19687	19864	19539	19608	19690	19757	19722	19651	19611	19674	19682	19590	19737	19907	19686	19796	19594	19631	19557	19601	19685	19691	19857	19691	19721	19937	19569	19655	19687	19793	19894	19601	19702	19493	19747	19703	19713	19664	19707	19722	19645	19667	19814	19664	19895	19840	19419	19494	19699	19724	19673	19587	19627	19701	19680	19616	19710	19856	19676	19655	19671	19670	19843	19805	19752	19829	19869	19716	19843	19858	19747	19898	19811	19705	19678	19850	19687	19653	19718	19648	19575	19864	19695	19652	19636	19768	19759	19821	19702	19595	19684	19597	19628	19726	19647	19490	19518	19630	19869	19694	19670	19677	19840	19818	19590	19600	19671	19718	19749	19746	19564	19605	19857	19720	19566	19725	19836	19630	19597	19728	19811	19584	19742	19783	19891	19800	19750	19800	19762	19635	19766	19832	19828	19890	19775	19773	19535	19825	19559	19752	19461	19655	19734	19760	19764	19761	19664	19701	19477	19742	19663	19936	19692	19640	19825	19588	19605	19619	19882	19757	19839	19860	19793	19739	19793	19871	19714	19771	19633	19871	19578	19800	19914	19590	19421	19684	19678	19585	19757	19572	19799	19591	19617	19770	19741	19574	19763	19859	19746	19695	19565	19552	19707	19711	19687	19975	19687	19680	19795	19667	19914	19977	19550	19741	19737	19575	19930	19875	19826	19635	19833	19810	19791	19861	19749	19864	19833	19902	19953	19729	19755	19836	19863	19591	19732	19742	19652	19550	19738	19720	19427	19785	19785	19873	19866	19644	20095	19647	19531	19765	19915	19733	19827	19762	19755	19668	19725	19684	19715	19660	19580	19892	19631	19724	19640	19893	19695	19870	19821	19835	19944	19748	19854	19906	19704	19697	19726	19843
64176	96636	68277	38174	24256	18519	17087	16596	16475	16411	16539	16383	16328	16399	16369	16384	16322	16353	16265	16450	16551	16316	16455	16286	16486	16424	16465	16289	16456	16324	16585	16362	16383	16487	16281	16386	16480	16420	16395	16519	16543	16418	16362	16498	16592	16534	16267	16378	16315	16370	16275	16389	16388	16455	16366	16504	16367	16457	16321	16487	16576	16356	16363	16311	16441	16396	16596	16502	16412	16488	16615	16369	16403	16320	16377	16325	16477	16434	16322	16383	16552	16138	16307	16572	16297	16481	16475	16289	16393	16459	16506	16361	16392	16375	16495	16501	16473	16083	16282	16365	16453	16264	16458	16291	16389	16452	16307	16319	16480	16323	16413	16405	16342	16322	16341	16242	16291	16211	16246	16362	16409	16547	16373	16445	16405	16412	16298	16358	16414	16244	16346	16324	16333	16524	16392	16174	16319	16356	16436	16286	16438	16500	16495	16294	16342	16496	16400	16403	16313	16393	16503	16488	16482	16433	16498	16373	16455	16290	16308	16362	16452	16376	16378	16554	16204	16186	16357	16401	16387	16262	16412	16189	16346	16345	16498	16292	16436	16280	16206	16398	16429	16476	16282	16448	16583	16431	16364	16448	16570	16275	16197	16380	16368	16415	16317	16374	16349	16367	16483	16395	16407	16479	16349	16566	16420	16449	16458	16371	16403	16213	16463	16487	16478	16374	16405	16427	16572	16355	16359	16554	16456	16530	16412	16281	16457	16622	16380	16425	16568	16400	16354	16276	16354	16415	16423	16426	16206	16355	16555	16303	16378	16241	16437	16258	16088	16371	16417	16475	16423	16345	16357	16262	16512	16540	16610	16412	16435	16407	16302	16403	16379	16372	16463	16502	16280	16321	16226	16514	16501	16275	16401	16448	16326	16605	16258	16539	16395	16428	16346	16383	16309	16420	16252	16355	16409	16364	16425	16465	16324	16471	16363	16492	16308	16325	16360	16401	16430	16215	16339	16233	16341	16463	16501	16388	16291	16396	16384	16323	16413	16311	16290	16275	16406	16408	16357	16317	16281	16384	16126	16457	16321	16481	16214	16335	16393	16449	16304	16375	16450	16300	16318	16513	16422	16553	16344	16417	16326	16461	16444	16314	16499	16578	16541	16335	16332	16324	16432	16395	16199	16502	16330	16492	16408	16388	16340	16371	16292	16267	16393	16309	16314	16382	16416	16464	16481	16290	16238	16462	16335	16340	16272	16382	16368	16367	16441	16187	16261	16446	16370	16310	16343	16366	16522	16430	16374	16268	16520	16413	16238	16438	16459	16408	16369	16524	16318	16378	16415	16293	16326	16248	16372	16369	16197	16509	16327	16551	16369	16550	16235	16231	16306	16384	16447	16404	16445	16453	16561	16302	16323	16397	16293	16360	16522	16539	16287	16382	16539	16289	16393	16405	16501	16371	16372	16378	16531	16287	16630	16283	16351	16388	16322	16275	16374	16500	16453	16269	16213	16390	16262	16297	16434	16348	16497	16393	16431	16197	16258	16389	16397	16401	16367	16258	16617	16528	16329	16294	16594	16463	16343	16529	16331	16466	16283	16412	16409	16319	16316	16379	16437	16390	16442	16568	16537	16372	16373	16335	16256	16424	16524	16302	16489	16431	16408	16365	16478	16425	16239	16346	16380	16352	16428	16274	16361	16390	16439	16407	16652	16407	16338	16370	16419	16293	16368	16300	16357	16444	16283	16411	16453	16509	16158	16500	16436	16257	16419	16268	16510	16396	16503	16507	16423	16338	16494	16269	16305	16238	16517	16429	16485	16272	16411	16466	16244	16527	16397	16406	16385	16441	16424	16350	16411	16374	16400	16403	16391	16501	16477	16328	16494	16299	16271	16294	16430	16465	16470	16276	16383	16641	16368	16159	16552	16512	16391	16385	16301	16498	16505	16320	16408	16444	16386	16417	16383	16336	16430	16484	16480	16387	16528	16388	16340	16268	16357	16356	16567	16352	16503	16383	16426	16464	16300	16282	16413	16402	16292	16562	16329	16387	16522	16233	16556	16557	16362	16413	16399	16673	16399	16524	16649	16341	16443	16390	16437	16294	16348	16392	16415	16392	16314	16412	16639	16384	16533	16372	16616	16306	16448	16476	16522	16455	16297	16438	16372	16233	16407	16379	16327	16294	16466	16364	16432	16387	16436	16271	16429	16310	16527	16327	16296	16384	16454	16329	16211	16534	16417	16352	16416	16303	16235	16256	16274	16338	16494	16501	16230	16363	16428	16348	16238	16261	16448	16484	16488	16469	16395	16532	16503	16430	16327	16402	16486	16356	16381	16396	16375	16359	16239	16437	16392	16497	16409	16448	16448	16550	16377	16286	16321	16404	16366	16321	16390	16361	16436	16225	16525	16316	16329	16267	16396	16492	16552	16324	16404	16644	16411	16394	16284	16372	16378	16328	16463	16309	16297	16429	16447	16477	16402	16425	16308	16491	16439	16261	16374	16515	16409	16373	16318	16577	16414	16285	16425	16298	16382	16447	16483	16332	16391	16357	16364	16388	16594	16450	16383	16467	16453	16390	16240	16459	16435	16466	16355	16351	16458	16309	16458	16373	16465	16410	16377	16324	16387	16330	16372	16245	16354	16578	16512	16424	16254	16421	16450	16298	16312	16384	16308	16432	16221	16402	16366	16495	16407	16338	16339	16394	16537	16130	16202	16274	16451	16266	16604	16249	16455	16408	16482	16404	16233	16249	16441	16329	16367	16323	16243	16495	16364	16431	16432	16335	16463	16382	16303	16430	16511	16391	16402	16260	16383	16364	16345	16495	16474	16157	16471	16530	16337	16418	16240	16451	16357	16443	16453	16255	16460	16382	16444	16284	16537	16361	16279	16305	16498	16312	16522	16239	16579	16451	16253	16131	16274	16406	16413	16457	16249	16504	16271	16165	16473	16271	16430	16357	16516	16508	16224	16389	16531	16284	16390	16329	16457	16366	16276	16339	16443	16310	16480	16331	16429	16456	16392	16433	16292	16409	16282	16289	16446	16487	16311	16349	16478	16175	16342	16472	16497	16263	16292	16340	16302	16432	16457	16421	16364	16313	16357	16304	16465	16325	16323	16290	16287	16297	16370	16604	16104	16356	16301	16411	16241	16412	16331	16335	16353	16563	16391	16626	16613	16397	16246	16474	16374	16352	16465	16472	16352	16384	16457	16434	16375	16299	16514	16323	16321	16380	16449	16282	16341	16437	16427	16343	16379	16551	16326	16279	16247	16493	16351	16424	16193	16402	16329	16341	16478	16355	16421	16374	16482	16488	16363	16362	16429	16194	16605	16347	16283	16599	16556	16242	16386	16457	16455	16302	16488	16074	16447	16348	16454	16240	16455	16392	16413	16470	16630	16488	16338	16410	16235	16207	16400	16403	16444	16403	16494	16396	16391	16423	16393	16407	16364	16505	16411	16448	16330	16137	16354	16231	16358	16533	16358	16518	16291	16460	16397	16284	16543	16430	16428	16517	16297	16385	16376	16478	16328	16325	16507	16326	16561	16422	16399	16376	16285	16176	16396	16517	16418	16455	16365	16450	16522	16404	16219	16365	16267	16250	16235	16402	16483	16411	16402	16450	16396	16317	16356	16423	16521	16364	16264	16397	16208	16525	16314	16563	16270	16533	16683	16349	16452	16397	16437	16471	16367	16473	16432	16382	16358	16419	16442	16559	16470	16370	16535	16446	16149	16388	16446	16320	16337	16368	16528	16326	16302	16357	16325	16296	16333	16348	16455	16476	16395	16399	16388	16392	16326	16316	16435	16487	16425	16290	16579	16366	16394	16257	16556	16482	16480	16509	16455	16301	16305	16442	16481	16306	16429	16343	16479	16340	16384	16454	16438	16384	16284	16243	16508	16133	16438	16300	16352	16560	16467	16277	16383	16545	16255	16435	16342	16367	16378	16425	16400	16405	16423	16435	16432	16361	16438	16519	16379	16401	16499	16369	16432	16291	16483	16489	16402	16364	16367	16342	16480	16317	16435	16411	16458	16465	16232	16071	16496	16395	16490	16256	16476	16226	16404	16373	16358	16364	16371	16526	16372	16262	16412	16671	16410	16327	16404	16241	16502	16221	16469	16455	16383	16452	16342	16424	16356	16581	16452	16366	16255	16300	16447	16430	16581	16594	16502	16399	16334	16243	16194	16295	16498	16224	16461	16398	16398	16274	16357	16157	16397	16276	16345	16354	16375	16449	16482	16438	16390	16441	16289	16327	16585	16437	16367	16327	16417	16525	16388	16341	16480	16377	16425	16404	16331	16359	16383	16352	16369	16619	16441	16361	16410	16356	16574	16469	16248	16287	16315	16465	16376	16216	16426	16261	16342	16391	16698	16402	16302	16440	16324	16441	16428	16438	16489	16428	16399	16469	16447	16412	16433	16384	16339	16621	16362	16371	16335	16310	16416	16272	16326	16335	16317	16381	16482	16409	16348	16341	16362	16466	16322	16286	16321	16356	16604	16202	16525	16454	16198	16522	16238	16498	16484	16413	16457	16493	16294	16388	16409	16208	16372	16419	16527	16335	16391	16286	16488	16317	16317	16345	16321	16324	16409	16414	16353	16357	16467	16108	16356	16371	16374	16381	16325	16228	16359	16506	16202	16266	16370	16337	16443	16384	16515	16395	16401	16392	16317	16364	16297	16408	16453	16335	16198	16405	16481	16318	16562	16532	16379	16475	16177	16321	16342	16402	16369	16511	16283	16395	16322	16439	16299	16591	16272	16428	16485	16504	16399	16442	16279	16161	16302	16538	16390	16397	16487	16391	16324	16489	16435	16448	16328	16525	16454	16551	16242	16308	16507	16292	16482	16327	16626	16475	16352	16400	16242	16408	16518	16480	16567	16510	16275	16347	16185	16262	16351	16330	16291	16178	16336	16426	16305	16394	16376	16493	16360	16352	16351	16548	16468	16381	16390	16339	16272	16414	16258	16377	16482	16420	16190	16447	16259	16460	16403	16355	16336	16491	16261	16497	16517	16447	16315	16373	16516	16543	16448	16447	16137	16349	16499	16139	16423	16416	16462	16283	16396	16278	16442	16519	16241	16470	16503	16427	16273	16268	16329	16387	16445	16446	16424	16357	16455	16378	16562	16442	16388	16540	16400	16428	16382	16474
22815	22429	30950	24790	22392	24226	26142	20789	20023	20272	20043	20069	19998	20121	19951	19799	19626	19994	19742	19822	19903	19761	19753	19706	19884	19686	20070	19973	19698	19817	19800	19866	19832	19798	19999	19876	19713	19825	19713	19589	19897	19796	19817	19789	19806	19883	19973	19955	19691	19528	20032	19702	19965	19872	19589	19715	19813	19939	19783	19958	19775	19630	19423	19651	19819	19835	19902	19751	19639	19791	19559	19928	19756	19700	19632	19810	19579	19962	19598	19509	19706	19725	19565	19579	19968	19739	19696	19631	19560	19671	19618	19705	19716	19867	19684	19717	19691	19702	19679	19487	19468	19824	19734	19742	19689	19513	19696	19709	19696	19775	19826	19838	19796	19609	19699	19933	19607	19796	19709	19710	19614	19639	19470	19445	19506	19736	19710	19783	19687	19485	19775	19544	19806	19750	19603	19712	19697	19624	19571	19620	19525	19446	19744	19707	19660	19600	19578	19816	19618	19668	19724	19609	19572	19784	19733	19562	19560	19643	19745	19640	19668	19661	19608	19775	19923	19543	19576	19517	19615	19730	19589	19684	19810	19584	19679	19544	19759	19815	19694	19805	19821	19663	19715	19528	19862	19723	19813	19608	19793	19650	19858	19695	19681	19694	19707	19529	19817	19614	19525	19693	19680	19723	19709	19658	19648	19663	19884	19669	19640	19478	19465	19599	19447	19407	19732	19567	19872	19700	19703	19699	19765	19509	19678	19716	19618	19710	19879	19573	19699	19562	19714	19658	19610	19656	19753	19750	19677	19787	19687	19652	19603	19866	19743	19691	19600	19515	19641	19490	19760	19606	19611	19660	19595	19386	19534	19771	19761	19770	19757	19685	19820	19594	19668	19542	19705	19636	19479	19441	19742	19691	19491	19776	19814	19506	19818	19785	19671	19704	19774	19468	19538	19815	19901	19728	19407	19664	19522	19572	19684	19688	19613	19535	19609	19705	19567	19648	19681	19566	19898	19703	19809	19738	19877	19496	19531	19699	19704	19742	19706	19793	19563	19708	19795	19699	19750	19609	19695	19837	19608	19747	19566	19588	19728	19600	19682	19856	19864	19646	19411	19847	19618	19544	19513	19889	19492	19648	19767	19606	19591	19687	19565	19526	19711	19648	19549	19846	19610	19525	19753	19858	19624	19713	19694	19667	19906	19737	19825	19623	19730	19673	19546	19680	19625	19510	19558	19668	19759	19757	19632	19576	19589	19753	19733	19650	19807	19760	19727	19617	19649	19977	19677	19752	19692	19729	19529	19630	19730	19669	19856	19766	19836	19630	19658	19586	19899	19637	19601	19712	19729	19748	19675	19816	19764	19544	19815	19812	19588	19689	19541	19942	19526	19540	19658	19845	19648	19525	19685	19868	19817	19602	19693	19731	19810	19476	19604	19728	19879	19522	19806	19589	19696	19854	19569	19628	19464	19923	20028	19715	19757	19548	19662	19607	19898	19692	19739	19774	19679	19590	19680	19896	19470	19581	19636	19606	19690	19757	19785	19647	19535	19478	19723	19585	19638	19438	19583	19731	19858	19499	19691	19787	19742	19677	19853	19651	19667	19476	19544	19716	19729	19621	19522	19544	19566	19697	19659	19522	19740	19746	19607	19654	19478	19867	19730	19636	19592	19648	19684	19707	19583	19620	19724	19648	19603	19575	19539	19669	19622	19643	19576	19577	19670	19761	19778	19621	19643	19705	19586	19629	19658	19770	19560	19621	19799	19798	19537	19591	19778	19589	19731	19647	19604	19602	19809	19814	19573	19630	19776	19728	19819	19657	19708	19860	19832	19822	19447	19655	19778	19608	19563	19536	19807	19704	19518	19710	19393	19725	19575	19474	19717	19635	19558	19821	19690	19679	19567	19762	19650	19639	19956	19464	19668	19682	19607	19450	19617	19875	19629	19669	19632	19564	19568	19732	19756	19504	19708	19646	19526	19607	19744	19746	19645	19547	19549	19874	19851	19553	19546	19538	19864	19606	19594	19552	19658	19639	19670	19732	19729	19692	19750	19714	19739	19599	19698	19589	19605	19572	19744	19585	19672	19738	19730	19726	19682	19686	19798	19635	19621	19827	19907	19449	19702	19623	19694	19875	19712	19814	19619	19552	19533	19547	19631	19480	19549	19515	19527	19740	19715	19477	19764	19553	19733	19699	19812	19753	19641	19551	19634	19790	19573	19710	19617	19666	19793	19721	19819	19686	19823	19731	19661	19701	19657	19513	19699	19444	19621	19754	19707	19618	19603	19604	19616	19765	19685	19580	19798	19538	19613	19843	19626	19563	19853	19693	19727	19648	19598	19634	19737	19690	19729	19654	19699	19610	19690	19554	19652	19647	19585	19748	19461	19740	19885	19714	19681	19574	19458	19750	19699	19630	19574	19718	19552	19560	19508	19643	19685	19535	19553	19469	19572	19698	19725	19867	19740	19630	19800	19781	19645	19671	19611	19586	19613	19572	19715	19605	19682	19697	19591	19439	19739	19674	19719	19523	19724	19639	19753	19633	19653	19693	19569	19667	19482	19637	19570	19537	19592	19912	19563	19619	19680	19654	19605	19471	19638	19600	19721	19677	19595	19759	19714	19534	19622	19716	19608	19800	19627	19881	19749	19525	19600	19765	19676	19874	19766	19707	19692	19793	19763	19482	19700	20059	19834	19723	19720	19715	19846	19652	19703	19582	19515	19716	19929	19614	19640	19581	19741	19500	19622	19699	19773	19519	19526	19693	19551	19676	19800	19642	19734	19468	19678	19805	19840	19653	19678	19867	19723	19471	19689	19635	19530	19646	19467	19717	19761	19734	19844	19836	19505	19676	19667	19583	19621	19729	19588	19587	19741	19832	19500	19580	19732	19780	19473	19662	19586	19699	19740	19436	19651	19690	19647	19493	19606	19629	19535	19661	19680	19607	19506	19711	19846	19710	19851	19630	19609	19366	19691	19705	19578	19600	19521	19626	19816	19636	19693	19712	19625	19758	19745	19483	19745	19702	19860	19664	19594	19786	19636	19691	19602	19786	19598	19423	19527	19627	19838	19525	19669	19742	19540	19712	19741	19558	19994	19784	19859	19653	19519	19712	19713	19431	19632	19693	19633	19611	19664	19600	19691	19730	19680	19445	19759	19678	19736	19544	19635	19790	19642	19533	19545	19562	19729	19419	19561	19658	19635	19599	19751	19617	19718	19436	19525	19786	19801	20004	19673	19683	19634	19594	19682	19648	19708	19723	19653	19463	19559	19740	19686	19835	19806	19728	19649	19548	19524	19755	19784	19633	19719	19618	19894	19722	19706	19527	19776	19697	19639	19649	19591	19664	19556	19705	19599	19675	19728	19550	19861	19539	19648	19837	19748	19822	19737	19802	19668	19450	19531	19827	19767	19459	19670	19758	19587	19680	19636	19711	19860	19636	19560	19611	19634	19697	19739	19748	19841	19789	19656	19635	19701	19529	19536	19653	19747	19856	19612	19426	19499	19608	19693	19778	19332	19369	19595	19745	19694	19688	19632	19429	19762	19678	19700	19673	19704	19462	19835	19880	19481	19673	19780	19470	19766	19657	19663	19782	19647	19673	19604	19569	19878	19582	19500	19691	19525	19716	19503	19764	19616	19657	19572	19748	19703	19496	19646	19867	19807	19673	19520	19816	19441	19555	19731	19663	19498	19687	19671	19862	19709	19587	19457	19648	19606	19547	19536	19740	19887	19742	19735	19717	19735	19401	19546	19719	19743	19430	19670	19495	19750	19662	19564	19690	19755	19841	19756	19679	19868	19742	19559	19633	19638	19732	19744	19709	19528	19796	19720	19718	19456	19714	19550	19554	19692	19793	19509	19465	19568	19686	19472	19428	19638	19527	19578	19662	19782	19549	19843	19632	19598	19609	19734	19709	19648	19848	19612	19714	19646	19701	19473	19571	19749	19749	19579	19778	19722	19711	19509	19529	19791	19703	19579	19635	19743	19613	19682	19712	19509	19645	19662	19822	19520	19594	19532	19796	19600	19882	19790	19524	19788	19741	19660	19661	19826	19652	19738	19675	19631	19674	19531	19499	19669	19600	19608	19575	19724	19548	19671	19568	19598	19559	19597	19698	19673	19634	19689	19627	19833	19595	19686	19575	19799	19488	19692	19834	19617	19460	19805	19626	19649	19626	19925	19634	19743	19536	19678	19695	19747	19637	19698	19723	19937	19679	19855	19855	19703	19747	19586	19617	19761	19658	19851	19808	19742	19649	19696	19753	19770	19995	19768	19649	19767	19625	19567	19657	19518	19664	19743	19749	19747	19734	19714	19414	19660	19680	19733	19769	19455	19489	19542	19703	19796	19571	19506	19556	19601	19472	19769	19562	19814	19697	19655	19755	19647	19646	19646	19785	19790	19709	19805	19476	19561	19416	19585	19713	19897	19882	19712	19449	19623	19294	19640	19644	19695	19730	19539	19723	19787	19742	19619	19783	19609	19689	19757	19664	19632	19716	19783	19618	19622	19647	19805	19665	19444	19655	19594	19658	19650	19546	19812	19628	19582	19559	19630	19757	19307	19699	19615	19457	19459	19662	19848	19516	19628	19776	19770	19582	19657	19625	19569	19875	19856	19713	19654	19579	19711	19759	19577	19843	19876	19842	19702	19501	19844	19411	19449	19700	19715	19625	19678	19702	19794	19600	19376	19582	19668	19624	19830	19636	19614	19597	19696	19599	19742	19779	19559	19589	19840	19623	19733	19760	19506	19638	19598	19885	19846	19790	19598	19875	19963	19657	19873	19604	19767	19599	19769	19615	19601	19706	19702	19777	19429	19645	19754	19624	19773	19628	19515	19543	19767	19723	19883	19604	19639	19720	19699	19769	19749	19445	19797	19678	19647	19605	19771	19491	19546	19766	19769	19484	19703	19622	19663	19692	19385	19587	19892	19584	19636	19650	19438	19823	19691	19623	19647	19698	19503	19663	19591	19644	19671	19682	19788	19830	19719	19617	19601	19812	19808	19670	19670	19835	19614	19549	19545	19729	19748	19615	19451	19615	19586	19690	19433	19690	19656	19872	19505	19934	19423	19618	19607	19743	19554	19716	19762	19759	19562	19563	19632	19725	19663	19671	19722	19505	19499	19591	19630	19508	19530	19677	19936	19688	19754	19806
62403	104665	78495	47231	29327	20529	17632	16621	16407	16337	16386	16344	16198	16362	16307	16456	16523	16414	16459	16355	16435	16096	16225	16341	16521	16326	16363	16348	16318	16342	16373	16175	16408	16312	16458	16275	16271	16255	16320	16295	16279	16374	16208	16416	16362	16415	16373	16297	16295	16384	16420	16257	16459	16284	16445	16392	16314	16404	16520	16306	16221	16367	16297	16369	16269	16197	16381	16307	16227	16556	16124	16624	16395	16132	16308	16234	16260	16400	16363	16240	16348	16342	16251	16338	16294	16353	16417	16279	16503	16099	16363	16378	16261	16273	16352	16137	16434	16418	16420	16309	16331	16197	16181	16354	16268	16396	16203	16276	16356	16237	16446	16246	16209	16514	16248	16356	16412	16361	16307	16283	16457	16177	16297	16377	16246	16348	16258	16388	16390	16249	16328	16352	16421	16237	16225	16257	16382	16295	16301	16155	16345	16324	16331	16337	16386	16289	16376	16297	16285	16508	16304	16369	16439	16258	16226	16420	16234	16381	16436	16457	16387	16120	16391	16530	16373	16364	16303	16434	16302	16236	16272	16172	16290	16413	16195	16404	16152	16438	16268	16359	16257	16430	16177	16339	16377	16253	16263	16290	16351	16321	16446	16407	16379	16340	16273	16186	16390	16239	16113	16156	16420	16220	16485	16494	16328	16123	16582	16307	16336	16437	16268	16550	16304	16248	16389	16259	16342	16338	16221	16478	16248	16290	16405	16043	16338	16387	16389	16289	16430	16457	16229	16263	16311	16421	16260	16289	16473	16199	16430	16523	16077	16347	16386	16106	16283	16325	16285	16415	16376	16462	16282	16411	16232	16242	16211	16350	16186	16300	16341	16317	16466	16334	16151	16551	16395	16340	16297	16403	16403	16389	16227	16204	16285	16373	16223	16242	16387	16361	16392	16291	16361	16450	16385	16444	16268	16321	16389	16368	16299	16239	16376	16440	16172	16277	16279	16227	16282	16298	16460	16194	16315	16274	16376	16353	16442	16375	16309	16391	16270	16344	16327	16325	16278	16417	16587	16495	16301	16509	16500	16380	16305	16262	16264	16464	16437	16397	16393	16250	16292	16287	16231	16461	16200	16157	16088	16307	16284	16449	16312	16248	16429	16477	16522	16369	16324	16241	16342	16342	16338	16303	16416	16280	16401	16224	16341	16341	16377	16356	16326	16160	16324	16420	16365	16384	16409	16217	16150	16238	16251	16288	16231	16456	16402	16297	16430	16371	16278	16273	16226	16345	16325	16299	16398	16257	16287	16236	16408	16260	16303	16392	16318	16386	16279	16321	16386	16531	16323	16414	16301	16418	16265	16202	16405	16324	16288	16501	16504	16387	16365	16251	16300	16328	16262	16292	16408	16529	16381	16504	16335	16304	16295	16289	16180	16244	16389	16416	16260	16219	16381	16318	16485	16325	16120	16577	16400	16276	16336	16431	16226	16373	16400	16250	16217	16218	16226	16224	16436	16454	16337	16348	16364	16390	16449	16247	16349	16227	16211	16401	16322	16249	16324	16309	16435	16233	16404	16333	16272	16482	16442	16204	16379	16311	16355	16386	16383	16337	16252	16354	16369	16413	16360	16503	16148	16354	16322	16280	16271	16297	16333	16443	16261	16337	16346	16248	16283	16119	16290	16416	16292	16506	16260	16384	16350	16417	16327	16227	16424	16285	16234	16193	16242	16229	16235	16390	16235	16318	16271	16361	16303	16271	16421	16344	16383	16530	16303	16479	16413	16131	16152	16202	16301	16443	16397	16413	16419	16479	16373	16097	16445	16335	16492	16192	16106	16275	16497	16140	16399	16299	16319	16440	16364	16318	16331	16327	16304	16452	16250	16453	16448	16508	16364	16359	16224	16300	16334	16285	16378	16317	16344	16242	16360	16200	16366	16221	16348	16423	16485	16420	16492	16377	16427	16288	16174	16236	16563	16259	16366	16178	16243	16195	16214	16217	16331	16274	16129	16260	16402	16416	16228	16353	16416	16216	16475	16282	16339	16216	16298	16455	16369	16414	16359	16382	16321	16267	16286	16340	16132	16278	16393	16088	16321	16446	16147	16367	16221	16175	16270	16168	16180	16431	16277	16454	16353	16284	16375	16365	16377	16409	16279	16424	16326	16415	16332	16311	16248	16435	16420	16229	16467	16299	16333	16217	16123	16450	16332	16424	16272	16380	16362	16234	16441	16395	16432	16254	16033	16332	16279	16152	16375	16291	16356	16377	16246	16293	16249	16378	16358	16315	16411	16426	16431	16243	16217	16508	16359	16386	16272	16488	16133	16334	16224	16107	16267	16472	16329	16419	16277	16481	16412	16314	16265	16353	16277	16328	16411	16232	16351	16367	16425	16381	16446	16222	16387	16030	16364	16386	16325	16272	16250	16346	16312	16384	16250	16260	16399	16307	16449	16319	16299	16246	16439	16327	16218	16243	16289	16489	16152	16348	16194	16382	16324	16289	16231	16467	16285	16433	16071	16348	16349	16292	16196	16293	16268	16200	16379	16488	16337	16329	16462	16381	16197	16287	16338	16247	16383	16238	16281	16264	16311	16510	16334	16426	16339	16456	16311	16342	16352	16371	16323	16447	16334	16225	16545	16289	16274	16306	16433	16430	16392	16254	16269	16204	16589	16253	16388	16321	16385	16441	16343	16268	16322	16399	16230	16356	16282	16248	16417	16330	16424	16397	16193	16293	16399	16335	16490	16454	16041	16184	16344	16329	16496	16338	16267	16333	16437	16136	16333	16353	16169	16443	16397	16282	16292	16386	16285	16417	16237	16379	16586	16350	16182	16476	16367	16335	16268	16363	16364	16352	16303	16350	16398	16269	16328	16184	16562	16372	16347	16136	16313	16325	16317	16285	16386	16411	16316	16310	16352	16329	16122	16493	16431	16342	16477	16372	16271	16304	16330	16436	16343	16464	16335	16306	16376	16289	16191	16370	16284	16219	16307	16275	16454	16234	16333	16306	16221	16094	16428	16286	16462	16230	16382	16280	16397	16411	16263	16249	16294	16358	16409	16319	16325	16320	16083	16393	16196	16224	16412	16278	16286	16408	16283	16484	16330	16580	16333	16379	16398	16364	16301	16386	16330	16232	16275	16213	16381	16361	16360	16268	16432	16473	16312	16313	16319	16205	16299	16283	16402	16449	16333	16258	16298	16344	16315	16389	16315	16412	16283	16365	16244	16284	16322	16270	16412	16350	16326	16233	16284	16425	16259	16189	16362	16295	16459	16266	16301	16479	16377	16279	16227	16293	16229	16397	16518	16221	16274	16320	16214	16224	16372	16346	16332	16254	16346	16220	16311	16269	16402	16348	16313	16406	16339	16152	16337	16174	16526	16459	16161	16523	16417	16398	16272	16353	16294	16215	16536	16440	16324	16301	16316	16394	16290	16294	16464	16312	16312	16417	16376	16426	16154	16490	16324	16227	16263	16169	16458	16292	16346	16193	16302	16441	16372	16405	16435	16270	16236	16334	16443	16237	16359	16510	16272	16364	16300	16225	16454	16217	16071	16467	16229	16394	16126	16490	16389	16415	16482	16265	16293	16257	16285	16246	16304	16209	16373	16417	16455	16172	16394	16411	16317	16354	16244	16353	16361	16141	16394	16337	16164	16385	16405	16247	16448	16332	16372	16286	16349	16381	16248	16528	16411	16338	16492	16326	16465	16320	16240	16442	16341	16237	16322	16277	16281	16392	16290	16281	16423	16279	16257	16292	16314	16325	16339	16365	16275	16224	16454	16273	16344	16164	16194	16484	16339	16394	16365	16271	16312	16430	16310	16396	16298	16242	16326	16159	16265	16311	16425	16499	16223	16343	16358	16199	16416	16370	16319	16248	16337	16116	16278	16155	16372	16234	16258	16274	16277	16247	16442	16245	16291	16373	16383	16372	16377	16324	16241	16304	16356	16205	16332	16210	16207	16372	16282	16500	16291	16294	16375	16179	16338	16314	16349	16200	16149	16216	16400	16307	16354	16326	16289	16178	16310	16190	16407	16407	16529	16155	16240	16398	16305	16366	16212	16340	16201	16202	16270	16510	16185	16338	16410	16374	16425	16338	16427	16447	16260	16321	16338	16446	16321	16284	16433	16139	16235	16278	16459	16304	16440	16305	16307	16384	16237	16307	16234	16231	16419	16275	16373	16333	16417	16593	16316	16345	16325	16291	16404	16401	16286	16292	16341	16303	16309	16396	16397	16182	16188	16317	16329	16321	16365	16255	16267	16439	16357	16466	16404	16146	16375	16176	16417	16171	16256	16332	16398	16137	16271	16402	16164	16284	16423	16311	16514	16200	16564	16379	16448	16427	16265	16177	16483	16267	16406	16396	16383	16310	16378	16244	16150	16324	16201	16414	16393	16372	16223	16302	16322	16351	16375	16208	16449	16214	16586	16276	16258	16356	16416	16297	16236	16189	16362	16203	16421	16355	16186	16234	16240	16345	16223	16367	16305	16342	16507	16328	16498	16111	16302	16277	16159	16406	16323	16202	16386	16355	16393	16388	16222	16310	16238	16391	16239	16256	16374	16325	16383	16204	16229	16374	16301	16293	16357	16278	16498	16188	16332	16370	16356	16266	16349	16436	16506	16296	16423	16310	16392	16364	16338	16330	16299	16403	16259	16333	16262	16358	16220	16316	16226	16351	16204	16164	16343	16342	16203	16408	16269	16299	16462	16365	16250	16249	16336	16339	16279	16220	16313	16391	16290	16383	16281	16336	16490	16295	16293	16396	16290	16389	16325	16381	16402	16380	16303	16550	16310	16295	16250	16307	16330	16411	16273	16393	16225	16329	16446	16236	16235	16381	16252	16366	16371	16312	16547	16323	16418	16410	16215	16379	16317	16459	16182	16149	16373	16191	16296	16395	16317	16326	16173	16424	16459	16545	16216	16434	16407	16458	16269	16247	16252	16333	16378	16392	16394	16157	16318	16248	16386	16332	16147	16415	16151	16429	16210	16544	16334	16370	16391	16283	16216	16300	16381	16362	16316	16316	16083	16263	16341	16298	16425	16397	16266	16229	16321	16228	16368	16365	16191	16417	16428	16506	16514	16362	16274	16449	16427	16279	16390	16228	16314	16294	16419	16178	16350	16322	16300	16218	16359	16474	16212	16273	16174	16318
31604	38637	37828	27280	20744	19597	19564	19135	18888	19017	19090	18977	19009	19016	18952	19103	18921	18969	18828	19133	18858	18969	19012	18801	18969	19063	18986	19066	18803	18960	19024	18854	18901	19013	18810	19037	18911	18994	18749	18894	18775	19072	18958	18866	19003	19002	18905	18956	18930	19071	18972	18782	18915	18966	18825	19009	18848	18934	19144	18947	19014	19014	18862	18993	19041	18839	19043	18996	19077	19005	19043	18744	19018	19138	19022	19043	18823	18902	18868	19088	19095	18892	19196	18804	18981	18842	18849	18815	18877	18848	18809	19120	19043	18933	18948	18931	18885	18973	18952	18899	19008	19008	18881	18766	19162	18874	18893	18899	19069	18979	18769	18806	18912	18667	18962	18948	19026	18841	18922	18970	19123	18847	18766	19118	18774	18927	18746	18833	19020	18981	18817	18748	18884	19012	18712	18854	19060	18900	18999	18912	18937	18870	18982	18895	18907	18727	18971	18913	18941	19033	18754	18956	19035	18837	18891	18993	18841	18991	18943	18968	19003	18919	18892	18963	19038	19151	18898	19081	18867	18786	18862	18710	19202	18823	18935	18920	18848	18716	19009	18963	19322	18868	18830	18872	18972	18899	18929	19094	18890	19000	18845	18720	18743	18701	18984	18891	18938	18965	19036	18952	18875	18980	18840	18824	18984	18751	18883	18918	18924	18833	18851	18675	18979	19191	19111	19042	18976	19047	18958	18927	18927	18880	19007	18996	19068	19053	18823	18958	18939	18879	18860	18907	18731	18831	19105	18897	18666	18813	19004	18982	19064	18707	19042	19044	18890	18959	18788	19044	18859	18853	18840	18956	18825	18988	19075	18995	18934	18958	19032	18696	19125	19115	18950	18802	18891	18623	18898	18932	18968	18997	18993	19005	18894	18923	18928	18955	19001	18959	18929	18682	18959	18940	18943	18773	18896	18764	19062	19038	18708	18722	18763	18872	18871	18947	19039	18901	18954	18931	19043	18806	19008	18901	19051	18729	18996	19063	19074	19063	18897	18887	19109	19038	18803	18836	19065	18947	18726	18811	18903	18895	19125	18803	18903	18841	19035	18892	18867	18744	19034	18786	19021	18842	18820	18900	18700	18855	18843	18983	19007	19060	18962	18967	18887	18981	18912	18759	19033	19012	18808	18879	18888	19036	18889	18913	18995	19066	18782	18945	18933	18999	19052	19046	18933	18999	18842	18779	18865	19031	18954	18805	18941	18922	18926	18729	18915	18994	19002	18859	18957	19114	19036	18962	19070	18774	19072	19070	18884	19057	18595	18828	19007	18614	19048	19012	19156	19035	18894	18864	19046	18902	18747	18953	18899	18817	18819	19053	18991	18857	18963	18979	18790	18996	19003	18861	18954	18701	18869	18776	19045	19103	18765	18867	18988	19015	18884	19033	18758	18916	18847	18852	18860	18604	18901	18897	18913	18920	19028	19147	19104	18795	18855	18887	18961	19071	18792	18821	18973	18790	18959	18839	18831	18681	18834	18783	19066	19088	18700	18978	18906	18851	18846	18958	18913	18836	18934	18831	18736	18973	18980	18785	18953	18938	18780	18935	18942	18952	18951	18798	18873	18734	19121	18922	18881	18991	18906	19082	18709	19032	19005	18911	18801	18884	18676	18652	18849	18841	18893	18934	18766	18913	18932	18937	19007	19006	18805	18838	19041	18977	18759	19038	18790	18935	18899	18915	19127	18878	18751	19028	19076	18991	18949	18958	19002	19208	18786	18969	18765	18790	19160	19221	18989	19094	18815	18882	18872	19043	19182	19011	18793	18979	18911	18632	18747	18732	18935	19054	18934	18956	18885	18831	19030	18655	18753	18950	18973	18735	19089	18875	19040	18990	19020	18942	19095	18950	18874	18990	18934	18979	18921	18948	18851	19012	19174	18941	19102	18901	18832	18831	19003	18984	18818	19004	18968	18816	18984	19002	18896	19156	18887	19072	18907	18902	18905	18957	18725	18915	18861	18695	19116	18929	19026	18852	18995	19022	18957	18947	18841	18831	18804	19003	19130	18934	18878	18852	18911	19059	18736	18817	18801	18989	18800	18993	18938	18892	19053	18824	19004	18918	19122	18818	18873	18936	18800	18795	19025	18978	18868	18899	18885	18785	18935	19019	19033	19010	18910	18808	18994	18862	18876	19006	19023	19015	18828	18912	18782	18945	19070	18915	18850	19031	18828	18993	18815	18792	18836	19024	18852	18955	19137	18790	19001	18867	18832	18973	19213	18960	18805	18761	18925	19002	19201	19287	19056	19138	18836	19044	18930	18713	18954	18836	18934	19047	18933	18906	18940	18851	19172	18817	18992	18914	18859	18748	18704	18772	19071	19128	19025	18992	18954	19026	18926	18976	19014	19014	18929	18861	18817	19088	18699	19185	18974	18727	18834	18913	18862	18929	18959	18808	18702	18813	19156	18963	18994	19005	18716	18864	18895	19055	18977	18917	18839	18921	18989	18808	18916	18935	19131	18914	18811	18841	18842	19003	19117	18900	18971	18937	18915	19008	18943	18789	18773	19193	18861	19055	18998	18825	18859	18710	19015	18822	18781	19092	19198	19051	18753	18954	18882	18914	18985	18926	18732	18832	18785	18972	18812	18918	18662	19001	19082	18889	18956	18838	18900	18916	18877	18795	18715	19001	18796	19115	19042	19050	19030	19288	19041	18853	19044	18943	18648	18868	18931	19017	18767	18711	18989	18776	19078	18966	18914	18740	19094	19067	18938	18822	18863	19109	18726	19103	19137	18764	18763	18950	18926	18857	18804	18981	19055	18955	19068	19004	19032	18839	18613	18956	18758	19157	18748	18891	19044	18946	18953	18819	18977	18889	18889	18841	18786	18840	18851	18844	18886	18950	19007	18858	19199	19004	19080	18803	19215	18826	18964	18926	18994	18815	18821	19036	18978	18632	18972	19066	19072	19015	18946	19027	18998	19039	19051	18905	18926	18864	18919	18766	18962	18909	18814	19206	18983	19048	18981	18822	18821	18682	18962	19208	19004	18964	19127	18986	18937	19009	18940	18977	19065	19098	19028	18970	18832	19018	18846	18726	18914	18782	18670	18798	18955	18858	18935	19199	18874	19077	18857	18785	18696	18835	18854	18938	18754	19020	18941	18886	18901	18725	18921	19015	19076	19035	18856	18983	19074	18997	18882	18646	18867	18991	18974	18964	18948	18994	18771	19013	18991	18960	19058	19024	18825	18844	18975	18784	18711	18735	18631	18720	18867	18907	18987	18971	18956	19002	19006	19043	18904	19141	18928	18760	18919	19024	18858	19022	18831	18647	18865	18862	19035	18992	19026	18958	19014	18781	18936	18866	18879	18834	18919	19094	18759	19054	18954	18905	18965	18986	19008	18915	19086	18813	18916	19028	18947	18723	18988	18853	18809	19061	18872	18870	19062	18765	18969	18901	18945	19155	18930	19010	18843	19034	18932	18925	19007	18918	18902	19102	18877	18842	19098	18770	18899	18975	18722	18886	18925	18953	19063	18901	18879	18949	19116	19122	18719	18912	19089	18837	18952	18990	19185	18893	18923	18795	19112	19149	19288	19155	18877	18802	19152	18886	18956	18842	18979	19015	18683	18893	18935	19102	18995	19091	18856	18630	19022	19045	19050	18915	18878	18808	19052	18773	18984	19062	19034	18917	18835	19040	18872	18944	18937	18925	18835	19072	18954	18948	18787	19153	19034	18981	18760	18902	18911	18823	18911	18769	19074	19118	18875	19247	18864	19010	18773	18825	18885	18913	19001	18956	18858	19133	18839	18823	18898	18652	18925	18995	18738	19187	18877	18730	19086	18832	18721	18884	18765	18898	19071	18906	18788	18913	19000	19115	19054	19034	19075	18747	19096	18810	18725	18686	18866	18859	19013	19020	18935	18985	18772	18908	19022	18931	18852	18908	19020	18714	18820	18737	18826	18648	19087	19139	18825	18924	19072	18872	18864	19082	19084	19101	18988	18921	18897	18939	19018	18715	18808	19001	18923	19006	19057	19081	18822	18879	18804	18986	19053	18842	18929	18838	18895	18899	18887	18795	18860	18829	18993	18965	18754	18824	18913	18781	18901	19018	19186	18900	18771	18890	18826	18886	19045	18904	18851	18900	18964	18996	19001	19046	18852	18754	18983	19045	19017	19083	18965	18901	18801	19037	18965	18795	19138	18869	18834	18872	19028	18926	18930	18895	18972	18709	18939	18982	18940	18868	18910	18900	18874	18842	18832	19011	19024	19032	18963	18679	19058	18805	18851	18844	19100	19045	18818	19109	18920	19107	18975	19068	18891	18709	18945	18842	18892	18796	18932	18981	18892	19030	19060	18854	19168	19156	19019	18942	18895	18989	19103	18951	18957	19088	19090	18973	18874	19032	18722	19023	19092	18980	18881	18801	18876	19069	18973	18857	18901	18972	18941	18776	18947	19010	18933	18915	18732	19027	19196	18887	18826	18933	18905	19069	19205	19043	18869	19131	19009	18827	18970	18785	18697	18797	18771	18806	18992	19247	18950	19013	18958	18924	19171	18951	18730	18626	18968	19022	18990	18982	18984	19116	18924	19144	18882	19009	19040	18831	18850	18834	18804	18838	18933	18941	18808	18851	18888	18893	18895	18893	18944	18845	19005	19124	18890	18870	18879	18732	18969	18916	19036	18993	18878	18894	18983	18875	19140	18894	18963	18868	19059	18946	18922	18952	18784	19167	19282	18855	18918	18796	19029	18808	19053	18924	19107	18923	18845	18805	18805	19112	18985	19150	19072	18843	18981	18989	18936	19005	19202	18974	18875	18786	19119	18966	18906	18785	18817	18865	19095	18872	18861	18760	18710	18952	18803	18914	18914	19044	18677	19188	18870	18805	18929	18838	18884	18953	18965	18878	18953	18857	18833	18891	18687	18919	18870	18903	19087	18868	18907	18902	18915	19011	18846	19008	18800	18914	18847	18777	18866	18841	18938	18945	18981	18872	18944	18994	18839	18833	19024	19103	18788	19069	18968	19025	18799	18848	18961	19096	18994	18794	18801	18774	18805	18831	18989	18667	18847	18821	18972	19044	18990	18880	18709	19037	18878	18832	18929	18926	18902	18954	18794	19060	18989	18805	19004	18821	18921	18798	19023	19048	18811	18866
42550	57964	38399	22695	17474	16342	16130	15849	15929	16076	15957	15912	15957	15889	15999	15969	15907	15962	15975	15956	16017	15949	15876	15774	16014	15859	16053	16072	16043	15955	15771	15860	16125	15878	15849	15864	15841	15806	16123	15901	15884	16004	15929	15953	15824	16098	15853	16075	16054	15945	15857	15871	15970	16019	15901	15898	15927	15916	16069	16052	16071	15862	15897	15975	15790	15735	15797	15781	15954	15930	15867	15947	15976	15947	15996	15975	15977	15972	15732	15837	15901	15832	15917	15747	16004	15788	15869	15955	15899	15836	15868	15901	15859	16070	15829	15810	15880	15960	15958	15733	15930	15834	16094	15844	15937	15889	15935	15811	16109	16072	15938	15826	15889	15895	15840	15878	15819	15767	15972	16102	15854	15908	15825	15893	15816	15938	16030	15915	16016	15771	15967	15904	15945	15841	15820	15783	15957	16068	15888	15883	15850	16005	15930	15978	16033	15937	15877	16015	15915	15883	15858	15980	15811	15859	15914	15971	16005	15910	15889	15875	15811	15950	15966	15924	15793	15812	15813	15978	15985	15913	15791	15948	15831	15853	15846	15961	15847	15894	15733	15786	16005	15798	15870	15885	15926	15949	15889	15918	15675	15863	15953	16028	15875	15880	16007	15916	16100	15860	15663	15927	15882	15863	15970	15969	15986	15981	15935	16035	15840	15915	15970	15768	15755	15910	15857	15846	15917	15801	15886	15864	16030	15925	15669	15890	15935	15986	15968	15814	16073	15752	16040	15912	16047	16070	15889	16052	16028	15861	16009	15982	15904	15881	15971	15961	15911	15815	15955	16082	15869	15747	15976	15966	15811	15811	15902	15878	16078	15941	16014	15975	15986	15878	15816	16132	16031	15886	15844	15788	15873	15855	15977	15896	15702	16029	15951	15882	15918	15874	15709	15969	15887	15787	16039	15859	15978	15949	15776	15845	15960	15842	15860	15965	15785	15837	16049	15790	15924	15872	16063	15925	15947	15932	15782	15824	15874	15841	16192	15865	15945	15992	15813	15862	15906	15991	15894	15977	15838	15938	15881	15978	15952	15756	15965	15761	15903	15902	16006	15922	16033	15942	15844	15902	16041	15709	15992	15922	15763	15808	15731	15862	15717	15933	15991	15938	15714	15896	15863	16023	16141	16031	15815	15831	15950	15893	15990	15793	15895	15866	15875	15820	16075	16020	15845	15807	15777	15892	15971	16091	15987	15962	16024	15836	15992	15972	15931	15969	15939	15836	15962	15899	16017	15872	16029	15782	15818	15829	16034	16073	15963	15823	15897	16052	15826	15976	15971	16108	15906	15814	16030	15943	15888	15754	16053	16077	15868	15985	15710	16043	15811	16019	15936	15985	16019	15884	15859	15785	15928	15800	15793	15883	15882	15962	15890	15913	15934	15898	15927	15907	16038	15756	15975	15869	15973	15887	16019	15840	16020	15839	15916	15938	15838	15863	16107	15911	15995	15914	15843	15935	15951	16008	15931	16130	15953	15790	15813	16036	15927	15884	15929	16065	15717	15759	15896	15797	15870	15950	15828	15897	15950	16017	15776	15980	15931	15883	16063	15803	15972	16197	15984	15840	15764	16043	16002	15889	15919	16094	16002	15890	15846	15777	15939	16013	16022	15920	15695	16064	15762	15965	15766	15897	15870	15867	15984	15795	15921	15835	15693	16131	15894	16037	16091	15865	15974	15816	15869	15883	15808	15939	15819	15681	15777	16060	15928	15896	15826	16008	15686	15949	16120	16016	15863	15965	15931	15984	15752	15941	15903	15924	15942	15993	16044	16014	15758	15888	15823	15980	15843	15804	15928	15969	15869	16037	15893	16067	15984	15972	16017	16012	15859	15854	15876	15908	15973	15954	15983	15938	15964	15854	15980	15946	15842	16090	15756	15827	16036	15920	15820	15918	15802	15803	16067	15922	16007	16048	15863	15655	15900	15919	15789	15929	15856	15920	15841	15940	15912	15801	15869	15849	15989	15824	15894	16041	16052	16143	15891	16015	15855	16044	15851	15869	15886	15760	15956	15973	15925	15812	15831	16029	15878	15849	16021	15859	15881	15896	15946	15720	15967	15887	15892	15814	16036	15903	15882	15984	15792	16035	15968	15950	15890	15767	15991	15877	15915	15840	15875	15866	16110	15907	16014	16032	15941	16094	15873	15937	16100	15825	15905	15897	16013	15958	15835	15826	16057	15992	15909	15956	15932	15912	15970	15958	15807	15989	15942	15856	15897	15960	15885	15976	15871	15839	15959	15927	15760	15875	15987	15880	15921	15821	15816	16056	16137	15961	16009	15732	15874	16106	16006	15903	15943	15899	16022	15905	15921	15863	15924	15866	15964	15917	15917	16015	15960	15825	15864	16043	15891	15924	15854	15994	15944	15843	15939	15880	16001	15815	15889	15786	15867	15875	15994	15909	15797	15890	16082	15917	15779	15939	15863	15944	15861	15950	15958	15910	15933	15926	15910	15929	15745	15783	15819	15911	15880	15862	15688	15994	15842	16053	15936	16082	16039	15884	15910	15898	15854	16002	15799	15785	15794	15764	15919	15709	15931	15751	16018	15953	15920	15902	16054	15862	15984	15939	15932	16086	15861	15875	15928	15965	16083	15950	15836	15935	16024	15889	15877	15799	15998	15943	16065	15816	15915	15956	15975	15937	15884	15797	15991	15783	16118	15857	16011	15928	15958	16003	15989	15913	15979	15884	15814	15967	16024	15967	15847	15767	15921	15941	16057	16010	15854	15907	16095	16004	15994	15857	15780	15845	15926	16162	15752	16008	15875	15924	15949	15840	15838	15954	15882	15827	15929	15856	15991	15931	16025	15884	16008	15953	15769	15840	15761	15956	15953	15821	15991	15843	15928	16019	15963	16054	15997	15906	15968	15892	16033	15850	16007	15852	15804	15975	15848	16000	15979	15748	15895	15771	15956	15692	15966	16073	16030	16019	15836	15867	16007	15988	15836	15885	15806	15913	16033	15749	15927	15806	15906	15883	15865	15959	15921	16124	15794	15937	16002	15911	15758	15712	15936	15808	15885	15935	15799	15904	16033	15912	15962	16088	15911	16097	15868	16112	15785	16042	16012	15947	15796	15801	15928	16102	16046	15933	15982	15942	15954	15910	15893	15944	15837	16069	15878	16030	15944	16060	15909	15925	16005	15954	15830	15852	15979	15701	15877	15946	16061	16002	15937	15874	16095	15859	16071	15884	16063	15936	15840	16061	15746	15937	16061	15865	15872	16021	15838	16118	16029	15995	15792	15909	15809	15995	15807	15881	15844	16001	15800	15886	16150	15806	15980	16021	15950	15896	15932	16021	15859	15999	15872	15893	16010	15974	15795	15886	15914	15856	15845	15784	16109	15733	15876	15937	15881	15867	15829	15974	15925	15867	15931	16066	15883	15759	15959	16062	15802	16000	15953	15821	15890	16065	16068	16008	15952	15978	15926	15900	15973	15919	15892	15767	16021	16180	15954	15923	16011	15990	15852	15921	15828	15827	15868	15788	15886	16012	15857	15906	16155	15822	16023	15945	15868	15978	16028	15769	16157	16004	15803	15755	15987	15773	15941	15953	15966	15720	15944	15912	16014	15869	16032	15813	15808	16041	15792	15918	15924	16069	15977	16104	15965	15822	15979	15832	16144	15815	15870	16100	15928	15818	16041	15902	15925	15902	15856	15791	15918	16097	15928	16036	15771	15781	15821	15813	15832	15861	15903	15727	16001	15748	15778	16024	16015	16041	16046	15989	15951	15887	15938	16111	15894	16041	15843	15874	15841	16053	15917	16175	15888	15865	15958	15808	15867	16017	15847	15900	16027	16053	15812	15751	16014	15840	15889	15908	15958	15862	15870	15954	15992	15815	15860	15734	15888	15810	15849	15894	15998	15890	15834	15909	15813	15940	15895	16035	15921	15858	15990	15972	15789	15751	15917	15848	15868	15731	15976	16203	15776	15950	15883	15840	16002	15965	15983	15933	15898	15804	15793	15908	15751	15844	15886	15722	15955	15921	15970	15935	16133	15964	16019	16056	16002	15875	15857	16013	16194	15773	15894	15863	15869	15958	16093	15906	15991	15908	15872	15935	15868	15984	16031	15880	15939	15798	16039	15987	15957	15970	16016	15971	16005	15834	15986	15891	15686	15869	15879	16075	16054	16112	15869	15752	15983	15858	15911	16134	15938	16015	15800	16006	15924	16014	15885	15990	16060	15970	15881	15989	15873	15927	15757	15956	15993	15838	15866	15910	15956	16057	15951	16061	15901	15898	15850	15899	15875	16023	16022	16032	15766	15956	15905	15899	15982	15813	15896	15969	15968	15858	16026	15774	15960	15891	16016	15866	15921	16036	15948	15846	16014	16002	15739	16029	15832	15791	15930	16023	15971	15846	15931	15962	15864	15860	15990	15851	15857	15922	16067	15964	15881	15899	15942	15806	15820	15782	15831	15939	15869	15992	15805	15802	15861	15784	15896	15819	15911	15768	16013	15877	15845	15868	15906	15950	16025	15898	15937	15946	16075	15966	15753	15976	16027	15985	16006	15872	15958	16032	16033	15984	15937	15867	15841	15822	15800	16037	15969	15859	16014	15747	15555	15894	15869	15937	15994	15785	15881	15932	15848	15836	16036	15911	16029	15986	15910	15966	15980	16079	15876	15889	15946	15848	15886	15865	15930	15784	15944	16035	15630	15989	15872	15884	15927	15948	16042	15883	15840	15842	15928	15833	16037	15879	15927	16014	15722	16012	15960	15729	15850	16041	16086	15772	15992	15960	15842	15920	16042	15964	15903	15877	15935	15933	15891	15829	15846	15833	15796	15912	16091	15847	15888	15948	15899	15933	15842	15907	15879	15928	16043	15942	15907	15876	15884	15901	15867	15984	15872	16074	15824	15980	15846	15863	15999	15931	15946	15793	15879	15842	15875	15895	15912	15860	15956	16011	16043	16103	15890	15881	15985	15893	15684	15886	15947	15793	16084	15918	15944	15879	15854	15791	16092	15950	15773	15981	15917	16037	15921	15891	15770	15911	15840	15991	15845	15967	15953	15845	15765	15918	15866	15851	15966	15905	15924	15861	15929	15858	15656	16077	15938	15856	15889	15805	15719	15909	16009	16082	15931	15954	16011	15926
24414	24194	32560	27419	23803	23349	21922	19041	18311	18498	18492	18281	18598	18409	18531	18515	18437	18396	18392	18396	18223	18173	18091	18153	18408	18368	18395	18085	18176	18317	18308	18329	18288	18210	18230	18632	18292	18175	18169	18184	18242	18195	18088	18254	18267	18096	18134	18366	18413	18254	18236	18300	18201	18134	18236	18217	18204	18240	18341	18239	18399	18409	18176	18161	18122	18017	18284	18224	18247	18348	18143	18218	18107	18247	18341	18216	18323	18345	18296	18048	18301	18051	17934	18417	18212	18318	18180	18136	18016	18259	18233	18220	18381	18301	18339	17987	18279	18019	18288	18210	18247	18156	18297	18298	18075	18039	18404	18147	18325	18190	18095	18329	18097	18247	18245	18211	18064	18181	17969	18109	18337	18275	18175	18369	18129	18263	18303	18068	18190	18291	18190	18173	18271	18231	18031	18200	18199	18162	18379	18156	18242	18328	18247	18208	18156	18159	18167	18085	18262	18254	18257	18288	18181	18349	18215	18250	18205	18097	18293	18268	18177	17892	18112	18282	18196	18231	18143	17899	18170	18212	18222	18253	18264	18030	18121	18128	18319	18249	18092	18078	18308	18246	18334	18007	18395	18323	18047	18207	18142	18095	18382	18224	18225	18222	18248	18273	17972	18142	18131	18094	18138	18263	18396	18197	18411	18200	18189	17986	18227	18114	18146	18153	18229	18286	18284	18302	18169	18430	18236	18024	18064	18282	18270	18256	18330	18262	18441	18062	18282	18210	18082	18138	18087	18210	18123	18194	18252	18429	18199	18281	18161	18176	18369	18163	18306	18144	18106	17957	18129	18157	18187	18150	18194	18130	17935	18115	18266	18457	18222	18398	17961	18138	18108	18293	18079	18270	18060	18015	18083	18022	18213	18191	18124	18189	18222	18384	18096	18117	18203	18133	18167	18180	18264	18243	18522	18110	18349	18210	18347	18267	18141	18130	18274	18298	18127	18185	18248	18330	18181	18221	18081	18196	18040	18056	18144	18125	18096	18304	18370	17974	18299	18091	18065	18276	18212	18176	18097	18055	18248	18195	18262	18172	18299	18291	18154	18079	18261	18269	18205	18205	18056	18043	18323	18381	18147	18186	18262	18080	18229	18128	18224	18285	18193	18323	18164	18088	18162	18080	18090	17977	18181	18242	18078	18168	18115	18234	18155	17987	18445	18189	17999	18393	18027	18104	18019	18109	18316	18220	18124	18132	18141	18369	18229	18163	18080	18059	18345	18188	18076	18057	18315	18267	18269	18073	18200	18175	18083	18259	18251	18315	18134	18185	18187	18287	18248	18153	18017	18042	18280	18120	18315	18351	18356	18060	18239	18315	18275	18189	18239	17915	18460	18328	18132	18294	18189	18225	18194	18189	18036	18176	18434	18190	18186	18288	18263	18134	18132	18242	18105	18399	18262	18057	18067	18065	17969	18064	18540	18429	18206	18186	18293	18351	18481	18071	18179	18146	18298	17961	18205	18377	18014	18237	18313	18162	18302	18283	18357	18134	18266	18143	18434	18221	18251	18121	18104	18305	18111	18201	18256	18041	18069	18184	18144	18034	18002	18285	18030	18076	18004	18082	18223	18199	18123	18291	18036	18150	18089	18186	18110	18262	18201	18357	18143	18088	18165	18157	18324	17948	18082	18145	18060	18067	18195	18377	18252	18319	18073	18136	18100	18208	18356	18266	18329	18197	18313	18317	18226	18203	18296	18247	18392	18114	18179	18172	18271	18279	18185	18182	18141	18187	18082	18091	18275	18188	18486	18169	18268	18134	18083	18292	18056	18229	18010	18026	17972	18035	18113	18249	18140	18162	18299	18230	18237	17994	18306	18171	18348	18102	18251	18154	18149	18350	18043	18125	18063	18238	18206	18359	18087	18138	18344	18346	18148	18373	18217	18103	18173	18331	18086	18114	18264	18110	18371	18409	18216	18225	18156	17915	18455	18123	18200	18030	18255	18266	18180	18118	18258	18199	18109	18152	18106	18096	18232	18244	18278	18161	18077	18245	18269	18292	18126	18209	18038	18296	18189	18069	17996	18041	18211	18156	18159	18277	18141	18086	18137	18295	18261	18202	18182	18048	18319	18275	18297	18235	18124	18094	18194	17971	18352	18249	18250	18273	18202	18173	18107	18266	18142	18302	18207	18216	18206	18344	18184	18204	18255	18121	18326	18057	18256	18192	18164	18223	18083	18339	18069	18239	18339	18112	18047	18111	18212	18387	18482	18269	18249	18218	18206	18195	18237	18045	18211	18164	18209	18079	18224	18019	18267	18477	18258	18324	18126	18116	18275	18094	18034	18386	18110	18220	18146	18100	18182	18215	18172	18166	18229	18265	18429	18146	18167	18285	18133	18251	18224	18166	18166	18057	18375	18144	18259	18266	18213	18164	18274	18005	18173	18322	18310	18304	18003	18151	18254	18105	18305	18256	18252	18305	18220	18227	18230	18369	18542	18395	18227	18147	18215	18231	18150	18063	17918	18057	18285	18128	18082	18293	18188	18109	18255	18170	18257	18455	18286	18182	18371	18331	18329	18186	18178	18504	18375	18094	18135	18270	18172	18213	18092	18191	18191	18080	18194	18224	18240	18283	18149	18236	18135	18280	18183	18245	18219	18226	18121	18054	18319	18149	18134	18189	18306	18294	18420	18264	18250	18281	18432	18209	18402	18200	18348	18267	18022	18135	18232	18218	18010	18008	18193	18151	18335	18081	18354	18182	18203	18099	18338	18314	18375	18071	18084	18366	18128	18285	18166	18183	18140	18188	18240	18245	18432	18119	18312	18425	18093	18192	18061	18151	18143	18186	18054	18185	18233	18333	18373	18243	18191	18102	18225	18121	18330	18093	18253	18069	18344	18142	18215	18211	18233	18173	18308	18031	18024	18323	18205	18049	18401	18014	18315	18160	17921	18141	18117	18301	18088	18061	18453	18137	18245	18281	18209	18125	18076	17987	18291	18199	18150	18262	18431	18086	18256	18280	18194	18200	18171	18323	18259	18281	18107	18110	18017	18330	17995	18477	18102	18192	18245	18241	18289	18190	18187	18217	18154	18149	18039	18264	18103	18310	18111	18281	18186	18121	18139	17972	18060	18110	18260	18233	18289	18331	18080	18092	18230	18034	18197	18399	18256	18157	18152	18146	18126	18180	18285	18146	18107	18149	18366	18245	18190	18128	18345	18313	18134	18228	18294	18176	18197	18171	18293	18216	18226	18132	18356	18393	18290	18222	18347	18222	18222	18032	17952	17969	18280	18214	18421	18302	18225	18288	18171	18172	18230	18209	18223	18338	18439	18252	18210	18509	18216	18071	18158	18219	18326	18098	18150	18115	18259	18114	18278	18262	18040	18046	18233	18269	18362	18258	18120	18296	17886	18408	18254	18170	18173	18251	18016	18103	18034	18149	18237	18440	18051	18251	18296	18300	18172	18061	18300	18366	18050	18267	18370	18152	18224	18025	18203	18305	18199	17994	18222	18288	18270	18303	18224	18060	18008	18251	18414	18118	18143	18114	18277	18273	18228	18301	18166	18117	18291	18142	18260	18412	18231	18243	18227	18016	18197	18221	18020	18189	18221	18293	18079	18321	18305	18256	18223	18187	18331	18194	18313	18141	18282	18047	18221	18197	18108	18250	18366	18220	18191	18147	18144	18232	18207	18378	18225	18275	18258	18193	18324	18387	18301	18279	18212	18164	18170	18314	18226	18131	18147	18424	18258	18196	18231	18132	18164	18428	18201	18196	18239	18305	18228	18198	18132	18132	18338	18263	18312	18218	18054	18105	18033	18165	18146	18225	18312	18197	18185	18037	18153	17992	18128	18122	18037	18323	18225	18336	18552	18424	17944	18087	18201	18477	18222	18123	18191	17887	18206	18320	18241	18446	18098	18134	18316	18363	18201	18004	18271	18308	17914	18253	18148	18234	18198	18448	18159	18223	18192	18156	18101	18214	18218	18036	18101	18114	18138	18187	18252	18377	18225	18318	18254	18240	18202	18172	18317	18025	18168	17988	18252	18349	18313	18301	18193	18180	18312	18204	18256	18125	18081	18290	18149	18325	18330	18193	18059	18006	18259	18360	18309	18157	18059	18088	18212	18213	18222	18258	18405	18302	18315	18414	18112	18145	18133	18235	18032	18317	18164	18136	18310	18427	18398	18164	18250	18081	18240	18161	18309	18201	18103	18308	18110	18373	18264	18524	18194	18212	18057	18262	18340	17977	17966	18047	18165	18221	18217	18237	18454	18106	18134	18165	18312	18418	18123	18127	18330	18446	18080	18144	18257	18151	18262	18179	18022	18259	18147	18025	18293	18114	18212	18222	18234	18138	18126	18081	18347	18027	18286	18089	18345	18331	18178	18240	18214	18129	18475	18246	18170	18160	18198	18242	18127	18216	17974	18131	18136	18145	18279	18334	18328	18208	18242	18138	18177	18314	18122	17940	18297	18247	18327	18413	18510	18199	18108	18135	18292	18161	18171	18183	18290	18262	18398	18079	18298	18144	18281	18285	18269	18193	18080	17958	18299	18297	18089	18200	18165	18432	18290	18164	18336	18348	18060	18250	18274	18219	18228	18239	18204	18252	18225	18145	18259	18161	18319	18411	18261	18026	18522	18266	18165	18139	18081	18114	18208	18470	17970	18164	18142	18147	18343	17929	18107	18022	18354	18127	18200	18169	18191	18204	18017	18296	18298	17944	18243	18039	18235	18026	18072	18270	18314	18101	18240	18188	18096	18342	18209	18251	18207	18387	18080	18027	18079	18229	18293	18006	18125	18134	18289	18240	18114	18464	18203	18227	18244	18257	18038	18049	18166	18090	18167	18222	18286	18038	18335	18268	18284	18195	18472	18114	18146	18068	18002	18280	18305	18278	18197	18166	18045	17986	18143	18256	18365	18353	18285	18407	18442	18275	18225	18156	18282	18077	18120	18226	18145	18286	18072	18238	18233	18140	18224	18249	18204	18293	18329	18320	18295	18102	18311	18257	18164	18246	18335	18120	18179	18027	18238	18166	18095	18084	18427	18233	18077	18266	18211	18219	18242	18334	18414	18386	18291	18287	18081	17975	18287	18202	18215	18348	18373	18392	18434	18186	18296	17850	18497	18173	18280	18040	18232	18232	18229	17956
64371	96699	67212	40755	25591	18616	16657	15900	15696	15409	15534	15492	15609	15512	15618	15562	15541	15567	15569	15613	15472	15598	15703	15626	15591	15467	15533	15549	15442	15604	15404	15588	15484	15482	15724	15669	15582	15473	15452	15464	15506	15440	15482	15555	15598	15407	15570	15397	15564	15628	15429	15583	15583	15470	15471	15727	15531	15210	15572	15423	15586	15642	15545	15431	15632	15498	15487	15503	15486	15497	15430	15492	15630	15603	15499	15513	15415	15586	15473	15432	15496	15479	15347	15511	15608	15440	15540	15506	15687	15542	15448	15338	15350	15512	15661	15384	15528	15469	15521	15480	15593	15391	15440	15520	15478	15431	15531	15576	15596	15489	15560	15557	15594	15438	15755	15447	15389	15758	15487	15407	15626	15537	15637	15542	15502	15323	15424	15521	15418	15638	15468	15450	15426	15591	15571	15609	15454	15581	15444	15462	15598	15489	15408	15352	15403	15472	15562	15621	15666	15406	15565	15443	15547	15586	15425	15474	15628	15554	15724	15585	15504	15535	15670	15476	15382	15409	15567	15579	15557	15407	15485	15576	15538	15577	15737	15478	15489	15526	15464	15479	15459	15585	15595	15557	15541	15468	15720	15546	15643	15598	15653	15510	15456	15391	15596	15476	15552	15531	15512	15505	15351	15311	15599	15522	15521	15544	15566	15551	15559	15441	15260	15639	15525	15493	15674	15557	15483	15421	15455	15357	15696	15438	15532	15497	15513	15426	15524	15586	15502	15624	15472	15669	15490	15370	15450	15656	15391	15516	15505	15518	15353	15379	15568	15584	15623	15398	15529	15656	15543	15466	15378	15543	15665	15577	15516	15631	15458	15530	15467	15453	15480	15406	15490	15347	15586	15397	15663	15431	15484	15609	15564	15583	15484	15471	15340	15527	15494	15278	15498	15313	15488	15488	15558	15649	15409	15557	15377	15630	15668	15385	15712	15564	15540	15556	15342	15442	15461	15456	15619	15515	15420	15470	15453	15424	15516	15403	15482	15708	15506	15566	15404	15392	15604	15485	15491	15686	15443	15500	15486	15602	15439	15414	15600	15607	15761	15437	15590	15506	15463	15361	15576	15622	15446	15546	15452	15505	15639	15517	15501	15457	15425	15502	15548	15551	15511	15442	15674	15476	15397	15576	15461	15524	15539	15616	15385	15477	15638	15451	15368	15587	15669	15521	15538	15664	15682	15550	15335	15323	15467	15652	15508	15627	15580	15476	15480	15527	15424	15541	15625	15409	15354	15430	15644	15465	15438	15576	15514	15455	15515	15428	15656	15578	15585	15536	15484	15689	15393	15612	15635	15526	15522	15519	15629	15656	15600	15602	15485	15548	15482	15347	15483	15677	15503	15503	15476	15659	15543	15466	15614	15494	15468	15509	15401	15404	15416	15524	15520	15520	15557	15612	15564	15374	15562	15372	15591	15621	15461	15788	15593	15513	15561	15414	15387	15531	15758	15596	15528	15604	15557	15503	15655	15488	15467	15617	15500	15594	15536	15645	15423	15534	15485	15571	15460	15587	15578	15567	15331	15341	15538	15504	15450	15445	15651	15463	15411	15499	15466	15444	15633	15521	15544	15394	15595	15509	15356	15394	15602	15414	15563	15549	15518	15642	15516	15429	15419	15466	15442	15487	15652	15473	15476	15435	15537	15473	15557	15524	15427	15388	15430	15568	15262	15748	15529	15347	15650	15400	15682	15399	15660	15544	15734	15621	15499	15436	15280	15425	15630	15296	15682	15385	15671	15663	15529	15533	15503	15657	15386	15574	15581	15334	15423	15455	15588	15605	15548	15518	15440	15481	15671	15532	15439	15475	15504	15594	15656	15437	15520	15571	15592	15458	15549	15547	15511	15496	15573	15524	15367	15558	15572	15510	15619	15512	15556	15523	15547	15544	15476	15557	15604	15599	15723	15528	15628	15711	15489	15390	15540	15390	15526	15518	15568	15462	15338	15378	15730	15442	15438	15487	15392	15377	15455	15536	15499	15531	15454	15510	15424	15486	15647	15426	15574	15556	15402	15463	15615	15504	15507	15453	15451	15451	15729	15586	15395	15533	15458	15689	15515	15415	15279	15550	15577	15481	15353	15502	15483	15648	15515	15679	15684	15555	15611	15488	15488	15539	15449	15482	15610	15400	15443	15579	15554	15386	15655	15481	15511	15403	15535	15625	15583	15534	15669	15481	15571	15499	15502	15670	15592	15568	15704	15535	15686	15402	15552	15471	15667	15349	15470	15609	15575	15474	15366	15532	15555	15458	15575	15555	15428	15454	15549	15583	15542	15584	15508	15438	15601	15585	15535	15632	15442	15390	15485	15493	15638	15537	15421	15495	15354	15408	15496	15474	15523	15530	15493	15378	15419	15528	15528	15483	15702	15535	15407	15351	15587	15539	15571	15443	15633	15359	15493	15469	15749	15464	15603	15597	15603	15572	15410	15618	15469	15390	15744	15517	15392	15639	15351	15409	15621	15514	15694	15592	15586	15444	15627	15633	15396	15529	15480	15595	15640	15413	15456	15543	15559	15564	15595	15644	15532	15559	15426	15473	15582	15397	15588	15534	15685	15486	15476	15786	15429	15640	15466	15512	15522	15642	15505	15720	15635	15582	15573	15430	15367	15611	15549	15558	15674	15547	15616	15514	15507	15575	15418	15468	15518	15497	15585	15446	15533	15585	15568	15589	15563	15632	15460	15545	15595	15553	15534	15564	15316	15625	15435	15600	15415	15447	15633	15442	15492	15605	15621	15445	15517	15570	15459	15506	15479	15382	15576	15570	15380	15495	15534	15295	15550	15256	15345	15454	15616	15447	15681	15445	15592	15605	15555	15413	15519	15505	15729	15545	15486	15429	15538	15551	15593	15359	15544	15515	15773	15570	15494	15428	15451	15590	15709	15551	15512	15414	15515	15464	15508	15622	15546	15516	15517	15521	15462	15565	15556	15376	15447	15713	15424	15516	15491	15544	15555	15518	15520	15659	15354	15558	15514	15518	15657	15496	15429	15699	15659	15510	15680	15538	15475	15691	15565	15395	15691	15576	15680	15567	15701	15416	15478	15597	15560	15506	15408	15641	15486	15488	15498	15423	15498	15536	15379	15487	15663	15477	15608	15421	15527	15413	15680	15581	15441	15434	15524	15524	15539	15373	15548	15493	15527	15526	15602	15460	15616	15444	15674	15417	15387	15394	15449	15542	15406	15514	15383	15268	15758	15616	15857	15522	15477	15531	15468	15817	15647	15737	15572	15534	15444	15568	15408	15583	15571	15329	15413	15504	15604	15531	15416	15371	15597	15531	15361	15374	15628	15537	15589	15435	15535	15428	15504	15521	15627	15529	15432	15594	15416	15541	15723	15416	15449	15557	15524	15455	15559	15565	15469	15382	15515	15605	15375	15614	15666	15574	15590	15567	15606	15526	15626	15502	15585	15412	15697	15485	15532	15511	15556	15544	15402	15482	15551	15518	15647	15554	15427	15617	15499	15562	15566	15499	15496	15370	15409	15526	15571	15705	15458	15535	15688	15441	15516	15377	15379	15435	15493	15439	15394	15527	15581	15440	15677	15374	15553	15654	15435	15568	15560	15643	15488	15601	15532	15341	15420	15593	15744	15492	15415	15575	15631	15578	15503	15567	15537	15479	15581	15582	15498	15581	15548	15636	15399	15554	15453	15538	15489	15207	15433	15642	15417	15339	15486	15543	15604	15416	15444	15640	15547	15444	15658	15444	15577	15521	15477	15331	15477	15502	15519	15609	15631	15415	15589	15480	15496	15457	15522	15563	15586	15377	15616	15415	15370	15563	15535	15448	15565	15472	15436	15718	15472	15503	15654	15642	15534	15671	15366	15544	15480	15470	15314	15512	15505	15511	15433	15501	15481	15382	15585	15493	15590	15596	15385	15661	15551	15564	15543	15637	15481	15572	15401	15445	15468	15359	15573	15429	15420	15361	15560	15487	15608	15612	15561	15528	15666	15611	15418	15622	15502	15541	15423	15592	15531	15565	15458	15466	15521	15629	15438	15643	15507	15611	15565	15609	15684	15455	15471	15568	15502	15439	15282	15589	15449	15519	15484	15417	15460	15580	15453	15324	15405	15593	15592	15545	15567	15691	15597	15608	15374	15497	15515	15456	15456	15666	15461	15576	15421	15464	15785	15717	15496	15435	15493	15599	15448	15602	15735	15531	15421	15327	15523	15599	15456	15551	15468	15718	15485	15567	15503	15544	15479	15541	15408	15528	15660	15413	15530	15512	15558	15475	15491	15518	15425	15360	15575	15517	15511	15454	15531	15560	15348	15553	15478	15521	15502	15337	15402	15520	15400	15675	15588	15391	15380	15539	15655	15463	15518	15595	15454	15522	15547	15615	15453	15337	15646	15353	15712	15523	15493	15528	15538	15449	15591	15533	15473	15547	15437	15548	15528	15575	15529	15591	15490	15625	15494	15456	15564	15727	15514	15707	15606	15620	15636	15598	15533	15595	15500	15612	15438	15443	15480	15545	15305	15606	15594	15653	15675	15513	15580	15663	15511	15565	15381	15482	15361	15466	15380	15582	15522	15510	15656	15508	15374	15552	15442	15497	15588	15498	15671	15604	15559	15566	15504	15646	15569	15529	15501	15612	15490	15712	15470	15547	15442	15571	15346	15534	15633	15499	15677	15512	15622	15392	15423	15547	15416	15675	15671	15547	15479	15500	15585	15546	15609	15564	15474	15430	15581	15489	15585	15650	15717	15537	15503	15586	15509	15470	15337	15392	15509	15455	15725	15376	15532	15426	15454	15635	15664	15483	15556	15549	15489	15526	15646	15437	15576	15430	15299	15631	15429	15518	15616	15627	15545	15634	15547	15504	15347	15409	15485	15442	15719	15516	15616	15568	15302	15507	15574	15423	15482	15494	15519	15600	15597	15471	15487	15567	15426	15567	15419	15623	15545	15557	15400	15534	15525	15445	15754	15600	15734	15436	15539	15539	15475	15429	15472	15426	15467	15514	15561	15627	15571	15474	15458	15480	15488	15304	15402	15533	15569	15502	15603	15481	15560	15612	15470	15513	15440	15615	15494	15527	15457	15603	15545	15517	15559	15397	15519	15374	15345	15706	15473	15738	15646	15486	15312	15535	15345	15666
22911	22453	30659	25178	22931	24194	25515	19665	18416	18526	18417	18228	18177	18355	18405	18108	18127	18127	17928	18005	18418	18242	18150	18288	18128	18167	18120	18189	18118	18000	18251	18090	18087	18023	17942	18070	18005	18085	18134	18077	18032	18192	17871	18191	18031	18078	17799	18059	17874	17983	18097	17980	17975	18049	18108	18105	17986	18011	17917	18139	18127	17871	18138	17913	18085	18027	17973	18132	18116	18051	17998	17931	18018	18004	18157	17960	17941	17975	17979	18059	17786	17986	18144	17990	17917	18049	17922	17851	18152	18042	17917	18137	18148	18135	17859	17880	17909	18020	17898	17754	17880	18182	18005	18057	17995	17981	18008	18042	18035	17944	17890	17864	17912	17810	17978	18042	18080	17991	18017	18283	18134	18088	17925	18184	18140	17981	17910	17975	17844	18222	17944	18082	17984	17931	17818	17901	18103	18177	18120	18070	17960	17976	17954	18168	18192	17947	18104	18023	17893	18070	17927	18068	17988	17985	17954	18063	17942	17879	18241	18011	17947	17916	18053	18032	18021	17946	18016	17919	17945	17954	17874	17793	18033	18046	17859	17879	17950	18045	17740	17997	17918	17989	18202	18009	17843	17751	17968	18156	18200	18148	17993	18027	18079	17796	17886	17976	17956	17823	18255	18004	18095	17992	17899	18131	18109	17825	17990	18030	17953	18029	17833	18095	17939	17982	17943	17867	18095	17983	17973	17829	17803	17890	17929	17943	17879	18119	17755	17998	17894	17988	17821	17684	17946	17911	17973	17827	17733	17810	18067	18005	17937	17793	18036	17984	18099	17748	18054	17952	18097	18206	18041	17916	17928	18050	18024	18166	17987	17935	18039	17938	18026	17828	18227	18179	18220	17752	18111	17875	18093	17831	17870	17725	17888	17862	18150	17902	17895	17942	18053	18003	17974	18086	17943	18051	17986	18104	17991	17941	17881	17975	17861	17863	17952	17854	18088	18052	17850	17896	18061	17948	18019	17834	17953	17982	17986	17943	18091	18168	17755	17940	17910	17856	17912	17922	17991	17935	18013	18092	18206	18132	17891	17850	18016	17925	18014	17778	18007	17985	18148	18073	17989	18061	17989	18035	18110	18093	18112	18089	18192	18107	17959	17946	18116	18120	17919	17972	18023	18041	17882	18059	17969	18016	18049	18093	18074	18216	17919	17840	17695	17963	18003	17959	17920	17825	17942	17956	17998	17913	17843	18061	17931	17913	17965	18031	17972	17865	18082	18014	18040	18043	18053	18229	18066	17964	17832	17870	18045	17931	17788	17999	17841	17919	18007	18009	17963	17925	17964	17970	17974	18173	18343	18054	17925	18011	18086	18073	17932	17897	17996	18040	17868	17988	18010	17993	18178	18177	17855	18051	18093	17981	18111	17916	18029	18011	18010	17921	18155	18011	18194	17937	18125	17960	17874	17855	17989	17836	17896	17995	17981	17980	17887	18012	18082	17846	17880	17890	17934	17865	17833	17925	18184	18175	17841	17924	17925	18140	17714	17979	18033	18021	18024	18002	17989	17950	17992	17949	17902	17992	17865	17670	18096	17756	17832	17834	17933	17954	18127	18009	17779	18010	17764	18077	17876	17998	18033	17951	17969	17994	17878	18036	18100	17975	18033	18144	17855	17914	17999	18053	17968	17972	17937	18034	18023	17993	17834	17888	17987	17985	17865	17887	17891	18065	17831	17808	18040	18004	17944	17946	17982	17925	18025	18046	17801	18018	18170	17923	17933	17782	17928	18010	17832	17996	18081	18120	17967	18015	17907	18104	17815	17851	17872	17754	17972	17907	17834	17840	18066	17920	17912	17925	17839	17852	17922	17983	17999	17971	18020	17801	18005	17964	18128	17990	18119	17871	18020	17901	17775	17860	18051	18104	17959	17918	17792	17944	18011	17971	17838	17973	18139	18083	17974	17871	17923	17836	17944	18046	18094	17843	17996	18062	17794	17778	18038	17937	18059	17909	18064	17854	18278	18058	18010	17931	18137	17881	17962	17792	17959	17845	17845	18071	17956	17997	17907	17839	18056	18042	17901	17972	17993	18000	17727	17876	17951	17906	17923	17933	17819	17791	17898	17906	17758	17956	17989	18013	17895	17946	17911	17776	17791	18033	18227	17986	17987	17801	17727	18197	17897	17979	18208	18075	17980	18141	18216	17936	17976	17890	17978	17966	18047	18153	17876	17928	17907	17985	18081	17854	18086	17877	18022	18072	17957	18084	17911	17807	17759	17903	17888	18238	17764	18107	18168	17894	17920	18103	18065	17713	17821	17760	17943	17686	18157	17917	18082	17905	17895	17965	17975	17886	17993	17906	18024	18016	17901	17643	18004	18024	17860	18077	17798	18020	17910	17936	17911	17987	18281	18093	18025	17896	17840	18121	17962	18008	17770	18012	17893	18116	17948	17894	17955	17892	18045	17983	17954	18255	18019	18057	17930	17961	17962	17945	17827	17964	18119	18014	18109	17782	17856	18001	17955	17856	18089	17796	18164	17992	18060	17993	17842	17950	17915	18116	17842	17880	18099	17957	17981	18022	17920	17982	18040	17899	18030	17832	18007	17939	17984	17828	18020	18070	18054	18146	18052	17863	18088	17962	17901	17897	17983	17947	17899	17725	17804	17947	17906	18113	18072	17834	18054	17876	18083	18050	17791	18026	17892	17948	18140	18074	17882	17846	17907	18082	18202	17841	18046	17989	18142	17919	17746	18099	18050	18007	18071	17874	17941	17888	18036	18158	18217	18016	17913	18070	17874	17902	18098	17920	17949	17999	17927	17869	17748	17985	17998	18128	17883	17913	17977	17985	17891	17806	17812	18095	17840	17849	17928	17888	17986	17968	17965	17995	18108	18184	18069	18008	18029	17882	18036	17871	17909	17903	17759	18078	17903	17943	18104	18126	18163	17941	17818	18075	17868	18020	17939	18011	17955	17952	18229	17948	18011	17862	18015	18039	17929	17813	17771	18154	18073	18052	18065	18078	18056	17991	18224	17992	17964	17946	18026	18121	17900	17772	17990	17881	17862	18061	18155	18075	17872	17856	17889	17995	17941	17958	18026	18029	17839	18153	17987	17830	18143	18106	17904	18203	17998	18158	17897	17964	18315	18180	18038	18107	18115	18006	18180	17906	17753	17873	18254	17961	17838	18031	17988	18040	18161	18056	18217	17796	18181	17938	17893	17956	17899	17878	17926	17970	17983	18186	17889	17791	17968	17925	17758	17941	18055	17928	17925	18005	17865	18060	17856	17960	17977	17977	17893	17874	18034	17808	18243	17980	18099	17853	17740	17879	18149	17980	17991	17787	17824	17995	18016	17862	17952	18331	18110	18053	18029	17920	17862	18154	17745	17816	17979	17993	18096	17882	18066	17928	17996	17946	17858	17979	17958	18067	17743	17950	17783	18117	17926	17975	17996	18027	17872	17947	17974	17796	17768	17987	18083	18100	18262	17939	17931	18130	18071	18031	17995	17931	17961	17808	18024	18067	17895	17787	17973	17877	17873	17937	17867	17970	17967	17638	17841	17978	18028	18011	18115	17892	17975	18024	17895	18012	17739	17753	17925	17923	18049	18229	17873	17975	17933	17845	18027	17862	18165	18088	18100	18094	18091	17970	17887	17870	17911	18096	18139	18074	18177	18109	17939	17946	17975	18028	17886	17828	18102	17991	18042	17984	18094	17683	17949	17968	17971	17898	17972	18031	17926	18044	18047	18021	17977	17995	18119	17725	18126	17958	18031	17741	18007	18069	18091	18058	17890	18120	18027	17902	18021	18025	18070	18000	17943	17953	17754	18049	17933	18107	18097	17984	17856	17717	18071	18037	18110	17863	18059	18125	17920	17838	18054	17889	17846	18067	17815	17793	17893	18041	18125	17973	17946	17947	17891	17887	17811	17802	17835	18030	18059	17723	17994	18101	17839	17889	18002	17774	18141	18081	18015	17935	17694	17819	17848	18096	18013	17948	17639	17860	17770	17932	18023	18035	17934	17887	17907	17813	17944	17823	18133	18169	17893	18162	18035	17990	17957	17963	17844	17809	18048	17999	18141	18103	17900	17997	17914	17833	17869	17896	18073	17904	18134	17970	18139	18049	17900	17839	17998	18014	18034	17823	18100	17854	17860	17784	18014	17855	17974	17801	18091	18015	18065	17841	17861	17763	17793	18044	18003	17932	17946	17801	17827	17919	17980	17970	18021	18046	17976	18133	17849	17873	18067	17854	17983	18007	18062	18076	18078	17773	17858	17897	18176	17992	17901	17800	17990	17843	17800	17916	17984	17956	18157	17846	17983	18001	17906	17804	17956	18061	17882	17929	17922	17857	17973	17920	17948	17968	18094	18036	18138	17757	17984	18016	17887	17941	17953	17994	18012	17795	17930	18037	17973	17852	18063	17901	17946	17770	17894	17914	17865	17915	17868	18006	17940	17914	17775	17896	17905	18030	17824	17789	17974	18113	18036	18091	18099	18072	17740	17775	17987	18060	17905	17883	18044	18045	18038	18063	17994	18035	18108	18063	18073	18141	17903	17962	17911	18035	17918	18086	17843	17810	17953	17960	18062	18055	17958	18173	17829	17870	18040	18009	18024	17956	17882	18120	18068	18009	18197	17933	17962	17922	18117	17882	17896	17821	17958	18121	18044	17966	17983	18123	18025	17768	17898	17782	18354	17938	18094	17903	17874	18190	17896	17926	18045	17966	18014	17965	17955	17972	18168	18019	17802	18045	18005	17888	18007	17906	18013	18010	18142	18004	17800	17979	18112	17945	18198	18029	17894	17842	17952	18057	17942	17988	18032	17875	17895	18090	17888	18038	17995	17964	17712	17833	17959	18096	18145	18094	17958	18089	18069	17892	17934	17966	17998	17986	17865	17891	17958	17751	17915	17746	17992	17902	18043	18033	18007	17902	17841	18019	17970	18018	17909	18006	17940	17895	17970	17889	17991	17965	17751	18070	17856	17954	17983	17929	17966	18002	17947	17830	18078	17575	17834	17849	17918	17857	18020	17965	18034	17961	17914	17884	17933	18043	17999	18213	17923	18122	18062	17999	17763	18036	17887	18039	17942	18012	17916	17925	18067	17836	18005	17977	17977	18080	17989	17913	17939	17882	17965	18171	18008	17982	17917	17986
62138	103625	77700	51087	32464	21216	17674	16256	15348	15216	15258	15274	15292	15243	15372	15332	15393	15243	15395	15308	15284	15366	15400	15232	15358	15411	15287	15297	15330	15583	15352	14984	15583	15449	15200	15525	15410	15405	15153	15344	15310	15337	15279	15327	15377	15385	15412	15585	15288	15348	15415	15371	15276	15445	15412	15217	15152	15226	15366	15440	15183	15517	15390	15385	15208	15447	15354	15266	15209	15319	15432	15197	15212	15373	15163	15343	15490	15413	15220	15340	15349	15332	15325	15464	15315	15414	15371	15334	15405	15366	15370	15523	15211	15387	15330	15318	15348	15339	15402	15393	15444	15196	15249	15290	15402	15257	15358	15354	15214	15280	15113	15280	15373	15428	15415	15221	15307	15316	15445	15314	15328	15366	15231	15293	15319	15353	15387	15303	15379	15291	15198	15297	15329	15398	15371	15355	15212	15233	15345	15277	15452	15412	15290	15293	15360	15327	15320	15334	15258	15241	15334	15225	15477	15521	15480	15263	15294	15263	15313	15376	15318	15313	15332	15232	15358	15289	15351	15313	15316	15414	15415	15357	15401	15397	15266	15317	15258	15354	15332	15359	15521	15222	15545	15366	15113	15479	15376	15349	15346	15295	15221	15374	15366	15360	15228	15203	15445	15183	15291	15263	15135	15331	15137	15228	15408	15305	15342	15266	15311	15219	15315	15301	15343	15276	15321	15234	15304	15412	15176	15281	15219	15346	15499	15425	15194	15306	15314	15310	15514	15367	15301	15350	15320	15394	15271	15301	15310	15225	15576	15194	15313	15436	15427	15410	15383	15399	15382	15324	15464	15374	15372	15442	15407	15266	15395	15167	15460	15448	15154	15514	15357	15348	15539	15531	15287	15218	15179	15282	15504	15275	15311	15394	15358	15445	15293	15452	15279	15196	15250	15252	15413	15245	15291	15426	15358	15324	15334	15230	15352	15356	15217	15369	15350	15425	15372	15468	15412	15398	15491	15339	15189	15298	15311	15290	15335	15213	15370	15295	15374	15475	15342	15456	15404	15307	15313	15230	15486	15436	15278	15435	15360	15352	15404	15254	15212	15268	15293	15257	15201	15403	15399	15491	15369	15423	15383	15409	15398	15373	15360	15307	15342	15373	15598	15234	15439	15211	15477	15408	15272	15281	15375	15220	15412	15247	15366	15444	15231	15370	15354	15249	15371	15380	15352	15397	15400	15257	15478	15294	15340	15302	15429	15431	15280	15284	15386	15290	15210	15318	15315	15065	15257	15199	15451	15266	15367	15298	15215	15266	15349	15274	15252	15168	15285	15214	15419	15257	15178	15317	15348	15295	15345	15376	15293	15345	15350	15426	15276	15234	15467	15284	15437	15243	15537	15341	15320	15543	15312	15331	15184	15303	15233	15207	15329	15325	15371	15261	15548	15286	15338	15438	15369	15565	15323	15267	15094	15594	15478	15285	15285	15439	15472	15331	15324	15179	15285	15381	15291	15269	15345	15341	15301	15271	15442	15375	15268	15359	15352	15328	15214	15576	15388	15407	15301	15391	15271	15410	15348	15517	15281	15118	15463	15461	15381	15248	15301	15197	15449	15332	15340	15240	15275	15334	15279	15267	15234	15410	15289	15273	15351	15355	15583	15345	15351	15373	15308	15279	15432	15264	15322	15397	15353	15312	15347	15403	15298	15424	15303	15353	15192	15277	15399	15455	15253	15318	15259	15446	15334	15337	15443	15189	15378	15355	15415	15412	15294	15248	15363	15421	15220	15290	15228	15425	15269	15343	15386	15323	15428	15200	15323	15258	15274	15156	15309	15320	15409	15523	15389	15375	15476	15495	15415	15246	15181	15353	15299	15426	15405	15384	15240	15388	15311	15313	15266	15369	15222	15294	15414	15274	15351	15355	15387	15431	15409	15362	15297	15329	15337	15238	15285	15322	15316	15523	15347	15395	15388	15268	15325	15265	15454	15393	15425	15300	15416	15472	15494	15343	15369	15243	15366	15363	15265	15364	15212	15424	15335	15264	15295	15197	15496	15503	15300	15208	15366	15337	15094	15427	15269	15105	15322	15178	15242	15328	15526	15352	15454	15222	15338	15339	15240	15349	15381	15377	15108	15486	15279	15294	15442	15227	15254	15421	15244	15414	15266	15336	15467	15348	15298	15421	15333	15565	15224	15337	15385	15209	15330	15179	15356	15273	15229	15331	15338	15409	15504	15353	15404	15335	15399	15376	15331	15341	15174	15353	15278	15519	15417	15338	15203	15323	15305	15362	15314	15326	15345	15313	15284	15390	15283	15461	15244	15323	15347	15161	15330	15328	15197	15414	15354	15416	15354	15327	15464	15310	15347	15382	15224	15240	15367	15390	15169	15442	15344	15317	15315	15488	15357	15356	15520	15354	15448	15164	15346	15255	15318	15352	15502	15098	15270	15430	15429	15347	15109	15477	15284	15298	15166	15380	15299	15284	15429	15338	15234	15273	15510	15219	15167	15237	15258	15371	15604	15469	15249	15507	15287	15146	15600	15471	15273	15363	15263	15263	15218	15387	15280	15247	15378	15240	15323	15387	15395	15261	15456	15311	15300	15436	15082	15463	15261	15209	15176	15362	15231	15379	15539	15194	15366	15114	15440	15339	15222	15170	15216	15322	15409	15291	15333	15343	15382	15357	15395	15314	15399	15165	15144	15306	15393	15217	15279	15584	15198	15224	15181	15344	15249	15269	15558	15310	15220	15323	15358	15397	15181	15404	15334	15142	15277	15178	15212	15220	15459	15473	15327	15300	15460	15409	15261	15222	15383	15417	15330	15407	15227	15440	15334	15325	15318	15408	15517	15376	15519	15384	15410	15176	15424	15326	15334	15355	15258	15381	15350	15318	15231	15384	15292	15395	15372	15348	15392	15354	15242	15358	15342	15257	15314	15437	15401	15350	15297	15335	15213	15392	15161	15356	15312	15335	15486	15248	15301	15451	15317	15341	15171	15522	15192	15524	15288	15270	15311	15261	15270	15391	15379	15332	15344	15292	15273	15418	15356	15177	15447	15295	15459	15376	15288	15390	15246	15316	15180	15425	15288	15352	15336	15371	15214	15403	15319	15206	15348	15430	15425	15352	15186	15298	15331	15385	15403	15214	15434	15246	15339	15337	15381	15339	15263	15076	15316	15226	15188	15308	15239	15299	15225	15318	15320	15406	15119	15242	15344	15198	15140	15259	15480	15369	15417	15454	15355	15322	15169	15332	15236	15222	15407	15356	15228	15287	15361	15371	15351	15340	15240	15324	15365	15433	15278	15159	15280	15332	15338	15208	15360	15298	15398	15223	15447	15391	15090	15369	15398	15253	15417	15344	15190	15271	15447	15577	15372	15318	15339	15379	15259	15430	15350	15298	15400	15472	15376	15415	15462	15268	15511	15256	15295	15458	15300	15272	15314	15375	15319	15320	15123	15254	15429	15466	15377	15399	15273	15342	15311	15327	15482	15242	15320	15214	15309	15455	15250	15430	14997	15482	15291	15361	15304	15339	15369	15441	15423	15290	15304	15476	15227	15369	15388	15237	15333	15183	15417	15376	15106	15395	15192	15428	15405	15300	15349	15335	15406	15179	15355	15295	15211	15304	15320	15441	15415	15360	15329	15446	15184	15323	15100	15244	15333	15519	15190	15413	15395	15315	15212	15247	15479	15439	15346	15436	15370	15379	15258	15324	15425	15341	15355	15251	15476	15456	15309	15261	15342	15475	15462	15202	15475	15145	15244	15302	15338	15569	15260	15368	15372	15244	15298	15206	15332	15440	15239	15334	15372	15346	15254	15074	15265	15270	15306	15238	15090	15483	15425	15285	15428	15368	15321	15248	15110	15290	15369	15405	15238	15358	15432	15545	15377	15380	15511	15364	15261	15363	15456	15386	15434	15315	15255	15253	15238	15348	15337	15297	15482	15351	15320	15320	15426	15409	15358	15209	15343	15244	15583	15270	15305	15510	15265	15371	15256	15189	15429	15214	15252	15228	15430	15414	15493	15397	15305	15370	15400	15256	15669	15461	15316	15218	15391	15313	15224	15338	15366	15492	15374	15385	15394	15299	15365	15420	15262	15236	15378	15430	15319	15333	15400	15403	15424	15306	15400	15217	15217	15286	15397	15344	15514	15197	15237	15339	15329	15272	15548	15498	15234	15381	15459	15262	15204	15347	15302	15393	15281	15419	15339	15468	15417	15213	15333	15371	15233	15405	15404	15477	15367	15273	15479	15362	15201	15377	15363	15318	15401	15460	15188	15387	15504	15441	15393	15422	15180	15346	15445	15313	15297	15204	15422	15366	15276	15314	15278	15221	15104	15480	15315	15192	15420	15235	15420	15430	15424	15471	15367	15442	15453	15384	15200	15275	15372	15274	15297	15422	15128	15362	15117	15295	15365	15511	15407	15296	15267	15412	15203	15405	15246	15540	15420	15343	15485	15392	15352	15334	15330	15339	15227	15322	15215	15256	15284	15409	15324	15255	15305	15504	15310	15103	15379	15373	15303	15391	15346	15347	15452	15358	15446	15246	15187	15240	15367	15301	15343	15328	15387	15412	15237	15329	15333	15323	15310	15464	15470	15320	15367	15407	15260	15416	15429	15234	15341	15237	15425	15296	15365	15433	15326	15377	15305	15290	15333	15439	15195	15372	15274	15237	15250	15246	15494	15257	15381	15500	15398	15492	15356	15282	15413	15174	15159	15346	15236	15379	15306	15181	15233	15485	15424	15461	15432	15308	15384	15430	15351	15336	15238	15361	15352	15402	15330	15145	15282	15356	15240	15342	15287	15510	15204	15332	15363	15394	15283	15364	15418	15281	15137	15388	15349	15187	15367	15358	15404	15339	15232	15356	15274	15293	15216	15293	15397	15172	15325	15272	15303	15256	15310	15276	15352	15354	15083	15465	15264	15324	15176	15329	15419	15263	15308	15353	15223	15209	15335	15134	15448	15209	15260	15182	15237	15357	15277	15507	15473	15397	15179	15339	15365	15248	15170	15300	15361	15380	15362	15250	15406	15330	15249	15373	15198	15235	15137	15123	15370	15440	15340	15455	15241	15309	15398	15276	15258	15240	15408	15037	15396	15309	15228	15459	15235	15248	15403	15563	15279	15204	15385	15295	15296	15166	15370	15332
32039	37854	35035	26737	19989	18184	18244	17693	17897	17751	17618	17814	17889	17833	17625	17680	17766	17791	17543	18047	17698	17916	17584	17787	17919	17601	17513	17715	17701	17806	17584	17724	17836	17568	17822	17667	17583	17792	17842	17726	17523	17896	17818	17693	17740	17678	17741	17879	17812	17645	17565	17689	17681	17726	17737	17830	17712	17691	17703	17753	17604	17651	17802	17587	17547	17826	17718	17712	17736	17851	17648	17460	17729	17800	17793	17666	17596	17669	17746	17818	17533	17735	17670	17819	17676	17730	17657	17556	17855	17668	17720	17667	17693	17582	17687	17878	17835	17442	17436	17711	17682	17559	17623	17566	17811	17788	17778	17580	17677	17829	17724	17695	17532	17737	17715	17518	17602	17702	17654	17683	17482	17588	17453	17741	17587	17631	17578	17605	17536	17798	17540	17709	17762	17673	17545	17695	17656	17740	17571	17752	17790	17603	17782	17688	17560	17799	17862	17678	17751	17691	17624	17724	17446	17853	17669	17597	17637	17655	17755	17665	17625	17751	17602	17552	17679	17754	17686	17584	17756	17642	17821	17591	17581	17625	17722	17783	17560	17645	17625	17488	17595	17486	17636	17717	17707	17808	17815	17914	18040	17853	17888	17528	17716	17609	17539	17734	17572	17679	17554	17621	17664	17572	17629	17666	17770	17781	17649	17737	17689	17628	17599	17615	17655	17623	17719	17541	17695	17715	17775	17556	17624	17760	17544	17585	17657	17776	17702	17596	17602	17687	17520	17596	17843	17786	17578	17710	17596	17784	17663	17618	17621	17704	17544	17572	17495	17526	17768	17636	17733	17648	17468	17729	17776	17700	17673	17660	17670	17729	17712	17323	17612	17575	17682	17636	17796	17522	17655	17777	17792	17570	17783	17668	17791	17709	17939	17688	17447	17641	17732	17744	17685	17444	17685	17825	17742	17890	17667	17696	17844	17576	17609	17628	17752	17656	17692	17727	17727	17439	17784	17726	17652	17813	17547	17615	17735	17759	17650	17643	17598	17587	17620	17509	17877	17670	17665	17543	17747	17870	17838	17585	17800	17615	17607	17744	17540	17691	17857	17835	17717	17694	17635	17689	17670	17571	17757	17821	17466	17547	17644	17704	17693	17812	17575	17602	17738	17586	17718	17543	17649	17679	17654	17614	17697	17793	17739	17761	17780	17646	17675	17757	17506	17920	17657	17619	17613	17683	17692	17706	17652	17644	17547	17592	17689	17431	17610	17687	17772	17705	17681	17544	17502	17537	17698	17699	17504	17645	17853	17775	17831	17592	17684	17823	17722	17758	17517	17541	17458	17637	17592	17639	17590	17818	17723	17547	17762	17526	17698	17766	17651	17659	17780	17623	17616	17855	17680	17782	17640	17762	17561	17638	17668	17482	17594	17491	17705	17810	17790	17776	17521	17642	17865	17735	17769	17598	17638	17542	17645	17652	17501	17665	17599	17549	17720	17500	17760	17801	18105	17504	17766	17615	17690	17783	17621	17797	17659	17659	17435	17724	17581	17709	17799	17423	17510	17589	17538	17539	17544	17788	17714	17744	17548	17692	17570	17609	17926	17698	17731	17706	17711	17683	17610	17782	17824	17687	17524	17659	17717	17681	17709	17675	17490	17632	17618	17551	17710	17786	17831	17655	17579	17760	17657	17782	17664	17753	17683	17640	17966	17606	17778	17529	17630	17862	17868	17695	17863	17792	17545	17862	17713	17641	17545	17484	17685	17651	17744	17594	17761	17768	17737	17636	17528	17832	17761	17597	17566	17540	17653	17788	17742	17692	17354	17779	17810	17757	17713	17583	17566	17465	17630	17767	17803	17601	17655	17615	17742	17521	17838	17509	17877	17692	17593	17729	17710	17711	17538	17669	17753	17701	17548	17548	17721	17646	17752	17774	17704	17727	17768	17769	17666	17517	17766	17707	17572	17827	17602	18057	17684	17826	17370	17581	17640	18116	17636	17875	17713	17638	17794	17612	18054	17641	17749	17571	17651	17712	17447	17562	17703	17537	17666	17774	17577	17847	17515	17737	17689	17722	17773	17662	17605	17743	17661	17524	17547	17512	17697	17852	17690	17626	17536	17514	17511	17591	17817	17704	17549	17709	17744	17736	17854	17755	17630	17735	17637	17798	17472	17685	17789	17632	17678	17838	17691	17611	17830	17493	17681	17652	17705	17634	17803	17803	17720	17752	17889	17537	17700	17613	17494	17774	17713	17686	17686	17739	17659	17604	17248	17651	17733	17635	17630	17748	17610	17555	17815	17753	17686	17720	17703	17583	17813	17648	17852	17849	17702	17804	17834	17709	17828	17619	17628	17461	17616	17711	17761	17621	17671	17629	17594	17587	17597	17445	17718	17442	17857	17582	17683	17838	17647	17591	17736	17726	17723	17684	17679	17707	17761	17833	17887	17622	17568	17886	17856	17589	17660	17698	17841	17478	17826	17782	17689	17546	17583	17817	17728	17681	17771	17654	17753	17636	17553	17744	17750	17702	17569	17676	17818	17652	17683	17688	17780	17687	17470	17596	17579	17524	17665	17641	17577	17758	17635	17470	17548	17625	17941	17632	17713	17635	17818	17522	17528	17589	17741	17811	17655	17797	17533	17673	17867	17738	17787	17769	18068	17770	17544	17714	17656	17685	17511	17416	17746	17693	17867	17859	17503	17588	17540	17639	17567	17584	17616	17603	17566	17753	17656	17612	17743	17750	17694	17735	17611	17616	17536	17633	17695	17800	17782	17550	17496	17560	17690	17790	17673	17754	17727	17674	17797	17676	17678	17696	17564	17647	17672	17657	17582	17615	17425	17567	17550	17718	17738	17589	17785	17625	17906	17422	17674	17603	17680	17754	17580	17440	17695	17480	17676	17600	17732	17751	17645	17735	17656	17816	17910	17633	17562	17776	17667	17519	17662	17648	17463	17630	17588	17653	17652	17704	17612	17853	17903	17704	17672	17692	17664	17636	17606	17844	17788	17640	17718	17714	17562	17478	17567	17698	17860	17886	17628	17680	17692	17851	17491	17789	17635	17760	17630	17643	17650	17523	17643	17650	17650	17675	17762	17547	17838	17470	17507	17668	17686	17794	17749	17671	17625	17658	17696	17642	17727	17482	17453	17826	17655	17872	17720	17854	17788	17601	17632	17665	17865	17714	17619	17624	17712	17633	17508	17535	17680	17583	17824	17547	17719	17667	17614	17765	17661	17741	17588	17594	17636	17699	17612	17832	17686	17462	17635	17631	17604	17444	17522	17596	17688	17701	17929	17787	17716	17786	17618	17719	17710	17758	17536	17619	17578	17565	17697	17678	17760	17489	17558	17770	17617	17828	17812	17716	17874	17718	17694	17439	17517	17568	17627	17576	17855	17643	17653	17577	17780	17514	17684	17670	17722	17785	17715	17584	17646	17491	17525	17552	17700	17608	17845	17437	17629	17844	17749	17576	17591	17671	17571	17756	17639	17779	17660	17727	17677	17471	17646	17580	17655	17813	17699	17537	17657	17575	17651	17578	17773	17783	17534	17697	17685	17543	17780	17704	17604	17515	17838	17703	17793	17725	17706	17684	17829	17861	17832	17496	17802	17591	17663	17628	17871	17610	17586	17722	17719	17580	17696	17780	17570	17684	17664	17710	17500	17590	17774	17568	17668	17775	17930	17725	17513	17567	17739	17688	17824	17763	17832	17709	17657	17774	17750	17687	17696	17581	17661	17705	17671	17666	17849	17554	17528	17535	17628	17813	17670	17516	17804	17692	17756	17831	17651	17610	17577	17558	17668	17469	17736	17682	17910	17763	17553	17512	17671	17882	17840	17561	17458	17772	17599	17657	17835	17638	17786	17722	17439	17687	17822	17506	17833	17479	17742	17701	17603	17636	17504	17785	17752	17600	17533	17475	17720	17844	17827	17457	17621	17882	17666	17714	17715	17813	17662	17621	17813	17774	17863	17791	17744	17841	17559	17479	17668	17566	17761	17665	17713	17736	17575	17508	17668	17719	17540	17696	17707	17596	17458	17595	17754	17734	18018	17641	17759	17768	17799	17619	17492	17663	17562	17662	17740	17685	17932	17717	17652	17591	17750	17686	17522	17816	18070	17514	17747	17709	17708	17513	17690	17697	17719	17446	17577	17649	17579	17679	17694	17563	17849	17829	17881	17703	17543	17775	17603	17789	17689	17639	17976	17605	17720	17624	17782	17496	17625	17686	17683	17596	17503	17813	17679	17725	17748	17740	17694	17504	17722	17501	17594	17682	17690	17325	17647	17516	17780	17735	17692	17653	17671	17526	17707	17785	17706	17506	17870	17757	17489	17708	17781	17759	17841	17652	17600	17707	17409	17721	17691	17777	17865	17725	17678	17564	17514	17553	17811	17769	17519	17713	17734	17893	17669	17780	17961	17690	17700	17750	17639	17836	17837	17605	17620	17664	17663	17884	17800	17473	17659	17782	17545	17675	17581	17458	17890	17508	17561	17724	17856	17871	17715	18018	17777	17664	17781	17606	17609	17724	17676	17708	17609	17598	17821	17616	17577	17668	17722	17731	17512	17802	17493	17737	17671	17565	17753	17609	17955	17565	17709	17621	17634	17612	17670	17494	17486	17775	17664	17646	17697	17673	17509	17621	17790	17501	17685	17532	17592	17567	17610	17664	17497	17650	17753	17608	17925	17629	17616	17592	17457	17626	17857	17645	17411	17462	17780	17631	17752	17648	17832	17680	17807	17662	17576	17763	17610	17558	17739	17810	17696	17668	17603	17730	17427	17626	17556	17671	17656	17764	17771	17638	17695	17613	17561	17672	17775	17774	17560	17814	17748	17620	17590	17591	17530	17723	17746	17628	17569	17453	17699	17647	17783	17671	17596	17600	17853	17846	17704	17483	17697	17850	17651	17799	17601	17578	17624	17563	17778	17560	17691	17597	17646	17649	17556	17763	17729	17556	17448	17777	17698	17562	17694	17748	17844	17846	17568	17635	17739	17598	17777	17793	17676	17603	17693	17699	17600	17611	17764	17644	17596	17557	17766	17588	17703	17490	17589	17624	17794	17688	17593	17493	17729	17671	17588	17724	17600	17612	17640	17631	17754	17777	17616	17521	17538	17791	17674	17672	17761	17442	17551	17713	17660	17874	17603	17780
44151	55613	36885	22407	17208	15576	15407	15407	15097	15276	15364	15048	15088	15140	15303	15144	15231	15181	15225	15295	15104	15288	15181	15157	15167	15285	15217	15272	15175	15217	15073	15170	15316	15189	15235	15304	15196	15075	15359	15103	15072	15149	15028	15353	15244	15093	15065	15270	15218	15173	15350	15229	15141	15238	15041	15108	15055	15189	15227	15081	15250	15217	15312	15265	15315	15206	15104	15234	15243	15240	15115	15125	15350	15104	15243	15234	15116	15040	15088	15231	15236	15217	15108	15190	15302	15146	15186	15119	15355	15397	15305	15231	15332	15312	15329	15315	15010	15065	15090	15318	15171	15148	15245	15188	15347	15263	15208	15242	15225	15057	15306	15199	15233	15215	15286	15040	15369	15320	15243	15259	15280	15336	15176	15238	15290	15250	15231	15227	15280	15133	15202	14962	15224	15111	15185	15222	15310	15229	15290	15175	15292	15116	15127	15192	15100	15207	15244	15223	15363	15344	15066	15184	15217	15073	14998	15103	15234	15265	15124	15256	15331	15198	15221	15290	15141	15200	15118	15319	15062	15176	15213	15304	15077	15138	15276	15064	15122	15270	15327	15075	15236	15214	15221	15266	15125	15037	15180	15384	15168	15231	15262	15199	15065	15339	15073	15392	15104	15173	15170	15222	15184	15202	15277	15229	15135	15161	15130	15246	15176	15248	15166	15115	15037	15027	15253	15221	15184	15100	15298	15190	15226	15264	15164	15450	15108	15098	15090	15112	15084	15110	15235	15503	15144	15226	15131	15307	15268	15057	15132	15197	15221	15421	15058	15029	15332	15184	15257	15172	15320	15210	15148	15178	15240	15140	15227	15154	15247	15021	15209	15088	15223	14990	15314	15192	15234	15003	15384	15216	15079	15172	15231	15082	15258	15322	15138	15277	15114	15116	15135	15176	15078	15156	15265	15115	15084	15011	15066	15321	15192	15117	15122	15083	15142	15258	15125	15316	15071	15250	15204	15325	15138	15145	15281	15223	15156	15197	15089	15205	15228	15259	15113	15208	15200	15001	15126	15134	15290	15206	15193	15191	15258	15261	15195	15100	15219	15344	15232	15221	15019	15165	15240	15127	15280	15217	15403	15192	15393	15286	15271	15038	15145	15139	15199	15202	15264	15333	15075	15259	15307	15286	15090	15150	15156	15256	15374	15150	15114	15306	15199	15221	15247	15277	15084	15267	15274	15233	15080	15307	15231	15201	15255	15043	15217	15277	15167	15278	15094	15274	15501	15126	15109	15215	15229	15054	15355	15040	15247	15332	15064	15295	15128	15342	15198	15059	15114	15083	15189	15220	15218	15171	15070	15139	15269	15185	15211	15071	15329	15227	15210	15206	15086	15115	15197	14928	15239	15125	15151	15141	15127	15170	15098	15089	15198	15144	15304	15235	15352	15208	15118	15191	15159	15267	15084	15227	15185	15284	15122	15128	15243	15207	15264	15250	15257	15377	15104	15213	14912	15189	15380	15134	15309	15151	15324	15151	15202	15288	15219	15171	15182	15107	15026	15224	15124	15147	15254	15164	15314	15205	15139	15289	15295	15319	15196	15148	15162	15137	15106	15259	15256	15299	15265	15285	15411	15113	15454	15154	15256	15094	15055	15219	15221	15169	15317	15178	15194	15124	15335	15329	15132	15235	15279	15242	15183	15183	15191	15227	15287	15201	15049	15166	15295	15134	15166	15217	15220	15113	15184	15195	15187	15055	15299	15210	15187	15155	15112	15153	15247	15171	15299	15195	15173	15461	15136	15239	15179	15183	15196	15280	15205	15143	15197	15023	15214	15050	15190	15255	15317	15309	15166	15167	15105	15264	15121	15234	15100	15182	15047	15309	15318	15150	15093	15330	15142	15125	15285	15133	15330	15076	15397	15244	15148	15009	15109	15334	15187	15005	15200	15193	15172	15094	15147	15056	15212	15188	15245	15138	15183	15194	15167	15246	15103	15039	15256	15260	15158	15232	15099	15284	15171	15280	15272	15333	15228	15328	15275	15020	15345	15264	15213	15310	14952	15100	15258	15242	15176	15132	15264	15214	15277	15231	15280	15250	15230	15310	15116	15250	15217	15247	15155	15233	15198	15408	15111	15086	15079	15243	15150	15076	15284	15385	15360	15244	15037	15231	15251	15224	15226	15076	15372	15198	15229	15207	15323	15034	15316	15203	15075	15135	15194	15261	15220	15078	15287	15398	15288	15236	15269	15350	15236	15374	15057	15095	15208	15393	15209	15164	15291	15053	15321	15164	15222	15173	15347	15165	15251	15223	15234	15044	15351	15192	15179	15233	15270	15216	15058	15317	15282	15164	15101	15171	15281	15101	15151	15233	15126	15361	15033	15194	15265	15153	15135	15224	15294	15207	15388	15199	15174	15149	15130	15126	15266	15039	15348	15239	15115	15028	15228	15315	15183	15246	15238	15217	15281	15089	15281	15232	15092	15265	15235	15214	15188	15244	15180	15384	15175	15262	15307	15052	15062	15262	15052	15176	15149	15077	15252	15251	15319	15087	15251	15234	15047	15019	15329	15111	15194	15157	15145	15185	15217	15227	15291	15171	15357	15234	15331	15119	15080	15076	15152	15292	15234	15270	15167	15252	15413	15185	15254	15180	15177	15166	15127	15334	15275	15257	15264	15080	15299	15304	15023	15226	15059	14944	15325	15266	15272	15322	15434	15248	15304	15354	15159	15272	15167	15199	15176	15096	15136	15219	15115	15205	15397	15212	15154	15245	15244	15150	15055	15080	15301	15245	15170	15063	15108	15098	15392	15263	15193	15065	15213	15066	15298	15165	15326	15327	15227	15190	15072	15074	15296	15290	15347	15160	15277	15111	15289	15240	15176	15029	15108	15393	15132	15291	15360	15363	15253	15273	15150	15248	15228	15081	15072	15176	15343	15188	15139	15213	15226	15030	15348	15290	15035	15283	15141	15180	15164	15335	15246	15225	15118	15223	15201	15149	15214	15233	15137	15086	15147	15260	15185	15146	15077	15101	15076	15223	15189	15151	15157	15126	15134	15214	15390	15261	15219	15216	15203	15017	15189	15208	15133	15332	15196	15179	15281	15254	15081	15151	15054	15158	15136	15115	15264	15292	15445	15318	15255	15109	15042	15264	15140	15195	15330	15223	15289	15319	15206	15125	15212	15254	15239	15339	15310	15171	15240	15112	15233	15006	15254	15179	15171	15207	15089	15366	15217	15210	15240	15051	15062	15331	15059	15119	15292	15166	15104	15182	15128	15290	15317	15150	15263	15150	15326	15221	15218	15211	15161	15259	15351	15174	15162	15209	15067	15326	15160	15068	15332	15114	15161	15264	15121	15277	15236	15275	15219	15206	15186	15143	15271	15151	15219	15160	15287	15210	15046	15131	15099	15206	15319	15295	15215	15284	15292	15350	15210	15146	15341	15019	15061	15236	15283	15182	15042	15127	15190	15130	15253	15383	15184	15221	15278	15266	15205	15073	15174	15316	15260	15376	15280	15128	15192	15194	15029	15156	15237	15267	15158	15302	15248	15253	15246	15349	15047	15205	15368	15360	15319	15302	15193	15295	15083	15304	15138	15173	15325	15057	15259	15272	15151	15264	14990	15166	15087	15078	15367	15059	15295	15147	15234	15273	15272	15237	15218	15259	15082	15214	15310	15311	15230	15090	15190	15191	15171	15232	15157	15157	15181	15255	15054	15157	15175	15089	15188	14906	15189	15335	15205	15253	15225	15173	15218	15195	15262	15293	15223	15311	15160	15285	15265	15263	15207	15269	15115	15064	15126	15085	15069	15273	15261	15192	15304	15148	15202	15280	15192	15243	15301	15321	15139	15155	15178	15348	15199	15240	15244	15386	14993	15175	15263	15276	15348	15145	15251	15399	15074	15147	15094	15194	15296	14999	15083	15268	15267	15187	15040	15220	15215	15266	15434	15414	15172	15194	15260	15197	15426	15134	15085	15163	15178	15306	15291	15246	15151	15194	15100	15134	15299	15158	15347	15072	15117	15382	15170	15294	15399	14955	15047	15087	15255	15022	15219	15072	15286	15237	15281	15264	15393	15135	15259	15082	15173	15179	15098	15326	15275	15209	15016	15342	15150	15193	15080	15342	15164	15441	15166	15407	15433	15123	15332	15095	15149	15344	15428	15145	15139	15138	15173	15337	15184	15107	15081	15279	15270	15153	15285	15172	15204	15311	15312	15267	15219	15286	15260	15339	15187	15400	15212	15223	15185	15074	15123	15179	15241	15275	15127	15037	15410	15357	15259	15359	15118	15336	15275	15254	15309	15094	15047	15299	15363	15083	15225	15196	15170	15125	15180	15323	15234	15200	15265	15201	15105	15138	15145	15090	15204	15296	15418	15340	15198	15156	15143	15158	15206	15218	15294	15168	15227	15097	15279	15306	15245	15059	15139	15164	15248	15180	15147	15274	15298	15176	15128	15302	14891	15225	15195	15130	15285	15230	15212	15164	15199	15157	15323	15188	15286	14991	15107	15382	15095	15075	15254	15061	15169	15202	15212	14984	15360	15131	15239	15155	15134	15426	15114	15057	15092	15252	15357	15062	15177	15387	15451	15297	15166	15227	15259	15231	15257	15301	15222	15335	15362	15186	15225	15225	15216	15133	15193	15162	15276	15086	15143	15128	15168	15240	15067	15303	15419	15272	15162	15254	15130	15258	15039	15151	15157	15417	15082	15263	15252	15365	15044	15293	15255	15280	14970	15081	15125	15220	15119	15182	15136	15066	15095	15294	15186	15179	15278	15083	15239	15144	15262	15195	15176	15164	15302	15154	15336	15222	15172	15279	15282	15236	15079	15361	15258	15257	15275	15310	15252	15130	15381	15165	15135	15171	15065	15152	15120	15096	15334	15378	15179	15248	15176	15203	15161	15178	15023	15384	15339	15198	15250	15225	15105	15292	15222	15220	15261	15184	15133	15082	15395	15171	15110	15189	15037	15383	15249	15171	15186	15068	15115	15146	15048	15382	15301	15046	15192	15267	15345	15214	15177	15015	15058	15246	15230	15321	15214	15069	15319	15215	15180	15103	15299	15275	15368	15157	15179	15251	15265	15382	15234	15173	15156	15254	15373	15046	15292	15245	15237	15178	15166	15232	14979	15155	15202	15418	15083	15188
24190	23802	31732	27733	23793	22758	20984	18038	17294	17227	17249	17076	17222	17269	17277	17096	17083	17024	17042	17079	17210	17062	17266	17224	17203	17079	17057	17082	17003	17108	17057	17139	16944	16893	17033	17058	17130	17078	17074	17168	17223	17004	17102	17022	17238	17078	17017	17142	17017	17062	16971	17142	16918	16797	17078	17090	17022	16779	16919	16830	16922	16967	17042	17028	16983	16971	17261	16840	17122	17029	17306	16969	16984	16971	16916	17009	17084	17113	17086	17011	16864	17168	17115	17102	17125	17063	16819	17026	17097	17096	17234	17055	16877	17020	17026	17087	16994	16925	17208	17125	17144	17077	17156	17162	17002	16877	17086	16993	16903	17131	17177	17117	17061	16926	17018	17212	16983	16870	17140	17061	16988	16939	16976	16961	16972	17122	17195	17029	16997	16980	16815	16841	16816	17080	17202	17110	17049	17040	17164	17111	16979	16950	17164	16934	16884	16982	16961	16925	16991	16852	16764	16920	16976	16973	16864	17007	17035	17006	17246	17110	17223	17176	17038	16938	17122	17007	16936	17096	17040	17276	16989	17077	16962	16859	16899	17010	17029	16891	16929	17124	17006	17107	17075	16924	17007	17022	17197	16948	17006	16997	17139	17069	16944	16955	16956	16688	16972	16954	17184	16983	17036	16997	16895	16848	16996	16896	16962	16964	16781	17004	16969	17006	16966	17048	17072	17177	17119	16924	17068	17019	16975	16846	17004	17068	16953	17048	17029	17026	17145	16856	16907	17133	16936	16878	17158	16909	16898	16892	16765	17062	17066	16935	17022	16845	17131	17045	17095	17329	17140	17189	17089	16880	17021	17106	17025	16939	16916	16797	16927	16827	16983	16838	16860	16855	17111	17071	16975	16868	16996	16929	16887	16982	16830	16944	16864	16993	17169	16967	17105	17083	17083	16939	17107	16994	16821	16810	16928	17235	17027	16982	16771	16929	17149	16799	16946	16985	16977	17172	17172	17300	17048	16959	16908	16844	16951	16814	17065	17137	17039	17074	16973	16917	16950	17021	16868	16653	16998	16891	17020	16969	16946	16937	17140	16964	17006	16981	17175	17129	17055	17229	16980	17197	16799	16960	16915	17143	17329	16953	17195	16989	17004	17042	16994	17058	17065	17059	17035	17133	16925	16969	17127	16996	16921	17042	16930	16834	16987	16890	17139	16828	17037	17254	16870	17076	16958	17060	17011	16798	17097	17181	17016	17015	16971	17216	16989	16945	16938	17006	17031	17082	17072	17186	17067	16970	16969	16968	16977	17058	16878	16999	17076	17094	17222	17131	16907	16974	17104	16988	17074	17117	17137	17052	17002	16975	16912	16913	16866	16841	17080	17036	17065	16764	17009	16760	17102	17050	17118	16840	16925	16808	16852	17003	16982	17107	16946	16982	17102	16999	17095	16919	16865	16983	17153	17074	17113	17247	17178	17004	17020	17040	17093	17011	17058	16901	17162	17169	16897	17080	17062	17031	17079	16912	17112	16968	16960	16884	17129	16879	17145	17080	17006	17034	16854	17181	17145	16980	17103	16972	16945	17134	17070	17024	16864	16932	16724	16879	16719	17007	17035	16976	17042	17027	17039	17049	16745	17106	17153	17147	16931	17023	16988	16941	17100	17059	17142	16996	16986	16974	17133	17022	16994	17037	16990	16937	17031	16908	17015	17064	16926	16993	17080	16993	16792	17029	16903	17032	16869	16966	17097	17035	17019	17153	17068	17060	17082	17092	16913	17012	16992	16861	17080	17011	17049	16956	17056	17021	16952	16935	16957	17020	17210	17105	16981	16990	16841	16935	17028	17222	17065	16896	16886	17013	16879	17078	17121	16971	16933	17089	16843	16956	17031	17043	16906	16973	17101	17031	17190	16983	16946	17038	17078	17062	17158	16951	17030	16981	16930	17142	17013	16700	17022	17019	17001	17006	17039	16896	16975	16952	16922	17100	16853	17112	17027	16937	16997	16980	16955	16889	17026	16967	17026	16959	16975	17070	17055	17056	17245	17225	16994	16890	16979	17099	16892	17033	17044	17074	16970	16971	17060	17046	17179	16826	17083	17000	17031	17194	16870	17117	17019	16953	17028	16837	17014	17108	17217	16745	17203	16781	16916	17000	17044	17201	17051	16947	17234	17147	16937	17142	17138	16956	16986	16888	16972	16919	17025	16994	17066	16871	16961	17079	17067	16946	16981	16972	16834	16969	16787	17058	16968	17223	17150	16871	17001	16816	17200	16958	17237	16993	17025	17176	17099	16899	17011	17060	16923	16806	16931	17017	17070	17107	17121	16781	16866	16976	16894	17022	17087	17168	17207	17066	17056	16907	17023	16878	16982	17041	17081	16829	16914	16972	16924	16916	16824	17034	17051	16964	16888	17270	17130	17027	17261	16876	16915	17087	17050	16914	17084	17087	17080	17066	17143	16901	16935	17091	16924	17144	16984	17066	16993	16912	17139	17105	16808	16832	17010	17027	17051	16907	16972	16994	17023	16990	16961	17128	17025	17145	16945	16996	17046	16834	16946	17057	17092	17049	16885	17125	16747	17118	17097	17145	17033	17089	16900	16957	17118	17152	16817	16915	16987	17089	16933	16849	16835	16917	17106	16997	17077	16895	17035	17262	16874	17102	17012	17124	17064	16864	17145	17004	17188	17090	16955	16858	17013	16969	17283	17044	17098	17298	17081	17049	17107	16986	17170	16937	17063	16866	17151	17139	17001	16846	17120	17132	16998	17096	16861	17043	16974	16934	17018	17015	16919	16955	16968	17130	17122	17107	17125	17061	16959	16825	17066	17034	17051	16858	17050	17368	16958	16900	16930	17119	16932	16754	16885	16845	17127	16956	17127	16933	16933	17141	17039	17057	17156	16942	17030	16992	16963	16933	17070	16887	17009	17156	16921	17001	16809	16838	17266	17103	16933	16948	16856	16965	17035	16960	17205	17085	17018	17019	17016	16874	17109	16945	17107	17098	17046	17024	17107	17087	17225	16908	16849	16844	17062	16803	17038	17068	16875	17014	17157	16880	17063	16851	17045	16999	17051	17014	16786	17072	16982	16945	17214	17082	16986	16968	16985	16950	17047	17025	17212	16846	17010	16990	17044	17106	17369	16981	17076	17062	16924	16943	16960	17046	17083	16988	16857	16983	16952	17109	17176	16919	17009	16997	17045	17016	16980	16886	16893	17066	16981	17069	16965	16933	17139	16969	17068	16980	17006	17006	17192	17029	17100	17037	17058	16904	16865	16956	17164	16805	16890	17043	17217	16919	16840	16932	17062	17016	16974	17013	17148	16882	17123	16789	17161	17072	17256	17166	16909	17189	16960	17163	17095	16998	17250	16737	17050	17007	17109	16995	17030	17078	17001	17118	17061	17010	16984	16768	16908	16823	16960	17131	17181	16959	16922	16919	16980	16963	16993	17053	16971	16887	17013	17101	17117	17053	17198	17094	17296	17008	17194	17068	17008	17040	16850	16921	16868	17001	16883	17180	16986	16965	17219	16909	17007	16966	17083	17014	17109	16922	17151	16938	17206	17164	17065	17112	17205	17038	16979	17056	16918	17126	16861	17107	17077	17113	17120	17085	17043	16835	16824	16915	17146	16828	16972	16957	16840	16906	17242	16963	16883	16745	17009	17004	17073	16919	17020	17090	16968	17064	16865	16743	16927	16963	17029	16904	17039	17166	16965	16982	16926	17145	17208	17302	16884	17085	17323	16948	17123	17163	17104	16913	16999	17018	16882	17123	17170	17241	16990	16945	16946	17000	16909	17092	16968	16957	16987	17006	17036	17225	16939	17039	16937	16896	17012	16890	16957	17030	16972	17112	17087	16947	17062	16923	16870	16873	16834	16871	17022	17052	17083	17047	16945	16958	16921	17027	16907	16985	17099	17200	16920	17013	17243	17075	16889	17022	17144	17122	17024	16949	17252	16914	17114	16997	17078	17067	17051	17042	16967	17019	17146	17118	17139	16943	16879	17026	16788	17350	17037	17042	16959	16974	17175	17080	17130	16964	17240	17017	17019	16917	16847	17078	16760	16956	16973	17027	16882	17323	17092	16926	17132	17030	16929	17039	16962	16887	17025	17039	16855	17048	17096	16943	16996	16804	17019	17038	17086	17064	16788	17088	17012	16817	17019	17035	16835	16979	16995	16997	16895	16847	16977	17006	17032	16865	17028	17116	16819	17102	16933	17028	17026	16954	17057	16978	17020	16897	17134	16965	17197	17116	17038	17036	17134	17004	17085	17038	17031	16937	16925	17078	17314	17054	17044	16967	16949	17011	17203	16990	17090	16960	16951	16908	17124	17002	16984	17100	17002	16978	17118	17141	17074	17016	16905	16925	16918	17008	17106	17057	17153	17101	17061	17070	17017	17004	17005	17122	17053	17041	17074	17048	16796	16953	17074	17019	16941	16975	16869	16846	16747	17106	16865	16946	16943	16959	16954	16994	17036	16898	17010	17095	17161	16940	16828	17033	16975	17226	17123	16960	16979	16962	16879	16892	16874	17249	17045	16970	17114	16971	17066	16925	17016	16893	16961	16953	16992	16934	16811	17045	17071	17083	16981	17184	16953	17024	17086	16837	16829	17127	17017	16967	17139	17151	17062	16897	17000	17180	17054	17094	16937	16829	17192	17058	16977	17146	17103	16847	16952	17020	16935	16950	17158	16928	17053	16964	17111	17046	16979	16785	16890	17094	17068	17181	16903	16974	16911	17118	17142	17071	17072	16977	17044	16943	17020	17013	17211	17238	16989	16890	17026	17211	17023	17162	17054	16871	17120	16897	17210	16935	17043	17107	17089	17105	16970	16788	17100	17072	17044	16789	16880	16947	16994	17007	16794	16886	17160	16955	17123	17023	17019	17112	16932	17021	17035	16921	17078	17184	16912	17025	16920	16875	17014	16827	16969	17058	17058	17102	17033	16887	17044	16951	17120	17111	16853	16946	16920	16715	16971	17061	17096	16914	17114	17019	17200	17074	17046	17177	17042	16995	16981	17104	17065	16913	17031	16842	17102	16765	16849	17145	17096	17063	16909	17002	17049	16916	17045	17028	16940	16915	17024	16915	17076	16883	17020	16909	17118	16991	17170	17202	17113	17164	17336	16894	17078	17119	17080	16857	17010	17094
62618	93555	67363	41042	25628	17935	16084	15199	15001	14943	14719	14864	14696	14894	14781	14928	14845	14753	14788	14716	14923	14778	14908	14886	14755	14882	14749	14942	14891	14718	14781	14774	14725	14677	14697	14754	14776	14940	14791	14753	14818	14736	14807	14787	14680	14571	14876	14772	14636	14925	14822	14811	14754	15000	14859	14686	14860	14739	14822	14707	14864	14799	14601	14796	14751	14774	14608	14653	14753	15011	14793	14833	14813	14743	14894	14794	14735	14789	14810	14720	14774	14900	14852	14829	14772	14757	14710	14673	14618	14709	14928	14919	14806	14862	14691	14790	14985	14844	14886	14552	14842	14941	14896	14844	14835	14651	14866	14762	14702	14745	14777	14907	14850	14946	14745	14744	14692	14940	14898	14663	14680	14713	14883	14676	14716	14830	14874	14676	14903	14896	14728	14837	14685	14686	14792	14767	14798	14833	14794	14804	14753	14837	14812	14732	14902	14730	14665	14966	14593	14725	14901	14673	14760	14800	14700	14798	14770	14819	14741	14949	14667	14819	14861	14642	14920	14674	14708	14885	14619	14822	14668	14717	14761	14729	14756	14713	14839	14918	14879	14712	14664	14843	14907	14666	14756	14787	14719	14853	14650	14719	14795	14686	14749	14806	14742	14926	14719	14804	14806	14956	14907	14768	14654	14736	14653	14850	14718	14764	14933	14888	14803	14768	14738	14765	14842	14659	14844	14829	14623	14959	14836	14850	14771	14797	14797	14934	14794	14754	14871	14970	14675	14801	14664	14855	14650	14885	14956	14868	14684	14811	14827	14817	14882	14812	14927	14682	14768	14784	14823	14790	14723	14840	14761	14725	14840	14869	14674	14859	14849	14867	14989	14788	14803	14794	14910	14811	14640	14664	14929	14928	14765	14795	15013	14720	14845	14710	14713	14860	14649	14879	14747	14804	14687	14825	14770	14902	14890	14898	14733	14789	14832	14716	14871	14702	14986	14777	14881	14774	14796	14868	14913	14753	14886	14744	14818	14897	14753	14775	14750	14886	14739	14840	14826	14600	14712	14768	14842	14698	14780	14763	14808	14806	14676	14786	14844	14818	14893	14869	14679	14673	14910	14766	14625	14759	14772	14928	14741	14651	14937	14939	14764	14904	14685	14815	14719	14689	14858	14786	14931	14853	14791	14795	14868	14712	14726	14789	14628	14792	14729	14673	15156	14786	14636	14836	14628	14753	14806	14673	14942	14802	14903	14740	14746	14757	14736	14945	14742	14793	14940	14859	14870	14862	14785	14575	14727	14895	14791	14755	14773	14665	14800	14690	14897	14663	14678	14767	14949	14713	15017	14855	14768	14759	14903	14763	14816	14724	14799	14751	14880	14854	14702	14881	14729	14806	14763	14736	14750	14709	14849	14725	14676	14689	14778	14871	14788	14864	14878	14886	14677	14737	14802	14840	14728	14763	14704	14809	14772	14918	14793	14887	14641	14910	14665	14777	14994	14809	14645	14728	14860	14844	14792	14814	14678	14800	14646	14779	14904	14726	14800	14855	14779	14820	14666	14872	14833	14685	14725	14641	14835	14741	14704	14640	14803	14871	14803	14776	14712	14749	14670	14831	14603	14812	14823	14841	14836	14756	14827	14840	14817	14713	14759	14806	14781	14899	14741	14867	14827	14781	14927	14923	14817	14803	14749	14719	14835	14850	14708	14751	14662	14777	14839	14754	15103	14614	14833	14671	14958	14945	14697	14819	14788	14742	14845	14734	14933	14904	14631	14745	14879	14638	14765	14691	14713	14843	14621	14785	14947	14803	14810	14718	14909	14760	14795	14704	14731	14767	14583	14726	14794	14888	14866	14715	14763	14696	14817	14849	14865	14874	14809	14868	14861	14763	14742	14751	14828	14828	14811	14798	14816	14866	14856	14922	14796	14752	14725	14755	14776	14964	14772	14959	14811	14763	14804	15004	14753	14816	14737	14884	14848	14805	14886	14823	14724	14781	14944	14675	14776	14648	14824	14880	14876	14884	14804	14719	14829	14609	14791	14919	14824	14615	14828	14702	14980	14877	14912	14764	14603	14780	14725	14647	14843	14703	14844	14817	14737	14695	14789	14662	14886	14758	14706	14866	14784	14813	14707	14982	14668	14654	14755	14710	14509	14750	14818	14860	14850	14728	14851	14806	14810	14764	14720	14785	14785	14980	14615	14699	14755	14879	14722	14889	14953	14789	14828	14949	14833	14894	14751	14786	14946	14712	14927	14719	14754	14783	14871	14880	14792	14742	14751	14729	14757	14831	14776	14849	14698	14803	14692	14733	14784	15020	14747	14904	14708	14762	14759	14912	14763	14620	14861	14936	14769	14825	14679	14823	14797	14793	14783	14774	14862	14887	14706	14780	14869	14787	14735	14665	14660	14624	14910	14853	14824	14760	14759	14647	14812	14753	14739	14772	14814	14752	14793	14713	14797	14895	14628	14832	14596	14928	14676	14691	14736	14885	14634	14736	14841	14779	14785	14800	14819	14864	14799	14742	14666	14909	14788	14783	14647	14846	14806	14764	14802	14884	14912	14801	14742	14789	14704	14752	14688	14926	14820	14663	14754	14643	14729	14754	14787	14799	14768	14686	14638	14793	14713	14765	14790	14829	14708	14969	14760	14788	14974	14826	14831	14684	14806	14838	14897	14922	14790	14829	14799	14878	14929	14777	14776	14698	14879	14633	14858	14930	14729	14669	14766	14894	14787	14730	14850	14499	14734	14796	14700	14719	14679	14692	14776	14712	14716	14822	14767	14867	14794	14733	14747	14848	14811	14800	14788	14840	14820	14779	14748	14919	14814	14654	14828	14718	14661	14937	14900	14755	14830	14699	14821	14915	14940	14859	14783	14607	14828	14678	14637	14865	14734	14848	14846	14753	14816	14775	15004	14750	14669	14793	14827	14698	14750	14687	14825	14595	15088	14746	14931	14723	14838	14552	14805	14959	14811	14899	14872	14956	14855	14754	14724	14863	14761	14681	14860	14730	14962	14755	14713	14706	14662	14621	14757	14868	14931	14855	14762	14869	14786	14668	14833	14840	14730	14839	14694	14716	14835	14802	14810	14894	14748	14765	14679	14704	15039	14784	14854	14826	14844	14792	14743	14600	14814	14689	14898	14804	14796	14944	14935	14853	14738	14788	14814	14793	14799	14783	14749	14740	14851	14777	14689	14931	14675	14870	14775	14720	14788	14653	14881	14719	14788	14669	14840	14870	14791	14820	14790	14801	14930	14933	14821	14683	14920	14850	14903	14795	14886	14791	14875	14750	14768	14857	14869	14813	14742	14887	14792	14720	14912	14900	14623	14747	14637	14773	14762	14795	14841	14828	14770	14773	14692	14758	14654	14784	14801	14917	14732	14657	14819	14939	14674	14782	14712	14831	14715	14841	14788	14937	14716	14869	14718	14758	14751	14760	14864	14703	14881	14678	14685	14604	14830	14736	14814	14617	14819	14864	14748	14820	14805	14810	14547	14771	14763	14852	14828	14884	14682	14821	14693	14706	14838	14779	14763	14759	14829	14744	14869	14825	14830	14860	14763	14828	14772	14805	14767	14783	14684	14966	14870	14802	14707	14660	14805	14749	14831	14846	14948	14759	14943	14648	14835	14880	14864	14859	14792	14721	14983	14806	14602	14885	14807	14467	14789	14721	14762	14671	14705	14698	14683	14812	14768	14950	14708	14803	14676	14856	14833	14821	14834	14769	14645	14757	14827	14825	14710	14835	14783	14792	14817	14730	14835	14782	14731	14732	14786	14686	14749	14916	14776	14746	14558	14922	14595	14731	14817	14762	14757	14857	14737	14779	14802	14648	14859	14853	14586	14819	14900	14763	14834	14766	14828	15006	14824	14928	14760	14888	14758	14684	14832	14702	14815	14885	14706	14689	14676	14793	14816	14780	14671	14944	14941	14810	14734	14824	14772	14764	14895	14613	14829	14809	14760	14765	14902	14932	14861	14608	14749	14877	14975	14750	14693	14805	14828	14742	14921	14842	14882	14822	14707	15048	14753	14589	14686	14704	14671	14852	14628	14916	14779	14717	14737	14869	14889	14742	14683	14751	14796	14744	14688	14599	14859	14775	14806	14748	14855	14869	14672	14883	14722	14626	14904	14702	14865	14747	14919	14723	14972	14806	14750	14705	14934	14812	14724	14716	14800	14789	14803	14836	14876	14710	14719	14834	14862	14866	14837	14868	14881	14690	14833	14799	14683	14788	14806	14643	14888	14802	14903	14934	14863	14810	14816	14664	14999	14762	14747	14814	14894	14834	14948	14863	14815	14702	14601	14846	14687	14838	14814	14741	14834	14819	14686	14868	14677	14704	14747	14802	14820	15071	14631	14589	14705	14866	14743	14812	14859	14734	14823	14673	14744	14850	14762	14862	14808	14672	14827	14858	14849	14809	14888	14778	14820	14741	14763	14736	14745	14770	14727	14821	14635	14805	14816	14862	14886	14765	14767	14888	14794	14758	14728	14670	14704	14857	14618	14788	14801	14754	14706	14625	14847	14742	14818	14864	14874	14719	14768	14713	14707	14846	14824	14725	14708	14831	14806	14843	14779	14706	14758	14820	14834	14970	14767	14888	14816	14650	14885	14747	14796	14619	14800	14935	14796	14855	14780	14732	14702	14723	14794	14740	14903	14847	14663	14878	14874	14775	14843	14877	14845	14842	14766	14742	14862	14810	14793	14771	14712	14827	14795	14821	14717	14940	14619	14943	14681	14905	14793	14780	14766	14714	14959	14814	15003	14728	14695	14647	14805	14721	14818	15066	14830	14789	14930	14698	14993	14653	14787	14823	14896	14847	14648	14749	14903	14795	14779	14842	14884	14845	14738	14779	14725	14667	14658	14800	14766	14668	14836	14726	14681	14822	14903	14835	14740	14755	14820	14911	14683	14601	14857	14794	14974	14792	14776	14630	14764	14882	14576	14633	14668	14884	14758	14789	14743	14845	14612	15005	14693	14741	14948	14809	14809	14706	14853	14765	14759	14758	14954	14781	14943	14898	14859	14853	14841	14880	14746	14846	14827	14788	14628	14825	14839	14905	14949	14855	14724	14992	14705	14570	14824	14804	14903	14818	14739	14825	14786	14724	14740	14752	14846	14975	14870	14726	14710	14741	14730	14740
22870	22373	30340	25222	22883	23944	25250	19339	17679	17873	17820	17837	17728	17801	17770	17754	17744	17658	17915	17970	17654	17748	17613	17598	17574	17784	17577	17625	17633	17519	17621	17673	17617	17476	17522	17619	17624	17393	17570	17664	17428	17479	17655	17618	17614	17575	17730	17676	17621	17493	17626	17628	17242	17391	17745	17593	17299	17457	17563	17404	17342	17477	17584	17476	17601	17715	17528	17342	17468	17464	17395	17458	17445	17451	17640	17366	17467	17419	17492	17066	17369	17411	17644	17639	17681	17564	17624	17421	17361	17609	17499	17576	17589	17510	17637	17561	17562	17408	17452	17601	17619	17624	17595	17365	17440	17650	17494	17412	17525	17570	17686	17551	17368	17449	17635	17359	17304	17516	17650	17544	17718	17430	17584	17432	17528	17391	17427	17565	17377	17686	17565	17406	17672	17238	17447	17522	17369	17488	17403	17430	17655	17642	17515	17554	17280	17322	17493	17470	17508	17511	17568	17472	17390	17307	17588	17510	17626	17428	17534	17415	17716	17459	17583	17639	17387	17727	17542	17391	17577	17471	17491	17535	17390	17516	17505	17520	17489	17369	17616	17513	17288	17384	17665	17478	17565	17350	17341	17492	17398	17306	17375	17318	17325	17529	17651	17694	17604	17502	17607	17481	17443	17457	17641	17597	17384	17296	17323	17466	17559	17487	17282	17540	17528	17496	17469	17455	17687	17506	17335	17498	17556	17807	17489	17420	17457	17400	17604	17620	17423	17373	17335	17712	17570	17423	17354	17457	17355	17497	17438	17573	17513	17316	17524	17476	17507	17635	17609	17341	17471	17384	17629	17380	17457	17506	17544	17506	17379	17502	17502	17486	17543	17364	17620	17531	17536	17517	17420	17530	17530	17423	17576	17558	17468	17625	17319	17571	17505	17388	17396	17516	17489	17642	17464	17427	17677	17440	17356	17319	17347	17537	17317	17463	17531	17469	17532	17498	17285	17446	17481	17515	17629	17413	17490	17568	17656	17515	17548	17517	17548	17568	17694	17573	17315	17393	17542	17573	17463	17514	17423	17260	17403	17415	17293	17443	17155	17454	17484	17504	17657	17320	17342	17357	17467	17632	17631	17461	17538	17549	17485	17473	17669	17580	17526	17472	17503	17517	17562	17311	17594	17327	17400	17315	17473	17577	17604	17545	17605	17673	17419	17387	17345	17610	17574	17570	17442	17464	17623	17475	17507	17365	17575	17589	17648	17403	17387	17437	17694	17682	17213	17547	17500	17374	17683	17529	17402	17522	17444	17420	17278	17693	17329	17589	17428	17310	17374	17327	17474	17474	17528	17630	17464	17387	17372	17368	17484	17449	17596	17567	17510	17652	17787	17671	17439	17605	17385	17490	17391	17572	17393	17475	17262	17496	17695	17445	17448	17518	17763	17590	17233	17635	17401	17444	17562	17376	17372	17467	17483	17580	17440	17411	17383	17310	17508	17631	17425	17444	17615	17300	17382	17403	17445	17481	17380	17684	17360	17482	17385	17321	17443	17325	17253	17370	17401	17609	17434	17347	17500	17793	17422	17523	17629	17622	17526	17432	17450	17675	17541	17448	17641	17353	17513	17492	17347	17466	17374	17611	17489	17488	17530	17460	17603	17403	17432	17443	17441	17565	17589	17334	17460	17433	17586	17561	17380	17397	17498	17435	17450	17425	17518	17479	17708	17577	17554	17482	17463	17531	17465	17436	17612	17671	17403	17606	17387	17566	17646	17380	17534	17512	17362	17550	17479	17602	17596	17406	17476	17402	17513	17314	17466	17408	17550	17479	17716	17652	17415	17388	17554	17722	17470	17400	17450	17423	17248	17551	17544	17355	17398	17331	17479	17351	17515	17433	17627	17542	17550	17421	17443	17533	17501	17459	17459	17500	17337	17338	17426	17393	17419	17479	17539	17307	17653	17594	17648	17397	17472	17268	17425	17448	17584	17523	17488	17384	17441	17411	17420	17329	17571	17478	17286	17661	17584	17475	17536	17502	17554	17565	17511	17658	17575	17611	17288	17597	17281	17572	17379	17617	17552	17330	17506	17472	17531	17515	17515	17369	17412	17343	17420	17766	17426	17478	17461	17589	17416	17606	17511	17387	17543	17283	17613	17364	17544	17513	17391	17486	17392	17447	17715	17329	17466	17304	17724	17303	17480	17534	17598	17441	17453	17458	17539	17606	17493	17656	17304	17585	17446	17580	17456	17609	17433	17612	17473	17483	17493	17554	17641	17654	17323	17531	17222	17160	17308	17409	17339	17180	17555	17422	17372	17445	17552	17738	17569	17363	17402	17319	17450	17412	17304	17281	17544	17431	17384	17365	17326	17309	17534	17324	17545	17465	17664	17577	17479	17395	17375	17474	17351	17333	17454	17458	17554	17435	17572	17496	17215	17419	17758	17486	17540	17507	17468	17429	17615	17328	17474	17516	17595	17506	17527	17502	17478	17186	17521	17408	17372	17585	17608	17506	17414	17457	17583	17586	17591	17626	17516	17518	17590	17695	17418	17686	17610	17444	17568	17311	17443	17469	17529	17359	17525	17555	17529	17436	17596	17537	17569	17553	17675	17565	17504	17567	17629	17449	17261	17558	17491	17589	17648	17636	17573	17567	17363	17390	17463	17554	17555	17432	17391	17369	17487	17594	17429	17369	17464	17363	17327	17424	17539	17484	17464	17353	17580	17489	17542	17666	17470	17493	17725	17269	17619	17594	17549	17430	17545	17626	17589	17437	17579	17507	17470	17614	17325	17508	17572	17549	17527	17519	17522	17499	17335	17517	17651	17334	17500	17608	17362	17417	17613	17538	17448	17500	17346	17603	17687	17404	17382	17327	17347	17408	17428	17402	17417	17474	17532	17366	17273	17281	17434	17540	17489	17612	17274	17461	17695	17558	17733	17376	17358	17555	17565	17404	17438	17694	17518	17473	17358	17367	17419	17443	17567	17697	17515	17428	17509	17439	17441	17525	17472	17403	17578	17339	17467	17451	17457	17367	17377	17628	17655	17530	17386	17459	17398	17616	17609	17648	17565	17363	17524	17506	17586	17409	17281	17490	17280	17277	17377	17494	17579	17632	17364	17376	17525	17475	17397	17471	17559	17376	17563	17445	17471	17472	17429	17284	17602	17710	17455	17176	17533	17558	17587	17462	17369	17462	17398	17506	17433	17453	17518	17558	17503	17487	17468	17394	17534	17319	17575	17632	17604	17571	17345	17358	17520	17508	17614	17486	17516	17660	17519	17642	17527	17548	17372	17410	17417	17538	17436	17472	17626	17485	17337	17554	17493	17513	17432	17428	17616	17437	17618	17384	17438	17493	17472	17247	17363	17696	17343	17585	17474	17555	17416	17503	17553	17699	17427	17387	17642	17434	17475	17442	17509	17446	17281	17567	17372	17453	17377	17245	17410	17581	17455	17331	17395	17208	17513	17473	17396	17541	17396	17314	17458	17425	17543	17584	17616	17453	17412	17443	17551	17432	17607	17644	17487	17555	17767	17383	17342	17522	17297	17604	17519	17498	17393	17507	17427	17625	17279	17506	17401	17442	17398	17445	17528	17641	17450	17546	17389	17331	17434	17352	17493	17423	17496	17500	17502	17419	17538	17465	17647	17642	17729	17502	17350	17301	17335	17611	17535	17614	17334	17306	17385	17296	17451	17582	17392	17353	17275	17446	17659	17474	17497	17416	17526	17265	17441	17261	17579	17500	17691	17647	17409	17398	17368	17504	17470	17446	17690	17520	17437	17500	17212	17423	17533	17483	17349	17569	17600	17569	17269	17425	17406	17435	17513	17325	17327	17556	17525	17534	17678	17330	17321	17510	17468	17641	17471	17472	17582	17290	17412	17368	17327	17480	17287	17328	17468	17462	17420	17581	17426	17474	17600	17599	17640	17485	17314	17451	17501	17378	17342	17540	17457	17483	17415	17469	17352	17392	17492	17394	17576	17594	17483	17552	17313	17203	17593	17399	17446	17432	17516	17451	17572	17485	17632	17570	17409	17512	17634	17594	17303	17286	17274	17272	17542	17612	17813	17642	17475	17522	17579	17449	17575	17540	17519	17458	17603	17632	17364	17342	17515	17188	17362	17521	17367	17370	17544	17472	17513	17618	17545	17460	17518	17442	17627	17220	17435	17344	17572	17609	17562	17381	17482	17722	17480	17417	17522	17465	17606	17678	17466	17468	17498	17375	17379	17521	17556	17757	17416	17505	17426	17536	17467	17422	17372	17390	17384	17355	17373	17373	17775	17414	17562	17668	17420	17434	17663	17511	17506	17319	17459	17328	17442	17536	17579	17403	17659	17389	17356	17593	17627	17347	17517	17707	17523	17400	17360	17562	17488	17346	17484	17414	17576	17640	17567	17371	17546	17334	17457	17414	17548	17546	17379	17632	17550	17558	17605	17547	17535	17358	17406	17573	17393	17399	17242	17382	17447	17529	17559	17415	17523	17539	17515	17424	17464	17417	17528	17238	17585	17536	17338	17680	17726	17270	17491	17467	17704	17390	17533	17323	17484	17318	17423	17485	17521	17432	17261	17594	17512	17532	17268	17293	17591	17340	17488	17471	17517	17350	17476	17474	17584	17552	17566	17685	17471	17420	17413	17528	17429	17548	17376	17420	17500	17592	17506	17487	17566	17513	17480	17217	17489	17424	17560	17434	17520	17517	17539	17499	17367	17389	17388	17426	17645	17175	17432	17384	17420	17643	17418	17522	17346	17487	17528	17485	17375	17412	17505	17410	17600	17604	17384	17424	17472	17655	17526	17292	17680	17436	17459	17383	17501	17289	17411	17460	17372	17504	17285	17681	17636	17654	17461	17481	17505	17532	17495	17482	17175	17443	17511	17605	17479	17483	17518	17383	17472	17472	17276	17565	17508	17496	17701	17481	17599	17332	17454	17653	17318	17370	17478	17548	17546	17357	17416	17501	17585	17399	17653	17324	17356	17572	17541	17458	17523	17351	17406	17541	17608	17465	17399	17751	17732	17388	17416	17409	17515	17535	17628	17426	17803	17229	17557	17533	17379	17525	17523	17415	17535	17560	17575	17550	17371	17633	17359	17316	17471	17632	17373	17395	17622	17622	17393	17544	17462	17460	17518	17328	17359	17356	17668	17410	17351	17511
61007	102133	78538	50260	31708	20830	17596	15930	15323	15149	15133	15069	14939	14896	14931	15048	15047	14998	15043	15029	15003	14895	14863	15194	14932	15278	14856	14936	15194	15200	15046	15077	14993	15067	15035	15149	15159	15084	15037	14963	15061	15082	15041	15099	15166	14977	15053	15172	15056	15112	14960	15015	15123	15049	14976	15038	15146	15202	14888	15165	15031	15076	15067	15006	15062	14905	14956	14869	14984	15109	15041	14931	15056	15072	14918	15005	15180	14971	15023	15070	15052	15159	14883	15130	15119	14962	15185	15066	14970	15043	14911	14994	15089	14965	14985	15117	15073	15079	15032	14969	14939	15193	15004	15025	14989	14934	14947	14992	15142	14924	15125	14963	15176	14973	15035	14950	15041	14975	14997	15237	15269	15015	14830	14929	15014	14934	15083	14958	15135	15203	15067	14988	15102	14927	14954	15004	15194	15071	15123	15068	15016	15021	15017	14960	15100	15013	14842	15018	14984	15026	15137	15096	14976	15113	14982	14856	15098	15068	14894	14972	15006	14896	15087	15007	14893	14964	15057	14971	14889	14938	15009	15006	14793	15114	15084	15176	15105	15048	15091	14848	14886	15001	14997	15086	15040	15000	15080	14966	14939	15016	14977	14940	15076	15031	14994	14846	15029	15085	15104	14865	15102	15050	15035	15066	15000	15052	14899	15000	15101	14805	15102	15075	15047	15121	14899	15021	15114	15115	14833	14931	15068	14948	14994	14993	14946	15197	15097	15035	15059	14945	15035	15071	14873	15068	15056	14993	14925	15081	15165	15074	15125	14915	14909	15157	15096	15100	15068	15121	15137	15034	14918	15099	15131	15039	14991	15103	14919	14938	15019	15124	15052	15066	15072	15068	14919	15058	14768	15091	14901	14928	15044	14940	15094	14872	14825	15212	15196	14995	15209	15114	15100	14959	15067	15023	15010	15023	14902	15074	15002	14995	14965	14954	15018	14936	14824	15040	14917	15014	14956	15192	15083	15035	14996	15101	14894	14955	14814	14982	14943	14906	15091	15018	15070	15061	15114	14955	15173	15004	15103	14946	15043	14977	15129	15136	15059	14969	15045	14945	15184	15019	15051	14893	14934	15033	15054	15078	15084	15030	15030	15212	15097	15013	15036	14921	14908	14989	14968	15059	14928	14989	15043	15020	15029	15090	15175	15093	14818	15106	15277	15005	14993	14885	15212	15022	14943	15033	15242	14844	15033	15117	15129	15030	14973	15163	15030	15136	15109	14958	15118	14934	15024	14836	14949	15113	15057	15102	14886	15199	14973	14961	15165	15032	14963	14874	15100	15056	15160	15047	15040	14908	15020	15075	15025	15010	15079	15032	15103	15127	15155	14919	15085	15086	14847	14943	15035	14917	15042	14969	14894	15161	15124	14887	15019	15230	15052	15175	15042	14933	15079	15012	15038	14909	15279	14886	14989	15000	14926	14946	14927	15075	15047	15098	14977	14944	15032	15072	14969	15068	14946	15125	15111	15030	14984	15049	15103	15098	15112	14942	14979	14946	15048	15012	15158	15033	15032	15072	14910	14944	15076	15164	15089	15016	15034	15122	14989	14947	15217	14931	15024	14979	15160	15147	15079	15077	15187	15051	15017	15214	15125	14988	15095	14952	14943	14997	15011	15056	14995	15054	15061	14989	14881	14840	15094	15042	14903	15055	14926	14815	15033	14966	14973	14880	15113	14977	14881	15072	14917	15015	15140	14900	15168	15058	15086	14960	15096	15069	14997	15031	15149	15069	15107	14926	15250	15174	15072	15219	14985	15088	15126	14823	15063	14985	14992	15160	15267	14970	14971	15025	14966	15104	15045	14961	15005	15127	15000	15056	15085	15208	15049	15139	14996	14907	14958	15055	15014	15227	15144	15021	14939	15050	15083	15120	15049	15019	14897	15125	15008	15060	15032	15004	14978	14957	15019	14988	15076	15105	15194	15071	15115	15007	14971	15153	15040	14928	14960	15124	14914	14946	14931	14805	15044	15082	15061	15037	15043	14877	15076	15052	14909	14893	15020	14939	15104	15011	15016	15111	15026	15012	14949	15124	14990	14940	14992	15022	14849	15122	15088	15013	15016	15217	14860	15030	15126	15015	15049	15055	15108	15223	15026	15117	14956	15301	15193	14872	15110	15053	15035	14882	14878	14974	15037	15107	15073	15034	14943	15012	15152	14831	15187	14992	15044	15023	14891	15011	14949	15109	15287	15072	15058	15061	14995	15116	15188	15006	15091	14964	14911	15049	15196	15033	14945	14915	14945	15121	15179	15014	14897	14988	14948	14923	15028	15060	15178	14855	14977	15029	15101	15115	15007	15260	14878	14872	15097	15058	14930	14919	14979	15089	14847	15091	14925	14909	14922	15048	15047	15185	15054	14978	15024	14934	15176	14962	15010	14901	15105	15143	15049	15101	14989	14903	15012	15005	15009	14832	15059	15011	14930	15073	15229	15222	14937	15000	15218	15009	14949	15033	15051	14867	15050	14997	14840	14922	15068	14981	15101	15104	15002	15112	15034	14882	14843	15048	15079	14913	15044	14939	15028	14971	14908	15000	14957	15135	15163	14930	15058	14972	14969	14966	14883	15126	15048	14981	14943	15083	14826	14902	15154	14899	15022	14984	15144	15076	14890	14982	15016	15077	14967	15152	14952	14898	14947	14950	15099	15114	15037	15127	15141	14987	14914	14959	15082	15012	14999	15009	14900	14832	15054	14943	15308	15027	14717	15018	15007	15051	14808	15009	15019	15053	15076	14793	14964	15088	14895	15088	14921	15181	15039	15015	14986	15002	15122	15120	14930	15065	14827	14921	15022	15065	14971	14940	14882	15052	15090	15062	14973	15000	14961	14966	14946	14949	15028	14943	15102	14870	15055	15030	15049	15135	15073	15005	15153	14885	15143	14828	15150	14920	15123	15006	14959	14841	15193	15030	14896	14911	15077	15056	15076	14965	15119	15145	15042	14946	14988	14983	15087	14946	15018	15023	15056	14988	14998	15020	14947	15008	15021	14787	15069	15055	15072	15179	15053	15023	15086	15001	14858	14914	15049	15054	15079	15048	15134	15147	14983	14805	15084	14980	14976	15015	14905	15074	15102	14977	14880	15008	15171	15085	15011	15042	15054	15112	15086	14965	14878	15079	14993	15114	15060	15189	15013	15032	15123	15001	15106	15009	15139	15016	15099	14918	15098	15150	14950	14995	15015	15116	14894	15080	15035	14921	15186	15033	15004	15154	15043	14863	15051	15054	15020	15131	15051	15097	15026	14990	14990	14979	14991	14936	14728	15045	14865	14947	15079	14950	15003	14993	15005	14968	14899	15077	15142	15070	14995	15051	14930	14933	14962	15121	15007	15152	15166	15078	15095	15073	15023	14996	15047	15020	15083	15228	14956	14933	14879	14931	14876	15054	15072	15026	15018	15140	15016	14873	15015	15192	14914	15170	15015	15193	15061	15254	14875	15017	14954	14939	14914	14996	14864	15005	14890	15068	14926	15228	15153	15056	15004	14925	15061	14997	15070	14923	15057	14958	14920	15234	15152	14956	14984	15028	14993	14944	14936	15085	15068	15037	14986	14998	15138	14931	14832	15132	14897	15081	15022	15113	15042	14978	14872	15068	15083	15057	14938	15205	15129	14969	15043	14921	14973	14946	15083	15075	15003	14949	15057	15058	14986	14915	14905	15069	14857	15032	14961	14840	14998	15041	14955	15066	15088	14995	15085	15108	14886	15079	15055	15037	14902	15109	15025	14952	14961	15169	15027	14992	15097	14995	15278	15137	15033	14975	15025	15116	14984	15066	15000	14798	14966	15039	15022	14983	15084	15123	15238	15054	15162	15056	15061	14977	15039	15087	15005	15062	14839	15031	15120	15156	15002	14990	15072	14980	15184	15003	14826	15017	14981	14943	15059	14910	14953	14865	14927	15083	14987	15068	14876	15129	14949	15062	14988	15027	15129	15018	14821	15128	15019	15165	15042	15173	14861	15075	14785	15146	15003	14913	15131	14930	15050	14947	15042	15080	14906	15065	15164	14904	15181	15021	15061	14929	15082	14930	15007	14888	15192	14987	14987	15076	15065	15120	14829	14877	14856	15169	15218	14972	14972	14949	14976	14981	14895	14841	15064	14942	14912	15193	15181	14999	14821	14936	14869	15062	14829	14764	15067	15061	14871	14956	14935	14924	15086	14894	15157	14924	14901	15066	14909	14967	15064	14933	15104	14964	14926	14925	15096	15048	15070	15063	14804	15073	15084	15220	15134	14921	15012	15040	15130	14995	15023	15121	15045	15079	14884	15123	14758	15035	14815	15083	15018	14950	15058	15105	15069	14881	15031	15020	14824	15202	15164	15161	14969	15018	14897	14948	15009	15015	14872	14737	15127	15159	15077	15064	14992	14952	15064	15053	14984	15063	15015	14948	15108	15025	15094	15128	15079	15095	15058	15046	14954	14945	15155	14872	15200	14986	14931	14938	15040	14995	15080	15103	14949	14920	15106	14923	14934	14953	15033	15054	15008	15003	14921	15086	15064	14994	15108	14912	15043	15095	15226	14811	14962	14898	14972	14992	14948	15027	15061	15036	15028	15077	15085	15177	15027	14907	15043	14960	14890	15071	15192	15198	15075	14921	15008	14920	15110	14929	15075	15022	15073	14930	14933	15041	15102	14983	15036	15040	14886	15193	15095	14854	15084	14988	15067	14951	15113	15012	14771	15084	14839	14964	15001	15101	15117	15021	15024	15165	14875	14983	15024	14883	15018	14983	15183	14863	15002	15082	15070	14977	14896	15211	15098	15097	15122	14960	15052	14813	15069	14943	14969	14864	15119	14972	15026	14991	15089	15068	14961	14960	14976	15006	15060	14965	14888	15031	14973	14865	15043	15168	15068	15025	15130	15153	14992	14978	14853	14987	14968	15010	15152	15061	15013	14899	15019	14841	14990	14973	15122	14955	15040	15050	14928	15047	15035	14903	15125	15009	14979	14907	14963	15141	14974	15143	14985	15056	15053	14957	14951	14837	15069	15006	14882	15036	14995	14912	14970	15025	15076	15089	15004	14985	14901	14900	15196	15014	14983	15070	15186	15010	15066	15160	15014	15138	15004	15091	15020	15112	14999	15060	15049	14866	15086	15014
31858	38346	36101	26884	19783	18474	17992	17638	17345	17435	17761	17468	17634	17492	17568	17520	17562	17338	17534	17559	17626	17737	17515	17398	17562	17424	17342	17538	17459	17389	17383	17421	17615	17434	17629	17342	17645	17412	17551	17413	17392	17605	17652	17614	17627	17542	17409	17256	17380	17499	17531	17448	17467	17412	17646	17512	17493	17546	17568	17516	17609	17449	17613	17623	17519	17462	17549	17529	17711	17311	17442	17362	17400	17267	17360	17418	17543	17281	17515	17443	17519	17333	17517	17367	17325	17465	17452	17676	17507	17297	17548	17358	17686	17438	17660	17352	17652	17555	17231	17594	17648	17375	17390	17290	17474	17336	17306	17203	17348	17222	17450	17485	17597	17505	17520	17403	17468	17538	17668	17434	17505	17653	17446	17346	17616	17332	17464	17602	17551	17659	17545	17478	17486	17331	17483	17565	17344	17422	17575	17312	17437	17547	17290	17515	17560	17338	17314	17517	17485	17244	17454	17609	17322	17564	17337	17540	17441	17519	17404	17315	17271	17363	17398	17508	17499	17395	17591	17474	17669	17276	17473	17362	17427	17502	17447	17350	17497	17485	17418	17420	17405	17306	17276	17254	17206	17591	17639	17408	17423	17333	17440	17505	17204	17700	17599	17614	17150	17444	17543	17398	17653	17398	17556	17430	17384	17544	17469	17395	17366	17700	17380	17297	17559	17506	17347	17496	17174	17277	17466	17258	17432	17304	17450	17116	17567	17362	17423	17416	17433	17442	17328	17410	17332	17530	17600	17418	17425	17336	17356	17230	17437	17363	17567	17460	17627	17410	17262	17577	17544	17450	17346	17419	17533	17339	17629	17413	17301	17433	17490	17414	17572	17477	17445	17523	17733	17421	17615	17667	17428	17497	17371	17401	17485	17680	17587	17422	17498	17571	17322	17568	17213	17401	17424	17327	17535	17287	17330	17340	17265	17511	17361	17447	17516	17489	17417	17513	17364	17422	17328	17444	17518	17466	17318	17427	17546	17497	17504	17361	17492	17581	17276	17332	17427	17611	17369	17374	17339	17423	17502	17604	17538	17337	17350	17469	17489	17284	17552	17306	17432	17455	17317	17445	17322	17601	17426	17421	17523	17715	17498	17422	17646	17368	17566	17515	17582	17456	17481	17473	17346	17522	17187	17316	17445	17477	17491	17439	17530	17394	17369	17517	17596	17482	17564	17439	17397	17595	17569	17550	17433	17441	17454	17548	17616	17481	17497	17608	17564	17246	17419	17418	17460	17443	17407	17390	17519	17405	17320	17614	17550	17677	17450	17484	17340	17584	17627	17383	17609	17375	17391	17501	17453	17638	17598	17379	17482	17307	17635	17623	17593	17331	17553	17610	17490	17429	17418	17259	17487	17537	17495	17392	17394	17367	17261	17415	17544	17353	17655	17259	17653	17468	17705	17379	17531	17465	17499	17559	17553	17540	17392	17345	17488	17507	17487	17510	17346	17465	17434	17574	17386	17555	17321	17195	17496	17537	17566	17617	17558	17437	17324	17642	17506	17529	17380	17522	17591	17732	17619	17512	17541	17495	17462	17565	17353	17471	17662	17348	17595	17486	17699	17630	17625	17422	17546	17539	17369	17481	17302	17488	17438	17434	17332	17544	17536	17469	17447	17582	17753	17346	17414	17494	17222	17347	17530	17540	17513	17385	17364	17335	17494	17337	17524	17446	17532	17516	17416	17452	17434	17359	17555	17302	17372	17631	17416	17449	17519	17426	17371	17421	17421	17422	17520	17565	17405	17470	17671	17583	17450	17515	17583	17388	17429	17297	17611	17235	17551	17400	17603	17508	17604	17406	17551	17468	17476	17253	17567	17494	17417	17465	17593	17458	17562	17284	17628	17460	17450	17619	17574	17660	17670	17546	17697	17597	17545	17347	17316	17338	17614	17330	17444	17434	17732	17566	17385	17547	17691	17502	17518	17486	17330	17541	17497	17325	17501	17576	17636	17420	17477	17356	17467	17499	17352	17564	17656	17346	17370	17381	17582	17815	17254	17503	17380	17479	17473	17301	17393	17535	17526	17406	17411	17330	17495	17443	17640	17637	17583	17414	17327	17479	17432	17350	17457	17612	17429	17283	17422	17541	17255	17511	17560	17225	17327	17571	17366	17478	17417	17607	17453	17432	17480	17550	17394	17442	17391	17584	17477	17433	17450	17715	17458	17323	17479	17375	17335	17639	17738	17681	17630	17356	17329	17442	17489	17252	17467	17417	17610	17508	17516	17506	17552	17568	17308	17578	17550	17338	17208	17463	17347	17385	17505	17310	17367	17226	17437	17422	17512	17574	17544	17353	17463	17353	17496	17295	17456	17636	17456	17401	17361	17482	17374	17552	17605	17526	17230	17574	17468	17516	17572	17451	17355	17474	17508	17534	17562	17446	17603	17574	17430	17597	17258	17571	17501	17557	17557	17450	17516	17331	17511	17419	17586	17446	17365	17388	17622	17397	17447	17309	17422	17658	17371	17613	17540	17427	17584	17473	17443	17496	17430	17300	17336	17421	17415	17518	17497	17442	17336	17531	17533	17554	17219	17283	17450	17352	17307	17291	17531	17444	17443	17664	17393	17566	17448	17615	17301	17391	17493	17442	17539	17421	17389	17564	17508	17466	17543	17375	17386	17553	17635	17533	17505	17323	17511	17314	17442	17670	17528	17458	17449	17232	17401	17381	17404	17238	17569	17472	17356	17252	17449	17451	17467	17424	17392	17444	17434	17504	17646	17492	17607	17672	17676	17753	17415	17540	17515	17341	17468	17644	17364	17448	17336	17363	17499	17560	17678	17492	17491	17508	17299	17442	17365	17410	17425	17451	17274	17355	17366	17374	17438	17319	17476	17447	17531	17489	17467	17340	17375	17319	17490	17324	17280	17372	17445	17380	17367	17643	17384	17494	17502	17482	17505	17451	17268	17554	17392	17486	17486	17667	17425	17495	17433	17484	17636	17719	17513	17374	17284	17518	17325	17700	17560	17429	17488	17401	17444	17491	17333	17313	17483	17474	17377	17472	17581	17468	17305	17496	17671	17258	17414	17526	17510	17623	17712	17413	17442	17514	17540	17493	17457	17373	17400	17437	17406	17641	17448	17550	17557	17417	17642	17422	17493	17524	17551	17618	17406	17313	17404	17450	17591	17392	17485	17455	17463	17489	17391	17307	17259	17275	17602	17366	17341	17283	17562	17468	17549	17430	17594	17461	17565	17541	17514	17261	17513	17650	17593	17359	17426	17518	17562	17527	17453	17534	17374	17465	17672	17521	17408	17503	17639	17655	17622	17523	17620	17580	17381	17580	17557	17359	17581	17472	17388	17413	17420	17393	17343	17419	17477	17456	17621	17696	17494	17478	17499	17463	17468	17650	17589	17562	17434	17553	17641	17546	17666	17520	17658	17528	17479	17434	17291	17421	17457	17494	17458	17316	17732	17397	17399	17338	17579	17379	17477	17441	17459	17539	17633	17408	17388	17286	17386	17439	17377	17170	17458	17360	17478	17354	17460	17458	17314	17543	17430	17405	17157	17319	17393	17675	17515	17599	17425	17425	17682	17502	17289	17519	17496	17485	17478	17339	17695	17333	17514	17547	17494	17421	17606	17519	17315	17566	17411	17754	17426	17368	17589	17396	17521	17492	17583	17500	17562	17435	17477	17680	17617	17329	17282	17355	17419	17690	17400	17409	17418	17205	17445	17473	17569	17276	17368	17165	17616	17510	17535	17381	17448	17456	17562	17437	17521	17752	17704	17254	17391	17592	17262	17408	17553	17543	17876	17546	17528	17460	17362	17652	17519	17432	17568	17501	17557	17548	17486	17473	17537	17327	17465	17584	17406	17563	17715	17359	17726	17445	17283	17421	17292	17456	17687	17571	17271	17302	17523	17411	17264	17223	17547	17419	17395	17559	17495	17438	17610	17560	17625	17409	17495	17599	17380	17536	17433	17476	17667	17535	17275	17505	17693	17478	17345	17554	17392	17464	17535	17504	17681	17472	17246	17512	17586	17485	17455	17379	17534	17418	17494	17578	17470	17502	17552	17512	17582	17671	17446	17397	17540	17404	17528	17471	17457	17274	17511	17297	17520	17531	17370	17498	17563	17569	17370	17454	17630	17372	17449	17494	17642	17473	17481	17449	17357	17484	17634	17553	17737	17497	17526	17511	17452	17516	17596	17502	17385	17603	17497	17365	17470	17444	17345	17585	17581	17645	17504	17505	17262	17533	17471	17562	17663	17347	17344	17408	17547	17595	17525	17457	17375	17349	17430	17467	17500	17476	17498	17527	17575	17490	17718	17316	17485	17299	17442	17505	17390	17469	17400	17375	17621	17486	17454	17501	17700	17359	17552	17456	17249	17497	17549	17337	17294	17445	17404	17423	17512	17422	17181	17484	17437	17357	17359	17417	17452	17492	17426	17487	17441	17582	17441	17242	17504	17543	17689	17525	17390	17402	17460	17413	17364	17693	17395	17374	17493	17713	17662	17285	17437	17602	17520	17493	17421	17582	17499	17556	17627	17602	17597	17682	17522	17404	17547	17572	17357	17403	17305	17570	17395	17498	17323	17591	17375	17641	17234	17253	17186	17426	17486	17723	17491	17354	17465	17434	17657	17493	17375	17421	17456	17374	17595	17693	17584	17425	17505	17453	17427	17433	17597	17700	17483	17407	17451	17534	17649	17477	17592	17484	17267	17357	17522	17538	17437	17408	17386	17363	17542	17557	17514	17484	17624	17503	17593	17708	17508	17394	17678	17619	17531	17546	17482	17725	17467	17372	17435	17351	17458	17419	17476	17315	17452	17394	17344	17440	17308	17561	17507	17580	17408	17490	17384	17392	17510	17437	17584	17431	17513	17618	17651	17642	17488	17328	17436	17482	17575	17584	17534	17628	17379	17474	17370	17505	17578	17448	17345	17396	17553	17372	17501	17372	17458	17404	17438	17404	17265	17531	17784	17523	17550	17268	17583	17452	17320	17396	17256	17429	17504	17423	17506	17468	17458	17520	17584	17440	17594	17337	17468	17538	17559	17499	17519	17488	17495	17667	17435	17577	17450	17435	17489	17580	17355	17409	17314	17413	17411	17526	17455	17525	17448	17604	17530	17284	17415	17481	17592	17509	17258	17334
43230	56923	37488	22698	17403	15755	15401	15212	15075	15119	15218	15106	14982	15238	15167	15022	15323	15110	15255	15095	15061	15238	15088	15141	15148	15087	15032	14940	15131	15259	15136	15054	15287	15217	15076	15244	15167	15167	15127	15118	14892	14980	15008	15174	15020	15173	15201	15193	15125	15057	15275	14982	15137	15251	15089	14891	15051	15132	15105	15131	15089	15033	15192	15204	15114	15027	15100	15169	14986	15243	15094	15008	15095	15195	15145	14904	15162	15159	14955	15064	15157	15019	15022	15051	15092	15250	15092	15109	15175	14982	15136	14994	15031	15303	15248	15095	15180	15043	15150	15043	14935	15039	15076	14957	15180	14914	15069	15136	15111	15027	14980	15003	15079	15263	15265	14977	15085	15230	15162	15045	15267	15127	15061	15160	14974	15224	15124	15173	15253	14895	15124	14971	15108	15066	15002	15230	15160	15075	15160	15245	15095	15183	15038	15161	15086	15020	15076	14995	15072	15049	15316	15227	15195	15080	14955	15009	15039	14896	15065	14973	15160	14990	15146	15120	14883	15096	14999	15060	15119	14895	14955	14934	15191	15092	14991	15167	15189	15213	15156	14942	15061	15087	14988	15153	15054	15126	15093	15107	15136	15024	15091	15175	15053	15162	15011	15176	15087	15029	15066	15159	14912	15092	15172	15101	15161	15111	15146	15214	15059	15073	15295	15132	15082	15066	15006	15175	15093	14997	15104	15175	15058	15141	14992	15161	14996	15281	15029	15097	15219	15011	15189	15007	14970	15109	15237	15101	15147	15001	15100	15167	15171	15210	15022	14978	15308	15108	15136	15371	15071	14971	15019	15218	15062	15188	15252	15067	14987	15205	15161	14941	15024	15139	15042	15118	15148	15096	15236	15153	14890	15135	15033	15002	15043	14734	15165	15174	15052	15139	15034	15252	15122	15153	14943	15030	15056	15014	15129	15089	15227	15067	15203	15079	14999	15109	15110	15136	14973	15145	14975	15198	15032	15168	15162	14910	15126	15125	15019	15106	15192	15157	15052	15050	14931	15229	15056	15028	15038	15273	15167	15105	15128	15111	15086	15311	15240	15184	15086	15162	14934	15009	15133	14978	15010	15079	15059	15147	15275	15095	15305	15188	15121	15112	14995	15154	15221	15275	15089	15218	15054	15050	15178	15117	15070	14947	15010	14969	15139	15092	15136	15112	15195	15192	15123	15334	14949	15192	15044	15164	15065	15092	15057	14972	15231	15219	15188	15115	15145	15195	15139	15168	14957	15212	15120	15093	15067	15101	15027	15237	15088	15145	15052	15115	14974	15200	15198	15185	15186	15033	15200	14980	15014	15118	15107	15285	15202	15130	15041	15151	15076	15165	15136	15222	15111	15114	15153	15159	15054	15175	15131	14896	15236	14956	15187	15090	14973	15111	15168	15045	14956	15227	15296	15032	15303	15127	15126	15097	15141	14969	15221	15055	15058	15267	15016	14951	15184	14981	15072	14982	15115	15236	15111	15130	14968	15122	15066	15075	14942	15087	14989	15120	15291	15084	15192	15098	15031	15031	15187	15091	15113	15062	15090	14985	15116	15070	15119	15072	15114	15307	15212	14966	15132	15048	15260	15149	15003	14993	14997	15145	15381	15093	15141	15126	15020	15195	15262	15185	15079	15232	15170	15147	15145	15174	15034	15013	15142	15134	15179	15128	15049	15231	15144	15206	15262	15120	15149	15129	14867	15174	14994	15019	15159	15089	15042	15276	15067	15031	14996	14971	15029	15084	15217	15159	15025	15147	15087	14976	15147	15108	14958	15225	15133	14994	15037	15078	15099	15011	15153	14976	15064	15086	15102	15080	15147	14980	15140	15128	15117	15098	15110	15128	15146	15185	14885	15044	15123	15000	15194	15150	15000	15003	15097	15046	15010	15148	15148	15138	15265	15226	15305	15061	14918	15172	15042	14989	14998	15187	14975	15192	15181	15156	15041	15052	15105	15120	15033	15347	14970	15155	15094	15019	15197	15043	15061	14983	15254	15178	15143	15175	15228	14953	15097	15138	15128	15031	15114	15138	15184	15008	15172	15039	15118	15211	15020	15144	15076	15234	15191	15072	15107	15139	15180	15042	14966	15223	15020	14988	15172	15125	15289	15200	15060	15096	15179	15202	15001	14987	15190	15013	14921	15134	15192	15104	15052	15155	15150	15043	15181	14913	15127	15226	15169	15256	15271	15120	15149	15056	15034	15175	15149	15190	15073	15104	15082	15073	15123	15227	14916	15022	15155	15049	15366	15167	15194	15052	15089	15217	15083	15055	15073	15040	15300	14916	14827	15165	15206	15084	15041	15031	15275	15071	14994	15106	15081	15063	15133	15116	15028	15066	15170	15013	15157	14906	14995	14988	15106	15307	15172	15183	15000	15109	14975	15085	15056	15110	15031	14960	15119	15095	15078	15021	15162	15096	15068	15221	15215	15168	15009	15068	14825	15186	15082	15116	15173	15135	15130	15177	14899	15197	15096	15185	15202	15114	15000	15143	14939	14977	15005	15238	15095	15091	15132	15032	15269	15140	15035	15224	15040	15093	15049	15029	15051	15104	15016	14993	15374	15075	15188	15125	15197	15320	14999	15124	15061	15094	15065	15121	15156	15152	15065	15157	15074	15181	15080	14975	14830	15036	15160	15217	14906	15159	15188	15038	15003	15132	15267	15139	15056	15159	15028	15283	14961	15046	15123	15005	15190	15105	15005	15233	15082	15099	15123	15222	15118	15056	15015	15105	14949	15263	15131	15041	15070	15145	15155	15037	15092	15155	15116	15076	15091	15060	15360	14965	15171	15123	15206	15276	15106	15138	15104	15079	15181	14984	15096	15235	15092	14901	15072	14993	15043	15120	15059	15063	15020	15057	15274	15153	15003	15042	15102	15218	15046	15233	15085	15084	15150	15031	15168	15170	14978	15042	15156	15192	15206	14954	15091	15201	15044	15075	15118	15229	15123	15264	14976	15157	15142	15085	15311	15110	15043	15078	15072	14914	15204	15105	15193	15072	15099	15053	15144	15059	15267	15110	15112	15068	14933	15120	15048	15079	15146	15075	15015	14956	15037	15147	15093	15050	15016	15111	15144	14949	14972	15176	14896	14779	15043	15222	15149	15138	15044	15062	15152	14999	15035	15481	15056	14955	15112	14978	15106	15104	15066	15032	15037	15191	15148	14931	14926	15096	14947	15126	15230	15180	15107	15205	15108	15010	15047	15011	15093	15096	15144	15109	15117	15095	15230	15095	15179	15111	15075	15226	15090	15072	15039	15228	14958	15186	14975	15234	15174	15265	15176	15101	15003	14981	15169	15239	15127	15078	15140	15227	15289	14991	15179	14886	15069	15033	15077	14982	15145	15120	15199	15245	15121	15004	15171	15193	14963	14994	15165	14975	15121	15124	15142	15156	14993	14925	15101	15138	15090	15083	15121	14949	15217	15232	15128	15223	15188	14998	15083	15067	15047	15193	15105	15101	15281	15041	15049	14879	15144	15114	15053	15051	15101	15175	15020	15179	15005	15120	15012	15144	15142	15202	15268	15079	15029	15142	15144	15199	15106	15145	14893	15176	14999	15017	15160	15403	15083	15261	15103	15179	15145	15175	15149	15190	15158	15245	15154	15072	15011	15020	15095	15025	15142	15026	15148	15159	14929	15113	15017	15030	15176	15066	15099	15077	15023	15037	14930	15222	15101	15034	15100	15017	15234	15049	15084	15137	15150	15191	15139	15212	15223	15243	15127	15128	14923	15169	15023	15166	14950	15119	15036	15065	15049	15153	15143	15139	15159	14985	15057	15212	15120	15099	15083	15118	14957	15248	15099	15214	15175	15131	15092	15124	15014	15078	15095	15249	15065	15122	15107	15078	14995	14990	15059	15371	14958	15085	15098	15101	15205	14890	15110	15108	15205	14996	15088	15174	15092	15170	15069	15002	15095	14883	15063	14859	15176	15101	15200	14973	15250	15079	15119	14953	15041	15052	15081	14977	15119	15031	15292	15024	15260	15303	15119	15036	15039	15050	15099	15173	15322	15101	15281	15058	15143	15116	15141	15203	15099	15077	15182	15084	15216	15048	15136	15119	15020	15033	15075	15156	15081	15142	15074	15250	15353	15021	15190	15116	15065	15259	15160	15059	15071	15072	15004	15125	15315	15031	14970	15084	14825	15201	15197	14956	15235	15243	14959	14986	14966	15022	15024	15195	15065	15160	15150	15038	15202	15101	15345	15062	14915	15063	15008	14718	15111	14967	15103	15211	15184	15067	15048	15076	15085	14998	15126	15132	15043	14928	15090	15069	15254	15111	15094	15217	14993	15030	14917	15099	15090	15056	15192	15208	15093	14936	15144	15173	14979	15169	15269	15064	15075	15158	15086	15068	15064	15228	15142	15050	15208	15078	15130	15074	15171	15210	15002	15128	14974	15196	15062	15050	15151	15154	15033	15273	15093	15060	15210	15019	15146	15124	15073	14947	15102	15133	15188	15110	15132	15209	15216	14984	15112	15332	15165	15181	15017	15001	15043	15285	15103	15093	15126	15181	15049	15147	15026	15258	15079	15078	14950	14953	15171	14934	15018	15125	15040	15047	15088	15008	15115	15123	15056	15071	15073	15150	15170	15113	15116	15103	15071	15134	15118	15051	14807	15196	15104	15088	15176	15017	15222	15138	15132	15077	15218	14920	15148	15071	15175	15270	15148	15068	15090	15209	15123	15160	14972	15026	14941	15235	15324	15182	14974	15145	15118	15026	14965	15180	15128	15118	15090	15166	15166	15065	15264	15200	15132	15185	15005	15041	15088	15318	15150	14947	14930	15136	15180	15194	15145	14915	15155	15139	15011	15140	15130	15157	15033	14995	15107	15012	14977	15222	15105	15150	15123	14943	15103	15053	15158	15119	15084	15137	15195	15140	14862	15073	14993	15174	15216	15054	15140	15018	15255	15256	14873	15167	15115	15238	15234	15130	15039	15133	15142	14912	15119	15266	15084	14938	15160	14994	15134	15046	14998	15134	15193	14967	15132	15076	15243	15166	15193	15262	15146	15077	15019	15114	15124	15211	15014	15196	15177	15254	15062	15101	15162	15070	15165	15046	15228	15237	15087	15118	15146	15114	15098	15178	15111	15046	15153	15098
24153	23912	31773	27049	23556	22358	20803	17645	17100	17118	17129	16965	16850	17019	17093	17028	17001	16981	17057	16889	17165	16950	17004	16827	16855	16915	16979	16944	16925	16766	16999	16930	16958	16917	16743	16890	16919	16802	17006	16995	16869	16978	16822	16801	17102	16906	17012	16742	16751	16793	16827	16915	16684	17020	17038	16866	16938	16822	16817	17000	16802	17025	16852	16896	16852	16782	17002	16829	16942	17018	17053	16786	16968	17009	16994	16798	16818	17050	16853	16841	16926	16899	16868	16828	17052	16825	16618	16834	17091	17029	17070	16901	17182	16987	17063	17046	16926	16776	16891	16876	16946	16992	16688	16722	16676	16871	16686	16868	16938	16875	16692	16980	16614	16933	17029	16862	16920	16968	16883	16815	16958	16830	16852	16828	16895	17172	16828	16871	16828	16851	16909	16975	16923	16832	17002	17027	16735	16976	17014	16789	16713	16909	16808	16945	16913	16787	16813	16927	16881	16829	16788	16875	16982	16846	16864	16838	16854	16842	16898	17052	17046	16817	16765	16918	16940	16892	16982	16889	16971	16866	16882	16905	17040	16768	16958	16995	16861	16918	16899	16798	16782	16852	16781	16930	16765	16755	17033	16910	16957	16841	16907	16951	16855	16740	16752	17000	16860	16919	16833	16767	16847	16916	17010	16706	16813	16761	16781	17005	17035	16897	16904	16873	16825	16836	16747	16615	17005	17098	16912	16974	17018	16865	16696	16971	16611	16822	16796	16852	16935	16753	16938	16905	16860	16814	17013	16867	16873	16901	16756	16851	16893	16763	16738	16996	16747	16976	16824	16805	16942	16768	16973	17209	16976	16964	16978	16883	17000	16894	16730	17090	16980	16821	16951	16830	16998	16876	16736	16919	16858	16754	16886	17069	16827	16700	16883	16953	16710	16806	17059	17029	16977	16876	16958	16857	16772	16755	16960	16989	16882	16770	16779	16812	16888	17038	16836	16919	16814	16965	16939	16731	16601	16733	16882	16830	16958	16962	16947	16856	16883	16976	16856	16838	16807	16828	16797	16683	16994	16957	16844	16964	17003	16807	16964	16881	16785	17094	16889	16690	16919	16865	16917	16763	16866	16824	16955	17128	16855	16762	16666	16934	16824	16744	16878	16857	16952	16851	16927	16913	16810	17018	16490	16816	16659	16805	16809	16741	16815	16844	16878	16891	16984	16839	16964	17087	16992	16940	16723	16849	16768	16850	16941	16951	16809	16754	16790	16664	17012	16767	16815	16666	16907	16791	16926	16737	16903	16905	16818	16767	16904	16923	16919	16642	17074	16860	16788	17108	17261	16785	17064	16977	16827	16614	16955	16940	16815	17046	16875	16703	16753	16772	16975	16866	16706	16874	16814	16872	16882	16798	16815	16905	16989	16711	16867	16748	16802	16850	17040	16895	16736	16750	16917	16720	17014	16863	16978	16809	16808	16889	16621	16799	16820	16768	16855	16947	16850	16998	16877	16927	17107	16942	16942	16924	16943	16822	16685	16763	16919	16960	16876	17002	16819	16751	16842	16790	17003	16989	16756	16901	17023	17113	16794	16719	16817	16642	16919	16937	16744	16980	16707	16784	16673	16864	16870	17014	16749	16808	16844	17001	16641	16983	16824	16711	16903	16793	17057	16943	16748	16867	16780	17038	16862	16840	16805	16793	16859	16827	16870	16962	16888	16922	16957	16988	17167	16879	16670	16811	17053	16827	16825	16795	16847	16882	16892	16803	16737	16769	16955	16815	16746	16572	16804	16944	17002	16892	16918	16927	16734	16676	16931	17003	16936	16855	16885	16673	16837	16895	16964	16687	16886	16839	16920	16859	16815	16857	16957	16882	16904	16763	16814	16662	16833	16912	16858	16890	16900	16918	17019	17017	17014	16940	16954	16915	16893	16898	16801	16887	16927	16983	16781	16788	16726	16867	16889	17034	16808	16929	16835	16867	16917	17028	16904	16800	16806	16839	16636	16836	16864	16750	16919	16799	16855	16849	17002	16792	16989	16860	16706	16773	16850	16858	16874	16772	16916	16965	16918	16753	16871	16761	16872	16840	17028	16778	16902	16882	16970	17067	16942	16776	16811	16804	16891	17009	16966	16899	16849	16893	16881	17027	16733	17068	16844	16753	16859	17053	16771	16967	16766	16929	16806	16821	16807	16854	16872	16783	16685	16777	16843	16959	17043	16901	16802	16762	16821	16965	16979	16882	16836	16992	16952	16836	16839	16780	16719	16920	16982	16925	16847	16942	16886	16867	16804	16742	16716	16903	16868	16797	17000	16899	16778	16782	16915	16764	16754	16811	16875	16836	16883	16909	16957	16915	17014	16870	16950	16980	16992	16799	16885	16741	17038	17006	16686	16777	17059	16890	16752	16856	16781	16933	16753	16952	16931	17181	16859	16894	16711	16873	17100	16893	16937	16903	16594	16853	16975	16782	16738	16741	16917	17035	16980	16736	16907	16670	16873	16809	16756	16657	16877	16883	17021	16838	16963	17032	16738	16869	16828	16731	16899	16851	17055	16862	16793	16824	16853	17121	16843	16916	16876	16804	16716	16746	16804	16981	16964	16899	16912	16689	16836	17081	16821	16814	16913	16597	16780	16918	16942	16901	16954	16820	16867	16815	16643	16698	16709	16867	16638	16957	17009	17154	16879	16724	16811	17042	16790	16901	17121	16700	16675	16819	16918	16895	16906	16842	17082	16818	16860	16736	16816	16673	16725	16868	16922	16854	16974	16700	16792	16894	16834	16843	16906	16689	16918	16850	16932	16729	16897	16931	16699	16941	16950	16914	16820	16888	16940	16705	16944	16861	17029	16950	16721	16647	16779	16894	16964	16792	16867	16978	16801	16885	16787	17024	16989	16870	17130	17063	16746	16826	16830	16889	16773	16727	16958	16922	16762	16880	16695	16711	16709	16783	16677	16837	16964	16764	16786	16964	16848	17114	17123	16694	17118	16825	16831	16687	16825	16967	16708	16859	16965	16951	17068	16909	16835	16800	17010	16846	16958	17140	16753	16883	16960	16887	17085	17014	16888	16862	16662	16730	17032	16823	16722	16971	16868	16675	16986	16770	16984	16929	16785	16831	17052	17002	16868	16577	16878	16843	16854	16961	16734	16743	16619	16817	16946	16744	16805	16745	16950	16940	16911	16823	16843	16692	16726	16768	16934	17106	17016	16833	16844	16947	17031	16997	16991	16952	16797	16635	16961	16910	17001	16821	16728	16865	16843	16784	16831	16814	16895	16877	16842	16731	16832	16894	16779	16858	16753	16846	17104	16835	16780	16903	16933	16943	16858	16873	16716	16760	16805	16694	16989	16963	16958	16768	16735	17106	16911	16759	16889	17009	16947	17080	17156	16880	16729	16833	16854	16915	16943	16847	16777	16899	16846	16983	16666	16911	17020	16702	16772	17003	16909	16517	16676	16635	16939	17147	16894	16853	16981	16800	16887	16831	16910	16954	16578	16871	16881	16837	16929	17024	16910	17086	16573	16870	16923	17025	16786	16735	17074	16794	16973	16897	16920	16976	16730	16726	16801	16791	17039	16822	16720	16660	16894	16901	16992	16884	16818	16909	16984	16914	16913	16901	17071	16869	16817	16961	16881	16914	17242	16943	17154	16857	16654	17106	16985	16994	16761	17049	16841	17005	17048	16894	16683	16916	16910	16924	16896	16983	17073	16861	16757	16828	16911	16790	17058	16957	16962	16875	17119	16863	16806	16796	17048	16737	16982	17043	16942	16748	16778	16698	16825	16766	16922	17062	16876	16917	16825	16789	16942	16983	17016	16795	16929	16655	17038	16991	17054	16788	16838	16896	16846	16906	16919	16622	16689	17053	16827	16950	16890	17034	16978	17003	16934	16692	16894	16749	16818	16852	17001	16906	16967	16909	16722	16756	17008	16839	16783	16882	16703	17021	16718	17050	16974	16713	16837	16795	16872	16792	17098	16831	16975	16774	16751	16867	16931	17030	16888	16790	16980	16913	16893	16785	16922	16967	16863	16827	16962	17078	16858	16887	16685	17020	16848	16873	16838	17005	16786	17057	16838	16796	16805	16818	16878	16918	16872	16784	17032	17040	16942	16782	16773	16949	16958	16881	16966	16919	16928	16885	16859	16824	16883	16894	16914	16933	16857	16953	16912	16449	16953	17008	16958	16628	16893	16741	16797	16995	16794	16763	16682	16852	16714	16851	16745	17025	16957	16844	16857	16886	16792	16783	16704	16892	16990	16863	16797	16716	17064	16725	16817	16746	16963	16689	16955	16800	16775	16772	16857	16820	16911	16996	16973	16903	16793	16830	16833	16833	16856	16872	16915	16816	16961	16995	16971	16904	16901	16975	16844	16658	16796	16920	16789	16894	16902	16840	16816	16865	16794	16876	16726	17006	16845	16757	16823	16823	16829	16795	16745	16739	16943	17073	16899	16872	16732	16932	16885	16843	16982	17104	16981	16914	16769	16665	16892	16962	17050	17010	16671	16972	16996	16854	16892	16850	16750	16612	16841	16920	16923	17003	16930	16803	16971	16889	17007	16821	16754	16921	16875	16984	16914	17011	16894	17040	16816	16889	16971	17050	16903	16837	16807	17026	16880	16664	16986	16740	16876	16925	16790	16572	16870	16690	16917	16887	17084	16767	16595	17044	16997	16984	16939	16925	16715	17104	16800	16985	16787	17004	16757	16841	16723	16963	17033	17063	17131	16922	16888	16898	16942	16931	16894	16845	16968	16952	16972	16889	16859	16843	16750	16791	16839	16885	16861	16922	16903	16712	16821	16824	16890	16820	17136	16881	16949	16952	16762	16904	16770	16747	16852	16798	16721	16982	16944	16805	16924	16838	16766	17019	16829	16795	16834	16734	16652	16995	16728	16943	16714	17059	16992	17053	17074	16847	16753	16834	16963	16844	16973	16857	16886	16925	17074	16823	17089	16817	16897	16903	17010	16745	16886	16815	16921	16880	16918	16953	16844	16792	16940	16852	16966	16812	16825	16982	17024	16841	16741	17027	16941	16950	16844	16957	16792	16742	16814	16854	16760	16927	17034	17023	16820	16797	16959	16935	16893	16803	16793	16871	16715	16959	16823	16849	16873	16976	16803	16863	16849	16733	16721	16876	16870	16809	16998	16802
63376	95231	66245	40730	25587	17380	15665	15121	14975	14756	14748	14917	14841	14819	14822	14690	14753	14852	14722	14875	14754	14704	14806	14660	14841	14793	14823	14771	14876	14810	14595	14791	14658	14901	14844	14857	14766	14731	14759	14719	14743	14875	14770	14763	14824	14679	14817	14904	14945	14978	14892	14859	14839	14759	14751	14720	14868	14702	14760	14750	14798	14814	14871	14800	14683	14707	14595	14855	14653	14673	14806	14739	14767	14769	14780	14728	14639	14836	14782	14852	14713	14738	14795	14722	14749	14775	14723	14890	14860	14592	14612	14845	14754	14631	14776	14789	14735	14526	14672	14780	14738	14665	14714	14833	14743	14890	14735	14803	14683	14940	14797	14915	14636	14694	14753	14893	14765	14810	14794	14684	14813	14751	14866	14730	14676	14654	14886	14965	14618	14942	14861	14540	14763	14758	14645	14780	14735	14848	14935	14670	14826	14786	14764	14817	14778	14859	14692	14788	14742	14750	14859	14758	14528	14730	14815	14771	14637	14710	14921	14544	14714	14744	14857	14793	14660	14921	14683	14866	14716	14759	14769	14818	14652	14774	14776	14687	14749	14759	14731	14818	14812	14714	14750	14661	14807	14777	14661	14785	14669	14768	14760	14593	14702	14780	14861	14650	14777	14715	14821	14617	14746	14663	14631	14754	14739	14768	14947	14861	14732	14639	14791	14786	14759	14627	14691	14692	14816	14623	14734	14741	14893	14717	14629	14743	14814	14752	14850	14717	14696	14778	14929	14791	14675	14730	14667	14729	14843	14808	14824	14669	14806	14699	14819	14818	14736	14698	14699	14566	14653	14558	14736	14702	14711	14781	14686	14753	14790	14586	14785	14709	14724	14999	14690	14824	14751	14711	14700	14801	14809	14684	14786	14707	14768	14846	14557	14743	14728	14971	14669	14734	14737	14633	14817	14661	14767	14707	14585	14764	14797	14668	14781	14954	14709	14803	14542	14951	14771	14797	14619	14791	14684	14682	14851	14662	14785	14874	14764	14664	14842	14688	14765	14664	14781	14675	14754	14586	14860	14743	14657	14578	14845	14836	14793	14832	14753	14737	14758	14634	14893	14697	14878	14656	14780	14614	14769	14719	14751	14790	14755	14700	14769	14841	14846	14829	14998	14651	14870	14810	14836	14799	14884	14812	14602	14633	14611	14780	14630	14826	14634	14838	14762	14722	14835	14813	14792	14745	14850	14822	14666	14783	14854	14757	14771	14716	14628	14741	14729	14795	14903	14917	14754	14847	14750	14818	14711	14692	14610	14610	14983	14757	14612	14687	14661	14723	14883	14803	14584	14819	14619	14729	14754	14859	14797	14691	14721	14918	14834	14616	14876	14836	14835	14767	14833	14643	14700	14897	14783	14698	14718	14854	14732	14698	14665	14806	14718	14718	14849	14765	14735	14848	14699	14745	14630	14712	14730	14741	14726	14707	14786	14738	14876	14576	14775	14889	14842	14678	14929	14633	14873	14803	14887	14692	14832	14693	14818	14849	14779	14851	14778	14947	14738	14731	14785	14708	14594	14796	14656	14729	14817	14706	14764	14766	14624	14714	14802	14903	14987	14707	14738	14629	14712	14827	14437	14858	14774	14828	14626	14798	14778	14681	14787	14703	14643	14715	14655	14532	14850	14709	14694	14629	14749	14793	14776	14736	14847	14763	14700	14656	14667	14899	14698	14550	14780	14605	14811	14730	14770	14760	14641	14793	14652	14891	14580	14956	14865	14928	14772	14988	14673	14828	14618	14627	14828	14795	14520	14765	14672	14658	14845	14850	14583	14681	14714	14758	14710	14923	14727	14881	14704	14700	14767	14725	14719	14562	14680	14860	14803	14886	14782	14962	14737	14671	14794	14754	14594	14779	14776	14665	14504	14815	14623	14871	14943	14638	14796	14749	14816	14832	14752	14733	14817	14797	14578	14809	14794	14651	14958	14787	14599	14784	14654	14732	14883	14892	14800	14748	14812	14727	14676	14693	14850	14599	14630	14647	14676	14845	14667	14880	14785	14850	15009	14682	14812	14886	14741	14780	14676	14513	14641	14845	14741	14596	14849	14726	14726	14756	14729	14767	14843	14748	14690	14805	14711	14680	14804	14837	14686	14860	14742	14945	14886	14781	14819	14620	14778	14645	14790	15007	14756	14689	14793	14570	14767	14768	14691	14732	14830	14696	14901	14652	14915	14696	14865	14716	14631	14694	14574	14793	14805	14726	14635	14766	14807	14831	14702	14831	14693	14511	14806	14927	14690	14491	14777	14802	14819	14833	14777	14834	14693	14929	14822	14760	14778	14807	14878	14744	14721	14828	14772	14733	14717	14808	14776	14641	14671	14606	14726	14768	14668	14633	14696	14620	14553	14703	14643	14755	14722	14744	14762	14751	14669	14791	14583	14697	14634	14725	14903	14676	14574	14778	14792	14733	14666	14783	14756	14768	14703	14807	14949	14727	14766	14904	14807	14614	14693	14882	14655	14700	14640	14755	14831	14865	14542	14702	14797	14708	14791	14772	14853	14881	14850	14735	14772	14739	14785	14747	14791	14675	14746	14639	14775	14713	14765	14906	14722	14768	14775	14546	14763	14644	14601	14788	14824	14622	14761	14688	14885	14821	14516	14505	14826	14811	14847	14781	14827	14688	14853	14793	14796	14799	14900	14720	14879	14730	14761	14904	14656	14830	14574	14834	14641	14928	14638	14755	14728	14726	14873	14835	14902	14734	14762	14688	14583	14836	14718	14806	14853	14756	14861	14759	14738	14769	14542	14751	14850	14631	14803	14626	14791	14795	14780	14676	14670	14853	14767	14736	14766	14865	14783	14796	14816	14739	14769	14764	14738	14714	14652	14837	14748	14694	14733	14820	14631	14816	14772	14854	14741	14855	14856	14704	14710	14639	14840	14832	14788	14826	14725	14712	14916	14735	14647	14778	14877	14664	14760	14836	14712	14642	14755	14755	14738	14659	14868	14781	14815	14783	14619	14933	14578	14754	14633	14861	14772	14581	14854	14722	14635	14883	14718	14657	14697	14793	14672	14852	14921	14843	14688	14858	14844	14592	14698	14871	14690	14811	14757	14922	14621	14622	14706	14774	14795	15006	14981	14654	14864	14932	14736	14802	14796	14747	14736	14802	14822	14728	14660	14773	14892	14859	14722	14594	14779	14859	14855	14704	14623	14808	14660	14811	14853	14622	14660	14793	14656	14683	14721	14708	14776	14731	14681	14634	14641	14977	14828	14580	14690	14605	14582	14908	14843	14692	14737	14739	14679	14809	14716	14768	14665	14725	14658	14616	14706	14715	14789	14778	14741	14875	14830	14685	14831	14783	14753	14674	14874	14640	14849	14707	14868	14851	14796	14712	14669	14697	14734	14816	14723	14826	14734	14754	14730	14626	14751	14719	14711	14706	14691	14688	14703	14782	14774	14899	14740	14750	14664	14777	14795	14801	14842	14727	14783	14965	14829	14683	14592	14674	14667	14793	14622	14700	14668	14629	14628	14691	14919	14644	14672	14713	14802	14692	14686	14644	14795	14720	14881	14536	14802	14760	14637	15000	14789	14773	14662	14773	14820	14755	14841	14732	14739	14608	14841	14768	14794	14808	14826	14781	14605	14916	14804	14663	14887	14630	14679	14807	14747	14839	14808	14970	14773	14778	14589	14712	14876	14648	14742	14558	14826	14713	14803	14811	14694	14490	14784	14823	14761	14689	14758	14836	14790	14828	14771	14655	14745	14681	14857	14841	14790	14762	14616	14917	14820	14743	14730	14771	14745	14816	14601	14861	14911	14671	14716	14649	14835	14742	14782	14583	14836	14848	14783	14654	14672	14756	14686	14700	14694	14815	14639	14813	14758	14809	14712	14820	14736	14832	14666	14802	15020	14497	14739	14491	14807	14684	14789	14843	14722	14808	14710	14758	14641	14778	14594	14757	14871	14986	14792	14884	14863	14885	14804	14867	14747	14812	14933	14643	14794	14776	14821	14787	14946	14619	14630	14710	14656	14655	14839	14875	14734	14938	14757	14793	14816	14821	14739	14727	14711	14709	14731	14845	14856	14654	14700	14774	14943	14654	14690	14897	14955	14756	14746	14644	14676	14791	14667	14783	14610	14875	14866	14809	14805	14773	14669	14702	14707	14789	14572	14689	14776	14898	14830	14627	14823	14674	14676	14815	14810	14825	14758	14775	14672	14744	14869	14853	14852	14720	14883	14822	14621	14750	14628	14758	14798	14749	14808	14907	14731	14716	14601	14709	14778	14807	14824	14980	14856	14693	14909	14593	14829	14790	14776	14811	14711	14583	14892	14869	14678	14722	14741	14985	14786	14740	14789	14630	14684	14771	14715	14761	14738	14692	14802	14709	14693	14685	14702	14780	14724	14846	14862	14767	14641	14737	14561	14766	14696	14855	14707	14873	14830	14728	14798	14769	14619	14910	14642	14696	14703	14781	14749	14672	14954	14895	14909	14887	14849	14777	14960	14752	14809	14773	14888	14680	14746	14858	14653	14808	14763	14840	14719	14835	14545	14723	14794	14792	14860	14786	14758	14772	14755	14700	14795	14949	14980	14858	14900	14869	14411	14649	14786	14850	14911	14579	14598	14925	14720	14912	14862	14654	14823	14593	14686	14710	14518	14930	14719	14838	14717	14699	14702	14735	14683	14761	14559	14781	14631	14806	14830	14704	14820	14763	14917	14738	14775	14678	14668	14822	14808	14716	14812	14877	14825	14800	14695	14744	14876	14712	14896	14811	14779	14707	14609	14620	14697	14742	14775	14779	14949	14862	14732	14766	14713	14734	14776	14670	14634	14768	14776	14798	14761	14734	14702	14914	14720	14664	14818	14868	14835	14617	14801	14745	14947	14722	14797	14927	14834	14875	14776	14809	14816	14745	14741	14802	14679	14737	14762	14813	14593	14685	14901	14685	14797	14812	14725	14928	14899	14863	14550	14703	14847	14825	14677	14743	14801	14902	14714	14906	14764	14726	14769	14804	14628	14721	14611	14956	14682	14618	14645	14845	14892	14506	14993	14923	14839	14630	14868	14512	14662	14584	14850	14678	14664	14725	14713	14834	14762	14769	14637	14828	14760	14953	14880	14713	14671	14576	14807	14708	14799	14855	14818	14767
22871	22298	30083	24676	22252	23531	24711	18787	17538	17643	17341	17190	17137	17188	17240	17021	17216	17242	16962	17007	16976	16953	17133	16989	17222	17202	17079	16932	17212	16884	17213	17046	17044	16961	17090	17057	17137	17108	17042	17174	17265	17018	17123	16937	17030	17095	16906	17091	17023	17137	17009	17010	17145	16892	16987	17104	16968	17127	17019	16935	17090	17127	17158	16873	16948	17166	16994	16889	17055	17015	17037	16928	16946	17035	17052	16903	16780	16946	17050	16813	17067	17043	17139	16953	16912	17033	16870	17014	17145	16814	17017	17055	16871	17011	16948	17021	17106	17010	17005	16978	16864	16884	16985	16931	17125	17081	16885	16819	16891	17146	17117	17007	16857	16975	16850	17132	16882	17044	17215	16962	17004	17032	16926	17001	16942	17135	17153	17082	16990	16865	17016	16929	16774	17104	17137	17020	17113	16876	16739	17017	17012	16903	16961	16940	17051	16824	16874	16868	17101	17105	16798	17045	16915	17098	16960	17077	16926	16948	17102	17178	16942	16965	17056	16983	17014	17057	17149	16924	16768	16951	16608	17030	16963	16953	17012	16925	17101	17154	16996	16903	17106	16942	17082	16865	16686	16727	17176	16946	16918	16741	16976	16829	16770	17090	16859	17125	17133	16929	16972	16962	17055	17018	16863	17138	16818	17073	17010	16943	17017	17059	16920	16991	17159	16813	16848	16921	16818	16806	16980	16927	17021	17019	16890	16861	17206	16983	16913	16874	17114	16911	17031	17067	17181	16862	16854	16929	17149	17033	17022	16927	16995	17074	17018	17000	16941	16884	16871	16771	17024	17129	16940	17112	17243	16782	16952	16785	17036	17176	17214	17038	17119	17051	17088	16965	17034	17044	17046	16994	17112	16893	16876	16965	16889	16786	16973	16806	16940	16860	16901	16943	17003	17147	17010	17063	16743	16997	16982	16760	16884	17074	17108	16924	17177	16890	16752	16961	16984	17058	16934	16860	17010	17043	17002	16882	16887	16854	16914	16783	16988	16790	17010	16773	17057	17115	17179	16774	16964	17069	16881	17038	16938	16955	17113	16880	16948	16902	16938	16902	16956	16929	16793	17044	17098	16927	17092	16783	16977	16859	16926	17044	17114	16977	16770	17029	17051	16861	17229	17026	17190	16810	16802	17036	16934	17049	16949	16929	17074	16903	16990	17036	16912	16885	17057	16896	16960	16796	16963	16970	17059	17015	16982	16816	16882	16911	16871	17001	17038	16989	16864	16864	16843	17178	16961	16914	16960	17118	16947	17004	16956	17077	16973	17023	16922	16889	16948	16883	16914	16985	16956	17086	17016	17057	17230	16934	16939	17180	16934	16895	17144	16965	16934	16932	16949	16735	17086	17026	17023	16997	16965	16942	17187	17012	17018	17154	17126	16872	16993	16913	16985	17113	16940	17283	16746	17147	16999	16883	17025	16972	17068	16915	16913	16979	16856	17054	16959	16973	17005	16896	16900	17102	17048	16834	16925	17032	16994	16741	17132	16873	16855	16806	17239	17154	16941	17020	16933	16851	17008	17094	16925	16809	17003	16825	16892	17200	16976	16819	17001	17016	17058	16812	17061	16955	16812	16906	16932	16867	16849	16961	17037	17093	17053	16918	17122	17030	16960	16925	16952	16917	17155	16931	16883	17140	16976	17012	17009	16862	16782	16904	17072	16920	16850	16770	16945	16904	16822	16932	16806	16830	17118	17050	16912	16962	16808	16642	16953	16884	17037	16912	17028	16826	16937	17035	16993	16827	17004	16999	17056	16898	16872	16967	16891	16931	17180	17241	16989	16899	17159	16980	16849	16866	17025	17009	17168	17077	17182	16971	17115	16873	16994	16878	16843	16854	16951	17025	17000	16988	17041	17007	17068	17064	16894	16908	16910	17059	17059	16886	17034	16993	17057	17274	17016	17056	16757	17032	17071	16836	16946	16841	16839	16984	17151	16880	17109	17042	17032	16937	16981	17039	17147	16941	16853	17154	17209	17044	17066	17094	16910	16903	16964	16908	17050	16837	16974	16936	16726	17074	17102	16878	16991	16837	17098	16982	16961	16858	17014	16892	16904	16950	16937	16966	17067	16942	16949	17041	16931	16895	17085	16890	16949	17201	16909	16886	16916	16912	16766	16882	17192	16904	16977	16895	16903	16892	16812	16882	17006	16818	17138	17164	17142	17094	17013	17105	16935	16975	17088	17075	16914	17154	17117	16931	17036	17010	17055	16959	16940	17254	17131	16933	17120	16900	17026	16852	16842	17113	16944	17067	16926	16918	16904	16894	17103	16954	16801	16851	17121	16949	17056	16823	16952	16992	16968	16915	17105	17123	16887	16972	16739	16807	16690	16948	16962	17034	17040	16924	17272	16815	17007	17040	16906	16965	17119	17267	17023	16897	16840	16915	17020	17026	16962	16817	16893	17003	16845	16879	16893	16915	16885	16796	16937	17008	17071	17191	17077	17190	16833	16854	16889	16955	17020	17125	17023	16907	17021	16760	16942	17081	16841	16890	16801	16910	16879	16933	17045	16857	16957	16979	16868	17218	16881	16783	17125	16876	17094	17115	16848	16927	16767	16758	17004	17020	17004	16867	17070	16872	17068	16921	16968	17015	16755	16867	16810	16943	16776	16917	17006	16970	17009	16766	17153	17110	16973	16954	16972	16946	17080	17051	17039	16966	16949	17065	16997	17010	16942	16928	16768	16914	16871	17110	16950	16911	16979	16854	16900	16746	16847	16775	16902	16773	17043	16938	17052	16992	16901	17063	17142	16962	16888	16973	16971	17061	16709	17023	17078	16965	16899	17071	17064	16746	16968	17035	17198	16820	17033	16960	17097	17210	16740	16962	16975	16878	17039	17142	16872	16831	16941	16948	17231	16941	17056	17118	16883	16969	16991	16901	16998	16983	16914	16905	17060	16876	17118	17026	16970	16759	16856	16997	16906	17130	16909	16915	16952	17031	17049	16834	17000	17112	17110	16795	17064	16968	17075	17054	16789	16779	17108	17233	16953	17107	17140	17023	17133	16924	16956	16946	16985	16990	16979	16871	16986	16763	16978	16869	17057	16972	16950	17242	16977	16698	17145	17001	17150	16919	16945	16850	17038	17014	17119	16907	16748	17146	16718	17071	16995	17050	17080	16946	17001	17008	16969	17202	17179	17020	16986	17007	16882	16947	17038	16964	16949	17008	16919	16927	16949	17069	16887	16951	16880	17016	16863	16948	17067	16956	16897	16922	16897	17067	16932	17113	16922	17065	17289	17092	16877	16954	17068	16997	16878	16832	17107	16961	16941	16987	17067	17058	16907	17046	16956	17034	17013	17004	16880	16993	17092	16928	16907	17128	16904	16810	16966	16881	17052	16963	17028	16916	16846	17068	17161	16901	17099	16958	16825	17014	16819	16936	16988	17113	16923	16846	17156	16979	16983	16696	17050	16843	16881	17006	17007	16796	16987	17070	17066	16962	17099	16890	16849	16963	16851	16955	16935	16931	17071	16731	17069	16856	16922	17005	16937	17007	16910	16960	17021	16958	17077	17013	16951	17186	16698	16912	16894	16681	16827	16852	16783	16931	16969	16879	17059	16950	16734	17059	16947	17131	16915	16984	17033	16928	16974	17148	16736	16751	16850	16894	16935	16859	17113	16870	16900	16933	16950	17078	16983	16880	17102	16949	16921	16662	16863	16906	16904	17067	16826	17012	16808	17002	16943	17074	16961	16875	16941	17001	16926	16917	17025	16920	17106	16838	17044	17065	17096	17120	17103	16838	16869	16819	16910	16993	17044	17113	16802	17005	16882	17127	17129	17075	17063	16852	16906	17027	17147	16892	17125	16985	17092	16985	17096	17116	16920	16884	17027	16926	16898	16993	17036	16896	17048	17143	17116	16937	16965	16896	17030	17036	17074	16999	16982	17066	17217	16984	16729	16883	17071	16906	16875	16983	16787	16858	16879	16973	16869	16945	16967	17053	16963	17100	17101	17121	17019	17105	17056	17045	16986	16818	16889	16888	16992	16882	16957	16784	16897	17058	16984	16731	16885	16789	16846	16926	17048	16982	16924	16960	16887	16947	17232	16898	16754	17007	16854	16921	17155	16955	16964	16856	17013	16800	17006	17021	16834	16941	16867	16949	16988	17187	17104	16922	16790	16925	16955	16899	16849	17097	16899	17067	16877	16769	16957	16974	17049	16897	17228	16919	16879	16900	16874	16669	16873	16931	16884	16884	17157	16990	17030	17004	16914	17060	16862	17008	16873	17020	16956	16917	16861	16885	17013	16872	17268	16895	17219	17016	16849	16917	16994	17022	16948	17039	16969	16919	16981	17068	17053	16960	17069	16820	16997	16920	16919	16954	16986	16845	17122	17206	16944	16851	17141	16743	17021	17104	17079	16880	17101	16855	16926	16950	17003	16994	16932	17037	16993	16993	17057	16933	16967	16918	16930	17072	16914	16930	16921	16901	17012	17200	17024	16959	17029	16972	17068	16749	16820	16948	16965	16833	16862	17079	17130	16956	16890	17144	17007	17010	16998	16965	17005	16877	16834	16944	16995	16947	17030	16991	16993	17065	16870	17081	17086	16877	16884	16913	17012	16855	17027	16914	17075	16931	17119	16971	17046	17002	17213	16769	17054	17018	16964	16988	16941	17091	16731	16903	16990	16991	16989	17032	16850	16929	17106	16917	16946	16737	16913	17208	16975	17092	17111	16828	17126	16842	16981	16867	17089	17017	17050	17059	16985	16907	16940	16874	16943	16838	17008	16864	17016	16880	16995	16885	16992	16822	16954	17023	16839	16728	16951	16886	16925	17008	17115	16990	17089	17146	17150	16903	17010	16801	17039	17003	17026	17012	16967	16933	17068	17034	17033	16828	17212	17092	16890	17068	17105	16804	16987	16854	17132	17028	16852	17001	16902	16936	17115	17111	17133	16974	16760	16943	16911	16786	16892	17057	16804	16822	16856	16891	17047	16916	16858	16607	16922	16976	16738	17014	16793	17117	16992	16892	16999	16843	17077	16781	17068	16848	16764	16884	17133	16794	17089	16987	17016	16975	16851	16853	17026	16831	17058	16783	16837	17168	17276	17021	17108	16967	16839	17072	16905	17021	17121	16912	16812	16822	16968	16946
60849	101835	74517	48442	29619	18990	16534	15352	15013	14783	14725	14803	14824	14644	14646	14731	14575	14675	14751	14740	14654	14560	14818	14855	14885	14655	14760	14888	14739	14677	14716	14851	14601	14678	14604	14721	14636	14686	14907	14765	14640	14750	14841	14765	14732	14706	14724	14681	14826	14621	14700	14798	14746	14699	14672	14842	14770	14661	14947	14673	14808	14562	14709	14878	14770	14720	14722	14757	14770	14613	14712	14822	14851	14811	14657	14726	14719	14862	14603	14839	14694	14669	14781	14686	14903	14642	14742	14981	14739	14710	14852	14720	14704	14649	14811	14739	14736	14804	14761	14837	14699	14763	14767	14655	14708	14736	14686	14503	14782	14681	14960	14691	14686	14802	14681	14727	14742	14801	14726	14579	14705	14720	14827	14788	14597	14799	14692	14849	14704	14609	14853	14486	14654	14653	14744	14733	14728	14685	14701	14712	14565	14651	14571	14730	14638	14577	14808	14819	14514	14866	14729	14692	14672	14782	14833	14693	14818	14692	14587	14707	14831	14715	14783	14726	14573	14654	14717	14592	14718	14719	14844	14652	14829	14879	14846	14772	14720	14765	14655	14707	14754	14524	14720	14540	14769	14914	14539	14780	14584	14806	14544	14640	14721	14678	14627	14775	14726	14797	14706	14608	14728	14686	14699	14686	14861	14932	14723	14599	14906	14629	14506	14752	14592	14638	14714	14824	14571	14715	14658	14607	14674	14825	14614	14560	14746	14882	14716	14640	14750	14713	14672	14736	14719	14836	14511	14735	14723	14560	14746	14689	14664	14788	14648	14772	14663	14788	14678	14704	14735	14659	14768	14742	14545	14598	14757	14613	14602	14735	14762	14540	14807	14695	14804	14928	14594	14899	14604	14716	14589	14720	14632	14805	14736	14716	14899	14658	14569	14629	14681	14650	14598	14717	14730	14701	14578	14703	14649	14752	14792	14609	14615	14800	14613	14641	14628	14719	14814	14611	14691	14712	14792	14604	14700	14792	14728	14691	14825	14769	14527	14744	14643	14603	14667	14508	14618	14869	14681	14848	14593	14847	14559	14646	14708	14742	14799	14589	14636	14696	14597	14759	14615	14656	14704	14777	14725	14733	14689	14665	14747	14660	14829	14469	14723	14606	14623	14650	14787	14803	14518	14757	14650	14625	14761	14630	14572	14898	14682	14700	14823	14813	14611	14703	14806	14722	14603	14852	14780	14700	14689	14571	14787	14727	14861	14798	14640	14612	14744	14886	14717	14680	14644	14816	14742	14707	14637	14739	14610	14817	14713	14633	14913	14884	14830	14825	14774	14793	14740	14764	14871	14674	14610	14905	14814	14632	14709	14824	14794	14833	14740	14863	14714	14544	14697	14719	14764	14747	14709	14615	14672	14693	14645	14749	14721	14574	14714	14777	14818	14643	14898	14832	14624	14776	14834	14690	14621	14875	14759	14662	14838	14580	14719	14736	14827	14747	14796	14710	14791	14484	14710	14533	14700	14748	14664	14825	14809	14668	14764	14684	14731	14789	14685	14717	14621	14844	14687	14779	14743	14627	14676	14559	14606	14719	14700	14737	14763	14641	14705	14816	14664	14589	14911	14696	14799	14822	14552	14908	14679	14787	14806	14663	14676	14675	14642	14735	14646	14626	14750	14788	14811	14719	14893	14480	14661	14674	14810	14650	14772	14554	14741	14618	14676	14814	14656	14648	14790	14736	14676	14755	14725	14639	14649	14800	14578	14598	14696	14575	14728	14752	14580	14807	14514	14708	14715	14692	14857	14760	14724	14749	14697	14711	14780	14780	14826	14795	14526	14632	14649	14854	14782	14593	14860	14673	14493	14681	14677	14577	14580	14703	14542	14723	14621	14769	14561	14702	14675	14651	14698	14744	14721	14736	14769	14689	14551	14683	14736	14484	14853	14793	14875	14853	14582	14838	14519	14572	14693	14636	14761	14583	14572	14450	14703	14876	14591	14677	14503	14723	14733	14460	14539	14643	14791	14622	14731	14715	14765	14849	14693	14600	14719	14597	14688	14670	14765	14768	14616	14930	14616	14691	14600	14587	14771	14665	14595	14679	14733	14770	14798	14827	14848	14647	14713	14635	14753	14681	14746	14682	14689	14655	14657	14626	14715	14666	14510	14768	14664	14713	14673	14769	14801	14787	14837	14850	14640	14608	14627	14726	14718	14766	14684	14719	14583	14716	14787	14611	14762	14644	14671	14724	14567	14609	14682	14690	14681	14560	14812	14697	14779	14733	14804	14797	14643	14651	14812	14825	14867	14788	14613	14728	14730	14710	14615	14722	14730	14679	14636	14692	14797	14719	14667	14852	14685	14692	14748	14832	14838	14659	14603	14635	14682	14737	14670	14676	14683	14581	14828	14709	14708	14752	14709	14806	14577	14601	14707	14610	14704	14662	14886	14678	14814	14871	14759	14681	14686	14840	14748	14479	14873	14785	14633	14711	14756	14846	14645	14899	14573	14723	14512	14666	14677	14884	14779	14614	14571	14520	14719	14854	14683	14709	14611	14717	14689	14738	14655	14833	14679	14731	14597	14627	14809	14577	14642	14667	14622	14731	14764	14679	14758	14770	14612	14748	14680	14752	14744	14713	14700	14614	14688	14540	14803	14670	14732	14903	14798	14766	14636	14749	14747	14937	14698	14741	14784	14723	14647	14697	14610	14797	14834	14589	14797	14669	14556	14743	14711	14641	14845	14827	14813	14721	14831	14644	14855	14906	14734	14830	14603	14733	14617	14720	14653	14544	14817	14613	14591	14543	14596	14703	14575	14639	14731	14622	14747	14658	14758	14749	14833	14752	14754	14812	14857	14731	14823	14793	14715	14700	14727	14727	14680	14686	14790	14679	14799	14665	14783	14463	14626	14858	14650	14793	14667	14818	14861	14857	14685	14624	14749	14769	14737	14462	14725	14707	14607	14723	14730	14681	14594	14737	14683	14680	14802	14755	14639	14774	14788	14727	14478	14619	14677	14755	14713	14568	14738	14772	14746	14647	14675	14880	14621	14811	14683	14479	14869	14834	14795	14521	14669	14850	14761	14734	14595	14565	14704	14653	14623	14734	14890	14796	14681	14706	14762	14561	14698	14797	14539	14616	14628	14680	14896	14559	14788	14686	14644	14727	14653	14654	14711	14612	14620	14749	14745	14612	14639	14757	14633	14778	14533	14650	14752	14800	14880	14819	14648	14601	14493	14862	14796	14963	14520	14604	14767	14804	14761	14685	14661	14723	14657	14748	14668	14785	14656	14604	14722	14809	14695	14791	14707	14823	14652	14724	14754	14769	14686	14628	14757	14881	14624	14519	14760	14722	14566	14653	14906	14801	14658	14702	14682	14761	14748	14724	14510	14771	14626	14769	14848	14620	14752	14568	14665	14681	14637	14771	14845	14735	14845	14769	14883	14688	14687	14817	14759	14731	14933	14707	14790	14638	14731	14676	14586	14603	14805	14850	14626	14707	14758	14684	14702	14785	14674	14825	14698	14868	14776	14545	14579	14641	14563	14674	14520	14647	14657	14758	14684	14749	14684	14638	14678	14726	14723	14740	14785	14658	14813	14707	14694	14727	14729	14739	14837	14694	14642	14764	14829	14823	14918	14761	14571	14713	14784	14778	14761	14765	14541	14861	14626	14688	14667	14719	14565	14686	14692	14714	14727	14678	14676	14624	14691	14744	14643	14698	14741	14690	14715	14727	14696	14610	14703	14637	14548	14633	14676	14792	14747	14756	14731	14686	14779	14708	14701	14892	14557	14745	14730	14844	14748	14731	14770	14602	14726	14657	14782	14599	14684	14686	14877	14652	14651	14791	14909	14679	14565	14722	14665	14826	14745	14702	14811	14714	14578	14769	14637	14589	14769	14629	14716	14722	14546	14666	14715	14753	14642	14747	14682	14757	14658	14607	14666	14717	14664	14672	14827	14792	14716	14606	14827	14701	14463	14774	14624	14705	14608	14700	14685	14634	14807	14769	14724	14643	14683	14732	14590	14580	14549	14821	14705	14791	14629	14496	14875	14761	14765	14619	14623	14600	14706	14583	14819	14713	14586	14540	14837	14726	14703	14666	14727	14629	14668	14764	14617	14773	14744	14701	14803	14691	14781	14675	14647	14726	14883	14619	14665	14704	14735	14714	14763	14709	14728	14561	14544	14641	14604	14573	14742	14541	14666	14645	14480	14782	14614	14735	14700	14764	14628	14640	14591	14779	14824	14716	14693	14712	14790	14715	14726	14885	14625	14537	14789	14586	14628	14726	14507	14781	14635	14705	14889	14777	14600	14673	14724	14525	14679	14777	14797	14662	14622	14724	14504	14716	14597	14708	14670	14871	14623	14788	14735	14718	14815	14714	14703	14789	14658	14898	14631	14672	14561	14753	14753	14512	14730	14677	14660	14813	14805	14715	14857	14479	14699	14620	14702	14793	14772	14867	14649	14744	14685	14524	14648	14614	14780	14628	14798	14612	14793	14730	14747	14651	14687	14773	14658	14660	14813	14740	14726	14698	14678	14781	14811	14578	14743	14726	14882	14680	14745	14694	14751	14742	14781	14744	14555	14759	14737	14564	14535	14568	14765	14744	14510	14886	14808	14701	14754	14822	14761	14598	14786	14709	14591	14918	14645	14739	14712	14657	14757	14718	14675	14760	14728	14870	14556	14754	14715	14664	14771	14701	14777	14667	14709	14801	14570	14908	14570	14555	14709	14594	14681	14773	14837	14675	14613	14729	14741	14745	14816	14693	14588	14680	14977	14598	14615	14623	14741	14775	14681	14778	14790	14735	14804	14774	14804	14869	14814	14728	14850	14653	14615	14627	14509	14659	14814	14692	14747	14820	14671	14594	14549	14841	14731	14876	14643	14717	14691	14817	14877	14617	14648	14668	14529	14665	14481	14726	14854	14675	14686	14750	14741	14839	14664	14680	14720	14892	14777	14655	14676	14897	14715	14634	14784	14619	14801	14678	14758	14692	14639	14687	14834	14685	14734	14706	14633	14848	14652	14621	14804	14680	14699	14864	14675	14605	14689	14679	14790	14671	14526	14626	14696	14585	14781	14860	14628	14543	14761	14688	14842	14757	14463	14637	14601	14596	14637	14615	14524	14766	14646	14757	14707	14785	14687	14696
32114	39295	35269	26197	19075	17683	17351	17191	17189	17191	17190	17246	17119	17068	17165	17128	17433	17304	17188	17205	17068	17029	17215	17281	16948	16939	16963	17135	16995	16966	16794	16968	16918	17029	16858	17026	17195	16994	16833	17077	16867	16887	17015	16874	17026	17141	17070	17034	16889	16755	17097	16918	17109	16999	17049	17095	17059	17049	16911	17273	16983	16823	16975	16895	16976	16917	16977	16915	17001	17156	17034	17076	17171	16838	17013	17083	17082	16803	17059	16884	16788	16981	17076	17218	16868	17126	16912	16956	16985	16953	16914	16875	16816	16957	17109	17175	17035	16768	16815	16881	17046	17051	17046	16990	17005	17043	17116	17001	17140	16999	16906	17126	17272	17076	17131	16913	17253	16945	16949	17056	16935	16808	17023	17122	17059	17003	16986	17058	16689	16896	16831	16743	16779	16988	17112	17042	17139	17139	16933	17070	16945	17013	17118	16782	17047	17140	16843	17002	16931	16899	16925	16882	16903	17095	17030	16993	16981	16785	17028	16995	16972	16849	17031	17083	17150	17070	17213	16956	17025	16811	17046	17060	17140	17174	17113	17006	17117	16959	16929	16810	16973	16815	17032	16885	17121	17050	16949	16736	17140	16920	16882	17204	17110	17043	16921	16925	17136	16918	16855	17034	16917	17130	16967	16916	17027	17122	16881	16892	17071	16927	16949	17051	17017	16890	16962	16977	17161	16909	16869	17093	17096	17025	17086	17174	16962	16881	17153	16965	17106	17125	17003	17037	17057	16900	17127	17103	16847	16828	16868	17174	17035	16899	16931	17177	17171	16769	16990	16991	16862	17020	17001	17172	16967	16998	17107	17060	16903	16831	17110	16916	17141	17026	16793	17093	16999	17099	16904	16827	17141	17093	17054	16978	16990	16975	17022	16947	16853	17090	17078	16868	16907	16960	16921	17146	17097	16818	16810	17085	17143	17048	17029	17094	16896	17052	17131	16871	16808	17167	16951	16878	16853	17025	17132	16983	16997	16932	17122	17014	17076	16940	16880	16932	16746	16949	16727	17083	17083	16962	17078	17020	17091	17086	16958	16971	16957	16961	16992	17018	16766	17064	17040	16964	17005	16818	16868	17047	17057	17113	16855	17075	17053	17111	17142	17122	17002	17355	17055	17078	16915	17040	17217	16944	17188	16955	17004	17000	16891	17000	17078	16907	17177	17052	17020	16853	16755	17012	16861	17074	16975	16851	16869	17082	16876	17203	17153	16995	17018	17089	16955	16865	16914	17206	16951	16914	16925	16889	17025	17183	16883	17039	17083	16798	16947	17115	16841	16783	17062	17149	17199	17157	17191	17051	16852	16909	17092	17042	17087	17099	17129	17143	17150	16867	17062	16977	16965	16986	16994	17084	17043	16995	17115	16971	16892	17126	16976	16919	17131	17025	16962	17041	17221	17101	16977	16958	17106	17049	16978	16974	16890	16997	17018	17223	17137	16863	16925	17188	16952	16825	17088	16932	16897	17103	16946	16945	17037	17138	16872	16979	17075	17072	17192	16918	17181	16863	17192	17057	17105	17182	16944	16969	16831	16901	17087	16905	16865	17044	17055	16879	16935	17044	17039	16880	16840	16891	17017	17017	17203	16868	16996	17062	17237	17241	17145	16835	17095	17101	16856	17045	17021	16865	16806	16830	17007	16993	17100	16977	16994	17067	17047	17035	17085	17056	16990	16768	17004	16840	16873	16941	17066	16915	17044	16971	17158	16745	17036	17038	16961	16891	17214	16969	17317	17056	17003	17084	16990	17132	17239	16786	16871	17089	16955	17062	16999	16958	16929	17212	17079	16930	16791	17005	17188	16925	17069	16898	17078	17052	16961	16965	17014	17039	16866	16790	16717	16755	16978	16939	17141	16939	17039	16966	16866	16962	17006	16978	16900	16947	16977	16880	16987	17192	17023	16937	16968	16999	17134	17068	17223	17039	17006	17014	17085	16861	16995	17167	17069	16837	16857	16987	16827	16806	16961	17047	17064	17161	16960	17045	16977	17083	17033	17025	17293	16942	17136	17098	16993	16920	17117	16953	16986	17049	17012	17102	17044	16876	17060	17070	16914	16875	16997	16936	16905	17015	16919	17013	17166	16967	17069	16889	17107	16940	16816	16818	17013	17099	17039	17057	16893	17022	17189	16833	16850	17050	16969	16993	17064	16955	17032	17016	17017	17042	17100	17087	17027	17016	16919	17121	17128	17111	17020	16991	17074	17131	17186	17034	16957	17026	16923	17086	16913	17028	16995	16937	17043	16986	17037	17044	17145	16933	16906	17067	16865	17057	16834	16911	16920	16945	16921	16959	16839	17017	16987	16966	17082	17022	16894	16957	16900	17045	16929	16843	16923	16888	16854	16901	16876	17023	16987	16981	16910	17058	16907	16890	16926	17078	17028	16904	17000	16993	16933	16897	17185	17082	16916	16962	17046	16909	16879	17155	16969	17100	17046	17034	16872	17004	17152	17073	17092	16974	16859	16957	17096	17185	17115	16971	16848	16942	16974	17031	17187	16984	17136	16901	16787	16797	17001	16877	16956	16913	16776	17000	16976	16951	17057	17039	16904	17087	17096	17096	17007	17028	16936	16984	16928	16828	17083	17085	17090	17028	16895	17086	16946	17061	16834	17069	16944	16838	17122	17189	17037	17045	16972	16980	17010	17013	17026	17013	16880	17014	17154	16937	16981	16854	16919	16934	16795	17129	17226	16833	16849	16950	16886	16855	16853	16997	17058	16866	17016	16986	16954	16953	16937	17033	17053	17056	16918	16827	17072	16845	16836	16786	17180	16898	17109	16987	17084	16964	17072	16977	16882	16853	17009	16886	16939	16980	16926	17015	17043	17029	17011	16948	16919	17106	16949	16802	16927	17017	16760	17007	16816	16969	16931	16845	17000	16834	17105	16884	16987	16903	16945	17221	17025	17021	16893	16935	16963	16844	16886	17041	16982	17017	17215	16875	17018	16874	16872	16980	17061	17148	16994	17005	17014	17098	16830	17182	17162	16777	16766	17154	17112	16968	17047	16970	16954	16809	17109	16902	17019	16852	16968	16850	16873	16940	16876	16892	16960	16853	16888	16865	16974	17046	16880	17120	16964	17275	17178	17054	17009	16988	16906	17020	16823	17016	17182	16944	16958	16970	17123	16851	16761	16996	17204	16955	17109	17021	17003	16901	17110	16845	17008	17003	17097	16935	16991	16968	17018	17204	17096	16991	16930	16954	17026	17070	17205	16963	17053	17206	16976	16964	17227	16948	17235	16942	17163	17074	17361	17009	16927	16982	17121	16942	17006	16985	17106	17042	17176	16861	17016	17108	17067	16903	17183	16990	17092	17137	17178	17084	16965	16885	17018	16962	16776	17084	17105	16841	16910	16931	17017	17143	16923	16959	17000	16956	17106	17211	16879	16898	16728	16982	16869	16985	16915	16902	16854	16934	16941	17190	16995	17066	16990	17106	16877	16996	17018	16981	17260	17124	17086	16922	17099	17001	16989	17090	16908	16896	16732	17098	17115	17023	17067	16757	17063	17069	17030	16852	16982	17152	17109	17008	17022	16858	16903	17030	16965	16952	17080	16864	17108	17083	17081	17059	16897	17158	16891	16679	16891	17004	17057	16996	17102	17068	16848	16932	17027	16990	17079	17139	16805	17016	16814	17023	16851	17136	16950	17348	17096	17040	17041	16920	16920	17025	16975	16954	16911	17040	16926	17002	17032	17322	16919	16722	16949	17092	16753	16978	17074	16936	17125	16994	16961	16950	16764	17334	17018	17112	16844	16974	17147	16965	17048	16978	16837	16912	17028	17168	17005	17169	17058	16848	16918	17056	17164	16940	17122	17129	16940	17150	16892	16918	17043	17056	16797	17083	16998	16967	17089	16820	16933	16950	16918	17037	16946	17118	16939	16965	17128	16692	17159	17179	17192	17216	17134	16976	17082	17029	17013	17135	16835	16895	16892	17081	17013	17179	17154	17226	17013	17036	16991	17101	16828	17192	17080	17019	17024	16992	16929	17051	16925	16822	17192	17111	16896	16951	16750	17090	16908	16925	16960	17145	17102	17144	17013	16920	17160	16832	17080	17037	17000	17121	17119	16962	16955	17015	17126	17020	16941	16928	16969	17002	17157	17079	16904	17000	16954	16981	16936	16908	16957	16962	17033	16976	16995	17024	16926	17036	17030	16912	16961	16926	16993	17120	17021	17018	16997	16995	17064	17034	17015	16942	17018	17027	16915	17022	16918	16903	17027	16856	17158	17006	16982	16987	17080	16951	17089	17009	16818	17046	17179	16961	17240	17065	17143	16853	17142	16719	16878	17133	17041	16879	17010	17025	16836	16862	17097	17044	16929	16962	17000	17036	17020	16984	16902	17146	16981	17038	17046	17167	16980	17078	17066	16893	17034	16946	16967	17186	17175	17123	17125	16942	16990	17280	16976	17267	17184	16887	16939	16834	16660	17109	16991	16988	17084	17091	17059	17095	17077	17119	17099	17356	17025	17049	16947	16873	16982	17007	16830	17124	16908	16939	16906	17109	16873	16862	17147	17121	16928	16926	17072	17040	16766	17164	17035	17002	16870	16949	17039	17079	17232	16961	16997	16884	16749	17131	17185	17090	16838	16956	17154	17029	17012	17106	16800	16841	16956	17072	16853	16888	16929	16680	16890	17062	16998	16911	16995	17049	17043	16914	16949	16969	17087	17019	16984	17036	16764	16885	17067	17154	17192	17108	16998	17022	17045	16998	16950	16946	17061	17239	16997	16939	17053	17122	16999	16978	17277	17232	16974	16770	17149	17102	16956	17075	17045	16919	17147	17004	17031	17128	17062	16974	17074	17088	16897	16730	17030	17083	16954	16974	16925	17075	17173	16861	17059	16972	17125	17141	17144	16699	17138	16830	16922	16920	17005	16723	17067	16984	17032	17051	16820	17073	16779	16991	16916	17094	16966	16978	17154	16954	17039	16783	16823	17035	17073	16900	17001	16998	16924	17021	16875	16919	16741	16989	17104	17143	17200	16927	16912	16897	17091	17137	16951	16938	17070	17005	17061	17230	17090	16951	17077	17076	16980	17037	17174	17046	16998	17199	17023	16769	17024	16920	17040	16916	17058	16955	17007	16857	16940	16950
43423	57461	36175	22025	16309	15160	14996	14917	14941	14794	14878	14820	14892	14759	14825	14894	14678	14772	14837	14752	14879	14902	14840	14790	14692	14683	14782	14838	14893	14865	14863	14686	14861	14935	14787	14787	14699	14735	14888	14821	14774	14788	14774	14785	14764	14947	14856	14767	14740	14673	14898	14603	14663	14826	14854	15051	14711	14831	14952	14723	14747	14844	14848	14796	14734	14807	14578	14769	14653	14731	14740	14703	14518	14732	14800	14628	14797	14638	14633	14835	14831	14626	14907	14726	14773	14734	14826	14834	14706	14845	14804	14852	14770	14777	14767	14709	14791	14868	14759	14761	14798	14919	14673	14796	14701	14578	14772	14749	14708	14805	14901	14662	14795	14745	14786	14788	14777	14714	14780	14810	15013	14900	14755	14852	14780	14888	14671	14881	14784	14627	14690	14839	14873	14737	14800	14822	14759	14713	14814	14826	14676	14811	14758	14750	14711	14581	14836	14735	14754	14671	14735	14667	14810	14672	14754	14688	14758	14710	14652	14598	14750	14865	14700	14777	14786	14809	14701	14723	14782	14763	14635	14729	14676	14834	14765	14780	14725	14745	14602	14833	14738	14751	14659	14867	14816	14603	14914	14818	14521	14902	14877	14720	14836	14784	14747	14760	14803	14569	14826	14497	14819	14694	14810	14635	14907	14890	14813	14907	14747	14707	14685	14800	14651	14732	14708	14799	14676	14919	14811	14670	14757	14805	14947	14627	14907	14760	14806	14614	14774	14781	14702	14811	14624	14750	14941	14865	14709	14719	14745	14636	14721	14669	14752	14760	14868	14728	14785	14643	14704	14973	14792	14843	14721	14658	14916	14729	14780	14482	14625	14605	14842	14777	14851	14721	14627	14771	14704	14850	14705	14766	14730	14890	14697	14756	14735	14757	14762	14774	14779	14720	14778	14680	14607	14781	14886	14678	14799	14885	14657	14817	14957	14855	14670	14773	15037	14778	14781	14785	14501	14696	14772	14802	14801	14820	14691	14796	14676	14704	14792	14804	14684	14843	14749	14899	14775	14719	14623	14794	14983	14867	14649	15015	14825	14825	14822	14883	14943	14816	14757	14810	14663	14851	14966	14787	14775	14737	14793	14738	14671	14817	14677	14812	14857	14820	14757	14593	14762	14831	14738	14710	14931	14822	14757	14873	14687	14660	14808	14781	14756	14676	14937	14653	14590	14898	14841	14825	14807	14645	14865	14799	14810	14906	14726	14706	14744	14778	14865	14779	14848	14741	14728	14817	14819	14802	14823	14775	14928	14772	14895	14783	14849	14679	14813	14884	14781	14823	14746	14620	14702	14681	14743	14740	14667	14724	14705	14872	14742	14827	14989	14814	14709	14730	14755	14742	14695	14816	14631	14842	14667	14851	14843	14834	14813	14763	14740	14725	14830	14820	14897	14890	14802	14638	14858	14581	14864	14791	14709	14660	14808	14768	14781	14587	14735	14748	14790	14811	14701	14882	14765	14682	14828	14744	14673	14579	14818	14631	14731	14826	14700	14931	14918	14763	14812	14685	14806	14834	14759	14816	14781	14837	14748	14813	14843	14677	14775	14767	14802	14815	14735	14790	14642	14786	14757	14849	14878	14622	14783	14891	14930	14648	14804	14733	14809	14857	14617	14802	14715	14847	14583	14771	14750	14798	14826	14771	14784	14773	14617	14772	14784	14881	14738	14702	14865	14809	14827	14904	14810	14811	14778	14697	14953	14740	14787	14782	14570	14796	14624	14646	15013	14705	14777	14719	14879	14739	14811	14649	14988	14726	14840	14785	14877	14794	14659	14900	14865	14693	14770	14846	14784	14642	14701	14880	14762	14740	14803	14842	14848	14844	14789	14840	14805	14955	14694	14852	14850	14902	14837	14886	14712	14869	14729	14848	14658	14821	14771	14675	14860	14882	14726	14911	14734	14846	14773	14710	14639	14792	14885	14745	14760	14699	14743	14790	14812	14733	14734	14731	14885	14611	14887	14698	14836	14835	14717	14716	14672	14647	14657	14573	14717	14789	14967	14907	14622	14757	14809	14675	14707	14847	14725	14810	14828	14880	14829	14809	14700	14779	14738	14681	14879	14912	14732	14886	14748	14880	14668	14813	14559	14778	14779	14835	14794	14712	14859	14665	14795	14777	14936	14818	14731	14781	14971	14777	14564	14901	14778	14846	14668	14853	14779	14641	14884	14789	14758	14839	14877	14763	14899	14731	14798	14727	14895	14651	14889	14774	14939	14888	14702	14717	14837	14903	14961	14749	14672	14872	14842	14643	14671	14807	14848	14572	14709	14712	14871	14714	14628	14775	14719	14821	14646	14683	14726	14655	14737	14914	14920	14714	14981	14876	14805	14862	14798	14735	14867	14793	14650	14891	14744	14798	14719	14914	14821	14710	14723	14854	14649	14744	14782	14781	14766	14767	14751	14738	14640	14803	14943	14741	14715	14805	14873	14837	14853	14649	14788	14674	14775	14727	14696	14987	14963	14777	14613	14802	14712	14762	15039	14619	14849	14760	14795	14828	14861	14630	14778	14919	14613	14874	14961	14699	14720	14776	14819	14668	14652	14864	14729	14771	14713	14760	14871	14799	14784	14703	14799	14777	15098	14795	14763	14801	14722	14749	14632	14794	14513	14885	14833	14548	14917	14696	14629	14721	14701	14766	14580	14689	14797	14815	14777	14713	14796	14642	14716	14772	14692	14814	14629	14743	14876	14769	14854	14709	14768	14634	14688	14663	14710	14676	14826	14834	14650	14640	14770	14717	14650	14920	14941	14704	14742	14780	14920	14889	14805	14813	14807	14746	14737	14884	14763	14623	14784	14762	14987	14903	14601	14756	14881	14540	14781	14749	14802	14822	14713	14756	14702	14667	14811	14885	14714	14795	14826	14928	14928	14683	14754	14890	14755	14840	14808	14760	14786	14788	14782	14858	14587	14739	14759	14726	14684	14827	14783	14828	14707	14790	14719	14895	14943	14766	14752	14810	14874	14695	14757	14676	14903	14710	14830	14667	14819	14630	14678	14639	14691	14806	14797	14812	14835	14772	14833	15000	14811	14750	14631	14729	14920	14813	14912	14551	14721	14806	14699	14697	14675	14868	14776	14835	14600	14828	14773	14676	14607	14767	14878	14862	14879	14921	14742	14731	14783	14753	14776	15004	14761	14952	14628	14595	14853	14761	14838	14705	14585	14826	14787	14891	14817	14660	14862	14831	14880	14808	14717	14873	14756	15021	14720	14630	14674	14901	14754	14756	14830	14745	14775	14994	14684	15000	14740	14739	14828	14648	14614	14909	14667	14696	14917	14707	14737	14646	14682	14787	14858	14731	14858	14769	14706	14778	14693	14821	14685	14949	14767	14844	14761	14739	14735	14817	14765	14842	14778	14854	14715	15001	14682	14730	14890	14799	14836	14570	14977	14568	14778	14826	14737	14739	14870	14740	14753	14740	14970	14641	14869	14739	14820	14615	14803	14685	14833	14801	14873	14722	14700	14665	14796	14837	14798	14762	14813	14750	14837	14682	14917	14843	14704	14796	14976	14691	14772	14799	14757	14831	14638	14682	14812	14928	14663	14782	14809	14843	14757	14698	14730	14636	14837	14761	14721	14724	14854	14710	14884	14831	14677	14938	14886	14715	14667	14847	14707	14741	14756	14675	14708	14708	14748	14849	14806	14678	14902	14910	14808	14875	15027	14812	14597	14865	14960	14798	14787	14764	14668	14694	14869	14962	14668	14787	14665	14888	14724	14942	14773	14779	14844	14760	14682	14549	14827	14756	14723	14723	14818	14937	14789	14766	14771	14854	14730	14761	14826	14797	14855	14492	14902	14820	14706	14916	15044	14705	14760	14721	14725	14736	14901	14768	14787	14704	14633	14786	14856	14702	14769	14717	14951	14777	14784	14563	14830	14719	14726	14780	14767	14716	14702	14731	14976	14841	14652	14776	14925	14600	14720	14774	14968	14775	14815	14820	14776	14697	14700	14861	14753	14842	14731	14732	14845	14758	14902	14778	14877	14769	14872	14785	14705	14796	14781	14730	14975	14755	14875	14930	14944	14816	14754	14694	14707	14914	14784	14766	14579	14898	14760	14798	14927	14784	14756	14758	14922	14761	14719	14806	14773	14657	14779	14721	14702	14705	14717	14702	14561	14722	14665	14846	14708	14777	14812	14639	14691	14849	14747	14487	14772	14594	14828	14792	14702	14724	14863	14924	14844	14716	14741	14682	14680	14724	14599	14727	14653	14632	14754	14752	14767	14860	14679	14758	14818	14489	14716	14762	14730	14670	14929	14837	14781	14869	14780	14846	14728	14917	14654	14672	14746	14645	14852	14746	14777	14854	14858	14739	14748	14818	14782	14872	14765	14824	14781	14799	14923	14717	14727	14733	14727	14631	14701	14822	14948	14765	14719	14823	14708	14943	14654	15025	15004	14832	14974	14603	14669	14725	14770	14574	14891	14678	14885	14919	14828	14863	14802	14786	14911	14715	14729	14739	14878	14917	14948	14814	14881	14823	14808	14836	14993	14742	14841	14938	14696	14748	14746	14620	14816	14789	14763	14634	15002	14720	14832	14959	14838	14748	14782	14708	14775	14863	14730	14837	14889	14848	14588	14714	14926	14932	14856	14784	14817	14856	14795	14775	14814	14718	14699	14851	14839	14876	14886	14813	14749	14907	14777	14698	14747	14821	14689	14840	14921	14881	14702	14609	14840	14544	14822	14812	14731	14861	14882	14878	14654	14756	14666	14750	14790	14749	14879	14717	14723	14953	14668	14615	14879	14700	14585	14876	14941	14778	14735	14837	14557	14883	14685	14836	14693	14823	14690	14876	14785	14759	14620	14646	14666	14837	14992	14779	14748	14701	14964	14638	14693	14849	14842	14766	14762	14684	14712	14887	14829	14758	14911	14851	14722	14859	14713	14801	14870	14587	14790	14777	14877	14820	14758	14869	14697	14899	14934	14714	14826	14847	14951	14675	14763	14934	14886	14887	14676	14751	14827	14600	14851	14788	14855	14664	14948	14622	14710	14711	14807	14718	14852	14784	14815	14756	14815	14863	14768	14679	14756	14625	14815	14746	14732	14726	14833	14768	14847	14711	14707	14873	14709	14881	14780	14753	14579	14546
24380	24292	31930	27110	23325	21881	20240	17576	16932	16827	16819	16817	16844	16790	16668	16922	16816	16848	16700	16548	16667	16614	16700	16676	16711	16668	16721	16706	16830	16663	16662	16757	16722	16799	16715	16671	16602	16769	16920	16771	16491	16640	16740	16660	16878	16431	16490	16724	16684	16618	16623	16649	16600	16665	16628	16700	16649	16584	16771	16652	16641	16598	16676	16564	16848	16547	16491	16510	16786	16750	16712	16680	16612	16628	16636	16712	16668	16619	16660	16759	16580	16502	16635	16599	16705	16517	16662	16610	16580	16594	16449	16638	16722	16471	16640	16661	16688	16631	16476	16724	16649	16604	16635	16815	16549	16408	16595	16559	16584	16652	16802	16931	16649	16793	16705	16639	16749	16750	16793	16678	16734	16629	16720	16687	16799	16727	16812	16616	16518	16632	16662	16705	16605	16455	16693	16591	16701	16716	16473	16553	16452	16536	16603	16545	16335	16676	16643	16598	16691	16584	16649	16426	16761	16413	16679	16607	16768	16534	16666	16734	16653	16703	16590	16599	16522	16522	16638	16496	16656	16592	16559	16545	16368	16653	16933	16525	16469	16524	16609	16532	16614	16623	16658	16689	16758	16566	16583	16516	16829	16557	16659	16736	16647	16572	16552	16794	16788	16629	16428	16729	16442	16559	16525	16590	16646	16841	16697	16502	16886	16550	16483	16497	16587	16565	16623	16671	16622	16660	16801	16848	16503	16400	16624	16566	16612	16516	16639	16565	16612	16578	16784	16624	16588	16775	16680	16709	16515	16559	16551	16947	16635	16541	16727	16502	16663	16769	16480	16561	16738	16696	16564	16533	16653	16718	16583	16521	16541	16542	16585	16709	16699	16576	16595	16822	16871	16555	16664	16532	16547	16737	16596	16648	16518	16497	16564	16637	16661	16805	16574	16534	16668	16486	16728	16599	16669	16712	16548	16395	16671	16742	16556	16618	16556	16668	16713	16329	16741	16709	16624	16704	16650	16692	16646	16660	16649	16703	16695	16724	16550	16628	16625	16686	16568	16716	16594	16710	16764	16587	16461	16651	16563	16508	16617	16559	16513	16652	16646	16575	16624	16963	16541	16551	16693	16487	16548	16457	16544	16525	16660	16826	16497	16502	16615	16391	16561	16750	16410	16664	16624	16734	16628	16730	16653	16729	16481	16554	16683	16799	16676	16653	16644	16630	16669	16569	16464	16607	16684	16539	16704	16472	16524	16599	16639	16555	16506	16691	16829	16709	16525	16435	16752	16836	16721	16848	16727	16780	16565	16467	16885	16789	16383	16528	16531	16443	16614	16549	16810	16592	16706	16744	16896	16665	16754	16688	16718	16631	16762	16562	16551	16535	16504	16571	16684	16687	16563	16607	16693	16742	16707	16605	16721	16641	16532	16768	16745	16654	16608	16737	16920	16641	16555	16567	16809	16486	16998	16628	16615	16593	16643	16457	16679	16655	16797	16690	16727	16643	16704	16606	16495	16599	16772	16522	16650	16697	16677	16536	16655	16583	16656	16601	16546	16417	16753	16677	16568	16449	16722	16621	16597	16649	16516	16578	16763	16631	16536	16610	16616	16645	16719	16771	16488	16559	16794	16710	16714	16563	16522	16655	16546	16664	16768	16745	16607	16737	16759	16384	16574	16523	16470	16519	16526	16606	16589	16746	16701	16606	16657	16725	16732	16686	16795	16727	16561	16524	16749	16596	16412	16706	16623	16439	16643	16433	16647	16766	16482	16657	16531	16621	16593	16594	16606	16471	16362	16654	16640	16600	16483	16571	16589	16537	16513	16479	16731	16418	16723	16644	16689	16750	16792	16475	16579	16657	16356	16538	16783	16678	16526	16621	16565	16569	16502	16728	16564	16627	16656	16719	16568	16629	16690	16833	16756	16551	16565	16694	16581	16572	16741	16622	16663	16593	16577	16459	16583	16667	16642	16671	16677	16481	16717	16773	16827	16731	16708	16746	16703	16735	16453	16528	16784	16736	16723	16630	16642	16553	16722	16598	16741	16537	16654	16679	16675	16826	16643	16651	16649	16642	16669	16639	16530	16607	16677	16709	16754	16505	16678	16651	16731	16652	16790	16416	16786	16571	16478	16815	16642	16578	16749	16718	16751	16567	16746	16683	16605	16749	16624	16753	16605	16690	16737	16655	16551	16668	16586	16563	16863	16698	16728	16600	16613	16648	16497	16681	16523	16550	16575	16705	16789	16670	16628	16714	16692	16798	16614	16790	16780	16716	16628	16719	16569	16771	16699	16942	16631	16695	16689	16681	16747	16847	16689	16540	16761	16645	16809	16656	16648	16681	16713	16451	16550	16584	16645	16568	16644	16522	16712	16529	16763	16515	16366	16609	16738	16617	16618	16798	16629	16684	16564	16522	16663	16600	16552	16569	16699	16562	16620	16526	16433	16487	16410	16578	16667	16664	16616	16543	16713	16516	16489	16472	16678	16399	16477	16489	16747	16638	16631	16529	16555	16626	16626	16687	16644	16627	16839	16644	16722	16539	16619	16365	16406	16562	16419	16620	16634	16638	16608	16701	16653	16581	16615	16741	16704	16575	16556	16572	16783	16660	16470	16777	16521	16494	16623	16578	16663	16492	16566	16616	16629	16582	16495	16737	16566	16669	16577	16609	16622	16580	16659	16609	16759	16768	16544	16610	16606	16778	16628	16575	16557	16472	16659	16729	16588	16702	16721	16634	16657	16459	16667	16884	16464	16607	16540	16613	16747	16700	16620	16636	16350	16595	16679	16735	16671	16635	16646	16580	16741	16622	16686	16808	16725	16565	16619	16529	16660	16554	16728	16707	16795	16680	16659	16702	16529	16252	16562	16809	16593	16586	16612	16743	16778	16633	16633	16537	16694	16545	16747	16560	16520	16690	16583	16607	16640	16503	16511	16521	16653	16565	16759	16576	16592	16656	16483	16587	16638	16490	16672	16537	16761	16631	16449	16633	16446	16351	16594	16779	16699	16589	16392	16280	16565	16613	16703	16618	16647	16652	16579	16637	16695	16657	16671	16633	16726	16629	16634	16533	16663	16567	16475	16573	16740	16516	16774	16690	16611	16614	16625	16566	16690	16629	16543	16580	16614	16613	16636	16510	16751	16692	16571	16512	16836	16729	16598	16699	16618	16751	16856	16504	16591	16690	16636	16584	16448	16737	16693	16425	16556	16602	16656	16600	16607	16540	16717	16715	16832	17018	16556	16474	16748	16516	16453	16601	16696	16299	16868	16768	16541	16767	16397	16676	16560	16605	16649	16665	16546	16565	16599	16590	16627	16560	16698	16498	16734	16511	16467	16596	16581	16525	16628	16743	16699	16549	16689	16579	16585	16598	16611	16500	16602	16660	16695	16592	16478	16758	16619	16360	16597	16822	16495	16551	16575	16486	16607	16685	16655	16663	16651	16826	16521	16375	16605	16520	16387	16688	16578	16563	16400	16779	16662	16710	16632	16572	16438	16725	16386	16678	16654	16621	16640	16583	16618	16765	16723	16652	16709	16687	16802	16850	16613	16636	16518	16695	16479	16683	16730	16557	16939	16686	16651	16549	16596	16770	16594	16596	16772	16845	16529	16838	16626	16518	16648	16453	16656	16719	16547	16587	16571	16573	16656	16703	16627	16728	16700	16581	16681	16448	16700	16587	16535	16671	16667	16356	16562	16551	16644	16554	16568	16527	16527	16780	16670	16752	16565	16628	16747	16609	16515	16685	16504	16786	16694	16552	16550	16540	16476	16657	16653	16701	16612	16632	16697	16692	16851	16662	16714	16632	16844	16455	16648	16781	16629	16632	16634	16501	16494	16684	16556	16701	16655	16761	16669	16792	16796	16643	16485	16595	16633	16544	16700	16768	16572	16559	16436	16693	16680	16426	16619	16658	16536	16570	16694	16722	16726	16535	16767	16735	16545	16645	16682	16639	16800	16817	16454	16677	16390	16348	16755	16724	16718	16495	16656	16547	16468	16547	16738	16526	16560	16617	16625	16573	16429	16595	16677	16650	16434	16686	16712	16653	16616	16621	16547	16429	16688	16587	16728	16694	16447	16658	16677	16344	16573	16717	16499	16654	16735	16370	16489	16522	16670	16749	16708	16787	16740	16666	16568	16594	16719	16527	16616	16478	16416	16684	16524	16610	16622	16737	16702	16533	16451	16633	16595	16658	16494	16598	16637	16594	16634	16662	16728	16855	16535	16594	16650	16399	16648	16794	16479	16805	16684	16631	16754	16651	16638	16534	16593	16421	16899	16448	16640	16650	16516	16516	16828	16523	16603	16659	16643	16380	16536	16552	16623	16402	16567	16689	16833	16642	16588	16669	16616	16692	16726	16805	16701	16655	16602	16497	16405	16629	16488	16527	16486	16572	16647	16547	16598	16444	16591	16669	16516	16448	16625	16599	16600	16618	16549	16625	16657	16659	16593	16599	16540	16685	16711	16368	16652	16605	16591	16519	16631	16713	16487	16683	16816	16762	16875	16642	16601	16571	16489	16784	16708	16831	16794	16686	16682	16860	16604	16753	16741	16677	16573	16624	16810	16464	16669	16583	16639	16500	16506	16681	16658	16613	16739	16663	16646	16653	16607	16538	16610	16654	16540	16397	16454	16747	16732	16649	16636	16728	16734	16677	16689	16512	16635	16654	16566	16489	16749	16489	16676	16420	16485	16763	16647	16645	16597	16445	16582	16690	16716	16602	16612	16677	16517	16533	16639	16653	16681	16575	16680	16759	16742	16706	16767	16649	16576	16723	16449	16615	16544	16486	16650	16487	16595	16643	16461	16681	16801	16562	16623	16590	16590	16663	16678	16474	16636	16728	16588	16684	16562	16466	16629	16512	16921	16818	16656	16609	16598	16463	16693	16631	16580	16597	16551	16638	16519	16712	16522	16723	16889	16523	16664	16558	16669	16578	16676	16601	16774	16491	16578	16741	16657	16517	16452	16647	16864	16694	16779	16562	16594	16538	16565	16612	16454	16600	16568	16675	16546	16535	16685	16761	16729	16686	16855	16627	16636	16561	16658	16559	16504	16596	16825	16641	16582	16675	16688	16676	16808	16595	16643	16720	16726	16481	16536	16628	16731	16637	16437	16576	16596	16470	16782	16722	16610	16634	16644	16680	16649	16547
62773	95535	64427	39404	22942	16733	15483	14998	14662	14481	14561	14655	14707	14611	14593	14588	14575	14620	14560	14629	14562	14502	14669	14618	14464	14616	14623	14495	14567	14545	14590	14504	14490	14560	14629	14743	14641	14520	14600	14476	14448	14577	14535	14592	14722	14390	14618	14821	14585	14644	14573	14636	14656	14535	14552	14468	14535	14574	14660	14590	14683	14702	14492	14492	14623	14541	14709	14557	14411	14639	14638	14529	14575	14597	14514	14517	14481	14768	14507	14483	14555	14754	14523	14762	14539	14623	14544	14265	14590	14686	14660	14632	14626	14489	14623	14459	14527	14553	14576	14600	14576	14497	14625	14565	14569	14485	14492	14561	14674	14603	14619	14510	14584	14552	14524	14723	14577	14600	14606	14716	14456	14571	14463	14536	14677	14632	14512	14753	14578	14488	14443	14554	14586	14737	14754	14535	14689	14580	14276	14708	14581	14603	14727	14693	14585	14570	14720	14528	14678	14649	14296	14503	14545	14538	14580	14578	14629	14465	14496	14606	14658	14503	14609	14546	14631	14666	14550	14552	14542	14476	14754	14651	14558	14546	14629	14629	14645	14577	14557	14491	14603	14627	14611	14625	14537	14554	14391	14598	14497	14579	14526	14450	14757	14491	14586	14555	14636	14616	14400	14498	14474	14548	14654	14401	14494	14590	14517	14627	14658	14676	14562	14632	14523	14642	14709	14545	14527	14509	14451	14552	14515	14623	14621	14540	14364	14596	14452	14613	14487	14572	14534	14474	14554	14686	14521	14698	14489	14604	14606	14383	14570	14686	14651	14669	14514	14674	14485	14675	14577	14629	14640	14492	14439	14634	14556	14820	14551	14575	14621	14515	14497	14519	14510	14515	14556	14531	14525	14610	14584	14651	14590	14496	14551	14746	14636	14607	14567	14542	14543	14585	14424	14551	14450	14652	14524	14354	14519	14541	14564	14568	14688	14331	14536	14609	14655	14672	14566	14428	14589	14759	14590	14433	14593	14544	14591	14619	14501	14530	14696	14477	14579	14606	14509	14484	14537	14549	14486	14658	14702	14493	14747	14559	14625	14540	14490	14643	14496	14529	14598	14570	14417	14596	14535	14565	14578	14561	14679	14527	14479	14446	14582	14531	14585	14534	14464	14671	14571	14569	14448	14533	14692	14683	14403	14719	14585	14529	14630	14613	14470	14485	14554	14644	14364	14696	14599	14533	14608	14418	14545	14555	14546	14576	14602	14388	14544	14731	14572	14595	14551	14585	14518	14583	14644	14524	14472	14503	14630	14626	14569	14498	14533	14614	14591	14515	14428	14567	14597	14451	14577	14436	14407	14527	14521	14459	14450	14613	14643	14644	14351	14634	14515	14676	14524	14517	14619	14520	14589	14550	14460	14556	14468	14449	14481	14503	14639	14554	14775	14668	14673	14595	14735	14459	14691	14578	14603	14605	14839	14656	14567	14519	14580	14611	14511	14500	14597	14632	14576	14345	14560	14533	14605	14366	14549	14644	14447	14769	14517	14575	14602	14473	14510	14626	14571	14539	14543	14710	14580	14485	14650	14707	14561	14521	14557	14578	14573	14411	14416	14741	14602	14472	14567	14529	14610	14567	14547	14688	14632	14422	14594	14537	14653	14679	14465	14492	14603	14514	14455	14517	14484	14471	14504	14555	14632	14615	14560	14508	14553	14416	14674	14433	14672	14612	14628	14556	14413	14529	14466	14586	14340	14551	14520	14600	14575	14467	14626	14663	14520	14574	14559	14561	14538	14636	14592	14468	14426	14487	14654	14523	14548	14659	14491	14508	14458	14626	14548	14404	14518	14475	14718	14494	14497	14476	14526	14499	14534	14580	14716	14658	14601	14647	14416	14654	14627	14616	14522	14420	14439	14639	14479	14561	14573	14601	14552	14549	14551	14552	14566	14553	14514	14739	14565	14587	14438	14699	14418	14679	14653	14611	14496	14519	14680	14462	14556	14639	14625	14495	14594	14554	14486	14403	14729	14699	14650	14496	14407	14743	14545	14454	14553	14567	14649	14415	14521	14360	14621	14635	14579	14568	14694	14471	14482	14533	14612	14445	14593	14570	14567	14615	14382	14653	14529	14476	14579	14529	14571	14506	14568	14527	14552	14414	14413	14583	14532	14602	14670	14642	14529	14597	14603	14722	14586	14419	14510	14528	14620	14494	14598	14425	14461	14667	14505	14527	14666	14460	14763	14534	14524	14740	14437	14495	14549	14607	14574	14473	14624	14465	14555	14776	14594	14526	14666	14619	14680	14438	14572	14733	14597	14608	14526	14599	14457	14536	14315	14457	14590	14386	14479	14485	14398	14429	14442	14470	14515	14583	14408	14723	14380	14681	14705	14665	14528	14532	14709	14436	14499	14644	14630	14591	14456	14632	14677	14612	14541	14607	14658	14531	14601	14565	14601	14443	14539	14558	14427	14546	14515	14562	14662	14603	14496	14532	14405	14580	14545	14679	14624	14520	14731	14484	14359	14543	14696	14416	14604	14668	14504	14504	14641	14473	14596	14638	14447	14811	14535	14794	14662	14427	14396	14594	14498	14615	14365	14622	14527	14618	14549	14412	14634	14526	14484	14583	14779	14422	14580	14612	14538	14521	14509	14450	14518	14562	14506	14375	14530	14571	14493	14473	14570	14592	14561	14582	14603	14740	14416	14541	14571	14572	14656	14522	14578	14684	14678	14408	14695	14650	14695	14718	14503	14597	14642	14548	14666	14445	14694	14704	14501	14504	14395	14641	14525	14512	14594	14610	14661	14490	14486	14446	14494	14502	14592	14608	14424	14802	14553	14625	14550	14623	14453	14446	14677	14449	14499	14613	14492	14603	14628	14616	14635	14608	14522	14608	14660	14498	14559	14698	14564	14624	14420	14410	14590	14597	14695	14533	14615	14523	14685	14442	14613	14564	14585	14649	14544	14687	14567	14479	14395	14450	14725	14396	14585	14489	14620	14457	14692	14527	14548	14513	14767	14572	14586	14733	14681	14508	14589	14437	14479	14468	14518	14346	14445	14530	14550	14546	14449	14473	14444	14446	14659	14511	14642	14596	14616	14543	14680	14702	14563	14560	14469	14502	14446	14681	14553	14519	14605	14494	14699	14500	14586	14640	14516	14638	14498	14534	14723	14477	14663	14543	14631	14454	14520	14568	14510	14609	14562	14627	14720	14336	14629	14700	14639	14577	14577	14588	14609	14480	14684	14576	14415	14751	14658	14467	14491	14494	14471	14647	14584	14486	14447	14508	14666	14328	14582	14607	14500	14541	14603	14626	14515	14532	14773	14697	14638	14508	14544	14559	14532	14512	14574	14627	14625	14553	14587	14482	14463	14407	14699	14409	14585	14659	14433	14496	14584	14647	14523	14632	14447	14495	14618	14538	14559	14522	14406	14845	14674	14626	14564	14534	14565	14498	14587	14630	14593	14503	14525	14573	14576	14666	14530	14548	14496	14512	14667	14407	14433	14478	14508	14415	14502	14536	14561	14549	14610	14649	14522	14642	14541	14545	14697	14705	14666	14590	14580	14508	14458	14725	14628	14496	14560	14411	14463	14627	14756	14540	14588	14634	14377	14625	14594	14544	14604	14565	14573	14493	14631	14437	14566	14531	14596	14592	14462	14507	14456	14596	14602	14562	14428	14635	14313	14598	14655	14553	14569	14453	14459	14645	14498	14629	14676	14587	14474	14548	14444	14470	14631	14538	14701	14751	14811	14344	14640	14518	14580	14467	14533	14549	14489	14657	14578	14575	14698	14479	14619	14657	14521	14469	14661	14586	14483	14464	14547	14680	14592	14618	14529	14421	14449	14497	14428	14604	14491	14629	14659	14467	14589	14574	14371	14531	14543	14531	14607	14331	14498	14569	14606	14530	14579	14736	14589	14556	14641	14507	14519	14414	14569	14448	14584	14536	14525	14470	14569	14489	14673	14616	14642	14562	14592	14287	14670	14506	14567	14564	14431	14662	14582	14645	14487	14596	14482	14626	14627	14620	14510	14553	14448	14576	14619	14486	14641	14679	14638	14563	14706	14555	14506	14551	14547	14513	14673	14695	14611	14586	14832	14483	14508	14510	14601	14436	14776	14549	14659	14553	14679	14564	14659	14550	14593	14483	14595	14500	14322	14594	14575	14606	14571	14475	14409	14620	14562	14497	14566	14542	14783	14645	14504	14686	14625	14579	14522	14573	14516	14676	14686	14702	14534	14545	14631	14520	14606	14497	14730	14438	14606	14738	14477	14451	14651	14534	14614	14378	14479	14576	14566	14658	14548	14616	14558	14550	14677	14786	14552	14596	14602	14749	14541	14727	14640	14517	14652	14576	14558	14452	14524	14505	14553	14609	14454	14500	14591	14629	14495	14501	14489	14493	14538	14493	14492	14515	14446	14417	14537	14555	14570	14497	14648	14326	14523	14641	14491	14368	14637	14570	14542	14592	14748	14626	14407	14467	14577	14650	14285	14655	14685	14423	14560	14481	14561	14599	14448	14683	14453	14494	14583	14685	14537	14703	14362	14648	14467	14343	14540	14692	14460	14587	14404	14507	14477	14522	14546	14589	14606	14618	14622	14672	14523	14678	14654	14584	14622	14502	14591	14640	14317	14546	14502	14453	14501	14589	14425	14501	14572	14489	14528	14489	14691	14657	14562	14558	14532	14485	14569	14414	14725	14516	14553	14685	14494	14491	14482	14488	14699	14642	14423	14465	14485	14471	14499	14423	14607	14400	14733	14511	14607	14634	14511	14559	14406	14500	14527	14560	14561	14596	14545	14586	14566	14550	14660	14652	14555	14739	14570	14745	14472	14624	14557	14594	14639	14534	14504	14603	14553	14628	14410	14380	14649	14596	14638	14342	14617	14496	14471	14567	14530	14529	14554	14657	14503	14567	14532	14507	14578	14673	14452	14657	14652	14553	14574	14701	14573	14622	14415	14475	14529	14437	14423	14560	14551	14580	14739	14643	14471	14534	14673	14460	14546	14673	14415	14504	14539	14676	14817	14614	14662	14441	14660	14572	14493	14712	14640	14629	14724	14516	14627	14554	14583	14555	14686	14673	14657	14590	14402	14570	14499	14653	14631	14590	14539	14593	14545	14587	14486	14621	14570	14621	14605	14494	14596	14551
22889	22570	30625	24991	22425	23313	23981	18248	16925	17270	17078	16678	16904	16926	16780	16862	16844	16834	16824	16996	16737	16832	16914	16707	16751	16472	16743	16775	16943	17023	16700	16870	16757	16618	16580	16596	16714	16714	16732	16645	16663	16592	16650	16443	16889	16763	16748	16754	16729	16688	16490	16710	16801	16705	16414	16663	16562	16820	16654	16573	16567	16648	16662	16514	16748	16681	16685	16553	16532	16657	16738	16673	16623	16684	16665	16627	16808	16531	16632	16675	16670	16682	16547	16571	16432	16714	16657	16552	16428	16627	16489	16530	16713	16539	16801	16752	16531	16551	16577	16638	16485	16557	16508	16488	16710	16768	16735	16724	16602	16680	16650	16608	16556	16435	16509	16556	16663	16746	16565	16476	16514	16556	16451	16480	16766	16585	16455	16351	16508	16634	16440	16704	16709	16618	16623	16649	16658	16764	16592	16637	16536	16458	16637	16616	16669	16562	16788	16607	16616	16659	16695	16579	16522	16729	16665	16494	16594	16729	16602	16671	16627	16523	16600	16605	16432	16658	16707	16527	16413	16667	16660	16662	16748	16590	16495	16340	16550	16695	16622	16575	16475	16903	16444	16525	16588	16636	16621	16712	16715	16559	16438	16537	16596	16519	16658	16586	16534	16515	16436	16534	16398	16624	16670	16531	16586	16939	16562	16566	16650	16773	16405	16643	16457	16430	16549	16509	16626	16495	16474	16439	16573	16432	16481	16650	16447	16608	16732	16698	16547	16552	16664	16588	16632	16566	16603	16779	16365	16586	16511	16654	16551	16553	16725	16510	16519	16604	16457	16507	16543	16469	16523	16554	16378	16654	16537	16608	16638	16584	16593	16412	16441	16589	16579	16635	16593	16354	16734	16560	16523	16647	16582	16516	16580	16487	16772	16604	16593	16347	16490	16619	16886	16635	16434	16659	16536	16366	16665	16549	16718	16722	16645	16708	16752	16487	16533	16670	16674	16432	16520	16623	16577	16585	16596	16648	16645	16764	16647	16900	16891	16483	16789	16623	16633	16745	16821	16816	16650	16460	16414	16644	16483	16725	16759	16356	16556	16605	16585	16598	16673	16690	16606	16391	16486	16590	16602	16626	16691	16555	16427	16474	16526	16621	16671	16625	16565	16754	16580	16468	16614	16721	16604	16607	16631	16517	16608	16664	16729	16498	16711	16478	16707	16397	16672	16672	16604	16634	16464	16483	16530	16291	16669	16538	16365	16434	16761	16704	16757	16604	16609	16431	16608	16635	16514	16604	16661	16457	16562	16459	16482	16552	16617	16639	16476	16403	16520	16670	16563	16372	16722	16636	16431	16412	16496	16567	16522	16658	16736	16521	16538	16433	16653	16669	16695	16605	16368	16513	16649	16362	16613	16794	16577	16721	16485	16582	16552	16686	16773	16568	16394	16561	16809	16369	16585	16448	16537	16473	16673	16699	16596	16749	16473	16699	16512	16351	16690	16609	16452	16772	16718	16612	16515	16632	16648	16589	16548	16474	16598	16469	16594	16590	16540	16562	16542	16665	16622	16448	16651	16460	16504	16758	16735	16460	16806	16648	16593	16420	16435	16610	16675	16530	16305	16445	16789	16716	16571	16736	16769	16615	16456	16468	16569	16600	16426	16562	16635	16684	16368	16452	16571	16578	16550	16609	16643	16479	16583	16771	16437	16592	16577	16622	16595	16615	16529	16439	16490	16460	16653	16390	16555	16471	16614	16579	16614	16605	16460	16741	16583	16480	16544	16580	16582	16660	16671	16778	16523	16715	16636	16579	16688	16690	16369	16438	16540	16711	16632	16490	16405	16670	16692	16712	16716	16850	16771	16584	16510	16620	16523	16737	16605	16459	16670	16639	16436	16502	16634	16548	16499	16533	16439	16710	16458	16547	16669	16653	16589	16549	16635	16700	16499	16611	16732	16559	16528	16446	16576	16532	16363	16510	16613	16676	16652	16371	16508	16528	16632	16504	16452	16481	16534	16570	16605	16532	16422	16599	16610	16529	16591	16569	16663	16446	16523	16546	16587	16808	16682	16609	16418	16558	16560	16593	16443	16707	16795	16482	16588	16510	16551	16528	16739	16648	16796	16590	16784	16488	16486	16555	16699	16684	16476	16956	16755	16611	16470	16528	16333	16562	16369	16589	16507	16341	16540	16501	16505	16529	16558	16689	16658	16634	16569	16682	16730	16559	16846	16633	16632	16562	16627	16546	16579	16733	16525	16524	16666	16496	16578	16577	16466	16618	16626	16652	16579	16656	16818	16546	16570	16570	16492	16538	16655	16366	16523	16555	16727	16384	16814	16629	16444	16554	16560	16574	16751	16566	16676	16502	16480	16599	16751	16513	16629	16485	16721	16609	16509	16562	16359	16713	16492	16346	16352	16558	16483	16501	16588	16561	16402	16643	16440	16525	16653	16579	16836	16452	16602	16611	16630	16548	16648	16453	16505	16552	16463	16502	16626	16478	16657	16642	16654	16602	16675	16749	16666	16509	16516	16538	16906	16450	16391	16529	16424	16608	16452	16525	16524	16528	16557	16734	16777	16420	16606	16478	16397	16785	16767	16730	16063	16432	16560	16496	16534	16588	16649	16591	16643	16497	16621	16402	16514	16545	16580	16661	16278	16392	16412	16428	16594	16626	16635	16504	16610	16793	16761	16577	16597	16408	16512	16757	16618	16468	16567	16677	16475	16526	16540	16362	16615	16467	16513	16616	16620	16786	16497	16391	16601	16549	16672	16614	16607	16535	16514	16533	16740	16573	16477	16647	16563	16640	16508	16618	16613	16534	16393	16521	16508	16437	16619	16393	16766	16458	16403	16649	16503	16552	16811	16785	16595	16530	16557	16653	16545	16605	16648	16738	16516	16623	16623	16457	16569	16563	16654	16743	16717	16529	16659	16337	16593	16511	16300	16494	16467	16494	16700	16429	16582	16709	16549	16469	16630	16663	16565	16648	16413	16764	16755	16539	16582	16540	16661	16664	16628	16678	16685	16598	16374	16505	16689	16456	16580	16525	16570	16647	16361	16526	16550	16620	16438	16625	16639	16573	16626	16654	16640	16884	16544	16822	16464	16746	16761	16587	16613	16408	16434	16591	16520	16550	16549	16585	16624	16531	16634	16529	16470	16353	16391	16779	16648	16559	16581	16619	16639	16371	16676	16515	16630	16651	16564	16436	16662	16564	16612	16824	16639	16409	16478	16339	16569	16558	16557	16507	16526	16558	16747	16649	16643	16385	16474	16655	16572	16472	16593	16454	16666	16671	16559	16525	16727	16381	16556	16747	16682	16617	16493	16498	16477	16609	16768	16624	16525	16625	16533	16677	16551	16604	16445	16656	16774	16589	16453	16499	16668	16746	16662	16527	16615	16477	16564	16663	16693	16455	16594	16424	16639	16603	16513	16744	16481	16609	16658	16579	16789	16557	16450	16643	16628	16604	16470	16608	16687	16359	16583	16504	16591	16597	16823	16667	16663	16524	16627	16558	16664	16543	16671	16578	16629	16769	16628	16678	16555	16492	16691	16513	16434	16315	16684	16426	16498	16558	16575	16603	16396	16608	16574	16415	16667	16458	16527	16652	16404	16499	16521	16515	16454	16460	16646	16660	16416	16396	16513	16601	16466	16618	16633	16663	16680	16667	16501	16737	16747	16529	16637	16639	16601	16451	16533	16507	16544	16544	16392	16385	16337	16431	16595	16762	16479	16505	16615	16797	16511	16653	16562	16309	16608	16540	16771	16397	16645	16506	16595	16614	16681	16705	16483	16499	16518	16594	16469	16522	16459	16716	16492	16465	16541	16732	16625	16549	16394	16576	16559	16476	16496	16547	16440	16622	16664	16466	16339	16302	16750	16887	16316	16294	16457	16581	16613	16477	16671	16838	16449	16569	16661	16598	16480	16585	16484	16491	16535	16635	16520	16540	16648	16780	16774	16615	16824	16623	16538	16698	16637	16531	16642	16548	16496	16539	16465	16560	16494	16461	16677	16394	16566	16497	16708	16657	16736	16745	16456	16563	16563	16532	16489	16423	16429	16279	16690	16523	16597	16598	16459	16625	16584	16509	16731	16543	16470	16466	16658	16367	16499	16543	16548	16685	16667	16536	16667	16621	16452	16493	16278	16476	16700	16413	16554	16370	16499	16334	16578	16750	16662	16501	16460	16556	16583	16578	16715	16788	16285	16469	16576	16230	16422	16379	16531	16710	16557	16482	16531	16584	16489	16299	16571	16696	16615	16551	16553	16673	16653	16734	16595	16676	16735	16510	16479	16669	16580	16410	16516	16691	16505	16766	16689	16450	16498	16493	16426	16701	16514	16619	16580	16455	16578	16497	16584	16476	16447	16685	16715	16632	16561	16609	16630	16567	16574	16425	16726	16439	16878	16532	16518	16632	16674	16567	16616	16656	16629	16631	16632	16623	16481	16596	16489	16528	16739	16551	16600	16545	16639	16532	16597	16614	16632	16351	16584	16670	16607	16507	16721	16741	16493	16549	16613	16751	16513	16451	16592	16766	16671	16583	16590	16537	16577	16661	16621	16481	16550	16633	16622	16426	16691	16562	16491	16616	16556	16590	16667	16543	16312	16615	16703	16540	16680	16608	16589	16627	16465	16614	16576	16469	16479	16437	16564	16763	16488	16527	16529	16699	16553	16392	16622	16709	16384	16362	16625	16416	16652	16665	16642	16478	16675	16558	16641	16577	16672	16699	16445	16807	16571	16690	16517	16669	16538	16723	16594	16590	16709	16728	16535	16558	16695	16496	16463	16402	16424	16479	16648	16643	16410	16442	16639	16473	16325	16553	16583	16306	16497	16379	16529	16589	16549	16587	16422	16537	16744	16372	16521	16495	16768	16649	16595	16481	16618	16826	16629	16578	16636	16468	16397	16501	16463	16473	16537	16494	16407	16836	16676	16555	16637	16748	16419	16627	16561	16627	16366	16450	16579	16744	16637	16669	16473	16395	16340	16518	16711	16790	16594	16333	16541	16595	16541	16411	16553	16693	16538	16615	16722	16571	16660	16621	16457	16665	16534	16716	16737	16669	16607	16605	16659	16437	16386	16392	16454	16401	16751	16465	16655	16599	16524	16600	16385	16700	16533	16455	16534	16558	16424	16405	16552	16632
59299	103250	75156	49405	29122	18701	16104	15209	14593	14457	14594	14645	14502	14560	14527	14601	14526	14463	14588	14579	14307	14481	14448	14444	14607	14621	14475	14521	14602	14571	14530	14621	14433	14364	14540	14632	14529	14586	14580	14564	14585	14705	14558	14601	14447	14443	14392	14620	14501	14596	14464	14445	14343	14766	14626	14453	14582	14462	14554	14535	14648	14384	14496	14479	14570	14415	14353	14669	14430	14541	14642	14566	14632	14508	14498	14488	14588	14444	14435	14489	14549	14419	14627	14576	14526	14374	14518	14502	14566	14448	14597	14456	14649	14514	14355	14366	14682	14500	14597	14529	14489	14389	14635	14521	14475	14437	14746	14385	14419	14444	14506	14498	14361	14601	14499	14420	14645	14415	14571	14471	14344	14526	14603	14482	14521	14510	14519	14599	14504	14559	14607	14453	14633	14577	14376	14525	14617	14493	14435	14505	14339	14796	14589	14361	14435	14481	14613	14550	14564	14490	14431	14546	14371	14459	14618	14607	14318	14480	14389	14631	14392	14549	14499	14475	14525	14444	14473	14453	14600	14510	14413	14602	14653	14524	14624	14522	14672	14449	14506	14456	14487	14535	14510	14565	14533	14571	14390	14496	14592	14572	14534	14437	14459	14422	14553	14579	14389	14534	14421	14658	14320	14655	14306	14614	14560	14484	14630	14647	14766	14519	14475	14464	14313	14547	14494	14407	14451	14626	14550	14361	14493	14568	14477	14389	14581	14570	14528	14414	14634	14595	14509	14442	14599	14688	14368	14449	14354	14433	14490	14389	14597	14488	14390	14590	14477	14447	14398	14648	14586	14552	14498	14533	14607	14335	14427	14459	14545	14472	14373	14621	14345	14414	14545	14491	14594	14414	14550	14512	14503	14513	14462	14477	14190	14462	14494	14588	14465	14449	14555	14418	14540	14554	14634	14654	14419	14569	14426	14623	14606	14482	14493	14614	14445	14586	14498	14574	14467	14587	14587	14523	14337	14709	14606	14428	14461	14459	14490	14520	14379	14375	14505	14592	14426	14461	14305	14479	14549	14528	14582	14402	14671	14480	14523	14421	14657	14617	14436	14419	14636	14536	14703	14501	14643	14547	14478	14470	14541	14396	14416	14593	14435	14491	14644	14496	14377	14451	14786	14550	14590	14602	14499	14564	14518	14480	14535	14457	14529	14574	14269	14525	14649	14414	14536	14569	14419	14329	14486	14418	14415	14490	14347	14670	14548	14465	14411	14401	14684	14605	14408	14456	14657	14510	14385	14523	14464	14556	14296	14692	14477	14503	14502	14486	14381	14545	14469	14607	14365	14574	14728	14534	14440	14415	14402	14485	14495	14638	14321	14489	14483	14380	14476	14458	14420	14744	14450	14534	14517	14361	14471	14510	14520	14452	14459	14453	14449	14405	14675	14371	14354	14605	14460	14416	14556	14455	14465	14551	14421	14402	14430	14599	14640	14604	14469	14383	14561	14384	14443	14411	14423	14533	14623	14418	14282	14514	14638	14574	14543	14524	14488	14589	14538	14561	14441	14288	14499	14474	14576	14563	14441	14436	14331	14497	14356	14656	14589	14531	14526	14474	14480	14373	14547	14423	14464	14581	14643	14369	14531	14393	14566	14477	14579	14500	14274	14335	14640	14555	14495	14411	14485	14505	14537	14489	14584	14501	14381	14644	14439	14521	14634	14429	14573	14519	14397	14566	14492	14585	14321	14563	14446	14609	14445	14483	14531	14554	14634	14582	14696	14571	14476	14601	14425	14591	14468	14469	14586	14404	14646	14431	14507	14504	14479	14481	14565	14484	14512	14318	14490	14443	14528	14416	14538	14479	14609	14410	14435	14484	14421	14512	14519	14479	14800	14730	14493	14433	14566	14441	14526	14595	14375	14379	14452	14395	14640	14546	14571	14475	14416	14571	14256	14484	14594	14445	14459	14529	14292	14403	14608	14352	14499	14656	14490	14559	14599	14448	14538	14538	14657	14407	14424	14437	14642	14545	14507	14326	14363	14529	14599	14651	14482	14460	14544	14438	14461	14463	14496	14523	14532	14478	14560	14535	14470	14419	14599	14659	14470	14468	14528	14509	14496	14494	14558	14579	14555	14586	14450	14456	14469	14643	14601	14462	14616	14365	14503	14482	14425	14462	14414	14584	14678	14482	14257	14464	14609	14383	14418	14353	14720	14653	14626	14359	14318	14367	14558	14510	14567	14716	14724	14560	14513	14524	14505	14462	14456	14489	14460	14493	14438	14543	14441	14677	14504	14434	14399	14464	14571	14460	14586	14573	14623	14746	14480	14408	14570	14430	14495	14394	14535	14425	14325	14490	14468	14440	14572	14509	14411	14484	14557	14715	14607	14509	14574	14492	14581	14521	14418	14474	14335	14489	14494	14588	14390	14424	14514	14537	14393	14554	14574	14619	14584	14474	14535	14456	14472	14744	14604	14541	14369	14549	14544	14469	14600	14430	14553	14414	14529	14534	14604	14465	14586	14415	14451	14592	14543	14451	14593	14632	14496	14540	14516	14597	14430	14555	14645	14590	14515	14420	14459	14434	14521	14382	14486	14486	14586	14449	14534	14556	14688	14461	14640	14605	14409	14527	14527	14569	14493	14411	14542	14611	14483	14513	14614	14550	14442	14610	14596	14454	14634	14633	14357	14544	14499	14489	14554	14347	14434	14538	14612	14511	14553	14495	14558	14409	14531	14582	14389	14477	14695	14575	14563	14480	14533	14470	14602	14416	14579	14454	14554	14680	14598	14484	14541	14465	14457	14458	14508	14545	14505	14422	14581	14480	14402	14435	14481	14642	14424	14456	14573	14570	14529	14621	14470	14552	14653	14487	14540	14395	14369	14581	14245	14538	14720	14421	14380	14702	14479	14626	14376	14593	14526	14564	14297	14650	14462	14748	14491	14378	14662	14547	14554	14465	14456	14406	14520	14429	14526	14646	14607	14339	14588	14406	14574	14465	14377	14475	14471	14478	14481	14514	14471	14565	14451	14606	14567	14421	14424	14393	14341	14376	14547	14459	14408	14519	14272	14566	14584	14538	14459	14565	14530	14560	14508	14636	14432	14582	14502	14544	14543	14463	14451	14498	14528	14450	14431	14411	14544	14421	14550	14384	14787	14297	14516	14561	14415	14316	14500	14425	14559	14497	14544	14467	14397	14601	14519	14515	14477	14504	14444	14456	14778	14508	14493	14633	14510	14606	14499	14528	14508	14538	14368	14612	14426	14512	14327	14766	14423	14453	14476	14420	14533	14429	14627	14552	14412	14493	14430	14447	14631	14382	14338	14438	14489	14502	14463	14426	14498	14455	14524	14551	14495	14323	14601	14473	14487	14729	14565	14665	14697	14515	14448	14515	14451	14242	14506	14430	14568	14501	14543	14461	14577	14497	14514	14573	14470	14620	14392	14290	14578	14536	14523	14524	14584	14403	14384	14520	14724	14555	14437	14514	14539	14579	14557	14482	14393	14474	14503	14458	14513	14571	14642	14393	14539	14426	14517	14524	14558	14592	14628	14545	14601	14502	14474	14722	14598	14268	14602	14590	14484	14385	14405	14349	14621	14511	14380	14489	14442	14531	14512	14468	14629	14435	14525	14584	14612	14642	14510	14352	14444	14472	14433	14660	14527	14565	14492	14468	14621	14562	14666	14549	14548	14396	14550	14468	14513	14570	14414	14487	14527	14413	14446	14662	14478	14378	14515	14586	14542	14603	14379	14500	14370	14670	14446	14353	14546	14673	14388	14424	14521	14471	14609	14523	14573	14677	14438	14591	14651	14596	14380	14612	14299	14615	14481	14665	14623	14560	14612	14472	14521	14409	14536	14576	14357	14532	14667	14401	14474	14479	14454	14642	14622	14496	14661	14628	14518	14584	14400	14567	14546	14588	14605	14388	14435	14479	14631	14456	14606	14603	14553	14475	14595	14568	14557	14253	14345	14521	14473	14436	14587	14582	14378	14536	14663	14585	14639	14567	14413	14466	14504	14553	14544	14432	14475	14504	14438	14332	14611	14276	14315	14481	14492	14489	14499	14488	14667	14507	14488	14422	14455	14586	14418	14528	14373	14588	14518	14443	14475	14437	14447	14513	14506	14552	14408	14344	14642	14472	14531	14468	14428	14411	14512	14402	14609	14598	14617	14419	14449	14566	14342	14439	14505	14457	14450	14608	14482	14343	14445	14575	14340	14757	14584	14512	14575	14649	14659	14740	14536	14637	14536	14484	14420	14631	14545	14468	14481	14643	14598	14516	14390	14597	14365	14394	14627	14538	14534	14485	14506	14512	14567	14488	14432	14504	14458	14638	14409	14548	14651	14330	14441	14462	14565	14590	14381	14575	14524	14569	14365	14603	14605	14482	14480	14466	14617	14364	14441	14444	14397	14490	14712	14507	14532	14495	14502	14501	14494	14564	14517	14469	14528	14596	14549	14542	14486	14418	14407	14528	14558	14538	14487	14400	14607	14540	14577	14688	14483	14525	14522	14548	14519	14423	14332	14449	14431	14685	14421	14394	14522	14364	14573	14487	14506	14463	14404	14543	14351	14531	14375	14565	14492	14442	14457	14347	14526	14644	14653	14585	14677	14482	14399	14693	14517	14480	14451	14546	14678	14428	14406	14482	14640	14457	14697	14370	14643	14614	14450	14572	14612	14469	14433	14459	14572	14569	14413	14541	14490	14631	14553	14519	14474	14392	14443	14471	14421	14577	14423	14516	14551	14455	14345	14459	14436	14632	14489	14589	14497	14545	14536	14384	14425	14548	14452	14393	14482	14545	14610	14475	14464	14528	14537	14444	14537	14430	14472	14490	14383	14345	14591	14400	14587	14391	14495	14606	14612	14288	14518	14495	14483	14493	14565	14665	14464	14493	14372	14451	14417	14624	14478	14408	14463	14674	14453	14602	14472	14535	14475	14581	14487	14558	14534	14624	14555	14511	14433	14543	14805	14485	14544	14484	14444	14416	14588	14493	14419	14643	14580	14437	14457	14571	14515	14509	14623	14424	14593	14566	14397	14505	14552	14407	14461	14316	14569	14512	14562	14490	14600	14714	14394	14519	14477	14486	14569	14430	14438	14403	14504	14593	14445	14661	14496	14522	14396	14384	14400	14420	14534	14594	14493	14527
31640	39639	36815	26182	19042	17287	17147	16982	16881	16856	16710	16720	16696	16748	16936	16563	16585	16673	16801	16771	16842	16665	16375	16600	16710	16448	16707	16677	16450	16716	16753	16757	16604	16697	16835	16842	16786	16630	16762	16631	16817	16681	16660	16690	16698	16598	16820	16764	16767	16788	16660	16676	16779	16768	16547	16608	16628	16550	16508	16696	16629	16646	16555	16466	16761	16772	16675	16818	16774	16628	16680	16606	16788	16593	16630	16821	16634	16544	16664	16718	16776	16698	16677	16766	16575	16693	16511	16555	16630	16734	16829	16725	16693	16681	16733	16696	16776	16750	16716	16684	16755	16633	16611	16752	16828	16458	16655	16563	16457	16491	16523	16454	16618	16700	16841	16756	16315	16510	16566	16648	16503	16704	16686	16693	16767	16664	16743	16736	16643	16851	16625	16781	16857	16801	16718	16675	16843	16700	16907	16533	16622	16510	16641	16759	16820	16547	16581	16616	16560	16443	16662	16703	16724	16552	16705	16614	16546	16736	16505	16553	16655	16772	16769	16909	16736	16591	16641	16719	16575	16664	16450	16568	16595	16625	16605	16529	16577	16601	16681	16667	16661	16471	16560	16585	16661	16690	16594	16716	16578	16724	16613	16620	16636	16608	16744	16551	16733	16746	16690	16725	16540	16552	16544	16660	16681	16605	16582	16736	16665	16771	16734	16734	16728	16604	16410	16618	16762	16620	16601	16648	16394	16596	16663	16498	16556	16684	16552	16370	16590	16415	16620	16611	16792	16555	16548	16676	16609	16791	16473	16598	16612	16702	16613	16714	16579	16491	16769	16288	16522	16778	16686	16775	16496	16558	16745	16546	16718	16970	16846	16689	16798	16588	16498	16294	16650	16731	16662	16819	16811	16550	16764	16750	16706	16728	16719	16436	16577	16646	16724	16678	16678	16717	16684	16678	16732	16548	16574	16540	16494	16622	16564	16430	16697	16818	16748	16543	16451	16523	16690	16522	16580	16673	16621	16595	16768	16660	16713	16548	16552	16819	16556	16894	16557	16701	16599	16720	16703	16539	16522	16781	16561	16892	16799	16578	16586	16647	16615	16553	16707	16714	16628	16525	16690	16623	16562	16726	16676	16700	16724	16857	16871	16664	16792	16727	16552	16655	16783	16609	16505	16680	16639	16576	16915	16921	16577	16755	16644	16735	16560	16720	16592	16806	16694	16876	16668	16678	16675	16661	16832	16622	16826	16716	16483	16606	16732	16738	16674	16762	16698	16533	16505	16579	16636	16813	16778	16449	16622	16818	16497	16458	16726	16538	16605	16601	16689	17021	16620	16609	16492	16727	16752	16595	16645	16626	16769	16481	16752	16611	16707	16817	16431	16777	16829	16870	16658	16585	16783	16697	16746	16670	16557	16501	16607	16627	16665	16633	16712	16567	16883	16545	16683	16553	16572	16665	16629	16713	16686	16946	16616	16802	16611	16606	16624	16755	16699	16667	16839	16638	16811	16724	16720	16653	16665	16786	16639	16585	16777	16673	16847	16746	16583	16668	16752	16741	16608	16893	16598	16777	16678	16733	16597	16607	16479	16857	16754	16762	16606	16558	16706	16769	16534	16697	16536	16613	16744	16470	16757	16762	16826	16736	16723	16539	16813	16605	16654	16496	16477	16553	16819	16848	16593	16843	16677	16703	16561	16449	16575	16759	16734	16600	16657	16734	16851	16572	16691	16658	16625	16894	16800	16449	16637	16744	16665	16617	16638	16435	16793	16686	16686	16547	16639	16558	16620	16611	16814	16514	16760	16633	16652	16880	16492	16762	16733	16653	16437	16502	16480	16507	16697	16726	16902	16826	16652	16742	16820	16464	16704	16654	16612	16649	16735	16707	16804	16803	16817	16749	16638	16635	16511	16717	16621	16619	16600	16663	16606	16743	16684	16618	16782	16691	16550	16854	16759	16525	16655	16704	16808	16741	16617	16554	16721	16684	16669	16585	16601	16864	16670	16734	16616	16760	16704	16761	16574	16687	16623	16728	16623	16615	16721	16631	16613	16616	16696	16625	16557	16692	16833	16567	16685	16773	16568	16398	16739	16740	16510	16777	16647	16698	16574	16866	16610	16711	16781	16758	16802	16664	16705	16805	16678	16640	16689	16585	16849	16722	16632	16624	16702	16628	16667	16722	16753	16441	16593	16432	16654	16618	16632	16771	16620	16595	16746	16850	16620	16736	16613	16561	16657	16865	16684	16573	16644	16705	16634	16673	16706	16816	16666	16543	16698	16587	16889	16585	16621	16731	16348	16757	16499	16497	16678	16652	16649	16750	16647	16603	16777	16512	16474	16606	16570	16801	16653	16737	16872	16713	16673	16870	16758	16832	16531	16680	16514	16459	16742	16636	16567	16720	16673	16790	16801	16494	16726	16594	16688	16806	16441	16692	16687	16669	16803	16489	16525	16548	16727	16699	16924	16692	16626	16606	16756	16746	16790	16581	16514	16670	16666	16637	16599	16615	16638	16705	16788	16739	16774	16752	16577	16658	16774	16645	16765	16599	16705	16705	16580	16686	16674	16637	16696	16766	16664	16497	16608	16872	16775	16555	16530	16643	16647	16537	16568	16703	16589	16686	16631	16830	16618	16816	16731	16750	16617	16592	16607	16565	16747	16641	16731	16699	16725	16553	16722	16664	16736	16599	16818	16737	16648	16652	16770	16676	16591	16500	16612	16948	16746	16636	16768	16593	16665	16445	16553	16519	16533	16638	16608	16847	16531	16644	16701	16726	16585	16580	16729	16748	16678	16791	16616	16784	16926	16547	16621	16540	16526	16599	16709	16610	16712	16774	16573	16598	16598	16704	16662	16677	16509	16567	16770	16593	16736	16785	16511	16607	16736	16626	16787	16818	16750	16621	16639	16460	16712	16648	16810	16632	16716	16689	16530	16646	16533	16689	16740	16614	16619	16622	16627	16653	16650	16688	16614	16524	16805	16784	16754	16731	16873	16821	16507	16682	16736	16625	16461	16684	16727	16736	16664	16475	16851	16766	16675	16779	16598	16655	16944	16780	16667	16564	16689	16703	16739	16568	16511	16552	16625	16727	16491	16710	16434	16577	16552	16529	16498	16621	16760	16773	16741	16771	16536	16688	16775	16833	16695	16664	16546	16355	16428	16487	16569	16937	16768	16743	16676	16663	16617	16569	16524	16668	16774	16645	16694	16894	16663	16659	16473	16572	16584	16658	16709	16650	16597	16565	16844	16717	16671	16624	16748	16725	16827	16761	16895	16722	16492	16497	16699	16648	16620	16455	16817	16637	16700	16785	16710	16807	16762	16702	16792	16506	16669	16590	16742	16671	16696	16857	16618	16823	16819	16640	16763	16698	16784	16655	16682	16643	16504	16795	16890	16765	16465	16651	16704	16653	16622	16655	16475	16764	16611	16764	16553	16530	16670	16557	16544	16609	16749	16614	16532	16586	16706	16611	16777	16486	16569	16714	16671	16553	16692	16419	16490	16595	16776	16825	16791	16642	16822	16683	16543	16805	16728	16642	16783	16745	16669	16791	16794	16756	16626	16732	16704	16607	16718	16617	16766	16604	16631	16649	16629	16744	16853	16529	16642	16749	16552	16754	16762	16749	16621	16566	16724	16749	16660	16517	16780	16774	16644	16781	16800	16841	16735	16654	16760	16751	16720	16656	16577	16633	16574	16727	16708	16574	16735	16439	16778	16631	16702	16711	16683	16461	16557	16703	16508	16544	16694	16871	16687	16549	16710	16545	16591	16501	16760	16590	16483	16561	16687	16702	16681	16719	16758	16605	16608	16591	16789	16435	16749	16693	16611	16684	16506	16726	16631	16592	16788	16486	16637	16713	16643	16517	16730	16664	16629	16540	16638	16598	16670	16717	16567	16885	16645	16683	16528	16676	16649	16582	16696	16536	16716	16444	16784	16742	16639	16584	16646	16575	16513	16589	16760	16583	16732	16759	16521	16660	16492	16369	16572	16431	16804	16820	16690	16692	16673	16583	16572	16621	16646	16842	16662	16542	16778	16617	16779	16928	16653	16730	16668	16679	16714	16889	16768	16456	16629	16607	16588	16705	16684	16681	16666	16594	16619	16611	16548	16614	16682	16598	16819	16674	16624	16797	16818	16687	16706	16731	16719	16778	16678	16701	16634	16742	16545	16591	16593	16611	16913	16745	16649	16702	16701	16626	16807	16611	16848	16672	16692	16766	16580	16689	16518	16676	16631	16603	16706	16808	16490	16603	16698	16657	16785	16680	16667	16704	16578	16651	16630	16712	16421	16731	16641	16584	16793	16776	16469	16499	16485	16641	16617	16714	16856	16685	16832	16764	16717	16834	16738	16741	16746	16519	16790	16694	16730	16590	16552	16845	16733	16535	16723	16683	16726	16778	16666	16536	16694	16681	16597	16808	16709	16586	16816	16669	16739	16776	16626	16685	16688	16526	16751	16627	16684	16719	16802	16669	16693	16432	16745	16659	16732	16489	16819	16687	16783	16514	16658	16650	16765	16798	16748	16759	16555	16582	16464	16680	16727	16752	16650	16699	16692	16618	16596	16682	16804	16759	16708	16665	16401	16752	16831	16637	16737	16558	16654	16615	16467	16720	16475	16670	16763	16416	16721	16564	16561	16630	16822	16509	16635	16745	16723	16776	16617	16572	16734	16729	16660	16944	16803	16570	16740	16694	16630	16662	16735	16634	16712	16607	16726	16664	16803	16738	16718	16852	16666	16599	16589	16836	16776	16694	16586	16710	16645	16672	16521	16856	16776	16746	16719	16893	16805	16894	16705	16813	16619	16686	16527	16706	16645	16683	16635	16578	16598	16749	16594	16750	16482	16773	16719	16615	16646	16623	16767	16693	16803	16686	16714	16659	16773	16563	16529	16681	16729	16467	16650	16460	16873	16511	16680	16695	16786	16561	16824	16808	16730	16442	16766	16633	16872	16662	16582	16681	16646	16587	16552	16730	16572	16645	16704	16617	16713	16648	16442	16501	16921	16589	16646	16513	16517	16783	16857	16762	16602	16445	16755	16559	16764	16891	16667	16713	16699	16432	16590	16759	16629	16617	16761	16643	16496	16649	16631	16586	16727	16758	16727	16697	16692	16528	16501	16689	16590	16658	16741	16606	16508	16674
42379	58040	37787	22487	16509	14974	14742	14575	14485	14642	14598	14424	14564	14700	14654	14768	14658	14595	14701	14556	14642	14738	14663	14802	14543	14601	14542	14620	14505	14683	14608	14771	14648	14563	14609	14707	14627	14620	14482	14729	14320	14606	14616	14538	14601	14683	14755	14500	14763	14571	14751	14542	14630	14556	14700	14455	14768	14528	14504	14521	14806	14756	14717	14573	14664	14631	14487	14500	14537	14576	14688	14606	14598	14654	14643	14556	14485	14628	14544	14480	14669	14614	14655	14570	14594	14790	14610	14701	14769	14713	14661	14528	14580	14634	14429	14630	14644	14641	14437	14652	14505	14534	14821	14620	14780	14637	14610	14643	14668	14539	14594	14555	14621	14767	14812	14626	14661	14599	14519	14561	14654	14670	14687	14570	14568	14600	14660	14596	14655	14464	14630	14661	14511	14423	14637	14492	14421	14605	14693	14508	14685	14670	14485	14527	14568	14496	14703	14492	14614	14511	14534	14661	14597	14573	14429	14506	14761	14657	14439	14656	14503	14637	14650	14624	14794	14571	14671	14536	14599	14598	14588	14780	14515	14591	14611	14807	14555	14799	14607	14707	14477	14568	14571	14601	14574	14622	14705	14566	14720	14649	14520	14537	14598	14803	14707	14504	14677	14601	14612	14531	14580	14668	14579	14455	14509	14479	14532	14616	14637	14496	14682	14656	14518	14461	14825	14640	14665	14500	14600	14506	14644	14507	14545	14526	14582	14567	14663	14487	14425	14605	14691	14653	14560	14638	14611	14752	14668	14568	14685	14580	14538	14630	14796	14531	14677	14622	14505	14538	14656	14635	14433	14712	14774	14690	14620	14546	14537	14557	14634	14598	14746	14596	14630	14690	14476	14529	14471	14526	14547	14621	14669	14635	14586	14443	14397	14529	14638	14644	14606	14503	14496	14577	14621	14616	14595	14647	14517	14576	14646	14681	14435	14394	14623	14546	14553	14675	14662	14567	14632	14700	14707	14589	14671	14789	14564	14695	14491	14490	14670	14596	14490	14647	14469	14696	14427	14757	14606	14600	14710	14571	14587	14545	14530	14749	14755	14309	14574	14511	14465	14803	14532	14614	14595	14593	14471	14579	14619	14617	14662	14698	14535	14642	14506	14577	14658	14580	14543	14516	14620	14833	14675	14567	14565	14719	14487	14642	14503	14540	14481	14698	14587	14545	14711	14474	14665	14509	14560	14635	14611	14554	14735	14645	14483	14602	14565	14830	14646	14667	14604	14610	14619	14489	14739	14504	14473	14647	14567	14549	14720	14623	14648	14605	14530	14666	14486	14561	14716	14583	14611	14597	14617	14624	14683	14500	14579	14685	14691	14649	14590	14509	14738	14601	14510	14674	14558	14740	14421	14569	14550	14630	14460	14572	14579	14312	14577	14510	14660	14491	14737	14816	14621	14645	14573	14550	14533	14676	14639	14578	14642	14508	14675	14792	14811	14480	14400	14626	14776	14716	14779	14817	14688	14613	14588	14716	14474	14726	14471	14339	14610	14578	14527	14635	14545	14575	14761	14630	14626	14556	14524	14504	14654	14669	14481	14633	14615	14638	14518	14550	14729	14482	14562	14606	14574	14547	14511	14657	14635	14540	14597	14608	14597	14592	14510	14653	14646	14581	14544	14733	14603	14736	14470	14774	14540	14599	14587	14570	14597	14513	14553	14644	14570	14637	14552	14545	14537	14422	14551	14328	14680	14665	14659	14755	14567	14561	14763	14668	14449	14497	14635	14698	14752	14619	14507	14662	14577	14546	14700	14556	14818	14722	14663	14583	14616	14552	14495	14642	14674	14727	14502	14636	14727	14709	14438	14531	14609	14567	14506	14812	14558	14700	14578	14670	14500	14673	14609	14609	14680	14605	14720	14542	14756	14466	14609	14465	14613	14471	14586	14353	14441	14617	14623	14626	14637	14392	14454	14506	14526	14702	14662	14548	14600	14798	14528	14713	14604	14604	14640	14601	14607	14543	14663	14563	14668	14599	14491	14764	14511	14550	14597	14694	14617	14553	14587	14522	14531	14698	14628	14511	14413	14721	14651	14574	14605	14541	14534	14532	14702	14552	14642	14648	14642	14570	14472	14494	14709	14485	14451	14619	14717	14691	14742	14543	14600	14646	14720	14506	14807	14598	14539	14606	14652	14687	14803	14584	14608	14648	14574	14619	14528	14498	14635	14644	14729	14569	14629	14660	14471	14485	14723	14726	14574	14716	14755	14450	14663	14545	14607	14700	14420	14715	14577	14560	14580	14616	14565	14585	14700	14495	14750	14599	14737	14567	14638	14711	14494	14683	14594	14497	14638	14546	14660	14517	14627	14737	14647	14670	14708	14544	14729	14627	14615	14739	14514	14568	14600	14586	14570	14690	14617	14656	14457	14532	14492	14610	14548	14572	14657	14665	14523	14643	14721	14726	14777	14521	14582	14640	14448	14703	14511	14624	14696	14820	14601	14539	14739	14529	14606	14611	14720	14810	14646	14732	14590	14733	14419	14636	14462	14564	14741	14803	14618	14445	14565	14476	14618	14643	14524	14559	14696	14680	14573	14403	14658	14661	14593	14549	14616	14482	14677	14565	14586	14561	14530	14597	14386	14501	14460	14640	14665	14703	14534	14650	14439	14716	14742	14571	14695	14746	14695	14577	14595	14599	14768	14598	14625	14557	14691	14744	14578	14497	14570	14472	14583	14644	14545	14508	14555	14734	14656	14422	14500	14561	14685	14678	14695	14476	14611	14698	14683	14489	14514	14576	14614	14577	14650	14439	14610	14655	14627	14612	14550	14610	14606	14483	14686	14594	14751	14577	14588	14677	14621	14749	14704	14738	14604	14502	14608	14571	14530	14637	14577	14750	14457	14437	14685	14627	14599	14630	14888	14606	14670	14543	14677	14573	14633	14561	14458	14540	14589	14498	14461	14593	14738	14453	14585	14819	14583	14539	14725	14621	14525	14814	14701	14756	14638	14682	14576	14619	14372	14644	14601	14545	14491	14572	14461	14528	14564	14491	14601	14398	14432	14591	14496	14677	14610	14756	14698	14529	14702	14599	14531	14797	14544	14527	14548	14719	14652	14634	14504	14538	14602	14622	14668	14775	14595	14674	14636	14564	14587	14583	14443	14686	14682	14630	14588	14614	14452	14853	14672	14674	14647	14567	14564	14676	14449	14408	14708	14573	14470	14514	14767	14741	14666	14780	14720	14312	14605	14693	14658	14468	14411	14677	14638	14486	14683	14624	14440	14575	14544	14344	14698	14571	14763	14393	14779	14548	14740	14712	14692	14573	14634	14535	14412	14680	14595	14493	14550	14559	14729	14536	14619	14640	14709	14631	14680	14691	14570	14633	14637	14680	14635	14659	14488	14547	14809	14560	14688	14553	14677	14534	14490	14554	14641	14537	14551	14561	14617	14746	14632	14458	14587	14632	14652	14600	14678	14702	14739	14637	14525	14512	14661	14595	14605	14673	14601	14772	14667	14473	14591	14681	14624	14581	14655	14555	14694	14462	14630	14789	14512	14524	14674	14515	14706	14717	14639	14614	14484	14583	14715	14714	14566	14564	14548	14706	14533	14674	14607	14661	14457	14479	14561	14559	14572	14623	14729	14708	14727	14498	14634	14576	14762	14687	14755	14663	14569	14812	14442	14439	14485	14732	14597	14534	14521	14620	14509	14534	14482	14571	14539	14520	14534	14689	14650	14705	14586	14592	14631	14588	14636	14668	14561	14601	14673	14663	14674	14532	14588	14526	14624	14574	14555	14854	14647	14630	14611	14576	14551	14641	14815	14536	14562	14598	14657	14619	14606	14591	14600	14729	14616	14716	14754	14649	14519	14552	14542	14515	14646	14529	14628	14589	14659	14711	14585	14527	14499	14501	14495	14502	14517	14537	14621	14655	14619	14673	14537	14676	14442	14588	14552	14612	14622	14654	14817	14638	14699	14658	14631	14517	14642	14692	14570	14534	14490	14435	14674	14781	14412	14685	14769	14570	14692	14748	14520	14645	14617	14554	14480	14529	14555	14457	14771	14594	14501	14733	14595	14504	14691	14658	14679	14550	14621	14623	14606	14456	14535	14702	14664	14568	14624	14758	14567	14688	14685	14706	14701	14591	14438	14684	14610	14774	14636	14667	14739	14782	14602	14551	14637	14640	14459	14416	14720	14595	14710	14690	14595	14595	14472	14492	14449	14452	14697	14685	14667	14600	14558	14656	14463	14618	14666	14545	14620	14776	14516	14526	14637	14515	14609	14713	14430	14473	14662	14708	14689	14592	14628	14549	14851	14543	14709	14621	14618	14540	14585	14629	14548	14550	14566	14509	14614	14686	14598	14621	14601	14509	14628	14589	14725	14606	14552	14772	14624	14635	14584	14633	14578	14596	14535	14598	14542	14456	14614	14490	14666	14691	14661	14614	14685	14634	14433	14784	14592	14588	14632	14654	14635	14561	14668	14672	14521	14471	14626	14579	14471	14468	14612	14700	14616	14852	14499	14658	14530	14332	14499	14580	14468	14459	14517	14686	14680	14541	14689	14577	14671	14397	14668	14690	14666	14518	14592	14537	14512	14502	14557	14593	14634	14696	14684	14710	14630	14605	14615	14690	14724	14669	14762	14359	14718	14679	14467	14608	14725	14743	14644	14490	14674	14568	14702	14629	14491	14693	14627	14740	14684	14578	14474	14653	14617	14622	14502	14719	14799	14603	14502	14820	14497	14622	14607	14707	14546	14604	14620	14749	14591	14618	14772	14531	14634	14496	14588	14604	14697	14568	14573	14647	14631	14797	14452	14542	14645	14635	14687	14585	14816	14691	14692	14608	14501	14552	14695	14619	14600	14566	14724	14641	14756	14796	14679	14574	14715	14616	14665	14617	14643	14537	14637	14567	14625	14618	14645	14552	14603	14600	14550	14596	14534	14664	14539	14445	14634	14524	14636	14736	14674	14698	14722	14565	14578	14490	14548	14659	14451	14593	14612	14689	14676	14642	14562	14700	14643	14444	14605	14543	14584	14620	14551	14647	14654	14539	14532	14680	14737	14516	14487	14673	14639	14524	14747	14562	14640	14494	14746	14713	14474	14765	14691	14657	14739	14584	14797	14636	14657	14615	14564	14785	14554	14621
24422	24678	33244	27731	23487	21746	19829	17029	16364	16515	16227	16170	16453	16311	16472	16313	16422	16259	16331	15982	16164	16161	16261	16268	16186	16218	16291	16191	16321	16008	16173	16273	16216	16080	16258	16198	16314	16074	16151	16187	16262	16223	16007	16322	16019	16208	16405	16243	16151	15928	16219	16173	16195	16057	16122	16154	16003	16462	16117	16068	16108	16215	16066	15972	16297	16300	16050	16237	16225	16198	16029	16154	16064	16149	16370	16125	16287	16013	16043	16171	16232	16131	16177	16080	16022	16042	16045	16092	16157	15995	16093	16326	16041	16157	16149	16110	16175	16025	16008	16133	16306	16226	16126	15973	15930	16172	16201	16280	16236	16279	16089	16022	16136	16262	16029	16108	15913	16062	16019	16083	16087	16125	16171	16209	16175	16129	16202	16124	16161	16274	16135	16124	15959	16038	15984	15913	16315	16086	16187	16141	15945	16157	16030	15923	16125	16179	16020	16013	16184	15974	16263	16071	16170	16142	16112	16317	16086	16113	15970	16228	16222	16122	16264	16084	16479	16056	16297	16188	16104	16104	16209	15958	16323	16243	16191	16043	16183	16102	16219	16174	16159	16145	16180	16048	16121	16194	15972	16108	16186	16209	16103	16015	16101	16044	15962	16130	16141	15929	16098	16088	16279	16181	16097	15926	16275	16107	16273	15998	16270	16058	16189	16153	16067	15987	16062	16242	16235	16018	15893	16006	16172	16029	16085	16200	15957	16164	16215	16151	15983	16022	15958	16073	15842	16080	16278	16112	16190	16058	16074	16168	16023	15997	16183	16034	16127	15931	16053	16080	16148	16037	16043	16190	16241	15948	15992	16055	16049	16067	16092	16211	16310	16143	16303	16075	16084	16106	16031	15711	15932	16090	16111	16177	16189	16153	16215	16214	16195	16162	16031	15900	16210	15989	16103	16085	16192	16222	16206	16057	16049	16245	16143	16153	15939	16024	16140	16218	16131	16168	16060	15911	16011	16174	16104	16167	16048	15941	16086	16024	15993	16040	16217	15997	16218	16021	16137	16386	15991	16139	16232	15996	16256	16186	16131	16273	16272	16151	16109	16249	16050	16186	16029	15940	16128	16239	16220	15905	16051	16059	16000	15922	16145	16226	16020	16238	16054	15988	15992	16120	16111	16057	15959	16109	16226	16055	16053	16080	16029	16242	16062	16095	16232	16017	16310	16100	16046	15866	16048	16136	16235	16139	16253	15950	16121	15968	16046	16083	16006	16116	16156	16171	16293	16190	16332	16028	16015	16049	16067	16143	16206	16322	16037	16186	16127	16031	16151	16091	15904	16005	16247	16079	16106	16188	16001	16037	16043	16062	16196	16152	16146	16081	16125	15979	16148	15964	16102	15902	16146	16075	16189	16068	16211	16256	16115	15859	15952	16246	16193	16158	16002	16151	16228	15851	15975	16045	16181	16207	16285	15985	15997	15984	16012	15990	16064	16038	16001	16086	16181	16130	16168	16183	15996	16144	16183	16118	16163	16136	16012	16279	16110	16127	16037	16164	16214	16277	16135	16189	16264	16161	16235	16170	16128	16070	15825	16120	16257	16241	16124	15952	16021	16227	16032	16031	16000	16061	16040	16020	16051	16165	16088	16111	16029	16182	16182	16070	16158	16163	16104	16176	16110	16303	16078	16037	16001	16045	16164	16325	16203	16129	16007	16050	16056	16052	16109	16228	16053	16078	16055	16243	16241	16220	16135	15953	16067	16183	16071	16023	16178	16121	16029	15933	16076	16197	16069	16097	16048	15950	16108	16198	16367	16020	16154	16040	16116	16099	15858	16076	16091	16160	16054	16130	16264	16118	16077	16063	16166	16075	15966	16265	16045	16262	15939	15954	16019	16124	15934	16125	16231	16073	16132	16190	16148	16073	16060	16324	16305	16115	16282	15912	16154	16110	16096	16204	16071	15895	15852	16080	16117	16196	15973	16160	16250	16335	16071	16068	16132	16133	16212	16310	16171	16341	16383	16241	16057	16097	15964	16047	16048	16121	16164	15999	16074	15956	16000	16273	16105	16260	16151	16143	15991	16192	16133	16256	16068	16143	16179	16257	16045	15918	15983	16064	15994	15922	16208	16259	15991	16212	16174	16175	16261	16206	16048	16139	16108	16117	16144	16294	16085	16094	16110	16204	16032	16119	16196	16171	16243	16024	16126	16029	16104	16113	16301	16036	16047	16042	16250	15968	16086	16108	16342	16051	16226	16078	16126	16158	16145	16089	16108	15999	16089	16122	15997	16162	16258	16225	16083	16135	16102	16240	16027	16266	16149	16238	16275	15996	16056	16042	16194	16157	16208	16331	16125	16230	16295	16182	16012	16272	16152	16097	16037	16130	16148	16196	16229	16273	15882	16200	16254	16062	16091	16008	16063	16177	16064	16151	16026	15928	16064	16107	16152	15986	15985	16163	16108	16081	16119	16099	16078	16047	16261	16196	15889	15976	16001	16099	16062	16203	16007	16079	16100	16110	16096	16066	16013	16157	16035	16059	16205	16135	16095	16043	15969	16029	16261	16242	16032	16103	16147	16103	15909	16052	16233	16213	15895	16134	16100	16168	16117	16239	16077	15890	16184	16024	16156	16039	16047	16031	16176	16133	16239	16097	16096	16235	15983	16163	16150	16278	16220	16071	16206	16105	16168	16120	16126	16188	16077	16136	16081	16185	16185	16107	16176	16088	16024	16273	16248	16048	16194	16211	16039	16133	16195	15815	15927	15982	15976	15891	16008	16054	16043	16012	16103	16166	15955	16273	16001	16098	16074	16173	16155	16004	16131	16303	16114	16002	16124	16232	16047	16108	16207	16092	16039	15969	16244	16114	16173	16000	16447	16106	16078	16015	16167	16100	16171	16163	16196	16044	16069	16152	16123	15977	15792	15997	15874	16096	16241	16103	15996	16084	16274	16124	16161	16098	16232	16056	16107	16076	15893	16104	16095	16194	16140	16297	16005	16060	15954	16028	16227	16190	16066	16392	16046	16074	16226	16151	15963	16271	16102	16105	16091	16182	16266	16062	16148	16033	15961	16399	16186	16178	16355	15992	16040	15970	16179	16125	16034	16121	16219	15982	15841	16117	16133	16095	16233	16021	16010	16143	16186	15899	16205	16164	15939	16086	16088	16253	16069	16306	16166	16201	16017	15998	16069	16177	16204	16275	15911	16082	16081	16134	16055	16031	16127	16105	16277	16413	16308	16044	16323	16119	16175	16170	15971	16022	16054	16135	16110	16021	16269	16128	15959	16132	16282	16078	16094	16079	16197	16272	15947	16079	16173	16131	16072	16152	16070	16193	16383	16233	16186	16099	16067	16119	15886	16036	16172	16000	16128	16094	16006	16025	16061	16271	16121	16316	16237	16109	16346	16209	16025	16221	15961	16024	16221	15969	16085	16151	16098	16134	15983	16241	15931	16115	16100	16087	16272	16183	16066	16086	16218	16180	16118	16271	16003	16083	16190	16041	16231	15977	16009	16166	16149	16161	16216	15954	16077	16235	16195	16113	16213	16203	16060	16004	16163	16306	16090	16077	16182	16058	16068	16126	15918	16213	15918	15963	16361	16162	15954	16088	16207	16113	16181	16131	16331	16132	16118	16192	16316	16106	16069	16200	15992	16183	16213	16350	16163	16031	16219	15899	16058	16201	16137	16023	16207	16080	16026	15907	16220	16222	15994	15970	16097	16077	15940	16054	16186	16133	16026	16022	16251	16103	16058	16173	15996	16286	16228	16136	16015	16032	16275	16127	16355	16073	16138	16002	16068	16246	15978	16064	16191	15799	16112	16192	16174	16049	16043	16307	16218	16108	16266	16017	16109	16345	16290	16049	16099	16095	16287	16108	16154	15963	16060	15975	16190	16069	15998	15945	16061	16138	16116	15960	16274	16196	16242	16128	16186	16228	16141	16058	16062	16195	16017	16053	16081	16096	15975	16090	16055	16307	16003	16183	16109	16020	16081	16170	16038	15997	16033	16318	16192	16142	16082	16041	16159	15936	16080	16277	16159	16295	16089	16047	16059	16015	16075	16161	16018	16134	16083	16099	16223	16164	16142	15943	16123	16189	16174	16019	15970	16153	16018	16062	16194	16048	16036	16206	16081	16102	16075	15946	15975	16107	16052	16077	16193	16123	16278	16075	16156	16028	15990	15983	16043	16276	16156	16081	16119	16111	16322	16109	16181	16016	16123	16102	16214	15996	16335	16200	16028	16211	16031	16217	16196	16022	16002	16064	16165	16041	16006	16203	16154	15976	16091	16064	16337	16238	16111	15930	16245	15887	16002	15948	15998	16264	16180	16250	16271	16203	16238	15935	16060	16102	16149	16204	16160	16178	16176	16385	16204	16234	16069	16168	15993	16149	16133	16294	16009	16138	16243	15944	16122	16265	15852	16128	16109	15998	16169	16071	16007	16124	16079	16022	15998	16121	16009	16056	16056	16168	16116	16115	16021	16032	16164	16281	16048	16228	16139	15991	16189	16160	16112	16127	15957	16181	16021	16144	16209	15979	15962	16135	16310	16098	16154	16247	16254	16236	16059	16239	16356	16305	16007	15989	16127	16137	16134	15955	16087	16090	16123	16219	16071	16057	16140	16116	16143	16259	16422	16332	16054	16168	16080	16051	16108	16080	16202	16067	16015	16085	16076	16122	16262	16032	16265	16012	16187	16227	16200	16037	16229	16212	16043	16168	16212	16074	16218	16102	16055	15835	16088	16177	16073	16079	16083	16079	16038	16146	16253	16055	16102	16157	16190	16098	16282	15957	16023	16150	16142	16104	16234	16148	15935	16040	16158	16040	16084	16080	15847	16055	16228	16228	16127	16228	16104	16119	16102	15964	15967	16057	16052	16145	16187	16260	16132	16041	16006	16136	16287	16059	15964	16360	15985	16042	16214	15982	15893	16096	16281	16338	16218	16149	16202	16212	16004	16337	16111	16063	16075	16051	15961	15983	16127	16044	16132	16022	16085	16077	16137	16306	16021	16140	16136	16071	16128	16130	16204	16164	16063	16130	16090	16106	16101	15924	16079	16005	16135	16184	16111	15987	16331	16207	16189	16107	16242	15993	16227	16014	16102	15843	16011	16310	16222	16186	16169	15991	16188	16051	16134	15997	15972	16245
62042	97395	68090	41240	24915	16962	15094	14652	14429	14395	14306	14289	14378	14518	14388	14376	14337	14276	14440	14338	14333	14222	14403	14198	14428	14217	14470	14308	14355	14377	14180	14309	14390	14230	14380	14338	14144	14482	14332	14278	14371	14297	14415	14190	14315	14227	14331	14395	14579	14375	14391	14258	14408	14115	14316	14253	14486	14320	14423	14291	14438	14374	14292	14266	14347	14303	14294	14292	14385	14284	14268	14408	14394	14276	14415	14257	14365	14243	14334	14436	14258	14270	14389	14344	14286	14244	14059	14586	14278	14281	14420	14456	14262	14344	14296	14463	14313	14317	14288	14367	14364	14359	14273	14503	14345	14527	14267	14224	14374	14368	14279	14233	14327	14232	14319	14310	14259	14307	14240	14246	14214	14306	14335	14166	14357	14259	14326	14192	14317	14412	14288	14403	14390	14243	14300	14279	14409	14386	14362	14266	14415	14280	14307	14352	14213	14248	14355	14331	14532	14357	14535	14238	14312	14298	14379	14327	14289	14291	14272	14395	14222	14376	14263	14345	14231	14388	14200	14266	14300	14327	14166	14331	14538	14293	14303	14178	14297	14320	14351	14475	14433	14390	14403	14219	14480	14194	14339	14341	14442	14338	14331	14299	14271	14406	14303	14257	14343	14268	14335	14404	14324	14308	14188	14213	14246	14318	14300	14374	14235	14446	14320	14437	14374	14229	14251	14228	14314	14177	14366	14284	14286	14315	14363	14430	14266	14348	14339	14491	14276	14433	14298	14313	14312	14457	14461	14316	14287	14312	14297	14283	14260	14330	14309	14342	14196	14258	14264	14201	14245	14422	14373	14221	14309	14063	14226	14346	14312	14480	14203	14285	14216	14319	14417	14325	14398	14343	14236	14309	14457	14116	14318	14170	14341	14387	14443	14306	14306	14211	14329	14464	14238	14313	14445	14331	14344	14334	14339	14232	14476	14296	14421	14389	14374	14272	14337	14272	14441	14296	14375	14304	14338	14094	14365	14304	14390	14299	14445	14353	14200	14361	14261	14305	14213	14311	14384	14272	14214	14253	14237	14195	14282	14282	14206	14322	14393	14378	14291	14273	14359	14210	14254	14210	14508	14310	14268	14356	14184	14436	14299	14404	14288	14325	14152	14376	14484	14272	14438	14355	14277	14374	14223	14229	14409	14472	14290	14230	14319	14197	14481	14513	14302	14377	14160	14243	14363	14358	14396	14276	14362	14375	14285	14189	14395	14369	14339	14222	14384	14149	14334	14351	14325	14398	14260	14406	14310	14318	14310	14342	14362	14512	14232	14327	14413	14318	14118	14245	14353	14385	14397	14392	14269	14503	14170	14212	14320	14232	14460	14444	14387	14448	14319	14391	14323	14219	14429	14362	14184	14245	14278	14432	14326	14209	14250	14402	14276	14315	14331	14365	14276	14388	14326	14056	14296	14335	14320	14239	14272	14476	14228	14161	14318	14540	14360	14301	14377	14277	14337	14278	14178	14345	14426	14371	14361	14284	14169	14271	14273	14350	14385	14218	14157	14482	14271	14238	14248	14300	14324	14456	14467	14364	14367	14184	14364	14305	14166	14246	14258	14417	14289	14289	14312	14203	14375	14266	14337	14337	14251	14529	14492	14294	14416	14283	14326	14252	14392	14126	14379	14329	14510	14326	14294	14342	14301	14247	14366	14272	14260	14262	14279	14234	14138	14344	14393	14219	14252	14132	14335	14177	14267	14372	14361	14203	14209	14296	14296	14418	14213	14314	14435	14203	14386	14229	14425	14299	14311	14378	14361	14318	14120	14299	14286	14302	14287	14423	14235	14325	14273	14231	14314	14115	14419	14203	14249	14300	14369	14234	14313	14275	14355	14476	14307	14151	14318	14344	14276	14264	14396	14168	14407	14289	14296	14290	14439	14322	14318	14245	14189	14321	14294	14441	14346	14335	14361	14346	14389	14277	14240	14333	14390	14338	14274	14458	14358	14370	14348	14310	14351	14373	14455	14245	14241	14459	14327	14269	14425	14221	14217	14377	14320	14171	14426	14094	14166	14460	14360	14263	14399	14259	14452	14259	14452	14300	14211	14221	14264	14124	14528	14413	14286	14243	14354	14400	14263	14216	14387	14428	14242	14336	14381	14306	14277	14384	14412	14347	14346	14423	14225	14272	14417	14337	14196	14222	14318	14368	14310	14325	14357	14204	14367	14364	14322	14410	14405	14324	14336	14169	14267	14333	14225	14319	14119	14402	14290	14343	14171	14291	14260	14338	14361	14080	14413	14166	14291	14368	14297	14369	14233	14369	14345	14232	14329	14271	14341	14488	14284	14389	14406	14445	14174	14274	14333	14227	14372	14348	14184	14233	14341	14247	14380	14267	14263	14187	14187	14255	14163	14266	14358	14253	14306	14291	14291	14504	14285	14236	14377	14220	14188	14424	14384	14405	14416	14412	14168	14467	14442	14269	14204	14275	14371	14452	14405	14472	14285	14381	14201	14284	14151	14196	14251	14329	14203	14375	14264	14164	14458	14519	14334	14420	14166	14255	14303	14403	14245	14303	14371	14329	14421	14415	14345	14364	14217	14395	14456	14182	14136	14205	14282	14416	14364	14221	14210	14247	14455	14244	14261	14409	14340	14396	14344	14305	14275	14239	14314	14287	14333	14117	14335	14333	14348	14360	14324	14217	14341	14337	14159	14394	14344	14408	14325	14329	14320	14356	14364	14200	14267	14200	14327	14401	14174	14302	14513	14202	14198	14385	14210	14297	14271	14363	14321	14303	14244	14242	14257	14326	14236	14338	14492	14371	14337	14302	14328	14483	14415	14254	14369	14421	14228	14300	14342	14168	14234	14204	14275	14365	14078	14381	14413	14350	14319	14289	14518	14454	14369	14332	14265	14231	14311	14297	14295	14389	14406	14201	14220	14238	14461	14285	14365	14404	14474	14261	14225	14549	14190	14386	14240	14330	14262	14187	14354	14353	14403	14281	14288	14393	14334	14383	14171	14314	14254	14272	14326	14277	14315	14310	14284	14289	14395	14366	14452	14291	14484	14370	14419	14342	14295	14242	14241	14256	14389	14234	14333	14326	14358	14183	14488	14342	14258	14280	14436	14189	14346	14290	14249	14327	14344	14198	14277	14414	14227	14220	14295	14262	14381	14326	14370	14285	14298	14256	14293	14316	14204	14429	14290	14351	14335	14271	14265	14216	14278	14330	14299	14139	14260	14355	14381	14241	14393	14328	14188	14327	14249	14325	14290	14365	14196	14186	14350	14231	14226	14354	14306	14421	14320	14210	14426	14362	14338	14216	14318	14228	14298	14288	14397	14296	14414	14336	14322	14345	14376	14302	14359	14429	14475	14367	14150	14280	14435	14177	14313	14250	14328	14279	14314	14461	14268	14059	14216	14165	14315	14268	14278	14363	14262	14401	14291	14308	14316	14261	14433	14250	14445	14321	14391	14339	14288	14333	14345	14387	14514	14344	14322	14277	14260	14443	14213	14315	14216	14470	14279	14427	14252	14358	14385	14324	14321	14448	14315	14382	14289	14126	14340	14433	14280	14508	14111	14359	14255	14405	14418	14346	14234	14244	14341	14350	14308	14259	14383	14351	14329	14288	14266	14239	14256	14517	14268	14199	14287	14223	14252	14254	14563	14420	14270	14195	14419	14369	14261	14303	14224	14182	14276	14493	14376	14235	14308	14397	14070	14335	14084	14247	14303	14374	14428	14231	14257	14479	14260	14394	14156	14337	14247	14242	14327	14315	14323	14152	14246	14261	14314	14403	14315	14343	14401	14280	14329	14333	14358	14370	14399	14345	14300	14341	14427	14323	14325	14363	14426	14204	14387	14048	14164	14384	14407	14257	14363	14455	14299	14275	14343	14199	14348	14326	14396	14344	14426	14165	14186	14410	14344	14450	14389	14324	14285	14138	14431	14391	14380	14432	14337	14324	14329	14224	14319	14356	14274	14318	14202	14201	14318	14195	14423	14348	14321	14423	14507	14311	14263	14162	14135	14444	14241	14225	14361	14272	14346	14393	14347	14348	14178	14143	14285	14333	14240	14394	14366	14388	14621	14380	14221	14278	14329	14360	14387	14232	14234	14257	14351	14368	14268	14373	14170	14292	14305	14295	14365	14348	14371	14283	14382	14223	14473	14245	14300	14318	14253	14213	14319	14400	14380	14169	14348	14410	14153	14352	14231	14172	14213	14342	14282	14349	14435	14193	14255	14239	14151	14447	14440	14235	14365	14344	14314	14400	14303	14481	14480	14329	14266	14250	14222	14530	14301	14426	14258	14313	14207	14457	14474	14282	14329	14360	14359	14155	14519	14207	14272	14242	14228	14294	14299	14290	14271	14294	14199	14348	14340	14289	14244	14351	14596	14389	14413	14322	14311	14266	14142	14260	14376	14302	14326	14336	14233	14293	14235	14212	14338	14446	14440	14339	14319	14259	14374	14311	14417	14388	14283	14464	14370	14471	14325	14318	14174	14136	14172	14368	14268	14357	14283	14346	14301	14350	14472	14350	14282	14381	14251	14233	14365	14364	14291	14364	14211	14177	14193	14270	14232	14377	14360	14382	14347	14332	14441	14283	14582	14561	14259	14340	14207	14212	14430	14200	14173	14258	14327	14353	14324	14221	14346	14426	14271	14202	14329	14400	14290	14357	14330	14148	14262	14266	14190	14338	14321	14214	14287	14292	14432	14364	14399	14358	14263	14269	14492	14266	14234	14455	14387	14224	14328	14341	14435	14402	14253	14311	14305	14315	14318	14126	14365	14372	14173	14381	14405	14211	14418	14299	14526	14355	14183	14225	14332	14345	14172	14377	14177	14391	14273	14350	14292	14411	14290	14373	14358	14328	14229	14253	14346	14378	14216	14257	14350	14496	14398	14433	14269	14420	14347	14404	14431	14262	14369	14424	14259	14143	14226	14249	14204	14154	14383	14336	14313	14155	14326	14323	14319	14421	14238	14175	14085	14320	14146	14375	14214	14434	14150	14360	14346	14425	14509	14311	14255	14501	14368	14353	14298	14196	14288	14269	14407	14302	14399	14403	14178	14281	14382	14324	14155	14495	14305	14279	14305	14354	14451	14334	14271	14291	14466	14258	14389	14202	14423	14220	14301	14309	14316	14603	14292	14464
22913	22420	30527	24881	22193	23154	24124	17928	16116	16489	16129	16198	16132	16105	15970	16017	15816	16001	16015	16033	15873	16028	15862	15891	15860	15968	15859	15812	16067	16086	16152	16027	15983	15863	15806	15884	15864	16127	15882	15957	15846	15961	15839	15886	15783	15730	15885	15827	16033	15796	15902	15984	16119	15929	15899	15785	15700	16130	15951	15965	15759	15846	15808	15869	15768	15901	15902	15663	15825	15962	15741	15875	15920	15895	15702	15938	15834	16032	15920	15606	15746	15894	15977	15803	15737	15936	15887	16148	15844	15770	15965	15827	15838	15924	15954	15811	16153	15912	15925	15834	15936	15863	15887	15917	15964	15834	15749	15721	15883	15937	15596	15802	15877	15931	15661	15857	15904	15723	15834	15753	15905	15823	15851	15858	15550	15743	15720	15747	15650	15811	15989	15908	15739	15995	15854	15684	15915	15676	15724	15823	15670	15765	15943	15840	15787	15729	15683	15626	15828	15752	15702	15790	15828	15932	15826	15673	15844	15912	15565	15815	15843	15864	15784	15852	15923	16029	15807	15711	15852	15953	15842	15997	15825	15835	15824	15992	15845	15937	15769	15788	15617	15695	15973	15763	15855	15684	15740	15798	15840	15782	15773	15667	15893	15760	15644	15838	15743	15702	15605	15789	15798	16006	15859	15787	15967	15945	15641	15948	15878	15861	15740	15718	15771	15978	15714	15801	15941	15691	15512	15752	15857	15895	15859	15915	15873	15902	15790	15728	15613	15804	15812	15790	15856	15802	15649	15793	15891	15893	15912	15728	15814	15776	15885	15751	15872	15800	15888	15875	15844	15848	15753	15928	16084	15881	15720	15931	15734	15762	15840	15748	15695	15929	15688	15791	15740	15825	15787	15696	15731	15947	15782	15806	15747	15805	16024	16023	15880	15752	15894	15837	15827	15759	16014	15778	15867	15806	15782	15769	15976	15597	15858	15875	15883	16116	15678	15900	15689	15814	15855	15523	15921	15830	15865	15814	15789	15957	15753	15742	15782	15877	15699	15956	15930	15919	15788	15918	15846	15800	15758	15704	15897	15920	15730	15810	15816	15647	15853	15748	15827	15883	15948	15881	15997	15937	15830	15699	15824	15811	15844	15918	15728	15932	15889	16055	15904	15996	15729	15722	15869	15795	15966	15842	15748	15881	15843	15794	15846	15922	15761	15728	15724	15768	15838	15914	15934	15869	15784	15860	15944	15922	15840	15793	15831	15898	15660	15726	15724	16065	15879	15851	15947	15829	15882	15755	15751	15803	15913	15831	15784	15892	15886	15854	15883	15657	15758	15755	15726	15821	15679	15802	15856	15801	15615	15788	15776	15800	15788	15974	15906	15820	15639	15676	15873	15840	15713	15693	15600	15541	15658	15839	15946	15725	15834	15790	15772	15747	15859	15891	15856	15853	15930	15841	15797	15776	15900	15856	15808	15915	15765	15861	15865	16026	15680	15787	15792	15786	15927	15715	15813	15941	15862	15910	15843	15850	15930	15918	15863	15860	15965	15733	15759	15759	15799	15724	15583	15930	15863	15725	15777	15840	15908	15980	15865	15780	15855	15940	15962	15816	15920	15825	15943	15907	15713	15940	15782	15777	15793	15867	15789	15818	15988	15737	16009	15826	15801	15834	15872	15812	15736	15701	15865	15826	15803	15735	15748	15819	15782	15775	15757	15877	15822	15866	15770	15915	15691	15787	15677	16004	15797	15858	15629	16043	15980	15813	15619	15914	16043	15761	15780	15816	15769	15951	15772	15774	15806	15796	15794	15880	15796	15739	15737	15840	15770	15880	15756	15855	15913	15924	15924	15676	15637	15634	15895	15850	15845	15862	15951	15754	16039	15709	15954	15963	15778	15866	15887	15730	15987	15754	15924	15840	15973	15797	15902	15858	15850	15735	15950	15883	15752	15835	15634	16014	15892	15923	15952	15881	16029	15842	15764	15751	15853	15854	15524	15797	15725	15831	15981	15664	16011	15879	15755	15931	15987	15668	15966	15937	15712	15694	15711	15940	15770	15793	15712	15912	15744	15772	15863	15795	15676	15822	15922	15861	16048	15697	15923	15735	15746	15692	15783	15719	15627	15785	15878	15720	15755	15755	15835	15735	15769	16027	15711	15775	15721	15527	15743	15781	15875	15688	15780	15603	15733	15879	15862	15970	15665	15538	15627	15842	15614	15601	15769	15748	15887	15848	15761	15978	15867	15816	15745	15937	15728	15700	16063	15590	15983	15649	15725	15967	15887	16130	15900	16039	15671	15840	15649	15680	15978	15869	15755	15923	15833	15647	15808	15752	15996	15809	15695	15884	15850	15672	15763	15772	15954	15724	15640	15763	15807	15749	15851	15824	16045	15718	16053	15716	15629	15876	15873	15670	15826	15829	15750	15611	15770	15928	15937	15692	15965	15817	15968	16044	15762	15834	15771	15643	15627	15870	15761	15918	15920	15769	15666	15721	15828	15508	15867	15919	15829	16031	15851	15734	15731	15710	15805	15802	15841	15609	15710	15758	15961	16034	15849	15970	15739	15875	15941	15894	15901	15906	15881	15850	15675	15738	16077	15768	15874	15745	15768	15808	15737	15788	15666	15734	15822	15935	15695	15719	15748	15778	16032	15835	15824	15946	15785	15778	15844	15702	15763	15814	15818	15771	15853	15816	15791	15769	15782	15822	15891	15753	15839	15678	15720	15865	15744	15861	15856	15812	15823	15762	15814	15762	15822	15773	15877	15791	15809	15957	15782	15835	15716	15725	15969	15754	15907	15895	15833	15783	15782	15796	15715	15881	15848	15886	15842	15668	15954	15739	15745	15724	15810	15718	15741	15778	15822	15779	15916	15890	15778	15811	15684	15630	15686	15775	15935	15720	16003	15805	15858	15733	15655	15884	15868	15816	15988	15918	15786	15692	15738	15699	15783	15879	15721	15715	15731	15803	15935	15938	15897	15819	15799	15747	15665	15709	15877	15930	15800	15916	15775	15739	15670	15791	15840	15758	15617	15874	15852	15701	15964	15924	15789	15775	15882	15739	15643	15839	15771	15772	15821	15761	15781	15901	15852	15552	15770	15794	15804	15653	15831	15785	15741	15789	15709	15812	15892	15816	15726	15912	15805	15683	15824	15758	16018	15820	15848	15855	15785	15849	15877	15786	15949	15796	15898	15932	15918	16049	15785	16039	15935	15813	15827	15770	15883	15716	15850	15906	15847	15670	15680	15687	15868	15975	16032	15663	15853	15731	15854	15832	16107	15907	16038	15678	15699	15753	15920	15866	15728	15807	15824	15690	15851	15948	15864	15799	15788	15942	15694	15657	15664	15774	15917	15896	15599	15705	15957	15715	15864	15747	15888	15748	15657	15813	15744	15837	15862	15919	15861	15777	15643	15630	15859	15818	15927	15633	15731	15762	15672	15795	15784	15857	15803	15817	15850	15851	15883	15741	15861	15795	15816	15867	15830	15897	15846	15833	15812	15920	15828	15823	15948	15938	15621	15708	15619	16054	15857	15825	15934	16020	15733	15704	15684	15886	15743	15801	15758	15832	15595	15814	15656	15615	15674	15706	15857	15842	15737	15926	15824	15849	15865	15928	15717	15911	15706	15840	15765	15892	15748	15934	15919	15873	15776	15841	15784	15953	15952	15926	15929	15736	15701	15862	15760	15804	15730	15921	15685	15841	15948	15643	15779	15922	15722	15922	15648	15877	15859	15762	15825	15917	16064	15879	15743	15847	15924	15640	15805	15889	15945	15809	15680	15889	15800	15621	15714	15580	15856	15913	15784	15771	15603	15891	15875	15871	16054	15966	15761	15821	15655	15845	16015	15687	15737	15972	15953	15806	15876	15902	15903	15986	15716	15625	15924	15637	15728	15790	15958	15812	15840	15804	15809	15812	15839	15775	15846	15714	15729	15929	15669	15798	15946	15804	15675	15846	15861	16076	15788	15837	16001	15756	15628	15884	15728	15652	15936	15907	15768	15850	15715	15813	15880	15661	15776	16118	15767	15841	15769	15685	15906	15723	15848	15519	15853	15728	15701	15773	15778	15911	15815	15600	15723	15686	15645	15900	15737	15871	15836	15654	16018	15867	15903	15784	15789	15659	15760	15648	15731	15756	15495	15675	15798	15801	15867	15921	15935	15953	15744	15656	15871	15885	15912	15775	15960	15946	15789	16083	15736	15886	15742	15779	15856	15785	15850	15862	16027	15838	15899	15886	15877	15744	15913	15764	15672	15875	15967	15663	15822	15888	15778	15834	15764	15603	15818	15847	15949	15791	15747	15961	15723	15703	15820	15743	15611	15739	15771	15833	15699	15814	15970	15763	15710	15806	15942	15935	15913	15710	15868	15723	15983	15703	15753	15769	15914	15599	15829	15785	15872	16068	16060	15593	15737	15739	15963	15926	15922	15869	15882	15909	15848	15882	15732	15752	15613	15931	15800	15926	15860	15614	15690	15760	15869	15849	15904	15765	15904	15893	15899	15944	15933	15920	15813	15827	16021	15903	15674	15782	15655	15778	15933	15753	15857	15634	15729	15998	15807	15656	15604	15970	15827	15886	15932	15932	15699	15892	15967	15900	15967	15836	15886	15980	15980	15687	15706	15795	15690	15719	15988	15612	15783	15900	15742	15868	15777	15827	15963	15983	15617	15703	15881	15885	15934	15761	15872	15815	15720	15822	15830	15872	15878	15758	15722	15676	15813	15638	15924	15745	15962	15923	15740	15591	15857	15853	15861	15859	16033	16110	15798	15836	15764	15994	16008	15917	15685	15669	15677	15746	15627	15803	15825	15779	16041	15826	16021	15763	15923	15613	15966	15829	15813	15946	15800	15756	15868	15867	15676	15841	15966	15918	15736	15894	15863	15648	15643	15702	15859	15772	15746	15904	15855	15767	15755	15793	15915	15855	15846	15907	15863	16004	15835	15737	15879	15940	15815	15830	15729	15815	15918	15814	15762	15768	15807	15961	15743	15896	15790	15833	15682	15882	15608	15809	15934	15771	15940	15770	15981	15727	15781	15837	15823	15654	15970	15876	15839	15742	15910	15671	15904	15896	15850	15690	15731	15942	15722	15631	16066	15852	15882	15714	15844	15627	15787	15803	15920	15835	15564	15781	15754	15690	15703	15658
61853	103649	75925	49602	28638	18685	16434	14853	14316	14060	14105	14118	14057	13970	14075	14074	14220	13991	14019	14130	13933	14010	14073	14020	14051	13917	14085	14105	13974	14139	14009	14023	14103	14102	13956	13877	13937	14098	14123	13998	14069	13950	14087	14059	14043	14232	13936	14239	14205	14089	14082	14106	14256	14060	14040	14048	14140	14052	14198	14038	13965	13968	13944	14067	13921	14077	14095	14124	14085	14107	14216	14073	14124	14096	14056	14175	14032	14091	13980	14150	14081	14177	14135	14041	13923	14135	13930	14046	14040	14018	14147	13895	14104	14131	13889	14113	14096	14153	14184	13960	14103	14222	13902	13967	14137	13807	14010	14054	14190	14212	14104	13957	14082	14050	13934	14021	14060	14193	14089	14137	13976	13963	14162	14181	14003	14145	14040	14092	14141	13892	14013	14055	14072	14102	13892	13920	13926	13952	14178	14098	13826	13902	14132	13987	14082	13971	14077	14074	13990	14077	14074	14037	13896	14004	14028	14090	14102	14060	14042	13936	14169	14148	14096	14045	13999	14081	14021	13897	14200	14081	14123	14270	14016	14115	13988	14091	14022	13965	13857	14196	14010	14071	14022	14027	14190	14078	14000	14016	13972	14096	14060	14004	14066	13986	14166	13956	14164	13861	14039	13972	13981	14009	14043	13994	14247	13901	13893	14060	14255	14026	14069	14098	13967	14079	14048	14103	14034	13976	13937	14124	13987	14026	14115	14051	14045	14027	13916	13905	14124	14099	14050	14067	14047	13960	13963	14136	14026	14161	13917	14056	14090	14040	13898	14131	14144	13974	14029	13888	14068	14002	13921	14077	14102	13881	14090	14004	14104	14001	14168	14116	14190	14146	14103	14124	14218	13981	14008	13967	14203	14002	14111	14287	14015	13812	13962	14137	14043	14061	14124	13952	14154	14040	14043	14010	14026	14243	14179	13965	14060	14159	14066	14064	13858	13964	13948	14243	14047	13904	14088	14006	13915	13904	13989	13927	14110	14178	14108	14055	13983	13902	14098	13946	14079	13960	13885	13944	14020	14011	14031	13971	13997	14110	13899	14174	14021	14184	13868	13999	14086	14257	13991	14069	13973	14096	13954	14110	13974	14071	13904	14104	14056	14174	13940	13968	14170	13961	14035	13985	13981	14115	13988	14033	13987	14189	14037	14082	14007	14185	13992	13992	13875	14079	14045	14039	13927	14156	14069	14041	14100	13863	13913	14134	14045	13825	14025	13933	13936	13872	14045	13951	13850	14024	14214	13957	14054	13988	13943	14050	13906	14179	14045	13957	14065	14065	14091	14147	14107	13768	14050	14029	14110	14128	14170	14057	14000	14015	14151	14036	13984	14104	14038	14060	14033	13973	14000	13957	14138	14114	14038	13946	14132	13971	13999	14103	14118	14085	14214	13990	14029	14100	14036	13968	14136	13969	14092	13967	13944	13953	14084	14100	14076	13941	14141	14134	14098	14018	14139	13770	14129	14107	13985	14101	14051	13972	14108	14076	14091	14251	13991	14080	13983	13975	14137	13988	14181	14001	14044	13980	14095	14078	14119	14182	14073	14073	14056	14129	13887	14123	14057	14146	14053	14079	14075	13986	14087	13952	14188	13940	13970	14253	14137	14224	13881	14097	13893	14074	14037	14144	14019	13888	13943	14083	14049	14094	14016	13960	13925	14015	14113	14007	13995	13841	13934	14206	13979	14167	14088	13977	14042	14102	14047	14011	13845	14126	14255	14139	13980	13993	13965	13972	14077	13907	13914	14152	13980	14092	13836	14088	14055	13996	14222	13877	14001	14020	14250	13955	14186	14008	14127	13961	14016	14093	14062	14014	14166	14166	14131	14149	14013	14064	14038	14206	14111	14049	13898	14057	14050	14034	13986	14056	13992	14061	14168	13993	14224	14019	14122	14007	14046	14117	14104	14147	14031	14119	14097	14119	14033	14104	14005	14167	13927	13987	13849	14027	14050	14046	14109	14035	14046	14191	14180	13878	14002	13986	14075	14058	13934	14076	14032	14093	14172	13945	13889	14058	14087	13964	14025	14077	14058	13998	14018	14104	13893	13986	13957	14044	13973	13942	14008	14069	13901	13987	14131	14089	13905	14097	14093	14022	13963	14151	14121	14043	14125	13904	13934	13911	14006	14074	13938	13883	14021	14033	14060	14083	13999	13981	13981	14245	13938	13876	14073	14054	13910	13914	14094	14164	14129	13972	14017	13939	14054	14182	14011	14045	13924	14041	14080	14029	14120	14117	14130	14001	14050	14052	13975	14024	14169	14080	14009	13846	14004	14040	13906	14183	14185	14069	14023	13946	14089	14123	14141	14083	14115	14118	13852	14038	14121	14000	14034	14110	14136	14049	14098	14088	14113	14137	14364	14102	13953	14124	13951	14038	14027	14146	14023	14044	13960	14109	13891	13942	13963	14071	14111	13993	14063	14063	14151	14049	14083	14010	14002	14109	14047	14166	13961	14272	14018	13987	13866	14016	13964	14097	14006	14163	14013	14010	14188	14177	13962	14100	13991	14262	14039	14056	14021	13861	14105	13991	14110	13939	14064	14027	13991	14314	13944	13990	14266	14045	13981	14030	13985	13993	13891	14171	13975	14115	14035	14189	14159	13928	13932	13973	14051	14146	14009	14092	14056	14101	14014	13822	13948	13973	14109	14098	14046	14156	14074	14084	14020	14021	13962	14225	13945	14070	14064	14006	14006	13980	14023	14077	14144	13820	14105	14088	14211	13948	14010	14085	14028	14112	14078	14103	13858	14082	14175	14200	13940	14140	13886	13962	14019	14236	14114	13999	14097	14072	14140	14034	13953	13919	14240	14066	14264	14195	13926	13862	14027	14175	14010	14036	14038	14014	14048	14115	13995	14023	14043	14073	14093	14120	14088	14036	14184	14069	14058	14114	14159	14043	13942	13953	14133	14100	14044	13958	13972	14086	13957	13537	14066	14122	13951	14063	13982	14128	14162	13989	14001	13963	14054	14035	13992	14144	14179	14039	14055	13929	14084	14046	13986	13950	13952	14169	14033	14192	14129	14058	14089	14062	14035	13974	13931	14209	14030	14143	13968	13926	14149	14095	13938	13993	14078	14112	13948	13917	14079	14223	13984	14017	14155	14074	14027	14004	14004	13860	14118	14099	14233	14147	14030	14005	13981	14168	14085	14102	14038	14071	13920	13885	13897	13997	14156	14045	13869	13894	14149	14102	14052	14094	14105	14053	14140	14008	14022	14078	14047	14040	14190	14141	14030	14113	14063	14052	14006	13926	14011	13834	14144	14057	13988	14001	14299	14013	14037	13998	14014	14023	14128	13982	14013	14007	14082	14063	13923	14049	13987	14101	14123	14230	14145	14136	14132	13998	14217	13978	14140	14169	14105	14098	13911	14144	14069	13930	14113	14045	13937	14055	14002	14004	14145	13991	14096	14151	13966	14104	14155	14078	14073	14039	14171	14099	14111	14081	14051	14042	14105	14106	14078	14021	13871	14133	14087	13962	13909	14138	14010	14081	14019	13993	14099	14061	14007	13866	13925	14159	13933	14029	13977	13889	14005	13911	14016	14072	14132	13995	14071	14112	13997	14245	14002	13967	14110	14115	13857	14024	14039	13899	14058	14024	14009	14162	13932	13911	13931	14066	14201	14168	14042	14033	14032	14016	14150	14245	14225	14027	14050	14073	13976	13986	13911	14072	14111	13982	14069	14103	14051	14047	13975	13892	13967	14029	13997	13929	14108	13966	13878	14066	14010	14092	13942	13914	14138	13909	13961	14054	14097	14022	13920	13957	13927	14020	14044	14108	14061	14125	14030	14003	14103	13986	13967	14169	14029	14014	13995	13896	14123	14092	13993	14033	14164	13889	14013	13970	14027	13974	14133	14125	14149	14111	14062	14105	14103	13933	13996	14042	14068	14125	13892	13867	14180	14109	13983	13947	13912	14121	14061	14153	13966	14063	14018	14013	14165	13915	13979	13962	13946	14195	14009	14003	13945	13924	14040	14269	13783	14097	14018	14074	14166	14073	14170	13880	14059	14147	14201	14044	14152	14000	13942	14093	14062	14117	13999	14180	14094	14014	14150	14143	14199	13898	14071	14167	14162	14056	14073	14094	14043	14093	14043	13959	14054	14121	13896	13902	13898	14083	14027	14054	14130	14021	14054	13938	13921	14066	14052	14061	14040	13953	14060	14117	14137	13921	14099	14036	14011	13982	14095	13964	13940	14056	13987	13871	14108	14306	14082	13904	14025	14051	14097	13900	14183	14063	14279	14105	13857	13841	14195	14100	13956	14100	14140	14066	13994	14064	14017	14072	14200	14022	14159	14047	13980	14244	14091	14036	14104	14090	13941	13925	14006	14176	14144	14197	14117	14014	14083	14055	13969	14046	14163	13958	14009	14113	14187	14039	14169	14148	14147	14050	14242	14094	13949	14284	14185	13985	14043	14007	14122	13898	14028	14086	14003	13996	13887	14023	14027	13834	13941	14022	13990	13963	14092	13897	13934	14112	13990	14061	13985	14032	14171	14086	14052	13961	14145	14055	14038	14119	14046	14111	14154	13994	13955	14090	14107	13800	14120	14124	14130	14247	14258	14237	14108	14124	14090	13969	14055	13943	14085	14178	13955	14074	14129	13939	14052	14019	14102	14187	14185	14074	14061	14093	13890	13920	14019	14047	14019	14140	13931	13882	14026	14074	14152	14058	14268	14006	14163	13930	14146	14127	13886	14044	14087	13947	14165	13999	13819	14189	14083	14038	14073	14033	14027	14137	14027	14005	13981	14057	13889	13902	14039	13992	13977	14218	14148	14241	14188	14075	13804	14122	14003	13951	14030	14052	14071	14185	13982	13992	13912	14041	14035	13951	13940	14227	14138	14051	14102	14110	14027	14096	14011	14115	14001	14151	14116	13986	14049	14018	14034	14000	14054	14194	14258	13985	14136	14039	13967	14020	14104	14157	13976	14065	14015	14001	14031	14079	14164	13914	13981	14095	14159	14187	14026	14147	14161	14153	14050	14114	14056	13971	14106	14098	14149	14115	13957	14004	14212	13920	13977	14064	14127	14157	14099	14037	14183	14076	14175	14077	14162	14078	13870	13952	14001	13992	14063	14070	14262	14004	14157	14083
31850	38638	35841	25720	18695	16922	16551	16183	16181	16061	16254	16339	16115	16279	16170	16243	16156	15996	16204	16338	16158	16309	16050	16200	16251	16193	16220	16187	16096	16059	16327	16223	16281	16276	16297	16441	16077	16051	16094	16074	16214	16149	16299	16329	16204	16074	15958	16102	16231	16111	16107	16221	16276	16154	16224	16119	16213	16291	16161	16136	16058	16202	16276	16072	16357	16084	16221	16321	16149	16208	16213	16130	16134	16140	16082	16404	16072	16173	16071	16035	16200	16144	16009	16137	16186	16069	16298	16017	16229	16150	16065	16031	16086	16264	16002	16084	16015	16108	16207	16300	16185	16035	16130	16306	16423	16203	16186	16265	16203	16240	16116	16109	16136	16054	16130	16018	16237	16302	16239	16265	16098	16154	16096	16248	16396	16137	16142	16173	16200	15953	16097	16144	16127	15995	15952	15974	16212	16034	16098	16117	16077	16134	16162	15987	16125	16117	16091	16104	16356	16240	16209	16005	16072	16261	16150	16204	16171	16098	16076	16123	16246	16007	16184	16194	16184	16004	16202	16222	16208	16170	16211	15935	16369	16079	15933	16192	16202	16306	16190	16369	16107	16161	16215	16169	15968	16291	16226	16175	15967	16254	16214	16103	16032	16014	16159	16188	16088	16190	16083	16121	16149	16229	16087	16112	16315	16299	16257	16212	16191	16224	16158	16209	16133	16202	16067	16019	16231	16090	16210	16209	16113	16013	16326	16184	16210	16189	16356	16045	15953	16227	16086	16098	16176	16041	16120	16186	16329	16292	16113	16134	15912	16096	16244	16131	16238	16131	15891	16150	16356	16269	16195	16278	16135	16089	16171	16001	15968	16109	16252	16188	16093	16090	16075	16107	16025	16230	16228	16035	16166	16218	16350	16445	16319	16222	16135	16146	16165	16129	16201	16114	16277	16190	16100	16250	16240	16072	16074	16108	16332	16191	16156	16275	16220	15998	16242	15992	15997	16241	16308	16047	16075	16341	16049	16111	16288	16244	16335	16101	16237	16191	16039	16163	16060	16218	16229	16009	16036	16272	16096	16084	16232	16144	16014	16202	16112	16128	16165	16118	16250	16126	16269	16090	16288	16192	16172	16037	16262	16218	16325	16021	16064	16307	16204	15986	16177	16113	16126	16098	16175	15885	16002	16173	16171	15983	16156	16065	16085	16165	16027	16114	15972	16295	15945	16113	16187	16369	16083	16102	15986	15950	16118	15988	16216	16050	16112	16141	16105	15932	16013	16052	16259	16272	16272	16091	16235	16264	16201	16180	16249	16265	16100	16159	16177	16182	16349	16375	16197	16350	16282	16217	16247	15790	16245	16104	16217	16251	16260	16249	16250	16145	16077	16131	16024	16205	16271	15959	16173	16189	16176	16119	16100	16202	16112	16031	16255	15983	16066	16191	16304	16170	16191	16073	15925	16284	16112	15992	16150	16048	16099	16204	16273	16185	16223	16224	16105	16331	16087	16164	16252	16058	16327	16125	15971	16295	15889	16216	16173	16107	16221	16066	16154	16218	16178	16144	16172	16284	16111	16167	16223	16039	16148	16209	16120	16135	16047	16145	16211	16168	16177	16197	16020	16075	16132	16007	16389	16131	16108	15873	16058	16375	16245	16268	16135	16210	16157	16097	16027	16134	16121	16201	16482	16233	16148	16274	16107	16184	16181	16059	16293	16105	16026	16069	16171	16006	16090	16250	16007	16155	16240	16194	16052	16291	16138	15972	16112	16075	16065	16021	15974	15967	16118	16036	16084	15957	16078	16024	16189	16298	16186	16232	15908	16205	16075	16161	16317	16360	16317	16232	16106	16145	16254	16321	16182	15989	16336	15930	16136	16318	16176	16177	16050	16210	16204	16150	16137	16130	16030	16159	15966	16286	16381	16078	16384	16057	16358	16026	16036	16065	16331	16058	16113	16121	16171	16133	16466	16130	16074	16358	16254	16111	16140	16220	16087	16206	16167	15948	15997	16087	16069	16229	16049	15981	16151	16084	16354	16322	16068	16180	16238	16016	16213	16128	16177	16107	16129	16200	15985	16253	16125	16046	16265	16222	16288	16098	16367	16110	15984	16258	16260	16435	16083	16168	16238	16167	16214	16334	16146	16068	16113	16177	16038	16267	15956	16037	16142	16271	16126	16310	16362	16183	16067	16210	16209	16298	16065	16203	16372	16205	16295	16394	16178	16229	16161	16076	16030	16144	16209	16072	16166	16099	16131	16290	16186	16125	16090	16242	16098	16178	16322	16182	16158	16237	16129	16145	16118	16147	16142	16446	16151	16165	16162	15964	16347	16165	16127	16037	16345	16315	16177	16037	16240	16124	16257	16034	16111	16305	16001	16113	16134	16175	16358	16245	16199	16114	16260	16224	16238	16419	16156	16180	16138	16105	16151	16233	16062	16351	16182	16134	16235	16186	16045	16088	16194	16343	16201	16050	16075	16048	16236	16160	16111	16150	16211	16357	16021	16076	16020	16141	16168	16242	16143	16108	16328	16112	16183	16247	16256	16232	16240	16103	16230	16192	16155	16275	16338	16205	16239	16232	16229	15910	16073	16206	16174	15910	16111	15998	16068	16160	16109	16085	16276	16276	16176	16286	16203	16192	16235	16305	16132	16288	16160	15923	16236	16070	16107	16048	16079	16078	16181	16108	15991	15998	16252	16079	16096	16277	16254	16219	16184	16174	16213	16044	15989	16167	16059	16115	16064	16261	16137	15985	16137	16129	15952	16154	16046	16202	16259	16107	16053	16203	16280	16183	16153	16154	16326	16069	16149	16065	16276	16010	16198	16035	16234	16207	16232	16074	16153	16169	16138	16030	16081	16175	16031	16267	15962	16067	16019	15993	16314	16059	16197	16153	16153	16287	16318	15988	16216	16055	16281	16015	16149	16015	16114	15902	16251	16371	16078	16274	16324	16467	16093	16218	16226	16183	16232	16181	16024	15988	16003	16359	16178	16095	16049	16068	16159	16177	16188	16465	16300	16022	15976	16205	16386	16193	16218	16082	16178	16222	16250	16176	16195	16175	16051	16329	16187	16121	16211	16255	16175	16069	16174	16037	16106	16179	16231	16128	16196	16246	16280	16157	16217	16277	16055	16175	16151	16086	16199	16248	16173	16131	15929	16034	16084	15965	16122	16180	16213	16123	16315	16206	16228	16241	16070	16068	16142	16013	16216	16076	16092	15955	16087	16314	16240	16312	16150	16036	16217	16229	16060	16125	16249	15946	16025	16274	16318	16158	16128	16164	16254	16131	16278	16074	16111	16057	16370	16229	15986	16140	16059	16188	16228	16145	16219	16043	16178	16027	16194	16133	16266	16239	16088	15994	16169	16311	16248	16161	16083	16253	16023	16003	16199	16094	16229	16169	16075	16207	16055	16102	15990	16143	16141	16023	16021	16157	16255	15979	16316	15989	16064	16145	16073	16128	16092	16276	16193	16253	16123	16023	16209	15828	16227	16174	16097	16196	16120	16270	16066	16116	16038	16286	15935	16079	16096	16139	16358	16078	16170	16145	16197	16228	15982	16263	16192	16136	16009	16102	16100	15984	16258	16185	15989	16101	15979	16374	16164	16327	16231	16166	15974	16160	16223	16096	16297	16141	16330	15955	16090	16129	16182	16097	16368	16008	16185	16060	16346	16019	16341	16300	16259	16140	16153	16137	16135	16044	16188	16063	16117	16055	16099	16169	16077	16235	15945	16197	16113	16163	15949	16159	16169	16125	16078	16279	16070	15979	16196	16068	16037	16042	16230	16177	16136	16001	16102	16364	16131	16291	16152	16024	16156	16187	16132	16207	16101	16075	16075	15965	16086	16240	16084	16054	16114	16157	16178	16318	16122	16156	16200	16251	16146	16259	16195	16019	16209	16093	16163	16070	16170	16075	16220	16197	16051	16142	16180	16319	16284	16242	16138	16234	15933	15988	16361	16156	16183	16253	16322	16055	16263	16138	16194	16142	16138	16067	16254	16118	16369	16074	16081	16312	16206	16209	16090	16020	16103	16176	16257	16005	16160	16090	16189	16405	16209	16303	16322	16141	16374	16318	16193	16049	16042	16124	16092	16134	16099	16274	16238	16053	16251	16012	16074	16073	16139	16018	16205	16260	16152	16244	16212	16185	16366	16328	16127	16134	16224	16240	16260	16192	16141	16054	16161	16159	16146	16176	16184	16201	16128	16234	16127	16046	16038	15987	16128	16182	16169	16152	16178	16183	16021	16125	16167	16174	16169	16141	16192	16320	16168	15969	16174	16191	16190	15979	16017	16270	16204	16238	16272	16149	15964	16115	16246	16114	16172	16324	16280	16167	16322	16235	16166	16016	16365	16246	16267	16155	16265	16376	16192	16074	16319	16221	16235	16288	16139	16239	16091	16033	16183	16123	16436	16169	16257	16004	16173	16089	16091	16299	16147	16172	16156	15938	16138	16115	16121	16074	16355	16045	16070	16387	16312	16102	16234	16156	16210	16156	16507	16201	16207	16078	15954	16028	16090	16132	15967	16178	16171	16505	16078	16229	16127	16213	16263	16131	16095	16222	15976	16186	16343	16140	16244	16266	16228	16147	16044	16161	16096	16086	16112	16128	16039	16149	16067	16133	16255	16097	16188	16202	16137	16086	16100	16179	16121	16056	16077	16308	16203	16220	16328	16083	16226	16180	16213	16175	16247	16014	16285	16254	16189	16199	16274	16277	16197	16244	16149	15983	16166	16303	16151	16202	16169	16190	16161	15976	16469	16082	16241	16103	16346	16020	16114	16285	15944	16083	16209	16161	16200	16336	16249	16254	16177	16264	16299	15943	16257	16185	16170	16156	15973	16105	16122	16082	16204	16218	16103	16224	16078	16176	16049	16123	16082	16127	16250	16269	16171	16168	16347	15908	16315	16293	16118	16193	16190	16085	16163	16122	16056	16036	16122	16172	16241	16284	16074	16022	16155	16101	16129	16063	16129	15952	16121	16122	16188	16218	16263	16105	16096	16391	16166	15926	16176	16247	16114	15945	16079	16161	16083	16138	16082	16218	16274	16219	16255	16123	16043	16109	16161	16224	16317	16343	16133	16296	16159	16244	16085	16184	16328	16147	16275	16248	16251	16160	16176	16083	16271	16153	15959	16262	16177	16065
42767	57180	36407	22119	16218	14593	14475	14306	14466	14204	14448	14373	14093	14324	14162	14215	14493	14249	14254	14294	14206	14286	14165	14207	14435	14183	14493	14173	14325	14247	14435	14296	14513	14471	14288	14301	14281	14242	14262	14271	14322	14331	14343	14374	14274	14278	14351	14435	14272	14335	14307	14377	14317	14224	14207	14339	14293	14289	14274	14261	14272	14277	14340	14389	14286	14461	14196	14256	14698	14237	14288	14236	14371	14301	14372	14435	14475	14463	14232	14394	14319	14375	14428	14313	14212	14352	14358	14241	14285	14375	14471	14355	14333	14196	14311	14222	14235	14162	14295	14173	14345	14163	14242	14179	14283	14256	14288	14327	14367	14432	14211	14295	14203	14201	14202	14401	14324	14343	14372	14077	14277	14246	14275	14313	14226	14508	14133	14341	14210	14283	14210	14207	14183	14289	14340	14200	14351	14353	14405	14295	14410	14218	14124	14424	14387	14315	14405	14245	14401	14182	14420	14201	14177	14420	14382	14369	14229	14199	14190	14281	14196	14439	14434	14383	14355	14109	14254	14359	14094	14217	14382	14378	14391	14285	14129	14461	14418	14311	14248	14284	14219	14389	14231	14327	14247	14340	14345	14225	14329	14316	14368	14315	14340	14330	14385	14333	14340	14211	14212	14458	14263	14360	14197	14184	14304	14290	14283	14197	14327	14241	14402	14338	14149	14489	14308	14306	14368	14318	14275	14385	14395	14239	14244	14342	14382	14225	14307	14236	14251	14214	14318	14503	14255	14125	14225	14322	14196	14343	14439	14315	14287	14385	14223	14359	14326	14454	14372	14498	14407	14326	14191	14238	14160	14347	14331	14306	14241	14374	14447	14409	14346	14187	14377	14390	14425	14375	14395	14307	14441	14296	14191	14274	14295	14332	14399	14283	14438	14361	14381	14219	14308	14079	14311	14411	14316	14249	14223	14400	14190	14261	14361	14520	14319	14214	14362	14309	14348	14297	14388	14291	14339	14379	14295	14186	14377	14326	14265	14201	14209	14338	14409	14241	14229	14209	14499	14286	14285	14422	14223	14247	14403	14253	14300	14414	14399	14392	14111	14389	14298	14192	14223	14228	14341	14218	14351	14416	14314	14296	14449	14291	14325	14221	14103	14254	14256	14486	14499	14112	14403	14196	14445	14278	14458	14424	14272	14442	14245	14449	14142	14197	14246	14084	14389	14391	14376	14482	14339	14397	14148	14286	14267	14283	14335	14292	14244	14195	14386	14337	14398	14334	14310	14388	14249	14384	14334	14478	14392	14263	14321	14218	14189	14334	14238	14227	14309	14284	14400	14344	14338	14326	14299	14080	14455	14328	14394	14396	14200	14315	14307	14423	14196	14271	14531	14374	14313	14390	14272	14149	14346	14142	14160	14374	14304	14148	14399	14250	14231	14366	14190	14320	14203	14377	14215	14358	14403	14267	14307	14233	14325	14428	14420	14292	14408	14159	14172	14468	14173	14246	14259	14377	14339	14261	14257	14337	14317	14262	14307	14270	14369	14469	14304	14347	14265	14244	14258	14302	14351	14291	14036	14390	14353	14295	14323	14533	14326	14273	14393	14290	14257	14329	14231	14171	14228	14190	14338	14375	14223	14411	14417	14313	14203	14231	14478	14206	14272	14375	14346	14316	14212	14511	14191	14203	14295	14355	14446	14317	14378	14309	14135	14448	14355	14270	14260	14472	14355	14347	14325	14244	14364	14349	14207	14328	14360	14259	14283	14333	14347	14554	14353	14336	14317	14148	14265	14373	14302	14380	14305	14364	14202	14173	14337	14302	14133	14297	14257	14341	14402	14223	14330	14258	14214	14320	14324	14146	14260	14239	14348	14410	14128	14160	14333	14393	14245	14257	14057	14420	14367	14270	14452	14381	14275	14395	14194	14258	14169	14294	14301	14309	14241	14366	14431	14121	14454	14186	14281	14420	14214	14348	14325	14414	14233	14170	14389	14211	14256	14218	14162	14251	14397	14159	14341	14312	14291	14276	14419	14225	14241	14278	14221	14093	14456	14212	14368	14365	14320	14349	14198	14235	14310	14186	14335	14319	14310	14108	14423	14191	14229	14353	14102	14595	14321	14235	14279	14407	14517	14308	14395	14301	14324	14306	14308	14416	14491	14155	14335	14229	14291	14208	14342	14304	14244	14275	14227	14364	14261	14364	14240	14258	14161	14246	14503	14287	14346	14439	14368	14271	14319	14346	14209	14286	14388	14479	14305	14292	14299	14329	14324	14340	14507	14532	14302	14276	14520	14363	14409	14254	14104	14209	14342	14384	14177	14230	14355	14361	14233	14375	14254	14280	14278	14262	14363	14339	14191	14290	14350	14270	14375	14485	14417	14167	14203	14214	14251	14405	14350	14367	14307	14327	14291	14252	14297	14383	14123	14230	14373	14396	14253	14262	14370	14367	14373	14260	14231	14248	14349	14326	14264	14269	14271	14331	14314	14164	14337	14275	14241	14345	14303	14248	14362	14320	14331	14118	14239	14367	14355	14292	14196	14303	14302	14346	14296	14155	14350	14281	14197	14314	14399	14354	14204	14276	14355	14435	14391	14284	14508	14232	14333	14221	14220	14351	14360	14372	14348	13932	14338	14272	14412	14587	14263	14108	14483	14233	14294	14261	14213	14266	14216	14365	14245	14086	14259	14125	14480	14318	14428	14241	14270	14356	14388	14046	14357	14233	14318	14380	14075	14191	14365	14173	14321	14231	14241	14390	14447	14534	14346	14090	14526	14343	14343	14262	14329	14429	14258	14318	14300	14160	14399	14337	14305	14322	14356	14420	14315	14383	14429	14367	14214	14417	14321	14149	14137	14410	14264	14252	14483	14315	14192	14139	14166	14258	14363	14294	14395	14257	14196	14250	14295	14418	14231	14270	14312	14261	14287	14274	14328	14178	14232	14401	14387	14296	14258	14205	14056	14401	14249	14259	14171	14236	14507	14298	14448	14420	14300	14400	14214	14257	14290	14354	14433	14374	14282	14216	14327	14362	14339	14310	14267	14253	14283	14334	14330	14155	14385	14201	14370	14356	14202	14188	14278	14263	14383	14398	14272	14312	14367	14472	14142	14309	14110	14235	14326	14319	14327	14375	14333	14192	14345	14515	14338	14189	14327	14235	14271	14479	14219	14401	14374	14223	14288	14262	14345	14215	14230	14336	14255	14187	14314	14442	14315	14376	14460	14305	14287	14415	14398	14246	14344	14207	14219	14309	14226	14382	14251	14198	14404	14353	14335	14356	14272	14359	14400	14326	14194	14385	14440	14312	14354	14244	14454	14341	14426	14363	14310	14206	14461	14261	14299	14431	14303	14272	14185	14279	14344	14247	14444	14290	14407	14120	14164	14180	14259	14237	14231	14328	14279	14220	14347	14588	14191	14308	14248	14376	14215	14309	14334	14281	14245	14530	14214	14144	14323	14255	14347	14342	14265	14398	14147	14236	14075	14234	14313	14135	14073	14299	14319	14340	14387	14278	14143	14482	14496	14292	14209	14331	14272	14630	14417	14247	14389	14435	14287	14272	14383	14251	14372	14186	14453	14194	14407	14401	14230	14245	14437	14418	14325	14400	14318	14225	14408	14150	14276	14334	14257	14362	14350	14446	14298	14211	14215	14489	14440	14218	14229	14314	14221	14232	14296	14239	14287	14290	14282	14258	14147	14212	14192	14191	14189	14369	14370	14305	14368	14384	14312	14286	14342	14147	14305	14432	14143	14307	14355	14207	14379	14173	14210	14309	14258	14281	14205	14262	14438	14222	14209	14352	14456	14357	14321	14321	14268	14232	14351	14327	14371	14239	14339	14303	14219	14237	14181	14262	14370	14216	14468	14367	14312	14195	14321	14467	14333	14257	14160	14299	14292	14332	14387	14253	14310	14395	14255	14458	14287	14325	14349	14189	14226	14408	14297	14328	14165	14321	14324	14413	14353	14276	14184	14387	14338	14302	14315	14436	14296	14415	14312	14256	14446	14231	14093	14349	14338	14345	14363	14275	14385	14170	14270	14329	14351	14332	14201	14255	14280	14209	14304	14169	14401	14180	14308	14316	14236	14232	14326	14207	14354	14282	14410	14338	14264	14306	14393	14307	14243	14381	14291	14330	14363	14246	14260	14291	14341	14357	14390	14338	14289	14420	14116	14261	14327	14257	14454	14300	14253	14368	14457	14169	14449	14258	14230	14297	14337	14409	14285	14172	14206	14334	14269	14333	14235	14300	14394	14367	14327	14343	14320	14272	14385	14285	14244	14306	14254	14361	14377	14423	14195	14509	14245	14265	14376	14437	14228	14318	14178	14247	14124	14450	14315	14272	14130	14329	14258	14248	14281	14491	14365	14228	14205	14395	14388	14286	14260	14365	14453	14462	14250	14144	14429	14216	14290	14368	14310	14174	14390	14411	14380	14300	14375	14176	14277	14320	14404	14411	14305	14064	14402	14229	14119	14179	14336	14151	14480	14353	14301	14308	14230	14435	14277	14297	14167	14342	14253	14240	14292	14341	14189	14291	14244	14267	14332	14233	14255	14279	14357	14159	14345	14359	14315	14292	14459	14366	14269	14219	14199	14238	14227	14376	14303	14375	14201	14177	14274	14208	14328	14189	14367	14238	14221	14310	14316	14391	14302	14262	14463	14399	14307	14323	14352	14496	14259	14342	14388	14457	14274	14249	14446	14349	14308	14323	14233	14193	14372	14437	14242	14205	14326	14153	14192	14285	14445	14301	14260	14399	14303	14314	14256	14387	14404	14237	14234	14162	14326	14394	14331	14074	14372	14375	14284	14301	14284	14384	14448	14250	14278	14204	14223	14282	14233	14278	14290	14177	14250	14354	14412	14134	14328	14491	14364	14252	14292	14172	14266	14360	14193	14270	14369	14148	14160	14413	14309	14199	14388	14361	14260	14382	14368	14433	14261	14265	14176	14237	14443	14280	14273	14311	14253	14401	14375	14238	14190	14469	14230	14296	14363	14186	14231	14290	14238	14317	14481	14329	14299	14128	14415	14426	14345	14268	14440	14422	14211	14402	14584	14204	14264	14344	14433	14245	14249	14400	14293	14385	14167	14336	14149	14389	14352	14306	14273	14144	14299	14269	14279	14411	14078	14200	14164	14388	14425	14230
24301	24967	32761	28527	23943	21786	19481	16628	15770	15963	16008	15837	15725	15912	15584	15780	15687	15977	15892	15689	15630	15824	15870	15903	15772	15843	15885	15862	15782	15862	15712	15794	15942	15696	15757	15673	15896	15583	15670	15726	15484	15661	15704	15942	15827	15858	15508	15895	15819	15829	15829	15722	15784	15577	15515	15701	15826	15744	15872	15859	15897	15863	15617	15815	15787	15735	15655	15528	15611	15564	15721	15535	15735	15580	15538	15627	15765	15995	15669	15883	15679	15448	15889	15800	15696	15676	15592	15857	15780	15394	15664	15690	15681	15618	15738	15702	15657	15731	15701	15696	15790	15675	15850	15838	15745	15454	15641	15530	15727	15618	15675	15595	15713	15867	15705	15640	15682	15849	15707	15601	15606	15791	15845	15892	15710	15753	15789	15539	15750	15563	15850	15470	15720	15693	15705	15763	15747	15537	15727	15805	15788	15837	15723	15686	15802	15466	15552	15827	15370	15572	15877	15710	15518	15724	15559	15789	15684	15718	15646	15801	15708	15775	15568	15364	15473	15561	15681	15620	15627	15673	15700	15514	15604	15527	15729	15780	15687	15718	15699	15810	15755	15633	15918	15653	15760	15718	15915	15909	15697	15717	15454	15629	15809	15816	15784	15677	15736	15589	15579	15549	15684	15627	15779	15780	15601	15527	15579	15864	15579	15722	15732	15621	15696	15770	15572	15670	15609	15759	15706	15652	15694	15651	15674	15666	15709	15787	15570	15669	15683	15655	15681	15711	15534	15582	15560	15827	15830	15739	15681	15628	15651	15574	15785	15450	15520	15714	15821	15779	15592	15681	15745	15714	15748	15641	15715	15751	15682	15615	15503	15719	15589	15528	15574	15661	15759	15670	15568	15676	15549	15723	15814	15577	15632	15732	15752	15535	15729	15619	15645	15608	15517	15802	15680	15529	15796	15749	15745	15700	15858	15718	15580	15583	15646	15518	15730	15574	15698	15586	15483	15551	15548	15855	15858	15636	15786	15695	15823	15640	15674	15632	15723	15559	15732	15877	15612	15491	15642	15657	15695	15740	15840	15699	15564	15553	15647	15609	15746	15683	15641	15580	15571	15785	15572	15621	15720	15615	15653	15659	15586	15639	15617	15615	15660	15635	15772	15680	15777	15640	15676	15828	15711	15748	15586	15509	15697	15617	15574	15633	15615	15702	15574	15657	15551	15518	15776	15534	15827	15662	15608	15626	15624	15592	15739	15542	15701	15790	15782	15557	15695	15652	15556	15604	15642	15563	15731	15719	15704	15720	15653	15446	15641	15480	15832	15642	15609	15652	15602	15536	15731	15686	15832	15626	15628	15603	15642	15751	15564	15859	15574	15590	15785	15735	15718	15541	15732	15648	15583	15568	15638	15704	15568	15578	15703	15702	15618	15463	15599	15603	15976	15592	15689	15564	15683	15825	15626	15705	15645	15646	15646	15574	15666	15499	15881	15593	15515	15825	15700	15772	15529	15666	15838	15612	15675	15774	15830	15770	15871	15784	15809	15720	15495	15663	15599	15537	15541	15840	15742	15873	15793	15758	15590	15704	15878	15761	15792	15658	15844	15742	15483	15604	15667	15599	15629	15527	15535	15653	15474	15599	15667	15558	15680	15695	15640	15734	15515	15667	15672	15586	15575	15701	15718	15638	15672	15559	15595	15734	15676	15729	15832	15569	15741	15604	15732	15526	15791	15576	15438	15705	15762	15728	15735	15632	15609	15697	15737	15711	15583	15728	15856	15784	15774	15760	15588	15661	15796	15831	15795	15837	15743	15658	15689	15589	15663	15634	15803	15472	15498	15484	15655	15642	15716	15799	15683	15764	15578	15664	15620	15850	15650	15795	15826	15744	15560	15849	15788	15627	15561	15723	15583	15680	15620	15883	15646	15678	15735	15656	15779	15503	15664	15620	15737	15759	15704	15621	15618	15618	15798	15589	15543	15511	15653	15801	15678	15560	15678	15715	15617	15632	15741	15762	15612	15813	15852	15706	15762	15573	15663	15618	15603	15524	15681	15873	15639	15556	15668	15711	15672	15696	15603	15519	15724	15740	15517	15628	15646	15789	15561	15629	15640	15680	15540	15696	15652	15809	15606	15629	15854	15642	15789	15808	15731	15738	15645	15672	15647	15749	15444	15813	15650	15543	15689	15651	15668	15645	15584	15688	15690	15719	15785	15679	15626	15737	15499	15670	15664	15706	15753	15621	15616	15554	15681	15655	15580	15772	15749	15532	15786	15560	15574	15599	15781	15570	15765	15665	15833	15784	15583	15695	15664	15920	15805	15784	15632	15439	15556	15489	15662	15624	15595	15871	15565	15649	15719	15461	15668	15766	15619	15726	15799	15642	15587	15669	15651	15536	15685	15727	15398	15560	15602	15738	15548	15646	15679	15778	15674	15725	15745	15787	15653	15556	15780	15572	15775	15710	15635	15541	15627	15836	15812	15726	15544	15631	15678	15628	15799	15613	15720	15582	15884	15799	15495	15699	15650	15646	15505	15499	15767	15742	15764	15716	15541	15601	15643	15890	15674	15796	15814	15713	15831	15677	15808	15693	15824	15503	15763	15879	15727	15910	15770	15509	15669	15662	15649	15812	15685	15774	15701	15661	15691	15548	15771	15696	15440	15627	15744	15604	15715	15569	15617	15632	15599	15981	15809	15625	15582	15732	15645	15435	15986	15657	15767	15723	15597	15686	15721	15764	15687	15711	15652	15608	15674	15915	15688	15812	15865	15672	15498	15432	15615	15615	15840	15722	15588	15508	15577	15785	15609	15590	15736	15510	15764	15750	15502	15317	15422	15920	15650	15651	15694	15663	15853	15838	15846	15780	15705	15644	15768	15841	15733	15842	15791	15786	15811	15719	15670	15562	15516	15684	15811	15751	15879	15665	15412	15559	15744	15621	15723	15693	15849	15754	15738	15728	15856	15585	15690	15566	15850	15619	15585	15589	15769	15717	15744	15711	15620	15773	15709	15500	15658	15802	15622	15421	15645	15640	15595	15673	15502	15699	15635	15635	15704	15817	15779	15667	15854	16021	15921	15647	15568	15726	15772	15856	15604	15698	15725	15799	15616	15745	15800	15567	15769	15784	15539	15869	15606	15451	15550	15812	15600	15716	15530	15692	15643	15577	15600	15581	15872	15520	15483	15730	15506	15538	15740	15537	15791	15583	15493	15553	15825	15641	15974	15689	15612	15760	15589	15652	15691	15812	15619	15622	15891	15669	15790	15638	15665	15595	15456	15883	15636	15763	15857	15508	15711	15761	15608	15529	15686	15697	15613	15808	15773	15742	15867	15615	15814	15814	15730	15796	15626	15755	15700	15571	15823	15663	15779	15561	15606	15777	15746	15707	15752	15658	15478	15742	15551	15610	15737	15808	15893	15781	15608	15704	15602	15729	15802	15915	15784	15889	15561	15491	15740	15854	15766	15617	15575	15529	15792	15710	15769	15634	15656	15839	15715	15677	15711	15792	15533	15671	15483	15647	15732	15828	15720	15676	15671	15721	15765	15777	15725	15573	15838	15587	15871	15633	15581	15779	15650	15583	15638	15846	15676	15599	15682	15634	15531	15561	15651	15648	15432	15804	15773	15528	15791	15804	15696	15700	15660	15640	15548	15651	15711	15744	15684	15475	15793	15778	15608	15799	15609	15544	15713	15795	15624	15692	15720	15746	15773	15703	15632	15617	15561	15829	15618	15584	15513	15557	15718	15623	15748	15548	15495	15759	15726	15565	15743	15765	15802	15788	15703	15369	15723	15740	15786	15757	15756	15532	15560	15681	15576	15695	15888	15640	15657	15849	15718	15524	15707	15553	15631	15698	15745	15461	15622	15661	15908	15543	15546	15491	15727	15726	15818	15719	15630	15638	15628	15596	15785	15636	15528	15655	15708	15789	15809	15726	15764	15766	15923	15732	15684	15672	15633	15626	15852	15385	15632	15433	15647	15647	15637	15817	15585	15538	15779	15654	15750	15714	15660	15611	15623	15534	15729	15707	15543	15586	15843	15705	15660	15539	15768	15639	15788	15773	15708	15663	15679	15737	15821	15667	15687	15873	15634	15554	15696	15561	15846	15701	15624	15694	15846	15614	15463	15823	15487	15643	15817	15793	15759	15749	15687	15775	15601	15689	15689	15528	15676	15539	15750	15636	15601	15606	15687	15571	15741	15557	15602	15533	15699	15878	15705	15594	15587	15635	15718	15582	15722	15585	15591	15774	15723	15570	15518	15651	15813	15995	15493	15770	15511	15671	15845	15681	15593	15957	15700	15674	15621	15555	15692	15675	15629	15603	15905	15783	15638	15643	15786	15519	15707	15410	15552	15829	15657	15770	15845	15606	15650	15647	15844	15660	15646	15627	15663	15571	15671	15619	15702	15599	15682	15652	15652	15668	15698	15346	15476	15577	15594	15957	15680	15714	15896	15750	15678	15686	15848	15739	15566	15799	15739	15732	15681	15666	15551	15704	15717	15658	15555	15929	15656	15630	15822	15819	15940	15850	15592	15760	15786	15667	15821	15780	15557	15447	15628	15730	15782	15792	15801	15616	15657	15860	15540	15697	15704	15472	15673	15713	15751	15663	15650	15681	15591	15693	15724	15696	15613	15683	15673	15602	15864	15525	15776	15569	15643	15570	15622	15651	15727	15694	15732	15713	15681	15884	15738	15789	15615	15623	15731	15689	15605	15512	15863	15544	15722	15671	15498	15853	15762	15656	15447	15581	15824	15616	15615	15753	15576	15741	15883	15776	15631	15695	15627	15760	15760	15644	15797	15702	15813	15684	15803	15625	15655	15690	15849	15778	15778	15757	15707	15870	15734	15656	15781	15617	15710	15842	15653	15844	15752	15804	15819	15679	15687	15721	15771	15775	15606	15810	15541	15607	15654	15633	15597	15810	15598	15549	15584	15759	15746	15556	15740	15738	15518	15671	15724	15573	15435	15653	15821	15626	15748	15754	15769	15686	15732	15667	15622	15668	15761	15703	15512	15693	15601	15595	15571	15758	15794	15709	15759	15675	15664	15908	15622	15713	15609	15562	15614	15674	15670	15546	15739	15601	15817	15751	15812	15625	15548	15644	15656	15732	15700	15698	15694	15749	15835	15683	15681	15744	15812	15679
63222	96778	65136	42500	25754	17288	15375	14447	14164	14079	14105	14140	13831	14215	14045	14001	13958	14116	14094	13944	14069	14191	14136	13904	13930	14042	13999	14092	14086	14064	13982	14107	14081	14053	14151	14011	13910	14016	14028	13983	14245	14117	14040	13926	14064	14082	13940	14148	14123	14125	14052	14033	14049	14014	13914	14028	14102	13946	13949	14056	14167	14043	14072	14015	13968	13951	14006	13995	14154	13947	13970	14081	13764	13973	14078	13901	14018	14037	14119	13992	13950	14089	14005	13876	13998	14171	14003	13991	14238	13969	13990	13871	14004	14127	14123	14014	13898	13898	14054	13907	14068	14088	14052	13920	14002	14223	13886	14142	14159	13999	13960	13973	14067	13954	13833	13880	14091	14088	14036	14000	13968	14165	13941	14143	13996	14073	13953	14137	13905	14061	13893	13898	14040	13905	14189	13991	14142	13923	14002	13823	14153	13731	13988	14083	14031	13869	14000	13982	13995	13849	14001	13990	14031	14015	13966	13942	14075	13909	14118	13960	14116	14009	14041	14148	14003	13908	14066	14068	14249	14036	13870	14100	14029	14097	13980	14150	14113	13869	13998	14076	13955	14159	13932	14033	13969	14195	14049	14065	14070	14084	14237	14078	14056	14045	13876	14059	14014	13898	13909	13980	13998	13918	13929	14069	13971	14038	13955	14100	14011	14181	13918	13989	14030	13980	14013	14019	13897	14075	14043	14023	13986	13890	14078	13873	14100	14035	13836	14129	14126	13910	14134	14026	14188	13841	14051	13947	13944	14037	14004	13913	14309	13905	14047	13993	14075	14150	14028	13986	13946	14009	13892	14114	13987	13929	14159	14074	14172	13997	14056	14005	13877	14031	13939	14059	14081	14059	14069	14075	13984	14019	14015	14134	13973	14093	13993	14007	14031	14025	14222	13875	14141	13961	13966	13902	14122	14130	13966	13880	14039	14010	14128	14105	14116	14018	14117	13859	14087	14241	14031	13971	13913	14194	13947	14059	14043	13979	14220	13880	14036	14011	13829	13919	14036	13996	13928	14090	13871	14126	13963	13942	13934	14105	13942	13900	13949	14010	13758	14030	13993	14014	13983	14101	13980	14069	13991	13908	13970	14110	13998	14069	14055	14074	14005	13996	13995	14020	13923	14018	13827	13961	14059	14035	13970	13942	14084	14044	14187	14135	13952	14080	13961	13980	13969	14046	13948	14034	14154	14170	14127	14003	13992	14081	13911	13948	14010	14184	14042	13993	13990	14143	14068	14060	13924	13978	13897	14060	13913	14028	13993	14094	13800	13929	14074	14087	14098	14165	13931	13937	14086	14055	14146	13990	13911	13994	13985	14012	14071	14007	14051	13898	13923	14039	14019	14023	13910	13997	13951	13853	13854	14175	13910	14027	14147	14013	14086	13969	14059	13947	14187	13932	13957	13902	13901	14134	13973	14167	13875	14055	13906	13990	13886	14029	14149	13931	13788	13932	13934	13875	14159	14161	14006	13975	13923	14055	13888	13996	13983	14038	14045	14004	14069	13965	13948	13993	13985	14119	14107	13917	13979	14100	14056	14043	13950	13901	14018	14211	14046	14092	13979	13939	14015	13887	14069	14117	13892	14044	14135	14091	14056	13947	13873	14023	13959	13999	14018	13839	14013	14063	13941	13973	14179	13994	14037	14025	13858	13981	13996	13955	14206	13973	14120	14159	14005	14141	14011	13845	14006	13998	14075	14010	14002	13976	13981	14123	14023	14009	13774	14147	13966	14056	13818	14213	13913	13855	14120	13836	14036	13940	14081	13941	13946	14084	14010	14203	14007	14124	14138	13903	14046	13977	14066	14081	13934	14039	13941	14120	13900	14042	14105	13925	14063	13935	13863	13922	13979	13998	13945	13988	13937	13975	13873	14119	14054	13884	14064	14012	13882	13934	13887	14204	13924	14061	13997	13993	13979	14159	14067	14241	14086	13848	14166	13999	14027	14131	13948	13942	14041	14027	13935	13965	14044	13958	13947	13940	14024	14148	14202	14016	14176	14111	13986	14100	13921	13976	13929	13999	14127	14008	14054	14122	13998	14051	14113	14014	14060	13937	14034	14011	13948	14107	14078	13932	14038	13975	14038	14208	13990	14099	13912	13988	13923	13889	14177	14037	13926	13832	14171	14117	13969	14119	13911	14029	14030	14102	13963	13935	14010	14033	14037	13956	13976	14052	14127	14098	14162	14079	14098	13951	13987	14104	13979	13964	14204	14012	14134	14193	14083	14073	13994	14083	13969	14091	14075	14074	14016	13962	13964	13962	14111	14137	14079	14043	13927	14131	14179	14050	13914	14068	13901	14010	14153	14158	14058	13920	14029	14154	14016	14157	14034	13897	13976	14008	14049	13983	13951	14119	14024	14080	13862	14063	13871	14080	14052	14067	14107	13920	14198	14116	14195	13866	14008	13944	14097	14009	14138	13974	14143	14081	14201	14039	14260	14110	14014	13946	14029	14061	14013	14079	14085	13919	13936	14101	13905	14082	14102	13978	14081	13998	13849	14152	13921	14212	13995	13969	14111	13907	13979	14046	13988	14080	14035	14108	14051	14116	14005	14085	14015	13877	13900	14056	14172	13958	13929	14105	14041	13890	14127	14149	13983	14076	13943	14065	14050	13852	14066	14088	14169	13873	13948	14051	13865	14076	14003	14052	14042	13974	14050	13944	14041	14095	14026	14015	14171	14054	14060	13942	14155	14123	14031	14012	14037	14090	13926	14075	14022	13942	13949	14032	14052	13845	14015	14045	13972	14206	13912	13960	13989	13999	13972	13970	13909	13861	14031	13974	13888	14256	13981	13923	14148	14034	14162	14187	14041	13945	13963	14052	14020	13970	14080	13831	14046	13749	14117	13802	14073	13927	13912	13781	14033	14091	14151	14022	14047	13978	13922	14015	14036	14033	13863	13968	13995	14286	14069	13972	14124	14086	13983	14114	14059	13898	13871	14049	14029	13987	14234	14142	13924	13946	14007	13991	14186	14059	14115	13867	14152	13866	13862	14114	14078	14044	14062	14102	14061	14174	14037	14103	14021	14058	14175	14080	14190	13850	14170	14058	13999	14134	13937	14031	13995	13900	14123	14031	13946	14036	14203	14031	13921	14238	14022	13976	14049	13995	14016	14156	14038	14089	13923	13976	13894	14026	14164	14060	14009	13910	14008	13987	13964	13937	13846	14009	13896	14078	14151	14023	13901	14152	13952	14086	14119	13982	13977	14017	13904	14128	14092	14109	14056	13942	14263	13900	13964	14126	13960	13952	14016	14034	14069	14021	14012	14067	13901	13905	14013	13918	13971	14093	14045	13876	14026	14115	14109	13950	14026	14140	14047	13966	13927	14019	13945	14083	13976	14072	14044	13967	14129	14197	14115	13972	14126	14024	13958	13985	14066	14028	13864	13979	13991	13945	14133	13921	14034	13966	13911	13949	13975	13969	13957	13973	14049	14144	13976	14034	13948	13954	14135	14001	14008	13985	14016	13997	13994	14176	14114	13968	14021	14007	14011	14088	14062	14122	14013	14164	13964	14030	14097	14042	13902	14073	14095	13936	14135	14094	14076	14076	13912	14058	14198	14058	14072	13870	14092	13933	14059	13777	13947	14087	14102	14041	14052	14203	14022	14148	13990	14052	13906	14155	13998	14026	14087	13977	14026	14047	14034	14071	14043	14092	14101	14025	13907	13850	14030	13987	13929	14194	14100	13918	14057	14030	14103	13979	13907	13920	13967	13962	13932	14002	14087	13872	13983	13884	14050	13922	13953	14035	13973	13824	14006	14079	13962	14215	14003	13927	14036	13965	13941	14034	14004	13917	14026	13983	14006	13915	14085	13898	14209	14119	13911	14138	13952	14059	13973	14062	14126	13892	13826	14076	13861	14146	13915	14097	13888	14058	13982	14063	14020	13985	14155	13878	13936	13977	13946	14035	14016	14090	14088	14126	14032	14045	14124	13817	14142	14186	14109	14089	14114	13871	13952	14007	14066	14077	13991	13984	14014	14044	14047	14145	14147	14010	13976	14044	13930	13891	13939	14039	14021	14141	14089	13979	14175	14018	14034	13943	14082	14006	14120	13917	13999	13997	13970	14021	14195	13759	14020	13924	14115	14073	14132	14149	14196	14201	13881	14033	14087	14058	14117	14030	14040	13922	14062	14039	14031	14105	14050	14064	13991	13937	13969	13944	13835	14054	14015	13866	14006	13948	14016	13952	14157	13960	13997	13954	14206	14029	14146	13908	14006	13899	14025	13960	14030	13938	13972	13802	14138	14060	14093	13789	13957	13961	14121	13955	14102	14133	14156	13894	14050	14043	14125	13902	14143	13768	14017	14138	14064	14088	14115	14039	14017	14164	13991	13927	14071	14053	14095	14085	13986	13943	13987	14070	14082	14160	13982	13951	14088	14042	13893	13942	13964	13973	14022	14051	14098	14025	14143	14007	14027	13794	14027	13820	14027	14160	14046	13988	13949	13827	14090	13913	13858	13975	14034	14027	13888	13931	14025	14163	14024	14083	14025	14174	14045	13976	13763	14026	14008	13808	14120	13959	14059	13951	14194	14106	14106	14044	14097	14154	13972	14124	14226	13935	13834	14300	14047	13984	13969	13939	14024	14093	14091	13868	14051	14057	14094	13877	14109	13776	13999	14165	14007	13939	14146	14130	14103	13995	14072	13852	13892	14019	14020	14011	13999	13906	13906	14003	14171	14092	13894	13922	14236	14177	14040	13931	14107	14035	13994	13972	14027	14076	14084	14014	14039	14024	14100	14020	14014	14157	14175	14003	14131	14021	14127	14145	13979	14000	13963	14139	14115	14013	13996	14011	14078	14022	13918	13929	13993	14016	13974	13800	14123	14030	14000	14032	13945	13946	14069	14098	14071	14058	13997	14091	13704	13990	14102	14191	13856	13991	14055	14161	14095	14018	14027	14011	13958	14026	14108	13956	14058	13992	14057	14016	14213	14039	13887	13926	14034	14004	13950	14123	14172	13948	13944	14116	14072	14006	14028	14002	13985	13945	14128	13884	13994	13920	14110	13984	14059	14094	14076	14026	13952	14058	14028	14007	14006	13747	13962	14127	14000	13808	13943	14028	13968	13868	14089	14020	14067	13984	14005	14008
22936	22494	30116	25767	22967	23909	24018	17370	15944	16342	15798	15952	16079	15963	16086	15926	15813	15708	15843	15799	15725	15821	15819	15924	15862	15728	15628	15780	15903	15780	15705	15730	15704	15853	15754	15767	15490	15652	15719	15757	15540	15960	15741	15674	15778	15612	15666	15673	15385	15678	15705	15691	15684	15669	15605	15757	15649	15573	15729	15640	15678	15535	15821	15785	15681	15723	15735	15682	15522	15573	15526	15664	15716	15695	15649	15516	15604	15494	15528	15668	15642	15729	15654	15671	15626	15845	15675	15602	15838	15548	15834	15578	15681	15611	15321	15699	15620	15644	15501	15760	15769	15676	15689	15799	15741	15698	15602	15623	15573	15750	15653	15525	15579	15501	15626	15644	15448	15558	15694	15431	15747	15499	15512	15569	15702	15605	15603	15923	15721	15704	15756	15685	15606	15722	15594	15461	15691	15761	15670	15665	15636	15639	15473	15464	15610	15571	15691	15569	15643	15665	15400	15936	15805	15829	15633	15667	15671	15620	15588	15654	15537	15608	15593	15522	15623	15681	15491	15648	15694	15640	15564	15459	15539	15695	15741	15587	15497	15485	15816	15682	15546	15631	15636	15632	15585	15497	15572	15617	15608	15728	15381	15635	15670	15633	15738	15671	15381	15434	15557	15670	15919	15772	15573	15636	15457	15655	15687	15697	15575	15676	15455	15666	15403	15599	15533	15603	15648	15538	15630	15492	15590	15467	15647	15428	15617	15636	15658	15458	15818	15618	15619	15585	15661	15742	15589	15746	15650	15680	15614	15774	15565	15558	15748	15628	15663	15694	15684	15424	15671	15504	15437	15681	15395	15661	15529	15541	15847	15760	15550	15621	15614	15460	15610	15428	15611	15668	15430	15628	15708	15526	15662	15489	15481	15484	15513	15719	15593	15590	15673	15704	15624	15663	15713	15614	15549	15748	15594	15694	15379	15610	15636	15521	15671	15461	15578	15517	15452	15764	15789	15406	15716	15635	15571	15621	15625	15483	15372	15605	15746	15600	15632	15588	15524	15599	15537	15458	15638	15528	15729	15513	15786	15623	15779	15601	15763	15532	15605	15535	15526	15659	15763	15732	15710	15664	15577	15763	15583	15613	15592	15548	15564	15543	15515	15534	15646	15472	15735	15609	15626	15550	15692	15627	15562	15576	15867	15771	15641	15761	15676	15655	15538	15777	15471	15722	15623	15389	15645	15473	15586	15575	15484	15525	15678	15517	15725	15559	15636	15692	15420	15759	15412	15557	15591	15622	15673	15604	15583	15700	15797	15630	15672	15423	15679	15650	15548	15775	15516	15601	15702	15542	15683	15628	15688	15449	15643	15430	15536	15593	15725	15416	15758	15405	15389	15574	15508	15620	15507	15477	15671	15479	15486	15502	15519	15404	15576	15708	15615	15568	15650	15700	15723	15606	15673	15429	15536	15537	15659	15576	15753	15678	15565	15595	15658	15726	15535	15568	15584	15596	15603	15583	15629	15322	15659	15555	15731	15703	15660	15493	15558	15589	15364	15487	15570	15535	15640	15567	15672	15539	15479	15545	15575	15604	15607	15643	15571	15838	15648	15796	15691	15527	15553	15504	15619	15572	15319	15486	15556	15634	15650	15681	15306	15377	15715	15615	15705	15645	15689	15773	15630	15421	15507	15763	15457	15571	15628	15619	15676	15631	15685	15697	15453	15387	15642	15739	15749	15737	15748	15601	15603	15657	15680	15575	15428	15635	15521	15600	15793	15668	15585	15570	15647	15703	15680	15669	15585	15588	15591	15555	15457	15664	15708	15558	15515	15592	15490	15737	15648	15856	15415	15584	15740	15472	15672	15739	15725	15587	15669	15527	15591	15646	15474	15562	15538	15604	15442	15688	15659	15612	15547	15590	15484	15713	15710	15636	15545	15489	15641	15589	15655	15599	15473	15474	15542	15533	15547	15504	15575	15574	15643	15760	15511	15648	15685	15531	15646	15636	15562	15609	15446	15512	15624	15492	15483	15614	15676	15518	15853	15628	15473	15380	15489	15566	15730	15682	15704	15722	15638	15651	15643	15318	15560	15596	15444	15544	15701	15516	15547	15642	15716	15567	15624	15671	15535	15528	15724	15614	15778	15504	15483	15647	15646	15587	15834	15369	15543	15598	15584	15461	15589	15623	15557	15590	15627	15712	15526	15411	15516	15785	15680	15568	15723	15513	15635	15520	15656	15588	15578	15487	15597	15629	15769	15694	15812	15671	15751	15494	15721	15596	15584	15695	15647	15306	15434	15419	15720	15730	15593	15732	15578	15744	15462	15645	15741	15413	15502	15480	15514	15472	15733	15544	15807	15351	15488	15601	15464	15623	15665	15616	15620	15691	15539	15603	15632	15709	15670	15648	15544	15700	15603	15663	15829	15715	15510	15456	15552	15636	15613	15826	15580	15513	15545	15600	15535	15595	15650	15560	15716	15610	15546	15695	15652	15579	15575	15687	15490	15599	15370	15673	15415	15720	15634	15601	15715	15655	15621	15434	15638	15635	15528	15603	15662	15644	15643	15393	15477	15496	15658	15469	15808	15636	15659	15621	15624	15542	15574	15654	15585	15400	15707	15539	15573	15793	15790	15502	15648	15547	15746	15593	15585	15646	15560	15920	15530	15601	15753	15765	15627	15709	15539	15653	15911	15702	15568	15702	15647	15535	15601	15665	15614	15760	15502	15557	15609	15664	15461	15510	15750	15783	15586	15584	15736	15665	15534	15598	15683	15597	15539	15448	15656	15626	15827	15655	15564	15583	15711	15514	15651	15490	15752	15651	15477	15496	15529	15589	15686	15536	15529	15692	15446	15580	15630	15547	15500	15548	15534	15580	15524	15755	15571	15866	15614	15676	15618	15524	15547	15469	15296	15593	15693	15523	15473	15635	15459	15637	15529	15646	15578	15510	15475	15470	15756	15408	15641	15875	15436	15520	15618	15574	15643	15710	15429	15617	15694	15683	15524	15666	15707	15547	15491	15581	15624	15569	15598	15590	15601	15653	15777	15317	15524	15655	15623	15620	15645	15541	15671	15496	15615	15595	15670	15498	15580	15550	15425	15591	15700	15564	15755	15470	15518	15714	15701	15319	15556	15361	15657	15744	15512	15500	15582	15409	15598	15745	15672	15443	15652	15574	15402	15430	15422	15530	15579	15640	15571	15399	15776	15636	15574	15632	15552	15549	15583	15581	15633	15721	15555	15347	15599	15759	15624	15529	15537	15682	15501	15542	15593	15489	15414	15436	15598	15600	15539	15778	15790	15376	15609	15719	15682	15772	15532	15583	15616	15633	15720	15406	15594	15763	15427	15633	15615	15617	15553	15523	15718	15619	15601	15552	15626	15555	15594	15685	15624	15799	15574	15645	15465	15877	15613	15487	15525	15482	15692	15734	15467	15383	15462	15726	15583	15681	15793	15868	15478	15495	15572	15501	15470	15626	15522	15644	15720	15655	15698	15491	15698	15654	15518	15613	15748	15682	15779	15548	15535	15613	15711	15676	15818	15543	15588	15566	15770	15552	15461	15649	15610	15719	15439	15686	15571	15494	15539	15557	15731	15629	15574	15542	15474	15523	15462	15507	15490	15323	15568	15536	15657	15632	15486	15527	15543	15431	15607	15491	15447	15533	15413	15601	15530	15677	15426	15572	15590	15576	15351	15516	15539	15358	15699	15754	15667	15592	15514	15683	15540	15675	15400	15497	15659	15643	15730	15606	15786	15715	15403	15676	15509	15418	15769	15731	15646	15581	15535	15412	15618	15660	15808	15597	15809	15735	15516	15510	15604	15555	15653	15741	15630	15407	15541	15602	15546	15582	15703	15566	15741	15648	15485	15669	15784	15546	15554	15461	15587	15407	15617	15762	15573	15759	15501	15521	15571	15475	15550	15549	15557	15543	15617	15746	15567	15521	15547	15658	15590	15363	15668	15578	15654	15494	15588	15410	15620	15585	15644	15529	15540	15359	15394	15557	15728	15617	15702	15685	15646	15715	15720	15730	15665	15613	15454	15485	15650	15580	15693	15586	15535	15700	15610	15553	15479	15508	15606	15601	15633	15604	15568	15670	15547	15410	15531	15585	15585	15508	15575	15646	15582	15634	15418	15816	15771	15638	15786	15574	15639	15740	15385	15626	15692	15532	15665	15603	15621	15554	15740	15652	15535	15689	15593	15685	15406	15480	15628	15744	15503	15583	15705	15577	15750	15631	15423	15473	15666	15629	15894	15654	15498	15729	15564	15733	15728	15607	15708	15443	15528	15598	15746	15546	15615	15686	15550	15616	15651	15659	15623	15662	15683	15673	15515	15676	15528	15639	15468	15571	15762	15535	15649	15582	15725	15599	15500	15728	15606	15636	15623	15595	15775	15731	15716	15772	15695	15381	15623	15453	15712	15353	15343	15325	15472	15613	15653	15705	15595	15591	15801	15675	15709	15628	15788	15759	15497	15395	15542	15585	15647	15783	15633	15733	15706	15514	15466	15627	15689	15681	15680	15736	15652	15709	15483	15557	15661	15680	15678	15441	15427	15645	15543	15474	15793	15485	15836	15674	15646	15588	15548	15609	15532	15602	15602	15830	15460	15635	15645	15706	15461	15591	15699	15766	15464	15480	15582	15434	15642	15377	15497	15682	15626	15748	15654	15498	15553	15733	15626	15656	15827	15699	15587	15578	15557	15606	15514	15625	15621	15547	15643	15415	15498	15408	15482	15516	15523	15545	15538	15461	15533	15394	15380	15388	15446	15719	15577	15533	15583	15645	15514	15588	15766	15683	15589	15568	15642	15489	15525	15545	15765	15593	15583	15329	15597	15654	15591	15617	15708	15723	15677	15688	15663	15693	15694	15736	15637	15682	15744	15511	15511	15638	15704	15767	15749	15639	15786	15547	15633	15702	15598	15730	15760	15628	15684	15570	15832	15565	15595	15327	15590	15657	15686	15432	15555	15678	15571	15661	15577	15646	15733	15667	15458	15552	15570	15677	15563	15585	15543	15498	15449	15719	15743	15655	15507	15465	15733	15725	15738	15481	15596	15806	15696	15694	15669	15708	15927	15689	15814	15503	15562	15632	15679	15601	15523	15410	15641	15765	15797	15700	15670	15618	15727	15505	15771	15462	15430	15387
61354	102365	76386	54087	33189	21217	16467	14638	14105	13850	14040	13848	13880	13868	14008	13755	13922	14068	14089	14051	13976	14088	14063	13863	14017	13899	13952	13917	14000	14003	13948	13839	13881	13919	13953	14037	14117	14084	13909	13957	13919	13991	13892	13921	14091	13898	14134	13813	13948	13955	14111	13989	13961	13940	14067	13988	13953	14077	13688	13924	13927	14027	14150	13953	14021	13944	13991	14023	13852	13860	14057	14000	13894	13882	13944	13802	13957	13917	13930	14021	13869	13915	13921	13981	13965	13788	13877	13777	13824	13934	13852	14012	13728	13907	13805	14042	13872	13875	13925	13864	14058	13878	14061	13819	13934	13884	13869	13759	13831	14098	14003	13929	13950	13908	13910	13936	13701	13948	13986	13885	13941	14048	13915	13681	13874	13939	13878	13887	13976	13927	13942	13993	13869	13983	13858	13869	13985	13874	13914	13898	13848	13968	14053	14030	13945	13892	13952	13892	13898	13797	13922	13957	14056	14014	13998	13927	13878	13911	13931	13992	13984	13915	14084	13932	13896	13939	13830	13823	13957	13892	13940	13977	13958	14033	14068	13858	14066	13905	13796	13822	13740	13851	14057	13831	13930	13882	13896	14005	13950	13893	13923	13806	13927	13765	13931	13980	13910	13996	13878	13934	13746	13844	13986	13860	13866	14009	13931	14061	13944	13984	13894	13760	13946	13749	14034	13912	13916	13924	13813	13824	14010	13704	13993	13890	13901	13868	13849	13871	13967	14007	13954	13844	13835	13909	13868	14037	13973	13803	14134	13769	13887	13730	14007	13808	13944	13836	13912	13848	13912	14070	14044	13984	13935	13759	13879	13900	13979	14011	13813	13850	14044	14021	14013	13975	13851	13723	13972	13813	13870	14020	13886	14084	14018	13874	14002	13981	13969	13952	13908	13739	14044	13964	14075	13940	13944	14024	13907	13836	13985	13816	14121	14023	13965	13889	13871	13807	13954	13841	13934	13915	13831	14161	13850	13979	13807	13828	13935	14052	13816	13975	13949	13749	13902	13864	13859	13953	13823	13920	14003	13946	13980	14009	14035	13950	14047	13889	13910	13954	13891	13881	13951	13835	13883	13826	13893	13956	13747	13851	13954	13910	14173	13760	13829	13818	13785	13983	13903	13935	13919	13877	13739	13861	13991	14025	14030	13965	13999	13873	13916	13827	13825	13936	13839	13976	14019	13867	13945	13863	13984	13840	13976	13793	14106	13887	13880	13776	14031	14008	13987	14054	13872	13896	13769	13858	13874	13925	13979	13868	14023	13774	13992	13964	13887	13925	13909	13991	13874	13771	13805	13981	13795	13761	13794	14084	13957	14064	13822	14014	13805	14248	14000	13937	13899	13693	13964	13864	13901	13945	13839	14007	13854	13881	13927	13826	13806	13964	13965	13707	13865	13873	13917	13847	13939	13895	13890	13837	13903	13909	13937	14043	13824	13966	13955	13899	13916	13965	13938	13767	13875	13922	13868	13893	13901	13933	13772	13893	14017	14048	13741	13871	13937	13848	13972	13963	13816	13883	13870	13925	13992	13853	13833	13661	14173	13889	13841	13953	13988	13848	13991	13871	14165	13759	13850	13911	13967	13808	13894	14002	13935	13963	14010	13879	13997	14162	13902	13949	13757	13901	14059	14036	13899	14061	13747	13873	13989	13932	13843	13779	13756	13851	13982	13980	13947	13835	13917	13869	13899	13832	13819	14110	13849	13914	14024	13632	13804	13944	13819	13919	14001	13890	13873	13956	13694	14136	13985	13766	13938	13944	14096	14090	13825	13888	13832	13704	14032	14020	13996	13802	13788	13748	14020	13886	13976	13964	13843	13860	13905	13851	13748	14052	13863	13913	13969	13910	13858	13972	13896	13882	13894	13935	14020	13976	13911	14069	13717	13849	13967	13754	14028	13855	13863	13955	14085	13891	13845	13929	13832	13922	13935	13805	13842	13853	13962	13783	13795	13903	13937	13865	13876	13894	13863	14132	13943	13935	13918	13830	13974	13908	13940	13733	13810	13945	13907	14060	13968	13930	13822	13918	13844	13908	14030	13884	14167	13860	13835	13763	13940	14076	14014	13765	13962	13863	13906	13960	13940	13904	14037	13848	13957	13893	13924	13924	13858	14182	14083	14037	13906	13818	13991	13953	13847	14003	13896	13908	13921	13986	13915	13852	13996	13873	14051	13955	14150	13976	13957	14161	13831	13905	13852	13767	13982	13889	13911	13912	13788	13938	13925	13695	13855	14145	13972	13851	13927	13997	13849	13800	13984	13828	14036	13795	14134	13914	13818	14027	13852	13988	13958	13867	13993	13922	13869	14051	13961	14006	13885	13910	13878	14013	13790	14031	13839	13875	13942	14049	13900	13943	13904	13914	14062	13793	13922	13818	13937	13930	13984	13878	13952	13832	13854	14033	13865	13860	13850	14044	13789	13799	13851	13843	13890	13855	13972	13911	13932	13735	13850	13793	14043	13888	13878	13928	13979	13849	13896	14026	14026	13974	13884	13906	13915	14047	13935	14077	13974	13987	13974	13973	13862	13979	13951	13764	13876	13869	14038	13910	13902	13854	13779	13990	13904	13976	13956	13930	13830	13893	14059	13867	14007	13911	13809	13989	13933	13912	13965	13916	13828	14038	13901	13959	14004	13999	14012	13785	13804	13743	13835	13812	14033	13964	13926	14156	13926	13946	13980	13988	14035	13962	14001	13998	13852	13889	13890	13707	13808	14061	13933	13936	13976	13938	13815	13991	13884	13980	14018	13929	13966	13901	13879	13772	13947	14003	13931	13948	13986	13975	14046	13934	13886	13947	14036	13914	13976	13883	13815	14034	13970	13912	13898	13895	13878	13800	13918	13843	13935	13938	13904	13792	13971	13745	13866	13904	13957	13899	13875	13980	13916	13903	14088	13941	13832	13922	13944	14012	13934	13731	14060	14009	13947	14034	13927	13823	14052	14144	14051	13919	13962	13857	14042	13803	14124	14123	14033	13962	14018	13874	13981	13763	13913	13971	13956	13763	14044	13931	13910	14074	13827	13774	13902	14103	13992	13992	14095	13873	14030	14161	13820	13968	13853	13665	14038	13919	14105	14142	14029	13939	14096	13849	14095	13837	13967	14033	13881	13817	14031	13959	13904	13980	13895	13817	13699	13889	14079	13897	13918	13962	13915	13911	13989	13884	13992	13957	14012	14021	13874	14038	14043	13898	13930	13786	13901	14014	13983	13918	13837	13862	13954	13978	13776	13986	13792	13798	13967	13898	13894	13983	13940	14010	14068	13958	13816	14010	13964	13873	13953	13910	13751	13939	14040	13860	14021	13894	13724	13829	13864	13903	13893	13802	13817	14029	13844	13900	14017	13928	13938	13951	13803	13917	13888	13922	13824	13971	13927	14059	13815	13728	14013	13924	14032	14016	13970	13903	13986	13932	14012	13869	13831	13863	13987	13967	13822	13931	13988	14163	14047	13904	13873	13990	13982	14024	13853	13828	13840	13721	14026	13823	13936	13995	13923	13780	13882	13847	13872	13810	13799	13932	13805	13941	14033	13801	13813	13898	13827	14002	13911	13971	13845	14067	13896	13976	13971	13885	14105	13927	13748	13909	13900	13922	13884	13862	13943	13836	13868	13868	13913	13850	14009	13866	13914	13855	13916	13991	13909	13992	13963	13865	13880	13848	13890	14030	13838	13940	13998	13822	13958	13941	13906	13811	13747	14051	14023	13836	13882	13924	13948	13958	13898	13810	13997	13750	13767	14004	14018	13969	13912	13754	14077	14006	13883	14014	13803	13997	13960	13893	13970	14011	13979	13786	13937	14010	13962	13929	13905	13740	13993	14117	14009	13911	13842	13887	13956	13981	13815	14053	13994	13942	13863	13892	14068	14013	13972	13868	13869	13912	13876	13766	13701	14071	13985	13939	13803	13907	13868	14065	13999	13944	13885	13867	13774	13818	13967	13836	13980	13765	13745	13809	13751	13997	13961	13827	13923	13907	13787	13787	13846	13828	13947	14016	13880	13954	13969	13905	13829	13907	13845	13881	14060	14032	13812	14065	13821	13946	13934	13940	13921	14018	13849	13738	13745	13962	13981	13858	13864	13986	13832	13992	14068	13981	13748	14013	13994	13751	13998	13873	13962	13825	13942	14096	13938	13971	13845	13915	13915	13984	13916	13890	13795	13900	13763	13850	13927	13867	13965	13942	14022	13789	13819	13875	13757	14122	13744	13953	13858	14004	13738	13889	13907	13949	13950	13784	13894	13923	13932	13930	13838	14054	13903	14153	13875	13885	14035	13900	13834	14020	14011	13978	14064	13825	13771	13960	13905	14096	13935	13895	13810	13698	13987	13721	13836	13866	13977	14011	13883	13735	13998	13996	13843	14035	13899	14036	13955	13985	13832	13804	13795	13961	14068	13830	14042	13880	13719	13766	13929	13928	13842	13880	13892	13821	13917	14062	14049	13921	13842	14131	13974	13939	13805	14041	13970	13898	13906	13947	14024	13896	13985	13976	14011	13768	14136	13826	13930	13855	13882	14099	13932	13907	13954	14029	14027	14020	13890	13969	13800	13739	13945	13996	13938	14014	14007	13957	13947	13940	14017	13809	13813	14054	13832	13875	13864	13918	13909	13943	13828	13746	14050	13843	13885	13826	14026	14024	13932	13816	13890	13835	13980	13929	13930	13967	14021	14017	13983	13911	14071	13812	13790	13931	13854	13925	13889	13985	13865	14019	13798	13853	13768	14122	13878	13944	14040	13882	13781	13637	13838	13819	13998	13857	13894	13982	13973	13976	13977	14024	13940	13809	13784	13897	13959	13910	13861	13946	13924	13800	13758	13844	13928	13815	13815	14124	13876	13962	13922	13989	13899	13762	13900	13874	13902	13971	13785	14046	13844	13943	13959	13792	13805	13929	13919	13945	13977	13968	13894	13927	13920	13842	13882	13935	13916	13847	14114	13987	13948	13959	13928	13795	13850	13868	13956	13959	13965	14007	13971	13920	13981	13973	13896	13931	13925	13899	14003	13921	13887	13937	13919	13800	13913	13864	13975	13909	14030	13842	13973	13927	13840	13795	13875	13920	13956	13922	14171	13928	14147	13748	13958	13924	14056	13881	13995	13956
32240	37786	34070	26127	18676	16751	16229	16022	15768	15939	15842	15939	15863	15649	15789	15897	15759	16037	15969	15902	15724	15770	15972	15806	15780	15882	15737	15880	15825	15909	15971	15771	15959	15839	15726	15784	15827	15697	15727	15932	15704	15820	15697	15837	15887	15745	15852	15639	15986	15885	15772	15681	15792	16035	15791	15795	15758	15772	15767	15782	15906	15890	15954	15822	16122	15709	15716	15886	15598	15985	15825	16138	15821	15844	15763	15673	15865	15757	15847	15872	15907	15772	15643	15774	15802	15899	15868	15935	15650	15551	15786	15632	15852	15664	15755	15857	15941	15746	15802	15843	15946	15841	15713	16011	15813	15877	16062	15739	15768	15786	15774	15946	15891	15891	15725	15736	15846	15809	15960	15881	15798	15972	15605	15857	15918	15755	15888	15863	15891	15916	15792	15762	15854	15799	15749	15824	15864	15796	15803	15770	15700	15919	15901	15785	15556	15607	15830	15796	15953	15678	15809	15660	15918	15749	15901	15969	15771	15841	15847	15797	15902	15688	15924	15744	15754	15950	15758	15830	15840	15724	15743	15766	15735	16009	15735	15736	15790	15894	15915	15845	15845	15799	15885	15831	15835	15947	15720	15908	15824	15814	15737	15908	15635	15981	15806	15745	15714	15891	15821	15561	15866	15854	15915	15684	15579	15937	15711	15922	15815	15823	15771	15818	15812	15768	15913	15817	15877	15707	16043	15748	15806	15843	15858	15802	15801	15682	15776	15825	15986	15789	15835	15669	15655	15747	16016	15733	15805	15857	16035	15751	15744	15950	16033	15842	15700	15863	15860	15635	15888	15864	16039	15762	15699	15695	15735	15637	15718	15964	15938	15727	16012	15984	15876	15552	15838	15751	15978	15741	15802	15851	15965	15847	15793	15768	16045	15725	15799	15757	15964	15979	15737	15915	15884	15674	15824	15701	15561	15615	15864	15940	15741	15918	15756	15711	15779	15714	15841	15777	15897	15750	15841	15872	15556	15814	15830	15807	15937	15737	15839	15961	15816	15818	15752	15691	15906	15828	15888	15766	15807	15794	15871	15834	15889	15732	15825	15835	15800	15757	15934	15791	15705	15782	15809	15929	15739	15868	15745	16013	15939	15799	15821	15691	15776	15908	15785	15888	16003	15765	15778	15767	15986	15824	15605	15720	15896	15693	16061	15587	15952	15875	15757	15822	15973	16045	15879	15861	15881	15718	16010	15807	15780	15874	15824	16042	15979	15937	15681	15719	15658	15719	15931	15567	15729	15863	15691	15553	15896	15802	15883	15934	15777	15937	15760	15840	15786	15942	15851	15756	15879	15917	15655	15770	15673	15782	15959	15712	15752	15587	15820	15908	15744	15891	15934	15768	15779	15808	15900	15745	15820	15839	15778	15651	15668	15866	15654	15875	15883	15790	15874	15981	15780	15782	15870	15790	15906	15894	15992	15720	15558	15761	15719	15720	15781	15640	15728	15710	15843	15896	15808	15706	15940	15630	15758	15849	15869	15944	15799	15804	15878	15739	15887	15666	15964	15934	15869	15837	15702	15910	15777	15865	15753	15757	15757	15745	15824	15799	15800	15593	15789	15716	15730	16200	15927	15851	15810	15887	15667	15746	15854	15851	15666	15704	15791	15717	15626	15925	15976	15804	15755	15673	15590	15894	15507	15800	15678	15716	15864	15921	15792	15728	15736	15883	15789	15863	15784	15704	15578	15714	15618	15882	15748	15648	15750	15864	16053	15876	15914	15782	15923	15705	15943	15970	16029	15897	15852	16023	15912	15751	15823	15863	15670	15682	15846	15750	15849	15776	15821	15752	15886	15777	15790	15859	15860	15708	15658	15890	15937	15954	15843	15966	15937	15833	15951	15857	15726	15696	16035	15689	15926	15793	15763	15881	15837	15841	15859	15835	15794	15807	15847	15639	15889	15899	15830	15882	16019	15890	15848	15606	15767	15827	16049	16022	15779	15869	15921	15886	15912	15673	15803	15876	15923	15795	15636	15872	15740	16087	15982	15766	15939	15634	15869	15642	15997	15764	15716	15842	15684	15962	15985	15704	15829	15827	15758	15662	15888	15830	15933	15965	15666	15851	15802	15844	15710	15852	15786	15838	15764	15761	15675	15903	15758	15758	15787	15870	15828	15811	15855	15661	15784	15770	15875	15654	15830	15804	15932	15875	15820	15927	15696	15575	16061	15731	15686	15671	15848	15801	15950	15834	15714	15838	15858	15712	15955	15713	15816	15826	15971	15979	15637	15819	15809	15860	15815	15715	15879	15884	15723	15792	15732	15708	15818	15888	15813	16062	15796	15788	15706	15841	15751	15799	15870	16066	15879	15848	15724	15761	15927	15837	15918	15855	15633	15799	15827	15823	15795	15813	15768	15717	15837	15911	15848	15653	16049	15871	15789	15810	15803	15704	15896	15812	16008	15992	15748	15805	15859	15973	15859	15824	15836	15717	15817	15693	16123	15596	15823	15937	15816	15618	15912	15659	15820	15856	15790	15736	15822	15783	15918	15759	15777	15809	15858	15874	15877	15583	15749	15918	15856	15842	15886	15709	15782	15888	16001	15860	15916	15871	15716	15925	15794	15853	15753	15795	15990	15823	15657	15741	15860	15854	15640	15838	15931	15979	15716	15792	15866	15624	15920	15782	15793	15886	15802	15819	15835	15669	15644	15825	15517	15856	15875	15888	15844	15765	15987	15933	15799	15774	15669	15892	15950	15810	15752	16057	15848	15963	15932	15808	15719	16034	16001	15797	15972	15782	15737	15696	15996	15758	15769	15967	15981	15703	15755	15694	15619	15712	15755	15756	15776	15699	15966	15819	15948	15735	15806	15659	15813	15749	15884	15824	15758	15605	15932	15835	15987	15762	15829	15952	15738	15819	15974	15825	16046	15695	15729	15970	15924	15925	16055	16021	16015	15822	15798	15786	15530	15791	15863	15713	15718	15503	15763	15808	15904	15985	15914	15769	15747	15736	15837	15965	16053	15806	15688	15926	16119	15730	15809	15851	15613	15894	15713	15629	15909	15638	15826	15840	16012	15747	15956	15963	15771	15817	15847	15744	15815	15526	15987	15705	15868	15902	15732	15784	15809	15893	15786	15773	15754	15926	15806	15756	15738	15739	15788	15789	15705	15939	15736	15731	15853	16016	15741	15866	15946	15943	15816	15909	15957	15860	15722	15907	15686	15975	15855	15620	15727	15970	15832	15866	15677	15936	15832	15737	15726	15670	15799	15760	15893	15993	16124	15933	15887	15907	15623	15942	15770	15721	15857	15654	15997	15893	15747	15792	15869	15907	15891	15821	15833	15660	15768	15755	15748	15756	15877	15681	15567	15757	15879	15875	15798	15815	15689	16047	15941	15838	15756	15966	16046	15863	15719	15741	15723	15983	15764	15878	15718	15835	16102	15968	15744	15813	15686	15821	15737	15755	15813	15854	15723	15933	15858	15883	16027	15826	15820	15917	15807	15777	15774	15903	15717	15821	15762	15700	15764	15958	15712	15827	15881	16040	15864	15663	15898	16110	15729	15740	16020	15878	15828	15993	15894	15771	15661	15862	15633	15772	15778	15718	15919	15746	15980	15857	15884	15769	15667	15919	15748	15803	15728	15710	15937	15669	15734	15878	15853	15632	16059	15855	15835	15868	15793	16029	15758	15995	15644	15802	16006	15785	15689	15841	15796	15889	15887	15906	15727	15916	15865	15739	15745	15892	15852	15958	15892	15993	15747	15641	15837	15741	15893	15853	15736	15976	16097	15889	15750	15966	15824	15986	15772	15780	15861	15815	16031	15622	15778	15735	15751	15667	15671	15933	15907	16066	15873	15768	15922	16043	15761	15745	15811	15693	15958	15939	15658	15710	15794	15740	15921	15797	15829	15838	15932	15845	15815	15775	15939	15860	15690	15670	15768	15829	15685	15812	15701	15687	15818	15918	15877	15869	15555	15951	15682	15719	15778	15894	15654	15824	15897	15943	15844	15896	15851	15797	15675	15911	15781	15796	15971	15685	15814	15676	15634	15739	15864	15760	15883	15682	15591	15822	15820	15687	15688	15713	15691	15953	15820	15879	15606	15805	15782	15726	15915	15726	15884	15845	15666	16043	15914	15784	15928	15644	15701	15850	15910	15923	15716	15975	15865	15798	15577	15715	15861	15788	15820	15918	15939	15874	15723	15687	15750	15922	15790	15771	15564	15529	15858	15989	15785	15864	15753	15743	15726	15733	15765	15670	15754	15739	15493	15506	15723	15743	15707	15692	15609	15782	15918	15674	15723	15762	15845	15796	15842	15689	15944	15922	15835	15904	15923	15721	15859	15806	15455	15759	15959	15778	15857	15936	15834	15926	15907	15827	15779	15691	15925	16051	15677	15813	15728	15757	15767	15853	15991	15914	15809	15872	15702	15826	15951	15780	15785	15733	15981	15881	15715	15740	15792	15840	15829	15732	15963	15684	15782	15613	15552	15737	15762	15843	15922	15790	15819	15720	15796	15761	15990	15579	15946	15816	15858	15869	15885	15876	15883	15757	15687	15596	15764	15777	15845	15892	15745	15923	15898	15924	15945	15675	15870	15720	15699	15653	15565	15848	15771	15830	15996	15508	15883	15717	15893	15848	15707	15917	15644	15732	15753	15705	15686	15754	15934	15836	15919	15812	15776	15916	15750	15916	15787	15817	15949	15644	15998	15984	15802	15849	15920	15711	15693	15656	15800	15880	15849	15889	15893	15863	15946	15676	15766	15669	15824	15818	15941	16068	15758	15749	15667	15795	15933	15913	15747	15883	15918	15763	15896	15966	15815	15785	15783	15841	15941	15681	16019	15709	15880	15836	15715	15928	15985	15854	16088	15920	15802	15878	15677	15720	15826	15725	15745	15731	15822	15839	15786	15773	15810	15903	15846	15947	15786	15805	15945	15898	15687	15675	15860	15714	15899	15925	15932	15773	15858	15871	15865	15675	15910	15853	15781	15607	15701	15665	15813	15778	15911	15606	15775	16007	15950	15841	15855	15684	15670	15854	15894	15772	15698	15968	15679	15888	15838	15665	15766	15756	15855	15826	15852	15890	15668	15767	15642	15839	15726	15770	15858	15968	15760	15820	15812	16045	15701	15994	15849	15632	15730	15627
44036	55599	35303	23401	16748	14931	14253	14203	14041	14150	14048	14066	14272	14058	13871	14142	14078	14237	14203	13969	14113	14129	14188	14138	13975	14039	14250	14088	14128	13984	14120	14216	14034	13943	14073	14137	14025	14118	14014	13993	14187	13987	14193	14220	13961	14128	14144	14104	14038	14083	14052	14043	13987	13943	14020	14097	14015	14012	14152	14133	14021	14026	14094	14178	14160	14192	14139	14060	14039	14238	14128	14177	14092	14151	14103	14138	14121	14022	13968	14142	14110	14027	14089	14136	14097	14272	14053	13861	14164	14174	14147	14197	14090	14026	13954	13961	14109	14081	14071	14140	14019	14175	14099	13996	14078	14002	13949	14127	14218	14015	14071	14055	14168	14050	14068	14074	14211	14176	14187	14024	13993	14264	14149	14119	14041	13951	14041	14141	14118	14073	14023	14213	14181	14182	14061	14047	13978	14051	14107	13994	14100	14072	14004	14166	14153	14064	14187	13905	14076	14059	14149	14105	14090	14045	13939	13957	14166	13906	14053	14195	14115	14123	13919	14028	14018	13975	14042	14186	14072	14109	13899	13987	14075	14217	14199	14153	14038	13989	14112	13846	14003	14196	14015	14052	14144	14080	14161	14168	14018	14079	14103	14061	14119	14131	13756	14136	14071	14094	14098	14063	14186	14139	14180	14123	14091	13980	14181	14053	14143	14083	14048	14039	14059	14130	13986	14147	13955	13919	14164	14007	14099	13932	14121	14078	14178	14227	14104	14070	14163	14005	13930	14007	14106	13994	14059	14110	13883	13984	14116	13989	14143	14031	14043	14033	14123	14062	14188	13910	14189	14211	14053	14026	14236	14064	14065	13962	14044	14152	13930	14132	14083	13978	13998	14236	14082	14128	14335	14301	14175	14034	13957	13938	14030	14058	13994	14164	14008	14129	13961	14190	13992	14115	14049	13967	14041	14017	14273	14006	13939	13978	14114	14012	14050	14064	14102	14128	14055	14106	14103	14094	14098	14066	14085	13986	14192	14019	14191	13932	14083	14157	14098	13921	13951	14118	14049	14154	14053	14094	14124	13984	14110	13999	14120	14007	14135	14076	13914	13980	14186	14115	13967	14105	14027	14016	14064	14234	14185	14128	14056	14170	13884	14068	14159	14173	13984	14096	14025	14214	14091	14141	14010	14139	13887	14164	14045	13967	14137	14070	14114	14111	13981	14263	13965	14157	13856	14032	14094	14003	14202	14203	14142	14287	14168	14017	13900	13944	14019	14052	14117	14164	14334	14093	14227	13897	14071	13995	14143	14093	14147	14256	14160	14139	14157	13956	14039	14109	14059	14076	14099	14002	14266	14096	14066	13930	14029	14175	14077	14150	13999	13968	14007	14138	14193	14286	14297	14133	14138	13893	14152	13952	14031	14079	13948	14085	14039	13942	14077	14087	14079	13944	14001	13913	14038	13868	14078	13977	14099	13988	14059	14047	13898	14125	14065	13985	13937	13884	14107	14049	14156	14009	14034	14131	14144	14073	14031	13999	14148	13914	14139	14012	14108	14014	13982	14124	13951	14151	14171	14092	14016	14092	14094	14222	14134	14044	14077	14091	14123	13988	14026	14303	13976	14149	14065	14091	13982	14159	14170	14063	13986	14174	14229	13958	14151	14266	14002	14114	14135	14104	14073	14169	14059	14148	14044	14116	14112	14230	14001	14099	14046	13983	14035	14164	14006	14078	14109	14145	14104	14133	14130	14079	14221	14167	14192	14013	14157	14001	14005	14095	14073	14035	14189	14103	13973	14033	14042	13852	14082	14141	14107	14124	14155	14072	14066	14043	14036	14060	14481	14060	14021	13967	14140	14119	14141	13952	14070	14288	14067	14085	14020	14194	14043	14060	13907	14085	14099	14028	13984	13921	14075	14008	14041	14099	14002	14024	14096	13910	14137	14170	14067	14308	14042	14194	13975	14119	14054	14201	14225	14211	14078	14065	14069	14089	14250	14215	14112	14120	14013	14013	14094	14044	13964	14134	14171	14011	14040	13996	14071	14128	14181	14310	14180	14099	14165	14203	14217	14002	14207	14202	14122	13950	14224	14280	14306	14130	14102	14240	14117	13933	14022	14136	14072	14222	13968	14005	13898	14016	14001	14082	13823	14161	14258	14173	14198	14012	14103	14036	13964	14177	13978	14163	14166	13968	14103	14145	13991	14170	14066	13949	14137	14171	13959	14095	14150	14299	14147	13942	14142	14102	14184	14155	14239	13928	13989	13979	14235	14090	13947	14061	14115	13876	14212	14188	14029	14028	14068	14225	14110	14110	14076	14154	14021	13961	13939	14033	14162	14054	14152	14266	14174	14069	14237	13975	14085	14258	14070	14074	13988	14112	14171	14120	14164	14127	13891	14234	13993	13887	14053	14104	14119	14118	14124	13993	14080	14007	14032	14085	14172	14242	14193	13947	14044	14014	14037	13996	14244	14099	14072	14107	14171	14031	14127	14169	14068	14059	14157	13992	14073	14088	14092	14071	14218	14205	14205	14201	14104	14050	14131	13872	14121	14207	14130	13966	14132	14054	14050	14037	14244	14068	14103	14111	14076	14077	14104	14047	14213	14135	14061	13979	13998	14159	14104	14044	14012	14094	14118	14008	14177	14166	14186	14186	13989	14052	13860	14030	14050	14168	14121	14126	14220	14100	14166	13936	14007	14126	14086	14142	14047	14205	14068	14016	13950	14138	14121	14113	14009	14101	14158	14142	14038	14074	14142	14108	14104	14041	14042	14114	14182	14215	14139	14041	14116	14004	14187	13993	14050	14050	13952	14067	13968	14168	14027	14042	14219	14082	13973	13913	14067	14175	14036	14148	13976	14045	14177	14032	14139	14058	14087	14246	14031	13946	14174	14118	13986	13994	14107	14139	14156	14190	14036	14020	14115	14043	13998	14146	14095	14187	13878	14284	14055	14072	14127	14365	14075	13973	14134	14066	13785	13948	14146	13977	13932	14127	14131	14140	14099	14206	14042	14039	13972	14154	14158	14258	14191	14106	14130	14149	14119	14018	13983	14245	14202	14026	13857	14174	14072	14086	13974	14034	14056	14048	14131	13916	14254	13893	14052	14048	14181	14148	13986	14135	14008	14200	14067	14123	14361	13980	14139	14023	14150	14176	13996	13936	14037	14051	14117	13970	14119	13937	14212	14166	14079	14253	14152	14057	14009	14154	14020	14153	14293	14217	14316	14166	14066	14070	14143	14185	14243	13964	14001	14176	14064	14038	14096	14032	14160	14055	14098	14270	14232	14041	14044	14236	14161	14148	14157	14047	14132	14109	14096	14102	14018	14023	14082	14236	14083	14125	14116	14024	14189	14153	14168	14120	14050	14078	14131	14132	14126	14065	14015	14081	14136	13996	13970	14097	14166	14174	14073	14105	14041	14069	14054	14035	14108	14158	14229	13963	14001	14059	14039	14137	13966	14069	14258	14024	14078	14098	14038	14158	14021	13967	14029	14173	14107	14061	14146	14235	14076	13922	13827	14279	14021	14247	14198	14079	14109	14093	14142	14071	14144	14177	14009	14000	13882	14281	14111	14098	13885	14208	14200	14109	14099	14036	14033	14203	14059	14105	14091	13960	14086	13951	14031	14127	14104	13973	14113	14012	14126	14021	14099	14097	14209	14109	14075	14123	14234	13935	14097	14177	13968	14129	14182	14173	14020	14264	14219	14104	14034	14162	14203	14120	14057	14138	14172	14019	14131	13842	14124	14062	14020	14114	14076	14043	14241	14123	14114	14168	13906	13988	14182	13869	14239	14133	13996	14048	14091	14254	13979	14226	14021	14126	14167	14089	13965	14184	14191	14158	14080	14148	14072	14137	13956	14215	13892	14204	14150	14189	14131	13856	14098	14133	13873	14119	14001	13946	14121	14232	14092	14078	14022	14073	14077	14196	13999	14062	13910	14172	14264	14294	13841	13990	14089	13961	14117	14231	14189	14119	14091	14077	13944	14057	13945	14067	14223	14176	14177	14164	14102	13900	14113	14081	13939	13879	14015	14147	13985	14053	14260	14130	14048	14023	13847	13939	13959	14016	14108	13980	14110	13964	14073	14149	14191	14005	14125	14004	14131	13932	14082	14142	14077	14137	13941	14124	13930	13961	14171	14027	14032	14062	14061	14164	14114	14097	14295	13979	14057	14052	14096	14104	14138	14008	13930	14149	14157	14147	14077	14021	14035	14338	14108	14262	14062	14012	14015	14096	14086	14118	14156	14230	13857	13978	14090	14083	14099	14077	14051	14023	14055	14262	14041	14054	14089	14107	13988	14124	14040	14087	14126	14057	14066	14091	14029	14109	14120	14242	14040	13935	14317	14175	13969	14035	14058	14129	14060	14291	14032	14122	14023	14171	14015	14103	14044	14135	14043	14211	14171	13924	14094	14224	14220	14129	14175	14103	14108	14108	14189	14153	14135	14015	14232	14045	14055	14115	14181	14060	13835	14091	13978	14119	13933	14175	14075	14004	14059	14131	14145	14056	14062	14163	13990	14060	14004	13941	14127	14047	14001	14138	14294	14155	14114	14063	14067	14064	14107	14108	14168	13949	14060	14136	14097	14119	13939	14133	13970	13951	14177	14099	14058	14155	14199	14229	14144	13917	14117	13957	14102	14010	13927	13903	14008	14170	14033	14165	14010	14312	14124	14055	14056	14140	14160	14101	13952	14083	14063	13829	13952	13999	14159	14024	14223	13918	14206	14187	13936	14076	14054	14225	14068	14116	14050	13988	14121	14069	14118	14102	13880	14260	14217	14051	14174	13933	13959	14140	14097	13977	14016	14230	14001	14262	14187	13864	14158	14026	14191	14115	14097	14045	14022	13978	14158	14135	14044	14121	14217	14225	14127	13870	14163	14044	14183	14169	14053	14109	14045	14140	14130	14138	14029	14174	14035	14182	14158	14220	14083	14015	14036	14052	14129	14254	14019	14121	14176	14130	14114	14108	14072	14165	14106	14012	14129	14167	14245	14131	14091	14137	14043	13989	14141	14308	13903	14209	13986	14014	14208	14047	14195	14107	14004	14230	13968	13969	14155	14083	14084	14013	14065	14187	14134	14143	14107	14112	14096	14225	14074	14159	14198	14036	13989	14098	13864	14129	14219	13998	14179	14245	14043	13986
24382	23837	31457	28161	23938	21946	18823	15765	15231	15390	15365	15269	15272	15283	15232	15309	15246	15174	15244	15293	15269	15212	15292	15143	15277	15340	15306	15275	15367	15080	15086	15468	15197	15209	15259	15286	15254	15246	15066	15095	15324	15310	14993	15175	15226	15085	15325	15119	15328	15216	15212	15241	15143	14950	15131	15227	15137	15325	15125	15128	15301	15151	15239	15170	15161	15123	15121	15182	15263	15119	15090	15238	15224	15150	15197	15195	15057	15224	15026	15284	15125	15075	15168	15169	15121	15206	15135	15138	15150	15157	15082	15088	15359	15174	15029	15179	15116	15071	15099	15009	15022	15071	15252	15113	15145	15156	15049	15177	15257	15220	15046	15197	15346	15157	15022	15046	15293	14950	15050	15060	15144	15151	14978	14858	15149	15044	15188	15172	15111	14961	15161	15227	15103	14851	15079	15111	15460	15151	15174	15156	15390	15119	15214	14993	15300	15100	15031	15092	15159	14949	15036	15087	15252	14989	15101	15106	15127	15228	15085	15137	15162	15137	15324	15129	15075	15203	15058	15016	15279	15164	15098	15065	15204	14945	15143	14927	15170	15205	15125	15203	15125	15126	15281	15173	15012	15157	15105	15053	15203	15147	15052	14993	15207	15163	15217	15102	15315	14981	15207	15098	15184	15083	15120	15278	15152	15216	15246	15091	15109	15070	15236	15198	15235	15139	15041	15064	15125	15029	15181	15131	15224	14964	15143	14937	15302	15144	15197	14975	15107	14987	15237	15138	15203	14995	15132	15327	15202	14884	15023	14893	15353	15178	15095	15190	15034	14869	14949	15095	15141	14950	15176	15049	15158	15132	15259	15132	15217	15205	15117	15347	15212	15156	15087	15202	15089	14941	15136	15137	15154	15157	15114	14952	15199	15097	15181	15289	15286	15408	15174	15173	15200	15179	15093	15089	15112	15224	14994	14996	15147	15046	15232	15237	15118	14965	15331	15048	15132	15176	15089	15239	15093	15172	15164	15218	15070	14972	15056	15165	15153	15143	15241	14981	15006	15264	15140	15281	15115	15177	15178	15240	15126	15188	15155	15041	14891	15116	15144	15157	15228	14922	15091	15106	15074	15166	15259	15225	15050	15182	15075	15047	15005	15017	15065	14898	15094	15158	14970	15229	15224	15133	15108	15002	15108	15062	15095	15077	15254	15204	15068	15141	15306	15295	15257	15221	15201	15058	15069	15022	15194	14897	15213	15016	15047	15024	15234	15278	15287	15218	14852	15054	14868	15247	15007	15086	15097	15328	15114	15071	15182	15177	15158	14923	15097	14960	15213	15139	15128	15187	15206	15184	15234	15185	15124	15154	15133	15214	15189	15107	15107	15191	15030	15099	15179	14994	15066	15153	15107	14922	15275	15135	15132	15018	14919	15202	15239	15283	15113	15091	15129	15036	15061	15110	15073	15152	15283	15289	15330	15271	15013	15238	15118	15239	15267	15006	15073	15223	15210	15038	15181	15135	15207	15059	15203	14852	15115	14911	15283	15276	15032	15117	15179	15039	15194	15071	15042	15099	15027	15270	15165	15222	15229	15023	15005	14964	15162	15079	15063	14981	15013	15009	15165	15160	15233	15090	15115	15099	15011	15096	15195	15195	15179	15037	15093	15240	15203	15086	15068	15251	15182	14888	15111	15207	15109	15022	15056	15089	15007	15125	15105	15076	15077	15084	15137	15406	15163	15203	15084	15045	15056	14990	15048	15109	15097	15152	15232	15130	15055	15061	15311	15176	15027	14937	15212	15213	15086	15162	15197	15179	15206	15233	15225	15108	15067	15244	15288	15073	15143	15023	14851	14927	15196	15237	15041	14901	15123	15090	14991	14974	15183	15134	15253	15125	15050	15181	15094	15090	15356	15172	15246	15136	15139	15148	15123	15147	15048	15117	15148	15162	15091	15357	15107	15067	15287	15192	15115	15178	15257	15102	14997	15166	15075	15191	15098	15063	15063	15061	15226	14967	15020	15100	15268	15202	15358	15170	15066	14946	14942	15076	14991	14979	15016	15253	15245	15100	15025	15051	15237	15153	15084	14961	15180	15046	15118	15255	15044	15192	15197	14986	15044	14843	15093	15186	14960	15223	15013	15104	14941	15116	15107	15086	15103	15253	15156	15061	15040	15030	15036	15016	15085	15195	15062	15226	14911	15246	15064	15092	15123	15207	15179	15099	15234	14998	15122	15262	15037	15045	15126	15294	15101	15069	14931	14976	15062	15013	15244	15054	15155	15050	15083	15330	15199	15174	15058	15156	15267	15374	15283	15277	14979	14879	14824	15102	15163	15070	15122	15102	15109	15014	15030	15227	15035	15005	14967	15124	15207	15202	15129	14958	15149	15134	15050	15093	15071	15223	15214	15039	15097	15265	14944	15088	15051	15166	15118	15062	15125	15080	15090	15055	15087	14870	15053	15081	15145	14972	15345	14809	15167	14993	15170	15114	15178	14973	15088	15180	15057	14982	15216	15076	15105	15242	15170	15307	15214	15070	15160	15122	15008	15051	15130	15207	14917	15100	15235	15206	14939	15110	15208	15522	15243	15141	14976	15158	15345	15093	15178	14970	15106	15176	14989	15106	15125	15121	14975	15124	15047	15148	15095	14972	15083	15153	15103	14982	15280	15091	14861	15171	14919	15176	15049	15176	15201	15131	15010	15167	15158	15182	15143	15133	15112	15106	15349	15199	15085	15081	15103	15170	15132	15075	15071	15107	15328	15174	15100	15027	15368	14972	14858	15377	15058	15146	15287	15014	15159	15173	15161	15108	15161	15239	15022	15085	15166	15134	15152	15135	15241	15217	15171	15066	15177	14940	15030	15113	14951	15210	15131	15126	15132	15039	15232	15130	15012	15050	14958	15045	15147	15097	15103	15104	14948	15026	15034	15149	15280	15099	15196	14930	15061	14955	15200	15255	15244	14820	15354	15072	15109	15095	15123	14920	15127	15098	15106	14986	15114	15001	15243	15055	15071	15005	15228	14946	14859	15123	15216	15149	15262	14976	15120	15034	15277	15000	15275	15287	15158	15241	15176	15148	15101	15149	15174	15194	15087	15130	15204	15033	14950	15157	15314	15090	15174	15179	15021	15033	15168	15048	15339	15230	15174	15023	14986	15041	15084	15067	14995	15097	15272	15226	15224	15197	15124	15093	15183	15117	15204	15106	15268	14940	15113	14970	15235	15113	15201	15190	15034	15179	15091	15146	15237	15028	15158	15159	15159	14934	14985	15007	15314	15146	15132	15038	15049	15161	15183	15148	15072	15029	15072	15221	15069	15176	15085	15107	15109	15117	15181	15181	15165	15136	15191	15274	15130	15138	15179	15050	15112	15018	15305	15270	15088	15121	15157	15106	15217	15134	15120	15198	15193	15245	15276	15254	15252	15254	15183	15322	15188	15214	15009	15023	15103	15026	14984	15197	15099	15080	15076	15037	14962	15014	15134	15001	15214	15101	15142	15075	15211	15175	15253	15033	14967	15052	15176	14894	15141	15169	15228	15058	15258	15404	15066	15155	15086	15035	15017	15079	15051	15053	15144	15145	15218	15238	15079	15083	15388	15221	14924	15012	15055	15096	15177	15144	15247	15108	15157	15041	15031	15046	15112	15176	15120	14997	15081	14934	15072	15110	15070	15156	15081	15321	15281	15223	15170	15098	15243	15073	15020	15035	15118	15338	15142	15147	15166	15142	14935	15113	15099	15023	15140	14981	15169	15290	15177	14983	14975	15181	15107	15143	15157	15106	15256	14920	15209	14922	15147	15136	15132	15060	15131	14959	15269	15053	15125	15107	15046	15101	15144	15258	15443	15112	15193	15044	15254	15196	15227	15281	15203	15178	15259	15182	15146	15311	15107	14889	15101	15115	15313	15244	15231	15241	15091	15186	15290	15038	14799	15231	15189	15171	15084	15083	15151	15056	15120	15094	15163	15116	15154	15203	15236	14972	15333	15211	15278	15032	15074	15139	15102	15114	15151	15213	15322	14980	15097	15146	15029	14895	15136	15086	15196	15198	15136	15231	15124	15271	15227	14958	15032	15139	15089	15135	15138	15006	15071	15083	15037	15191	15204	14997	15011	15194	15279	15024	15015	15097	15382	15113	15154	15105	15004	15021	15117	15231	15318	14998	15231	15072	15153	15096	15150	15033	14851	15245	15387	15014	15055	15148	15312	15082	15186	15261	15185	15059	15001	15235	15128	15008	15293	15146	15085	15057	15028	15113	15102	15130	14955	14976	15341	15016	15078	15144	15057	15166	14988	15039	15039	14922	14968	15019	15136	14985	15137	15092	15461	15163	15203	14961	14919	14931	15178	15187	15221	15006	15117	15025	15092	15123	15093	15129	15110	15175	15074	15081	15019	14930	15022	15079	15319	14983	15023	15285	15080	15109	15058	15170	14980	15322	15121	15181	15312	15009	15133	15289	15035	15020	15122	15283	15218	15022	15275	14885	15084	14993	15183	15073	15132	15286	15279	15005	15148	15101	15033	15152	14840	15034	15298	15304	15087	15191	15096	14973	15139	15152	15161	15044	15065	15130	15108	15224	15180	15045	15180	15132	14910	15294	15120	15261	15237	15042	15104	15073	15133	14925	15214	15281	15113	15058	15058	14997	15167	15122	15034	15199	15379	15234	14964	15146	15098	15051	15131	15109	15098	15122	15099	15164	15221	15186	15125	15181	15142	15209	15208	15038	15005	15208	15278	15147	15259	14951	14828	15186	15131	15009	15192	15265	15168	15082	15037	15258	15108	15261	15092	14838	15256	15182	15056	15139	15250	15241	15244	14931	15176	14983	15125	15248	15128	15093	15112	15073	15281	15124	15132	15188	15010	15005	15052	15018	14989	15291	15177	15321	15043	14963	15186	15299	14992	15126	15080	15182	15188	14995	15049	15225	15148	15112	14860	15044	15097	15229	15143	15157	14985	14972	15085	15305	14932	15022	15137	15012	14897	15088	15090	15142	15128	15128	15095	15175	15014	15009	15141	15075	15247	15311	15129	15169	15080	15106	15219	15252	15251	15137	15262	14853	14822	15048	15080	15015	15166	15198	15273	15182	15040	15234	15187	15019	15119	15195	15303	14977	15044	15167	15036	15024	15258	15107	15242	14966	15212	15356	15074	15109
63691	92265	65518	43082	26560	18042	14569	13856	13764	13784	13497	13789	13515	13763	13545	13713	13794	13559	13842	13656	13777	13697	13647	13631	13596	13544	13658	13688	13526	13726	13841	13518	13899	13656	13630	13718	13637	13578	13680	13759	13616	13674	13629	13778	13652	13619	13770	13493	13758	13671	13699	13770	13546	13638	13560	13765	13591	13669	13743	13730	13691	13680	13754	13562	13554	13471	13648	13576	13556	13703	13723	13688	13555	13570	13697	13687	13623	13674	13674	13713	13664	13717	13838	13501	13716	13678	13706	13790	13741	13664	13607	13750	13558	13649	13810	13485	13815	13562	13682	13581	13684	13730	13691	13647	13600	13601	13702	13569	13646	13678	13682	13646	13732	13608	13711	13779	13524	13609	13561	13508	13713	13828	13616	13498	13735	13551	13549	13636	13506	13662	13789	13648	13769	13712	13732	13492	13586	13665	13622	13576	13760	13664	13630	13736	13631	13769	13679	13739	13612	13614	13553	13538	13734	13573	13593	13731	13601	13592	13617	13792	13552	13566	13530	13770	13647	13702	13506	13694	13666	13705	13722	13574	13693	13523	13600	13570	13665	13637	13566	13729	13619	13780	13687	13701	13588	13731	13647	13611	13637	13735	13790	13758	13680	13729	13637	13645	13635	13620	13668	13718	13605	13886	13676	13730	13744	13652	13622	13626	13736	13585	13575	13674	13601	13642	13634	13650	13679	13603	13588	13577	13661	13788	13816	13684	13708	13792	13591	13623	13691	13714	13673	13709	13706	13605	13660	13689	13675	13656	13630	13592	13531	13740	13903	13596	13724	13703	13688	13666	13558	13721	13704	13502	13830	13765	13743	13500	13789	13786	13651	13692	13704	13804	13757	13670	13684	13642	13602	13488	13739	13572	13741	13759	13672	13736	13573	13702	13583	13571	13675	13513	13673	13788	13699	13717	13402	13662	13798	13487	13669	13619	13801	13669	13763	13567	13568	13602	13593	13675	13605	13713	13675	13560	13623	13666	13793	13714	13669	13702	13847	13471	13633	13854	13482	13542	13835	13547	13612	13720	13545	13744	13741	13623	13693	13631	13603	13537	13611	13742	13759	13675	13579	13627	13524	13627	13801	13684	13493	13571	13666	13793	13523	13593	13566	13629	13636	13646	13590	13712	13650	13595	13572	13810	13855	13716	13706	13659	13531	13810	13738	13816	13615	13743	13599	13689	13605	13704	13560	13656	13813	13566	13743	13690	13742	13624	13507	13631	13644	13564	13563	13743	13624	13585	13592	13584	13627	13610	13622	13628	13554	13657	13817	13682	13655	13664	13655	13690	13629	13545	13613	13641	13617	13601	13686	13802	13725	13663	13676	13543	13576	13571	13564	13756	13653	13692	13712	13544	13731	13675	13723	13478	13716	13814	13731	13726	13599	13546	13641	13654	13625	13485	13790	13648	13591	13705	13766	13535	13645	13675	13785	13536	13649	13585	13595	13825	13725	13733	13681	13732	13612	13690	13746	13682	13687	13586	13588	13627	13552	13705	13708	13749	13607	13721	13643	13731	13657	13713	13794	13649	13579	13576	13637	13629	13702	13625	13469	13812	13830	13654	13720	13791	13689	13600	13742	13742	13682	13869	13599	13611	13673	13649	13646	13681	13685	13640	13516	13627	13661	13708	13707	13820	13624	13582	13606	13725	13641	13697	13580	13505	13891	13616	13652	13612	13711	13585	13636	13709	13507	13560	13688	13565	13427	13685	13705	13541	13619	13676	13691	13626	13830	13555	13592	13784	13803	13653	13582	13655	13802	13582	13805	13579	13686	13636	13571	13622	13635	13804	13707	13526	13578	13490	13511	13662	13734	13712	13644	13567	13582	13844	13791	13597	13637	13717	13673	13669	13552	13775	13534	13674	13567	13603	13738	13653	13685	13716	13720	13593	13583	13824	13537	13650	13552	13606	13594	13783	13583	13573	13702	13581	13658	13511	13663	13673	13670	13560	13685	13653	13763	13631	13653	13609	13706	13729	13514	13620	13564	13627	13673	13821	13619	13623	13687	13608	13543	13632	13748	13620	13677	13679	13575	13623	13616	13588	13660	13644	13602	13675	13643	13717	13856	13521	13680	13840	13540	13611	13715	13628	13665	13669	13556	13758	13671	13565	13794	13628	13556	13776	13851	13630	13815	13602	13711	13717	13581	13783	13664	13682	13573	13498	13737	13588	13808	13730	13697	13626	13728	13687	13779	13679	13594	13496	13767	13729	13598	13703	13807	13680	13758	13686	13597	13505	13575	13800	13597	13497	13542	13615	13606	13786	13620	13612	13629	13676	13555	13680	13747	13653	13785	13575	13706	13741	13785	13683	13631	13572	13588	13720	13440	13671	13727	13635	13623	13558	13643	13726	13565	13620	13653	13559	13567	13722	13741	13668	13696	13685	13793	13711	13673	13683	13697	13679	13543	13639	13631	13731	13613	13754	13634	13599	13772	13713	13670	13806	13770	13649	13707	13646	13675	13714	13602	13635	13645	13689	13666	13624	13687	13586	13791	13681	13714	13652	13730	13659	13589	13648	13653	13732	13690	13542	13756	13567	13395	13710	13577	13826	13726	13553	13566	13599	13801	13616	13542	13669	13510	13780	13591	13832	13694	13716	13599	13646	13598	13702	13598	13668	13641	13643	13976	13619	13939	13650	13644	13736	13764	13543	13546	13709	13625	13666	13643	13645	13535	13630	13691	13567	13622	13579	13767	13639	13655	13692	13498	13631	13608	13831	13702	13591	13660	13679	13697	13621	13605	13750	13469	13647	13799	13577	13651	13692	13698	13629	13785	13774	13717	13753	13637	13607	13865	13745	13668	13707	13651	13660	13441	13716	13606	13616	13654	13583	13649	13453	13698	13654	13545	13788	13574	13721	13745	13641	13813	13671	13714	13690	13728	13641	13781	13547	13741	13818	13758	13694	13642	13636	13622	13650	13709	13579	13687	13744	13651	13699	13629	13502	13517	13646	13708	13581	13627	13575	13567	13664	13690	13698	13713	13616	13724	13513	13639	13663	13667	13741	13572	13598	13748	13757	13465	13776	13598	13610	13494	13797	13766	13719	13651	13597	13550	13638	13623	13699	13742	13640	13625	13736	13526	13686	13606	13585	13642	13607	13716	13702	13728	13658	13648	13545	13644	13701	13602	13671	13743	13494	13746	13727	13591	13644	13642	13626	13547	13640	13512	13589	13787	13619	13646	13701	13556	13729	13772	13518	13805	13713	13701	13782	13458	13620	13792	13698	13637	13751	13515	13757	13613	13671	13664	13688	13588	13581	13696	13767	13775	13734	13600	13557	13683	13825	13741	13723	13777	13496	13861	13602	13519	13631	13681	13633	13502	13569	13599	13630	13757	13770	13660	13580	13819	13542	13589	13609	13698	13557	13743	13604	13700	13628	13570	13480	13662	13585	13672	13649	13586	13613	13565	13663	13655	13638	13654	13455	13770	13556	13653	13497	13743	13651	13704	13561	13481	13651	13825	13652	13655	13705	13628	13582	13711	13784	13592	13719	13845	13667	13714	13628	13596	13553	13639	13610	13658	13751	13722	13606	13531	13646	13679	13536	13723	13654	13511	13766	13670	13628	13604	13557	13685	13759	13708	13652	13551	13625	13553	13529	13662	13689	13641	13589	13530	13640	13715	13771	13533	13845	13674	13652	13700	13681	13534	13695	13675	13631	13657	13604	13521	13550	13875	13644	13639	13745	13616	13654	13765	13635	13542	13596	13632	13752	13674	13708	13644	13567	13613	13524	13471	13731	13585	13535	13618	13765	13591	13719	13544	13734	13721	13606	13754	13578	13657	13732	13702	13463	13708	13496	13567	13589	13675	13600	13861	13593	13512	13753	13744	13574	13610	13631	13723	13647	13619	13682	13593	13540	13764	13667	13537	13652	13605	13724	13725	13765	13705	13601	13605	13633	13725	13521	13646	13654	13586	13585	13610	13788	13611	13738	13609	13709	13531	13664	13724	13481	13684	13707	13516	13672	13464	13694	13611	13588	13852	13563	13665	13640	13670	13638	13601	13644	13657	13745	13558	13673	13696	13611	13490	13627	13598	13597	13619	13607	13520	13740	13820	13704	13878	13702	13681	13610	13771	13610	13644	13571	13692	13687	13625	13603	13562	13680	13575	13577	13800	13664	13707	13624	13614	13744	13809	13498	13674	13766	13593	13646	13527	13684	13663	13817	13490	13776	13617	13697	13707	13605	13613	13640	13748	13766	13659	13605	13635	13728	13477	13748	13636	13721	13705	13623	13625	13768	13566	13613	13593	13630	13696	13660	13571	13675	13676	13794	13738	13587	13647	13456	13809	13500	13676	13691	13688	13658	13607	13633	13619	13582	13812	13727	13548	13546	13647	13622	13559	13635	13801	13607	13592	13651	13616	13714	13713	13745	13597	13831	13626	13717	13707	13673	13438	13647	13634	13627	13522	13476	13531	13624	13648	13812	13608	13644	13707	13673	13735	13428	13651	13482	13794	13703	13733	13498	13503	13599	13655	13636	13731	13689	13632	13697	13706	13472	13673	13709	13763	13726	13547	13652	13716	13714	13503	13650	13727	13651	13696	13585	13546	13630	13744	13680	13726	13632	13592	13687	13734	13576	13643	13657	13805	13701	13594	13731	13724	13482	13502	13639	13812	13692	13729	13625	13772	13498	13619	13641	13620	13759	13686	13857	13660	13659	13795	13754	13565	13552	13727	13900	13738	13517	13622	13611	13658	13745	13488	13735	13683	13523	13649	13644	13697	13650	13698	13758	13645	13635	13642	13776	13623	13727	13550	13526	13614	13792	13625	13863	13620	13723	13376	13765	13731	13524	13510	13851	13660	13729	13752	13672	13645	13580	13619	13760	13589	13607	13729	13702	13687	13675	13793	13708	13614	13615	13612	13605	13747	13731	13726	13637	13646	13725	13561	13602	13834	13594	13994	13560	13759	13734	13736	13688	13461	13691	13815	13763	13589	13483	13497	13685	13721	13637	13831	13601	13667	13583	13609	13548	13638	13587	13689	13623	13624	13575	13655	13627	13601	13522	13538	13683	13755	13745	13831	13634	13597	13764	13810	13682	13660	13619	13608	13703	13815	13874	13621	13711	13564	13646	13483	13754	13585	13540	13766	13664
22973	22326	30309	25323	23061	23777	23168	16775	15326	15190	15185	15260	15336	14996	14907	15053	15130	15046	15015	15069	14973	14937	14964	14870	14987	15079	14924	14851	14884	14861	14994	14923	14856	14866	14939	14811	15037	15018	14801	14891	14915	14794	14955	14809	14846	14825	14825	15002	14818	14976	14885	14999	14806	14878	14771	14915	14739	14954	14757	14920	14922	14800	14685	14948	14878	14630	15039	14713	14853	15044	14823	14851	14899	14763	14841	14738	14592	14967	14829	14894	14627	14892	14956	14841	14784	14943	15100	14698	14982	14744	14895	14811	14718	14820	14950	14895	14937	14935	14854	14854	14776	14654	14795	14775	14696	14745	14833	14511	14881	14524	14836	14719	14724	14726	14841	14764	14774	14836	14765	14821	14705	14537	14971	14943	14803	14783	14852	14865	14774	15047	14711	14848	14570	14504	14825	14772	14733	14893	14948	14697	14944	14953	14817	14819	14683	14720	14732	14769	14827	14881	14644	14699	14690	14695	14921	14616	14658	14762	14730	14872	14668	14907	14933	14886	14665	14689	14782	14689	14823	14900	14873	14819	14875	14951	15084	14693	14787	14821	14858	14715	14766	15049	14797	15033	14863	14870	14985	14709	14947	14807	14920	14897	14830	14988	14929	14844	14890	14936	14826	14812	14943	14749	14917	14646	14785	14820	14599	14774	14679	14696	14711	14882	14802	14793	14805	14831	14737	14770	14667	14907	14846	14845	14585	14890	14845	15007	14697	14725	14848	14896	14843	14665	14794	14742	14889	14989	14851	14794	14845	14887	15017	14722	14824	14982	14896	14961	15045	14927	14866	14904	14812	14727	14920	14744	14914	14850	14822	14797	14881	14689	14749	14875	14877	14807	14933	14889	14822	14867	14568	14876	14540	14881	14603	14848	14905	14839	14948	14882	14695	14702	14851	14639	14591	14805	14794	14898	14730	14899	14885	14808	14782	14679	14840	14941	14843	14864	14697	14758	14844	14765	14777	14766	14845	14777	14884	14702	14807	14580	14879	14669	14796	14540	14736	14812	14768	14781	14808	14705	14780	14929	14786	14837	14740	14860	15016	14850	14869	14569	14834	14750	14608	14803	14897	14579	14639	14697	14711	14749	14767	14928	14712	14721	14689	14806	14809	14765	14881	14780	14718	14812	14889	14752	14842	14830	14698	14810	14821	14944	14751	14806	14814	14940	14929	14951	14918	14637	14779	14783	14779	14823	14897	14567	14753	14806	14861	14755	14665	14879	14917	14727	14556	14603	14627	14789	14846	14820	14565	14730	14722	14675	14711	14829	14897	14703	14788	14807	14884	14861	14839	14856	14745	14801	14806	14835	14810	14805	14812	14852	14825	14622	14727	14729	14873	14808	14798	14614	14841	14711	14992	14816	14657	14692	14671	14923	14808	14849	14959	14734	14734	14778	14686	14939	14661	14695	14829	14684	14544	14843	14804	14737	14689	14701	14868	14975	14896	14693	14831	14898	14874	14677	14777	14841	14584	14921	14925	14756	14985	14881	14906	14792	14740	14659	14944	14716	14828	14660	14591	14780	14770	14803	14824	14789	14820	14671	14873	14805	14727	14734	14808	14787	14952	14767	14685	14814	14784	14719	14769	14753	14954	14798	14544	14582	14785	14426	14860	14664	14910	14945	14939	15031	14904	14846	14746	14790	14978	14916	14812	14780	14725	14728	14794	14818	14845	14791	14985	14798	14887	14761	14802	14841	14872	14754	14895	14810	14734	14686	14711	14778	14810	14744	14907	14844	14891	14857	14728	14687	14814	14898	14647	14817	14809	14708	14795	14667	14696	14800	14694	14700	14493	14697	14755	14814	14835	14808	14799	14701	14926	14773	14790	14780	14687	14848	14834	14897	14735	14887	14805	14833	14867	14907	14706	14778	14811	14768	14854	14804	14754	14784	14740	14834	14903	14882	14746	14958	14794	14840	14807	14727	14902	14568	14898	14893	14743	14788	14739	14839	14761	14890	15002	14760	14723	14768	14984	14715	14880	14727	14757	14839	14959	14710	14856	14771	14777	14658	14641	14652	14648	15047	14701	14768	14895	14749	14952	14852	14923	14624	14833	14638	14781	14706	14769	14904	14704	14935	14970	14859	14899	14926	14983	14789	14760	14913	14639	14708	14745	14803	14826	14949	14872	14934	14830	15031	14737	14874	15036	14970	14689	14723	14841	14840	14904	14731	14688	14867	14814	14863	14571	14806	14861	14786	14718	14891	14673	14693	14966	14801	14870	14705	14784	14751	14686	14715	15019	14771	14805	15069	14811	14693	14426	14833	14784	14994	14770	14586	14892	14729	14827	14795	15070	14810	14677	14911	15008	14712	14799	14655	14615	14694	14832	14865	14726	14934	14949	14759	14766	14753	14714	14706	14789	14744	14654	14863	14784	14958	14876	15079	14755	14735	14771	14813	14882	14959	14941	14913	14815	14802	14896	14713	14759	14746	14681	14759	14789	14900	14843	14789	14854	14745	14695	14790	14637	14748	14801	14761	14702	14755	14874	14702	14744	14753	14757	14782	14834	14967	14614	14752	14919	14740	14853	14863	14885	14714	14710	14695	14858	14580	14751	14790	14878	14935	14609	14589	14693	14891	14789	14816	14547	14635	14895	14885	14854	14741	14657	14775	14829	14931	14715	14584	14844	14805	14612	15031	14885	14808	14552	14741	14881	14792	14719	14877	14757	14787	14776	14835	14811	14889	14567	14702	14732	14762	14731	14606	14844	14811	14706	14906	14798	14722	14919	14776	14955	14842	14765	14659	14804	14819	14544	15054	14827	14748	14808	14663	14773	14738	14644	14888	14915	14534	14647	14851	14812	14734	14860	14866	14823	14798	14876	14936	14827	14726	14982	14748	14733	14782	14771	14904	14743	14821	14802	14708	14831	14789	14852	14743	14771	14856	14930	14948	15091	14857	14937	14893	14805	14662	14794	14869	14883	14744	14831	14904	14963	14552	14744	14802	14864	14839	14798	14838	14902	14758	14711	14854	14733	14787	14802	14643	14768	14707	14687	14756	14553	14592	14793	14703	14850	14901	14870	14916	14880	14739	14843	14704	14898	14672	14844	14634	14547	14807	15046	14846	14662	14914	14714	14942	14668	14796	14778	14879	14712	14714	14750	14914	15008	14829	14759	14779	14741	14636	15014	14704	14656	14729	14791	14959	14807	14866	14962	14830	15070	14729	14837	14738	14858	14623	14747	14801	14821	14874	14716	14883	14796	14787	14668	14651	15005	14752	14693	14851	14649	14852	14873	14749	14799	14668	14725	14794	14872	14893	14598	14777	14730	14606	14780	14772	14781	14750	14620	14819	14939	14807	14794	14855	14772	14904	14799	14620	14772	14803	14855	14808	14778	14837	14792	14781	14995	14874	14973	14998	14915	14899	14807	14767	14869	14797	14727	15034	14847	14739	14949	14606	14836	14827	14959	14659	14766	14643	14887	14719	14823	14819	14759	14770	14774	14771	14942	14718	14862	15017	14850	14799	14794	14813	14682	14677	14800	14738	14904	14840	14953	14791	14939	14805	14763	14489	14862	14852	14940	14718	14835	14880	14709	14837	15025	14737	14872	14697	14640	14824	14977	14833	14985	14732	14913	14752	14696	14873	15059	14915	14708	14849	14649	14752	14660	14816	14800	14908	14871	14701	14775	14751	14731	14683	14744	14831	14701	14829	14715	14834	14761	14878	14663	14829	14918	14749	14714	14640	14724	14800	14770	15056	14925	14863	14887	14693	14940	14800	14912	15034	14652	14886	14606	14793	14920	14881	14863	14802	14820	14756	14733	14538	14815	14664	14833	14798	14858	14867	14821	14961	14703	14792	14712	14902	14697	14707	14776	14741	14756	15060	14809	14845	14827	14829	14701	14577	14615	14944	14844	14790	14855	14934	14834	14645	14828	14694	14769	14802	14783	14837	14934	14774	14747	14753	14680	14985	14914	14866	14819	14961	14683	15059	14755	14864	14686	14719	14875	14771	14831	14724	14892	14927	14858	14762	14904	14811	14698	14690	14948	14553	14753	14837	14832	14747	14812	14807	14933	14874	14864	14740	14823	14829	14655	14913	14771	14803	14758	14668	14737	14864	14741	14711	14783	14747	14752	14684	14678	14772	14839	14754	14660	14760	14815	14890	14753	14631	14900	14641	14783	14817	14621	14637	14833	14685	14755	14637	14813	14755	14759	14652	14683	14648	14776	14701	14651	14654	14708	14779	14738	14777	14880	14837	14834	14651	14912	14812	14749	14767	14745	14827	14870	15016	14928	14826	14583	14648	14759	14982	14870	14819	15053	14859	14985	14951	14765	14715	14947	14691	14688	14906	15050	14761	14897	14737	14697	14628	14750	14608	14958	14986	14803	14893	14788	14862	14939	14911	14778	14952	14921	14830	14913	14710	14687	14818	14586	14784	14772	14819	14908	14703	14774	14687	14718	14817	14785	14735	14629	14873	14785	14746	14914	14786	14997	14736	14735	14890	14670	14897	14741	15030	14689	14791	14720	14785	14633	14743	14653	14768	14864	14660	14663	14825	14500	14821	14885	14915	14698	14848	14720	14848	14742	14986	14729	14726	14856	14792	14758	14941	14595	14726	14680	14612	14771	14843	14738	14654	14817	14806	14811	14775	14860	14838	14850	14878	14772	14890	14845	14783	14784	14776	14863	14706	14719	14665	14650	14792	14832	14573	15012	14837	14939	14862	14766	14736	14618	14774	14838	14816	14929	14664	14666	14560	14915	14893	14789	14780	14841	14836	14816	14742	14763	14724	14757	14919	14743	14695	14809	14692	14733	14789	14626	14683	14975	14724	14744	14760	14655	15026	14774	14839	14745	14752	14820	14818	14777	15080	14816	14852	14721	14735	14832	14917	14907	14762	14689	14746	14660	14615	14782	14822	14899	14664	14858	14739	14734	14924	14699	14557	14578	14730	14896	14846	14745	14617	14767	14886	14984	14879	14934	14915	14755	14949	14676	14757	15035	14903	14709	14939	14862	14741	14836	14613	14922	14840	14604	14782	14764	14813	14915	14788	14893	14769	14772	14962	14812	14709	14915	15031	14820	14695	14900	14901	14737	14691	14628	14756	14801	14741	14655	14841	14637	14866	14870	14797	14758	14777	14935	14658
60519	101048	77836	53313	33849	21187	15335	14175	13570	13409	13279	13485	13300	13626	13450	13491	13203	13380	13469	13468	13499	13269	13376	13471	13447	13489	13312	13214	13338	13441	13538	13264	13419	13447	13346	13445	13374	13361	13277	13253	13496	13536	13447	13371	13473	13446	13537	13479	13408	13424	13365	13512	13450	13441	13424	13437	13399	13272	13411	13539	13370	13389	13312	13460	13380	13475	13562	13488	13323	13430	13396	13337	13374	13461	13420	13510	13586	13453	13279	13585	13390	13426	13289	13356	13399	13369	13494	13350	13280	13411	13461	13599	13331	13439	13437	13302	13519	13325	13391	13381	13387	13492	13474	13446	13430	13432	13517	13352	13479	13441	13458	13518	13352	13424	13498	13391	13418	13597	13308	13532	13462	13405	13486	13502	13464	13362	13533	13341	13337	13468	13309	13379	13399	13369	13370	13456	13467	13336	13418	13507	13422	13479	13396	13463	13461	13511	13294	13311	13382	13481	13352	13436	13346	13500	13390	13371	13351	13318	13550	13389	13447	13260	13364	13422	13250	13330	13383	13365	13370	13400	13472	13387	13176	13387	13216	13438	13213	13335	13425	13468	13293	13519	13325	13448	13423	13318	13429	13308	13416	13554	13536	13461	13350	13527	13340	13403	13361	13491	13646	13357	13407	13384	13346	13452	13432	13518	13521	13564	13382	13575	13431	13313	13547	13510	13465	13299	13445	13326	13400	13444	13323	13443	13398	13301	13456	13247	13287	13677	13332	13407	13263	13400	13466	13529	13419	13329	13368	13538	13407	13347	13379	13326	13398	13476	13325	13477	13316	13505	13419	13340	13347	13305	13439	13419	13454	13355	13297	13467	13370	13573	13397	13372	13600	13330	13387	13382	13511	13457	13452	13622	13489	13379	13328	13397	13503	13451	13274	13352	13384	13442	13479	13477	13411	13289	13548	13436	13513	13583	13466	13471	13435	13404	13325	13425	13292	13354	13489	13360	13294	13533	13530	13302	13437	13423	13528	13382	13572	13456	13434	13260	13555	13472	13501	13416	13414	13430	13641	13350	13288	13464	13398	13430	13388	13467	13436	13481	13375	13349	13477	13574	13418	13371	13392	13493	13364	13411	13473	13367	13440	13404	13322	13342	13426	13423	13655	13350	13527	13417	13488	13433	13411	13485	13450	13269	13362	13378	13386	13485	13377	13347	13493	13479	13441	13500	13303	13294	13378	13474	13566	13335	13273	13595	13594	13494	13516	13437	13514	13616	13424	13359	13449	13408	13199	13627	13406	13312	13446	13343	13457	13442	13306	13370	13345	13538	13542	13511	13348	13408	13408	13214	13374	13431	13414	13385	13569	13444	13435	13264	13472	13391	13423	13282	13411	13340	13387	13312	13497	13453	13460	13472	13416	13466	13249	13254	13502	13455	13535	13663	13341	13217	13424	13458	13413	13298	13617	13511	13382	13207	13301	13541	13270	13310	13395	13305	13341	13512	13340	13309	13512	13351	13415	13437	13538	13464	13340	13452	13431	13431	13532	13407	13359	13427	13303	13588	13549	13269	13295	13408	13409	13250	13455	13563	13512	13483	13358	13342	13533	13294	13477	13383	13544	13279	13497	13346	13453	13213	13369	13388	13437	13422	13460	13426	13419	13346	13423	13503	13477	13366	13493	13298	13529	13495	13433	13600	13499	13333	13431	13234	13601	13299	13176	13477	13361	13403	13464	13351	13431	13552	13462	13401	13319	13368	13405	13504	13427	13521	13562	13248	13338	13308	13377	13433	13518	13506	13224	13307	13352	13450	13547	13466	13519	13236	13478	13268	13481	13379	13386	13492	13385	13488	13343	13304	13392	13510	13345	13290	13387	13369	13417	13421	13321	13360	13253	13287	13420	13370	13364	13339	13369	13479	13605	13420	13191	13527	13333	13475	13307	13522	13471	13457	13396	13318	13337	13398	13350	13426	13437	13409	13463	13366	13246	13412	13525	13513	13438	13395	13470	13379	13503	13523	13510	13359	13302	13495	13300	13441	13377	13521	13341	13378	13320	13397	13427	13395	13452	13411	13340	13376	13350	13415	13431	13496	13422	13384	13442	13353	13315	13505	13369	13366	13408	13448	13480	13299	13402	13438	13444	13321	13560	13437	13442	13513	13429	13410	13292	13458	13438	13504	13397	13599	13530	13478	13312	13462	13384	13318	13439	13363	13415	13396	13465	13386	13390	13260	13310	13546	13435	13458	13397	13400	13380	13276	13479	13405	13556	13443	13373	13464	13325	13503	13292	13375	13352	13248	13475	13340	13482	13339	13265	13303	13369	13295	13477	13406	13299	13486	13369	13430	13352	13444	13440	13383	13422	13398	13389	13358	13442	13559	13586	13339	13544	13421	13282	13399	13313	13444	13249	13398	13463	13371	13460	13386	13536	13312	13535	13207	13413	13303	13458	13419	13507	13337	13313	13416	13379	13366	13444	13361	13403	13405	13382	13321	13479	13421	13519	13447	13445	13541	13487	13332	13465	13480	13433	13198	13456	13426	13316	13281	13219	13328	13609	13389	13344	13394	13340	13444	13358	13500	13441	13494	13366	13264	13662	13285	13624	13460	13407	13277	13262	13561	13462	13636	13384	13390	13457	13412	13511	13309	13456	13437	13398	13575	13365	13235	13360	13153	13607	13468	13276	13437	13391	13542	13613	13574	13375	13523	13345	13458	13318	13407	13465	13468	13323	13454	13421	13477	13424	13248	13345	13442	13459	13504	13276	13368	13363	13589	13271	13283	13508	13428	13377	13528	13303	13237	13452	13262	13478	13257	13520	13381	13494	13602	13358	13291	13391	13421	13401	13318	13347	13385	13443	13427	13412	13442	13325	13386	13450	13440	13407	13229	13436	13490	13322	13424	13369	13348	13321	13330	13372	13208	13477	13278	13453	13418	13243	13354	13452	13501	13471	13296	13573	13398	13447	13498	13394	13331	13418	13359	13438	13565	13293	13460	13447	13518	13369	13256	13323	13503	13372	13535	13396	13408	13424	13377	13465	13355	13503	13375	13493	13423	13627	13356	13390	13228	13349	13486	13324	13490	13359	13364	13356	13320	13436	13366	13279	13447	13692	13507	13190	13413	13344	13391	13311	13409	13493	13604	13535	13366	13326	13398	13398	13470	13256	13425	13396	13377	13284	13129	13470	13343	13486	13483	13441	13409	13426	13470	13325	13446	13437	13480	13449	13288	13295	13566	13518	13492	13313	13419	13272	13294	13451	13336	13247	13414	13405	13279	13491	13429	13376	13266	13506	13351	13261	13347	13414	13598	13526	13372	13338	13419	13399	13483	13373	13464	13370	13445	13503	13274	13282	13378	13436	13320	13389	13499	13430	13268	13369	13464	13347	13433	13338	13425	13371	13366	13498	13348	13206	13385	13497	13438	13419	13539	13404	13453	13481	13505	13403	13457	13488	13388	13280	13257	13641	13384	13546	13344	13291	13329	13551	13474	13420	13354	13439	13455	13453	13407	13324	13247	13344	13377	13423	13194	13549	13339	13421	13363	13235	13370	13524	13513	13421	13366	13384	13471	13390	13275	13562	13418	13331	13266	13337	13549	13363	13379	13358	13341	13451	13419	13351	13455	13528	13391	13431	13354	13472	13338	13345	13377	13345	13375	13381	13466	13430	13439	13471	13334	13611	13380	13239	13459	13293	13436	13425	13368	13474	13520	13381	13518	13424	13465	13333	13518	13403	13366	13475	13403	13524	13317	13228	13441	13408	13486	13367	13572	13448	13278	13322	13394	13358	13363	13250	13452	13304	13251	13496	13564	13365	13240	13303	13534	13434	13484	13446	13448	13287	13329	13317	13410	13281	13378	13398	13483	13411	13428	13478	13390	13520	13554	13486	13536	13465	13397	13366	13430	13338	13467	13337	13452	13492	13472	13379	13427	13453	13318	13506	13295	13593	13542	13392	13393	13378	13452	13415	13391	13401	13383	13454	13295	13416	13315	13476	13452	13470	13260	13520	13396	13377	13501	13387	13500	13357	13469	13440	13440	13425	13282	13346	13304	13610	13275	13414	13399	13360	13515	13553	13473	13387	13308	13576	13519	13258	13467	13433	13345	13399	13448	13266	13408	13402	13336	13345	13564	13472	13501	13444	13435	13302	13439	13432	13513	13357	13329	13512	13423	13449	13499	13365	13500	13481	13572	13435	13429	13333	13302	13417	13330	13293	13399	13501	13525	13350	13519	13433	13387	13415	13388	13511	13395	13452	13421	13307	13523	13333	13317	13363	13466	13317	13387	13411	13482	13290	13230	13590	13395	13366	13494	13407	13413	13300	13479	13518	13490	13456	13559	13480	13467	13480	13204	13441	13407	13457	13406	13446	13489	13412	13459	13519	13394	13383	13462	13431	13470	13367	13289	13426	13365	13422	13304	13408	13653	13366	13563	13477	13326	13620	13356	13370	13402	13609	13386	13481	13323	13476	13490	13425	13442	13325	13422	13511	13278	13448	13395	13503	13528	13462	13567	13452	13516	13403	13471	13296	13454	13440	13361	13217	13442	13505	13358	13372	13354	13535	13342	13573	13458	13434	13410	13508	13420	13241	13371	13357	13461	13357	13299	13475	13578	13368	13344	13243	13432	13382	13429	13547	13357	13378	13358	13533	13325	13460	13448	13499	13282	13340	13341	13314	13544	13324	13329	13351	13324	13392	13485	13515	13301	13373	13369	13260	13230	13406	13367	13286	13210	13378	13474	13332	13427	13423	13417	13505	13377	13551	13433	13369	13396	13422	13524	13283	13442	13530	13322	13444	13393	13452	13369	13297	13374	13357	13480	13330	13561	13349	13338	13548	13375	13349	13386	13449	13543	13330	13409	13509	13355	13467	13272	13387	13422	13445	13384	13477	13269	13338	13200	13496	13275	13374	13388	13219	13482	13236	13489	13301	13336	13472	13378	13397	13383	13451	13398	13309	13237	13437	13391	13424	13327	13345	13529	13414	13408	13430	13246	13342	13312	13457	13465	13437	13287	13414	13296	13399	13310	13399	13443	13430	13451	13386	13565	13382	13400	13277	13336	13437	13466	13370	13562	13340	13340	13322	13545	13473	13512	13451	13258	13209	13109	13409	13440	13445	13324	13460	13628	13217	13342	13084	13472	13284	13341
31669	38550	33951	25472	18054	15760	15400	15133	15101	15101	14828	14854	15076	14869	14750	14696	15000	14929	14852	15011	14871	14866	14800	14897	14745	14926	15052	14856	14873	14930	15151	14781	15104	14833	14844	14998	14824	14958	14850	14927	14754	14870	14816	14999	15052	15000	15151	14834	14867	14836	14823	14952	14860	14902	14858	14839	15038	14766	14848	15075	15001	14893	14850	14992	15124	15034	14998	14929	15021	14930	14876	15114	14965	15007	15037	14875	14659	14862	14901	15086	14827	14915	14940	14739	15085	14876	14956	14835	14960	14909	14977	14809	14967	14933	14944	14868	14796	14841	14785	15010	14943	14768	14961	14893	14963	14670	14768	14902	14748	14880	14741	14926	14840	14830	14879	14784	14782	14715	15032	14965	14946	14903	14998	14927	15015	14990	15032	15103	14986	14808	14805	14805	14994	14879	14928	14938	14724	14854	14836	14940	14924	14703	14910	14862	14878	14635	14738	14843	14921	14914	14814	14667	15071	14995	15006	14970	14739	14882	14929	14916	14880	14817	14853	14893	14800	14881	14911	14874	15096	14902	14985	14797	15074	14937	14876	14853	14934	14896	14614	14984	14809	14964	14854	14922	14911	14937	14977	14831	14925	14931	14859	14884	15003	14699	14884	14795	14911	14996	14905	15078	14947	14799	14680	14998	14927	15103	15116	14585	15111	14950	14954	14862	14927	14813	14718	14768	14955	14881	15011	14866	14734	14774	14856	14769	14987	14906	14920	14861	15002	14898	14762	14770	14918	14813	14934	14864	15066	14809	15029	14870	14672	14854	14922	14787	14882	14939	14840	14843	14912	15019	14678	14845	14795	14890	14676	14682	14872	14838	14925	14810	14750	14784	14701	14916	14842	14965	15118	14859	15148	14725	14891	14883	14816	14884	14825	14900	14844	14933	14942	14913	14938	14949	14976	14773	15036	14922	14838	14882	14772	15050	14866	14889	14847	14879	14912	14872	14789	14717	14897	14770	15106	14938	14836	14665	14732	14789	14784	14859	14857	14933	14876	14926	14797	14822	14707	14948	14786	15095	14919	14842	14899	14840	14949	14853	14901	14795	14777	14880	14903	14626	14823	14898	15075	14937	14637	14758	15023	14763	14831	14706	14891	14962	14937	14863	15038	14950	14848	15040	14927	14894	14762	14887	14940	14889	14841	14859	14825	15030	14846	14728	14866	14760	14906	14976	14766	15089	14730	14845	14885	14696	14707	14915	14935	14937	14946	14718	14979	14730	14985	14971	14997	14893	14934	14992	14931	14829	14994	14833	14978	14911	14957	14907	15015	15058	15060	14917	14824	14836	15010	14844	14910	14790	14925	15245	14839	14934	14848	14925	14722	15053	14852	14922	14883	14851	14958	14928	14639	14744	14957	14885	14652	14782	15072	14945	14841	14926	14965	14880	15042	14680	14935	14710	14846	14912	15032	14816	14884	14758	14868	14748	14856	14815	14983	14809	14914	14901	14835	14806	14891	14863	14886	14847	14844	14987	14907	14851	14900	14832	15017	14933	14912	14764	14842	14731	14932	14634	14874	14801	14849	14756	14843	14934	14875	14934	14793	14945	14957	14893	15040	14900	14962	14785	14915	14832	14893	15043	14891	14959	15038	14865	14782	14976	14912	14852	14868	15118	14907	14765	14851	14852	14717	14788	14869	14843	14900	14914	15068	15081	14814	14738	14902	14810	14893	14847	14745	14858	14773	15026	14915	14980	15041	14838	14942	14879	15037	15009	14884	14956	15176	14803	14855	14875	14814	14898	14824	14860	14644	14929	14881	14830	15055	14770	14935	14747	14714	14958	14731	15036	15147	14933	14817	14794	14924	14787	14954	14896	14940	14955	14982	14905	14719	14986	14844	14824	14812	14854	14866	14855	14678	14934	14847	14941	14856	14914	14854	14845	14967	14823	14878	14858	14749	14906	14659	14645	14764	14970	14853	14843	15045	15158	14833	14934	15231	14874	14842	14742	14910	14748	14857	15035	14898	14780	14785	14588	14761	14951	15021	14968	14854	14872	14792	14812	14944	14872	14751	14879	14881	14957	14818	14812	14830	15061	14713	15003	14871	14808	14963	14893	14954	14947	14918	15046	15006	14899	14919	14827	14879	14833	14876	14760	14815	14676	14839	15058	14902	14795	14759	14874	14921	14988	14998	14902	14906	14912	14940	14955	14858	14756	14845	14923	15011	14787	14852	14681	14805	15044	14896	14633	14945	15046	14986	14994	14952	14788	14856	14808	15021	15134	14874	14859	15012	14707	15005	14714	15042	14795	14891	14870	14893	14828	15073	14901	14926	14878	14920	14909	14843	14961	14797	14992	14814	14767	14849	14783	14704	14773	15046	15015	14829	14901	14889	14914	14836	14884	14673	14856	14867	14741	14922	14938	14914	14909	15065	14998	14878	14859	14971	14780	14938	14917	14861	14828	14796	14942	14954	14894	15017	14898	15038	14789	14842	14886	14843	14910	15032	14923	14911	14850	14780	14776	14923	14919	14886	14836	15014	14833	14950	14965	14813	14854	14993	15012	14758	14744	14923	14642	14776	14888	14878	14840	14876	14786	14964	14921	14965	15031	14898	14852	14857	14758	14837	14739	14902	14887	14788	14924	14742	14999	15087	14715	14861	14970	14767	14947	14941	14818	14840	14935	14933	14990	15076	15171	14937	14906	14972	14976	14938	14792	15009	15029	14708	14813	14825	14870	14980	15016	14879	14912	14822	14755	14852	14852	14841	14969	14937	14881	14900	14978	14738	14785	14864	14973	14785	14816	14799	14988	14949	14956	14965	14722	14676	14992	14980	15009	14876	14882	15066	14842	14932	14915	14872	14711	14790	14787	14751	15144	15050	14868	14985	14754	14794	14758	15019	15030	14922	14924	14921	14997	14880	14984	14917	14747	14735	14828	14883	14704	14899	14792	14848	14943	14983	14889	14839	14831	14796	14874	14871	14782	14898	14931	14807	14814	14826	14789	14777	14973	14733	14829	14871	14836	14949	15165	14981	14984	14878	14978	14840	15030	14796	14790	14965	14884	14761	14997	14808	14926	14939	14837	14659	14805	14780	14726	14789	15052	15046	15045	14790	14773	14978	14939	15123	14923	14983	14860	15051	14696	14869	14760	14976	14915	14797	14963	14977	14724	14728	14760	14910	14791	14786	14794	14875	14947	14851	14723	14663	14874	14720	14731	14837	15007	14936	15074	14701	14875	14953	14831	14920	14908	15006	14959	14823	14822	14931	14676	14848	14876	14787	14882	15012	14958	14870	14978	14982	14894	14848	14873	14762	14938	14814	14763	15020	15019	14794	14950	14752	14790	14695	14854	14762	14927	14891	14984	14943	14944	14801	14898	14854	14807	15039	14868	14812	14755	14872	14863	14898	14929	14891	15031	14853	14946	14797	14752	14882	15132	14969	14907	14946	14826	14748	14929	14763	14896	14820	14750	15092	15011	14867	14950	14908	14958	14834	14906	14717	14782	14653	14851	15051	15015	14981	14933	14877	14619	14950	14884	14786	14803	14857	14787	14800	14955	15049	14755	14838	14753	14710	14739	14977	14893	14616	14869	14723	14988	14930	14789	14826	14884	15076	15000	14975	14973	14781	14869	14767	14678	14886	14694	14834	14939	14864	14857	15055	14903	14914	14957	14912	14784	14789	14896	14737	14757	14997	14951	14872	14831	14808	14846	14932	14890	14999	14859	15040	14827	14797	14851	14916	14827	15063	14940	14885	14826	14940	14943	14988	14915	14816	14757	14700	14998	14835	14945	14810	14714	14944	14890	14681	14901	14954	14851	14964	14922	14809	14874	14974	15032	14940	14881	14899	14951	14779	14975	14991	14959	15055	14735	14736	14930	14930	15060	14868	14741	14904	14884	15011	15021	14910	15018	14869	14650	14840	14981	14855	14773	14909	14996	15015	14738	14917	14776	15026	14807	14785	15052	14913	14985	15030	15102	14923	14969	14812	14781	14882	15099	14876	14840	14838	15136	15046	14963	14889	14946	14894	14878	14670	14888	14982	14956	14961	14772	14834	14939	14801	14946	14889	14808	15022	15156	14988	14874	14907	14931	14977	14718	14947	14772	14857	15025	14967	14978	14924	14743	15040	14835	14843	15059	14669	14946	15048	14982	15022	14945	14943	15013	14820	14795	14940	14867	15020	14832	14843	15031	14743	14997	14807	14772	15033	14810	14848	14853	15025	14840	14824	14942	14654	14843	15136	14954	14959	14824	14996	14826	14827	14711	14909	14932	14823	14832	14918	14937	14978	14972	14620	15028	15052	14936	14828	14771	14888	14934	14849	14773	14876	14927	14687	14915	14927	14755	14810	14827	14780	14779	14776	15016	14879	14927	14680	14827	14812	14808	14899	14883	14969	15005	14880	14754	15007	14828	14635	14938	14757	14829	14725	14941	14883	14907	14826	14819	14946	14945	14817	14913	15005	14986	14797	14911	14729	14896	14890	14873	14874	14703	14971	14886	14859	14806	14948	14915	14768	14846	14785	14807	14904	14802	14939	14846	14943	14749	15006	14909	14901	15022	14815	14989	14877	14925	15194	14792	14865	15124	15030	15040	14943	14843	14861	14886	14836	15093	14920	14865	14905	14857	15055	14824	14867	14857	15090	14762	14851	14902	14882	14861	14909	14844	14718	14850	14855	14831	14942	14928	15061	14990	14819	14886	15057	14799	14792	14699	14900	15129	14797	14674	14884	14670	15022	14960	14979	14941	14833	14664	15118	14887	15022	15109	14955	14839	14698	14728	14877	15079	14893	14699	14761	14790	15008	14777	14820	14908	14775	14882	14930	14930	14897	14870	14881	14693	14778	14892	14937	14800	14867	14988	14870	15051	14973	14979	14961	14841	14999	14890	14994	14986	14921	15128	14828	15175	14896	14678	14880	14873	14895	14990	14894	14915	14950	14810	14845	14880	14811	14986	14777	14915	14841	14814	14732	15105	14735	14953	14861	14746	14956	14862	14997	14995	15062	14822	14891	14860	14980	14881	14961	14938	14950	14730	14757	14807	15129	14889	14745	14884	14812	14824	14762	14883	14858	14784	14885	15016	14898	14925	14988	14886	14879	14984	14823	14717	14841	14897	14751	14802	14955	15052	14823	14994	14892	14947	15024	14879
43059	56351	35743	22790	16257	14113	13551	13571	13424	13407	13349	13428	13459	13549	13482	13488	13676	13512	13353	13433	13473	13539	13588	13592	13589	13549	13553	13530	13388	13632	13582	13502	13503	13316	13348	13495	13590	13648	13509	13613	13304	13481	13396	13435	13478	13667	13333	13394	13444	13430	13488	13419	13475	13526	13579	13506	13398	13383	13615	13507	13530	13568	13483	13439	13509	13567	13438	13493	13504	13421	13454	13465	13350	13376	13467	13523	13389	13559	13703	13521	13569	13438	13427	13502	13325	13665	13496	13265	13469	13523	13392	13325	13303	13476	13416	13591	13543	13433	13412	13500	13305	13536	13495	13440	13394	13477	13501	13405	13416	13364	13550	13454	13536	13414	13480	13445	13436	13248	13401	13451	13590	13238	13520	13486	13394	13404	13300	13338	13561	13475	13508	13475	13496	13395	13543	13501	13354	13291	13458	13415	13392	13608	13396	13341	13538	13651	13505	13410	13438	13525	13396	13385	13369	13476	13533	13484	13418	13261	13738	13411	13585	13370	13501	13476	13348	13494	13446	13456	13601	13462	13477	13367	13434	13343	13243	13487	13342	13548	13359	13392	13270	13536	13397	13558	13411	13494	13496	13434	13363	13565	13594	13477	13309	13422	13503	13502	13476	13393	13433	13365	13480	13537	13685	13471	13419	13463	13443	13415	13572	13335	13411	13530	13574	13474	13289	13418	13577	13379	13441	13564	13475	13485	13608	13428	13482	13488	13452	13558	13365	13545	13416	13504	13370	13276	13415	13484	13443	13543	13537	13372	13559	13335	13507	13673	13301	13356	13440	13486	13428	13481	13481	13449	13544	13433	13491	13494	13439	13510	13549	13312	13434	13378	13464	13533	13416	13318	13566	13455	13525	13591	13487	13418	13395	13535	13485	13503	13473	13499	13393	13419	13394	13662	13570	13550	13400	13257	13487	13447	13550	13266	13510	13510	13423	13552	13455	13383	13331	13448	13411	13314	13309	13556	13367	13523	13363	13484	13310	13445	13478	13678	13546	13529	13507	13508	13475	13360	13442	13432	13422	13502	13423	13361	13383	13574	13426	13404	13444	13366	13457	13518	13397	13347	13447	13527	13271	13589	13349	13515	13568	13603	13490	13338	13682	13470	13379	13317	13474	13471	13431	13240	13409	13395	13402	13264	13587	13435	13479	13491	13435	13377	13666	13449	13493	13528	13551	13380	13455	13376	13387	13514	13589	13380	13568	13359	13505	13323	13664	13482	13328	13376	13579	13217	13584	13598	13379	13254	13412	13541	13629	13568	13244	13540	13562	13317	13446	13474	13638	13501	13342	13376	13398	13494	13308	13476	13407	13523	13465	13526	13480	13345	13272	13428	13608	13441	13545	13545	13634	13391	13439	13672	13409	13481	13513	13592	13543	13524	13527	13598	13361	13286	13428	13562	13681	13482	13511	13475	13454	13512	13303	13518	13488	13461	13341	13472	13541	13494	13445	13456	13433	13418	13566	13492	13426	13527	13456	13551	13381	13354	13419	13488	13643	13507	13364	13451	13391	13492	13677	13464	13416	13384	13411	13490	13478	13300	13469	13424	13573	13460	13594	13358	13542	13460	13502	13401	13422	13447	13518	13506	13581	13354	13540	13380	13532	13434	13389	13457	13715	13403	13448	13529	13428	13370	13580	13541	13499	13532	13493	13473	13423	13484	13517	13552	13684	13534	13629	13400	13554	13476	13560	13521	13430	13450	13590	13336	13372	13485	13422	13422	13360	13588	13358	13406	13401	13523	13356	13654	13400	13430	13485	13391	13547	13375	13410	13369	13632	13537	13411	13520	13566	13363	13496	13560	13536	13435	13414	13321	13577	13383	13464	13425	13348	13532	13522	13500	13428	13406	13465	13543	13674	13617	13445	13464	13340	13542	13501	13475	13461	13496	13599	13540	13376	13535	13559	13479	13588	13539	13601	13419	13453	13340	13553	13421	13574	13396	13319	13563	13406	13394	13614	13567	13356	13619	13475	13540	13377	13542	13504	13508	13419	13355	13448	13501	13473	13464	13492	13478	13405	13595	13491	13425	13559	13487	13560	13562	13526	13498	13555	13330	13578	13465	13461	13538	13396	13432	13492	13434	13721	13430	13423	13366	13487	13402	13571	13319	13474	13387	13697	13499	13533	13370	13544	13547	13455	13382	13345	13531	13488	13536	13335	13377	13399	13431	13640	13607	13607	13429	13489	13472	13500	13462	13412	13428	13436	13462	13422	13735	13351	13283	13578	13360	13586	13402	13495	13372	13590	13328	13342	13405	13565	13480	13418	13478	13527	13310	13559	13632	13479	13434	13393	13549	13720	13659	13384	13426	13496	13427	13514	13400	13329	13462	13299	13388	13558	13481	13460	13560	13388	13449	13515	13366	13449	13464	13336	13511	13378	13364	13442	13408	13434	13548	13565	13611	13432	13385	13344	13571	13489	13320	13408	13365	13666	13585	13477	13386	13529	13470	13422	13488	13372	13429	13393	13434	13537	13487	13391	13505	13386	13540	13502	13514	13446	13444	13443	13340	13521	13394	13411	13536	13416	13352	13513	13491	13538	13402	13477	13313	13406	13443	13452	13497	13552	13374	13438	13523	13526	13418	13489	13377	13450	13559	13462	13429	13421	13549	13405	13428	13388	13299	13479	13388	13436	13513	13464	13642	13478	13500	13625	13406	13407	13422	13631	13377	13479	13454	13556	13359	13508	13570	13429	13453	13354	13472	13537	13608	13459	13522	13476	13449	13576	13434	13488	13456	13442	13681	13472	13370	13405	13453	13412	13479	13486	13398	13486	13314	13432	13357	13529	13408	13482	13426	13483	13479	13505	13298	13624	13410	13562	13419	13458	13370	13383	13528	13630	13456	13341	13617	13473	13528	13371	13695	13208	13612	13410	13375	13324	13547	13310	13387	13527	13502	13552	13418	13229	13502	13498	13357	13496	13558	13472	13386	13581	13450	13405	13610	13528	13588	13588	13352	13622	13386	13437	13642	13550	13434	13480	13470	13713	13491	13324	13402	13394	13388	13439	13400	13461	13546	13470	13468	13528	13388	13594	13569	13488	13461	13427	13636	13526	13570	13511	13469	13529	13508	13537	13464	13398	13314	13453	13324	13358	13421	13467	13316	13490	13441	13441	13335	13501	13469	13593	13528	13469	13574	13501	13478	13528	13400	13418	13566	13464	13483	13384	13529	13411	13580	13343	13447	13534	13578	13512	13499	13410	13258	13432	13416	13514	13371	13275	13476	13521	13508	13463	13576	13490	13507	13507	13462	13476	13678	13497	13557	13374	13493	13517	13578	13453	13362	13397	13537	13492	13556	13564	13356	13422	13464	13484	13314	13444	13457	13695	13288	13520	13523	13407	13514	13493	13385	13459	13677	13485	13352	13491	13565	13473	13736	13423	13579	13392	13483	13493	13489	13321	13444	13625	13540	13518	13645	13488	13524	13637	13562	13423	13301	13507	13526	13446	13458	13414	13387	13317	13474	13569	13476	13379	13536	13394	13470	13484	13590	13265	13384	13486	13468	13430	13487	13475	13318	13439	13408	13518	13442	13581	13419	13497	13604	13389	13577	13458	13370	13513	13619	13359	13472	13450	13424	13552	13506	13300	13470	13530	13384	13412	13483	13520	13449	13310	13455	13421	13515	13434	13676	13517	13384	13441	13477	13378	13352	13567	13444	13574	13353	13510	13493	13457	13390	13543	13363	13670	13580	13550	13541	13423	13585	13414	13492	13425	13425	13667	13578	13480	13531	13392	13511	13552	13614	13699	13552	13689	13437	13573	13472	13573	13510	13488	13460	13551	13477	13558	13379	13557	13599	13369	13506	13390	13595	13323	13406	13438	13674	13372	13523	13493	13543	13547	13435	13404	13594	13557	13339	13499	13453	13670	13249	13451	13477	13385	13214	13360	13344	13451	13342	13484	13526	13441	13466	13566	13356	13579	13491	13335	13495	13558	13494	13579	13517	13451	13502	13528	13507	13501	13449	13528	13462	13644	13524	13384	13679	13401	13495	13346	13606	13634	13471	13359	13514	13574	13539	13533	13587	13454	13472	13582	13456	13341	13425	13482	13601	13369	13533	13525	13488	13623	13553	13503	13478	13618	13499	13425	13483	13505	13403	13570	13404	13463	13398	13594	13400	13312	13648	13604	13505	13421	13531	13516	13392	13467	13500	13377	13657	13486	13398	13324	13382	13288	13631	13423	13346	13561	13427	13459	13386	13613	13556	13417	13538	13597	13481	13469	13548	13536	13554	13396	13279	13556	13364	13352	13427	13303	13457	13307	13562	13472	13544	13488	13392	13455	13424	13555	13368	13318	13420	13358	13467	13504	13480	13521	13571	13362	13576	13567	13352	13467	13417	13392	13326	13414	13509	13631	13354	13323	13580	13493	13427	13456	13452	13439	13598	13459	13409	13434	13341	13484	13426	13330	13501	13586	13513	13555	13542	13470	13451	13657	13374	13377	13397	13402	13565	13694	13513	13549	13430	13342	13443	13455	13455	13563	13350	13473	13321	13499	13439	13444	13567	13471	13532	13439	13584	13469	13490	13424	13513	13627	13528	13493	13500	13518	13399	13269	13490	13409	13406	13514	13474	13467	13516	13467	13589	13463	13470	13354	13501	13390	13554	13559	13503	13481	13579	13410	13308	13321	13373	13510	13424	13389	13588	13388	13408	13542	13422	13385	13572	13369	13334	13535	13416	13368	13440	13480	13551	13426	13574	13543	13420	13572	13496	13410	13444	13506	13483	13518	13591	13404	13543	13483	13403	13427	13429	13325	13566	13391	13574	13447	13475	13661	13293	13439	13495	13318	13582	13390	13569	13456	13472	13553	13634	13516	13431	13422	13564	13532	13524	13535	13448	13428	13456	13527	13355	13339	13371	13417	13409	13430	13308	13519	13397	13545	13443	13321	13300	13401	13393	13358	13435	13495	13470	13485	13615	13483	13415	13405	13455	13455	13425	13538	13415	13675	13438	13402	13321	13267	13370	13448	13476	13632	13492	13522	13427	13447	13344	13678	13501	13468	13454	13557	13346	13582	13495	13490	13581	13698	13322	13674	13298	13646	13484	13407	13508	13507	13444	13602	13537	13432	13627	13382	13546	13599	13462
24426	23945	31120	27489	23444	21613	18641	15673	14644	14873	14723	14869	14981	14796	14749	14818	14726	14850	14687	14762	14605	14742	14800	14841	14688	14607	14718	14976	14884	14810	14656	14925	14603	14829	14746	14731	14562	14701	14575	14843	14721	14672	14713	14842	14614	14734	14830	14666	14554	14731	14660	14711	14718	14706	14693	14554	14828	14895	14756	14531	14747	14707	14785	14623	14655	14727	14622	14738	14640	14473	14473	14565	14654	14603	14728	14682	14639	14627	14773	14659	14560	14643	14692	14712	14663	14728	14703	14533	14830	14693	14601	14695	14676	14596	14657	14683	14619	14740	14862	14824	14777	14678	14919	14920	14546	14730	14694	14624	14705	14614	14572	14843	14635	14640	14627	14610	14564	14728	14792	14705	14709	14850	14646	14490	14549	14598	14662	14657	14482	14463	14645	14641	14600	14451	14641	14607	14950	14617	14720	14709	14419	14507	14639	14682	14746	14660	14767	14767	14611	14811	14824	14608	14644	14687	14591	14575	14626	14453	14629	14574	14483	14622	14431	14594	14460	14464	14650	14702	14782	14788	14635	14513	14651	14808	14591	14671	14789	14626	14572	14523	14592	14484	14664	14491	14665	14602	14548	14692	14598	14544	14613	14656	14534	14679	14560	14895	14640	14721	14639	14568	14529	14686	14631	14815	14904	14620	14732	14825	14524	14612	14765	14756	14733	14602	14699	14669	14692	14665	14503	14566	14522	14802	14767	14595	14714	14641	14759	14560	14553	14678	14575	14612	14806	14472	14705	14570	14483	14673	14851	14765	14740	14743	14637	14549	14567	14590	14632	14570	14694	14657	14640	14554	14788	14476	14621	14512	14585	14566	14578	14622	14663	14654	14788	14789	14471	14712	14570	14518	14747	14900	14724	14657	14502	14467	14455	14627	14487	14641	14639	14458	14634	14708	14638	14805	14682	14634	14709	14600	14666	14468	14557	14744	14669	14583	14614	14778	14685	14639	14714	14733	14574	14627	14569	14558	14599	14417	14590	14718	14725	14897	14671	14738	14663	14730	14595	14696	14477	14591	14713	14603	14870	14631	14708	14514	14632	14824	14650	14526	14785	14429	14621	14525	14593	14489	14678	14484	14651	14580	14663	14404	14654	14624	14709	14617	14756	14589	14507	14851	14513	14797	14994	14747	14721	14712	14580	14416	14783	14598	14505	14806	14658	14577	14679	14834	14799	14882	14621	14719	14607	14739	14573	14642	14669	14557	14552	14677	14692	14646	14644	14590	14718	14673	14416	14765	14629	14767	14570	14512	14527	14667	14516	14774	14575	14556	14680	14787	14732	14563	14716	14612	14617	14594	14565	14712	14588	14693	14670	14688	14607	14575	14611	14554	14641	14749	14677	14783	14557	14711	14508	14628	14416	14642	14438	14542	14591	14641	14565	14738	14619	14485	14655	14536	14710	14579	14591	14675	14567	14626	14740	14568	14655	14593	14662	14430	14647	14628	14753	14609	14548	14672	14554	14649	14615	14740	14539	14673	14571	14404	14741	14739	14739	14698	14664	14640	14723	14515	14713	14616	14537	14631	14630	14511	14601	14694	14519	14699	14532	14662	14728	14756	14620	14505	14684	14568	14704	14722	14895	14520	14736	14740	14730	14613	14672	14705	14732	14562	14806	14682	14546	14719	14674	14637	14728	14702	14540	14699	14810	14586	14487	14693	14700	14581	14490	14714	14724	14703	14715	14782	14698	14602	14511	14705	14721	14570	14750	14573	14695	14593	14660	14724	14810	14696	14765	14697	14662	14674	14709	14777	14771	14627	14500	14708	14383	14830	14806	14751	14720	14471	14676	14849	14735	14618	14752	14572	14781	14578	14542	14614	14771	14533	14628	14699	14642	14725	14627	14753	14852	14719	14380	14526	14819	14649	14617	14613	14723	14546	14815	14598	14786	14633	14606	14840	14545	14537	14720	14703	14756	14657	14595	14600	14541	14743	14605	14632	14606	14608	14835	14663	14647	14603	14435	14464	14726	14846	14743	14505	14528	14678	14490	14593	14677	14501	14729	14808	14561	14682	14701	14654	14720	14718	14527	14650	14782	14638	14649	14590	14837	14637	14748	14552	14648	14726	14587	14862	14792	14649	14380	14481	14760	14559	14531	14627	14707	14779	14620	14722	14770	14452	14738	14649	14608	14552	14485	14631	14480	14575	14569	14707	14636	14681	14602	14778	14406	14698	14593	14526	14466	14641	14835	14808	14450	14670	14753	14633	14544	14594	14604	14726	14591	14641	14916	14727	14541	14480	14746	14768	14586	14728	14420	14739	14838	14669	14712	14633	14623	14691	14538	14577	14676	14695	14504	14650	14615	14813	14511	14663	14737	14582	14679	14663	14663	14696	14801	14675	14753	14582	14811	14667	14581	14688	14438	14829	14392	14611	14502	14694	14758	14599	14655	14330	14613	14735	14472	14566	14646	14627	14632	14760	14599	14575	14616	14757	14613	14538	14472	14613	14640	14599	14556	14512	14829	14579	14785	14669	14629	14767	14843	14629	14602	14450	14731	14796	14593	14745	14822	14771	14720	14710	14707	14783	14583	14690	14473	14753	14857	14577	14752	14416	14485	14758	14634	14647	14577	14647	14600	14715	14647	14569	14503	14514	14556	14730	14633	14623	14684	14461	14758	14648	14705	14714	14691	14698	14627	14760	14668	14670	14590	14561	14721	14618	14817	14470	14547	14501	14737	14723	14448	14587	14796	14661	14864	14641	14650	14722	14534	14726	14773	14878	14549	14578	14507	14695	14668	14644	14653	14662	14708	14690	14584	14482	14787	14703	14634	14698	14630	14894	14696	14624	14683	14667	14790	14615	14593	14687	14690	14523	14697	14617	14749	14921	14687	14500	14670	14817	14641	14550	14588	14536	14671	14470	14558	14584	14623	14550	14611	14428	14630	14525	14714	14614	14627	14647	14640	14452	14333	14532	14467	14519	14547	14753	14785	14597	14540	14602	14670	14333	14610	14676	14614	14615	14661	14463	14610	14613	14830	14592	14816	14666	14696	14686	14633	14668	14693	14615	14899	14705	14557	14737	14709	14526	14730	14874	14710	14725	14619	14698	14708	14842	14653	14852	14565	14629	14708	14496	14640	14677	14764	14532	14554	14704	14673	14659	14507	14624	14577	14771	14806	14639	14687	14758	14922	14528	14626	14604	14508	14797	14864	14611	14563	14752	14586	14868	14517	14501	14520	14520	14629	14665	14787	14508	14694	14729	14625	14616	14584	14658	14624	14716	14631	14489	14655	14635	14630	14668	14680	14602	14592	14614	14764	14661	14750	14636	14494	14566	14586	14847	14581	14770	14743	14695	14604	14656	14693	14663	14512	14489	14645	14667	14616	14730	14701	14756	14547	14566	14552	14782	14581	14517	14694	14529	14708	14676	14878	14742	14655	14746	14965	14476	14706	14840	14743	14573	14734	14652	14632	14710	14885	14490	14495	14602	14775	14647	14543	14621	14587	14678	14620	14584	14660	14490	14566	14644	14608	14676	14599	14594	14609	14621	14709	14587	14678	14736	14438	14669	14782	14697	14549	14786	14722	14571	14757	14638	14642	14624	14628	14699	14602	14742	14634	14487	14715	14737	14911	14656	14778	14596	14553	14644	14520	14446	14548	14702	14762	14599	14713	14590	14723	14628	14638	14802	14592	14743	14612	14610	14533	14644	14623	14649	14757	14619	14602	14590	14669	14726	14569	14557	14742	14715	14739	14628	14727	14807	14613	14597	14656	14584	14520	14507	14577	14790	14456	14663	14517	14718	14622	14671	14664	14732	14551	14428	14573	14516	14731	14643	14602	14645	14605	14562	14808	14551	14705	14536	14658	14613	14660	14658	14713	14676	14679	14584	14493	14507	14554	14662	14529	14541	14659	14727	14535	14807	14854	14656	14524	14470	14772	14630	14691	14661	14753	14643	14650	14631	14667	14834	14589	14561	14693	14579	14557	14537	14534	14688	14633	14730	14734	14614	14587	14749	14726	14544	14632	14725	14621	14710	14687	14748	14693	14751	14699	14504	14561	14681	14730	14685	14549	14719	14685	14626	14553	14453	14629	14910	14388	14645	14858	14682	14673	14674	14589	14649	14748	14712	14646	14557	14594	14500	14435	14578	14450	14600	14709	14764	14694	14494	14763	14655	14885	14675	14636	14776	14731	14754	14669	14738	14566	14705	14460	14566	14685	14897	14672	14605	14567	14549	14797	14936	14681	14579	14404	14625	14456	14582	14823	14806	14572	14594	14671	14826	14692	14669	14724	14677	14772	14846	14698	14696	14655	14738	14546	14907	14581	14656	14580	14514	14693	14783	14707	14526	14522	14549	14725	14586	14404	14549	14618	14705	14870	14747	14546	14489	14805	14633	14728	14535	14533	14584	14614	14656	14594	14554	14741	14458	14624	14632	14778	14558	14689	14658	14678	14672	14788	14700	14621	14815	14735	14697	14845	14610	14742	14615	14690	14638	14694	14616	14692	14718	14740	14692	14437	14646	14460	14590	14728	14715	14480	14767	14590	14717	14651	14592	14468	14794	14724	14622	14825	14636	14731	14702	14759	14775	14701	14589	14551	14589	14800	14610	14748	14567	14806	14518	14470	14647	14549	14570	14756	14662	14662	14541	14614	14681	14764	14474	14652	14633	14780	14567	14733	14653	14655	14688	14643	14579	14735	14621	14613	14596	14697	14550	14682	14931	14853	14679	14688	14800	14590	14690	14620	14717	14710	14663	14702	14504	14541	14622	14734	14626	14629	14551	14623	14739	14685	14665	14782	14730	14666	14669	14547	14550	14725	14798	14682	14516	14400	14617	14663	14688	14590	14608	14563	14677	14578	14508	14681	14653	14589	14573	14615	14766	14643	14595	14733	14767	14668	14745	14835	14636	14688	14542	14739	14672	14741	14821	14643	14720	14634	14667	14644	14585	14611	14625	14773	14757	14577	14716	14664	14572	14585	14634	14693	14754	14742	14633	14532	14587	14693	14698	14632	14654	14531	14453	14539	14641	14503	14579	14629	14706	14735	14711	14820	14687	14435	14806	14781	14768	14526	14631	14727	14483	14716	14503	14553	14804	14666	14576	14789	14420	14768	14567	14715	14551	14712	14630	14603	14738	14510	14602
63065	93470	64738	41843	25669	17052	14352	13689	13603	13433	13468	13161	13337	13242	13304	13340	13427	13453	13605	13523	13378	13333	13370	13536	13306	13605	13486	13685	13208	13300	13359	13514	13320	13394	13460	13356	13289	13410	13361	13501	13491	13236	13470	13362	13404	13445	13429	13412	13526	13385	13381	13384	13353	13359	13452	13414	13450	13361	13280	13436	13378	13166	13464	13375	13351	13435	13188	13437	13367	13425	13479	13168	13147	13207	13517	13528	13378	13377	13471	13346	13422	13388	13532	13277	13501	13404	13438	13303	13282	13326	13441	13423	13340	13530	13369	13399	13505	13453	13472	13206	13258	13397	13454	13472	13336	13215	13240	13401	13304	13267	13453	13289	13340	13510	13336	13330	13365	13214	13424	13356	13441	13261	13200	13361	13500	13308	13391	13349	13304	13258	13413	13438	13413	13229	13381	13443	13292	13499	13295	13421	13218	13296	13276	13436	13476	13462	13456	13481	13063	13362	13384	13381	13532	13250	13262	13429	13452	13391	13434	13303	13331	13403	13487	13498	13254	13236	13278	13411	13412	13496	13251	13300	13449	13196	13132	13275	13415	13269	13428	13276	13402	13189	13197	13520	13288	13293	13362	13382	13350	13392	13383	13391	13409	13289	13377	13284	13314	13420	13339	13364	13436	13391	13373	13334	13384	13419	13340	13491	13300	13306	13442	13290	13379	13326	13229	13286	13313	13580	13373	13346	13144	13346	13346	13428	13436	13523	13406	13423	13335	13269	13334	13359	13541	13456	13317	13291	13426	13404	13455	13613	13297	13341	13393	13524	13405	13281	13359	13409	13349	13352	13339	13427	13296	13400	13330	13401	13596	13349	13455	13508	13446	13440	13299	13366	13388	13476	13315	13302	13354	13205	13476	13307	13271	13299	13380	13408	13405	13569	13402	13541	13423	13289	13327	13478	13411	13500	13575	13092	13387	13163	13396	13404	13409	13325	13379	13344	13457	13315	13513	13367	13432	13468	13529	13282	13486	13163	13483	13183	13520	13228	13468	13437	13374	13365	13360	13544	13364	13418	13293	13454	13321	13383	13444	13338	13398	13463	13577	13332	13320	13441	13357	13346	13481	13244	13254	13314	13352	13480	13177	13489	13183	13360	13299	13526	13221	13450	13298	13356	13498	13320	13238	13385	13505	13325	13300	13516	13310	13371	13276	13351	13492	13376	13451	13528	13276	13326	13245	13307	13410	13223	13303	13406	13274	13393	13442	13407	13272	13179	13204	13372	13380	13313	13632	13335	13416	13458	13385	13531	13438	13410	13490	13629	13500	13394	13438	13387	13578	13375	13417	13455	13370	13298	13324	13421	13349	13495	13457	13356	13408	13273	13359	13344	13290	13392	13368	13466	13206	13406	13438	13313	13326	13357	13363	13365	13462	13500	13291	13371	13431	13460	13324	13286	13499	13342	13444	13397	13289	13286	13333	13447	13363	13289	13411	13403	13274	13404	13638	13297	13282	13311	13409	13484	13385	13373	13217	13333	13351	13285	13307	13344	13453	13487	13449	13346	13426	13454	13387	13321	13238	13400	13269	13481	13408	13386	13209	13364	13385	13305	13409	13451	13418	13518	13350	13286	13251	13380	13207	13312	13347	13395	13391	13383	13551	13286	13431	13460	13450	13389	13553	13334	13367	13399	13459	13396	13305	13594	13431	13400	13358	13177	13386	13458	13277	13462	13376	13298	13381	13472	13462	13416	13382	13241	13374	13295	13254	13342	13421	13377	13558	13403	13414	13311	13364	13402	13442	13343	13390	13394	13241	13186	13382	13359	13416	13387	13410	13295	13350	13345	13440	13265	13334	13313	13405	13327	13380	13361	13332	13515	13413	13337	13409	13522	13612	13260	13451	13308	13516	13209	13540	13422	13498	13398	13539	13376	13332	13463	13465	13389	13385	13383	13263	13497	13395	13400	13214	13299	13351	13502	13333	13314	13486	13277	13469	13476	13233	13301	13321	13295	13442	13450	13268	13259	13548	13516	13421	13269	13321	13281	13360	13402	13406	13341	13338	13381	13435	13388	13300	13391	13361	13359	13317	13203	13325	13349	13339	13382	13283	13251	13392	13443	13305	13357	13470	13505	13393	13434	13453	13361	13421	13505	13315	13320	13347	13442	13374	13276	13481	13523	13434	13240	13422	13336	13359	13303	13432	13535	13277	13577	13325	13387	13454	13321	13445	13388	13554	13458	13447	13474	13314	13299	13488	13406	13490	13555	13315	13348	13595	13411	13359	13134	13499	13270	13431	13364	13414	13381	13334	13353	13136	13317	13295	13419	13493	13498	13342	13257	13366	13450	13356	13376	13241	13325	13372	13266	13255	13267	13627	13443	13342	13553	13380	13298	13319	13282	13362	13336	13439	13307	13331	13424	13419	13408	13347	13335	13556	13319	13288	13528	13367	13228	13430	13412	13374	13410	13260	13352	13291	13532	13460	13318	13404	13297	13312	13468	13378	13508	13245	13362	13344	13296	13301	13354	13336	13305	13258	13298	13404	13453	13489	13249	13365	13407	13397	13122	13244	13403	13316	13433	13511	13423	13289	13516	13253	13340	13357	13291	13245	13425	13398	13486	13307	13448	13434	13363	13534	13478	13311	13437	13355	13458	13357	13530	13428	13348	13370	13392	13335	13330	13375	13332	13428	13289	13186	13262	13381	13372	13441	13303	13507	13424	13291	13267	13497	13428	13285	13273	13357	13237	13629	13308	13477	13205	13230	13508	13309	13583	13231	13392	13421	13398	13338	13533	13371	13405	13497	13392	13463	13284	13271	13367	13293	13367	13317	13442	13352	13352	13556	13325	13382	13132	13361	13335	13280	13390	13337	13405	13323	13425	13368	13247	13417	13317	13311	13386	13417	13538	13281	13171	13316	13472	13301	13123	13413	13381	13383	13305	13410	13355	13365	13384	13346	13430	13321	13351	13472	13190	13545	13386	13450	13520	13495	13307	13383	13630	13249	13279	13403	13298	13441	13556	13384	13347	13357	13464	13410	13316	13451	13426	13491	13316	13421	13288	13359	13308	13304	13279	13480	13370	13501	13316	13317	13262	13398	13393	13164	13496	13604	13203	13310	13351	13398	13326	13251	13321	13513	13392	13320	13326	13349	13485	13434	13408	13453	13338	13293	13188	13464	13353	13414	13359	13296	13319	13328	13340	13175	13374	13426	13353	13485	13366	13514	13395	13359	13483	13308	13412	13477	13299	13340	13341	13374	13231	13352	13497	13374	13376	13507	13253	13500	13374	13305	13240	13567	13329	13410	13391	13351	13272	13495	13435	13383	13498	13351	13251	13313	13236	13389	13553	13320	13201	13461	13303	13365	13315	13234	13263	13411	13355	13413	13301	13467	13344	13389	13333	13516	13477	13392	13475	13252	13391	13326	13631	13366	13262	13351	13407	13352	13354	13248	13306	13408	13340	13303	13334	13361	13366	13409	13363	13292	13328	13351	13457	13354	13394	13437	13490	13427	13313	13269	13330	13313	13403	13280	13274	13376	13405	13322	13302	13353	13431	13253	13440	13219	13411	13334	13442	13487	13328	13378	13499	13414	13414	13377	13354	13317	13347	13386	13554	13325	13338	13289	13449	13422	13429	13362	13380	13328	13458	13302	13408	13437	13272	13397	13469	13351	13479	13346	13431	13477	13348	13420	13450	13343	13222	13408	13211	13436	13389	13439	13281	13301	13350	13281	13438	13327	13461	13351	13286	13269	13266	13478	13531	13473	13347	13371	13249	13371	13308	13560	13355	13367	13427	13383	13428	13327	13161	13452	13369	13430	13405	13438	13396	13399	13430	13451	13127	13336	13371	13300	13531	13279	13441	13296	13408	13433	13347	13310	13613	13344	13436	13235	13465	13370	13528	13346	13416	13254	13316	13423	13377	13477	13420	13282	13503	13563	13494	13387	13366	13304	13352	13326	13360	13162	13426	13375	13229	13344	13292	13568	13292	13463	13213	13326	13348	13416	13501	13347	13304	13586	13359	13289	13437	13406	13405	13414	13464	13264	13387	13458	13417	13334	13422	13462	13373	13446	13435	13248	13272	13351	13181	13530	13205	13472	13235	13357	13535	13308	13492	13283	13437	13497	13257	13458	13526	13384	13216	13382	13410	13422	13302	13382	13365	13455	13480	13459	13367	13417	13524	13295	13286	13278	13396	13283	13366	13478	13425	13334	13472	13419	13409	13438	13305	13331	13413	13443	13286	13436	13267	13316	13447	13229	13254	13229	13447	13391	13328	13358	13363	13478	13519	13338	13336	13470	13543	13354	13332	13203	13582	13418	13355	13292	13167	13418	13358	13349	13331	13378	13413	13408	13456	13441	13328	13308	13406	13349	13353	13301	13405	13413	13386	13363	13362	13200	13346	13269	13343	13570	13467	13323	13367	13318	13248	13544	13235	13373	13298	13504	13306	13456	13509	13368	13510	13484	13415	13349	13463	13335	13306	13291	13393	13410	13540	13311	13471	13331	13370	13149	13284	13353	13394	13307	13446	13374	13345	13277	13403	13193	13377	13418	13412	13277	13346	13365	13340	13270	13450	13309	13479	13373	13437	13384	13559	13457	13360	13183	13333	13390	13423	13414	13417	13278	13458	13281	13385	13418	13282	13294	13435	13384	13302	13379	13336	13363	13400	13342	13389	13520	13498	13278	13366	13413	13267	13358	13340	13339	13256	13351	13396	13352	13374	13281	13199	13343	13335	13408	13315	13440	13188	13331	13421	13269	13242	13387	13200	13472	13370	13318	13320	13097	13492	13324	13424	13456	13415	13341	13285	13299	13192	13271	13205	13412	13375	13327	13438	13322	13451	13215	13478	13521	13334	13375	13372	13499	13212	13374	13503	13443	13371	13313	13312	13536	13352	13251	13357	13497	13532	13337	13399	13409	13514	13388	13500	13481	13243	13367	13342	13330	13221	13472	13440	13443	13571	13299	13421	13353	13358	13275	13207	13429	13371	13302	13370	13529	13486	13128	13291	13525	13454	13333	13306	13420	13409	13227	13252	13384	13309	13313	13406	13457	13328	13667	13457	13286	13405	13334	13219	13476	13385	13413	13286	13346	13359	13255	13414	13328	13440	13306	13347	13382	13445	13331	13430	13375	13505	13359	13278
22895	22344	29983	25168	22568	23706	23411	16643	15341	15725	15401	15712	15492	15452	15376	15293	15343	15362	15425	15408	15227	15222	15321	15336	15432	15300	15262	15233	15212	15276	15133	15137	14952	15144	15201	14977	15367	15062	15238	15125	15083	15009	15076	15168	15261	15180	15125	15184	15224	15292	15141	15052	15143	15070	15055	15098	15288	15229	15247	15423	15115	15099	15164	15136	15215	15273	15260	15048	15117	15184	15189	15131	15187	15120	15227	15263	15206	15029	14906	15223	15096	15286	15080	15364	15004	15064	15258	15145	14979	15029	15231	15122	15224	15016	15029	14920	15123	15295	15054	14970	15013	15174	14998	15119	15173	14907	15036	15084	15169	15223	15001	15209	15196	15070	15001	15108	14996	15123	15144	15037	15188	15096	15221	15176	15253	15411	15409	15225	15402	15063	15141	15017	15022	15196	15049	15328	15023	15214	15197	15119	15107	15090	15166	15313	15139	15301	15090	15159	14978	15184	15220	15042	14989	15234	14990	15183	15171	15032	15028	15182	15162	15258	15200	15061	15093	15114	15125	15101	14966	15193	14900	14901	15000	14951	14954	15004	15030	15053	15152	15054	15179	15034	15129	15104	14954	15179	15263	15057	14992	15140	15182	14986	15032	14977	15168	15225	15089	15057	15172	15108	15157	15060	15101	14986	15164	15169	15002	15176	15190	15058	15243	14981	15122	15063	15137	15218	15099	15180	15217	15024	15224	15225	15053	15059	15021	15048	15371	15227	15213	15197	15158	15232	14997	15035	15188	15062	14992	15024	15060	15062	15010	14854	14992	14959	15255	14980	15081	15083	15082	15071	14978	15015	14962	15009	15094	15202	15143	15202	15184	15244	15352	15113	15173	15082	15015	15075	15207	15127	15117	15175	15123	15112	15193	15184	15024	15156	15323	15079	15094	15286	15241	15048	15099	15061	14985	15279	15225	15154	15217	14868	15107	15232	14942	15246	15292	15120	14976	15108	15080	15002	15062	15029	15231	15086	15084	15142	15057	15037	15065	15123	15140	14909	14959	15178	15033	15052	15228	15019	15175	15282	14984	15204	15316	15171	14931	14953	15155	15112	15046	15238	15106	15311	15095	15244	15104	15197	15121	15131	15112	14983	15085	15190	14976	14958	15211	15254	14907	15068	15075	15150	15128	15029	15139	14917	14941	15096	15163	15156	15120	15130	14949	15016	14982	15104	15065	15262	14778	15191	15069	15174	14951	15215	15071	15047	14905	14844	15103	15345	15001	15010	15029	14981	15086	14977	15218	15089	15092	15058	15118	15156	15068	15193	15168	14906	14862	15323	15097	15157	15096	15062	14978	15016	15154	15243	14983	15001	14920	14889	15014	14945	14923	15159	14988	15196	15222	15023	15049	15144	14926	15091	15225	15178	15056	14863	15004	15037	15310	15143	15091	15135	15165	15272	14999	15074	15108	15077	15037	15301	14783	15125	15097	15221	15022	14846	14947	14985	15083	15173	15189	15024	14969	15240	15217	15124	15131	14923	15310	15287	15136	14983	14931	15165	15013	15203	14940	15107	15024	15087	15177	15018	15181	15044	15053	15207	15188	14962	15119	15104	15365	14972	14921	15127	14982	15061	15131	15023	15318	15225	15142	15151	15163	15226	15231	15213	15172	15055	15045	15006	15072	15239	15007	15019	14938	14875	15174	15000	15167	15084	15006	15182	15027	15037	15067	14980	15073	15048	15171	14966	15302	15029	15060	14964	15083	15135	14933	14998	15142	14911	14956	15170	15349	15024	15139	15124	15261	15231	15069	14959	14992	14882	15031	15191	14978	15130	15247	15220	15026	14975	15163	15177	15259	14979	15033	15139	14929	15057	14950	15182	14954	15017	15063	15296	15060	15128	15281	15049	15002	15029	15374	15098	14989	14922	15033	15157	15034	15089	15221	15109	15100	14910	15040	14985	15104	15110	15036	15036	15080	15142	14995	15033	15165	15029	15023	15171	15110	15021	14968	15111	15227	14851	15060	15082	15264	15135	14979	15097	15185	14931	15029	15213	15062	15104	15177	14960	15125	15166	15233	15075	15048	15116	15189	15144	15148	14981	15196	15330	15130	15302	15035	15073	15111	15437	14965	15078	15080	15023	14957	15232	15158	15017	15068	15190	15020	14970	15046	15187	15142	14927	15152	15020	15179	15230	15198	15187	15107	15029	15015	15153	15064	15203	15176	15180	15026	15215	15154	15106	14952	15039	14943	15031	15124	15201	14955	14922	15100	15198	15147	15249	15000	14994	15152	15171	15143	15030	15035	15073	15017	15023	14926	15164	14954	15055	15048	15108	15099	15151	14976	14929	14954	15152	15056	15160	15103	15139	15311	14979	15082	15068	15257	14984	14999	14745	15180	15138	15074	15021	15170	15016	15265	14972	15077	15222	14992	15144	15011	15063	15200	15282	15125	15137	15238	15023	14995	14742	15235	15057	15072	14976	15008	15048	14930	15151	15122	15066	14816	15150	15117	15035	15183	15048	15055	15160	15178	15079	15208	15211	15143	15084	15077	15078	14949	15110	15180	15041	15158	15145	15221	15035	15107	15069	15228	14986	15301	15232	14824	14957	15232	15147	14891	15030	14889	15127	14920	14931	14971	15195	15189	14944	15103	15025	15039	15097	15130	15161	15286	14988	14994	15219	15146	15069	15099	14910	15007	15025	15081	14977	15187	15183	15188	15182	15070	14962	15129	15068	15132	15168	15129	15176	15074	15098	14905	15048	15141	15250	14999	15026	15098	15224	15333	15244	15093	15103	14987	14969	14860	15081	15145	15084	15131	15114	15066	15050	15169	15203	15121	15025	15043	14997	15172	15159	14837	14952	15278	15173	15064	15053	15122	15220	15028	15199	14997	15234	14913	15122	15257	15206	15507	15071	15281	14970	15156	15247	15080	15312	15139	14898	14972	15221	15055	15108	15039	14909	15018	15180	15035	15011	15069	15059	15189	15170	15025	15189	14920	14958	15114	15071	15156	15008	14981	15042	15249	14978	15077	15009	15110	15048	15342	15159	15152	15089	15086	15060	15039	15012	14962	15151	14983	15169	15065	15119	15213	15088	15097	15020	15141	15088	15079	15092	14930	15055	14996	14843	15027	15181	14962	15190	15073	15136	15241	15025	15002	15048	15072	15025	15023	15337	15175	15124	14911	15074	15208	15079	15030	15211	15166	15008	15118	15018	15184	15063	15280	14984	15153	15175	15223	14983	15043	14995	15092	15050	14920	15171	14930	15009	15162	15219	15071	15253	15314	15309	15113	15067	15176	15026	14994	14974	15036	15223	15325	15062	15074	14986	15023	15161	14970	15271	15188	15201	15117	15208	15286	15103	15046	15091	14928	14995	15129	15046	15103	15000	15200	15059	15172	15187	15044	15202	15191	15151	15091	15125	15292	14990	15174	15099	15002	14990	14932	15119	14990	15011	15094	15053	14885	14930	15041	14968	14961	15035	15027	14983	14927	14965	15253	15124	15234	14955	14772	14998	15140	15243	15072	15129	15095	14999	15123	15118	14963	15018	14970	15126	14924	15061	15290	15051	14949	15367	14982	15100	15171	15130	15093	15052	14964	14972	14960	15160	15138	15119	14810	15127	15261	15247	15187	15101	15285	15092	15084	15040	15082	15049	15032	15023	15021	15174	15163	14991	15177	15134	15270	15224	15158	15224	14922	14952	15096	14991	15157	15044	15226	15092	15039	15101	15041	15135	15019	15085	15053	15424	15196	14925	15039	15144	15122	15098	15099	15016	15163	15066	15210	15131	15157	14885	14909	15036	14933	14984	15034	15158	15166	15232	15315	15040	15118	15024	15005	15225	15218	14910	15036	15029	15028	15204	15055	15096	15163	15007	15138	15100	15108	15050	14991	15022	14902	15042	15044	15048	14930	14914	15039	15190	15207	15048	14959	15116	15147	15009	15194	14966	14990	15129	15243	14842	14850	15081	14992	15236	15235	15002	15227	14996	15040	15110	15333	14923	15034	15136	15300	14919	14908	15024	15147	14918	15179	15047	15247	15177	15197	15108	15234	15091	14916	15124	15070	15030	14946	15138	15270	15041	15125	15078	15025	14938	15223	15112	15307	14970	15015	14892	15071	15336	15174	15050	15062	15171	15100	15115	14937	15147	15264	14951	14984	15049	15024	15134	15108	15140	15298	15147	15174	15180	15099	15203	15178	15130	15162	15176	15146	15055	15002	15046	14969	15123	15024	15091	15067	15095	14962	15044	15108	15093	14904	14991	15312	15038	15047	15059	15060	15104	14936	15179	15220	15114	15099	15006	15080	14999	15238	15177	14957	14975	14879	15075	15070	15006	15185	15092	15099	14916	15236	15036	15212	15356	15055	15167	15185	15417	14949	15128	15102	15155	15091	15063	15135	15182	15025	14969	15258	15215	15298	15075	15201	15212	15111	15147	15180	15027	15074	15043	15233	15178	15177	14924	15084	15163	15184	14983	15039	15224	15202	15119	14988	14979	15048	14909	14983	15220	15175	15252	15398	14952	14981	15109	15124	14967	15006	15001	14989	14837	15076	15004	15094	15210	15320	14990	14966	14917	15081	15053	15080	15149	15115	14993	15142	15263	15155	14912	15066	15048	15166	15114	15351	15050	14966	15056	15186	14883	15211	15065	15157	15030	15107	15227	14934	15023	15010	15148	15030	15002	15126	15204	15273	15174	15280	15059	15171	15177	15126	15175	15226	15200	15342	15036	15047	15174	15183	15193	15173	15197	15069	15145	14827	15153	15067	14869	15188	15129	15157	15019	15088	15058	15114	14989	15226	15037	15138	15227	15075	14994	14974	15172	15170	14933	15277	15184	14974	14981	15121	15121	15101	14941	15096	14943	15182	15067	15043	15232	14990	15233	14990	15082	15044	15262	14949	15195	15162	15113	14983	14955	15026	15080	15101	14987	15273	15209	15119	15168	14996	15036	14881	15085	15044	15110	14989	15204	15107	15059	14997	15149	15300	14930	15253	15072	15103	15077	15068	14870	15182	15096	14959	15023	15078	15202	15158	15160	15242	14955	15093	15035	15037	15188	14872	15091	15222	15205	15128	15183	15067	15154	15092	15090	15136	14957	14960	14822	15069	15024	14907	15076	14987	15086	15068	15123	15312	15142	15192	15158
62358	101277	75529	51965	32882	21144	15461	13977	13631	13421	13566	13618	13574	13634	13619	13566	13704	13633	13589	13477	13592	13478	13702	13578	13456	13631	13685	13549	13638	13652	13525	13477	13610	13599	13697	13639	13714	13692	13533	13516	13635	13450	13538	13731	13717	13509	13579	13531	13635	13600	13388	13526	13573	13637	13673	13646	13509	13688	13683	13579	13704	13602	13494	13471	13577	13596	13673	13625	13640	13675	13646	13354	13559	13352	13668	13648	13617	13574	13623	13637	13703	13600	13603	13476	13479	13581	13677	13516	13763	13613	13602	13561	13630	13571	13575	13538	13501	13670	13674	13491	13710	13491	13598	13644	13684	13672	13654	13675	13545	13729	13580	13488	13472	13443	13562	13519	13571	13616	13508	13695	13540	13861	13632	13533	13621	13660	13587	13547	13577	13621	13560	13480	13463	13497	13524	13536	13608	13509	13572	13756	13546	13511	13694	13632	13497	13536	13680	13658	13650	13477	13615	13613	13546	13731	13652	13633	13714	13529	13665	13651	13729	13542	13606	13659	13614	13804	13427	13618	13525	13566	13619	13533	13691	13485	13696	13641	13791	13598	13464	13590	13764	13534	13496	13574	13497	13710	13576	13463	13686	13531	13457	13508	13740	13598	13676	13578	13446	13535	13649	13747	13545	13441	13505	13607	13539	13559	13560	13623	13556	13604	13542	13498	13673	13519	13671	13537	13491	13710	13602	13707	13438	13555	13443	13475	13596	13431	13567	13824	13607	13704	13589	13467	13480	13679	13578	13488	13625	13547	13688	13691	13515	13614	13474	13745	13655	13409	13457	13597	13684	13607	13608	13462	13640	13626	13447	13496	13530	13523	13513	13672	13382	13674	13599	13496	13638	13691	13383	13730	13593	13640	13726	13479	13533	13529	13495	13439	13687	13544	13554	13591	13650	13652	13567	13529	13532	13531	13638	13480	13618	13506	13562	13569	13631	13733	13331	13662	13579	13503	13722	13499	13651	13516	13720	13638	13410	13573	13627	13635	13790	13663	13472	13713	13557	13693	13575	13457	13528	13535	13605	13603	13597	13708	13538	13605	13615	13448	13585	13546	13570	13600	13515	13461	13730	13591	13547	13536	13697	13402	13704	13376	13539	13694	13609	13732	13525	13473	13635	13709	13672	13526	13474	13609	13470	13494	13481	13706	13657	13596	13671	13484	13471	13533	13658	13569	13467	13634	13483	13494	13562	13567	13651	13563	13394	13601	13555	13519	13579	13567	13790	13664	13641	13445	13469	13802	13621	13743	13495	13484	13736	13557	13794	13580	13760	13523	13642	13449	13491	13475	13513	13643	13617	13628	13581	13578	13722	13612	13680	13590	13693	13599	13613	13461	13547	13608	13479	13367	13735	13527	13468	13565	13474	13489	13631	13523	13659	13724	13500	13728	13591	13475	13574	13506	13365	13557	13707	13535	13463	13669	13726	13481	13629	13533	13819	13652	13492	13562	13477	13530	13554	13539	13456	13580	13343	13540	13583	13520	13495	13438	13660	13676	13670	13568	13683	13652	13589	13512	13557	13593	13541	13496	13706	13525	13843	13611	13571	13569	13566	13612	13518	13432	13319	13703	13473	13692	13609	13608	13504	13492	13529	13552	13740	13531	13592	13762	13501	13536	13724	13557	13612	13635	13510	13437	13592	13408	13766	13587	13730	13449	13561	13657	13468	13605	13765	13560	13549	13541	13456	13672	13653	13355	13642	13498	13558	13478	13543	13416	13542	13549	13606	13525	13655	13564	13602	13582	13520	13773	13509	13638	13450	13831	13391	13575	13446	13646	13634	13542	13534	13598	13593	13666	13589	13573	13599	13570	13559	13625	13530	13771	13656	13396	13715	13512	13690	13591	13669	13627	13539	13579	13750	13475	13660	13441	13555	13389	13526	13579	13589	13632	13792	13614	13549	13490	13632	13585	13561	13528	13544	13604	13774	13641	13684	13579	13556	13772	13620	13410	13494	13690	13570	13593	13622	13674	13583	13742	13677	13493	13559	13509	13573	13491	13579	13610	13597	13696	13561	13614	13487	13528	13532	13611	13535	13615	13698	13735	13594	13583	13550	13394	13525	13641	13567	13441	13337	13511	13566	13560	13624	13576	13365	13470	13715	13641	13562	13513	13630	13523	13509	13581	13485	13561	13466	13625	13604	13455	13625	13678	13483	13682	13603	13582	13585	13674	13479	13516	13591	13656	13567	13599	13589	13590	13524	13819	13514	13703	13556	13466	13549	13662	13474	13397	13557	13513	13590	13552	13609	13549	13518	13510	13773	13635	13564	13514	13678	13730	13638	13436	13615	13553	13479	13591	13502	13484	13603	13633	13672	13630	13639	13598	13575	13764	13639	13549	13684	13542	13477	13552	13540	13619	13608	13550	13598	13515	13760	13629	13705	13493	13601	13691	13591	13656	13349	13482	13483	13451	13709	13658	13582	13563	13668	13671	13599	13637	13695	13718	13518	13521	13631	13603	13510	13588	13486	13612	13460	13695	13553	13471	13596	13591	13774	13497	13611	13559	13547	13574	13718	13557	13534	13558	13507	13592	13560	13360	13546	13552	13608	13458	13655	13500	13527	13636	13511	13783	13604	13534	13648	13605	13718	13594	13677	13620	13613	13536	13511	13529	13759	13687	13453	13521	13680	13752	13624	13680	13628	13557	13502	13537	13708	13668	13688	13682	13464	13417	13454	13626	13685	13626	13712	13707	13574	13545	13593	13510	13582	13490	13509	13567	13387	13559	13627	13704	13562	13601	13570	13512	13760	13576	13542	13732	13623	13655	13588	13480	13552	13694	13539	13693	13580	13465	13674	13585	13438	13563	13611	13684	13636	13651	13805	13567	13531	13608	13652	13581	13694	13527	13614	13627	13534	13634	13503	13572	13570	13512	13492	13658	13539	13457	13536	13369	13555	13489	13492	13426	13616	13649	13685	13680	13665	13542	13308	13556	13552	13627	13689	13657	13471	13495	13562	13433	13694	13639	13583	13530	13567	13543	13583	13434	13393	13544	13586	13825	13384	13565	13522	13442	13641	13589	13566	13513	13481	13478	13528	13647	13671	13546	13606	13595	13589	13490	13540	13535	13669	13571	13627	13677	13513	13678	13646	13660	13464	13548	13651	13489	13479	13572	13599	13481	13614	13487	13530	13639	13532	13700	13694	13532	13515	13583	13660	13670	13549	13433	13629	13599	13559	13486	13699	13551	13534	13444	13699	13654	13695	13452	13566	13569	13728	13717	13585	13701	13586	13565	13642	13622	13543	13601	13692	13607	13669	13754	13664	13726	13610	13643	13677	13448	13596	13464	13628	13660	13534	13560	13655	13741	13693	13575	13521	13652	13590	13677	13639	13711	13512	13599	13770	13622	13600	13566	13763	13636	13598	13568	13471	13491	13661	13616	13757	13503	13661	13448	13669	13635	13590	13567	13603	13495	13647	13481	13600	13637	13640	13627	13539	13617	13623	13691	13464	13396	13674	13494	13502	13508	13549	13493	13577	13580	13702	13558	13440	13693	13729	13602	13654	13599	13609	13501	13655	13640	13733	13583	13376	13552	13755	13554	13497	13783	13615	13688	13466	13697	13449	13588	13568	13501	13591	13601	13664	13550	13697	13641	13270	13510	13568	13606	13680	13556	13590	13488	13645	13670	13510	13515	13541	13607	13621	13656	13658	13457	13643	13537	13578	13429	13612	13462	13540	13559	13594	13551	13601	13412	13660	13659	13595	13626	13512	13503	13266	13676	13624	13474	13665	13516	13462	13467	13513	13555	13376	13566	13483	13611	13589	13591	13517	13519	13671	13449	13592	13555	13578	13572	13632	13554	13594	13584	13558	13632	13837	13632	13580	13570	13661	13562	13717	13542	13636	13587	13682	13837	13515	13575	13667	13585	13668	13547	13562	13549	13586	13521	13578	13615	13579	13657	13510	13586	13481	13584	13498	13675	13485	13764	13539	13597	13560	13572	13526	13727	13516	13542	13530	13488	13527	13602	13572	13521	13790	13655	13466	13579	13499	13565	13653	13427	13671	13705	13541	13693	13795	13503	13570	13516	13531	13443	13478	13514	13549	13524	13665	13604	13628	13504	13598	13591	13576	13667	13676	13520	13642	13582	13701	13537	13564	13555	13594	13506	13615	13586	13614	13648	13460	13575	13416	13607	13510	13552	13574	13412	13507	13576	13630	13545	13439	13578	13762	13618	13608	13493	13507	13845	13548	13703	13456	13633	13652	13528	13675	13452	13503	13449	13680	13655	13485	13620	13546	13683	13551	13553	13601	13532	13680	13655	13489	13707	13535	13582	13644	13429	13585	13491	13466	13535	13656	13570	13679	13418	13585	13426	13567	13635	13632	13500	13649	13594	13522	13583	13691	13601	13560	13572	13620	13632	13557	13643	13620	13585	13414	13441	13590	13508	13708	13560	13584	13565	13501	13591	13648	13517	13454	13473	13477	13834	13418	13574	13584	13426	13596	13660	13619	13591	13458	13387	13795	13530	13622	13613	13735	13579	13723	13378	13584	13523	13635	13500	13754	13541	13660	13554	13638	13592	13661	13549	13663	13668	13363	13568	13770	13539	13625	13484	13519	13608	13481	13587	13479	13574	13619	13439	13500	13597	13552	13554	13454	13731	13726	13563	13687	13509	13638	13597	13390	13695	13446	13563	13605	13507	13687	13596	13704	13616	13506	13333	13557	13553	13698	13577	13591	13566	13569	13615	13547	13588	13733	13602	13360	13614	13499	13380	13502	13540	13623	13561	13531	13686	13546	13562	13733	13780	13557	13596	13595	13534	13389	13484	13580	13591	13532	13630	13606	13557	13493	13352	13541	13605	13655	13529	13636	13483	13635	13457	13508	13512	13467	13579	13527	13507	13479	13544	13537	13575	13460	13620	13588	13656	13656	13534	13562	13477	13598	13471	13602	13512	13482	13816	13573	13566	13301	13551	13639	13513	13591	13551	13727	13781	13672	13782	13499	13495	13630	13483	13560	13488	13652	13632	13516	13629	13633	13619	13561	13648	13620	13661	13726	13662	13531	13518	13574	13560	13620	13452	13501	13576	13755	13484	13591	13599	13527	13503	13690	13587	13406	13663	13691	13638	13507	13680	13486	13560	13616	13399
32391	37855	33403	25234	18445	16589	16063	15800	15841	15502	15632	15610	15519	15613	15551	15620	15629	15528	15555	15665	15641	15609	15510	15639	15655	15648	15543	15349	15511	15476	15533	15494	15642	15477	15647	15430	15343	15489	15620	15651	15464	15757	15574	15493	15544	15659	15590	15538	15759	15490	15314	15468	15472	15489	15459	15477	15582	15379	15350	15385	15434	15535	15541	15362	15454	15666	15485	15529	15561	15359	15518	15483	15472	15457	15568	15481	15441	15231	15400	15650	15525	15622	15729	15434	15404	15509	15542	15703	15570	15499	15422	15446	15648	15410	15562	15579	15661	15707	15594	15439	15575	15580	15606	15600	15519	15601	15528	15442	15579	15448	15545	15485	15428	15552	15485	15633	15723	15395	15498	15317	15390	15467	15419	15225	15467	15354	15482	15559	15346	15581	15717	15488	15699	15486	15555	15560	15571	15593	15549	15469	15569	15366	15456	15836	15417	15433	15519	15583	15346	15526	15391	15454	15358	15403	15314	15571	15432	15478	15758	15628	15359	15414	15438	15549	15366	15566	15460	15487	15566	15358	15482	15480	15313	15645	15465	15456	15441	15523	15513	15622	15590	15372	15357	15311	15431	15506	15535	15571	15463	15345	15435	15484	15558	15642	15375	15416	15442	15352	15486	15564	15414	15317	15601	15487	15397	15457	15576	15347	15578	15634	15600	15693	15515	15702	15679	15548	15574	15421	15631	15691	15753	15469	15267	15388	15562	15562	15494	15415	15562	15406	15416	15503	15566	15755	15386	15230	15596	15583	15524	15447	15496	15485	15499	15440	15577	15405	15308	15719	15553	15553	15420	15544	15348	15260	15387	15119	15474	15554	15426	15647	15568	15551	15539	15658	15527	15573	15503	15332	15459	15604	15367	15720	15507	15606	15468	15578	15461	15529	15371	15573	15578	15820	15510	15786	15390	15452	15480	15457	15448	15496	15447	15316	15368	15409	15594	15578	15509	15383	15381	15634	15573	15466	15467	15510	15372	15361	15398	15578	15593	15569	15540	15732	15687	15555	15556	15619	15517	15545	15685	15578	15515	15329	15363	15529	15515	15750	15468	15563	15481	15473	15421	15558	15282	15502	15595	15575	15410	15575	15614	15527	15540	15457	15709	15599	15436	15613	15657	15566	15592	15408	15373	15572	15525	15617	15430	15567	15647	15430	15688	15527	15497	15549	15358	15513	15490	15442	15139	15545	15460	15565	15508	15510	15563	15512	15493	15609	15453	15493	15562	15434	15564	15594	15720	15484	15576	15546	15599	15304	15500	15566	15274	15449	15639	15586	15480	15523	15267	15456	15486	15404	15552	15531	15495	15585	15503	15590	15684	15444	15657	15375	15560	15362	15615	15515	15572	15407	15551	15680	15592	15327	15591	15466	15424	15328	15410	15529	15550	15571	15433	15612	15615	15499	15424	15430	15552	15481	15246	15393	15429	15638	15566	15256	15502	15555	15800	15514	15721	15577	15422	15565	15395	15422	15675	15341	15560	15300	15527	15535	15434	15404	15501	15591	15706	15596	15412	15819	15429	15443	15615	15512	15504	15660	15556	15623	15378	15542	15590	15635	15523	15334	15419	15587	15490	15540	15464	15434	15484	15484	15556	15582	15477	15642	15538	15681	15403	15511	15535	15484	15479	15470	15369	15652	15371	15467	15356	15338	15398	15566	15327	15450	15622	15488	15510	15637	15464	15632	15560	15506	15454	15411	15492	15477	15527	15534	15469	15606	15617	15530	15603	15596	15508	15419	15472	15601	15575	15545	15520	15430	15566	15434	15509	15388	15429	15525	15689	15450	15354	15296	15631	15618	15582	15342	15406	15501	15363	15622	15716	15630	15565	15559	15560	15382	15571	15683	15455	15497	15463	15634	15565	15488	15350	15505	15298	15495	15461	15524	15473	15546	15565	15652	15641	15510	15382	15568	15300	15425	15499	15266	15499	15386	15389	15677	15473	15680	15412	15576	15568	15456	15565	15460	15308	15532	15608	15555	15493	15477	15573	15461	15505	15451	15631	15416	15531	15449	15325	15570	15525	15542	15664	15561	15501	15486	15665	15446	15499	15580	15581	15446	15588	15822	15497	15535	15364	15464	15529	15660	15638	15736	15418	15415	15499	15471	15383	15553	15410	15553	15610	15533	15562	15559	15481	15667	15273	15661	15549	15550	15462	15685	15467	15556	15444	15431	15633	15532	15680	15519	15698	15687	15510	15376	15554	15390	15422	15374	15597	15362	15677	15680	15446	15478	15376	15392	15581	15731	15515	15459	15366	15583	15601	15570	15576	15536	15531	15458	15510	15487	15332	15602	15714	15283	15416	15515	15531	15567	15564	15640	15418	15437	15422	15497	15497	15709	15657	15432	15440	15326	15703	15544	15431	15531	15449	15453	15385	15438	15483	15390	15619	15540	15488	15256	15537	15672	15398	15425	15489	15523	15464	15460	15419	15344	15696	15698	15505	15297	15475	15458	15429	15469	15491	15470	15710	15640	15548	15596	15676	15637	15647	15528	15548	15591	15342	15456	15350	15542	15353	15438	15581	15481	15397	15479	15721	15742	15672	15567	15646	15724	15392	15592	15570	15514	15407	15660	15624	15357	15562	15411	15520	15468	15539	15645	15506	15452	15539	15668	15449	15424	15670	15621	15477	15442	15585	15463	15621	15363	15364	15456	15400	15610	15604	15547	15478	15376	15640	15523	15463	15620	15551	15551	15612	15551	15340	15422	15472	15336	15394	15386	15492	15562	15646	15562	15354	15522	15585	15506	15749	15602	15546	15503	15587	15445	15513	15524	15443	15637	15592	15353	15386	15496	15496	15408	15462	15516	15570	15404	15182	15550	15658	15418	15488	15616	15399	15392	15551	15535	15209	15554	15624	15398	15631	15640	15684	15488	15330	15506	15517	15426	15541	15398	15536	15553	15513	15406	15348	15471	15400	15532	15547	15556	15591	15456	15559	15407	15409	15675	15365	15420	15506	15659	15346	15458	15626	15612	15527	15660	15281	15569	15688	15584	15474	15668	15508	15648	15686	15569	15441	15345	15495	15588	15713	15780	15563	15569	15476	15419	15661	15587	15251	15508	15588	15452	15509	15459	15666	15571	15475	15605	15510	15732	15447	15618	15502	15520	15498	15570	15712	15566	15390	15435	15470	15539	15580	15663	15472	15496	15584	15376	15434	15617	15501	15632	15603	15468	15379	15520	15511	15271	15452	15321	15476	15425	15413	15483	15484	15455	15581	15580	15523	15408	15568	15569	15498	15580	15489	15578	15399	15600	15359	15595	15611	15499	15590	15467	15609	15542	15400	15540	15550	15390	15450	15529	15533	15447	15440	15250	15626	15510	15552	15540	15312	15417	15586	15426	15416	15485	15450	15434	15456	15525	15576	15372	15643	15662	15710	15506	15579	15251	15456	15688	15538	15449	15349	15324	15594	15393	15403	15500	15626	15677	15569	15557	15500	15542	15639	15689	15410	15625	15489	15535	15652	15602	15414	15374	15574	15713	15623	15554	15541	15439	15400	15657	15560	15583	15494	15508	15549	15457	15604	15301	15612	15436	15377	15552	15570	15621	15526	15407	15573	15607	15441	15599	15459	15617	15547	15463	15786	15545	15477	15694	15538	15575	15585	15270	15320	15332	15573	15503	15470	15626	15585	15506	15433	15576	15630	15436	15497	15312	15566	15379	15386	15305	15472	15517	15428	15462	15495	15463	15726	15554	15481	15463	15522	15663	15503	15622	15560	15614	15601	15496	15679	15563	15477	15731	15643	15543	15558	15592	15500	15268	15456	15418	15387	15623	15757	15588	15504	15449	15475	15421	15578	15577	15525	15253	15478	15427	15428	15521	15542	15504	15412	15585	15555	15597	15540	15546	15517	15820	15535	15459	15609	15658	15472	15345	15467	15329	15508	15430	15471	15593	15498	15363	15225	15549	15693	15238	15536	15585	15666	15273	15425	15444	15682	15466	15627	15718	15629	15588	15661	15644	15523	15364	15716	15405	15588	15571	15404	15509	15506	15336	15373	15338	15483	15359	15437	15477	15437	15433	15536	15553	15642	15501	15818	15390	15356	15434	15401	15406	15430	15496	15438	15483	15380	15647	15614	15531	15407	15488	15580	15491	15429	15461	15595	15428	15286	15477	15700	15554	15659	15513	15659	15495	15464	15482	15425	15373	15644	15561	15469	15578	15367	15394	15699	15638	15423	15553	15526	15572	15446	15343	15465	15563	15601	15232	15566	15647	15558	15463	15578	15487	15396	15419	15540	15436	15479	15558	15476	15442	15529	15631	15437	15394	15566	15527	15542	15415	15657	15388	15521	15475	15609	15310	15220	15344	15361	15543	15499	15496	15600	15575	15536	15449	15364	15718	15524	15423	15586	15503	15556	15721	15557	15582	15539	15473	15474	15433	15467	15577	15541	15537	15595	15666	15529	15437	15671	15451	15355	15396	15626	15431	15586	15309	15503	15641	15630	15490	15248	15463	15520	15546	15447	15346	15599	15655	15718	15286	15553	15565	15408	15550	15406	15399	15538	15409	15713	15441	15506	15457	15570	15446	15561	15457	15532	15490	15501	15550	15509	15493	15427	15462	15519	15543	15509	15612	15539	15246	15550	15593	15416	15430	15346	15700	15367	15415	15586	15505	15188	15618	15336	15473	15679	15449	15466	15497	15609	15700	15508	15646	15479	15488	15437	15493	15556	15445	15476	15623	15483	15561	15676	15786	15542	15533	15473	15486	15360	15449	15575	15530	15430	15510	15630	15394	15626	15327	15370	15328	15555	15340	15492	15301	15708	15636	15612	15721	15666	15621	15306	15468	15547	15451	15419	15459	15436	15490	15485	15643	15615	15662	15517	15615	15556	15803	15557	15657	15334	15445	15516	15619	15513	15522	15597	15597	15373	15426	15527	15408	15582	15271	15391	15665	15496	15537	15697	15565	15620	15613	15390	15510	15492	15453	15581	15545	15479	15369	15499	15476	15465	15602	15509	15328	15740	15522	15664	15473	15372	15375	15574	15574	15301	15668	15541	15535	15581	15672	15672	15514	15553	15629	15499	15597	15512	15505	15661	15572	15481	15684	15746	15439	15577	15625	15681	15458	15512	15402	15346	15496	15599	15442
43928	55478	35227	22031	16622	14703	14008	13950	13764	13968	13820	13909	14163	13966	13813	13799	13922	13968	13896	13918	13910	13967	14034	13933	13876	13968	14052	13800	13865	13856	13974	13855	13883	13922	14076	14007	13770	13879	13945	13708	13997	13836	14024	14057	13781	13995	13981	13991	13831	13790	13840	13915	14002	14003	13897	14130	13927	14045	13830	14040	13974	13852	13685	14034	13861	14019	13915	13999	13948	13781	13897	13945	13899	14052	13886	13860	13961	13866	14147	13904	13808	13769	13923	13993	13921	13946	14004	13773	13715	13928	13876	13869	13736	13953	13951	13826	13610	13813	13898	13922	14046	13812	13876	13961	13898	13747	13933	13867	13915	14018	14077	13906	13806	13905	13860	13821	14006	13966	13899	13927	14001	13923	13884	13874	13891	13923	13846	14034	13944	14049	13737	13853	13818	13842	13825	14077	13938	13920	13992	13894	13921	13980	13783	13840	13863	13974	13976	13867	13830	13878	13963	13788	13861	13904	13998	13843	13831	13865	13919	13871	13840	13797	13882	13984	13947	13806	13890	13920	13959	13952	13876	14067	13800	13893	13926	13836	13893	13805	14010	13903	13896	13750	13906	13824	13713	14025	13968	13951	14045	14069	13956	13718	13912	13764	13847	14085	13947	13967	13957	13917	13966	13931	13820	13798	13895	13824	13924	13790	13754	14083	13931	13823	13936	13772	13913	13860	13717	13898	13953	13783	13931	13819	13963	13732	13934	13987	13997	13833	13944	13842	13736	13841	13847	13869	13949	13863	14005	14023	13999	13714	13847	14000	13837	13842	13880	13870	13889	13843	13857	13871	13892	13961	13882	14034	13794	13916	13938	13879	14152	13863	14010	13925	13950	13855	13934	13870	14003	13784	13887	13816	14049	13851	13887	13714	13960	13965	13704	13910	14019	13808	14024	13955	14029	13914	13737	13833	13840	13840	13813	13944	13927	13956	13931	13774	14046	13939	13927	13850	14006	13830	13852	13831	13981	13799	14098	13765	13910	13878	13844	13833	13832	13794	13854	13913	13767	13940	14044	13744	14006	13983	13791	13700	14012	13876	13880	13717	13931	13920	13935	13812	13845	13991	13940	13896	13891	13997	13972	13815	13824	13851	13906	13899	13883	14050	13866	13846	14072	13939	13819	13947	13964	14101	13914	13942	13796	13986	14007	13850	13856	13766	13931	13950	13796	13949	13949	14050	13940	13989	13858	13935	13841	13898	13861	13841	13998	13875	14030	13876	13990	14086	14005	13923	13795	13882	13847	13780	13962	13949	13745	13962	13846	13921	13885	13915	13884	13915	13841	13785	13947	13867	13965	13798	13814	13800	13890	13861	13923	13942	13978	13804	13873	13962	14008	13750	14019	13990	13975	13840	13930	13923	13915	13949	13972	13956	13976	13892	13973	13783	13890	13941	13893	14084	13822	13774	13820	14000	13836	13886	14060	13989	13840	14046	13909	13806	14043	13774	13847	13912	13870	13913	13972	13943	13973	13863	13999	13817	13919	13982	13853	14017	13913	13723	13889	13999	13767	13862	13883	14053	13867	13799	13870	13950	13834	14131	13902	13954	13972	13998	13970	13941	13893	13845	13925	13854	13947	13729	13798	13857	13943	13852	13806	13778	13875	13965	13863	13856	13800	13841	13906	13902	13943	13917	13902	13864	13930	13942	13734	14060	14130	13913	14052	13981	14146	13973	13893	13878	13925	13965	13959	13874	13862	14017	13958	14036	13991	13697	13807	13900	13910	13872	13923	13845	13816	14017	13907	13927	13825	13901	13919	13985	13804	13862	13823	13867	13801	14077	13948	13991	13972	13840	13949	13736	13752	13913	13973	13920	13962	13908	14024	14003	14034	13923	13958	13911	13938	13962	13909	13863	13840	13960	13848	13930	13876	13795	13948	13973	13936	13833	13910	13839	13819	13861	13845	13905	13876	14000	13955	13931	14010	13827	13989	14059	13893	14016	13853	13848	13897	13991	13862	13976	14037	13880	14009	13781	13940	13925	13984	14043	13812	13980	13997	13938	13928	14074	13771	13818	13817	13983	13818	13790	13978	13835	13859	13762	13918	13914	13828	13870	13992	13889	13947	13784	13885	13983	13967	13956	13964	13813	13869	13840	13972	13801	13965	14016	13744	13785	14002	13843	13896	13859	13926	14040	13878	13908	13890	14060	13853	13904	13992	14065	14071	13907	13851	14018	13976	13827	13931	13964	13846	13958	13950	13962	13718	13980	13906	13914	13976	13767	13822	13895	13970	13931	13984	13965	13833	13834	13963	13989	13916	13870	13811	13975	13857	13924	13840	13802	13893	13897	13999	13844	13876	13762	13867	13689	13932	13921	13894	13799	13719	14063	13837	14048	13831	14041	14138	13865	13849	14133	13933	13960	14040	14065	13947	13966	13875	13879	13848	13963	13899	13886	13862	13743	13873	13873	13842	13966	13729	13847	14049	13986	13871	13731	13922	13771	13955	13878	13935	13755	13870	13857	13896	13986	14016	13976	13884	13886	13857	13905	13801	13846	13909	13969	13909	13880	13833	13961	13833	13811	13746	13859	13879	13851	13737	13909	14027	14040	14008	13974	13876	13898	14024	13844	13832	14017	13963	13970	14090	13866	13797	14024	13833	13918	13810	14064	13849	14109	13872	14017	13648	13786	14015	13871	13896	13815	13837	13951	13842	13848	13978	13888	13946	13887	13922	13704	13929	13828	13916	13984	13794	13781	13878	13803	13909	14070	13915	13743	13826	14012	13931	13911	13828	13868	13824	13840	13927	13869	13884	13826	13913	13814	13893	13830	13882	13903	13903	13954	13833	13854	13776	13903	13904	13907	14037	13911	13813	13905	13905	13975	13921	13888	13840	13786	13960	13938	13710	13955	14065	13760	13837	13785	13952	13809	13853	13843	13830	13810	13930	13855	13925	13857	14009	13781	13853	13790	13943	13965	13798	13889	13988	14066	13896	13861	13665	13919	13941	13870	14044	13925	13965	13654	13829	14049	14098	13759	13946	13831	13748	13813	13982	13986	13917	14090	13935	13791	13942	14020	13808	13967	13930	13871	13863	13984	13874	13959	13876	14083	14032	13882	13983	13950	13966	13863	13948	13914	13857	13954	13733	14012	13976	13813	13815	13904	13992	13779	14013	13848	13970	13944	13884	13954	13868	13864	14004	13933	13752	13800	13910	13833	13814	13786	13999	13851	13963	13767	13752	13871	13962	13723	14017	13994	13918	14023	13862	13917	14003	13949	13902	13771	13853	14011	13853	13989	13932	13812	13830	13736	13959	13806	13932	13875	13827	13950	13978	13916	14082	13965	14059	13967	13760	13746	13796	13889	13917	13865	13800	13774	13892	13895	13912	14052	14002	13971	13874	13900	14001	13759	13927	13997	13975	14039	13983	13883	13878	13870	13922	13924	13948	13729	13918	14120	13838	13968	13796	13973	13725	13876	13828	14122	13873	13841	13807	14152	13997	13860	13995	13892	14030	13942	13655	13841	13869	13980	13770	13769	13959	14024	13887	13825	13883	13995	13904	13944	14009	13977	13916	13926	13881	13770	13924	14042	13902	13858	13885	14100	13901	13763	14002	13805	13897	13907	13934	14014	13964	13730	13857	13862	13910	13898	13910	13902	14017	13996	13945	13817	13827	13913	14038	13975	13818	13783	13911	13975	13877	13869	14005	14002	13944	13928	13972	14025	13843	13842	13802	13958	13934	13953	13774	13906	13831	13798	13885	14036	13957	13900	13888	13901	13936	13873	13907	13934	13973	13871	13822	13835	13827	13851	13883	13861	14006	14027	13907	13910	13820	13827	13894	13985	13827	13952	14019	13770	14128	13815	13738	13942	13903	13771	13819	13845	14000	13773	13867	14017	13805	13628	13831	13985	13986	13762	14019	13927	13810	13929	13991	13871	13820	13890	13791	13905	14021	13850	13842	14138	13994	13881	14028	13830	13761	13957	13711	13905	13850	13981	13996	13806	13899	13743	14016	13743	13842	13829	13854	13769	13935	13972	13624	13987	13841	13981	13940	13938	14098	13713	13826	13864	13885	13883	14071	13746	14064	13875	14051	14060	14016	14089	13785	13971	13752	13873	13907	13963	13903	14020	13896	13883	13817	14014	13767	13815	13842	13923	13925	13766	13969	13955	14032	13802	14072	14121	13866	13831	13888	13857	13894	14043	13762	13819	13950	14006	13913	13735	13886	13974	13810	13964	14006	13949	14076	13891	13862	13855	13708	13870	13831	13951	14025	13934	14090	13794	13991	14027	13821	14065	13844	13851	13796	13781	13900	14019	14032	13982	13948	14016	13943	13851	13891	13929	13896	13874	13816	13787	13869	14047	14028	13827	14005	13996	13894	13992	13868	13931	13896	13964	14027	13929	13939	13960	13823	13858	13842	13974	13838	13878	13956	14010	13994	13917	13723	13798	13922	13973	13895	14002	13988	14116	14006	13941	13910	13766	13854	13751	13993	13842	13856	13858	13644	13853	13842	13983	14042	13918	13874	14051	13898	13824	13885	13986	13913	14043	13933	13802	13999	13774	13927	13870	13874	13896	13771	13975	13845	13998	13843	13760	13886	13762	13961	13935	13854	13913	13894	13999	13896	13837	13891	14032	13783	13900	13907	13880	13844	13862	13953	13997	13920	13901	13982	13918	13793	13912	14073	13865	13848	14000	13990	13736	13916	14049	13878	14033	13818	13959	13732	13813	13933	14066	13885	13847	14016	13965	13803	13931	13825	13973	13892	13953	13945	13911	14037	14090	13992	13772	13872	13792	13972	13930	13777	13852	13831	13975	13996	13874	13725	14051	13929	13990	13999	13641	13936	13913	14015	13868	13969	13961	14038	13865	13832	13781	14031	13820	13848	13953	13980	13913	13794	13796	13701	13912	13898	14095	13838	13708	13967	14049	13828	13836	14047	13833	13805	13819	14139	13865	13956	13936	13854	14024	13781	13861	13975	13893	13955	13718	13876	13843	13988	13938	13933	13885	13840	13935	13897	13826	13800	13975	13835	13941	13893	13863	13978	13859	14073	13928	14015	13982	13935	13866	13937	13843	14021	13894	14045	13892	13993	13944	13718	13983	13882	14043	13807	13847	13915	13850	13848	13905	13826	13933	13827	13977
24423	24176	31428	27373	23811	22148	19305	16279	15624	15737	15816	15583	15739	15852	15794	15552	15884	15662	15680	15629	15654	15631	15478	15587	15707	15562	15554	15633	15542	15623	15368	15658	15815	15447	15542	15510	15390	15680	15330	15396	15421	15495	15718	15396	15371	15796	15617	15480	15663	15662	15430	15659	15551	15622	15554	15726	15704	15421	15629	15572	15565	15465	15539	15408	15448	15484	15445	15487	15384	15578	15567	15739	15518	15454	15567	15556	15655	15527	15679	15466	15564	15465	15414	15469	15578	15578	15683	15651	15398	15508	15359	15471	15528	15653	15577	15492	15405	15419	15686	15625	15467	15658	15542	15580	15576	15518	15460	15611	15527	15422	15509	15726	15475	15362	15427	15480	15676	15612	15522	15614	15506	15529	15577	15399	15562	15622	15519	15307	15487	15762	15417	15451	15559	15522	15458	15395	15563	15393	15455	15541	15355	15419	15467	15506	15510	15423	15229	15498	15471	15632	15441	15439	15432	15402	15681	15616	15554	15338	15456	15224	15415	15462	15483	15348	15574	15305	15515	15593	15400	15349	15413	15558	15528	15501	15424	15663	15501	15621	15722	15683	15592	15487	15642	15446	15442	15687	15488	15392	15514	15259	15579	15599	15283	15266	15660	15515	15407	15489	15357	15446	15530	15324	15406	15612	15306	15470	15612	15615	15548	15463	15502	15628	15473	15463	15562	15459	15530	15524	15410	15581	15370	15318	15465	15467	15465	15652	15311	15302	15609	15658	15469	15550	15533	15372	15365	15634	15553	15694	15485	15381	15450	15625	15552	15639	15573	15583	15512	15568	15592	15579	15615	15488	15475	15561	15438	15329	15462	15313	15585	15517	15662	15526	15556	15565	15509	15401	15432	15524	15541	15532	15325	15355	15581	15772	15645	15374	15575	15456	15374	15677	15515	15643	15540	15504	15624	15342	15634	15710	15506	15542	15521	15388	15462	15515	15391	15475	15444	15524	15524	15446	15526	15509	15625	15508	15691	15593	15576	15434	15380	15573	15379	15674	15559	15339	15583	15609	15569	15499	15455	15489	15524	15296	15467	15443	15300	15489	15573	15685	15476	15247	15476	15440	15353	15398	15589	15502	15561	15635	15618	15594	15603	15561	15633	15367	15455	15348	15558	15571	15645	15528	15270	15255	15601	15414	15565	15404	15585	15609	15617	15532	15486	15601	15656	15580	15485	15485	15446	15358	15595	15550	15589	15532	15561	15436	15442	15525	15638	15505	15409	15275	15450	15542	15494	15463	15606	15488	15709	15540	15590	15670	15450	15483	15592	15526	15437	15509	15443	15677	15576	15545	15478	15438	15529	15657	15554	15386	15521	15613	15609	15383	15406	15597	15578	15366	15678	15567	15548	15395	15603	15583	15707	15622	15625	15512	15336	15702	15524	15428	15608	15445	15646	15412	15437	15500	15573	15543	15393	15496	15495	15569	15706	15742	15711	15592	15592	15546	15447	15493	15681	15456	15561	15663	15575	15573	15668	15661	15607	15372	15669	15477	15483	15465	15687	15551	15643	15483	15595	15538	15556	15421	15373	15446	15709	15410	15615	15587	15718	15475	15633	15656	15513	15505	15562	15513	15644	15586	15605	15578	15357	15507	15453	15635	15309	15579	15321	15609	15606	15409	15569	15688	15818	15403	15539	15565	15546	15460	15506	15452	15614	15469	15615	15338	15445	15501	15690	15599	15479	15639	15473	15733	15631	15646	15368	15447	15665	15412	15479	15652	15664	15639	15325	15522	15490	15563	15491	15573	15587	15623	15406	15708	15424	15402	15555	15750	15692	15326	15451	15570	15557	15611	15355	15422	15495	15422	15812	15497	15458	15534	15573	15308	15702	15471	15450	15336	15589	15444	15465	15535	15360	15699	15578	15461	15419	15459	15660	15667	15472	15565	15567	15600	15347	15254	15418	15440	15495	15591	15660	15560	15492	15606	15472	15399	15520	15547	15566	15414	15671	15403	15578	15674	15501	15469	15619	15619	15560	15472	15713	15622	15450	15404	15424	15700	15368	15531	15574	15513	15640	15402	15653	15504	15372	15431	15466	15677	15637	15544	15635	15452	15527	15425	15457	15578	15658	15694	15696	15451	15741	15582	15447	15468	15314	15551	15632	15269	15473	15639	15652	15615	15427	15731	15385	15400	15475	15470	15519	15547	15486	15474	15510	15589	15604	15626	15379	15649	15473	15382	15595	15499	15375	15491	15649	15507	15498	15653	15595	15514	15544	15437	15469	15533	15536	15612	15454	15366	15670	15636	15578	15441	15488	15536	15555	15390	15658	15586	15405	15355	15442	15607	15520	15570	15733	15535	15478	15372	15291	15323	15448	15650	15587	15555	15559	15477	15660	15534	15611	15572	15574	15579	15586	15562	15617	15483	15567	15369	15539	15561	15510	15704	15464	15576	15393	15664	15674	15531	15278	15728	15348	15577	15525	15561	15523	15474	15574	15634	15621	15647	15552	15416	15390	15415	15625	15418	15565	15366	15593	15726	15634	15419	15438	15705	15432	15509	15472	15518	15423	15537	15541	15489	15481	15387	15431	15533	15274	15334	15423	15498	15393	15382	15436	15624	15424	15433	15506	15573	15766	15466	15550	15347	15651	15372	15588	15577	15744	15540	15596	15562	15613	15545	15351	15563	15435	15533	15556	15603	15552	15448	15523	15537	15556	15725	15594	15289	15410	15619	15529	15538	15426	15516	15642	15571	15380	15457	15253	15551	15451	15422	15390	15583	15646	15606	15465	15359	15443	15527	15478	15523	15457	15626	15400	15599	15550	15564	15536	15551	15433	15550	15467	15506	15672	15611	15554	15452	15485	15653	15550	15363	15445	15401	15507	15367	15603	15737	15404	15559	15344	15623	15375	15613	15524	15628	15243	15620	15628	15544	15394	15581	15450	15628	15588	15360	15398	15382	15483	15573	15638	15575	15550	15503	15615	15442	15305	15497	15611	15387	15519	15527	15600	15423	15461	15560	15635	15553	15480	15515	15564	15494	15568	15527	15693	15567	15474	15550	15695	15452	15389	15487	15397	15662	15749	15191	15481	15573	15590	15649	15545	15576	15437	15430	15527	15609	15660	15491	15485	15668	15654	15537	15276	15315	15645	15589	15437	15462	15350	15706	15528	15570	15558	15453	15363	15546	15515	15559	15373	15533	15442	15519	15494	15593	15555	15630	15412	15556	15638	15582	15445	15522	15354	15364	15561	15562	15547	15529	15531	15458	15490	15555	15443	15450	15618	15365	15504	15573	15594	15596	15369	15384	15666	15686	15534	15387	15316	15494	15342	15376	15416	15530	15596	15512	15592	15710	15629	15357	15619	15386	15561	15365	15560	15489	15663	15345	15638	15521	15302	15551	15576	15559	15634	15564	15515	15623	15728	15353	15410	15527	15542	15511	15686	15412	15411	15507	15576	15536	15471	15490	15526	15520	15500	15593	15322	15422	15324	15584	15633	15614	15598	15370	15524	15420	15395	15513	15598	15435	15627	15429	15599	15492	15440	15664	15508	15550	15506	15626	15363	15486	15584	15371	15362	15588	15489	15687	15573	15537	15639	15431	15513	15460	15473	15473	15553	15556	15457	15523	15586	15531	15521	15622	15725	15362	15475	15433	15437	15672	15570	15508	15590	15630	15539	15505	15475	15484	15573	15420	15538	15404	15572	15565	15382	15622	15481	15416	15660	15570	15429	15457	15531	15518	15305	15585	15462	15578	15647	15622	15611	15767	15303	15523	15641	15455	15568	15490	15513	15525	15513	15422	15618	15440	15561	15642	15645	15476	15485	15475	15619	15566	15412	15443	15319	15499	15648	15564	15494	15242	15502	15613	15594	15521	15608	15584	15531	15539	15546	15770	15490	15747	15760	15635	15520	15693	15592	15494	15502	15501	15293	15443	15379	15477	15598	15624	15602	15334	15406	15376	15529	15611	15546	15592	15517	15484	15448	15568	15473	15525	15474	15577	15463	15638	15736	15601	15313	15507	15680	15541	15430	15576	15438	15679	15709	15727	15544	15404	15570	15494	15610	15529	15607	15381	15528	15452	15539	15715	15592	15626	15528	15587	15345	15398	15430	15549	15469	15602	15465	15450	15505	15609	15561	15597	15469	15500	15552	15415	15586	15364	15554	15528	15569	15529	15612	15545	15531	15481	15547	15372	15490	15664	15670	15653	15537	15329	15695	15544	15699	15577	15591	15329	15434	15570	15538	15583	15735	15318	15527	15559	15648	15715	15565	15571	15455	15757	15511	15622	15485	15370	15349	15409	15489	15581	15607	15490	15491	15643	15593	15675	15451	15399	15564	15568	15484	15395	15658	15349	15617	15718	15692	15466	15598	15488	15371	15469	15590	15583	15573	15569	15454	15501	15524	15629	15563	15493	15648	15544	15531	15489	15275	15582	15470	15541	15570	15643	15616	15600	15494	15644	15432	15591	15468	15454	15456	15479	15577	15423	15314	15374	15488	15671	15578	15552	15353	15460	15487	15815	15779	15597	15402	15633	15435	15520	15551	15448	15633	15657	15579	15440	15592	15596	15583	15348	15562	15632	15353	15618	15470	15448	15539	15556	15286	15458	15714	15494	15634	15708	15513	15734	15606	15618	15485	15658	15326	15461	15289	15498	15657	15450	15645	15685	15524	15555	15441	15579	15545	15699	15555	15589	15511	15423	15514	15444	15747	15452	15639	15620	15581	15619	15528	15602	15478	15399	15478	15509	15396	15596	15566	15581	15481	15547	15437	15328	15402	15391	15573	15436	15543	15585	15477	15534	15406	15385	15503	15588	15383	15603	15466	15496	15504	15525	15487	15452	15524	15546	15531	15453	15630	15419	15603	15527	15457	15323	15418	15533	15516	15339	15520	15547	15774	15710	15635	15353	15574	15497	15512	15706	15734	15485	15744	15459	15523	15674	15571	15495	15465	15416	15600	15396	15404	15506	15431	15441	15444	15350	15510	15525	15603	15424	15666	15603	15717	15497	15489	15425	15512	15694	15522	15488	15707	15304	15500	15564	15524	15503	15338	15533	15312	15571	15392	15600	15515	15541	15463	15655	15469	15532	15608	15360	15485	15488	15456	15465	15432	15607	15447	15569	15591	15332	15392	15326	15615	15533
64136	93766	65541	41838	25639	17643	15062	14037	14032	13743	14032	14001	14102	13922	13938	14067	13894	14026	13967	13798	13939	13935	13900	14115	13958	13840	13876	13839	13864	13933	14005	13938	13929	13890	13867	13921	13936	13910	13926	13879	13988	13938	13937	13984	13872	13895	13891	13854	13979	13924	14004	14063	13795	13855	13992	14069	13908	13912	14086	13849	13911	13713	13984	13868	13889	13780	13851	13790	13981	14005	13859	13989	13791	13982	13835	13998	13991	13850	13826	13974	13896	13818	13978	13923	14004	13764	13774	13832	13808	13822	13922	14030	14007	13762	13955	13913	13996	14041	13893	14063	14033	13886	13895	13814	14081	13863	14062	14118	13775	13996	13984	13964	13818	13901	13943	13873	14036	13952	14005	13848	13948	14118	13748	13900	14061	14131	13943	13775	13884	13985	13992	13930	13995	13926	13873	13755	13759	13915	13846	13777	14029	13885	13928	13856	13914	14042	13956	13894	13965	13902	14149	13958	13989	13959	13810	13871	13757	13988	13934	13928	13958	13689	13852	13859	14005	13854	13999	13885	13891	13825	13986	13967	14014	14036	13766	13954	13973	13881	13941	14035	14030	14050	13969	13846	14003	13747	13901	14004	13824	13853	13933	13918	13838	13938	13968	13778	13983	14004	13781	13779	13891	13986	13910	13988	13707	13850	14038	13892	13949	13755	13984	13912	13834	14013	13652	13854	13871	14006	14065	13949	13911	14011	13971	13890	13933	13966	13876	13802	13941	13859	13948	13719	13915	13837	13846	14018	13844	14006	13981	14048	13978	13837	13886	14026	13878	13920	14087	13775	13987	14096	13966	13990	13917	14094	13906	14065	13946	14020	13848	14162	13916	13700	13961	14010	13896	13865	13891	13909	13887	14038	13984	13963	13837	13941	14082	13992	14119	13950	13684	13902	13853	13844	13784	13883	13933	14145	13904	13744	13998	13987	13827	13877	13964	13979	13984	13849	13872	13800	13892	13785	14049	14062	13980	13955	13863	13971	14075	13836	13877	13960	13852	13820	13867	13775	14035	13822	13794	13881	14086	13963	13816	13985	13965	13979	13920	14163	13953	13989	13966	13946	13771	13809	13991	13966	13811	13818	13812	13799	13868	14075	14004	13926	13774	14063	13792	13980	14074	13792	13888	13893	13815	13979	13803	13817	13798	13894	13926	13930	13967	14099	13893	13873	13844	14027	13918	13905	13936	13928	14184	13773	13894	13906	13914	14001	13831	13983	14016	13871	13836	13896	13922	13990	13804	13792	14021	13799	13848	13932	13941	13889	14093	13973	13806	14034	13937	13982	13837	13899	13854	13947	13912	13789	13915	13880	13911	13943	13970	13911	14010	13880	14034	13934	14039	13922	14069	13978	13970	13831	13869	14114	13971	13991	13808	14049	13981	13878	13862	13884	13847	13924	13834	14015	13889	13960	13932	14027	13938	13910	13918	13669	14017	13811	14072	13874	13907	14025	13708	13945	13848	13767	13800	13939	13667	13858	13903	14014	13893	13890	14009	13892	13785	13891	13978	13872	13908	13934	14025	14011	13846	14032	13977	13801	14087	13976	14038	13983	14075	13800	13777	13735	13953	14025	13961	14158	13878	13839	13927	13954	13862	13860	13703	14051	13928	13812	14028	14065	13800	13984	14037	13956	13869	13866	13810	14011	13829	13745	13920	13976	13969	13809	13892	13990	13877	13866	13865	13988	13894	13935	14049	13892	13846	14008	13999	13834	13897	13812	13881	13810	13920	13927	13750	13836	14037	13816	13951	14004	13965	13949	13864	13699	13841	13918	13781	13971	13960	13916	14019	13961	13799	13817	13885	13936	13941	13902	13831	13876	13962	13823	14014	13945	13945	13933	13953	13877	13915	14089	13939	13956	13847	13852	14016	13861	14065	13921	13869	13973	13932	13821	13946	13896	13908	13933	13944	13972	13871	13979	13837	14054	13769	13933	14018	13844	13910	13854	13882	13878	13918	13949	13931	13942	13967	13844	13813	13916	13895	13828	13908	13915	13921	13934	13873	13935	14044	13896	13812	13832	13948	13959	13986	13800	13728	13892	13807	13893	13876	13905	14108	13682	13836	13930	14051	14032	13911	13905	13962	13988	13944	13915	13806	14023	13853	14046	13942	13738	13876	13822	14056	13739	13850	13903	13797	13883	13933	13893	13811	14063	14037	13836	13940	13892	13913	13871	13938	13975	13930	13991	13885	13861	13892	13875	13937	13922	13837	13947	13945	13851	13883	13939	13935	13855	13898	13949	13963	13900	14094	14018	13990	13952	13814	13955	13899	13872	13849	13865	13957	13787	13971	13926	13988	14015	13841	13976	13916	13837	13900	13877	13835	13933	13819	13812	13992	13916	13888	13918	13865	13960	13929	13992	13866	13996	14066	13915	13854	13978	13911	13840	13964	13901	13829	13881	13736	13884	13965	13910	13945	13956	13908	13943	13827	13975	13894	13935	13762	13864	13836	13981	13879	13853	13879	13963	13800	14121	13860	13836	13905	13952	13966	13820	13991	13861	13958	13801	14062	14054	13944	13862	13984	14039	13934	13927	14006	13983	14001	14009	13962	13901	13940	13971	13953	13958	13981	13882	13873	13921	13947	13680	13893	14118	13906	14027	13911	13832	13967	13993	13995	13938	13791	13912	13928	13842	13816	13841	13868	13940	13948	13925	14039	14082	14022	13872	13768	13976	13950	13936	13939	13994	13965	13977	13896	13917	13924	13779	13887	13850	13820	13981	13981	13757	13895	13956	13909	13994	13998	13883	13788	13859	13788	13847	13830	13819	13973	13926	13812	13899	13937	13890	13980	14027	14108	13895	13947	14033	13774	14074	13845	13926	13847	13905	13811	14173	14003	13806	14049	13859	13940	13659	13892	14057	13981	14028	13875	14049	13863	13809	13724	13960	14070	13992	13862	13955	13814	13868	13924	14029	13868	13966	13719	13828	13821	13876	14116	13936	13870	14038	13901	14077	13876	13784	13860	13924	13961	13855	14091	13929	14022	13928	13891	13835	13807	14010	13981	13900	14002	13974	13826	13879	13984	13798	13687	13942	13762	13920	14007	13853	14117	13720	14032	13866	13964	13988	13935	13866	13972	14059	13981	13894	14001	14142	13935	14006	13834	13973	13836	13841	13900	13977	13757	14078	13905	14075	13915	13815	13869	14117	14012	13916	14001	13985	13858	13936	13919	13889	13997	13784	13933	13918	13874	13815	13936	13918	13826	13929	13819	13976	13918	13878	13852	13929	13919	13901	13815	13784	14088	13930	13879	13978	13802	13886	14042	13913	13839	13959	13986	13916	13988	14031	13779	13882	13935	14115	13904	13856	13896	13884	13834	13844	14071	13777	14000	14013	13895	13838	13906	13954	14065	13925	13901	13838	13829	13989	13944	13777	13909	13984	14002	14014	13964	13989	13882	14017	14011	13657	13934	13862	13962	13769	13887	13926	13930	13996	13941	13925	13911	13861	13805	13981	14043	14045	13892	14008	13833	13894	13996	14098	13849	13812	13817	14002	13800	13764	13962	13930	13939	13842	13892	13923	13835	13991	13839	13896	14027	13993	13931	13816	13942	14073	13878	13929	13796	13943	13878	13959	13852	13897	13897	13924	13955	13959	13959	14068	14065	13839	13859	13857	13778	13916	13943	13880	13824	13970	13876	13811	13803	14017	13921	13967	13992	13927	14023	13944	13813	14059	13980	13967	14110	13958	13988	13867	14000	13858	13822	13957	13911	13854	13924	13820	13959	13948	13792	13987	14050	13913	13922	13908	13977	13792	13869	13818	14073	13834	13929	14039	14000	13911	13619	13799	13870	13641	13774	13919	13964	13947	13858	13857	13942	13968	13892	13998	13927	13924	13968	13999	13987	13896	13982	13947	13922	13818	13921	13828	13812	13874	13862	14067	13957	13851	13954	13884	13798	14011	13899	13851	13906	13890	14176	13715	13862	13887	13832	13833	13965	13948	14034	13871	13972	13987	14044	13940	13873	13972	13864	13841	14018	14036	14029	13801	13995	13971	13856	14061	13899	13758	13960	13999	13918	13915	13937	13764	14011	13793	14007	13958	13890	14018	13909	13956	13975	13656	13808	13949	13908	13943	13774	13826	13845	13968	13881	13926	13871	14074	13893	13927	14114	13901	14032	14013	14060	14129	13933	13969	13961	13906	13720	13911	13877	14134	13933	14014	14057	13963	13948	13932	13857	13939	13813	13989	13800	13830	13907	13755	14049	13825	14044	14003	13927	13876	13859	13887	13945	13907	13998	14027	13820	13982	13997	13899	13963	13916	13976	13822	13840	14168	14025	14067	13988	13776	13891	13985	13842	13864	14089	13895	13883	13877	13933	13741	13851	14150	13774	14114	13937	13920	13841	14093	13827	13910	13774	13811	13869	13802	14023	13982	13900	13928	13896	13934	13955	13781	13936	14103	13823	13971	13759	13993	14161	13754	13964	13938	13887	13896	13972	13867	13867	13768	13898	13993	13941	13959	13905	13918	13968	13780	14019	14028	13829	13867	14085	13735	13758	14089	13947	13770	13991	13914	13792	13688	14018	13960	13914	13909	13832	13893	13898	13964	13790	13853	13921	13892	13934	13806	13776	13897	13932	13948	13950	13869	13978	13829	14010	14014	14009	13952	13899	13767	13694	13881	13963	13860	13970	13949	13968	14007	13929	13882	13761	13951	13888	13925	13933	13739	13952	14109	13916	13947	14034	13971	13917	13984	14014	13724	14006	13819	13925	13993	13980	13983	13919	13980	13957	13718	14031	13940	13805	13901	13978	14000	13937	13938	13721	13869	13909	13878	13932	13992	13925	13749	14103	13938	13879	13868	13984	13912	13939	14057	13917	13878	13919	13922	13971	13859	14055	13840	13695	13895	14031	13866	13958	13890	13875	13852	13947	14022	13906	13993	13903	13734	13803	13879	14002	13950	14031	13960	14155	13910	13847	14052	13893	13899	13896	14090	14049	13785	13992	13883	14015	13941	13876	13875	13868	14007	14024	13783	13972	14000	13970	13897	13976	13786	14009	13857	13878	13944	13878	14049	13826	13922	13987	13770	14061	14042	13817	13886	13830	13955	13993	13929	13780	13934	13979	13837	14062	13919	14035	13930	13786	13862
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
